diff --git a/PyQt5/Enginio.dll b/PyQt5/Enginio.dll deleted file mode 100644 index 91b4f760..00000000 Binary files a/PyQt5/Enginio.dll and /dev/null differ diff --git a/PyQt5/Enginio.pyd b/PyQt5/Enginio.pyd deleted file mode 100644 index de718d95..00000000 Binary files a/PyQt5/Enginio.pyd and /dev/null differ diff --git a/PyQt5/QAxContainer.pyd b/PyQt5/QAxContainer.pyd index 7e462c92..455a69c3 100644 Binary files a/PyQt5/QAxContainer.pyd and b/PyQt5/QAxContainer.pyd differ diff --git a/PyQt5/Qsci.dll b/PyQt5/Qsci.dll new file mode 100644 index 00000000..404521aa Binary files /dev/null and b/PyQt5/Qsci.dll differ diff --git a/PyQt5/Qsci.pyd b/PyQt5/Qsci.pyd new file mode 100644 index 00000000..404521aa Binary files /dev/null and b/PyQt5/Qsci.pyd differ diff --git a/PyQt5/Qsci.pyi b/PyQt5/Qsci.pyi new file mode 100644 index 00000000..34d1ce7c --- /dev/null +++ b/PyQt5/Qsci.pyi @@ -0,0 +1,3398 @@ +# The PEP 484 type hints stub file for the Qsci module. +# +# Generated by SIP 4.19 +# +# Copyright (c) 2016 Riverbank Computing Limited +# +# This file is part of QScintilla. +# +# This file may be used under the terms of the GNU General Public License +# version 3.0 as published by the Free Software Foundation and appearing in +# the file LICENSE included in the packaging of this file. Please review the +# following information to ensure the GNU General Public License version 3.0 +# requirements will be met: http://www.gnu.org/copyleft/gpl.html. +# +# If you do not wish to use this file under the terms of the GPL version 3.0 +# then you may purchase a commercial license. For more information contact +# info@riverbankcomputing.com. +# +# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + +import typing +import sip + +from PyQt5 import QtPrintSupport +from PyQt5 import QtWidgets +from PyQt5 import QtGui +from PyQt5 import QtCore + +# Support for QDate, QDateTime and QTime. +import datetime + +# Convenient type aliases. +PYQT_SIGNAL = typing.Union[QtCore.pyqtSignal, QtCore.pyqtBoundSignal] +PYQT_SLOT = typing.Union[typing.Callable[..., None], QtCore.pyqtBoundSignal] + +# Convenient aliases for complicated OpenGL types. +PYQT_OPENGL_ARRAY = typing.Union[typing.Sequence[int], typing.Sequence[float], + sip.Buffer, None] +PYQT_OPENGL_BOUND_ARRAY = typing.Union[typing.Sequence[int], + typing.Sequence[float], sip.Buffer, int, None] + + +class QsciScintillaBase(QtWidgets.QAbstractScrollArea): + + SC_ORDER_PRESORTED = ... # type: int + SC_ORDER_PERFORMSORT = ... # type: int + SC_ORDER_CUSTOM = ... # type: int + + SC_AUTOMATICFOLD_SHOW = ... # type: int + SC_AUTOMATICFOLD_CLICK = ... # type: int + SC_AUTOMATICFOLD_CHANGE = ... # type: int + + SC_FOLDACTION_CONTRACT = ... # type: int + SC_FOLDACTION_EXPAND = ... # type: int + SC_FOLDACTION_TOGGLE = ... # type: int + + SC_FONT_SIZE_MULTIPLIER = ... # type: int + + SC_CASEINSENSITIVEBEHAVIOUR_RESPECTCASE = ... # type: int + SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE = ... # type: int + + SC_TECHNOLOGY_DEFAULT = ... # type: int + SC_TECHNOLOGY_DIRECTWRITE = ... # type: int + SC_TECHNOLOGY_DIRECTWRITERETAIN = ... # type: int + SC_TECHNOLOGY_DIRECTWRITEDC = ... # type: int + + SC_WEIGHT_NORMAL = ... # type: int + SC_WEIGHT_SEMIBOLD = ... # type: int + SC_WEIGHT_BOLD = ... # type: int + + SCLEX_CONTAINER = ... # type: int + SCLEX_NULL = ... # type: int + SCLEX_PYTHON = ... # type: int + SCLEX_CPP = ... # type: int + SCLEX_HTML = ... # type: int + SCLEX_XML = ... # type: int + SCLEX_PERL = ... # type: int + SCLEX_SQL = ... # type: int + SCLEX_VB = ... # type: int + SCLEX_PROPERTIES = ... # type: int + SCLEX_ERRORLIST = ... # type: int + SCLEX_MAKEFILE = ... # type: int + SCLEX_BATCH = ... # type: int + SCLEX_LATEX = ... # type: int + SCLEX_LUA = ... # type: int + SCLEX_DIFF = ... # type: int + SCLEX_CONF = ... # type: int + SCLEX_PASCAL = ... # type: int + SCLEX_AVE = ... # type: int + SCLEX_ADA = ... # type: int + SCLEX_LISP = ... # type: int + SCLEX_RUBY = ... # type: int + SCLEX_EIFFEL = ... # type: int + SCLEX_EIFFELKW = ... # type: int + SCLEX_TCL = ... # type: int + SCLEX_NNCRONTAB = ... # type: int + SCLEX_BULLANT = ... # type: int + SCLEX_VBSCRIPT = ... # type: int + SCLEX_ASP = ... # type: int + SCLEX_PHP = ... # type: int + SCLEX_BAAN = ... # type: int + SCLEX_MATLAB = ... # type: int + SCLEX_SCRIPTOL = ... # type: int + SCLEX_ASM = ... # type: int + SCLEX_CPPNOCASE = ... # type: int + SCLEX_FORTRAN = ... # type: int + SCLEX_F77 = ... # type: int + SCLEX_CSS = ... # type: int + SCLEX_POV = ... # type: int + SCLEX_LOUT = ... # type: int + SCLEX_ESCRIPT = ... # type: int + SCLEX_PS = ... # type: int + SCLEX_NSIS = ... # type: int + SCLEX_MMIXAL = ... # type: int + SCLEX_CLW = ... # type: int + SCLEX_CLWNOCASE = ... # type: int + SCLEX_LOT = ... # type: int + SCLEX_YAML = ... # type: int + SCLEX_TEX = ... # type: int + SCLEX_METAPOST = ... # type: int + SCLEX_POWERBASIC = ... # type: int + SCLEX_FORTH = ... # type: int + SCLEX_ERLANG = ... # type: int + SCLEX_OCTAVE = ... # type: int + SCLEX_MSSQL = ... # type: int + SCLEX_VERILOG = ... # type: int + SCLEX_KIX = ... # type: int + SCLEX_GUI4CLI = ... # type: int + SCLEX_SPECMAN = ... # type: int + SCLEX_AU3 = ... # type: int + SCLEX_APDL = ... # type: int + SCLEX_BASH = ... # type: int + SCLEX_ASN1 = ... # type: int + SCLEX_VHDL = ... # type: int + SCLEX_CAML = ... # type: int + SCLEX_BLITZBASIC = ... # type: int + SCLEX_PUREBASIC = ... # type: int + SCLEX_HASKELL = ... # type: int + SCLEX_PHPSCRIPT = ... # type: int + SCLEX_TADS3 = ... # type: int + SCLEX_REBOL = ... # type: int + SCLEX_SMALLTALK = ... # type: int + SCLEX_FLAGSHIP = ... # type: int + SCLEX_CSOUND = ... # type: int + SCLEX_FREEBASIC = ... # type: int + SCLEX_INNOSETUP = ... # type: int + SCLEX_OPAL = ... # type: int + SCLEX_SPICE = ... # type: int + SCLEX_D = ... # type: int + SCLEX_CMAKE = ... # type: int + SCLEX_GAP = ... # type: int + SCLEX_PLM = ... # type: int + SCLEX_PROGRESS = ... # type: int + SCLEX_ABAQUS = ... # type: int + SCLEX_ASYMPTOTE = ... # type: int + SCLEX_R = ... # type: int + SCLEX_MAGIK = ... # type: int + SCLEX_POWERSHELL = ... # type: int + SCLEX_MYSQL = ... # type: int + SCLEX_PO = ... # type: int + SCLEX_TAL = ... # type: int + SCLEX_COBOL = ... # type: int + SCLEX_TACL = ... # type: int + SCLEX_SORCUS = ... # type: int + SCLEX_POWERPRO = ... # type: int + SCLEX_NIMROD = ... # type: int + SCLEX_SML = ... # type: int + SCLEX_MARKDOWN = ... # type: int + SCLEX_TXT2TAGS = ... # type: int + SCLEX_A68K = ... # type: int + SCLEX_MODULA = ... # type: int + SCLEX_COFFEESCRIPT = ... # type: int + SCLEX_TCMD = ... # type: int + SCLEX_AVS = ... # type: int + SCLEX_ECL = ... # type: int + SCLEX_OSCRIPT = ... # type: int + SCLEX_VISUALPROLOG = ... # type: int + SCLEX_LITERATEHASKELL = ... # type: int + SCLEX_STTXT = ... # type: int + SCLEX_KVIRC = ... # type: int + SCLEX_RUST = ... # type: int + SCLEX_DMAP = ... # type: int + SCLEX_AS = ... # type: int + SCLEX_DMIS = ... # type: int + SCLEX_REGISTRY = ... # type: int + SCLEX_BIBTEX = ... # type: int + SCLEX_SREC = ... # type: int + SCLEX_IHEX = ... # type: int + SCLEX_TEHEX = ... # type: int + + SCMOD_NORM = ... # type: int + SCMOD_SHIFT = ... # type: int + SCMOD_CTRL = ... # type: int + SCMOD_ALT = ... # type: int + SCMOD_SUPER = ... # type: int + SCMOD_META = ... # type: int + + SCK_DOWN = ... # type: int + SCK_UP = ... # type: int + SCK_LEFT = ... # type: int + SCK_RIGHT = ... # type: int + SCK_HOME = ... # type: int + SCK_END = ... # type: int + SCK_PRIOR = ... # type: int + SCK_NEXT = ... # type: int + SCK_DELETE = ... # type: int + SCK_INSERT = ... # type: int + SCK_ESCAPE = ... # type: int + SCK_BACK = ... # type: int + SCK_TAB = ... # type: int + SCK_RETURN = ... # type: int + SCK_ADD = ... # type: int + SCK_SUBTRACT = ... # type: int + SCK_DIVIDE = ... # type: int + SCK_WIN = ... # type: int + SCK_RWIN = ... # type: int + SCK_MENU = ... # type: int + + SC_MOD_INSERTTEXT = ... # type: int + SC_MOD_DELETETEXT = ... # type: int + SC_MOD_CHANGESTYLE = ... # type: int + SC_MOD_CHANGEFOLD = ... # type: int + SC_PERFORMED_USER = ... # type: int + SC_PERFORMED_UNDO = ... # type: int + SC_PERFORMED_REDO = ... # type: int + SC_MULTISTEPUNDOREDO = ... # type: int + SC_LASTSTEPINUNDOREDO = ... # type: int + SC_MOD_CHANGEMARKER = ... # type: int + SC_MOD_BEFOREINSERT = ... # type: int + SC_MOD_BEFOREDELETE = ... # type: int + SC_MULTILINEUNDOREDO = ... # type: int + SC_STARTACTION = ... # type: int + SC_MOD_CHANGEINDICATOR = ... # type: int + SC_MOD_CHANGELINESTATE = ... # type: int + SC_MOD_CHANGEMARGIN = ... # type: int + SC_MOD_CHANGEANNOTATION = ... # type: int + SC_MOD_CONTAINER = ... # type: int + SC_MOD_LEXERSTATE = ... # type: int + SC_MOD_INSERTCHECK = ... # type: int + SC_MOD_CHANGETABSTOPS = ... # type: int + SC_MODEVENTMASKALL = ... # type: int + + CARETSTYLE_INVISIBLE = ... # type: int + CARETSTYLE_LINE = ... # type: int + CARETSTYLE_BLOCK = ... # type: int + + CARET_SLOP = ... # type: int + CARET_STRICT = ... # type: int + CARET_JUMPS = ... # type: int + CARET_EVEN = ... # type: int + + VISIBLE_SLOP = ... # type: int + VISIBLE_STRICT = ... # type: int + + UNDO_MAY_COALESCE = ... # type: int + + SC_CURSORNORMAL = ... # type: int + SC_CURSORARROW = ... # type: int + SC_CURSORWAIT = ... # type: int + SC_CURSORREVERSEARROW = ... # type: int + + EDGE_NONE = ... # type: int + EDGE_LINE = ... # type: int + EDGE_BACKGROUND = ... # type: int + + ANNOTATION_HIDDEN = ... # type: int + ANNOTATION_STANDARD = ... # type: int + ANNOTATION_BOXED = ... # type: int + ANNOTATION_INDENTED = ... # type: int + + SC_PHASES_ONE = ... # type: int + SC_PHASES_TWO = ... # type: int + SC_PHASES_MULTIPLE = ... # type: int + + SC_CACHE_NONE = ... # type: int + SC_CACHE_CARET = ... # type: int + SC_CACHE_PAGE = ... # type: int + SC_CACHE_DOCUMENT = ... # type: int + + SC_WRAPINDENT_FIXED = ... # type: int + SC_WRAPINDENT_SAME = ... # type: int + SC_WRAPINDENT_INDENT = ... # type: int + + SC_WRAP_NONE = ... # type: int + SC_WRAP_WORD = ... # type: int + SC_WRAP_CHAR = ... # type: int + SC_WRAP_WHITESPACE = ... # type: int + + SC_TIME_FOREVER = ... # type: int + + SC_LINE_END_TYPE_DEFAULT = ... # type: int + SC_LINE_END_TYPE_UNICODE = ... # type: int + + SC_FOLDFLAG_LINEBEFORE_EXPANDED = ... # type: int + SC_FOLDFLAG_LINEBEFORE_CONTRACTED = ... # type: int + SC_FOLDFLAG_LINEAFTER_EXPANDED = ... # type: int + SC_FOLDFLAG_LINEAFTER_CONTRACTED = ... # type: int + SC_FOLDFLAG_LEVELNUMBERS = ... # type: int + SC_FOLDFLAG_LINESTATE = ... # type: int + + SC_FOLDLEVELBASE = ... # type: int + SC_FOLDLEVELWHITEFLAG = ... # type: int + SC_FOLDLEVELHEADERFLAG = ... # type: int + SC_FOLDLEVELNUMBERMASK = ... # type: int + + SCFIND_WHOLEWORD = ... # type: int + SCFIND_MATCHCASE = ... # type: int + SCFIND_WORDSTART = ... # type: int + SCFIND_REGEXP = ... # type: int + SCFIND_POSIX = ... # type: int + SCFIND_CXX11REGEX = ... # type: int + + SC_PRINT_NORMAL = ... # type: int + SC_PRINT_INVERTLIGHT = ... # type: int + SC_PRINT_BLACKONWHITE = ... # type: int + SC_PRINT_COLOURONWHITE = ... # type: int + SC_PRINT_COLOURONWHITEDEFAULTBG = ... # type: int + + INDIC_PLAIN = ... # type: int + INDIC_SQUIGGLE = ... # type: int + INDIC_TT = ... # type: int + INDIC_DIAGONAL = ... # type: int + INDIC_STRIKE = ... # type: int + INDIC_HIDDEN = ... # type: int + INDIC_BOX = ... # type: int + INDIC_ROUNDBOX = ... # type: int + INDIC_STRAIGHTBOX = ... # type: int + INDIC_DASH = ... # type: int + INDIC_DOTS = ... # type: int + INDIC_SQUIGGLELOW = ... # type: int + INDIC_DOTBOX = ... # type: int + INDIC_SQUIGGLEPIXMAP = ... # type: int + INDIC_COMPOSITIONTHICK = ... # type: int + INDIC_COMPOSITIONTHIN = ... # type: int + INDIC_FULLBOX = ... # type: int + INDIC_TEXTFORE = ... # type: int + INDIC_IME = ... # type: int + INDIC_IME_MAX = ... # type: int + INDIC_CONTAINER = ... # type: int + INDIC_MAX = ... # type: int + INDIC0_MASK = ... # type: int + INDIC1_MASK = ... # type: int + INDIC2_MASK = ... # type: int + INDICS_MASK = ... # type: int + SC_INDICVALUEBIT = ... # type: int + SC_INDICVALUEMASK = ... # type: int + SC_INDICFLAG_VALUEBEFORE = ... # type: int + + SC_IV_NONE = ... # type: int + SC_IV_REAL = ... # type: int + SC_IV_LOOKFORWARD = ... # type: int + SC_IV_LOOKBOTH = ... # type: int + + SC_CASE_MIXED = ... # type: int + SC_CASE_UPPER = ... # type: int + SC_CASE_LOWER = ... # type: int + + SC_CHARSET_ANSI = ... # type: int + SC_CHARSET_DEFAULT = ... # type: int + SC_CHARSET_BALTIC = ... # type: int + SC_CHARSET_CHINESEBIG5 = ... # type: int + SC_CHARSET_EASTEUROPE = ... # type: int + SC_CHARSET_GB2312 = ... # type: int + SC_CHARSET_GREEK = ... # type: int + SC_CHARSET_HANGUL = ... # type: int + SC_CHARSET_MAC = ... # type: int + SC_CHARSET_OEM = ... # type: int + SC_CHARSET_RUSSIAN = ... # type: int + SC_CHARSET_SHIFTJIS = ... # type: int + SC_CHARSET_SYMBOL = ... # type: int + SC_CHARSET_TURKISH = ... # type: int + SC_CHARSET_JOHAB = ... # type: int + SC_CHARSET_HEBREW = ... # type: int + SC_CHARSET_ARABIC = ... # type: int + SC_CHARSET_VIETNAMESE = ... # type: int + SC_CHARSET_THAI = ... # type: int + SC_CHARSET_8859_15 = ... # type: int + + STYLE_DEFAULT = ... # type: int + STYLE_LINENUMBER = ... # type: int + STYLE_BRACELIGHT = ... # type: int + STYLE_BRACEBAD = ... # type: int + STYLE_CONTROLCHAR = ... # type: int + STYLE_INDENTGUIDE = ... # type: int + STYLE_CALLTIP = ... # type: int + STYLE_LASTPREDEFINED = ... # type: int + STYLE_MAX = ... # type: int + + SC_MARGIN_SYMBOL = ... # type: int + SC_MARGIN_NUMBER = ... # type: int + SC_MARGIN_BACK = ... # type: int + SC_MARGIN_FORE = ... # type: int + SC_MARGIN_TEXT = ... # type: int + SC_MARGIN_RTEXT = ... # type: int + + SC_MARKNUM_FOLDEREND = ... # type: int + SC_MARKNUM_FOLDEROPENMID = ... # type: int + SC_MARKNUM_FOLDERMIDTAIL = ... # type: int + SC_MARKNUM_FOLDERTAIL = ... # type: int + SC_MARKNUM_FOLDERSUB = ... # type: int + SC_MARKNUM_FOLDER = ... # type: int + SC_MARKNUM_FOLDEROPEN = ... # type: int + SC_MASK_FOLDERS = ... # type: int + + SC_MARK_CIRCLE = ... # type: int + SC_MARK_ROUNDRECT = ... # type: int + SC_MARK_ARROW = ... # type: int + SC_MARK_SMALLRECT = ... # type: int + SC_MARK_SHORTARROW = ... # type: int + SC_MARK_EMPTY = ... # type: int + SC_MARK_ARROWDOWN = ... # type: int + SC_MARK_MINUS = ... # type: int + SC_MARK_PLUS = ... # type: int + SC_MARK_VLINE = ... # type: int + SC_MARK_LCORNER = ... # type: int + SC_MARK_TCORNER = ... # type: int + SC_MARK_BOXPLUS = ... # type: int + SC_MARK_BOXPLUSCONNECTED = ... # type: int + SC_MARK_BOXMINUS = ... # type: int + SC_MARK_BOXMINUSCONNECTED = ... # type: int + SC_MARK_LCORNERCURVE = ... # type: int + SC_MARK_TCORNERCURVE = ... # type: int + SC_MARK_CIRCLEPLUS = ... # type: int + SC_MARK_CIRCLEPLUSCONNECTED = ... # type: int + SC_MARK_CIRCLEMINUS = ... # type: int + SC_MARK_CIRCLEMINUSCONNECTED = ... # type: int + SC_MARK_BACKGROUND = ... # type: int + SC_MARK_DOTDOTDOT = ... # type: int + SC_MARK_ARROWS = ... # type: int + SC_MARK_PIXMAP = ... # type: int + SC_MARK_FULLRECT = ... # type: int + SC_MARK_LEFTRECT = ... # type: int + SC_MARK_AVAILABLE = ... # type: int + SC_MARK_UNDERLINE = ... # type: int + SC_MARK_RGBAIMAGE = ... # type: int + SC_MARK_BOOKMARK = ... # type: int + SC_MARK_CHARACTER = ... # type: int + + SC_CP_DBCS = ... # type: int + SC_CP_UTF8 = ... # type: int + + SC_EOL_CRLF = ... # type: int + SC_EOL_CR = ... # type: int + SC_EOL_LF = ... # type: int + + SCWS_INVISIBLE = ... # type: int + SCWS_VISIBLEALWAYS = ... # type: int + SCWS_VISIBLEAFTERINDENT = ... # type: int + + SCVS_NONE = ... # type: int + SCVS_RECTANGULARSELECTION = ... # type: int + SCVS_USERACCESSIBLE = ... # type: int + + SC_WRAPVISUALFLAGLOC_DEFAULT = ... # type: int + SC_WRAPVISUALFLAGLOC_END_BY_TEXT = ... # type: int + SC_WRAPVISUALFLAGLOC_START_BY_TEXT = ... # type: int + + SC_WRAPVISUALFLAG_NONE = ... # type: int + SC_WRAPVISUALFLAG_END = ... # type: int + SC_WRAPVISUALFLAG_START = ... # type: int + SC_WRAPVISUALFLAG_MARGIN = ... # type: int + + SC_UPDATE_CONTENT = ... # type: int + SC_UPDATE_SELECTION = ... # type: int + SC_UPDATE_V_SCROLL = ... # type: int + SC_UPDATE_H_SCROLL = ... # type: int + + SC_TYPE_BOOLEAN = ... # type: int + SC_TYPE_INTEGER = ... # type: int + SC_TYPE_STRING = ... # type: int + + SC_STATUS_OK = ... # type: int + SC_STATUS_FAILURE = ... # type: int + SC_STATUS_BADALLOC = ... # type: int + SC_STATUS_WARN_START = ... # type: int + SC_STATUS_WARNREGEX = ... # type: int + + SC_SEL_STREAM = ... # type: int + SC_SEL_RECTANGLE = ... # type: int + SC_SEL_LINES = ... # type: int + SC_SEL_THIN = ... # type: int + + SC_MULTIPASTE_ONCE = ... # type: int + SC_MULTIPASTE_EACH = ... # type: int + + SC_MULTIAUTOC_ONCE = ... # type: int + SC_MULTIAUTOC_EACH = ... # type: int + + SC_MARGINOPTION_NONE = ... # type: int + SC_MARGINOPTION_SUBLINESELECT = ... # type: int + + SC_IME_WINDOWED = ... # type: int + SC_IME_INLINE = ... # type: int + + SC_EFF_QUALITY_MASK = ... # type: int + SC_EFF_QUALITY_DEFAULT = ... # type: int + SC_EFF_QUALITY_NON_ANTIALIASED = ... # type: int + SC_EFF_QUALITY_ANTIALIASED = ... # type: int + SC_EFF_QUALITY_LCD_OPTIMIZED = ... # type: int + + SC_CARETSTICKY_OFF = ... # type: int + SC_CARETSTICKY_ON = ... # type: int + SC_CARETSTICKY_WHITESPACE = ... # type: int + + SC_ALPHA_TRANSPARENT = ... # type: int + SC_ALPHA_OPAQUE = ... # type: int + SC_ALPHA_NOALPHA = ... # type: int + + SCI_START = ... # type: int + SCI_OPTIONAL_START = ... # type: int + SCI_LEXER_START = ... # type: int + SCI_ADDTEXT = ... # type: int + SCI_ADDSTYLEDTEXT = ... # type: int + SCI_INSERTTEXT = ... # type: int + SCI_CLEARALL = ... # type: int + SCI_CLEARDOCUMENTSTYLE = ... # type: int + SCI_GETLENGTH = ... # type: int + SCI_GETCHARAT = ... # type: int + SCI_GETCURRENTPOS = ... # type: int + SCI_GETANCHOR = ... # type: int + SCI_GETSTYLEAT = ... # type: int + SCI_REDO = ... # type: int + SCI_SETUNDOCOLLECTION = ... # type: int + SCI_SELECTALL = ... # type: int + SCI_SETSAVEPOINT = ... # type: int + SCI_GETSTYLEDTEXT = ... # type: int + SCI_CANREDO = ... # type: int + SCI_MARKERLINEFROMHANDLE = ... # type: int + SCI_MARKERDELETEHANDLE = ... # type: int + SCI_GETUNDOCOLLECTION = ... # type: int + SCI_GETVIEWWS = ... # type: int + SCI_SETVIEWWS = ... # type: int + SCI_POSITIONFROMPOINT = ... # type: int + SCI_POSITIONFROMPOINTCLOSE = ... # type: int + SCI_GOTOLINE = ... # type: int + SCI_GOTOPOS = ... # type: int + SCI_SETANCHOR = ... # type: int + SCI_GETCURLINE = ... # type: int + SCI_GETENDSTYLED = ... # type: int + SCI_CONVERTEOLS = ... # type: int + SCI_GETEOLMODE = ... # type: int + SCI_SETEOLMODE = ... # type: int + SCI_STARTSTYLING = ... # type: int + SCI_SETSTYLING = ... # type: int + SCI_GETBUFFEREDDRAW = ... # type: int + SCI_SETBUFFEREDDRAW = ... # type: int + SCI_SETTABWIDTH = ... # type: int + SCI_GETTABWIDTH = ... # type: int + SCI_SETCODEPAGE = ... # type: int + SCI_MARKERDEFINE = ... # type: int + SCI_MARKERSETFORE = ... # type: int + SCI_MARKERSETBACK = ... # type: int + SCI_MARKERADD = ... # type: int + SCI_MARKERDELETE = ... # type: int + SCI_MARKERDELETEALL = ... # type: int + SCI_MARKERGET = ... # type: int + SCI_MARKERNEXT = ... # type: int + SCI_MARKERPREVIOUS = ... # type: int + SCI_MARKERDEFINEPIXMAP = ... # type: int + SCI_SETMARGINTYPEN = ... # type: int + SCI_GETMARGINTYPEN = ... # type: int + SCI_SETMARGINWIDTHN = ... # type: int + SCI_GETMARGINWIDTHN = ... # type: int + SCI_SETMARGINMASKN = ... # type: int + SCI_GETMARGINMASKN = ... # type: int + SCI_SETMARGINSENSITIVEN = ... # type: int + SCI_GETMARGINSENSITIVEN = ... # type: int + SCI_SETMARGINCURSORN = ... # type: int + SCI_GETMARGINCURSORN = ... # type: int + SCI_STYLECLEARALL = ... # type: int + SCI_STYLESETFORE = ... # type: int + SCI_STYLESETBACK = ... # type: int + SCI_STYLESETBOLD = ... # type: int + SCI_STYLESETITALIC = ... # type: int + SCI_STYLESETSIZE = ... # type: int + SCI_STYLESETFONT = ... # type: int + SCI_STYLESETEOLFILLED = ... # type: int + SCI_STYLERESETDEFAULT = ... # type: int + SCI_STYLESETUNDERLINE = ... # type: int + SCI_STYLESETCASE = ... # type: int + SCI_STYLESETCHARACTERSET = ... # type: int + SCI_SETSELFORE = ... # type: int + SCI_SETSELBACK = ... # type: int + SCI_SETCARETFORE = ... # type: int + SCI_ASSIGNCMDKEY = ... # type: int + SCI_CLEARCMDKEY = ... # type: int + SCI_CLEARALLCMDKEYS = ... # type: int + SCI_SETSTYLINGEX = ... # type: int + SCI_STYLESETVISIBLE = ... # type: int + SCI_GETCARETPERIOD = ... # type: int + SCI_SETCARETPERIOD = ... # type: int + SCI_SETWORDCHARS = ... # type: int + SCI_BEGINUNDOACTION = ... # type: int + SCI_ENDUNDOACTION = ... # type: int + SCI_INDICSETSTYLE = ... # type: int + SCI_INDICGETSTYLE = ... # type: int + SCI_INDICSETFORE = ... # type: int + SCI_INDICGETFORE = ... # type: int + SCI_SETWHITESPACEFORE = ... # type: int + SCI_SETWHITESPACEBACK = ... # type: int + SCI_SETWHITESPACESIZE = ... # type: int + SCI_GETWHITESPACESIZE = ... # type: int + SCI_SETSTYLEBITS = ... # type: int + SCI_GETSTYLEBITS = ... # type: int + SCI_SETLINESTATE = ... # type: int + SCI_GETLINESTATE = ... # type: int + SCI_GETMAXLINESTATE = ... # type: int + SCI_GETCARETLINEVISIBLE = ... # type: int + SCI_SETCARETLINEVISIBLE = ... # type: int + SCI_GETCARETLINEBACK = ... # type: int + SCI_SETCARETLINEBACK = ... # type: int + SCI_STYLESETCHANGEABLE = ... # type: int + SCI_AUTOCSHOW = ... # type: int + SCI_AUTOCCANCEL = ... # type: int + SCI_AUTOCACTIVE = ... # type: int + SCI_AUTOCPOSSTART = ... # type: int + SCI_AUTOCCOMPLETE = ... # type: int + SCI_AUTOCSTOPS = ... # type: int + SCI_AUTOCSETSEPARATOR = ... # type: int + SCI_AUTOCGETSEPARATOR = ... # type: int + SCI_AUTOCSELECT = ... # type: int + SCI_AUTOCSETCANCELATSTART = ... # type: int + SCI_AUTOCGETCANCELATSTART = ... # type: int + SCI_AUTOCSETFILLUPS = ... # type: int + SCI_AUTOCSETCHOOSESINGLE = ... # type: int + SCI_AUTOCGETCHOOSESINGLE = ... # type: int + SCI_AUTOCSETIGNORECASE = ... # type: int + SCI_AUTOCGETIGNORECASE = ... # type: int + SCI_USERLISTSHOW = ... # type: int + SCI_AUTOCSETAUTOHIDE = ... # type: int + SCI_AUTOCGETAUTOHIDE = ... # type: int + SCI_AUTOCSETDROPRESTOFWORD = ... # type: int + SCI_AUTOCGETDROPRESTOFWORD = ... # type: int + SCI_SETINDENT = ... # type: int + SCI_GETINDENT = ... # type: int + SCI_SETUSETABS = ... # type: int + SCI_GETUSETABS = ... # type: int + SCI_SETLINEINDENTATION = ... # type: int + SCI_GETLINEINDENTATION = ... # type: int + SCI_GETLINEINDENTPOSITION = ... # type: int + SCI_GETCOLUMN = ... # type: int + SCI_SETHSCROLLBAR = ... # type: int + SCI_GETHSCROLLBAR = ... # type: int + SCI_SETINDENTATIONGUIDES = ... # type: int + SCI_GETINDENTATIONGUIDES = ... # type: int + SCI_SETHIGHLIGHTGUIDE = ... # type: int + SCI_GETHIGHLIGHTGUIDE = ... # type: int + SCI_GETLINEENDPOSITION = ... # type: int + SCI_GETCODEPAGE = ... # type: int + SCI_GETCARETFORE = ... # type: int + SCI_GETREADONLY = ... # type: int + SCI_SETCURRENTPOS = ... # type: int + SCI_SETSELECTIONSTART = ... # type: int + SCI_GETSELECTIONSTART = ... # type: int + SCI_SETSELECTIONEND = ... # type: int + SCI_GETSELECTIONEND = ... # type: int + SCI_SETPRINTMAGNIFICATION = ... # type: int + SCI_GETPRINTMAGNIFICATION = ... # type: int + SCI_SETPRINTCOLOURMODE = ... # type: int + SCI_GETPRINTCOLOURMODE = ... # type: int + SCI_FINDTEXT = ... # type: int + SCI_FORMATRANGE = ... # type: int + SCI_GETFIRSTVISIBLELINE = ... # type: int + SCI_GETLINE = ... # type: int + SCI_GETLINECOUNT = ... # type: int + SCI_SETMARGINLEFT = ... # type: int + SCI_GETMARGINLEFT = ... # type: int + SCI_SETMARGINRIGHT = ... # type: int + SCI_GETMARGINRIGHT = ... # type: int + SCI_GETMODIFY = ... # type: int + SCI_SETSEL = ... # type: int + SCI_GETSELTEXT = ... # type: int + SCI_GETTEXTRANGE = ... # type: int + SCI_HIDESELECTION = ... # type: int + SCI_POINTXFROMPOSITION = ... # type: int + SCI_POINTYFROMPOSITION = ... # type: int + SCI_LINEFROMPOSITION = ... # type: int + SCI_POSITIONFROMLINE = ... # type: int + SCI_LINESCROLL = ... # type: int + SCI_SCROLLCARET = ... # type: int + SCI_REPLACESEL = ... # type: int + SCI_SETREADONLY = ... # type: int + SCI_NULL = ... # type: int + SCI_CANPASTE = ... # type: int + SCI_CANUNDO = ... # type: int + SCI_EMPTYUNDOBUFFER = ... # type: int + SCI_UNDO = ... # type: int + SCI_CUT = ... # type: int + SCI_COPY = ... # type: int + SCI_PASTE = ... # type: int + SCI_CLEAR = ... # type: int + SCI_SETTEXT = ... # type: int + SCI_GETTEXT = ... # type: int + SCI_GETTEXTLENGTH = ... # type: int + SCI_GETDIRECTFUNCTION = ... # type: int + SCI_GETDIRECTPOINTER = ... # type: int + SCI_SETOVERTYPE = ... # type: int + SCI_GETOVERTYPE = ... # type: int + SCI_SETCARETWIDTH = ... # type: int + SCI_GETCARETWIDTH = ... # type: int + SCI_SETTARGETSTART = ... # type: int + SCI_GETTARGETSTART = ... # type: int + SCI_SETTARGETEND = ... # type: int + SCI_GETTARGETEND = ... # type: int + SCI_REPLACETARGET = ... # type: int + SCI_REPLACETARGETRE = ... # type: int + SCI_SEARCHINTARGET = ... # type: int + SCI_SETSEARCHFLAGS = ... # type: int + SCI_GETSEARCHFLAGS = ... # type: int + SCI_CALLTIPSHOW = ... # type: int + SCI_CALLTIPCANCEL = ... # type: int + SCI_CALLTIPACTIVE = ... # type: int + SCI_CALLTIPPOSSTART = ... # type: int + SCI_CALLTIPSETHLT = ... # type: int + SCI_CALLTIPSETBACK = ... # type: int + SCI_CALLTIPSETFORE = ... # type: int + SCI_CALLTIPSETFOREHLT = ... # type: int + SCI_AUTOCSETMAXWIDTH = ... # type: int + SCI_AUTOCGETMAXWIDTH = ... # type: int + SCI_AUTOCSETMAXHEIGHT = ... # type: int + SCI_AUTOCGETMAXHEIGHT = ... # type: int + SCI_CALLTIPUSESTYLE = ... # type: int + SCI_VISIBLEFROMDOCLINE = ... # type: int + SCI_DOCLINEFROMVISIBLE = ... # type: int + SCI_SETFOLDLEVEL = ... # type: int + SCI_GETFOLDLEVEL = ... # type: int + SCI_GETLASTCHILD = ... # type: int + SCI_GETFOLDPARENT = ... # type: int + SCI_SHOWLINES = ... # type: int + SCI_HIDELINES = ... # type: int + SCI_GETLINEVISIBLE = ... # type: int + SCI_SETFOLDEXPANDED = ... # type: int + SCI_GETFOLDEXPANDED = ... # type: int + SCI_TOGGLEFOLD = ... # type: int + SCI_ENSUREVISIBLE = ... # type: int + SCI_SETFOLDFLAGS = ... # type: int + SCI_ENSUREVISIBLEENFORCEPOLICY = ... # type: int + SCI_WRAPCOUNT = ... # type: int + SCI_SETTABINDENTS = ... # type: int + SCI_GETTABINDENTS = ... # type: int + SCI_SETBACKSPACEUNINDENTS = ... # type: int + SCI_GETBACKSPACEUNINDENTS = ... # type: int + SCI_SETMOUSEDWELLTIME = ... # type: int + SCI_GETMOUSEDWELLTIME = ... # type: int + SCI_WORDSTARTPOSITION = ... # type: int + SCI_WORDENDPOSITION = ... # type: int + SCI_SETWRAPMODE = ... # type: int + SCI_GETWRAPMODE = ... # type: int + SCI_SETLAYOUTCACHE = ... # type: int + SCI_GETLAYOUTCACHE = ... # type: int + SCI_SETSCROLLWIDTH = ... # type: int + SCI_GETSCROLLWIDTH = ... # type: int + SCI_TEXTWIDTH = ... # type: int + SCI_SETENDATLASTLINE = ... # type: int + SCI_GETENDATLASTLINE = ... # type: int + SCI_TEXTHEIGHT = ... # type: int + SCI_SETVSCROLLBAR = ... # type: int + SCI_GETVSCROLLBAR = ... # type: int + SCI_APPENDTEXT = ... # type: int + SCI_GETTWOPHASEDRAW = ... # type: int + SCI_SETTWOPHASEDRAW = ... # type: int + SCI_AUTOCGETTYPESEPARATOR = ... # type: int + SCI_AUTOCSETTYPESEPARATOR = ... # type: int + SCI_TARGETFROMSELECTION = ... # type: int + SCI_LINESJOIN = ... # type: int + SCI_LINESSPLIT = ... # type: int + SCI_SETFOLDMARGINCOLOUR = ... # type: int + SCI_SETFOLDMARGINHICOLOUR = ... # type: int + SCI_MARKERSETBACKSELECTED = ... # type: int + SCI_MARKERENABLEHIGHLIGHT = ... # type: int + SCI_LINEDOWN = ... # type: int + SCI_LINEDOWNEXTEND = ... # type: int + SCI_LINEUP = ... # type: int + SCI_LINEUPEXTEND = ... # type: int + SCI_CHARLEFT = ... # type: int + SCI_CHARLEFTEXTEND = ... # type: int + SCI_CHARRIGHT = ... # type: int + SCI_CHARRIGHTEXTEND = ... # type: int + SCI_WORDLEFT = ... # type: int + SCI_WORDLEFTEXTEND = ... # type: int + SCI_WORDRIGHT = ... # type: int + SCI_WORDRIGHTEXTEND = ... # type: int + SCI_HOME = ... # type: int + SCI_HOMEEXTEND = ... # type: int + SCI_LINEEND = ... # type: int + SCI_LINEENDEXTEND = ... # type: int + SCI_DOCUMENTSTART = ... # type: int + SCI_DOCUMENTSTARTEXTEND = ... # type: int + SCI_DOCUMENTEND = ... # type: int + SCI_DOCUMENTENDEXTEND = ... # type: int + SCI_PAGEUP = ... # type: int + SCI_PAGEUPEXTEND = ... # type: int + SCI_PAGEDOWN = ... # type: int + SCI_PAGEDOWNEXTEND = ... # type: int + SCI_EDITTOGGLEOVERTYPE = ... # type: int + SCI_CANCEL = ... # type: int + SCI_DELETEBACK = ... # type: int + SCI_TAB = ... # type: int + SCI_BACKTAB = ... # type: int + SCI_NEWLINE = ... # type: int + SCI_FORMFEED = ... # type: int + SCI_VCHOME = ... # type: int + SCI_VCHOMEEXTEND = ... # type: int + SCI_ZOOMIN = ... # type: int + SCI_ZOOMOUT = ... # type: int + SCI_DELWORDLEFT = ... # type: int + SCI_DELWORDRIGHT = ... # type: int + SCI_LINECUT = ... # type: int + SCI_LINEDELETE = ... # type: int + SCI_LINETRANSPOSE = ... # type: int + SCI_LOWERCASE = ... # type: int + SCI_UPPERCASE = ... # type: int + SCI_LINESCROLLDOWN = ... # type: int + SCI_LINESCROLLUP = ... # type: int + SCI_DELETEBACKNOTLINE = ... # type: int + SCI_HOMEDISPLAY = ... # type: int + SCI_HOMEDISPLAYEXTEND = ... # type: int + SCI_LINEENDDISPLAY = ... # type: int + SCI_LINEENDDISPLAYEXTEND = ... # type: int + SCI_MOVECARETINSIDEVIEW = ... # type: int + SCI_LINELENGTH = ... # type: int + SCI_BRACEHIGHLIGHT = ... # type: int + SCI_BRACEBADLIGHT = ... # type: int + SCI_BRACEMATCH = ... # type: int + SCI_GETVIEWEOL = ... # type: int + SCI_SETVIEWEOL = ... # type: int + SCI_GETDOCPOINTER = ... # type: int + SCI_SETDOCPOINTER = ... # type: int + SCI_SETMODEVENTMASK = ... # type: int + SCI_GETEDGECOLUMN = ... # type: int + SCI_SETEDGECOLUMN = ... # type: int + SCI_GETEDGEMODE = ... # type: int + SCI_SETEDGEMODE = ... # type: int + SCI_GETEDGECOLOUR = ... # type: int + SCI_SETEDGECOLOUR = ... # type: int + SCI_SEARCHANCHOR = ... # type: int + SCI_SEARCHNEXT = ... # type: int + SCI_SEARCHPREV = ... # type: int + SCI_LINESONSCREEN = ... # type: int + SCI_USEPOPUP = ... # type: int + SCI_SELECTIONISRECTANGLE = ... # type: int + SCI_SETZOOM = ... # type: int + SCI_GETZOOM = ... # type: int + SCI_CREATEDOCUMENT = ... # type: int + SCI_ADDREFDOCUMENT = ... # type: int + SCI_RELEASEDOCUMENT = ... # type: int + SCI_GETMODEVENTMASK = ... # type: int + SCI_SETFOCUS = ... # type: int + SCI_GETFOCUS = ... # type: int + SCI_SETSTATUS = ... # type: int + SCI_GETSTATUS = ... # type: int + SCI_SETMOUSEDOWNCAPTURES = ... # type: int + SCI_GETMOUSEDOWNCAPTURES = ... # type: int + SCI_SETCURSOR = ... # type: int + SCI_GETCURSOR = ... # type: int + SCI_SETCONTROLCHARSYMBOL = ... # type: int + SCI_GETCONTROLCHARSYMBOL = ... # type: int + SCI_WORDPARTLEFT = ... # type: int + SCI_WORDPARTLEFTEXTEND = ... # type: int + SCI_WORDPARTRIGHT = ... # type: int + SCI_WORDPARTRIGHTEXTEND = ... # type: int + SCI_SETVISIBLEPOLICY = ... # type: int + SCI_DELLINELEFT = ... # type: int + SCI_DELLINERIGHT = ... # type: int + SCI_SETXOFFSET = ... # type: int + SCI_GETXOFFSET = ... # type: int + SCI_CHOOSECARETX = ... # type: int + SCI_GRABFOCUS = ... # type: int + SCI_SETXCARETPOLICY = ... # type: int + SCI_SETYCARETPOLICY = ... # type: int + SCI_LINEDUPLICATE = ... # type: int + SCI_REGISTERIMAGE = ... # type: int + SCI_SETPRINTWRAPMODE = ... # type: int + SCI_GETPRINTWRAPMODE = ... # type: int + SCI_CLEARREGISTEREDIMAGES = ... # type: int + SCI_STYLESETHOTSPOT = ... # type: int + SCI_SETHOTSPOTACTIVEFORE = ... # type: int + SCI_SETHOTSPOTACTIVEBACK = ... # type: int + SCI_SETHOTSPOTACTIVEUNDERLINE = ... # type: int + SCI_SETHOTSPOTSINGLELINE = ... # type: int + SCI_PARADOWN = ... # type: int + SCI_PARADOWNEXTEND = ... # type: int + SCI_PARAUP = ... # type: int + SCI_PARAUPEXTEND = ... # type: int + SCI_POSITIONBEFORE = ... # type: int + SCI_POSITIONAFTER = ... # type: int + SCI_COPYRANGE = ... # type: int + SCI_COPYTEXT = ... # type: int + SCI_SETSELECTIONMODE = ... # type: int + SCI_GETSELECTIONMODE = ... # type: int + SCI_GETLINESELSTARTPOSITION = ... # type: int + SCI_GETLINESELENDPOSITION = ... # type: int + SCI_LINEDOWNRECTEXTEND = ... # type: int + SCI_LINEUPRECTEXTEND = ... # type: int + SCI_CHARLEFTRECTEXTEND = ... # type: int + SCI_CHARRIGHTRECTEXTEND = ... # type: int + SCI_HOMERECTEXTEND = ... # type: int + SCI_VCHOMERECTEXTEND = ... # type: int + SCI_LINEENDRECTEXTEND = ... # type: int + SCI_PAGEUPRECTEXTEND = ... # type: int + SCI_PAGEDOWNRECTEXTEND = ... # type: int + SCI_STUTTEREDPAGEUP = ... # type: int + SCI_STUTTEREDPAGEUPEXTEND = ... # type: int + SCI_STUTTEREDPAGEDOWN = ... # type: int + SCI_STUTTEREDPAGEDOWNEXTEND = ... # type: int + SCI_WORDLEFTEND = ... # type: int + SCI_WORDLEFTENDEXTEND = ... # type: int + SCI_WORDRIGHTEND = ... # type: int + SCI_WORDRIGHTENDEXTEND = ... # type: int + SCI_SETWHITESPACECHARS = ... # type: int + SCI_SETCHARSDEFAULT = ... # type: int + SCI_AUTOCGETCURRENT = ... # type: int + SCI_ALLOCATE = ... # type: int + SCI_HOMEWRAP = ... # type: int + SCI_HOMEWRAPEXTEND = ... # type: int + SCI_LINEENDWRAP = ... # type: int + SCI_LINEENDWRAPEXTEND = ... # type: int + SCI_VCHOMEWRAP = ... # type: int + SCI_VCHOMEWRAPEXTEND = ... # type: int + SCI_LINECOPY = ... # type: int + SCI_FINDCOLUMN = ... # type: int + SCI_GETCARETSTICKY = ... # type: int + SCI_SETCARETSTICKY = ... # type: int + SCI_TOGGLECARETSTICKY = ... # type: int + SCI_SETWRAPVISUALFLAGS = ... # type: int + SCI_GETWRAPVISUALFLAGS = ... # type: int + SCI_SETWRAPVISUALFLAGSLOCATION = ... # type: int + SCI_GETWRAPVISUALFLAGSLOCATION = ... # type: int + SCI_SETWRAPSTARTINDENT = ... # type: int + SCI_GETWRAPSTARTINDENT = ... # type: int + SCI_MARKERADDSET = ... # type: int + SCI_SETPASTECONVERTENDINGS = ... # type: int + SCI_GETPASTECONVERTENDINGS = ... # type: int + SCI_SELECTIONDUPLICATE = ... # type: int + SCI_SETCARETLINEBACKALPHA = ... # type: int + SCI_GETCARETLINEBACKALPHA = ... # type: int + SCI_SETWRAPINDENTMODE = ... # type: int + SCI_GETWRAPINDENTMODE = ... # type: int + SCI_MARKERSETALPHA = ... # type: int + SCI_GETSELALPHA = ... # type: int + SCI_SETSELALPHA = ... # type: int + SCI_GETSELEOLFILLED = ... # type: int + SCI_SETSELEOLFILLED = ... # type: int + SCI_STYLEGETFORE = ... # type: int + SCI_STYLEGETBACK = ... # type: int + SCI_STYLEGETBOLD = ... # type: int + SCI_STYLEGETITALIC = ... # type: int + SCI_STYLEGETSIZE = ... # type: int + SCI_STYLEGETFONT = ... # type: int + SCI_STYLEGETEOLFILLED = ... # type: int + SCI_STYLEGETUNDERLINE = ... # type: int + SCI_STYLEGETCASE = ... # type: int + SCI_STYLEGETCHARACTERSET = ... # type: int + SCI_STYLEGETVISIBLE = ... # type: int + SCI_STYLEGETCHANGEABLE = ... # type: int + SCI_STYLEGETHOTSPOT = ... # type: int + SCI_GETHOTSPOTACTIVEFORE = ... # type: int + SCI_GETHOTSPOTACTIVEBACK = ... # type: int + SCI_GETHOTSPOTACTIVEUNDERLINE = ... # type: int + SCI_GETHOTSPOTSINGLELINE = ... # type: int + SCI_BRACEHIGHLIGHTINDICATOR = ... # type: int + SCI_BRACEBADLIGHTINDICATOR = ... # type: int + SCI_SETINDICATORCURRENT = ... # type: int + SCI_GETINDICATORCURRENT = ... # type: int + SCI_SETINDICATORVALUE = ... # type: int + SCI_GETINDICATORVALUE = ... # type: int + SCI_INDICATORFILLRANGE = ... # type: int + SCI_INDICATORCLEARRANGE = ... # type: int + SCI_INDICATORALLONFOR = ... # type: int + SCI_INDICATORVALUEAT = ... # type: int + SCI_INDICATORSTART = ... # type: int + SCI_INDICATOREND = ... # type: int + SCI_INDICSETUNDER = ... # type: int + SCI_INDICGETUNDER = ... # type: int + SCI_SETCARETSTYLE = ... # type: int + SCI_GETCARETSTYLE = ... # type: int + SCI_SETPOSITIONCACHE = ... # type: int + SCI_GETPOSITIONCACHE = ... # type: int + SCI_SETSCROLLWIDTHTRACKING = ... # type: int + SCI_GETSCROLLWIDTHTRACKING = ... # type: int + SCI_DELWORDRIGHTEND = ... # type: int + SCI_COPYALLOWLINE = ... # type: int + SCI_GETCHARACTERPOINTER = ... # type: int + SCI_SETKEYSUNICODE = ... # type: int + SCI_GETKEYSUNICODE = ... # type: int + SCI_INDICSETALPHA = ... # type: int + SCI_INDICGETALPHA = ... # type: int + SCI_SETEXTRAASCENT = ... # type: int + SCI_GETEXTRAASCENT = ... # type: int + SCI_SETEXTRADESCENT = ... # type: int + SCI_GETEXTRADESCENT = ... # type: int + SCI_MARKERSYMBOLDEFINED = ... # type: int + SCI_MARGINSETTEXT = ... # type: int + SCI_MARGINGETTEXT = ... # type: int + SCI_MARGINSETSTYLE = ... # type: int + SCI_MARGINGETSTYLE = ... # type: int + SCI_MARGINSETSTYLES = ... # type: int + SCI_MARGINGETSTYLES = ... # type: int + SCI_MARGINTEXTCLEARALL = ... # type: int + SCI_MARGINSETSTYLEOFFSET = ... # type: int + SCI_MARGINGETSTYLEOFFSET = ... # type: int + SCI_SETMARGINOPTIONS = ... # type: int + SCI_ANNOTATIONSETTEXT = ... # type: int + SCI_ANNOTATIONGETTEXT = ... # type: int + SCI_ANNOTATIONSETSTYLE = ... # type: int + SCI_ANNOTATIONGETSTYLE = ... # type: int + SCI_ANNOTATIONSETSTYLES = ... # type: int + SCI_ANNOTATIONGETSTYLES = ... # type: int + SCI_ANNOTATIONGETLINES = ... # type: int + SCI_ANNOTATIONCLEARALL = ... # type: int + SCI_ANNOTATIONSETVISIBLE = ... # type: int + SCI_ANNOTATIONGETVISIBLE = ... # type: int + SCI_ANNOTATIONSETSTYLEOFFSET = ... # type: int + SCI_ANNOTATIONGETSTYLEOFFSET = ... # type: int + SCI_SETEMPTYSELECTION = ... # type: int + SCI_GETMARGINOPTIONS = ... # type: int + SCI_INDICSETOUTLINEALPHA = ... # type: int + SCI_INDICGETOUTLINEALPHA = ... # type: int + SCI_ADDUNDOACTION = ... # type: int + SCI_CHARPOSITIONFROMPOINT = ... # type: int + SCI_CHARPOSITIONFROMPOINTCLOSE = ... # type: int + SCI_SETMULTIPLESELECTION = ... # type: int + SCI_GETMULTIPLESELECTION = ... # type: int + SCI_SETADDITIONALSELECTIONTYPING = ... # type: int + SCI_GETADDITIONALSELECTIONTYPING = ... # type: int + SCI_SETADDITIONALCARETSBLINK = ... # type: int + SCI_GETADDITIONALCARETSBLINK = ... # type: int + SCI_SCROLLRANGE = ... # type: int + SCI_GETSELECTIONS = ... # type: int + SCI_CLEARSELECTIONS = ... # type: int + SCI_SETSELECTION = ... # type: int + SCI_ADDSELECTION = ... # type: int + SCI_SETMAINSELECTION = ... # type: int + SCI_GETMAINSELECTION = ... # type: int + SCI_SETSELECTIONNCARET = ... # type: int + SCI_GETSELECTIONNCARET = ... # type: int + SCI_SETSELECTIONNANCHOR = ... # type: int + SCI_GETSELECTIONNANCHOR = ... # type: int + SCI_SETSELECTIONNCARETVIRTUALSPACE = ... # type: int + SCI_GETSELECTIONNCARETVIRTUALSPACE = ... # type: int + SCI_SETSELECTIONNANCHORVIRTUALSPACE = ... # type: int + SCI_GETSELECTIONNANCHORVIRTUALSPACE = ... # type: int + SCI_SETSELECTIONNSTART = ... # type: int + SCI_GETSELECTIONNSTART = ... # type: int + SCI_SETSELECTIONNEND = ... # type: int + SCI_GETSELECTIONNEND = ... # type: int + SCI_SETRECTANGULARSELECTIONCARET = ... # type: int + SCI_GETRECTANGULARSELECTIONCARET = ... # type: int + SCI_SETRECTANGULARSELECTIONANCHOR = ... # type: int + SCI_GETRECTANGULARSELECTIONANCHOR = ... # type: int + SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE = ... # type: int + SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE = ... # type: int + SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE = ... # type: int + SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE = ... # type: int + SCI_SETVIRTUALSPACEOPTIONS = ... # type: int + SCI_GETVIRTUALSPACEOPTIONS = ... # type: int + SCI_SETRECTANGULARSELECTIONMODIFIER = ... # type: int + SCI_GETRECTANGULARSELECTIONMODIFIER = ... # type: int + SCI_SETADDITIONALSELFORE = ... # type: int + SCI_SETADDITIONALSELBACK = ... # type: int + SCI_SETADDITIONALSELALPHA = ... # type: int + SCI_GETADDITIONALSELALPHA = ... # type: int + SCI_SETADDITIONALCARETFORE = ... # type: int + SCI_GETADDITIONALCARETFORE = ... # type: int + SCI_ROTATESELECTION = ... # type: int + SCI_SWAPMAINANCHORCARET = ... # type: int + SCI_SETADDITIONALCARETSVISIBLE = ... # type: int + SCI_GETADDITIONALCARETSVISIBLE = ... # type: int + SCI_AUTOCGETCURRENTTEXT = ... # type: int + SCI_SETFONTQUALITY = ... # type: int + SCI_GETFONTQUALITY = ... # type: int + SCI_SETFIRSTVISIBLELINE = ... # type: int + SCI_SETMULTIPASTE = ... # type: int + SCI_GETMULTIPASTE = ... # type: int + SCI_GETTAG = ... # type: int + SCI_CHANGELEXERSTATE = ... # type: int + SCI_CONTRACTEDFOLDNEXT = ... # type: int + SCI_VERTICALCENTRECARET = ... # type: int + SCI_MOVESELECTEDLINESUP = ... # type: int + SCI_MOVESELECTEDLINESDOWN = ... # type: int + SCI_SETIDENTIFIER = ... # type: int + SCI_GETIDENTIFIER = ... # type: int + SCI_RGBAIMAGESETWIDTH = ... # type: int + SCI_RGBAIMAGESETHEIGHT = ... # type: int + SCI_MARKERDEFINERGBAIMAGE = ... # type: int + SCI_REGISTERRGBAIMAGE = ... # type: int + SCI_SCROLLTOSTART = ... # type: int + SCI_SCROLLTOEND = ... # type: int + SCI_STARTRECORD = ... # type: int + SCI_STOPRECORD = ... # type: int + SCI_SETLEXER = ... # type: int + SCI_GETLEXER = ... # type: int + SCI_COLOURISE = ... # type: int + SCI_SETPROPERTY = ... # type: int + SCI_SETKEYWORDS = ... # type: int + SCI_SETLEXERLANGUAGE = ... # type: int + SCI_LOADLEXERLIBRARY = ... # type: int + SCI_GETPROPERTY = ... # type: int + SCI_GETPROPERTYEXPANDED = ... # type: int + SCI_GETPROPERTYINT = ... # type: int + SCI_GETSTYLEBITSNEEDED = ... # type: int + SCI_GETLEXERLANGUAGE = ... # type: int + SCI_PRIVATELEXERCALL = ... # type: int + SCI_PROPERTYNAMES = ... # type: int + SCI_PROPERTYTYPE = ... # type: int + SCI_DESCRIBEPROPERTY = ... # type: int + SCI_DESCRIBEKEYWORDSETS = ... # type: int + SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR = ... # type: int + SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR = ... # type: int + SCI_AUTOCSETMULTI = ... # type: int + SCI_AUTOCGETMULTI = ... # type: int + SCI_CALLTIPSETPOSITION = ... # type: int + SCI_CALLTIPSETPOSSTART = ... # type: int + SCI_COUNTCHARACTERS = ... # type: int + SCI_CREATELOADER = ... # type: int + SCI_DELETERANGE = ... # type: int + SCI_FINDINDICATORFLASH = ... # type: int + SCI_FINDINDICATORHIDE = ... # type: int + SCI_FINDINDICATORSHOW = ... # type: int + SCI_GETALLLINESVISIBLE = ... # type: int + SCI_GETGAPPOSITION = ... # type: int + SCI_GETPUNCTUATIONCHARS = ... # type: int + SCI_GETRANGEPOINTER = ... # type: int + SCI_GETSELECTIONEMPTY = ... # type: int + SCI_GETTECHNOLOGY = ... # type: int + SCI_GETWHITESPACECHARS = ... # type: int + SCI_GETWORDCHARS = ... # type: int + SCI_RGBAIMAGESETSCALE = ... # type: int + SCI_SETPUNCTUATIONCHARS = ... # type: int + SCI_SETTECHNOLOGY = ... # type: int + SCI_STYLESETSIZEFRACTIONAL = ... # type: int + SCI_STYLEGETSIZEFRACTIONAL = ... # type: int + SCI_STYLESETWEIGHT = ... # type: int + SCI_STYLEGETWEIGHT = ... # type: int + SCI_FOLDLINE = ... # type: int + SCI_FOLDCHILDREN = ... # type: int + SCI_EXPANDCHILDREN = ... # type: int + SCI_FOLDALL = ... # type: int + SCI_SETAUTOMATICFOLD = ... # type: int + SCI_GETAUTOMATICFOLD = ... # type: int + SCI_AUTOCSETORDER = ... # type: int + SCI_AUTOCGETORDER = ... # type: int + SCI_POSITIONRELATIVE = ... # type: int + SCI_DROPSELECTIONN = ... # type: int + SCI_CHANGEINSERTION = ... # type: int + SCI_GETPHASESDRAW = ... # type: int + SCI_SETPHASESDRAW = ... # type: int + SCI_CLEARTABSTOPS = ... # type: int + SCI_ADDTABSTOP = ... # type: int + SCI_GETNEXTTABSTOP = ... # type: int + SCI_GETIMEINTERACTION = ... # type: int + SCI_SETIMEINTERACTION = ... # type: int + SCI_INDICSETHOVERSTYLE = ... # type: int + SCI_INDICGETHOVERSTYLE = ... # type: int + SCI_INDICSETHOVERFORE = ... # type: int + SCI_INDICGETHOVERFORE = ... # type: int + SCI_INDICSETFLAGS = ... # type: int + SCI_INDICGETFLAGS = ... # type: int + SCI_SETTARGETRANGE = ... # type: int + SCI_GETTARGETRANGE = ... # type: int + SCI_RELEASEALLEXTENDEDSTYLES = ... # type: int + SCI_ALLOCATEEXTENDEDSTYLES = ... # type: int + SCI_SETMOUSESELECTIONRECTANGULARSWITCH = ... # type: int + SCI_GETMOUSESELECTIONRECTANGULARSWITCH = ... # type: int + SCI_GETCARETLINEVISIBLEALWAYS = ... # type: int + SCI_SETCARETLINEVISIBLEALWAYS = ... # type: int + SCI_SETLINEENDTYPESALLOWED = ... # type: int + SCI_GETLINEENDTYPESALLOWED = ... # type: int + SCI_GETLINEENDTYPESACTIVE = ... # type: int + SCI_SETREPRESENTATION = ... # type: int + SCI_GETREPRESENTATION = ... # type: int + SCI_CLEARREPRESENTATION = ... # type: int + SCI_GETLINEENDTYPESSUPPORTED = ... # type: int + SCI_ALLOCATESUBSTYLES = ... # type: int + SCI_GETSUBSTYLESSTART = ... # type: int + SCI_GETSUBSTYLESLENGTH = ... # type: int + SCI_GETSTYLEFROMSUBSTYLE = ... # type: int + SCI_GETPRIMARYSTYLEFROMSTYLE = ... # type: int + SCI_FREESUBSTYLES = ... # type: int + SCI_SETIDENTIFIERS = ... # type: int + SCI_DISTANCETOSECONDARYSTYLES = ... # type: int + SCI_GETSUBSTYLEBASES = ... # type: int + + def __init__(self, parent: typing.Optional[QtWidgets.QWidget] = ...) -> None: ... + + def scrollContentsBy(self, dx: int, dy: int) -> None: ... + def resizeEvent(self, e: QtGui.QResizeEvent) -> None: ... + def paintEvent(self, e: QtGui.QPaintEvent) -> None: ... + def mouseReleaseEvent(self, e: QtGui.QMouseEvent) -> None: ... + def mousePressEvent(self, e: QtGui.QMouseEvent) -> None: ... + def mouseMoveEvent(self, e: QtGui.QMouseEvent) -> None: ... + def mouseDoubleClickEvent(self, e: QtGui.QMouseEvent) -> None: ... + def inputMethodQuery(self, query: QtCore.Qt.InputMethodQuery) -> typing.Any: ... + def inputMethodEvent(self, e: QtGui.QInputMethodEvent) -> None: ... + def keyPressEvent(self, e: QtGui.QKeyEvent) -> None: ... + def focusNextPrevChild(self, next: bool) -> bool: ... + def focusOutEvent(self, e: QtGui.QFocusEvent) -> None: ... + def focusInEvent(self, e: QtGui.QFocusEvent) -> None: ... + def dropEvent(self, e: QtGui.QDropEvent) -> None: ... + def dragMoveEvent(self, e: QtGui.QDragMoveEvent) -> None: ... + def dragLeaveEvent(self, e: QtGui.QDragLeaveEvent) -> None: ... + def dragEnterEvent(self, e: QtGui.QDragEnterEvent) -> None: ... + def contextMenuEvent(self, e: QtGui.QContextMenuEvent) -> None: ... + def toMimeData(self, text: typing.Union[QtCore.QByteArray, bytes, bytearray], rectangular: bool) -> QtCore.QMimeData: ... + def fromMimeData(self, source: QtCore.QMimeData) -> typing.Tuple[QtCore.QByteArray, bool]: ... + def canInsertFromMimeData(self, source: QtCore.QMimeData) -> bool: ... + def SCN_ZOOM(self) -> None: ... + def SCN_USERLISTSELECTION(self, a0: str, a1: int) -> None: ... + def SCN_UPDATEUI(self, updated: int) -> None: ... + def SCN_STYLENEEDED(self, position: int) -> None: ... + def SCN_SAVEPOINTREACHED(self) -> None: ... + def SCN_SAVEPOINTLEFT(self) -> None: ... + def SCN_PAINTED(self) -> None: ... + def SCN_NEEDSHOWN(self, a0: int, a1: int) -> None: ... + def SCN_MODIFYATTEMPTRO(self) -> None: ... + def SCN_MODIFIED(self, a0: int, a1: int, a2: str, a3: int, a4: int, a5: int, a6: int, a7: int, a8: int, a9: int) -> None: ... + def SCN_MARGINCLICK(self, position: int, modifiers: int, margin: int) -> None: ... + def SCN_MACRORECORD(self, a0: int, a1: int, a2: sip.voidptr) -> None: ... + def SCN_INDICATORRELEASE(self, position: int, modifiers: int) -> None: ... + def SCN_INDICATORCLICK(self, position: int, modifiers: int) -> None: ... + def SCN_HOTSPOTRELEASECLICK(self, position: int, modifiers: int) -> None: ... + def SCN_HOTSPOTDOUBLECLICK(self, position: int, modifiers: int) -> None: ... + def SCN_HOTSPOTCLICK(self, position: int, modifiers: int) -> None: ... + def SCN_FOCUSOUT(self) -> None: ... + def SCN_FOCUSIN(self) -> None: ... + def SCN_DWELLSTART(self, a0: int, a1: int, a2: int) -> None: ... + def SCN_DWELLEND(self, a0: int, a1: int, a2: int) -> None: ... + def SCN_DOUBLECLICK(self, position: int, line: int, modifiers: int) -> None: ... + def SCN_CHARADDED(self, charadded: int) -> None: ... + def SCN_CALLTIPCLICK(self, direction: int) -> None: ... + def SCN_AUTOCSELECTION(self, selection: str, position: int) -> None: ... + def SCN_AUTOCCHARDELETED(self) -> None: ... + def SCN_AUTOCCANCELLED(self) -> None: ... + def SCEN_CHANGE(self) -> None: ... + def QSCN_SELCHANGED(self, yes: bool) -> None: ... + def SendScintillaPtrResult(self, msg: int) -> sip.voidptr: ... + @typing.overload + def SendScintilla(self, msg: int, wParam: int = ..., lParam: int = ...) -> int: ... + @typing.overload + def SendScintilla(self, msg: int, wParam: int, lParam: sip.voidptr) -> int: ... + @typing.overload + def SendScintilla(self, msg: int, wParam: int, lParam: str) -> int: ... + @typing.overload + def SendScintilla(self, msg: int, lParam: str) -> int: ... + @typing.overload + def SendScintilla(self, msg: int, wParam: str, lParam: str) -> int: ... + @typing.overload + def SendScintilla(self, msg: int, wParam: int) -> int: ... + @typing.overload + def SendScintilla(self, msg: int, cpMin: int, cpMax: int, lpstrText: str) -> int: ... + @typing.overload + def SendScintilla(self, msg: int, wParam: int, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> int: ... + @typing.overload + def SendScintilla(self, msg: int, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> int: ... + @typing.overload + def SendScintilla(self, msg: int, wParam: int, hdc: QtGui.QPainter, rc: QtCore.QRect, cpMin: int, cpMax: int) -> int: ... + @typing.overload + def SendScintilla(self, msg: int, wParam: int, lParam: QtGui.QPixmap) -> int: ... + @typing.overload + def SendScintilla(self, msg: int, wParam: int, lParam: QtGui.QImage) -> int: ... + @staticmethod + def pool() -> 'QsciScintillaBase': ... + + +class QsciScintilla(QsciScintillaBase): + + class WrapIndentMode(int): ... + WrapIndentFixed = ... # type: 'QsciScintilla.WrapIndentMode' + WrapIndentSame = ... # type: 'QsciScintilla.WrapIndentMode' + WrapIndentIndented = ... # type: 'QsciScintilla.WrapIndentMode' + + class WrapVisualFlag(int): ... + WrapFlagNone = ... # type: 'QsciScintilla.WrapVisualFlag' + WrapFlagByText = ... # type: 'QsciScintilla.WrapVisualFlag' + WrapFlagByBorder = ... # type: 'QsciScintilla.WrapVisualFlag' + WrapFlagInMargin = ... # type: 'QsciScintilla.WrapVisualFlag' + + class WrapMode(int): ... + WrapNone = ... # type: 'QsciScintilla.WrapMode' + WrapWord = ... # type: 'QsciScintilla.WrapMode' + WrapCharacter = ... # type: 'QsciScintilla.WrapMode' + WrapWhitespace = ... # type: 'QsciScintilla.WrapMode' + + class WhitespaceVisibility(int): ... + WsInvisible = ... # type: 'QsciScintilla.WhitespaceVisibility' + WsVisible = ... # type: 'QsciScintilla.WhitespaceVisibility' + WsVisibleAfterIndent = ... # type: 'QsciScintilla.WhitespaceVisibility' + + class MarkerSymbol(int): ... + Circle = ... # type: 'QsciScintilla.MarkerSymbol' + Rectangle = ... # type: 'QsciScintilla.MarkerSymbol' + RightTriangle = ... # type: 'QsciScintilla.MarkerSymbol' + SmallRectangle = ... # type: 'QsciScintilla.MarkerSymbol' + RightArrow = ... # type: 'QsciScintilla.MarkerSymbol' + Invisible = ... # type: 'QsciScintilla.MarkerSymbol' + DownTriangle = ... # type: 'QsciScintilla.MarkerSymbol' + Minus = ... # type: 'QsciScintilla.MarkerSymbol' + Plus = ... # type: 'QsciScintilla.MarkerSymbol' + VerticalLine = ... # type: 'QsciScintilla.MarkerSymbol' + BottomLeftCorner = ... # type: 'QsciScintilla.MarkerSymbol' + LeftSideSplitter = ... # type: 'QsciScintilla.MarkerSymbol' + BoxedPlus = ... # type: 'QsciScintilla.MarkerSymbol' + BoxedPlusConnected = ... # type: 'QsciScintilla.MarkerSymbol' + BoxedMinus = ... # type: 'QsciScintilla.MarkerSymbol' + BoxedMinusConnected = ... # type: 'QsciScintilla.MarkerSymbol' + RoundedBottomLeftCorner = ... # type: 'QsciScintilla.MarkerSymbol' + LeftSideRoundedSplitter = ... # type: 'QsciScintilla.MarkerSymbol' + CircledPlus = ... # type: 'QsciScintilla.MarkerSymbol' + CircledPlusConnected = ... # type: 'QsciScintilla.MarkerSymbol' + CircledMinus = ... # type: 'QsciScintilla.MarkerSymbol' + CircledMinusConnected = ... # type: 'QsciScintilla.MarkerSymbol' + Background = ... # type: 'QsciScintilla.MarkerSymbol' + ThreeDots = ... # type: 'QsciScintilla.MarkerSymbol' + ThreeRightArrows = ... # type: 'QsciScintilla.MarkerSymbol' + FullRectangle = ... # type: 'QsciScintilla.MarkerSymbol' + LeftRectangle = ... # type: 'QsciScintilla.MarkerSymbol' + Underline = ... # type: 'QsciScintilla.MarkerSymbol' + Bookmark = ... # type: 'QsciScintilla.MarkerSymbol' + + class MarginType(int): ... + SymbolMargin = ... # type: 'QsciScintilla.MarginType' + SymbolMarginDefaultForegroundColor = ... # type: 'QsciScintilla.MarginType' + SymbolMarginDefaultBackgroundColor = ... # type: 'QsciScintilla.MarginType' + NumberMargin = ... # type: 'QsciScintilla.MarginType' + TextMargin = ... # type: 'QsciScintilla.MarginType' + TextMarginRightJustified = ... # type: 'QsciScintilla.MarginType' + + MoNone = ... # type: int + MoSublineSelect = ... # type: int + + class IndicatorStyle(int): ... + PlainIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + SquiggleIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + TTIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + DiagonalIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + StrikeIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + HiddenIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + BoxIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + RoundBoxIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + StraightBoxIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + FullBoxIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + DashesIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + DotsIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + SquiggleLowIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + DotBoxIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + SquigglePixmapIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + ThickCompositionIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + ThinCompositionIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + TextColorIndicator = ... # type: 'QsciScintilla.IndicatorStyle' + + class FoldStyle(int): ... + NoFoldStyle = ... # type: 'QsciScintilla.FoldStyle' + PlainFoldStyle = ... # type: 'QsciScintilla.FoldStyle' + CircledFoldStyle = ... # type: 'QsciScintilla.FoldStyle' + BoxedFoldStyle = ... # type: 'QsciScintilla.FoldStyle' + CircledTreeFoldStyle = ... # type: 'QsciScintilla.FoldStyle' + BoxedTreeFoldStyle = ... # type: 'QsciScintilla.FoldStyle' + + class EolMode(int): ... + EolWindows = ... # type: 'QsciScintilla.EolMode' + EolUnix = ... # type: 'QsciScintilla.EolMode' + EolMac = ... # type: 'QsciScintilla.EolMode' + + class EdgeMode(int): ... + EdgeNone = ... # type: 'QsciScintilla.EdgeMode' + EdgeLine = ... # type: 'QsciScintilla.EdgeMode' + EdgeBackground = ... # type: 'QsciScintilla.EdgeMode' + + class CallTipsStyle(int): ... + CallTipsNone = ... # type: 'QsciScintilla.CallTipsStyle' + CallTipsNoContext = ... # type: 'QsciScintilla.CallTipsStyle' + CallTipsNoAutoCompletionContext = ... # type: 'QsciScintilla.CallTipsStyle' + CallTipsContext = ... # type: 'QsciScintilla.CallTipsStyle' + + class CallTipsPosition(int): ... + CallTipsBelowText = ... # type: 'QsciScintilla.CallTipsPosition' + CallTipsAboveText = ... # type: 'QsciScintilla.CallTipsPosition' + + class BraceMatch(int): ... + NoBraceMatch = ... # type: 'QsciScintilla.BraceMatch' + StrictBraceMatch = ... # type: 'QsciScintilla.BraceMatch' + SloppyBraceMatch = ... # type: 'QsciScintilla.BraceMatch' + + class AutoCompletionUseSingle(int): ... + AcusNever = ... # type: 'QsciScintilla.AutoCompletionUseSingle' + AcusExplicit = ... # type: 'QsciScintilla.AutoCompletionUseSingle' + AcusAlways = ... # type: 'QsciScintilla.AutoCompletionUseSingle' + + class AutoCompletionSource(int): ... + AcsNone = ... # type: 'QsciScintilla.AutoCompletionSource' + AcsAll = ... # type: 'QsciScintilla.AutoCompletionSource' + AcsDocument = ... # type: 'QsciScintilla.AutoCompletionSource' + AcsAPIs = ... # type: 'QsciScintilla.AutoCompletionSource' + + class AnnotationDisplay(int): ... + AnnotationHidden = ... # type: 'QsciScintilla.AnnotationDisplay' + AnnotationStandard = ... # type: 'QsciScintilla.AnnotationDisplay' + AnnotationBoxed = ... # type: 'QsciScintilla.AnnotationDisplay' + AnnotationIndented = ... # type: 'QsciScintilla.AnnotationDisplay' + + AiMaintain = ... # type: int + AiOpening = ... # type: int + AiClosing = ... # type: int + + def __init__(self, parent: typing.Optional[QtWidgets.QWidget] = ...) -> None: ... + + def contextMenuEvent(self, event: QtGui.QContextMenuEvent) -> None: ... + def changeEvent(self, event: QtCore.QEvent) -> None: ... + def event(self, event: QtCore.QEvent) -> bool: ... + def userListActivated(self, id: int, string: str) -> None: ... + def textChanged(self) -> None: ... + def selectionChanged(self) -> None: ... + def modificationChanged(self, m: bool) -> None: ... + def modificationAttempted(self) -> None: ... + def marginClicked(self, margin: int, line: int, state: typing.Union[QtCore.Qt.KeyboardModifiers, QtCore.Qt.KeyboardModifier]) -> None: ... + def linesChanged(self) -> None: ... + def indicatorReleased(self, line: int, index: int, state: typing.Union[QtCore.Qt.KeyboardModifiers, QtCore.Qt.KeyboardModifier]) -> None: ... + def indicatorClicked(self, line: int, index: int, state: typing.Union[QtCore.Qt.KeyboardModifiers, QtCore.Qt.KeyboardModifier]) -> None: ... + def copyAvailable(self, yes: bool) -> None: ... + def cursorPositionChanged(self, line: int, index: int) -> None: ... + def zoomTo(self, size: int) -> None: ... + @typing.overload + def zoomOut(self, range: int) -> None: ... + @typing.overload + def zoomOut(self) -> None: ... + @typing.overload + def zoomIn(self, range: int) -> None: ... + @typing.overload + def zoomIn(self) -> None: ... + def unindent(self, line: int) -> None: ... + def undo(self) -> None: ... + def setWrapMode(self, mode: 'QsciScintilla.WrapMode') -> None: ... + def setWhitespaceVisibility(self, mode: 'QsciScintilla.WhitespaceVisibility') -> None: ... + def setUtf8(self, cp: bool) -> None: ... + def setText(self, text: str) -> None: ... + def setTabWidth(self, width: int) -> None: ... + def setTabIndents(self, indent: bool) -> None: ... + def setSelectionForegroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setSelectionBackgroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setSelection(self, lineFrom: int, indexFrom: int, lineTo: int, indexTo: int) -> None: ... + def setReadOnly(self, ro: bool) -> None: ... + def setPaper(self, c: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setModified(self, m: bool) -> None: ... + @typing.overload + def setMarginWidth(self, margin: int, width: int) -> None: ... + @typing.overload + def setMarginWidth(self, margin: int, s: str) -> None: ... + def setMarginSensitivity(self, margin: int, sens: bool) -> None: ... + def setMarginMarkerMask(self, margin: int, mask: int) -> None: ... + def setMarginLineNumbers(self, margin: int, lnrs: bool) -> None: ... + def setMarginsForegroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setMarginsFont(self, f: QtGui.QFont) -> None: ... + def setMarginsBackgroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setLexer(self, lexer: typing.Optional['QsciLexer'] = ...) -> None: ... + def setIndentationWidth(self, width: int) -> None: ... + def setIndentationsUseTabs(self, tabs: bool) -> None: ... + def setIndentationGuidesForegroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setIndentationGuidesBackgroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setIndentationGuides(self, enable: bool) -> None: ... + def setIndentation(self, line: int, indentation: int) -> None: ... + def clearFolds(self) -> None: ... + def setFolding(self, fold: 'QsciScintilla.FoldStyle', margin: int = ...) -> None: ... + def setEolVisibility(self, visible: bool) -> None: ... + def setEolMode(self, mode: 'QsciScintilla.EolMode') -> None: ... + def setCursorPosition(self, line: int, index: int) -> None: ... + def setColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setCaretWidth(self, width: int) -> None: ... + def setCaretLineVisible(self, enable: bool) -> None: ... + def setCaretLineBackgroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setCaretForegroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setBackspaceUnindents(self, unindent: bool) -> None: ... + def setBraceMatching(self, bm: 'QsciScintilla.BraceMatch') -> None: ... + def setAutoIndent(self, autoindent: bool) -> None: ... + def setAutoCompletionUseSingle(self, single: 'QsciScintilla.AutoCompletionUseSingle') -> None: ... + def setAutoCompletionThreshold(self, thresh: int) -> None: ... + def setAutoCompletionSource(self, source: 'QsciScintilla.AutoCompletionSource') -> None: ... + def setAutoCompletionShowSingle(self, single: bool) -> None: ... + def setAutoCompletionReplaceWord(self, replace: bool) -> None: ... + def setAutoCompletionCaseSensitivity(self, cs: bool) -> None: ... + def selectToMatchingBrace(self) -> None: ... + def selectAll(self, select: bool = ...) -> None: ... + def resetSelectionForegroundColor(self) -> None: ... + def resetSelectionBackgroundColor(self) -> None: ... + def replaceSelectedText(self, text: str) -> None: ... + def removeSelectedText(self) -> None: ... + def redo(self) -> None: ... + def paste(self) -> None: ... + def moveToMatchingBrace(self) -> None: ... + def insertAt(self, text: str, line: int, index: int) -> None: ... + def insert(self, text: str) -> None: ... + def indent(self, line: int) -> None: ... + def foldLine(self, line: int) -> None: ... + def foldAll(self, children: bool = ...) -> None: ... + def ensureLineVisible(self, line: int) -> None: ... + def ensureCursorVisible(self) -> None: ... + def cut(self) -> None: ... + def copy(self) -> None: ... + def clear(self) -> None: ... + def callTip(self) -> None: ... + def autoCompleteFromDocument(self) -> None: ... + def autoCompleteFromAPIs(self) -> None: ... + def autoCompleteFromAll(self) -> None: ... + def append(self, text: str) -> None: ... + def write(self, io: QtCore.QIODevice) -> bool: ... + def wrapIndentMode(self) -> 'QsciScintilla.WrapIndentMode': ... + def wrapMode(self) -> 'QsciScintilla.WrapMode': ... + def wordCharacters(self) -> str: ... + def wordAtPoint(self, point: QtCore.QPoint) -> str: ... + def wordAtLineIndex(self, line: int, index: int) -> str: ... + def whitespaceVisibility(self) -> 'QsciScintilla.WhitespaceVisibility': ... + def whitespaceSize(self) -> int: ... + def textHeight(self, linenr: int) -> int: ... + @typing.overload + def text(self) -> str: ... + @typing.overload + def text(self, line: int) -> str: ... + def tabWidth(self) -> int: ... + def tabIndents(self) -> bool: ... + def standardCommands(self) -> 'QsciCommandSet': ... + def showUserList(self, id: int, list: typing.Iterable[str]) -> None: ... + def setWrapIndentMode(self, mode: 'QsciScintilla.WrapIndentMode') -> None: ... + def setWhitespaceSize(self, size: int) -> None: ... + def setWhitespaceForegroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setWhitespaceBackgroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setOverwriteMode(self, overwrite: bool) -> None: ... + def setExtraDescent(self, extra: int) -> None: ... + def setExtraAscent(self, extra: int) -> None: ... + def setSelectionToEol(self, filled: bool) -> None: ... + def selectionToEol(self) -> bool: ... + def selectedText(self) -> str: ... + def setWrapVisualFlags(self, endFlag: 'QsciScintilla.WrapVisualFlag', startFlag: 'QsciScintilla.WrapVisualFlag' = ..., indent: int = ...) -> None: ... + def resetUnmatchedBraceIndicator(self) -> None: ... + def setUnmatchedBraceIndicator(self, indicatorNumber: int) -> None: ... + def setUnmatchedBraceForegroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setUnmatchedBraceBackgroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def resetMatchedBraceIndicator(self) -> None: ... + def setMatchedBraceIndicator(self, indicatorNumber: int) -> None: ... + def setMatchedBraceForegroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setMatchedBraceBackgroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setMarkerForegroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor], markerNumber: int = ...) -> None: ... + def setMarkerBackgroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor], markerNumber: int = ...) -> None: ... + def clearMarginText(self, line: int = ...) -> None: ... + def setMarginType(self, margin: int, type: 'QsciScintilla.MarginType') -> None: ... + @typing.overload + def setMarginText(self, line: int, text: str, style: int) -> None: ... + @typing.overload + def setMarginText(self, line: int, text: str, style: 'QsciStyle') -> None: ... + @typing.overload + def setMarginText(self, line: int, text: 'QsciStyledText') -> None: ... + @typing.overload + def setMarginText(self, line: int, text: typing.Iterable['QsciStyledText']) -> None: ... + def setMarginOptions(self, options: int) -> None: ... + def setIndicatorOutlineColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor], indicatorNumber: int = ...) -> None: ... + def setIndicatorHoverStyle(self, style: 'QsciScintilla.IndicatorStyle', indicatorNumber: int = ...) -> None: ... + def setIndicatorHoverForegroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor], indicatorNumber: int = ...) -> None: ... + def setIndicatorForegroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor], indicatorNumber: int = ...) -> None: ... + def setIndicatorDrawUnder(self, under: bool, indicatorNumber: int = ...) -> None: ... + def setHotspotWrap(self, enable: bool) -> None: ... + def setHotspotUnderline(self, enable: bool) -> None: ... + def setHotspotForegroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setHotspotBackgroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setFont(self, f: QtGui.QFont) -> None: ... + def setFirstVisibleLine(self, linenr: int) -> None: ... + def setEdgeMode(self, mode: 'QsciScintilla.EdgeMode') -> None: ... + def setEdgeColumn(self, colnr: int) -> None: ... + def setEdgeColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setDocument(self, document: 'QsciDocument') -> None: ... + def setContractedFolds(self, folds: typing.Iterable[int]) -> None: ... + def setCallTipsVisible(self, nr: int) -> None: ... + def setCallTipsStyle(self, style: 'QsciScintilla.CallTipsStyle') -> None: ... + def setCallTipsPosition(self, position: 'QsciScintilla.CallTipsPosition') -> None: ... + def setCallTipsHighlightColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setCallTipsForegroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setCallTipsBackgroundColor(self, col: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setAutoCompletionWordSeparators(self, separators: typing.Iterable[str]) -> None: ... + def setAutoCompletionFillups(self, fillups: str) -> None: ... + def setAutoCompletionFillupsEnabled(self, enabled: bool) -> None: ... + def setAnnotationDisplay(self, display: 'QsciScintilla.AnnotationDisplay') -> None: ... + def setFoldMarginColors(self, fore: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor], back: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def resetHotspotForegroundColor(self) -> None: ... + def resetHotspotBackgroundColor(self) -> None: ... + def resetFoldMarginColors(self) -> None: ... + def replace(self, replaceStr: str) -> None: ... + @typing.overload + def registerImage(self, id: int, pm: QtGui.QPixmap) -> None: ... + @typing.overload + def registerImage(self, id: int, im: QtGui.QImage) -> None: ... + def recolor(self, start: int = ..., end: int = ...) -> None: ... + def read(self, io: QtCore.QIODevice) -> bool: ... + def positionFromLineIndex(self, line: int, index: int) -> int: ... + def paper(self) -> QtGui.QColor: ... + def overwriteMode(self) -> bool: ... + def markerFindPrevious(self, linenr: int, mask: int) -> int: ... + def markerFindNext(self, linenr: int, mask: int) -> int: ... + def markerLine(self, mhandle: int) -> int: ... + def markerDeleteHandle(self, mhandle: int) -> None: ... + def markerDeleteAll(self, markerNumber: int = ...) -> None: ... + def markerDelete(self, linenr: int, markerNumber: int = ...) -> None: ... + def markersAtLine(self, linenr: int) -> int: ... + def markerAdd(self, linenr: int, markerNumber: int) -> int: ... + @typing.overload + def markerDefine(self, sym: 'QsciScintilla.MarkerSymbol', markerNumber: int = ...) -> int: ... + @typing.overload + def markerDefine(self, ch: str, markerNumber: int = ...) -> int: ... + @typing.overload + def markerDefine(self, pm: QtGui.QPixmap, markerNumber: int = ...) -> int: ... + @typing.overload + def markerDefine(self, im: QtGui.QImage, markerNumber: int = ...) -> int: ... + def marginWidth(self, margin: int) -> int: ... + def marginType(self, margin: int) -> 'QsciScintilla.MarginType': ... + def marginSensitivity(self, margin: int) -> bool: ... + def marginOptions(self) -> int: ... + def marginMarkerMask(self, margin: int) -> int: ... + def marginLineNumbers(self, margin: int) -> bool: ... + def lexer(self) -> 'QsciLexer': ... + def length(self) -> int: ... + def lines(self) -> int: ... + def lineLength(self, line: int) -> int: ... + def lineIndexFromPosition(self, position: int) -> typing.Tuple[int, int]: ... + def lineAt(self, pos: QtCore.QPoint) -> int: ... + def isWordCharacter(self, ch: str) -> bool: ... + def isUtf8(self) -> bool: ... + def isUndoAvailable(self) -> bool: ... + def isRedoAvailable(self) -> bool: ... + def isReadOnly(self) -> bool: ... + def isModified(self) -> bool: ... + def isListActive(self) -> bool: ... + def isCallTipActive(self) -> bool: ... + def indicatorDrawUnder(self, indicatorNumber: int) -> bool: ... + def indicatorDefine(self, style: 'QsciScintilla.IndicatorStyle', indicatorNumber: int = ...) -> int: ... + def fillIndicatorRange(self, lineFrom: int, indexFrom: int, lineTo: int, indexTo: int, indicatorNumber: int) -> None: ... + def clearIndicatorRange(self, lineFrom: int, indexFrom: int, lineTo: int, indexTo: int, indicatorNumber: int) -> None: ... + def indentationWidth(self) -> int: ... + def indentationsUseTabs(self) -> bool: ... + def indentationGuides(self) -> bool: ... + def indentation(self, line: int) -> int: ... + def hasSelectedText(self) -> bool: ... + def getSelection(self) -> typing.Tuple[int, int, int, int]: ... + def getCursorPosition(self) -> typing.Tuple[int, int]: ... + def folding(self) -> 'QsciScintilla.FoldStyle': ... + def firstVisibleLine(self) -> int: ... + def findNext(self) -> bool: ... + def findFirstInSelection(self, expr: str, re: bool, cs: bool, wo: bool, forward: bool = ..., show: bool = ..., posix: bool = ...) -> bool: ... + def findFirst(self, expr: str, re: bool, cs: bool, wo: bool, wrap: bool, forward: bool = ..., line: int = ..., index: int = ..., show: bool = ..., posix: bool = ...) -> bool: ... + def extraDescent(self) -> int: ... + def extraAscent(self) -> int: ... + def eolVisibility(self) -> bool: ... + def eolMode(self) -> 'QsciScintilla.EolMode': ... + def edgeMode(self) -> 'QsciScintilla.EdgeMode': ... + def edgeColumn(self) -> int: ... + def edgeColor(self) -> QtGui.QColor: ... + def endUndoAction(self) -> None: ... + def document(self) -> 'QsciDocument': ... + def createStandardContextMenu(self) -> QtWidgets.QMenu: ... + def convertEols(self, mode: 'QsciScintilla.EolMode') -> None: ... + def contractedFolds(self) -> typing.List[int]: ... + def color(self) -> QtGui.QColor: ... + def clearRegisteredImages(self) -> None: ... + def caseSensitive(self) -> bool: ... + def cancelList(self) -> None: ... + def callTipsVisible(self) -> int: ... + def callTipsStyle(self) -> 'QsciScintilla.CallTipsStyle': ... + def callTipsPosition(self) -> 'QsciScintilla.CallTipsPosition': ... + def braceMatching(self) -> 'QsciScintilla.BraceMatch': ... + def beginUndoAction(self) -> None: ... + def backspaceUnindents(self) -> bool: ... + def autoIndent(self) -> bool: ... + def autoCompletionUseSingle(self) -> 'QsciScintilla.AutoCompletionUseSingle': ... + def autoCompletionThreshold(self) -> int: ... + def autoCompletionSource(self) -> 'QsciScintilla.AutoCompletionSource': ... + def autoCompletionShowSingle(self) -> bool: ... + def autoCompletionReplaceWord(self) -> bool: ... + def autoCompletionFillupsEnabled(self) -> bool: ... + def autoCompletionCaseSensitivity(self) -> bool: ... + def clearAnnotations(self, line: int = ...) -> None: ... + def annotationDisplay(self) -> 'QsciScintilla.AnnotationDisplay': ... + def annotation(self, line: int) -> str: ... + @typing.overload + def annotate(self, line: int, text: str, style: int) -> None: ... + @typing.overload + def annotate(self, line: int, text: str, style: 'QsciStyle') -> None: ... + @typing.overload + def annotate(self, line: int, text: 'QsciStyledText') -> None: ... + @typing.overload + def annotate(self, line: int, text: typing.Any) -> None: ... + def apiContext(self, pos: int) -> typing.Tuple[typing.List[str], int, int]: ... + + +class QsciAbstractAPIs(QtCore.QObject): + + def __init__(self, lexer: typing.Optional['QsciLexer'] = ...) -> None: ... + + def callTips(self, context: typing.Iterable[str], commas: int, style: QsciScintilla.CallTipsStyle, shifts: typing.Iterable[int]) -> typing.List[str]: ... + def autoCompletionSelected(self, selection: str) -> None: ... + def updateAutoCompletionList(self, context: typing.Iterable[str], list: typing.Iterable[str]) -> typing.List[str]: ... + def lexer(self) -> 'QsciLexer': ... + + +class QsciAPIs(QsciAbstractAPIs): + + def __init__(self, lexer: typing.Optional['QsciLexer'] = ...) -> None: ... + + def apiPreparationFinished(self) -> None: ... + def apiPreparationStarted(self) -> None: ... + def apiPreparationCancelled(self) -> None: ... + def callTips(self, context: typing.Iterable[str], commas: int, style: QsciScintilla.CallTipsStyle, shifts: typing.Iterable[int]) -> typing.List[str]: ... + def autoCompletionSelected(self, selection: str) -> None: ... + def updateAutoCompletionList(self, context: typing.Iterable[str], list: typing.Iterable[str]) -> typing.List[str]: ... + def installedAPIFiles(self) -> typing.List[str]: ... + def event(self, e: QtCore.QEvent) -> bool: ... + def savePrepared(self, filename: str = ...) -> bool: ... + def loadPrepared(self, filename: str = ...) -> bool: ... + def isPrepared(self, filename: str = ...) -> bool: ... + def defaultPreparedName(self) -> str: ... + def cancelPreparation(self) -> None: ... + def prepare(self) -> None: ... + def remove(self, entry: str) -> None: ... + def load(self, fname: str) -> bool: ... + def clear(self) -> None: ... + def add(self, entry: str) -> None: ... + + +class QsciCommand(sip.wrapper): + + class Command(int): ... + LineDown = ... # type: 'QsciCommand.Command' + LineDownExtend = ... # type: 'QsciCommand.Command' + LineDownRectExtend = ... # type: 'QsciCommand.Command' + LineScrollDown = ... # type: 'QsciCommand.Command' + LineUp = ... # type: 'QsciCommand.Command' + LineUpExtend = ... # type: 'QsciCommand.Command' + LineUpRectExtend = ... # type: 'QsciCommand.Command' + LineScrollUp = ... # type: 'QsciCommand.Command' + ScrollToStart = ... # type: 'QsciCommand.Command' + ScrollToEnd = ... # type: 'QsciCommand.Command' + VerticalCentreCaret = ... # type: 'QsciCommand.Command' + ParaDown = ... # type: 'QsciCommand.Command' + ParaDownExtend = ... # type: 'QsciCommand.Command' + ParaUp = ... # type: 'QsciCommand.Command' + ParaUpExtend = ... # type: 'QsciCommand.Command' + CharLeft = ... # type: 'QsciCommand.Command' + CharLeftExtend = ... # type: 'QsciCommand.Command' + CharLeftRectExtend = ... # type: 'QsciCommand.Command' + CharRight = ... # type: 'QsciCommand.Command' + CharRightExtend = ... # type: 'QsciCommand.Command' + CharRightRectExtend = ... # type: 'QsciCommand.Command' + WordLeft = ... # type: 'QsciCommand.Command' + WordLeftExtend = ... # type: 'QsciCommand.Command' + WordRight = ... # type: 'QsciCommand.Command' + WordRightExtend = ... # type: 'QsciCommand.Command' + WordLeftEnd = ... # type: 'QsciCommand.Command' + WordLeftEndExtend = ... # type: 'QsciCommand.Command' + WordRightEnd = ... # type: 'QsciCommand.Command' + WordRightEndExtend = ... # type: 'QsciCommand.Command' + WordPartLeft = ... # type: 'QsciCommand.Command' + WordPartLeftExtend = ... # type: 'QsciCommand.Command' + WordPartRight = ... # type: 'QsciCommand.Command' + WordPartRightExtend = ... # type: 'QsciCommand.Command' + Home = ... # type: 'QsciCommand.Command' + HomeExtend = ... # type: 'QsciCommand.Command' + HomeRectExtend = ... # type: 'QsciCommand.Command' + HomeDisplay = ... # type: 'QsciCommand.Command' + HomeDisplayExtend = ... # type: 'QsciCommand.Command' + HomeWrap = ... # type: 'QsciCommand.Command' + HomeWrapExtend = ... # type: 'QsciCommand.Command' + VCHome = ... # type: 'QsciCommand.Command' + VCHomeExtend = ... # type: 'QsciCommand.Command' + VCHomeRectExtend = ... # type: 'QsciCommand.Command' + VCHomeWrap = ... # type: 'QsciCommand.Command' + VCHomeWrapExtend = ... # type: 'QsciCommand.Command' + LineEnd = ... # type: 'QsciCommand.Command' + LineEndExtend = ... # type: 'QsciCommand.Command' + LineEndRectExtend = ... # type: 'QsciCommand.Command' + LineEndDisplay = ... # type: 'QsciCommand.Command' + LineEndDisplayExtend = ... # type: 'QsciCommand.Command' + LineEndWrap = ... # type: 'QsciCommand.Command' + LineEndWrapExtend = ... # type: 'QsciCommand.Command' + DocumentStart = ... # type: 'QsciCommand.Command' + DocumentStartExtend = ... # type: 'QsciCommand.Command' + DocumentEnd = ... # type: 'QsciCommand.Command' + DocumentEndExtend = ... # type: 'QsciCommand.Command' + PageUp = ... # type: 'QsciCommand.Command' + PageUpExtend = ... # type: 'QsciCommand.Command' + PageUpRectExtend = ... # type: 'QsciCommand.Command' + PageDown = ... # type: 'QsciCommand.Command' + PageDownExtend = ... # type: 'QsciCommand.Command' + PageDownRectExtend = ... # type: 'QsciCommand.Command' + StutteredPageUp = ... # type: 'QsciCommand.Command' + StutteredPageUpExtend = ... # type: 'QsciCommand.Command' + StutteredPageDown = ... # type: 'QsciCommand.Command' + StutteredPageDownExtend = ... # type: 'QsciCommand.Command' + Delete = ... # type: 'QsciCommand.Command' + DeleteBack = ... # type: 'QsciCommand.Command' + DeleteBackNotLine = ... # type: 'QsciCommand.Command' + DeleteWordLeft = ... # type: 'QsciCommand.Command' + DeleteWordRight = ... # type: 'QsciCommand.Command' + DeleteWordRightEnd = ... # type: 'QsciCommand.Command' + DeleteLineLeft = ... # type: 'QsciCommand.Command' + DeleteLineRight = ... # type: 'QsciCommand.Command' + LineDelete = ... # type: 'QsciCommand.Command' + LineCut = ... # type: 'QsciCommand.Command' + LineCopy = ... # type: 'QsciCommand.Command' + LineTranspose = ... # type: 'QsciCommand.Command' + LineDuplicate = ... # type: 'QsciCommand.Command' + SelectAll = ... # type: 'QsciCommand.Command' + MoveSelectedLinesUp = ... # type: 'QsciCommand.Command' + MoveSelectedLinesDown = ... # type: 'QsciCommand.Command' + SelectionDuplicate = ... # type: 'QsciCommand.Command' + SelectionLowerCase = ... # type: 'QsciCommand.Command' + SelectionUpperCase = ... # type: 'QsciCommand.Command' + SelectionCut = ... # type: 'QsciCommand.Command' + SelectionCopy = ... # type: 'QsciCommand.Command' + Paste = ... # type: 'QsciCommand.Command' + EditToggleOvertype = ... # type: 'QsciCommand.Command' + Newline = ... # type: 'QsciCommand.Command' + Formfeed = ... # type: 'QsciCommand.Command' + Tab = ... # type: 'QsciCommand.Command' + Backtab = ... # type: 'QsciCommand.Command' + Cancel = ... # type: 'QsciCommand.Command' + Undo = ... # type: 'QsciCommand.Command' + Redo = ... # type: 'QsciCommand.Command' + ZoomIn = ... # type: 'QsciCommand.Command' + ZoomOut = ... # type: 'QsciCommand.Command' + + def description(self) -> str: ... + @staticmethod + def validKey(key: int) -> bool: ... + def alternateKey(self) -> int: ... + def key(self) -> int: ... + def setAlternateKey(self, altkey: int) -> None: ... + def setKey(self, key: int) -> None: ... + def execute(self) -> None: ... + def command(self) -> 'QsciCommand.Command': ... + + +class QsciCommandSet(sip.wrapper): + + def find(self, command: QsciCommand.Command) -> QsciCommand: ... + def boundTo(self, key: int) -> QsciCommand: ... + def clearAlternateKeys(self) -> None: ... + def clearKeys(self) -> None: ... + def commands(self) -> typing.Any: ... + def writeSettings(self, qs: QtCore.QSettings, prefix: typing.Optional[str] = ...) -> bool: ... + def readSettings(self, qs: QtCore.QSettings, prefix: typing.Optional[str] = ...) -> bool: ... + + +class QsciDocument(sip.wrapper): + + @typing.overload + def __init__(self) -> None: ... + @typing.overload + def __init__(self, a0: 'QsciDocument') -> None: ... + + +class QsciLexer(QtCore.QObject): + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def propertyChanged(self, prop: str, val: str) -> None: ... + def paperChanged(self, c: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor], style: int) -> None: ... + def fontChanged(self, f: QtGui.QFont, style: int) -> None: ... + def eolFillChanged(self, eolfilled: bool, style: int) -> None: ... + def colorChanged(self, c: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor], style: int) -> None: ... + def setPaper(self, c: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor], style: int = ...) -> None: ... + def setFont(self, f: QtGui.QFont, style: int = ...) -> None: ... + def setEolFill(self, eolfill: bool, style: int = ...) -> None: ... + def setColor(self, c: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor], style: int = ...) -> None: ... + def setAutoIndentStyle(self, autoindentstyle: int) -> None: ... + def writeSettings(self, qs: QtCore.QSettings, prefix: typing.Optional[str] = ...) -> bool: ... + def readSettings(self, qs: QtCore.QSettings, prefix: typing.Optional[str] = ...) -> bool: ... + def wordCharacters(self) -> str: ... + def styleBitsNeeded(self) -> int: ... + def setDefaultPaper(self, c: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setDefaultFont(self, f: QtGui.QFont) -> None: ... + def setDefaultColor(self, c: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def setAPIs(self, apis: QsciAbstractAPIs) -> None: ... + def refreshProperties(self) -> None: ... + def editor(self) -> QsciScintilla: ... + @typing.overload + def defaultPaper(self) -> QtGui.QColor: ... + @typing.overload + def defaultPaper(self, style: int) -> QtGui.QColor: ... + @typing.overload + def defaultFont(self) -> QtGui.QFont: ... + @typing.overload + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + @typing.overload + def defaultColor(self) -> QtGui.QColor: ... + @typing.overload + def defaultColor(self, style: int) -> QtGui.QColor: ... + def paper(self, style: int) -> QtGui.QColor: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def font(self, style: int) -> QtGui.QFont: ... + def eolFill(self, style: int) -> bool: ... + def color(self, style: int) -> QtGui.QColor: ... + def autoIndentStyle(self) -> int: ... + def apis(self) -> QsciAbstractAPIs: ... + def lexerId(self) -> int: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerAVS(QsciLexer): + + Default = ... # type: int + BlockComment = ... # type: int + NestedBlockComment = ... # type: int + LineComment = ... # type: int + Number = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + String = ... # type: int + TripleString = ... # type: int + Keyword = ... # type: int + Filter = ... # type: int + Plugin = ... # type: int + Function = ... # type: int + ClipProperty = ... # type: int + KeywordSet6 = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def setFoldComments(self, fold: bool) -> None: ... + def foldCompact(self) -> bool: ... + def foldComments(self) -> bool: ... + def refreshProperties(self) -> None: ... + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerBash(QsciLexer): + + Default = ... # type: int + Error = ... # type: int + Comment = ... # type: int + Number = ... # type: int + Keyword = ... # type: int + DoubleQuotedString = ... # type: int + SingleQuotedString = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + Scalar = ... # type: int + ParameterExpansion = ... # type: int + Backticks = ... # type: int + HereDocumentDelimiter = ... # type: int + SingleQuotedHereDocument = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def setFoldComments(self, fold: bool) -> None: ... + def foldCompact(self) -> bool: ... + def foldComments(self) -> bool: ... + def refreshProperties(self) -> None: ... + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerBatch(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + Keyword = ... # type: int + Label = ... # type: int + HideCommandChar = ... # type: int + ExternalCommand = ... # type: int + Variable = ... # type: int + Operator = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerCMake(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + String = ... # type: int + StringLeftQuote = ... # type: int + StringRightQuote = ... # type: int + Function = ... # type: int + Variable = ... # type: int + Label = ... # type: int + KeywordSet3 = ... # type: int + BlockWhile = ... # type: int + BlockForeach = ... # type: int + BlockIf = ... # type: int + BlockMacro = ... # type: int + StringVariable = ... # type: int + Number = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldAtElse(self, fold: bool) -> None: ... + def foldAtElse(self) -> bool: ... + def refreshProperties(self) -> None: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerCoffeeScript(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + CommentLine = ... # type: int + CommentDoc = ... # type: int + Number = ... # type: int + Keyword = ... # type: int + DoubleQuotedString = ... # type: int + SingleQuotedString = ... # type: int + UUID = ... # type: int + PreProcessor = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + UnclosedString = ... # type: int + VerbatimString = ... # type: int + Regex = ... # type: int + CommentLineDoc = ... # type: int + KeywordSet2 = ... # type: int + CommentDocKeyword = ... # type: int + CommentDocKeywordError = ... # type: int + GlobalClass = ... # type: int + CommentBlock = ... # type: int + BlockRegex = ... # type: int + BlockRegexComment = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setStylePreprocessor(self, style: bool) -> None: ... + def stylePreprocessor(self) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def foldCompact(self) -> bool: ... + def setFoldComments(self, fold: bool) -> None: ... + def foldComments(self) -> bool: ... + def setDollarsAllowed(self, allowed: bool) -> None: ... + def dollarsAllowed(self) -> bool: ... + def refreshProperties(self) -> None: ... + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerCPP(QsciLexer): + + Default = ... # type: int + InactiveDefault = ... # type: int + Comment = ... # type: int + InactiveComment = ... # type: int + CommentLine = ... # type: int + InactiveCommentLine = ... # type: int + CommentDoc = ... # type: int + InactiveCommentDoc = ... # type: int + Number = ... # type: int + InactiveNumber = ... # type: int + Keyword = ... # type: int + InactiveKeyword = ... # type: int + DoubleQuotedString = ... # type: int + InactiveDoubleQuotedString = ... # type: int + SingleQuotedString = ... # type: int + InactiveSingleQuotedString = ... # type: int + UUID = ... # type: int + InactiveUUID = ... # type: int + PreProcessor = ... # type: int + InactivePreProcessor = ... # type: int + Operator = ... # type: int + InactiveOperator = ... # type: int + Identifier = ... # type: int + InactiveIdentifier = ... # type: int + UnclosedString = ... # type: int + InactiveUnclosedString = ... # type: int + VerbatimString = ... # type: int + InactiveVerbatimString = ... # type: int + Regex = ... # type: int + InactiveRegex = ... # type: int + CommentLineDoc = ... # type: int + InactiveCommentLineDoc = ... # type: int + KeywordSet2 = ... # type: int + InactiveKeywordSet2 = ... # type: int + CommentDocKeyword = ... # type: int + InactiveCommentDocKeyword = ... # type: int + CommentDocKeywordError = ... # type: int + InactiveCommentDocKeywordError = ... # type: int + GlobalClass = ... # type: int + InactiveGlobalClass = ... # type: int + RawString = ... # type: int + InactiveRawString = ... # type: int + TripleQuotedVerbatimString = ... # type: int + InactiveTripleQuotedVerbatimString = ... # type: int + HashQuotedString = ... # type: int + InactiveHashQuotedString = ... # type: int + PreProcessorComment = ... # type: int + InactivePreProcessorComment = ... # type: int + PreProcessorCommentLineDoc = ... # type: int + InactivePreProcessorCommentLineDoc = ... # type: int + UserLiteral = ... # type: int + InactiveUserLiteral = ... # type: int + TaskMarker = ... # type: int + InactiveTaskMarker = ... # type: int + EscapeSequence = ... # type: int + InactiveEscapeSequence = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ..., caseInsensitiveKeywords: bool = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setStylePreprocessor(self, style: bool) -> None: ... + def setFoldPreprocessor(self, fold: bool) -> None: ... + def setFoldCompact(self, fold: bool) -> None: ... + def setFoldComments(self, fold: bool) -> None: ... + def setFoldAtElse(self, fold: bool) -> None: ... + def verbatimStringEscapeSequencesAllowed(self) -> bool: ... + def setVerbatimStringEscapeSequencesAllowed(self, allowed: bool) -> None: ... + def highlightEscapeSequences(self) -> bool: ... + def setHighlightEscapeSequences(self, enabled: bool) -> None: ... + def highlightBackQuotedStrings(self) -> bool: ... + def setHighlightBackQuotedStrings(self, enabled: bool) -> None: ... + def highlightHashQuotedStrings(self) -> bool: ... + def setHighlightHashQuotedStrings(self, enable: bool) -> None: ... + def highlightTripleQuotedStrings(self) -> bool: ... + def setHighlightTripleQuotedStrings(self, enable: bool) -> None: ... + def dollarsAllowed(self) -> bool: ... + def setDollarsAllowed(self, allowed: bool) -> None: ... + def stylePreprocessor(self) -> bool: ... + def foldPreprocessor(self) -> bool: ... + def foldCompact(self) -> bool: ... + def foldComments(self) -> bool: ... + def foldAtElse(self) -> bool: ... + def refreshProperties(self) -> None: ... + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerCSharp(QsciLexerCPP): + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def language(self) -> str: ... + + +class QsciLexerCSS(QsciLexer): + + Default = ... # type: int + Tag = ... # type: int + ClassSelector = ... # type: int + PseudoClass = ... # type: int + UnknownPseudoClass = ... # type: int + Operator = ... # type: int + CSS1Property = ... # type: int + UnknownProperty = ... # type: int + Value = ... # type: int + Comment = ... # type: int + IDSelector = ... # type: int + Important = ... # type: int + AtRule = ... # type: int + DoubleQuotedString = ... # type: int + SingleQuotedString = ... # type: int + CSS2Property = ... # type: int + Attribute = ... # type: int + CSS3Property = ... # type: int + PseudoElement = ... # type: int + ExtendedCSSProperty = ... # type: int + ExtendedPseudoClass = ... # type: int + ExtendedPseudoElement = ... # type: int + MediaRule = ... # type: int + Variable = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def setFoldComments(self, fold: bool) -> None: ... + def SCSSLanguage(self) -> bool: ... + def setSCSSLanguage(self, enable: bool) -> None: ... + def LessLanguage(self) -> bool: ... + def setLessLanguage(self, enable: bool) -> None: ... + def HSSLanguage(self) -> bool: ... + def setHSSLanguage(self, enable: bool) -> None: ... + def foldCompact(self) -> bool: ... + def foldComments(self) -> bool: ... + def refreshProperties(self) -> None: ... + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerCustom(QsciLexer): + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def styleText(self, start: int, end: int) -> None: ... + def startStyling(self, pos: int, styleBits: int = ...) -> None: ... + @typing.overload + def setStyling(self, length: int, style: int) -> None: ... + @typing.overload + def setStyling(self, length: int, style: 'QsciStyle') -> None: ... + def styleBitsNeeded(self) -> int: ... + def setEditor(self, editor: QsciScintilla) -> None: ... + + +class QsciLexerD(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + CommentLine = ... # type: int + CommentDoc = ... # type: int + CommentNested = ... # type: int + Number = ... # type: int + Keyword = ... # type: int + KeywordSecondary = ... # type: int + KeywordDoc = ... # type: int + Typedefs = ... # type: int + String = ... # type: int + UnclosedString = ... # type: int + Character = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + CommentLineDoc = ... # type: int + CommentDocKeyword = ... # type: int + CommentDocKeywordError = ... # type: int + BackquoteString = ... # type: int + RawString = ... # type: int + KeywordSet5 = ... # type: int + KeywordSet6 = ... # type: int + KeywordSet7 = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def setFoldComments(self, fold: bool) -> None: ... + def setFoldAtElse(self, fold: bool) -> None: ... + def foldCompact(self) -> bool: ... + def foldComments(self) -> bool: ... + def foldAtElse(self) -> bool: ... + def refreshProperties(self) -> None: ... + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerDiff(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + Command = ... # type: int + Header = ... # type: int + Position = ... # type: int + LineRemoved = ... # type: int + LineAdded = ... # type: int + LineChanged = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerFortran77(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + Number = ... # type: int + SingleQuotedString = ... # type: int + DoubleQuotedString = ... # type: int + UnclosedString = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + Keyword = ... # type: int + IntrinsicFunction = ... # type: int + ExtendedFunction = ... # type: int + PreProcessor = ... # type: int + DottedOperator = ... # type: int + Label = ... # type: int + Continuation = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def foldCompact(self) -> bool: ... + def refreshProperties(self) -> None: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerFortran(QsciLexerFortran77): + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def keywords(self, set: int) -> str: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerHTML(QsciLexer): + + Default = ... # type: int + Tag = ... # type: int + UnknownTag = ... # type: int + Attribute = ... # type: int + UnknownAttribute = ... # type: int + HTMLNumber = ... # type: int + HTMLDoubleQuotedString = ... # type: int + HTMLSingleQuotedString = ... # type: int + OtherInTag = ... # type: int + HTMLComment = ... # type: int + Entity = ... # type: int + XMLTagEnd = ... # type: int + XMLStart = ... # type: int + XMLEnd = ... # type: int + Script = ... # type: int + ASPAtStart = ... # type: int + ASPStart = ... # type: int + CDATA = ... # type: int + PHPStart = ... # type: int + HTMLValue = ... # type: int + ASPXCComment = ... # type: int + SGMLDefault = ... # type: int + SGMLCommand = ... # type: int + SGMLParameter = ... # type: int + SGMLDoubleQuotedString = ... # type: int + SGMLSingleQuotedString = ... # type: int + SGMLError = ... # type: int + SGMLSpecial = ... # type: int + SGMLEntity = ... # type: int + SGMLComment = ... # type: int + SGMLParameterComment = ... # type: int + SGMLBlockDefault = ... # type: int + JavaScriptStart = ... # type: int + JavaScriptDefault = ... # type: int + JavaScriptComment = ... # type: int + JavaScriptCommentLine = ... # type: int + JavaScriptCommentDoc = ... # type: int + JavaScriptNumber = ... # type: int + JavaScriptWord = ... # type: int + JavaScriptKeyword = ... # type: int + JavaScriptDoubleQuotedString = ... # type: int + JavaScriptSingleQuotedString = ... # type: int + JavaScriptSymbol = ... # type: int + JavaScriptUnclosedString = ... # type: int + JavaScriptRegex = ... # type: int + ASPJavaScriptStart = ... # type: int + ASPJavaScriptDefault = ... # type: int + ASPJavaScriptComment = ... # type: int + ASPJavaScriptCommentLine = ... # type: int + ASPJavaScriptCommentDoc = ... # type: int + ASPJavaScriptNumber = ... # type: int + ASPJavaScriptWord = ... # type: int + ASPJavaScriptKeyword = ... # type: int + ASPJavaScriptDoubleQuotedString = ... # type: int + ASPJavaScriptSingleQuotedString = ... # type: int + ASPJavaScriptSymbol = ... # type: int + ASPJavaScriptUnclosedString = ... # type: int + ASPJavaScriptRegex = ... # type: int + VBScriptStart = ... # type: int + VBScriptDefault = ... # type: int + VBScriptComment = ... # type: int + VBScriptNumber = ... # type: int + VBScriptKeyword = ... # type: int + VBScriptString = ... # type: int + VBScriptIdentifier = ... # type: int + VBScriptUnclosedString = ... # type: int + ASPVBScriptStart = ... # type: int + ASPVBScriptDefault = ... # type: int + ASPVBScriptComment = ... # type: int + ASPVBScriptNumber = ... # type: int + ASPVBScriptKeyword = ... # type: int + ASPVBScriptString = ... # type: int + ASPVBScriptIdentifier = ... # type: int + ASPVBScriptUnclosedString = ... # type: int + PythonStart = ... # type: int + PythonDefault = ... # type: int + PythonComment = ... # type: int + PythonNumber = ... # type: int + PythonDoubleQuotedString = ... # type: int + PythonSingleQuotedString = ... # type: int + PythonKeyword = ... # type: int + PythonTripleSingleQuotedString = ... # type: int + PythonTripleDoubleQuotedString = ... # type: int + PythonClassName = ... # type: int + PythonFunctionMethodName = ... # type: int + PythonOperator = ... # type: int + PythonIdentifier = ... # type: int + ASPPythonStart = ... # type: int + ASPPythonDefault = ... # type: int + ASPPythonComment = ... # type: int + ASPPythonNumber = ... # type: int + ASPPythonDoubleQuotedString = ... # type: int + ASPPythonSingleQuotedString = ... # type: int + ASPPythonKeyword = ... # type: int + ASPPythonTripleSingleQuotedString = ... # type: int + ASPPythonTripleDoubleQuotedString = ... # type: int + ASPPythonClassName = ... # type: int + ASPPythonFunctionMethodName = ... # type: int + ASPPythonOperator = ... # type: int + ASPPythonIdentifier = ... # type: int + PHPDefault = ... # type: int + PHPDoubleQuotedString = ... # type: int + PHPSingleQuotedString = ... # type: int + PHPKeyword = ... # type: int + PHPNumber = ... # type: int + PHPVariable = ... # type: int + PHPComment = ... # type: int + PHPCommentLine = ... # type: int + PHPDoubleQuotedVariable = ... # type: int + PHPOperator = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setCaseSensitiveTags(self, sens: bool) -> None: ... + def setFoldPreprocessor(self, fold: bool) -> None: ... + def setFoldCompact(self, fold: bool) -> None: ... + def makoTemplates(self) -> bool: ... + def setMakoTemplates(self, enable: bool) -> None: ... + def foldScriptHeredocs(self) -> bool: ... + def setFoldScriptHeredocs(self, fold: bool) -> None: ... + def foldScriptComments(self) -> bool: ... + def setFoldScriptComments(self, fold: bool) -> None: ... + def foldPreprocessor(self) -> bool: ... + def foldCompact(self) -> bool: ... + def djangoTemplates(self) -> bool: ... + def setDjangoTemplates(self, enable: bool) -> None: ... + def caseSensitiveTags(self) -> bool: ... + def refreshProperties(self) -> None: ... + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerIDL(QsciLexerCPP): + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def language(self) -> str: ... + + +class QsciLexerJava(QsciLexerCPP): + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def keywords(self, set: int) -> str: ... + def language(self) -> str: ... + + +class QsciLexerJavaScript(QsciLexerCPP): + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def language(self) -> str: ... + + +class QsciLexerLua(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + LineComment = ... # type: int + Number = ... # type: int + Keyword = ... # type: int + String = ... # type: int + Character = ... # type: int + LiteralString = ... # type: int + Preprocessor = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + UnclosedString = ... # type: int + BasicFunctions = ... # type: int + StringTableMathsFunctions = ... # type: int + CoroutinesIOSystemFacilities = ... # type: int + KeywordSet5 = ... # type: int + KeywordSet6 = ... # type: int + KeywordSet7 = ... # type: int + KeywordSet8 = ... # type: int + Label = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def foldCompact(self) -> bool: ... + def refreshProperties(self) -> None: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerMakefile(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + Preprocessor = ... # type: int + Variable = ... # type: int + Operator = ... # type: int + Target = ... # type: int + Error = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerMatlab(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + Command = ... # type: int + Number = ... # type: int + Keyword = ... # type: int + SingleQuotedString = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + DoubleQuotedString = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerOctave(QsciLexerMatlab): + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def keywords(self, set: int) -> str: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerPascal(QsciLexer): + + Default = ... # type: int + Identifier = ... # type: int + Comment = ... # type: int + CommentParenthesis = ... # type: int + CommentLine = ... # type: int + PreProcessor = ... # type: int + PreProcessorParenthesis = ... # type: int + Number = ... # type: int + HexNumber = ... # type: int + Keyword = ... # type: int + SingleQuotedString = ... # type: int + UnclosedString = ... # type: int + Character = ... # type: int + Operator = ... # type: int + Asm = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldPreprocessor(self, fold: bool) -> None: ... + def setFoldCompact(self, fold: bool) -> None: ... + def setFoldComments(self, fold: bool) -> None: ... + def smartHighlighting(self) -> bool: ... + def setSmartHighlighting(self, enabled: bool) -> None: ... + def foldPreprocessor(self) -> bool: ... + def foldCompact(self) -> bool: ... + def foldComments(self) -> bool: ... + def refreshProperties(self) -> None: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerPerl(QsciLexer): + + Default = ... # type: int + Error = ... # type: int + Comment = ... # type: int + POD = ... # type: int + Number = ... # type: int + Keyword = ... # type: int + DoubleQuotedString = ... # type: int + SingleQuotedString = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + Scalar = ... # type: int + Array = ... # type: int + Hash = ... # type: int + SymbolTable = ... # type: int + Regex = ... # type: int + Substitution = ... # type: int + Backticks = ... # type: int + DataSection = ... # type: int + HereDocumentDelimiter = ... # type: int + SingleQuotedHereDocument = ... # type: int + DoubleQuotedHereDocument = ... # type: int + BacktickHereDocument = ... # type: int + QuotedStringQ = ... # type: int + QuotedStringQQ = ... # type: int + QuotedStringQX = ... # type: int + QuotedStringQR = ... # type: int + QuotedStringQW = ... # type: int + PODVerbatim = ... # type: int + SubroutinePrototype = ... # type: int + FormatIdentifier = ... # type: int + FormatBody = ... # type: int + DoubleQuotedStringVar = ... # type: int + Translation = ... # type: int + RegexVar = ... # type: int + SubstitutionVar = ... # type: int + BackticksVar = ... # type: int + DoubleQuotedHereDocumentVar = ... # type: int + BacktickHereDocumentVar = ... # type: int + QuotedStringQQVar = ... # type: int + QuotedStringQXVar = ... # type: int + QuotedStringQRVar = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def setFoldComments(self, fold: bool) -> None: ... + def foldPODBlocks(self) -> bool: ... + def setFoldPODBlocks(self, fold: bool) -> None: ... + def foldPackages(self) -> bool: ... + def setFoldPackages(self, fold: bool) -> None: ... + def foldAtElse(self) -> bool: ... + def setFoldAtElse(self, fold: bool) -> None: ... + def foldCompact(self) -> bool: ... + def foldComments(self) -> bool: ... + def refreshProperties(self) -> None: ... + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerPostScript(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + DSCComment = ... # type: int + DSCCommentValue = ... # type: int + Number = ... # type: int + Name = ... # type: int + Keyword = ... # type: int + Literal = ... # type: int + ImmediateEvalLiteral = ... # type: int + ArrayParenthesis = ... # type: int + DictionaryParenthesis = ... # type: int + ProcedureParenthesis = ... # type: int + Text = ... # type: int + HexString = ... # type: int + Base85String = ... # type: int + BadStringCharacter = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldAtElse(self, fold: bool) -> None: ... + def setFoldCompact(self, fold: bool) -> None: ... + def setLevel(self, level: int) -> None: ... + def setTokenize(self, tokenize: bool) -> None: ... + def foldAtElse(self) -> bool: ... + def foldCompact(self) -> bool: ... + def level(self) -> int: ... + def tokenize(self) -> bool: ... + def refreshProperties(self) -> None: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerPO(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + MessageId = ... # type: int + MessageIdText = ... # type: int + MessageString = ... # type: int + MessageStringText = ... # type: int + MessageContext = ... # type: int + MessageContextText = ... # type: int + Fuzzy = ... # type: int + ProgrammerComment = ... # type: int + Reference = ... # type: int + Flags = ... # type: int + MessageIdTextEOL = ... # type: int + MessageStringTextEOL = ... # type: int + MessageContextTextEOL = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def setFoldComments(self, fold: bool) -> None: ... + def foldCompact(self) -> bool: ... + def foldComments(self) -> bool: ... + def refreshProperties(self) -> None: ... + def description(self, style: int) -> str: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerPOV(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + CommentLine = ... # type: int + Number = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + String = ... # type: int + UnclosedString = ... # type: int + Directive = ... # type: int + BadDirective = ... # type: int + ObjectsCSGAppearance = ... # type: int + TypesModifiersItems = ... # type: int + PredefinedIdentifiers = ... # type: int + PredefinedFunctions = ... # type: int + KeywordSet6 = ... # type: int + KeywordSet7 = ... # type: int + KeywordSet8 = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldDirectives(self, fold: bool) -> None: ... + def setFoldCompact(self, fold: bool) -> None: ... + def setFoldComments(self, fold: bool) -> None: ... + def foldDirectives(self) -> bool: ... + def foldCompact(self) -> bool: ... + def foldComments(self) -> bool: ... + def refreshProperties(self) -> None: ... + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerProperties(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + Section = ... # type: int + Assignment = ... # type: int + DefaultValue = ... # type: int + Key = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def initialSpaces(self) -> bool: ... + def setInitialSpaces(self, enable: bool) -> None: ... + def foldCompact(self) -> bool: ... + def refreshProperties(self) -> None: ... + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerPython(QsciLexer): + + class IndentationWarning(int): ... + NoWarning = ... # type: 'QsciLexerPython.IndentationWarning' + Inconsistent = ... # type: 'QsciLexerPython.IndentationWarning' + TabsAfterSpaces = ... # type: 'QsciLexerPython.IndentationWarning' + Spaces = ... # type: 'QsciLexerPython.IndentationWarning' + Tabs = ... # type: 'QsciLexerPython.IndentationWarning' + + Default = ... # type: int + Comment = ... # type: int + Number = ... # type: int + DoubleQuotedString = ... # type: int + SingleQuotedString = ... # type: int + Keyword = ... # type: int + TripleSingleQuotedString = ... # type: int + TripleDoubleQuotedString = ... # type: int + ClassName = ... # type: int + FunctionMethodName = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + CommentBlock = ... # type: int + UnclosedString = ... # type: int + HighlightedIdentifier = ... # type: int + Decorator = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setIndentationWarning(self, warn: 'QsciLexerPython.IndentationWarning') -> None: ... + def setFoldQuotes(self, fold: bool) -> None: ... + def setFoldComments(self, fold: bool) -> None: ... + def v3BytesAllowed(self) -> bool: ... + def setV3BytesAllowed(self, allowed: bool) -> None: ... + def v3BinaryOctalAllowed(self) -> bool: ... + def setV3BinaryOctalAllowed(self, allowed: bool) -> None: ... + def v2UnicodeAllowed(self) -> bool: ... + def setV2UnicodeAllowed(self, allowed: bool) -> None: ... + def stringsOverNewlineAllowed(self) -> bool: ... + def setStringsOverNewlineAllowed(self, allowed: bool) -> None: ... + def highlightSubidentifiers(self) -> bool: ... + def setHighlightSubidentifiers(self, enabled: bool) -> None: ... + def indentationWarning(self) -> 'QsciLexerPython.IndentationWarning': ... + def foldQuotes(self) -> bool: ... + def foldCompact(self) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def foldComments(self) -> bool: ... + def refreshProperties(self) -> None: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerRuby(QsciLexer): + + Default = ... # type: int + Error = ... # type: int + Comment = ... # type: int + POD = ... # type: int + Number = ... # type: int + Keyword = ... # type: int + DoubleQuotedString = ... # type: int + SingleQuotedString = ... # type: int + ClassName = ... # type: int + FunctionMethodName = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + Regex = ... # type: int + Global = ... # type: int + Symbol = ... # type: int + ModuleName = ... # type: int + InstanceVariable = ... # type: int + ClassVariable = ... # type: int + Backticks = ... # type: int + DataSection = ... # type: int + HereDocumentDelimiter = ... # type: int + HereDocument = ... # type: int + PercentStringq = ... # type: int + PercentStringQ = ... # type: int + PercentStringx = ... # type: int + PercentStringr = ... # type: int + PercentStringw = ... # type: int + DemotedKeyword = ... # type: int + Stdin = ... # type: int + Stdout = ... # type: int + Stderr = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def foldCompact(self) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def foldComments(self) -> bool: ... + def setFoldComments(self, fold: bool) -> None: ... + def refreshProperties(self) -> None: ... + def description(self, style: int) -> str: ... + def keywords(self, a0: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerSpice(QsciLexer): + + Default = ... # type: int + Identifier = ... # type: int + Command = ... # type: int + Function = ... # type: int + Parameter = ... # type: int + Number = ... # type: int + Delimiter = ... # type: int + Value = ... # type: int + Comment = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def description(self, style: int) -> str: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def keywords(self, set: int) -> str: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerSQL(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + CommentLine = ... # type: int + CommentDoc = ... # type: int + Number = ... # type: int + Keyword = ... # type: int + DoubleQuotedString = ... # type: int + SingleQuotedString = ... # type: int + PlusKeyword = ... # type: int + PlusPrompt = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + PlusComment = ... # type: int + CommentLineHash = ... # type: int + CommentDocKeyword = ... # type: int + CommentDocKeywordError = ... # type: int + KeywordSet5 = ... # type: int + KeywordSet6 = ... # type: int + KeywordSet7 = ... # type: int + KeywordSet8 = ... # type: int + QuotedIdentifier = ... # type: int + QuotedOperator = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def setFoldComments(self, fold: bool) -> None: ... + def setBackslashEscapes(self, enable: bool) -> None: ... + def quotedIdentifiers(self) -> bool: ... + def setQuotedIdentifiers(self, enable: bool) -> None: ... + def hashComments(self) -> bool: ... + def setHashComments(self, enable: bool) -> None: ... + def foldOnlyBegin(self) -> bool: ... + def setFoldOnlyBegin(self, fold: bool) -> None: ... + def foldCompact(self) -> bool: ... + def foldComments(self) -> bool: ... + def foldAtElse(self) -> bool: ... + def setFoldAtElse(self, fold: bool) -> None: ... + def dottedWords(self) -> bool: ... + def setDottedWords(self, enable: bool) -> None: ... + def backslashEscapes(self) -> bool: ... + def refreshProperties(self) -> None: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerTCL(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + CommentLine = ... # type: int + Number = ... # type: int + QuotedKeyword = ... # type: int + QuotedString = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + Substitution = ... # type: int + SubstitutionBrace = ... # type: int + Modifier = ... # type: int + ExpandKeyword = ... # type: int + TCLKeyword = ... # type: int + TkKeyword = ... # type: int + ITCLKeyword = ... # type: int + TkCommand = ... # type: int + KeywordSet6 = ... # type: int + KeywordSet7 = ... # type: int + KeywordSet8 = ... # type: int + KeywordSet9 = ... # type: int + CommentBox = ... # type: int + CommentBlock = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def foldComments(self) -> bool: ... + def setFoldComments(self, fold: bool) -> None: ... + def refreshProperties(self) -> None: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerTeX(QsciLexer): + + Default = ... # type: int + Special = ... # type: int + Group = ... # type: int + Symbol = ... # type: int + Command = ... # type: int + Text = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def processIf(self) -> bool: ... + def setProcessIf(self, enable: bool) -> None: ... + def processComments(self) -> bool: ... + def setProcessComments(self, enable: bool) -> None: ... + def foldCompact(self) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def foldComments(self) -> bool: ... + def setFoldComments(self, fold: bool) -> None: ... + def refreshProperties(self) -> None: ... + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerVerilog(QsciLexer): + + Default = ... # type: int + InactiveDefault = ... # type: int + Comment = ... # type: int + InactiveComment = ... # type: int + CommentLine = ... # type: int + InactiveCommentLine = ... # type: int + CommentBang = ... # type: int + InactiveCommentBang = ... # type: int + Number = ... # type: int + InactiveNumber = ... # type: int + Keyword = ... # type: int + InactiveKeyword = ... # type: int + String = ... # type: int + InactiveString = ... # type: int + KeywordSet2 = ... # type: int + InactiveKeywordSet2 = ... # type: int + SystemTask = ... # type: int + InactiveSystemTask = ... # type: int + Preprocessor = ... # type: int + InactivePreprocessor = ... # type: int + Operator = ... # type: int + InactiveOperator = ... # type: int + Identifier = ... # type: int + InactiveIdentifier = ... # type: int + UnclosedString = ... # type: int + InactiveUnclosedString = ... # type: int + UserKeywordSet = ... # type: int + InactiveUserKeywordSet = ... # type: int + CommentKeyword = ... # type: int + InactiveCommentKeyword = ... # type: int + DeclareInputPort = ... # type: int + InactiveDeclareInputPort = ... # type: int + DeclareOutputPort = ... # type: int + InactiveDeclareOutputPort = ... # type: int + DeclareInputOutputPort = ... # type: int + InactiveDeclareInputOutputPort = ... # type: int + PortConnection = ... # type: int + InactivePortConnection = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def foldAtModule(self) -> bool: ... + def setFoldAtModule(self, fold: bool) -> None: ... + def foldPreprocessor(self) -> bool: ... + def setFoldPreprocessor(self, fold: bool) -> None: ... + def foldCompact(self) -> bool: ... + def setFoldCompact(self, fold: bool) -> None: ... + def foldComments(self) -> bool: ... + def setFoldComments(self, fold: bool) -> None: ... + def foldAtElse(self) -> bool: ... + def setFoldAtElse(self, fold: bool) -> None: ... + def refreshProperties(self) -> None: ... + def wordCharacters(self) -> str: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerVHDL(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + CommentLine = ... # type: int + Number = ... # type: int + String = ... # type: int + Operator = ... # type: int + Identifier = ... # type: int + UnclosedString = ... # type: int + Keyword = ... # type: int + StandardOperator = ... # type: int + Attribute = ... # type: int + StandardFunction = ... # type: int + StandardPackage = ... # type: int + StandardType = ... # type: int + KeywordSet7 = ... # type: int + CommentBlock = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldAtParenthesis(self, fold: bool) -> None: ... + def setFoldAtBegin(self, fold: bool) -> None: ... + def setFoldAtElse(self, fold: bool) -> None: ... + def setFoldCompact(self, fold: bool) -> None: ... + def setFoldComments(self, fold: bool) -> None: ... + def foldAtParenthesis(self) -> bool: ... + def foldAtBegin(self) -> bool: ... + def foldAtElse(self) -> bool: ... + def foldCompact(self) -> bool: ... + def foldComments(self) -> bool: ... + def refreshProperties(self) -> None: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerXML(QsciLexerHTML): + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def scriptsStyled(self) -> bool: ... + def setScriptsStyled(self, styled: bool) -> None: ... + def refreshProperties(self) -> None: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciLexerYAML(QsciLexer): + + Default = ... # type: int + Comment = ... # type: int + Identifier = ... # type: int + Keyword = ... # type: int + Number = ... # type: int + Reference = ... # type: int + DocumentDelimiter = ... # type: int + TextBlockMarker = ... # type: int + SyntaxErrorMarker = ... # type: int + Operator = ... # type: int + + def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ... + + def writeProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def readProperties(self, qs: QtCore.QSettings, prefix: str) -> bool: ... + def setFoldComments(self, fold: bool) -> None: ... + def foldComments(self) -> bool: ... + def refreshProperties(self) -> None: ... + def description(self, style: int) -> str: ... + def keywords(self, set: int) -> str: ... + def defaultPaper(self, style: int) -> QtGui.QColor: ... + def defaultFont(self, style: int) -> QtGui.QFont: ... + def defaultEolFill(self, style: int) -> bool: ... + def defaultColor(self, style: int) -> QtGui.QColor: ... + def lexer(self) -> str: ... + def language(self) -> str: ... + + +class QsciMacro(QtCore.QObject): + + @typing.overload + def __init__(self, parent: QsciScintilla) -> None: ... + @typing.overload + def __init__(self, asc: str, parent: QsciScintilla) -> None: ... + + def endRecording(self) -> None: ... + def startRecording(self) -> None: ... + def play(self) -> None: ... + def save(self) -> str: ... + def load(self, asc: str) -> bool: ... + def clear(self) -> None: ... + + +class QsciPrinter(QtPrintSupport.QPrinter): + + def __init__(self, mode: QtPrintSupport.QPrinter.PrinterMode = ...) -> None: ... + + def setWrapMode(self, a0: QsciScintilla.WrapMode) -> None: ... + def wrapMode(self) -> QsciScintilla.WrapMode: ... + def printRange(self, qsb: QsciScintillaBase, from_: int = ..., to: int = ...) -> int: ... + def setMagnification(self, magnification: int) -> None: ... + def magnification(self) -> int: ... + def formatPage(self, painter: QtGui.QPainter, drawing: bool, area: QtCore.QRect, pagenr: int) -> None: ... + + +class QsciStyle(sip.wrapper): + + class TextCase(int): ... + OriginalCase = ... # type: 'QsciStyle.TextCase' + UpperCase = ... # type: 'QsciStyle.TextCase' + LowerCase = ... # type: 'QsciStyle.TextCase' + + @typing.overload + def __init__(self, style: int = ...) -> None: ... + @typing.overload + def __init__(self, style: int, description: str, color: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor], paper: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor], font: QtGui.QFont, eolFill: bool = ...) -> None: ... + @typing.overload + def __init__(self, a0: 'QsciStyle') -> None: ... + + def refresh(self) -> None: ... + def hotspot(self) -> bool: ... + def setHotspot(self, hotspot: bool) -> None: ... + def changeable(self) -> bool: ... + def setChangeable(self, changeable: bool) -> None: ... + def visible(self) -> bool: ... + def setVisible(self, visible: bool) -> None: ... + def textCase(self) -> 'QsciStyle.TextCase': ... + def setTextCase(self, text_case: 'QsciStyle.TextCase') -> None: ... + def eolFill(self) -> bool: ... + def setEolFill(self, fill: bool) -> None: ... + def font(self) -> QtGui.QFont: ... + def setFont(self, font: QtGui.QFont) -> None: ... + def paper(self) -> QtGui.QColor: ... + def setPaper(self, paper: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def color(self) -> QtGui.QColor: ... + def setColor(self, color: typing.Union[QtGui.QColor, QtCore.Qt.GlobalColor]) -> None: ... + def description(self) -> str: ... + def setDescription(self, description: str) -> None: ... + def style(self) -> int: ... + + +class QsciStyledText(sip.wrapper): + + @typing.overload + def __init__(self, text: str, style: int) -> None: ... + @typing.overload + def __init__(self, text: str, style: QsciStyle) -> None: ... + @typing.overload + def __init__(self, a0: 'QsciStyledText') -> None: ... + + def style(self) -> int: ... + def text(self) -> str: ... + + +QSCINTILLA_VERSION = ... # type: int +QSCINTILLA_VERSION_STR = ... # type: str diff --git a/PyQt5/Qt.pyd b/PyQt5/Qt.pyd index ec4df000..68dd1716 100644 Binary files a/PyQt5/Qt.pyd and b/PyQt5/Qt.pyd differ diff --git a/PyQt5/Qt53DCore.dll b/PyQt5/Qt53DCore.dll new file mode 100644 index 00000000..3cdf00a6 Binary files /dev/null and b/PyQt5/Qt53DCore.dll differ diff --git a/PyQt5/Qt53DExtras.dll b/PyQt5/Qt53DExtras.dll new file mode 100644 index 00000000..4748519f Binary files /dev/null and b/PyQt5/Qt53DExtras.dll differ diff --git a/PyQt5/Qt53DInput.dll b/PyQt5/Qt53DInput.dll new file mode 100644 index 00000000..190f5076 Binary files /dev/null and b/PyQt5/Qt53DInput.dll differ diff --git a/PyQt5/Qt53DLogic.dll b/PyQt5/Qt53DLogic.dll new file mode 100644 index 00000000..2b971171 Binary files /dev/null and b/PyQt5/Qt53DLogic.dll differ diff --git a/PyQt5/Qt53DQuick.dll b/PyQt5/Qt53DQuick.dll new file mode 100644 index 00000000..ad9950d7 Binary files /dev/null and b/PyQt5/Qt53DQuick.dll differ diff --git a/PyQt5/Qt53DQuickExtras.dll b/PyQt5/Qt53DQuickExtras.dll new file mode 100644 index 00000000..9020d3c6 Binary files /dev/null and b/PyQt5/Qt53DQuickExtras.dll differ diff --git a/PyQt5/Qt53DQuickInput.dll b/PyQt5/Qt53DQuickInput.dll new file mode 100644 index 00000000..0b8772d2 Binary files /dev/null and b/PyQt5/Qt53DQuickInput.dll differ diff --git a/PyQt5/Qt53DQuickRender.dll b/PyQt5/Qt53DQuickRender.dll new file mode 100644 index 00000000..519e0de7 Binary files /dev/null and b/PyQt5/Qt53DQuickRender.dll differ diff --git a/PyQt5/Qt53DRender.dll b/PyQt5/Qt53DRender.dll new file mode 100644 index 00000000..0fd12c14 Binary files /dev/null and b/PyQt5/Qt53DRender.dll differ diff --git a/PyQt5/Qt5Bluetooth.dll b/PyQt5/Qt5Bluetooth.dll index 640b427c..ad07a369 100644 Binary files a/PyQt5/Qt5Bluetooth.dll and b/PyQt5/Qt5Bluetooth.dll differ diff --git a/PyQt5/Qt5CLucene.dll b/PyQt5/Qt5CLucene.dll index cfa5c2f4..132144a0 100644 Binary files a/PyQt5/Qt5CLucene.dll and b/PyQt5/Qt5CLucene.dll differ diff --git a/PyQt5/Qt5Charts.dll b/PyQt5/Qt5Charts.dll new file mode 100644 index 00000000..3f7579df Binary files /dev/null and b/PyQt5/Qt5Charts.dll differ diff --git a/PyQt5/Qt5Concurrent.dll b/PyQt5/Qt5Concurrent.dll index 7f6ab579..997d6a27 100644 Binary files a/PyQt5/Qt5Concurrent.dll and b/PyQt5/Qt5Concurrent.dll differ diff --git a/PyQt5/Qt5Core.dll b/PyQt5/Qt5Core.dll index 7cd90c83..07590ccd 100644 Binary files a/PyQt5/Qt5Core.dll and b/PyQt5/Qt5Core.dll differ diff --git a/PyQt5/Qt5DBus.dll b/PyQt5/Qt5DBus.dll new file mode 100644 index 00000000..2aaf17cf Binary files /dev/null and b/PyQt5/Qt5DBus.dll differ diff --git a/PyQt5/Qt5DataVisualization.dll b/PyQt5/Qt5DataVisualization.dll new file mode 100644 index 00000000..a062da03 Binary files /dev/null and b/PyQt5/Qt5DataVisualization.dll differ diff --git a/PyQt5/Qt5Declarative.dll b/PyQt5/Qt5Declarative.dll deleted file mode 100644 index ca86c257..00000000 Binary files a/PyQt5/Qt5Declarative.dll and /dev/null differ diff --git a/PyQt5/Qt5Designer.dll b/PyQt5/Qt5Designer.dll index 8b06cc5f..e7f18092 100644 Binary files a/PyQt5/Qt5Designer.dll and b/PyQt5/Qt5Designer.dll differ diff --git a/PyQt5/Qt5DesignerComponents.dll b/PyQt5/Qt5DesignerComponents.dll index df5ae678..4c852235 100644 Binary files a/PyQt5/Qt5DesignerComponents.dll and b/PyQt5/Qt5DesignerComponents.dll differ diff --git a/PyQt5/Qt5Gui.dll b/PyQt5/Qt5Gui.dll index a4115f0c..68d3d18a 100644 Binary files a/PyQt5/Qt5Gui.dll and b/PyQt5/Qt5Gui.dll differ diff --git a/PyQt5/Qt5Help.dll b/PyQt5/Qt5Help.dll index fa9ae3a5..7ae56aff 100644 Binary files a/PyQt5/Qt5Help.dll and b/PyQt5/Qt5Help.dll differ diff --git a/PyQt5/Qt5Location.dll b/PyQt5/Qt5Location.dll index 3c0c9d05..5985b105 100644 Binary files a/PyQt5/Qt5Location.dll and b/PyQt5/Qt5Location.dll differ diff --git a/PyQt5/Qt5Multimedia.dll b/PyQt5/Qt5Multimedia.dll index 07fe26ca..ae0d7f8b 100644 Binary files a/PyQt5/Qt5Multimedia.dll and b/PyQt5/Qt5Multimedia.dll differ diff --git a/PyQt5/Qt5MultimediaQuick_p.dll b/PyQt5/Qt5MultimediaQuick_p.dll index 259362dc..1cea51f0 100644 Binary files a/PyQt5/Qt5MultimediaQuick_p.dll and b/PyQt5/Qt5MultimediaQuick_p.dll differ diff --git a/PyQt5/Qt5MultimediaWidgets.dll b/PyQt5/Qt5MultimediaWidgets.dll index 1359510d..a51c6b35 100644 Binary files a/PyQt5/Qt5MultimediaWidgets.dll and b/PyQt5/Qt5MultimediaWidgets.dll differ diff --git a/PyQt5/Qt5Network.dll b/PyQt5/Qt5Network.dll index 498d168f..ab3341d7 100644 Binary files a/PyQt5/Qt5Network.dll and b/PyQt5/Qt5Network.dll differ diff --git a/PyQt5/Qt5Nfc.dll b/PyQt5/Qt5Nfc.dll index a2fd96d7..2155bf5d 100644 Binary files a/PyQt5/Qt5Nfc.dll and b/PyQt5/Qt5Nfc.dll differ diff --git a/PyQt5/Qt5OpenGL.dll b/PyQt5/Qt5OpenGL.dll index 104f86f3..0b724f56 100644 Binary files a/PyQt5/Qt5OpenGL.dll and b/PyQt5/Qt5OpenGL.dll differ diff --git a/PyQt5/Qt5Positioning.dll b/PyQt5/Qt5Positioning.dll index 87f20ed5..c4c58a2e 100644 Binary files a/PyQt5/Qt5Positioning.dll and b/PyQt5/Qt5Positioning.dll differ diff --git a/PyQt5/Qt5PrintSupport.dll b/PyQt5/Qt5PrintSupport.dll index e0e8b832..2852aeb3 100644 Binary files a/PyQt5/Qt5PrintSupport.dll and b/PyQt5/Qt5PrintSupport.dll differ diff --git a/PyQt5/Qt5Purchasing.dll b/PyQt5/Qt5Purchasing.dll new file mode 100644 index 00000000..62b93df5 Binary files /dev/null and b/PyQt5/Qt5Purchasing.dll differ diff --git a/PyQt5/Qt5Qml.dll b/PyQt5/Qt5Qml.dll index 2ee376f2..501debca 100644 Binary files a/PyQt5/Qt5Qml.dll and b/PyQt5/Qt5Qml.dll differ diff --git a/PyQt5/Qt5Quick.dll b/PyQt5/Qt5Quick.dll index 861a03fd..da81f24f 100644 Binary files a/PyQt5/Qt5Quick.dll and b/PyQt5/Qt5Quick.dll differ diff --git a/PyQt5/Qt5QuickControls2.dll b/PyQt5/Qt5QuickControls2.dll new file mode 100644 index 00000000..89049a10 Binary files /dev/null and b/PyQt5/Qt5QuickControls2.dll differ diff --git a/PyQt5/Qt5QuickParticles.dll b/PyQt5/Qt5QuickParticles.dll index 808139bc..0eba6360 100644 Binary files a/PyQt5/Qt5QuickParticles.dll and b/PyQt5/Qt5QuickParticles.dll differ diff --git a/PyQt5/Qt5QuickTemplates2.dll b/PyQt5/Qt5QuickTemplates2.dll new file mode 100644 index 00000000..3d097b18 Binary files /dev/null and b/PyQt5/Qt5QuickTemplates2.dll differ diff --git a/PyQt5/Qt5QuickTest.dll b/PyQt5/Qt5QuickTest.dll index 3eb88997..f2f9c2dd 100644 Binary files a/PyQt5/Qt5QuickTest.dll and b/PyQt5/Qt5QuickTest.dll differ diff --git a/PyQt5/Qt5QuickWidgets.dll b/PyQt5/Qt5QuickWidgets.dll index 42ade036..fa2d1d3b 100644 Binary files a/PyQt5/Qt5QuickWidgets.dll and b/PyQt5/Qt5QuickWidgets.dll differ diff --git a/PyQt5/Qt5Script.dll b/PyQt5/Qt5Script.dll index 0b11cf82..6aa30511 100644 Binary files a/PyQt5/Qt5Script.dll and b/PyQt5/Qt5Script.dll differ diff --git a/PyQt5/Qt5ScriptTools.dll b/PyQt5/Qt5ScriptTools.dll index bd6894d9..b1a032ad 100644 Binary files a/PyQt5/Qt5ScriptTools.dll and b/PyQt5/Qt5ScriptTools.dll differ diff --git a/PyQt5/Qt5Scxml.dll b/PyQt5/Qt5Scxml.dll new file mode 100644 index 00000000..57252f68 Binary files /dev/null and b/PyQt5/Qt5Scxml.dll differ diff --git a/PyQt5/Qt5Sensors.dll b/PyQt5/Qt5Sensors.dll index 6e1dc15a..a6671794 100644 Binary files a/PyQt5/Qt5Sensors.dll and b/PyQt5/Qt5Sensors.dll differ diff --git a/PyQt5/Qt5SerialBus.dll b/PyQt5/Qt5SerialBus.dll new file mode 100644 index 00000000..2c92e0da Binary files /dev/null and b/PyQt5/Qt5SerialBus.dll differ diff --git a/PyQt5/Qt5SerialPort.dll b/PyQt5/Qt5SerialPort.dll index d1d822ee..c8f26182 100644 Binary files a/PyQt5/Qt5SerialPort.dll and b/PyQt5/Qt5SerialPort.dll differ diff --git a/PyQt5/Qt5Sql.dll b/PyQt5/Qt5Sql.dll index b5933b25..97c4356b 100644 Binary files a/PyQt5/Qt5Sql.dll and b/PyQt5/Qt5Sql.dll differ diff --git a/PyQt5/Qt5Svg.dll b/PyQt5/Qt5Svg.dll index e986d8a2..71ae1a3c 100644 Binary files a/PyQt5/Qt5Svg.dll and b/PyQt5/Qt5Svg.dll differ diff --git a/PyQt5/Qt5Test.dll b/PyQt5/Qt5Test.dll index dd0c8256..95e17268 100644 Binary files a/PyQt5/Qt5Test.dll and b/PyQt5/Qt5Test.dll differ diff --git a/PyQt5/Qt5WebChannel.dll b/PyQt5/Qt5WebChannel.dll index 2a112738..8ea73c3f 100644 Binary files a/PyQt5/Qt5WebChannel.dll and b/PyQt5/Qt5WebChannel.dll differ diff --git a/PyQt5/Qt5WebEngine.dll b/PyQt5/Qt5WebEngine.dll index 0302562f..24cc0942 100644 Binary files a/PyQt5/Qt5WebEngine.dll and b/PyQt5/Qt5WebEngine.dll differ diff --git a/PyQt5/Qt5WebEngineCore.dll b/PyQt5/Qt5WebEngineCore.dll index d6500eb9..d1b4c8d4 100644 Binary files a/PyQt5/Qt5WebEngineCore.dll and b/PyQt5/Qt5WebEngineCore.dll differ diff --git a/PyQt5/Qt5WebEngineWidgets.dll b/PyQt5/Qt5WebEngineWidgets.dll index b8465110..d7238f65 100644 Binary files a/PyQt5/Qt5WebEngineWidgets.dll and b/PyQt5/Qt5WebEngineWidgets.dll differ diff --git a/PyQt5/Qt5WebKit.dll b/PyQt5/Qt5WebKit.dll deleted file mode 100644 index eeac56b0..00000000 Binary files a/PyQt5/Qt5WebKit.dll and /dev/null differ diff --git a/PyQt5/Qt5WebKitWidgets.dll b/PyQt5/Qt5WebKitWidgets.dll deleted file mode 100644 index e1808197..00000000 Binary files a/PyQt5/Qt5WebKitWidgets.dll and /dev/null differ diff --git a/PyQt5/Qt5WebSockets.dll b/PyQt5/Qt5WebSockets.dll index df09c0f7..735ede0a 100644 Binary files a/PyQt5/Qt5WebSockets.dll and b/PyQt5/Qt5WebSockets.dll differ diff --git a/PyQt5/Qt5WebView.dll b/PyQt5/Qt5WebView.dll index 1d9d28d4..66519214 100644 Binary files a/PyQt5/Qt5WebView.dll and b/PyQt5/Qt5WebView.dll differ diff --git a/PyQt5/Qt5Widgets.dll b/PyQt5/Qt5Widgets.dll index 22726d14..2858ec0c 100644 Binary files a/PyQt5/Qt5Widgets.dll and b/PyQt5/Qt5Widgets.dll differ diff --git a/PyQt5/Qt5WinExtras.dll b/PyQt5/Qt5WinExtras.dll index e77b2dab..4e25a525 100644 Binary files a/PyQt5/Qt5WinExtras.dll and b/PyQt5/Qt5WinExtras.dll differ diff --git a/PyQt5/Qt5Xml.dll b/PyQt5/Qt5Xml.dll index 176b43ae..5e5d68ac 100644 Binary files a/PyQt5/Qt5Xml.dll and b/PyQt5/Qt5Xml.dll differ diff --git a/PyQt5/Qt5XmlPatterns.dll b/PyQt5/Qt5XmlPatterns.dll index 34a1da72..7e7643d7 100644 Binary files a/PyQt5/Qt5XmlPatterns.dll and b/PyQt5/Qt5XmlPatterns.dll differ diff --git a/PyQt5/QtBluetooth.pyd b/PyQt5/QtBluetooth.pyd index ccb83485..cc057d19 100644 Binary files a/PyQt5/QtBluetooth.pyd and b/PyQt5/QtBluetooth.pyd differ diff --git a/PyQt5/QtCore.pyd b/PyQt5/QtCore.pyd index 33f05b9c..f85f03a6 100644 Binary files a/PyQt5/QtCore.pyd and b/PyQt5/QtCore.pyd differ diff --git a/PyQt5/QtDBus.pyd b/PyQt5/QtDBus.pyd new file mode 100644 index 00000000..01aaf639 Binary files /dev/null and b/PyQt5/QtDBus.pyd differ diff --git a/PyQt5/QtDesigner.pyd b/PyQt5/QtDesigner.pyd index 548fff42..7a14bc1e 100644 Binary files a/PyQt5/QtDesigner.pyd and b/PyQt5/QtDesigner.pyd differ diff --git a/PyQt5/QtGui.pyd b/PyQt5/QtGui.pyd index d844a032..d03dd4f1 100644 Binary files a/PyQt5/QtGui.pyd and b/PyQt5/QtGui.pyd differ diff --git a/PyQt5/QtHelp.pyd b/PyQt5/QtHelp.pyd index 0cb87b59..7d23d40b 100644 Binary files a/PyQt5/QtHelp.pyd and b/PyQt5/QtHelp.pyd differ diff --git a/PyQt5/QtLocation.pyd b/PyQt5/QtLocation.pyd new file mode 100644 index 00000000..fe014664 Binary files /dev/null and b/PyQt5/QtLocation.pyd differ diff --git a/PyQt5/QtMultimedia.pyd b/PyQt5/QtMultimedia.pyd index 6bc57cac..38e1ad91 100644 Binary files a/PyQt5/QtMultimedia.pyd and b/PyQt5/QtMultimedia.pyd differ diff --git a/PyQt5/QtMultimediaWidgets.pyd b/PyQt5/QtMultimediaWidgets.pyd index 22b89f1f..c49dfa96 100644 Binary files a/PyQt5/QtMultimediaWidgets.pyd and b/PyQt5/QtMultimediaWidgets.pyd differ diff --git a/PyQt5/QtNetwork.pyd b/PyQt5/QtNetwork.pyd index e1ffb375..124de00c 100644 Binary files a/PyQt5/QtNetwork.pyd and b/PyQt5/QtNetwork.pyd differ diff --git a/PyQt5/QtNfc.pyd b/PyQt5/QtNfc.pyd new file mode 100644 index 00000000..dcf66be8 Binary files /dev/null and b/PyQt5/QtNfc.pyd differ diff --git a/PyQt5/QtOpenGL.pyd b/PyQt5/QtOpenGL.pyd index 167b0328..a5e5c728 100644 Binary files a/PyQt5/QtOpenGL.pyd and b/PyQt5/QtOpenGL.pyd differ diff --git a/PyQt5/QtPositioning.pyd b/PyQt5/QtPositioning.pyd index 3ed3e813..f64bc793 100644 Binary files a/PyQt5/QtPositioning.pyd and b/PyQt5/QtPositioning.pyd differ diff --git a/PyQt5/QtPrintSupport.pyd b/PyQt5/QtPrintSupport.pyd index 0042b432..c9133043 100644 Binary files a/PyQt5/QtPrintSupport.pyd and b/PyQt5/QtPrintSupport.pyd differ diff --git a/PyQt5/QtQml.pyd b/PyQt5/QtQml.pyd index 74ed9cb4..1e4560db 100644 Binary files a/PyQt5/QtQml.pyd and b/PyQt5/QtQml.pyd differ diff --git a/PyQt5/QtQuick.pyd b/PyQt5/QtQuick.pyd index 0b6e1bae..f91043f0 100644 Binary files a/PyQt5/QtQuick.pyd and b/PyQt5/QtQuick.pyd differ diff --git a/PyQt5/QtQuickWidgets.pyd b/PyQt5/QtQuickWidgets.pyd index 9101fad4..b9e919e0 100644 Binary files a/PyQt5/QtQuickWidgets.pyd and b/PyQt5/QtQuickWidgets.pyd differ diff --git a/PyQt5/QtSensors.pyd b/PyQt5/QtSensors.pyd index 41a24cd7..f68e1241 100644 Binary files a/PyQt5/QtSensors.pyd and b/PyQt5/QtSensors.pyd differ diff --git a/PyQt5/QtSerialPort.pyd b/PyQt5/QtSerialPort.pyd index 2ce28b7a..f2e71b34 100644 Binary files a/PyQt5/QtSerialPort.pyd and b/PyQt5/QtSerialPort.pyd differ diff --git a/PyQt5/QtSql.pyd b/PyQt5/QtSql.pyd index 3ff40401..e2f43a04 100644 Binary files a/PyQt5/QtSql.pyd and b/PyQt5/QtSql.pyd differ diff --git a/PyQt5/QtSvg.pyd b/PyQt5/QtSvg.pyd index 8295b415..a9517205 100644 Binary files a/PyQt5/QtSvg.pyd and b/PyQt5/QtSvg.pyd differ diff --git a/PyQt5/QtTest.pyd b/PyQt5/QtTest.pyd index e6dd467b..5cc5aa23 100644 Binary files a/PyQt5/QtTest.pyd and b/PyQt5/QtTest.pyd differ diff --git a/PyQt5/QtWebChannel.pyd b/PyQt5/QtWebChannel.pyd index 56b7709b..1fb83e8b 100644 Binary files a/PyQt5/QtWebChannel.pyd and b/PyQt5/QtWebChannel.pyd differ diff --git a/PyQt5/QtWebEngine.pyd b/PyQt5/QtWebEngine.pyd new file mode 100644 index 00000000..6f4b3788 Binary files /dev/null and b/PyQt5/QtWebEngine.pyd differ diff --git a/PyQt5/QtWebEngineCore.pyd b/PyQt5/QtWebEngineCore.pyd new file mode 100644 index 00000000..0cfa0f49 Binary files /dev/null and b/PyQt5/QtWebEngineCore.pyd differ diff --git a/PyQt5/QtWebEngineProcess.exe b/PyQt5/QtWebEngineProcess.exe index c3d03e19..cda24701 100644 Binary files a/PyQt5/QtWebEngineProcess.exe and b/PyQt5/QtWebEngineProcess.exe differ diff --git a/PyQt5/QtWebEngineProcessd.exe b/PyQt5/QtWebEngineProcessd.exe new file mode 100644 index 00000000..cf2e2e6b Binary files /dev/null and b/PyQt5/QtWebEngineProcessd.exe differ diff --git a/PyQt5/QtWebEngineWidgets.pyd b/PyQt5/QtWebEngineWidgets.pyd index dedb2590..be7f2bbf 100644 Binary files a/PyQt5/QtWebEngineWidgets.pyd and b/PyQt5/QtWebEngineWidgets.pyd differ diff --git a/PyQt5/QtWebKit.pyd b/PyQt5/QtWebKit.pyd deleted file mode 100644 index 123edbb6..00000000 Binary files a/PyQt5/QtWebKit.pyd and /dev/null differ diff --git a/PyQt5/QtWebKitWidgets.pyd b/PyQt5/QtWebKitWidgets.pyd deleted file mode 100644 index 30c0ae17..00000000 Binary files a/PyQt5/QtWebKitWidgets.pyd and /dev/null differ diff --git a/PyQt5/QtWebProcess.exe b/PyQt5/QtWebProcess.exe deleted file mode 100644 index b6320564..00000000 Binary files a/PyQt5/QtWebProcess.exe and /dev/null differ diff --git a/PyQt5/QtWebSockets.pyd b/PyQt5/QtWebSockets.pyd index 99c6816f..1d0455a8 100644 Binary files a/PyQt5/QtWebSockets.pyd and b/PyQt5/QtWebSockets.pyd differ diff --git a/PyQt5/QtWidgets.pyd b/PyQt5/QtWidgets.pyd index 7d966edb..a601af1f 100644 Binary files a/PyQt5/QtWidgets.pyd and b/PyQt5/QtWidgets.pyd differ diff --git a/PyQt5/QtWinExtras.pyd b/PyQt5/QtWinExtras.pyd index 23520f39..8db01d13 100644 Binary files a/PyQt5/QtWinExtras.pyd and b/PyQt5/QtWinExtras.pyd differ diff --git a/PyQt5/QtXml.pyd b/PyQt5/QtXml.pyd index d25c55db..6cbd43a1 100644 Binary files a/PyQt5/QtXml.pyd and b/PyQt5/QtXml.pyd differ diff --git a/PyQt5/QtXmlPatterns.pyd b/PyQt5/QtXmlPatterns.pyd index 1bf971f9..49715bc7 100644 Binary files a/PyQt5/QtXmlPatterns.pyd and b/PyQt5/QtXmlPatterns.pyd differ diff --git a/PyQt5/_QOpenGLFunctions_2_0.pyd b/PyQt5/_QOpenGLFunctions_2_0.pyd index e4c5616c..b3bbfcff 100644 Binary files a/PyQt5/_QOpenGLFunctions_2_0.pyd and b/PyQt5/_QOpenGLFunctions_2_0.pyd differ diff --git a/PyQt5/_QOpenGLFunctions_2_1.pyd b/PyQt5/_QOpenGLFunctions_2_1.pyd new file mode 100644 index 00000000..cad097b8 Binary files /dev/null and b/PyQt5/_QOpenGLFunctions_2_1.pyd differ diff --git a/PyQt5/_QOpenGLFunctions_4_1_Core.pyd b/PyQt5/_QOpenGLFunctions_4_1_Core.pyd new file mode 100644 index 00000000..e59042c9 Binary files /dev/null and b/PyQt5/_QOpenGLFunctions_4_1_Core.pyd differ diff --git a/PyQt5/__init__.py b/PyQt5/__init__.py index b6d1d816..c409cbf0 100644 --- a/PyQt5/__init__.py +++ b/PyQt5/__init__.py @@ -24,14 +24,14 @@ os.environ["PATH"] += os.pathsep + dirname # Expose versions -version_info = (0, 2, 0) # Version of this release +version_info = (0, 3, 0) # Version of this release version = "%s.%s.%s" % version_info __version__ = version -pyqt_version_info = (5, 4, 0) +pyqt_version_info = (5, 7, 1) pyqt_version = "%s.%s.%s" % pyqt_version_info __pyqt_version__ = pyqt_version -qt_version_info = (5, 4, 0) +qt_version_info = (5, 7, 1) qt_version = "%s.%s.%s" % qt_version_info __qt_version__ = qt_version diff --git a/PyQt5/assistant.exe b/PyQt5/assistant.exe index 1c863f01..22879065 100644 Binary files a/PyQt5/assistant.exe and b/PyQt5/assistant.exe differ diff --git a/PyQt5/canbusutil.exe b/PyQt5/canbusutil.exe new file mode 100644 index 00000000..d1697ac3 Binary files /dev/null and b/PyQt5/canbusutil.exe differ diff --git a/PyQt5/clean_binaries.py b/PyQt5/clean_binaries.py new file mode 100644 index 00000000..a1ade28d --- /dev/null +++ b/PyQt5/clean_binaries.py @@ -0,0 +1,13 @@ +import os + +# To prevent accidents +assert os.getcwd().endswith("PyQt5"), "Run this within your PyQt5 directory" + +for root, dirnames, fnames in os.walk("."): + for fname in fnames: + if fname.endswith((".pdb", "d.dll")): + fpath = os.path.join(root, fname) + print "Removing %s" % fpath + os.remove(fpath) + +print "Finished" diff --git a/PyQt5/designer.exe b/PyQt5/designer.exe index 5362e222..18c88ab0 100644 Binary files a/PyQt5/designer.exe and b/PyQt5/designer.exe differ diff --git a/PyQt5/dumpcpp.exe b/PyQt5/dumpcpp.exe index 1d7518de..713d62f0 100644 Binary files a/PyQt5/dumpcpp.exe and b/PyQt5/dumpcpp.exe differ diff --git a/PyQt5/dumpdoc.exe b/PyQt5/dumpdoc.exe index d7b86b34..e949a39a 100644 Binary files a/PyQt5/dumpdoc.exe and b/PyQt5/dumpdoc.exe differ diff --git a/PyQt5/fixqt4headers.pl b/PyQt5/fixqt4headers.pl new file mode 100644 index 00000000..b572f469 --- /dev/null +++ b/PyQt5/fixqt4headers.pl @@ -0,0 +1,179 @@ +#!/usr/bin/env perl +############################################################################# +## +## Copyright (C) 2016 The Qt Company Ltd. +## Contact: https://www.qt.io/licensing/ +## +## This file is part of the porting tools of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see https://www.qt.io/terms-conditions. For further +## information use the contact form at https://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 3 as published by the Free Software +## Foundation and appearing in the file LICENSE.LGPL3 included in the +## packaging of this file. Please review the following information to +## ensure the GNU Lesser General Public License version 3 requirements +## will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +## +## GNU General Public License Usage +## Alternatively, this file may be used under the terms of the GNU +## General Public License version 2.0 or (at your option) the GNU General +## Public license version 3 or any later version approved by the KDE Free +## Qt Foundation. The licenses are as published by the Free Software +## Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +## included in the packaging of this file. Please review the following +## information to ensure the GNU General Public License requirements will +## be met: https://www.gnu.org/licenses/gpl-2.0.html and +## https://www.gnu.org/licenses/gpl-3.0.html. +## +## $QT_END_LICENSE$ +## +############################################################################# + + +use Cwd; +use File::Find; +use File::Spec; +use IO::File; +use Getopt::Long; +use strict; +use warnings; + +my $dry_run = 0; +my $help = 0; +my $stripModule = 0; +my $fixedFileCount = 0; +my $fileCount = 0; +my $verbose = 0; +my $qtdir; +my $qtIncludeDir; + +my $USAGE=< : Point to Qt 5's qtbase directory +EOF + +if (!GetOptions('dry-run' => \$dry_run, 'help' => \$help, + 'strip-modules' => \$stripModule, 'verbose' => \$verbose, 'qtdir:s' => \$qtdir) + || $help) { + print $USAGE; + exit (1); +} + +my %headerSubst = (); +my $cwd = getcwd(); + +sub fixHeaders +{ + my $fileName = $File::Find::name; + my $relFileName = File::Spec->abs2rel($fileName, $cwd); + + # only check sources, also ignore symbolic links and directories + return unless -f $fileName && $fileName =~ /(\.h|\.cpp|\/C|\.cc|\.CC)$/; + + my $inFile = new IO::File('<' . $fileName) or die ('Unable to open ' . $fileName . ': ' . $!); + $fileCount++; + my @affectedClasses; + my @outLines; + + while (my $line = <$inFile>) { + if ($line =~ /^#(\s*)include(\s*)<.*?\/(.*?)>(.*)/) { + my $newHeader = $headerSubst{$3}; + if ($newHeader) { + $line = '#' . $1 . 'include' . $2 . '<' . $newHeader . '>' . $4 . "\n"; + push(@affectedClasses, $3); + } + } elsif ($line =~ /^#(\s*)include(\s*)(.*)/) { + $line = '#' . $1 . 'include' . $2 . '' . $3 . "\n"; + push(@affectedClasses, 'QtGui'); + } + push(@outLines, $line); + } + $inFile->close(); + + if (scalar(@affectedClasses)) { + $fixedFileCount++; + print $relFileName, ': ', join(', ', @affectedClasses), "\n" if ($verbose || $dry_run); + if (!$dry_run) { + my $outFile = new IO::File('>' . $fileName) or die ('Unable to open ' . $fileName . ': ' . $!); + map { print $outFile $_; } @outLines; + $outFile->close(); + } + } else { + print $relFileName, ": no modification.\n" if ($verbose || $dry_run); + } +} + +sub findQtHeaders +{ + my ($dirName,$includeDir) = @_; + + local (*DIR); + + my $moduleIncludeDir = $includeDir . '/' . $dirName; + opendir(DIR, $moduleIncludeDir) || die ('Unable to open ' . $moduleIncludeDir . ': ' . $!); + my @headers = readdir(DIR); + closedir(DIR); + + foreach my $header (@headers) { + next if (-d ($moduleIncludeDir . '/' . $header) || $header =~ /\.pri$/); + $headerSubst{$header} = $stripModule ? $header : ($dirName . '/' . $header); + } +} + +# -------- MAIN + +if ($qtdir) { + $qtIncludeDir = $qtdir . '/include'; +} else { + $qtIncludeDir = `qmake -query QT_INSTALL_HEADERS`; + chop($qtIncludeDir); +} + +die "The location of the Qt 5 include files could not be determined.\n" + ."Please ensure qmake can be found in PATH or pass the command line option --qtdir.\n" + unless -d $qtIncludeDir; + +findQtHeaders('QtCore', $qtIncludeDir); +findQtHeaders('QtConcurrent', $qtIncludeDir); +findQtHeaders('QtWidgets', $qtIncludeDir); +findQtHeaders('QtPrintSupport', $qtIncludeDir); + +if (-d $qtIncludeDir . '/include/QtMultimedia') { + findQtHeaders('QtMultimedia', $qtIncludeDir); + findQtHeaders('QtMultimediaWidgets', $qtIncludeDir); +} elsif (-d $qtIncludeDir . '/../qtmultimedia' ) { + # This is the case if QTDIR points to a source tree instead of an installed Qt + findQtHeaders('QtMultimedia', $qtIncludeDir . '/../qtmultimedia'); + findQtHeaders('QtMultimediaWidgets', $qtIncludeDir . '/../qtmultimedia'); +} + +# Support porting from "Qt 4.99" QtDeclarative to QtQuick (QQuickItem et al) +if (-d $qtIncludeDir . '/include/QtQuick') { + findQtHeaders('QtQuick', $qtIncludeDir); +} elsif (-d $qtIncludeDir . '/../qtdeclarative' ) { + # This is the case if QTDIR points to a source tree instead of an installed Qt + findQtHeaders('QtQuick', $qtIncludeDir . '/../qtdeclarative'); +} + +# special case +$headerSubst{'QtGui'} = 'QtWidgets/QtWidgets'; + +find({ wanted => \&fixHeaders, no_chdir => 1}, $cwd); + +print 'Done. ', ($dry_run ? 'Checked' : 'Modified'), ' ', $fixedFileCount, ' of ', $fileCount, " file(s).\n"; diff --git a/PyQt5/icudt53.dll b/PyQt5/icudt53.dll deleted file mode 100644 index 57f1e783..00000000 Binary files a/PyQt5/icudt53.dll and /dev/null differ diff --git a/PyQt5/icuin53.dll b/PyQt5/icuin53.dll deleted file mode 100644 index fef28ea6..00000000 Binary files a/PyQt5/icuin53.dll and /dev/null differ diff --git a/PyQt5/icuuc53.dll b/PyQt5/icuuc53.dll deleted file mode 100644 index a51200a2..00000000 Binary files a/PyQt5/icuuc53.dll and /dev/null differ diff --git a/PyQt5/idc.exe b/PyQt5/idc.exe index 8b7913e5..bd869485 100644 Binary files a/PyQt5/idc.exe and b/PyQt5/idc.exe differ diff --git a/PyQt5/lconvert.exe b/PyQt5/lconvert.exe index 375748aa..0b41d794 100644 Binary files a/PyQt5/lconvert.exe and b/PyQt5/lconvert.exe differ diff --git a/PyQt5/libEGL.dll b/PyQt5/libEGL.dll index 73cb203c..b6ad0afb 100644 Binary files a/PyQt5/libEGL.dll and b/PyQt5/libEGL.dll differ diff --git a/PyQt5/libGLESv2.dll b/PyQt5/libGLESv2.dll index cc7dbf94..ae97c45c 100644 Binary files a/PyQt5/libGLESv2.dll and b/PyQt5/libGLESv2.dll differ diff --git a/PyQt5/licheck.exe b/PyQt5/licheck.exe new file mode 100644 index 00000000..33140fbb Binary files /dev/null and b/PyQt5/licheck.exe differ diff --git a/PyQt5/linguist.exe b/PyQt5/linguist.exe index 2e68cfda..3e97522c 100644 Binary files a/PyQt5/linguist.exe and b/PyQt5/linguist.exe differ diff --git a/PyQt5/lrelease.exe b/PyQt5/lrelease.exe index 814751e7..5a2886b1 100644 Binary files a/PyQt5/lrelease.exe and b/PyQt5/lrelease.exe differ diff --git a/PyQt5/lupdate.exe b/PyQt5/lupdate.exe index c9bac084..1de0951b 100644 Binary files a/PyQt5/lupdate.exe and b/PyQt5/lupdate.exe differ diff --git a/PyQt5/moc.exe b/PyQt5/moc.exe index 29e6b960..63cc6376 100644 Binary files a/PyQt5/moc.exe and b/PyQt5/moc.exe differ diff --git a/PyQt5/msvcp120.dll b/PyQt5/msvcp120.dll deleted file mode 100644 index 4ea1efa7..00000000 Binary files a/PyQt5/msvcp120.dll and /dev/null differ diff --git a/PyQt5/msvcp140.dll b/PyQt5/msvcp140.dll new file mode 100644 index 00000000..977de104 Binary files /dev/null and b/PyQt5/msvcp140.dll differ diff --git a/PyQt5/msvcr120.dll b/PyQt5/msvcr120.dll deleted file mode 100644 index d711c922..00000000 Binary files a/PyQt5/msvcr120.dll and /dev/null differ diff --git a/PyQt5/pixeltool.exe b/PyQt5/pixeltool.exe index 3678d4d7..4456545b 100644 Binary files a/PyQt5/pixeltool.exe and b/PyQt5/pixeltool.exe differ diff --git a/PyQt5/plugins/PyQt5/pyqt5qmlplugin.dll b/PyQt5/plugins/PyQt5/pyqt5qmlplugin.dll index ca4374aa..ffd1f54a 100644 Binary files a/PyQt5/plugins/PyQt5/pyqt5qmlplugin.dll and b/PyQt5/plugins/PyQt5/pyqt5qmlplugin.dll differ diff --git a/PyQt5/plugins/audio/qtaudio_windows.dll b/PyQt5/plugins/audio/qtaudio_windows.dll index 67a9b318..5fc1a17d 100644 Binary files a/PyQt5/plugins/audio/qtaudio_windows.dll and b/PyQt5/plugins/audio/qtaudio_windows.dll differ diff --git a/PyQt5/plugins/bearer/qgenericbearer.dll b/PyQt5/plugins/bearer/qgenericbearer.dll index 4bb06423..06f1bedf 100644 Binary files a/PyQt5/plugins/bearer/qgenericbearer.dll and b/PyQt5/plugins/bearer/qgenericbearer.dll differ diff --git a/PyQt5/plugins/bearer/qnativewifibearer.dll b/PyQt5/plugins/bearer/qnativewifibearer.dll index 8588252c..5f8118cb 100644 Binary files a/PyQt5/plugins/bearer/qnativewifibearer.dll and b/PyQt5/plugins/bearer/qnativewifibearer.dll differ diff --git a/PyQt5/plugins/canbus/qtpeakcanbus.dll b/PyQt5/plugins/canbus/qtpeakcanbus.dll new file mode 100644 index 00000000..b4927b5c Binary files /dev/null and b/PyQt5/plugins/canbus/qtpeakcanbus.dll differ diff --git a/PyQt5/plugins/canbus/qttinycanbus.dll b/PyQt5/plugins/canbus/qttinycanbus.dll new file mode 100644 index 00000000..5c80b7dd Binary files /dev/null and b/PyQt5/plugins/canbus/qttinycanbus.dll differ diff --git a/PyQt5/plugins/designer/pyqt5.dll b/PyQt5/plugins/designer/pyqt5.dll index cac71d55..514eefab 100644 Binary files a/PyQt5/plugins/designer/pyqt5.dll and b/PyQt5/plugins/designer/pyqt5.dll differ diff --git a/PyQt5/plugins/designer/qaxwidget.dll b/PyQt5/plugins/designer/qaxwidget.dll index a626c742..b19c938d 100644 Binary files a/PyQt5/plugins/designer/qaxwidget.dll and b/PyQt5/plugins/designer/qaxwidget.dll differ diff --git a/PyQt5/plugins/designer/qdeclarativeview.dll b/PyQt5/plugins/designer/qdeclarativeview.dll deleted file mode 100644 index ac54c548..00000000 Binary files a/PyQt5/plugins/designer/qdeclarativeview.dll and /dev/null differ diff --git a/PyQt5/plugins/designer/qquickwidget.dll b/PyQt5/plugins/designer/qquickwidget.dll index 35df1c2b..9d78327c 100644 Binary files a/PyQt5/plugins/designer/qquickwidget.dll and b/PyQt5/plugins/designer/qquickwidget.dll differ diff --git a/PyQt5/plugins/designer/qwebview.dll b/PyQt5/plugins/designer/qwebview.dll deleted file mode 100644 index 59acbf96..00000000 Binary files a/PyQt5/plugins/designer/qwebview.dll and /dev/null differ diff --git a/PyQt5/plugins/generic/qtuiotouchplugin.dll b/PyQt5/plugins/generic/qtuiotouchplugin.dll new file mode 100644 index 00000000..b4ce1282 Binary files /dev/null and b/PyQt5/plugins/generic/qtuiotouchplugin.dll differ diff --git a/PyQt5/plugins/geoservices/qtgeoservices_mapbox.dll b/PyQt5/plugins/geoservices/qtgeoservices_mapbox.dll new file mode 100644 index 00000000..8e99afb1 Binary files /dev/null and b/PyQt5/plugins/geoservices/qtgeoservices_mapbox.dll differ diff --git a/PyQt5/plugins/geoservices/qtgeoservices_nokia.dll b/PyQt5/plugins/geoservices/qtgeoservices_nokia.dll index a45ce652..a2c9fd32 100644 Binary files a/PyQt5/plugins/geoservices/qtgeoservices_nokia.dll and b/PyQt5/plugins/geoservices/qtgeoservices_nokia.dll differ diff --git a/PyQt5/plugins/geoservices/qtgeoservices_osm.dll b/PyQt5/plugins/geoservices/qtgeoservices_osm.dll index 0df904f0..e734cb84 100644 Binary files a/PyQt5/plugins/geoservices/qtgeoservices_osm.dll and b/PyQt5/plugins/geoservices/qtgeoservices_osm.dll differ diff --git a/PyQt5/plugins/iconengines/qsvgicon.dll b/PyQt5/plugins/iconengines/qsvgicon.dll index dca9442c..3531a7cb 100644 Binary files a/PyQt5/plugins/iconengines/qsvgicon.dll and b/PyQt5/plugins/iconengines/qsvgicon.dll differ diff --git a/PyQt5/plugins/imageformats/qdds.dll b/PyQt5/plugins/imageformats/qdds.dll index c6a88aaf..3de8e38f 100644 Binary files a/PyQt5/plugins/imageformats/qdds.dll and b/PyQt5/plugins/imageformats/qdds.dll differ diff --git a/PyQt5/plugins/imageformats/qgif.dll b/PyQt5/plugins/imageformats/qgif.dll index 887e8fb7..cb9dce33 100644 Binary files a/PyQt5/plugins/imageformats/qgif.dll and b/PyQt5/plugins/imageformats/qgif.dll differ diff --git a/PyQt5/plugins/imageformats/qicns.dll b/PyQt5/plugins/imageformats/qicns.dll index 8a272a97..8f40acfc 100644 Binary files a/PyQt5/plugins/imageformats/qicns.dll and b/PyQt5/plugins/imageformats/qicns.dll differ diff --git a/PyQt5/plugins/imageformats/qico.dll b/PyQt5/plugins/imageformats/qico.dll index 506d13a3..fc86496f 100644 Binary files a/PyQt5/plugins/imageformats/qico.dll and b/PyQt5/plugins/imageformats/qico.dll differ diff --git a/PyQt5/plugins/imageformats/qjp2.dll b/PyQt5/plugins/imageformats/qjp2.dll deleted file mode 100644 index 7b352d89..00000000 Binary files a/PyQt5/plugins/imageformats/qjp2.dll and /dev/null differ diff --git a/PyQt5/plugins/imageformats/qjpeg.dll b/PyQt5/plugins/imageformats/qjpeg.dll index 3cc57e67..7a68a49c 100644 Binary files a/PyQt5/plugins/imageformats/qjpeg.dll and b/PyQt5/plugins/imageformats/qjpeg.dll differ diff --git a/PyQt5/plugins/imageformats/qmng.dll b/PyQt5/plugins/imageformats/qmng.dll deleted file mode 100644 index 1303053b..00000000 Binary files a/PyQt5/plugins/imageformats/qmng.dll and /dev/null differ diff --git a/PyQt5/plugins/imageformats/qsvg.dll b/PyQt5/plugins/imageformats/qsvg.dll index 25afbce0..20b96ad6 100644 Binary files a/PyQt5/plugins/imageformats/qsvg.dll and b/PyQt5/plugins/imageformats/qsvg.dll differ diff --git a/PyQt5/plugins/imageformats/qtga.dll b/PyQt5/plugins/imageformats/qtga.dll index 5972b0cb..68b032d2 100644 Binary files a/PyQt5/plugins/imageformats/qtga.dll and b/PyQt5/plugins/imageformats/qtga.dll differ diff --git a/PyQt5/plugins/imageformats/qtiff.dll b/PyQt5/plugins/imageformats/qtiff.dll index ea1988e3..c20ccc26 100644 Binary files a/PyQt5/plugins/imageformats/qtiff.dll and b/PyQt5/plugins/imageformats/qtiff.dll differ diff --git a/PyQt5/plugins/imageformats/qwbmp.dll b/PyQt5/plugins/imageformats/qwbmp.dll index fa51c787..d2fa2a50 100644 Binary files a/PyQt5/plugins/imageformats/qwbmp.dll and b/PyQt5/plugins/imageformats/qwbmp.dll differ diff --git a/PyQt5/plugins/imageformats/qwebp.dll b/PyQt5/plugins/imageformats/qwebp.dll index d8f31480..6e76ef69 100644 Binary files a/PyQt5/plugins/imageformats/qwebp.dll and b/PyQt5/plugins/imageformats/qwebp.dll differ diff --git a/PyQt5/plugins/mediaservice/dsengine.dll b/PyQt5/plugins/mediaservice/dsengine.dll index ee6d0d93..3c6bc4cb 100644 Binary files a/PyQt5/plugins/mediaservice/dsengine.dll and b/PyQt5/plugins/mediaservice/dsengine.dll differ diff --git a/PyQt5/plugins/mediaservice/qtmedia_audioengine.dll b/PyQt5/plugins/mediaservice/qtmedia_audioengine.dll index a2a62a8f..608613c4 100644 Binary files a/PyQt5/plugins/mediaservice/qtmedia_audioengine.dll and b/PyQt5/plugins/mediaservice/qtmedia_audioengine.dll differ diff --git a/PyQt5/plugins/mediaservice/wmfengine.dll b/PyQt5/plugins/mediaservice/wmfengine.dll deleted file mode 100644 index 4e09b0d6..00000000 Binary files a/PyQt5/plugins/mediaservice/wmfengine.dll and /dev/null differ diff --git a/PyQt5/plugins/platforminputcontexts/qtvirtualkeyboardplugin.dll b/PyQt5/plugins/platforminputcontexts/qtvirtualkeyboardplugin.dll new file mode 100644 index 00000000..956c8e03 Binary files /dev/null and b/PyQt5/plugins/platforminputcontexts/qtvirtualkeyboardplugin.dll differ diff --git a/PyQt5/plugins/platforms/qminimal.dll b/PyQt5/plugins/platforms/qminimal.dll index c3e164b1..16c0397f 100644 Binary files a/PyQt5/plugins/platforms/qminimal.dll and b/PyQt5/plugins/platforms/qminimal.dll differ diff --git a/PyQt5/plugins/platforms/qoffscreen.dll b/PyQt5/plugins/platforms/qoffscreen.dll index 57e133d0..e59d25f7 100644 Binary files a/PyQt5/plugins/platforms/qoffscreen.dll and b/PyQt5/plugins/platforms/qoffscreen.dll differ diff --git a/PyQt5/plugins/platforms/qwindows.dll b/PyQt5/plugins/platforms/qwindows.dll index a903c1ab..b21e3894 100644 Binary files a/PyQt5/plugins/platforms/qwindows.dll and b/PyQt5/plugins/platforms/qwindows.dll differ diff --git a/PyQt5/plugins/playlistformats/qtmultimedia_m3u.dll b/PyQt5/plugins/playlistformats/qtmultimedia_m3u.dll index cdf04e53..5fb41d1e 100644 Binary files a/PyQt5/plugins/playlistformats/qtmultimedia_m3u.dll and b/PyQt5/plugins/playlistformats/qtmultimedia_m3u.dll differ diff --git a/PyQt5/plugins/position/qtposition_geoclue.dll b/PyQt5/plugins/position/qtposition_geoclue.dll new file mode 100644 index 00000000..425c16b7 Binary files /dev/null and b/PyQt5/plugins/position/qtposition_geoclue.dll differ diff --git a/PyQt5/plugins/position/qtposition_positionpoll.dll b/PyQt5/plugins/position/qtposition_positionpoll.dll index 8a16f3e8..59db2e80 100644 Binary files a/PyQt5/plugins/position/qtposition_positionpoll.dll and b/PyQt5/plugins/position/qtposition_positionpoll.dll differ diff --git a/PyQt5/plugins/position/qtposition_serialnmea.dll b/PyQt5/plugins/position/qtposition_serialnmea.dll new file mode 100644 index 00000000..50ee51a7 Binary files /dev/null and b/PyQt5/plugins/position/qtposition_serialnmea.dll differ diff --git a/PyQt5/plugins/printsupport/windowsprintersupport.dll b/PyQt5/plugins/printsupport/windowsprintersupport.dll index 8ca1d3f6..9471c8fb 100644 Binary files a/PyQt5/plugins/printsupport/windowsprintersupport.dll and b/PyQt5/plugins/printsupport/windowsprintersupport.dll differ diff --git a/PyQt5/plugins/qml1tooling/qmldbg_inspector.dll b/PyQt5/plugins/qml1tooling/qmldbg_inspector.dll deleted file mode 100644 index 4c871429..00000000 Binary files a/PyQt5/plugins/qml1tooling/qmldbg_inspector.dll and /dev/null differ diff --git a/PyQt5/plugins/qml1tooling/qmldbg_tcp_qtdeclarative.dll b/PyQt5/plugins/qml1tooling/qmldbg_tcp_qtdeclarative.dll deleted file mode 100644 index bcaf5efc..00000000 Binary files a/PyQt5/plugins/qml1tooling/qmldbg_tcp_qtdeclarative.dll and /dev/null differ diff --git a/PyQt5/plugins/qmltooling/qmldbg_debugger.dll b/PyQt5/plugins/qmltooling/qmldbg_debugger.dll new file mode 100644 index 00000000..7a5d23fa Binary files /dev/null and b/PyQt5/plugins/qmltooling/qmldbg_debugger.dll differ diff --git a/PyQt5/plugins/qmltooling/qmldbg_inspector.dll b/PyQt5/plugins/qmltooling/qmldbg_inspector.dll new file mode 100644 index 00000000..df55a2e0 Binary files /dev/null and b/PyQt5/plugins/qmltooling/qmldbg_inspector.dll differ diff --git a/PyQt5/plugins/qmltooling/qmldbg_local.dll b/PyQt5/plugins/qmltooling/qmldbg_local.dll new file mode 100644 index 00000000..79eaf0ad Binary files /dev/null and b/PyQt5/plugins/qmltooling/qmldbg_local.dll differ diff --git a/PyQt5/plugins/qmltooling/qmldbg_native.dll b/PyQt5/plugins/qmltooling/qmldbg_native.dll new file mode 100644 index 00000000..b311b3b3 Binary files /dev/null and b/PyQt5/plugins/qmltooling/qmldbg_native.dll differ diff --git a/PyQt5/plugins/qmltooling/qmldbg_profiler.dll b/PyQt5/plugins/qmltooling/qmldbg_profiler.dll new file mode 100644 index 00000000..3b9f644a Binary files /dev/null and b/PyQt5/plugins/qmltooling/qmldbg_profiler.dll differ diff --git a/PyQt5/plugins/qmltooling/qmldbg_qtquick2.dll b/PyQt5/plugins/qmltooling/qmldbg_qtquick2.dll deleted file mode 100644 index cf330535..00000000 Binary files a/PyQt5/plugins/qmltooling/qmldbg_qtquick2.dll and /dev/null differ diff --git a/PyQt5/plugins/qmltooling/qmldbg_quickprofiler.dll b/PyQt5/plugins/qmltooling/qmldbg_quickprofiler.dll new file mode 100644 index 00000000..c64c7667 Binary files /dev/null and b/PyQt5/plugins/qmltooling/qmldbg_quickprofiler.dll differ diff --git a/PyQt5/plugins/qmltooling/qmldbg_server.dll b/PyQt5/plugins/qmltooling/qmldbg_server.dll new file mode 100644 index 00000000..7f4c4929 Binary files /dev/null and b/PyQt5/plugins/qmltooling/qmldbg_server.dll differ diff --git a/PyQt5/plugins/qmltooling/qmldbg_tcp.dll b/PyQt5/plugins/qmltooling/qmldbg_tcp.dll index 05d091fb..deb451f9 100644 Binary files a/PyQt5/plugins/qmltooling/qmldbg_tcp.dll and b/PyQt5/plugins/qmltooling/qmldbg_tcp.dll differ diff --git a/PyQt5/plugins/qtwebengine/ffmpegsumo.dll b/PyQt5/plugins/qtwebengine/ffmpegsumo.dll deleted file mode 100644 index 519619a7..00000000 Binary files a/PyQt5/plugins/qtwebengine/ffmpegsumo.dll and /dev/null differ diff --git a/PyQt5/plugins/scenegraph/softwarecontext.dll b/PyQt5/plugins/scenegraph/softwarecontext.dll new file mode 100644 index 00000000..00d2aae8 Binary files /dev/null and b/PyQt5/plugins/scenegraph/softwarecontext.dll differ diff --git a/PyQt5/plugins/sceneparsers/assimpsceneio.dll b/PyQt5/plugins/sceneparsers/assimpsceneio.dll new file mode 100644 index 00000000..30f9454d Binary files /dev/null and b/PyQt5/plugins/sceneparsers/assimpsceneio.dll differ diff --git a/PyQt5/plugins/sceneparsers/gltfsceneio.dll b/PyQt5/plugins/sceneparsers/gltfsceneio.dll new file mode 100644 index 00000000..eea02841 Binary files /dev/null and b/PyQt5/plugins/sceneparsers/gltfsceneio.dll differ diff --git a/PyQt5/plugins/sensorgestures/qtsensorgestures_plugin.dll b/PyQt5/plugins/sensorgestures/qtsensorgestures_plugin.dll index 83662c08..722b011b 100644 Binary files a/PyQt5/plugins/sensorgestures/qtsensorgestures_plugin.dll and b/PyQt5/plugins/sensorgestures/qtsensorgestures_plugin.dll differ diff --git a/PyQt5/plugins/sensorgestures/qtsensorgestures_shakeplugin.dll b/PyQt5/plugins/sensorgestures/qtsensorgestures_shakeplugin.dll index a780ef10..0f0bd13d 100644 Binary files a/PyQt5/plugins/sensorgestures/qtsensorgestures_shakeplugin.dll and b/PyQt5/plugins/sensorgestures/qtsensorgestures_shakeplugin.dll differ diff --git a/PyQt5/plugins/sensors/qtsensors_dummy.dll b/PyQt5/plugins/sensors/qtsensors_dummy.dll deleted file mode 100644 index 38b7fe84..00000000 Binary files a/PyQt5/plugins/sensors/qtsensors_dummy.dll and /dev/null differ diff --git a/PyQt5/plugins/sensors/qtsensors_generic.dll b/PyQt5/plugins/sensors/qtsensors_generic.dll index cb155ee1..5bbad51e 100644 Binary files a/PyQt5/plugins/sensors/qtsensors_generic.dll and b/PyQt5/plugins/sensors/qtsensors_generic.dll differ diff --git a/PyQt5/plugins/sqldrivers/qsqlite.dll b/PyQt5/plugins/sqldrivers/qsqlite.dll index ad7f89e4..dfc5d182 100644 Binary files a/PyQt5/plugins/sqldrivers/qsqlite.dll and b/PyQt5/plugins/sqldrivers/qsqlite.dll differ diff --git a/PyQt5/plugins/sqldrivers/qsqlmysql.dll b/PyQt5/plugins/sqldrivers/qsqlmysql.dll index fcba22bb..d6a686c2 100644 Binary files a/PyQt5/plugins/sqldrivers/qsqlmysql.dll and b/PyQt5/plugins/sqldrivers/qsqlmysql.dll differ diff --git a/PyQt5/plugins/sqldrivers/qsqlodbc.dll b/PyQt5/plugins/sqldrivers/qsqlodbc.dll index 5d9652c5..50e8edd6 100644 Binary files a/PyQt5/plugins/sqldrivers/qsqlodbc.dll and b/PyQt5/plugins/sqldrivers/qsqlodbc.dll differ diff --git a/PyQt5/plugins/sqldrivers/qsqlpsql.dll b/PyQt5/plugins/sqldrivers/qsqlpsql.dll index f0a7dae9..670977ca 100644 Binary files a/PyQt5/plugins/sqldrivers/qsqlpsql.dll and b/PyQt5/plugins/sqldrivers/qsqlpsql.dll differ diff --git a/PyQt5/pylupdate.pyd b/PyQt5/pylupdate.pyd new file mode 100644 index 00000000..bc860bcf Binary files /dev/null and b/PyQt5/pylupdate.pyd differ diff --git a/PyQt5/pylupdate_main.py b/PyQt5/pylupdate_main.py new file mode 100644 index 00000000..5038b436 --- /dev/null +++ b/PyQt5/pylupdate_main.py @@ -0,0 +1,239 @@ +# Copyright (c) 2016 Riverbank Computing Limited +# +# This file is part of PyQt5. +# +# This file may be used under the terms of the GNU General Public License +# version 3.0 as published by the Free Software Foundation and appearing in +# the file LICENSE included in the packaging of this file. Please review the +# following information to ensure the GNU General Public License version 3.0 +# requirements will be met: http://www.gnu.org/copyleft/gpl.html. +# +# If you do not wish to use this file under the terms of the GPL version 3.0 +# then you may purchase a commercial license. For more information contact +# info@riverbankcomputing.com. +# +# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + +import sys + +from PyQt5.QtCore import (PYQT_VERSION_STR, QDir, QFile, QFileInfo, QIODevice, + QTextStream) + +from .pylupdate import * + + +def printUsage(): + sys.stderr.write( +"Usage:\n" +" pylupdate5 [options] project-file\n" +" pylupdate5 [options] source-files -ts ts-files\n" +"\n" +"Options:\n" +" -help Display this information and exit\n" +" -version\n" +" Display the version of pylupdate5 and exit\n" +" -verbose\n" +" Explain what is being done\n" +" -noobsolete\n" +" Drop all obsolete strings\n" +" -tr-function name\n" +" name() may be used instead of tr()\n" +" -translate-function name\n" +" name() may be used instead of translate()\n"); + + +def updateTsFiles(fetchedTor, tsFileNames, codecForTr, noObsolete, verbose): + dir = QDir() + + for t in tsFileNames: + fn = dir.relativeFilePath(t) + tor = MetaTranslator() + out = MetaTranslator() + + tor.load(t) + + if codecForTr: + tor.setCodec(codecForTr) + + merge(tor, fetchedTor, out, noObsolete, verbose, fn) + + if noObsolete: + out.stripObsoleteMessages() + + out.stripEmptyContexts() + + if not out.save(t): + sys.stderr.write("pylupdate5 error: Cannot save '%s'\n" % fn) + + +def main(): + # Initialise. + + defaultContext = "@default" + fetchedTor = MetaTranslator() + codecForTr = '' + codecForSource = '' + tsFileNames = [] + uiFileNames = [] + + verbose = False + noObsolete = False + metSomething = False + numFiles = 0 + standardSyntax = True + metTsFlag = False + tr_func = None + translate_func = None + + # Parse the command line. + + for arg in sys.argv[1:]: + if arg == "-ts": + standardSyntax = False + + argc = len(sys.argv) + i = 1 + + while i < argc: + arg = sys.argv[i] + i += 1 + + if arg == "-help": + printUsage() + sys.exit(0) + + if arg == "-version": + sys.stderr.write("pylupdate5 v%s\n" % PYQT_VERSION_STR) + sys.exit(0) + + if arg == "-noobsolete": + noObsolete = True + continue + + if arg == "-verbose": + verbose = True + continue + + if arg == "-ts": + metTsFlag = True + continue + + if arg == "-tr-function": + if i >= argc: + sys.stderr.write( + "pylupdate5 error: missing -tr-function name\n") + sys.exit(2) + + tr_func = sys.argv[i] + i += 1 + continue + + if arg == "-translate-function": + if i >= argc: + sys.stderr.write( + "pylupdate5 error: missing -translate-function name\n") + sys.exit(2) + + translate_func = sys.argv[i] + i += 1 + continue + + numFiles += 1 + + fullText = "" + + if not metTsFlag: + f = QFile(arg) + + if not f.open(QIODevice.ReadOnly): + sys.stderr.write( + "pylupdate5 error: Cannot open file '%s'\n" % arg) + sys.exit(1) + + t = QTextStream(f) + fullText = t.readAll() + f.close() + + if standardSyntax: + oldDir = QDir.currentPath() + QDir.setCurrent(QFileInfo(arg).path()) + + fetchedTor = MetaTranslator() + codecForTr = '' + codecForSource = '' + tsFileNames = [] + uiFileNames = [] + + for key, value in proFileTagMap(fullText).items(): + for t in value.split(' '): + if key == "SOURCES": + fetchtr_py(QDir.current().absoluteFilePath(t), + fetchedTor, defaultContext, True, + codecForSource, tr_func, translate_func) + metSomething = True + + elif key == "TRANSLATIONS": + tsFileNames.append(QDir.current().absoluteFilePath(t)) + metSomething = True + + elif key in ("CODEC", "DEFAULTCODEC", "CODECFORTR"): + codecForTr = t + fetchedTor.setCodec(codecForTr) + + elif key == "CODECFORSRC": + codecForSource = t + + elif key == "FORMS": + fetchtr_ui(QDir.current().absoluteFilePath(t), + fetchedTor, defaultContext, True) + + updateTsFiles(fetchedTor, tsFileNames, codecForTr, noObsolete, + verbose) + + if not metSomething: + sys.stderr.write( + "pylupdate5 warning: File '%s' does not look like a " + "project file\n" % arg) + elif len(tsFileNames) == 0: + sys.stderr.write( + "pylupdate5 warning: Met no 'TRANSLATIONS' entry in " + "project file '%s'\n" % arg) + + QDir.setCurrent(oldDir) + else: + if metTsFlag: + if arg.lower().endswith(".ts"): + fi = QFileInfo(arg) + + if not fi.exists() or fi.isWritable(): + tsFileNames.append(arg) + else: + sys.stderr.write( + "pylupdate5 warning: For some reason, I " + "cannot save '%s'\n" % arg) + else: + sys.stderr.write( + "pylupdate5 error: File '%s' lacks .ts extension\n" % arg) + else: + fi = QFileInfo(arg) + + if fi.suffix() in ("py", "pyw"): + fetchtr_py(fi.absoluteFilePath(), fetchedTor, + defaultContext, True, codecForSource, tr_func, + translate_func) + else: + fetchtr_ui(fi.absoluteFilePath(), fetchedTor, + defaultContext, True) + + if not standardSyntax: + updateTsFiles(fetchedTor, tsFileNames, codecForTr, noObsolete, verbose) + + if numFiles == 0: + printUsage() + sys.exit(1) + + +if __name__ == '__main__': + main() diff --git a/PyQt5/pyrcc.pyd b/PyQt5/pyrcc.pyd new file mode 100644 index 00000000..03bb4e1a Binary files /dev/null and b/PyQt5/pyrcc.pyd differ diff --git a/PyQt5/pyrcc5.exe b/PyQt5/pyrcc5.exe deleted file mode 100644 index 28600372..00000000 Binary files a/PyQt5/pyrcc5.exe and /dev/null differ diff --git a/PyQt5/pyrcc_main.py b/PyQt5/pyrcc_main.py new file mode 100644 index 00000000..11aae1cb --- /dev/null +++ b/PyQt5/pyrcc_main.py @@ -0,0 +1,196 @@ +# Copyright (c) 2016 Riverbank Computing Limited +# +# This file is part of PyQt5. +# +# This file may be used under the terms of the GNU General Public License +# version 3.0 as published by the Free Software Foundation and appearing in +# the file LICENSE included in the packaging of this file. Please review the +# following information to ensure the GNU General Public License version 3.0 +# requirements will be met: http://www.gnu.org/copyleft/gpl.html. +# +# If you do not wish to use this file under the terms of the GPL version 3.0 +# then you may purchase a commercial license. For more information contact +# info@riverbankcomputing.com. +# +# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + +import sys + +from PyQt5.QtCore import PYQT_VERSION_STR, QDir, QFile + +from .pyrcc import * + + +# Initialise the globals. +initName = '' +verbose = False +compressLevel = CONSTANT_COMPRESSLEVEL_DEFAULT +compressThreshold = CONSTANT_COMPRESSTHRESHOLD_DEFAULT +resourceRoot = '' + + +def processResourceFile(filenamesIn, filenameOut, listFiles): + if verbose: + sys.stderr.write("PyQt5 resource compiler\n") + + # Setup. + library = RCCResourceLibrary() + library.setInputFiles(filenamesIn) + library.setInitName(initName) + library.setVerbose(verbose) + library.setCompressLevel(compressLevel) + library.setCompressThreshold(compressThreshold) + library.setResourceRoot(resourceRoot) + + if not library.readFiles(): + return False + + if filenameOut == '-': + filenameOut = '' + + if listFiles: + # Open the output file or use stdout if not specified. + if filenameOut: + try: + out_fd = open(filenameOut, 'w') + except Exception: + sys.stderr.write( + "Unable to open %s for writing\n" % filenameOut) + return False + else: + out_fd = sys.stdout + + for df in library.dataFiles(): + out_fd.write("%s\n" % QDir.cleanPath(df)) + + if out_fd is not sys.stdout: + out_fd.close() + + return True + + return library.output(filenameOut) + + +def showHelp(error): + sys.stderr.write("PyQt5 resource compiler\n") + + if error: + sys.stderr.write("pyrcc5: %s\n" % error) + + sys.stderr.write( +"Usage: pyrcc5 [options] \n" +"\n" +"Options:\n" +" -o file Write output to file rather than stdout\n" +" -name name Create an external initialization function with name\n" +" -threshold level Threshold to consider compressing files\n" +" -compress level Compress input files by level\n" +" -root path Prefix resource access path with root path\n" +" -no-compress Disable all compression\n" +" -version Display version\n" +" -help Display this information\n") + + +def main(): + # Parse the command line. Note that this mimics the original C++ (warts + # and all) in order to preserve backwards compatibility. + outFilename = '' + helpRequested = False + listFiles = False + files = [] + + errorMsg = None + argc = len(sys.argv) + i = 1 + + while i < argc: + arg = sys.argv[i] + i += 1 + + if arg[0] == '-': + opt = arg[1:] + + if opt == "o": + if i >= argc: + errorMsg = "Missing output name" + break + + outFilename = sys.argv[i] + i += 1 + + elif opt == "name": + if i >= argc: + errorMsg = "Missing target name" + break + + initName = sys.argv[i] + i += 1 + + elif opt == "root": + if i >= argc: + errorMsg = "Missing root path" + break + + resourceRoot = QDir.cleanPath(sys.argv[i]) + i += 1 + + if resourceRoot == '' or resourceRoot[0] != '/': + errorMsg = "Root must start with a /" + break + + elif opt == "compress": + if i >= argc: + errorMsg = "Missing compression level" + break + + compressLevel = int(sys.argv[i]) + i += 1 + + elif opt == "threshold": + if i >= argc: + errorMsg = "Missing compression threshold" + break + + compressThreshold = int(sys.argv[i]) + i += 1 + + elif opt == "verbose": + verbose = True + + elif opt == "list": + listFiles = True + + elif opt == "version": + sys.stderr.write("pyrcc5 v%s\n" % PYQT_VERSION_STR) + sys.exit(1) + + elif opt == "help" or opt == "h": + helpRequested = True + + elif opt == "no-compress": + compressLevel = -2 + + else: + errorMsg = "Unknown option: '%s'" % arg + break + else: + if not QFile.exists(arg): + sys.stderr.write( + "%s: File does not exist '%s'\n" % (sys.argv[0], arg)) + sys.exit(1) + + files.append(arg) + + # Handle any errors or a request for help. + if len(files) == 0 or errorMsg is not None or helpRequested: + showHelp(errorMsg) + sys.exit(1) + + if not processResourceFile(files, outFilename, listFiles): + sys.exit(1) + + +if __name__ == '__main__': + main() diff --git a/PyQt5/qcollectiongenerator.exe b/PyQt5/qcollectiongenerator.exe index 784da5df..14d47152 100644 Binary files a/PyQt5/qcollectiongenerator.exe and b/PyQt5/qcollectiongenerator.exe differ diff --git a/PyQt5/qdbus.exe b/PyQt5/qdbus.exe new file mode 100644 index 00000000..6af92121 Binary files /dev/null and b/PyQt5/qdbus.exe differ diff --git a/PyQt5/qdbuscpp2xml.exe b/PyQt5/qdbuscpp2xml.exe new file mode 100644 index 00000000..f25c382c Binary files /dev/null and b/PyQt5/qdbuscpp2xml.exe differ diff --git a/PyQt5/qdbusviewer.exe b/PyQt5/qdbusviewer.exe new file mode 100644 index 00000000..9b9db860 Binary files /dev/null and b/PyQt5/qdbusviewer.exe differ diff --git a/PyQt5/qdbusxml2cpp.exe b/PyQt5/qdbusxml2cpp.exe new file mode 100644 index 00000000..7e8b9af0 Binary files /dev/null and b/PyQt5/qdbusxml2cpp.exe differ diff --git a/PyQt5/qdoc.exe b/PyQt5/qdoc.exe index e0842c9e..073597b1 100644 Binary files a/PyQt5/qdoc.exe and b/PyQt5/qdoc.exe differ diff --git a/PyQt5/qgltf.exe b/PyQt5/qgltf.exe new file mode 100644 index 00000000..8922ea2c Binary files /dev/null and b/PyQt5/qgltf.exe differ diff --git a/PyQt5/qhelpconverter.exe b/PyQt5/qhelpconverter.exe index 217019c6..e68dc77f 100644 Binary files a/PyQt5/qhelpconverter.exe and b/PyQt5/qhelpconverter.exe differ diff --git a/PyQt5/qhelpgenerator.exe b/PyQt5/qhelpgenerator.exe index 409af82d..7bcc1f2e 100644 Binary files a/PyQt5/qhelpgenerator.exe and b/PyQt5/qhelpgenerator.exe differ diff --git a/PyQt5/qlalr.exe b/PyQt5/qlalr.exe index c64f581e..c9adf70a 100644 Binary files a/PyQt5/qlalr.exe and b/PyQt5/qlalr.exe differ diff --git a/PyQt5/qmake.exe b/PyQt5/qmake.exe index f6d6e019..722de9b8 100644 Binary files a/PyQt5/qmake.exe and b/PyQt5/qmake.exe differ diff --git a/PyQt5/qml.exe b/PyQt5/qml.exe index 95fff3c8..6afd8e42 100644 Binary files a/PyQt5/qml.exe and b/PyQt5/qml.exe differ diff --git a/PyQt5/qml/Enginio/enginioplugin.dll b/PyQt5/qml/Enginio/enginioplugin.dll deleted file mode 100644 index 3063c8dd..00000000 Binary files a/PyQt5/qml/Enginio/enginioplugin.dll and /dev/null differ diff --git a/PyQt5/qml/Enginio/plugins.qmltypes b/PyQt5/qml/Enginio/plugins.qmltypes deleted file mode 100644 index 5ad616b2..00000000 --- a/PyQt5/qml/Enginio/plugins.qmltypes +++ /dev/null @@ -1,360 +0,0 @@ -import QtQuick.tooling 1.1 - -// This file describes the plugin-supplied types contained in the library. -// It is used for QML tooling purposes only. -// -// This file was auto-generated by: -// 'qmlplugindump -notrelocatable Enginio 1.0' - -Module { - Component { - name: "Enginio" - exports: ["Enginio/Enginio 1.0"] - isCreatable: false - exportMetaObjectRevisions: [0] - Enum { - name: "AuthenticationState" - values: { - "NotAuthenticated": 0, - "Authenticating": 1, - "Authenticated": 2, - "AuthenticationFailure": 3 - } - } - Enum { - name: "Operation" - values: { - "ObjectOperation": 0, - "AccessControlOperation": 1, - "UserOperation": 2, - "UsergroupOperation": 3, - "UsergroupMembersOperation": 4, - "FileOperation": 5, - "SessionOperation": 6, - "SearchOperation": 7, - "FileChunkUploadOperation": 8, - "FileGetDownloadUrlOperation": 9 - } - } - Enum { - name: "Role" - values: { - "InvalidRole": -1, - "SyncedRole": 257, - "CreatedAtRole": 258, - "UpdatedAtRole": 259, - "IdRole": 260, - "ObjectTypeRole": 261, - "CustomPropertyRole": 266 - } - } - Enum { - name: "ErrorType" - values: { - "NoError": 0, - "NetworkError": 1, - "BackendError": 2 - } - } - } - Component { - name: "EnginioBaseModel" - prototype: "QAbstractListModel" - exports: ["Enginio/EnginioBaseModel 1.0"] - isCreatable: false - exportMetaObjectRevisions: [0] - } - Component { - name: "EnginioClientConnection" - prototype: "QObject" - exports: ["Enginio/EnginioClientConnection 1.0"] - isCreatable: false - exportMetaObjectRevisions: [0] - Property { name: "backendId"; type: "QByteArray" } - Property { name: "serviceUrl"; type: "QUrl" } - Property { name: "identity"; type: "EnginioIdentity"; isPointer: true } - Property { name: "authenticationState"; type: "Enginio::AuthenticationState"; isReadonly: true } - Signal { - name: "backendIdChanged" - Parameter { name: "backendId"; type: "QByteArray" } - } - Signal { - name: "serviceUrlChanged" - Parameter { name: "url"; type: "QUrl" } - } - Signal { - name: "authenticationStateChanged" - Parameter { name: "state"; type: "Enginio::AuthenticationState" } - } - Signal { - name: "identityChanged" - Parameter { name: "identity"; type: "EnginioIdentity"; isPointer: true } - } - } - Component { - name: "EnginioIdentity" - prototype: "QObject" - exports: ["Enginio/EnginioIdentity 1.0"] - isCreatable: false - exportMetaObjectRevisions: [0] - Signal { name: "dataChanged" } - Signal { name: "aboutToDestroy" } - } - Component { - name: "EnginioOAuth2Authentication" - prototype: "EnginioIdentity" - exports: ["Enginio/EnginioOAuth2Authentication 1.0"] - exportMetaObjectRevisions: [0] - Property { name: "user"; type: "string" } - Property { name: "password"; type: "string" } - Signal { - name: "userChanged" - Parameter { name: "user"; type: "string" } - } - Signal { - name: "passwordChanged" - Parameter { name: "password"; type: "string" } - } - Method { - name: "setUser" - Parameter { name: "user"; type: "string" } - } - Method { - name: "setPassword" - Parameter { name: "password"; type: "string" } - } - } - Component { - name: "EnginioQmlClient" - prototype: "EnginioClientConnection" - exports: ["Enginio/EnginioClient 1.0"] - exportMetaObjectRevisions: [0] - Signal { - name: "sessionAuthenticated" - Parameter { name: "reply"; type: "QJSValue" } - } - Signal { - name: "sessionAuthenticationError" - Parameter { name: "reply"; type: "QJSValue" } - } - Signal { name: "sessionTerminated" } - Signal { - name: "finished" - Parameter { name: "reply"; type: "QJSValue" } - } - Signal { - name: "error" - Parameter { name: "reply"; type: "QJSValue" } - } - Method { - name: "fullTextSearch" - type: "EnginioQmlReply*" - Parameter { name: "query"; type: "QJSValue" } - } - Method { - name: "query" - type: "EnginioQmlReply*" - Parameter { name: "query"; type: "QJSValue" } - Parameter { name: "operation"; type: "Enginio::Operation" } - } - Method { - name: "query" - type: "EnginioQmlReply*" - Parameter { name: "query"; type: "QJSValue" } - } - Method { - name: "create" - type: "EnginioQmlReply*" - Parameter { name: "object"; type: "QJSValue" } - Parameter { name: "operation"; type: "Enginio::Operation" } - } - Method { - name: "create" - type: "EnginioQmlReply*" - Parameter { name: "object"; type: "QJSValue" } - } - Method { - name: "update" - type: "EnginioQmlReply*" - Parameter { name: "object"; type: "QJSValue" } - Parameter { name: "operation"; type: "Enginio::Operation" } - } - Method { - name: "update" - type: "EnginioQmlReply*" - Parameter { name: "object"; type: "QJSValue" } - } - Method { - name: "remove" - type: "EnginioQmlReply*" - Parameter { name: "object"; type: "QJSValue" } - Parameter { name: "operation"; type: "Enginio::Operation" } - } - Method { - name: "remove" - type: "EnginioQmlReply*" - Parameter { name: "object"; type: "QJSValue" } - } - Method { - name: "downloadUrl" - type: "EnginioQmlReply*" - Parameter { name: "object"; type: "QJSValue" } - } - Method { - name: "uploadFile" - type: "EnginioQmlReply*" - Parameter { name: "object"; type: "QJSValue" } - Parameter { name: "url"; type: "QUrl" } - } - } - Component { - name: "EnginioQmlModel" - prototype: "EnginioBaseModel" - exports: ["Enginio/EnginioModel 1.0"] - exportMetaObjectRevisions: [0] - Property { name: "client"; type: "EnginioQmlClient"; isPointer: true } - Property { name: "query"; type: "QJSValue" } - Property { name: "operation"; type: "Enginio::Operation" } - Property { name: "rowCount"; type: "int"; isReadonly: true } - Signal { - name: "queryChanged" - Parameter { name: "query"; type: "QJSValue" } - } - Signal { - name: "clientChanged" - Parameter { name: "client"; type: "EnginioQmlClient"; isPointer: true } - } - Signal { - name: "operationChanged" - Parameter { name: "operation"; type: "Enginio::Operation" } - } - Method { - name: "append" - type: "EnginioQmlReply*" - Parameter { name: "value"; type: "QJSValue" } - } - Method { - name: "remove" - type: "EnginioQmlReply*" - Parameter { name: "row"; type: "int" } - } - Method { - name: "setProperty" - type: "EnginioQmlReply*" - Parameter { name: "row"; type: "int" } - Parameter { name: "role"; type: "string" } - Parameter { name: "value"; type: "QVariant" } - } - } - Component { - name: "EnginioQmlReply" - prototype: "EnginioReplyState" - exports: ["Enginio/EnginioReply 1.0"] - isCreatable: false - exportMetaObjectRevisions: [0] - Property { name: "data"; type: "QJSValue"; isReadonly: true } - Property { name: "isError"; type: "bool"; isReadonly: true } - Property { name: "isFinished"; type: "bool"; isReadonly: true } - Signal { - name: "finished" - Parameter { name: "reply"; type: "QJSValue" } - } - } - Component { - name: "EnginioReplyState" - prototype: "QObject" - exports: ["Enginio/EnginioReplyState 1.0"] - isCreatable: false - exportMetaObjectRevisions: [0] - Property { name: "errorType"; type: "Enginio::ErrorType"; isReadonly: true } - Property { name: "networkError"; type: "QNetworkReply::NetworkError"; isReadonly: true } - Property { name: "errorString"; type: "string"; isReadonly: true } - Property { name: "backendStatus"; type: "int"; isReadonly: true } - Property { name: "requestId"; type: "string"; isReadonly: true } - Signal { name: "dataChanged" } - Signal { - name: "progress" - Parameter { name: "bytesSent"; type: "qlonglong" } - Parameter { name: "bytesTotal"; type: "qlonglong" } - } - Method { name: "dumpDebugInfo" } - } - Component { - name: "QIODevice" - prototype: "QObject" - Signal { name: "readyRead" } - Signal { - name: "bytesWritten" - Parameter { name: "bytes"; type: "qlonglong" } - } - Signal { name: "aboutToClose" } - Signal { name: "readChannelFinished" } - } - Component { - name: "QNetworkReply" - prototype: "QIODevice" - exports: ["Enginio/QNetworkReply 1.0"] - isCreatable: false - exportMetaObjectRevisions: [0] - Enum { - name: "NetworkError" - values: { - "NoError": 0, - "ConnectionRefusedError": 1, - "RemoteHostClosedError": 2, - "HostNotFoundError": 3, - "TimeoutError": 4, - "OperationCanceledError": 5, - "SslHandshakeFailedError": 6, - "TemporaryNetworkFailureError": 7, - "NetworkSessionFailedError": 8, - "BackgroundRequestNotAllowedError": 9, - "UnknownNetworkError": 99, - "ProxyConnectionRefusedError": 101, - "ProxyConnectionClosedError": 102, - "ProxyNotFoundError": 103, - "ProxyTimeoutError": 104, - "ProxyAuthenticationRequiredError": 105, - "UnknownProxyError": 199, - "ContentAccessDenied": 201, - "ContentOperationNotPermittedError": 202, - "ContentNotFoundError": 203, - "AuthenticationRequiredError": 204, - "ContentReSendError": 205, - "ContentConflictError": 206, - "ContentGoneError": 207, - "UnknownContentError": 299, - "ProtocolUnknownError": 301, - "ProtocolInvalidOperationError": 302, - "ProtocolFailure": 399, - "InternalServerError": 401, - "OperationNotImplementedError": 402, - "ServiceUnavailableError": 403, - "UnknownServerError": 499 - } - } - Signal { name: "metaDataChanged" } - Signal { name: "finished" } - Signal { - name: "error" - Parameter { type: "QNetworkReply::NetworkError" } - } - Signal { name: "encrypted" } - Signal { - name: "sslErrors" - Parameter { name: "errors"; type: "QList" } - } - Signal { - name: "uploadProgress" - Parameter { name: "bytesSent"; type: "qlonglong" } - Parameter { name: "bytesTotal"; type: "qlonglong" } - } - Signal { - name: "downloadProgress" - Parameter { name: "bytesReceived"; type: "qlonglong" } - Parameter { name: "bytesTotal"; type: "qlonglong" } - } - Method { name: "abort" } - Method { name: "ignoreSslErrors" } - } -} diff --git a/PyQt5/qml/Enginio/qmldir b/PyQt5/qml/Enginio/qmldir deleted file mode 100644 index 9f4a6d8a..00000000 --- a/PyQt5/qml/Enginio/qmldir +++ /dev/null @@ -1,5 +0,0 @@ -module Enginio -plugin enginioplugin -typeinfo plugins.qmltypes -classname EnginioPlugin - diff --git a/PyQt5/qml/Qt/WebSockets/declarative_qmlwebsockets.dll b/PyQt5/qml/Qt/WebSockets/declarative_qmlwebsockets.dll deleted file mode 100644 index e6388e63..00000000 Binary files a/PyQt5/qml/Qt/WebSockets/declarative_qmlwebsockets.dll and /dev/null differ diff --git a/PyQt5/qml/Qt/WebSockets/plugins.qmltypes b/PyQt5/qml/Qt/WebSockets/plugins.qmltypes deleted file mode 100644 index 4404a517..00000000 --- a/PyQt5/qml/Qt/WebSockets/plugins.qmltypes +++ /dev/null @@ -1,96 +0,0 @@ -import QtQuick.tooling 1.1 - -// This file describes the plugin-supplied types contained in the library. -// It is used for QML tooling purposes only. -// -// This file was auto-generated by: -// 'qmlplugindump -notrelocatable Qt.WebSockets 1.0' - -Module { - Component { - name: "QQmlWebSocket" - prototype: "QObject" - exports: ["Qt.WebSockets/WebSocket 1.0"] - exportMetaObjectRevisions: [0] - Enum { - name: "Status" - values: { - "Connecting": 0, - "Open": 1, - "Closing": 2, - "Closed": 3, - "Error": 4 - } - } - Property { name: "url"; type: "QUrl" } - Property { name: "status"; type: "Status"; isReadonly: true } - Property { name: "errorString"; type: "string"; isReadonly: true } - Property { name: "active"; type: "bool" } - Signal { - name: "textMessageReceived" - Parameter { name: "message"; type: "string" } - } - Signal { - name: "statusChanged" - Parameter { name: "status"; type: "Status" } - } - Signal { - name: "activeChanged" - Parameter { name: "isActive"; type: "bool" } - } - Signal { - name: "errorStringChanged" - Parameter { name: "errorString"; type: "string" } - } - Method { - name: "sendTextMessage" - type: "qlonglong" - Parameter { name: "message"; type: "string" } - } - } - Component { - name: "QQmlWebSocketServer" - prototype: "QObject" - exports: ["Qt.WebSockets/WebSocketServer 1.0"] - exportMetaObjectRevisions: [0] - Property { name: "url"; type: "QUrl"; isReadonly: true } - Property { name: "host"; type: "string" } - Property { name: "port"; type: "ushort" } - Property { name: "name"; type: "string" } - Property { name: "errorString"; type: "string"; isReadonly: true } - Property { name: "listen"; type: "bool" } - Property { name: "accept"; type: "bool" } - Signal { - name: "clientConnected" - Parameter { name: "webSocket"; type: "QQmlWebSocket"; isPointer: true } - } - Signal { - name: "errorStringChanged" - Parameter { name: "errorString"; type: "string" } - } - Signal { - name: "urlChanged" - Parameter { name: "url"; type: "QUrl" } - } - Signal { - name: "portChanged" - Parameter { name: "port"; type: "ushort" } - } - Signal { - name: "nameChanged" - Parameter { name: "name"; type: "string" } - } - Signal { - name: "hostChanged" - Parameter { name: "host"; type: "string" } - } - Signal { - name: "listenChanged" - Parameter { name: "listen"; type: "bool" } - } - Signal { - name: "acceptChanged" - Parameter { name: "accept"; type: "bool" } - } - } -} diff --git a/PyQt5/qml/Qt/WebSockets/qmldir b/PyQt5/qml/Qt/WebSockets/qmldir index 32029766..a4310d92 100644 --- a/PyQt5/qml/Qt/WebSockets/qmldir +++ b/PyQt5/qml/Qt/WebSockets/qmldir @@ -1,4 +1,4 @@ module Qt.WebSockets -plugin declarative_qmlwebsockets +plugin declarative_qmlwebsockets ../../QtWebSockets/ classname QtWebSocketsDeclarativeModule typeinfo plugins.qmltypes diff --git a/PyQt5/qml/Qt/labs/calendar/DayOfWeekRow.qml b/PyQt5/qml/Qt/labs/calendar/DayOfWeekRow.qml new file mode 100644 index 00000000..dd4df57d --- /dev/null +++ b/PyQt5/qml/Qt/labs/calendar/DayOfWeekRow.qml @@ -0,0 +1,71 @@ +/**************************************************************************** +** +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Labs Calendar module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import Qt.labs.calendar 1.0 + +AbstractDayOfWeekRow { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + spacing: 6 + topPadding: 6 + bottomPadding: 6 + font.bold: true + + //! [delegate] + delegate: Text { + text: model.shortName + font: control.font + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + } + //! [delegate] + + //! [contentItem] + contentItem: Row { + spacing: control.spacing + Repeater { + model: control.source + delegate: control.delegate + } + } + //! [contentItem] +} diff --git a/PyQt5/qml/Qt/labs/calendar/MonthGrid.qml b/PyQt5/qml/Qt/labs/calendar/MonthGrid.qml new file mode 100644 index 00000000..7060919e --- /dev/null +++ b/PyQt5/qml/Qt/labs/calendar/MonthGrid.qml @@ -0,0 +1,73 @@ +/**************************************************************************** +** +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Labs Calendar module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import Qt.labs.calendar 1.0 + +AbstractMonthGrid { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + spacing: 6 + + //! [delegate] + delegate: Text { + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + opacity: model.month === control.month ? 1 : 0 + text: model.day + font: control.font + } + //! [delegate] + + //! [contentItem] + contentItem: Grid { + rows: 6 + columns: 7 + rowSpacing: control.spacing + columnSpacing: control.spacing + + Repeater { + model: control.source + delegate: control.delegate + } + } + //! [contentItem] +} diff --git a/PyQt5/qml/Qt/labs/calendar/WeekNumberColumn.qml b/PyQt5/qml/Qt/labs/calendar/WeekNumberColumn.qml new file mode 100644 index 00000000..5b00eaaf --- /dev/null +++ b/PyQt5/qml/Qt/labs/calendar/WeekNumberColumn.qml @@ -0,0 +1,71 @@ +/**************************************************************************** +** +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Labs Calendar module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import Qt.labs.calendar 1.0 + +AbstractWeekNumberColumn { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + spacing: 6 + leftPadding: 6 + rightPadding: 6 + font.bold: true + + //! [delegate] + delegate: Text { + text: model.weekNumber + font: control.font + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + } + //! [delegate] + + //! [contentItem] + contentItem: Column { + spacing: control.spacing + Repeater { + model: control.source + delegate: control.delegate + } + } + //! [contentItem] +} diff --git a/PyQt5/qml/Qt/labs/calendar/plugins.qmltypes b/PyQt5/qml/Qt/labs/calendar/plugins.qmltypes new file mode 100644 index 00000000..2ad527f7 --- /dev/null +++ b/PyQt5/qml/Qt/labs/calendar/plugins.qmltypes @@ -0,0 +1,138 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable Qt.labs.calendar 1.0' + +Module { + dependencies: ["QtQuick 2.6"] + Component { + name: "QQuickCalendar" + prototype: "QObject" + exports: ["Qt.labs.calendar/Calendar 1.0"] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [0] + Enum { + name: "Month" + values: { + "January": 0, + "February": 1, + "March": 2, + "April": 3, + "May": 4, + "June": 5, + "July": 6, + "August": 7, + "September": 8, + "October": 9, + "November": 10, + "December": 11 + } + } + } + Component { + name: "QQuickCalendarModel" + prototype: "QAbstractListModel" + exports: ["Qt.labs.calendar/CalendarModel 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "from"; type: "QDate" } + Property { name: "to"; type: "QDate" } + Property { name: "count"; type: "int"; isReadonly: true } + Method { + name: "monthAt" + type: "int" + Parameter { name: "index"; type: "int" } + } + Method { + name: "yearAt" + type: "int" + Parameter { name: "index"; type: "int" } + } + Method { + name: "indexOf" + type: "int" + Parameter { name: "date"; type: "QDate" } + } + Method { + name: "indexOf" + type: "int" + Parameter { name: "year"; type: "int" } + Parameter { name: "month"; type: "int" } + } + } + Component { + name: "QQuickControl" + defaultProperty: "data" + prototype: "QQuickItem" + Property { name: "font"; type: "QFont" } + Property { name: "availableWidth"; type: "double"; isReadonly: true } + Property { name: "availableHeight"; type: "double"; isReadonly: true } + Property { name: "padding"; type: "double" } + Property { name: "topPadding"; type: "double" } + Property { name: "leftPadding"; type: "double" } + Property { name: "rightPadding"; type: "double" } + Property { name: "bottomPadding"; type: "double" } + Property { name: "spacing"; type: "double" } + Property { name: "locale"; type: "QLocale" } + Property { name: "mirrored"; type: "bool"; isReadonly: true } + Property { name: "focusPolicy"; type: "Qt::FocusPolicy" } + Property { name: "focusReason"; type: "Qt::FocusReason" } + Property { name: "visualFocus"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "hoverEnabled"; type: "bool" } + Property { name: "wheelEnabled"; type: "bool" } + Property { name: "background"; type: "QQuickItem"; isPointer: true } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + } + Component { + name: "QQuickDayOfWeekRow" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["Qt.labs.calendar/AbstractDayOfWeekRow 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "source"; type: "QVariant" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + } + Component { + name: "QQuickMonthGrid" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["Qt.labs.calendar/AbstractMonthGrid 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "month"; type: "int" } + Property { name: "year"; type: "int" } + Property { name: "source"; type: "QVariant" } + Property { name: "title"; type: "string" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Signal { + name: "pressed" + Parameter { name: "date"; type: "QDate" } + } + Signal { + name: "released" + Parameter { name: "date"; type: "QDate" } + } + Signal { + name: "clicked" + Parameter { name: "date"; type: "QDate" } + } + Signal { + name: "pressAndHold" + Parameter { name: "date"; type: "QDate" } + } + } + Component { + name: "QQuickWeekNumberColumn" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["Qt.labs.calendar/AbstractWeekNumberColumn 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "month"; type: "int" } + Property { name: "year"; type: "int" } + Property { name: "source"; type: "QVariant" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + } +} diff --git a/PyQt5/qml/Qt/labs/calendar/qmldir b/PyQt5/qml/Qt/labs/calendar/qmldir new file mode 100644 index 00000000..9b9e9031 --- /dev/null +++ b/PyQt5/qml/Qt/labs/calendar/qmldir @@ -0,0 +1,6 @@ +module Qt.labs.calendar +plugin qtlabscalendarplugin +classname QtLabsCalendarPlugin +DayOfWeekRow 1.0 DayOfWeekRow.qml +MonthGrid 1.0 MonthGrid.qml +WeekNumberColumn 1.0 WeekNumberColumn.qml diff --git a/PyQt5/qml/Qt/labs/calendar/qtlabscalendarplugin.dll b/PyQt5/qml/Qt/labs/calendar/qtlabscalendarplugin.dll new file mode 100644 index 00000000..9fe2e958 Binary files /dev/null and b/PyQt5/qml/Qt/labs/calendar/qtlabscalendarplugin.dll differ diff --git a/PyQt5/qml/Qt/labs/folderlistmodel/plugins.qmltypes b/PyQt5/qml/Qt/labs/folderlistmodel/plugins.qmltypes index a55d3a34..02127c63 100644 --- a/PyQt5/qml/Qt/labs/folderlistmodel/plugins.qmltypes +++ b/PyQt5/qml/Qt/labs/folderlistmodel/plugins.qmltypes @@ -1,4 +1,4 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. @@ -7,6 +7,272 @@ import QtQuick.tooling 1.1 // 'qmlplugindump -nonrelocatable Qt.labs.folderlistmodel 2.1' Module { + dependencies: [] + Component { + name: "QAbstractItemModel" + prototype: "QObject" + Enum { + name: "LayoutChangeHint" + values: { + "NoLayoutChangeHint": 0, + "VerticalSortHint": 1, + "HorizontalSortHint": 2 + } + } + Signal { + name: "dataChanged" + Parameter { name: "topLeft"; type: "QModelIndex" } + Parameter { name: "bottomRight"; type: "QModelIndex" } + Parameter { name: "roles"; type: "QVector" } + } + Signal { + name: "dataChanged" + Parameter { name: "topLeft"; type: "QModelIndex" } + Parameter { name: "bottomRight"; type: "QModelIndex" } + } + Signal { + name: "headerDataChanged" + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "layoutChanged" + Parameter { name: "parents"; type: "QList" } + Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" } + } + Signal { + name: "layoutChanged" + Parameter { name: "parents"; type: "QList" } + } + Signal { name: "layoutChanged" } + Signal { + name: "layoutAboutToBeChanged" + Parameter { name: "parents"; type: "QList" } + Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" } + } + Signal { + name: "layoutAboutToBeChanged" + Parameter { name: "parents"; type: "QList" } + } + Signal { name: "layoutAboutToBeChanged" } + Signal { + name: "rowsAboutToBeInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsAboutToBeRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsAboutToBeInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsAboutToBeRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { name: "modelAboutToBeReset" } + Signal { name: "modelReset" } + Signal { + name: "rowsAboutToBeMoved" + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationRow"; type: "int" } + } + Signal { + name: "rowsMoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + Parameter { name: "destination"; type: "QModelIndex" } + Parameter { name: "row"; type: "int" } + } + Signal { + name: "columnsAboutToBeMoved" + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationColumn"; type: "int" } + } + Signal { + name: "columnsMoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + Parameter { name: "destination"; type: "QModelIndex" } + Parameter { name: "column"; type: "int" } + } + Method { name: "submit"; type: "bool" } + Method { name: "revert" } + Method { + name: "hasIndex" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "hasIndex" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "index" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "index" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "parent" + type: "QModelIndex" + Parameter { name: "child"; type: "QModelIndex" } + } + Method { + name: "sibling" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "idx"; type: "QModelIndex" } + } + Method { + name: "rowCount" + type: "int" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "rowCount"; type: "int" } + Method { + name: "columnCount" + type: "int" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "columnCount"; type: "int" } + Method { + name: "hasChildren" + type: "bool" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "hasChildren"; type: "bool" } + Method { + name: "data" + type: "QVariant" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "data" + type: "QVariant" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "setData" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "setData" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + } + Method { + name: "headerData" + type: "QVariant" + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "headerData" + type: "QVariant" + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + } + Method { + name: "fetchMore" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "canFetchMore" + type: "bool" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "flags" + type: "Qt::ItemFlags" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + Parameter { name: "flags"; type: "Qt::MatchFlags" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + } + } + Component { name: "QAbstractListModel"; prototype: "QAbstractItemModel" } Component { name: "QQuickFolderListModel" prototype: "QAbstractListModel" @@ -52,5 +318,10 @@ Module { Parameter { name: "idx"; type: "int" } Parameter { name: "property"; type: "string" } } + Method { + name: "indexOf" + type: "int" + Parameter { name: "file"; type: "QUrl" } + } } } diff --git a/PyQt5/qml/Qt/labs/folderlistmodel/qmlfolderlistmodelplugin.dll b/PyQt5/qml/Qt/labs/folderlistmodel/qmlfolderlistmodelplugin.dll index 82235ae4..c85e5f8e 100644 Binary files a/PyQt5/qml/Qt/labs/folderlistmodel/qmlfolderlistmodelplugin.dll and b/PyQt5/qml/Qt/labs/folderlistmodel/qmlfolderlistmodelplugin.dll differ diff --git a/PyQt5/qml/Qt/labs/settings/plugins.qmltypes b/PyQt5/qml/Qt/labs/settings/plugins.qmltypes index 87503fbd..eaa310ed 100644 --- a/PyQt5/qml/Qt/labs/settings/plugins.qmltypes +++ b/PyQt5/qml/Qt/labs/settings/plugins.qmltypes @@ -1,4 +1,4 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. @@ -7,6 +7,7 @@ import QtQuick.tooling 1.1 // 'qmlplugindump -nonrelocatable Qt.labs.settings 1.0' Module { + dependencies: [] Component { name: "QQmlSettings" prototype: "QObject" diff --git a/PyQt5/qml/Qt/labs/settings/qmlsettingsplugin.dll b/PyQt5/qml/Qt/labs/settings/qmlsettingsplugin.dll index 79c8f46d..0e4dad59 100644 Binary files a/PyQt5/qml/Qt/labs/settings/qmlsettingsplugin.dll and b/PyQt5/qml/Qt/labs/settings/qmlsettingsplugin.dll differ diff --git a/PyQt5/qml/Qt3D/Core/plugins.qmltypes b/PyQt5/qml/Qt3D/Core/plugins.qmltypes new file mode 100644 index 00000000..ed06f8e0 --- /dev/null +++ b/PyQt5/qml/Qt3D/Core/plugins.qmltypes @@ -0,0 +1,260 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable Qt3D.Core 2.0' + +Module { + dependencies: ["QtQuick 2.7"] + Component { + name: "Qt3DCore::QComponent" + prototype: "Qt3DCore::QNode" + Property { name: "isShareable"; type: "bool" } + Signal { + name: "shareableChanged" + Parameter { name: "isShareable"; type: "bool" } + } + Method { + name: "setShareable" + Parameter { name: "isShareable"; type: "bool" } + } + } + Component { name: "Qt3DCore::QEntity"; prototype: "Qt3DCore::QNode" } + Component { + name: "Qt3DCore::QNode" + prototype: "QObject" + Property { name: "parent"; type: "Qt3DCore::QNode"; isPointer: true } + Property { name: "enabled"; type: "bool" } + Signal { + name: "parentChanged" + Parameter { name: "parent"; type: "QObject"; isPointer: true } + } + Signal { + name: "enabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { name: "nodeDestroyed" } + Method { + name: "setParent" + Parameter { name: "parent"; type: "QNode"; isPointer: true } + } + Method { + name: "setEnabled" + Parameter { name: "isEnabled"; type: "bool" } + } + } + Component { + name: "Qt3DCore::QTransform" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Core/Transform 2.0"] + Property { name: "matrix"; type: "QMatrix4x4" } + Property { name: "scale"; type: "float" } + Property { name: "scale3D"; type: "QVector3D" } + Property { name: "rotation"; type: "QQuaternion" } + Property { name: "translation"; type: "QVector3D" } + Property { name: "rotationX"; type: "float" } + Property { name: "rotationY"; type: "float" } + Property { name: "rotationZ"; type: "float" } + Signal { + name: "scaleChanged" + Parameter { name: "scale"; type: "float" } + } + Signal { + name: "scale3DChanged" + Parameter { name: "scale"; type: "QVector3D" } + } + Signal { + name: "rotationChanged" + Parameter { name: "rotation"; type: "QQuaternion" } + } + Signal { + name: "translationChanged" + Parameter { name: "translation"; type: "QVector3D" } + } + Signal { + name: "rotationXChanged" + Parameter { name: "rotationX"; type: "float" } + } + Signal { + name: "rotationYChanged" + Parameter { name: "rotationY"; type: "float" } + } + Signal { + name: "rotationZChanged" + Parameter { name: "rotationZ"; type: "float" } + } + Method { + name: "setScale" + Parameter { name: "scale"; type: "float" } + } + Method { + name: "setScale3D" + Parameter { name: "scale"; type: "QVector3D" } + } + Method { + name: "setRotation" + Parameter { name: "rotation"; type: "QQuaternion" } + } + Method { + name: "setTranslation" + Parameter { name: "translation"; type: "QVector3D" } + } + Method { + name: "setMatrix" + Parameter { name: "matrix"; type: "QMatrix4x4" } + } + Method { + name: "setRotationX" + Parameter { name: "rotationX"; type: "float" } + } + Method { + name: "setRotationY" + Parameter { name: "rotationY"; type: "float" } + } + Method { + name: "setRotationZ" + Parameter { name: "rotationZ"; type: "float" } + } + Method { + name: "fromAxisAndAngle" + type: "QQuaternion" + Parameter { name: "axis"; type: "QVector3D" } + Parameter { name: "angle"; type: "float" } + } + Method { + name: "fromAxisAndAngle" + type: "QQuaternion" + Parameter { name: "x"; type: "float" } + Parameter { name: "y"; type: "float" } + Parameter { name: "z"; type: "float" } + Parameter { name: "angle"; type: "float" } + } + Method { + name: "fromAxesAndAngles" + type: "QQuaternion" + Parameter { name: "axis1"; type: "QVector3D" } + Parameter { name: "angle1"; type: "float" } + Parameter { name: "axis2"; type: "QVector3D" } + Parameter { name: "angle2"; type: "float" } + } + Method { + name: "fromAxesAndAngles" + type: "QQuaternion" + Parameter { name: "axis1"; type: "QVector3D" } + Parameter { name: "angle1"; type: "float" } + Parameter { name: "axis2"; type: "QVector3D" } + Parameter { name: "angle2"; type: "float" } + Parameter { name: "axis3"; type: "QVector3D" } + Parameter { name: "angle3"; type: "float" } + } + Method { + name: "fromEulerAngles" + type: "QQuaternion" + Parameter { name: "eulerAngles"; type: "QVector3D" } + } + Method { + name: "fromEulerAngles" + type: "QQuaternion" + Parameter { name: "pitch"; type: "float" } + Parameter { name: "yaw"; type: "float" } + Parameter { name: "roll"; type: "float" } + } + Method { + name: "rotateAround" + type: "QMatrix4x4" + Parameter { name: "point"; type: "QVector3D" } + Parameter { name: "angle"; type: "float" } + Parameter { name: "axis"; type: "QVector3D" } + } + } + Component { + name: "Qt3DCore::Quick::QQuaternionAnimation" + prototype: "QQuickPropertyAnimation" + exports: ["Qt3D.Core/QuaternionAnimation 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "Type" + values: { + "Slerp": 0, + "Nlerp": 1 + } + } + Property { name: "from"; type: "QQuaternion" } + Property { name: "to"; type: "QQuaternion" } + Property { name: "type"; type: "Type" } + Property { name: "fromXRotation"; type: "float" } + Property { name: "fromYRotation"; type: "float" } + Property { name: "fromZRotation"; type: "float" } + Property { name: "toXRotation"; type: "float" } + Property { name: "toYRotation"; type: "float" } + Property { name: "toZRotation"; type: "float" } + Signal { + name: "typeChanged" + Parameter { name: "type"; type: "Type" } + } + Signal { + name: "fromXRotationChanged" + Parameter { name: "value"; type: "float" } + } + Signal { + name: "fromYRotationChanged" + Parameter { name: "value"; type: "float" } + } + Signal { + name: "fromZRotationChanged" + Parameter { name: "value"; type: "float" } + } + Signal { + name: "toXRotationChanged" + Parameter { name: "value"; type: "float" } + } + Signal { + name: "toYRotationChanged" + Parameter { name: "value"; type: "float" } + } + Signal { + name: "toZRotationChanged" + Parameter { name: "value"; type: "float" } + } + } + Component { + name: "Qt3DCore::Quick::Quick3DEntity" + defaultProperty: "data" + prototype: "Qt3DCore::QEntity" + exports: ["Qt3D.Core/Entity 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "components"; type: "Qt3DCore::QComponent"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DCore::Quick::Quick3DEntityLoader" + defaultProperty: "data" + prototype: "Qt3DCore::QEntity" + exports: ["Qt3D.Core/EntityLoader 2.0"] + Property { name: "entity"; type: "Qt3DCore::QEntity"; isPointer: true; isReadonly: true } + Property { name: "source"; type: "QUrl" } + } + Component { + name: "Qt3DCore::Quick::Quick3DNode" + defaultProperty: "data" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Core/Node 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "childNodes"; type: "Qt3DCore::QNode"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DCore::Quick::Quick3DNodeInstantiator" + defaultProperty: "delegate" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Core/NodeInstantiator 2.0"] + Property { name: "active"; type: "bool" } + Property { name: "asynchronous"; type: "bool" } + Property { name: "model"; type: "QVariant" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "delegate"; type: "QQmlComponent" } + Property { name: "object"; type: "QObject"; isReadonly: true } + } +} diff --git a/PyQt5/qml/Qt3D/Core/qmldir b/PyQt5/qml/Qt3D/Core/qmldir new file mode 100644 index 00000000..6c58c072 --- /dev/null +++ b/PyQt5/qml/Qt3D/Core/qmldir @@ -0,0 +1,3 @@ +module Qt3D.Core +plugin quick3dcoreplugin +classname Qt3DQuick3DCorePlugin diff --git a/PyQt5/qml/Qt3D/Core/quick3dcoreplugin.dll b/PyQt5/qml/Qt3D/Core/quick3dcoreplugin.dll new file mode 100644 index 00000000..cd22161f Binary files /dev/null and b/PyQt5/qml/Qt3D/Core/quick3dcoreplugin.dll differ diff --git a/PyQt5/qml/Qt3D/Extras/plugins.qmltypes b/PyQt5/qml/Qt3D/Extras/plugins.qmltypes new file mode 100644 index 00000000..6a7e1203 --- /dev/null +++ b/PyQt5/qml/Qt3D/Extras/plugins.qmltypes @@ -0,0 +1,1196 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable Qt3D.Extras 2.0' + +Module { + dependencies: ["Qt3D.Logic 2.0"] + Component { + name: "Qt3DExtras::QConeGeometry" + prototype: "Qt3DRender::QGeometry" + exports: ["Qt3D.Extras/ConeGeometry 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "hasTopEndcap"; type: "bool" } + Property { name: "hasBottomEndcap"; type: "bool" } + Property { name: "rings"; type: "int" } + Property { name: "slices"; type: "int" } + Property { name: "topRadius"; type: "float" } + Property { name: "bottomRadius"; type: "float" } + Property { name: "length"; type: "float" } + Property { + name: "positionAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "normalAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "texCoordAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "indexAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Signal { + name: "hasTopEndcapChanged" + Parameter { name: "hasTopEndcap"; type: "bool" } + } + Signal { + name: "hasBottomEndcapChanged" + Parameter { name: "hasBottomEndcap"; type: "bool" } + } + Signal { + name: "topRadiusChanged" + Parameter { name: "topRadius"; type: "float" } + } + Signal { + name: "bottomRadiusChanged" + Parameter { name: "bottomRadius"; type: "float" } + } + Signal { + name: "ringsChanged" + Parameter { name: "rings"; type: "int" } + } + Signal { + name: "slicesChanged" + Parameter { name: "slices"; type: "int" } + } + Signal { + name: "lengthChanged" + Parameter { name: "length"; type: "float" } + } + Method { + name: "setHasTopEndcap" + Parameter { name: "hasTopEndcap"; type: "bool" } + } + Method { + name: "setHasBottomEndcap" + Parameter { name: "hasBottomEndcap"; type: "bool" } + } + Method { + name: "setTopRadius" + Parameter { name: "topRadius"; type: "float" } + } + Method { + name: "setBottomRadius" + Parameter { name: "bottomRadius"; type: "float" } + } + Method { + name: "setRings" + Parameter { name: "rings"; type: "int" } + } + Method { + name: "setSlices" + Parameter { name: "slices"; type: "int" } + } + Method { + name: "setLength" + Parameter { name: "length"; type: "float" } + } + } + Component { + name: "Qt3DExtras::QConeMesh" + prototype: "Qt3DRender::QGeometryRenderer" + exports: ["Qt3D.Extras/ConeMesh 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "rings"; type: "int" } + Property { name: "slices"; type: "int" } + Property { name: "hasTopEndcap"; type: "bool" } + Property { name: "hasBottomEndcap"; type: "bool" } + Property { name: "topRadius"; type: "float" } + Property { name: "bottomRadius"; type: "float" } + Property { name: "length"; type: "float" } + Signal { + name: "hasTopEndcapChanged" + Parameter { name: "hasTopEndcap"; type: "bool" } + } + Signal { + name: "hasBottomEndcapChanged" + Parameter { name: "hasBottomEndcap"; type: "bool" } + } + Signal { + name: "topRadiusChanged" + Parameter { name: "topRadius"; type: "float" } + } + Signal { + name: "bottomRadiusChanged" + Parameter { name: "bottomRadius"; type: "float" } + } + Signal { + name: "ringsChanged" + Parameter { name: "rings"; type: "int" } + } + Signal { + name: "slicesChanged" + Parameter { name: "slices"; type: "int" } + } + Signal { + name: "lengthChanged" + Parameter { name: "length"; type: "float" } + } + Method { + name: "setHasTopEndcap" + Parameter { name: "hasTopEndcap"; type: "bool" } + } + Method { + name: "setHasBottomEndcap" + Parameter { name: "hasBottomEndcap"; type: "bool" } + } + Method { + name: "setTopRadius" + Parameter { name: "topRadius"; type: "float" } + } + Method { + name: "setBottomRadius" + Parameter { name: "bottomRadius"; type: "float" } + } + Method { + name: "setRings" + Parameter { name: "rings"; type: "int" } + } + Method { + name: "setSlices" + Parameter { name: "slices"; type: "int" } + } + Method { + name: "setLength" + Parameter { name: "length"; type: "float" } + } + } + Component { + name: "Qt3DExtras::QCuboidGeometry" + prototype: "Qt3DRender::QGeometry" + exports: ["Qt3D.Extras/CuboidGeometry 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "xExtent"; type: "float" } + Property { name: "yExtent"; type: "float" } + Property { name: "zExtent"; type: "float" } + Property { name: "xyMeshResolution"; type: "QSize" } + Property { name: "yzMeshResolution"; type: "QSize" } + Property { name: "xzMeshResolution"; type: "QSize" } + Property { + name: "positionAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "normalAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "texCoordAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "tangentAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "indexAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Signal { + name: "xExtentChanged" + Parameter { name: "xExtent"; type: "float" } + } + Signal { + name: "yExtentChanged" + Parameter { name: "yExtent"; type: "float" } + } + Signal { + name: "zExtentChanged" + Parameter { name: "zExtent"; type: "float" } + } + Signal { + name: "yzMeshResolutionChanged" + Parameter { name: "yzMeshResolution"; type: "QSize" } + } + Signal { + name: "xzMeshResolutionChanged" + Parameter { name: "xzMeshResolution"; type: "QSize" } + } + Signal { + name: "xyMeshResolutionChanged" + Parameter { name: "xyMeshResolution"; type: "QSize" } + } + Method { + name: "setXExtent" + Parameter { name: "xExtent"; type: "float" } + } + Method { + name: "setYExtent" + Parameter { name: "yExtent"; type: "float" } + } + Method { + name: "setZExtent" + Parameter { name: "zExtent"; type: "float" } + } + Method { + name: "setYZMeshResolution" + Parameter { name: "resolution"; type: "QSize" } + } + Method { + name: "setXZMeshResolution" + Parameter { name: "resolution"; type: "QSize" } + } + Method { + name: "setXYMeshResolution" + Parameter { name: "resolution"; type: "QSize" } + } + } + Component { + name: "Qt3DExtras::QCuboidMesh" + prototype: "Qt3DRender::QGeometryRenderer" + exports: ["Qt3D.Extras/CuboidMesh 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "xExtent"; type: "float" } + Property { name: "yExtent"; type: "float" } + Property { name: "zExtent"; type: "float" } + Property { name: "yzMeshResolution"; type: "QSize" } + Property { name: "xzMeshResolution"; type: "QSize" } + Property { name: "xyMeshResolution"; type: "QSize" } + Signal { + name: "xExtentChanged" + Parameter { name: "xExtent"; type: "float" } + } + Signal { + name: "yExtentChanged" + Parameter { name: "yExtent"; type: "float" } + } + Signal { + name: "zExtentChanged" + Parameter { name: "zExtent"; type: "float" } + } + Signal { + name: "yzMeshResolutionChanged" + Parameter { name: "yzMeshResolution"; type: "QSize" } + } + Signal { + name: "xzMeshResolutionChanged" + Parameter { name: "xzMeshResolution"; type: "QSize" } + } + Signal { + name: "xyMeshResolutionChanged" + Parameter { name: "xyMeshResolution"; type: "QSize" } + } + Method { + name: "setXExtent" + Parameter { name: "xExtent"; type: "float" } + } + Method { + name: "setYExtent" + Parameter { name: "yExtent"; type: "float" } + } + Method { + name: "setZExtent" + Parameter { name: "zExtent"; type: "float" } + } + Method { + name: "setYZMeshResolution" + Parameter { name: "resolution"; type: "QSize" } + } + Method { + name: "setXZMeshResolution" + Parameter { name: "resolution"; type: "QSize" } + } + Method { + name: "setXYMeshResolution" + Parameter { name: "resolution"; type: "QSize" } + } + } + Component { + name: "Qt3DExtras::QCylinderGeometry" + prototype: "Qt3DRender::QGeometry" + exports: ["Qt3D.Extras/CylinderGeometry 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "rings"; type: "int" } + Property { name: "slices"; type: "int" } + Property { name: "radius"; type: "float" } + Property { name: "length"; type: "float" } + Property { + name: "positionAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "normalAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "texCoordAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "indexAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Signal { + name: "radiusChanged" + Parameter { name: "radius"; type: "float" } + } + Signal { + name: "ringsChanged" + Parameter { name: "rings"; type: "int" } + } + Signal { + name: "slicesChanged" + Parameter { name: "slices"; type: "int" } + } + Signal { + name: "lengthChanged" + Parameter { name: "length"; type: "float" } + } + Method { + name: "setRings" + Parameter { name: "rings"; type: "int" } + } + Method { + name: "setSlices" + Parameter { name: "slices"; type: "int" } + } + Method { + name: "setRadius" + Parameter { name: "radius"; type: "float" } + } + Method { + name: "setLength" + Parameter { name: "length"; type: "float" } + } + } + Component { + name: "Qt3DExtras::QCylinderMesh" + prototype: "Qt3DRender::QGeometryRenderer" + exports: ["Qt3D.Extras/CylinderMesh 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "rings"; type: "int" } + Property { name: "slices"; type: "int" } + Property { name: "radius"; type: "float" } + Property { name: "length"; type: "float" } + Signal { + name: "radiusChanged" + Parameter { name: "radius"; type: "float" } + } + Signal { + name: "ringsChanged" + Parameter { name: "rings"; type: "int" } + } + Signal { + name: "slicesChanged" + Parameter { name: "slices"; type: "int" } + } + Signal { + name: "lengthChanged" + Parameter { name: "length"; type: "float" } + } + Method { + name: "setRings" + Parameter { name: "rings"; type: "int" } + } + Method { + name: "setSlices" + Parameter { name: "slices"; type: "int" } + } + Method { + name: "setRadius" + Parameter { name: "radius"; type: "float" } + } + Method { + name: "setLength" + Parameter { name: "length"; type: "float" } + } + } + Component { + name: "Qt3DExtras::QPlaneGeometry" + prototype: "Qt3DRender::QGeometry" + exports: ["Qt3D.Extras/PlaneGeometry 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "width"; type: "float" } + Property { name: "height"; type: "float" } + Property { name: "resolution"; type: "QSize" } + Property { + name: "positionAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "normalAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "texCoordAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "tangentAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "indexAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Signal { + name: "resolutionChanged" + Parameter { name: "resolution"; type: "QSize" } + } + Signal { + name: "widthChanged" + Parameter { name: "width"; type: "float" } + } + Signal { + name: "heightChanged" + Parameter { name: "height"; type: "float" } + } + Method { + name: "setResolution" + Parameter { name: "resolution"; type: "QSize" } + } + Method { + name: "setWidth" + Parameter { name: "width"; type: "float" } + } + Method { + name: "setHeight" + Parameter { name: "height"; type: "float" } + } + } + Component { + name: "Qt3DExtras::QPlaneMesh" + prototype: "Qt3DRender::QGeometryRenderer" + exports: ["Qt3D.Extras/PlaneMesh 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "width"; type: "float" } + Property { name: "height"; type: "float" } + Property { name: "meshResolution"; type: "QSize" } + Signal { + name: "meshResolutionChanged" + Parameter { name: "meshResolution"; type: "QSize" } + } + Signal { + name: "widthChanged" + Parameter { name: "width"; type: "float" } + } + Signal { + name: "heightChanged" + Parameter { name: "height"; type: "float" } + } + Method { + name: "setWidth" + Parameter { name: "width"; type: "float" } + } + Method { + name: "setHeight" + Parameter { name: "height"; type: "float" } + } + Method { + name: "setMeshResolution" + Parameter { name: "resolution"; type: "QSize" } + } + } + Component { + name: "Qt3DExtras::QSphereGeometry" + prototype: "Qt3DRender::QGeometry" + exports: ["Qt3D.Extras/SphereGeometry 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "rings"; type: "int" } + Property { name: "slices"; type: "int" } + Property { name: "radius"; type: "float" } + Property { name: "generateTangents"; type: "bool" } + Property { + name: "positionAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "normalAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "texCoordAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "tangentAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "indexAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Signal { + name: "radiusChanged" + Parameter { name: "radius"; type: "float" } + } + Signal { + name: "ringsChanged" + Parameter { name: "rings"; type: "int" } + } + Signal { + name: "slicesChanged" + Parameter { name: "slices"; type: "int" } + } + Signal { + name: "generateTangentsChanged" + Parameter { name: "generateTangents"; type: "bool" } + } + Method { + name: "setRings" + Parameter { name: "rings"; type: "int" } + } + Method { + name: "setSlices" + Parameter { name: "slices"; type: "int" } + } + Method { + name: "setRadius" + Parameter { name: "radius"; type: "float" } + } + Method { + name: "setGenerateTangents" + Parameter { name: "gen"; type: "bool" } + } + } + Component { + name: "Qt3DExtras::QSphereMesh" + prototype: "Qt3DRender::QGeometryRenderer" + exports: ["Qt3D.Extras/SphereMesh 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "rings"; type: "int" } + Property { name: "slices"; type: "int" } + Property { name: "radius"; type: "float" } + Property { name: "generateTangents"; type: "bool" } + Signal { + name: "radiusChanged" + Parameter { name: "radius"; type: "float" } + } + Signal { + name: "ringsChanged" + Parameter { name: "rings"; type: "int" } + } + Signal { + name: "slicesChanged" + Parameter { name: "slices"; type: "int" } + } + Signal { + name: "generateTangentsChanged" + Parameter { name: "generateTangents"; type: "bool" } + } + Method { + name: "setRings" + Parameter { name: "rings"; type: "int" } + } + Method { + name: "setSlices" + Parameter { name: "slices"; type: "int" } + } + Method { + name: "setRadius" + Parameter { name: "radius"; type: "float" } + } + Method { + name: "setGenerateTangents" + Parameter { name: "gen"; type: "bool" } + } + } + Component { + name: "Qt3DExtras::QTorusGeometry" + prototype: "Qt3DRender::QGeometry" + exports: ["Qt3D.Extras/TorusGeometry 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "rings"; type: "int" } + Property { name: "slices"; type: "int" } + Property { name: "radius"; type: "float" } + Property { name: "minorRadius"; type: "float" } + Property { + name: "positionAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "normalAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "texCoordAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Property { + name: "indexAttribute" + type: "Qt3DRender::QAttribute" + isReadonly: true + isPointer: true + } + Signal { + name: "radiusChanged" + Parameter { name: "radius"; type: "float" } + } + Signal { + name: "ringsChanged" + Parameter { name: "rings"; type: "int" } + } + Signal { + name: "slicesChanged" + Parameter { name: "slices"; type: "int" } + } + Signal { + name: "minorRadiusChanged" + Parameter { name: "minorRadius"; type: "float" } + } + Method { + name: "setRings" + Parameter { name: "rings"; type: "int" } + } + Method { + name: "setSlices" + Parameter { name: "slices"; type: "int" } + } + Method { + name: "setRadius" + Parameter { name: "radius"; type: "float" } + } + Method { + name: "setMinorRadius" + Parameter { name: "minorRadius"; type: "float" } + } + } + Component { + name: "Qt3DExtras::QTorusMesh" + prototype: "Qt3DRender::QGeometryRenderer" + exports: ["Qt3D.Extras/TorusMesh 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "rings"; type: "int" } + Property { name: "slices"; type: "int" } + Property { name: "radius"; type: "float" } + Property { name: "minorRadius"; type: "float" } + Signal { + name: "radiusChanged" + Parameter { name: "radius"; type: "float" } + } + Signal { + name: "ringsChanged" + Parameter { name: "rings"; type: "int" } + } + Signal { + name: "slicesChanged" + Parameter { name: "slices"; type: "int" } + } + Signal { + name: "minorRadiusChanged" + Parameter { name: "minorRadius"; type: "float" } + } + Method { + name: "setRings" + Parameter { name: "rings"; type: "int" } + } + Method { + name: "setSlices" + Parameter { name: "slices"; type: "int" } + } + Method { + name: "setRadius" + Parameter { name: "radius"; type: "float" } + } + Method { + name: "setMinorRadius" + Parameter { name: "minorRadius"; type: "float" } + } + } + Component { + name: "Qt3DRender::QGeometry" + prototype: "Qt3DCore::QNode" + Property { + name: "boundingVolumePositionAttribute" + type: "Qt3DRender::QAttribute" + isPointer: true + } + Signal { + name: "boundingVolumePositionAttributeChanged" + Parameter { name: "boundingVolumePositionAttribute"; type: "QAttribute"; isPointer: true } + } + Method { + name: "setBoundingVolumePositionAttribute" + Parameter { name: "boundingVolumePositionAttribute"; type: "QAttribute"; isPointer: true } + } + Method { + name: "addAttribute" + Parameter { name: "attribute"; type: "Qt3DRender::QAttribute"; isPointer: true } + } + Method { + name: "removeAttribute" + Parameter { name: "attribute"; type: "Qt3DRender::QAttribute"; isPointer: true } + } + } + Component { + name: "Qt3DRender::QGeometryRenderer" + prototype: "Qt3DCore::QComponent" + Enum { + name: "PrimitiveType" + values: { + "Points": 0, + "Lines": 1, + "LineLoop": 2, + "LineStrip": 3, + "Triangles": 4, + "TriangleStrip": 5, + "TriangleFan": 6, + "LinesAdjacency": 10, + "TrianglesAdjacency": 12, + "LineStripAdjacency": 11, + "TriangleStripAdjacency": 13, + "Patches": 14 + } + } + Property { name: "instanceCount"; type: "int" } + Property { name: "vertexCount"; type: "int" } + Property { name: "indexOffset"; type: "int" } + Property { name: "firstInstance"; type: "int" } + Property { name: "firstVertex"; type: "int" } + Property { name: "restartIndexValue"; type: "int" } + Property { name: "verticesPerPatch"; type: "int" } + Property { name: "primitiveRestartEnabled"; type: "bool" } + Property { name: "geometry"; type: "Qt3DRender::QGeometry"; isPointer: true } + Property { name: "primitiveType"; type: "PrimitiveType" } + Signal { + name: "instanceCountChanged" + Parameter { name: "instanceCount"; type: "int" } + } + Signal { + name: "vertexCountChanged" + Parameter { name: "vertexCount"; type: "int" } + } + Signal { + name: "indexOffsetChanged" + Parameter { name: "indexOffset"; type: "int" } + } + Signal { + name: "firstInstanceChanged" + Parameter { name: "firstInstance"; type: "int" } + } + Signal { + name: "firstVertexChanged" + Parameter { name: "firstVertex"; type: "int" } + } + Signal { + name: "restartIndexValueChanged" + Parameter { name: "restartIndexValue"; type: "int" } + } + Signal { + name: "verticesPerPatchChanged" + Parameter { name: "verticesPerPatch"; type: "int" } + } + Signal { + name: "primitiveRestartEnabledChanged" + Parameter { name: "primitiveRestartEnabled"; type: "bool" } + } + Signal { + name: "geometryChanged" + Parameter { name: "geometry"; type: "QGeometry"; isPointer: true } + } + Signal { + name: "primitiveTypeChanged" + Parameter { name: "primitiveType"; type: "PrimitiveType" } + } + Method { + name: "setInstanceCount" + Parameter { name: "instanceCount"; type: "int" } + } + Method { + name: "setVertexCount" + Parameter { name: "vertexCount"; type: "int" } + } + Method { + name: "setIndexOffset" + Parameter { name: "indexOffset"; type: "int" } + } + Method { + name: "setFirstInstance" + Parameter { name: "firstInstance"; type: "int" } + } + Method { + name: "setFirstVertex" + Parameter { name: "firstVertex"; type: "int" } + } + Method { + name: "setRestartIndexValue" + Parameter { name: "index"; type: "int" } + } + Method { + name: "setVerticesPerPatch" + Parameter { name: "verticesPerPatch"; type: "int" } + } + Method { + name: "setPrimitiveRestartEnabled" + Parameter { name: "enabled"; type: "bool" } + } + Method { + name: "setGeometry" + Parameter { name: "geometry"; type: "QGeometry"; isPointer: true } + } + Method { + name: "setPrimitiveType" + Parameter { name: "primitiveType"; type: "PrimitiveType" } + } + } + Component { + prototype: "Qt3DCore::QNode" + name: "Qt3D.Extras/DefaultAlphaEffect 2.0" + exports: ["Qt3D.Extras/DefaultAlphaEffect 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "vertexES"; type: "string" } + Property { name: "fragmentES"; type: "string" } + Property { name: "vertex"; type: "string" } + Property { name: "fragment"; type: "string" } + Property { name: "sourceRgbArg"; type: "int" } + Property { name: "destinationRgbArg"; type: "int" } + Property { name: "sourceAlphaArg"; type: "int" } + Property { name: "destinationAlphaArg"; type: "int" } + Property { name: "blendFunctionArg"; type: "int" } + } + Component { + prototype: "Qt3DCore::QNode" + name: "Qt3D.Extras/DefaultEffect 2.0" + exports: ["Qt3D.Extras/DefaultEffect 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "vertexES"; type: "string" } + Property { name: "fragmentES"; type: "string" } + Property { name: "vertex"; type: "string" } + Property { name: "fragment"; type: "string" } + } + Component { + prototype: "Qt3DCore::QComponent" + name: "Qt3D.Extras/DiffuseMapMaterial 2.0" + exports: ["Qt3D.Extras/DiffuseMapMaterial 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "ambient"; type: "QColor" } + Property { name: "specular"; type: "QColor" } + Property { name: "shininess"; type: "double" } + Property { name: "textureScale"; type: "double" } + Property { name: "diffuse"; type: "QUrl" } + Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true } + Signal { + name: "effectChanged" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + Method { + name: "setEffect" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + } + Component { + prototype: "Qt3DCore::QComponent" + name: "Qt3D.Extras/DiffuseSpecularMapMaterial 2.0" + exports: ["Qt3D.Extras/DiffuseSpecularMapMaterial 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "ambient"; type: "QColor" } + Property { name: "shininess"; type: "double" } + Property { name: "textureScale"; type: "double" } + Property { name: "diffuse"; type: "QUrl" } + Property { name: "specular"; type: "QUrl" } + Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true } + Signal { + name: "effectChanged" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + Method { + name: "setEffect" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + } + Component { + prototype: "Qt3DCore::QNode" + name: "Qt3D.Extras/FirstPersonCameraController 2.0" + exports: ["Qt3D.Extras/FirstPersonCameraController 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "camera"; type: "Qt3DRender::QCamera"; isPointer: true } + Property { name: "linearSpeed"; type: "double" } + Property { name: "lookSpeed"; type: "double" } + Property { name: "acceleration"; type: "double" } + Property { name: "deceleration"; type: "double" } + } + Component { + prototype: "Qt3DCore::QNode" + name: "Qt3D.Extras/ForwardRenderer 2.0" + exports: ["Qt3D.Extras/ForwardRenderer 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "camera"; type: "Qt3DCore::QEntity"; isPointer: true } + Property { name: "clearColor"; type: "QColor" } + Property { name: "viewportRect"; type: "QRectF" } + Property { name: "window"; type: "QObject"; isPointer: true } + } + Component { + prototype: "Qt3DCore::QComponent" + name: "Qt3D.Extras/GoochMaterial 2.0" + exports: ["Qt3D.Extras/GoochMaterial 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "diffuse"; type: "QColor" } + Property { name: "specular"; type: "QColor" } + Property { name: "coolColor"; type: "QColor" } + Property { name: "warmColor"; type: "QColor" } + Property { name: "alpha"; type: "double" } + Property { name: "beta"; type: "double" } + Property { name: "shininess"; type: "double" } + Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true } + Signal { + name: "effectChanged" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + Method { + name: "setEffect" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + } + Component { + prototype: "Qt3DCore::QNode" + name: "Qt3D.Extras/NormalDiffuseMapAlphaEffect 2.0" + exports: ["Qt3D.Extras/NormalDiffuseMapAlphaEffect 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "vertexES"; type: "string" } + Property { name: "fragmentES"; type: "string" } + Property { name: "vertex"; type: "string" } + Property { name: "fragment"; type: "string" } + } + Component { + prototype: "Qt3DCore::QComponent" + name: "Qt3D.Extras/NormalDiffuseMapAlphaMaterial 2.0" + exports: ["Qt3D.Extras/NormalDiffuseMapAlphaMaterial 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "ambient"; type: "QColor" } + Property { name: "specular"; type: "QColor" } + Property { name: "shininess"; type: "double" } + Property { name: "textureScale"; type: "double" } + Property { name: "diffuse"; type: "QUrl" } + Property { name: "normal"; type: "QUrl" } + Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true } + Signal { + name: "effectChanged" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + Method { + name: "setEffect" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + } + Component { + prototype: "Qt3DCore::QComponent" + name: "Qt3D.Extras/NormalDiffuseMapMaterial 2.0" + exports: ["Qt3D.Extras/NormalDiffuseMapMaterial 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "ambient"; type: "QColor" } + Property { name: "specular"; type: "QColor" } + Property { name: "shininess"; type: "double" } + Property { name: "textureScale"; type: "double" } + Property { name: "diffuse"; type: "QUrl" } + Property { name: "normal"; type: "QUrl" } + Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true } + Signal { + name: "effectChanged" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + Method { + name: "setEffect" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + } + Component { + prototype: "Qt3DCore::QComponent" + name: "Qt3D.Extras/NormalDiffuseSpecularMapMaterial 2.0" + exports: ["Qt3D.Extras/NormalDiffuseSpecularMapMaterial 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "ambient"; type: "QColor" } + Property { name: "shininess"; type: "double" } + Property { name: "textureScale"; type: "double" } + Property { name: "diffuse"; type: "QUrl" } + Property { name: "specular"; type: "QUrl" } + Property { name: "normal"; type: "QUrl" } + Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true } + Signal { + name: "effectChanged" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + Method { + name: "setEffect" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + } + Component { + prototype: "Qt3DCore::QNode" + name: "Qt3D.Extras/OrbitCameraController 2.0" + exports: ["Qt3D.Extras/OrbitCameraController 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "camera"; type: "Qt3DRender::QCamera"; isPointer: true } + Property { name: "linearSpeed"; type: "double" } + Property { name: "lookSpeed"; type: "double" } + Property { name: "zoomLimit"; type: "double" } + Method { + name: "clampInputs" + type: "QVariant" + Parameter { name: "input1"; type: "QVariant" } + Parameter { name: "input2"; type: "QVariant" } + } + Method { + name: "zoomDistance" + type: "QVariant" + Parameter { name: "firstPoint"; type: "QVariant" } + Parameter { name: "secondPoint"; type: "QVariant" } + } + } + Component { + prototype: "Qt3DCore::QComponent" + name: "Qt3D.Extras/PerVertexColorMaterial 2.0" + exports: ["Qt3D.Extras/PerVertexColorMaterial 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true } + Signal { + name: "effectChanged" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + Method { + name: "setEffect" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + } + Component { + prototype: "Qt3DCore::QComponent" + name: "Qt3D.Extras/PhongAlphaMaterial 2.0" + exports: ["Qt3D.Extras/PhongAlphaMaterial 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "ambient"; type: "QColor" } + Property { name: "diffuse"; type: "QColor" } + Property { name: "specular"; type: "QColor" } + Property { name: "shininess"; type: "double" } + Property { name: "alpha"; type: "double" } + Property { name: "sourceRgbArg"; type: "int" } + Property { name: "destinationRgbArg"; type: "int" } + Property { name: "sourceAlphaArg"; type: "int" } + Property { name: "destinationAlphaArg"; type: "int" } + Property { name: "blendFunctionArg"; type: "int" } + Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true } + Signal { + name: "effectChanged" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + Method { + name: "setEffect" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + } + Component { + prototype: "Qt3DCore::QComponent" + name: "Qt3D.Extras/PhongMaterial 2.0" + exports: ["Qt3D.Extras/PhongMaterial 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "ambient"; type: "QColor" } + Property { name: "diffuse"; type: "QColor" } + Property { name: "specular"; type: "QColor" } + Property { name: "shininess"; type: "double" } + Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true } + Signal { + name: "effectChanged" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + Method { + name: "setEffect" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + } + Component { + prototype: "Qt3DCore::QComponent" + name: "Qt3D.Extras/TextureMaterial 2.0" + exports: ["Qt3D.Extras/TextureMaterial 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "texture"; type: "Qt3DRender::QTexture2D"; isPointer: true } + Property { name: "textureOffset"; type: "QVector2D" } + Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true } + Signal { + name: "effectChanged" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + Method { + name: "setEffect" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + } +} diff --git a/PyQt5/qml/Qt3D/Extras/qmldir b/PyQt5/qml/Qt3D/Extras/qmldir new file mode 100644 index 00000000..ef98fe68 --- /dev/null +++ b/PyQt5/qml/Qt3D/Extras/qmldir @@ -0,0 +1,4 @@ +module Qt3D.Extras +plugin quick3dextrasplugin +classname Qt3DQuick3DExtrasPlugin +depends Qt3D.Logic 2.0 diff --git a/PyQt5/qml/Qt3D/Extras/quick3dextrasplugin.dll b/PyQt5/qml/Qt3D/Extras/quick3dextrasplugin.dll new file mode 100644 index 00000000..67800b66 Binary files /dev/null and b/PyQt5/qml/Qt3D/Extras/quick3dextrasplugin.dll differ diff --git a/PyQt5/qml/Qt3D/Input/plugins.qmltypes b/PyQt5/qml/Qt3D/Input/plugins.qmltypes new file mode 100644 index 00000000..860ab4d6 --- /dev/null +++ b/PyQt5/qml/Qt3D/Input/plugins.qmltypes @@ -0,0 +1,677 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable Qt3D.Input 2.0' + +Module { + dependencies: ["QtQuick 2.7"] + Component { + name: "Qt3DCore::QComponent" + prototype: "Qt3DCore::QNode" + Property { name: "isShareable"; type: "bool" } + Signal { + name: "shareableChanged" + Parameter { name: "isShareable"; type: "bool" } + } + Method { + name: "setShareable" + Parameter { name: "isShareable"; type: "bool" } + } + } + Component { + name: "Qt3DCore::QNode" + prototype: "QObject" + Property { name: "parent"; type: "Qt3DCore::QNode"; isPointer: true } + Property { name: "enabled"; type: "bool" } + Signal { + name: "parentChanged" + Parameter { name: "parent"; type: "QObject"; isPointer: true } + } + Signal { + name: "enabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { name: "nodeDestroyed" } + Method { + name: "setParent" + Parameter { name: "parent"; type: "QNode"; isPointer: true } + } + Method { + name: "setEnabled" + Parameter { name: "isEnabled"; type: "bool" } + } + } + Component { + name: "Qt3DInput::Input::Quick::Quick3DAction" + defaultProperty: "inputs" + prototype: "Qt3DInput::QAction" + exports: ["Qt3D.Input/Action 2.0"] + exportMetaObjectRevisions: [0] + Property { + name: "inputs" + type: "Qt3DInput::QAbstractActionInput" + isList: true + isReadonly: true + } + } + Component { + name: "Qt3DInput::Input::Quick::Quick3DAxis" + defaultProperty: "inputs" + prototype: "Qt3DInput::QAxis" + exports: ["Qt3D.Input/Axis 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "inputs"; type: "Qt3DInput::QAbstractAxisInput"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DInput::Input::Quick::Quick3DInputChord" + prototype: "Qt3DInput::QInputChord" + exports: ["Qt3D.Input/InputChord 2.0"] + exportMetaObjectRevisions: [0] + Property { + name: "chords" + type: "Qt3DInput::QAbstractActionInput" + isList: true + isReadonly: true + } + } + Component { + name: "Qt3DInput::Input::Quick::Quick3DInputSequence" + prototype: "Qt3DInput::QInputSequence" + exports: ["Qt3D.Input/InputSequence 2.0"] + exportMetaObjectRevisions: [0] + Property { + name: "sequences" + type: "Qt3DInput::QAbstractActionInput" + isList: true + isReadonly: true + } + } + Component { + name: "Qt3DInput::Input::Quick::Quick3DLogicalDevice" + prototype: "Qt3DInput::QLogicalDevice" + exports: ["Qt3D.Input/LogicalDevice 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "axes"; type: "Qt3DInput::QAxis"; isList: true; isReadonly: true } + Property { name: "actions"; type: "Qt3DInput::QAction"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DInput::Input::Quick::Quick3DPhysicalDevice" + prototype: "Qt3DInput::QAbstractPhysicalDevice" + exports: ["Qt3D.Input/QAbstractPhysicalDevice 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "axisSettings"; type: "Qt3DInput::QAxisSetting"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DInput::QAbstractActionInput" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Input/AbstractActionInput 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + } + Component { + name: "Qt3DInput::QAbstractAxisInput" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Input/AbstractAxisInput 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "sourceDevice"; type: "Qt3DInput::QAbstractPhysicalDevice"; isPointer: true } + Signal { + name: "sourceDeviceChanged" + Parameter { name: "sourceDevice"; type: "QAbstractPhysicalDevice"; isPointer: true } + } + Method { + name: "setSourceDevice" + Parameter { name: "sourceDevice"; type: "QAbstractPhysicalDevice"; isPointer: true } + } + } + Component { name: "Qt3DInput::QAbstractPhysicalDevice"; prototype: "Qt3DCore::QNode" } + Component { + name: "Qt3DInput::QAction" + prototype: "Qt3DCore::QNode" + Property { name: "active"; type: "bool"; isReadonly: true } + Signal { + name: "activeChanged" + Parameter { name: "isActive"; type: "bool" } + } + } + Component { + name: "Qt3DInput::QActionInput" + prototype: "Qt3DInput::QAbstractActionInput" + exports: ["Qt3D.Input/ActionInput 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "sourceDevice"; type: "Qt3DInput::QAbstractPhysicalDevice"; isPointer: true } + Property { name: "buttons"; type: "QVector" } + Signal { + name: "sourceDeviceChanged" + Parameter { name: "sourceDevice"; type: "QAbstractPhysicalDevice"; isPointer: true } + } + Signal { + name: "buttonsChanged" + Parameter { name: "buttons"; type: "QVector" } + } + Method { + name: "setSourceDevice" + Parameter { name: "sourceDevice"; type: "QAbstractPhysicalDevice"; isPointer: true } + } + Method { + name: "setButtons" + Parameter { name: "buttons"; type: "QVector" } + } + } + Component { + name: "Qt3DInput::QAnalogAxisInput" + prototype: "Qt3DInput::QAbstractAxisInput" + exports: ["Qt3D.Input/AnalogAxisInput 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "axis"; type: "int" } + Signal { + name: "axisChanged" + Parameter { name: "axis"; type: "int" } + } + Method { + name: "setAxis" + Parameter { name: "axis"; type: "int" } + } + } + Component { + name: "Qt3DInput::QAxis" + prototype: "Qt3DCore::QNode" + Property { name: "value"; type: "float"; isReadonly: true } + Signal { + name: "valueChanged" + Parameter { name: "value"; type: "float" } + } + } + Component { + name: "Qt3DInput::QAxisSetting" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Input/AxisSetting 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "deadZoneRadius"; type: "float" } + Property { name: "axes"; type: "QVector" } + Property { name: "smooth"; type: "bool" } + Signal { + name: "deadZoneRadiusChanged" + Parameter { name: "deadZoneRadius"; type: "float" } + } + Signal { + name: "axesChanged" + Parameter { name: "axes"; type: "QVector" } + } + Signal { + name: "smoothChanged" + Parameter { name: "smooth"; type: "bool" } + } + Method { + name: "setDeadZoneRadius" + Parameter { name: "deadZoneRadius"; type: "float" } + } + Method { + name: "setAxes" + Parameter { name: "axes"; type: "QVector" } + } + Method { + name: "setSmoothEnabled" + Parameter { name: "enabled"; type: "bool" } + } + } + Component { + name: "Qt3DInput::QButtonAxisInput" + prototype: "Qt3DInput::QAbstractAxisInput" + exports: ["Qt3D.Input/ButtonAxisInput 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "scale"; type: "float" } + Property { name: "buttons"; type: "QVector" } + Property { name: "acceleration"; type: "float" } + Property { name: "deceleration"; type: "float" } + Signal { + name: "scaleChanged" + Parameter { name: "scale"; type: "float" } + } + Signal { + name: "buttonsChanged" + Parameter { name: "buttons"; type: "QVector" } + } + Signal { + name: "accelerationChanged" + Parameter { name: "acceleration"; type: "float" } + } + Signal { + name: "decelerationChanged" + Parameter { name: "deceleration"; type: "float" } + } + Method { + name: "setScale" + Parameter { name: "scale"; type: "float" } + } + Method { + name: "setButtons" + Parameter { name: "buttons"; type: "QVector" } + } + Method { + name: "setAcceleration" + Parameter { name: "acceleration"; type: "float" } + } + Method { + name: "setDeceleration" + Parameter { name: "deceleration"; type: "float" } + } + } + Component { + name: "Qt3DInput::QGamepadInput" + prototype: "Qt3DInput::QGamepadInput" + Property { name: "axisSettings"; type: "Qt3DInput::QAxisSetting"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DInput::QInputChord" + prototype: "Qt3DInput::QAbstractActionInput" + Property { name: "timeout"; type: "int" } + Signal { + name: "timeoutChanged" + Parameter { name: "timeout"; type: "int" } + } + Method { + name: "setTimeout" + Parameter { name: "timeout"; type: "int" } + } + } + Component { + name: "Qt3DInput::QInputSequence" + prototype: "Qt3DInput::QAbstractActionInput" + Property { name: "timeout"; type: "int" } + Property { name: "buttonInterval"; type: "int" } + Signal { + name: "timeoutChanged" + Parameter { name: "timeout"; type: "int" } + } + Signal { + name: "buttonIntervalChanged" + Parameter { name: "buttonInterval"; type: "int" } + } + Method { + name: "setTimeout" + Parameter { name: "timeout"; type: "int" } + } + Method { + name: "setButtonInterval" + Parameter { name: "buttonInterval"; type: "int" } + } + } + Component { + name: "Qt3DInput::QInputSettings" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Input/InputSettings 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "eventSource"; type: "QObject"; isPointer: true } + Signal { + name: "eventSourceChanged" + Parameter { type: "QObject"; isPointer: true } + } + Method { + name: "setEventSource" + Parameter { name: "eventSource"; type: "QObject"; isPointer: true } + } + } + Component { + name: "Qt3DInput::QKeyEvent" + prototype: "QObject" + exports: ["Qt3D.Input/KeyEvent 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "key"; type: "int"; isReadonly: true } + Property { name: "text"; type: "string"; isReadonly: true } + Property { name: "modifiers"; type: "int"; isReadonly: true } + Property { name: "isAutoRepeat"; type: "bool"; isReadonly: true } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "nativeScanCode"; type: "uint"; isReadonly: true } + Property { name: "accepted"; type: "bool" } + Method { + name: "matches" + type: "bool" + Parameter { name: "key_"; type: "QKeySequence::StandardKey" } + } + } + Component { + name: "Qt3DInput::QKeyboardDevice" + prototype: "Qt3DInput::QAbstractPhysicalDevice" + exports: ["Qt3D.Input/KeyboardDevice 2.0"] + Property { + name: "activeInput" + type: "Qt3DInput::QKeyboardHandler" + isReadonly: true + isPointer: true + } + Signal { + name: "activeInputChanged" + Parameter { name: "activeInput"; type: "QKeyboardHandler"; isPointer: true } + } + } + Component { + name: "Qt3DInput::QKeyboardHandler" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Input/KeyboardHandler 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "sourceDevice"; type: "Qt3DInput::QKeyboardDevice"; isPointer: true } + Property { name: "focus"; type: "bool" } + Signal { + name: "sourceDeviceChanged" + Parameter { name: "keyboardDevice"; type: "QKeyboardDevice"; isPointer: true } + } + Signal { + name: "focusChanged" + Parameter { name: "focus"; type: "bool" } + } + Signal { + name: "digit0Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "digit1Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "digit2Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "digit3Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "digit4Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "digit5Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "digit6Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "digit7Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "digit8Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "digit9Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "leftPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "rightPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "upPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "downPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "tabPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "backtabPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "asteriskPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "numberSignPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "escapePressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "returnPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "enterPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "deletePressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "spacePressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "backPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "cancelPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "selectPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "yesPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "noPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "context1Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "context2Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "context3Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "context4Pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "callPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "hangupPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "flipPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "menuPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "volumeUpPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "volumeDownPressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "pressed" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Signal { + name: "released" + Parameter { name: "event"; type: "Qt3DInput::QKeyEvent"; isPointer: true } + } + Method { + name: "setSourceDevice" + Parameter { name: "keyboardDevice"; type: "Qt3DInput::QKeyboardDevice"; isPointer: true } + } + Method { + name: "setFocus" + Parameter { name: "focus"; type: "bool" } + } + } + Component { name: "Qt3DInput::QLogicalDevice"; prototype: "Qt3DCore::QComponent" } + Component { + name: "Qt3DInput::QMouseDevice" + prototype: "Qt3DInput::QAbstractPhysicalDevice" + exports: ["Qt3D.Input/MouseDevice 2.0"] + Enum { + name: "Axis" + values: { + "X": 0, + "Y": 1 + } + } + Property { name: "sensitivity"; type: "float" } + Signal { + name: "sensitivityChanged" + Parameter { name: "value"; type: "float" } + } + Method { + name: "setSensitivity" + Parameter { name: "value"; type: "float" } + } + } + Component { + name: "Qt3DInput::QMouseEvent" + prototype: "QObject" + exports: ["Qt3D.Input/MouseEvent 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "Buttons" + values: { + "LeftButton": 1, + "RightButton": 2, + "MiddleButton": 4, + "BackButton": 8, + "NoButton": 0 + } + } + Enum { + name: "Modifiers" + values: { + "NoModifier": 0, + "ShiftModifier": 33554432, + "ControlModifier": 67108864, + "AltModifier": 134217728, + "MetaModifier": 268435456, + "KeypadModifier": 536870912 + } + } + Property { name: "x"; type: "int"; isReadonly: true } + Property { name: "y"; type: "int"; isReadonly: true } + Property { name: "wasHeld"; type: "bool"; isReadonly: true } + Property { name: "button"; type: "Qt3DInput::QMouseEvent::Buttons"; isReadonly: true } + Property { name: "buttons"; type: "int"; isReadonly: true } + Property { name: "modifiers"; type: "Qt3DInput::QMouseEvent::Modifiers"; isReadonly: true } + Property { name: "accepted"; type: "bool" } + } + Component { + name: "Qt3DInput::QMouseHandler" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Input/MouseHandler 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "sourceDevice"; type: "Qt3DInput::QMouseDevice"; isPointer: true } + Property { name: "containsMouse"; type: "bool"; isReadonly: true } + Signal { + name: "sourceDeviceChanged" + Parameter { name: "mouseDevice"; type: "QMouseDevice"; isPointer: true } + } + Signal { + name: "containsMouseChanged" + Parameter { name: "containsMouse"; type: "bool" } + } + Signal { + name: "clicked" + Parameter { name: "mouse"; type: "Qt3DInput::QMouseEvent"; isPointer: true } + } + Signal { + name: "doubleClicked" + Parameter { name: "mouse"; type: "Qt3DInput::QMouseEvent"; isPointer: true } + } + Signal { name: "entered" } + Signal { name: "exited" } + Signal { + name: "pressed" + Parameter { name: "mouse"; type: "Qt3DInput::QMouseEvent"; isPointer: true } + } + Signal { + name: "released" + Parameter { name: "mouse"; type: "Qt3DInput::QMouseEvent"; isPointer: true } + } + Signal { + name: "pressAndHold" + Parameter { name: "mouse"; type: "Qt3DInput::QMouseEvent"; isPointer: true } + } + Signal { + name: "positionChanged" + Parameter { name: "mouse"; type: "Qt3DInput::QMouseEvent"; isPointer: true } + } + Signal { + name: "wheel" + Parameter { name: "wheel"; type: "Qt3DInput::QWheelEvent"; isPointer: true } + } + Method { + name: "setSourceDevice" + Parameter { name: "mouseDevice"; type: "QMouseDevice"; isPointer: true } + } + } + Component { + name: "Qt3DInput::QWheelEvent" + prototype: "QObject" + exports: ["Qt3D.Input/WheelEvent 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "Buttons" + values: { + "LeftButton": 1, + "RightButton": 2, + "MiddleButton": 4, + "BackButton": 8, + "NoButton": 0 + } + } + Enum { + name: "Modifiers" + values: { + "NoModifier": 0, + "ShiftModifier": 33554432, + "ControlModifier": 67108864, + "AltModifier": 134217728, + "MetaModifier": 268435456, + "KeypadModifier": 536870912 + } + } + Property { name: "x"; type: "int"; isReadonly: true } + Property { name: "y"; type: "int"; isReadonly: true } + Property { name: "angleDelta"; type: "QPoint"; isReadonly: true } + Property { name: "buttons"; type: "int"; isReadonly: true } + Property { name: "modifiers"; type: "Qt3DInput::QWheelEvent::Modifiers"; isReadonly: true } + Property { name: "accepted"; type: "bool" } + } +} diff --git a/PyQt5/qml/Qt3D/Input/qmldir b/PyQt5/qml/Qt3D/Input/qmldir new file mode 100644 index 00000000..0e7f8544 --- /dev/null +++ b/PyQt5/qml/Qt3D/Input/qmldir @@ -0,0 +1,3 @@ +module Qt3D.Input +plugin quick3dinputplugin +classname Qt3DQuick3DInputPlugin diff --git a/PyQt5/qml/Qt3D/Input/quick3dinputplugin.dll b/PyQt5/qml/Qt3D/Input/quick3dinputplugin.dll new file mode 100644 index 00000000..19708cae Binary files /dev/null and b/PyQt5/qml/Qt3D/Input/quick3dinputplugin.dll differ diff --git a/PyQt5/qml/Qt3D/Logic/plugins.qmltypes b/PyQt5/qml/Qt3D/Logic/plugins.qmltypes new file mode 100644 index 00000000..0c0ccc84 --- /dev/null +++ b/PyQt5/qml/Qt3D/Logic/plugins.qmltypes @@ -0,0 +1,57 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable Qt3D.Logic 2.0' + +Module { + dependencies: ["QtQuick 2.7"] + Component { + name: "Qt3DCore::QComponent" + prototype: "Qt3DCore::QNode" + Property { name: "isShareable"; type: "bool" } + Signal { + name: "shareableChanged" + Parameter { name: "isShareable"; type: "bool" } + } + Method { + name: "setShareable" + Parameter { name: "isShareable"; type: "bool" } + } + } + Component { + name: "Qt3DCore::QNode" + prototype: "QObject" + Property { name: "parent"; type: "Qt3DCore::QNode"; isPointer: true } + Property { name: "enabled"; type: "bool" } + Signal { + name: "parentChanged" + Parameter { name: "parent"; type: "QObject"; isPointer: true } + } + Signal { + name: "enabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { name: "nodeDestroyed" } + Method { + name: "setParent" + Parameter { name: "parent"; type: "QNode"; isPointer: true } + } + Method { + name: "setEnabled" + Parameter { name: "isEnabled"; type: "bool" } + } + } + Component { + name: "Qt3DLogic::QFrameAction" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Logic/FrameAction 2.0"] + exportMetaObjectRevisions: [0] + Signal { + name: "triggered" + Parameter { name: "dt"; type: "float" } + } + } +} diff --git a/PyQt5/qml/Qt3D/Logic/qmldir b/PyQt5/qml/Qt3D/Logic/qmldir new file mode 100644 index 00000000..d583728d --- /dev/null +++ b/PyQt5/qml/Qt3D/Logic/qmldir @@ -0,0 +1,3 @@ +module Qt3D.Logic +plugin quick3dlogicplugin +classname Qt3DQuick3DLogicPlugin diff --git a/PyQt5/qml/Qt3D/Logic/quick3dlogicplugin.dll b/PyQt5/qml/Qt3D/Logic/quick3dlogicplugin.dll new file mode 100644 index 00000000..e50807ee Binary files /dev/null and b/PyQt5/qml/Qt3D/Logic/quick3dlogicplugin.dll differ diff --git a/PyQt5/qml/Qt3D/Render/plugins.qmltypes b/PyQt5/qml/Qt3D/Render/plugins.qmltypes new file mode 100644 index 00000000..a6528dae --- /dev/null +++ b/PyQt5/qml/Qt3D/Render/plugins.qmltypes @@ -0,0 +1,2953 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable Qt3D.Render 2.0' + +Module { + dependencies: ["QtQuick 2.7"] + Component { + name: "QWindow" + prototype: "QObject" + exports: ["Qt3D.Render/Window 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "Visibility" + values: { + "Hidden": 0, + "AutomaticVisibility": 1, + "Windowed": 2, + "Minimized": 3, + "Maximized": 4, + "FullScreen": 5 + } + } + Property { name: "title"; type: "string" } + Property { name: "modality"; type: "Qt::WindowModality" } + Property { name: "flags"; type: "Qt::WindowFlags" } + Property { name: "x"; type: "int" } + Property { name: "y"; type: "int" } + Property { name: "width"; type: "int" } + Property { name: "height"; type: "int" } + Property { name: "minimumWidth"; type: "int" } + Property { name: "minimumHeight"; type: "int" } + Property { name: "maximumWidth"; type: "int" } + Property { name: "maximumHeight"; type: "int" } + Property { name: "visible"; type: "bool" } + Property { name: "active"; revision: 1; type: "bool"; isReadonly: true } + Property { name: "visibility"; revision: 1; type: "Visibility" } + Property { name: "contentOrientation"; type: "Qt::ScreenOrientation" } + Property { name: "opacity"; revision: 1; type: "double" } + Signal { + name: "screenChanged" + Parameter { name: "screen"; type: "QScreen"; isPointer: true } + } + Signal { + name: "modalityChanged" + Parameter { name: "modality"; type: "Qt::WindowModality" } + } + Signal { + name: "windowStateChanged" + Parameter { name: "windowState"; type: "Qt::WindowState" } + } + Signal { + name: "windowTitleChanged" + revision: 2 + Parameter { name: "title"; type: "string" } + } + Signal { + name: "xChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "yChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "widthChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "heightChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "minimumWidthChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "minimumHeightChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "maximumWidthChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "maximumHeightChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "visibleChanged" + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "visibilityChanged" + revision: 1 + Parameter { name: "visibility"; type: "QWindow::Visibility" } + } + Signal { name: "activeChanged"; revision: 1 } + Signal { + name: "contentOrientationChanged" + Parameter { name: "orientation"; type: "Qt::ScreenOrientation" } + } + Signal { + name: "focusObjectChanged" + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Signal { + name: "opacityChanged" + revision: 1 + Parameter { name: "opacity"; type: "double" } + } + Method { name: "requestActivate"; revision: 1 } + Method { + name: "setVisible" + Parameter { name: "visible"; type: "bool" } + } + Method { name: "show" } + Method { name: "hide" } + Method { name: "showMinimized" } + Method { name: "showMaximized" } + Method { name: "showFullScreen" } + Method { name: "showNormal" } + Method { name: "close"; type: "bool" } + Method { name: "raise" } + Method { name: "lower" } + Method { + name: "setTitle" + Parameter { type: "string" } + } + Method { + name: "setX" + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setY" + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setWidth" + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setHeight" + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setMinimumWidth" + Parameter { name: "w"; type: "int" } + } + Method { + name: "setMinimumHeight" + Parameter { name: "h"; type: "int" } + } + Method { + name: "setMaximumWidth" + Parameter { name: "w"; type: "int" } + } + Method { + name: "setMaximumHeight" + Parameter { name: "h"; type: "int" } + } + Method { + name: "alert" + revision: 1 + Parameter { name: "msec"; type: "int" } + } + Method { name: "requestUpdate"; revision: 3 } + } + Component { + name: "Qt3DCore::QComponent" + prototype: "Qt3DCore::QNode" + Property { name: "isShareable"; type: "bool" } + Signal { + name: "shareableChanged" + Parameter { name: "isShareable"; type: "bool" } + } + Method { + name: "setShareable" + Parameter { name: "isShareable"; type: "bool" } + } + } + Component { name: "Qt3DCore::QEntity"; prototype: "Qt3DCore::QNode" } + Component { + name: "Qt3DCore::QNode" + prototype: "QObject" + Property { name: "parent"; type: "Qt3DCore::QNode"; isPointer: true } + Property { name: "enabled"; type: "bool" } + Signal { + name: "parentChanged" + Parameter { name: "parent"; type: "QObject"; isPointer: true } + } + Signal { + name: "enabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { name: "nodeDestroyed" } + Method { + name: "setParent" + Parameter { name: "parent"; type: "QNode"; isPointer: true } + } + Method { + name: "setEnabled" + Parameter { name: "isEnabled"; type: "bool" } + } + } + Component { + name: "Qt3DCore::Quick::Quick3DNode" + defaultProperty: "data" + prototype: "Qt3DRender::QCameraSelector" + exports: ["Qt3D.Render/CameraSelector 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "childNodes"; type: "Qt3DCore::QNode"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DRender::QAbstractLight" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Render/Light 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "Type" + values: { + "PointLight": 0, + "DirectionalLight": 1, + "SpotLight": 2 + } + } + Property { name: "type"; type: "Type"; isReadonly: true } + Property { name: "color"; type: "QColor" } + Property { name: "intensity"; type: "float" } + Signal { + name: "colorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "intensityChanged" + Parameter { name: "intensity"; type: "float" } + } + Method { + name: "setColor" + Parameter { name: "color"; type: "QColor" } + } + Method { + name: "setIntensity" + Parameter { name: "intensity"; type: "float" } + } + } + Component { + name: "Qt3DRender::QAbstractTexture" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Render/Texture 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "Status" + values: { + "None": 0, + "Loading": 1, + "Ready": 2, + "Error": 3 + } + } + Enum { + name: "Target" + values: { + "TargetAutomatic": 0, + "Target1D": 3552, + "Target1DArray": 35864, + "Target2D": 3553, + "Target2DArray": 35866, + "Target3D": 32879, + "TargetCubeMap": 34067, + "TargetCubeMapArray": 36873, + "Target2DMultisample": 37120, + "Target2DMultisampleArray": 37122, + "TargetRectangle": 34037, + "TargetBuffer": 35882 + } + } + Enum { + name: "TextureFormat" + values: { + "NoFormat": 0, + "Automatic": 1, + "R8_UNorm": 33321, + "RG8_UNorm": 33323, + "RGB8_UNorm": 32849, + "RGBA8_UNorm": 32856, + "R16_UNorm": 33322, + "RG16_UNorm": 33324, + "RGB16_UNorm": 32852, + "RGBA16_UNorm": 32859, + "R8_SNorm": 36756, + "RG8_SNorm": 36757, + "RGB8_SNorm": 36758, + "RGBA8_SNorm": 36759, + "R16_SNorm": 36760, + "RG16_SNorm": 36761, + "RGB16_SNorm": 36762, + "RGBA16_SNorm": 36763, + "R8U": 33330, + "RG8U": 33336, + "RGB8U": 36221, + "RGBA8U": 36220, + "R16U": 33332, + "RG16U": 33338, + "RGB16U": 36215, + "RGBA16U": 36214, + "R32U": 33334, + "RG32U": 33340, + "RGB32U": 36209, + "RGBA32U": 36208, + "R8I": 33329, + "RG8I": 33335, + "RGB8I": 36239, + "RGBA8I": 36238, + "R16I": 33331, + "RG16I": 33337, + "RGB16I": 36233, + "RGBA16I": 36232, + "R32I": 33333, + "RG32I": 33339, + "RGB32I": 36227, + "RGBA32I": 36226, + "R16F": 33325, + "RG16F": 33327, + "RGB16F": 34843, + "RGBA16F": 34842, + "R32F": 33326, + "RG32F": 33328, + "RGB32F": 34837, + "RGBA32F": 34836, + "RGB9E5": 35901, + "RG11B10F": 35898, + "RG3B2": 10768, + "R5G6B5": 36194, + "RGB5A1": 32855, + "RGBA4": 32854, + "RGB10A2": 36975, + "D16": 33189, + "D24": 33190, + "D24S8": 35056, + "D32": 33191, + "D32F": 36012, + "D32FS8X24": 36013, + "RGB_DXT1": 33776, + "RGBA_DXT1": 33777, + "RGBA_DXT3": 33778, + "RGBA_DXT5": 33779, + "R_ATI1N_UNorm": 36283, + "R_ATI1N_SNorm": 36284, + "RG_ATI2N_UNorm": 36285, + "RG_ATI2N_SNorm": 36286, + "RGB_BP_UNSIGNED_FLOAT": 36495, + "RGB_BP_SIGNED_FLOAT": 36494, + "RGB_BP_UNorm": 36492, + "R11_EAC_UNorm": 37488, + "R11_EAC_SNorm": 37489, + "RG11_EAC_UNorm": 37490, + "RG11_EAC_SNorm": 37491, + "RGB8_ETC2": 37492, + "SRGB8_ETC2": 37493, + "RGB8_PunchThrough_Alpha1_ETC2": 37494, + "SRGB8_PunchThrough_Alpha1_ETC2": 37495, + "RGBA8_ETC2_EAC": 37496, + "SRGB8_Alpha8_ETC2_EAC": 37497, + "RGB8_ETC1": 36196, + "SRGB8": 35905, + "SRGB8_Alpha8": 35907, + "SRGB_DXT1": 35916, + "SRGB_Alpha_DXT1": 35917, + "SRGB_Alpha_DXT3": 35918, + "SRGB_Alpha_DXT5": 35919, + "SRGB_BP_UNorm": 36493, + "DepthFormat": 6402, + "AlphaFormat": 6406, + "RGBFormat": 6407, + "RGBAFormat": 6408, + "LuminanceFormat": 6409, + "LuminanceAlphaFormat": 6410 + } + } + Enum { + name: "Filter" + values: { + "Nearest": 9728, + "Linear": 9729, + "NearestMipMapNearest": 9984, + "NearestMipMapLinear": 9986, + "LinearMipMapNearest": 9985, + "LinearMipMapLinear": 9987 + } + } + Enum { + name: "CubeMapFace" + values: { + "CubeMapPositiveX": 34069, + "CubeMapNegativeX": 34070, + "CubeMapPositiveY": 34071, + "CubeMapNegativeY": 34072, + "CubeMapPositiveZ": 34073, + "CubeMapNegativeZ": 34074 + } + } + Enum { + name: "ComparisonFunction" + values: { + "CompareLessEqual": 515, + "CompareGreaterEqual": 518, + "CompareLess": 513, + "CompareGreater": 516, + "CompareEqual": 514, + "CommpareNotEqual": 517, + "CompareAlways": 519, + "CompareNever": 512 + } + } + Enum { + name: "ComparisonMode" + values: { + "CompareRefToTexture": 34894, + "CompareNone": 0 + } + } + Property { name: "target"; type: "Target"; isReadonly: true } + Property { name: "format"; type: "TextureFormat" } + Property { name: "generateMipMaps"; type: "bool" } + Property { + name: "wrapMode" + type: "Qt3DRender::QTextureWrapMode" + isReadonly: true + isPointer: true + } + Property { name: "status"; type: "Status"; isReadonly: true } + Property { name: "width"; type: "int" } + Property { name: "height"; type: "int" } + Property { name: "depth"; type: "int" } + Property { name: "magnificationFilter"; type: "Filter" } + Property { name: "minificationFilter"; type: "Filter" } + Property { name: "maximumAnisotropy"; type: "float" } + Property { name: "comparisonFunction"; type: "ComparisonFunction" } + Property { name: "comparisonMode"; type: "ComparisonMode" } + Property { name: "layers"; type: "int" } + Signal { + name: "formatChanged" + Parameter { name: "format"; type: "TextureFormat" } + } + Signal { + name: "statusChanged" + Parameter { name: "status"; type: "Status" } + } + Signal { + name: "generateMipMapsChanged" + Parameter { name: "generateMipMaps"; type: "bool" } + } + Signal { + name: "widthChanged" + Parameter { name: "width"; type: "int" } + } + Signal { + name: "heightChanged" + Parameter { name: "height"; type: "int" } + } + Signal { + name: "depthChanged" + Parameter { name: "depth"; type: "int" } + } + Signal { + name: "magnificationFilterChanged" + Parameter { name: "magnificationFilter"; type: "Filter" } + } + Signal { + name: "minificationFilterChanged" + Parameter { name: "minificationFilter"; type: "Filter" } + } + Signal { + name: "maximumAnisotropyChanged" + Parameter { name: "maximumAnisotropy"; type: "float" } + } + Signal { + name: "comparisonFunctionChanged" + Parameter { name: "comparisonFunction"; type: "ComparisonFunction" } + } + Signal { + name: "comparisonModeChanged" + Parameter { name: "comparisonMode"; type: "ComparisonMode" } + } + Signal { + name: "layersChanged" + Parameter { name: "layers"; type: "int" } + } + Method { + name: "setFormat" + Parameter { name: "format"; type: "TextureFormat" } + } + Method { + name: "setGenerateMipMaps" + Parameter { name: "gen"; type: "bool" } + } + Method { + name: "setWidth" + Parameter { name: "width"; type: "int" } + } + Method { + name: "setHeight" + Parameter { name: "height"; type: "int" } + } + Method { + name: "setDepth" + Parameter { name: "depth"; type: "int" } + } + Method { + name: "setMinificationFilter" + Parameter { name: "f"; type: "Filter" } + } + Method { + name: "setMagnificationFilter" + Parameter { name: "f"; type: "Filter" } + } + Method { + name: "setMaximumAnisotropy" + Parameter { name: "anisotropy"; type: "float" } + } + Method { + name: "setComparisonFunction" + Parameter { name: "function"; type: "ComparisonFunction" } + } + Method { + name: "setComparisonMode" + Parameter { name: "mode"; type: "ComparisonMode" } + } + Method { + name: "setLayers" + Parameter { name: "layers"; type: "int" } + } + } + Component { + name: "Qt3DRender::QAbstractTextureImage" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Render/QAbstractTextureImage 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "mipLevel"; type: "int" } + Property { name: "layer"; type: "int" } + Property { name: "face"; type: "Qt3DRender::QAbstractTexture::CubeMapFace" } + Signal { + name: "mipLevelChanged" + Parameter { name: "mipLevel"; type: "int" } + } + Signal { + name: "layerChanged" + Parameter { name: "layer"; type: "int" } + } + Signal { + name: "faceChanged" + Parameter { name: "face"; type: "QAbstractTexture::CubeMapFace" } + } + Method { + name: "setMipLevel" + Parameter { name: "level"; type: "int" } + } + Method { + name: "setLayer" + Parameter { name: "layer"; type: "int" } + } + Method { + name: "setFace" + Parameter { name: "face"; type: "QAbstractTexture::CubeMapFace" } + } + } + Component { + name: "Qt3DRender::QAlphaCoverage" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/AlphaCoverage 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "Qt3DRender::QAlphaTest" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/AlphaTest 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "AlphaFunction" + values: { + "Never": 512, + "Always": 519, + "Less": 513, + "LessOrEqual": 515, + "Equal": 514, + "GreaterOrEqual": 518, + "Greater": 516, + "NotEqual": 517 + } + } + Property { name: "alphaFunction"; type: "AlphaFunction" } + Property { name: "referenceValue"; type: "float" } + Signal { + name: "alphaFunctionChanged" + Parameter { name: "alphaFunction"; type: "AlphaFunction" } + } + Signal { + name: "referenceValueChanged" + Parameter { name: "referenceValue"; type: "float" } + } + Method { + name: "setAlphaFunction" + Parameter { name: "alphaFunction"; type: "AlphaFunction" } + } + Method { + name: "setReferenceValue" + Parameter { name: "referenceValue"; type: "float" } + } + } + Component { + name: "Qt3DRender::QAttribute" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Render/Attribute 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "AttributeType" + values: { + "VertexAttribute": 0, + "IndexAttribute": 1 + } + } + Enum { + name: "VertexBaseType" + values: { + "Byte": 0, + "UnsignedByte": 1, + "Short": 2, + "UnsignedShort": 3, + "Int": 4, + "UnsignedInt": 5, + "HalfFloat": 6, + "Float": 7, + "Double": 8 + } + } + Property { name: "buffer"; type: "Qt3DRender::QBuffer"; isPointer: true } + Property { name: "name"; type: "string" } + Property { name: "vertexBaseType"; type: "VertexBaseType" } + Property { name: "vertexSize"; type: "uint" } + Property { name: "count"; type: "uint" } + Property { name: "byteStride"; type: "uint" } + Property { name: "byteOffset"; type: "uint" } + Property { name: "divisor"; type: "uint" } + Property { name: "attributeType"; type: "AttributeType" } + Signal { + name: "bufferChanged" + Parameter { name: "buffer"; type: "QBuffer"; isPointer: true } + } + Signal { + name: "nameChanged" + Parameter { name: "name"; type: "string" } + } + Signal { + name: "dataTypeChanged" + Parameter { name: "vertexBaseType"; type: "VertexBaseType" } + } + Signal { + name: "dataSizeChanged" + Parameter { name: "vertexSize"; type: "uint" } + } + Signal { + name: "countChanged" + Parameter { name: "count"; type: "uint" } + } + Signal { + name: "byteStrideChanged" + Parameter { name: "byteStride"; type: "uint" } + } + Signal { + name: "byteOffsetChanged" + Parameter { name: "byteOffset"; type: "uint" } + } + Signal { + name: "divisorChanged" + Parameter { name: "divisor"; type: "uint" } + } + Signal { + name: "attributeTypeChanged" + Parameter { name: "attributeType"; type: "AttributeType" } + } + Method { + name: "setBuffer" + Parameter { name: "buffer"; type: "QBuffer"; isPointer: true } + } + Method { + name: "setName" + Parameter { name: "name"; type: "string" } + } + Method { + name: "setDataType" + Parameter { name: "type"; type: "VertexBaseType" } + } + Method { + name: "setDataSize" + Parameter { name: "size"; type: "uint" } + } + Method { + name: "setCount" + Parameter { name: "count"; type: "uint" } + } + Method { + name: "setByteStride" + Parameter { name: "byteStride"; type: "uint" } + } + Method { + name: "setByteOffset" + Parameter { name: "byteOffset"; type: "uint" } + } + Method { + name: "setDivisor" + Parameter { name: "divisor"; type: "uint" } + } + Method { + name: "setAttributeType" + Parameter { name: "attributeType"; type: "AttributeType" } + } + Method { name: "defaultPositionAttributeName"; type: "string" } + Method { name: "defaultNormalAttributeName"; type: "string" } + Method { name: "defaultColorAttributeName"; type: "string" } + Method { name: "defaultTextureCoordinateAttributeName"; type: "string" } + Method { name: "defaultTangentAttributeName"; type: "string" } + } + Component { + name: "Qt3DRender::QBlendEquation" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/BlendEquation 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "BlendFunction" + values: { + "Add": 32774, + "Subtract": 32778, + "ReverseSubtract": 32779, + "Min": 32775, + "Max": 32776 + } + } + Property { name: "blendFunction"; type: "BlendFunction" } + Signal { + name: "blendFunctionChanged" + Parameter { name: "blendFunction"; type: "BlendFunction" } + } + Method { + name: "setBlendFunction" + Parameter { name: "blendFunction"; type: "BlendFunction" } + } + } + Component { + name: "Qt3DRender::QBlendEquationArguments" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/BlendEquationArguments 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "Blending" + values: { + "Zero": 0, + "One": 1, + "SourceColor": 768, + "SourceAlpha": 770, + "Source1Alpha": 771, + "Source1Color": 772, + "DestinationColor": 774, + "DestinationAlpha": 772, + "SourceAlphaSaturate": 776, + "ConstantColor": 32769, + "ConstantAlpha": 32771, + "OneMinusSourceColor": 769, + "OneMinusSourceAlpha": 771, + "OneMinusDestinationAlpha": 773, + "OneMinusDestinationColor": 775, + "OneMinusConstantColor": 32770, + "OneMinusConstantAlpha": 32772, + "OneMinusSource1Alpha": 32773, + "OneMinusSource1Color0": 32774 + } + } + Property { name: "sourceRgb"; type: "Blending" } + Property { name: "sourceAlpha"; type: "Blending" } + Property { name: "destinationRgb"; type: "Blending" } + Property { name: "destinationAlpha"; type: "Blending" } + Property { name: "bufferIndex"; type: "int" } + Signal { + name: "sourceRgbChanged" + Parameter { name: "sourceRgb"; type: "Blending" } + } + Signal { + name: "sourceAlphaChanged" + Parameter { name: "sourceAlpha"; type: "Blending" } + } + Signal { + name: "destinationRgbChanged" + Parameter { name: "destinationRgb"; type: "Blending" } + } + Signal { + name: "destinationAlphaChanged" + Parameter { name: "destinationAlpha"; type: "Blending" } + } + Signal { + name: "sourceRgbaChanged" + Parameter { name: "sourceRgba"; type: "Blending" } + } + Signal { + name: "destinationRgbaChanged" + Parameter { name: "destinationRgba"; type: "Blending" } + } + Signal { + name: "bufferIndexChanged" + Parameter { name: "index"; type: "int" } + } + Method { + name: "setSourceRgb" + Parameter { name: "sourceRgb"; type: "Blending" } + } + Method { + name: "setDestinationRgb" + Parameter { name: "destinationRgb"; type: "Blending" } + } + Method { + name: "setSourceAlpha" + Parameter { name: "sourceAlpha"; type: "Blending" } + } + Method { + name: "setDestinationAlpha" + Parameter { name: "destinationAlpha"; type: "Blending" } + } + Method { + name: "setSourceRgba" + Parameter { name: "sourceRgba"; type: "Blending" } + } + Method { + name: "setDestinationRgba" + Parameter { name: "destinationRgba"; type: "Blending" } + } + Method { + name: "setBufferIndex" + Parameter { name: "index"; type: "int" } + } + } + Component { + name: "Qt3DRender::QBuffer" + prototype: "Qt3DCore::QNode" + Enum { + name: "BufferType" + values: { + "VertexBuffer": 34962, + "IndexBuffer": 34963, + "PixelPackBuffer": 35051, + "PixelUnpackBuffer": 35052, + "UniformBuffer": 35345, + "ShaderStorageBuffer": 37074 + } + } + Enum { + name: "UsageType" + values: { + "StreamDraw": 35040, + "StreamRead": 35041, + "StreamCopy": 35042, + "StaticDraw": 35044, + "StaticRead": 35045, + "StaticCopy": 35046, + "DynamicDraw": 35048, + "DynamicRead": 35049, + "DynamicCopy": 35050 + } + } + Property { name: "type"; type: "BufferType" } + Property { name: "usage"; type: "UsageType" } + Property { name: "syncData"; type: "bool" } + Signal { + name: "dataChanged" + Parameter { name: "bytes"; type: "QByteArray" } + } + Signal { + name: "typeChanged" + Parameter { name: "type"; type: "BufferType" } + } + Signal { + name: "usageChanged" + Parameter { name: "usage"; type: "UsageType" } + } + Signal { + name: "syncDataChanged" + Parameter { name: "syncData"; type: "bool" } + } + Method { + name: "setType" + Parameter { name: "type"; type: "BufferType" } + } + Method { + name: "setUsage" + Parameter { name: "usage"; type: "UsageType" } + } + Method { + name: "setSyncData" + Parameter { name: "syncData"; type: "bool" } + } + } + Component { + name: "Qt3DRender::QCamera" + prototype: "Qt3DCore::QEntity" + exports: ["Qt3D.Render/Camera 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "CameraTranslationOption" + values: { + "TranslateViewCenter": 0, + "DontTranslateViewCenter": 1 + } + } + Property { name: "projectionType"; type: "Qt3DRender::QCameraLens::ProjectionType" } + Property { name: "nearPlane"; type: "float" } + Property { name: "farPlane"; type: "float" } + Property { name: "fieldOfView"; type: "float" } + Property { name: "aspectRatio"; type: "float" } + Property { name: "left"; type: "float" } + Property { name: "right"; type: "float" } + Property { name: "bottom"; type: "float" } + Property { name: "top"; type: "float" } + Property { name: "projectionMatrix"; type: "QMatrix4x4" } + Property { name: "position"; type: "QVector3D" } + Property { name: "upVector"; type: "QVector3D" } + Property { name: "viewCenter"; type: "QVector3D" } + Property { name: "viewVector"; type: "QVector3D"; isReadonly: true } + Property { name: "viewMatrix"; type: "QMatrix4x4"; isReadonly: true } + Signal { + name: "projectionTypeChanged" + Parameter { name: "projectionType"; type: "QCameraLens::ProjectionType" } + } + Signal { + name: "nearPlaneChanged" + Parameter { name: "nearPlane"; type: "float" } + } + Signal { + name: "farPlaneChanged" + Parameter { name: "farPlane"; type: "float" } + } + Signal { + name: "fieldOfViewChanged" + Parameter { name: "fieldOfView"; type: "float" } + } + Signal { + name: "aspectRatioChanged" + Parameter { name: "aspectRatio"; type: "float" } + } + Signal { + name: "leftChanged" + Parameter { name: "left"; type: "float" } + } + Signal { + name: "rightChanged" + Parameter { name: "right"; type: "float" } + } + Signal { + name: "bottomChanged" + Parameter { name: "bottom"; type: "float" } + } + Signal { + name: "topChanged" + Parameter { name: "top"; type: "float" } + } + Signal { + name: "projectionMatrixChanged" + Parameter { name: "projectionMatrix"; type: "QMatrix4x4" } + } + Signal { + name: "positionChanged" + Parameter { name: "position"; type: "QVector3D" } + } + Signal { + name: "upVectorChanged" + Parameter { name: "upVector"; type: "QVector3D" } + } + Signal { + name: "viewCenterChanged" + Parameter { name: "viewCenter"; type: "QVector3D" } + } + Signal { + name: "viewVectorChanged" + Parameter { name: "viewVector"; type: "QVector3D" } + } + Method { + name: "setProjectionType" + Parameter { name: "type"; type: "QCameraLens::ProjectionType" } + } + Method { + name: "setNearPlane" + Parameter { name: "nearPlane"; type: "float" } + } + Method { + name: "setFarPlane" + Parameter { name: "farPlane"; type: "float" } + } + Method { + name: "setFieldOfView" + Parameter { name: "fieldOfView"; type: "float" } + } + Method { + name: "setAspectRatio" + Parameter { name: "aspectRatio"; type: "float" } + } + Method { + name: "setLeft" + Parameter { name: "left"; type: "float" } + } + Method { + name: "setRight" + Parameter { name: "right"; type: "float" } + } + Method { + name: "setBottom" + Parameter { name: "bottom"; type: "float" } + } + Method { + name: "setTop" + Parameter { name: "top"; type: "float" } + } + Method { + name: "setProjectionMatrix" + Parameter { name: "projectionMatrix"; type: "QMatrix4x4" } + } + Method { + name: "setPosition" + Parameter { name: "position"; type: "QVector3D" } + } + Method { + name: "setUpVector" + Parameter { name: "upVector"; type: "QVector3D" } + } + Method { + name: "setViewCenter" + Parameter { name: "viewCenter"; type: "QVector3D" } + } + Method { + name: "tiltRotation" + type: "QQuaternion" + Parameter { name: "angle"; type: "float" } + } + Method { + name: "panRotation" + type: "QQuaternion" + Parameter { name: "angle"; type: "float" } + } + Method { + name: "rollRotation" + type: "QQuaternion" + Parameter { name: "angle"; type: "float" } + } + Method { + name: "rotation" + type: "QQuaternion" + Parameter { name: "angle"; type: "float" } + Parameter { name: "axis"; type: "QVector3D" } + } + Method { + name: "translate" + Parameter { name: "vLocal"; type: "QVector3D" } + Parameter { name: "option"; type: "CameraTranslationOption" } + } + Method { + name: "translate" + Parameter { name: "vLocal"; type: "QVector3D" } + } + Method { + name: "translateWorld" + Parameter { name: "vWorld"; type: "QVector3D" } + Parameter { name: "option"; type: "CameraTranslationOption" } + } + Method { + name: "translateWorld" + Parameter { name: "vWorld"; type: "QVector3D" } + } + Method { + name: "tilt" + Parameter { name: "angle"; type: "float" } + } + Method { + name: "pan" + Parameter { name: "angle"; type: "float" } + } + Method { + name: "pan" + Parameter { name: "angle"; type: "float" } + Parameter { name: "axis"; type: "QVector3D" } + } + Method { + name: "roll" + Parameter { name: "angle"; type: "float" } + } + Method { + name: "tiltAboutViewCenter" + Parameter { name: "angle"; type: "float" } + } + Method { + name: "panAboutViewCenter" + Parameter { name: "angle"; type: "float" } + } + Method { + name: "panAboutViewCenter" + Parameter { name: "angle"; type: "float" } + Parameter { name: "axis"; type: "QVector3D" } + } + Method { + name: "rollAboutViewCenter" + Parameter { name: "angle"; type: "float" } + } + Method { + name: "rotate" + Parameter { name: "q"; type: "QQuaternion" } + } + Method { + name: "rotateAboutViewCenter" + Parameter { name: "q"; type: "QQuaternion" } + } + } + Component { + name: "Qt3DRender::QCameraLens" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Render/CameraLens 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "ProjectionType" + values: { + "OrthographicProjection": 0, + "PerspectiveProjection": 1, + "FrustumProjection": 2, + "CustomProjection": 3 + } + } + Property { name: "projectionType"; type: "ProjectionType" } + Property { name: "nearPlane"; type: "float" } + Property { name: "farPlane"; type: "float" } + Property { name: "fieldOfView"; type: "float" } + Property { name: "aspectRatio"; type: "float" } + Property { name: "left"; type: "float" } + Property { name: "right"; type: "float" } + Property { name: "bottom"; type: "float" } + Property { name: "top"; type: "float" } + Property { name: "projectionMatrix"; type: "QMatrix4x4" } + Signal { + name: "projectionTypeChanged" + Parameter { name: "projectionType"; type: "QCameraLens::ProjectionType" } + } + Signal { + name: "nearPlaneChanged" + Parameter { name: "nearPlane"; type: "float" } + } + Signal { + name: "farPlaneChanged" + Parameter { name: "farPlane"; type: "float" } + } + Signal { + name: "fieldOfViewChanged" + Parameter { name: "fieldOfView"; type: "float" } + } + Signal { + name: "aspectRatioChanged" + Parameter { name: "aspectRatio"; type: "float" } + } + Signal { + name: "leftChanged" + Parameter { name: "left"; type: "float" } + } + Signal { + name: "rightChanged" + Parameter { name: "right"; type: "float" } + } + Signal { + name: "bottomChanged" + Parameter { name: "bottom"; type: "float" } + } + Signal { + name: "topChanged" + Parameter { name: "top"; type: "float" } + } + Signal { + name: "projectionMatrixChanged" + Parameter { name: "projectionMatrix"; type: "QMatrix4x4" } + } + Method { + name: "setProjectionType" + Parameter { name: "projectionType"; type: "ProjectionType" } + } + Method { + name: "setNearPlane" + Parameter { name: "nearPlane"; type: "float" } + } + Method { + name: "setFarPlane" + Parameter { name: "farPlane"; type: "float" } + } + Method { + name: "setFieldOfView" + Parameter { name: "fieldOfView"; type: "float" } + } + Method { + name: "setAspectRatio" + Parameter { name: "aspectRatio"; type: "float" } + } + Method { + name: "setLeft" + Parameter { name: "left"; type: "float" } + } + Method { + name: "setRight" + Parameter { name: "right"; type: "float" } + } + Method { + name: "setBottom" + Parameter { name: "bottom"; type: "float" } + } + Method { + name: "setTop" + Parameter { name: "top"; type: "float" } + } + Method { + name: "setProjectionMatrix" + Parameter { name: "projectionMatrix"; type: "QMatrix4x4" } + } + } + Component { + name: "Qt3DRender::QCameraSelector" + prototype: "Qt3DRender::QFrameGraphNode" + Property { name: "camera"; type: "Qt3DCore::QEntity"; isPointer: true } + Signal { + name: "cameraChanged" + Parameter { name: "camera"; type: "Qt3DCore::QEntity"; isPointer: true } + } + Method { + name: "setCamera" + Parameter { name: "camera"; type: "Qt3DCore::QEntity"; isPointer: true } + } + } + Component { + name: "Qt3DRender::QClearBuffers" + prototype: "Qt3DRender::QFrameGraphNode" + exports: ["Qt3D.Render/ClearBuffers 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "BufferType" + values: { + "None": 0, + "ColorBuffer": 1, + "DepthBuffer": 2, + "StencilBuffer": 4, + "DepthStencilBuffer": 6, + "ColorDepthBuffer": 3, + "ColorDepthStencilBuffer": 7, + "AllBuffers": -1 + } + } + Property { name: "buffers"; type: "BufferType" } + Property { name: "clearColor"; type: "QColor" } + Property { name: "clearDepthValue"; type: "float" } + Property { name: "clearStencilValue"; type: "int" } + Property { name: "colorBuffer"; type: "Qt3DRender::QRenderTargetOutput"; isPointer: true } + Signal { + name: "buffersChanged" + Parameter { name: "buffers"; type: "BufferType" } + } + Signal { + name: "clearColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "clearDepthValueChanged" + Parameter { name: "clearDepthValue"; type: "float" } + } + Signal { + name: "clearStencilValueChanged" + Parameter { name: "clearStencilValue"; type: "int" } + } + Signal { + name: "colorBufferChanged" + Parameter { name: "buffer"; type: "QRenderTargetOutput"; isPointer: true } + } + Method { + name: "setBuffers" + Parameter { name: "buffers"; type: "BufferType" } + } + Method { + name: "setClearColor" + Parameter { name: "color"; type: "QColor" } + } + Method { + name: "setClearDepthValue" + Parameter { name: "clearDepthValue"; type: "float" } + } + Method { + name: "setClearStencilValue" + Parameter { name: "clearStencilValue"; type: "int" } + } + Method { + name: "setColorBuffer" + Parameter { name: "buffer"; type: "QRenderTargetOutput"; isPointer: true } + } + } + Component { + name: "Qt3DRender::QClipPlane" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/ClipPlane 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "planeIndex"; type: "int" } + Property { name: "normal"; type: "QVector3D" } + Property { name: "distance"; type: "float" } + Signal { + name: "planeIndexChanged" + Parameter { name: "planeIndex"; type: "int" } + } + Signal { + name: "normalChanged" + Parameter { name: "normal"; type: "QVector3D" } + } + Signal { + name: "distanceChanged" + Parameter { name: "distance"; type: "float" } + } + Method { + name: "setPlaneIndex" + Parameter { type: "int" } + } + Method { + name: "setNormal" + Parameter { type: "QVector3D" } + } + Method { + name: "setDistance" + Parameter { type: "float" } + } + } + Component { + name: "Qt3DRender::QColorMask" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/ColorMask 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "redMasked"; type: "bool" } + Property { name: "greenMasked"; type: "bool" } + Property { name: "blueMasked"; type: "bool" } + Property { name: "alphaMasked"; type: "bool" } + Signal { + name: "redMaskedChanged" + Parameter { name: "redMasked"; type: "bool" } + } + Signal { + name: "greenMaskedChanged" + Parameter { name: "greenMasked"; type: "bool" } + } + Signal { + name: "blueMaskedChanged" + Parameter { name: "blueMasked"; type: "bool" } + } + Signal { + name: "alphaMaskedChanged" + Parameter { name: "alphaMasked"; type: "bool" } + } + Method { + name: "setRedMasked" + Parameter { name: "redMasked"; type: "bool" } + } + Method { + name: "setGreenMasked" + Parameter { name: "greenMasked"; type: "bool" } + } + Method { + name: "setBlueMasked" + Parameter { name: "blueMasked"; type: "bool" } + } + Method { + name: "setAlphaMasked" + Parameter { name: "alphaMasked"; type: "bool" } + } + } + Component { + name: "Qt3DRender::QComputeCommand" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Render/ComputeCommand 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "workGroupX"; type: "int" } + Property { name: "workGroupY"; type: "int" } + Property { name: "workGroupZ"; type: "int" } + Method { + name: "setWorkGroupX" + Parameter { name: "workGroupX"; type: "int" } + } + Method { + name: "setWorkGroupY" + Parameter { name: "workGroupY"; type: "int" } + } + Method { + name: "setWorkGroupZ" + Parameter { name: "workGroupZ"; type: "int" } + } + } + Component { + name: "Qt3DRender::QCullFace" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/CullFace 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "CullingMode" + values: { + "NoCulling": 0, + "Front": 1028, + "Back": 1029, + "FrontAndBack": 1032 + } + } + Property { name: "mode"; type: "CullingMode" } + Signal { + name: "modeChanged" + Parameter { name: "mode"; type: "CullingMode" } + } + Method { + name: "setMode" + Parameter { name: "mode"; type: "CullingMode" } + } + } + Component { + name: "Qt3DRender::QDepthTest" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/DepthTest 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "DepthFunction" + values: { + "Never": 512, + "Always": 519, + "Less": 513, + "LessOrEqual": 515, + "Equal": 514, + "GreaterOrEqual": 518, + "Greater": 516, + "NotEqual": 517 + } + } + Property { name: "depthFunction"; type: "DepthFunction" } + Signal { + name: "depthFunctionChanged" + Parameter { name: "depthFunction"; type: "DepthFunction" } + } + Method { + name: "setDepthFunction" + Parameter { name: "depthFunction"; type: "DepthFunction" } + } + } + Component { + name: "Qt3DRender::QDirectionalLight" + prototype: "Qt3DRender::QAbstractLight" + exports: ["Qt3D.Render/DirectionalLight 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "worldDirection"; type: "QVector3D" } + Signal { + name: "worldDirectionChanged" + Parameter { name: "worldDirection"; type: "QVector3D" } + } + Method { + name: "setWorldDirection" + Parameter { name: "worldDirection"; type: "QVector3D" } + } + } + Component { + name: "Qt3DRender::QDispatchCompute" + prototype: "Qt3DRender::QFrameGraphNode" + exports: ["Qt3D.Render/DispatchCompute 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "workGroupX"; type: "int" } + Property { name: "workGroupY"; type: "int" } + Property { name: "workGroupZ"; type: "int" } + Method { + name: "setWorkGroupX" + Parameter { name: "workGroupX"; type: "int" } + } + Method { + name: "setWorkGroupY" + Parameter { name: "workGroupY"; type: "int" } + } + Method { + name: "setWorkGroupZ" + Parameter { name: "workGroupZ"; type: "int" } + } + } + Component { + name: "Qt3DRender::QDithering" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/Dithering 2.0"] + exportMetaObjectRevisions: [0] + } + Component { name: "Qt3DRender::QEffect"; prototype: "Qt3DCore::QNode" } + Component { + name: "Qt3DRender::QFilterKey" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Render/FilterKey 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "value"; type: "QVariant" } + Property { name: "name"; type: "string" } + Signal { + name: "nameChanged" + Parameter { name: "name"; type: "string" } + } + Signal { + name: "valueChanged" + Parameter { name: "value"; type: "QVariant" } + } + Method { + name: "setValue" + Parameter { name: "value"; type: "QVariant" } + } + Method { + name: "setName" + Parameter { name: "customType"; type: "string" } + } + } + Component { + name: "Qt3DRender::QFrameGraphNode" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Render/FrameGraphNode 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + } + Component { + name: "Qt3DRender::QFrontFace" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/FrontFace 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "WindingDirection" + values: { + "ClockWise": 2304, + "CounterClockWise": 2305 + } + } + Property { name: "direction"; type: "WindingDirection" } + Signal { + name: "directionChanged" + Parameter { name: "direction"; type: "WindingDirection" } + } + Method { + name: "setDirection" + Parameter { name: "direction"; type: "WindingDirection" } + } + } + Component { + name: "Qt3DRender::QFrustumCulling" + prototype: "Qt3DRender::QFrameGraphNode" + exports: ["Qt3D.Render/FrustumCulling 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "Qt3DRender::QGeometry" + prototype: "Qt3DCore::QNode" + Property { + name: "boundingVolumePositionAttribute" + type: "Qt3DRender::QAttribute" + isPointer: true + } + Signal { + name: "boundingVolumePositionAttributeChanged" + Parameter { name: "boundingVolumePositionAttribute"; type: "QAttribute"; isPointer: true } + } + Method { + name: "setBoundingVolumePositionAttribute" + Parameter { name: "boundingVolumePositionAttribute"; type: "QAttribute"; isPointer: true } + } + Method { + name: "addAttribute" + Parameter { name: "attribute"; type: "Qt3DRender::QAttribute"; isPointer: true } + } + Method { + name: "removeAttribute" + Parameter { name: "attribute"; type: "Qt3DRender::QAttribute"; isPointer: true } + } + } + Component { + name: "Qt3DRender::QGeometryRenderer" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Render/GeometryRenderer 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "PrimitiveType" + values: { + "Points": 0, + "Lines": 1, + "LineLoop": 2, + "LineStrip": 3, + "Triangles": 4, + "TriangleStrip": 5, + "TriangleFan": 6, + "LinesAdjacency": 10, + "TrianglesAdjacency": 12, + "LineStripAdjacency": 11, + "TriangleStripAdjacency": 13, + "Patches": 14 + } + } + Property { name: "instanceCount"; type: "int" } + Property { name: "vertexCount"; type: "int" } + Property { name: "indexOffset"; type: "int" } + Property { name: "firstInstance"; type: "int" } + Property { name: "firstVertex"; type: "int" } + Property { name: "restartIndexValue"; type: "int" } + Property { name: "verticesPerPatch"; type: "int" } + Property { name: "primitiveRestartEnabled"; type: "bool" } + Property { name: "geometry"; type: "Qt3DRender::QGeometry"; isPointer: true } + Property { name: "primitiveType"; type: "PrimitiveType" } + Signal { + name: "instanceCountChanged" + Parameter { name: "instanceCount"; type: "int" } + } + Signal { + name: "vertexCountChanged" + Parameter { name: "vertexCount"; type: "int" } + } + Signal { + name: "indexOffsetChanged" + Parameter { name: "indexOffset"; type: "int" } + } + Signal { + name: "firstInstanceChanged" + Parameter { name: "firstInstance"; type: "int" } + } + Signal { + name: "firstVertexChanged" + Parameter { name: "firstVertex"; type: "int" } + } + Signal { + name: "restartIndexValueChanged" + Parameter { name: "restartIndexValue"; type: "int" } + } + Signal { + name: "verticesPerPatchChanged" + Parameter { name: "verticesPerPatch"; type: "int" } + } + Signal { + name: "primitiveRestartEnabledChanged" + Parameter { name: "primitiveRestartEnabled"; type: "bool" } + } + Signal { + name: "geometryChanged" + Parameter { name: "geometry"; type: "QGeometry"; isPointer: true } + } + Signal { + name: "primitiveTypeChanged" + Parameter { name: "primitiveType"; type: "PrimitiveType" } + } + Method { + name: "setInstanceCount" + Parameter { name: "instanceCount"; type: "int" } + } + Method { + name: "setVertexCount" + Parameter { name: "vertexCount"; type: "int" } + } + Method { + name: "setIndexOffset" + Parameter { name: "indexOffset"; type: "int" } + } + Method { + name: "setFirstInstance" + Parameter { name: "firstInstance"; type: "int" } + } + Method { + name: "setFirstVertex" + Parameter { name: "firstVertex"; type: "int" } + } + Method { + name: "setRestartIndexValue" + Parameter { name: "index"; type: "int" } + } + Method { + name: "setVerticesPerPatch" + Parameter { name: "verticesPerPatch"; type: "int" } + } + Method { + name: "setPrimitiveRestartEnabled" + Parameter { name: "enabled"; type: "bool" } + } + Method { + name: "setGeometry" + Parameter { name: "geometry"; type: "QGeometry"; isPointer: true } + } + Method { + name: "setPrimitiveType" + Parameter { name: "primitiveType"; type: "PrimitiveType" } + } + } + Component { + name: "Qt3DRender::QGraphicsApiFilter" + prototype: "QObject" + exports: ["Qt3D.Render/GraphicsApiFilter 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "Api" + values: { + "OpenGLES": 2, + "OpenGL": 1 + } + } + Enum { + name: "OpenGLProfile" + values: { + "NoProfile": 0, + "CoreProfile": 1, + "CompatibilityProfile": 2 + } + } + Property { name: "api"; type: "Qt3DRender::QGraphicsApiFilter::Api" } + Property { name: "profile"; type: "Qt3DRender::QGraphicsApiFilter::OpenGLProfile" } + Property { name: "minorVersion"; type: "int" } + Property { name: "majorVersion"; type: "int" } + Property { name: "extensions"; type: "QStringList" } + Property { name: "vendor"; type: "string" } + Signal { + name: "apiChanged" + Parameter { name: "api"; type: "Qt3DRender::QGraphicsApiFilter::Api" } + } + Signal { + name: "profileChanged" + Parameter { name: "profile"; type: "Qt3DRender::QGraphicsApiFilter::OpenGLProfile" } + } + Signal { + name: "minorVersionChanged" + Parameter { name: "minorVersion"; type: "int" } + } + Signal { + name: "majorVersionChanged" + Parameter { name: "majorVersion"; type: "int" } + } + Signal { + name: "extensionsChanged" + Parameter { name: "extensions"; type: "QStringList" } + } + Signal { + name: "vendorChanged" + Parameter { name: "vendor"; type: "string" } + } + Signal { name: "graphicsApiFilterChanged" } + Method { + name: "setApi" + Parameter { name: "api"; type: "Api" } + } + Method { + name: "setProfile" + Parameter { name: "profile"; type: "OpenGLProfile" } + } + Method { + name: "setMinorVersion" + Parameter { name: "minorVersion"; type: "int" } + } + Method { + name: "setMajorVersion" + Parameter { name: "majorVersion"; type: "int" } + } + Method { + name: "setExtensions" + Parameter { name: "extensions"; type: "QStringList" } + } + Method { + name: "setVendor" + Parameter { name: "vendor"; type: "string" } + } + } + Component { + name: "Qt3DRender::QLayer" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Render/Layer 2.0"] + exportMetaObjectRevisions: [0] + } + Component { name: "Qt3DRender::QLayerFilter"; prototype: "Qt3DRender::QFrameGraphNode" } + Component { + name: "Qt3DRender::QMaterial" + prototype: "Qt3DCore::QComponent" + Property { name: "effect"; type: "Qt3DRender::QEffect"; isPointer: true } + Signal { + name: "effectChanged" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + Method { + name: "setEffect" + Parameter { name: "effect"; type: "QEffect"; isPointer: true } + } + } + Component { + name: "Qt3DRender::QMesh" + prototype: "Qt3DRender::QGeometryRenderer" + exports: ["Qt3D.Render/Mesh 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "source"; type: "QUrl" } + Property { name: "meshName"; type: "string" } + Signal { + name: "sourceChanged" + Parameter { name: "source"; type: "QUrl" } + } + Signal { + name: "meshNameChanged" + Parameter { name: "meshName"; type: "string" } + } + Method { + name: "setSource" + Parameter { name: "source"; type: "QUrl" } + } + Method { + name: "setMeshName" + Parameter { name: "meshName"; type: "string" } + } + } + Component { + name: "Qt3DRender::QMultiSampleAntiAliasing" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/MultiSampleAntiAliasing 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "Qt3DRender::QNoDepthMask" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/NoDepthMask 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "Qt3DRender::QNoDraw" + prototype: "Qt3DRender::QFrameGraphNode" + exports: ["Qt3D.Render/NoDraw 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "Qt3DRender::QObjectPicker" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Render/ObjectPicker 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "hoverEnabled"; type: "bool" } + Property { name: "dragEnabled"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "containsMouse"; type: "bool"; isReadonly: true } + Signal { + name: "pressed" + Parameter { name: "pick"; type: "Qt3DRender::QPickEvent"; isPointer: true } + } + Signal { + name: "released" + Parameter { name: "pick"; type: "Qt3DRender::QPickEvent"; isPointer: true } + } + Signal { + name: "clicked" + Parameter { name: "pick"; type: "Qt3DRender::QPickEvent"; isPointer: true } + } + Signal { + name: "moved" + Parameter { name: "pick"; type: "Qt3DRender::QPickEvent"; isPointer: true } + } + Signal { name: "entered" } + Signal { name: "exited" } + Signal { + name: "hoverEnabledChanged" + Parameter { name: "hoverEnabled"; type: "bool" } + } + Signal { + name: "dragEnabledChanged" + Parameter { name: "dragEnabled"; type: "bool" } + } + Signal { + name: "pressedChanged" + Parameter { name: "pressed"; type: "bool" } + } + Signal { + name: "containsMouseChanged" + Parameter { name: "containsMouse"; type: "bool" } + } + Method { + name: "setHoverEnabled" + Parameter { name: "hoverEnabled"; type: "bool" } + } + Method { + name: "setDragEnabled" + Parameter { name: "dragEnabled"; type: "bool" } + } + } + Component { + name: "Qt3DRender::QParameter" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Render/QParameter 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "name"; type: "string" } + Property { name: "value"; type: "QVariant" } + Signal { + name: "valueChanged" + Parameter { name: "value"; type: "QVariant" } + } + Signal { + name: "nameChanged" + Parameter { name: "name"; type: "string" } + } + Method { + name: "setName" + Parameter { name: "name"; type: "string" } + } + Method { + name: "setValue" + Parameter { name: "dv"; type: "QVariant" } + } + } + Component { + name: "Qt3DRender::QPickEvent" + prototype: "QObject" + exports: ["Qt3D.Render/PickEvent 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "accepted"; type: "bool" } + Property { name: "position"; type: "QPointF"; isReadonly: true } + Property { name: "distance"; type: "float"; isReadonly: true } + Property { name: "localIntersection"; type: "QVector3D"; isReadonly: true } + Property { name: "worldIntersection"; type: "QVector3D"; isReadonly: true } + Signal { + name: "acceptedChanged" + Parameter { name: "accepted"; type: "bool" } + } + Method { + name: "setAccepted" + Parameter { name: "accepted"; type: "bool" } + } + } + Component { + name: "Qt3DRender::QPickingSettings" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Render/PickingSettings 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "PickMethod" + values: { + "BoundingVolumePicking": 0, + "TrianglePicking": 1 + } + } + Enum { + name: "PickResultMode" + values: { + "NearestPick": 0, + "AllPicks": 1 + } + } + Property { name: "pickMethod"; type: "PickMethod" } + Property { name: "pickResultMode"; type: "PickResultMode" } + Signal { + name: "pickMethodChanged" + Parameter { name: "pickMethod"; type: "QPickingSettings::PickMethod" } + } + Signal { + name: "pickResultModeChanged" + Parameter { name: "pickResult"; type: "QPickingSettings::PickResultMode" } + } + Method { + name: "setPickMethod" + Parameter { name: "pickMethod"; type: "PickMethod" } + } + Method { + name: "setPickResultMode" + Parameter { name: "pickResultMode"; type: "PickResultMode" } + } + } + Component { + name: "Qt3DRender::QPointLight" + prototype: "Qt3DRender::QAbstractLight" + exports: ["Qt3D.Render/PointLight 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "constantAttenuation"; type: "float" } + Property { name: "linearAttenuation"; type: "float" } + Property { name: "quadraticAttenuation"; type: "float" } + Signal { + name: "constantAttenuationChanged" + Parameter { name: "constantAttenuation"; type: "float" } + } + Signal { + name: "linearAttenuationChanged" + Parameter { name: "linearAttenuation"; type: "float" } + } + Signal { + name: "quadraticAttenuationChanged" + Parameter { name: "quadraticAttenuation"; type: "float" } + } + Method { + name: "setConstantAttenuation" + Parameter { name: "value"; type: "float" } + } + Method { + name: "setLinearAttenuation" + Parameter { name: "value"; type: "float" } + } + Method { + name: "setQuadraticAttenuation" + Parameter { name: "value"; type: "float" } + } + } + Component { + name: "Qt3DRender::QPointSize" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/PointSize 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "SizeMode" + values: { + "Fixed": 0, + "Programmable": 1 + } + } + Property { name: "sizeMode"; type: "SizeMode" } + Property { name: "value"; type: "float" } + Signal { + name: "sizeModeChanged" + Parameter { name: "sizeMode"; type: "SizeMode" } + } + Signal { + name: "valueChanged" + Parameter { name: "value"; type: "float" } + } + Method { + name: "setSizeMode" + Parameter { name: "sizeMode"; type: "SizeMode" } + } + Method { + name: "setValue" + Parameter { name: "value"; type: "float" } + } + } + Component { + name: "Qt3DRender::QPolygonOffset" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/PolygonOffset 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "scaleFactor"; type: "float" } + Property { name: "depthSteps"; type: "float" } + Signal { + name: "scaleFactorChanged" + Parameter { name: "scaleFactor"; type: "float" } + } + Signal { + name: "depthStepsChanged" + Parameter { name: "depthSteps"; type: "float" } + } + Method { + name: "setScaleFactor" + Parameter { name: "scaleFactor"; type: "float" } + } + Method { + name: "setDepthSteps" + Parameter { name: "depthSteps"; type: "float" } + } + } + Component { + name: "Qt3DRender::QRenderPass" + prototype: "Qt3DCore::QNode" + Property { name: "shaderProgram"; type: "Qt3DRender::QShaderProgram"; isPointer: true } + Signal { + name: "shaderProgramChanged" + Parameter { name: "shaderProgram"; type: "QShaderProgram"; isPointer: true } + } + Method { + name: "setShaderProgram" + Parameter { name: "shaderProgram"; type: "QShaderProgram"; isPointer: true } + } + } + Component { name: "Qt3DRender::QRenderPassFilter"; prototype: "Qt3DRender::QFrameGraphNode" } + Component { + name: "Qt3DRender::QRenderSettings" + defaultProperty: "activeFrameGraph" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Render/RenderSettings 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "RenderPolicy" + values: { + "OnDemand": 0, + "Always": 1 + } + } + Property { + name: "pickingSettings" + type: "Qt3DRender::QPickingSettings" + isReadonly: true + isPointer: true + } + Property { name: "renderPolicy"; type: "RenderPolicy" } + Property { name: "activeFrameGraph"; type: "Qt3DRender::QFrameGraphNode"; isPointer: true } + Signal { + name: "activeFrameGraphChanged" + Parameter { name: "activeFrameGraph"; type: "QFrameGraphNode"; isPointer: true } + } + Signal { + name: "renderPolicyChanged" + Parameter { name: "renderPolicy"; type: "RenderPolicy" } + } + Method { + name: "setActiveFrameGraph" + Parameter { name: "activeFrameGraph"; type: "QFrameGraphNode"; isPointer: true } + } + Method { + name: "setRenderPolicy" + Parameter { name: "renderPolicy"; type: "RenderPolicy" } + } + } + Component { + name: "Qt3DRender::QRenderState" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Render/RenderState 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + } + Component { name: "Qt3DRender::QRenderStateSet"; prototype: "Qt3DRender::QFrameGraphNode" } + Component { + name: "Qt3DRender::QRenderSurfaceSelector" + prototype: "Qt3DRender::QFrameGraphNode" + exports: ["Qt3D.Render/RenderSurfaceSelector 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "surface"; type: "QObject"; isPointer: true } + Property { name: "externalRenderTargetSize"; type: "QSize"; isReadonly: true } + Property { name: "surfacePixelRatio"; type: "float" } + Signal { + name: "surfaceChanged" + Parameter { name: "surface"; type: "QObject"; isPointer: true } + } + Signal { + name: "externalRenderTargetSizeChanged" + Parameter { name: "size"; type: "QSize" } + } + Signal { + name: "surfacePixelRatioChanged" + Parameter { name: "ratio"; type: "float" } + } + Method { + name: "setSurface" + Parameter { name: "surfaceObject"; type: "QObject"; isPointer: true } + } + Method { + name: "setSurfacePixelRatio" + Parameter { name: "ratio"; type: "float" } + } + } + Component { name: "Qt3DRender::QRenderTarget"; prototype: "Qt3DCore::QComponent" } + Component { + name: "Qt3DRender::QRenderTargetOutput" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Render/RenderTargetOutput 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "AttachmentPoint" + values: { + "Color0": 0, + "Color1": 1, + "Color2": 2, + "Color3": 3, + "Color4": 4, + "Color5": 5, + "Color6": 6, + "Color7": 7, + "Color8": 8, + "Color9": 9, + "Color10": 10, + "Color11": 11, + "Color12": 12, + "Color13": 13, + "Color14": 14, + "Color15": 15, + "Depth": 16, + "Stencil": 17, + "DepthStencil": 18 + } + } + Property { name: "attachmentPoint"; type: "AttachmentPoint" } + Property { name: "texture"; type: "QAbstractTexture"; isPointer: true } + Property { name: "mipLevel"; type: "int" } + Property { name: "layer"; type: "int" } + Property { name: "face"; type: "QAbstractTexture::CubeMapFace" } + Signal { + name: "attachmentPointChanged" + Parameter { name: "attachmentPoint"; type: "AttachmentPoint" } + } + Signal { + name: "textureChanged" + Parameter { name: "texture"; type: "QAbstractTexture"; isPointer: true } + } + Signal { + name: "mipLevelChanged" + Parameter { name: "mipLevel"; type: "int" } + } + Signal { + name: "layerChanged" + Parameter { name: "layer"; type: "int" } + } + Signal { + name: "faceChanged" + Parameter { name: "face"; type: "QAbstractTexture::CubeMapFace" } + } + Method { + name: "setAttachmentPoint" + Parameter { name: "attachmentPoint"; type: "AttachmentPoint" } + } + Method { + name: "setTexture" + Parameter { name: "texture"; type: "QAbstractTexture"; isPointer: true } + } + Method { + name: "setMipLevel" + Parameter { name: "level"; type: "int" } + } + Method { + name: "setLayer" + Parameter { name: "layer"; type: "int" } + } + Method { + name: "setFace" + Parameter { name: "face"; type: "QAbstractTexture::CubeMapFace" } + } + } + Component { + name: "Qt3DRender::QRenderTargetSelector" + prototype: "Qt3DRender::QFrameGraphNode" + Property { name: "target"; type: "Qt3DRender::QRenderTarget"; isPointer: true } + Signal { + name: "targetChanged" + Parameter { name: "target"; type: "QRenderTarget"; isPointer: true } + } + Method { + name: "setTarget" + Parameter { name: "target"; type: "QRenderTarget"; isPointer: true } + } + } + Component { + name: "Qt3DRender::QSceneLoader" + prototype: "Qt3DCore::QComponent" + Enum { + name: "Status" + values: { + "None": 0, + "Loading": 1, + "Ready": 2, + "Error": 3 + } + } + Property { name: "source"; type: "QUrl" } + Property { name: "status"; type: "Status"; isReadonly: true } + Signal { + name: "sourceChanged" + Parameter { name: "source"; type: "QUrl" } + } + Signal { + name: "statusChanged" + Parameter { name: "status"; type: "Status" } + } + Method { + name: "setSource" + Parameter { name: "arg"; type: "QUrl" } + } + Method { + name: "setStatus" + Parameter { name: "status"; type: "Status" } + } + } + Component { + name: "Qt3DRender::QScissorTest" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/ScissorTest 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "left"; type: "int" } + Property { name: "bottom"; type: "int" } + Property { name: "width"; type: "int" } + Property { name: "height"; type: "int" } + Signal { + name: "leftChanged" + Parameter { name: "left"; type: "int" } + } + Signal { + name: "bottomChanged" + Parameter { name: "bottom"; type: "int" } + } + Signal { + name: "widthChanged" + Parameter { name: "width"; type: "int" } + } + Signal { + name: "heightChanged" + Parameter { name: "height"; type: "int" } + } + Method { + name: "setLeft" + Parameter { name: "left"; type: "int" } + } + Method { + name: "setBottom" + Parameter { name: "bottom"; type: "int" } + } + Method { + name: "setWidth" + Parameter { name: "width"; type: "int" } + } + Method { + name: "setHeight" + Parameter { name: "height"; type: "int" } + } + } + Component { + name: "Qt3DRender::QSeamlessCubemap" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/SeamlessCubemap 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "Qt3DRender::QShaderData" + prototype: "Qt3DCore::QComponent" + exports: ["Qt3D.Render/QShaderData 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + } + Component { + name: "Qt3DRender::QShaderProgram" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Render/ShaderProgram 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "ShaderType" + values: { + "Vertex": 0, + "Fragment": 1, + "TessellationControl": 2, + "TessellationEvaluation": 3, + "Geometry": 4, + "Compute": 5 + } + } + Property { name: "vertexShaderCode"; type: "QByteArray" } + Property { name: "tessellationControlShaderCode"; type: "QByteArray" } + Property { name: "tessellationEvaluationShaderCode"; type: "QByteArray" } + Property { name: "geometryShaderCode"; type: "QByteArray" } + Property { name: "fragmentShaderCode"; type: "QByteArray" } + Property { name: "computeShaderCode"; type: "QByteArray" } + Signal { + name: "vertexShaderCodeChanged" + Parameter { name: "vertexShaderCode"; type: "QByteArray" } + } + Signal { + name: "tessellationControlShaderCodeChanged" + Parameter { name: "tessellationControlShaderCode"; type: "QByteArray" } + } + Signal { + name: "tessellationEvaluationShaderCodeChanged" + Parameter { name: "tessellationEvaluationShaderCode"; type: "QByteArray" } + } + Signal { + name: "geometryShaderCodeChanged" + Parameter { name: "geometryShaderCode"; type: "QByteArray" } + } + Signal { + name: "fragmentShaderCodeChanged" + Parameter { name: "fragmentShaderCode"; type: "QByteArray" } + } + Signal { + name: "computeShaderCodeChanged" + Parameter { name: "computeShaderCode"; type: "QByteArray" } + } + Method { + name: "setVertexShaderCode" + Parameter { name: "vertexShaderCode"; type: "QByteArray" } + } + Method { + name: "setTessellationControlShaderCode" + Parameter { name: "tessellationControlShaderCode"; type: "QByteArray" } + } + Method { + name: "setTessellationEvaluationShaderCode" + Parameter { name: "tessellationEvaluationShaderCode"; type: "QByteArray" } + } + Method { + name: "setGeometryShaderCode" + Parameter { name: "geometryShaderCode"; type: "QByteArray" } + } + Method { + name: "setFragmentShaderCode" + Parameter { name: "fragmentShaderCode"; type: "QByteArray" } + } + Method { + name: "setComputeShaderCode" + Parameter { name: "computeShaderCode"; type: "QByteArray" } + } + Method { + name: "loadSource" + type: "QByteArray" + Parameter { name: "sourceUrl"; type: "QUrl" } + } + } + Component { + name: "Qt3DRender::QSortPolicy" + prototype: "Qt3DRender::QFrameGraphNode" + exports: ["Qt3D.Render/SortPolicy 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "SortType" + values: { + "StateChangeCost": 1, + "BackToFront": 2, + "Material": 4 + } + } + Property { name: "sortTypes"; type: "QVector" } + Signal { + name: "sortTypesChanged" + Parameter { name: "sortTypes"; type: "QVector" } + } + Signal { + name: "sortTypesChanged" + Parameter { name: "sortTypes"; type: "QVector" } + } + Method { + name: "setSortTypes" + Parameter { name: "sortTypes"; type: "QVector" } + } + Method { + name: "setSortTypes" + Parameter { name: "sortTypesInt"; type: "QVector" } + } + } + Component { + name: "Qt3DRender::QSpotLight" + prototype: "Qt3DRender::QAbstractLight" + exports: ["Qt3D.Render/SpotLight 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "constantAttenuation"; type: "float" } + Property { name: "linearAttenuation"; type: "float" } + Property { name: "quadraticAttenuation"; type: "float" } + Property { name: "localDirection"; type: "QVector3D" } + Property { name: "cutOffAngle"; type: "float" } + Signal { + name: "constantAttenuationChanged" + Parameter { name: "constantAttenuation"; type: "float" } + } + Signal { + name: "linearAttenuationChanged" + Parameter { name: "linearAttenuation"; type: "float" } + } + Signal { + name: "quadraticAttenuationChanged" + Parameter { name: "quadraticAttenuation"; type: "float" } + } + Signal { + name: "localDirectionChanged" + Parameter { name: "localDirection"; type: "QVector3D" } + } + Signal { + name: "cutOffAngleChanged" + Parameter { name: "cutOffAngle"; type: "float" } + } + Method { + name: "setConstantAttenuation" + Parameter { name: "value"; type: "float" } + } + Method { + name: "setLinearAttenuation" + Parameter { name: "value"; type: "float" } + } + Method { + name: "setQuadraticAttenuation" + Parameter { name: "value"; type: "float" } + } + Method { + name: "setLocalDirection" + Parameter { name: "localDirection"; type: "QVector3D" } + } + Method { + name: "setCutOffAngle" + Parameter { name: "cutOffAngle"; type: "float" } + } + } + Component { + name: "Qt3DRender::QStencilMask" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/StencilMask 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "frontOutputMask"; type: "uint" } + Property { name: "backOutputMask"; type: "uint" } + Signal { + name: "frontOutputMaskChanged" + Parameter { name: "frontOutputMask"; type: "uint" } + } + Signal { + name: "backOutputMaskChanged" + Parameter { name: "backOutputMask"; type: "uint" } + } + Method { + name: "setFrontOutputMask" + Parameter { name: "frontOutputMask"; type: "uint" } + } + Method { + name: "setBackOutputMask" + Parameter { name: "backOutputMask"; type: "uint" } + } + } + Component { + name: "Qt3DRender::QStencilOperation" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/StencilOperation 2.0"] + exportMetaObjectRevisions: [0] + Property { + name: "front" + type: "Qt3DRender::QStencilOperationArguments" + isReadonly: true + isPointer: true + } + Property { + name: "back" + type: "Qt3DRender::QStencilOperationArguments" + isReadonly: true + isPointer: true + } + } + Component { + name: "Qt3DRender::QStencilOperationArguments" + prototype: "QObject" + exports: ["Qt3D.Render/StencilOperationArguments 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "FaceMode" + values: { + "Front": 1028, + "Back": 1029, + "FrontAndBack": 1032 + } + } + Enum { + name: "Operation" + values: { + "Zero": 0, + "Keep": 7680, + "Replace": 7681, + "Increment": 7682, + "Decrement": 7683, + "IncrementWrap": 34055, + "DecrementWrap": 34056, + "Invert": 5386 + } + } + Property { name: "faceMode"; type: "FaceMode"; isReadonly: true } + Property { name: "stencilTestFailureOperation"; type: "Operation" } + Property { name: "depthTestFailureOperation"; type: "Operation" } + Property { name: "allTestsPassOperation"; type: "Operation" } + Signal { + name: "stencilTestFailureOperationChanged" + Parameter { name: "stencilFail"; type: "Operation" } + } + Signal { + name: "depthTestFailureOperationChanged" + Parameter { name: "depthFail"; type: "Operation" } + } + Signal { + name: "allTestsPassOperationChanged" + Parameter { name: "stencilDepthPass"; type: "Operation" } + } + Signal { + name: "faceModeChanged" + Parameter { name: "faceMode"; type: "FaceMode" } + } + Method { + name: "setStencilTestFailureOperation" + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "setDepthTestFailureOperation" + Parameter { name: "operation"; type: "Operation" } + } + Method { + name: "setAllTestsPassOperation" + Parameter { name: "operation"; type: "Operation" } + } + } + Component { + name: "Qt3DRender::QStencilTest" + prototype: "Qt3DRender::QRenderState" + exports: ["Qt3D.Render/StencilTest 2.0"] + exportMetaObjectRevisions: [0] + Property { + name: "front" + type: "Qt3DRender::QStencilTestArguments" + isReadonly: true + isPointer: true + } + Property { + name: "back" + type: "Qt3DRender::QStencilTestArguments" + isReadonly: true + isPointer: true + } + } + Component { + name: "Qt3DRender::QStencilTestArguments" + prototype: "QObject" + exports: ["Qt3D.Render/StencilTestArguments 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "StencilFaceMode" + values: { + "Front": 1028, + "Back": 1029, + "FrontAndBack": 1032 + } + } + Enum { + name: "StencilFunction" + values: { + "Never": 512, + "Always": 519, + "Less": 513, + "LessOrEqual": 515, + "Equal": 514, + "GreaterOrEqual": 518, + "Greater": 516, + "NotEqual": 517 + } + } + Property { name: "faceMode"; type: "StencilFaceMode"; isReadonly: true } + Property { name: "comparisonMask"; type: "uint" } + Property { name: "referenceValue"; type: "int" } + Property { name: "stencilFunction"; type: "StencilFunction" } + Signal { + name: "comparisonMaskChanged" + Parameter { name: "comparisonMask"; type: "uint" } + } + Signal { + name: "stencilFunctionChanged" + Parameter { name: "stencilFunction"; type: "StencilFunction" } + } + Signal { + name: "referenceValueChanged" + Parameter { name: "referenceValue"; type: "int" } + } + Signal { + name: "faceModeChanged" + Parameter { name: "faceMode"; type: "StencilFaceMode" } + } + Method { + name: "setComparisonMask" + Parameter { name: "comparisonMask"; type: "uint" } + } + Method { + name: "setReferenceValue" + Parameter { name: "referenceValue"; type: "int" } + } + Method { + name: "setStencilFunction" + Parameter { name: "stencilFunction"; type: "StencilFunction" } + } + } + Component { + name: "Qt3DRender::QTechnique" + prototype: "Qt3DCore::QNode" + Property { + name: "graphicsApiFilter" + type: "Qt3DRender::QGraphicsApiFilter" + isReadonly: true + isPointer: true + } + } + Component { name: "Qt3DRender::QTechniqueFilter"; prototype: "Qt3DRender::QFrameGraphNode" } + Component { name: "Qt3DRender::QTexture1D"; prototype: "Qt3DRender::QAbstractTexture" } + Component { name: "Qt3DRender::QTexture1DArray"; prototype: "Qt3DRender::QAbstractTexture" } + Component { name: "Qt3DRender::QTexture2D"; prototype: "Qt3DRender::QAbstractTexture" } + Component { name: "Qt3DRender::QTexture2DArray"; prototype: "Qt3DRender::QAbstractTexture" } + Component { + name: "Qt3DRender::QTexture2DMultisample" + prototype: "Qt3DRender::QAbstractTexture" + } + Component { + name: "Qt3DRender::QTexture2DMultisampleArray" + prototype: "Qt3DRender::QAbstractTexture" + } + Component { name: "Qt3DRender::QTexture3D"; prototype: "Qt3DRender::QAbstractTexture" } + Component { name: "Qt3DRender::QTextureBuffer"; prototype: "Qt3DRender::QAbstractTexture" } + Component { name: "Qt3DRender::QTextureCubeMap"; prototype: "Qt3DRender::QAbstractTexture" } + Component { + name: "Qt3DRender::QTextureCubeMapArray" + prototype: "Qt3DRender::QAbstractTexture" + } + Component { + name: "Qt3DRender::QTextureImage" + prototype: "Qt3DRender::QAbstractTextureImage" + exports: ["Qt3D.Render/TextureImage 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "Status" + values: { + "None": 0, + "Loading": 1, + "Ready": 2, + "Error": 3 + } + } + Property { name: "source"; type: "QUrl" } + Property { name: "status"; type: "Status"; isReadonly: true } + Signal { + name: "sourceChanged" + Parameter { name: "source"; type: "QUrl" } + } + Signal { + name: "statusChanged" + Parameter { name: "status"; type: "Status" } + } + Method { + name: "setSource" + Parameter { name: "source"; type: "QUrl" } + } + } + Component { + name: "Qt3DRender::QTextureLoader" + prototype: "Qt3DRender::QAbstractTexture" + Property { name: "source"; type: "QUrl" } + Signal { + name: "sourceChanged" + Parameter { name: "source"; type: "QUrl" } + } + Method { + name: "setSource" + Parameter { name: "source"; type: "QUrl" } + } + } + Component { name: "Qt3DRender::QTextureRectangle"; prototype: "Qt3DRender::QAbstractTexture" } + Component { + name: "Qt3DRender::QTextureWrapMode" + prototype: "QObject" + exports: ["Qt3D.Render/WrapMode 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "WrapMode" + values: { + "Repeat": 10497, + "MirroredRepeat": 33648, + "ClampToEdge": 33071, + "ClampToBorder": 33069 + } + } + Property { name: "x"; type: "WrapMode" } + Property { name: "y"; type: "WrapMode" } + Property { name: "z"; type: "WrapMode" } + Signal { + name: "xChanged" + Parameter { name: "x"; type: "WrapMode" } + } + Signal { + name: "yChanged" + Parameter { name: "y"; type: "WrapMode" } + } + Signal { + name: "zChanged" + Parameter { name: "z"; type: "WrapMode" } + } + Method { + name: "setX" + Parameter { name: "x"; type: "WrapMode" } + } + Method { + name: "setY" + Parameter { name: "y"; type: "WrapMode" } + } + Method { + name: "setZ" + Parameter { name: "z"; type: "WrapMode" } + } + } + Component { + name: "Qt3DRender::QViewport" + prototype: "Qt3DRender::QFrameGraphNode" + Property { name: "normalizedRect"; type: "QRectF" } + Signal { + name: "normalizedRectChanged" + Parameter { name: "normalizedRect"; type: "QRectF" } + } + Method { + name: "setNormalizedRect" + Parameter { name: "normalizedRect"; type: "QRectF" } + } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DBuffer" + prototype: "Qt3DRender::QBuffer" + exports: ["Qt3D.Render/Buffer 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "data"; type: "QVariant" } + Signal { name: "bufferDataChanged" } + Signal { name: "bufferDataChanged" } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DEffect" + prototype: "Qt3DRender::QEffect" + exports: ["Qt3D.Render/Effect 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "techniques"; type: "Qt3DRender::QTechnique"; isList: true; isReadonly: true } + Property { name: "parameters"; type: "Qt3DRender::QParameter"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DGeometry" + defaultProperty: "attributes" + prototype: "Qt3DRender::QGeometry" + exports: ["Qt3D.Render/Geometry 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "attributes"; type: "Qt3DRender::QAttribute"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DLayerFilter" + prototype: "Qt3DRender::QLayerFilter" + exports: ["Qt3D.Render/LayerFilter 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "layers"; type: "Qt3DRender::QLayer"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DMaterial" + prototype: "Qt3DRender::QMaterial" + exports: ["Qt3D.Render/Material 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "parameters"; type: "Qt3DRender::QParameter"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DParameter" + prototype: "Qt3DRender::QParameter" + exports: ["Qt3D.Render/Parameter 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DRenderPass" + prototype: "Qt3DRender::QRenderPass" + exports: ["Qt3D.Render/RenderPass 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "filterKeys"; type: "Qt3DRender::QFilterKey"; isList: true; isReadonly: true } + Property { + name: "renderStates" + type: "Qt3DRender::QRenderState" + isList: true + isReadonly: true + } + Property { name: "parameters"; type: "Qt3DRender::QParameter"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DRenderPassFilter" + prototype: "Qt3DRender::QRenderPassFilter" + exports: ["Qt3D.Render/RenderPassFilter 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "matchAny"; type: "Qt3DRender::QFilterKey"; isList: true; isReadonly: true } + Property { name: "parameters"; type: "Qt3DRender::QParameter"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DRenderTargetOutput" + prototype: "Qt3DRender::QRenderTarget" + exports: ["Qt3D.Render/RenderTarget 2.0"] + exportMetaObjectRevisions: [0] + Property { + name: "attachments" + type: "Qt3DRender::QRenderTargetOutput" + isList: true + isReadonly: true + } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DRenderTargetSelector" + prototype: "Qt3DRender::QRenderTargetSelector" + exports: ["Qt3D.Render/RenderTargetSelector 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "drawBuffers"; type: "QVariantList" } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DScene" + prototype: "Qt3DRender::QSceneLoader" + exports: ["Qt3D.Render/SceneLoader 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DShaderData" + prototype: "Qt3DRender::QShaderData" + exports: ["Qt3D.Render/ShaderData 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DShaderDataArray" + defaultProperty: "values" + prototype: "Qt3DCore::QNode" + exports: ["Qt3D.Render/ShaderDataArray 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "values"; type: "Qt3DRender::QShaderData"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DStateSet" + prototype: "Qt3DRender::QRenderStateSet" + exports: ["Qt3D.Render/RenderStateSet 2.0"] + exportMetaObjectRevisions: [0] + Property { + name: "renderStates" + type: "Qt3DRender::QRenderState" + isList: true + isReadonly: true + } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DTechnique" + prototype: "Qt3DRender::QTechnique" + exports: ["Qt3D.Render/Technique 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "filterKeys"; type: "Qt3DRender::QFilterKey"; isList: true; isReadonly: true } + Property { name: "renderPasses"; type: "Qt3DRender::QRenderPass"; isList: true; isReadonly: true } + Property { name: "parameters"; type: "Qt3DRender::QParameter"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DTechniqueFilter" + prototype: "Qt3DRender::QTechniqueFilter" + exports: ["Qt3D.Render/TechniqueFilter 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "matchAll"; type: "Qt3DRender::QFilterKey"; isList: true; isReadonly: true } + Property { name: "parameters"; type: "Qt3DRender::QParameter"; isList: true; isReadonly: true } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DTextureExtension" + defaultProperty: "textureImages" + prototype: "Qt3DRender::QTextureLoader" + exports: [ + "Qt3D.Render/Texture1D 2.0", + "Qt3D.Render/Texture1DArray 2.0", + "Qt3D.Render/Texture2D 2.0", + "Qt3D.Render/Texture2DArray 2.0", + "Qt3D.Render/Texture2DMultisample 2.0", + "Qt3D.Render/Texture2DMultisampleArray 2.0", + "Qt3D.Render/Texture3D 2.0", + "Qt3D.Render/TextureBuffer 2.0", + "Qt3D.Render/TextureCubeMap 2.0", + "Qt3D.Render/TextureCubeMapArray 2.0", + "Qt3D.Render/TextureLoader 2.0", + "Qt3D.Render/TextureRectangle 2.0" + ] + exportMetaObjectRevisions: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + Property { + name: "textureImages" + type: "Qt3DRender::QAbstractTextureImage" + isList: true + isReadonly: true + } + } + Component { + name: "Qt3DRender::Render::Quick::Quick3DViewport" + prototype: "Qt3DRender::QViewport" + exports: ["Qt3D.Render/Viewport 2.0"] + exportMetaObjectRevisions: [0] + } +} diff --git a/PyQt5/qml/Qt3D/Render/qmldir b/PyQt5/qml/Qt3D/Render/qmldir new file mode 100644 index 00000000..6654a6a5 --- /dev/null +++ b/PyQt5/qml/Qt3D/Render/qmldir @@ -0,0 +1,3 @@ +module Qt3D.Render +plugin quick3drenderplugin +classname Qt3DQuick3DRenderPlugin diff --git a/PyQt5/qml/Qt3D/Render/quick3drenderplugin.dll b/PyQt5/qml/Qt3D/Render/quick3drenderplugin.dll new file mode 100644 index 00000000..46431e68 Binary files /dev/null and b/PyQt5/qml/Qt3D/Render/quick3drenderplugin.dll differ diff --git a/PyQt5/qml/QtBluetooth/declarative_bluetooth.dll b/PyQt5/qml/QtBluetooth/declarative_bluetooth.dll index f2f83ef0..1bb30edb 100644 Binary files a/PyQt5/qml/QtBluetooth/declarative_bluetooth.dll and b/PyQt5/qml/QtBluetooth/declarative_bluetooth.dll differ diff --git a/PyQt5/qml/QtBluetooth/plugins.qmltypes b/PyQt5/qml/QtBluetooth/plugins.qmltypes index cf2146e2..9c47126d 100644 --- a/PyQt5/qml/QtBluetooth/plugins.qmltypes +++ b/PyQt5/qml/QtBluetooth/plugins.qmltypes @@ -1,19 +1,20 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump -notrelocatable QtBluetooth 5.4' +// 'qmlplugindump -nonrelocatable QtBluetooth 5.7' Module { + dependencies: ["QtQuick 2.0"] Component { name: "QDeclarativeBluetoothDiscoveryModel" prototype: "QAbstractListModel" exports: [ "QtBluetooth/BluetoothDiscoveryModel 5.0", "QtBluetooth/BluetoothDiscoveryModel 5.2", - "QtBluetooth/BluetoothDiscoveryModel 5.4" + "QtBluetooth/BluetoothDiscoveryModel 5.7" ] exportMetaObjectRevisions: [0, 0, 0] Enum { diff --git a/PyQt5/qml/QtCanvas3D/plugins.qmltypes b/PyQt5/qml/QtCanvas3D/plugins.qmltypes new file mode 100644 index 00000000..cc04aafd --- /dev/null +++ b/PyQt5/qml/QtCanvas3D/plugins.qmltypes @@ -0,0 +1,2462 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtCanvas3D 1.1' + +Module { + dependencies: [] + Component { + name: "QQuickItem" + defaultProperty: "data" + prototype: "QObject" + Enum { + name: "TransformOrigin" + values: { + "TopLeft": 0, + "Top": 1, + "TopRight": 2, + "Left": 3, + "Center": 4, + "Right": 5, + "BottomLeft": 6, + "Bottom": 7, + "BottomRight": 8 + } + } + Property { name: "parent"; type: "QQuickItem"; isPointer: true } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "resources"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "children"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "x"; type: "double" } + Property { name: "y"; type: "double" } + Property { name: "z"; type: "double" } + Property { name: "width"; type: "double" } + Property { name: "height"; type: "double" } + Property { name: "opacity"; type: "double" } + Property { name: "enabled"; type: "bool" } + Property { name: "visible"; type: "bool" } + Property { name: "visibleChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "states"; type: "QQuickState"; isList: true; isReadonly: true } + Property { name: "transitions"; type: "QQuickTransition"; isList: true; isReadonly: true } + Property { name: "state"; type: "string" } + Property { name: "childrenRect"; type: "QRectF"; isReadonly: true } + Property { name: "anchors"; type: "QQuickAnchors"; isReadonly: true; isPointer: true } + Property { name: "left"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "right"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "horizontalCenter"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "top"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "bottom"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "verticalCenter"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "baseline"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "baselineOffset"; type: "double" } + Property { name: "clip"; type: "bool" } + Property { name: "focus"; type: "bool" } + Property { name: "activeFocus"; type: "bool"; isReadonly: true } + Property { name: "activeFocusOnTab"; revision: 1; type: "bool" } + Property { name: "rotation"; type: "double" } + Property { name: "scale"; type: "double" } + Property { name: "transformOrigin"; type: "TransformOrigin" } + Property { name: "transformOriginPoint"; type: "QPointF"; isReadonly: true } + Property { name: "transform"; type: "QQuickTransform"; isList: true; isReadonly: true } + Property { name: "smooth"; type: "bool" } + Property { name: "antialiasing"; type: "bool" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "layer"; type: "QQuickItemLayer"; isReadonly: true; isPointer: true } + Signal { + name: "childrenRectChanged" + Parameter { type: "QRectF" } + } + Signal { + name: "baselineOffsetChanged" + Parameter { type: "double" } + } + Signal { + name: "stateChanged" + Parameter { type: "string" } + } + Signal { + name: "focusChanged" + Parameter { type: "bool" } + } + Signal { + name: "activeFocusChanged" + Parameter { type: "bool" } + } + Signal { + name: "activeFocusOnTabChanged" + revision: 1 + Parameter { type: "bool" } + } + Signal { + name: "parentChanged" + Parameter { type: "QQuickItem"; isPointer: true } + } + Signal { + name: "transformOriginChanged" + Parameter { type: "TransformOrigin" } + } + Signal { + name: "smoothChanged" + Parameter { type: "bool" } + } + Signal { + name: "antialiasingChanged" + Parameter { type: "bool" } + } + Signal { + name: "clipChanged" + Parameter { type: "bool" } + } + Signal { + name: "windowChanged" + revision: 1 + Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } + } + Method { name: "update" } + Method { + name: "grabToImage" + revision: 2 + type: "bool" + Parameter { name: "callback"; type: "QJSValue" } + Parameter { name: "targetSize"; type: "QSize" } + } + Method { + name: "grabToImage" + revision: 2 + type: "bool" + Parameter { name: "callback"; type: "QJSValue" } + } + Method { + name: "contains" + type: "bool" + Parameter { name: "point"; type: "QPointF" } + } + Method { + name: "mapFromItem" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "mapToItem" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { name: "forceActiveFocus" } + Method { + name: "forceActiveFocus" + Parameter { name: "reason"; type: "Qt::FocusReason" } + } + Method { + name: "nextItemInFocusChain" + revision: 1 + type: "QQuickItem*" + Parameter { name: "forward"; type: "bool" } + } + Method { name: "nextItemInFocusChain"; revision: 1; type: "QQuickItem*" } + Method { + name: "childAt" + type: "QQuickItem*" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + } + Component { + name: "QtCanvas3D::Canvas" + defaultProperty: "data" + prototype: "QQuickItem" + exports: ["QtCanvas3D/Canvas3D 1.0", "QtCanvas3D/Canvas3D 1.1"] + exportMetaObjectRevisions: [0, 1] + Enum { + name: "RenderTarget" + values: { + "RenderTargetOffscreenBuffer": 0, + "RenderTargetBackground": 1, + "RenderTargetForeground": 2 + } + } + Property { name: "context"; type: "CanvasContext"; isReadonly: true; isPointer: true } + Property { name: "devicePixelRatio"; type: "float"; isReadonly: true } + Property { name: "fps"; type: "uint"; isReadonly: true } + Property { name: "pixelSize"; type: "QSize" } + Property { name: "width"; type: "int" } + Property { name: "height"; type: "int" } + Property { name: "renderTarget"; revision: 1; type: "RenderTarget" } + Property { name: "renderOnDemand"; revision: 1; type: "bool" } + Signal { name: "needRender" } + Signal { + name: "devicePixelRatioChanged" + Parameter { name: "ratio"; type: "float" } + } + Signal { + name: "contextChanged" + Parameter { name: "context"; type: "CanvasContext"; isPointer: true } + } + Signal { + name: "fpsChanged" + Parameter { name: "fps"; type: "uint" } + } + Signal { + name: "pixelSizeChanged" + Parameter { name: "pixelSize"; type: "QSize" } + } + Signal { name: "contextLost" } + Signal { name: "contextRestored" } + Signal { name: "initializeGL" } + Signal { name: "paintGL" } + Signal { + name: "resizeGL" + Parameter { name: "width"; type: "int" } + Parameter { name: "height"; type: "int" } + Parameter { name: "devicePixelRatio"; type: "float" } + } + Signal { + name: "textureReady" + Parameter { name: "id"; type: "int" } + Parameter { name: "size"; type: "QSize" } + Parameter { name: "devicePixelRatio"; type: "float" } + } + Method { name: "requestRender" } + Method { name: "frameTimeMs"; type: "int" } + Method { name: "frameSetupTimeMs"; revision: 1; type: "int" } + Method { + name: "getContext" + type: "QJSValue" + Parameter { name: "name"; type: "string" } + } + Method { + name: "getContext" + type: "QJSValue" + Parameter { name: "name"; type: "string" } + Parameter { name: "options"; type: "QVariantMap" } + } + } + Component { + name: "QtCanvas3D::CanvasAbstractObject" + prototype: "QObject" + Property { name: "name"; type: "string" } + Property { name: "invalidated"; type: "bool"; isReadonly: true } + Signal { + name: "nameChanged" + Parameter { name: "name"; type: "string" } + } + Signal { + name: "invalidatedChanged" + Parameter { name: "invalidated"; type: "bool" } + } + } + Component { + name: "QtCanvas3D::CanvasActiveInfo" + prototype: "QObject" + exports: ["QtCanvas3D/Canvas3DActiveInfo 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "size"; type: "int"; isReadonly: true } + Property { name: "type"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "name"; type: "string"; isReadonly: true } + Signal { + name: "sizeChanged" + Parameter { name: "size"; type: "int" } + } + Signal { + name: "typeChanged" + Parameter { name: "type"; type: "CanvasContext::glEnums" } + } + Signal { + name: "nameChanged" + Parameter { name: "name"; type: "string" } + } + } + Component { + name: "QtCanvas3D::CanvasBuffer" + prototype: "QtCanvas3D::CanvasAbstractObject" + exports: ["QtCanvas3D/Canvas3DBuffer 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + } + Component { + name: "QtCanvas3D::CanvasContext" + prototype: "QtCanvas3D::CanvasAbstractObject" + exports: ["QtCanvas3D/Context3D 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "glEnums" + values: { + "DEPTH_BUFFER_BIT": 256, + "STENCIL_BUFFER_BIT": 1024, + "COLOR_BUFFER_BIT": 16384, + "DEPTH_AND_COLOR_BUFFER_BIT": 16640, + "DEPTH_AND_STENCIL_AND_COLOR_BUFFER_BIT": 17664, + "POINTS": 0, + "LINES": 1, + "LINE_LOOP": 2, + "LINE_STRIP": 3, + "TRIANGLES": 4, + "TRIANGLE_STRIP": 5, + "TRIANGLE_FAN": 6, + "ZERO": 0, + "ONE": 1, + "SRC_COLOR": 768, + "ONE_MINUS_SRC_COLOR": 769, + "SRC_ALPHA": 770, + "ONE_MINUS_SRC_ALPHA": 771, + "DST_ALPHA": 772, + "ONE_MINUS_DST_ALPHA": 773, + "DST_COLOR": 774, + "ONE_MINUS_DST_COLOR": 775, + "SRC_ALPHA_SATURATE": 776, + "FUNC_ADD": 32774, + "BLEND_EQUATION": 32777, + "BLEND_EQUATION_RGB": 32777, + "BLEND_EQUATION_ALPHA": 34877, + "FUNC_SUBTRACT": 32778, + "FUNC_REVERSE_SUBTRACT": 32779, + "BLEND_DST_RGB": 32968, + "BLEND_SRC_RGB": 32969, + "BLEND_DST_ALPHA": 32970, + "BLEND_SRC_ALPHA": 32971, + "CONSTANT_COLOR": 32769, + "ONE_MINUS_CONSTANT_COLOR": 32770, + "CONSTANT_ALPHA": 32771, + "ONE_MINUS_CONSTANT_ALPHA": 32772, + "BLEND_COLOR": 32773, + "ARRAY_BUFFER": 34962, + "ELEMENT_ARRAY_BUFFER": 34963, + "ARRAY_BUFFER_BINDING": 34964, + "ELEMENT_ARRAY_BUFFER_BINDING": 34965, + "STREAM_DRAW": 35040, + "STATIC_DRAW": 35044, + "DYNAMIC_DRAW": 35048, + "BUFFER_SIZE": 34660, + "BUFFER_USAGE": 34661, + "CURRENT_VERTEX_ATTRIB": 34342, + "FRONT": 1028, + "BACK": 1029, + "FRONT_AND_BACK": 1032, + "CULL_FACE": 2884, + "BLEND": 3042, + "DITHER": 3024, + "STENCIL_TEST": 2960, + "DEPTH_TEST": 2929, + "SCISSOR_TEST": 3089, + "POLYGON_OFFSET_FILL": 32823, + "SAMPLE_ALPHA_TO_COVERAGE": 32926, + "SAMPLE_COVERAGE": 32928, + "NO_ERROR": 0, + "INVALID_ENUM": 1280, + "INVALID_VALUE": 1281, + "INVALID_OPERATION": 1282, + "OUT_OF_MEMORY": 1285, + "CW": 2304, + "CCW": 2305, + "LINE_WIDTH": 2849, + "ALIASED_POINT_SIZE_RANGE": 33901, + "ALIASED_LINE_WIDTH_RANGE": 33902, + "CULL_FACE_MODE": 2885, + "FRONT_FACE": 2886, + "DEPTH_RANGE": 2928, + "DEPTH_WRITEMASK": 2930, + "DEPTH_CLEAR_VALUE": 2931, + "DEPTH_FUNC": 2932, + "STENCIL_CLEAR_VALUE": 2961, + "STENCIL_FUNC": 2962, + "STENCIL_FAIL": 2964, + "STENCIL_PASS_DEPTH_FAIL": 2965, + "STENCIL_PASS_DEPTH_PASS": 2966, + "STENCIL_REF": 2967, + "STENCIL_VALUE_MASK": 2963, + "STENCIL_WRITEMASK": 2968, + "STENCIL_BACK_FUNC": 34816, + "STENCIL_BACK_FAIL": 34817, + "STENCIL_BACK_PASS_DEPTH_FAIL": 34818, + "STENCIL_BACK_PASS_DEPTH_PASS": 34819, + "STENCIL_BACK_REF": 36003, + "STENCIL_BACK_VALUE_MASK": 36004, + "STENCIL_BACK_WRITEMASK": 36005, + "VIEWPORT": 2978, + "SCISSOR_BOX": 3088, + "COLOR_CLEAR_VALUE": 3106, + "COLOR_WRITEMASK": 3107, + "UNPACK_ALIGNMENT": 3317, + "PACK_ALIGNMENT": 3333, + "MAX_TEXTURE_SIZE": 3379, + "MAX_VIEWPORT_DIMS": 3386, + "SUBPIXEL_BITS": 3408, + "RED_BITS": 3410, + "GREEN_BITS": 3411, + "BLUE_BITS": 3412, + "ALPHA_BITS": 3413, + "DEPTH_BITS": 3414, + "STENCIL_BITS": 3415, + "POLYGON_OFFSET_UNITS": 10752, + "POLYGON_OFFSET_FACTOR": 32824, + "TEXTURE_BINDING_2D": 32873, + "SAMPLE_BUFFERS": 32936, + "SAMPLES": 32937, + "SAMPLE_COVERAGE_VALUE": 32938, + "SAMPLE_COVERAGE_INVERT": 32939, + "COMPRESSED_TEXTURE_FORMATS": 34467, + "DONT_CARE": 4352, + "FASTEST": 4353, + "NICEST": 4354, + "GENERATE_MIPMAP_HINT": 33170, + "BYTE": 5120, + "UNSIGNED_BYTE": 5121, + "SHORT": 5122, + "UNSIGNED_SHORT": 5123, + "INT": 5124, + "UNSIGNED_INT": 5125, + "FLOAT": 5126, + "DEPTH_COMPONENT": 6402, + "ALPHA": 6406, + "RGB": 6407, + "RGBA": 6408, + "LUMINANCE": 6409, + "LUMINANCE_ALPHA": 6410, + "UNSIGNED_SHORT_4_4_4_4": 32819, + "UNSIGNED_SHORT_5_5_5_1": 32820, + "UNSIGNED_SHORT_5_6_5": 33635, + "FRAGMENT_SHADER": 35632, + "VERTEX_SHADER": 35633, + "MAX_VERTEX_ATTRIBS": 34921, + "MAX_VERTEX_UNIFORM_VECTORS": 36347, + "MAX_VARYING_VECTORS": 36348, + "MAX_COMBINED_TEXTURE_IMAGE_UNITS": 35661, + "MAX_VERTEX_TEXTURE_IMAGE_UNITS": 35660, + "MAX_TEXTURE_IMAGE_UNITS": 34930, + "MAX_FRAGMENT_UNIFORM_VECTORS": 36349, + "SHADER_TYPE": 35663, + "DELETE_STATUS": 35712, + "LINK_STATUS": 35714, + "VALIDATE_STATUS": 35715, + "ATTACHED_SHADERS": 35717, + "ACTIVE_UNIFORMS": 35718, + "ACTIVE_ATTRIBUTES": 35721, + "SHADING_LANGUAGE_VERSION": 35724, + "CURRENT_PROGRAM": 35725, + "NEVER": 512, + "LESS": 513, + "EQUAL": 514, + "LEQUAL": 515, + "GREATER": 516, + "NOTEQUAL": 517, + "GEQUAL": 518, + "ALWAYS": 519, + "KEEP": 7680, + "REPLACE": 7681, + "INCR": 7682, + "DECR": 7683, + "INVERT": 5386, + "INCR_WRAP": 34055, + "DECR_WRAP": 34056, + "VENDOR": 7936, + "RENDERER": 7937, + "VERSION": 7938, + "NEAREST": 9728, + "LINEAR": 9729, + "NEAREST_MIPMAP_NEAREST": 9984, + "LINEAR_MIPMAP_NEAREST": 9985, + "NEAREST_MIPMAP_LINEAR": 9986, + "LINEAR_MIPMAP_LINEAR": 9987, + "TEXTURE_MAG_FILTER": 10240, + "TEXTURE_MIN_FILTER": 10241, + "TEXTURE_WRAP_S": 10242, + "TEXTURE_WRAP_T": 10243, + "TEXTURE_2D": 3553, + "TEXTURE": 5890, + "TEXTURE_CUBE_MAP": 34067, + "TEXTURE_BINDING_CUBE_MAP": 34068, + "TEXTURE_CUBE_MAP_POSITIVE_X": 34069, + "TEXTURE_CUBE_MAP_NEGATIVE_X": 34070, + "TEXTURE_CUBE_MAP_POSITIVE_Y": 34071, + "TEXTURE_CUBE_MAP_NEGATIVE_Y": 34072, + "TEXTURE_CUBE_MAP_POSITIVE_Z": 34073, + "TEXTURE_CUBE_MAP_NEGATIVE_Z": 34074, + "MAX_CUBE_MAP_TEXTURE_SIZE": 34076, + "TEXTURE0": 33984, + "TEXTURE1": 33985, + "TEXTURE2": 33986, + "TEXTURE3": 33987, + "TEXTURE4": 33988, + "TEXTURE5": 33989, + "TEXTURE6": 33990, + "TEXTURE7": 33991, + "TEXTURE8": 33992, + "TEXTURE9": 33993, + "TEXTURE10": 33994, + "TEXTURE11": 33995, + "TEXTURE12": 33996, + "TEXTURE13": 33997, + "TEXTURE14": 33998, + "TEXTURE15": 33999, + "TEXTURE16": 34000, + "TEXTURE17": 34001, + "TEXTURE18": 34002, + "TEXTURE19": 34003, + "TEXTURE20": 34004, + "TEXTURE21": 34005, + "TEXTURE22": 34006, + "TEXTURE23": 34007, + "TEXTURE24": 34008, + "TEXTURE25": 34009, + "TEXTURE26": 34010, + "TEXTURE27": 34011, + "TEXTURE28": 34012, + "TEXTURE29": 34013, + "TEXTURE30": 34014, + "TEXTURE31": 34015, + "ACTIVE_TEXTURE": 34016, + "REPEAT": 10497, + "CLAMP_TO_EDGE": 33071, + "MIRRORED_REPEAT": 33648, + "FLOAT_VEC2": 35664, + "FLOAT_VEC3": 35665, + "FLOAT_VEC4": 35666, + "INT_VEC2": 35667, + "INT_VEC3": 35668, + "INT_VEC4": 35669, + "BOOL": 35670, + "BOOL_VEC2": 35671, + "BOOL_VEC3": 35672, + "BOOL_VEC4": 35673, + "FLOAT_MAT2": 35674, + "FLOAT_MAT3": 35675, + "FLOAT_MAT4": 35676, + "SAMPLER_2D": 35678, + "SAMPLER_CUBE": 35680, + "VERTEX_ATTRIB_ARRAY_ENABLED": 34338, + "VERTEX_ATTRIB_ARRAY_SIZE": 34339, + "VERTEX_ATTRIB_ARRAY_STRIDE": 34340, + "VERTEX_ATTRIB_ARRAY_TYPE": 34341, + "VERTEX_ATTRIB_ARRAY_NORMALIZED": 34922, + "VERTEX_ATTRIB_ARRAY_POINTER": 34373, + "VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 34975, + "IMPLEMENTATION_COLOR_READ_TYPE": 35738, + "IMPLEMENTATION_COLOR_READ_FORMAT": 35739, + "COMPILE_STATUS": 35713, + "FRAGMENT_SHADER_DERIVATIVE_HINT_OES": 35723, + "LOW_FLOAT": 36336, + "MEDIUM_FLOAT": 36337, + "HIGH_FLOAT": 36338, + "LOW_INT": 36339, + "MEDIUM_INT": 36340, + "HIGH_INT": 36341, + "FRAMEBUFFER": 36160, + "RENDERBUFFER": 36161, + "RGBA4": 32854, + "RGB5_A1": 32855, + "RGB565": 36194, + "DEPTH_COMPONENT16": 33189, + "STENCIL_INDEX": 6401, + "STENCIL_INDEX8": 36168, + "DEPTH_STENCIL": 34041, + "RENDERBUFFER_WIDTH": 36162, + "RENDERBUFFER_HEIGHT": 36163, + "RENDERBUFFER_INTERNAL_FORMAT": 36164, + "RENDERBUFFER_RED_SIZE": 36176, + "RENDERBUFFER_GREEN_SIZE": 36177, + "RENDERBUFFER_BLUE_SIZE": 36178, + "RENDERBUFFER_ALPHA_SIZE": 36179, + "RENDERBUFFER_DEPTH_SIZE": 36180, + "RENDERBUFFER_STENCIL_SIZE": 36181, + "FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE": 36048, + "FRAMEBUFFER_ATTACHMENT_OBJECT_NAME": 36049, + "FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL": 36050, + "FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE": 36051, + "COLOR_ATTACHMENT0": 36064, + "DEPTH_ATTACHMENT": 36096, + "STENCIL_ATTACHMENT": 36128, + "DEPTH_STENCIL_ATTACHMENT": 33306, + "NONE": 0, + "FRAMEBUFFER_COMPLETE": 36053, + "FRAMEBUFFER_INCOMPLETE_ATTACHMENT": 36054, + "FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT": 36055, + "FRAMEBUFFER_INCOMPLETE_DIMENSIONS": 36057, + "FRAMEBUFFER_UNSUPPORTED": 36061, + "FRAMEBUFFER_BINDING": 36006, + "RENDERBUFFER_BINDING": 36007, + "MAX_RENDERBUFFER_SIZE": 34024, + "INVALID_FRAMEBUFFER_OPERATION": 1286, + "UNPACK_FLIP_Y_WEBGL": 37440, + "UNPACK_PREMULTIPLY_ALPHA_WEBGL": 37441, + "CONTEXT_LOST_WEBGL": 37442, + "UNPACK_COLORSPACE_CONVERSION_WEBGL": 37443, + "BROWSER_DEFAULT_WEBGL": 37444, + "UNMASKED_VENDOR_WEBGL": 37445, + "UNMASKED_RENDERER_WEBGL": 37446, + "COMPRESSED_RGB_S3TC_DXT1_EXT": 33776, + "COMPRESSED_RGBA_S3TC_DXT1_EXT": 33777, + "COMPRESSED_RGBA_S3TC_DXT3_EXT": 33778, + "COMPRESSED_RGBA_S3TC_DXT5_EXT": 33779, + "COMPRESSED_RGB_PVRTC_4BPPV1_IMG": 35840, + "COMPRESSED_RGB_PVRTC_2BPPV1_IMG": 35841, + "COMPRESSED_RGBA_PVRTC_4BPPV1_IMG": 35842, + "COMPRESSED_RGBA_PVRTC_2BPPV1_IMG": 35843 + } + } + Property { name: "canvas"; type: "Canvas"; isReadonly: true; isPointer: true } + Property { name: "drawingBufferWidth"; type: "uint"; isReadonly: true } + Property { name: "drawingBufferHeight"; type: "uint"; isReadonly: true } + Property { + name: "DEPTH_BUFFER_BIT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "STENCIL_BUFFER_BIT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "COLOR_BUFFER_BIT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "POINTS"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "LINES"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "LINE_LOOP"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "LINE_STRIP"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TRIANGLES"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "TRIANGLE_STRIP" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "TRIANGLE_FAN"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "ZERO"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "ONE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "SRC_COLOR"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "ONE_MINUS_SRC_COLOR" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "SRC_ALPHA"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "ONE_MINUS_SRC_ALPHA" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "DST_ALPHA"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "ONE_MINUS_DST_ALPHA" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "DST_COLOR"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "ONE_MINUS_DST_COLOR" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "SRC_ALPHA_SATURATE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "FUNC_ADD"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "BLEND_EQUATION" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "BLEND_EQUATION_RGB" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "BLEND_EQUATION_ALPHA" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "FUNC_SUBTRACT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "FUNC_REVERSE_SUBTRACT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "BLEND_DST_RGB"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "BLEND_SRC_RGB"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "BLEND_DST_ALPHA" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "BLEND_SRC_ALPHA" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "CONSTANT_COLOR" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "ONE_MINUS_CONSTANT_COLOR" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "CONSTANT_ALPHA" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "ONE_MINUS_CONSTANT_ALPHA" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "BLEND_COLOR"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "ARRAY_BUFFER"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "ELEMENT_ARRAY_BUFFER" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "ARRAY_BUFFER_BINDING" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "ELEMENT_ARRAY_BUFFER_BINDING" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "STREAM_DRAW"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "STATIC_DRAW"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "DYNAMIC_DRAW"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "BUFFER_SIZE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "BUFFER_USAGE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "CURRENT_VERTEX_ATTRIB" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "FRONT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "BACK"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "FRONT_AND_BACK" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "CULL_FACE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "BLEND"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "DITHER"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "STENCIL_TEST"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "DEPTH_TEST"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "SCISSOR_TEST"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "POLYGON_OFFSET_FILL" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "SAMPLE_ALPHA_TO_COVERAGE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "SAMPLE_COVERAGE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "NO_ERROR"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "INVALID_ENUM"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "INVALID_VALUE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "INVALID_OPERATION" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "OUT_OF_MEMORY"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "CW"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "CCW"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "LINE_WIDTH"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "ALIASED_POINT_SIZE_RANGE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "ALIASED_LINE_WIDTH_RANGE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "CULL_FACE_MODE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "FRONT_FACE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "DEPTH_RANGE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "DEPTH_WRITEMASK" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "DEPTH_CLEAR_VALUE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "DEPTH_FUNC"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "STENCIL_CLEAR_VALUE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "STENCIL_FUNC"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "STENCIL_FAIL"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "STENCIL_PASS_DEPTH_FAIL" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "STENCIL_PASS_DEPTH_PASS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "STENCIL_REF"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "STENCIL_VALUE_MASK" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "STENCIL_WRITEMASK" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "STENCIL_BACK_FUNC" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "STENCIL_BACK_FAIL" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "STENCIL_BACK_PASS_DEPTH_FAIL" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "STENCIL_BACK_PASS_DEPTH_PASS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "STENCIL_BACK_REF" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "STENCIL_BACK_VALUE_MASK" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "STENCIL_BACK_WRITEMASK" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "VIEWPORT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "SCISSOR_BOX"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "COLOR_CLEAR_VALUE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "COLOR_WRITEMASK" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "UNPACK_ALIGNMENT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "PACK_ALIGNMENT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "MAX_TEXTURE_SIZE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "MAX_VIEWPORT_DIMS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "SUBPIXEL_BITS"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "RED_BITS"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "GREEN_BITS"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "BLUE_BITS"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "ALPHA_BITS"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "DEPTH_BITS"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "STENCIL_BITS"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "POLYGON_OFFSET_UNITS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "POLYGON_OFFSET_FACTOR" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "TEXTURE_BINDING_2D" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "SAMPLE_BUFFERS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "SAMPLES"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "SAMPLE_COVERAGE_VALUE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "SAMPLE_COVERAGE_INVERT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "COMPRESSED_TEXTURE_FORMATS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "DONT_CARE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "FASTEST"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "NICEST"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "GENERATE_MIPMAP_HINT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "BYTE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "UNSIGNED_BYTE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "SHORT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "UNSIGNED_SHORT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "INT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "UNSIGNED_INT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "FLOAT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "DEPTH_COMPONENT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "ALPHA"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "RGB"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "RGBA"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "LUMINANCE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "LUMINANCE_ALPHA" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "UNSIGNED_SHORT_4_4_4_4" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "UNSIGNED_SHORT_5_5_5_1" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "UNSIGNED_SHORT_5_6_5" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "FRAGMENT_SHADER" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "VERTEX_SHADER"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "MAX_VERTEX_ATTRIBS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "MAX_VERTEX_UNIFORM_VECTORS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "MAX_VARYING_VECTORS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "MAX_COMBINED_TEXTURE_IMAGE_UNITS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "MAX_VERTEX_TEXTURE_IMAGE_UNITS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "MAX_TEXTURE_IMAGE_UNITS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "MAX_FRAGMENT_UNIFORM_VECTORS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "SHADER_TYPE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "DELETE_STATUS"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "LINK_STATUS"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "VALIDATE_STATUS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "ATTACHED_SHADERS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "ACTIVE_UNIFORMS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "ACTIVE_ATTRIBUTES" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "SHADING_LANGUAGE_VERSION" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "CURRENT_PROGRAM" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "NEVER"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "LESS"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "EQUAL"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "LEQUAL"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "GREATER"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "NOTEQUAL"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "GEQUAL"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "ALWAYS"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "KEEP"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "REPLACE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "INCR"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "DECR"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "INVERT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "INCR_WRAP"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "DECR_WRAP"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "VENDOR"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "RENDERER"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "VERSION"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "NEAREST"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "LINEAR"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "NEAREST_MIPMAP_NEAREST" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "LINEAR_MIPMAP_NEAREST" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "NEAREST_MIPMAP_LINEAR" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "LINEAR_MIPMAP_LINEAR" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "TEXTURE_MAG_FILTER" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "TEXTURE_MIN_FILTER" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "TEXTURE_WRAP_S" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "TEXTURE_WRAP_T" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "TEXTURE_2D"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "TEXTURE_CUBE_MAP" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "TEXTURE_BINDING_CUBE_MAP" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "TEXTURE_CUBE_MAP_POSITIVE_X" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "TEXTURE_CUBE_MAP_NEGATIVE_X" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "TEXTURE_CUBE_MAP_POSITIVE_Y" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "TEXTURE_CUBE_MAP_NEGATIVE_Y" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "TEXTURE_CUBE_MAP_POSITIVE_Z" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "TEXTURE_CUBE_MAP_NEGATIVE_Z" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "MAX_CUBE_MAP_TEXTURE_SIZE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "TEXTURE0"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE1"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE2"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE3"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE4"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE5"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE6"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE7"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE8"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE9"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE10"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE11"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE12"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE13"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE14"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE15"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE16"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE17"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE18"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE19"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE20"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE21"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE22"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE23"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE24"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE25"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE26"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE27"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE28"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE29"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE30"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "TEXTURE31"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "ACTIVE_TEXTURE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "REPEAT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "CLAMP_TO_EDGE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "MIRRORED_REPEAT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "FLOAT_VEC2"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "FLOAT_VEC3"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "FLOAT_VEC4"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "INT_VEC2"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "INT_VEC3"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "INT_VEC4"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "BOOL"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "BOOL_VEC2"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "BOOL_VEC3"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "BOOL_VEC4"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "FLOAT_MAT2"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "FLOAT_MAT3"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "FLOAT_MAT4"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "SAMPLER_2D"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "SAMPLER_CUBE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "VERTEX_ATTRIB_ARRAY_ENABLED" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "VERTEX_ATTRIB_ARRAY_SIZE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "VERTEX_ATTRIB_ARRAY_STRIDE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "VERTEX_ATTRIB_ARRAY_TYPE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "VERTEX_ATTRIB_ARRAY_NORMALIZED" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "VERTEX_ATTRIB_ARRAY_POINTER" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "VERTEX_ATTRIB_ARRAY_BUFFER_BINDING" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "IMPLEMENTATION_COLOR_READ_TYPE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "IMPLEMENTATION_COLOR_READ_FORMAT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "COMPILE_STATUS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "LOW_FLOAT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "MEDIUM_FLOAT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "HIGH_FLOAT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "LOW_INT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "MEDIUM_INT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "HIGH_INT"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "FRAMEBUFFER"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "RENDERBUFFER"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "RGBA4"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "RGB5_A1"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { name: "RGB565"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "DEPTH_COMPONENT16" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "STENCIL_INDEX"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "STENCIL_INDEX8" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "DEPTH_STENCIL"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "RENDERBUFFER_WIDTH" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "RENDERBUFFER_HEIGHT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "RENDERBUFFER_INTERNAL_FORMAT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "RENDERBUFFER_RED_SIZE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "RENDERBUFFER_GREEN_SIZE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "RENDERBUFFER_BLUE_SIZE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "RENDERBUFFER_ALPHA_SIZE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "RENDERBUFFER_DEPTH_SIZE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "RENDERBUFFER_STENCIL_SIZE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "FRAMEBUFFER_ATTACHMENT_OBJECT_NAME" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "COLOR_ATTACHMENT0" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "DEPTH_ATTACHMENT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "STENCIL_ATTACHMENT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "DEPTH_STENCIL_ATTACHMENT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { name: "NONE"; type: "QtCanvas3D::CanvasContext::glEnums"; isReadonly: true } + Property { + name: "FRAMEBUFFER_COMPLETE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "FRAMEBUFFER_INCOMPLETE_ATTACHMENT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "FRAMEBUFFER_INCOMPLETE_DIMENSIONS" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "FRAMEBUFFER_UNSUPPORTED" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "FRAMEBUFFER_BINDING" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "RENDERBUFFER_BINDING" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "MAX_RENDERBUFFER_SIZE" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "INVALID_FRAMEBUFFER_OPERATION" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "UNPACK_FLIP_Y_WEBGL" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "UNPACK_PREMULTIPLY_ALPHA_WEBGL" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "CONTEXT_LOST_WEBGL" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "UNPACK_COLORSPACE_CONVERSION_WEBGL" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Property { + name: "BROWSER_DEFAULT_WEBGL" + type: "QtCanvas3D::CanvasContext::glEnums" + isReadonly: true + } + Signal { + name: "canvasChanged" + Parameter { name: "canvas"; type: "Canvas"; isPointer: true } + } + Method { name: "getSupportedExtensions"; type: "QVariantList" } + Method { + name: "getExtension" + type: "QVariant" + Parameter { name: "name"; type: "string" } + } + Method { name: "isContextLost"; type: "bool" } + Method { name: "getContextAttributes"; type: "QJSValue" } + Method { + name: "getShaderPrecisionFormat" + type: "QJSValue" + Parameter { name: "shadertype"; type: "glEnums" } + Parameter { name: "precisiontype"; type: "glEnums" } + } + Method { name: "flush" } + Method { name: "finish" } + Method { name: "createTexture"; type: "QJSValue" } + Method { + name: "deleteTexture" + Parameter { name: "texture"; type: "QJSValue" } + } + Method { + name: "activeTexture" + Parameter { name: "texture"; type: "glEnums" } + } + Method { + name: "bindTexture" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "texture"; type: "QJSValue" } + } + Method { + name: "generateMipmap" + Parameter { name: "target"; type: "glEnums" } + } + Method { + name: "isTexture" + type: "bool" + Parameter { name: "anyObject"; type: "QJSValue" } + } + Method { + name: "compressedTexImage2D" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "level"; type: "int" } + Parameter { name: "internalformat"; type: "glEnums" } + Parameter { name: "width"; type: "int" } + Parameter { name: "height"; type: "int" } + Parameter { name: "border"; type: "int" } + Parameter { name: "pixels"; type: "QJSValue" } + } + Method { + name: "compressedTexSubImage2D" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "level"; type: "int" } + Parameter { name: "xoffset"; type: "int" } + Parameter { name: "yoffset"; type: "int" } + Parameter { name: "width"; type: "int" } + Parameter { name: "height"; type: "int" } + Parameter { name: "format"; type: "glEnums" } + Parameter { name: "pixels"; type: "QJSValue" } + } + Method { + name: "copyTexImage2D" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "level"; type: "int" } + Parameter { name: "internalformat"; type: "glEnums" } + Parameter { name: "x"; type: "int" } + Parameter { name: "y"; type: "int" } + Parameter { name: "width"; type: "int" } + Parameter { name: "height"; type: "int" } + Parameter { name: "border"; type: "int" } + } + Method { + name: "copyTexSubImage2D" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "level"; type: "int" } + Parameter { name: "xoffset"; type: "int" } + Parameter { name: "yoffset"; type: "int" } + Parameter { name: "x"; type: "int" } + Parameter { name: "y"; type: "int" } + Parameter { name: "width"; type: "int" } + Parameter { name: "height"; type: "int" } + } + Method { + name: "texImage2D" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "level"; type: "int" } + Parameter { name: "internalformat"; type: "glEnums" } + Parameter { name: "width"; type: "int" } + Parameter { name: "height"; type: "int" } + Parameter { name: "border"; type: "int" } + Parameter { name: "format"; type: "glEnums" } + Parameter { name: "type"; type: "glEnums" } + Parameter { name: "pixels"; type: "QJSValue" } + } + Method { + name: "texSubImage2D" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "level"; type: "int" } + Parameter { name: "xoffset"; type: "int" } + Parameter { name: "yoffset"; type: "int" } + Parameter { name: "width"; type: "int" } + Parameter { name: "height"; type: "int" } + Parameter { name: "format"; type: "glEnums" } + Parameter { name: "type"; type: "glEnums" } + Parameter { name: "pixels"; type: "QJSValue" } + } + Method { + name: "texImage2D" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "level"; type: "int" } + Parameter { name: "internalformat"; type: "glEnums" } + Parameter { name: "format"; type: "glEnums" } + Parameter { name: "type"; type: "glEnums" } + Parameter { name: "image"; type: "QJSValue" } + } + Method { + name: "texSubImage2D" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "level"; type: "int" } + Parameter { name: "xoffset"; type: "int" } + Parameter { name: "yoffset"; type: "int" } + Parameter { name: "format"; type: "glEnums" } + Parameter { name: "type"; type: "glEnums" } + Parameter { name: "image"; type: "QJSValue" } + } + Method { + name: "texParameterf" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "pname"; type: "glEnums" } + Parameter { name: "param"; type: "float" } + } + Method { + name: "texParameteri" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "pname"; type: "glEnums" } + Parameter { name: "param"; type: "int" } + } + Method { name: "createFramebuffer"; type: "QJSValue" } + Method { + name: "deleteFramebuffer" + Parameter { name: "buffer"; type: "QJSValue" } + } + Method { + name: "bindFramebuffer" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "framebuffer"; type: "QJSValue" } + } + Method { + name: "checkFramebufferStatus" + type: "glEnums" + Parameter { name: "target"; type: "glEnums" } + } + Method { + name: "framebufferRenderbuffer" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "attachment"; type: "glEnums" } + Parameter { name: "renderbuffertarget"; type: "glEnums" } + Parameter { name: "renderbuffer"; type: "QJSValue" } + } + Method { + name: "framebufferTexture2D" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "attachment"; type: "glEnums" } + Parameter { name: "textarget"; type: "glEnums" } + Parameter { name: "texture"; type: "QJSValue" } + Parameter { name: "level"; type: "int" } + } + Method { + name: "isFramebuffer" + type: "bool" + Parameter { name: "anyObject"; type: "QJSValue" } + } + Method { name: "createRenderbuffer"; type: "QJSValue" } + Method { + name: "bindRenderbuffer" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "renderbuffer"; type: "QJSValue" } + } + Method { + name: "renderbufferStorage" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "internalformat"; type: "glEnums" } + Parameter { name: "width"; type: "int" } + Parameter { name: "height"; type: "int" } + } + Method { + name: "isRenderbuffer" + type: "bool" + Parameter { name: "anyObject"; type: "QJSValue" } + } + Method { + name: "deleteRenderbuffer" + Parameter { name: "renderbuffer"; type: "QJSValue" } + } + Method { + name: "sampleCoverage" + Parameter { name: "value"; type: "float" } + Parameter { name: "invert"; type: "bool" } + } + Method { + name: "createShader" + type: "QJSValue" + Parameter { name: "type"; type: "glEnums" } + } + Method { + name: "isShader" + type: "bool" + Parameter { name: "shader3D"; type: "QJSValue" } + } + Method { + name: "deleteShader" + Parameter { name: "shader3D"; type: "QJSValue" } + } + Method { + name: "shaderSource" + Parameter { name: "shader3D"; type: "QJSValue" } + Parameter { name: "shaderSource"; type: "string" } + } + Method { + name: "getShaderSource" + type: "QJSValue" + Parameter { name: "shader3D"; type: "QJSValue" } + } + Method { + name: "compileShader" + Parameter { name: "shader3D"; type: "QJSValue" } + } + Method { + name: "uniform1f" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "x"; type: "float" } + } + Method { + name: "uniform1i" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "x"; type: "int" } + } + Method { + name: "uniform2f" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "x"; type: "float" } + Parameter { name: "y"; type: "float" } + } + Method { + name: "uniform2i" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "x"; type: "int" } + Parameter { name: "y"; type: "int" } + } + Method { + name: "uniform3f" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "x"; type: "float" } + Parameter { name: "y"; type: "float" } + Parameter { name: "z"; type: "float" } + } + Method { + name: "uniform3i" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "x"; type: "int" } + Parameter { name: "y"; type: "int" } + Parameter { name: "z"; type: "int" } + } + Method { + name: "uniform4f" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "x"; type: "float" } + Parameter { name: "y"; type: "float" } + Parameter { name: "z"; type: "float" } + Parameter { name: "w"; type: "float" } + } + Method { + name: "uniform4i" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "x"; type: "int" } + Parameter { name: "y"; type: "int" } + Parameter { name: "z"; type: "int" } + Parameter { name: "w"; type: "int" } + } + Method { + name: "uniform1fv" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "array"; type: "QJSValue" } + } + Method { + name: "uniform1iv" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "array"; type: "QJSValue" } + } + Method { + name: "uniform2fv" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "array"; type: "QJSValue" } + } + Method { + name: "uniform2iv" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "array"; type: "QJSValue" } + } + Method { + name: "uniform3fv" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "array"; type: "QJSValue" } + } + Method { + name: "uniform3iv" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "array"; type: "QJSValue" } + } + Method { + name: "uniform4fv" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "array"; type: "QJSValue" } + } + Method { + name: "uniform4iv" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "array"; type: "QJSValue" } + } + Method { + name: "uniformMatrix2fv" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "transpose"; type: "bool" } + Parameter { name: "value"; type: "QJSValue" } + } + Method { + name: "uniformMatrix3fv" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "transpose"; type: "bool" } + Parameter { name: "value"; type: "QJSValue" } + } + Method { + name: "uniformMatrix4fv" + Parameter { name: "location"; type: "QJSValue" } + Parameter { name: "transpose"; type: "bool" } + Parameter { name: "value"; type: "QJSValue" } + } + Method { name: "createProgram"; type: "QJSValue" } + Method { + name: "attachShader" + Parameter { name: "program"; type: "QJSValue" } + Parameter { name: "shader3D"; type: "QJSValue" } + } + Method { + name: "detachShader" + Parameter { name: "program"; type: "QJSValue" } + Parameter { name: "shader3D"; type: "QJSValue" } + } + Method { + name: "linkProgram" + Parameter { name: "program"; type: "QJSValue" } + } + Method { + name: "useProgram" + Parameter { name: "program"; type: "QJSValue" } + } + Method { + name: "validateProgram" + Parameter { name: "program"; type: "QJSValue" } + } + Method { + name: "getUniformLocation" + type: "QJSValue" + Parameter { name: "program"; type: "QJSValue" } + Parameter { name: "name"; type: "string" } + } + Method { + name: "getAttribLocation" + type: "int" + Parameter { name: "program"; type: "QJSValue" } + Parameter { name: "name"; type: "string" } + } + Method { + name: "bindAttribLocation" + Parameter { name: "program"; type: "QJSValue" } + Parameter { name: "index"; type: "int" } + Parameter { name: "name"; type: "string" } + } + Method { + name: "getProgramInfoLog" + type: "QJSValue" + Parameter { name: "program"; type: "QJSValue" } + } + Method { + name: "isProgram" + type: "bool" + Parameter { name: "anyObject"; type: "QJSValue" } + } + Method { + name: "deleteProgram" + Parameter { name: "program"; type: "QJSValue" } + } + Method { + name: "disableVertexAttribArray" + Parameter { name: "index"; type: "int" } + } + Method { + name: "enableVertexAttribArray" + Parameter { name: "index"; type: "int" } + } + Method { + name: "vertexAttribPointer" + Parameter { name: "indx"; type: "int" } + Parameter { name: "size"; type: "int" } + Parameter { name: "type"; type: "glEnums" } + Parameter { name: "normalized"; type: "bool" } + Parameter { name: "stride"; type: "int" } + Parameter { name: "offset"; type: "long" } + } + Method { + name: "vertexAttrib1f" + Parameter { name: "indx"; type: "uint" } + Parameter { name: "x"; type: "float" } + } + Method { + name: "vertexAttrib2f" + Parameter { name: "indx"; type: "uint" } + Parameter { name: "x"; type: "float" } + Parameter { name: "y"; type: "float" } + } + Method { + name: "vertexAttrib3f" + Parameter { name: "indx"; type: "uint" } + Parameter { name: "x"; type: "float" } + Parameter { name: "y"; type: "float" } + Parameter { name: "z"; type: "float" } + } + Method { + name: "vertexAttrib4f" + Parameter { name: "indx"; type: "uint" } + Parameter { name: "x"; type: "float" } + Parameter { name: "y"; type: "float" } + Parameter { name: "z"; type: "float" } + Parameter { name: "w"; type: "float" } + } + Method { + name: "vertexAttrib1fv" + Parameter { name: "indx"; type: "uint" } + Parameter { name: "array"; type: "QJSValue" } + } + Method { + name: "vertexAttrib2fv" + Parameter { name: "indx"; type: "uint" } + Parameter { name: "array"; type: "QJSValue" } + } + Method { + name: "vertexAttrib3fv" + Parameter { name: "indx"; type: "uint" } + Parameter { name: "array"; type: "QJSValue" } + } + Method { + name: "vertexAttrib4fv" + Parameter { name: "indx"; type: "uint" } + Parameter { name: "array"; type: "QJSValue" } + } + Method { + name: "getShaderParameter" + type: "QJSValue" + Parameter { name: "shader3D"; type: "QJSValue" } + Parameter { name: "paramName"; type: "glEnums" } + } + Method { + name: "getProgramParameter" + type: "QJSValue" + Parameter { name: "program"; type: "QJSValue" } + Parameter { name: "paramName"; type: "glEnums" } + } + Method { + name: "getShaderInfoLog" + type: "QJSValue" + Parameter { name: "shader3D"; type: "QJSValue" } + } + Method { name: "createBuffer"; type: "QJSValue" } + Method { + name: "bindBuffer" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "buffer"; type: "QJSValue" } + } + Method { + name: "bufferData" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "size"; type: "long" } + Parameter { name: "hint"; type: "glEnums" } + } + Method { + name: "bufferData" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "data"; type: "QJSValue" } + Parameter { name: "hint"; type: "glEnums" } + } + Method { + name: "bufferSubData" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "offset"; type: "int" } + Parameter { name: "data"; type: "QJSValue" } + } + Method { + name: "getBufferParameter" + type: "QJSValue" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "pname"; type: "glEnums" } + } + Method { + name: "isBuffer" + type: "bool" + Parameter { name: "value"; type: "QJSValue" } + } + Method { + name: "deleteBuffer" + Parameter { name: "buffer"; type: "QJSValue" } + } + Method { name: "getError"; type: "glEnums" } + Method { + name: "cullFace" + Parameter { name: "mode"; type: "glEnums" } + } + Method { + name: "frontFace" + Parameter { name: "mode"; type: "glEnums" } + } + Method { + name: "lineWidth" + Parameter { name: "width"; type: "float" } + } + Method { + name: "pixelStorei" + Parameter { name: "pname"; type: "glEnums" } + Parameter { name: "param"; type: "int" } + } + Method { + name: "polygonOffset" + Parameter { name: "factor"; type: "float" } + Parameter { name: "units"; type: "float" } + } + Method { + name: "hint" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "mode"; type: "glEnums" } + } + Method { + name: "enable" + Parameter { name: "cap"; type: "glEnums" } + } + Method { + name: "isEnabled" + type: "bool" + Parameter { name: "cap"; type: "glEnums" } + } + Method { + name: "disable" + Parameter { name: "cap"; type: "glEnums" } + } + Method { + name: "getParameter" + type: "QJSValue" + Parameter { name: "pname"; type: "glEnums" } + } + Method { + name: "clear" + Parameter { name: "flags"; type: "glEnums" } + } + Method { + name: "depthMask" + Parameter { name: "flag"; type: "bool" } + } + Method { + name: "depthFunc" + Parameter { name: "func"; type: "glEnums" } + } + Method { + name: "depthRange" + Parameter { name: "zNear"; type: "float" } + Parameter { name: "zFar"; type: "float" } + } + Method { + name: "clearDepth" + Parameter { name: "depth"; type: "float" } + } + Method { + name: "clearColor" + Parameter { name: "red"; type: "float" } + Parameter { name: "green"; type: "float" } + Parameter { name: "blue"; type: "float" } + Parameter { name: "alpha"; type: "float" } + } + Method { + name: "clearStencil" + Parameter { name: "s"; type: "int" } + } + Method { + name: "colorMask" + Parameter { name: "red"; type: "bool" } + Parameter { name: "green"; type: "bool" } + Parameter { name: "blue"; type: "bool" } + Parameter { name: "alpha"; type: "bool" } + } + Method { + name: "blendColor" + Parameter { name: "red"; type: "float" } + Parameter { name: "green"; type: "float" } + Parameter { name: "blue"; type: "float" } + Parameter { name: "alpha"; type: "float" } + } + Method { + name: "blendEquation" + Parameter { name: "mode"; type: "glEnums" } + } + Method { + name: "blendEquationSeparate" + Parameter { name: "modeRGB"; type: "glEnums" } + Parameter { name: "modeAlpha"; type: "glEnums" } + } + Method { + name: "blendFunc" + Parameter { name: "sfactor"; type: "glEnums" } + Parameter { name: "dfactor"; type: "glEnums" } + } + Method { + name: "blendFuncSeparate" + Parameter { name: "srcRGB"; type: "glEnums" } + Parameter { name: "dstRGB"; type: "glEnums" } + Parameter { name: "srcAlpha"; type: "glEnums" } + Parameter { name: "dstAlpha"; type: "glEnums" } + } + Method { + name: "drawArrays" + Parameter { name: "type"; type: "glEnums" } + Parameter { name: "first"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { + name: "drawElements" + Parameter { name: "mode"; type: "glEnums" } + Parameter { name: "count"; type: "int" } + Parameter { name: "type"; type: "glEnums" } + Parameter { name: "offset"; type: "long" } + } + Method { + name: "viewport" + Parameter { name: "x"; type: "int" } + Parameter { name: "y"; type: "int" } + Parameter { name: "width"; type: "int" } + Parameter { name: "height"; type: "int" } + } + Method { + name: "scissor" + Parameter { name: "x"; type: "int" } + Parameter { name: "y"; type: "int" } + Parameter { name: "width"; type: "int" } + Parameter { name: "height"; type: "int" } + } + Method { + name: "readPixels" + Parameter { name: "x"; type: "int" } + Parameter { name: "y"; type: "int" } + Parameter { name: "width"; type: "long" } + Parameter { name: "height"; type: "long" } + Parameter { name: "format"; type: "glEnums" } + Parameter { name: "type"; type: "glEnums" } + Parameter { name: "pixels"; type: "QJSValue" } + } + Method { + name: "getActiveAttrib" + type: "CanvasActiveInfo*" + Parameter { name: "program"; type: "QJSValue" } + Parameter { name: "index"; type: "uint" } + } + Method { + name: "getActiveUniform" + type: "CanvasActiveInfo*" + Parameter { name: "program"; type: "QJSValue" } + Parameter { name: "index"; type: "uint" } + } + Method { + name: "getAttachedShaders" + type: "QJSValue" + Parameter { name: "program"; type: "QJSValue" } + } + Method { + name: "stencilFunc" + Parameter { name: "func"; type: "glEnums" } + Parameter { name: "ref"; type: "int" } + Parameter { name: "mask"; type: "uint" } + } + Method { + name: "stencilFuncSeparate" + Parameter { name: "face"; type: "glEnums" } + Parameter { name: "func"; type: "glEnums" } + Parameter { name: "ref"; type: "int" } + Parameter { name: "mask"; type: "uint" } + } + Method { + name: "stencilMask" + Parameter { name: "mask"; type: "uint" } + } + Method { + name: "stencilMaskSeparate" + Parameter { name: "face"; type: "glEnums" } + Parameter { name: "mask"; type: "uint" } + } + Method { + name: "stencilOp" + Parameter { name: "fail"; type: "glEnums" } + Parameter { name: "zfail"; type: "glEnums" } + Parameter { name: "zpass"; type: "glEnums" } + } + Method { + name: "stencilOpSeparate" + Parameter { name: "face"; type: "glEnums" } + Parameter { name: "fail"; type: "glEnums" } + Parameter { name: "zfail"; type: "glEnums" } + Parameter { name: "zpass"; type: "glEnums" } + } + Method { + name: "getFramebufferAttachmentParameter" + type: "QJSValue" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "attachment"; type: "glEnums" } + Parameter { name: "pname"; type: "glEnums" } + } + Method { + name: "getRenderbufferParameter" + type: "QJSValue" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "pname"; type: "glEnums" } + } + Method { + name: "getTexParameter" + type: "QJSValue" + Parameter { name: "target"; type: "glEnums" } + Parameter { name: "pname"; type: "glEnums" } + } + Method { + name: "getUniform" + type: "QJSValue" + Parameter { name: "program"; type: "QJSValue" } + Parameter { name: "location"; type: "QJSValue" } + } + Method { + name: "getVertexAttribOffset" + type: "uint" + Parameter { name: "index"; type: "uint" } + Parameter { name: "pname"; type: "glEnums" } + } + Method { + name: "getVertexAttrib" + type: "QJSValue" + Parameter { name: "index"; type: "uint" } + Parameter { name: "pname"; type: "glEnums" } + } + } + Component { + name: "QtCanvas3D::CanvasContextAttributes" + prototype: "QtCanvas3D::CanvasAbstractObject" + exports: ["QtCanvas3D/Canvas3DContextAttributes 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "alpha"; type: "bool" } + Property { name: "depth"; type: "bool" } + Property { name: "stencil"; type: "bool" } + Property { name: "antialias"; type: "bool" } + Property { name: "premultipliedAlpha"; type: "bool" } + Property { name: "preserveDrawingBuffer"; type: "bool" } + Property { name: "preferLowPowerToHighPerformance"; type: "bool" } + Property { name: "failIfMajorPerformanceCaveat"; type: "bool" } + Signal { + name: "alphaChanged" + Parameter { name: "newValue"; type: "bool" } + } + Signal { + name: "depthChanged" + Parameter { name: "newValue"; type: "bool" } + } + Signal { + name: "stencilChanged" + Parameter { name: "newValue"; type: "bool" } + } + Signal { + name: "antialiasChanged" + Parameter { name: "newValue"; type: "bool" } + } + Signal { + name: "premultipliedAlphaChanged" + Parameter { name: "newValue"; type: "bool" } + } + Signal { + name: "preserveDrawingBufferChanged" + Parameter { name: "newValue"; type: "bool" } + } + Signal { + name: "preferLowPowerToHighPerformanceChanged" + Parameter { name: "newValue"; type: "bool" } + } + Signal { + name: "failIfMajorPerformanceCaveatChanged" + Parameter { name: "newValue"; type: "bool" } + } + } + Component { + name: "QtCanvas3D::CanvasFrameBuffer" + prototype: "QtCanvas3D::CanvasAbstractObject" + exports: ["QtCanvas3D/Canvas3DFrameBuffer 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + } + Component { + name: "QtCanvas3D::CanvasGLStateDump" + prototype: "QObject" + exports: ["QtCanvas3D/GLStateDumpExt 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "stateDumpEnums" + values: { + "DUMP_BASIC_ONLY": 0, + "DUMP_VERTEX_ATTRIB_ARRAYS_BIT": 1, + "DUMP_VERTEX_ATTRIB_ARRAYS_BUFFERS_BIT": 2, + "DUMP_FULL": 3 + } + } + Property { + name: "DUMP_BASIC_ONLY" + type: "QtCanvas3D::CanvasGLStateDump::stateDumpEnums" + isReadonly: true + } + Property { + name: "DUMP_VERTEX_ATTRIB_ARRAYS_BIT" + type: "QtCanvas3D::CanvasGLStateDump::stateDumpEnums" + isReadonly: true + } + Property { + name: "DUMP_VERTEX_ATTRIB_ARRAYS_BUFFERS_BIT" + type: "QtCanvas3D::CanvasGLStateDump::stateDumpEnums" + isReadonly: true + } + Property { + name: "DUMP_FULL" + type: "QtCanvas3D::CanvasGLStateDump::stateDumpEnums" + isReadonly: true + } + Method { + name: "getGLStateDump" + type: "string" + Parameter { name: "options"; type: "stateDumpEnums" } + } + Method { name: "getGLStateDump"; type: "string" } + } + Component { + name: "QtCanvas3D::CanvasProgram" + prototype: "QtCanvas3D::CanvasAbstractObject" + exports: ["QtCanvas3D/Canvas3DProgram 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + } + Component { + name: "QtCanvas3D::CanvasRenderBuffer" + prototype: "QtCanvas3D::CanvasAbstractObject" + exports: ["QtCanvas3D/Canvas3DRenderBuffer 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + } + Component { + name: "QtCanvas3D::CanvasShader" + prototype: "QtCanvas3D::CanvasAbstractObject" + exports: ["QtCanvas3D/Canvas3DShader 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + } + Component { + name: "QtCanvas3D::CanvasShaderPrecisionFormat" + prototype: "QtCanvas3D::CanvasAbstractObject" + exports: ["QtCanvas3D/Canvas3DShaderPrecisionFormat 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "rangeMin"; type: "int"; isReadonly: true } + Property { name: "rangeMax"; type: "int"; isReadonly: true } + Property { name: "precision"; type: "int"; isReadonly: true } + Signal { + name: "rangeMinChanged" + Parameter { name: "rangeMin"; type: "int" } + } + Signal { + name: "rangeMaxChanged" + Parameter { name: "rangeMax"; type: "int" } + } + Signal { + name: "precisionChanged" + Parameter { name: "precision"; type: "int" } + } + } + Component { + name: "QtCanvas3D::CanvasTexture" + prototype: "QtCanvas3D::CanvasAbstractObject" + exports: ["QtCanvas3D/Canvas3DTexture 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Method { name: "handleItemDestroyed" } + } + Component { + name: "QtCanvas3D::CanvasTextureImage" + prototype: "QtCanvas3D::CanvasAbstractObject" + exports: ["QtCanvas3D/TextureImage 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "TextureImageState" + values: { + "INITIALIZED": 0, + "LOAD_PENDING": 1, + "LOADING": 2, + "LOADING_FINISHED": 3, + "LOADING_ERROR": 4 + } + } + Property { name: "src"; type: "QUrl" } + Property { name: "imageState"; type: "TextureImageState"; isReadonly: true } + Property { name: "width"; type: "int"; isReadonly: true } + Property { name: "height"; type: "int"; isReadonly: true } + Property { name: "errorString"; type: "string"; isReadonly: true } + Signal { + name: "srcChanged" + Parameter { name: "source"; type: "QUrl" } + } + Signal { + name: "imageStateChanged" + Parameter { name: "state"; type: "TextureImageState" } + } + Signal { + name: "widthChanged" + Parameter { name: "width"; type: "int" } + } + Signal { + name: "heightChanged" + Parameter { name: "height"; type: "int" } + } + Signal { + name: "errorStringChanged" + Parameter { name: "errorString"; type: "string" } + } + Signal { + name: "anythingChanged" + Parameter { name: "value"; type: "QVariant"; isPointer: true } + } + Signal { + name: "imageLoadingStarted" + Parameter { name: "image"; type: "CanvasTextureImage"; isPointer: true } + } + Signal { + name: "imageLoaded" + Parameter { name: "image"; type: "CanvasTextureImage"; isPointer: true } + } + Signal { + name: "imageLoadingFailed" + Parameter { name: "image"; type: "CanvasTextureImage"; isPointer: true } + } + Method { name: "create"; type: "QJSValue" } + Method { name: "id"; type: "ulong" } + Method { + name: "resize" + type: "QJSValue" + Parameter { name: "width"; type: "int" } + Parameter { name: "height"; type: "int" } + } + } + Component { + name: "QtCanvas3D::CanvasTextureImageFactory" + prototype: "QObject" + exports: ["QtCanvas3D/TextureImageFactory 1.0"] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [0] + Method { name: "newTexImage"; type: "QJSValue" } + } + Component { + name: "QtCanvas3D::CanvasTextureProvider" + prototype: "QObject" + exports: ["QtCanvas3D/Canvas3DTextureProvider 1.1"] + isCreatable: false + exportMetaObjectRevisions: [0] + Signal { + name: "textureReady" + Parameter { name: "source"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "createTextureFromSource" + type: "QJSValue" + Parameter { name: "source"; type: "QQuickItem"; isPointer: true } + } + } + Component { + name: "QtCanvas3D::CanvasUniformLocation" + prototype: "QtCanvas3D::CanvasAbstractObject" + exports: ["QtCanvas3D/Canvas3DUniformLocation 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + } +} diff --git a/PyQt5/qml/QtCanvas3D/qmldir b/PyQt5/qml/QtCanvas3D/qmldir new file mode 100644 index 00000000..7ae1442e --- /dev/null +++ b/PyQt5/qml/QtCanvas3D/qmldir @@ -0,0 +1,5 @@ +module QtCanvas3D +plugin qtcanvas3d +classname QtCanvas3DPlugin +typeinfo plugins.qmltypes + diff --git a/PyQt5/qml/QtCharts/designer/ChartViewSpecifics.qml b/PyQt5/qml/QtCharts/designer/ChartViewSpecifics.qml new file mode 100644 index 00000000..f5ba0c6d --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/ChartViewSpecifics.qml @@ -0,0 +1,168 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + anchors.left: parent.left + anchors.right: parent.right + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Title") + + SectionLayout { + rows: 1 + Label { + text: qsTr("title") + } + + SecondColumnLayout { + LineEdit { + backendValue: backendValues.title + Layout.fillWidth: true + } + ExpandingSpacer { + } + } + } + } + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Title Color") + + ColorEditor { + caption: qsTr("titleColor") + backendValue: backendValues.titleColor + supportGradient: false + } + } + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Background Color") + + ColorEditor { + caption: qsTr("backgroundColor") + backendValue: backendValues.backgroundColor + supportGradient: false + } + } + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Background") + + SectionLayout { + rows: 2 + Label { + text: qsTr("backgroundRoundness") + tooltip: qsTr("Diameter of the rounding circle at the corners") + Layout.fillWidth: true + } + + SecondColumnLayout { + SpinBox { + backendValue: backendValues.backgroundRoundness + minimumValue: 0.1 + maximumValue: 100.0 + stepSize: 0.1 + decimals: 1 + Layout.fillWidth: true + } + } + + Label { + text: qsTr("dropShadowEnabled") + tooltip: qsTr("Enable border drop shadow") + Layout.fillWidth: true + } + + SecondColumnLayout { + CheckBox { + backendValue: backendValues.dropShadowEnabled + Layout.fillWidth: true + } + } + } + } + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Fill Color") + + ColorEditor { + caption: qsTr("fillColor") + backendValue: backendValues.fillColor + supportGradient: false + } + } + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Plot Area Color") + + ColorEditor { + caption: qsTr("plotAreaColor") + backendValue: backendValues.plotAreaColor + supportGradient: false + } + } + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Localization") + + SectionLayout { + rows: 1 + Label { + text: qsTr("localizeNumbers") + tooltip: qsTr("Localize numbers") + Layout.fillWidth: true + } + + SecondColumnLayout { + CheckBox { + backendValue: backendValues.localizeNumbers + Layout.fillWidth: true + } + } + } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/AreaSeries.qml b/PyQt5/qml/QtCharts/designer/default/AreaSeries.qml new file mode 100644 index 00000000..7853b0de --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/AreaSeries.qml @@ -0,0 +1,46 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + +ChartView { + width: 300 + height: 300 + + AreaSeries { + name: "AreaSeries" + upperSeries: LineSeries { + XYPoint { x: 0; y: 1.5 } + XYPoint { x: 1; y: 3 } + XYPoint { x: 3; y: 4.3 } + XYPoint { x: 6; y: 1.1 } + } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/BarSeries.qml b/PyQt5/qml/QtCharts/designer/default/BarSeries.qml new file mode 100644 index 00000000..072898ea --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/BarSeries.qml @@ -0,0 +1,44 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + + +ChartView { + width: 300 + height: 300 + + BarSeries { + name: "BarSeries" + BarSet { label: "Set1"; values: [2, 2, 3] } + BarSet { label: "Set2"; values: [5, 1, 2] } + BarSet { label: "Set3"; values: [3, 5, 8] } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/BoxPlotSeries.qml b/PyQt5/qml/QtCharts/designer/default/BoxPlotSeries.qml new file mode 100644 index 00000000..ef54edd2 --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/BoxPlotSeries.qml @@ -0,0 +1,43 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + +ChartView { + width: 300 + height: 300 + + BoxPlotSeries { + name: "BoxPlotSeries" + BoxSet { label: "Set1"; values: [3, 4, 5.1, 6.2, 8.5] } + BoxSet { label: "Set2"; values: [5, 6, 7.5, 8.6, 11.8] } + BoxSet { label: "Set3"; values: [3.2, 5, 5.7, 8, 9.2] } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/HorizontalBarSeries.qml b/PyQt5/qml/QtCharts/designer/default/HorizontalBarSeries.qml new file mode 100644 index 00000000..afb55ee0 --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/HorizontalBarSeries.qml @@ -0,0 +1,44 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + + +ChartView { + width: 300 + height: 300 + + HorizontalBarSeries { + name: "HorizontalBarSeries" + BarSet { label: "Set1"; values: [2, 2, 3] } + BarSet { label: "Set2"; values: [5, 1, 2] } + BarSet { label: "Set3"; values: [3, 5, 8] } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/HorizontalPercentBarSeries.qml b/PyQt5/qml/QtCharts/designer/default/HorizontalPercentBarSeries.qml new file mode 100644 index 00000000..d883b8d5 --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/HorizontalPercentBarSeries.qml @@ -0,0 +1,44 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + + +ChartView { + width: 300 + height: 300 + + HorizontalPercentBarSeries { + name: "HorizontalPercentBarSeries" + BarSet { label: "Set1"; values: [2, 2, 3] } + BarSet { label: "Set2"; values: [5, 1, 2] } + BarSet { label: "Set3"; values: [3, 5, 8] } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/HorizontalStackedBarSeries.qml b/PyQt5/qml/QtCharts/designer/default/HorizontalStackedBarSeries.qml new file mode 100644 index 00000000..b4c79cf9 --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/HorizontalStackedBarSeries.qml @@ -0,0 +1,44 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + + +ChartView { + width: 300 + height: 300 + + HorizontalStackedBarSeries { + name: "HorizontalStackedBarSeries" + BarSet { label: "Set1"; values: [2, 2, 3] } + BarSet { label: "Set2"; values: [5, 1, 2] } + BarSet { label: "Set3"; values: [3, 5, 8] } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/LineSeries.qml b/PyQt5/qml/QtCharts/designer/default/LineSeries.qml new file mode 100644 index 00000000..68791e46 --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/LineSeries.qml @@ -0,0 +1,45 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + + +ChartView { + width: 300 + height: 300 + + LineSeries { + name: "LineSeries" + XYPoint { x: 0; y: 2 } + XYPoint { x: 1; y: 1.2 } + XYPoint { x: 2; y: 3.3 } + XYPoint { x: 5; y: 2.1 } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/PercentBarSeries.qml b/PyQt5/qml/QtCharts/designer/default/PercentBarSeries.qml new file mode 100644 index 00000000..829a79ee --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/PercentBarSeries.qml @@ -0,0 +1,44 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + + +ChartView { + width: 300 + height: 300 + + PercentBarSeries { + name: "PercentBarSeries" + BarSet { label: "Set1"; values: [2, 2, 3] } + BarSet { label: "Set2"; values: [5, 1, 2] } + BarSet { label: "Set3"; values: [3, 5, 8] } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/PieSeries.qml b/PyQt5/qml/QtCharts/designer/default/PieSeries.qml new file mode 100644 index 00000000..f89ecbdf --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/PieSeries.qml @@ -0,0 +1,43 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + +ChartView { + width: 300 + height: 300 + + PieSeries { + name: "PieSeries" + PieSlice { label: "Slice1"; value: 13.5 } + PieSlice { label: "Slice2"; value: 10.9 } + PieSlice { label: "Slice3"; value: 8.6 } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/PolarAreaSeries.qml b/PyQt5/qml/QtCharts/designer/default/PolarAreaSeries.qml new file mode 100644 index 00000000..a320a2ce --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/PolarAreaSeries.qml @@ -0,0 +1,75 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + + +PolarChartView { + width: 300 + height: 300 + legend.visible: false + + ValueAxis { + id: axis1 + tickCount: 9 + } + ValueAxis { + id: axis2 + } + LineSeries { + id: lowerLine + axisAngular: axis1 + axisRadial: axis2 + + XYPoint { x: 1; y: 5 } + XYPoint { x: 2; y: 10 } + XYPoint { x: 3; y: 12 } + XYPoint { x: 4; y: 17 } + XYPoint { x: 5; y: 20 } + } + LineSeries { + id: upperLine + axisAngular: axis1 + axisRadial: axis2 + + XYPoint { x: 1; y: 5 } + XYPoint { x: 2; y: 14 } + XYPoint { x: 3; y: 20 } + XYPoint { x: 4; y: 32 } + XYPoint { x: 5; y: 35 } + } + AreaSeries { + name: "AreaSeries" + axisAngular: axis1 + axisRadial: axis2 + lowerSeries: lowerLine + upperSeries: upperLine + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/PolarLineSeries.qml b/PyQt5/qml/QtCharts/designer/default/PolarLineSeries.qml new file mode 100644 index 00000000..044d2ce9 --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/PolarLineSeries.qml @@ -0,0 +1,54 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + + +PolarChartView { + width: 300 + height: 300 + + LineSeries { + name: "LineSeries" + axisRadial: CategoryAxis { + min: 0 + max: 20 + } + axisAngular: ValueAxis { + tickCount: 9 + } + XYPoint { x: 0; y: 4.3 } + XYPoint { x: 2; y: 4.7 } + XYPoint { x: 4; y: 5.2 } + XYPoint { x: 6; y: 6.1 } + XYPoint { x: 8; y: 12.9 } + XYPoint { x: 9; y: 19.2 } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/PolarScatterSeries.qml b/PyQt5/qml/QtCharts/designer/default/PolarScatterSeries.qml new file mode 100644 index 00000000..0d703624 --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/PolarScatterSeries.qml @@ -0,0 +1,52 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + +PolarChartView { + width: 300 + height: 300 + + ScatterSeries { + name: "ScatterSeries" + axisRadial: CategoryAxis { + min: 0 + max: 20 + } + axisAngular: ValueAxis { + tickCount: 9 + } + XYPoint { x: 0; y: 4.3 } + XYPoint { x: 2; y: 4.7 } + XYPoint { x: 4; y: 5.2 } + XYPoint { x: 8; y: 12.9 } + XYPoint { x: 9; y: 19.2 } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/PolarSplineSeries.qml b/PyQt5/qml/QtCharts/designer/default/PolarSplineSeries.qml new file mode 100644 index 00000000..afed1916 --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/PolarSplineSeries.qml @@ -0,0 +1,54 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + + +PolarChartView { + width: 300 + height: 300 + + SplineSeries { + name: "SplineSeries" + axisRadial: CategoryAxis { + min: 0 + max: 20 + } + axisAngular: ValueAxis { + tickCount: 9 + } + XYPoint { x: 0; y: 4.3 } + XYPoint { x: 2; y: 4.7 } + XYPoint { x: 4; y: 5.2 } + XYPoint { x: 6; y: 6.1 } + XYPoint { x: 8; y: 12.9 } + XYPoint { x: 9; y: 19.2 } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/ScatterSeries.qml b/PyQt5/qml/QtCharts/designer/default/ScatterSeries.qml new file mode 100644 index 00000000..8b08a0a0 --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/ScatterSeries.qml @@ -0,0 +1,44 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + +ChartView { + width: 300 + height: 300 + + ScatterSeries { + name: "ScatterSeries" + XYPoint { x: 1; y: 1 } + XYPoint { x: 2; y: 4 } + XYPoint { x: 4; y: 2 } + XYPoint { x: 5; y: 5 } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/SplineSeries.qml b/PyQt5/qml/QtCharts/designer/default/SplineSeries.qml new file mode 100644 index 00000000..5fd0049a --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/SplineSeries.qml @@ -0,0 +1,44 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + +ChartView { + width: 300 + height: 300 + + SplineSeries { + name: "SplineSeries" + XYPoint { x: 0; y: 1 } + XYPoint { x: 3; y: 4.3 } + XYPoint { x: 5; y: 3.1 } + XYPoint { x: 8; y: 5.8 } + } +} diff --git a/PyQt5/qml/QtCharts/designer/default/StackedBarSeries.qml b/PyQt5/qml/QtCharts/designer/default/StackedBarSeries.qml new file mode 100644 index 00000000..eade527c --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/default/StackedBarSeries.qml @@ -0,0 +1,44 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Charts module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtCharts 2.0 + + +ChartView { + width: 300 + height: 300 + + StackedBarSeries { + name: "StackedBarSeries" + BarSet { label: "Set1"; values: [2, 2, 3] } + BarSet { label: "Set2"; values: [5, 1, 2] } + BarSet { label: "Set3"; values: [3, 5, 8] } + } +} diff --git a/PyQt5/qml/QtCharts/designer/images/areaseries-chart-icon.png b/PyQt5/qml/QtCharts/designer/images/areaseries-chart-icon.png new file mode 100644 index 00000000..6de11ec1 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/areaseries-chart-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/areaseries-chart-icon16.png b/PyQt5/qml/QtCharts/designer/images/areaseries-chart-icon16.png new file mode 100644 index 00000000..81c94ebf Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/areaseries-chart-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/areaseries-polar-icon.png b/PyQt5/qml/QtCharts/designer/images/areaseries-polar-icon.png new file mode 100644 index 00000000..f1d1e4be Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/areaseries-polar-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/areaseries-polar-icon16.png b/PyQt5/qml/QtCharts/designer/images/areaseries-polar-icon16.png new file mode 100644 index 00000000..2c188a86 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/areaseries-polar-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/barseries-icon.png b/PyQt5/qml/QtCharts/designer/images/barseries-icon.png new file mode 100644 index 00000000..07f6e17a Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/barseries-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/barseries-icon16.png b/PyQt5/qml/QtCharts/designer/images/barseries-icon16.png new file mode 100644 index 00000000..a455eccc Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/barseries-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/boxplotseries-chart-icon.png b/PyQt5/qml/QtCharts/designer/images/boxplotseries-chart-icon.png new file mode 100644 index 00000000..08d666a7 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/boxplotseries-chart-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/boxplotseries-chart-icon16.png b/PyQt5/qml/QtCharts/designer/images/boxplotseries-chart-icon16.png new file mode 100644 index 00000000..0a760ab7 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/boxplotseries-chart-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/horizontalbarseries-icon.png b/PyQt5/qml/QtCharts/designer/images/horizontalbarseries-icon.png new file mode 100644 index 00000000..70e2c482 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/horizontalbarseries-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/horizontalbarseries-icon16.png b/PyQt5/qml/QtCharts/designer/images/horizontalbarseries-icon16.png new file mode 100644 index 00000000..a189a919 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/horizontalbarseries-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/horizontalpercentbarseries-icon.png b/PyQt5/qml/QtCharts/designer/images/horizontalpercentbarseries-icon.png new file mode 100644 index 00000000..b9f65057 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/horizontalpercentbarseries-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/horizontalpercentbarseries-icon16.png b/PyQt5/qml/QtCharts/designer/images/horizontalpercentbarseries-icon16.png new file mode 100644 index 00000000..c4a5eee6 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/horizontalpercentbarseries-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/horizontalstackedbarseries-icon.png b/PyQt5/qml/QtCharts/designer/images/horizontalstackedbarseries-icon.png new file mode 100644 index 00000000..45c8de9e Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/horizontalstackedbarseries-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/horizontalstackedbarseries-icon16.png b/PyQt5/qml/QtCharts/designer/images/horizontalstackedbarseries-icon16.png new file mode 100644 index 00000000..cb0f3097 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/horizontalstackedbarseries-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/lineseries-chart-icon.png b/PyQt5/qml/QtCharts/designer/images/lineseries-chart-icon.png new file mode 100644 index 00000000..2513ed8e Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/lineseries-chart-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/lineseries-chart-icon16.png b/PyQt5/qml/QtCharts/designer/images/lineseries-chart-icon16.png new file mode 100644 index 00000000..040eb3a9 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/lineseries-chart-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/lineseries-polar-icon.png b/PyQt5/qml/QtCharts/designer/images/lineseries-polar-icon.png new file mode 100644 index 00000000..c6e14775 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/lineseries-polar-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/lineseries-polar-icon16.png b/PyQt5/qml/QtCharts/designer/images/lineseries-polar-icon16.png new file mode 100644 index 00000000..3b921587 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/lineseries-polar-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/percentbarseries-icon.png b/PyQt5/qml/QtCharts/designer/images/percentbarseries-icon.png new file mode 100644 index 00000000..8847798e Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/percentbarseries-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/percentbarseries-icon16.png b/PyQt5/qml/QtCharts/designer/images/percentbarseries-icon16.png new file mode 100644 index 00000000..7f32638a Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/percentbarseries-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/pieseries-chart-icon.png b/PyQt5/qml/QtCharts/designer/images/pieseries-chart-icon.png new file mode 100644 index 00000000..aaf6236b Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/pieseries-chart-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/pieseries-chart-icon16.png b/PyQt5/qml/QtCharts/designer/images/pieseries-chart-icon16.png new file mode 100644 index 00000000..8c1bcde7 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/pieseries-chart-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/scatterseries-chart-icon.png b/PyQt5/qml/QtCharts/designer/images/scatterseries-chart-icon.png new file mode 100644 index 00000000..d36d010a Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/scatterseries-chart-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/scatterseries-chart-icon16.png b/PyQt5/qml/QtCharts/designer/images/scatterseries-chart-icon16.png new file mode 100644 index 00000000..48d356e7 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/scatterseries-chart-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/scatterseries-polar-icon.png b/PyQt5/qml/QtCharts/designer/images/scatterseries-polar-icon.png new file mode 100644 index 00000000..7b4aad7b Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/scatterseries-polar-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/scatterseries-polar-icon16.png b/PyQt5/qml/QtCharts/designer/images/scatterseries-polar-icon16.png new file mode 100644 index 00000000..39dd5332 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/scatterseries-polar-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/splineseries-chart-icon.png b/PyQt5/qml/QtCharts/designer/images/splineseries-chart-icon.png new file mode 100644 index 00000000..7bab8822 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/splineseries-chart-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/splineseries-chart-icon16.png b/PyQt5/qml/QtCharts/designer/images/splineseries-chart-icon16.png new file mode 100644 index 00000000..3f8ad913 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/splineseries-chart-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/splineseries-polar-icon.png b/PyQt5/qml/QtCharts/designer/images/splineseries-polar-icon.png new file mode 100644 index 00000000..204510fa Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/splineseries-polar-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/splineseries-polar-icon16.png b/PyQt5/qml/QtCharts/designer/images/splineseries-polar-icon16.png new file mode 100644 index 00000000..0c702d8a Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/splineseries-polar-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/stackedbarseries-icon.png b/PyQt5/qml/QtCharts/designer/images/stackedbarseries-icon.png new file mode 100644 index 00000000..fd118908 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/stackedbarseries-icon.png differ diff --git a/PyQt5/qml/QtCharts/designer/images/stackedbarseries-icon16.png b/PyQt5/qml/QtCharts/designer/images/stackedbarseries-icon16.png new file mode 100644 index 00000000..ea8a8954 Binary files /dev/null and b/PyQt5/qml/QtCharts/designer/images/stackedbarseries-icon16.png differ diff --git a/PyQt5/qml/QtCharts/designer/qtcharts.metainfo b/PyQt5/qml/QtCharts/designer/qtcharts.metainfo new file mode 100644 index 00000000..dad6e530 --- /dev/null +++ b/PyQt5/qml/QtCharts/designer/qtcharts.metainfo @@ -0,0 +1,227 @@ +MetaInfo { + Type { + name: "QtCharts.AreaSeries" + icon: "images/areaseries-chart-icon16.png" + + ItemLibraryEntry { + name: "Area" + category: "Qt Charts - ChartView" + libraryIcon: "images/areaseries-chart-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/AreaSeries.qml" } + } + } + Type { + name: "QtCharts.BarSeries" + icon: "images/barseries-icon16.png" + + ItemLibraryEntry { + name: "Bar" + category: "Qt Charts - ChartView" + libraryIcon: "images/barseries-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/BarSeries.qml" } + } + } + Type { + name: "QtCharts.BoxPlotSeries" + icon: "images/boxplotseries-chart-icon16.png" + + ItemLibraryEntry { + name: "BoxPlot" + category: "Qt Charts - ChartView" + libraryIcon: "images/boxplotseries-chart-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/BoxPlotSeries.qml" } + } + } + Type { + name: "QtCharts.HorizontalBarSeries" + icon: "images/horizontalbarseries-icon16.png" + + ItemLibraryEntry { + name: "H.Bar" + category: "Qt Charts - ChartView" + libraryIcon: "images/horizontalbarseries-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/HorizontalBarSeries.qml" } + } + } + Type { + name: "QtCharts.HorizontalPercentBarSeries" + icon: "images/horizontalpercentbarseries-icon16.png" + + ItemLibraryEntry { + name: "H.PercentBar" + category: "Qt Charts - ChartView" + libraryIcon: "images/horizontalpercentbarseries-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/HorizontalPercentBarSeries.qml" } + } + } + Type { + name: "QtCharts.HorizontalStackedBarSeries" + icon: "images/horizontalstackedbarseries-icon16.png" + + ItemLibraryEntry { + name: "H.StackedBar" + category: "Qt Charts - ChartView" + libraryIcon: "images/horizontalstackedbarseries-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/HorizontalStackedBarSeries.qml" } + } + } + Type { + name: "QtCharts.LineSeries" + icon: "images/lineseries-chart-icon16.png" + + ItemLibraryEntry { + name: "Line" + category: "Qt Charts - ChartView" + libraryIcon: "images/lineseries-chart-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/LineSeries.qml" } + } + } + Type { + name: "QtCharts.PercentBarSeries" + icon: "images/percentbarseries-icon16.png" + + ItemLibraryEntry { + name: "Percent" + category: "Qt Charts - ChartView" + libraryIcon: "images/percentbarseries-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/PercentBarSeries.qml" } + } + } + Type { + name: "QtCharts.PieSeries" + icon: "images/pieseries-chart-icon16.png" + + ItemLibraryEntry { + name: "Pie" + category: "Qt Charts - ChartView" + libraryIcon: "images/pieseries-chart-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/PieSeries.qml" } + } + } + Type { + name: "QtCharts.ScatterSeries" + icon: "images/scatterseries-chart-icon16.png" + + ItemLibraryEntry { + name: "Scatter" + category: "Qt Charts - ChartView" + libraryIcon: "images/scatterseries-chart-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/ScatterSeries.qml" } + } + } + Type { + name: "QtCharts.SplineSeries" + icon: "images/splineseries-chart-icon16.png" + + ItemLibraryEntry { + name: "Spline" + category: "Qt Charts - ChartView" + libraryIcon: "images/splineseries-chart-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/SplineSeries.qml" } + } + } + Type { + name: "QtCharts.StackedBarSeries" + icon: "images/stackedbarseries-icon16.png" + + ItemLibraryEntry { + name: "StackedBar" + category: "Qt Charts - ChartView" + libraryIcon: "images/stackedbarseries-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/StackedBarSeries.qml" } + } + } + + Type { + name: "QtCharts.AreaSeries" + icon: "images/areaseries-polar-icon16.png" + + ItemLibraryEntry { + name: "Area" + category: "Qt Charts - PolarChartView" + libraryIcon: "images/areaseries-polar-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/PolarAreaSeries.qml" } + } + } + Type { + name: "QtCharts.LineSeries" + icon: "images/lineseries-polar-icon16.png" + + ItemLibraryEntry { + name: "Line" + category: "Qt Charts - PolarChartView" + libraryIcon: "images/lineseries-polar-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/PolarLineSeries.qml" } + } + } + Type { + name: "QtCharts.ScatterSeries" + icon: "images/scatterseries-polar-icon16.png" + + ItemLibraryEntry { + name: "Scatter" + category: "Qt Charts - PolarChartView" + libraryIcon: "images/scatterseries-polar-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/PolarScatterSeries.qml" } + } + } + Type { + name: "QtCharts.SplineSeries" + icon: "images/splineseries-polar-icon16.png" + + ItemLibraryEntry { + name: "Spline" + category: "Qt Charts - PolarChartView" + libraryIcon: "images/splineseries-polar-icon.png" + version: "2.0" + requiredImport: "QtCharts" + + QmlSource { source: "default/PolarSplineSeries.qml" } + } + } +} diff --git a/PyQt5/qml/QtCharts/plugins.qmltypes b/PyQt5/qml/QtCharts/plugins.qmltypes new file mode 100644 index 00000000..e4d37386 --- /dev/null +++ b/PyQt5/qml/QtCharts/plugins.qmltypes @@ -0,0 +1,2969 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtCharts 2.0' + +Module { + dependencies: [] + Component { + name: "QAbstractItemModel" + prototype: "QObject" + exports: [ + "QtCharts/AbstractItemModel 1.0", + "QtCharts/AbstractItemModel 2.0" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 0] + Enum { + name: "LayoutChangeHint" + values: { + "NoLayoutChangeHint": 0, + "VerticalSortHint": 1, + "HorizontalSortHint": 2 + } + } + Signal { + name: "dataChanged" + Parameter { name: "topLeft"; type: "QModelIndex" } + Parameter { name: "bottomRight"; type: "QModelIndex" } + Parameter { name: "roles"; type: "QVector" } + } + Signal { + name: "dataChanged" + Parameter { name: "topLeft"; type: "QModelIndex" } + Parameter { name: "bottomRight"; type: "QModelIndex" } + } + Signal { + name: "headerDataChanged" + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "layoutChanged" + Parameter { name: "parents"; type: "QList" } + Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" } + } + Signal { + name: "layoutChanged" + Parameter { name: "parents"; type: "QList" } + } + Signal { name: "layoutChanged" } + Signal { + name: "layoutAboutToBeChanged" + Parameter { name: "parents"; type: "QList" } + Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" } + } + Signal { + name: "layoutAboutToBeChanged" + Parameter { name: "parents"; type: "QList" } + } + Signal { name: "layoutAboutToBeChanged" } + Signal { + name: "rowsAboutToBeInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsAboutToBeRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsAboutToBeInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsAboutToBeRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { name: "modelAboutToBeReset" } + Signal { name: "modelReset" } + Signal { + name: "rowsAboutToBeMoved" + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationRow"; type: "int" } + } + Signal { + name: "rowsMoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + Parameter { name: "destination"; type: "QModelIndex" } + Parameter { name: "row"; type: "int" } + } + Signal { + name: "columnsAboutToBeMoved" + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationColumn"; type: "int" } + } + Signal { + name: "columnsMoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + Parameter { name: "destination"; type: "QModelIndex" } + Parameter { name: "column"; type: "int" } + } + Method { name: "submit"; type: "bool" } + Method { name: "revert" } + Method { + name: "hasIndex" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "hasIndex" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "index" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "index" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "parent" + type: "QModelIndex" + Parameter { name: "child"; type: "QModelIndex" } + } + Method { + name: "sibling" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "idx"; type: "QModelIndex" } + } + Method { + name: "rowCount" + type: "int" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "rowCount"; type: "int" } + Method { + name: "columnCount" + type: "int" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "columnCount"; type: "int" } + Method { + name: "hasChildren" + type: "bool" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "hasChildren"; type: "bool" } + Method { + name: "data" + type: "QVariant" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "data" + type: "QVariant" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "setData" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "setData" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + } + Method { + name: "headerData" + type: "QVariant" + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "headerData" + type: "QVariant" + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + } + Method { + name: "fetchMore" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "canFetchMore" + type: "bool" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "flags" + type: "Qt::ItemFlags" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + Parameter { name: "flags"; type: "Qt::MatchFlags" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + } + } + Component { + name: "QGraphicsObject" + defaultProperty: "children" + prototype: "QObject" + Property { name: "parent"; type: "QGraphicsObject"; isPointer: true } + Property { name: "opacity"; type: "double" } + Property { name: "enabled"; type: "bool" } + Property { name: "visible"; type: "bool" } + Property { name: "pos"; type: "QPointF" } + Property { name: "x"; type: "double" } + Property { name: "y"; type: "double" } + Property { name: "z"; type: "double" } + Property { name: "rotation"; type: "double" } + Property { name: "scale"; type: "double" } + Property { name: "transformOriginPoint"; type: "QPointF" } + Property { name: "effect"; type: "QGraphicsEffect"; isPointer: true } + Property { + name: "children" + type: "QDeclarativeListProperty" + isReadonly: true + } + Property { name: "width"; type: "double" } + Property { name: "height"; type: "double" } + } + Component { + name: "QGraphicsWidget" + defaultProperty: "children" + prototype: "QGraphicsObject" + Property { name: "palette"; type: "QPalette" } + Property { name: "font"; type: "QFont" } + Property { name: "layoutDirection"; type: "Qt::LayoutDirection" } + Property { name: "size"; type: "QSizeF" } + Property { name: "minimumSize"; type: "QSizeF" } + Property { name: "preferredSize"; type: "QSizeF" } + Property { name: "maximumSize"; type: "QSizeF" } + Property { name: "sizePolicy"; type: "QSizePolicy" } + Property { name: "focusPolicy"; type: "Qt::FocusPolicy" } + Property { name: "windowFlags"; type: "Qt::WindowFlags" } + Property { name: "windowTitle"; type: "string" } + Property { name: "geometry"; type: "QRectF" } + Property { name: "autoFillBackground"; type: "bool" } + Property { name: "layout"; type: "QGraphicsLayout"; isPointer: true } + Method { name: "close"; type: "bool" } + } + Component { + name: "QQuickItem" + defaultProperty: "data" + prototype: "QObject" + Enum { + name: "TransformOrigin" + values: { + "TopLeft": 0, + "Top": 1, + "TopRight": 2, + "Left": 3, + "Center": 4, + "Right": 5, + "BottomLeft": 6, + "Bottom": 7, + "BottomRight": 8 + } + } + Property { name: "parent"; type: "QQuickItem"; isPointer: true } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "resources"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "children"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "x"; type: "double" } + Property { name: "y"; type: "double" } + Property { name: "z"; type: "double" } + Property { name: "width"; type: "double" } + Property { name: "height"; type: "double" } + Property { name: "opacity"; type: "double" } + Property { name: "enabled"; type: "bool" } + Property { name: "visible"; type: "bool" } + Property { name: "visibleChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "states"; type: "QQuickState"; isList: true; isReadonly: true } + Property { name: "transitions"; type: "QQuickTransition"; isList: true; isReadonly: true } + Property { name: "state"; type: "string" } + Property { name: "childrenRect"; type: "QRectF"; isReadonly: true } + Property { name: "anchors"; type: "QQuickAnchors"; isReadonly: true; isPointer: true } + Property { name: "left"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "right"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "horizontalCenter"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "top"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "bottom"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "verticalCenter"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "baseline"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "baselineOffset"; type: "double" } + Property { name: "clip"; type: "bool" } + Property { name: "focus"; type: "bool" } + Property { name: "activeFocus"; type: "bool"; isReadonly: true } + Property { name: "activeFocusOnTab"; revision: 1; type: "bool" } + Property { name: "rotation"; type: "double" } + Property { name: "scale"; type: "double" } + Property { name: "transformOrigin"; type: "TransformOrigin" } + Property { name: "transformOriginPoint"; type: "QPointF"; isReadonly: true } + Property { name: "transform"; type: "QQuickTransform"; isList: true; isReadonly: true } + Property { name: "smooth"; type: "bool" } + Property { name: "antialiasing"; type: "bool" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "layer"; type: "QQuickItemLayer"; isReadonly: true; isPointer: true } + Signal { + name: "childrenRectChanged" + Parameter { type: "QRectF" } + } + Signal { + name: "baselineOffsetChanged" + Parameter { type: "double" } + } + Signal { + name: "stateChanged" + Parameter { type: "string" } + } + Signal { + name: "focusChanged" + Parameter { type: "bool" } + } + Signal { + name: "activeFocusChanged" + Parameter { type: "bool" } + } + Signal { + name: "activeFocusOnTabChanged" + revision: 1 + Parameter { type: "bool" } + } + Signal { + name: "parentChanged" + Parameter { type: "QQuickItem"; isPointer: true } + } + Signal { + name: "transformOriginChanged" + Parameter { type: "TransformOrigin" } + } + Signal { + name: "smoothChanged" + Parameter { type: "bool" } + } + Signal { + name: "antialiasingChanged" + Parameter { type: "bool" } + } + Signal { + name: "clipChanged" + Parameter { type: "bool" } + } + Signal { + name: "windowChanged" + revision: 1 + Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } + } + Method { name: "update" } + Method { + name: "grabToImage" + revision: 2 + type: "bool" + Parameter { name: "callback"; type: "QJSValue" } + Parameter { name: "targetSize"; type: "QSize" } + } + Method { + name: "grabToImage" + revision: 2 + type: "bool" + Parameter { name: "callback"; type: "QJSValue" } + } + Method { + name: "contains" + type: "bool" + Parameter { name: "point"; type: "QPointF" } + } + Method { + name: "mapFromItem" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "mapToItem" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { name: "forceActiveFocus" } + Method { + name: "forceActiveFocus" + Parameter { name: "reason"; type: "Qt::FocusReason" } + } + Method { + name: "nextItemInFocusChain" + revision: 1 + type: "QQuickItem*" + Parameter { name: "forward"; type: "bool" } + } + Method { name: "nextItemInFocusChain"; revision: 1; type: "QQuickItem*" } + Method { + name: "childAt" + type: "QQuickItem*" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + } + Component { + name: "QtCharts::DeclarativeAreaSeries" + prototype: "QtCharts::QAreaSeries" + exports: [ + "QtCharts/AreaSeries 1.0", + "QtCharts/AreaSeries 1.1", + "QtCharts/AreaSeries 1.2", + "QtCharts/AreaSeries 1.3", + "QtCharts/AreaSeries 1.4", + "QtCharts/AreaSeries 2.0" + ] + exportMetaObjectRevisions: [0, 1, 2, 3, 4, 4] + Property { name: "upperSeries"; type: "DeclarativeLineSeries"; isPointer: true } + Property { name: "lowerSeries"; type: "DeclarativeLineSeries"; isPointer: true } + Property { name: "axisX"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisY"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisXTop"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisYRight"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisAngular"; revision: 3; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisRadial"; revision: 3; type: "QAbstractAxis"; isPointer: true } + Property { name: "borderWidth"; revision: 1; type: "double" } + Property { name: "brushFilename"; revision: 4; type: "string" } + Property { name: "brush"; revision: 4; type: "QBrush" } + Signal { + name: "axisXChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "borderWidthChanged" + revision: 1 + Parameter { name: "width"; type: "double" } + } + Signal { + name: "axisXTopChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYRightChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisAngularChanged" + revision: 3 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisRadialChanged" + revision: 3 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { name: "brushChanged"; revision: 4 } + Signal { + name: "brushFilenameChanged" + revision: 4 + Parameter { name: "brushFilename"; type: "string" } + } + } + Component { + name: "QtCharts::DeclarativeAxes" + prototype: "QObject" + exports: [ + "QtCharts/DeclarativeAxes 1.0", + "QtCharts/DeclarativeAxes 2.0" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 0] + Property { name: "axisX"; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisY"; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisXTop"; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisYRight"; type: "QAbstractAxis"; isPointer: true } + Signal { + name: "axisXChanged" + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisXTopChanged" + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYRightChanged" + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + } + Component { + name: "QtCharts::DeclarativeBarSeries" + defaultProperty: "seriesChildren" + prototype: "QtCharts::QBarSeries" + exports: [ + "QtCharts/BarSeries 1.0", + "QtCharts/BarSeries 1.1", + "QtCharts/BarSeries 1.2", + "QtCharts/BarSeries 2.0" + ] + exportMetaObjectRevisions: [0, 1, 2, 2] + Property { name: "axisX"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisY"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisXTop"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisYRight"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "seriesChildren"; type: "QObject"; isList: true; isReadonly: true } + Signal { + name: "axisXChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisXTopChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYRightChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Method { + name: "appendSeriesChildren" + Parameter { name: "list"; type: "QObject"; isList: true; isPointer: true } + Parameter { name: "element"; type: "QObject"; isPointer: true } + } + Method { + name: "at" + type: "DeclarativeBarSet*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + type: "DeclarativeBarSet*" + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "insert" + type: "DeclarativeBarSet*" + Parameter { name: "index"; type: "int" } + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "remove" + type: "bool" + Parameter { name: "barset"; type: "QBarSet"; isPointer: true } + } + Method { name: "clear" } + } + Component { + name: "QtCharts::DeclarativeBarSet" + prototype: "QtCharts::QBarSet" + exports: [ + "QtCharts/BarSet 1.0", + "QtCharts/BarSet 1.1", + "QtCharts/BarSet 1.4", + "QtCharts/BarSet 2.0" + ] + exportMetaObjectRevisions: [0, 0, 2, 2] + Property { name: "values"; type: "QVariantList" } + Property { name: "borderWidth"; revision: 1; type: "double" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "brushFilename"; revision: 2; type: "string" } + Signal { + name: "countChanged" + Parameter { name: "count"; type: "int" } + } + Signal { + name: "borderWidthChanged" + revision: 1 + Parameter { name: "width"; type: "double" } + } + Signal { + name: "brushFilenameChanged" + revision: 2 + Parameter { name: "brushFilename"; type: "string" } + } + Method { + name: "append" + Parameter { name: "value"; type: "double" } + } + Method { + name: "remove" + Parameter { name: "index"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { + name: "remove" + Parameter { name: "index"; type: "int" } + } + Method { + name: "replace" + Parameter { name: "index"; type: "int" } + Parameter { name: "value"; type: "double" } + } + Method { + name: "at" + type: "double" + Parameter { name: "index"; type: "int" } + } + } + Component { + name: "QtCharts::DeclarativeBoxPlotSeries" + defaultProperty: "seriesChildren" + prototype: "QtCharts::QBoxPlotSeries" + exports: [ + "QtCharts/BoxPlotSeries 1.3", + "QtCharts/BoxPlotSeries 1.4", + "QtCharts/BoxPlotSeries 2.0" + ] + exportMetaObjectRevisions: [0, 1, 1] + Property { name: "axisX"; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisY"; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisXTop"; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisYRight"; type: "QAbstractAxis"; isPointer: true } + Property { name: "seriesChildren"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "brushFilename"; revision: 1; type: "string" } + Signal { + name: "axisXChanged" + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisXTopChanged" + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYRightChanged" + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "clicked" + Parameter { name: "boxset"; type: "DeclarativeBoxSet"; isPointer: true } + } + Signal { + name: "hovered" + Parameter { name: "status"; type: "bool" } + Parameter { name: "boxset"; type: "DeclarativeBoxSet"; isPointer: true } + } + Signal { + name: "pressed" + Parameter { name: "boxset"; type: "DeclarativeBoxSet"; isPointer: true } + } + Signal { + name: "released" + Parameter { name: "boxset"; type: "DeclarativeBoxSet"; isPointer: true } + } + Signal { + name: "doubleClicked" + Parameter { name: "boxset"; type: "DeclarativeBoxSet"; isPointer: true } + } + Signal { + name: "brushFilenameChanged" + revision: 1 + Parameter { name: "brushFilename"; type: "string" } + } + Method { + name: "appendSeriesChildren" + Parameter { name: "list"; type: "QObject"; isList: true; isPointer: true } + Parameter { name: "element"; type: "QObject"; isPointer: true } + } + Method { + name: "onHovered" + Parameter { name: "status"; type: "bool" } + Parameter { name: "boxset"; type: "QBoxSet"; isPointer: true } + } + Method { + name: "onClicked" + Parameter { name: "boxset"; type: "QBoxSet"; isPointer: true } + } + Method { + name: "onPressed" + Parameter { name: "boxset"; type: "QBoxSet"; isPointer: true } + } + Method { + name: "onReleased" + Parameter { name: "boxset"; type: "QBoxSet"; isPointer: true } + } + Method { + name: "onDoubleClicked" + Parameter { name: "boxset"; type: "QBoxSet"; isPointer: true } + } + Method { + name: "at" + type: "DeclarativeBoxSet*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + type: "DeclarativeBoxSet*" + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "append" + Parameter { name: "box"; type: "DeclarativeBoxSet"; isPointer: true } + } + Method { + name: "insert" + type: "DeclarativeBoxSet*" + Parameter { name: "index"; type: "int" } + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "remove" + type: "bool" + Parameter { name: "box"; type: "DeclarativeBoxSet"; isPointer: true } + } + Method { name: "clear" } + } + Component { + name: "QtCharts::DeclarativeBoxSet" + prototype: "QtCharts::QBoxSet" + exports: [ + "QtCharts/BoxSet 1.3", + "QtCharts/BoxSet 1.4", + "QtCharts/BoxSet 2.0" + ] + exportMetaObjectRevisions: [0, 1, 1] + Enum { + name: "ValuePositions" + values: { + "LowerExtreme": 0, + "LowerQuartile": 1, + "Median": 2, + "UpperQuartile": 3, + "UpperExtreme": 4 + } + } + Property { name: "values"; type: "QVariantList" } + Property { name: "label"; type: "string" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "brushFilename"; revision: 1; type: "string" } + Signal { name: "changedValues" } + Signal { + name: "changedValue" + Parameter { name: "index"; type: "int" } + } + Signal { + name: "brushFilenameChanged" + revision: 1 + Parameter { name: "brushFilename"; type: "string" } + } + Method { + name: "append" + Parameter { name: "value"; type: "double" } + } + Method { name: "clear" } + Method { + name: "at" + type: "double" + Parameter { name: "index"; type: "int" } + } + Method { + name: "setValue" + Parameter { name: "index"; type: "int" } + Parameter { name: "value"; type: "double" } + } + } + Component { + name: "QtCharts::DeclarativeCategoryAxis" + defaultProperty: "axisChildren" + prototype: "QtCharts::QCategoryAxis" + exports: [ + "QtCharts/CategoryAxis 1.1", + "QtCharts/CategoryAxis 2.0", + "QtCharts/CategoryAxis 2.1" + ] + exportMetaObjectRevisions: [0, 0, 1] + Enum { + name: "AxisLabelsPosition" + values: { + "AxisLabelsPositionCenter": 0, + "AxisLabelsPositionOnValue": 1 + } + } + Property { name: "axisChildren"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "labelsPosition"; revision: 1; type: "AxisLabelsPosition" } + Signal { + name: "labelsPositionChanged" + revision: 1 + Parameter { name: "position"; type: "AxisLabelsPosition" } + } + Method { + name: "append" + Parameter { name: "label"; type: "string" } + Parameter { name: "categoryEndValue"; type: "double" } + } + Method { + name: "remove" + Parameter { name: "label"; type: "string" } + } + Method { + name: "replace" + Parameter { name: "oldLabel"; type: "string" } + Parameter { name: "newLabel"; type: "string" } + } + Method { + name: "appendAxisChildren" + Parameter { name: "list"; type: "QObject"; isList: true; isPointer: true } + Parameter { name: "element"; type: "QObject"; isPointer: true } + } + } + Component { + name: "QtCharts::DeclarativeCategoryRange" + prototype: "QObject" + exports: ["QtCharts/CategoryRange 1.1", "QtCharts/CategoryRange 2.0"] + exportMetaObjectRevisions: [0, 0] + Property { name: "endValue"; type: "double" } + Property { name: "label"; type: "string" } + } + Component { + name: "QtCharts::DeclarativeChart" + defaultProperty: "data" + prototype: "QQuickItem" + exports: [ + "QtCharts/ChartView 1.0", + "QtCharts/ChartView 1.1", + "QtCharts/ChartView 1.2", + "QtCharts/ChartView 1.3", + "QtCharts/ChartView 2.0", + "QtCharts/ChartView 2.1" + ] + exportMetaObjectRevisions: [0, 1, 2, 3, 4, 5] + Enum { + name: "Theme" + values: { + "ChartThemeLight": 0, + "ChartThemeBlueCerulean": 1, + "ChartThemeDark": 2, + "ChartThemeBrownSand": 3, + "ChartThemeBlueNcs": 4, + "ChartThemeHighContrast": 5, + "ChartThemeBlueIcy": 6, + "ChartThemeQt": 7 + } + } + Enum { + name: "Animation" + values: { + "NoAnimation": 0, + "GridAxisAnimations": 1, + "SeriesAnimations": 2, + "AllAnimations": 3 + } + } + Enum { + name: "SeriesType" + values: { + "SeriesTypeLine": 0, + "SeriesTypeArea": 1, + "SeriesTypeBar": 2, + "SeriesTypeStackedBar": 3, + "SeriesTypePercentBar": 4, + "SeriesTypeBoxPlot": 5, + "SeriesTypePie": 6, + "SeriesTypeScatter": 7, + "SeriesTypeSpline": 8, + "SeriesTypeHorizontalBar": 9, + "SeriesTypeHorizontalStackedBar": 10, + "SeriesTypeHorizontalPercentBar": 11 + } + } + Property { name: "theme"; type: "Theme" } + Property { name: "animationOptions"; type: "Animation" } + Property { name: "animationDuration"; revision: 5; type: "int" } + Property { name: "animationEasingCurve"; revision: 5; type: "QEasingCurve" } + Property { name: "title"; type: "string" } + Property { name: "titleFont"; type: "QFont" } + Property { name: "titleColor"; type: "QColor" } + Property { name: "legend"; type: "QLegend"; isReadonly: true; isPointer: true } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "backgroundColor"; type: "QColor" } + Property { name: "dropShadowEnabled"; type: "bool" } + Property { name: "backgroundRoundness"; revision: 3; type: "double" } + Property { + name: "margins" + revision: 2 + type: "DeclarativeMargins" + isReadonly: true + isPointer: true + } + Property { name: "plotArea"; revision: 1; type: "QRectF"; isReadonly: true } + Property { name: "plotAreaColor"; revision: 3; type: "QColor" } + Property { name: "axes"; revision: 2; type: "QAbstractAxis"; isList: true; isReadonly: true } + Property { name: "localizeNumbers"; revision: 4; type: "bool" } + Property { name: "locale"; revision: 4; type: "QLocale" } + Signal { name: "axisLabelsChanged" } + Signal { + name: "titleColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "dropShadowEnabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { name: "marginsChanged"; revision: 2 } + Signal { + name: "plotAreaChanged" + Parameter { name: "plotArea"; type: "QRectF" } + } + Signal { + name: "seriesAdded" + Parameter { name: "series"; type: "QAbstractSeries"; isPointer: true } + } + Signal { + name: "seriesRemoved" + Parameter { name: "series"; type: "QAbstractSeries"; isPointer: true } + } + Signal { name: "plotAreaColorChanged"; revision: 3 } + Signal { + name: "backgroundRoundnessChanged" + revision: 3 + Parameter { name: "diameter"; type: "double" } + } + Signal { name: "localizeNumbersChanged"; revision: 4 } + Signal { name: "localeChanged"; revision: 4 } + Signal { + name: "animationDurationChanged" + revision: 5 + Parameter { name: "msecs"; type: "int" } + } + Signal { + name: "animationEasingCurveChanged" + revision: 5 + Parameter { name: "curve"; type: "QEasingCurve" } + } + Signal { name: "needRender" } + Method { + name: "series" + type: "QAbstractSeries*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "series" + type: "QAbstractSeries*" + Parameter { name: "seriesName"; type: "string" } + } + Method { + name: "createSeries" + type: "QAbstractSeries*" + Parameter { name: "type"; type: "int" } + Parameter { name: "name"; type: "string" } + Parameter { name: "axisX"; type: "QAbstractAxis"; isPointer: true } + Parameter { name: "axisY"; type: "QAbstractAxis"; isPointer: true } + } + Method { + name: "createSeries" + type: "QAbstractSeries*" + Parameter { name: "type"; type: "int" } + Parameter { name: "name"; type: "string" } + Parameter { name: "axisX"; type: "QAbstractAxis"; isPointer: true } + } + Method { + name: "createSeries" + type: "QAbstractSeries*" + Parameter { name: "type"; type: "int" } + Parameter { name: "name"; type: "string" } + } + Method { + name: "createSeries" + type: "QAbstractSeries*" + Parameter { name: "type"; type: "int" } + } + Method { + name: "removeSeries" + Parameter { name: "series"; type: "QAbstractSeries"; isPointer: true } + } + Method { name: "removeAllSeries" } + Method { + name: "setAxisX" + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + Parameter { name: "series"; type: "QAbstractSeries"; isPointer: true } + } + Method { + name: "setAxisX" + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Method { + name: "setAxisY" + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + Parameter { name: "series"; type: "QAbstractSeries"; isPointer: true } + } + Method { + name: "setAxisY" + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Method { + name: "axisX" + type: "QAbstractAxis*" + Parameter { name: "series"; type: "QAbstractSeries"; isPointer: true } + } + Method { name: "axisX"; type: "QAbstractAxis*" } + Method { + name: "axisY" + type: "QAbstractAxis*" + Parameter { name: "series"; type: "QAbstractSeries"; isPointer: true } + } + Method { name: "axisY"; type: "QAbstractAxis*" } + Method { + name: "zoom" + Parameter { name: "factor"; type: "double" } + } + Method { name: "zoomIn"; revision: 5 } + Method { + name: "zoomIn" + revision: 5 + Parameter { name: "rectangle"; type: "QRectF" } + } + Method { name: "zoomOut"; revision: 5 } + Method { name: "zoomReset"; revision: 5 } + Method { name: "isZoomed"; revision: 5; type: "bool" } + Method { + name: "scrollLeft" + Parameter { name: "pixels"; type: "double" } + } + Method { + name: "scrollRight" + Parameter { name: "pixels"; type: "double" } + } + Method { + name: "scrollUp" + Parameter { name: "pixels"; type: "double" } + } + Method { + name: "scrollDown" + Parameter { name: "pixels"; type: "double" } + } + Method { + name: "mapToValue" + revision: 5 + type: "QPointF" + Parameter { name: "position"; type: "QPointF" } + Parameter { name: "series"; type: "QAbstractSeries"; isPointer: true } + } + Method { + name: "mapToValue" + revision: 5 + type: "QPointF" + Parameter { name: "position"; type: "QPointF" } + } + Method { + name: "mapToPosition" + revision: 5 + type: "QPointF" + Parameter { name: "value"; type: "QPointF" } + Parameter { name: "series"; type: "QAbstractSeries"; isPointer: true } + } + Method { + name: "mapToPosition" + revision: 5 + type: "QPointF" + Parameter { name: "value"; type: "QPointF" } + } + } + Component { + name: "QtCharts::DeclarativeHorizontalBarSeries" + defaultProperty: "seriesChildren" + prototype: "QtCharts::QHorizontalBarSeries" + exports: [ + "QtCharts/HorizontalBarSeries 1.1", + "QtCharts/HorizontalBarSeries 1.2", + "QtCharts/HorizontalBarSeries 2.0" + ] + exportMetaObjectRevisions: [1, 2, 2] + Property { name: "axisX"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisY"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisXTop"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisYRight"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "seriesChildren"; type: "QObject"; isList: true; isReadonly: true } + Signal { + name: "axisXChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisXTopChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYRightChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Method { + name: "appendSeriesChildren" + Parameter { name: "list"; type: "QObject"; isList: true; isPointer: true } + Parameter { name: "element"; type: "QObject"; isPointer: true } + } + Method { + name: "at" + type: "DeclarativeBarSet*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + type: "DeclarativeBarSet*" + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "insert" + type: "DeclarativeBarSet*" + Parameter { name: "index"; type: "int" } + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "remove" + type: "bool" + Parameter { name: "barset"; type: "QBarSet"; isPointer: true } + } + Method { name: "clear" } + } + Component { + name: "QtCharts::DeclarativeHorizontalPercentBarSeries" + defaultProperty: "seriesChildren" + prototype: "QtCharts::QHorizontalPercentBarSeries" + exports: [ + "QtCharts/HorizontalPercentBarSeries 1.1", + "QtCharts/HorizontalPercentBarSeries 1.2", + "QtCharts/HorizontalPercentBarSeries 2.0" + ] + exportMetaObjectRevisions: [1, 2, 2] + Property { name: "axisX"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisY"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisXTop"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisYRight"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "seriesChildren"; type: "QObject"; isList: true; isReadonly: true } + Signal { + name: "axisXChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisXTopChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYRightChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Method { + name: "appendSeriesChildren" + Parameter { name: "list"; type: "QObject"; isList: true; isPointer: true } + Parameter { name: "element"; type: "QObject"; isPointer: true } + } + Method { + name: "at" + type: "DeclarativeBarSet*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + type: "DeclarativeBarSet*" + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "insert" + type: "DeclarativeBarSet*" + Parameter { name: "index"; type: "int" } + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "remove" + type: "bool" + Parameter { name: "barset"; type: "QBarSet"; isPointer: true } + } + Method { name: "clear" } + } + Component { + name: "QtCharts::DeclarativeHorizontalStackedBarSeries" + defaultProperty: "seriesChildren" + prototype: "QtCharts::QHorizontalStackedBarSeries" + exports: [ + "QtCharts/HorizontalStackedBarSeries 1.1", + "QtCharts/HorizontalStackedBarSeries 1.2", + "QtCharts/HorizontalStackedBarSeries 2.0" + ] + exportMetaObjectRevisions: [1, 2, 2] + Property { name: "axisX"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisY"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisXTop"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisYRight"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "seriesChildren"; type: "QObject"; isList: true; isReadonly: true } + Signal { + name: "axisXChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisXTopChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYRightChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Method { + name: "appendSeriesChildren" + Parameter { name: "list"; type: "QObject"; isList: true; isPointer: true } + Parameter { name: "element"; type: "QObject"; isPointer: true } + } + Method { + name: "at" + type: "DeclarativeBarSet*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + type: "DeclarativeBarSet*" + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "insert" + type: "DeclarativeBarSet*" + Parameter { name: "index"; type: "int" } + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "remove" + type: "bool" + Parameter { name: "barset"; type: "QBarSet"; isPointer: true } + } + Method { name: "clear" } + } + Component { + name: "QtCharts::DeclarativeLineSeries" + defaultProperty: "declarativeChildren" + prototype: "QtCharts::QLineSeries" + exports: [ + "QtCharts/LineSeries 1.0", + "QtCharts/LineSeries 1.1", + "QtCharts/LineSeries 1.2", + "QtCharts/LineSeries 1.3", + "QtCharts/LineSeries 2.0", + "QtCharts/LineSeries 2.1" + ] + exportMetaObjectRevisions: [0, 1, 2, 3, 3, 4] + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "axisX"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisY"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisXTop"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisYRight"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisAngular"; revision: 3; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisRadial"; revision: 3; type: "QAbstractAxis"; isPointer: true } + Property { name: "width"; revision: 1; type: "double" } + Property { name: "style"; revision: 1; type: "Qt::PenStyle" } + Property { name: "capStyle"; revision: 1; type: "Qt::PenCapStyle" } + Property { name: "declarativeChildren"; type: "QObject"; isList: true; isReadonly: true } + Signal { + name: "countChanged" + Parameter { name: "count"; type: "int" } + } + Signal { + name: "axisXChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisXTopChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYRightChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisAngularChanged" + revision: 3 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisRadialChanged" + revision: 3 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "widthChanged" + revision: 1 + Parameter { name: "width"; type: "double" } + } + Signal { + name: "styleChanged" + revision: 1 + Parameter { name: "style"; type: "Qt::PenStyle" } + } + Signal { + name: "capStyleChanged" + revision: 1 + Parameter { name: "capStyle"; type: "Qt::PenCapStyle" } + } + Method { + name: "appendDeclarativeChildren" + Parameter { name: "list"; type: "QObject"; isList: true; isPointer: true } + Parameter { name: "element"; type: "QObject"; isPointer: true } + } + Method { + name: "handleCountChanged" + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "replace" + Parameter { name: "oldX"; type: "double" } + Parameter { name: "oldY"; type: "double" } + Parameter { name: "newX"; type: "double" } + Parameter { name: "newY"; type: "double" } + } + Method { + name: "replace" + revision: 3 + Parameter { name: "index"; type: "int" } + Parameter { name: "newX"; type: "double" } + Parameter { name: "newY"; type: "double" } + } + Method { + name: "remove" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "remove" + revision: 3 + Parameter { name: "index"; type: "int" } + } + Method { + name: "removePoints" + revision: 4 + Parameter { name: "index"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { + name: "insert" + Parameter { name: "index"; type: "int" } + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { name: "clear" } + Method { + name: "at" + type: "QPointF" + Parameter { name: "index"; type: "int" } + } + } + Component { + name: "QtCharts::DeclarativeMargins" + prototype: "QObject" + exports: ["QtCharts/Margins 1.1", "QtCharts/Margins 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0, 0] + Property { name: "top"; type: "int" } + Property { name: "bottom"; type: "int" } + Property { name: "left"; type: "int" } + Property { name: "right"; type: "int" } + Signal { + name: "topChanged" + Parameter { name: "top"; type: "int" } + Parameter { name: "bottom"; type: "int" } + Parameter { name: "left"; type: "int" } + Parameter { name: "right"; type: "int" } + } + Signal { + name: "bottomChanged" + Parameter { name: "top"; type: "int" } + Parameter { name: "bottom"; type: "int" } + Parameter { name: "left"; type: "int" } + Parameter { name: "right"; type: "int" } + } + Signal { + name: "leftChanged" + Parameter { name: "top"; type: "int" } + Parameter { name: "bottom"; type: "int" } + Parameter { name: "left"; type: "int" } + Parameter { name: "right"; type: "int" } + } + Signal { + name: "rightChanged" + Parameter { name: "top"; type: "int" } + Parameter { name: "bottom"; type: "int" } + Parameter { name: "left"; type: "int" } + Parameter { name: "right"; type: "int" } + } + } + Component { + name: "QtCharts::DeclarativePercentBarSeries" + defaultProperty: "seriesChildren" + prototype: "QtCharts::QPercentBarSeries" + exports: [ + "QtCharts/PercentBarSeries 1.0", + "QtCharts/PercentBarSeries 1.1", + "QtCharts/PercentBarSeries 1.2", + "QtCharts/PercentBarSeries 2.0" + ] + exportMetaObjectRevisions: [0, 1, 2, 2] + Property { name: "axisX"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisY"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisXTop"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisYRight"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "seriesChildren"; type: "QObject"; isList: true; isReadonly: true } + Signal { + name: "axisXChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisXTopChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYRightChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Method { + name: "appendSeriesChildren" + Parameter { name: "list"; type: "QObject"; isList: true; isPointer: true } + Parameter { name: "element"; type: "QObject"; isPointer: true } + } + Method { + name: "at" + type: "DeclarativeBarSet*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + type: "DeclarativeBarSet*" + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "insert" + type: "DeclarativeBarSet*" + Parameter { name: "index"; type: "int" } + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "remove" + type: "bool" + Parameter { name: "barset"; type: "QBarSet"; isPointer: true } + } + Method { name: "clear" } + } + Component { + name: "QtCharts::DeclarativePieSeries" + defaultProperty: "seriesChildren" + prototype: "QtCharts::QPieSeries" + exports: [ + "QtCharts/PieSeries 1.0", + "QtCharts/PieSeries 1.1", + "QtCharts/PieSeries 2.0" + ] + exportMetaObjectRevisions: [0, 0, 0] + Property { name: "seriesChildren"; type: "QObject"; isList: true; isReadonly: true } + Signal { + name: "sliceAdded" + Parameter { name: "slice"; type: "QPieSlice"; isPointer: true } + } + Signal { + name: "sliceRemoved" + Parameter { name: "slice"; type: "QPieSlice"; isPointer: true } + } + Method { + name: "appendSeriesChildren" + Parameter { name: "list"; type: "QObject"; isList: true; isPointer: true } + Parameter { name: "element"; type: "QObject"; isPointer: true } + } + Method { + name: "handleAdded" + Parameter { name: "slices"; type: "QList" } + } + Method { + name: "handleRemoved" + Parameter { name: "slices"; type: "QList" } + } + Method { + name: "at" + type: "QPieSlice*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "find" + type: "QPieSlice*" + Parameter { name: "label"; type: "string" } + } + Method { + name: "append" + type: "DeclarativePieSlice*" + Parameter { name: "label"; type: "string" } + Parameter { name: "value"; type: "double" } + } + Method { + name: "remove" + type: "bool" + Parameter { name: "slice"; type: "QPieSlice"; isPointer: true } + } + Method { name: "clear" } + } + Component { + name: "QtCharts::DeclarativePieSlice" + prototype: "QtCharts::QPieSlice" + exports: ["QtCharts/PieSlice 1.4", "QtCharts/PieSlice 2.0"] + exportMetaObjectRevisions: [0, 0] + Property { name: "brushFilename"; type: "string" } + Signal { + name: "brushFilenameChanged" + Parameter { name: "brushFilename"; type: "string" } + } + } + Component { + name: "QtCharts::DeclarativePolarChart" + defaultProperty: "data" + prototype: "QtCharts::DeclarativeChart" + exports: [ + "QtCharts/PolarChartView 1.3", + "QtCharts/PolarChartView 2.0" + ] + exportMetaObjectRevisions: [1, 1] + } + Component { + name: "QtCharts::DeclarativeScatterSeries" + defaultProperty: "declarativeChildren" + prototype: "QtCharts::QScatterSeries" + exports: [ + "QtCharts/ScatterSeries 1.0", + "QtCharts/ScatterSeries 1.1", + "QtCharts/ScatterSeries 1.2", + "QtCharts/ScatterSeries 1.3", + "QtCharts/ScatterSeries 1.4", + "QtCharts/ScatterSeries 2.0", + "QtCharts/ScatterSeries 2.1" + ] + exportMetaObjectRevisions: [0, 1, 2, 3, 4, 4, 5] + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "axisX"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisY"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisXTop"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisYRight"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisAngular"; revision: 3; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisRadial"; revision: 3; type: "QAbstractAxis"; isPointer: true } + Property { name: "borderWidth"; revision: 1; type: "double" } + Property { name: "declarativeChildren"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "brushFilename"; revision: 4; type: "string" } + Property { name: "brush"; revision: 4; type: "QBrush" } + Signal { + name: "countChanged" + Parameter { name: "count"; type: "int" } + } + Signal { + name: "axisXChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "borderWidthChanged" + revision: 1 + Parameter { name: "width"; type: "double" } + } + Signal { + name: "axisXTopChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYRightChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisAngularChanged" + revision: 3 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisRadialChanged" + revision: 3 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "brushFilenameChanged" + revision: 4 + Parameter { name: "brushFilename"; type: "string" } + } + Signal { name: "brushChanged"; revision: 4 } + Method { + name: "appendDeclarativeChildren" + Parameter { name: "list"; type: "QObject"; isList: true; isPointer: true } + Parameter { name: "element"; type: "QObject"; isPointer: true } + } + Method { + name: "handleCountChanged" + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "replace" + Parameter { name: "oldX"; type: "double" } + Parameter { name: "oldY"; type: "double" } + Parameter { name: "newX"; type: "double" } + Parameter { name: "newY"; type: "double" } + } + Method { + name: "replace" + revision: 3 + Parameter { name: "index"; type: "int" } + Parameter { name: "newX"; type: "double" } + Parameter { name: "newY"; type: "double" } + } + Method { + name: "remove" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "remove" + revision: 3 + Parameter { name: "index"; type: "int" } + } + Method { + name: "removePoints" + revision: 5 + Parameter { name: "index"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { + name: "insert" + Parameter { name: "index"; type: "int" } + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { name: "clear" } + Method { + name: "at" + type: "QPointF" + Parameter { name: "index"; type: "int" } + } + } + Component { + name: "QtCharts::DeclarativeSplineSeries" + defaultProperty: "declarativeChildren" + prototype: "QtCharts::QSplineSeries" + exports: [ + "QtCharts/SplineSeries 1.0", + "QtCharts/SplineSeries 1.1", + "QtCharts/SplineSeries 1.2", + "QtCharts/SplineSeries 1.3", + "QtCharts/SplineSeries 2.0", + "QtCharts/SplineSeries 2.1" + ] + exportMetaObjectRevisions: [0, 1, 2, 3, 3, 4] + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "axisX"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisY"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisXTop"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisYRight"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisAngular"; revision: 3; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisRadial"; revision: 3; type: "QAbstractAxis"; isPointer: true } + Property { name: "width"; revision: 1; type: "double" } + Property { name: "style"; revision: 1; type: "Qt::PenStyle" } + Property { name: "capStyle"; revision: 1; type: "Qt::PenCapStyle" } + Property { name: "declarativeChildren"; type: "QObject"; isList: true; isReadonly: true } + Signal { + name: "countChanged" + Parameter { name: "count"; type: "int" } + } + Signal { + name: "axisXChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisXTopChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYRightChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisAngularChanged" + revision: 3 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisRadialChanged" + revision: 3 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "widthChanged" + revision: 1 + Parameter { name: "width"; type: "double" } + } + Signal { + name: "styleChanged" + revision: 1 + Parameter { name: "style"; type: "Qt::PenStyle" } + } + Signal { + name: "capStyleChanged" + revision: 1 + Parameter { name: "capStyle"; type: "Qt::PenCapStyle" } + } + Method { + name: "appendDeclarativeChildren" + Parameter { name: "list"; type: "QObject"; isList: true; isPointer: true } + Parameter { name: "element"; type: "QObject"; isPointer: true } + } + Method { + name: "handleCountChanged" + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "replace" + Parameter { name: "oldX"; type: "double" } + Parameter { name: "oldY"; type: "double" } + Parameter { name: "newX"; type: "double" } + Parameter { name: "newY"; type: "double" } + } + Method { + name: "replace" + revision: 3 + Parameter { name: "index"; type: "int" } + Parameter { name: "newX"; type: "double" } + Parameter { name: "newY"; type: "double" } + } + Method { + name: "remove" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "remove" + revision: 3 + Parameter { name: "index"; type: "int" } + } + Method { + name: "removePoints" + revision: 4 + Parameter { name: "index"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { + name: "insert" + Parameter { name: "index"; type: "int" } + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { name: "clear" } + Method { + name: "at" + type: "QPointF" + Parameter { name: "index"; type: "int" } + } + } + Component { + name: "QtCharts::DeclarativeStackedBarSeries" + defaultProperty: "seriesChildren" + prototype: "QtCharts::QStackedBarSeries" + exports: [ + "QtCharts/StackedBarSeries 1.0", + "QtCharts/StackedBarSeries 1.1", + "QtCharts/StackedBarSeries 1.2", + "QtCharts/StackedBarSeries 2.0" + ] + exportMetaObjectRevisions: [0, 1, 2, 2] + Property { name: "axisX"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisY"; revision: 1; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisXTop"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "axisYRight"; revision: 2; type: "QAbstractAxis"; isPointer: true } + Property { name: "seriesChildren"; type: "QObject"; isList: true; isReadonly: true } + Signal { + name: "axisXChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + revision: 1 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisXTopChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Signal { + name: "axisYRightChanged" + revision: 2 + Parameter { name: "axis"; type: "QAbstractAxis"; isPointer: true } + } + Method { + name: "appendSeriesChildren" + Parameter { name: "list"; type: "QObject"; isList: true; isPointer: true } + Parameter { name: "element"; type: "QObject"; isPointer: true } + } + Method { + name: "at" + type: "DeclarativeBarSet*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + type: "DeclarativeBarSet*" + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "insert" + type: "DeclarativeBarSet*" + Parameter { name: "index"; type: "int" } + Parameter { name: "label"; type: "string" } + Parameter { name: "values"; type: "QVariantList" } + } + Method { + name: "remove" + type: "bool" + Parameter { name: "barset"; type: "QBarSet"; isPointer: true } + } + Method { name: "clear" } + } + Component { + name: "QtCharts::DeclarativeXYPoint" + prototype: "QObject" + exports: ["QtCharts/XYPoint 1.0", "QtCharts/XYPoint 2.0"] + exportMetaObjectRevisions: [0, 0] + Property { name: "x"; type: "double" } + Property { name: "y"; type: "double" } + } + Component { + name: "QtCharts::LegendScroller" + defaultProperty: "children" + prototype: "QtCharts::QLegend" + } + Component { + name: "QtCharts::QAbstractAxis" + prototype: "QObject" + exports: [ + "QtCharts/AbstractAxis 1.0", + "QtCharts/AbstractAxis 2.0", + "QtCharts/AbstractAxis 2.1" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 0, 0] + Property { name: "visible"; type: "bool" } + Property { name: "lineVisible"; type: "bool" } + Property { name: "linePen"; type: "QPen" } + Property { name: "color"; type: "QColor" } + Property { name: "labelsVisible"; type: "bool" } + Property { name: "labelsBrush"; type: "QBrush" } + Property { name: "labelsAngle"; type: "int" } + Property { name: "labelsFont"; type: "QFont" } + Property { name: "labelsColor"; type: "QColor" } + Property { name: "gridVisible"; type: "bool" } + Property { name: "gridLinePen"; type: "QPen" } + Property { name: "minorGridVisible"; type: "bool" } + Property { name: "minorGridLinePen"; type: "QPen" } + Property { name: "gridLineColor"; type: "QColor" } + Property { name: "minorGridLineColor"; type: "QColor" } + Property { name: "shadesVisible"; type: "bool" } + Property { name: "shadesColor"; type: "QColor" } + Property { name: "shadesBorderColor"; type: "QColor" } + Property { name: "shadesPen"; type: "QPen" } + Property { name: "shadesBrush"; type: "QBrush" } + Property { name: "titleText"; type: "string" } + Property { name: "titleBrush"; type: "QBrush" } + Property { name: "titleVisible"; type: "bool" } + Property { name: "titleFont"; type: "QFont" } + Property { name: "orientation"; type: "Qt::Orientation"; isReadonly: true } + Property { name: "alignment"; type: "Qt::Alignment"; isReadonly: true } + Property { name: "reverse"; type: "bool" } + Signal { + name: "visibleChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "linePenChanged" + Parameter { name: "pen"; type: "QPen" } + } + Signal { + name: "lineVisibleChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "labelsVisibleChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "labelsBrushChanged" + Parameter { name: "brush"; type: "QBrush" } + } + Signal { + name: "labelsFontChanged" + Parameter { name: "pen"; type: "QFont" } + } + Signal { + name: "labelsAngleChanged" + Parameter { name: "angle"; type: "int" } + } + Signal { + name: "gridLinePenChanged" + Parameter { name: "pen"; type: "QPen" } + } + Signal { + name: "gridVisibleChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "minorGridVisibleChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "minorGridLinePenChanged" + Parameter { name: "pen"; type: "QPen" } + } + Signal { + name: "gridLineColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "minorGridLineColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "colorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "labelsColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "titleTextChanged" + Parameter { name: "title"; type: "string" } + } + Signal { + name: "titleBrushChanged" + Parameter { name: "brush"; type: "QBrush" } + } + Signal { + name: "titleVisibleChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "titleFontChanged" + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "shadesVisibleChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "shadesColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "shadesBorderColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "shadesPenChanged" + Parameter { name: "pen"; type: "QPen" } + } + Signal { + name: "shadesBrushChanged" + Parameter { name: "brush"; type: "QBrush" } + } + Signal { + name: "reverseChanged" + Parameter { name: "reverse"; type: "bool" } + } + } + Component { + name: "QtCharts::QAbstractBarSeries" + prototype: "QtCharts::QAbstractSeries" + exports: [ + "QtCharts/AbstractBarSeries 1.0", + "QtCharts/AbstractBarSeries 2.0" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 0] + Enum { + name: "LabelsPosition" + values: { + "LabelsCenter": 0, + "LabelsInsideEnd": 1, + "LabelsInsideBase": 2, + "LabelsOutsideEnd": 3 + } + } + Property { name: "barWidth"; type: "double" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "labelsVisible"; type: "bool" } + Property { name: "labelsFormat"; type: "string" } + Property { name: "labelsPosition"; type: "LabelsPosition" } + Property { name: "labelsAngle"; type: "double" } + Signal { + name: "clicked" + Parameter { name: "index"; type: "int" } + Parameter { name: "barset"; type: "QBarSet"; isPointer: true } + } + Signal { + name: "hovered" + Parameter { name: "status"; type: "bool" } + Parameter { name: "index"; type: "int" } + Parameter { name: "barset"; type: "QBarSet"; isPointer: true } + } + Signal { + name: "pressed" + Parameter { name: "index"; type: "int" } + Parameter { name: "barset"; type: "QBarSet"; isPointer: true } + } + Signal { + name: "released" + Parameter { name: "index"; type: "int" } + Parameter { name: "barset"; type: "QBarSet"; isPointer: true } + } + Signal { + name: "doubleClicked" + Parameter { name: "index"; type: "int" } + Parameter { name: "barset"; type: "QBarSet"; isPointer: true } + } + Signal { + name: "labelsFormatChanged" + Parameter { name: "format"; type: "string" } + } + Signal { + name: "labelsPositionChanged" + Parameter { name: "position"; type: "QAbstractBarSeries::LabelsPosition" } + } + Signal { + name: "labelsAngleChanged" + Parameter { name: "angle"; type: "double" } + } + Signal { + name: "barsetsAdded" + Parameter { name: "sets"; type: "QList" } + } + Signal { + name: "barsetsRemoved" + Parameter { name: "sets"; type: "QList" } + } + } + Component { + name: "QtCharts::QAbstractSeries" + prototype: "QObject" + exports: [ + "QtCharts/AbstractSeries 1.0", + "QtCharts/AbstractSeries 2.0" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 0] + Enum { + name: "SeriesType" + values: { + "SeriesTypeLine": 0, + "SeriesTypeArea": 1, + "SeriesTypeBar": 2, + "SeriesTypeStackedBar": 3, + "SeriesTypePercentBar": 4, + "SeriesTypePie": 5, + "SeriesTypeScatter": 6, + "SeriesTypeSpline": 7, + "SeriesTypeHorizontalBar": 8, + "SeriesTypeHorizontalStackedBar": 9, + "SeriesTypeHorizontalPercentBar": 10, + "SeriesTypeBoxPlot": 11 + } + } + Property { name: "name"; type: "string" } + Property { name: "visible"; type: "bool" } + Property { name: "opacity"; type: "double" } + Property { name: "type"; type: "SeriesType"; isReadonly: true } + Property { name: "useOpenGL"; type: "bool" } + } + Component { + name: "QtCharts::QAreaSeries" + prototype: "QtCharts::QAbstractSeries" + Property { name: "upperSeries"; type: "QLineSeries"; isReadonly: true; isPointer: true } + Property { name: "lowerSeries"; type: "QLineSeries"; isReadonly: true; isPointer: true } + Property { name: "color"; type: "QColor" } + Property { name: "borderColor"; type: "QColor" } + Property { name: "pointLabelsFormat"; type: "string" } + Property { name: "pointLabelsVisible"; type: "bool" } + Property { name: "pointLabelsFont"; type: "QFont" } + Property { name: "pointLabelsColor"; type: "QColor" } + Property { name: "pointLabelsClipping"; type: "bool" } + Signal { + name: "clicked" + Parameter { name: "point"; type: "QPointF" } + } + Signal { + name: "hovered" + Parameter { name: "point"; type: "QPointF" } + Parameter { name: "state"; type: "bool" } + } + Signal { + name: "pressed" + Parameter { name: "point"; type: "QPointF" } + } + Signal { + name: "released" + Parameter { name: "point"; type: "QPointF" } + } + Signal { + name: "doubleClicked" + Parameter { name: "point"; type: "QPointF" } + } + Signal { name: "selected" } + Signal { + name: "colorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "borderColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "pointLabelsFormatChanged" + Parameter { name: "format"; type: "string" } + } + Signal { + name: "pointLabelsVisibilityChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "pointLabelsFontChanged" + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "pointLabelsColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "pointLabelsClippingChanged" + Parameter { name: "clipping"; type: "bool" } + } + } + Component { + name: "QtCharts::QBarCategoryAxis" + prototype: "QtCharts::QAbstractAxis" + exports: [ + "QtCharts/BarCategoriesAxis 1.0", + "QtCharts/BarCategoryAxis 1.1", + "QtCharts/BarCategoryAxis 2.0" + ] + exportMetaObjectRevisions: [0, 0, 0] + Property { name: "categories"; type: "QStringList" } + Property { name: "min"; type: "string" } + Property { name: "max"; type: "string" } + Property { name: "count"; type: "int"; isReadonly: true } + Signal { + name: "minChanged" + Parameter { name: "min"; type: "string" } + } + Signal { + name: "maxChanged" + Parameter { name: "max"; type: "string" } + } + Signal { + name: "rangeChanged" + Parameter { name: "min"; type: "string" } + Parameter { name: "max"; type: "string" } + } + Method { name: "clear" } + } + Component { + name: "QtCharts::QBarModelMapper" + prototype: "QObject" + exports: [ + "QtCharts/BarModelMapper 1.0", + "QtCharts/BarModelMapper 2.0" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 0] + } + Component { name: "QtCharts::QBarSeries"; prototype: "QtCharts::QAbstractBarSeries" } + Component { + name: "QtCharts::QBarSet" + prototype: "QObject" + exports: ["QtCharts/BarSetBase 1.0", "QtCharts/BarSetBase 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0, 0] + Property { name: "label"; type: "string" } + Property { name: "pen"; type: "QPen" } + Property { name: "brush"; type: "QBrush" } + Property { name: "labelBrush"; type: "QBrush" } + Property { name: "labelFont"; type: "QFont" } + Property { name: "color"; type: "QColor" } + Property { name: "borderColor"; type: "QColor" } + Property { name: "labelColor"; type: "QColor" } + Signal { + name: "clicked" + Parameter { name: "index"; type: "int" } + } + Signal { + name: "hovered" + Parameter { name: "status"; type: "bool" } + Parameter { name: "index"; type: "int" } + } + Signal { + name: "pressed" + Parameter { name: "index"; type: "int" } + } + Signal { + name: "released" + Parameter { name: "index"; type: "int" } + } + Signal { + name: "doubleClicked" + Parameter { name: "index"; type: "int" } + } + Signal { + name: "colorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "borderColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "labelColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "valuesAdded" + Parameter { name: "index"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "valuesRemoved" + Parameter { name: "index"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "valueChanged" + Parameter { name: "index"; type: "int" } + } + } + Component { + name: "QtCharts::QBoxPlotModelMapper" + prototype: "QObject" + exports: ["QtCharts/BoxPlotModelMapper 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + } + Component { + name: "QtCharts::QBoxPlotSeries" + prototype: "QtCharts::QAbstractSeries" + Property { name: "boxOutlineVisible"; type: "bool" } + Property { name: "boxWidth"; type: "double" } + Property { name: "pen"; type: "QPen" } + Property { name: "brush"; type: "QBrush" } + Property { name: "count"; revision: 1; type: "int"; isReadonly: true } + Signal { + name: "clicked" + Parameter { name: "boxset"; type: "QBoxSet"; isPointer: true } + } + Signal { + name: "hovered" + Parameter { name: "status"; type: "bool" } + Parameter { name: "boxset"; type: "QBoxSet"; isPointer: true } + } + Signal { + name: "pressed" + Parameter { name: "boxset"; type: "QBoxSet"; isPointer: true } + } + Signal { + name: "released" + Parameter { name: "boxset"; type: "QBoxSet"; isPointer: true } + } + Signal { + name: "doubleClicked" + Parameter { name: "boxset"; type: "QBoxSet"; isPointer: true } + } + Signal { name: "boxOutlineVisibilityChanged" } + Signal { + name: "boxsetsAdded" + Parameter { name: "sets"; type: "QList" } + } + Signal { + name: "boxsetsRemoved" + Parameter { name: "sets"; type: "QList" } + } + } + Component { + name: "QtCharts::QBoxSet" + prototype: "QObject" + Property { name: "pen"; type: "QPen" } + Property { name: "brush"; type: "QBrush" } + Signal { name: "clicked" } + Signal { + name: "hovered" + Parameter { name: "status"; type: "bool" } + } + Signal { name: "pressed" } + Signal { name: "released" } + Signal { name: "doubleClicked" } + Signal { name: "valuesChanged" } + Signal { + name: "valueChanged" + Parameter { name: "index"; type: "int" } + } + Signal { name: "cleared" } + } + Component { + name: "QtCharts::QCategoryAxis" + prototype: "QtCharts::QValueAxis" + Enum { + name: "AxisLabelsPosition" + values: { + "AxisLabelsPositionCenter": 0, + "AxisLabelsPositionOnValue": 1 + } + } + Property { name: "startValue"; type: "double" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "categoriesLabels"; type: "QStringList"; isReadonly: true } + Property { name: "labelsPosition"; type: "AxisLabelsPosition" } + Signal { name: "categoriesChanged" } + Signal { + name: "labelsPositionChanged" + Parameter { name: "position"; type: "QCategoryAxis::AxisLabelsPosition" } + } + } + Component { + name: "QtCharts::QDateTimeAxis" + prototype: "QtCharts::QAbstractAxis" + exports: ["QtCharts/DateTimeAxis 1.1", "QtCharts/DateTimeAxis 2.0"] + exportMetaObjectRevisions: [0, 0] + Property { name: "tickCount"; type: "int" } + Property { name: "min"; type: "QDateTime" } + Property { name: "max"; type: "QDateTime" } + Property { name: "format"; type: "string" } + Signal { + name: "minChanged" + Parameter { name: "min"; type: "QDateTime" } + } + Signal { + name: "maxChanged" + Parameter { name: "max"; type: "QDateTime" } + } + Signal { + name: "rangeChanged" + Parameter { name: "min"; type: "QDateTime" } + Parameter { name: "max"; type: "QDateTime" } + } + Signal { + name: "formatChanged" + Parameter { name: "format"; type: "string" } + } + Signal { + name: "tickCountChanged" + Parameter { name: "tick"; type: "int" } + } + } + Component { + name: "QtCharts::QHBarModelMapper" + prototype: "QtCharts::QBarModelMapper" + exports: [ + "QtCharts/HBarModelMapper 1.0", + "QtCharts/HBarModelMapper 2.0" + ] + exportMetaObjectRevisions: [0, 0] + Property { name: "series"; type: "QAbstractBarSeries"; isPointer: true } + Property { name: "model"; type: "QAbstractItemModel"; isPointer: true } + Property { name: "firstBarSetRow"; type: "int" } + Property { name: "lastBarSetRow"; type: "int" } + Property { name: "firstColumn"; type: "int" } + Property { name: "columnCount"; type: "int" } + Signal { name: "seriesReplaced" } + Signal { name: "modelReplaced" } + } + Component { + name: "QtCharts::QHPieModelMapper" + prototype: "QtCharts::QPieModelMapper" + exports: [ + "QtCharts/HPieModelMapper 1.0", + "QtCharts/HPieModelMapper 2.0" + ] + exportMetaObjectRevisions: [0, 0] + Property { name: "series"; type: "QPieSeries"; isPointer: true } + Property { name: "model"; type: "QAbstractItemModel"; isPointer: true } + Property { name: "valuesRow"; type: "int" } + Property { name: "labelsRow"; type: "int" } + Property { name: "firstColumn"; type: "int" } + Property { name: "columnCount"; type: "int" } + Signal { name: "seriesReplaced" } + Signal { name: "modelReplaced" } + } + Component { + name: "QtCharts::QHXYModelMapper" + prototype: "QtCharts::QXYModelMapper" + exports: [ + "QtCharts/HXYModelMapper 1.0", + "QtCharts/HXYModelMapper 2.0" + ] + exportMetaObjectRevisions: [0, 0] + Property { name: "series"; type: "QXYSeries"; isPointer: true } + Property { name: "model"; type: "QAbstractItemModel"; isPointer: true } + Property { name: "xRow"; type: "int" } + Property { name: "yRow"; type: "int" } + Property { name: "firstColumn"; type: "int" } + Property { name: "columnCount"; type: "int" } + Signal { name: "seriesReplaced" } + Signal { name: "modelReplaced" } + } + Component { name: "QtCharts::QHorizontalBarSeries"; prototype: "QtCharts::QAbstractBarSeries" } + Component { + name: "QtCharts::QHorizontalPercentBarSeries" + prototype: "QtCharts::QAbstractBarSeries" + } + Component { + name: "QtCharts::QHorizontalStackedBarSeries" + prototype: "QtCharts::QAbstractBarSeries" + } + Component { + name: "QtCharts::QLegend" + defaultProperty: "children" + prototype: "QGraphicsWidget" + exports: ["QtCharts/Legend 1.0", "QtCharts/Legend 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0, 0] + Property { name: "alignment"; type: "Qt::Alignment" } + Property { name: "backgroundVisible"; type: "bool" } + Property { name: "color"; type: "QColor" } + Property { name: "borderColor"; type: "QColor" } + Property { name: "font"; type: "QFont" } + Property { name: "labelColor"; type: "QColor" } + Property { name: "reverseMarkers"; type: "bool" } + Signal { + name: "backgroundVisibleChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "colorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "borderColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "fontChanged" + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "labelColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "reverseMarkersChanged" + Parameter { name: "reverseMarkers"; type: "bool" } + } + } + Component { name: "QtCharts::QLineSeries"; prototype: "QtCharts::QXYSeries" } + Component { + name: "QtCharts::QLogValueAxis" + prototype: "QtCharts::QAbstractAxis" + exports: ["QtCharts/LogValueAxis 1.3", "QtCharts/LogValueAxis 2.0"] + exportMetaObjectRevisions: [0, 1] + Property { name: "min"; type: "double" } + Property { name: "max"; type: "double" } + Property { name: "labelFormat"; type: "string" } + Property { name: "base"; type: "double" } + Signal { + name: "minChanged" + Parameter { name: "min"; type: "double" } + } + Signal { + name: "maxChanged" + Parameter { name: "max"; type: "double" } + } + Signal { + name: "rangeChanged" + Parameter { name: "min"; type: "double" } + Parameter { name: "max"; type: "double" } + } + Signal { + name: "labelFormatChanged" + Parameter { name: "format"; type: "string" } + } + Signal { + name: "baseChanged" + Parameter { name: "base"; type: "double" } + } + } + Component { name: "QtCharts::QPercentBarSeries"; prototype: "QtCharts::QAbstractBarSeries" } + Component { + name: "QtCharts::QPieModelMapper" + prototype: "QObject" + exports: [ + "QtCharts/PieModelMapper 1.0", + "QtCharts/PieModelMapper 2.0" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 0] + } + Component { + name: "QtCharts::QPieSeries" + prototype: "QtCharts::QAbstractSeries" + exports: ["QtCharts/QPieSeries 1.0", "QtCharts/QPieSeries 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0, 0] + Property { name: "horizontalPosition"; type: "double" } + Property { name: "verticalPosition"; type: "double" } + Property { name: "size"; type: "double" } + Property { name: "startAngle"; type: "double" } + Property { name: "endAngle"; type: "double" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "sum"; type: "double"; isReadonly: true } + Property { name: "holeSize"; type: "double" } + Signal { + name: "added" + Parameter { name: "slices"; type: "QList" } + } + Signal { + name: "removed" + Parameter { name: "slices"; type: "QList" } + } + Signal { + name: "clicked" + Parameter { name: "slice"; type: "QPieSlice"; isPointer: true } + } + Signal { + name: "hovered" + Parameter { name: "slice"; type: "QPieSlice"; isPointer: true } + Parameter { name: "state"; type: "bool" } + } + Signal { + name: "pressed" + Parameter { name: "slice"; type: "QPieSlice"; isPointer: true } + } + Signal { + name: "released" + Parameter { name: "slice"; type: "QPieSlice"; isPointer: true } + } + Signal { + name: "doubleClicked" + Parameter { name: "slice"; type: "QPieSlice"; isPointer: true } + } + } + Component { + name: "QtCharts::QPieSlice" + prototype: "QObject" + exports: ["QtCharts/PieSlice 1.0", "QtCharts/PieSlice 2.0"] + exportMetaObjectRevisions: [0, 0] + Enum { + name: "LabelPosition" + values: { + "LabelOutside": 0, + "LabelInsideHorizontal": 1, + "LabelInsideTangential": 2, + "LabelInsideNormal": 3 + } + } + Property { name: "label"; type: "string" } + Property { name: "value"; type: "double" } + Property { name: "labelVisible"; type: "bool" } + Property { name: "labelPosition"; type: "LabelPosition" } + Property { name: "exploded"; type: "bool" } + Property { name: "pen"; type: "QPen" } + Property { name: "borderColor"; type: "QColor" } + Property { name: "borderWidth"; type: "int" } + Property { name: "brush"; type: "QBrush" } + Property { name: "color"; type: "QColor" } + Property { name: "labelBrush"; type: "QBrush" } + Property { name: "labelColor"; type: "QColor" } + Property { name: "labelFont"; type: "QFont" } + Property { name: "labelArmLengthFactor"; type: "double" } + Property { name: "explodeDistanceFactor"; type: "double" } + Property { name: "percentage"; type: "double"; isReadonly: true } + Property { name: "startAngle"; type: "double"; isReadonly: true } + Property { name: "angleSpan"; type: "double"; isReadonly: true } + Signal { name: "clicked" } + Signal { + name: "hovered" + Parameter { name: "state"; type: "bool" } + } + Signal { name: "pressed" } + Signal { name: "released" } + Signal { name: "doubleClicked" } + } + Component { + name: "QtCharts::QScatterSeries" + prototype: "QtCharts::QXYSeries" + Enum { + name: "MarkerShape" + values: { + "MarkerShapeCircle": 0, + "MarkerShapeRectangle": 1 + } + } + Property { name: "color"; type: "QColor" } + Property { name: "borderColor"; type: "QColor" } + Property { name: "markerShape"; type: "MarkerShape" } + Property { name: "markerSize"; type: "double" } + Property { name: "brush"; type: "QBrush" } + Signal { + name: "colorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "borderColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "markerShapeChanged" + Parameter { name: "shape"; type: "MarkerShape" } + } + Signal { + name: "markerSizeChanged" + Parameter { name: "size"; type: "double" } + } + } + Component { name: "QtCharts::QSplineSeries"; prototype: "QtCharts::QLineSeries" } + Component { name: "QtCharts::QStackedBarSeries"; prototype: "QtCharts::QAbstractBarSeries" } + Component { + name: "QtCharts::QVBarModelMapper" + prototype: "QtCharts::QBarModelMapper" + exports: [ + "QtCharts/VBarModelMapper 1.0", + "QtCharts/VBarModelMapper 2.0" + ] + exportMetaObjectRevisions: [0, 0] + Property { name: "series"; type: "QAbstractBarSeries"; isPointer: true } + Property { name: "model"; type: "QAbstractItemModel"; isPointer: true } + Property { name: "firstBarSetColumn"; type: "int" } + Property { name: "lastBarSetColumn"; type: "int" } + Property { name: "firstRow"; type: "int" } + Property { name: "rowCount"; type: "int" } + Signal { name: "seriesReplaced" } + Signal { name: "modelReplaced" } + } + Component { + name: "QtCharts::QVBoxPlotModelMapper" + prototype: "QtCharts::QBoxPlotModelMapper" + exports: ["QtCharts/VBoxPlotModelMapper 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "series"; type: "QBoxPlotSeries"; isPointer: true } + Property { name: "model"; type: "QAbstractItemModel"; isPointer: true } + Property { name: "firstBoxSetColumn"; type: "int" } + Property { name: "lastBoxSetColumn"; type: "int" } + Property { name: "firstRow"; type: "int" } + Property { name: "rowCount"; type: "int" } + Signal { name: "seriesReplaced" } + Signal { name: "modelReplaced" } + } + Component { + name: "QtCharts::QVPieModelMapper" + prototype: "QtCharts::QPieModelMapper" + exports: [ + "QtCharts/VPieModelMapper 1.0", + "QtCharts/VPieModelMapper 2.0" + ] + exportMetaObjectRevisions: [0, 0] + Property { name: "series"; type: "QPieSeries"; isPointer: true } + Property { name: "model"; type: "QAbstractItemModel"; isPointer: true } + Property { name: "valuesColumn"; type: "int" } + Property { name: "labelsColumn"; type: "int" } + Property { name: "firstRow"; type: "int" } + Property { name: "rowCount"; type: "int" } + Signal { name: "seriesReplaced" } + Signal { name: "modelReplaced" } + } + Component { + name: "QtCharts::QVXYModelMapper" + prototype: "QtCharts::QXYModelMapper" + exports: [ + "QtCharts/VXYModelMapper 1.0", + "QtCharts/VXYModelMapper 2.0" + ] + exportMetaObjectRevisions: [0, 0] + Property { name: "series"; type: "QXYSeries"; isPointer: true } + Property { name: "model"; type: "QAbstractItemModel"; isPointer: true } + Property { name: "xColumn"; type: "int" } + Property { name: "yColumn"; type: "int" } + Property { name: "firstRow"; type: "int" } + Property { name: "rowCount"; type: "int" } + Signal { name: "seriesReplaced" } + Signal { name: "modelReplaced" } + } + Component { + name: "QtCharts::QValueAxis" + prototype: "QtCharts::QAbstractAxis" + exports: [ + "QtCharts/ValueAxis 1.1", + "QtCharts/ValueAxis 2.0", + "QtCharts/ValuesAxis 1.0" + ] + exportMetaObjectRevisions: [0, 0, 0] + Property { name: "tickCount"; type: "int" } + Property { name: "min"; type: "double" } + Property { name: "max"; type: "double" } + Property { name: "labelFormat"; type: "string" } + Property { name: "minorTickCount"; type: "int" } + Signal { + name: "minChanged" + Parameter { name: "min"; type: "double" } + } + Signal { + name: "maxChanged" + Parameter { name: "max"; type: "double" } + } + Signal { + name: "rangeChanged" + Parameter { name: "min"; type: "double" } + Parameter { name: "max"; type: "double" } + } + Signal { + name: "tickCountChanged" + Parameter { name: "tickCount"; type: "int" } + } + Signal { + name: "minorTickCountChanged" + Parameter { name: "tickCount"; type: "int" } + } + Signal { + name: "labelFormatChanged" + Parameter { name: "format"; type: "string" } + } + Method { name: "applyNiceNumbers" } + } + Component { + name: "QtCharts::QXYModelMapper" + prototype: "QObject" + exports: ["QtCharts/XYModelMapper 1.0", "QtCharts/XYModelMapper 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0, 0] + } + Component { + name: "QtCharts::QXYSeries" + prototype: "QtCharts::QAbstractSeries" + exports: ["QtCharts/XYSeries 1.0", "QtCharts/XYSeries 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0, 0] + Property { name: "pointsVisible"; type: "bool" } + Property { name: "color"; type: "QColor" } + Property { name: "pointLabelsFormat"; type: "string" } + Property { name: "pointLabelsVisible"; type: "bool" } + Property { name: "pointLabelsFont"; type: "QFont" } + Property { name: "pointLabelsColor"; type: "QColor" } + Property { name: "pointLabelsClipping"; type: "bool" } + Signal { + name: "clicked" + Parameter { name: "point"; type: "QPointF" } + } + Signal { + name: "hovered" + Parameter { name: "point"; type: "QPointF" } + Parameter { name: "state"; type: "bool" } + } + Signal { + name: "pressed" + Parameter { name: "point"; type: "QPointF" } + } + Signal { + name: "released" + Parameter { name: "point"; type: "QPointF" } + } + Signal { + name: "doubleClicked" + Parameter { name: "point"; type: "QPointF" } + } + Signal { + name: "pointReplaced" + Parameter { name: "index"; type: "int" } + } + Signal { + name: "pointRemoved" + Parameter { name: "index"; type: "int" } + } + Signal { + name: "pointAdded" + Parameter { name: "index"; type: "int" } + } + Signal { + name: "colorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { name: "pointsReplaced" } + Signal { + name: "pointLabelsFormatChanged" + Parameter { name: "format"; type: "string" } + } + Signal { + name: "pointLabelsVisibilityChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "pointLabelsFontChanged" + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "pointLabelsColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "pointLabelsClippingChanged" + Parameter { name: "clipping"; type: "bool" } + } + Signal { + name: "pointsRemoved" + Parameter { name: "index"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "penChanged" + Parameter { name: "pen"; type: "QPen" } + } + } +} diff --git a/PyQt5/qml/QtCharts/qmldir b/PyQt5/qml/QtCharts/qmldir new file mode 100644 index 00000000..10f4c598 --- /dev/null +++ b/PyQt5/qml/QtCharts/qmldir @@ -0,0 +1,4 @@ +module QtCharts +plugin qtchartsqml2 +classname QtChartsQml2Plugin + diff --git a/PyQt5/qml/QtCharts/qtchartsqml2.dll b/PyQt5/qml/QtCharts/qtchartsqml2.dll new file mode 100644 index 00000000..b44a1ca7 Binary files /dev/null and b/PyQt5/qml/QtCharts/qtchartsqml2.dll differ diff --git a/PyQt5/qml/QtDataVisualization/datavisualizationqml2.dll b/PyQt5/qml/QtDataVisualization/datavisualizationqml2.dll new file mode 100644 index 00000000..96263d6e Binary files /dev/null and b/PyQt5/qml/QtDataVisualization/datavisualizationqml2.dll differ diff --git a/PyQt5/qml/QtDataVisualization/designer/Bars3DSpecifics.qml b/PyQt5/qml/QtDataVisualization/designer/Bars3DSpecifics.qml new file mode 100644 index 00000000..cd1e76b4 --- /dev/null +++ b/PyQt5/qml/QtDataVisualization/designer/Bars3DSpecifics.qml @@ -0,0 +1,413 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Data Visualization module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 +import QtQuick.Controls 1.1 as Controls + +Column { + anchors.left: parent.left + anchors.right: parent.right + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Bars3D") + + SectionLayout { + Label { + text: qsTr("multiSeriesUniform") + tooltip: qsTr("Multiseries Uniform") + Layout.fillWidth: true + } + SecondColumnLayout { + CheckBox { + backendValue: backendValues.multiSeriesUniform + Layout.fillWidth: true + } + } + Label { + text: qsTr("barThickness") + tooltip: qsTr("Bar Thickness Ratio") + Layout.fillWidth: true + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.barThickness + minimumValue: 0.01 + maximumValue: 100.0 + stepSize: 0.01 + decimals: 2 + Layout.fillWidth: true + } + } + Label { + text: qsTr("barSpacing") + tooltip: qsTr("Bar Spacing") + Layout.fillWidth: true + } + SecondColumnLayout { + SpinBox { + prefix: "col: " + backendValue: backendValues.barSpacing_width + minimumValue: 0.0 + maximumValue: 10.0 + stepSize: 0.01 + decimals: 2 + Layout.fillWidth: true + } + SpinBox { + prefix: "row: " + backendValue: backendValues.barSpacing_height + minimumValue: 0.0 + maximumValue: 10.0 + stepSize: 0.01 + decimals: 2 + Layout.fillWidth: true + } + } + Label { + text: qsTr("barSpacingRelative") + tooltip: qsTr("Bar Spacing Relative") + Layout.fillWidth: true + } + SecondColumnLayout { + CheckBox { + backendValue: backendValues.barSpacingRelative + Layout.fillWidth: true + } + } + Label { + text: qsTr("renderingMode") + tooltip: qsTr("Rendering Mode") + Layout.fillWidth: true + } + SecondColumnLayout { + ComboBox { + backendValue: backendValues.renderingMode + model: ["RenderIndirect", "RenderDirectToBackground", + "RenderDirectToBackground_NoClear"] + Layout.fillWidth: true + scope: "AbstractGraph3D" + } + } + Label { + text: qsTr("msaaSamples") + tooltip: qsTr("MSAA Sample Count") + Layout.fillWidth: true + } + SpinBox { + suffix: " x MSAA" + backendValue: backendValues.msaaSamples + minimumValue: 0 + maximumValue: 16 + Layout.fillWidth: true + } + Label { + text: qsTr("shadowQuality") + tooltip: qsTr("Shadow Quality") + Layout.fillWidth: true + } + SecondColumnLayout { + ComboBox { + backendValue: backendValues.shadowQuality + model: ["ShadowQualityNone", "ShadowQualityLow", "ShadowQualityMedium", + "ShadowQualityHigh", "ShadowQualitySoftLow", "ShadowQualitySoftMedium", + "ShadowQualitySoftHigh"] + Layout.fillWidth: true + scope: "AbstractGraph3D" + } + } + Label { + text: qsTr("selectionMode") + tooltip: qsTr("Selection Mode") + Layout.fillWidth: true + } + SecondColumnLayout { + id: selectionLayout + property bool isInModel: backendValue.isInModel; + property bool isInSubState: backendValue.isInSubState; + property bool selectionChangedFlag: selectionChanged + property variant backendValue: backendValues.selectionMode + property variant valueFromBackend: backendValue.value + property string enumScope: "AbstractGraph3D" + property string enumSeparator: " | " + property int checkedCount: 0 + property bool selectionItem: false + property bool selectionRow: false + property bool selectionColumn: false + property bool selectionSlice: false + property bool selectionMulti: false + + function checkValue(checkedVariable, variableText, expressionBase) { + var expressionStr = expressionBase + if (checkedVariable) { + if (expressionStr !== "") { + expressionStr += enumSeparator + } + expressionStr += enumScope + expressionStr += "." + expressionStr += variableText + checkedCount++ + } + return expressionStr + } + + function composeSelectionMode() { + var expressionStr = "" + checkedCount = 0 + expressionStr = checkValue(selectionItem, "SelectionItem", expressionStr) + expressionStr = checkValue(selectionRow, "SelectionRow", expressionStr) + expressionStr = checkValue(selectionColumn, "SelectionColumn", expressionStr) + expressionStr = checkValue(selectionSlice, "SelectionSlice", expressionStr) + expressionStr = checkValue(selectionMulti, "SelectionMultiSeries", expressionStr) + + if (checkedCount === 0) + backendValue.expression = enumScope + ".SelectionNone" + else + backendValue.expression = expressionStr + } + + function evaluate() { + if (backendValue.value === undefined) + return + + selectionItem = (backendValue.expression.indexOf("SelectionItem") !== -1) + selectionRow = (backendValue.expression.indexOf("SelectionRow") !== -1) + selectionColumn = (backendValue.expression.indexOf("SelectionColumn") !== -1) + selectionSlice = (backendValue.expression.indexOf("SelectionSlice") !== -1) + selectionMulti = (backendValue.expression.indexOf("SelectionMultiSeries") !== -1) + + selectionItemBox.checked = selectionItem + selectionRowBox.checked = selectionRow + selectionColumnBox.checked = selectionColumn + selectionSliceBox.checked = selectionSlice + selectionMultiSeriesBox.checked = selectionMulti + } + + onSelectionChangedFlagChanged: evaluate() + + onIsInModelChanged: evaluate() + + onIsInSubStateChanged: evaluate() + + onBackendValueChanged: evaluate() + + onValueFromBackendChanged: evaluate() + + ColumnLayout { + anchors.fill: parent + + Controls.CheckBox { + id: selectionItemBox + style: checkBox.style + text: "SelectionItem" + Layout.fillWidth: true + onClicked: { + selectionLayout.selectionItem = checked + selectionLayout.composeSelectionMode() + } + } + Controls.CheckBox { + id: selectionRowBox + style: checkBox.style + text: "SelectionRow" + Layout.fillWidth: true + onClicked: { + selectionLayout.selectionRow = checked + selectionLayout.composeSelectionMode() + } + } + Controls.CheckBox { + id: selectionColumnBox + style: checkBox.style + text: "SelectionColumn" + Layout.fillWidth: true + onClicked: { + selectionLayout.selectionColumn = checked + selectionLayout.composeSelectionMode() + } + } + Controls.CheckBox { + id: selectionSliceBox + style: checkBox.style + text: "SelectionSlice" + Layout.fillWidth: true + onClicked: { + selectionLayout.selectionSlice = checked + selectionLayout.composeSelectionMode() + } + } + Controls.CheckBox { + id: selectionMultiSeriesBox + style: checkBox.style + text: "SelectionMultiSeries" + Layout.fillWidth: true + onClicked: { + selectionLayout.selectionMulti = checked + selectionLayout.composeSelectionMode() + } + } + } + } + Label { + text: qsTr("measureFps") + tooltip: qsTr("Measure Frames Per Second") + Layout.fillWidth: true + } + SecondColumnLayout { + CheckBox { + backendValue: backendValues.measureFps + Layout.fillWidth: true + } + } + Label { + text: qsTr("orthoProjection") + tooltip: qsTr("Use Orthographic Projection") + Layout.fillWidth: true + } + SecondColumnLayout { + CheckBox { + backendValue: backendValues.orthoProjection + Layout.fillWidth: true + } + } + Label { + text: qsTr("aspectRatio") + tooltip: qsTr("Aspect Ratio") + Layout.fillWidth: true + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.aspectRatio + minimumValue: 0.01 + maximumValue: 100.0 + stepSize: 0.01 + decimals: 2 + Layout.fillWidth: true + } + } + Label { + text: qsTr("floorLevel") + tooltip: qsTr("Floor Level") + Layout.fillWidth: true + } + SecondColumnLayout { + LineEdit { + backendValue: backendValues.floorLevel + inputMethodHints: Qt.ImhFormattedNumbersOnly + Layout.fillWidth: true + } + } + Label { + text: qsTr("horizontalAspectRatio") + tooltip: qsTr("Horizontal Aspect Ratio") + Layout.fillWidth: true + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.horizontalAspectRatio + minimumValue: 0.0 + maximumValue: 100.0 + stepSize: 0.01 + decimals: 2 + Layout.fillWidth: true + } + } + Label { + text: qsTr("reflection") + tooltip: qsTr("Reflection") + Layout.fillWidth: true + } + SecondColumnLayout { + CheckBox { + id: reflectionCheckbox + backendValue: backendValues.reflection + Layout.fillWidth: true + } + } + Label { + text: qsTr("reflectivity") + tooltip: qsTr("Reflectivity") + Layout.fillWidth: true + visible: reflectionCheckbox.checked + } + SecondColumnLayout { + visible: reflectionCheckbox.checked + SpinBox { + backendValue: backendValues.reflectivity + minimumValue: 0.0 + maximumValue: 1.0 + stepSize: 0.01 + decimals: 1 + Layout.fillWidth: true + } + } + Label { + text: qsTr("margin") + tooltip: qsTr("Graph Margin") + Layout.fillWidth: true + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.margin + minimumValue: -1.0 + maximumValue: 100.0 + stepSize: 0.1 + decimals: 1 + Layout.fillWidth: true + } + } + + // Kept for debugging + Label { } + SecondColumnLayout { + TextEdit { + id: debugLabel + Layout.fillWidth: true + wrapMode: TextEdit.WordWrap + textFormat: TextEdit.RichText + width: 400 + visible: false + } + } + Controls.CheckBox { + property color textColor: colorLogic.textColor + id: checkBox + style: CustomCheckBoxStyle {} + visible: false + ColorLogic { + id: colorLogic + backendValue: backendValues.selectionMode + } + } + } + } +} diff --git a/PyQt5/qml/QtDataVisualization/designer/Scatter3DSpecifics.qml b/PyQt5/qml/QtDataVisualization/designer/Scatter3DSpecifics.qml new file mode 100644 index 00000000..b864fb16 --- /dev/null +++ b/PyQt5/qml/QtDataVisualization/designer/Scatter3DSpecifics.qml @@ -0,0 +1,209 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Data Visualization module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + anchors.left: parent.left + anchors.right: parent.right + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Scatter3D") + + SectionLayout { + Label { + text: qsTr("renderingMode") + tooltip: qsTr("Rendering Mode") + Layout.fillWidth: true + } + SecondColumnLayout { + ComboBox { + backendValue: backendValues.renderingMode + model: ["RenderIndirect", "RenderDirectToBackground", + "RenderDirectToBackground_NoClear"] + Layout.fillWidth: true + scope: "AbstractGraph3D" + } + } + Label { + text: qsTr("msaaSamples") + tooltip: qsTr("MSAA Sample Count") + Layout.fillWidth: true + } + SpinBox { + suffix: " x MSAA" + backendValue: backendValues.msaaSamples + minimumValue: 0 + maximumValue: 16 + Layout.fillWidth: true + } + Label { + text: qsTr("shadowQuality") + tooltip: qsTr("Shadow Quality") + Layout.fillWidth: true + } + SecondColumnLayout { + ComboBox { + backendValue: backendValues.shadowQuality + model: ["ShadowQualityNone", "ShadowQualityLow", "ShadowQualityMedium", + "ShadowQualityHigh", "ShadowQualitySoftLow", "ShadowQualitySoftMedium", + "ShadowQualitySoftHigh"] + Layout.fillWidth: true + scope: "AbstractGraph3D" + } + } + Label { + text: qsTr("selectionMode") + tooltip: qsTr("Selection Mode") + Layout.fillWidth: true + } + SecondColumnLayout { + ComboBox { + backendValue: backendValues.selectionMode + model: ["SelectionNone", "SelectionItem"] + Layout.fillWidth: true + scope: "AbstractGraph3D" + } + } + Label { + text: qsTr("measureFps") + tooltip: qsTr("Measure Frames Per Second") + Layout.fillWidth: true + } + SecondColumnLayout { + CheckBox { + backendValue: backendValues.measureFps + Layout.fillWidth: true + } + } + Label { + text: qsTr("orthoProjection") + tooltip: qsTr("Use Orthographic Projection") + Layout.fillWidth: true + } + SecondColumnLayout { + CheckBox { + backendValue: backendValues.orthoProjection + Layout.fillWidth: true + } + } + Label { + text: qsTr("aspectRatio") + tooltip: qsTr("Horizontal to Vertical Aspect Ratio") + Layout.fillWidth: true + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.aspectRatio + minimumValue: 0.1 + maximumValue: 10.0 + stepSize: 0.1 + decimals: 1 + Layout.fillWidth: true + } + } + Label { + text: qsTr("optimizationHints") + tooltip: qsTr("Optimization Hints") + Layout.fillWidth: true + } + SecondColumnLayout { + ComboBox { + backendValue: backendValues.optimizationHints + model: ["OptimizationDefault", "OptimizationStatic"] + Layout.fillWidth: true + scope: "AbstractGraph3D" + } + } + Label { + text: qsTr("polar") + tooltip: qsTr("Use Polar Coordinates") + Layout.fillWidth: true + } + SecondColumnLayout { + CheckBox { + id: polarCheckbox + backendValue: backendValues.polar + Layout.fillWidth: true + } + } + Label { + text: qsTr("radialLabelOffset") + tooltip: qsTr("Radial Label Offset") + Layout.fillWidth: true + visible: polarCheckbox.checked + } + SecondColumnLayout { + visible: polarCheckbox.checked + SpinBox { + backendValue: backendValues.radialLabelOffset + minimumValue: 0.0 + maximumValue: 1.0 + stepSize: 0.01 + decimals: 2 + Layout.fillWidth: true + } + } + Label { + text: qsTr("horizontalAspectRatio") + tooltip: qsTr("Horizontal Aspect Ratio") + Layout.fillWidth: true + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.horizontalAspectRatio + minimumValue: 0.0 + maximumValue: 100.0 + stepSize: 0.01 + decimals: 2 + Layout.fillWidth: true + } + } + Label { + text: qsTr("margin") + tooltip: qsTr("Graph Margin") + Layout.fillWidth: true + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.margin + minimumValue: -1.0 + maximumValue: 100.0 + stepSize: 0.1 + decimals: 1 + Layout.fillWidth: true + } + } + } + } +} diff --git a/PyQt5/qml/QtDataVisualization/designer/Surface3DSpecifics.qml b/PyQt5/qml/QtDataVisualization/designer/Surface3DSpecifics.qml new file mode 100644 index 00000000..90c2f763 --- /dev/null +++ b/PyQt5/qml/QtDataVisualization/designer/Surface3DSpecifics.qml @@ -0,0 +1,350 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Data Visualization module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 +import QtQuick.Controls 1.1 as Controls + +Column { + anchors.left: parent.left + anchors.right: parent.right + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Surface3D") + + SectionLayout { + Label { + text: qsTr("renderingMode") + tooltip: qsTr("Rendering Mode") + Layout.fillWidth: true + } + SecondColumnLayout { + ComboBox { + backendValue: backendValues.renderingMode + model: ["RenderIndirect", "RenderDirectToBackground", + "RenderDirectToBackground_NoClear"] + Layout.fillWidth: true + scope: "AbstractGraph3D" + } + } + Label { + text: qsTr("msaaSamples") + tooltip: qsTr("MSAA Sample Count") + Layout.fillWidth: true + } + SpinBox { + suffix: " x MSAA" + backendValue: backendValues.msaaSamples + minimumValue: 0 + maximumValue: 16 + Layout.fillWidth: true + } + Label { + text: qsTr("shadowQuality") + tooltip: qsTr("Shadow Quality") + Layout.fillWidth: true + } + SecondColumnLayout { + ComboBox { + backendValue: backendValues.shadowQuality + model: ["ShadowQualityNone", "ShadowQualityLow", "ShadowQualityMedium", + "ShadowQualityHigh", "ShadowQualitySoftLow", "ShadowQualitySoftMedium", + "ShadowQualitySoftHigh"] + Layout.fillWidth: true + scope: "AbstractGraph3D" + } + } + Label { + text: qsTr("selectionMode") + tooltip: qsTr("Selection Mode") + Layout.fillWidth: true + } + SecondColumnLayout { + id: selectionLayout + property bool isInModel: backendValue.isInModel; + property bool isInSubState: backendValue.isInSubState; + property bool selectionChangedFlag: selectionChanged + property variant backendValue: backendValues.selectionMode + property variant valueFromBackend: backendValue.value + property string enumScope: "AbstractGraph3D" + property string enumSeparator: " | " + property int checkedCount: 0 + property bool selectionItem: false + property bool selectionRow: false + property bool selectionColumn: false + property bool selectionSlice: false + property bool selectionMulti: false + + function checkValue(checkedVariable, variableText, expressionBase) { + var expressionStr = expressionBase + if (checkedVariable) { + if (expressionStr !== "") { + expressionStr += enumSeparator + } + expressionStr += enumScope + expressionStr += "." + expressionStr += variableText + checkedCount++ + } + return expressionStr + } + + function composeSelectionMode() { + var expressionStr = "" + checkedCount = 0 + expressionStr = checkValue(selectionItem, "SelectionItem", expressionStr) + expressionStr = checkValue(selectionRow, "SelectionRow", expressionStr) + expressionStr = checkValue(selectionColumn, "SelectionColumn", expressionStr) + expressionStr = checkValue(selectionSlice, "SelectionSlice", expressionStr) + expressionStr = checkValue(selectionMulti, "SelectionMultiSeries", expressionStr) + + if (checkedCount === 0) + backendValue.expression = enumScope + ".SelectionNone" + else + backendValue.expression = expressionStr + } + + function evaluate() { + if (backendValue.value === undefined) + return + + selectionItem = (backendValue.expression.indexOf("SelectionItem") !== -1) + selectionRow = (backendValue.expression.indexOf("SelectionRow") !== -1) + selectionColumn = (backendValue.expression.indexOf("SelectionColumn") !== -1) + selectionSlice = (backendValue.expression.indexOf("SelectionSlice") !== -1) + selectionMulti = (backendValue.expression.indexOf("SelectionMultiSeries") !== -1) + + selectionItemBox.checked = selectionItem + selectionRowBox.checked = selectionRow + selectionColumnBox.checked = selectionColumn + selectionSliceBox.checked = selectionSlice + selectionMultiSeriesBox.checked = selectionMulti + } + + onSelectionChangedFlagChanged: evaluate() + + onIsInModelChanged: evaluate() + + onIsInSubStateChanged: evaluate() + + onBackendValueChanged: evaluate() + + onValueFromBackendChanged: evaluate() + + ColumnLayout { + anchors.fill: parent + + Controls.CheckBox { + id: selectionItemBox + style: checkBox.style + text: "SelectionItem" + Layout.fillWidth: true + onClicked: { + selectionLayout.selectionItem = checked + selectionLayout.composeSelectionMode() + } + } + Controls.CheckBox { + id: selectionRowBox + style: checkBox.style + text: "SelectionRow" + Layout.fillWidth: true + onClicked: { + selectionLayout.selectionRow = checked + selectionLayout.composeSelectionMode() + } + } + Controls.CheckBox { + id: selectionColumnBox + style: checkBox.style + text: "SelectionColumn" + Layout.fillWidth: true + onClicked: { + selectionLayout.selectionColumn = checked + selectionLayout.composeSelectionMode() + } + } + Controls.CheckBox { + id: selectionSliceBox + style: checkBox.style + text: "SelectionSlice" + Layout.fillWidth: true + onClicked: { + selectionLayout.selectionSlice = checked + selectionLayout.composeSelectionMode() + } + } + Controls.CheckBox { + id: selectionMultiSeriesBox + style: checkBox.style + text: "SelectionMultiSeries" + Layout.fillWidth: true + onClicked: { + selectionLayout.selectionMulti = checked + selectionLayout.composeSelectionMode() + } + } + } + } + Label { + text: qsTr("measureFps") + tooltip: qsTr("Measure Frames Per Second") + Layout.fillWidth: true + } + SecondColumnLayout { + CheckBox { + backendValue: backendValues.measureFps + Layout.fillWidth: true + } + } + Label { + text: qsTr("orthoProjection") + tooltip: qsTr("Use Orthographic Projection") + Layout.fillWidth: true + } + SecondColumnLayout { + CheckBox { + backendValue: backendValues.orthoProjection + Layout.fillWidth: true + } + } + Label { + text: qsTr("aspectRatio") + tooltip: qsTr("Horizontal to Vertical Aspect Ratio") + Layout.fillWidth: true + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.aspectRatio + minimumValue: 0.1 + maximumValue: 10.0 + stepSize: 0.1 + decimals: 1 + Layout.fillWidth: true + } + } + Label { + text: qsTr("flipHorizontalGrid") + tooltip: qsTr("Flip Horizontal Grid") + Layout.fillWidth: true + } + SecondColumnLayout { + CheckBox { + backendValue: backendValues.flipHorizontalGrid + Layout.fillWidth: true + } + } + Label { + text: qsTr("polar") + tooltip: qsTr("Use Polar Coordinates") + Layout.fillWidth: true + } + SecondColumnLayout { + CheckBox { + id: polarCheckbox + backendValue: backendValues.polar + Layout.fillWidth: true + } + } + Label { + text: qsTr("radialLabelOffset") + tooltip: qsTr("Radial Label Offset") + Layout.fillWidth: true + visible: polarCheckbox.checked + } + SecondColumnLayout { + visible: polarCheckbox.checked + SpinBox { + backendValue: backendValues.radialLabelOffset + minimumValue: 0.0 + maximumValue: 1.0 + stepSize: 0.01 + decimals: 2 + Layout.fillWidth: true + } + } + Label { + text: qsTr("horizontalAspectRatio") + tooltip: qsTr("Horizontal Aspect Ratio") + Layout.fillWidth: true + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.horizontalAspectRatio + minimumValue: 0.0 + maximumValue: 100.0 + stepSize: 0.01 + decimals: 2 + Layout.fillWidth: true + } + } + Label { + text: qsTr("margin") + tooltip: qsTr("Graph Margin") + Layout.fillWidth: true + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.margin + minimumValue: -1.0 + maximumValue: 100.0 + stepSize: 0.1 + decimals: 1 + Layout.fillWidth: true + } + } + + // Kept for debugging + Label { } + SecondColumnLayout { + TextEdit { + id: debugLabel + Layout.fillWidth: true + wrapMode: TextEdit.WordWrap + textFormat: TextEdit.RichText + width: 400 + visible: false + } + } + Controls.CheckBox { + property color textColor: colorLogic.textColor + id: checkBox + style: CustomCheckBoxStyle {} + visible: false + ColorLogic { + id: colorLogic + backendValue: backendValues.selectionMode + } + } + } + } +} diff --git a/PyQt5/qml/QtDataVisualization/designer/default/Bars3D.qml b/PyQt5/qml/QtDataVisualization/designer/default/Bars3D.qml new file mode 100644 index 00000000..32f4c939 --- /dev/null +++ b/PyQt5/qml/QtDataVisualization/designer/default/Bars3D.qml @@ -0,0 +1,49 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Data Visualization module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtDataVisualization 1.2 + +Bars3D { + width: 300 + height: 300 + Bar3DSeries { + ItemModelBarDataProxy { + itemModel: ListModel { + ListElement{ row: "row 1"; column: "column 1"; value: "1"; } + ListElement{ row: "row 1"; column: "column 2"; value: "2"; } + ListElement{ row: "row 1"; column: "column 3"; value: "3"; } + } + + rowRole: "row" + columnRole: "column" + valueRole: "value" + } + } +} diff --git a/PyQt5/qml/QtDataVisualization/designer/default/Scatter3D.qml b/PyQt5/qml/QtDataVisualization/designer/default/Scatter3D.qml new file mode 100644 index 00000000..2c92d192 --- /dev/null +++ b/PyQt5/qml/QtDataVisualization/designer/default/Scatter3D.qml @@ -0,0 +1,49 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Data Visualization module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtDataVisualization 1.2 + +Scatter3D { + width: 300 + height: 300 + Scatter3DSeries { + ItemModelScatterDataProxy { + itemModel: ListModel { + ListElement{ x: "1"; y: "2"; z: "3"; } + ListElement{ x: "2"; y: "3"; z: "4"; } + ListElement{ x: "3"; y: "4"; z: "1"; } + } + + xPosRole: "x" + yPosRole: "y" + zPosRole: "z" + } + } +} diff --git a/PyQt5/qml/QtDataVisualization/designer/default/Surface3D.qml b/PyQt5/qml/QtDataVisualization/designer/default/Surface3D.qml new file mode 100644 index 00000000..66fd10fb --- /dev/null +++ b/PyQt5/qml/QtDataVisualization/designer/default/Surface3D.qml @@ -0,0 +1,50 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Data Visualization module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 or (at your option) any later version +** approved by the KDE Free Qt Foundation. The licenses are as published by +** the Free Software Foundation and appearing in the file LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtDataVisualization 1.2 + +Surface3D { + width: 300 + height: 300 + Surface3DSeries { + ItemModelSurfaceDataProxy { + itemModel: ListModel { + ListElement{ row: "1"; column: "1"; y: "1"; } + ListElement{ row: "1"; column: "2"; y: "2"; } + ListElement{ row: "2"; column: "1"; y: "3"; } + ListElement{ row: "2"; column: "2"; y: "4"; } + } + + rowRole: "row" + columnRole: "column" + yPosRole: "y" + } + } +} diff --git a/PyQt5/qml/QtDataVisualization/designer/images/bars3d-icon.png b/PyQt5/qml/QtDataVisualization/designer/images/bars3d-icon.png new file mode 100644 index 00000000..7f380789 Binary files /dev/null and b/PyQt5/qml/QtDataVisualization/designer/images/bars3d-icon.png differ diff --git a/PyQt5/qml/QtDataVisualization/designer/images/bars3d-icon16.png b/PyQt5/qml/QtDataVisualization/designer/images/bars3d-icon16.png new file mode 100644 index 00000000..e85ff502 Binary files /dev/null and b/PyQt5/qml/QtDataVisualization/designer/images/bars3d-icon16.png differ diff --git a/PyQt5/qml/QtDataVisualization/designer/images/scatter3d-icon.png b/PyQt5/qml/QtDataVisualization/designer/images/scatter3d-icon.png new file mode 100644 index 00000000..e1ac5c1f Binary files /dev/null and b/PyQt5/qml/QtDataVisualization/designer/images/scatter3d-icon.png differ diff --git a/PyQt5/qml/QtDataVisualization/designer/images/scatter3d-icon16.png b/PyQt5/qml/QtDataVisualization/designer/images/scatter3d-icon16.png new file mode 100644 index 00000000..75b2db18 Binary files /dev/null and b/PyQt5/qml/QtDataVisualization/designer/images/scatter3d-icon16.png differ diff --git a/PyQt5/qml/QtDataVisualization/designer/images/surface3d-icon.png b/PyQt5/qml/QtDataVisualization/designer/images/surface3d-icon.png new file mode 100644 index 00000000..956c675e Binary files /dev/null and b/PyQt5/qml/QtDataVisualization/designer/images/surface3d-icon.png differ diff --git a/PyQt5/qml/QtDataVisualization/designer/images/surface3d-icon16.png b/PyQt5/qml/QtDataVisualization/designer/images/surface3d-icon16.png new file mode 100644 index 00000000..6caa643e Binary files /dev/null and b/PyQt5/qml/QtDataVisualization/designer/images/surface3d-icon16.png differ diff --git a/PyQt5/qml/QtDataVisualization/designer/qtdatavisualization.metainfo b/PyQt5/qml/QtDataVisualization/designer/qtdatavisualization.metainfo new file mode 100644 index 00000000..60b2b2c2 --- /dev/null +++ b/PyQt5/qml/QtDataVisualization/designer/qtdatavisualization.metainfo @@ -0,0 +1,44 @@ +MetaInfo { + Type { + name: "QtDataVisualization.Bars3D" + icon: "images/bars3d-icon16.png" + + ItemLibraryEntry { + name: "Bars3D" + category: "Qt Data Visualization" + libraryIcon: "images/bars3d-icon.png" + version: "1.0" + requiredImport: "QtDataVisualization" + + QmlSource { source: "default/Bars3D.qml" } + } + } + Type { + name: "QtDataVisualization.Scatter3D" + icon: "images/scatter3d-icon16.png" + + ItemLibraryEntry { + name: "Scatter3D" + category: "Qt Data Visualization" + libraryIcon: "images/scatter3d-icon.png" + version: "1.0" + requiredImport: "QtDataVisualization" + + QmlSource { source: "default/Scatter3D.qml" } + } + } + Type { + name: "QtDataVisualization.Surface3D" + icon: "images/surface3d-icon16.png" + + ItemLibraryEntry { + name: "Surface3D" + category: "Qt Data Visualization" + libraryIcon: "images/surface3d-icon.png" + version: "1.0" + requiredImport: "QtDataVisualization" + + QmlSource { source: "default/Surface3D.qml" } + } + } +} diff --git a/PyQt5/qml/QtDataVisualization/plugins.qmltypes b/PyQt5/qml/QtDataVisualization/plugins.qmltypes new file mode 100644 index 00000000..956100ed --- /dev/null +++ b/PyQt5/qml/QtDataVisualization/plugins.qmltypes @@ -0,0 +1,2086 @@ +import QtQuick.tooling 1.1 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump.exe -nonrelocatable QtDataVisualization 1.2' + +Module { + Component { + name: "QtDataVisualization::AbstractDeclarative" + defaultProperty: "data" + prototype: "QQuickItem" + exports: [ + "QtDataVisualization/AbstractGraph3D 1.0", + "QtDataVisualization/AbstractGraph3D 1.1", + "QtDataVisualization/AbstractGraph3D 1.2" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 1, 2] + Enum { + name: "SelectionFlag" + values: { + "SelectionNone": 0, + "SelectionItem": 1, + "SelectionRow": 2, + "SelectionItemAndRow": 3, + "SelectionColumn": 4, + "SelectionItemAndColumn": 5, + "SelectionRowAndColumn": 6, + "SelectionItemRowAndColumn": 7, + "SelectionSlice": 8, + "SelectionMultiSeries": 16 + } + } + Enum { + name: "SelectionFlags" + values: { + "SelectionNone": 0, + "SelectionItem": 1, + "SelectionRow": 2, + "SelectionItemAndRow": 3, + "SelectionColumn": 4, + "SelectionItemAndColumn": 5, + "SelectionRowAndColumn": 6, + "SelectionItemRowAndColumn": 7, + "SelectionSlice": 8, + "SelectionMultiSeries": 16 + } + } + Enum { + name: "ShadowQuality" + values: { + "ShadowQualityNone": 0, + "ShadowQualityLow": 1, + "ShadowQualityMedium": 2, + "ShadowQualityHigh": 3, + "ShadowQualitySoftLow": 4, + "ShadowQualitySoftMedium": 5, + "ShadowQualitySoftHigh": 6 + } + } + Enum { + name: "ElementType" + values: { + "ElementNone": 0, + "ElementSeries": 1, + "ElementAxisXLabel": 2, + "ElementAxisYLabel": 3, + "ElementAxisZLabel": 4, + "ElementCustomItem": 5 + } + } + Enum { + name: "RenderingMode" + values: { + "RenderDirectToBackground": 0, + "RenderDirectToBackground_NoClear": 1, + "RenderIndirect": 2 + } + } + Enum { + name: "OptimizationHint" + values: { + "OptimizationDefault": 0, + "OptimizationStatic": 1 + } + } + Enum { + name: "OptimizationHints" + values: { + "OptimizationDefault": 0, + "OptimizationStatic": 1 + } + } + Property { name: "selectionMode"; type: "SelectionFlags" } + Property { name: "shadowQuality"; type: "ShadowQuality" } + Property { name: "shadowsSupported"; type: "bool"; isReadonly: true } + Property { name: "msaaSamples"; type: "int" } + Property { name: "scene"; type: "Declarative3DScene"; isReadonly: true; isPointer: true } + Property { name: "inputHandler"; type: "QAbstract3DInputHandler"; isPointer: true } + Property { name: "theme"; type: "Q3DTheme"; isPointer: true } + Property { name: "renderingMode"; type: "RenderingMode" } + Property { name: "measureFps"; revision: 1; type: "bool" } + Property { name: "currentFps"; revision: 1; type: "double"; isReadonly: true } + Property { + name: "customItemList" + revision: 1 + type: "QCustom3DItem" + isList: true + isReadonly: true + } + Property { name: "orthoProjection"; revision: 1; type: "bool" } + Property { name: "selectedElement"; revision: 1; type: "ElementType"; isReadonly: true } + Property { name: "aspectRatio"; revision: 1; type: "double" } + Property { name: "optimizationHints"; revision: 1; type: "OptimizationHints" } + Property { name: "polar"; revision: 2; type: "bool" } + Property { name: "radialLabelOffset"; revision: 2; type: "float" } + Property { name: "horizontalAspectRatio"; revision: 2; type: "double" } + Property { name: "reflection"; revision: 2; type: "bool" } + Property { name: "reflectivity"; revision: 2; type: "double" } + Property { name: "locale"; revision: 2; type: "QLocale" } + Property { name: "queriedGraphPosition"; revision: 2; type: "QVector3D"; isReadonly: true } + Property { name: "margin"; revision: 2; type: "double" } + Signal { + name: "selectionModeChanged" + Parameter { name: "mode"; type: "AbstractDeclarative::SelectionFlags" } + } + Signal { + name: "shadowQualityChanged" + Parameter { name: "quality"; type: "AbstractDeclarative::ShadowQuality" } + } + Signal { + name: "shadowsSupportedChanged" + Parameter { name: "supported"; type: "bool" } + } + Signal { + name: "msaaSamplesChanged" + Parameter { name: "samples"; type: "int" } + } + Signal { + name: "sceneChanged" + Parameter { name: "scene"; type: "Q3DScene"; isPointer: true } + } + Signal { + name: "inputHandlerChanged" + Parameter { name: "inputHandler"; type: "QAbstract3DInputHandler"; isPointer: true } + } + Signal { + name: "themeChanged" + Parameter { name: "theme"; type: "Q3DTheme"; isPointer: true } + } + Signal { + name: "renderingModeChanged" + Parameter { name: "mode"; type: "AbstractDeclarative::RenderingMode" } + } + Signal { + name: "measureFpsChanged" + revision: 1 + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "currentFpsChanged" + revision: 1 + Parameter { name: "fps"; type: "double" } + } + Signal { + name: "selectedElementChanged" + revision: 1 + Parameter { name: "type"; type: "AbstractDeclarative::ElementType" } + } + Signal { + name: "orthoProjectionChanged" + revision: 1 + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "aspectRatioChanged" + revision: 1 + Parameter { name: "ratio"; type: "double" } + } + Signal { + name: "optimizationHintsChanged" + revision: 1 + Parameter { name: "hints"; type: "AbstractDeclarative::OptimizationHints" } + } + Signal { + name: "polarChanged" + revision: 2 + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "radialLabelOffsetChanged" + revision: 2 + Parameter { name: "offset"; type: "float" } + } + Signal { + name: "horizontalAspectRatioChanged" + revision: 2 + Parameter { name: "ratio"; type: "double" } + } + Signal { + name: "reflectionChanged" + revision: 2 + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "reflectivityChanged" + revision: 2 + Parameter { name: "reflectivity"; type: "double" } + } + Signal { + name: "localeChanged" + revision: 2 + Parameter { name: "locale"; type: "QLocale" } + } + Signal { + name: "queriedGraphPositionChanged" + revision: 2 + Parameter { name: "data"; type: "QVector3D" } + } + Signal { + name: "marginChanged" + revision: 2 + Parameter { name: "margin"; type: "double" } + } + Method { + name: "handleAxisXChanged" + Parameter { name: "axis"; type: "QAbstract3DAxis"; isPointer: true } + } + Method { + name: "handleAxisYChanged" + Parameter { name: "axis"; type: "QAbstract3DAxis"; isPointer: true } + } + Method { + name: "handleAxisZChanged" + Parameter { name: "axis"; type: "QAbstract3DAxis"; isPointer: true } + } + Method { + name: "windowDestroyed" + Parameter { name: "obj"; type: "QObject"; isPointer: true } + } + Method { name: "destroyContext" } + Method { name: "clearSelection" } + Method { + name: "addCustomItem" + revision: 1 + type: "int" + Parameter { name: "item"; type: "QCustom3DItem"; isPointer: true } + } + Method { name: "removeCustomItems"; revision: 1 } + Method { + name: "removeCustomItem" + revision: 1 + Parameter { name: "item"; type: "QCustom3DItem"; isPointer: true } + } + Method { + name: "removeCustomItemAt" + revision: 1 + Parameter { name: "position"; type: "QVector3D" } + } + Method { + name: "releaseCustomItem" + revision: 1 + Parameter { name: "item"; type: "QCustom3DItem"; isPointer: true } + } + Method { name: "selectedLabelIndex"; revision: 1; type: "int" } + Method { name: "selectedAxis"; revision: 1; type: "QAbstract3DAxis*" } + Method { name: "selectedCustomItemIndex"; revision: 1; type: "int" } + Method { name: "selectedCustomItem"; revision: 1; type: "QCustom3DItem*" } + } + Component { + name: "QtDataVisualization::ColorGradient" + defaultProperty: "stops" + prototype: "QObject" + exports: ["QtDataVisualization/ColorGradient 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "stops"; type: "ColorGradientStop"; isList: true; isReadonly: true } + Signal { name: "updated" } + } + Component { + name: "QtDataVisualization::ColorGradientStop" + prototype: "QObject" + exports: ["QtDataVisualization/ColorGradientStop 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "position"; type: "double" } + Property { name: "color"; type: "QColor" } + Signal { + name: "positionChanged" + Parameter { name: "position"; type: "double" } + } + Signal { + name: "colorChanged" + Parameter { name: "color"; type: "QColor" } + } + } + Component { + name: "QtDataVisualization::Declarative3DScene" + prototype: "QtDataVisualization::Q3DScene" + exports: [ + "QtDataVisualization/Scene3D 1.0", + "QtDataVisualization/Scene3D 1.2" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 1] + Property { name: "selectionQueryPosition"; type: "QPointF" } + Property { name: "invalidSelectionPoint"; type: "QPoint"; isReadonly: true } + Signal { + name: "selectionQueryPositionChanged" + Parameter { name: "position"; type: "QPointF" } + } + } + Component { + name: "QtDataVisualization::DeclarativeBar3DSeries" + defaultProperty: "seriesChildren" + prototype: "QtDataVisualization::QBar3DSeries" + exports: ["QtDataVisualization/Bar3DSeries 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "seriesChildren"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "selectedBar"; type: "QPointF" } + Property { name: "invalidSelectionPosition"; type: "QPointF"; isReadonly: true } + Property { name: "baseGradient"; type: "ColorGradient"; isPointer: true } + Property { name: "singleHighlightGradient"; type: "ColorGradient"; isPointer: true } + Property { name: "multiHighlightGradient"; type: "ColorGradient"; isPointer: true } + Signal { + name: "selectedBarChanged" + Parameter { name: "position"; type: "QPointF" } + } + Signal { + name: "baseGradientChanged" + Parameter { name: "gradient"; type: "ColorGradient"; isPointer: true } + } + Signal { + name: "singleHighlightGradientChanged" + Parameter { name: "gradient"; type: "ColorGradient"; isPointer: true } + } + Signal { + name: "multiHighlightGradientChanged" + Parameter { name: "gradient"; type: "ColorGradient"; isPointer: true } + } + Method { name: "handleBaseGradientUpdate" } + Method { name: "handleSingleHighlightGradientUpdate" } + Method { name: "handleMultiHighlightGradientUpdate" } + } + Component { + name: "QtDataVisualization::DeclarativeBars" + defaultProperty: "seriesList" + prototype: "QtDataVisualization::AbstractDeclarative" + exports: [ + "QtDataVisualization/Bars3D 1.0", + "QtDataVisualization/Bars3D 1.2" + ] + exportMetaObjectRevisions: [0, 1] + Property { name: "rowAxis"; type: "QCategory3DAxis"; isPointer: true } + Property { name: "valueAxis"; type: "QValue3DAxis"; isPointer: true } + Property { name: "columnAxis"; type: "QCategory3DAxis"; isPointer: true } + Property { name: "multiSeriesUniform"; type: "bool" } + Property { name: "barThickness"; type: "float" } + Property { name: "barSpacing"; type: "QSizeF" } + Property { name: "barSpacingRelative"; type: "bool" } + Property { name: "seriesList"; type: "QBar3DSeries"; isList: true; isReadonly: true } + Property { name: "selectedSeries"; type: "QBar3DSeries"; isReadonly: true; isPointer: true } + Property { name: "primarySeries"; type: "QBar3DSeries"; isPointer: true } + Property { name: "floorLevel"; revision: 1; type: "float" } + Signal { + name: "rowAxisChanged" + Parameter { name: "axis"; type: "QCategory3DAxis"; isPointer: true } + } + Signal { + name: "valueAxisChanged" + Parameter { name: "axis"; type: "QValue3DAxis"; isPointer: true } + } + Signal { + name: "columnAxisChanged" + Parameter { name: "axis"; type: "QCategory3DAxis"; isPointer: true } + } + Signal { + name: "multiSeriesUniformChanged" + Parameter { name: "uniform"; type: "bool" } + } + Signal { + name: "barThicknessChanged" + Parameter { name: "thicknessRatio"; type: "float" } + } + Signal { + name: "barSpacingChanged" + Parameter { name: "spacing"; type: "QSizeF" } + } + Signal { + name: "barSpacingRelativeChanged" + Parameter { name: "relative"; type: "bool" } + } + Signal { + name: "meshFileNameChanged" + Parameter { name: "filename"; type: "string" } + } + Signal { + name: "primarySeriesChanged" + Parameter { name: "series"; type: "QBar3DSeries"; isPointer: true } + } + Signal { + name: "selectedSeriesChanged" + Parameter { name: "series"; type: "QBar3DSeries"; isPointer: true } + } + Signal { + name: "floorLevelChanged" + revision: 1 + Parameter { name: "level"; type: "float" } + } + Method { + name: "handleAxisXChanged" + Parameter { name: "axis"; type: "QAbstract3DAxis"; isPointer: true } + } + Method { + name: "handleAxisYChanged" + Parameter { name: "axis"; type: "QAbstract3DAxis"; isPointer: true } + } + Method { + name: "handleAxisZChanged" + Parameter { name: "axis"; type: "QAbstract3DAxis"; isPointer: true } + } + Method { + name: "addSeries" + Parameter { name: "series"; type: "QBar3DSeries"; isPointer: true } + } + Method { + name: "removeSeries" + Parameter { name: "series"; type: "QBar3DSeries"; isPointer: true } + } + Method { + name: "insertSeries" + Parameter { name: "index"; type: "int" } + Parameter { name: "series"; type: "QBar3DSeries"; isPointer: true } + } + } + Component { + name: "QtDataVisualization::DeclarativeColor" + prototype: "QObject" + exports: ["QtDataVisualization/ThemeColor 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "color"; type: "QColor" } + Signal { + name: "colorChanged" + Parameter { name: "color"; type: "QColor" } + } + } + Component { + name: "QtDataVisualization::DeclarativeScatter" + defaultProperty: "seriesList" + prototype: "QtDataVisualization::AbstractDeclarative" + exports: ["QtDataVisualization/Scatter3D 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "axisX"; type: "QValue3DAxis"; isPointer: true } + Property { name: "axisY"; type: "QValue3DAxis"; isPointer: true } + Property { name: "axisZ"; type: "QValue3DAxis"; isPointer: true } + Property { name: "selectedSeries"; type: "QScatter3DSeries"; isReadonly: true; isPointer: true } + Property { name: "seriesList"; type: "QScatter3DSeries"; isList: true; isReadonly: true } + Signal { + name: "axisXChanged" + Parameter { name: "axis"; type: "QValue3DAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + Parameter { name: "axis"; type: "QValue3DAxis"; isPointer: true } + } + Signal { + name: "axisZChanged" + Parameter { name: "axis"; type: "QValue3DAxis"; isPointer: true } + } + Signal { + name: "selectedSeriesChanged" + Parameter { name: "series"; type: "QScatter3DSeries"; isPointer: true } + } + Method { + name: "handleAxisXChanged" + Parameter { name: "axis"; type: "QAbstract3DAxis"; isPointer: true } + } + Method { + name: "handleAxisYChanged" + Parameter { name: "axis"; type: "QAbstract3DAxis"; isPointer: true } + } + Method { + name: "handleAxisZChanged" + Parameter { name: "axis"; type: "QAbstract3DAxis"; isPointer: true } + } + Method { + name: "addSeries" + Parameter { name: "series"; type: "QScatter3DSeries"; isPointer: true } + } + Method { + name: "removeSeries" + Parameter { name: "series"; type: "QScatter3DSeries"; isPointer: true } + } + } + Component { + name: "QtDataVisualization::DeclarativeScatter3DSeries" + defaultProperty: "seriesChildren" + prototype: "QtDataVisualization::QScatter3DSeries" + exports: ["QtDataVisualization/Scatter3DSeries 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "seriesChildren"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "baseGradient"; type: "ColorGradient"; isPointer: true } + Property { name: "singleHighlightGradient"; type: "ColorGradient"; isPointer: true } + Property { name: "multiHighlightGradient"; type: "ColorGradient"; isPointer: true } + Property { name: "invalidSelectionIndex"; type: "int"; isReadonly: true } + Signal { + name: "baseGradientChanged" + Parameter { name: "gradient"; type: "ColorGradient"; isPointer: true } + } + Signal { + name: "singleHighlightGradientChanged" + Parameter { name: "gradient"; type: "ColorGradient"; isPointer: true } + } + Signal { + name: "multiHighlightGradientChanged" + Parameter { name: "gradient"; type: "ColorGradient"; isPointer: true } + } + Method { name: "handleBaseGradientUpdate" } + Method { name: "handleSingleHighlightGradientUpdate" } + Method { name: "handleMultiHighlightGradientUpdate" } + } + Component { + name: "QtDataVisualization::DeclarativeSurface" + defaultProperty: "seriesList" + prototype: "QtDataVisualization::AbstractDeclarative" + exports: [ + "QtDataVisualization/Surface3D 1.0", + "QtDataVisualization/Surface3D 1.2" + ] + exportMetaObjectRevisions: [0, 1] + Property { name: "axisX"; type: "QValue3DAxis"; isPointer: true } + Property { name: "axisY"; type: "QValue3DAxis"; isPointer: true } + Property { name: "axisZ"; type: "QValue3DAxis"; isPointer: true } + Property { name: "selectedSeries"; type: "QSurface3DSeries"; isReadonly: true; isPointer: true } + Property { name: "seriesList"; type: "QSurface3DSeries"; isList: true; isReadonly: true } + Property { name: "flipHorizontalGrid"; revision: 1; type: "bool" } + Signal { + name: "axisXChanged" + Parameter { name: "axis"; type: "QValue3DAxis"; isPointer: true } + } + Signal { + name: "axisYChanged" + Parameter { name: "axis"; type: "QValue3DAxis"; isPointer: true } + } + Signal { + name: "axisZChanged" + Parameter { name: "axis"; type: "QValue3DAxis"; isPointer: true } + } + Signal { + name: "selectedSeriesChanged" + Parameter { name: "series"; type: "QSurface3DSeries"; isPointer: true } + } + Signal { + name: "flipHorizontalGridChanged" + revision: 1 + Parameter { name: "flip"; type: "bool" } + } + Method { + name: "handleAxisXChanged" + Parameter { name: "axis"; type: "QAbstract3DAxis"; isPointer: true } + } + Method { + name: "handleAxisYChanged" + Parameter { name: "axis"; type: "QAbstract3DAxis"; isPointer: true } + } + Method { + name: "handleAxisZChanged" + Parameter { name: "axis"; type: "QAbstract3DAxis"; isPointer: true } + } + Method { + name: "addSeries" + Parameter { name: "series"; type: "QSurface3DSeries"; isPointer: true } + } + Method { + name: "removeSeries" + Parameter { name: "series"; type: "QSurface3DSeries"; isPointer: true } + } + } + Component { + name: "QtDataVisualization::DeclarativeSurface3DSeries" + defaultProperty: "seriesChildren" + prototype: "QtDataVisualization::QSurface3DSeries" + exports: ["QtDataVisualization/Surface3DSeries 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "seriesChildren"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "selectedPoint"; type: "QPointF" } + Property { name: "invalidSelectionPosition"; type: "QPointF"; isReadonly: true } + Property { name: "baseGradient"; type: "ColorGradient"; isPointer: true } + Property { name: "singleHighlightGradient"; type: "ColorGradient"; isPointer: true } + Property { name: "multiHighlightGradient"; type: "ColorGradient"; isPointer: true } + Signal { + name: "selectedPointChanged" + Parameter { name: "position"; type: "QPointF" } + } + Signal { + name: "baseGradientChanged" + Parameter { name: "gradient"; type: "ColorGradient"; isPointer: true } + } + Signal { + name: "singleHighlightGradientChanged" + Parameter { name: "gradient"; type: "ColorGradient"; isPointer: true } + } + Signal { + name: "multiHighlightGradientChanged" + Parameter { name: "gradient"; type: "ColorGradient"; isPointer: true } + } + Method { name: "handleBaseGradientUpdate" } + Method { name: "handleSingleHighlightGradientUpdate" } + Method { name: "handleMultiHighlightGradientUpdate" } + } + Component { + name: "QtDataVisualization::DeclarativeTheme3D" + defaultProperty: "themeChildren" + prototype: "QtDataVisualization::Q3DTheme" + exports: ["QtDataVisualization/Theme3D 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "themeChildren"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "baseColors"; type: "DeclarativeColor"; isList: true; isReadonly: true } + Property { name: "baseGradients"; type: "ColorGradient"; isList: true; isReadonly: true } + Property { name: "singleHighlightGradient"; type: "ColorGradient"; isPointer: true } + Property { name: "multiHighlightGradient"; type: "ColorGradient"; isPointer: true } + Signal { + name: "singleHighlightGradientChanged" + Parameter { name: "gradient"; type: "ColorGradient"; isPointer: true } + } + Signal { + name: "multiHighlightGradientChanged" + Parameter { name: "gradient"; type: "ColorGradient"; isPointer: true } + } + } + Component { + name: "QtDataVisualization::Q3DCamera" + prototype: "QtDataVisualization::Q3DObject" + exports: [ + "QtDataVisualization/Camera3D 1.0", + "QtDataVisualization/Camera3D 1.2" + ] + exportMetaObjectRevisions: [0, 1] + Enum { + name: "CameraPreset" + values: { + "CameraPresetNone": -1, + "CameraPresetFrontLow": 0, + "CameraPresetFront": 1, + "CameraPresetFrontHigh": 2, + "CameraPresetLeftLow": 3, + "CameraPresetLeft": 4, + "CameraPresetLeftHigh": 5, + "CameraPresetRightLow": 6, + "CameraPresetRight": 7, + "CameraPresetRightHigh": 8, + "CameraPresetBehindLow": 9, + "CameraPresetBehind": 10, + "CameraPresetBehindHigh": 11, + "CameraPresetIsometricLeft": 12, + "CameraPresetIsometricLeftHigh": 13, + "CameraPresetIsometricRight": 14, + "CameraPresetIsometricRightHigh": 15, + "CameraPresetDirectlyAbove": 16, + "CameraPresetDirectlyAboveCW45": 17, + "CameraPresetDirectlyAboveCCW45": 18, + "CameraPresetFrontBelow": 19, + "CameraPresetLeftBelow": 20, + "CameraPresetRightBelow": 21, + "CameraPresetBehindBelow": 22, + "CameraPresetDirectlyBelow": 23 + } + } + Property { name: "xRotation"; type: "float" } + Property { name: "yRotation"; type: "float" } + Property { name: "zoomLevel"; type: "float" } + Property { name: "cameraPreset"; type: "CameraPreset" } + Property { name: "wrapXRotation"; type: "bool" } + Property { name: "wrapYRotation"; type: "bool" } + Property { name: "target"; revision: 1; type: "QVector3D" } + Property { name: "minZoomLevel"; revision: 1; type: "float" } + Property { name: "maxZoomLevel"; revision: 1; type: "float" } + Signal { + name: "xRotationChanged" + Parameter { name: "rotation"; type: "float" } + } + Signal { + name: "yRotationChanged" + Parameter { name: "rotation"; type: "float" } + } + Signal { + name: "zoomLevelChanged" + Parameter { name: "zoomLevel"; type: "float" } + } + Signal { + name: "cameraPresetChanged" + Parameter { name: "preset"; type: "Q3DCamera::CameraPreset" } + } + Signal { + name: "wrapXRotationChanged" + Parameter { name: "isEnabled"; type: "bool" } + } + Signal { + name: "wrapYRotationChanged" + Parameter { name: "isEnabled"; type: "bool" } + } + Signal { + name: "targetChanged" + revision: 1 + Parameter { name: "target"; type: "QVector3D" } + } + Signal { + name: "minZoomLevelChanged" + revision: 1 + Parameter { name: "zoomLevel"; type: "float" } + } + Signal { + name: "maxZoomLevelChanged" + revision: 1 + Parameter { name: "zoomLevel"; type: "float" } + } + } + Component { + name: "QtDataVisualization::Q3DInputHandler" + prototype: "QtDataVisualization::QAbstract3DInputHandler" + exports: ["QtDataVisualization/InputHandler3D 1.2"] + exportMetaObjectRevisions: [0] + Property { name: "rotationEnabled"; type: "bool" } + Property { name: "zoomEnabled"; type: "bool" } + Property { name: "selectionEnabled"; type: "bool" } + Property { name: "zoomAtTargetEnabled"; type: "bool" } + Signal { + name: "rotationEnabledChanged" + Parameter { name: "enable"; type: "bool" } + } + Signal { + name: "zoomEnabledChanged" + Parameter { name: "enable"; type: "bool" } + } + Signal { + name: "selectionEnabledChanged" + Parameter { name: "enable"; type: "bool" } + } + Signal { + name: "zoomAtTargetEnabledChanged" + Parameter { name: "enable"; type: "bool" } + } + } + Component { + name: "QtDataVisualization::Q3DLight" + prototype: "QtDataVisualization::Q3DObject" + exports: ["QtDataVisualization/Light3D 1.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QtDataVisualization::Q3DObject" + prototype: "QObject" + Property { name: "parentScene"; type: "Q3DScene"; isReadonly: true; isPointer: true } + Property { name: "position"; type: "QVector3D" } + Signal { + name: "positionChanged" + Parameter { name: "position"; type: "QVector3D" } + } + } + Component { + name: "QtDataVisualization::Q3DScene" + prototype: "QObject" + Property { name: "viewport"; type: "QRect"; isReadonly: true } + Property { name: "primarySubViewport"; type: "QRect" } + Property { name: "secondarySubViewport"; type: "QRect" } + Property { name: "selectionQueryPosition"; type: "QPoint" } + Property { name: "secondarySubviewOnTop"; type: "bool" } + Property { name: "slicingActive"; type: "bool" } + Property { name: "activeCamera"; type: "Q3DCamera"; isPointer: true } + Property { name: "activeLight"; type: "Q3DLight"; isPointer: true } + Property { name: "devicePixelRatio"; type: "float" } + Property { name: "graphPositionQuery"; revision: 1; type: "QPoint" } + Signal { + name: "viewportChanged" + Parameter { name: "viewport"; type: "QRect" } + } + Signal { + name: "primarySubViewportChanged" + Parameter { name: "subViewport"; type: "QRect" } + } + Signal { + name: "secondarySubViewportChanged" + Parameter { name: "subViewport"; type: "QRect" } + } + Signal { + name: "secondarySubviewOnTopChanged" + Parameter { name: "isSecondaryOnTop"; type: "bool" } + } + Signal { + name: "slicingActiveChanged" + Parameter { name: "isSlicingActive"; type: "bool" } + } + Signal { + name: "activeCameraChanged" + Parameter { name: "camera"; type: "Q3DCamera"; isPointer: true } + } + Signal { + name: "activeLightChanged" + Parameter { name: "light"; type: "Q3DLight"; isPointer: true } + } + Signal { + name: "devicePixelRatioChanged" + Parameter { name: "pixelRatio"; type: "float" } + } + Signal { + name: "selectionQueryPositionChanged" + Parameter { name: "position"; type: "QPoint" } + } + Signal { + name: "graphPositionQueryChanged" + revision: 1 + Parameter { name: "position"; type: "QPoint" } + } + } + Component { + name: "QtDataVisualization::Q3DTheme" + prototype: "QObject" + exports: ["QtDataVisualization/Q3DTheme 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "ColorStyle" + values: { + "ColorStyleUniform": 0, + "ColorStyleObjectGradient": 1, + "ColorStyleRangeGradient": 2 + } + } + Enum { + name: "Theme" + values: { + "ThemeQt": 0, + "ThemePrimaryColors": 1, + "ThemeDigia": 2, + "ThemeStoneMoss": 3, + "ThemeArmyBlue": 4, + "ThemeRetro": 5, + "ThemeEbony": 6, + "ThemeIsabelle": 7, + "ThemeUserDefined": 8 + } + } + Property { name: "type"; type: "Theme" } + Property { name: "baseColors"; type: "QList" } + Property { name: "backgroundColor"; type: "QColor" } + Property { name: "windowColor"; type: "QColor" } + Property { name: "labelTextColor"; type: "QColor" } + Property { name: "labelBackgroundColor"; type: "QColor" } + Property { name: "gridLineColor"; type: "QColor" } + Property { name: "singleHighlightColor"; type: "QColor" } + Property { name: "multiHighlightColor"; type: "QColor" } + Property { name: "lightColor"; type: "QColor" } + Property { name: "baseGradients"; type: "QList" } + Property { name: "singleHighlightGradient"; type: "QLinearGradient" } + Property { name: "multiHighlightGradient"; type: "QLinearGradient" } + Property { name: "lightStrength"; type: "float" } + Property { name: "ambientLightStrength"; type: "float" } + Property { name: "highlightLightStrength"; type: "float" } + Property { name: "labelBorderEnabled"; type: "bool" } + Property { name: "font"; type: "QFont" } + Property { name: "backgroundEnabled"; type: "bool" } + Property { name: "gridEnabled"; type: "bool" } + Property { name: "labelBackgroundEnabled"; type: "bool" } + Property { name: "colorStyle"; type: "ColorStyle" } + Signal { + name: "typeChanged" + Parameter { name: "themeType"; type: "Q3DTheme::Theme" } + } + Signal { + name: "baseColorsChanged" + Parameter { name: "colors"; type: "QList" } + } + Signal { + name: "backgroundColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "windowColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "labelTextColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "labelBackgroundColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "gridLineColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "singleHighlightColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "multiHighlightColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "lightColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "baseGradientsChanged" + Parameter { name: "gradients"; type: "QList" } + } + Signal { + name: "singleHighlightGradientChanged" + Parameter { name: "gradient"; type: "QLinearGradient" } + } + Signal { + name: "multiHighlightGradientChanged" + Parameter { name: "gradient"; type: "QLinearGradient" } + } + Signal { + name: "lightStrengthChanged" + Parameter { name: "strength"; type: "float" } + } + Signal { + name: "ambientLightStrengthChanged" + Parameter { name: "strength"; type: "float" } + } + Signal { + name: "highlightLightStrengthChanged" + Parameter { name: "strength"; type: "float" } + } + Signal { + name: "labelBorderEnabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "fontChanged" + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "backgroundEnabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "gridEnabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "labelBackgroundEnabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "colorStyleChanged" + Parameter { name: "style"; type: "Q3DTheme::ColorStyle" } + } + } + Component { + name: "QtDataVisualization::QAbstract3DAxis" + prototype: "QObject" + exports: [ + "QtDataVisualization/AbstractAxis3D 1.0", + "QtDataVisualization/AbstractAxis3D 1.1" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 1] + Enum { + name: "AxisOrientation" + values: { + "AxisOrientationNone": 0, + "AxisOrientationX": 1, + "AxisOrientationY": 2, + "AxisOrientationZ": 4 + } + } + Enum { + name: "AxisType" + values: { + "AxisTypeNone": 0, + "AxisTypeCategory": 1, + "AxisTypeValue": 2 + } + } + Property { name: "title"; type: "string" } + Property { name: "labels"; type: "QStringList" } + Property { name: "orientation"; type: "AxisOrientation"; isReadonly: true } + Property { name: "type"; type: "AxisType"; isReadonly: true } + Property { name: "min"; type: "float" } + Property { name: "max"; type: "float" } + Property { name: "autoAdjustRange"; type: "bool" } + Property { name: "labelAutoRotation"; revision: 1; type: "float" } + Property { name: "titleVisible"; revision: 1; type: "bool" } + Property { name: "titleFixed"; revision: 1; type: "bool" } + Signal { + name: "titleChanged" + Parameter { name: "newTitle"; type: "string" } + } + Signal { + name: "orientationChanged" + Parameter { name: "orientation"; type: "QAbstract3DAxis::AxisOrientation" } + } + Signal { + name: "minChanged" + Parameter { name: "value"; type: "float" } + } + Signal { + name: "maxChanged" + Parameter { name: "value"; type: "float" } + } + Signal { + name: "rangeChanged" + Parameter { name: "min"; type: "float" } + Parameter { name: "max"; type: "float" } + } + Signal { + name: "autoAdjustRangeChanged" + Parameter { name: "autoAdjust"; type: "bool" } + } + Signal { + name: "labelAutoRotationChanged" + revision: 1 + Parameter { name: "angle"; type: "float" } + } + Signal { + name: "titleVisibilityChanged" + revision: 1 + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "titleFixedChanged" + revision: 1 + Parameter { name: "fixed"; type: "bool" } + } + } + Component { + name: "QtDataVisualization::QAbstract3DInputHandler" + prototype: "QObject" + exports: ["QtDataVisualization/AbstractInputHandler3D 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "InputView" + values: { + "InputViewNone": 0, + "InputViewOnPrimary": 1, + "InputViewOnSecondary": 2 + } + } + Property { name: "inputView"; type: "InputView" } + Property { name: "inputPosition"; type: "QPoint" } + Property { name: "scene"; type: "Q3DScene"; isPointer: true } + Signal { + name: "positionChanged" + Parameter { name: "position"; type: "QPoint" } + } + Signal { + name: "inputViewChanged" + Parameter { name: "view"; type: "QAbstract3DInputHandler::InputView" } + } + Signal { + name: "sceneChanged" + Parameter { name: "scene"; type: "Q3DScene"; isPointer: true } + } + } + Component { + name: "QtDataVisualization::QAbstract3DSeries" + prototype: "QObject" + exports: [ + "QtDataVisualization/Abstract3DSeries 1.0", + "QtDataVisualization/Abstract3DSeries 1.1" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 1] + Enum { + name: "SeriesType" + values: { + "SeriesTypeNone": 0, + "SeriesTypeBar": 1, + "SeriesTypeScatter": 2, + "SeriesTypeSurface": 4 + } + } + Enum { + name: "Mesh" + values: { + "MeshUserDefined": 0, + "MeshBar": 1, + "MeshCube": 2, + "MeshPyramid": 3, + "MeshCone": 4, + "MeshCylinder": 5, + "MeshBevelBar": 6, + "MeshBevelCube": 7, + "MeshSphere": 8, + "MeshMinimal": 9, + "MeshArrow": 10, + "MeshPoint": 11 + } + } + Property { name: "type"; type: "SeriesType"; isReadonly: true } + Property { name: "itemLabelFormat"; type: "string" } + Property { name: "visible"; type: "bool" } + Property { name: "mesh"; type: "Mesh" } + Property { name: "meshSmooth"; type: "bool" } + Property { name: "meshRotation"; type: "QQuaternion" } + Property { name: "userDefinedMesh"; type: "string" } + Property { name: "colorStyle"; type: "QtDataVisualization::Q3DTheme::ColorStyle" } + Property { name: "baseColor"; type: "QColor" } + Property { name: "baseGradient"; type: "QLinearGradient" } + Property { name: "singleHighlightColor"; type: "QColor" } + Property { name: "singleHighlightGradient"; type: "QLinearGradient" } + Property { name: "multiHighlightColor"; type: "QColor" } + Property { name: "multiHighlightGradient"; type: "QLinearGradient" } + Property { name: "name"; type: "string" } + Property { name: "itemLabel"; revision: 1; type: "string"; isReadonly: true } + Property { name: "itemLabelVisible"; revision: 1; type: "bool" } + Signal { + name: "itemLabelFormatChanged" + Parameter { name: "format"; type: "string" } + } + Signal { + name: "visibilityChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "meshChanged" + Parameter { name: "mesh"; type: "QAbstract3DSeries::Mesh" } + } + Signal { + name: "meshSmoothChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "meshRotationChanged" + Parameter { name: "rotation"; type: "QQuaternion" } + } + Signal { + name: "userDefinedMeshChanged" + Parameter { name: "fileName"; type: "string" } + } + Signal { + name: "colorStyleChanged" + Parameter { name: "style"; type: "Q3DTheme::ColorStyle" } + } + Signal { + name: "baseColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "baseGradientChanged" + Parameter { name: "gradient"; type: "QLinearGradient" } + } + Signal { + name: "singleHighlightColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "singleHighlightGradientChanged" + Parameter { name: "gradient"; type: "QLinearGradient" } + } + Signal { + name: "multiHighlightColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "multiHighlightGradientChanged" + Parameter { name: "gradient"; type: "QLinearGradient" } + } + Signal { + name: "nameChanged" + Parameter { name: "name"; type: "string" } + } + Signal { + name: "itemLabelChanged" + revision: 1 + Parameter { name: "label"; type: "string" } + } + Signal { + name: "itemLabelVisibilityChanged" + revision: 1 + Parameter { name: "visible"; type: "bool" } + } + Method { + name: "setMeshAxisAndAngle" + Parameter { name: "axis"; type: "QVector3D" } + Parameter { name: "angle"; type: "float" } + } + } + Component { + name: "QtDataVisualization::QAbstractDataProxy" + prototype: "QObject" + exports: ["QtDataVisualization/AbstractDataProxy 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "DataType" + values: { + "DataTypeNone": 0, + "DataTypeBar": 1, + "DataTypeScatter": 2, + "DataTypeSurface": 4 + } + } + Property { name: "type"; type: "DataType"; isReadonly: true } + } + Component { + name: "QtDataVisualization::QBar3DSeries" + prototype: "QtDataVisualization::QAbstract3DSeries" + exports: ["QtDataVisualization/QBar3DSeries 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "dataProxy"; type: "QBarDataProxy"; isPointer: true } + Property { name: "selectedBar"; type: "QPoint" } + Property { name: "meshAngle"; type: "float" } + Signal { + name: "dataProxyChanged" + Parameter { name: "proxy"; type: "QBarDataProxy"; isPointer: true } + } + Signal { + name: "selectedBarChanged" + Parameter { name: "position"; type: "QPoint" } + } + Signal { + name: "meshAngleChanged" + Parameter { name: "angle"; type: "float" } + } + } + Component { + name: "QtDataVisualization::QBarDataProxy" + prototype: "QtDataVisualization::QAbstractDataProxy" + exports: ["QtDataVisualization/BarDataProxy 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "rowCount"; type: "int"; isReadonly: true } + Property { name: "rowLabels"; type: "QStringList" } + Property { name: "columnLabels"; type: "QStringList" } + Property { name: "series"; type: "QBar3DSeries"; isReadonly: true; isPointer: true } + Signal { name: "arrayReset" } + Signal { + name: "rowsAdded" + Parameter { name: "startIndex"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "rowsChanged" + Parameter { name: "startIndex"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "rowsRemoved" + Parameter { name: "startIndex"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "rowsInserted" + Parameter { name: "startIndex"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "itemChanged" + Parameter { name: "rowIndex"; type: "int" } + Parameter { name: "columnIndex"; type: "int" } + } + Signal { + name: "rowCountChanged" + Parameter { name: "count"; type: "int" } + } + Signal { + name: "seriesChanged" + Parameter { name: "series"; type: "QBar3DSeries"; isPointer: true } + } + } + Component { + name: "QtDataVisualization::QCategory3DAxis" + prototype: "QtDataVisualization::QAbstract3DAxis" + exports: ["QtDataVisualization/CategoryAxis3D 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "labels"; type: "QStringList" } + } + Component { + name: "QtDataVisualization::QCustom3DItem" + prototype: "QObject" + exports: [ + "QtDataVisualization/Custom3DItem 1.1", + "QtDataVisualization/Custom3DItem 1.2" + ] + exportMetaObjectRevisions: [0, 1] + Property { name: "meshFile"; type: "string" } + Property { name: "textureFile"; type: "string" } + Property { name: "position"; type: "QVector3D" } + Property { name: "positionAbsolute"; type: "bool" } + Property { name: "scaling"; type: "QVector3D" } + Property { name: "rotation"; type: "QQuaternion" } + Property { name: "visible"; type: "bool" } + Property { name: "shadowCasting"; type: "bool" } + Property { name: "scalingAbsolute"; revision: 1; type: "bool" } + Signal { + name: "meshFileChanged" + Parameter { name: "meshFile"; type: "string" } + } + Signal { + name: "textureFileChanged" + Parameter { name: "textureFile"; type: "string" } + } + Signal { + name: "positionChanged" + Parameter { name: "position"; type: "QVector3D" } + } + Signal { + name: "positionAbsoluteChanged" + Parameter { name: "positionAbsolute"; type: "bool" } + } + Signal { + name: "scalingChanged" + Parameter { name: "scaling"; type: "QVector3D" } + } + Signal { + name: "rotationChanged" + Parameter { name: "rotation"; type: "QQuaternion" } + } + Signal { + name: "visibleChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "shadowCastingChanged" + Parameter { name: "shadowCasting"; type: "bool" } + } + Signal { + name: "scalingAbsoluteChanged" + revision: 1 + Parameter { name: "scalingAbsolute"; type: "bool" } + } + Method { + name: "setRotationAxisAndAngle" + Parameter { name: "axis"; type: "QVector3D" } + Parameter { name: "angle"; type: "float" } + } + } + Component { + name: "QtDataVisualization::QCustom3DLabel" + prototype: "QtDataVisualization::QCustom3DItem" + exports: ["QtDataVisualization/Custom3DLabel 1.1"] + exportMetaObjectRevisions: [0] + Property { name: "text"; type: "string" } + Property { name: "font"; type: "QFont" } + Property { name: "textColor"; type: "QColor" } + Property { name: "backgroundColor"; type: "QColor" } + Property { name: "borderEnabled"; type: "bool" } + Property { name: "backgroundEnabled"; type: "bool" } + Property { name: "facingCamera"; type: "bool" } + Signal { + name: "textChanged" + Parameter { name: "text"; type: "string" } + } + Signal { + name: "fontChanged" + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "textColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "backgroundColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "borderEnabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "backgroundEnabledChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "facingCameraChanged" + Parameter { name: "enabled"; type: "bool" } + } + } + Component { + name: "QtDataVisualization::QCustom3DVolume" + prototype: "QtDataVisualization::QCustom3DItem" + exports: ["QtDataVisualization/Custom3DVolume 1.2"] + exportMetaObjectRevisions: [0] + Property { name: "textureWidth"; type: "int" } + Property { name: "textureHeight"; type: "int" } + Property { name: "textureDepth"; type: "int" } + Property { name: "sliceIndexX"; type: "int" } + Property { name: "sliceIndexY"; type: "int" } + Property { name: "sliceIndexZ"; type: "int" } + Property { name: "colorTable"; type: "QVector" } + Property { name: "textureData"; type: "QVector"; isPointer: true } + Property { name: "alphaMultiplier"; type: "float" } + Property { name: "preserveOpacity"; type: "bool" } + Property { name: "useHighDefShader"; type: "bool" } + Property { name: "drawSlices"; type: "bool" } + Property { name: "drawSliceFrames"; type: "bool" } + Property { name: "sliceFrameColor"; type: "QColor" } + Property { name: "sliceFrameWidths"; type: "QVector3D" } + Property { name: "sliceFrameGaps"; type: "QVector3D" } + Property { name: "sliceFrameThicknesses"; type: "QVector3D" } + Signal { + name: "textureWidthChanged" + Parameter { name: "value"; type: "int" } + } + Signal { + name: "textureHeightChanged" + Parameter { name: "value"; type: "int" } + } + Signal { + name: "textureDepthChanged" + Parameter { name: "value"; type: "int" } + } + Signal { + name: "sliceIndexXChanged" + Parameter { name: "value"; type: "int" } + } + Signal { + name: "sliceIndexYChanged" + Parameter { name: "value"; type: "int" } + } + Signal { + name: "sliceIndexZChanged" + Parameter { name: "value"; type: "int" } + } + Signal { + name: "textureDataChanged" + Parameter { name: "data"; type: "QVector"; isPointer: true } + } + Signal { + name: "textureFormatChanged" + Parameter { name: "format"; type: "QImage::Format" } + } + Signal { + name: "alphaMultiplierChanged" + Parameter { name: "mult"; type: "float" } + } + Signal { + name: "preserveOpacityChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "useHighDefShaderChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "drawSlicesChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "drawSliceFramesChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "sliceFrameColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "sliceFrameWidthsChanged" + Parameter { name: "values"; type: "QVector3D" } + } + Signal { + name: "sliceFrameGapsChanged" + Parameter { name: "values"; type: "QVector3D" } + } + Signal { + name: "sliceFrameThicknessesChanged" + Parameter { name: "values"; type: "QVector3D" } + } + } + Component { + name: "QtDataVisualization::QHeightMapSurfaceDataProxy" + prototype: "QtDataVisualization::QSurfaceDataProxy" + exports: ["QtDataVisualization/HeightMapSurfaceDataProxy 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "heightMap"; type: "QImage" } + Property { name: "heightMapFile"; type: "string" } + Property { name: "minXValue"; type: "float" } + Property { name: "maxXValue"; type: "float" } + Property { name: "minZValue"; type: "float" } + Property { name: "maxZValue"; type: "float" } + Signal { + name: "heightMapChanged" + Parameter { name: "image"; type: "QImage" } + } + Signal { + name: "heightMapFileChanged" + Parameter { name: "filename"; type: "string" } + } + Signal { + name: "minXValueChanged" + Parameter { name: "value"; type: "float" } + } + Signal { + name: "maxXValueChanged" + Parameter { name: "value"; type: "float" } + } + Signal { + name: "minZValueChanged" + Parameter { name: "value"; type: "float" } + } + Signal { + name: "maxZValueChanged" + Parameter { name: "value"; type: "float" } + } + } + Component { + name: "QtDataVisualization::QItemModelBarDataProxy" + prototype: "QtDataVisualization::QBarDataProxy" + exports: [ + "QtDataVisualization/ItemModelBarDataProxy 1.0", + "QtDataVisualization/ItemModelBarDataProxy 1.1" + ] + exportMetaObjectRevisions: [0, 1] + Enum { + name: "MultiMatchBehavior" + values: { + "MMBFirst": 0, + "MMBLast": 1, + "MMBAverage": 2, + "MMBCumulative": 3 + } + } + Property { name: "itemModel"; type: "QAbstractItemModel"; isPointer: true } + Property { name: "rowRole"; type: "string" } + Property { name: "columnRole"; type: "string" } + Property { name: "valueRole"; type: "string" } + Property { name: "rotationRole"; type: "string" } + Property { name: "rowCategories"; type: "QStringList" } + Property { name: "columnCategories"; type: "QStringList" } + Property { name: "useModelCategories"; type: "bool" } + Property { name: "autoRowCategories"; type: "bool" } + Property { name: "autoColumnCategories"; type: "bool" } + Property { name: "rowRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "columnRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "valueRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "rotationRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "rowRoleReplace"; revision: 1; type: "string" } + Property { name: "columnRoleReplace"; revision: 1; type: "string" } + Property { name: "valueRoleReplace"; revision: 1; type: "string" } + Property { name: "rotationRoleReplace"; revision: 1; type: "string" } + Property { name: "multiMatchBehavior"; revision: 1; type: "MultiMatchBehavior" } + Signal { + name: "itemModelChanged" + Parameter { name: "itemModel"; type: "const QAbstractItemModel"; isPointer: true } + } + Signal { + name: "rowRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "columnRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "valueRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "rotationRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "useModelCategoriesChanged" + Parameter { name: "enable"; type: "bool" } + } + Signal { + name: "autoRowCategoriesChanged" + Parameter { name: "enable"; type: "bool" } + } + Signal { + name: "autoColumnCategoriesChanged" + Parameter { name: "enable"; type: "bool" } + } + Signal { + name: "rowRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "columnRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "valueRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "rotationRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "rowRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + Signal { + name: "columnRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + Signal { + name: "valueRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + Signal { + name: "rotationRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + Signal { + name: "multiMatchBehaviorChanged" + revision: 1 + Parameter { name: "behavior"; type: "MultiMatchBehavior" } + } + Method { + name: "rowCategoryIndex" + type: "int" + Parameter { name: "category"; type: "string" } + } + Method { + name: "columnCategoryIndex" + type: "int" + Parameter { name: "category"; type: "string" } + } + } + Component { + name: "QtDataVisualization::QItemModelScatterDataProxy" + prototype: "QtDataVisualization::QScatterDataProxy" + exports: [ + "QtDataVisualization/ItemModelScatterDataProxy 1.0", + "QtDataVisualization/ItemModelScatterDataProxy 1.1" + ] + exportMetaObjectRevisions: [0, 1] + Property { name: "itemModel"; type: "QAbstractItemModel"; isPointer: true } + Property { name: "xPosRole"; type: "string" } + Property { name: "yPosRole"; type: "string" } + Property { name: "zPosRole"; type: "string" } + Property { name: "rotationRole"; type: "string" } + Property { name: "xPosRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "yPosRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "zPosRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "rotationRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "xPosRoleReplace"; revision: 1; type: "string" } + Property { name: "yPosRoleReplace"; revision: 1; type: "string" } + Property { name: "zPosRoleReplace"; revision: 1; type: "string" } + Property { name: "rotationRoleReplace"; revision: 1; type: "string" } + Signal { + name: "itemModelChanged" + Parameter { name: "itemModel"; type: "const QAbstractItemModel"; isPointer: true } + } + Signal { + name: "xPosRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "yPosRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "zPosRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "rotationRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "xPosRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "yPosRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "zPosRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "rotationRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "rotationRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + Signal { + name: "xPosRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + Signal { + name: "yPosRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + Signal { + name: "zPosRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + } + Component { + name: "QtDataVisualization::QItemModelSurfaceDataProxy" + prototype: "QtDataVisualization::QSurfaceDataProxy" + exports: [ + "QtDataVisualization/ItemModelSurfaceDataProxy 1.0", + "QtDataVisualization/ItemModelSurfaceDataProxy 1.1" + ] + exportMetaObjectRevisions: [0, 1] + Enum { + name: "MultiMatchBehavior" + values: { + "MMBFirst": 0, + "MMBLast": 1, + "MMBAverage": 2, + "MMBCumulativeY": 3 + } + } + Property { name: "itemModel"; type: "QAbstractItemModel"; isPointer: true } + Property { name: "rowRole"; type: "string" } + Property { name: "columnRole"; type: "string" } + Property { name: "xPosRole"; type: "string" } + Property { name: "yPosRole"; type: "string" } + Property { name: "zPosRole"; type: "string" } + Property { name: "rowCategories"; type: "QStringList" } + Property { name: "columnCategories"; type: "QStringList" } + Property { name: "useModelCategories"; type: "bool" } + Property { name: "autoRowCategories"; type: "bool" } + Property { name: "autoColumnCategories"; type: "bool" } + Property { name: "rowRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "columnRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "xPosRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "yPosRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "zPosRolePattern"; revision: 1; type: "QRegExp" } + Property { name: "rowRoleReplace"; revision: 1; type: "string" } + Property { name: "columnRoleReplace"; revision: 1; type: "string" } + Property { name: "xPosRoleReplace"; revision: 1; type: "string" } + Property { name: "yPosRoleReplace"; revision: 1; type: "string" } + Property { name: "zPosRoleReplace"; revision: 1; type: "string" } + Property { name: "multiMatchBehavior"; revision: 1; type: "MultiMatchBehavior" } + Signal { + name: "itemModelChanged" + Parameter { name: "itemModel"; type: "const QAbstractItemModel"; isPointer: true } + } + Signal { + name: "rowRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "columnRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "xPosRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "yPosRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "zPosRoleChanged" + Parameter { name: "role"; type: "string" } + } + Signal { + name: "useModelCategoriesChanged" + Parameter { name: "enable"; type: "bool" } + } + Signal { + name: "autoRowCategoriesChanged" + Parameter { name: "enable"; type: "bool" } + } + Signal { + name: "autoColumnCategoriesChanged" + Parameter { name: "enable"; type: "bool" } + } + Signal { + name: "rowRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "columnRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "xPosRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "yPosRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "zPosRolePatternChanged" + revision: 1 + Parameter { name: "pattern"; type: "QRegExp" } + } + Signal { + name: "rowRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + Signal { + name: "columnRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + Signal { + name: "xPosRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + Signal { + name: "yPosRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + Signal { + name: "zPosRoleReplaceChanged" + revision: 1 + Parameter { name: "replace"; type: "string" } + } + Signal { + name: "multiMatchBehaviorChanged" + revision: 1 + Parameter { name: "behavior"; type: "MultiMatchBehavior" } + } + Method { + name: "rowCategoryIndex" + type: "int" + Parameter { name: "category"; type: "string" } + } + Method { + name: "columnCategoryIndex" + type: "int" + Parameter { name: "category"; type: "string" } + } + } + Component { + name: "QtDataVisualization::QLogValue3DAxisFormatter" + prototype: "QtDataVisualization::QValue3DAxisFormatter" + exports: ["QtDataVisualization/LogValueAxis3DFormatter 1.1"] + exportMetaObjectRevisions: [0] + Property { name: "base"; type: "double" } + Property { name: "autoSubGrid"; type: "bool" } + Property { name: "showEdgeLabels"; type: "bool" } + Signal { + name: "baseChanged" + Parameter { name: "base"; type: "double" } + } + Signal { + name: "autoSubGridChanged" + Parameter { name: "enabled"; type: "bool" } + } + Signal { + name: "showEdgeLabelsChanged" + Parameter { name: "enabled"; type: "bool" } + } + } + Component { + name: "QtDataVisualization::QScatter3DSeries" + prototype: "QtDataVisualization::QAbstract3DSeries" + exports: ["QtDataVisualization/QScatter3DSeries 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "dataProxy"; type: "QScatterDataProxy"; isPointer: true } + Property { name: "selectedItem"; type: "int" } + Property { name: "itemSize"; type: "float" } + Signal { + name: "dataProxyChanged" + Parameter { name: "proxy"; type: "QScatterDataProxy"; isPointer: true } + } + Signal { + name: "selectedItemChanged" + Parameter { name: "index"; type: "int" } + } + Signal { + name: "itemSizeChanged" + Parameter { name: "size"; type: "float" } + } + } + Component { + name: "QtDataVisualization::QScatterDataProxy" + prototype: "QtDataVisualization::QAbstractDataProxy" + exports: ["QtDataVisualization/ScatterDataProxy 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "itemCount"; type: "int"; isReadonly: true } + Property { name: "series"; type: "QScatter3DSeries"; isReadonly: true; isPointer: true } + Signal { name: "arrayReset" } + Signal { + name: "itemsAdded" + Parameter { name: "startIndex"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "itemsChanged" + Parameter { name: "startIndex"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "itemsRemoved" + Parameter { name: "startIndex"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "itemsInserted" + Parameter { name: "startIndex"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "itemCountChanged" + Parameter { name: "count"; type: "int" } + } + Signal { + name: "seriesChanged" + Parameter { name: "series"; type: "QScatter3DSeries"; isPointer: true } + } + } + Component { + name: "QtDataVisualization::QSurface3DSeries" + prototype: "QtDataVisualization::QAbstract3DSeries" + exports: ["QtDataVisualization/QSurface3DSeries 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "DrawFlag" + values: { + "DrawWireframe": 1, + "DrawSurface": 2, + "DrawSurfaceAndWireframe": 3 + } + } + Enum { + name: "DrawFlags" + values: { + "DrawWireframe": 1, + "DrawSurface": 2, + "DrawSurfaceAndWireframe": 3 + } + } + Property { name: "dataProxy"; type: "QSurfaceDataProxy"; isPointer: true } + Property { name: "selectedPoint"; type: "QPoint" } + Property { name: "flatShadingEnabled"; type: "bool" } + Property { name: "flatShadingSupported"; type: "bool"; isReadonly: true } + Property { name: "drawMode"; type: "DrawFlags" } + Property { name: "texture"; type: "QImage" } + Property { name: "textureFile"; type: "string" } + Signal { + name: "dataProxyChanged" + Parameter { name: "proxy"; type: "QSurfaceDataProxy"; isPointer: true } + } + Signal { + name: "selectedPointChanged" + Parameter { name: "position"; type: "QPoint" } + } + Signal { + name: "flatShadingEnabledChanged" + Parameter { name: "enable"; type: "bool" } + } + Signal { + name: "flatShadingSupportedChanged" + Parameter { name: "enable"; type: "bool" } + } + Signal { + name: "drawModeChanged" + Parameter { name: "mode"; type: "QSurface3DSeries::DrawFlags" } + } + Signal { + name: "textureChanged" + Parameter { name: "image"; type: "QImage" } + } + Signal { + name: "textureFileChanged" + Parameter { name: "filename"; type: "string" } + } + } + Component { + name: "QtDataVisualization::QSurfaceDataProxy" + prototype: "QtDataVisualization::QAbstractDataProxy" + exports: ["QtDataVisualization/SurfaceDataProxy 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "rowCount"; type: "int"; isReadonly: true } + Property { name: "columnCount"; type: "int"; isReadonly: true } + Property { name: "series"; type: "QSurface3DSeries"; isReadonly: true; isPointer: true } + Signal { name: "arrayReset" } + Signal { + name: "rowsAdded" + Parameter { name: "startIndex"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "rowsChanged" + Parameter { name: "startIndex"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "rowsRemoved" + Parameter { name: "startIndex"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "rowsInserted" + Parameter { name: "startIndex"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Signal { + name: "itemChanged" + Parameter { name: "rowIndex"; type: "int" } + Parameter { name: "columnIndex"; type: "int" } + } + Signal { + name: "rowCountChanged" + Parameter { name: "count"; type: "int" } + } + Signal { + name: "columnCountChanged" + Parameter { name: "count"; type: "int" } + } + Signal { + name: "seriesChanged" + Parameter { name: "series"; type: "QSurface3DSeries"; isPointer: true } + } + } + Component { + name: "QtDataVisualization::QTouch3DInputHandler" + prototype: "QtDataVisualization::Q3DInputHandler" + exports: ["QtDataVisualization/TouchInputHandler3D 1.2"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QtDataVisualization::QValue3DAxis" + prototype: "QtDataVisualization::QAbstract3DAxis" + exports: [ + "QtDataVisualization/ValueAxis3D 1.0", + "QtDataVisualization/ValueAxis3D 1.1" + ] + exportMetaObjectRevisions: [0, 1] + Property { name: "segmentCount"; type: "int" } + Property { name: "subSegmentCount"; type: "int" } + Property { name: "labelFormat"; type: "string" } + Property { name: "formatter"; revision: 1; type: "QValue3DAxisFormatter"; isPointer: true } + Property { name: "reversed"; revision: 1; type: "bool" } + Signal { + name: "segmentCountChanged" + Parameter { name: "count"; type: "int" } + } + Signal { + name: "subSegmentCountChanged" + Parameter { name: "count"; type: "int" } + } + Signal { + name: "labelFormatChanged" + Parameter { name: "format"; type: "string" } + } + Signal { + name: "formatterChanged" + revision: 1 + Parameter { name: "formatter"; type: "QValue3DAxisFormatter"; isPointer: true } + } + Signal { + name: "reversedChanged" + revision: 1 + Parameter { name: "enable"; type: "bool" } + } + } + Component { + name: "QtDataVisualization::QValue3DAxisFormatter" + prototype: "QObject" + exports: ["QtDataVisualization/ValueAxis3DFormatter 1.1"] + exportMetaObjectRevisions: [0] + } +} diff --git a/PyQt5/qml/QtDataVisualization/qmldir b/PyQt5/qml/QtDataVisualization/qmldir new file mode 100644 index 00000000..bbd17868 --- /dev/null +++ b/PyQt5/qml/QtDataVisualization/qmldir @@ -0,0 +1,4 @@ +module QtDataVisualization +plugin datavisualizationqml2 +classname QtDataVisualizationQml2Plugin + diff --git a/PyQt5/qml/QtGamepad/plugins.qmltypes b/PyQt5/qml/QtGamepad/plugins.qmltypes new file mode 100644 index 00000000..f376dfe1 --- /dev/null +++ b/PyQt5/qml/QtGamepad/plugins.qmltypes @@ -0,0 +1,534 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtGamepad 1.0' + +Module { + dependencies: [] + Component { + name: "QGamepad" + prototype: "QObject" + exports: ["QtGamepad/Gamepad 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "deviceId"; type: "int" } + Property { name: "connected"; type: "bool"; isReadonly: true } + Property { name: "name"; type: "string"; isReadonly: true } + Property { name: "axisLeftX"; type: "double"; isReadonly: true } + Property { name: "axisLeftY"; type: "double"; isReadonly: true } + Property { name: "axisRightX"; type: "double"; isReadonly: true } + Property { name: "axisRightY"; type: "double"; isReadonly: true } + Property { name: "buttonA"; type: "bool"; isReadonly: true } + Property { name: "buttonB"; type: "bool"; isReadonly: true } + Property { name: "buttonX"; type: "bool"; isReadonly: true } + Property { name: "buttonY"; type: "bool"; isReadonly: true } + Property { name: "buttonL1"; type: "bool"; isReadonly: true } + Property { name: "buttonR1"; type: "bool"; isReadonly: true } + Property { name: "buttonL2"; type: "double"; isReadonly: true } + Property { name: "buttonR2"; type: "double"; isReadonly: true } + Property { name: "buttonSelect"; type: "bool"; isReadonly: true } + Property { name: "buttonStart"; type: "bool"; isReadonly: true } + Property { name: "buttonL3"; type: "bool"; isReadonly: true } + Property { name: "buttonR3"; type: "bool"; isReadonly: true } + Property { name: "buttonUp"; type: "bool"; isReadonly: true } + Property { name: "buttonDown"; type: "bool"; isReadonly: true } + Property { name: "buttonLeft"; type: "bool"; isReadonly: true } + Property { name: "buttonRight"; type: "bool"; isReadonly: true } + Property { name: "buttonCenter"; type: "bool"; isReadonly: true } + Property { name: "buttonGuide"; type: "bool"; isReadonly: true } + Signal { + name: "deviceIdChanged" + Parameter { name: "value"; type: "int" } + } + Signal { + name: "connectedChanged" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "nameChanged" + Parameter { name: "value"; type: "string" } + } + Signal { + name: "axisLeftXChanged" + Parameter { name: "value"; type: "double" } + } + Signal { + name: "axisLeftYChanged" + Parameter { name: "value"; type: "double" } + } + Signal { + name: "axisRightXChanged" + Parameter { name: "value"; type: "double" } + } + Signal { + name: "axisRightYChanged" + Parameter { name: "value"; type: "double" } + } + Signal { + name: "buttonAChanged" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonBChanged" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonXChanged" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonYChanged" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonL1Changed" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonR1Changed" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonL2Changed" + Parameter { name: "value"; type: "double" } + } + Signal { + name: "buttonR2Changed" + Parameter { name: "value"; type: "double" } + } + Signal { + name: "buttonSelectChanged" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonStartChanged" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonL3Changed" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonR3Changed" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonUpChanged" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonDownChanged" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonLeftChanged" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonRightChanged" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonCenterChanged" + Parameter { name: "value"; type: "bool" } + } + Signal { + name: "buttonGuideChanged" + Parameter { name: "value"; type: "bool" } + } + Method { + name: "setDeviceId" + Parameter { name: "number"; type: "int" } + } + } + Component { + name: "QGamepadKeyNavigation" + prototype: "QObject" + exports: ["QtGamepad/GamepadKeyNavigation 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "active"; type: "bool" } + Property { name: "gamepad"; type: "QGamepad"; isPointer: true } + Property { name: "upKey"; type: "Qt::Key" } + Property { name: "downKey"; type: "Qt::Key" } + Property { name: "leftKey"; type: "Qt::Key" } + Property { name: "rightKey"; type: "Qt::Key" } + Property { name: "buttonAKey"; type: "Qt::Key" } + Property { name: "buttonBKey"; type: "Qt::Key" } + Property { name: "buttonXKey"; type: "Qt::Key" } + Property { name: "buttonYKey"; type: "Qt::Key" } + Property { name: "buttonSelectKey"; type: "Qt::Key" } + Property { name: "buttonStartKey"; type: "Qt::Key" } + Property { name: "buttonGuideKey"; type: "Qt::Key" } + Property { name: "buttonL1Key"; type: "Qt::Key" } + Property { name: "buttonR1Key"; type: "Qt::Key" } + Property { name: "buttonL2Key"; type: "Qt::Key" } + Property { name: "buttonR2Key"; type: "Qt::Key" } + Property { name: "buttonL3Key"; type: "Qt::Key" } + Property { name: "buttonR3Key"; type: "Qt::Key" } + Signal { + name: "activeChanged" + Parameter { name: "isActive"; type: "bool" } + } + Signal { + name: "gamepadChanged" + Parameter { name: "gamepad"; type: "QGamepad"; isPointer: true } + } + Signal { + name: "upKeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "downKeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "leftKeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "rightKeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonAKeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonBKeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonXKeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonYKeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonSelectKeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonStartKeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonGuideKeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonL1KeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonR1KeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonL2KeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonR2KeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonL3KeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Signal { + name: "buttonR3KeyChanged" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setActive" + Parameter { name: "isActive"; type: "bool" } + } + Method { + name: "setGamepad" + Parameter { name: "gamepad"; type: "QGamepad"; isPointer: true } + } + Method { + name: "setUpKey" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setDownKey" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setLeftKey" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setRightKey" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonAKey" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonBKey" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonXKey" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonYKey" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonSelectKey" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonStartKey" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonGuideKey" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonL1Key" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonR1Key" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonL2Key" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonR2Key" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonL3Key" + Parameter { name: "key"; type: "Qt::Key" } + } + Method { + name: "setButtonR3Key" + Parameter { name: "key"; type: "Qt::Key" } + } + } + Component { + name: "QGamepadManager" + prototype: "QObject" + exports: ["QtGamepad/GamepadManager 1.0"] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [0] + Enum { + name: "GamepadButton" + values: { + "ButtonInvalid": -1, + "ButtonA": 0, + "ButtonB": 1, + "ButtonX": 2, + "ButtonY": 3, + "ButtonL1": 4, + "ButtonR1": 5, + "ButtonL2": 6, + "ButtonR2": 7, + "ButtonSelect": 8, + "ButtonStart": 9, + "ButtonL3": 10, + "ButtonR3": 11, + "ButtonUp": 12, + "ButtonDown": 13, + "ButtonRight": 14, + "ButtonLeft": 15, + "ButtonCenter": 16, + "ButtonGuide": 17 + } + } + Enum { + name: "GamepadButtons" + values: { + "ButtonInvalid": -1, + "ButtonA": 0, + "ButtonB": 1, + "ButtonX": 2, + "ButtonY": 3, + "ButtonL1": 4, + "ButtonR1": 5, + "ButtonL2": 6, + "ButtonR2": 7, + "ButtonSelect": 8, + "ButtonStart": 9, + "ButtonL3": 10, + "ButtonR3": 11, + "ButtonUp": 12, + "ButtonDown": 13, + "ButtonRight": 14, + "ButtonLeft": 15, + "ButtonCenter": 16, + "ButtonGuide": 17 + } + } + Enum { + name: "GamepadAxis" + values: { + "AxisInvalid": -1, + "AxisLeftX": 0, + "AxisLeftY": 1, + "AxisRightX": 2, + "AxisRightY": 3 + } + } + Enum { + name: "GamepadAxes" + values: { + "AxisInvalid": -1, + "AxisLeftX": 0, + "AxisLeftY": 1, + "AxisRightX": 2, + "AxisRightY": 3 + } + } + Property { name: "connectedGamepads"; type: "QList"; isReadonly: true } + Signal { + name: "gamepadConnected" + Parameter { name: "deviceId"; type: "int" } + } + Signal { + name: "gamepadDisconnected" + Parameter { name: "deviceId"; type: "int" } + } + Signal { + name: "gamepadAxisEvent" + Parameter { name: "deviceId"; type: "int" } + Parameter { name: "axis"; type: "QGamepadManager::GamepadAxis" } + Parameter { name: "value"; type: "double" } + } + Signal { + name: "gamepadButtonPressEvent" + Parameter { name: "deviceId"; type: "int" } + Parameter { name: "button"; type: "QGamepadManager::GamepadButton" } + Parameter { name: "value"; type: "double" } + } + Signal { + name: "gamepadButtonReleaseEvent" + Parameter { name: "deviceId"; type: "int" } + Parameter { name: "button"; type: "QGamepadManager::GamepadButton" } + } + Signal { + name: "buttonConfigured" + Parameter { name: "deviceId"; type: "int" } + Parameter { name: "button"; type: "QGamepadManager::GamepadButton" } + } + Signal { + name: "axisConfigured" + Parameter { name: "deviceId"; type: "int" } + Parameter { name: "axis"; type: "QGamepadManager::GamepadAxis" } + } + Signal { + name: "configurationCanceled" + Parameter { name: "deviceId"; type: "int" } + } + Method { + name: "isConfigurationNeeded" + type: "bool" + Parameter { name: "deviceId"; type: "int" } + } + Method { + name: "configureButton" + type: "bool" + Parameter { name: "deviceId"; type: "int" } + Parameter { name: "button"; type: "GamepadButton" } + } + Method { + name: "configureAxis" + type: "bool" + Parameter { name: "deviceId"; type: "int" } + Parameter { name: "axis"; type: "GamepadAxis" } + } + Method { + name: "setCancelConfigureButton" + type: "bool" + Parameter { name: "deviceId"; type: "int" } + Parameter { name: "button"; type: "GamepadButton" } + } + Method { + name: "resetConfiguration" + Parameter { name: "deviceId"; type: "int" } + } + Method { + name: "setSettingsFile" + Parameter { name: "file"; type: "string" } + } + } + Component { + name: "QGamepadMouseItem" + defaultProperty: "data" + prototype: "QQuickItem" + exports: ["QtGamepad/GamepadMouseItem 1.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "GamepadJoystick" + values: { + "LeftStick": 0, + "RightStick": 1, + "Both": 2 + } + } + Property { name: "active"; type: "bool" } + Property { name: "gamepad"; type: "QGamepad"; isPointer: true } + Property { name: "joystick"; type: "GamepadJoystick" } + Property { name: "deadZoneSize"; type: "double" } + Property { name: "mousePosition"; type: "QPointF"; isReadonly: true } + Signal { + name: "activeChanged" + Parameter { name: "isActive"; type: "bool" } + } + Signal { + name: "gamepadChanged" + Parameter { name: "gamepad"; type: "QGamepad"; isPointer: true } + } + Signal { + name: "joystickChanged" + Parameter { name: "joystick"; type: "GamepadJoystick" } + } + Signal { + name: "deadZoneSizeChanged" + Parameter { name: "size"; type: "double" } + } + Signal { + name: "mousePositionChanged" + Parameter { name: "position"; type: "QPointF" } + } + Method { + name: "setActive" + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setGamepad" + Parameter { name: "gamepad"; type: "QGamepad"; isPointer: true } + } + Method { + name: "setJoystick" + Parameter { name: "joystick"; type: "GamepadJoystick" } + } + Method { + name: "setDeadZoneSize" + Parameter { name: "size"; type: "double" } + } + Method { + name: "mouseButtonPressed" + Parameter { name: "button"; type: "int" } + } + Method { + name: "mouseButtonReleased" + Parameter { name: "button"; type: "int" } + } + } +} diff --git a/PyQt5/qml/QtGamepad/qmldir b/PyQt5/qml/QtGamepad/qmldir new file mode 100644 index 00000000..fa9e6e48 --- /dev/null +++ b/PyQt5/qml/QtGamepad/qmldir @@ -0,0 +1,4 @@ +module QtGamepad +plugin declarative_gamepad +typeinfo plugins.qmltypes +classname QGamepadModule diff --git a/PyQt5/qml/QtGraphicalEffects/Blend.qml b/PyQt5/qml/QtGraphicalEffects/Blend.qml index 59d86460..34ed86e4 100644 --- a/PyQt5/qml/QtGraphicalEffects/Blend.qml +++ b/PyQt5/qml/QtGraphicalEffects/Blend.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype Blend - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-blend diff --git a/PyQt5/qml/QtGraphicalEffects/BrightnessContrast.qml b/PyQt5/qml/QtGraphicalEffects/BrightnessContrast.qml index db53acba..f9482356 100644 --- a/PyQt5/qml/QtGraphicalEffects/BrightnessContrast.qml +++ b/PyQt5/qml/QtGraphicalEffects/BrightnessContrast.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype BrightnessContrast - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-color diff --git a/PyQt5/qml/QtGraphicalEffects/ColorOverlay.qml b/PyQt5/qml/QtGraphicalEffects/ColorOverlay.qml index fedc0500..550ecc9b 100644 --- a/PyQt5/qml/QtGraphicalEffects/ColorOverlay.qml +++ b/PyQt5/qml/QtGraphicalEffects/ColorOverlay.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype ColorOverlay - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-color diff --git a/PyQt5/qml/QtGraphicalEffects/Colorize.qml b/PyQt5/qml/QtGraphicalEffects/Colorize.qml index 62e13129..ae018f70 100644 --- a/PyQt5/qml/QtGraphicalEffects/Colorize.qml +++ b/PyQt5/qml/QtGraphicalEffects/Colorize.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype Colorize - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-color @@ -53,10 +53,10 @@ import "private" of a grayscale image. Colorize uses the hue, saturation, and lightness (HSL) color space. You can specify a desired value for each property. You can shift all HSL values with the - \l{QtGraphicalEffects1::HueSaturation}{HueSaturation} effect. + \l{QtGraphicalEffects::HueSaturation}{HueSaturation} effect. Alternatively, you can use the - \l{QtGraphicalEffects1::ColorOverlay}{ColorOverlay} effect to colorize the + \l{QtGraphicalEffects::ColorOverlay}{ColorOverlay} effect to colorize the source item in the RGBA color space. \table diff --git a/PyQt5/qml/QtGraphicalEffects/ConicalGradient.qml b/PyQt5/qml/QtGraphicalEffects/ConicalGradient.qml index c2492f40..d64ecf6a 100644 --- a/PyQt5/qml/QtGraphicalEffects/ConicalGradient.qml +++ b/PyQt5/qml/QtGraphicalEffects/ConicalGradient.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype ConicalGradient - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-gradient @@ -118,8 +118,8 @@ Item { property real angle: 0.0 /*! - \qmlproperty real QtGraphicalEffects1::ConicalGradient::horizontalOffset - \qmlproperty real QtGraphicalEffects1::ConicalGradient::verticalOffset + \qmlproperty real QtGraphicalEffects::ConicalGradient::horizontalOffset + \qmlproperty real QtGraphicalEffects::ConicalGradient::verticalOffset The horizontalOffset and verticalOffset properties define the offset in pixels for the center point of the gradient compared to the item center. @@ -206,41 +206,60 @@ Item { \row \li \b {gradient:} \code Gradient { - GradientStop { position: 0.000 - color: Qt.rgba(1, 0, 0, 1) } - GradientStop { position: 0.167; - color: Qt.rgba(1, 1, 0, 1) } - GradientStop { position: 0.333; - color: Qt.rgba(0, 1, 0, 1) } - GradientStop { position: 0.500; - color: Qt.rgba(0, 1, 1, 1) } - GradientStop { position: 0.667; - color: Qt.rgba(0, 0, 1, 1) } - GradientStop { position: 0.833; - color: Qt.rgba(1, 0, 1, 1) } - GradientStop { position: 1.000; - color: Qt.rgba(1, 0, 0, 1) } + GradientStop { + position: 0.000 + color: Qt.rgba(1, 0, 0, 1) + } + GradientStop { + position: 0.167 + color: Qt.rgba(1, 1, 0, 1) + } + GradientStop { + position: 0.333 + color: Qt.rgba(0, 1, 0, 1) + } + GradientStop { + position: 0.500 + color: Qt.rgba(0, 1, 1, 1) + } + GradientStop { + position: 0.667 + color: Qt.rgba(0, 0, 1, 1) + } + GradientStop { + position: 0.833 + color: Qt.rgba(1, 0, 1, 1) + } + GradientStop { + position: 1.000 + color: Qt.rgba(1, 0, 0, 1) + } } \endcode \li \b {gradient:} \code Gradient { - GradientStop { position: 0.0 - color: "#F0F0F0" + GradientStop { + position: 0.0 + color: "#F0F0F0" } - GradientStop { position: 0.5 - color: "#000000" + GradientStop { + position: 0.5 + color: "#000000" } - GradientStop { position: 1.0 - color: "#F0F0F0" + GradientStop { + position: 1.0 + color: "#F0F0F0" } } \endcode \li \b {gradient:} \code Gradient { - GradientStop { position: 0.0 - color: "#00000000" + GradientStop { + position: 0.0 + color: "#00000000" } - GradientStop { position: 1.0 + GradientStop { + position: 1.0 color: "#FF000000" } } diff --git a/PyQt5/qml/QtGraphicalEffects/Desaturate.qml b/PyQt5/qml/QtGraphicalEffects/Desaturate.qml index a05cb59c..0f9163cb 100644 --- a/PyQt5/qml/QtGraphicalEffects/Desaturate.qml +++ b/PyQt5/qml/QtGraphicalEffects/Desaturate.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype Desaturate - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-color @@ -83,7 +83,7 @@ Item { This property defines how much the source colors are desaturated. The value ranges from 0.0 (no change) to 1.0 (desaturated). By default, - the property is set to \c 0.0 (no chnage). + the property is set to \c 0.0 (no change). \table \header diff --git a/PyQt5/qml/QtGraphicalEffects/DirectionalBlur.qml b/PyQt5/qml/QtGraphicalEffects/DirectionalBlur.qml index 248e0c5b..9da6ae79 100644 --- a/PyQt5/qml/QtGraphicalEffects/DirectionalBlur.qml +++ b/PyQt5/qml/QtGraphicalEffects/DirectionalBlur.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype DirectionalBlur - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-motion-blur @@ -54,8 +54,8 @@ import "private" each pixel, therefore setting the direction to 0 and 180 provides the same result. - Other available motionblur effects are \l{QtGraphicalEffects1::ZoomBlur}{ZoomBlur} and - \l{QtGraphicalEffects1::RadialBlur}{RadialBlur}. + Other available motionblur effects are \l{QtGraphicalEffects::ZoomBlur}{ZoomBlur} and + \l{QtGraphicalEffects::RadialBlur}{RadialBlur}. \table \header diff --git a/PyQt5/qml/QtGraphicalEffects/Displace.qml b/PyQt5/qml/QtGraphicalEffects/Displace.qml index 142ae10a..a3b57c5f 100644 --- a/PyQt5/qml/QtGraphicalEffects/Displace.qml +++ b/PyQt5/qml/QtGraphicalEffects/Displace.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype Displace - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-distortion diff --git a/PyQt5/qml/QtGraphicalEffects/DropShadow.qml b/PyQt5/qml/QtGraphicalEffects/DropShadow.qml index 0a76a589..e66be6ca 100644 --- a/PyQt5/qml/QtGraphicalEffects/DropShadow.qml +++ b/PyQt5/qml/QtGraphicalEffects/DropShadow.qml @@ -1,7 +1,8 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Copyright (C) 2015 Jolla Ltd, author: +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +18,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,26 +40,22 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype DropShadow - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-drop-shadow - \brief Generates a colorized and blurred shadow image of the - source and places it behind the original, giving the impression that - source item is raised from the background. - By default the effect produces a high quality shadow image, thus the - rendering speed of the shadow might not be the highest possible. The - rendering speed is reduced especially if the shadow edges are heavily - softened. + \brief Generates a soft shadow behind the source item. - For use cases that require faster rendering speed and for which the highest - possible visual quality is not necessary, the - \l{DropShadow::fast}{fast} property can be set to \c true. + The DropShadow effect blurs the alpha channel of the input, colorizes the + result and places it behind the source object to create a soft shadow. The + shadow's color can be changed using the \l {DropShadow::color}{color} + property. The location of the shadow can be changed with the \l + horizontalOffset and \l verticalOffset properties. \table \header @@ -69,6 +66,14 @@ import "private" \li \image DropShadow_butterfly.png \endtable + The soft shadow is created by blurring the image live using a gaussian + blur. Performing blur live is a costly operation. Fullscreen gaussian blur + with even a moderate number of samples will only run at 60 fps on highend + graphics hardware. + + When the source is static, the \l cached property can be set to allocate + another buffer to avoid performing the blur every time it is drawn. + \section1 Example The following example shows how to apply the effect. @@ -76,7 +81,12 @@ import "private" */ Item { - id: rootItem + id: root + + DropShadowBase { + id: dbs + anchors.fill: parent + } /*! This property defines the source item that is going to be used as the @@ -85,18 +95,26 @@ Item { \note It is not supported to let the effect include itself, for instance by setting source to the effect's parent. */ - property variant source + property alias source: dbs.source /*! + \qmlproperty int DropShadow::radius + Radius defines the softness of the shadow. A larger radius causes the edges of the shadow to appear more blurry. - Depending on the radius value, value of the - \l{DropShadow::samples}{samples} should be set to sufficiently large to - ensure the visual quality. + The ideal blur is acheived by selecting \c samples and \c radius such + that \c {samples = 1 + radius * 2}, such as: - The value ranges from 0.0 (no blur) to inf. By default, the property is - set to \c 0.0 (no blur). + \table + \header \li Radius \li Samples + \row \li 0 \e{(no blur)} \li 1 + \row \li 1 \li 3 + \row \li 2 \li 5 + \row \li 3 \li 7 + \endtable + + By default, the property is set to \c {floor(samples/2)}. \table \header @@ -112,9 +130,9 @@ Item { \li \b { radius: 6 } \li \b { radius: 12 } \row - \li \l samples: 24 - \li \l samples: 24 - \li \l samples: 24 + \li \l samples: 25 + \li \l samples: 25 + \li \l samples: 25 \row \li \l color: #000000 \li \l color: #000000 @@ -132,9 +150,8 @@ Item { \li \l spread: 0 \li \l spread: 0 \endtable - */ - property real radius: 0.0 + property alias radius: dbs.radius; /*! This property defines how many samples are taken per pixel when edge @@ -142,19 +159,22 @@ Item { quality, but is slower to render. Ideally, this value should be twice as large as the highest required - radius value, for example, if the radius is animated between 0.0 and - 4.0, samples should be set to 8. + radius value plus one, such as: - The value ranges from 0 to 32. By default, the property is set to \c 0. - - This property is not intended to be animated. Changing this property may - cause the underlying OpenGL shaders to be recompiled. + \table + \header \li Radius \li Samples + \row \li 0 \e{(no blur)} \li 1 + \row \li 1 \li 3 + \row \li 2 \li 5 + \row \li 3 \li 7 + \endtable - When \l{DropShadow::fast}{fast} property is set to true, this property - has no effect. + By default, the property is set to \c 9. + This property is not intended to be animated. Changing this property will + cause the underlying OpenGL shaders to be recompiled. */ - property int samples: 0 + property alias samples: dbs.samples /*! This property defines the RGBA color value which is used for the shadow. @@ -179,9 +199,9 @@ Item { \li \l radius: 8 \li \l radius: 8 \row - \li \l samples: 16 - \li \l samples: 16 - \li \l samples: 16 + \li \l samples: 17 + \li \l samples: 17 + \li \l samples: 17 \row \li \l horizontalOffset: 0 \li \l horizontalOffset: 0 @@ -195,13 +215,12 @@ Item { \li \l spread: 0 \li \l spread: 0 \endtable - */ - property color color: "black" + property alias color: dbs.color /*! - \qmlproperty real QtGraphicalEffects1::DropShadow::horizontalOffset - \qmlproperty real QtGraphicalEffects1::DropShadow::verticalOffset + \qmlproperty real QtGraphicalEffects::DropShadow::horizontalOffset + \qmlproperty real QtGraphicalEffects::DropShadow::verticalOffset HorizontalOffset and verticalOffset properties define the offset for the rendered shadow compared to the DropShadow item position. Often, the @@ -232,9 +251,9 @@ Item { \li \l radius: 4 \li \l radius: 4 \row - \li \l samples: 8 - \li \l samples: 8 - \li \l samples: 8 + \li \l samples: 9 + \li \l samples: 9 + \li \l samples: 9 \row \li \l color: #000000 \li \l color: #000000 @@ -248,17 +267,16 @@ Item { \li \l spread: 0 \li \l spread: 0 \endtable - */ - property real horizontalOffset: 0.0 - property real verticalOffset: 0.0 + property alias horizontalOffset: dbs.horizontalOffset + property alias verticalOffset: dbs.verticalOffset /*! This property defines how large part of the shadow color is strenghtened near the source edges. The value ranges from 0.0 to 1.0. By default, the property is set to \c - 0.5. + 0.0. \table \header @@ -278,9 +296,9 @@ Item { \li \l radius: 8 \li \l radius: 8 \row - \li \l samples: 16 - \li \l samples: 16 - \li \l samples: 16 + \li \l samples: 17 + \li \l samples: 17 + \li \l samples: 17 \row \li \l color: #000000 \li \l color: #000000 @@ -294,48 +312,16 @@ Item { \li \l verticalOffset: 20 \li \l verticalOffset: 20 \endtable - */ - property real spread: 0.0 + property alias spread: dbs.spread /*! - This property selects the blurring algorithm that is used to produce the - softness for the effect. Setting this to true enables fast algorithm, - setting value to false produces higher quality result. - - By default, the property is set to \c false. + \internal - \table - \header - \li Output examples with different fast values - \li - \li - \row - \li \image DropShadow_fast1.png - \li \image DropShadow_fast2.png - \row - \li \b { fast: false } - \li \b { fast: true } - \row - \li \l radius: 16 - \li \l radius: 16 - \row - \li \l samples: 24 - \li \l samples: 24 - \row - \li \l color: #000000 - \li \l color: #000000 - \row - \li \l horizontalOffset: 0 - \li \l horizontalOffset: 0 - \row - \li \l verticalOffset: 20 - \li \l verticalOffset: 20 - \row - \li \l spread: 0 - \li \l spread: 0 - \endtable + Starting Qt 5.6, this property has no effect. It is left here + for source compatibility only. + ### Qt 6: remove */ property bool fast: false @@ -350,9 +336,8 @@ Item { properties are animated. By default, the property is set to \c false. - */ - property bool cached: false + property alias cached: dbs.cached /*! This property determines whether or not the effect has a transparent @@ -361,59 +346,16 @@ Item { When set to \c true, the exterior of the item is padded with a 1 pixel wide transparent edge, making sampling outside the source texture use transparency instead of the edge pixels. Without this property, an - image which has opaque edges will not get a blurred edge. + image which has opaque edges will not get a blurred shadow. In the image below, the Rectangle on the left has transparent borders and has blurred edges, whereas the Rectangle on the right does not: + By default, this property is set to \c true. + \snippet DropShadow-transparentBorder-example.qml example - \image transparentBorder.png + \image DropShadow-transparentBorder.png */ - property bool transparentBorder: false - - Loader { - x: rootItem.horizontalOffset - y: rootItem.verticalOffset - width: parent.width - height: parent.height - sourceComponent: rootItem.fast ? fastGlow : gaussianGlow - } - - Component { - id: gaussianGlow - GaussianGlow { - anchors.fill: parent - source: sourceProxy.output - radius: rootItem.radius - maximumRadius: rootItem.samples * 0.5 - color: rootItem.color - cached: rootItem.cached - spread: rootItem.spread - transparentBorder: rootItem.transparentBorder - } - } - - Component { - id: fastGlow - FastGlow { - anchors.fill: parent - source: sourceProxy.output - blur: Math.pow(rootItem.radius / 64.0, 0.4) - color: rootItem.color - cached: rootItem.cached - spread: rootItem.spread - transparentBorder: rootItem.transparentBorder - } - } - - SourceProxy { - id: sourceProxy - input: rootItem.source - sourceRect: rootItem.transparentBorder ? Qt.rect(-1, -1, parent.width + 2.0, parent.height + 2.0) : Qt.rect(0, 0, 0, 0) - } - ShaderEffect { - anchors.fill: parent - property variant source: sourceProxy.output - } + property alias transparentBorder: dbs.transparentBorder } diff --git a/PyQt5/qml/QtGraphicalEffects/FastBlur.qml b/PyQt5/qml/QtGraphicalEffects/FastBlur.qml index ca38ad2f..a1eaec06 100644 --- a/PyQt5/qml/QtGraphicalEffects/FastBlur.qml +++ b/PyQt5/qml/QtGraphicalEffects/FastBlur.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,18 +39,18 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype FastBlur - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-blur \brief Applies a fast blur effect to one or more source items. FastBlur offers lower blur quality than - \l{QtGraphicalEffects1::GaussianBlur}{GaussianBlur}, but it is faster to + \l{QtGraphicalEffects::GaussianBlur}{GaussianBlur}, but it is faster to render. The FastBlur effect softens the source content by blurring it with algorithm which uses the source content downscaling and bilinear filtering. Use this effect in situations where the source content is rapidly changing diff --git a/PyQt5/qml/QtGraphicalEffects/GammaAdjust.qml b/PyQt5/qml/QtGraphicalEffects/GammaAdjust.qml index 7a597dd0..59f1dd87 100644 --- a/PyQt5/qml/QtGraphicalEffects/GammaAdjust.qml +++ b/PyQt5/qml/QtGraphicalEffects/GammaAdjust.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype GammaAdjust - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-color diff --git a/PyQt5/qml/QtGraphicalEffects/GaussianBlur.qml b/PyQt5/qml/QtGraphicalEffects/GaussianBlur.qml index 4000179e..70943a0b 100644 --- a/PyQt5/qml/QtGraphicalEffects/GaussianBlur.qml +++ b/PyQt5/qml/QtGraphicalEffects/GaussianBlur.qml @@ -1,7 +1,8 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Copyright (C) 2015 Jolla Ltd, author: +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +18,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +40,12 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtQuick.Window 2.1 +import QtGraphicalEffects.private 1.0 /*! \qmltype GaussianBlur - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-blur @@ -51,7 +53,7 @@ import "private" GaussianBlur effect softens the image by blurring it with an algorithm that uses the Gaussian function to calculate the effect. The effect produces - higher quality than \l{QtGraphicalEffects1::FastBlur}{FastBlur}, but is + higher quality than \l{QtGraphicalEffects::FastBlur}{FastBlur}, but is slower to render. \table @@ -68,9 +70,13 @@ import "private" The following example shows how to apply the effect. \snippet GaussianBlur-example.qml example + Performing blur live is a costly operation. Fullscreen gaussian blur + with even a moderate number of samples will only run at 60 fps on highend + graphics hardware. + */ Item { - id: rootItem + id: root /*! This property defines the source item that is going to be blurred. @@ -85,12 +91,19 @@ Item { affect the blurring of an individual pixel. A larger radius increases the blur effect. - Depending on the radius value, value of the - \l{GaussianBlur::samples}{samples} should be set to sufficiently large - to ensure the visual quality. + The ideal blur is acheived by selecting \c samples and \c radius such + that \c {samples = 1 + radius * 2}, such as: + + \table + \header \li Radius \li Samples + \row \li 0 \e{(no blur)} \li 1 + \row \li 1 \li 3 + \row \li 2 \li 5 + \row \li 3 \li 7 + \endtable The value ranges from 0.0 (no blur) to inf. By default, the property is - set to \c 0.0 (no blur). + set to \c floor(samples / 2.0). \table \header @@ -116,7 +129,7 @@ Item { \endtable */ - property real radius: 0.0 + property real radius: Math.floor(samples / 2); /*! This property defines how many samples are taken per pixel when blur @@ -124,16 +137,16 @@ Item { to render. Ideally, this value should be twice as large as the highest required - radius value, for example, if the radius is animated between 0.0 and - 4.0, samples should be set to 8. + radius value plus 1, for example, if the radius is animated between 0.0 + and 4.0, samples should be set to 9. - The value ranges from 0 to 32. By default, the property is set to \c 0. + By default, the property is set to \c 9. - This property is not intended to be animated. Changing this property may + \note This property is not intended to be animated. Changing this property may cause the underlying OpenGL shaders to be recompiled. */ - property int samples: 0 + property int samples: 9 /*! This property is a parameter to the gaussian function that is used when @@ -219,7 +232,6 @@ Item { \li \l deviation: 2.7 \li \l deviation: 2.7 \endtable - */ property bool transparentBorder: false @@ -238,58 +250,122 @@ Item { */ property bool cached: false + + // private members... + /*! \internal */ + property int _paddedTexWidth: transparentBorder ? width + 2 * radius: width; + /*! \internal */ + property int _paddedTexHeight: transparentBorder ? height + 2 * radius: height; + /*! \internal */ + property int _kernelRadius: Math.max(0, samples / 2); + /*! \internal */ + property int _kernelSize: _kernelRadius * 2 + 1; + /*! \internal */ + property int _dpr: Screen.devicePixelRatio; + /*! \internal */ + property bool _alphaOnly: false; + /*! \internal */ + property var _maskSource: undefined + + /*! \internal */ + property alias _output: sourceProxy.output; + /*! \internal */ + property alias _outputRect: sourceProxy.sourceRect; + /*! \internal */ + property alias _color: verticalBlur.color; + /*! \internal */ + property real _thickness: 0; + + onSamplesChanged: _rebuildShaders(); + on_KernelSizeChanged: _rebuildShaders(); + onDeviationChanged: _rebuildShaders(); + on_DprChanged: _rebuildShaders(); + on_MaskSourceChanged: _rebuildShaders(); + Component.onCompleted: _rebuildShaders(); + + /*! \internal */ + function _rebuildShaders() { + var params = { + radius: _kernelRadius, + // Limit deviation to something very small avoid getting NaN in the shader. + deviation: Math.max(0.00001, deviation), + alphaOnly: root._alphaOnly, + masked: _maskSource != undefined, + fallback: root.radius != _kernelRadius + } + var shaders = ShaderBuilder.gaussianBlur(params); + horizontalBlur.fragmentShader = shaders.fragmentShader; + horizontalBlur.vertexShader = shaders.vertexShader; + } + SourceProxy { id: sourceProxy - input: rootItem.source - sourceRect: rootItem.transparentBorder ? Qt.rect(-1, -1, parent.width + 2.0, parent.height + 2.0) : Qt.rect(0, 0, 0, 0) + interpolation: SourceProxy.LinearInterpolation + input: root.source + sourceRect: root.transparentBorder + ? Qt.rect(-root.radius, 0, root._paddedTexWidth, parent.height) + : Qt.rect(0, 0, 0, 0) } - ShaderEffectSource { - id: cacheItem - anchors.fill: verticalBlur - visible: rootItem.cached - smooth: true - sourceItem: verticalBlur - live: true - hideSource: visible + ShaderEffect { + id: horizontalBlur + width: root.transparentBorder ? root._paddedTexWidth : root.width + height: root.height; + + // Used by all shaders + property Item source: sourceProxy.output; + property real spread: root.radius / root._kernelRadius; + property var dirstep: Qt.vector2d(1 / (root._paddedTexWidth * root._dpr), 0); + + // Used by fallback shader (sampleCount exceeds number of varyings) + property real deviation: root.deviation + + // Only in use for DropShadow and Glow + property color color: "white" + property real thickness: Math.max(0, Math.min(0.98, 1 - root._thickness * 0.98)); + + // Only in use for MaskedBlur + property var mask: root._maskSource; + + layer.enabled: true + layer.smooth: true + layer.sourceRect: root.transparentBorder + ? Qt.rect(0, -root.radius, width, root._paddedTexHeight) + : Qt.rect(0, 0, 0, 0) + visible: false + blending: false } - GaussianDirectionalBlur { + ShaderEffect { id: verticalBlur - x: transparentBorder ? -maximumRadius - 1 : 0 - y: transparentBorder ? -maximumRadius - 1 : 0 - width: horizontalBlur.width - height: horizontalBlur.height - - horizontalStep: 0.0 - verticalStep: 1.0 / parent.height - - source: ShaderEffectSource { - id: horizontalBlurSource - sourceItem: horizontalBlur - hideSource: true - visible: false - smooth: true - } + x: transparentBorder ? -root.radius : 0 + y: x; + width: root.transparentBorder ? root._paddedTexWidth: root.width + height: root.transparentBorder ? root._paddedTexHeight : root.height; + fragmentShader: horizontalBlur.fragmentShader + vertexShader: horizontalBlur.vertexShader - deviation: rootItem.deviation - radius: rootItem.radius - maximumRadius: rootItem.samples * 0.5 - transparentBorder: rootItem.transparentBorder - } + property Item source: horizontalBlur + property real spread: horizontalBlur.spread + property var dirstep: Qt.vector2d(0, 1 / (root._paddedTexHeight * root._dpr)); - GaussianDirectionalBlur { - id: horizontalBlur - width: transparentBorder ? parent.width + 2 * maximumRadius + 2 : parent.width - height: transparentBorder ? parent.height + 2 * maximumRadius + 2 : parent.height + property real deviation: horizontalBlur.deviation - horizontalStep: 1.0 / parent.width - verticalStep: 0.0 + property color color: "black" + property real thickness: horizontalBlur.thickness; + + property var mask: horizontalBlur.mask; + + visible: true + } - source: sourceProxy.output - deviation: rootItem.deviation - radius: rootItem.radius - maximumRadius: rootItem.samples / 2.0 - transparentBorder: rootItem.transparentBorder + ShaderEffectSource { + id: cacheItem + anchors.fill: verticalBlur + visible: root.cached + smooth: true + sourceItem: verticalBlur + hideSource: visible } + } diff --git a/PyQt5/qml/QtGraphicalEffects/Glow.qml b/PyQt5/qml/QtGraphicalEffects/Glow.qml index 668fb749..0400921c 100644 --- a/PyQt5/qml/QtGraphicalEffects/Glow.qml +++ b/PyQt5/qml/QtGraphicalEffects/Glow.qml @@ -1,7 +1,8 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Copyright (C) 2015 Jolla Ltd, author: +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +18,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,22 +40,21 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype Glow - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-glow - \brief Generates a blurred and colorized image of the source and places it - behind the original, giving impression that the source is glowing. + \brief Generates a halo like glow around the source item. - By default effect produces a high quality glow image, thus the rendering - speed of the effect may not be the highest possible. The rendering speed is - reduced especially if the glow edges are heavily softened. For use cases - that require faster rendering speed and the highest possible visual quality - is not necessary, property \l{Glow::fast}{fast} can be set to true. + The Glow effect blurs the alpha channel of the source and colorizes it + with \l {Glow::color}{color} and places it behind the source, resulting in a halo or glow + around the object. The quality of the blurred edge can be controlled using + \l samples and \l radius and the strenght of the glow can be changed using + \l spread. \table \header @@ -65,6 +65,11 @@ import "private" \li \image Glow_butterfly.png \endtable + The glow is created by blurring the image live using a gaussian blur. + Performing blur live is a costly operation. Fullscreen gaussian blur with + even a moderate number of samples will only run at 60 fps on highend + graphics hardware. + \section1 Example The following example shows how to apply the effect. @@ -72,7 +77,16 @@ import "private" */ Item { - id: rootItem + id: root + + DropShadowBase { + id: dps + anchors.fill: parent + color: "white" + spread: 0.5 + horizontalOffset: 0 + verticalOffset: 0 + } /*! This property defines the source item that is going to be used as source @@ -81,7 +95,7 @@ Item { \note It is not supported to let the effect include itself, for instance by setting source to the effect's parent. */ - property variant source + property alias source: dps.source /*! Radius defines the softness of the glow. A larger radius causes the @@ -90,8 +104,18 @@ Item { Depending on the radius value, value of the \l{Glow::samples}{samples} should be set to sufficiently large to ensure the visual quality. - The value ranges from 0.0 (no blur) to inf. By default, the property is - set to \c 0.0 (no blur). + The ideal blur is acheived by selecting \c samples and \c radius such + that \c {samples = 1 + radius * 2}, such as: + + \table + \header \li Radius \li Samples + \row \li 0 \e{(no blur)} \li 1 + \row \li 1 \li 3 + \row \li 2 \li 5 + \row \li 3 \li 7 + \endtable + + By default, the property is set to \c {floor(samples/2)}. \table \header @@ -107,9 +131,9 @@ Item { \li \b { radius: 6 } \li \b { radius: 12 } \row - \li \l samples: 24 - \li \l samples: 24 - \li \l samples: 24 + \li \l samples: 25 + \li \l samples: 25 + \li \l samples: 25 \row \li \l color: #ffffff \li \l color: #ffffff @@ -120,7 +144,7 @@ Item { \li \l spread: 0 \endtable */ - property real radius: 0.0 + property alias radius: dps.radius /*! This property defines how many samples are taken per pixel when edge @@ -128,18 +152,22 @@ Item { quality, but is slower to render. Ideally, this value should be twice as large as the highest required - radius value, for example, if the radius is animated between 0.0 and - 4.0, samples should be set to 8. + radius value plus one, such as: - The value ranges from 0 to 32. By default, the property is set to \c 0. - - This property is not intended to be animated. Changing this property may - cause the underlying OpenGL shaders to be recompiled. + \table + \header \li Radius \li Samples + \row \li 0 \e{(no blur)} \li 1 + \row \li 1 \li 3 + \row \li 2 \li 5 + \row \li 3 \li 7 + \endtable - When \l fast property is set to true, this property has no effect. + By default, the property is set to \c 9. + This property is not intended to be animated. Changing this property will + cause the underlying OpenGL shaders to be recompiled. */ - property int samples: 0 + property alias samples: dps.samples /*! This property defines how large part of the glow color is strenghtened @@ -166,16 +194,16 @@ Item { \li \l radius: 8 \li \l radius: 8 \row - \li \l samples: 16 - \li \l samples: 16 - \li \l samples: 16 + \li \l samples: 17 + \li \l samples: 17 + \li \l samples: 17 \row \li \l color: #ffffff \li \l color: #ffffff \li \l color: #ffffff \endtable */ - property real spread: 0.0 + property alias spread: dps.spread /*! This property defines the RGBA color value which is used for the glow. @@ -200,9 +228,9 @@ Item { \li \l radius: 8 \li \l radius: 8 \row - \li \l samples: 16 - \li \l samples: 16 - \li \l samples: 16 + \li \l samples: 17 + \li \l samples: 17 + \li \l samples: 17 \row \li \l spread: 0.5 \li \l spread: 0.5 @@ -210,39 +238,15 @@ Item { \endtable */ - property color color: "white" + property alias color: dps.color /*! - This property selects the blurring algorithm that is used to produce the - softness for the effect. Setting this to true enables fast algorithm, - setting value to false produces higher quality result. + \internal - By default, the property is set to \c false. + Starting Qt 5.6, this property has no effect. It is left here + for source compatibility only. - \table - \header - \li Output examples with different fast values - \li - \li - \row - \li \image Glow_fast1.png - \li \image Glow_fast2.png - \row - \li \b { fast: false } - \li \b { fast: true } - \row - \li \l radius: 16 - \li \l radius: 16 - \row - \li \l samples: 24 - \li \l samples: 24 - \row - \li \l color: #ffffff - \li \l color: #ffffff - \row - \li \l spread: 0.3 - \li \l spread: 0.3 - \endtable + ### Qt 6: remove */ property bool fast: false @@ -260,65 +264,26 @@ Item { By default, the property is set to \c false. */ - property bool cached: false + property alias cached: dps.cached /*! This property determines whether or not the effect has a transparent border. - When set to \c true, the exterior of the item is padded with a 1 pixel - wide transparent edge, making sampling outside the source texture use + When set to \c true, the exterior of the item is padded with a + transparent edge, making sampling outside the source texture use transparency instead of the edge pixels. Without this property, an image which has opaque edges will not get a blurred edge. + By default, the property is set to \c true. Set it to false if the source + already has a transparent edge to make the blurring a tiny bit faster. + In the snippet below, the Rectangle on the left has transparent borders and has blurred edges, whereas the Rectangle on the right does not. \snippet Glow-transparentBorder-example.qml example - \image transparentBorder.png + \image Glow-transparentBorder.png */ - property bool transparentBorder: false - - Loader { - anchors.fill: parent - sourceComponent: rootItem.fast ? fastGlow : gaussianGlow - } - - Component { - id: gaussianGlow - GaussianGlow { - anchors.fill: parent - source: sourceProxy.output - radius: rootItem.radius - maximumRadius: rootItem.samples * 0.5 - color: rootItem.color - cached: rootItem.cached - spread: rootItem.spread - transparentBorder: rootItem.transparentBorder - } - } - - Component { - id: fastGlow - FastGlow { - anchors.fill: parent - source: sourceProxy.output - blur: Math.pow(rootItem.radius / 64.0, 0.4) - color: rootItem.color - cached: rootItem.cached - spread: rootItem.spread - transparentBorder: rootItem.transparentBorder - } - } - - SourceProxy { - id: sourceProxy - input: rootItem.source - sourceRect: rootItem.transparentBorder ? Qt.rect(-1, -1, parent.width + 2.0, parent.height + 2.0) : Qt.rect(0, 0, 0, 0) - } - ShaderEffect { - anchors.fill: parent - property variant source: sourceProxy.output - } + property alias transparentBorder: dps.transparentBorder } diff --git a/PyQt5/qml/QtGraphicalEffects/HueSaturation.qml b/PyQt5/qml/QtGraphicalEffects/HueSaturation.qml index fb1d8959..6b5cd5b0 100644 --- a/PyQt5/qml/QtGraphicalEffects/HueSaturation.qml +++ b/PyQt5/qml/QtGraphicalEffects/HueSaturation.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,17 +39,17 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype HueSaturation - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-color \brief Alters the source item colors in the HSL color space. - HueSaturation is similar to the \l{QtGraphicalEffects1::Colorize}{Colorize} + HueSaturation is similar to the \l{QtGraphicalEffects::Colorize}{Colorize} effect, but the hue and saturation property values are handled differently. The HueSaturation effect always shifts the hue, saturation, and lightness from the original, instead of setting them. diff --git a/PyQt5/qml/QtGraphicalEffects/InnerShadow.qml b/PyQt5/qml/QtGraphicalEffects/InnerShadow.qml index 5eebc6fa..e5f62942 100644 --- a/PyQt5/qml/QtGraphicalEffects/InnerShadow.qml +++ b/PyQt5/qml/QtGraphicalEffects/InnerShadow.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype InnerShadow - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-drop-shadow @@ -241,8 +241,8 @@ Item { property color color: "black" /*! - \qmlproperty real QtGraphicalEffects1::InnerShadow::horizontalOffset - \qmlproperty real QtGraphicalEffects1::InnerShadow::verticalOffset + \qmlproperty real QtGraphicalEffects::InnerShadow::horizontalOffset + \qmlproperty real QtGraphicalEffects::InnerShadow::verticalOffset HorizontalOffset and verticalOffset properties define the offset for the rendered shadow compared to the InnerShadow item position. Often, the diff --git a/PyQt5/qml/QtGraphicalEffects/LevelAdjust.qml b/PyQt5/qml/QtGraphicalEffects/LevelAdjust.qml index 5d739fb9..a209cabe 100644 --- a/PyQt5/qml/QtGraphicalEffects/LevelAdjust.qml +++ b/PyQt5/qml/QtGraphicalEffects/LevelAdjust.qml @@ -1,7 +1,7 @@ /***************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Add-On Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ *****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype LevelAdjust - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-color diff --git a/PyQt5/qml/QtGraphicalEffects/LinearGradient.qml b/PyQt5/qml/QtGraphicalEffects/LinearGradient.qml index b5845ea9..49adab8b 100644 --- a/PyQt5/qml/QtGraphicalEffects/LinearGradient.qml +++ b/PyQt5/qml/QtGraphicalEffects/LinearGradient.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype LinearGradient - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-gradient @@ -194,41 +194,60 @@ Item { \row \li \b {gradient:} \code Gradient { - GradientStop { position: 0.000 - color: Qt.rgba(1, 0, 0, 1) } - GradientStop { position: 0.167; - color: Qt.rgba(1, 1, 0, 1) } - GradientStop { position: 0.333; - color: Qt.rgba(0, 1, 0, 1) } - GradientStop { position: 0.500; - color: Qt.rgba(0, 1, 1, 1) } - GradientStop { position: 0.667; - color: Qt.rgba(0, 0, 1, 1) } - GradientStop { position: 0.833; - color: Qt.rgba(1, 0, 1, 1) } - GradientStop { position: 1.000; - color: Qt.rgba(1, 0, 0, 1) } + GradientStop { + position: 0.000 + color: Qt.rgba(1, 0, 0, 1) + } + GradientStop { + position: 0.167 + color: Qt.rgba(1, 1, 0, 1) + } + GradientStop { + position: 0.333 + color: Qt.rgba(0, 1, 0, 1) + } + GradientStop { + position: 0.500 + color: Qt.rgba(0, 1, 1, 1) + } + GradientStop { + position: 0.667 + color: Qt.rgba(0, 0, 1, 1) + } + GradientStop { + position: 0.833 + color: Qt.rgba(1, 0, 1, 1) + } + GradientStop { + position: 1.000 + color: Qt.rgba(1, 0, 0, 1) + } } \endcode \li \b {gradient:} \code Gradient { - GradientStop { position: 0.0 - color: "#F0F0F0" + GradientStop { + position: 0.0 + color: "#F0F0F0" } - GradientStop { position: 0.5 - color: "#000000" + GradientStop { + position: 0.5 + color: "#000000" } - GradientStop { position: 1.0 - color: "#F0F0F0" + GradientStop { + position: 1.0 + color: "#F0F0F0" } } \endcode \li \b {gradient:} \code Gradient { - GradientStop { position: 0.0 + GradientStop { + position: 0.0 color: "#00000000" } - GradientStop { position: 1.0 + GradientStop { + position: 1.0 color: "#FF000000" } } diff --git a/PyQt5/qml/QtGraphicalEffects/MaskedBlur.qml b/PyQt5/qml/QtGraphicalEffects/MaskedBlur.qml index 4744d9fb..49d1bbfb 100644 --- a/PyQt5/qml/QtGraphicalEffects/MaskedBlur.qml +++ b/PyQt5/qml/QtGraphicalEffects/MaskedBlur.qml @@ -1,7 +1,8 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Copyright (C) 2015 Jolla Ltd, author: +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +18,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +40,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype MaskedBlur - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-blur @@ -51,12 +52,11 @@ import "private" MaskedBlur effect softens the image by blurring it. The intensity of the blur can be controlled for each pixel using maskSource so that some parts of - the source are blurred more than others. By default the effect produces a - high quality result, thus the rendering speed may not be the highest - possible. The rendering speed is reduced especially if the - \l{MaskedBlur::samples}{samples} is large. For use cases that require faster - rendering speed and the highest possible visual quality is not necessary, - property \l{MaskedBlur::fast}{fast} can be set to true. + the source are blurred more than others. + + Performing blur live is a costly operation. Fullscreen gaussian blur + with even a moderate number of samples will only run at 60 fps on highend + graphics hardware. \table \header @@ -76,7 +76,7 @@ import "private" */ Item { - id: rootItem + id: root /*! This property defines the source item that is going to be blurred. @@ -84,7 +84,7 @@ Item { \note It is not supported to let the effect include itself, for instance by setting source to the effect's parent. */ - property variant source + property alias source: blur.source /*! This property defines the item that is controlling the final intensity @@ -97,7 +97,7 @@ Item { blur completely. Semitransparent maskSource pixels produce blur with a radius that is interpolated according to the pixel transparency level. */ - property variant maskSource + property alias maskSource: maskProxy.input /*! This property defines the distance of the neighboring pixels which @@ -125,21 +125,13 @@ Item { \li \b { radius: 8 } \li \b { radius: 16 } \row - \li \l samples: 24 - \li \l samples: 24 - \li \l samples: 24 - \row - \li \l transparentBorder: false - \li \l transparentBorder: false - \li \l transparentBorder: false - \row - \li \l fast: false - \li \l fast: false - \li \l fast: false + \li \l samples: 25 + \li \l samples: 25 + \li \l samples: 25 \endtable */ - property real radius: 0.0 + property alias radius: blur.radius /*! This property defines how many samples are taken per pixel when blur @@ -147,18 +139,15 @@ Item { to render. Ideally, this value should be twice as large as the highest required - radius value, for example, if the radius is animated between 0.0 and - 4.0, samples should be set to 8. + radius value plus 1, for example, if the radius is animated between 0.0 + and 4.0, samples should be set to 9. - The value ranges from 0 to 32. By default, the property is set to \c 0. + By default, the property is set to \c 9. This property is not intended to be animated. Changing this property may cause the underlying OpenGL shaders to be recompiled. - - When \l{MaskedBlur::fast}{fast} property is set to true, this property - has no effect. */ - property int samples: 0 + property alias samples: blur.samples /*! This property allows the effect output pixels to be cached in order to @@ -173,110 +162,56 @@ Item { By default, the property is set to \c false. */ - property bool cached: false + property alias cached: cacheItem.visible /*! - This property selects the blurring algorithm that is used to produce the - blur. Setting this to true enables fast algorithm, setting value to - false produces higher quality result. - - By default, the property is set to \c false. - - \table - \header - \li Output examples with different fast values - \li - \li - \row - \li \image MaskedBlur_fast1.png - \li \image MaskedBlur_fast2.png - \row - \li \b { fast: false } - \li \b { fast: true } - \row - \li \l radius: 16 - \li \l radius: 16 - \row - \li \l samples: 24 - \li \l samples: 24 - \row - \li \l transparentBorder: false - \li \l transparentBorder: false - \endtable + \internal + Kept for source compatibility only. Removed in Qt 5.6 + ### Qt6: remove */ property bool fast: false /*! - This property defines the blur behavior near the edges of the item, - where the pixel blurring is affected by the pixels outside the source - edges. - - If the property is set to \c true, the pixels outside the source are - interpreted to be transparent, which is similar to OpenGL - clamp-to-border extension. The blur is expanded slightly outside the - effect item area. + \internal - If the property is set to \c false, the pixels outside the source are - interpreted to contain the same color as the pixels at the edge of the - item, which is similar to OpenGL clamp-to-edge behavior. The blur does - not expand outside the effect item area. + Kept for source compatibility only. Removed in Qt 5.6 - By default, the property is set to \c false. + Doing transparent border on a masked source doesn't make any sense + as the padded exterior will have a mask alpha value of 0 which means + no blurring and as the padded exterior of the source is a transparent + pixel, the result is no pixels at all. - \table - \header - \li Output examples with different transparentBorder values - \li - \li - \row - \li \image MaskedBlur_transparentBorder1.png - \li \image MaskedBlur_transparentBorder2.png - \row - \li \b { transparentBorder: false } - \li \b { transparentBorder: true } - \row - \li \l radius: 64 - \li \l radius: 64 - \row - \li \l samples: 24 - \li \l samples: 24 - \row - \li \l fast: true - \li \l fast: true - \endtable + In Qt 5.6 and before, this worked based on that the mask source + was scaled up to fit the padded blur target rect, which would lead + to inconsistent and buggy results. + ### Qt6: remove */ - property bool transparentBorder: false + property bool transparentBorder; + + GaussianBlur { + id: blur - Loader { - id: loaderItem + source: root.source; anchors.fill: parent - sourceComponent: rootItem.fast ? fastBlur : gaussianBlur - } + _maskSource: maskProxy.output; - Component { - id: gaussianBlur - GaussianMaskedBlur { - anchors.fill: parent - source: rootItem.source - maskSource: rootItem.maskSource - radius: rootItem.radius - maximumRadius: rootItem.samples * 0.5 - transparentBorder: rootItem.transparentBorder - cached: rootItem.cached + SourceProxy { + id: maskProxy } } - Component { - id: fastBlur - FastMaskedBlur { - anchors.fill: parent - source:rootItem. source - maskSource: rootItem.maskSource - blur: Math.pow(rootItem.radius / 64.0, 0.4) - transparentBorder: rootItem.transparentBorder - cached: rootItem.cached - } + ShaderEffectSource { + id: cacheItem + x: -blur._kernelRadius + y: -blur._kernelRadius + width: blur.width + 2 * blur._kernelRadius + height: blur.height + 2 * blur._kernelRadius + visible: false + smooth: true + sourceRect: Qt.rect(-blur._kernelRadius, -blur._kernelRadius, width, height); + sourceItem: blur + hideSource: visible } } diff --git a/PyQt5/qml/QtGraphicalEffects/OpacityMask.qml b/PyQt5/qml/QtGraphicalEffects/OpacityMask.qml index 3a6e25ab..c4c5f7af 100644 --- a/PyQt5/qml/QtGraphicalEffects/OpacityMask.qml +++ b/PyQt5/qml/QtGraphicalEffects/OpacityMask.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype OpacityMask - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-mask @@ -114,6 +114,21 @@ Item { */ property bool cached: false + /*! + This property controls how the alpha values of the sourceMask will behave. + + If this property is \c false, the resulting opacity is the source alpha + multiplied with the mask alpha, \c{As * Am}. + + If this property is \c true, the resulting opacity is the source alpha + multiplied with the inverse of the mask alpha, \c{As * (1 - Am)}. + + The default is \c false. + + \since 5.7 + */ + property bool invert: false + SourceProxy { id: sourceProxy input: rootItem.source @@ -147,7 +162,9 @@ Item { uniform lowp sampler2D source; uniform lowp sampler2D maskSource; void main(void) { - gl_FragColor = texture2D(source, qt_TexCoord0.st) * (texture2D(maskSource, qt_TexCoord0.st).a) * qt_Opacity; + gl_FragColor = texture2D(source, qt_TexCoord0.st) * (" + + (invert ? "1.0 - " : "") + + "texture2D(maskSource, qt_TexCoord0.st).a) * qt_Opacity; } " } diff --git a/PyQt5/qml/QtGraphicalEffects/RadialBlur.qml b/PyQt5/qml/QtGraphicalEffects/RadialBlur.qml index 26315aab..a2ffd271 100644 --- a/PyQt5/qml/QtGraphicalEffects/RadialBlur.qml +++ b/PyQt5/qml/QtGraphicalEffects/RadialBlur.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype RadialBlur - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-motion-blur @@ -54,8 +54,8 @@ import "private" rotating to the direction of the blur. Other available motionblur effects are - \l{QtGraphicalEffects1::ZoomBlur}{ZoomBlur} and - \l{QtGraphicalEffects1::DirectionalBlur}{DirectionalBlur}. + \l{QtGraphicalEffects::ZoomBlur}{ZoomBlur} and + \l{QtGraphicalEffects::DirectionalBlur}{DirectionalBlur}. \table \header @@ -136,8 +136,8 @@ Item { property int samples: 0 /*! - \qmlproperty real QtGraphicalEffects1::RadialBlur::horizontalOffset - \qmlproperty real QtGraphicalEffects1::RadialBlur::verticalOffset + \qmlproperty real QtGraphicalEffects::RadialBlur::horizontalOffset + \qmlproperty real QtGraphicalEffects::RadialBlur::verticalOffset These properties define the offset in pixels for the perceived center point of the rotation. diff --git a/PyQt5/qml/QtGraphicalEffects/RadialGradient.qml b/PyQt5/qml/QtGraphicalEffects/RadialGradient.qml index 66c2cd6e..06318ab9 100644 --- a/PyQt5/qml/QtGraphicalEffects/RadialGradient.qml +++ b/PyQt5/qml/QtGraphicalEffects/RadialGradient.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype RadialGradient - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-gradient @@ -265,42 +265,61 @@ Item { \row \li \b {gradient:} \code Gradient { - GradientStop { position: 0.000 - color: Qt.rgba(1, 0, 0, 1) } - GradientStop { position: 0.167; - color: Qt.rgba(1, 1, 0, 1) } - GradientStop { position: 0.333; - color: Qt.rgba(0, 1, 0, 1) } - GradientStop { position: 0.500; - color: Qt.rgba(0, 1, 1, 1) } - GradientStop { position: 0.667; - color: Qt.rgba(0, 0, 1, 1) } - GradientStop { position: 0.833; - color: Qt.rgba(1, 0, 1, 1) } - GradientStop { position: 1.000; - color: Qt.rgba(1, 0, 0, 1) } + GradientStop { + position: 0.000 + color: Qt.rgba(1, 0, 0, 1) + } + GradientStop { + position: 0.167 + color: Qt.rgba(1, 1, 0, 1) + } + GradientStop { + position: 0.333 + color: Qt.rgba(0, 1, 0, 1) + } + GradientStop { + position: 0.500 + color: Qt.rgba(0, 1, 1, 1) + } + GradientStop { + position: 0.667 + color: Qt.rgba(0, 0, 1, 1) + } + GradientStop { + position: 0.833 + color: Qt.rgba(1, 0, 1, 1) + } + GradientStop { + position: 1.000 + color: Qt.rgba(1, 0, 0, 1) + } } \endcode \li \b {gradient:} \code Gradient { - GradientStop { position: 0.0 - color: "#F0F0F0" + GradientStop { + position: 0.0 + color: "#F0F0F0" } - GradientStop { position: 0.5 - color: "#000000" + GradientStop { + position: 0.5 + color: "#000000" } - GradientStop { position: 1.0 - color: "#F0F0F0" + GradientStop { + position: 1.0 + color: "#F0F0F0" } } \endcode \li \b {gradient:} \code Gradient { - GradientStop { position: 0.0 + GradientStop { + position: 0.0 color: "#00000000" } - GradientStop { position: 1.0 + GradientStop { + position: 1.0 color: "#FF000000" } } diff --git a/PyQt5/qml/QtGraphicalEffects/RectangularGlow.qml b/PyQt5/qml/QtGraphicalEffects/RectangularGlow.qml index df0d52ff..740aff4f 100644 --- a/PyQt5/qml/QtGraphicalEffects/RectangularGlow.qml +++ b/PyQt5/qml/QtGraphicalEffects/RectangularGlow.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype RectangularGlow - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-glow @@ -52,7 +52,7 @@ import "private" This effect is intended to have good performance. The shape of the glow is limited to a rectangle with a custom corner radius. For situations where - custom shapes are required, consider \l {QtGraphicalEffects1::Glow} {Glow} + custom shapes are required, consider \l {QtGraphicalEffects::Glow} {Glow} effect. \table diff --git a/PyQt5/qml/QtGraphicalEffects/RecursiveBlur.qml b/PyQt5/qml/QtGraphicalEffects/RecursiveBlur.qml index fa592812..5e537b53 100644 --- a/PyQt5/qml/QtGraphicalEffects/RecursiveBlur.qml +++ b/PyQt5/qml/QtGraphicalEffects/RecursiveBlur.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype RecursiveBlur - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-blur @@ -52,8 +52,8 @@ import "private" The RecursiveBlur effect softens the image by blurring it with an algorithm that uses a recursive feedback loop to blur the source multiple times. The effect may give more blurry results than - \l{QtGraphicalEffects1::GaussianBlur}{GaussianBlur} or - \l{QtGraphicalEffects1::FastBlur}{FastBlur}, but the result is produced + \l{QtGraphicalEffects::GaussianBlur}{GaussianBlur} or + \l{QtGraphicalEffects::FastBlur}{FastBlur}, but the result is produced asynchronously and takes more time. \table diff --git a/PyQt5/qml/QtGraphicalEffects/ThresholdMask.qml b/PyQt5/qml/QtGraphicalEffects/ThresholdMask.qml index e789a492..399e47c7 100644 --- a/PyQt5/qml/QtGraphicalEffects/ThresholdMask.qml +++ b/PyQt5/qml/QtGraphicalEffects/ThresholdMask.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype ThresholdMask - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-mask diff --git a/PyQt5/qml/QtGraphicalEffects/ZoomBlur.qml b/PyQt5/qml/QtGraphicalEffects/ZoomBlur.qml index 74a59401..2d08208c 100644 --- a/PyQt5/qml/QtGraphicalEffects/ZoomBlur.qml +++ b/PyQt5/qml/QtGraphicalEffects/ZoomBlur.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,11 +39,11 @@ ****************************************************************************/ import QtQuick 2.0 -import "private" +import QtGraphicalEffects.private 1.0 /*! \qmltype ZoomBlur - \inqmlmodule QtGraphicalEffects 1.0 + \inqmlmodule QtGraphicalEffects \since QtGraphicalEffects 1.0 \inherits QtQuick2::Item \ingroup qtgraphicaleffects-motion-blur @@ -52,8 +52,8 @@ import "private" Effect creates perceived impression that the source item appears to be moving towards the center point in Z-direction or that the camera appears to be zooming rapidly. Other available motion blur effects are - \l{QtGraphicalEffects1::DirectionalBlur}{DirectionalBlur} - and \l{QtGraphicalEffects1::RadialBlur}{RadialBlur}. + \l{QtGraphicalEffects::DirectionalBlur}{DirectionalBlur} + and \l{QtGraphicalEffects::RadialBlur}{RadialBlur}. \table \header @@ -138,8 +138,8 @@ Item { property int samples: 0 /*! - \qmlproperty real QtGraphicalEffects1::ZoomBlur::horizontalOffset - \qmlproperty real QtGraphicalEffects1::ZoomBlur::verticalOffset + \qmlproperty real QtGraphicalEffects::ZoomBlur::horizontalOffset + \qmlproperty real QtGraphicalEffects::ZoomBlur::verticalOffset These properties define an offset in pixels for the blur direction center point. diff --git a/PyQt5/qml/QtGraphicalEffects/private/DropShadowBase.qml b/PyQt5/qml/QtGraphicalEffects/private/DropShadowBase.qml new file mode 100644 index 00000000..3660619f --- /dev/null +++ b/PyQt5/qml/QtGraphicalEffects/private/DropShadowBase.qml @@ -0,0 +1,99 @@ +/**************************************************************************** +** +** Copyright (C) 2015 Jolla Ltd, author: +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtGraphicalEffects.private 1.0 +import QtGraphicalEffects 1.0 + +Item { + id: root + + property variant source + property real radius: Math.floor(samples / 2) + property int samples: 9 + property color color: "black" + property real horizontalOffset: 0 + property real verticalOffset: 0 + property real spread: 0.0 + property bool cached: false + property bool transparentBorder: true + + GaussianBlur { + id: blur + width: parent.width + height: parent.height + x: Math.round(horizontalOffset) + y: Math.round(verticalOffset) + source: root.source + radius: root.radius + samples: root.samples + _thickness: root.spread + transparentBorder: root.transparentBorder + + + _color: root.color; + _alphaOnly: true + // ignoreDevicePixelRatio: root.ignoreDevicePixelRatio + + ShaderEffect { + x: blur._outputRect.x - parent.x + y: blur._outputRect.y - parent.y + width: transparentBorder ? blur._outputRect.width : blur.width + height: transparentBorder ? blur._outputRect.height : blur.height + property variant source: blur._output; + } + + } + + ShaderEffectSource { + id: cacheItem + x: -blur._kernelRadius + horizontalOffset + y: -blur._kernelRadius + verticalOffset + width: blur.width + 2 * blur._kernelRadius + height: blur.height + 2 * blur._kernelRadius + visible: root.cached + smooth: true + sourceRect: Qt.rect(-blur._kernelRadius, -blur._kernelRadius, width, height); + sourceItem: blur + hideSource: visible + } + + +} diff --git a/PyQt5/qml/QtGraphicalEffects/private/FastGlow.qml b/PyQt5/qml/QtGraphicalEffects/private/FastGlow.qml index f4bd2c74..c723619d 100644 --- a/PyQt5/qml/QtGraphicalEffects/private/FastGlow.qml +++ b/PyQt5/qml/QtGraphicalEffects/private/FastGlow.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,6 +39,7 @@ ****************************************************************************/ import QtQuick 2.0 +import QtGraphicalEffects.private 1.0 Item { id: rootItem diff --git a/PyQt5/qml/QtGraphicalEffects/private/FastInnerShadow.qml b/PyQt5/qml/QtGraphicalEffects/private/FastInnerShadow.qml index 95e645a9..ca250532 100644 --- a/PyQt5/qml/QtGraphicalEffects/private/FastInnerShadow.qml +++ b/PyQt5/qml/QtGraphicalEffects/private/FastInnerShadow.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,6 +39,7 @@ ****************************************************************************/ import QtQuick 2.0 +import QtGraphicalEffects.private 1.0 Item { id: rootItem diff --git a/PyQt5/qml/QtGraphicalEffects/private/FastMaskedBlur.qml b/PyQt5/qml/QtGraphicalEffects/private/FastMaskedBlur.qml index ae49a6e9..e44ee4b7 100644 --- a/PyQt5/qml/QtGraphicalEffects/private/FastMaskedBlur.qml +++ b/PyQt5/qml/QtGraphicalEffects/private/FastMaskedBlur.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,6 +39,7 @@ ****************************************************************************/ import QtQuick 2.0 +import QtGraphicalEffects.private 1.0 Item { id: rootItem diff --git a/PyQt5/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml b/PyQt5/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml index 20a46589..28dc52ce 100644 --- a/PyQt5/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml +++ b/PyQt5/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,6 +39,7 @@ ****************************************************************************/ import QtQuick 2.0 +import QtGraphicalEffects.private 1.0 Item { id: rootItem diff --git a/PyQt5/qml/QtGraphicalEffects/private/GaussianGlow.qml b/PyQt5/qml/QtGraphicalEffects/private/GaussianGlow.qml index c7458561..7de29a1b 100644 --- a/PyQt5/qml/QtGraphicalEffects/private/GaussianGlow.qml +++ b/PyQt5/qml/QtGraphicalEffects/private/GaussianGlow.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,6 +39,7 @@ ****************************************************************************/ import QtQuick 2.0 +import QtGraphicalEffects.private 1.0 Item { id: rootItem diff --git a/PyQt5/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml b/PyQt5/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml index 7621c6b0..74c98de9 100644 --- a/PyQt5/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml +++ b/PyQt5/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,6 +39,7 @@ ****************************************************************************/ import QtQuick 2.0 +import QtGraphicalEffects.private 1.0 Item { id: rootItem diff --git a/PyQt5/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml b/PyQt5/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml index 02009209..0ca2c5e3 100644 --- a/PyQt5/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml +++ b/PyQt5/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2015 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ ** ** This file is part of the Qt Graphical Effects module. ** @@ -17,8 +17,8 @@ ** notice, this list of conditions and the following disclaimer in ** the documentation and/or other materials provided with the ** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived ** from this software without specific prior written permission. ** ** @@ -39,6 +39,7 @@ ****************************************************************************/ import QtQuick 2.0 +import QtGraphicalEffects.private 1.0 Item { id: rootItem diff --git a/PyQt5/qml/QtGraphicalEffects/private/SourceProxy.qml b/PyQt5/qml/QtGraphicalEffects/private/SourceProxy.qml deleted file mode 100644 index 2561d70e..00000000 --- a/PyQt5/qml/QtGraphicalEffects/private/SourceProxy.qml +++ /dev/null @@ -1,136 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal -** -** This file is part of the Qt Graphical Effects module. -** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." -** -** $QT_END_LICENSE$ -** -****************************************************************************/ - -import QtQuick 2.0 - -Item { - id: rootItem - property variant input - property variant output - property variant sourceRect - visible: false - - Component.onCompleted: evaluateInput() - - onInputChanged: evaluateInput() - - onSourceRectChanged: evaluateInput() - - function evaluateInput() { - if (input == undefined) { - output = input - } - else if (sourceRect != undefined && sourceRect != Qt.rect(0, 0, 0, 0) && !isQQuickShaderEffectSource(input)) { - proxySource.sourceItem = input - output = proxySource - proxySource.sourceRect = sourceRect - } - else if (isQQuickItemLayerEnabled(input)) { - output = input - } - else if ((isQQuickImage(input) && !hasTileMode(input) && !hasChildren(input))) { - output = input - } - else if (isQQuickShaderEffectSource(input)) { - output = input - } - else { - proxySource.sourceItem = input - output = proxySource - proxySource.sourceRect = Qt.rect(0, 0, 0, 0) - } - } - - function isQQuickItemLayerEnabled(item) { - if (item.hasOwnProperty("layer")) { - var l = item["layer"] - if (l.hasOwnProperty("enabled") && l["enabled"].toString() == "true") - return true - } - return false - } - - function isQQuickImage(item) { - var imageProperties = [ "fillMode", "progress", "asynchronous", "sourceSize", "status", "smooth" ] - return hasProperties(item, imageProperties) - } - - function isQQuickShaderEffectSource(item) { - var shaderEffectSourceProperties = [ "hideSource", "format", "sourceItem", "mipmap", "wrapMode", "live", "recursive", "sourceRect" ] - return hasProperties(item, shaderEffectSourceProperties) - } - - function hasProperties(item, properties) { - var counter = 0 - for (var j = 0; j < properties.length; j++) { - if (item.hasOwnProperty(properties [j])) - counter++ - } - return properties.length == counter - } - - function hasChildren(item) { - if (item.hasOwnProperty("childrenRect")) { - if (item["childrenRect"].toString() != "QRectF(0, 0, 0, 0)") - return true - else - return false - } - return false - } - - function hasTileMode(item) { - if (item.hasOwnProperty("fillMode")) { - if (item["fillMode"].toString() != "0") - return true - else - return false - } - return false - } - - ShaderEffectSource { - id: proxySource - live: rootItem.input != rootItem.output - hideSource: false - smooth: true - visible: false - } -} diff --git a/PyQt5/qml/QtGraphicalEffects/private/qmldir b/PyQt5/qml/QtGraphicalEffects/private/qmldir new file mode 100644 index 00000000..2d4bdacb --- /dev/null +++ b/PyQt5/qml/QtGraphicalEffects/private/qmldir @@ -0,0 +1,11 @@ +module QtGraphicalEffects.private +plugin qtgraphicaleffectsprivate +classname QtGraphicalEffectsPrivatePlugin +FastGlow 1.0 FastGlow.qml +FastInnerShadow 1.0 FastInnerShadow.qml +FastMaskedBlur 1.0 FastMaskedBlur.qml +GaussianDirectionalBlur 1.0 GaussianDirectionalBlur.qml +GaussianGlow 1.0 GaussianGlow.qml +GaussianInnerShadow 1.0 GaussianInnerShadow.qml +GaussianMaskedBlur 1.0 GaussianMaskedBlur.qml +DropShadowBase 1.0 DropShadowBase.qml diff --git a/PyQt5/qml/QtGraphicalEffects/private/qtgraphicaleffectsprivate.dll b/PyQt5/qml/QtGraphicalEffects/private/qtgraphicaleffectsprivate.dll new file mode 100644 index 00000000..d1115f7b Binary files /dev/null and b/PyQt5/qml/QtGraphicalEffects/private/qtgraphicaleffectsprivate.dll differ diff --git a/PyQt5/qml/QtGraphicalEffects/qmldir b/PyQt5/qml/QtGraphicalEffects/qmldir index 1756f2f8..f5012e42 100644 --- a/PyQt5/qml/QtGraphicalEffects/qmldir +++ b/PyQt5/qml/QtGraphicalEffects/qmldir @@ -1,3 +1,6 @@ +module QtGraphicalEffects +plugin qtgraphicaleffectsplugin +classname QtGraphicalEffectsPlugin Blend 1.0 Blend.qml BrightnessContrast 1.0 BrightnessContrast.qml Colorize 1.0 Colorize.qml @@ -24,3 +27,5 @@ RectangularGlow 1.0 RectangularGlow.qml ThresholdMask 1.0 ThresholdMask.qml ZoomBlur 1.0 ZoomBlur.qml designersupported +depends QtGraphicalEffects/private 1.0 + diff --git a/PyQt5/qml/QtGraphicalEffects/qtgraphicaleffectsplugin.dll b/PyQt5/qml/QtGraphicalEffects/qtgraphicaleffectsplugin.dll new file mode 100644 index 00000000..9238cafa Binary files /dev/null and b/PyQt5/qml/QtGraphicalEffects/qtgraphicaleffectsplugin.dll differ diff --git a/PyQt5/qml/QtLocation/declarative_location.dll b/PyQt5/qml/QtLocation/declarative_location.dll index 1afa4550..210f9c34 100644 Binary files a/PyQt5/qml/QtLocation/declarative_location.dll and b/PyQt5/qml/QtLocation/declarative_location.dll differ diff --git a/PyQt5/qml/QtLocation/plugins.qmltypes b/PyQt5/qml/QtLocation/plugins.qmltypes index 0a7c6334..4e8749da 100644 --- a/PyQt5/qml/QtLocation/plugins.qmltypes +++ b/PyQt5/qml/QtLocation/plugins.qmltypes @@ -1,12 +1,13 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump -nonrelocatable QtLocation 5.4' +// 'qmlplugindump -nonrelocatable QtLocation 5.7' Module { + dependencies: ["QtQuick 2.0"] Component { name: "QDeclarativeCategory" prototype: "QObject" @@ -92,8 +93,11 @@ Module { Component { name: "QDeclarativeGeoManeuver" prototype: "QObject" - exports: ["QtLocation/RouteManeuver 5.0"] - exportMetaObjectRevisions: [0] + exports: [ + "QtLocation/RouteManeuver 5.0", + "QtLocation/RouteManeuver 5.7" + ] + exportMetaObjectRevisions: [0, 0] Enum { name: "Direction" values: { @@ -126,12 +130,7 @@ Module { prototype: "QQuickItem" exports: ["QtLocation/Map 5.0"] exportMetaObjectRevisions: [0] - Property { - name: "gesture" - type: "QDeclarativeGeoMapGestureArea" - isReadonly: true - isPointer: true - } + Property { name: "gesture"; type: "QQuickGeoMapGestureArea"; isReadonly: true; isPointer: true } Property { name: "plugin"; type: "QDeclarativeGeoServiceProvider"; isPointer: true } Property { name: "minimumZoomLevel"; type: "double" } Property { name: "maximumZoomLevel"; type: "double" } @@ -145,10 +144,11 @@ Module { } Property { name: "center"; type: "QGeoCoordinate" } Property { name: "mapItems"; type: "QList"; isReadonly: true } - Signal { - name: "wheelAngleChanged" - Parameter { name: "angleDelta"; type: "QPoint" } - } + Property { name: "error"; type: "QGeoServiceProvider::Error"; isReadonly: true } + Property { name: "errorString"; type: "string"; isReadonly: true } + Property { name: "visibleRegion"; type: "QGeoShape" } + Property { name: "copyrightsVisible"; type: "bool" } + Property { name: "color"; type: "QColor" } Signal { name: "pluginChanged" Parameter { name: "plugin"; type: "QDeclarativeGeoServiceProvider"; isPointer: true } @@ -161,6 +161,18 @@ Module { name: "centerChanged" Parameter { name: "coordinate"; type: "QGeoCoordinate" } } + Signal { + name: "copyrightLinkActivated" + Parameter { name: "link"; type: "string" } + } + Signal { + name: "copyrightsVisibleChanged" + Parameter { name: "visible"; type: "bool" } + } + Signal { + name: "colorChanged" + Parameter { name: "color"; type: "QColor" } + } Method { name: "removeMapItem" Parameter { name: "item"; type: "QDeclarativeGeoMapItemBase"; isPointer: true } @@ -173,16 +185,24 @@ Module { Method { name: "toCoordinate" type: "QGeoCoordinate" - Parameter { name: "screenPosition"; type: "QPointF" } + Parameter { name: "position"; type: "QPointF" } + Parameter { name: "clipToViewPort"; type: "bool" } } Method { - name: "toScreenPosition" + name: "toCoordinate" + type: "QGeoCoordinate" + Parameter { name: "position"; type: "QPointF" } + } + Method { + name: "fromCoordinate" type: "QPointF" Parameter { name: "coordinate"; type: "QGeoCoordinate" } + Parameter { name: "clipToViewPort"; type: "bool" } } Method { - name: "fitViewportToGeoShape" - Parameter { name: "shape"; type: "QVariant" } + name: "fromCoordinate" + type: "QPointF" + Parameter { name: "coordinate"; type: "QGeoCoordinate" } } Method { name: "fitViewportToMapItems" } Method { @@ -190,58 +210,8 @@ Module { Parameter { name: "dx"; type: "int" } Parameter { name: "dy"; type: "int" } } - Method { name: "cameraStopped" } - } - Component { - name: "QDeclarativeGeoMapGestureArea" - prototype: "QObject" - exports: ["QtLocation/MapGestureArea 5.0"] - isCreatable: false - exportMetaObjectRevisions: [0] - Enum { - name: "ActiveGesture" - values: { - "NoGesture": 0, - "ZoomGesture": 1, - "PanGesture": 2, - "FlickGesture": 4 - } - } - Enum { - name: "ActiveGestures" - values: { - "NoGesture": 0, - "ZoomGesture": 1, - "PanGesture": 2, - "FlickGesture": 4 - } - } - Property { name: "enabled"; type: "bool" } - Property { name: "pinchEnabled"; type: "bool" } - Property { name: "panEnabled"; type: "bool" } - Property { name: "isPinchActive"; type: "bool"; isReadonly: true } - Property { name: "isPanActive"; type: "bool"; isReadonly: true } - Property { name: "activeGestures"; type: "ActiveGestures" } - Property { name: "maximumZoomLevelChange"; type: "double" } - Property { name: "flickDeceleration"; type: "double" } - Signal { name: "pinchActiveChanged" } - Signal { - name: "pinchStarted" - Parameter { name: "pinch"; type: "QDeclarativeGeoMapPinchEvent"; isPointer: true } - } - Signal { - name: "pinchUpdated" - Parameter { name: "pinch"; type: "QDeclarativeGeoMapPinchEvent"; isPointer: true } - } - Signal { - name: "pinchFinished" - Parameter { name: "pinch"; type: "QDeclarativeGeoMapPinchEvent"; isPointer: true } - } - Signal { name: "panStarted" } - Signal { name: "panFinished" } - Signal { name: "flickStarted" } - Signal { name: "flickFinished" } - Signal { name: "movementStopped" } + Method { name: "prefetchData" } + Method { name: "clearData" } } Component { name: "QDeclarativeGeoMapItemBase" @@ -260,19 +230,6 @@ Module { Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } Property { name: "autoFitViewport"; type: "bool" } } - Component { - name: "QDeclarativeGeoMapPinchEvent" - prototype: "QObject" - exports: ["QtLocation/MapPinchEvent 5.0"] - isCreatable: false - exportMetaObjectRevisions: [0] - Property { name: "center"; type: "QPointF"; isReadonly: true } - Property { name: "angle"; type: "double"; isReadonly: true } - Property { name: "point1"; type: "QPointF"; isReadonly: true } - Property { name: "point2"; type: "QPointF"; isReadonly: true } - Property { name: "pointCount"; type: "int"; isReadonly: true } - Property { name: "accepted"; type: "bool" } - } Component { name: "QDeclarativeGeoMapQuickItem" defaultProperty: "data" @@ -287,7 +244,7 @@ Module { Component { name: "QDeclarativeGeoMapType" prototype: "QObject" - exports: ["QtLocation/MapType 5.0", "QtLocation/MapType 5.4"] + exports: ["QtLocation/MapType 5.0", "QtLocation/MapType 5.5"] isCreatable: false exportMetaObjectRevisions: [0, 1] Enum { @@ -303,6 +260,7 @@ Module { "GrayStreetMap": 7, "PedestrianMap": 8, "CarNavigationMap": 9, + "CycleMap": 10, "CustomMap": 100 } } @@ -345,7 +303,9 @@ Module { "CommunicationError": 2, "ParseError": 3, "UnsupportedOptionError": 4, - "UnknownError": 5 + "UnknownError": 5, + "UnknownParameterError": 100, + "MissingRequiredParameterError": 101 } } Property { name: "plugin"; type: "QDeclarativeGeoServiceProvider"; isPointer: true } @@ -748,7 +708,9 @@ Module { "ParseError": 3, "UnsupportedOptionError": 4, "CombinationError": 5, - "UnknownError": 6 + "UnknownError": 6, + "UnknownParameterError": 100, + "MissingRequiredParameterError": 101 } } Property { name: "plugin"; type: "QDeclarativeGeoServiceProvider"; isPointer: true } @@ -952,14 +914,39 @@ Module { isReadonly: true isPointer: true } + Method { name: "pathLength"; type: "int" } Method { name: "addCoordinate" Parameter { name: "coordinate"; type: "QGeoCoordinate" } } + Method { + name: "insertCoordinate" + Parameter { name: "index"; type: "int" } + Parameter { name: "coordinate"; type: "QGeoCoordinate" } + } + Method { + name: "replaceCoordinate" + Parameter { name: "index"; type: "int" } + Parameter { name: "coordinate"; type: "QGeoCoordinate" } + } + Method { + name: "coordinateAt" + type: "QGeoCoordinate" + Parameter { name: "index"; type: "int" } + } + Method { + name: "containsCoordinate" + type: "bool" + Parameter { name: "coordinate"; type: "QGeoCoordinate" } + } Method { name: "removeCoordinate" Parameter { name: "coordinate"; type: "QGeoCoordinate" } } + Method { + name: "removeCoordinate" + Parameter { name: "index"; type: "int" } + } } Component { name: "QDeclarativeRatings" @@ -1008,16 +995,10 @@ Module { Component { name: "QDeclarativeRouteMapItem" defaultProperty: "data" - prototype: "QDeclarativeGeoMapItemBase" + prototype: "QDeclarativePolylineMapItem" exports: ["QtLocation/MapRoute 5.0"] exportMetaObjectRevisions: [0] Property { name: "route"; type: "QDeclarativeGeoRoute"; isPointer: true } - Property { - name: "line" - type: "QDeclarativeMapLineProperties" - isReadonly: true - isPointer: true - } Signal { name: "routeChanged" Parameter { name: "route"; type: "const QDeclarativeGeoRoute"; isPointer: true } @@ -1143,6 +1124,19 @@ Module { } Method { name: "errorString"; type: "string" } } + Component { + name: "QGeoMapPinchEvent" + prototype: "QObject" + exports: ["QtLocation/MapPinchEvent 5.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "center"; type: "QPointF"; isReadonly: true } + Property { name: "angle"; type: "double"; isReadonly: true } + Property { name: "point1"; type: "QPointF"; isReadonly: true } + Property { name: "point2"; type: "QPointF"; isReadonly: true } + Property { name: "pointCount"; type: "int"; isReadonly: true } + Property { name: "accepted"; type: "bool" } + } Component { name: "QQmlPropertyMap" prototype: "QObject" @@ -1156,4 +1150,56 @@ Module { } Method { name: "keys"; type: "QStringList" } } + Component { + name: "QQuickGeoMapGestureArea" + defaultProperty: "data" + prototype: "QQuickItem" + exports: [ + "QtLocation/MapGestureArea 5.0", + "QtLocation/MapGestureArea 5.6" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 1] + Enum { + name: "GeoMapGesture" + values: { + "NoGesture": 0, + "PinchGesture": 1, + "PanGesture": 2, + "FlickGesture": 4 + } + } + Enum { + name: "AcceptedGestures" + values: { + "NoGesture": 0, + "PinchGesture": 1, + "PanGesture": 2, + "FlickGesture": 4 + } + } + Property { name: "enabled"; type: "bool" } + Property { name: "pinchActive"; type: "bool"; isReadonly: true } + Property { name: "panActive"; type: "bool"; isReadonly: true } + Property { name: "acceptedGestures"; type: "AcceptedGestures" } + Property { name: "maximumZoomLevelChange"; type: "double" } + Property { name: "flickDeceleration"; type: "double" } + Property { name: "preventStealing"; revision: 1; type: "bool" } + Signal { + name: "pinchStarted" + Parameter { name: "pinch"; type: "QGeoMapPinchEvent"; isPointer: true } + } + Signal { + name: "pinchUpdated" + Parameter { name: "pinch"; type: "QGeoMapPinchEvent"; isPointer: true } + } + Signal { + name: "pinchFinished" + Parameter { name: "pinch"; type: "QGeoMapPinchEvent"; isPointer: true } + } + Signal { name: "panStarted" } + Signal { name: "panFinished" } + Signal { name: "flickStarted" } + Signal { name: "flickFinished" } + } } diff --git a/PyQt5/qml/QtMultimedia/Video.qml b/PyQt5/qml/QtMultimedia/Video.qml index f546e5c3..2188d17b 100644 --- a/PyQt5/qml/QtMultimedia/Video.qml +++ b/PyQt5/qml/QtMultimedia/Video.qml @@ -1,38 +1,44 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:LGPL21$ +** $QT_BEGIN_LICENSE:LGPL$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 or version 3 as published by the Free -** Software Foundation and appearing in the file LICENSE.LGPLv21 and -** LICENSE.LGPLv3 included in the packaging of this file. Please review the -** following information to ensure the GNU Lesser General Public License -** requirements will be met: https://www.gnu.org/licenses/lgpl.html and -** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** In addition, as a special exception, Digia gives you certain additional -** rights. These rights are described in the Digia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.0 -import QtMultimedia 5.0 +import QtMultimedia 5.6 /*! \qmltype Video @@ -48,9 +54,6 @@ import QtMultimedia 5.0 types. \qml - import QtQuick 2.0 - import QtMultimedia 5.0 - Video { id: video width : 800 @@ -239,7 +242,15 @@ Item { */ property alias hasVideo: player.hasVideo - /* documented below due to length of metaData documentation */ + /*! + \qmlproperty object Video::metaData + + This property holds the meta data for the current media. + + See \l{MediaPlayer::metaData}{MediaPlayer.metaData} for details about each meta data key. + + \sa {QMediaMetaData} + */ property alias metaData: player.metaData /*! @@ -268,6 +279,35 @@ Item { */ property alias position: player.position + /*! + \qmlproperty enumeration Video::audioRole + + This property holds the role of the audio stream. It can be set to specify the type of audio + being played, allowing the system to make appropriate decisions when it comes to volume, + routing or post-processing. + + The audio role must be set before setting the source property. + + Supported values can be retrieved with supportedAudioRoles(). + + The value can be one of: + \list + \li MediaPlayer.UnknownRole - the role is unknown or undefined. + \li MediaPlayer.MusicRole - music. + \li MediaPlayer.VideoRole - soundtrack from a movie or a video. + \li MediaPlayer.VoiceCommunicationRole - voice communications, such as telephony. + \li MediaPlayer.AlarmRole - alarm. + \li MediaPlayer.NotificationRole - notification, such as an incoming e-mail or a chat request. + \li MediaPlayer.RingtoneRole - ringtone. + \li MediaPlayer.AccessibilityRole - for accessibility, such as with a screen reader. + \li MediaPlayer.SonificationRole - sonification, such as with user interface sounds. + \li MediaPlayer.GameRole - game audio. + \endlist + + \since 5.6 + */ + property alias audioRole: player.audioRole + /*! \qmlproperty bool Video::seekable @@ -282,9 +322,22 @@ Item { \qmlproperty url Video::source This property holds the source URL of the media. + + Setting the \l source property clears the current \l playlist, if any. */ property alias source: player.source + /*! + \qmlproperty Playlist Video::playlist + + This property holds the playlist used by the media player. + + Setting the \l playlist property resets the \l source to an empty string. + + \since 5.6 + */ + property alias playlist: player.playlist + /*! \qmlproperty enumeration Video::status @@ -402,541 +455,18 @@ Item { player.seek(offset); } -} - -// *************************************** -// Documentation for meta-data properties. -// *************************************** - -/*! - \qmlproperty variant Video::metaData - - This property holds a collection of all the meta-data for the media. - - You can access individual properties like \l {Video::metaData.title}{metaData.title} - or \l {Video::metaData.trackNumber} {metaData.trackNumber}. -*/ - -/*! - \qmlproperty variant Video::metaData.title - - This property holds the title of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.subTitle - - This property holds the sub-title of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.author - - This property holds the author of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.comment - - This property holds a user comment about the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.description - - This property holds a description of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.category - - This property holds the category of the media - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.genre - - This property holds the genre of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.year - - This property holds the year of release of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.date - - This property holds the date of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.userRating - - This property holds a user rating of the media in the range of 0 to 100. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.keywords - - This property holds a list of keywords describing the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.language - - This property holds the language of the media, as an ISO 639-2 code. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.publisher - - This property holds the publisher of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.copyright - - This property holds the media's copyright notice. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.parentalRating - - This property holds the parental rating of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.ratingOrganization - - This property holds the name of the rating organization responsible for the - parental rating of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.size - - This property property holds the size of the media in bytes. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.mediaType - - This property holds the type of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.audioBitRate - - This property holds the bit rate of the media's audio stream in bits per - second. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.audioCodec - - This property holds the encoding of the media audio stream. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.averageLevel - - This property holds the average volume level of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.channelCount - - This property holds the number of channels in the media's audio stream. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.peakValue - - This property holds the peak volume of the media's audio stream. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.sampleRate - - This property holds the sample rate of the media's audio stream in Hertz. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.albumTitle - - This property holds the title of the album the media belongs to. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.albumArtist - - This property holds the name of the principal artist of the album the media - belongs to. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.contributingArtist - - This property holds the names of artists contributing to the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.composer - - This property holds the composer of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.conductor - - This property holds the conductor of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.lyrics - - This property holds the lyrics to the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.mood - - This property holds the mood of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.trackNumber - - This property holds the track number of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.trackCount - - This property holds the number of track on the album containing the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.coverArtUrlSmall - - This property holds the URL of a small cover art image. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.coverArtUrlLarge - - This property holds the URL of a large cover art image. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.resolution - - This property holds the dimension of an image or video. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.pixelAspectRatio - - This property holds the pixel aspect ratio of an image or video. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.videoFrameRate - - This property holds the frame rate of the media's video stream. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.videoBitRate - - This property holds the bit rate of the media's video stream in bits per - second. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.videoCodec - - This property holds the encoding of the media's video stream. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.posterUrl - - This property holds the URL of a poster image. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.chapterNumber - - This property holds the chapter number of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.director - - This property holds the director of the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.leadPerformer - - This property holds the lead performer in the media. - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.writer - - This property holds the writer of the media. - - \sa {QMediaMetaData} -*/ - -// The remaining properties are related to photos, and are technically -// available but will certainly never have values. - -/*! - \qmlproperty variant Video::metaData.cameraManufacturer - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.cameraModel - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.event - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.subject - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.orientation - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.exposureTime - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.fNumber - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.exposureProgram - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.isoSpeedRatings - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.exposureBiasValue - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.dateTimeDigitized - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.subjectDistance - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.meteringMode - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.lightSource - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.flash - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.focalLength - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.exposureMode - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.whiteBalance - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.DigitalZoomRatio - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.focalLengthIn35mmFilm - - \sa {QMediaMetaData::FocalLengthIn35mmFile} -*/ - -/*! - \qmlproperty variant Video::metaData.sceneCaptureType - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.gainControl - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.contrast - - \sa {QMediaMetaData} -*/ - -/*! - \qmlproperty variant Video::metaData.saturation - - \sa {QMediaMetaData} -*/ + /*! + \qmlmethod list Video::supportedAudioRoles() -/*! - \qmlproperty variant Video::metaData.sharpness + Returns a list of supported audio roles. - \sa {QMediaMetaData} -*/ + If setting the audio role is not supported, an empty list is returned. -/*! - \qmlproperty variant Video::metaData.deviceSettingDescription - - \sa {QMediaMetaData} -*/ + \since 5.6 + \sa audioRole + */ + function supportedAudioRoles() { + return player.supportedAudioRoles(); + } +} diff --git a/PyQt5/qml/QtMultimedia/declarative_multimedia.dll b/PyQt5/qml/QtMultimedia/declarative_multimedia.dll index cc6b1198..93557605 100644 Binary files a/PyQt5/qml/QtMultimedia/declarative_multimedia.dll and b/PyQt5/qml/QtMultimedia/declarative_multimedia.dll differ diff --git a/PyQt5/qml/QtMultimedia/plugins.qmltypes b/PyQt5/qml/QtMultimedia/plugins.qmltypes index 12d7ea85..91fff02e 100644 --- a/PyQt5/qml/QtMultimedia/plugins.qmltypes +++ b/PyQt5/qml/QtMultimedia/plugins.qmltypes @@ -1,11 +1,18 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // -// This file was auto-generated with the command 'qmlplugindump -notrelocatable QtMultimedia 5.0'. +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtMultimedia 5.7' Module { + dependencies: ["QtQuick 2.0"] + Component { + name: "QAbstractVideoFilter" + prototype: "QObject" + Property { name: "active"; type: "bool" } + } Component { name: "QCamera" prototype: "QMediaObject" @@ -76,6 +83,14 @@ Module { "LockFocus": 4 } } + Enum { + name: "Position" + values: { + "UnspecifiedPosition": 0, + "BackFace": 1, + "FrontFace": 2 + } + } Property { name: "state"; type: "QCamera::State"; isReadonly: true } Property { name: "status"; type: "QCamera::Status"; isReadonly: true } Property { name: "captureMode"; type: "QCamera::CaptureModes" } @@ -131,8 +146,13 @@ Module { Component { name: "QDeclarativeAudio" prototype: "QObject" - exports: ["QtMultimedia/Audio 5.0", "QtMultimedia/MediaPlayer 5.0"] - exportMetaObjectRevisions: [0, 0] + exports: [ + "QtMultimedia/Audio 5.0", + "QtMultimedia/Audio 5.6", + "QtMultimedia/MediaPlayer 5.0", + "QtMultimedia/MediaPlayer 5.6" + ] + exportMetaObjectRevisions: [0, 1, 0, 1] Enum { name: "Status" values: { @@ -181,7 +201,23 @@ Module { "ResourceMissing": 3 } } + Enum { + name: "AudioRole" + values: { + "UnknownRole": 0, + "AccessibilityRole": 7, + "AlarmRole": 4, + "GameRole": 9, + "MusicRole": 1, + "NotificationRole": 5, + "RingtoneRole": 6, + "SonificationRole": 8, + "VideoRole": 2, + "VoiceCommunicationRole": 3 + } + } Property { name: "source"; type: "QUrl" } + Property { name: "playlist"; revision: 1; type: "QDeclarativePlaylist"; isPointer: true } Property { name: "loops"; type: "int" } Property { name: "playbackState"; type: "PlaybackState"; isReadonly: true } Property { name: "autoPlay"; type: "bool" } @@ -206,10 +242,13 @@ Module { } Property { name: "mediaObject"; type: "QObject"; isReadonly: true; isPointer: true } Property { name: "availability"; type: "Availability"; isReadonly: true } + Property { name: "audioRole"; revision: 1; type: "AudioRole" } + Signal { name: "playlistChanged"; revision: 1 } Signal { name: "loopCountChanged" } Signal { name: "paused" } Signal { name: "stopped" } Signal { name: "playing" } + Signal { name: "audioRoleChanged"; revision: 1 } Signal { name: "availabilityChanged" Parameter { name: "availability"; type: "Availability" } @@ -226,12 +265,25 @@ Module { name: "seek" Parameter { name: "position"; type: "int" } } + Method { name: "supportedAudioRoles"; revision: 1; type: "QJSValue" } } Component { name: "QDeclarativeCamera" prototype: "QObject" - exports: ["QtMultimedia/Camera 5.0"] - exportMetaObjectRevisions: [0] + exports: [ + "QtMultimedia/Camera 5.0", + "QtMultimedia/Camera 5.4", + "QtMultimedia/Camera 5.5" + ] + exportMetaObjectRevisions: [0, 1, 2] + Enum { + name: "Position" + values: { + "UnspecifiedPosition": 0, + "BackFace": 1, + "FrontFace": 2 + } + } Enum { name: "CaptureMode" values: { @@ -309,6 +361,16 @@ Module { "ExposureBeach": 8, "ExposureLargeAperture": 9, "ExposureSmallAperture": 10, + "ExposureAction": 11, + "ExposureLandscape": 12, + "ExposureNightPortrait": 13, + "ExposureTheatre": 14, + "ExposureSunset": 15, + "ExposureSteadyPhoto": 16, + "ExposureFireworks": 17, + "ExposureParty": 18, + "ExposureCandlelight": 19, + "ExposureBarcode": 20, "ExposureModeVendor": 1000 } } @@ -357,6 +419,10 @@ Module { "ResourceMissing": 3 } } + Property { name: "deviceId"; revision: 1; type: "string" } + Property { name: "position"; revision: 1; type: "Position" } + Property { name: "displayName"; revision: 1; type: "string"; isReadonly: true } + Property { name: "orientation"; revision: 1; type: "int"; isReadonly: true } Property { name: "captureMode"; type: "CaptureMode" } Property { name: "cameraState"; type: "State" } Property { name: "cameraStatus"; type: "Status"; isReadonly: true } @@ -395,12 +461,30 @@ Module { isReadonly: true isPointer: true } + Property { + name: "metaData" + revision: 1 + type: "QDeclarativeMediaMetaData" + isReadonly: true + isPointer: true + } + Property { + name: "viewfinder" + revision: 1 + type: "QDeclarativeCameraViewfinder" + isReadonly: true + isPointer: true + } Signal { name: "errorChanged" } Signal { name: "error" Parameter { name: "errorCode"; type: "QDeclarativeCamera::Error" } Parameter { name: "errorString"; type: "string" } } + Signal { name: "deviceIdChanged"; revision: 1 } + Signal { name: "positionChanged"; revision: 1 } + Signal { name: "displayNameChanged"; revision: 1 } + Signal { name: "orientationChanged"; revision: 1 } Signal { name: "cameraStateChanged" Parameter { type: "QDeclarativeCamera::State" } @@ -445,11 +529,33 @@ Module { name: "setDigitalZoom" Parameter { type: "double" } } + Method { + name: "supportedViewfinderResolutions" + revision: 2 + type: "QJSValue" + Parameter { name: "minimumFrameRate"; type: "double" } + Parameter { name: "maximumFrameRate"; type: "double" } + } + Method { + name: "supportedViewfinderResolutions" + revision: 2 + type: "QJSValue" + Parameter { name: "minimumFrameRate"; type: "double" } + } + Method { name: "supportedViewfinderResolutions"; revision: 2; type: "QJSValue" } + Method { + name: "supportedViewfinderFrameRateRanges" + revision: 2 + type: "QJSValue" + Parameter { name: "resolution"; type: "QJSValue" } + } + Method { name: "supportedViewfinderFrameRateRanges"; revision: 2; type: "QJSValue" } } Component { name: "QDeclarativeCameraCapture" prototype: "QObject" exports: ["QtMultimedia/CameraCapture 5.0"] + isCreatable: false exportMetaObjectRevisions: [0] Property { name: "ready"; type: "bool"; isReadonly: true } Property { name: "capturedImagePath"; type: "string"; isReadonly: true } @@ -509,7 +615,43 @@ Module { name: "QDeclarativeCameraExposure" prototype: "QObject" exports: ["QtMultimedia/CameraExposure 5.0"] + isCreatable: false exportMetaObjectRevisions: [0] + Enum { + name: "ExposureMode" + values: { + "ExposureAuto": 0, + "ExposureManual": 1, + "ExposurePortrait": 2, + "ExposureNight": 3, + "ExposureBacklight": 4, + "ExposureSpotlight": 5, + "ExposureSports": 6, + "ExposureSnow": 7, + "ExposureBeach": 8, + "ExposureLargeAperture": 9, + "ExposureSmallAperture": 10, + "ExposureAction": 11, + "ExposureLandscape": 12, + "ExposureNightPortrait": 13, + "ExposureTheatre": 14, + "ExposureSunset": 15, + "ExposureSteadyPhoto": 16, + "ExposureFireworks": 17, + "ExposureParty": 18, + "ExposureCandlelight": 19, + "ExposureBarcode": 20, + "ExposureModeVendor": 1000 + } + } + Enum { + name: "MeteringMode" + values: { + "MeteringMatrix": 1, + "MeteringAverage": 2, + "MeteringSpot": 3 + } + } Property { name: "exposureCompensation"; type: "double" } Property { name: "iso"; type: "int"; isReadonly: true } Property { name: "shutterSpeed"; type: "double"; isReadonly: true } @@ -517,9 +659,9 @@ Module { Property { name: "manualShutterSpeed"; type: "double" } Property { name: "manualAperture"; type: "double" } Property { name: "manualIso"; type: "double" } - Property { name: "exposureMode"; type: "QDeclarativeCamera::ExposureMode" } + Property { name: "exposureMode"; type: "ExposureMode" } Property { name: "spotMeteringPoint"; type: "QPointF" } - Property { name: "meteringMode"; type: "QDeclarativeCamera::MeteringMode" } + Property { name: "meteringMode"; type: "MeteringMode" } Signal { name: "isoSensitivityChanged" Parameter { type: "int" } @@ -550,11 +692,11 @@ Module { } Signal { name: "exposureModeChanged" - Parameter { type: "QDeclarativeCamera::ExposureMode" } + Parameter { type: "ExposureMode" } } Signal { name: "meteringModeChanged" - Parameter { type: "QDeclarativeCamera::MeteringMode" } + Parameter { type: "MeteringMode" } } Signal { name: "spotMeteringPointChanged" @@ -562,7 +704,7 @@ Module { } Method { name: "setExposureMode" - Parameter { type: "QDeclarativeCamera::ExposureMode" } + Parameter { type: "ExposureMode" } } Method { name: "setExposureCompensation" @@ -588,38 +730,75 @@ Module { name: "QDeclarativeCameraFlash" prototype: "QObject" exports: ["QtMultimedia/CameraFlash 5.0"] + isCreatable: false exportMetaObjectRevisions: [0] + Enum { + name: "FlashMode" + values: { + "FlashAuto": 1, + "FlashOff": 2, + "FlashOn": 4, + "FlashRedEyeReduction": 8, + "FlashFill": 16, + "FlashTorch": 32, + "FlashVideoLight": 64, + "FlashSlowSyncFrontCurtain": 128, + "FlashSlowSyncRearCurtain": 256, + "FlashManual": 512 + } + } Property { name: "ready"; type: "bool"; isReadonly: true } - Property { name: "mode"; type: "int" } + Property { name: "mode"; type: "FlashMode" } Signal { name: "flashReady" Parameter { name: "status"; type: "bool" } } Signal { name: "flashModeChanged" - Parameter { type: "int" } + Parameter { type: "FlashMode" } } Method { name: "setFlashMode" - Parameter { type: "int" } + Parameter { type: "FlashMode" } } } Component { name: "QDeclarativeCameraFocus" prototype: "QObject" exports: ["QtMultimedia/CameraFocus 5.0"] + isCreatable: false exportMetaObjectRevisions: [0] - Property { name: "focusMode"; type: "QDeclarativeCamera::FocusMode" } - Property { name: "focusPointMode"; type: "QDeclarativeCamera::FocusPointMode" } + Enum { + name: "FocusMode" + values: { + "FocusManual": 1, + "FocusHyperfocal": 2, + "FocusInfinity": 4, + "FocusAuto": 8, + "FocusContinuous": 16, + "FocusMacro": 32 + } + } + Enum { + name: "FocusPointMode" + values: { + "FocusPointAuto": 0, + "FocusPointCenter": 1, + "FocusPointFaceDetection": 2, + "FocusPointCustom": 3 + } + } + Property { name: "focusMode"; type: "FocusMode" } + Property { name: "focusPointMode"; type: "FocusPointMode" } Property { name: "customFocusPoint"; type: "QPointF" } Property { name: "focusZones"; type: "QObject"; isReadonly: true; isPointer: true } Signal { name: "focusModeChanged" - Parameter { type: "QDeclarativeCamera::FocusMode" } + Parameter { type: "FocusMode" } } Signal { name: "focusPointModeChanged" - Parameter { type: "QDeclarativeCamera::FocusPointMode" } + Parameter { type: "FocusPointMode" } } Signal { name: "customFocusPointChanged" @@ -627,11 +806,11 @@ Module { } Method { name: "setFocusMode" - Parameter { type: "QDeclarativeCamera::FocusMode" } + Parameter { type: "FocusMode" } } Method { name: "setFocusPointMode" - Parameter { name: "mode"; type: "QDeclarativeCamera::FocusPointMode" } + Parameter { name: "mode"; type: "FocusPointMode" } } Method { name: "setCustomFocusPoint" @@ -640,19 +819,24 @@ Module { Method { name: "isFocusModeSupported" type: "bool" - Parameter { name: "mode"; type: "QDeclarativeCamera::FocusMode" } + Parameter { name: "mode"; type: "FocusMode" } } Method { name: "isFocusPointModeSupported" type: "bool" - Parameter { name: "mode"; type: "QDeclarativeCamera::FocusPointMode" } + Parameter { name: "mode"; type: "FocusPointMode" } } } Component { name: "QDeclarativeCameraImageProcessing" prototype: "QObject" - exports: ["QtMultimedia/CameraImageProcessing 5.0"] - exportMetaObjectRevisions: [0] + exports: [ + "QtMultimedia/CameraImageProcessing 5.0", + "QtMultimedia/CameraImageProcessing 5.5", + "QtMultimedia/CameraImageProcessing 5.7" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 1, 2] Enum { name: "WhiteBalanceMode" values: { @@ -668,12 +852,29 @@ Module { "WhiteBalanceVendor": 1000 } } + Enum { + name: "ColorFilter" + values: { + "ColorFilterNone": 0, + "ColorFilterGrayscale": 1, + "ColorFilterNegative": 2, + "ColorFilterSolarize": 3, + "ColorFilterSepia": 4, + "ColorFilterPosterize": 5, + "ColorFilterWhiteboard": 6, + "ColorFilterBlackboard": 7, + "ColorFilterAqua": 8, + "ColorFilterVendor": 1000 + } + } Property { name: "whiteBalanceMode"; type: "WhiteBalanceMode" } Property { name: "manualWhiteBalance"; type: "double" } + Property { name: "brightness"; revision: 2; type: "double" } Property { name: "contrast"; type: "double" } Property { name: "saturation"; type: "double" } Property { name: "sharpeningLevel"; type: "double" } Property { name: "denoisingLevel"; type: "double" } + Property { name: "colorFilter"; revision: 1; type: "ColorFilter" } Signal { name: "whiteBalanceModeChanged" Parameter { type: "QDeclarativeCameraImageProcessing::WhiteBalanceMode" } @@ -682,6 +883,11 @@ Module { name: "manualWhiteBalanceChanged" Parameter { type: "double" } } + Signal { + name: "brightnessChanged" + revision: 2 + Parameter { type: "double" } + } Signal { name: "contrastChanged" Parameter { type: "double" } @@ -706,6 +912,11 @@ Module { name: "setManualWhiteBalance" Parameter { name: "colorTemp"; type: "double" } } + Method { + name: "setBrightness" + revision: 2 + Parameter { name: "value"; type: "double" } + } Method { name: "setContrast" Parameter { name: "value"; type: "double" } @@ -722,11 +933,16 @@ Module { name: "setDenoisingLevel" Parameter { name: "value"; type: "double" } } + Method { + name: "setColorFilter" + Parameter { name: "colorFilter"; type: "ColorFilter" } + } } Component { name: "QDeclarativeCameraRecorder" prototype: "QObject" exports: ["QtMultimedia/CameraRecorder 5.0"] + isCreatable: false exportMetaObjectRevisions: [0] Enum { name: "RecorderState" @@ -783,7 +999,7 @@ Module { Property { name: "actualLocation"; type: "string"; isReadonly: true } Property { name: "muted"; type: "bool" } Property { name: "errorString"; type: "string"; isReadonly: true } - Property { name: "errorCode"; type: "string"; isReadonly: true } + Property { name: "errorCode"; type: "Error"; isReadonly: true } Signal { name: "recorderStateChanged" Parameter { name: "state"; type: "QDeclarativeCameraRecorder::RecorderState" } @@ -922,6 +1138,277 @@ Module { Parameter { name: "encodingMode"; type: "EncodingMode" } } } + Component { + name: "QDeclarativeCameraViewfinder" + prototype: "QObject" + exports: ["QtMultimedia/CameraViewfinder 5.4"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "resolution"; type: "QSize" } + Property { name: "minimumFrameRate"; type: "double" } + Property { name: "maximumFrameRate"; type: "double" } + } + Component { + name: "QDeclarativeMediaMetaData" + prototype: "QObject" + Property { name: "title"; type: "QVariant" } + Property { name: "subTitle"; type: "QVariant" } + Property { name: "author"; type: "QVariant" } + Property { name: "comment"; type: "QVariant" } + Property { name: "description"; type: "QVariant" } + Property { name: "category"; type: "QVariant" } + Property { name: "genre"; type: "QVariant" } + Property { name: "year"; type: "QVariant" } + Property { name: "date"; type: "QVariant" } + Property { name: "userRating"; type: "QVariant" } + Property { name: "keywords"; type: "QVariant" } + Property { name: "language"; type: "QVariant" } + Property { name: "publisher"; type: "QVariant" } + Property { name: "copyright"; type: "QVariant" } + Property { name: "parentalRating"; type: "QVariant" } + Property { name: "ratingOrganization"; type: "QVariant" } + Property { name: "size"; type: "QVariant" } + Property { name: "mediaType"; type: "QVariant" } + Property { name: "duration"; type: "QVariant" } + Property { name: "audioBitRate"; type: "QVariant" } + Property { name: "audioCodec"; type: "QVariant" } + Property { name: "averageLevel"; type: "QVariant" } + Property { name: "channelCount"; type: "QVariant" } + Property { name: "peakValue"; type: "QVariant" } + Property { name: "sampleRate"; type: "QVariant" } + Property { name: "albumTitle"; type: "QVariant" } + Property { name: "albumArtist"; type: "QVariant" } + Property { name: "contributingArtist"; type: "QVariant" } + Property { name: "composer"; type: "QVariant" } + Property { name: "conductor"; type: "QVariant" } + Property { name: "lyrics"; type: "QVariant" } + Property { name: "mood"; type: "QVariant" } + Property { name: "trackNumber"; type: "QVariant" } + Property { name: "trackCount"; type: "QVariant" } + Property { name: "coverArtUrlSmall"; type: "QVariant" } + Property { name: "coverArtUrlLarge"; type: "QVariant" } + Property { name: "resolution"; type: "QVariant" } + Property { name: "pixelAspectRatio"; type: "QVariant" } + Property { name: "videoFrameRate"; type: "QVariant" } + Property { name: "videoBitRate"; type: "QVariant" } + Property { name: "videoCodec"; type: "QVariant" } + Property { name: "posterUrl"; type: "QVariant" } + Property { name: "chapterNumber"; type: "QVariant" } + Property { name: "director"; type: "QVariant" } + Property { name: "leadPerformer"; type: "QVariant" } + Property { name: "writer"; type: "QVariant" } + Property { name: "cameraManufacturer"; type: "QVariant" } + Property { name: "cameraModel"; type: "QVariant" } + Property { name: "event"; type: "QVariant" } + Property { name: "subject"; type: "QVariant" } + Property { name: "orientation"; type: "QVariant" } + Property { name: "exposureTime"; type: "QVariant" } + Property { name: "fNumber"; type: "QVariant" } + Property { name: "exposureProgram"; type: "QVariant" } + Property { name: "isoSpeedRatings"; type: "QVariant" } + Property { name: "exposureBiasValue"; type: "QVariant" } + Property { name: "dateTimeOriginal"; type: "QVariant" } + Property { name: "dateTimeDigitized"; type: "QVariant" } + Property { name: "subjectDistance"; type: "QVariant" } + Property { name: "meteringMode"; type: "QVariant" } + Property { name: "lightSource"; type: "QVariant" } + Property { name: "flash"; type: "QVariant" } + Property { name: "focalLength"; type: "QVariant" } + Property { name: "exposureMode"; type: "QVariant" } + Property { name: "whiteBalance"; type: "QVariant" } + Property { name: "digitalZoomRatio"; type: "QVariant" } + Property { name: "focalLengthIn35mmFilm"; type: "QVariant" } + Property { name: "sceneCaptureType"; type: "QVariant" } + Property { name: "gainControl"; type: "QVariant" } + Property { name: "contrast"; type: "QVariant" } + Property { name: "saturation"; type: "QVariant" } + Property { name: "sharpness"; type: "QVariant" } + Property { name: "deviceSettingDescription"; type: "QVariant" } + Property { name: "gpsLatitude"; type: "QVariant" } + Property { name: "gpsLongitude"; type: "QVariant" } + Property { name: "gpsAltitude"; type: "QVariant" } + Property { name: "gpsTimeStamp"; type: "QVariant" } + Property { name: "gpsSatellites"; type: "QVariant" } + Property { name: "gpsStatus"; type: "QVariant" } + Property { name: "gpsDOP"; type: "QVariant" } + Property { name: "gpsSpeed"; type: "QVariant" } + Property { name: "gpsTrack"; type: "QVariant" } + Property { name: "gpsTrackRef"; type: "QVariant" } + Property { name: "gpsImgDirection"; type: "QVariant" } + Property { name: "gpsImgDirectionRef"; type: "QVariant" } + Property { name: "gpsMapDatum"; type: "QVariant" } + Property { name: "gpsProcessingMethod"; type: "QVariant" } + Property { name: "gpsAreaInformation"; type: "QVariant" } + Signal { name: "metaDataChanged" } + } + Component { + name: "QDeclarativeMultimediaGlobal" + prototype: "QObject" + exports: ["QtMultimedia/QtMultimedia 5.4"] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [0] + Property { name: "defaultCamera"; type: "QJSValue"; isReadonly: true } + Property { name: "availableCameras"; type: "QJSValue"; isReadonly: true } + } + Component { + name: "QDeclarativePlaylist" + defaultProperty: "items" + prototype: "QAbstractListModel" + exports: ["QtMultimedia/Playlist 5.6", "QtMultimedia/Playlist 5.7"] + exportMetaObjectRevisions: [0, 1] + Enum { + name: "PlaybackMode" + values: { + "CurrentItemOnce": 0, + "CurrentItemInLoop": 1, + "Sequential": 2, + "Loop": 3, + "Random": 4 + } + } + Enum { + name: "Error" + values: { + "NoError": 0, + "FormatError": 1, + "FormatNotSupportedError": 2, + "NetworkError": 3, + "AccessDeniedError": 4 + } + } + Property { name: "playbackMode"; type: "PlaybackMode" } + Property { name: "currentItemSource"; type: "QUrl"; isReadonly: true } + Property { name: "currentIndex"; type: "int" } + Property { name: "itemCount"; type: "int"; isReadonly: true } + Property { name: "readOnly"; type: "bool"; isReadonly: true } + Property { name: "error"; type: "Error"; isReadonly: true } + Property { name: "errorString"; type: "string"; isReadonly: true } + Property { name: "items"; type: "QDeclarativePlaylistItem"; isList: true; isReadonly: true } + Signal { + name: "itemAboutToBeInserted" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Signal { + name: "itemInserted" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Signal { + name: "itemAboutToBeRemoved" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Signal { + name: "itemRemoved" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Signal { + name: "itemChanged" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Signal { name: "loaded" } + Signal { name: "loadFailed" } + Signal { + name: "error" + Parameter { name: "error"; type: "QDeclarativePlaylist::Error" } + Parameter { name: "errorString"; type: "string" } + } + Method { + name: "itemSource" + type: "QUrl" + Parameter { name: "index"; type: "int" } + } + Method { + name: "nextIndex" + type: "int" + Parameter { name: "steps"; type: "int" } + } + Method { name: "nextIndex"; type: "int" } + Method { + name: "previousIndex" + type: "int" + Parameter { name: "steps"; type: "int" } + } + Method { name: "previousIndex"; type: "int" } + Method { name: "next" } + Method { name: "previous" } + Method { name: "shuffle" } + Method { + name: "load" + Parameter { name: "location"; type: "QUrl" } + Parameter { name: "format"; type: "string" } + } + Method { + name: "load" + Parameter { name: "location"; type: "QUrl" } + } + Method { + name: "save" + type: "bool" + Parameter { name: "location"; type: "QUrl" } + Parameter { name: "format"; type: "string" } + } + Method { + name: "save" + type: "bool" + Parameter { name: "location"; type: "QUrl" } + } + Method { + name: "addItem" + type: "bool" + Parameter { name: "source"; type: "QUrl" } + } + Method { + name: "addItems" + revision: 1 + type: "bool" + Parameter { name: "sources"; type: "QList" } + } + Method { + name: "insertItem" + type: "bool" + Parameter { name: "index"; type: "int" } + Parameter { name: "source"; type: "QUrl" } + } + Method { + name: "insertItems" + revision: 1 + type: "bool" + Parameter { name: "index"; type: "int" } + Parameter { name: "sources"; type: "QList" } + } + Method { + name: "moveItem" + revision: 1 + type: "bool" + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + } + Method { + name: "removeItem" + type: "bool" + Parameter { name: "index"; type: "int" } + } + Method { + name: "removeItems" + revision: 1 + type: "bool" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "clear"; type: "bool" } + } + Component { + name: "QDeclarativePlaylistItem" + prototype: "QObject" + exports: ["QtMultimedia/PlaylistItem 5.6"] + exportMetaObjectRevisions: [0] + Property { name: "source"; type: "QUrl" } + } Component { name: "QDeclarativeRadio" prototype: "QObject" @@ -1210,8 +1697,11 @@ Module { name: "QDeclarativeVideoOutput" defaultProperty: "data" prototype: "QQuickItem" - exports: ["QtMultimedia/VideoOutput 5.0"] - exportMetaObjectRevisions: [0] + exports: [ + "QtMultimedia/VideoOutput 5.0", + "QtMultimedia/VideoOutput 5.2" + ] + exportMetaObjectRevisions: [0, 2] Enum { name: "FillMode" values: { @@ -1223,8 +1713,10 @@ Module { Property { name: "source"; type: "QObject"; isPointer: true } Property { name: "fillMode"; type: "FillMode" } Property { name: "orientation"; type: "int" } + Property { name: "autoOrientation"; revision: 2; type: "bool" } Property { name: "sourceRect"; type: "QRectF"; isReadonly: true } Property { name: "contentRect"; type: "QRectF"; isReadonly: true } + Property { name: "filters"; type: "QAbstractVideoFilter"; isList: true; isReadonly: true } Signal { name: "fillModeChanged" Parameter { type: "QDeclarativeVideoOutput::FillMode" } @@ -1300,8 +1792,11 @@ Module { Component { name: "QSoundEffect" prototype: "QObject" - exports: ["QtMultimedia/SoundEffect 5.0"] - exportMetaObjectRevisions: [0] + exports: [ + "QtMultimedia/SoundEffect 5.0", + "QtMultimedia/SoundEffect 5.3" + ] + exportMetaObjectRevisions: [0, 0] Enum { name: "Loop" values: { diff --git a/PyQt5/qml/QtNfc/declarative_nfc.dll b/PyQt5/qml/QtNfc/declarative_nfc.dll index b3c81ce9..5cbd1b9a 100644 Binary files a/PyQt5/qml/QtNfc/declarative_nfc.dll and b/PyQt5/qml/QtNfc/declarative_nfc.dll differ diff --git a/PyQt5/qml/QtNfc/plugins.qmltypes b/PyQt5/qml/QtNfc/plugins.qmltypes index bbdc4398..7bba6d95 100644 --- a/PyQt5/qml/QtNfc/plugins.qmltypes +++ b/PyQt5/qml/QtNfc/plugins.qmltypes @@ -1,12 +1,13 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump -notrelocatable QtNfc 5.4' +// 'qmlplugindump -nonrelocatable QtNfc 5.7' Module { + dependencies: ["QtQuick 2.0"] Component { name: "QDeclarativeNdefFilter" prototype: "QObject" @@ -55,12 +56,18 @@ Module { exports: [ "QtNfc/NearField 5.0", "QtNfc/NearField 5.2", - "QtNfc/NearField 5.4" + "QtNfc/NearField 5.4", + "QtNfc/NearField 5.5", + "QtNfc/NearField 5.7" ] - exportMetaObjectRevisions: [0, 0, 0] + exportMetaObjectRevisions: [0, 0, 0, 1, 1] Property { name: "messageRecords"; type: "QQmlNdefRecord"; isList: true; isReadonly: true } Property { name: "filter"; type: "QDeclarativeNdefFilter"; isList: true; isReadonly: true } Property { name: "orderMatch"; type: "bool" } + Property { name: "polling"; revision: 1; type: "bool" } + Signal { name: "pollingChanged"; revision: 1 } + Signal { name: "tagFound"; revision: 1 } + Signal { name: "tagRemoved"; revision: 1 } } Component { name: "QQmlNdefRecord" diff --git a/PyQt5/qml/QtPositioning/declarative_positioning.dll b/PyQt5/qml/QtPositioning/declarative_positioning.dll index 982cb038..dc049343 100644 Binary files a/PyQt5/qml/QtPositioning/declarative_positioning.dll and b/PyQt5/qml/QtPositioning/declarative_positioning.dll differ diff --git a/PyQt5/qml/QtPositioning/plugins.qmltypes b/PyQt5/qml/QtPositioning/plugins.qmltypes index bda2e48f..55fcbba2 100644 --- a/PyQt5/qml/QtPositioning/plugins.qmltypes +++ b/PyQt5/qml/QtPositioning/plugins.qmltypes @@ -1,35 +1,13 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump -nonrelocatable QtPositioning 5.4' +// 'qmlplugindump -nonrelocatable QtPositioning 5.7' Module { - Component { - name: "GeoShapeValueType" - prototype: "QQmlValueType" - exports: ["QtPositioning/GeoShape 5.0"] - isCreatable: false - exportMetaObjectRevisions: [0] - Enum { - name: "ShapeType" - values: { - "UnknownType": 0, - "RectangleType": 1, - "CircleType": 2 - } - } - Property { name: "type"; type: "ShapeType"; isReadonly: true } - Property { name: "isValid"; type: "bool"; isReadonly: true } - Property { name: "isEmpty"; type: "bool"; isReadonly: true } - Method { - name: "contains" - type: "bool" - Parameter { name: "coordinate"; type: "QGeoCoordinate" } - } - } + dependencies: ["QtQuick 2.0"] Component { name: "LocationSingleton" prototype: "QObject" @@ -83,6 +61,16 @@ Module { type: "QGeoCircle" Parameter { name: "center"; type: "QGeoCoordinate" } } + Method { + name: "shapeToCircle" + type: "QGeoCircle" + Parameter { name: "shape"; type: "QGeoShape" } + } + Method { + name: "shapeToRectangle" + type: "QGeoRectangle" + Parameter { name: "shape"; type: "QGeoShape" } + } } Component { name: "QDeclarativeGeoAddress" @@ -101,14 +89,6 @@ Module { Property { name: "postalCode"; type: "string" } Property { name: "isTextGenerated"; type: "bool"; isReadonly: true } } - Component { - name: "QDeclarativeGeoCoordinateAnimation" - prototype: "QQuickPropertyAnimation" - exports: ["QtPositioning/CoordinateAnimation 5.3"] - exportMetaObjectRevisions: [0] - Property { name: "from"; type: "QGeoCoordinate" } - Property { name: "to"; type: "QGeoCoordinate" } - } Component { name: "QDeclarativeGeoLocation" prototype: "QObject" @@ -125,9 +105,10 @@ Module { exports: [ "QtPositioning/Position 5.0", "QtPositioning/Position 5.3", - "QtPositioning/Position 5.4" + "QtPositioning/Position 5.4", + "QtPositioning/Position 5.7" ] - exportMetaObjectRevisions: [0, 1, 2] + exportMetaObjectRevisions: [0, 1, 2, 2] Property { name: "latitudeValid"; type: "bool"; isReadonly: true } Property { name: "longitudeValid"; type: "bool"; isReadonly: true } Property { name: "altitudeValid"; type: "bool"; isReadonly: true } @@ -195,8 +176,49 @@ Module { Property { name: "sourceError"; type: "SourceError"; isReadonly: true } Property { name: "name"; type: "string" } Signal { name: "validityChanged" } + Signal { name: "updateTimeout" } Method { name: "update" } Method { name: "start" } Method { name: "stop" } } + Component { + name: "QGeoShape" + exports: ["QtPositioning/GeoShape 5.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "ShapeType" + values: { + "UnknownType": 0, + "RectangleType": 1, + "CircleType": 2 + } + } + Property { name: "type"; type: "ShapeType"; isReadonly: true } + Property { name: "isValid"; type: "bool"; isReadonly: true } + Property { name: "isEmpty"; type: "bool"; isReadonly: true } + Method { + name: "contains" + type: "bool" + Parameter { name: "coordinate"; type: "QGeoCoordinate" } + } + Method { name: "toString"; type: "string" } + } + Component { + name: "QQuickGeoCoordinateAnimation" + prototype: "QQuickPropertyAnimation" + exports: ["QtPositioning/CoordinateAnimation 5.3"] + exportMetaObjectRevisions: [0] + Enum { + name: "Direction" + values: { + "Shortest": 0, + "West": 1, + "East": 2 + } + } + Property { name: "from"; type: "QGeoCoordinate" } + Property { name: "to"; type: "QGeoCoordinate" } + Property { name: "direction"; type: "Direction" } + } } diff --git a/PyQt5/qml/QtPurchasing/declarative_purchasing.dll b/PyQt5/qml/QtPurchasing/declarative_purchasing.dll new file mode 100644 index 00000000..808f41df Binary files /dev/null and b/PyQt5/qml/QtPurchasing/declarative_purchasing.dll differ diff --git a/PyQt5/qml/QtPurchasing/plugins.qmltypes b/PyQt5/qml/QtPurchasing/plugins.qmltypes new file mode 100644 index 00000000..2fc23985 --- /dev/null +++ b/PyQt5/qml/QtPurchasing/plugins.qmltypes @@ -0,0 +1,98 @@ +import QtQuick.tooling 1.1 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump QtPurchasing 1.0' + +Module { + Component { + name: "QInAppProductQmlType" + prototype: "QObject" + exports: ["Product 1.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "Status" + values: { + "Uninitialized": 0, + "PendingRegistration": 1, + "Registered": 2, + "Unknown": 3 + } + } + Enum { + name: "ProductType" + values: { + "Consumable": 0, + "Unlockable": 1 + } + } + Property { name: "identifier"; type: "string" } + Property { name: "type"; type: "ProductType" } + Property { name: "price"; type: "string"; isReadonly: true } + Property { name: "title"; type: "string"; isReadonly: true } + Property { name: "description"; type: "string"; isReadonly: true } + Property { name: "status"; type: "Status"; isReadonly: true } + Property { name: "store"; type: "QInAppStoreQmlType"; isPointer: true } + Signal { + name: "purchaseSucceeded" + Parameter { name: "transaction"; type: "QInAppTransaction"; isPointer: true } + } + Signal { + name: "purchaseFailed" + Parameter { name: "transaction"; type: "QInAppTransaction"; isPointer: true } + } + Signal { + name: "purchaseRestored" + Parameter { name: "transaction"; type: "QInAppTransaction"; isPointer: true } + } + Method { name: "purchase" } + Method { name: "resetStatus" } + } + Component { + name: "QInAppStoreQmlType" + defaultProperty: "products" + prototype: "QObject" + exports: ["Store 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "products"; type: "QInAppProductQmlType"; isList: true; isReadonly: true } + Method { name: "restorePurchases" } + } + Component { + name: "QInAppTransaction" + prototype: "QObject" + exports: ["Transaction 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "TransactionStatus" + values: { + "Unknown": 0, + "PurchaseApproved": 1, + "PurchaseFailed": 2, + "PurchaseRestored": 3 + } + } + Enum { + name: "FailureReason" + values: { + "NoFailure": 0, + "CanceledByUser": 1, + "ErrorOccurred": 2 + } + } + Property { name: "status"; type: "TransactionStatus"; isReadonly: true } + Property { name: "product"; type: "QInAppProduct"; isReadonly: true; isPointer: true } + Property { name: "orderId"; type: "string"; isReadonly: true } + Property { name: "failureReason"; type: "FailureReason"; isReadonly: true } + Property { name: "errorString"; type: "string"; isReadonly: true } + Property { name: "timestamp"; type: "QDateTime"; isReadonly: true } + Method { name: "finalize" } + Method { + name: "platformProperty" + type: "string" + Parameter { name: "propertyName"; type: "string" } + } + } +} diff --git a/PyQt5/qml/QtPurchasing/qmldir b/PyQt5/qml/QtPurchasing/qmldir new file mode 100644 index 00000000..0b2915b3 --- /dev/null +++ b/PyQt5/qml/QtPurchasing/qmldir @@ -0,0 +1,4 @@ +module QtPurchasing +plugin declarative_purchasing +typeinfo plugins.qmltypes +classname QInAppPurchaseModule diff --git a/PyQt5/qml/QtQml/Models.2/modelsplugin.dll b/PyQt5/qml/QtQml/Models.2/modelsplugin.dll index ca28d28c..586fe36a 100644 Binary files a/PyQt5/qml/QtQml/Models.2/modelsplugin.dll and b/PyQt5/qml/QtQml/Models.2/modelsplugin.dll differ diff --git a/PyQt5/qml/QtQml/Models.2/plugins.qmltypes b/PyQt5/qml/QtQml/Models.2/plugins.qmltypes new file mode 100644 index 00000000..0bd52a13 --- /dev/null +++ b/PyQt5/qml/QtQml/Models.2/plugins.qmltypes @@ -0,0 +1,586 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtQml.Models 2.3' + +Module { + dependencies: [] + Component { + name: "QAbstractItemModel" + prototype: "QObject" + Enum { + name: "LayoutChangeHint" + values: { + "NoLayoutChangeHint": 0, + "VerticalSortHint": 1, + "HorizontalSortHint": 2 + } + } + Signal { + name: "dataChanged" + Parameter { name: "topLeft"; type: "QModelIndex" } + Parameter { name: "bottomRight"; type: "QModelIndex" } + Parameter { name: "roles"; type: "QVector" } + } + Signal { + name: "dataChanged" + Parameter { name: "topLeft"; type: "QModelIndex" } + Parameter { name: "bottomRight"; type: "QModelIndex" } + } + Signal { + name: "headerDataChanged" + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "layoutChanged" + Parameter { name: "parents"; type: "QList" } + Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" } + } + Signal { + name: "layoutChanged" + Parameter { name: "parents"; type: "QList" } + } + Signal { name: "layoutChanged" } + Signal { + name: "layoutAboutToBeChanged" + Parameter { name: "parents"; type: "QList" } + Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" } + } + Signal { + name: "layoutAboutToBeChanged" + Parameter { name: "parents"; type: "QList" } + } + Signal { name: "layoutAboutToBeChanged" } + Signal { + name: "rowsAboutToBeInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsAboutToBeRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsAboutToBeInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsAboutToBeRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { name: "modelAboutToBeReset" } + Signal { name: "modelReset" } + Signal { + name: "rowsAboutToBeMoved" + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationRow"; type: "int" } + } + Signal { + name: "rowsMoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + Parameter { name: "destination"; type: "QModelIndex" } + Parameter { name: "row"; type: "int" } + } + Signal { + name: "columnsAboutToBeMoved" + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationColumn"; type: "int" } + } + Signal { + name: "columnsMoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + Parameter { name: "destination"; type: "QModelIndex" } + Parameter { name: "column"; type: "int" } + } + Method { name: "submit"; type: "bool" } + Method { name: "revert" } + Method { + name: "hasIndex" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "hasIndex" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "index" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "index" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "parent" + type: "QModelIndex" + Parameter { name: "child"; type: "QModelIndex" } + } + Method { + name: "sibling" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "idx"; type: "QModelIndex" } + } + Method { + name: "rowCount" + type: "int" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "rowCount"; type: "int" } + Method { + name: "columnCount" + type: "int" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "columnCount"; type: "int" } + Method { + name: "hasChildren" + type: "bool" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "hasChildren"; type: "bool" } + Method { + name: "data" + type: "QVariant" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "data" + type: "QVariant" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "setData" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "setData" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + } + Method { + name: "headerData" + type: "QVariant" + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "headerData" + type: "QVariant" + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + } + Method { + name: "fetchMore" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "canFetchMore" + type: "bool" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "flags" + type: "Qt::ItemFlags" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + Parameter { name: "flags"; type: "Qt::MatchFlags" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + } + } + Component { name: "QAbstractListModel"; prototype: "QAbstractItemModel" } + Component { + name: "QItemSelectionModel" + prototype: "QObject" + exports: ["QtQml.Models/ItemSelectionModel 2.2"] + exportMetaObjectRevisions: [0] + Enum { + name: "SelectionFlags" + values: { + "NoUpdate": 0, + "Clear": 1, + "Select": 2, + "Deselect": 4, + "Toggle": 8, + "Current": 16, + "Rows": 32, + "Columns": 64, + "SelectCurrent": 18, + "ToggleCurrent": 24, + "ClearAndSelect": 3 + } + } + Property { name: "model"; type: "QAbstractItemModel"; isPointer: true } + Property { name: "hasSelection"; type: "bool"; isReadonly: true } + Property { name: "currentIndex"; type: "QModelIndex"; isReadonly: true } + Property { name: "selection"; type: "QItemSelection"; isReadonly: true } + Property { name: "selectedIndexes"; type: "QModelIndexList"; isReadonly: true } + Signal { + name: "selectionChanged" + Parameter { name: "selected"; type: "QItemSelection" } + Parameter { name: "deselected"; type: "QItemSelection" } + } + Signal { + name: "currentChanged" + Parameter { name: "current"; type: "QModelIndex" } + Parameter { name: "previous"; type: "QModelIndex" } + } + Signal { + name: "currentRowChanged" + Parameter { name: "current"; type: "QModelIndex" } + Parameter { name: "previous"; type: "QModelIndex" } + } + Signal { + name: "currentColumnChanged" + Parameter { name: "current"; type: "QModelIndex" } + Parameter { name: "previous"; type: "QModelIndex" } + } + Signal { + name: "modelChanged" + Parameter { name: "model"; type: "QAbstractItemModel"; isPointer: true } + } + Method { + name: "setCurrentIndex" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "command"; type: "QItemSelectionModel::SelectionFlags" } + } + Method { + name: "select" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "command"; type: "QItemSelectionModel::SelectionFlags" } + } + Method { + name: "select" + Parameter { name: "selection"; type: "QItemSelection" } + Parameter { name: "command"; type: "QItemSelectionModel::SelectionFlags" } + } + Method { name: "clear" } + Method { name: "reset" } + Method { name: "clearSelection" } + Method { name: "clearCurrentIndex" } + Method { + name: "isSelected" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "isRowSelected" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "isColumnSelected" + type: "bool" + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "rowIntersectsSelection" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "columnIntersectsSelection" + type: "bool" + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "selectedRows" + type: "QModelIndexList" + Parameter { name: "column"; type: "int" } + } + Method { name: "selectedRows"; type: "QModelIndexList" } + Method { + name: "selectedColumns" + type: "QModelIndexList" + Parameter { name: "row"; type: "int" } + } + Method { name: "selectedColumns"; type: "QModelIndexList" } + } + Component { + name: "QQmlDelegateModel" + defaultProperty: "delegate" + prototype: "QQmlInstanceModel" + exports: ["QtQml.Models/DelegateModel 2.1"] + exportMetaObjectRevisions: [0] + attachedType: "QQmlDelegateModelAttached" + Property { name: "model"; type: "QVariant" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "filterOnGroup"; type: "string" } + Property { name: "items"; type: "QQmlDelegateModelGroup"; isReadonly: true; isPointer: true } + Property { + name: "persistedItems" + type: "QQmlDelegateModelGroup" + isReadonly: true + isPointer: true + } + Property { name: "groups"; type: "QQmlDelegateModelGroup"; isList: true; isReadonly: true } + Property { name: "parts"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "rootIndex"; type: "QVariant" } + Signal { name: "filterGroupChanged" } + Signal { name: "defaultGroupsChanged" } + Method { + name: "modelIndex" + type: "QVariant" + Parameter { name: "idx"; type: "int" } + } + Method { name: "parentModelIndex"; type: "QVariant" } + } + Component { + name: "QQmlDelegateModelAttached" + prototype: "QObject" + Property { name: "model"; type: "QQmlDelegateModel"; isReadonly: true; isPointer: true } + Property { name: "groups"; type: "QStringList" } + Property { name: "isUnresolved"; type: "bool"; isReadonly: true } + Signal { name: "unresolvedChanged" } + } + Component { + name: "QQmlDelegateModelGroup" + prototype: "QObject" + exports: ["QtQml.Models/DelegateModelGroup 2.1"] + exportMetaObjectRevisions: [0] + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "name"; type: "string" } + Property { name: "includeByDefault"; type: "bool" } + Signal { name: "defaultIncludeChanged" } + Signal { + name: "changed" + Parameter { name: "removed"; type: "QQmlV4Handle" } + Parameter { name: "inserted"; type: "QQmlV4Handle" } + } + Method { + name: "insert" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "create" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "resolve" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "remove" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "addGroups" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "removeGroups" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "setGroups" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "move" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "get" + type: "QQmlV4Handle" + Parameter { name: "index"; type: "int" } + } + } + Component { name: "QQmlDelegateModelParts"; prototype: "QObject" } + Component { + name: "QQmlListElement" + prototype: "QObject" + exports: ["QtQml.Models/ListElement 2.1"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QQmlListModel" + prototype: "QAbstractListModel" + exports: ["QtQml.Models/ListModel 2.1"] + exportMetaObjectRevisions: [0] + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "dynamicRoles"; type: "bool" } + Method { name: "clear" } + Method { + name: "remove" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "append" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "insert" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "get" + type: "QQmlV4Handle" + Parameter { name: "index"; type: "int" } + } + Method { + name: "set" + Parameter { name: "index"; type: "int" } + Parameter { type: "QQmlV4Handle" } + } + Method { + name: "setProperty" + Parameter { name: "index"; type: "int" } + Parameter { name: "property"; type: "string" } + Parameter { name: "value"; type: "QVariant" } + } + Method { + name: "move" + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + Parameter { name: "count"; type: "int" } + } + Method { name: "sync" } + } + Component { + name: "QQmlObjectModel" + defaultProperty: "children" + prototype: "QQmlInstanceModel" + exports: [ + "QtQml.Models/ObjectModel 2.1", + "QtQml.Models/ObjectModel 2.3" + ] + exportMetaObjectRevisions: [0, 3] + attachedType: "QQmlObjectModelAttached" + Property { name: "children"; type: "QObject"; isList: true; isReadonly: true } + Method { name: "clear"; revision: 3 } + Method { + name: "get" + revision: 3 + type: "QObject*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + revision: 3 + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Method { + name: "insert" + revision: 3 + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Method { + name: "move" + revision: 3 + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + Parameter { name: "n"; type: "int" } + } + Method { + name: "move" + revision: 3 + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + } + Method { + name: "remove" + revision: 3 + Parameter { name: "index"; type: "int" } + Parameter { name: "n"; type: "int" } + } + Method { + name: "remove" + revision: 3 + Parameter { name: "index"; type: "int" } + } + } + Component { + name: "QQmlObjectModelAttached" + prototype: "QObject" + Property { name: "index"; type: "int"; isReadonly: true } + } +} diff --git a/PyQt5/qml/QtQml/StateMachine/plugins.qmltypes b/PyQt5/qml/QtQml/StateMachine/plugins.qmltypes index db5897bb..c4b453b9 100644 --- a/PyQt5/qml/QtQml/StateMachine/plugins.qmltypes +++ b/PyQt5/qml/QtQml/StateMachine/plugins.qmltypes @@ -1,4 +1,4 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. @@ -7,6 +7,7 @@ import QtQuick.tooling 1.1 // 'qmlplugindump -nonrelocatable QtQml.StateMachine 1.0' Module { + dependencies: [] Component { name: "FinalState" defaultProperty: "children" @@ -32,9 +33,17 @@ Module { Component { name: "QAbstractTransition" prototype: "QObject" + Enum { + name: "TransitionType" + values: { + "ExternalTransition": 0, + "InternalTransition": 1 + } + } Property { name: "sourceState"; type: "QState"; isReadonly: true; isPointer: true } Property { name: "targetState"; type: "QAbstractState"; isPointer: true } Property { name: "targetStates"; type: "QList" } + Property { name: "transitionType"; revision: 1; type: "TransitionType" } Signal { name: "triggered" } } Component { name: "QFinalState"; prototype: "QAbstractState" } @@ -51,6 +60,7 @@ Module { } } Property { name: "defaultState"; type: "QAbstractState"; isPointer: true } + Property { name: "defaultTransition"; type: "QAbstractTransition"; isPointer: true } Property { name: "historyType"; type: "HistoryType" } } Component { diff --git a/PyQt5/qml/QtQml/StateMachine/qtqmlstatemachine.dll b/PyQt5/qml/QtQml/StateMachine/qtqmlstatemachine.dll index d71ed49c..6cc05d7f 100644 Binary files a/PyQt5/qml/QtQml/StateMachine/qtqmlstatemachine.dll and b/PyQt5/qml/QtQml/StateMachine/qtqmlstatemachine.dll differ diff --git a/PyQt5/qml/QtQml/plugins.qmltypes b/PyQt5/qml/QtQml/plugins.qmltypes new file mode 100644 index 00000000..864aca1f --- /dev/null +++ b/PyQt5/qml/QtQml/plugins.qmltypes @@ -0,0 +1,222 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtQml 2.2' + +Module { + dependencies: [] + Component { + name: "QObject" + exports: ["QtQml/QtObject 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "objectName"; type: "string" } + Signal { + name: "objectNameChanged" + Parameter { name: "objectName"; type: "string" } + } + Method { name: "toString" } + Method { name: "destroy" } + Method { + name: "destroy" + Parameter { name: "delay"; type: "int" } + } + } + Component { + name: "QQmlBind" + prototype: "QObject" + exports: ["QtQml/Binding 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "target"; type: "QObject"; isPointer: true } + Property { name: "property"; type: "string" } + Property { name: "value"; type: "QVariant" } + Property { name: "when"; type: "bool" } + } + Component { + name: "QQmlComponent" + prototype: "QObject" + exports: ["QML/Component 1.0", "QtQml/Component 2.0"] + exportMetaObjectRevisions: [0, 0] + attachedType: "QQmlComponentAttached" + Enum { + name: "CompilationMode" + values: { + "PreferSynchronous": 0, + "Asynchronous": 1 + } + } + Enum { + name: "Status" + values: { + "Null": 0, + "Ready": 1, + "Loading": 2, + "Error": 3 + } + } + Property { name: "progress"; type: "double"; isReadonly: true } + Property { name: "status"; type: "Status"; isReadonly: true } + Property { name: "url"; type: "QUrl"; isReadonly: true } + Signal { + name: "statusChanged" + Parameter { type: "QQmlComponent::Status" } + } + Signal { + name: "progressChanged" + Parameter { type: "double" } + } + Method { + name: "loadUrl" + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "loadUrl" + Parameter { name: "url"; type: "QUrl" } + Parameter { name: "mode"; type: "CompilationMode" } + } + Method { + name: "setData" + Parameter { type: "QByteArray" } + Parameter { name: "baseUrl"; type: "QUrl" } + } + Method { name: "errorString"; type: "string" } + } + Component { + name: "QQmlComponentAttached" + prototype: "QObject" + Signal { name: "completed" } + Signal { name: "destruction" } + } + Component { + name: "QQmlConnections" + prototype: "QObject" + exports: ["QtQml/Connections 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "target"; type: "QObject"; isPointer: true } + Property { name: "ignoreUnknownSignals"; type: "bool" } + } + Component { + name: "QQmlInstanceModel" + prototype: "QObject" + Property { name: "count"; type: "int"; isReadonly: true } + Signal { + name: "modelUpdated" + Parameter { name: "changeSet"; type: "QQmlChangeSet" } + Parameter { name: "reset"; type: "bool" } + } + Signal { + name: "createdItem" + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Signal { + name: "initItem" + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Signal { + name: "destroyingItem" + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + } + Component { + name: "QQmlInstantiator" + defaultProperty: "delegate" + prototype: "QObject" + exports: ["QtQml/Instantiator 2.1"] + exportMetaObjectRevisions: [0] + Property { name: "active"; type: "bool" } + Property { name: "asynchronous"; type: "bool" } + Property { name: "model"; type: "QVariant" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "object"; type: "QObject"; isReadonly: true; isPointer: true } + Signal { + name: "objectAdded" + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Signal { + name: "objectRemoved" + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Method { + name: "objectAt" + type: "QObject*" + Parameter { name: "index"; type: "int" } + } + } + Component { + name: "QQmlLocale" + exports: ["QtQml/Locale 2.2"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "MeasurementSystem" + values: { + "MetricSystem": 0, + "ImperialSystem": 1, + "ImperialUSSystem": 1, + "ImperialUKSystem": 2 + } + } + Enum { + name: "FormatType" + values: { + "LongFormat": 0, + "ShortFormat": 1, + "NarrowFormat": 2 + } + } + Enum { + name: "CurrencySymbolFormat" + values: { + "CurrencyIsoCode": 0, + "CurrencySymbol": 1, + "CurrencyDisplayName": 2 + } + } + Enum { + name: "DayOfWeek" + values: { + "Sunday": 0, + "Monday": 1, + "Tuesday": 2, + "Wednesday": 3, + "Thursday": 4, + "Friday": 5, + "Saturday": 6 + } + } + } + Component { + name: "QQmlTimer" + prototype: "QObject" + exports: ["QtQml/Timer 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "interval"; type: "int" } + Property { name: "running"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "triggeredOnStart"; type: "bool" } + Property { name: "parent"; type: "QObject"; isReadonly: true; isPointer: true } + Signal { name: "triggered" } + Method { name: "start" } + Method { name: "stop" } + Method { name: "restart" } + } + Component { + name: "QQuickMouseEvent" + prototype: "QObject" + Property { name: "x"; type: "double"; isReadonly: true } + Property { name: "y"; type: "double"; isReadonly: true } + Property { name: "button"; type: "int"; isReadonly: true } + Property { name: "buttons"; type: "int"; isReadonly: true } + Property { name: "modifiers"; type: "int"; isReadonly: true } + Property { name: "wasHeld"; type: "bool"; isReadonly: true } + Property { name: "isClick"; type: "bool"; isReadonly: true } + Property { name: "accepted"; type: "bool" } + } +} diff --git a/PyQt5/qml/QtQml/qmldir b/PyQt5/qml/QtQml/qmldir new file mode 100644 index 00000000..8175ebb1 --- /dev/null +++ b/PyQt5/qml/QtQml/qmldir @@ -0,0 +1,2 @@ +module QtQml +typeinfo plugins.qmltypes diff --git a/PyQt5/qml/QtQuick.2/plugins.qmltypes b/PyQt5/qml/QtQuick.2/plugins.qmltypes index d98e9e69..b11906ee 100644 --- a/PyQt5/qml/QtQuick.2/plugins.qmltypes +++ b/PyQt5/qml/QtQuick.2/plugins.qmltypes @@ -1,12 +1,13 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump -nonrelocatable -builtins' +// 'qmlplugindump -nonrelocatable QtQuick 2.6' Module { + dependencies: [] Component { name: "QAbstractItemModel" prototype: "QObject" @@ -139,6 +140,137 @@ Module { } Method { name: "submit"; type: "bool" } Method { name: "revert" } + Method { + name: "hasIndex" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "hasIndex" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "index" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "index" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "parent" + type: "QModelIndex" + Parameter { name: "child"; type: "QModelIndex" } + } + Method { + name: "sibling" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "idx"; type: "QModelIndex" } + } + Method { + name: "rowCount" + type: "int" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "rowCount"; type: "int" } + Method { + name: "columnCount" + type: "int" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "columnCount"; type: "int" } + Method { + name: "hasChildren" + type: "bool" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "hasChildren"; type: "bool" } + Method { + name: "data" + type: "QVariant" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "data" + type: "QVariant" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "setData" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "setData" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + } + Method { + name: "headerData" + type: "QVariant" + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "headerData" + type: "QVariant" + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + } + Method { + name: "fetchMore" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "canFetchMore" + type: "bool" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "flags" + type: "Qt::ItemFlags" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + Parameter { name: "flags"; type: "Qt::MatchFlags" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + } } Component { name: "QAbstractListModel"; prototype: "QAbstractItemModel" } Component { @@ -299,26 +431,12 @@ Module { "Quit": 65, "FullScreen": 66, "Deselect": 67, - "DeleteCompleteLine": 68 + "DeleteCompleteLine": 68, + "Backspace": 69, + "Cancel": 70 } } } - Component { - name: "QObject" - exports: ["QtQml/QtObject 2.0", "QtQuick/QtObject 2.0"] - exportMetaObjectRevisions: [0, 0] - Property { name: "objectName"; type: "string" } - Signal { - name: "objectNameChanged" - Parameter { name: "objectName"; type: "string" } - } - Method { name: "toString" } - Method { name: "destroy" } - Method { - name: "destroy" - Parameter { name: "delay"; type: "int" } - } - } Component { name: "QQmlApplication" prototype: "QObject" @@ -345,83 +463,6 @@ Module { Parameter { name: "arg"; type: "string" } } } - Component { - name: "QQmlBind" - prototype: "QObject" - exports: ["QtQml/Binding 2.0", "QtQuick/Binding 2.0"] - exportMetaObjectRevisions: [0, 0] - Property { name: "target"; type: "QObject"; isPointer: true } - Property { name: "property"; type: "string" } - Property { name: "value"; type: "QVariant" } - Property { name: "when"; type: "bool" } - } - Component { - name: "QQmlComponent" - prototype: "QObject" - exports: [ - "QML/Component 1.0", - "QtQml/Component 2.0", - "QtQuick/Component 2.0" - ] - exportMetaObjectRevisions: [0, 0, 0] - attachedType: "QQmlComponentAttached" - Enum { - name: "CompilationMode" - values: { - "PreferSynchronous": 0, - "Asynchronous": 1 - } - } - Enum { - name: "Status" - values: { - "Null": 0, - "Ready": 1, - "Loading": 2, - "Error": 3 - } - } - Property { name: "progress"; type: "double"; isReadonly: true } - Property { name: "status"; type: "Status"; isReadonly: true } - Property { name: "url"; type: "QUrl"; isReadonly: true } - Signal { - name: "statusChanged" - Parameter { type: "QQmlComponent::Status" } - } - Signal { - name: "progressChanged" - Parameter { type: "double" } - } - Method { - name: "loadUrl" - Parameter { name: "url"; type: "QUrl" } - } - Method { - name: "loadUrl" - Parameter { name: "url"; type: "QUrl" } - Parameter { name: "mode"; type: "CompilationMode" } - } - Method { - name: "setData" - Parameter { type: "QByteArray" } - Parameter { name: "baseUrl"; type: "QUrl" } - } - Method { name: "errorString"; type: "string" } - } - Component { - name: "QQmlComponentAttached" - prototype: "QObject" - Signal { name: "completed" } - Signal { name: "destruction" } - } - Component { - name: "QQmlConnections" - prototype: "QObject" - exports: ["QtQml/Connections 2.0", "QtQuick/Connections 2.0"] - exportMetaObjectRevisions: [0, 0] - Property { name: "target"; type: "QObject"; isPointer: true } - Property { name: "ignoreUnknownSignals"; type: "bool" } - } Component { name: "QQmlDelegateModel" defaultProperty: "delegate" @@ -514,7 +555,6 @@ Module { Component { name: "QQmlDelegateModelParts"; prototype: "QObject" } Component { name: "QQmlEasingValueType" - prototype: "QQmlValueType" exports: ["QtQuick/Easing 2.0"] isCreatable: false exportMetaObjectRevisions: [0] @@ -575,58 +615,6 @@ Module { Property { name: "period"; type: "double" } Property { name: "bezierCurve"; type: "QVariantList" } } - Component { - name: "QQmlInstanceModel" - prototype: "QObject" - Property { name: "count"; type: "int"; isReadonly: true } - Signal { - name: "modelUpdated" - Parameter { name: "changeSet"; type: "QQmlChangeSet" } - Parameter { name: "reset"; type: "bool" } - } - Signal { - name: "createdItem" - Parameter { name: "index"; type: "int" } - Parameter { name: "object"; type: "QObject"; isPointer: true } - } - Signal { - name: "initItem" - Parameter { name: "index"; type: "int" } - Parameter { name: "object"; type: "QObject"; isPointer: true } - } - Signal { - name: "destroyingItem" - Parameter { name: "object"; type: "QObject"; isPointer: true } - } - } - Component { - name: "QQmlInstantiator" - defaultProperty: "delegate" - prototype: "QObject" - exports: ["QtQml/Instantiator 2.1", "QtQuick/Instantiator 2.1"] - exportMetaObjectRevisions: [0, 0] - Property { name: "active"; type: "bool" } - Property { name: "asynchronous"; type: "bool" } - Property { name: "model"; type: "QVariant" } - Property { name: "count"; type: "int"; isReadonly: true } - Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } - Property { name: "object"; type: "QObject"; isReadonly: true; isPointer: true } - Signal { - name: "objectAdded" - Parameter { name: "index"; type: "int" } - Parameter { name: "object"; type: "QObject"; isPointer: true } - } - Signal { - name: "objectRemoved" - Parameter { name: "index"; type: "int" } - Parameter { name: "object"; type: "QObject"; isPointer: true } - } - Method { - name: "objectAt" - type: "QObject*" - Parameter { name: "index"; type: "int" } - } - } Component { name: "QQmlListElement" prototype: "QObject" @@ -677,49 +665,6 @@ Module { } Method { name: "sync" } } - Component { - name: "QQmlLocale" - exports: ["QtQml/Locale 2.2", "QtQuick/Locale 2.0"] - isCreatable: false - exportMetaObjectRevisions: [0, 0] - Enum { - name: "MeasurementSystem" - values: { - "MetricSystem": 0, - "ImperialSystem": 1, - "ImperialUSSystem": 1, - "ImperialUKSystem": 2 - } - } - Enum { - name: "FormatType" - values: { - "LongFormat": 0, - "ShortFormat": 1, - "NarrowFormat": 2 - } - } - Enum { - name: "CurrencySymbolFormat" - values: { - "CurrencyIsoCode": 0, - "CurrencySymbol": 1, - "CurrencyDisplayName": 2 - } - } - Enum { - name: "DayOfWeek" - values: { - "Sunday": 0, - "Monday": 1, - "Tuesday": 2, - "Wednesday": 3, - "Thursday": 4, - "Friday": 5, - "Saturday": 6 - } - } - } Component { name: "QQmlObjectModel" defaultProperty: "children" @@ -728,28 +673,54 @@ Module { exportMetaObjectRevisions: [0] attachedType: "QQmlObjectModelAttached" Property { name: "children"; type: "QObject"; isList: true; isReadonly: true } + Method { name: "clear"; revision: 3 } + Method { + name: "get" + revision: 3 + type: "QObject*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "append" + revision: 3 + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Method { + name: "insert" + revision: 3 + Parameter { name: "index"; type: "int" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Method { + name: "move" + revision: 3 + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + Parameter { name: "n"; type: "int" } + } + Method { + name: "move" + revision: 3 + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + } + Method { + name: "remove" + revision: 3 + Parameter { name: "index"; type: "int" } + Parameter { name: "n"; type: "int" } + } + Method { + name: "remove" + revision: 3 + Parameter { name: "index"; type: "int" } + } } Component { name: "QQmlObjectModelAttached" prototype: "QObject" Property { name: "index"; type: "int"; isReadonly: true } } - Component { - name: "QQmlTimer" - prototype: "QObject" - exports: ["QtQml/Timer 2.0", "QtQuick/Timer 2.0"] - exportMetaObjectRevisions: [0, 0] - Property { name: "interval"; type: "int" } - Property { name: "running"; type: "bool" } - Property { name: "repeat"; type: "bool" } - Property { name: "triggeredOnStart"; type: "bool" } - Property { name: "parent"; type: "QObject"; isReadonly: true; isPointer: true } - Signal { name: "triggered" } - Method { name: "start" } - Method { name: "stop" } - Method { name: "restart" } - } - Component { name: "QQmlValueType"; prototype: "QObject" } Component { name: "QQuickAbstractAnimation" prototype: "QObject" @@ -880,6 +851,12 @@ Module { Signal { name: "toggleAction" } Signal { name: "increaseAction" } Signal { name: "decreaseAction" } + Signal { name: "scrollUpAction" } + Signal { name: "scrollDownAction" } + Signal { name: "scrollLeftAction" } + Signal { name: "scrollRightAction" } + Signal { name: "previousPageAction" } + Signal { name: "nextPageAction" } Method { name: "valueChanged" } Method { name: "cursorPositionChanged" } Method { @@ -1188,14 +1165,24 @@ Module { name: "QQuickBasePositioner" defaultProperty: "data" prototype: "QQuickImplicitSizeItem" - exports: ["QtQuick/Positioner 2.0"] + exports: ["QtQuick/Positioner 2.0", "QtQuick/Positioner 2.6"] isCreatable: false - exportMetaObjectRevisions: [0] + exportMetaObjectRevisions: [0, 6] attachedType: "QQuickPositionerAttached" Property { name: "spacing"; type: "double" } Property { name: "populate"; type: "QQuickTransition"; isPointer: true } Property { name: "move"; type: "QQuickTransition"; isPointer: true } Property { name: "add"; type: "QQuickTransition"; isPointer: true } + Property { name: "padding"; revision: 6; type: "double" } + Property { name: "topPadding"; revision: 6; type: "double" } + Property { name: "leftPadding"; revision: 6; type: "double" } + Property { name: "rightPadding"; revision: 6; type: "double" } + Property { name: "bottomPadding"; revision: 6; type: "double" } + Signal { name: "paddingChanged"; revision: 6 } + Signal { name: "topPaddingChanged"; revision: 6 } + Signal { name: "leftPaddingChanged"; revision: 6 } + Signal { name: "rightPaddingChanged"; revision: 6 } + Signal { name: "bottomPaddingChanged"; revision: 6 } } Component { name: "QQuickBehavior" @@ -1330,8 +1317,8 @@ Module { name: "QQuickColumn" defaultProperty: "data" prototype: "QQuickBasePositioner" - exports: ["QtQuick/Column 2.0"] - exportMetaObjectRevisions: [0] + exports: ["QtQuick/Column 2.0", "QtQuick/Column 2.6"] + exportMetaObjectRevisions: [0, 6] } Component { name: "QQuickCurve" @@ -1468,6 +1455,10 @@ Module { name: "getDataAsString" Parameter { type: "QQmlV4Function"; isPointer: true } } + Method { + name: "getDataAsArrayBuffer" + Parameter { type: "QQmlV4Function"; isPointer: true } + } Method { name: "acceptProposedAction" Parameter { type: "QQmlV4Function"; isPointer: true } @@ -1477,6 +1468,14 @@ Module { Parameter { type: "QQmlV4Function"; isPointer: true } } } + Component { + name: "QQuickEnterKeyAttached" + prototype: "QObject" + exports: ["QtQuick/EnterKey 2.6"] + isCreatable: false + exportMetaObjectRevisions: [6] + Property { name: "type"; type: "Qt::EnterKeyType" } + } Component { name: "QQuickFlickable" defaultProperty: "flickableData" @@ -1488,7 +1487,8 @@ Module { values: { "StopAtBounds": 0, "DragOverBounds": 1, - "DragAndOvershootBounds": 2 + "OvershootBounds": 2, + "DragAndOvershootBounds": 3 } } Enum { @@ -1608,8 +1608,8 @@ Module { name: "QQuickFlow" defaultProperty: "data" prototype: "QQuickBasePositioner" - exports: ["QtQuick/Flow 2.0"] - exportMetaObjectRevisions: [0] + exports: ["QtQuick/Flow 2.0", "QtQuick/Flow 2.6"] + exportMetaObjectRevisions: [0, 6] Enum { name: "Flow" values: { @@ -1703,17 +1703,20 @@ Module { } Component { name: "QQuickFontValueType" - prototype: "QQmlValueType" exports: ["QtQuick/Font 2.0"] isCreatable: false exportMetaObjectRevisions: [0] Enum { name: "FontWeight" values: { + "Thin": 0, + "ExtraLight": 12, "Light": 25, "Normal": 50, + "Medium": 57, "DemiBold": 63, "Bold": 75, + "ExtraBold": 81, "Black": 87 } } @@ -1728,6 +1731,7 @@ Module { } } Property { name: "family"; type: "string" } + Property { name: "styleName"; type: "string" } Property { name: "bold"; type: "bool" } Property { name: "weight"; type: "FontWeight" } Property { name: "italic"; type: "bool" } @@ -1739,6 +1743,7 @@ Module { Property { name: "capitalization"; type: "Capitalization" } Property { name: "letterSpacing"; type: "double" } Property { name: "wordSpacing"; type: "double" } + Method { name: "toString"; type: "string" } } Component { name: "QQuickGrabGestureEvent" @@ -1768,8 +1773,8 @@ Module { name: "QQuickGrid" defaultProperty: "data" prototype: "QQuickBasePositioner" - exports: ["QtQuick/Grid 2.0", "QtQuick/Grid 2.1"] - exportMetaObjectRevisions: [0, 1] + exports: ["QtQuick/Grid 2.0", "QtQuick/Grid 2.1", "QtQuick/Grid 2.6"] + exportMetaObjectRevisions: [0, 1, 6] Enum { name: "Flow" values: { @@ -1868,8 +1873,12 @@ Module { name: "QQuickImage" defaultProperty: "data" prototype: "QQuickImageBase" - exports: ["QtQuick/Image 2.0", "QtQuick/Image 2.3"] - exportMetaObjectRevisions: [0, 1] + exports: [ + "QtQuick/Image 2.0", + "QtQuick/Image 2.3", + "QtQuick/Image 2.5" + ] + exportMetaObjectRevisions: [0, 1, 2] Enum { name: "HAlignment" values: { @@ -1904,6 +1913,7 @@ Module { Property { name: "horizontalAlignment"; type: "HAlignment" } Property { name: "verticalAlignment"; type: "VAlignment" } Property { name: "mipmap"; revision: 1; type: "bool" } + Property { name: "autoTransform"; revision: 2; type: "bool" } Signal { name: "paintedGeometryChanged" } Signal { name: "horizontalAlignmentChanged" @@ -1918,6 +1928,7 @@ Module { revision: 1 Parameter { type: "bool" } } + Signal { name: "autoTransformChanged"; revision: 2 } } Component { name: "QQuickImageBase" @@ -2149,6 +2160,7 @@ Module { Property { name: "format"; type: "QQuickShaderEffectSource::Format" } Property { name: "samplerName"; type: "QByteArray" } Property { name: "effect"; type: "QQmlComponent"; isPointer: true } + Property { name: "textureMirroring"; type: "QQuickShaderEffectSource::TextureMirroring" } Signal { name: "enabledChanged" Parameter { name: "enabled"; type: "bool" } @@ -2185,6 +2197,10 @@ Module { name: "sourceRectChanged" Parameter { name: "sourceRect"; type: "QRectF" } } + Signal { + name: "textureMirroringChanged" + Parameter { name: "mirroring"; type: "QQuickShaderEffectSource::TextureMirroring" } + } } Component { name: "QQuickItemView" @@ -2623,13 +2639,18 @@ Module { name: "QQuickMouseArea" defaultProperty: "data" prototype: "QQuickItem" - exports: ["QtQuick/MouseArea 2.0", "QtQuick/MouseArea 2.4"] - exportMetaObjectRevisions: [0, 1] + exports: [ + "QtQuick/MouseArea 2.0", + "QtQuick/MouseArea 2.4", + "QtQuick/MouseArea 2.5" + ] + exportMetaObjectRevisions: [0, 1, 2] Property { name: "mouseX"; type: "double"; isReadonly: true } Property { name: "mouseY"; type: "double"; isReadonly: true } Property { name: "containsMouse"; type: "bool"; isReadonly: true } Property { name: "pressed"; type: "bool"; isReadonly: true } Property { name: "enabled"; type: "bool" } + Property { name: "scrollGestureEnabled"; revision: 2; type: "bool" } Property { name: "pressedButtons"; type: "Qt::MouseButtons"; isReadonly: true } Property { name: "acceptedButtons"; type: "Qt::MouseButtons" } Property { name: "hoverEnabled"; type: "bool" } @@ -2639,6 +2660,7 @@ Module { Property { name: "cursorShape"; type: "Qt::CursorShape" } Property { name: "containsPress"; revision: 1; type: "bool"; isReadonly: true } Signal { name: "hoveredChanged" } + Signal { name: "scrollGestureEnabledChanged"; revision: 2 } Signal { name: "positionChanged" Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true } @@ -2680,18 +2702,6 @@ Module { Signal { name: "canceled" } Signal { name: "containsPressChanged"; revision: 1 } } - Component { - name: "QQuickMouseEvent" - prototype: "QObject" - Property { name: "x"; type: "double"; isReadonly: true } - Property { name: "y"; type: "double"; isReadonly: true } - Property { name: "button"; type: "int"; isReadonly: true } - Property { name: "buttons"; type: "int"; isReadonly: true } - Property { name: "modifiers"; type: "int"; isReadonly: true } - Property { name: "wasHeld"; type: "bool"; isReadonly: true } - Property { name: "isClick"; type: "bool"; isReadonly: true } - Property { name: "accepted"; type: "bool" } - } Component { name: "QQuickMultiPointTouchArea" defaultProperty: "data" @@ -2801,6 +2811,7 @@ Module { Property { name: "fillColor"; type: "QColor" } Property { name: "contentsScale"; type: "double" } Property { name: "renderTarget"; type: "RenderTarget" } + Property { name: "textureSize"; type: "QSize" } } Component { name: "QQuickParallelAnimation" @@ -3131,8 +3142,8 @@ Module { name: "QQuickPinchArea" defaultProperty: "data" prototype: "QQuickItem" - exports: ["QtQuick/PinchArea 2.0"] - exportMetaObjectRevisions: [0] + exports: ["QtQuick/PinchArea 2.0", "QtQuick/PinchArea 2.5"] + exportMetaObjectRevisions: [0, 1] Property { name: "enabled"; type: "bool" } Property { name: "pinch"; type: "QQuickPinch"; isReadonly: true; isPointer: true } Signal { @@ -3147,6 +3158,11 @@ Module { name: "pinchFinished" Parameter { name: "pinch"; type: "QQuickPinchEvent"; isPointer: true } } + Signal { + name: "smartZoom" + revision: 1 + Parameter { name: "pinch"; type: "QQuickPinchEvent"; isPointer: true } + } } Component { name: "QQuickPinchEvent" @@ -3324,8 +3340,8 @@ Module { name: "QQuickRow" defaultProperty: "data" prototype: "QQuickBasePositioner" - exports: ["QtQuick/Row 2.0"] - exportMetaObjectRevisions: [0] + exports: ["QtQuick/Row 2.0", "QtQuick/Row 2.6"] + exportMetaObjectRevisions: [0, 6] Property { name: "layoutDirection"; type: "Qt::LayoutDirection" } Property { name: "effectiveLayoutDirection"; type: "Qt::LayoutDirection"; isReadonly: true } } @@ -3413,8 +3429,11 @@ Module { name: "QQuickShaderEffectSource" defaultProperty: "data" prototype: "QQuickItem" - exports: ["QtQuick/ShaderEffectSource 2.0"] - exportMetaObjectRevisions: [0] + exports: [ + "QtQuick/ShaderEffectSource 2.0", + "QtQuick/ShaderEffectSource 2.6" + ] + exportMetaObjectRevisions: [0, 1] Enum { name: "WrapMode" values: { @@ -3432,6 +3451,14 @@ Module { "RGBA": 6408 } } + Enum { + name: "TextureMirroring" + values: { + "NoMirroring": 0, + "MirrorHorizontally": 1, + "MirrorVertically": 2 + } + } Property { name: "wrapMode"; type: "WrapMode" } Property { name: "sourceItem"; type: "QQuickItem"; isPointer: true } Property { name: "sourceRect"; type: "QRectF" } @@ -3441,9 +3468,24 @@ Module { Property { name: "hideSource"; type: "bool" } Property { name: "mipmap"; type: "bool" } Property { name: "recursive"; type: "bool" } + Property { name: "textureMirroring"; revision: 1; type: "TextureMirroring" } Signal { name: "scheduledUpdateCompleted" } Method { name: "scheduleUpdate" } } + Component { + name: "QQuickShortcut" + prototype: "QObject" + exports: ["QtQuick/Shortcut 2.5", "QtQuick/Shortcut 2.6"] + exportMetaObjectRevisions: [0, 1] + Property { name: "sequence"; type: "QVariant" } + Property { name: "nativeText"; revision: 1; type: "string"; isReadonly: true } + Property { name: "portableText"; revision: 1; type: "string"; isReadonly: true } + Property { name: "enabled"; type: "bool" } + Property { name: "autoRepeat"; type: "bool" } + Property { name: "context"; type: "Qt::ShortcutContext" } + Signal { name: "activated" } + Signal { name: "activatedAmbiguously" } + } Component { name: "QQuickSmoothedAnimation" prototype: "QQuickNumberAnimation" @@ -3755,8 +3797,13 @@ Module { name: "QQuickText" defaultProperty: "data" prototype: "QQuickImplicitSizeItem" - exports: ["QtQuick/Text 2.0", "QtQuick/Text 2.2", "QtQuick/Text 2.3"] - exportMetaObjectRevisions: [0, 2, 3] + exports: [ + "QtQuick/Text 2.0", + "QtQuick/Text 2.2", + "QtQuick/Text 2.3", + "QtQuick/Text 2.6" + ] + exportMetaObjectRevisions: [0, 2, 3, 6] Enum { name: "HAlignment" values: { @@ -3861,6 +3908,11 @@ Module { Property { name: "fontSizeMode"; type: "FontSizeMode" } Property { name: "renderType"; type: "RenderType" } Property { name: "hoveredLink"; revision: 2; type: "string"; isReadonly: true } + Property { name: "padding"; revision: 6; type: "double" } + Property { name: "topPadding"; revision: 6; type: "double" } + Property { name: "leftPadding"; revision: 6; type: "double" } + Property { name: "rightPadding"; revision: 6; type: "double" } + Property { name: "bottomPadding"; revision: 6; type: "double" } Signal { name: "textChanged" Parameter { name: "text"; type: "string" } @@ -3911,6 +3963,11 @@ Module { name: "lineLaidOut" Parameter { name: "line"; type: "QQuickTextLine"; isPointer: true } } + Signal { name: "paddingChanged"; revision: 6 } + Signal { name: "topPaddingChanged"; revision: 6 } + Signal { name: "leftPaddingChanged"; revision: 6 } + Signal { name: "rightPaddingChanged"; revision: 6 } + Signal { name: "bottomPaddingChanged"; revision: 6 } Method { name: "doLayout" } Method { name: "linkAt" @@ -3929,9 +3986,10 @@ Module { "QtQuick/TextEdit 2.0", "QtQuick/TextEdit 2.1", "QtQuick/TextEdit 2.2", - "QtQuick/TextEdit 2.3" + "QtQuick/TextEdit 2.3", + "QtQuick/TextEdit 2.6" ] - exportMetaObjectRevisions: [0, 1, 2, 3] + exportMetaObjectRevisions: [0, 1, 2, 3, 6] Enum { name: "HAlignment" values: { @@ -4026,6 +4084,11 @@ Module { isPointer: true } Property { name: "hoveredLink"; revision: 2; type: "string"; isReadonly: true } + Property { name: "padding"; revision: 6; type: "double" } + Property { name: "topPadding"; revision: 6; type: "double" } + Property { name: "leftPadding"; revision: 6; type: "double" } + Property { name: "rightPadding"; revision: 6; type: "double" } + Property { name: "bottomPadding"; revision: 6; type: "double" } Signal { name: "contentSizeChanged" } Signal { name: "colorChanged" @@ -4097,6 +4160,12 @@ Module { revision: 2 Parameter { name: "link"; type: "string" } } + Signal { name: "editingFinished"; revision: 6 } + Signal { name: "paddingChanged"; revision: 6 } + Signal { name: "topPaddingChanged"; revision: 6 } + Signal { name: "leftPaddingChanged"; revision: 6 } + Signal { name: "rightPaddingChanged"; revision: 6 } + Signal { name: "bottomPaddingChanged"; revision: 6 } Method { name: "selectAll" } Method { name: "selectWord" } Method { @@ -4185,9 +4254,10 @@ Module { exports: [ "QtQuick/TextInput 2.0", "QtQuick/TextInput 2.2", - "QtQuick/TextInput 2.4" + "QtQuick/TextInput 2.4", + "QtQuick/TextInput 2.6" ] - exportMetaObjectRevisions: [0, 2, 3] + exportMetaObjectRevisions: [0, 2, 3, 6] Enum { name: "EchoMode" values: { @@ -4283,6 +4353,11 @@ Module { Property { name: "contentWidth"; type: "double"; isReadonly: true } Property { name: "contentHeight"; type: "double"; isReadonly: true } Property { name: "renderType"; type: "RenderType" } + Property { name: "padding"; revision: 6; type: "double" } + Property { name: "topPadding"; revision: 6; type: "double" } + Property { name: "leftPadding"; revision: 6; type: "double" } + Property { name: "rightPadding"; revision: 6; type: "double" } + Property { name: "bottomPadding"; revision: 6; type: "double" } Signal { name: "accepted" } Signal { name: "editingFinished"; revision: 2 } Signal { @@ -4339,6 +4414,11 @@ Module { Parameter { name: "mode"; type: "SelectionMode" } } Signal { name: "contentSizeChanged" } + Signal { name: "paddingChanged"; revision: 6 } + Signal { name: "topPaddingChanged"; revision: 6 } + Signal { name: "leftPaddingChanged"; revision: 6 } + Signal { name: "rightPaddingChanged"; revision: 6 } + Signal { name: "bottomPaddingChanged"; revision: 6 } Method { name: "selectAll" } Method { name: "selectWord" } Method { @@ -4583,1515 +4663,4 @@ Module { prototype: "QObject" Signal { name: "changed" } } - Component { - name: "Qt" - Enum { - name: "GlobalColor" - values: { - "color0": 0, - "color1": 1, - "black": 2, - "white": 3, - "darkGray": 4, - "gray": 5, - "lightGray": 6, - "red": 7, - "green": 8, - "blue": 9, - "cyan": 10, - "magenta": 11, - "yellow": 12, - "darkRed": 13, - "darkGreen": 14, - "darkBlue": 15, - "darkCyan": 16, - "darkMagenta": 17, - "darkYellow": 18, - "transparent": 19 - } - } - Enum { - name: "KeyboardModifiers" - values: { - "NoModifier": 0, - "ShiftModifier": 33554432, - "ControlModifier": 67108864, - "AltModifier": 134217728, - "MetaModifier": 268435456, - "KeypadModifier": 536870912, - "GroupSwitchModifier": 1073741824, - "KeyboardModifierMask": -33554432 - } - } - Enum { - name: "MouseButtons" - values: { - "NoButton": 0, - "LeftButton": 1, - "RightButton": 2, - "MidButton": 4, - "MiddleButton": 4, - "BackButton": 8, - "XButton1": 8, - "ExtraButton1": 8, - "ForwardButton": 16, - "XButton2": 16, - "ExtraButton2": 16, - "TaskButton": 32, - "ExtraButton3": 32, - "ExtraButton4": 64, - "ExtraButton5": 128, - "ExtraButton6": 256, - "ExtraButton7": 512, - "ExtraButton8": 1024, - "ExtraButton9": 2048, - "ExtraButton10": 4096, - "ExtraButton11": 8192, - "ExtraButton12": 16384, - "ExtraButton13": 32768, - "ExtraButton14": 65536, - "ExtraButton15": 131072, - "ExtraButton16": 262144, - "ExtraButton17": 524288, - "ExtraButton18": 1048576, - "ExtraButton19": 2097152, - "ExtraButton20": 4194304, - "ExtraButton21": 8388608, - "ExtraButton22": 16777216, - "ExtraButton23": 33554432, - "ExtraButton24": 67108864, - "AllButtons": 134217727, - "MaxMouseButton": 67108864, - "MouseButtonMask": -1 - } - } - Enum { - name: "Orientation" - values: { - "Horizontal": 1, - "Vertical": 2 - } - } - Enum { - name: "Orientations" - values: { - "Horizontal": 1, - "Vertical": 2 - } - } - Enum { - name: "FocusPolicy" - values: { - "NoFocus": 0, - "TabFocus": 1, - "ClickFocus": 2, - "StrongFocus": 11, - "WheelFocus": 15 - } - } - Enum { - name: "SortOrder" - values: { - "AscendingOrder": 0, - "DescendingOrder": 1 - } - } - Enum { - name: "Alignment" - values: { - "AlignLeft": 1, - "AlignLeading": 1, - "AlignRight": 2, - "AlignTrailing": 2, - "AlignHCenter": 4, - "AlignJustify": 8, - "AlignAbsolute": 16, - "AlignHorizontal_Mask": 31, - "AlignTop": 32, - "AlignBottom": 64, - "AlignVCenter": 128, - "AlignBaseline": 256, - "AlignVertical_Mask": 480, - "AlignCenter": 132 - } - } - Enum { - name: "TextElideMode" - values: { - "ElideLeft": 0, - "ElideRight": 1, - "ElideMiddle": 2, - "ElideNone": 3 - } - } - Enum { - name: "WindowType" - values: { - "Widget": 0, - "Window": 1, - "Dialog": 3, - "Sheet": 5, - "Drawer": 7, - "Popup": 9, - "Tool": 11, - "ToolTip": 13, - "SplashScreen": 15, - "Desktop": 17, - "SubWindow": 18, - "ForeignWindow": 33, - "CoverWindow": 65, - "WindowType_Mask": 255, - "MSWindowsFixedSizeDialogHint": 256, - "MSWindowsOwnDC": 512, - "BypassWindowManagerHint": 1024, - "X11BypassWindowManagerHint": 1024, - "FramelessWindowHint": 2048, - "WindowTitleHint": 4096, - "WindowSystemMenuHint": 8192, - "WindowMinimizeButtonHint": 16384, - "WindowMaximizeButtonHint": 32768, - "WindowMinMaxButtonsHint": 49152, - "WindowContextHelpButtonHint": 65536, - "WindowShadeButtonHint": 131072, - "WindowStaysOnTopHint": 262144, - "WindowTransparentForInput": 524288, - "WindowOverridesSystemGestures": 1048576, - "WindowDoesNotAcceptFocus": 2097152, - "CustomizeWindowHint": 33554432, - "WindowStaysOnBottomHint": 67108864, - "WindowCloseButtonHint": 134217728, - "MacWindowToolBarButtonHint": 268435456, - "BypassGraphicsProxyWidget": 536870912, - "WindowOkButtonHint": 524288, - "WindowCancelButtonHint": 1048576, - "NoDropShadowWindowHint": 1073741824, - "WindowFullscreenButtonHint": -2147483648 - } - } - Enum { - name: "WindowFlags" - values: { - "Widget": 0, - "Window": 1, - "Dialog": 3, - "Sheet": 5, - "Drawer": 7, - "Popup": 9, - "Tool": 11, - "ToolTip": 13, - "SplashScreen": 15, - "Desktop": 17, - "SubWindow": 18, - "ForeignWindow": 33, - "CoverWindow": 65, - "WindowType_Mask": 255, - "MSWindowsFixedSizeDialogHint": 256, - "MSWindowsOwnDC": 512, - "BypassWindowManagerHint": 1024, - "X11BypassWindowManagerHint": 1024, - "FramelessWindowHint": 2048, - "WindowTitleHint": 4096, - "WindowSystemMenuHint": 8192, - "WindowMinimizeButtonHint": 16384, - "WindowMaximizeButtonHint": 32768, - "WindowMinMaxButtonsHint": 49152, - "WindowContextHelpButtonHint": 65536, - "WindowShadeButtonHint": 131072, - "WindowStaysOnTopHint": 262144, - "WindowTransparentForInput": 524288, - "WindowOverridesSystemGestures": 1048576, - "WindowDoesNotAcceptFocus": 2097152, - "CustomizeWindowHint": 33554432, - "WindowStaysOnBottomHint": 67108864, - "WindowCloseButtonHint": 134217728, - "MacWindowToolBarButtonHint": 268435456, - "BypassGraphicsProxyWidget": 536870912, - "WindowOkButtonHint": 524288, - "WindowCancelButtonHint": 1048576, - "NoDropShadowWindowHint": 1073741824, - "WindowFullscreenButtonHint": -2147483648 - } - } - Enum { - name: "WindowState" - values: { - "WindowNoState": 0, - "WindowMinimized": 1, - "WindowMaximized": 2, - "WindowFullScreen": 4, - "WindowActive": 8 - } - } - Enum { - name: "WindowStates" - values: { - "WindowNoState": 0, - "WindowMinimized": 1, - "WindowMaximized": 2, - "WindowFullScreen": 4, - "WindowActive": 8 - } - } - Enum { - name: "ApplicationState" - values: { - "ApplicationSuspended": 0, - "ApplicationHidden": 1, - "ApplicationInactive": 2, - "ApplicationActive": 4 - } - } - Enum { - name: "ScreenOrientation" - values: { - "PrimaryOrientation": 0, - "PortraitOrientation": 1, - "LandscapeOrientation": 2, - "InvertedPortraitOrientation": 4, - "InvertedLandscapeOrientation": 8 - } - } - Enum { - name: "ScreenOrientations" - values: { - "PrimaryOrientation": 0, - "PortraitOrientation": 1, - "LandscapeOrientation": 2, - "InvertedPortraitOrientation": 4, - "InvertedLandscapeOrientation": 8 - } - } - Enum { - name: "WidgetAttribute" - values: { - "WA_Disabled": 0, - "WA_UnderMouse": 1, - "WA_MouseTracking": 2, - "WA_ContentsPropagated": 3, - "WA_OpaquePaintEvent": 4, - "WA_NoBackground": 4, - "WA_StaticContents": 5, - "WA_LaidOut": 7, - "WA_PaintOnScreen": 8, - "WA_NoSystemBackground": 9, - "WA_UpdatesDisabled": 10, - "WA_Mapped": 11, - "WA_MacNoClickThrough": 12, - "WA_InputMethodEnabled": 14, - "WA_WState_Visible": 15, - "WA_WState_Hidden": 16, - "WA_ForceDisabled": 32, - "WA_KeyCompression": 33, - "WA_PendingMoveEvent": 34, - "WA_PendingResizeEvent": 35, - "WA_SetPalette": 36, - "WA_SetFont": 37, - "WA_SetCursor": 38, - "WA_NoChildEventsFromChildren": 39, - "WA_WindowModified": 41, - "WA_Resized": 42, - "WA_Moved": 43, - "WA_PendingUpdate": 44, - "WA_InvalidSize": 45, - "WA_MacBrushedMetal": 46, - "WA_MacMetalStyle": 46, - "WA_CustomWhatsThis": 47, - "WA_LayoutOnEntireRect": 48, - "WA_OutsideWSRange": 49, - "WA_GrabbedShortcut": 50, - "WA_TransparentForMouseEvents": 51, - "WA_PaintUnclipped": 52, - "WA_SetWindowIcon": 53, - "WA_NoMouseReplay": 54, - "WA_DeleteOnClose": 55, - "WA_RightToLeft": 56, - "WA_SetLayoutDirection": 57, - "WA_NoChildEventsForParent": 58, - "WA_ForceUpdatesDisabled": 59, - "WA_WState_Created": 60, - "WA_WState_CompressKeys": 61, - "WA_WState_InPaintEvent": 62, - "WA_WState_Reparented": 63, - "WA_WState_ConfigPending": 64, - "WA_WState_Polished": 66, - "WA_WState_DND": 67, - "WA_WState_OwnSizePolicy": 68, - "WA_WState_ExplicitShowHide": 69, - "WA_ShowModal": 70, - "WA_MouseNoMask": 71, - "WA_GroupLeader": 72, - "WA_NoMousePropagation": 73, - "WA_Hover": 74, - "WA_InputMethodTransparent": 75, - "WA_QuitOnClose": 76, - "WA_KeyboardFocusChange": 77, - "WA_AcceptDrops": 78, - "WA_DropSiteRegistered": 79, - "WA_ForceAcceptDrops": 79, - "WA_WindowPropagation": 80, - "WA_NoX11EventCompression": 81, - "WA_TintedBackground": 82, - "WA_X11OpenGLOverlay": 83, - "WA_AlwaysShowToolTips": 84, - "WA_MacOpaqueSizeGrip": 85, - "WA_SetStyle": 86, - "WA_SetLocale": 87, - "WA_MacShowFocusRect": 88, - "WA_MacNormalSize": 89, - "WA_MacSmallSize": 90, - "WA_MacMiniSize": 91, - "WA_LayoutUsesWidgetRect": 92, - "WA_StyledBackground": 93, - "WA_MSWindowsUseDirect3D": 94, - "WA_CanHostQMdiSubWindowTitleBar": 95, - "WA_MacAlwaysShowToolWindow": 96, - "WA_StyleSheet": 97, - "WA_ShowWithoutActivating": 98, - "WA_X11BypassTransientForHint": 99, - "WA_NativeWindow": 100, - "WA_DontCreateNativeAncestors": 101, - "WA_MacVariableSize": 102, - "WA_DontShowOnScreen": 103, - "WA_X11NetWmWindowTypeDesktop": 104, - "WA_X11NetWmWindowTypeDock": 105, - "WA_X11NetWmWindowTypeToolBar": 106, - "WA_X11NetWmWindowTypeMenu": 107, - "WA_X11NetWmWindowTypeUtility": 108, - "WA_X11NetWmWindowTypeSplash": 109, - "WA_X11NetWmWindowTypeDialog": 110, - "WA_X11NetWmWindowTypeDropDownMenu": 111, - "WA_X11NetWmWindowTypePopupMenu": 112, - "WA_X11NetWmWindowTypeToolTip": 113, - "WA_X11NetWmWindowTypeNotification": 114, - "WA_X11NetWmWindowTypeCombo": 115, - "WA_X11NetWmWindowTypeDND": 116, - "WA_MacFrameworkScaled": 117, - "WA_SetWindowModality": 118, - "WA_WState_WindowOpacitySet": 119, - "WA_TranslucentBackground": 120, - "WA_AcceptTouchEvents": 121, - "WA_WState_AcceptedTouchBeginEvent": 122, - "WA_TouchPadAcceptSingleTouchEvents": 123, - "WA_X11DoNotAcceptFocus": 126, - "WA_MacNoShadow": 127, - "WA_AlwaysStackOnTop": 128, - "WA_AttributeCount": 129 - } - } - Enum { - name: "ApplicationAttribute" - values: { - "AA_ImmediateWidgetCreation": 0, - "AA_MSWindowsUseDirect3DByDefault": 1, - "AA_DontShowIconsInMenus": 2, - "AA_NativeWindows": 3, - "AA_DontCreateNativeWidgetSiblings": 4, - "AA_MacPluginApplication": 5, - "AA_DontUseNativeMenuBar": 6, - "AA_MacDontSwapCtrlAndMeta": 7, - "AA_Use96Dpi": 8, - "AA_X11InitThreads": 10, - "AA_SynthesizeTouchForUnhandledMouseEvents": 11, - "AA_SynthesizeMouseForUnhandledTouchEvents": 12, - "AA_UseHighDpiPixmaps": 13, - "AA_ForceRasterWidgets": 14, - "AA_UseDesktopOpenGL": 15, - "AA_UseOpenGLES": 16, - "AA_UseSoftwareOpenGL": 17, - "AA_ShareOpenGLContexts": 18, - "AA_AttributeCount": 19 - } - } - Enum { - name: "ImageConversionFlags" - values: { - "ColorMode_Mask": 3, - "AutoColor": 0, - "ColorOnly": 3, - "MonoOnly": 2, - "AlphaDither_Mask": 12, - "ThresholdAlphaDither": 0, - "OrderedAlphaDither": 4, - "DiffuseAlphaDither": 8, - "NoAlpha": 12, - "Dither_Mask": 48, - "DiffuseDither": 0, - "OrderedDither": 16, - "ThresholdDither": 32, - "DitherMode_Mask": 192, - "AutoDither": 0, - "PreferDither": 64, - "AvoidDither": 128, - "NoOpaqueDetection": 256, - "NoFormatConversion": 512 - } - } - Enum { - name: "BGMode" - values: { - "TransparentMode": 0, - "OpaqueMode": 1 - } - } - Enum { - name: "Key" - values: { - "Key_Escape": 16777216, - "Key_Tab": 16777217, - "Key_Backtab": 16777218, - "Key_Backspace": 16777219, - "Key_Return": 16777220, - "Key_Enter": 16777221, - "Key_Insert": 16777222, - "Key_Delete": 16777223, - "Key_Pause": 16777224, - "Key_Print": 16777225, - "Key_SysReq": 16777226, - "Key_Clear": 16777227, - "Key_Home": 16777232, - "Key_End": 16777233, - "Key_Left": 16777234, - "Key_Up": 16777235, - "Key_Right": 16777236, - "Key_Down": 16777237, - "Key_PageUp": 16777238, - "Key_PageDown": 16777239, - "Key_Shift": 16777248, - "Key_Control": 16777249, - "Key_Meta": 16777250, - "Key_Alt": 16777251, - "Key_CapsLock": 16777252, - "Key_NumLock": 16777253, - "Key_ScrollLock": 16777254, - "Key_F1": 16777264, - "Key_F2": 16777265, - "Key_F3": 16777266, - "Key_F4": 16777267, - "Key_F5": 16777268, - "Key_F6": 16777269, - "Key_F7": 16777270, - "Key_F8": 16777271, - "Key_F9": 16777272, - "Key_F10": 16777273, - "Key_F11": 16777274, - "Key_F12": 16777275, - "Key_F13": 16777276, - "Key_F14": 16777277, - "Key_F15": 16777278, - "Key_F16": 16777279, - "Key_F17": 16777280, - "Key_F18": 16777281, - "Key_F19": 16777282, - "Key_F20": 16777283, - "Key_F21": 16777284, - "Key_F22": 16777285, - "Key_F23": 16777286, - "Key_F24": 16777287, - "Key_F25": 16777288, - "Key_F26": 16777289, - "Key_F27": 16777290, - "Key_F28": 16777291, - "Key_F29": 16777292, - "Key_F30": 16777293, - "Key_F31": 16777294, - "Key_F32": 16777295, - "Key_F33": 16777296, - "Key_F34": 16777297, - "Key_F35": 16777298, - "Key_Super_L": 16777299, - "Key_Super_R": 16777300, - "Key_Menu": 16777301, - "Key_Hyper_L": 16777302, - "Key_Hyper_R": 16777303, - "Key_Help": 16777304, - "Key_Direction_L": 16777305, - "Key_Direction_R": 16777312, - "Key_Space": 32, - "Key_Any": 32, - "Key_Exclam": 33, - "Key_QuoteDbl": 34, - "Key_NumberSign": 35, - "Key_Dollar": 36, - "Key_Percent": 37, - "Key_Ampersand": 38, - "Key_Apostrophe": 39, - "Key_ParenLeft": 40, - "Key_ParenRight": 41, - "Key_Asterisk": 42, - "Key_Plus": 43, - "Key_Comma": 44, - "Key_Minus": 45, - "Key_Period": 46, - "Key_Slash": 47, - "Key_0": 48, - "Key_1": 49, - "Key_2": 50, - "Key_3": 51, - "Key_4": 52, - "Key_5": 53, - "Key_6": 54, - "Key_7": 55, - "Key_8": 56, - "Key_9": 57, - "Key_Colon": 58, - "Key_Semicolon": 59, - "Key_Less": 60, - "Key_Equal": 61, - "Key_Greater": 62, - "Key_Question": 63, - "Key_At": 64, - "Key_A": 65, - "Key_B": 66, - "Key_C": 67, - "Key_D": 68, - "Key_E": 69, - "Key_F": 70, - "Key_G": 71, - "Key_H": 72, - "Key_I": 73, - "Key_J": 74, - "Key_K": 75, - "Key_L": 76, - "Key_M": 77, - "Key_N": 78, - "Key_O": 79, - "Key_P": 80, - "Key_Q": 81, - "Key_R": 82, - "Key_S": 83, - "Key_T": 84, - "Key_U": 85, - "Key_V": 86, - "Key_W": 87, - "Key_X": 88, - "Key_Y": 89, - "Key_Z": 90, - "Key_BracketLeft": 91, - "Key_Backslash": 92, - "Key_BracketRight": 93, - "Key_AsciiCircum": 94, - "Key_Underscore": 95, - "Key_QuoteLeft": 96, - "Key_BraceLeft": 123, - "Key_Bar": 124, - "Key_BraceRight": 125, - "Key_AsciiTilde": 126, - "Key_nobreakspace": 160, - "Key_exclamdown": 161, - "Key_cent": 162, - "Key_sterling": 163, - "Key_currency": 164, - "Key_yen": 165, - "Key_brokenbar": 166, - "Key_section": 167, - "Key_diaeresis": 168, - "Key_copyright": 169, - "Key_ordfeminine": 170, - "Key_guillemotleft": 171, - "Key_notsign": 172, - "Key_hyphen": 173, - "Key_registered": 174, - "Key_macron": 175, - "Key_degree": 176, - "Key_plusminus": 177, - "Key_twosuperior": 178, - "Key_threesuperior": 179, - "Key_acute": 180, - "Key_mu": 181, - "Key_paragraph": 182, - "Key_periodcentered": 183, - "Key_cedilla": 184, - "Key_onesuperior": 185, - "Key_masculine": 186, - "Key_guillemotright": 187, - "Key_onequarter": 188, - "Key_onehalf": 189, - "Key_threequarters": 190, - "Key_questiondown": 191, - "Key_Agrave": 192, - "Key_Aacute": 193, - "Key_Acircumflex": 194, - "Key_Atilde": 195, - "Key_Adiaeresis": 196, - "Key_Aring": 197, - "Key_AE": 198, - "Key_Ccedilla": 199, - "Key_Egrave": 200, - "Key_Eacute": 201, - "Key_Ecircumflex": 202, - "Key_Ediaeresis": 203, - "Key_Igrave": 204, - "Key_Iacute": 205, - "Key_Icircumflex": 206, - "Key_Idiaeresis": 207, - "Key_ETH": 208, - "Key_Ntilde": 209, - "Key_Ograve": 210, - "Key_Oacute": 211, - "Key_Ocircumflex": 212, - "Key_Otilde": 213, - "Key_Odiaeresis": 214, - "Key_multiply": 215, - "Key_Ooblique": 216, - "Key_Ugrave": 217, - "Key_Uacute": 218, - "Key_Ucircumflex": 219, - "Key_Udiaeresis": 220, - "Key_Yacute": 221, - "Key_THORN": 222, - "Key_ssharp": 223, - "Key_division": 247, - "Key_ydiaeresis": 255, - "Key_AltGr": 16781571, - "Key_Multi_key": 16781600, - "Key_Codeinput": 16781623, - "Key_SingleCandidate": 16781628, - "Key_MultipleCandidate": 16781629, - "Key_PreviousCandidate": 16781630, - "Key_Mode_switch": 16781694, - "Key_Kanji": 16781601, - "Key_Muhenkan": 16781602, - "Key_Henkan": 16781603, - "Key_Romaji": 16781604, - "Key_Hiragana": 16781605, - "Key_Katakana": 16781606, - "Key_Hiragana_Katakana": 16781607, - "Key_Zenkaku": 16781608, - "Key_Hankaku": 16781609, - "Key_Zenkaku_Hankaku": 16781610, - "Key_Touroku": 16781611, - "Key_Massyo": 16781612, - "Key_Kana_Lock": 16781613, - "Key_Kana_Shift": 16781614, - "Key_Eisu_Shift": 16781615, - "Key_Eisu_toggle": 16781616, - "Key_Hangul": 16781617, - "Key_Hangul_Start": 16781618, - "Key_Hangul_End": 16781619, - "Key_Hangul_Hanja": 16781620, - "Key_Hangul_Jamo": 16781621, - "Key_Hangul_Romaja": 16781622, - "Key_Hangul_Jeonja": 16781624, - "Key_Hangul_Banja": 16781625, - "Key_Hangul_PreHanja": 16781626, - "Key_Hangul_PostHanja": 16781627, - "Key_Hangul_Special": 16781631, - "Key_Dead_Grave": 16781904, - "Key_Dead_Acute": 16781905, - "Key_Dead_Circumflex": 16781906, - "Key_Dead_Tilde": 16781907, - "Key_Dead_Macron": 16781908, - "Key_Dead_Breve": 16781909, - "Key_Dead_Abovedot": 16781910, - "Key_Dead_Diaeresis": 16781911, - "Key_Dead_Abovering": 16781912, - "Key_Dead_Doubleacute": 16781913, - "Key_Dead_Caron": 16781914, - "Key_Dead_Cedilla": 16781915, - "Key_Dead_Ogonek": 16781916, - "Key_Dead_Iota": 16781917, - "Key_Dead_Voiced_Sound": 16781918, - "Key_Dead_Semivoiced_Sound": 16781919, - "Key_Dead_Belowdot": 16781920, - "Key_Dead_Hook": 16781921, - "Key_Dead_Horn": 16781922, - "Key_Back": 16777313, - "Key_Forward": 16777314, - "Key_Stop": 16777315, - "Key_Refresh": 16777316, - "Key_VolumeDown": 16777328, - "Key_VolumeMute": 16777329, - "Key_VolumeUp": 16777330, - "Key_BassBoost": 16777331, - "Key_BassUp": 16777332, - "Key_BassDown": 16777333, - "Key_TrebleUp": 16777334, - "Key_TrebleDown": 16777335, - "Key_MediaPlay": 16777344, - "Key_MediaStop": 16777345, - "Key_MediaPrevious": 16777346, - "Key_MediaNext": 16777347, - "Key_MediaRecord": 16777348, - "Key_MediaPause": 16777349, - "Key_MediaTogglePlayPause": 16777350, - "Key_HomePage": 16777360, - "Key_Favorites": 16777361, - "Key_Search": 16777362, - "Key_Standby": 16777363, - "Key_OpenUrl": 16777364, - "Key_LaunchMail": 16777376, - "Key_LaunchMedia": 16777377, - "Key_Launch0": 16777378, - "Key_Launch1": 16777379, - "Key_Launch2": 16777380, - "Key_Launch3": 16777381, - "Key_Launch4": 16777382, - "Key_Launch5": 16777383, - "Key_Launch6": 16777384, - "Key_Launch7": 16777385, - "Key_Launch8": 16777386, - "Key_Launch9": 16777387, - "Key_LaunchA": 16777388, - "Key_LaunchB": 16777389, - "Key_LaunchC": 16777390, - "Key_LaunchD": 16777391, - "Key_LaunchE": 16777392, - "Key_LaunchF": 16777393, - "Key_MonBrightnessUp": 16777394, - "Key_MonBrightnessDown": 16777395, - "Key_KeyboardLightOnOff": 16777396, - "Key_KeyboardBrightnessUp": 16777397, - "Key_KeyboardBrightnessDown": 16777398, - "Key_PowerOff": 16777399, - "Key_WakeUp": 16777400, - "Key_Eject": 16777401, - "Key_ScreenSaver": 16777402, - "Key_WWW": 16777403, - "Key_Memo": 16777404, - "Key_LightBulb": 16777405, - "Key_Shop": 16777406, - "Key_History": 16777407, - "Key_AddFavorite": 16777408, - "Key_HotLinks": 16777409, - "Key_BrightnessAdjust": 16777410, - "Key_Finance": 16777411, - "Key_Community": 16777412, - "Key_AudioRewind": 16777413, - "Key_BackForward": 16777414, - "Key_ApplicationLeft": 16777415, - "Key_ApplicationRight": 16777416, - "Key_Book": 16777417, - "Key_CD": 16777418, - "Key_Calculator": 16777419, - "Key_ToDoList": 16777420, - "Key_ClearGrab": 16777421, - "Key_Close": 16777422, - "Key_Copy": 16777423, - "Key_Cut": 16777424, - "Key_Display": 16777425, - "Key_DOS": 16777426, - "Key_Documents": 16777427, - "Key_Excel": 16777428, - "Key_Explorer": 16777429, - "Key_Game": 16777430, - "Key_Go": 16777431, - "Key_iTouch": 16777432, - "Key_LogOff": 16777433, - "Key_Market": 16777434, - "Key_Meeting": 16777435, - "Key_MenuKB": 16777436, - "Key_MenuPB": 16777437, - "Key_MySites": 16777438, - "Key_News": 16777439, - "Key_OfficeHome": 16777440, - "Key_Option": 16777441, - "Key_Paste": 16777442, - "Key_Phone": 16777443, - "Key_Calendar": 16777444, - "Key_Reply": 16777445, - "Key_Reload": 16777446, - "Key_RotateWindows": 16777447, - "Key_RotationPB": 16777448, - "Key_RotationKB": 16777449, - "Key_Save": 16777450, - "Key_Send": 16777451, - "Key_Spell": 16777452, - "Key_SplitScreen": 16777453, - "Key_Support": 16777454, - "Key_TaskPane": 16777455, - "Key_Terminal": 16777456, - "Key_Tools": 16777457, - "Key_Travel": 16777458, - "Key_Video": 16777459, - "Key_Word": 16777460, - "Key_Xfer": 16777461, - "Key_ZoomIn": 16777462, - "Key_ZoomOut": 16777463, - "Key_Away": 16777464, - "Key_Messenger": 16777465, - "Key_WebCam": 16777466, - "Key_MailForward": 16777467, - "Key_Pictures": 16777468, - "Key_Music": 16777469, - "Key_Battery": 16777470, - "Key_Bluetooth": 16777471, - "Key_WLAN": 16777472, - "Key_UWB": 16777473, - "Key_AudioForward": 16777474, - "Key_AudioRepeat": 16777475, - "Key_AudioRandomPlay": 16777476, - "Key_Subtitle": 16777477, - "Key_AudioCycleTrack": 16777478, - "Key_Time": 16777479, - "Key_Hibernate": 16777480, - "Key_View": 16777481, - "Key_TopMenu": 16777482, - "Key_PowerDown": 16777483, - "Key_Suspend": 16777484, - "Key_ContrastAdjust": 16777485, - "Key_LaunchG": 16777486, - "Key_LaunchH": 16777487, - "Key_TouchpadToggle": 16777488, - "Key_TouchpadOn": 16777489, - "Key_TouchpadOff": 16777490, - "Key_MicMute": 16777491, - "Key_Red": 16777492, - "Key_Green": 16777493, - "Key_Yellow": 16777494, - "Key_Blue": 16777495, - "Key_ChannelUp": 16777496, - "Key_ChannelDown": 16777497, - "Key_Guide": 16777498, - "Key_Info": 16777499, - "Key_Settings": 16777500, - "Key_MicVolumeUp": 16777501, - "Key_MicVolumeDown": 16777502, - "Key_New": 16777504, - "Key_Open": 16777505, - "Key_Find": 16777506, - "Key_Undo": 16777507, - "Key_Redo": 16777508, - "Key_MediaLast": 16842751, - "Key_Select": 16842752, - "Key_Yes": 16842753, - "Key_No": 16842754, - "Key_Cancel": 16908289, - "Key_Printer": 16908290, - "Key_Execute": 16908291, - "Key_Sleep": 16908292, - "Key_Play": 16908293, - "Key_Zoom": 16908294, - "Key_Exit": 16908298, - "Key_Context1": 17825792, - "Key_Context2": 17825793, - "Key_Context3": 17825794, - "Key_Context4": 17825795, - "Key_Call": 17825796, - "Key_Hangup": 17825797, - "Key_Flip": 17825798, - "Key_ToggleCallHangup": 17825799, - "Key_VoiceDial": 17825800, - "Key_LastNumberRedial": 17825801, - "Key_Camera": 17825824, - "Key_CameraFocus": 17825825, - "Key_unknown": 33554431 - } - } - Enum { - name: "ArrowType" - values: { - "NoArrow": 0, - "UpArrow": 1, - "DownArrow": 2, - "LeftArrow": 3, - "RightArrow": 4 - } - } - Enum { - name: "PenStyle" - values: { - "NoPen": 0, - "SolidLine": 1, - "DashLine": 2, - "DotLine": 3, - "DashDotLine": 4, - "DashDotDotLine": 5, - "CustomDashLine": 6 - } - } - Enum { - name: "PenCapStyle" - values: { - "FlatCap": 0, - "SquareCap": 16, - "RoundCap": 32, - "MPenCapStyle": 48 - } - } - Enum { - name: "PenJoinStyle" - values: { - "MiterJoin": 0, - "BevelJoin": 64, - "RoundJoin": 128, - "SvgMiterJoin": 256, - "MPenJoinStyle": 448 - } - } - Enum { - name: "BrushStyle" - values: { - "NoBrush": 0, - "SolidPattern": 1, - "Dense1Pattern": 2, - "Dense2Pattern": 3, - "Dense3Pattern": 4, - "Dense4Pattern": 5, - "Dense5Pattern": 6, - "Dense6Pattern": 7, - "Dense7Pattern": 8, - "HorPattern": 9, - "VerPattern": 10, - "CrossPattern": 11, - "BDiagPattern": 12, - "FDiagPattern": 13, - "DiagCrossPattern": 14, - "LinearGradientPattern": 15, - "RadialGradientPattern": 16, - "ConicalGradientPattern": 17, - "TexturePattern": 24 - } - } - Enum { - name: "SizeMode" - values: { - "AbsoluteSize": 0, - "RelativeSize": 1 - } - } - Enum { - name: "CursorShape" - values: { - "ArrowCursor": 0, - "UpArrowCursor": 1, - "CrossCursor": 2, - "WaitCursor": 3, - "IBeamCursor": 4, - "SizeVerCursor": 5, - "SizeHorCursor": 6, - "SizeBDiagCursor": 7, - "SizeFDiagCursor": 8, - "SizeAllCursor": 9, - "BlankCursor": 10, - "SplitVCursor": 11, - "SplitHCursor": 12, - "PointingHandCursor": 13, - "ForbiddenCursor": 14, - "WhatsThisCursor": 15, - "BusyCursor": 16, - "OpenHandCursor": 17, - "ClosedHandCursor": 18, - "DragCopyCursor": 19, - "DragMoveCursor": 20, - "DragLinkCursor": 21, - "LastCursor": 21, - "BitmapCursor": 24, - "CustomCursor": 25 - } - } - Enum { - name: "TextFormat" - values: { - "PlainText": 0, - "RichText": 1, - "AutoText": 2 - } - } - Enum { - name: "AspectRatioMode" - values: { - "IgnoreAspectRatio": 0, - "KeepAspectRatio": 1, - "KeepAspectRatioByExpanding": 2 - } - } - Enum { - name: "DockWidgetArea" - values: { - "LeftDockWidgetArea": 1, - "RightDockWidgetArea": 2, - "TopDockWidgetArea": 4, - "BottomDockWidgetArea": 8, - "DockWidgetArea_Mask": 15, - "AllDockWidgetAreas": 15, - "NoDockWidgetArea": 0 - } - } - Enum { - name: "DockWidgetAreas" - values: { - "LeftDockWidgetArea": 1, - "RightDockWidgetArea": 2, - "TopDockWidgetArea": 4, - "BottomDockWidgetArea": 8, - "DockWidgetArea_Mask": 15, - "AllDockWidgetAreas": 15, - "NoDockWidgetArea": 0 - } - } - Enum { - name: "ToolBarArea" - values: { - "LeftToolBarArea": 1, - "RightToolBarArea": 2, - "TopToolBarArea": 4, - "BottomToolBarArea": 8, - "ToolBarArea_Mask": 15, - "AllToolBarAreas": 15, - "NoToolBarArea": 0 - } - } - Enum { - name: "ToolBarAreas" - values: { - "LeftToolBarArea": 1, - "RightToolBarArea": 2, - "TopToolBarArea": 4, - "BottomToolBarArea": 8, - "ToolBarArea_Mask": 15, - "AllToolBarAreas": 15, - "NoToolBarArea": 0 - } - } - Enum { - name: "DateFormat" - values: { - "TextDate": 0, - "ISODate": 1, - "SystemLocaleDate": 2, - "LocalDate": 2, - "LocaleDate": 3, - "SystemLocaleShortDate": 4, - "SystemLocaleLongDate": 5, - "DefaultLocaleShortDate": 6, - "DefaultLocaleLongDate": 7, - "RFC2822Date": 8 - } - } - Enum { - name: "TimeSpec" - values: { - "LocalTime": 0, - "UTC": 1, - "OffsetFromUTC": 2, - "TimeZone": 3 - } - } - Enum { - name: "DayOfWeek" - values: { - "Monday": 1, - "Tuesday": 2, - "Wednesday": 3, - "Thursday": 4, - "Friday": 5, - "Saturday": 6, - "Sunday": 7 - } - } - Enum { - name: "ScrollBarPolicy" - values: { - "ScrollBarAsNeeded": 0, - "ScrollBarAlwaysOff": 1, - "ScrollBarAlwaysOn": 2 - } - } - Enum { - name: "CaseSensitivity" - values: { - "CaseInsensitive": 0, - "CaseSensitive": 1 - } - } - Enum { - name: "Corner" - values: { - "TopLeftCorner": 0, - "TopRightCorner": 1, - "BottomLeftCorner": 2, - "BottomRightCorner": 3 - } - } - Enum { - name: "Edge" - values: { - "TopEdge": 1, - "LeftEdge": 2, - "RightEdge": 4, - "BottomEdge": 8 - } - } - Enum { - name: "Edges" - values: { - "TopEdge": 1, - "LeftEdge": 2, - "RightEdge": 4, - "BottomEdge": 8 - } - } - Enum { - name: "ConnectionType" - values: { - "AutoConnection": 0, - "DirectConnection": 1, - "QueuedConnection": 2, - "BlockingQueuedConnection": 3, - "UniqueConnection": 128 - } - } - Enum { - name: "ShortcutContext" - values: { - "WidgetShortcut": 0, - "WindowShortcut": 1, - "ApplicationShortcut": 2, - "WidgetWithChildrenShortcut": 3 - } - } - Enum { - name: "FillRule" - values: { - "OddEvenFill": 0, - "WindingFill": 1 - } - } - Enum { - name: "MaskMode" - values: { - "MaskInColor": 0, - "MaskOutColor": 1 - } - } - Enum { - name: "ClipOperation" - values: { - "NoClip": 0, - "ReplaceClip": 1, - "IntersectClip": 2 - } - } - Enum { - name: "ItemSelectionMode" - values: { - "ContainsItemShape": 0, - "IntersectsItemShape": 1, - "ContainsItemBoundingRect": 2, - "IntersectsItemBoundingRect": 3 - } - } - Enum { - name: "TransformationMode" - values: { - "FastTransformation": 0, - "SmoothTransformation": 1 - } - } - Enum { - name: "Axis" - values: { - "XAxis": 0, - "YAxis": 1, - "ZAxis": 2 - } - } - Enum { - name: "FocusReason" - values: { - "MouseFocusReason": 0, - "TabFocusReason": 1, - "BacktabFocusReason": 2, - "ActiveWindowFocusReason": 3, - "PopupFocusReason": 4, - "ShortcutFocusReason": 5, - "MenuBarFocusReason": 6, - "OtherFocusReason": 7, - "NoFocusReason": 8 - } - } - Enum { - name: "ContextMenuPolicy" - values: { - "NoContextMenu": 0, - "DefaultContextMenu": 1, - "ActionsContextMenu": 2, - "CustomContextMenu": 3, - "PreventContextMenu": 4 - } - } - Enum { - name: "InputMethodQuery" - values: { - "ImEnabled": 1, - "ImCursorRectangle": 2, - "ImMicroFocus": 2, - "ImFont": 4, - "ImCursorPosition": 8, - "ImSurroundingText": 16, - "ImCurrentSelection": 32, - "ImMaximumTextLength": 64, - "ImAnchorPosition": 128, - "ImHints": 256, - "ImPreferredLanguage": 512, - "ImAbsolutePosition": 1024, - "ImTextBeforeCursor": 2048, - "ImTextAfterCursor": 4096, - "ImPlatformData": -2147483648, - "ImQueryInput": 186, - "ImQueryAll": -1 - } - } - Enum { - name: "InputMethodQueries" - values: { - "ImEnabled": 1, - "ImCursorRectangle": 2, - "ImMicroFocus": 2, - "ImFont": 4, - "ImCursorPosition": 8, - "ImSurroundingText": 16, - "ImCurrentSelection": 32, - "ImMaximumTextLength": 64, - "ImAnchorPosition": 128, - "ImHints": 256, - "ImPreferredLanguage": 512, - "ImAbsolutePosition": 1024, - "ImTextBeforeCursor": 2048, - "ImTextAfterCursor": 4096, - "ImPlatformData": -2147483648, - "ImQueryInput": 186, - "ImQueryAll": -1 - } - } - Enum { - name: "InputMethodHint" - values: { - "ImhNone": 0, - "ImhHiddenText": 1, - "ImhSensitiveData": 2, - "ImhNoAutoUppercase": 4, - "ImhPreferNumbers": 8, - "ImhPreferUppercase": 16, - "ImhPreferLowercase": 32, - "ImhNoPredictiveText": 64, - "ImhDate": 128, - "ImhTime": 256, - "ImhPreferLatin": 512, - "ImhMultiLine": 1024, - "ImhDigitsOnly": 65536, - "ImhFormattedNumbersOnly": 131072, - "ImhUppercaseOnly": 262144, - "ImhLowercaseOnly": 524288, - "ImhDialableCharactersOnly": 1048576, - "ImhEmailCharactersOnly": 2097152, - "ImhUrlCharactersOnly": 4194304, - "ImhLatinOnly": 8388608, - "ImhExclusiveInputMask": -65536 - } - } - Enum { - name: "InputMethodHints" - values: { - "ImhNone": 0, - "ImhHiddenText": 1, - "ImhSensitiveData": 2, - "ImhNoAutoUppercase": 4, - "ImhPreferNumbers": 8, - "ImhPreferUppercase": 16, - "ImhPreferLowercase": 32, - "ImhNoPredictiveText": 64, - "ImhDate": 128, - "ImhTime": 256, - "ImhPreferLatin": 512, - "ImhMultiLine": 1024, - "ImhDigitsOnly": 65536, - "ImhFormattedNumbersOnly": 131072, - "ImhUppercaseOnly": 262144, - "ImhLowercaseOnly": 524288, - "ImhDialableCharactersOnly": 1048576, - "ImhEmailCharactersOnly": 2097152, - "ImhUrlCharactersOnly": 4194304, - "ImhLatinOnly": 8388608, - "ImhExclusiveInputMask": -65536 - } - } - Enum { - name: "ToolButtonStyle" - values: { - "ToolButtonIconOnly": 0, - "ToolButtonTextOnly": 1, - "ToolButtonTextBesideIcon": 2, - "ToolButtonTextUnderIcon": 3, - "ToolButtonFollowStyle": 4 - } - } - Enum { - name: "LayoutDirection" - values: { - "LeftToRight": 0, - "RightToLeft": 1, - "LayoutDirectionAuto": 2 - } - } - Enum { - name: "DropAction" - values: { - "CopyAction": 1, - "MoveAction": 2, - "LinkAction": 4, - "ActionMask": 255, - "TargetMoveAction": 32770, - "IgnoreAction": 0 - } - } - Enum { - name: "DropActions" - values: { - "CopyAction": 1, - "MoveAction": 2, - "LinkAction": 4, - "ActionMask": 255, - "TargetMoveAction": 32770, - "IgnoreAction": 0 - } - } - Enum { - name: "CheckState" - values: { - "Unchecked": 0, - "PartiallyChecked": 1, - "Checked": 2 - } - } - Enum { - name: "ItemFlags" - values: { - "NoItemFlags": 0, - "ItemIsSelectable": 1, - "ItemIsEditable": 2, - "ItemIsDragEnabled": 4, - "ItemIsDropEnabled": 8, - "ItemIsUserCheckable": 16, - "ItemIsEnabled": 32, - "ItemIsTristate": 64, - "ItemNeverHasChildren": 128 - } - } - Enum { - name: "MatchFlags" - values: { - "MatchExactly": 0, - "MatchContains": 1, - "MatchStartsWith": 2, - "MatchEndsWith": 3, - "MatchRegExp": 4, - "MatchWildcard": 5, - "MatchFixedString": 8, - "MatchCaseSensitive": 16, - "MatchWrap": 32, - "MatchRecursive": 64 - } - } - Enum { - name: "WindowModality" - values: { - "NonModal": 0, - "WindowModal": 1, - "ApplicationModal": 2 - } - } - Enum { - name: "TextInteractionFlag" - values: { - "NoTextInteraction": 0, - "TextSelectableByMouse": 1, - "TextSelectableByKeyboard": 2, - "LinksAccessibleByMouse": 4, - "LinksAccessibleByKeyboard": 8, - "TextEditable": 16, - "TextEditorInteraction": 19, - "TextBrowserInteraction": 13 - } - } - Enum { - name: "TextInteractionFlags" - values: { - "NoTextInteraction": 0, - "TextSelectableByMouse": 1, - "TextSelectableByKeyboard": 2, - "LinksAccessibleByMouse": 4, - "LinksAccessibleByKeyboard": 8, - "TextEditable": 16, - "TextEditorInteraction": 19, - "TextBrowserInteraction": 13 - } - } - Enum { - name: "SizeHint" - values: { - "MinimumSize": 0, - "PreferredSize": 1, - "MaximumSize": 2, - "MinimumDescent": 3, - "NSizeHints": 4 - } - } - Enum { - name: "GestureState" - values: { - "NoGesture": 0, - "GestureStarted": 1, - "GestureUpdated": 2, - "GestureFinished": 3, - "GestureCanceled": 4 - } - } - Enum { - name: "GestureType" - values: { - "TapGesture": 1, - "TapAndHoldGesture": 2, - "PanGesture": 3, - "PinchGesture": 4, - "SwipeGesture": 5, - "CustomGesture": 256, - "LastGestureType": -1 - } - } - Enum { - name: "NativeGestureType" - values: { - "BeginNativeGesture": 0, - "EndNativeGesture": 1, - "PanNativeGesture": 2, - "ZoomNativeGesture": 3, - "SmartZoomNativeGesture": 4, - "RotateNativeGesture": 5, - "SwipeNativeGesture": 6 - } - } - Enum { - name: "CursorMoveStyle" - values: { - "LogicalMoveStyle": 0, - "VisualMoveStyle": 1 - } - } - Enum { - name: "TimerType" - values: { - "PreciseTimer": 0, - "CoarseTimer": 1, - "VeryCoarseTimer": 2 - } - } - Enum { - name: "ScrollPhase" - values: { - "ScrollBegin": 1, - "ScrollUpdate": 2, - "ScrollEnd": 3 - } - } - Enum { - name: "MouseEventSource" - values: { - "MouseEventNotSynthesized": 0, - "MouseEventSynthesizedBySystem": 1, - "MouseEventSynthesizedByQt": 2 - } - } - } - Component { name: "QEasingCurve"; prototype: "QQmlEasingValueType" } } diff --git a/PyQt5/qml/QtQuick.2/qtquick2plugin.dll b/PyQt5/qml/QtQuick.2/qtquick2plugin.dll index b992164c..d297044b 100644 Binary files a/PyQt5/qml/QtQuick.2/qtquick2plugin.dll and b/PyQt5/qml/QtQuick.2/qtquick2plugin.dll differ diff --git a/PyQt5/qml/QtQuick/Controls.2/AbstractButton.qml b/PyQt5/qml/QtQuick/Controls.2/AbstractButton.qml new file mode 100644 index 00000000..487b452b --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/AbstractButton.qml @@ -0,0 +1,48 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.AbstractButton { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + (contentItem ? contentItem.implicitWidth : 0) + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + (contentItem ? contentItem.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem ? contentItem.y + contentItem.baselineOffset : 0 +} diff --git a/PyQt5/qml/QtQuick/Controls.2/ApplicationWindow.qml b/PyQt5/qml/QtQuick/Controls.2/ApplicationWindow.qml new file mode 100644 index 00000000..98de8946 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/ApplicationWindow.qml @@ -0,0 +1,53 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Window 2.2 +import QtQuick.Templates 2.0 as T + +T.ApplicationWindow { + id: window + + color: "#ffffff" + + overlay.modal: Rectangle { + color: "#7f28282a" + } + + overlay.modeless: Rectangle { + color: "#1f28282a" + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/BusyIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/BusyIndicator.qml new file mode 100644 index 00000000..44c61355 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/BusyIndicator.qml @@ -0,0 +1,65 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls 2.0 +import QtQuick.Controls.impl 2.0 +import QtQuick.Templates 2.0 as T + +T.BusyIndicator { + id: control + + implicitWidth: contentItem.implicitWidth + leftPadding + rightPadding + implicitHeight: contentItem.implicitHeight + topPadding + bottomPadding + + padding: 6 + + //! [contentItem] + contentItem: BusyRing { + id: ring + implicitWidth: 48 + implicitHeight: 48 + opacity: control.running ? 1 : 0 + + Behavior on opacity { OpacityAnimator { duration: 250 } } + + BusyRingAnimator { + target: ring + running: control.visible && control.running + } + } + //! [contentItem] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Button.qml b/PyQt5/qml/QtQuick/Controls.2/Button.qml new file mode 100644 index 00000000..f875a97a --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Button.qml @@ -0,0 +1,78 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.Button { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 6 + leftPadding: padding + 2 + rightPadding: padding + 2 + + //! [contentItem] + contentItem: Text { + text: control.text + font: control.font + opacity: enabled || control.highlighted || control.checked ? 1 : 0.3 + color: control.checked || control.highlighted ? "#ffffff" : (control.visualFocus ? "#0066ff" : (control.down ? "#26282a" : "#353637")) + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + //! [contentItem] + + //! [background] + background: Rectangle { + implicitWidth: 100 + implicitHeight: 40 + opacity: enabled ? 1 : 0.3 + visible: !control.flat || control.down || control.checked || control.highlighted + color: control.checked || control.highlighted ? + (control.visualFocus ? (control.down ? "#599bff" : "#0066ff") : (control.down ? "#585a5c" : "#353637")) : + (control.visualFocus ? (control.down ? "#cce0ff" : "#f0f6ff") : (control.down ? "#d0d0d0" : "#e0e0e0")) + border.color: "#0066ff" + border.width: control.visualFocus ? 2 : 0 + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/CheckBox.qml b/PyQt5/qml/QtQuick/Controls.2/CheckBox.qml new file mode 100644 index 00000000..3615948a --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/CheckBox.qml @@ -0,0 +1,78 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls 2.0 +import QtQuick.Controls.impl 2.0 + +T.CheckBox { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 6 + spacing: 6 + opacity: enabled ? 1 : 0.2 + + //! [indicator] + indicator: CheckIndicator { + x: text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + //! [indicator] + + //! [contentItem] + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.down ? "#26282a" : "#353637" + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + //! [contentItem] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/CheckDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/CheckDelegate.qml new file mode 100644 index 00000000..dcef7f77 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/CheckDelegate.qml @@ -0,0 +1,87 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls 2.0 +import QtQuick.Controls.impl 2.0 + +T.CheckDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 12 + spacing: 12 + + //! [contentItem] + contentItem: Text { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? "#26282a" : "#bdbebf" + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + //! [contentItem] + + //! [indicator] + indicator: CheckIndicator { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + control: control + } + //! [indicator] + + //! [background] + background: Rectangle { + implicitWidth: 100 + implicitHeight: 40 + visible: control.down || control.highlighted + color: control.down ? "#bdbebf" : "#eeeeee" + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/CheckIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/CheckIndicator.qml new file mode 100644 index 00000000..d78e9e30 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/CheckIndicator.qml @@ -0,0 +1,68 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 + +Rectangle { + id: indicator + + property Item control + + implicitWidth: 28 + implicitHeight: 28 + + color: control.enabled ? (control.down ? (control.visualFocus ? "#cce0ff" : "#f6f6f6") : "#ffffff") : "#353637" + border.width: control.visualFocus ? 2 : 1 + border.color: control.enabled ? (control.visualFocus ? "#0066ff" : (control.down ? "#808080" : "#909090")) : "transparent" + + Image { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + source: "image://default/check/" + (control.visualFocus ? "#0066ff" : "#353637") + sourceSize.width: width + sourceSize.height: height + visible: control.checkState === Qt.Checked + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 16 + height: 3 + color: control.visualFocus ? "#0066ff" : "#353637" + visible: control.checkState === Qt.PartiallyChecked + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/ComboBox.qml b/PyQt5/qml/QtQuick/Controls.2/ComboBox.qml new file mode 100644 index 00000000..09930aad --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/ComboBox.qml @@ -0,0 +1,136 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Window 2.2 +import QtQuick.Controls 2.0 +import QtQuick.Templates 2.0 as T + +T.ComboBox { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + spacing: 8 + padding: 6 + leftPadding: padding + 6 + rightPadding: padding + 6 + + opacity: enabled ? 1 : 0.3 + + //! [delegate] + delegate: ItemDelegate { + width: control.popup.width + text: control.textRole ? (Array.isArray(control.model) ? modelData[control.textRole] : model[control.textRole]) : modelData + font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal + highlighted: control.highlightedIndex == index + } + //! [delegate] + + //! [indicator] + indicator: Image { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + source: "image://default/double-arrow/" + (control.visualFocus ? "#0066ff" : "#353637") + sourceSize.width: width + sourceSize.height: height + } + //! [indicator] + + //! [contentItem] + contentItem: Text { + leftPadding: control.mirrored && control.indicator ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored && control.indicator ? control.indicator.width + control.spacing : 0 + + text: control.displayText + font: control.font + color: control.visualFocus ? "#0066ff" : "#353637" + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + //! [contentItem] + + //! [background] + background: Rectangle { + implicitWidth: 120 + implicitHeight: 40 + + color: control.visualFocus ? (control.pressed ? "#cce0ff" : "#f0f6ff") : + (control.pressed || popup.visible ? "#d0d0d0" : "#e0e0e0") + border.color: "#0066ff" + border.width: control.visualFocus ? 2 : 0 + } + //! [background] + + //! [popup] + popup: T.Popup { + y: control.height - (control.visualFocus ? 0 : 1) + width: control.width + implicitHeight: contentItem.implicitHeight + topMargin: 6 + bottomMargin: 6 + + contentItem: ListView { + id: listview + clip: true + implicitHeight: contentHeight + model: control.popup.visible ? control.delegateModel : null + currentIndex: control.highlightedIndex + highlightRangeMode: ListView.ApplyRange + highlightMoveDuration: 0 + + Rectangle { + z: 10 + parent: listview + width: listview.width + height: listview.height + color: "transparent" + border.color: "#bdbebf" + } + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: Rectangle { } + } + //! [popup] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Container.qml b/PyQt5/qml/QtQuick/Controls.2/Container.qml new file mode 100644 index 00000000..9e9215f8 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Container.qml @@ -0,0 +1,47 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.Container { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + (contentItem ? contentItem.implicitWidth : 0) + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + (contentItem ? contentItem.implicitHeight : 0) + topPadding + bottomPadding) +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Control.qml b/PyQt5/qml/QtQuick/Controls.2/Control.qml new file mode 100644 index 00000000..a4bb95fe --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Control.qml @@ -0,0 +1,47 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.Control { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + (contentItem ? contentItem.implicitWidth : 0) + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + (contentItem ? contentItem.implicitHeight : 0) + topPadding + bottomPadding) +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Dial.qml b/PyQt5/qml/QtQuick/Controls.2/Dial.qml new file mode 100644 index 00000000..aa138126 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Dial.qml @@ -0,0 +1,82 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls 2.0 +import QtQuick.Controls.impl 2.0 +import QtQuick.Templates 2.0 as T + +T.Dial { + id: control + + implicitWidth: 184 + implicitHeight: 184 + + //! [background] + background: DialRing { + width: control.availableWidth + height: control.availableHeight + color: control.visualFocus ? "#0066ff" : "#353637" + progress: control.position + opacity: control.enabled ? 1 : 0.3 + } + //! [background] + + //! [handle] + handle: Image { + id: handleItem + x: background.x + background.width / 2 - handle.width / 2 + y: background.y + background.height / 2 - handle.height / 2 + width: 14 + height: 10 + source: "image://default/dial-indicator/" + (control.visualFocus ? "#0066ff" : "#353637") + sourceSize.width: width + sourceSize.height: height + antialiasing: true + opacity: control.enabled ? 1 : 0.3 + transform: [ + Translate { + y: -Math.min(background.width, background.height) * 0.4 + handle.height / 2 + }, + Rotation { + angle: control.angle + origin.x: handle.width / 2 + origin.y: handle.height / 2 + } + ] + } + //! [handle] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Drawer.qml b/PyQt5/qml/QtQuick/Controls.2/Drawer.qml new file mode 100644 index 00000000..9791bf0c --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Drawer.qml @@ -0,0 +1,80 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.Drawer { + id: control + + parent: T.ApplicationWindow.overlay + + implicitWidth: Math.max(background ? background.implicitWidth : 0, contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + topPadding: control.edge === Qt.BottomEdge + leftPadding: control.edge === Qt.RightEdge + rightPadding: control.edge === Qt.LeftEdge + bottomPadding: control.edge === Qt.TopEdge + + //! [enter] + enter: Transition { SmoothedAnimation { velocity: 5 } } + //! [enter] + + //! [exit] + exit: Transition { SmoothedAnimation { velocity: 5 } } + //! [exit] + + //! [contentItem] + contentItem: Item { } + //! [contentItem] + + //! [background] + background: Rectangle { + Rectangle { + readonly property bool horizontal: control.edge === Qt.LeftEdge || control.edge === Qt.RightEdge + width: horizontal ? 1 : parent.width + height: horizontal ? parent.height : 1 + color: "#353637" + x: control.edge === Qt.LeftEdge ? parent.width - 1 : 0 + y: control.edge === Qt.TopEdge ? parent.height - 1 : 0 + } + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Frame.qml b/PyQt5/qml/QtQuick/Controls.2/Frame.qml new file mode 100644 index 00000000..cb2ffd35 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Frame.qml @@ -0,0 +1,61 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.Frame { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + padding: 12 + + //! [contentItem] + contentItem: Item { } + //! [contentItem] + + //! [background] + background: Rectangle { + color: "transparent" + border.color: "#bdbebf" + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/GroupBox.qml b/PyQt5/qml/QtQuick/Controls.2/GroupBox.qml new file mode 100644 index 00000000..0e9d79fc --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/GroupBox.qml @@ -0,0 +1,83 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.GroupBox { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + label ? label.implicitWidth + leftPadding + rightPadding : 0, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + spacing: 6 + padding: 12 + topPadding: padding + (label && label.implicitWidth > 0 ? label.implicitHeight + spacing : 0) + + //! [contentItem] + contentItem: Item { } + //! [contentItem] + + //! [label] + label: Text { + x: control.leftPadding + width: control.availableWidth + + text: control.title + font: control.font + color: control.enabled ? "#353637" : "#bdbebf" + elide: Text.ElideRight + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + //! [label] + + //! [background] + background: Rectangle { + y: control.topPadding - control.padding + width: parent.width + height: parent.height - control.topPadding + control.padding + + color: "transparent" + border.color: "#bdbebf" + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/ItemDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/ItemDelegate.qml new file mode 100644 index 00000000..d884a328 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/ItemDelegate.qml @@ -0,0 +1,76 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.ItemDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 12 + spacing: 12 + + //! [contentItem] + contentItem: Text { + leftPadding: control.mirrored ? (control.indicator ? control.indicator.width : 0) + control.spacing : 0 + rightPadding: !control.mirrored ? (control.indicator ? control.indicator.width : 0) + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? "#26282a" : "#bdbebf" + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + //! [contentItem] + + //! [background] + background: Rectangle { + implicitWidth: 100 + implicitHeight: 40 + visible: control.down || control.highlighted || control.visualFocus + color: control.visualFocus ? (control.pressed ? "#cce0ff" : "#e5efff") : (control.down ? "#bdbebf" : "#eeeeee") + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Label.qml b/PyQt5/qml/QtQuick/Controls.2/Label.qml new file mode 100644 index 00000000..d0f01613 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Label.qml @@ -0,0 +1,45 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.Label { + id: control + + color: "#26282a" + linkColor: "#45a7d7" // TODO +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/ApplicationWindow.qml b/PyQt5/qml/QtQuick/Controls.2/Material/ApplicationWindow.qml new file mode 100644 index 00000000..db27f25b --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/ApplicationWindow.qml @@ -0,0 +1,56 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Window 2.2 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.ApplicationWindow { + id: window + + color: Material.backgroundColor + + overlay.modal: Rectangle { + color: window.Material.backgroundDimColor + Behavior on opacity { NumberAnimation { duration: 150 } } + } + + overlay.modeless: Rectangle { + color: window.Material.backgroundDimColor + Behavior on opacity { NumberAnimation { duration: 150 } } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/BoxShadow.qml b/PyQt5/qml/QtQuick/Controls.2/Material/BoxShadow.qml new file mode 100644 index 00000000..b70fcee5 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/BoxShadow.qml @@ -0,0 +1,69 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtGraphicalEffects 1.0 + +/*! + A implementation of CSS's box-shadow, used by ElevationEffect for a Material Design + elevation shadow effect. + */ +RectangularGlow { + // The 4 properties from CSS box-shadow, plus the inherited color property + property int offsetX + property int offsetY + property int blurRadius + property int spreadRadius + + // The source item the shadow is being applied to, used for correctly + // calculating the corner radious + property Item source + + property bool fullWidth + property bool fullHeight + + x: (parent.width - width)/2 + offsetX + y: (parent.height - height)/2 + offsetY + + implicitWidth: source ? source.width : parent.width + implicitHeight: source ? source.height : parent.height + + width: implicitWidth + 2 * spreadRadius + (fullWidth ? 2 * cornerRadius : 0) + height: implicitHeight + 2 * spreadRadius + (fullHeight ? 2 * cornerRadius : 0) + glowRadius: blurRadius/2 + spread: 0.05 + cornerRadius: blurRadius + (source && source.radius || 0) +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/BusyIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/Material/BusyIndicator.qml new file mode 100644 index 00000000..387ffb71 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/BusyIndicator.qml @@ -0,0 +1,70 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.BusyIndicator { + id: control + + implicitWidth: contentItem.implicitWidth + leftPadding + rightPadding + implicitHeight: contentItem.implicitHeight + topPadding + bottomPadding + + padding: 6 + + contentItem: ProgressRing { + id: ring + x: control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + implicitWidth: 48 + implicitHeight: 48 + width: size + height: size + opacity: control.running ? 1 : 0 + color: control.Material.accentColor + + readonly property real size: Math.min(control.availableWidth, control.availableHeight) + + Behavior on opacity { OpacityAnimator { duration: 250 } } + + RingAnimator { + target: ring + running: control.visible && control.running + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Button.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Button.qml new file mode 100644 index 00000000..f2fad313 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Button.qml @@ -0,0 +1,106 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.Button { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + // external vertical padding is 6 (to increase touch area) + padding: 12 + leftPadding: padding - 4 + rightPadding: padding - 4 + + Material.elevation: flat ? control.down || control.hovered ? 2 : 0 + : control.down ? 8 : 2 + Material.background: flat ? "transparent" : undefined + + contentItem: Text { + text: control.text + font: control.font + color: !control.enabled ? control.Material.hintTextColor : + control.flat && control.highlighted ? control.Material.accentColor : + control.highlighted ? control.Material.primaryHighlightedTextColor : control.Material.primaryTextColor + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + + // TODO: Add a proper ripple/ink effect for mouse/touch input and focus state + background: Rectangle { + implicitWidth: 64 + implicitHeight: 48 + + // external vertical padding is 6 (to increase touch area) + y: 6 + width: parent.width + height: parent.height - 12 + radius: 2 + color: !control.enabled + ? control.Material.buttonDisabledColor + : control.down + ? control.highlighted ? control.Material.highlightedButtonPressColor + : control.Material.buttonPressColor + : control.visualFocus || control.checked + ? control.highlighted ? control.Material.highlightedButtonHoverColor + : control.Material.buttonHoverColor + : control.highlighted ? control.Material.highlightedButtonColor + : control.Material.buttonColor + + Behavior on color { + ColorAnimation { + duration: 400 + } + } + + // The layer is disabled when the button color is transparent so you can do + // Material.background: "transparent" and get a proper flat button without needing + // to set Material.elevation as well + layer.enabled: control.enabled && control.Material.buttonColor.a > 0 + layer.effect: ElevationEffect { + elevation: control.Material.elevation + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/CheckBox.qml b/PyQt5/qml/QtQuick/Controls.2/Material/CheckBox.qml new file mode 100644 index 00000000..1c6848d8 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/CheckBox.qml @@ -0,0 +1,75 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.CheckBox { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + spacing: 8 + padding: 8 + topPadding: padding + 7 + bottomPadding: padding + 7 + + indicator: CheckIndicator { + x: text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/CheckDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/Material/CheckDelegate.qml new file mode 100644 index 00000000..d5785467 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/CheckDelegate.qml @@ -0,0 +1,82 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.CheckDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 16 + topPadding: 14 + bottomPadding: 14 + spacing: 16 + + indicator: CheckIndicator { + x: text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + text: control.text + font: control.font + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + + background: Rectangle { + implicitHeight: 48 + + visible: control.down || control.highlighted + color: control.down ? control.Material.buttonPressColor : control.Material.listHighlightColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/CheckIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/Material/CheckIndicator.qml new file mode 100644 index 00000000..f64ca168 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/CheckIndicator.qml @@ -0,0 +1,126 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls.Material 2.0 + +Rectangle { + id: indicatorItem + implicitWidth: 18 + implicitHeight: 18 + color: "transparent" + border.color: control.checked && control.enabled ? control.Material.accentColor : control.Material.secondaryTextColor + border.width: control.checked ? width / 2 : 2 + radius: 2 + + property alias control: ripple.control + + Behavior on border.width { + NumberAnimation { + duration: 100 + easing.type: Easing.OutCubic + } + } + + Behavior on border.color { + ColorAnimation { + duration: 100 + easing.type: Easing.OutCubic + } + } + + Ripple { + id: ripple + width: parent.width + height: width + control: control + colored: control.checked + opacity: control.down || control.visualFocus ? 1 : 0 + } + + // TODO: This needs to be transparent + Image { + id: checkImage + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 14 + height: 14 + source: "qrc:/qt-project.org/imports/QtQuick/Controls.2/Material/images/check.png" + fillMode: Image.PreserveAspectFit + + scale: control.checkState === Qt.Checked ? 1 : 0 + Behavior on scale { NumberAnimation { duration: 100 } } + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 12 + height: 3 + + scale: control.checkState === Qt.PartiallyChecked ? 1 : 0 + Behavior on scale { NumberAnimation { duration: 100 } } + } + + states: [ + State { + name: "checked" + when: control.checkState === Qt.Checked + }, + State { + name: "partiallychecked" + when: control.checkState === Qt.PartiallyChecked + } + ] + + transitions: Transition { + SequentialAnimation { + NumberAnimation { + target: indicatorItem + property: "scale" + // Go down 2 pixels in size. + to: 1 - 2 / indicatorItem.width + duration: 120 + } + NumberAnimation { + target: indicatorItem + property: "scale" + to: 1 + duration: 120 + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/ComboBox.qml b/PyQt5/qml/QtQuick/Controls.2/Material/ComboBox.qml new file mode 100644 index 00000000..05981baa --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/ComboBox.qml @@ -0,0 +1,159 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Window 2.2 +import QtQuick.Controls 2.0 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.ComboBox { + id: control + + Material.elevation: control.pressed ? 8 : 2 + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + spacing: 6 + padding: 16 + + // Don't use toolTextColor, as that is often white when we have a white background. + Material.foreground: Material.foreground === Material.toolTextColor ? undefined : Material.foreground + + delegate: MenuItem { + width: control.popup.width + text: control.textRole ? (Array.isArray(control.model) ? modelData[control.textRole] : model[control.textRole]) : modelData + Material.foreground: control.currentIndex === index ? control.Material.accent : control.Material.foreground + highlighted: control.highlightedIndex === index + } + + indicator: Image { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + opacity: !control.enabled ? 0.5 : 1.0 + source: "qrc:/qt-project.org/imports/QtQuick/Controls.2/Material/images/drop-indicator.png" + } + + contentItem: Text { + leftPadding: control.mirrored && control.indicator ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored && control.indicator ? control.indicator.width + control.spacing : 0 + + text: control.displayText + font: control.font + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + } + + background: Rectangle { + implicitWidth: 120 + implicitHeight: 48 + + radius: 2 + color: control.Material.dialogColor + + Behavior on color { + ColorAnimation { + duration: 400 + } + } + + layer.enabled: control.enabled && control.Material.elevation > 0 + layer.effect: ElevationEffect { + elevation: control.Material.elevation + } + + Rectangle { + width: parent.width + height: parent.height + radius: parent.radius + visible: control.visualFocus + color: control.Material.checkBoxUncheckedRippleColor + } + } + + popup: T.Popup { + width: control.width + implicitHeight: contentItem.implicitHeight + transformOrigin: Item.Top + topMargin: 12 + bottomMargin: 12 + + Material.theme: control.Material.theme + Material.accent: control.Material.accent + Material.primary: control.Material.primary + + enter: Transition { + // grow_fade_in + NumberAnimation { property: "scale"; from: 0.9; to: 1.0; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; easing.type: Easing.OutCubic; duration: 150 } + } + + exit: Transition { + // shrink_fade_out + NumberAnimation { property: "scale"; from: 1.0; to: 0.9; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; easing.type: Easing.OutCubic; duration: 150 } + } + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.popup.visible ? control.delegateModel : null + currentIndex: control.highlightedIndex + highlightRangeMode: ListView.ApplyRange + highlightMoveDuration: 0 + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: Rectangle { + radius: 2 + color: control.Material.dialogColor + + layer.enabled: control.enabled + layer.effect: ElevationEffect { + elevation: 8 + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Dial.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Dial.qml new file mode 100644 index 00000000..c07cd423 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Dial.qml @@ -0,0 +1,78 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.Dial { + id: control + + implicitWidth: 100 + implicitHeight: 100 + + background: Rectangle { + x: control.width / 2 - width / 2 + y: control.height / 2 - height / 2 + width: Math.max(64, Math.min(control.width, control.height)) + height: width + color: "transparent" + radius: width / 2 + + border.color: control.enabled ? control.Material.accentColor : control.Material.hintTextColor + } + + handle: Rectangle { + id: handleItem + + x: background.x + background.width / 2 - handle.width / 2 + y: background.y + background.height / 2 - handle.height / 2 + transform: [ + Translate { + y: -background.height * 0.4 + handle.height / 2 + }, + Rotation { + angle: control.angle + origin.x: handle.width / 2 + origin.y: handle.height / 2 + } + ] + implicitWidth: 14 + implicitHeight: 14 + radius: width / 2 + color: control.enabled ? control.Material.accentColor : control.Material.hintTextColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Drawer.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Drawer.qml new file mode 100644 index 00000000..1c15e689 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Drawer.qml @@ -0,0 +1,67 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.Drawer { + id: control + + parent: T.ApplicationWindow.overlay + + implicitWidth: Math.max(background ? background.implicitWidth : 0, contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + enter: Transition { SmoothedAnimation { velocity: 5 } } + exit: Transition { SmoothedAnimation { velocity: 5 } } + + contentItem: Item { } + + background: Rectangle { + color: control.Material.dialogColor + + layer.enabled: control.position > 0 + layer.effect: ElevationEffect { + elevation: 16 + fullHeight: true + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/ElevationEffect.qml b/PyQt5/qml/QtQuick/Controls.2/Material/ElevationEffect.qml new file mode 100644 index 00000000..4ee4369c --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/ElevationEffect.qml @@ -0,0 +1,279 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +/*! + An effect for standard Material Design elevation shadows. Useful for using as \c layer.effect. + */ +Item { + id: effect + + /*! + The source the effect is applied to. + */ + property var source + + /*! + The elevation of the \l source Item. + */ + property int elevation: 0 + + /*! + Set to \c true if the \l source Item is the same width as its parent and the shadow + should be full width instead of rounding around the corner of the Item. + + \sa fullHeight + */ + property bool fullWidth: false + + /*! + Set to \c true if the \l source Item is the same height as its parent and the shadow + should be full height instead of rounding around the corner of the Item. + + \sa fullWidth + */ + property bool fullHeight: false + + /*! + \internal + + The actual source Item the effect is applied to. + */ + readonly property Item sourceItem: source.sourceItem + + /* + * The following shadow values are taken from Angular Material + * + * The MIT License (MIT) + * + * Copyright (c) 2014-2016 Google, Inc. http://angularjs.org + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + */ + /*! + \internal + + The shadows to use for each possible elevation. There are three shadows that when combined + make up the elevation. + */ + readonly property var _shadows: [ + [{offset: 0, blur: 0, spread: 0}, + {offset: 0, blur: 0, spread: 0}, + {offset: 0, blur: 0, spread: 0}], + + [{offset: 1, blur: 3, spread: 0}, + {offset: 1, blur: 1, spread: 0}, + {offset: 2, blur: 1, spread: -1}], + + [{offset: 1, blur: 5, spread: 0}, + {offset: 2, blur: 2, spread: 0}, + {offset: 3, blur: 1, spread: -2}], + + [{offset: 1, blur: 8, spread: 0}, + {offset: 3, blur: 4, spread: 0}, + {offset: 3, blur: 3, spread: -2}], + + [{offset: 2, blur: 4, spread: -1}, + {offset: 4, blur: 5, spread: 0}, + {offset: 1, blur: 10, spread: 0}], + + [{offset: 3, blur: 5, spread: -1}, + {offset: 5, blur: 8, spread: 0}, + {offset: 1, blur: 14, spread: 0}], + + [{offset: 3, blur: 5, spread: -1}, + {offset: 6, blur: 10, spread: 0}, + {offset: 1, blur: 18, spread: 0}], + + [{offset: 4, blur: 5, spread: -2}, + {offset: 7, blur: 10, spread: 1}, + {offset: 2, blur: 16, spread: 1}], + + [{offset: 5, blur: 5, spread: -3}, + {offset: 8, blur: 10, spread: 1}, + {offset: 3, blur: 14, spread: 2}], + + [{offset: 5, blur: 6, spread: -3}, + {offset: 9, blur: 12, spread: 1}, + {offset: 3, blur: 16, spread: 2}], + + [{offset: 6, blur: 6, spread: -3}, + {offset: 10, blur: 14, spread: 1}, + {offset: 4, blur: 18, spread: 3}], + + [{offset: 6, blur: 7, spread: -4}, + {offset: 11, blur: 15, spread: 1}, + {offset: 4, blur: 20, spread: 3}], + + [{offset: 7, blur: 8, spread: -4}, + {offset: 12, blur: 17, spread: 2}, + {offset: 5, blur: 22, spread: 4}], + + [{offset: 7, blur: 8, spread: -4}, + {offset: 13, blur: 19, spread: 2}, + {offset: 5, blur: 24, spread: 4}], + + [{offset: 7, blur: 9, spread: -4}, + {offset: 14, blur: 21, spread: 2}, + {offset: 5, blur: 26, spread: 4}], + + [{offset: 8, blur: 9, spread: -5}, + {offset: 15, blur: 22, spread: 2}, + {offset: 6, blur: 28, spread: 5}], + + [{offset: 8, blur: 10, spread: -5}, + {offset: 16, blur: 24, spread: 2}, + {offset: 6, blur: 30, spread: 5}], + + [{offset: 8, blur: 11, spread: -5}, + {offset: 17, blur: 26, spread: 2}, + {offset: 6, blur: 32, spread: 5}], + + [{offset: 9, blur: 11, spread: -5}, + {offset: 18, blur: 28, spread: 2}, + {offset: 7, blur: 34, spread: 6}], + + [{offset: 9, blur: 12, spread: -6}, + {offset: 19, blur: 29, spread: 2}, + {offset: 7, blur: 36, spread: 6}], + + [{offset: 10, blur: 13, spread: -6}, + {offset: 20, blur: 31, spread: 3}, + {offset: 8, blur: 38, spread: 7}], + + [{offset: 10, blur: 13, spread: -6}, + {offset: 21, blur: 33, spread: 3}, + {offset: 8, blur: 40, spread: 7}], + + [{offset: 10, blur: 14, spread: -6}, + {offset: 22, blur: 35, spread: 3}, + {offset: 8, blur: 42, spread: 7}], + + [{offset: 11, blur: 14, spread: -7}, + {offset: 23, blur: 36, spread: 3}, + {offset: 9, blur: 44, spread: 8}], + + [{offset: 11, blur: 15, spread: -7}, + {offset: 24, blur: 38, spread: 3}, + {offset: 9, blur: 46, spread: 8}] + ] + + /*! + \internal + + The current shadow based on the elevation. + */ + readonly property var _shadow: _shadows[Math.max(0, Math.min(elevation, _shadows.length - 1))] + + // Nest the shadows and source view in two items rendered as a layer + // so the shadow is not clipped by the bounds of the source view + Item { + property int margin: -100 + + x: margin + y: margin + width: parent.width - 2 * margin + height: parent.height - 2 * margin + + // By rendering as a layer, the shadow will never show through the source item, + // even when the source item's opacity is less than 1 + layer.enabled: true + + // The box shadows automatically pick up the size of the source Item and not + // the size of the parent, so we don't need to worry about the extra padding + // in the parent Item + BoxShadow { + offsetY: _shadow[0].offset + blurRadius: _shadow[0].blur + spreadRadius: _shadow[0].spread + color: Qt.rgba(0,0,0, 0.2) + + fullWidth: effect.fullWidth + fullHeight: effect.fullHeight + source: effect.sourceItem + } + + BoxShadow { + offsetY: _shadow[1].offset + blurRadius: _shadow[1].blur + spreadRadius: _shadow[1].spread + color: Qt.rgba(0,0,0, 0.14) + + fullWidth: effect.fullWidth + fullHeight: effect.fullHeight + source: effect.sourceItem + } + + BoxShadow { + offsetY: _shadow[2].offset + blurRadius: _shadow[2].blur + spreadRadius: _shadow[2].spread + color: Qt.rgba(0,0,0, 0.12) + + fullWidth: effect.fullWidth + fullHeight: effect.fullHeight + source: effect.sourceItem + } + + ShaderEffect { + property alias source: effect.source + + x: (parent.width - width)/2 + y: (parent.height - height)/2 + width: sourceItem.width + height: sourceItem.height + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Frame.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Frame.qml new file mode 100644 index 00000000..c2f623ae --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Frame.qml @@ -0,0 +1,65 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.Frame { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + padding: 12 + + contentItem: Item { } + + background: Rectangle { + radius: 2 + color: control.Material.elevation > 0 ? control.Material.backgroundColor : "transparent" + border.color: control.Material.frameColor + + layer.enabled: control.enabled && control.Material.elevation > 0 + layer.effect: ElevationEffect { + elevation: control.Material.elevation + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/GroupBox.qml b/PyQt5/qml/QtQuick/Controls.2/Material/GroupBox.qml new file mode 100644 index 00000000..6d84197c --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/GroupBox.qml @@ -0,0 +1,85 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.GroupBox { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + label ? label.implicitWidth + leftPadding + rightPadding : 0, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + spacing: 6 + padding: 12 + topPadding: padding + (label && label.implicitWidth > 0 ? label.implicitHeight + spacing : 0) + + contentItem: Item {} + + label: Text { + x: control.leftPadding + width: control.availableWidth + + text: control.title + font: control.font + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + elide: Text.ElideRight + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + + background: Rectangle { + y: control.topPadding - control.padding + width: parent.width + height: parent.height - control.topPadding + control.padding + + radius: 2 + color: control.Material.elevation > 0 ? control.Material.backgroundColor : "transparent" + border.color: control.Material.frameColor + + layer.enabled: control.enabled && control.Material.elevation > 0 + layer.effect: ElevationEffect { + elevation: control.Material.elevation + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/ItemDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/Material/ItemDelegate.qml new file mode 100644 index 00000000..e43fc981 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/ItemDelegate.qml @@ -0,0 +1,73 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.ItemDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 16 + spacing: 16 + + contentItem: Text { + leftPadding: control.checkable && !control.mirrored ? (control.indicator ? control.indicator.width : 0) + control.spacing : 0 + rightPadding: control.checkable && control.mirrored ? (control.indicator ? control.indicator.width : 0) + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + + background: Rectangle { + implicitHeight: 48 + + visible: control.down || control.highlighted + color: control.down ? control.Material.buttonPressColor : control.Material.listHighlightColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Label.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Label.qml new file mode 100644 index 00000000..8bda5cc2 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Label.qml @@ -0,0 +1,46 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.Label { + id: control + + color: enabled ? Material.primaryTextColor : Material.hintTextColor + linkColor: Material.accentColor +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Menu.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Menu.qml new file mode 100644 index 00000000..b11c00b6 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Menu.qml @@ -0,0 +1,96 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls 2.0 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.Menu { + id: control + + Material.elevation: 8 + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem ? contentItem.implicitWidth + leftPadding + rightPadding : 0) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem ? contentItem.implicitHeight : 0) + topPadding + bottomPadding + + margins: 0 + topPadding: 8 + bottomPadding: 8 + + transformOrigin: Item.Top + + enter: Transition { + // grow_fade_in + NumberAnimation { property: "scale"; from: 0.9; to: 1.0; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; easing.type: Easing.OutCubic; duration: 150 } + } + + exit: Transition { + // shrink_fade_out + NumberAnimation { property: "scale"; from: 1.0; to: 0.9; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; easing.type: Easing.OutCubic; duration: 150 } + } + + contentItem: ListView { + implicitHeight: contentHeight + + model: control.contentModel + // TODO: improve this? + interactive: ApplicationWindow.window ? contentHeight > ApplicationWindow.window.height : false + clip: true + keyNavigationWraps: false + currentIndex: -1 + + ScrollIndicator.vertical: ScrollIndicator {} + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 48 + + radius: 3 + color: control.Material.dialogColor + + layer.enabled: control.Material.elevation > 0 + layer.effect: ElevationEffect { + elevation: control.Material.elevation + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/MenuItem.qml b/PyQt5/qml/QtQuick/Controls.2/Material/MenuItem.qml new file mode 100644 index 00000000..27c2922c --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/MenuItem.qml @@ -0,0 +1,83 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.MenuItem { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 16 + topPadding: 12 + bottomPadding: 12 + spacing: 16 + + indicator: CheckIndicator { + x: text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + visible: control.checkable + control: control + } + + contentItem: Text { + leftPadding: control.checkable && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.checkable && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 48 + visible: control.down || control.highlighted + color: control.down ? control.Material.buttonPressColor : control.Material.listHighlightColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Page.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Page.qml new file mode 100644 index 00000000..92c85b58 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Page.qml @@ -0,0 +1,49 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.Page { + id: control + + contentItem: Item { } + + background: Rectangle { + color: control.Material.backgroundColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/PageIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/Material/PageIndicator.qml new file mode 100644 index 00000000..78372afe --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/PageIndicator.qml @@ -0,0 +1,71 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.PageIndicator { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + delegate: Rectangle { + implicitWidth: 8 + implicitHeight: 8 + + radius: width / 2 + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + + opacity: index === currentIndex ? 0.95 : pressed ? 0.7 : 0.45 + Behavior on opacity { OpacityAnimator { duration: 100 } } + } + + contentItem: Row { + spacing: control.spacing + + Repeater { + model: control.count + delegate: control.delegate + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Pane.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Pane.qml new file mode 100644 index 00000000..251492ea --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Pane.qml @@ -0,0 +1,64 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.Pane { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + padding: 12 + + contentItem: Item { } + + background: Rectangle { + color: control.Material.backgroundColor + radius: control.Material.elevation > 0 ? 2 : 0 + + layer.enabled: control.enabled && control.Material.elevation > 0 + layer.effect: ElevationEffect { + elevation: control.Material.elevation + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Popup.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Popup.qml new file mode 100644 index 00000000..19fd6b79 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Popup.qml @@ -0,0 +1,80 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.Popup { + id: control + + Material.elevation: 24 + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentWidth > 0 ? contentWidth + leftPadding + rightPadding : 0) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentWidth > 0 ? contentHeight + topPadding + bottomPadding : 0) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + padding: 12 + + enter: Transition { + // grow_fade_in + NumberAnimation { property: "scale"; from: 0.9; to: 1.0; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; easing.type: Easing.OutCubic; duration: 150 } + } + + exit: Transition { + // shrink_fade_out + NumberAnimation { property: "scale"; from: 1.0; to: 0.9; easing.type: Easing.OutQuint; duration: 220 } + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; easing.type: Easing.OutCubic; duration: 150 } + } + + contentItem: Item { } + + background: Rectangle { + radius: 2 + color: control.Material.dialogColor + + layer.enabled: control.Material.elevation > 0 + layer.effect: ElevationEffect { + elevation: control.Material.elevation + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/ProgressBar.qml b/PyQt5/qml/QtQuick/Controls.2/Material/ProgressBar.qml new file mode 100644 index 00000000..eb8bf3ce --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/ProgressBar.qml @@ -0,0 +1,75 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.ProgressBar { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + contentItem: ProgressStrip { + id: strip + implicitHeight: 4 + + scale: control.mirrored ? -1 : 1 + indeterminate: control.indeterminate + color: control.Material.accentColor + progress: control.position + + StripAnimator { + target: strip + running: control.visible && control.indeterminate + } + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 4 + x: control.leftPadding + y: control.topPadding + (control.availableHeight - height) / 2 + width: control.availableWidth + height: 4 + + color: Qt.rgba(control.Material.accentColor.r, control.Material.accentColor.g, control.Material.accentColor.b, 0.25) + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/RadioButton.qml b/PyQt5/qml/QtQuick/Controls.2/Material/RadioButton.qml new file mode 100644 index 00000000..3ea2cf4d --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/RadioButton.qml @@ -0,0 +1,75 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.RadioButton { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + spacing: 8 + padding: 8 + topPadding: padding + 6 + bottomPadding: padding + 6 + + indicator: RadioIndicator { + x: text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/RadioDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/Material/RadioDelegate.qml new file mode 100644 index 00000000..95bfb19b --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/RadioDelegate.qml @@ -0,0 +1,81 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.RadioDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 16 + topPadding: 8 + bottomPadding: 8 + spacing: 16 + + indicator: RadioIndicator { + x: text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + text: control.text + font: control.font + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + + background: Rectangle { + implicitHeight: 48 + + visible: control.down || control.highlighted + color: control.down ? control.Material.buttonPressColor : control.Material.listHighlightColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/RadioIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/Material/RadioIndicator.qml new file mode 100644 index 00000000..4090c732 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/RadioIndicator.qml @@ -0,0 +1,69 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +Rectangle { + implicitWidth: 20 + implicitHeight: 20 + radius: width / 2 + border.width: 2 + border.color: control.checked || control.down ? control.Material.accentColor : control.Material.secondaryTextColor + color: "transparent" + + property alias control: ripple.control + + Ripple { + id: ripple + width: parent.width + height: width + control: control + colored: control.checked + opacity: control.down || control.visualFocus ? 1 : 0 + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 10 + height: 10 + radius: width / 2 + color: parent.border.color + visible: control.checked || control.down + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/RangeSlider.qml b/PyQt5/qml/QtQuick/Controls.2/Material/RangeSlider.qml new file mode 100644 index 00000000..dc2c25fa --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/RangeSlider.qml @@ -0,0 +1,91 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.RangeSlider { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + Math.max(first.handle ? first.handle.implicitWidth : 0, + second.handle ? second.handle.implicitWidth : 0) + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(first.handle ? first.handle.implicitHeight : 0, + second.handle ? second.handle.implicitHeight : 0) + topPadding + bottomPadding) + + padding: 6 + + first.handle: SliderHandle { + x: control.leftPadding + (horizontal ? control.first.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : control.first.visualPosition * (control.availableHeight - height)) + value: first.value + handleHasFocus: activeFocus + handlePressed: first.pressed + } + + second.handle: SliderHandle { + x: control.leftPadding + (horizontal ? control.second.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : control.second.visualPosition * (control.availableHeight - height)) + value: second.value + handleHasFocus: activeFocus + handlePressed: second.pressed + } + + background: Rectangle { + x: control.leftPadding + (horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : 0) + implicitWidth: horizontal ? 200 : 48 + implicitHeight: horizontal ? 48 : 200 + width: horizontal ? control.availableWidth : 1 + height: horizontal ? 1 : control.availableHeight + color: control.Material.primaryTextColor + scale: horizontal && control.mirrored ? -1 : 1 + + readonly property bool horizontal: control.orientation === Qt.Horizontal + + Rectangle { + x: parent.horizontal ? control.first.position * parent.width : -1 + y: parent.horizontal ? -1 : control.second.visualPosition * parent.height + 3 + width: parent.horizontal ? control.second.position * parent.width - control.first.position * parent.width - 3 : 3 + height: parent.horizontal ? 3 : control.second.position * parent.height - control.first.position * parent.height - 3 + + color: control.Material.accentColor + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Ripple.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Ripple.qml new file mode 100644 index 00000000..15650384 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Ripple.qml @@ -0,0 +1,51 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls.Material 2.0 + +Rectangle { + property Item control + property bool colored: false + + radius: width / 2 + scale: 2.5 + color: colored ? control.Material.checkBoxCheckedRippleColor : control.Material.checkBoxUncheckedRippleColor + + Behavior on opacity { + NumberAnimation {} + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/ScrollBar.qml b/PyQt5/qml/QtQuick/Controls.2/Material/ScrollBar.qml new file mode 100644 index 00000000..84f2d33a --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/ScrollBar.qml @@ -0,0 +1,78 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.ScrollBar { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + padding: 2 + topPadding: padding + (control.orientation === Qt.Horizontal ? 12 : 0) + leftPadding: padding + (control.orientation === Qt.Vertical && !control.mirrored ? 12 : 0) + rightPadding: padding + (control.orientation === Qt.Vertical && control.mirrored ? 12 : 0) + + contentItem: Rectangle { + id: handle + + implicitWidth: 4 + implicitHeight: 4 + + color: control.pressed ? control.Material.scrollBarPressedColor : control.Material.scrollBarColor + visible: control.size < 1.0 + opacity: 0.0 + + states: State { + name: "active" + when: control.active + PropertyChanges { target: handle; opacity: 0.75 } + } + + transitions: Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 450 } + NumberAnimation { target: handle; duration: 200; property: "opacity"; to: 0.0 } + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/ScrollIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/Material/ScrollIndicator.qml new file mode 100644 index 00000000..b5f25d33 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/ScrollIndicator.qml @@ -0,0 +1,77 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.ScrollIndicator { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + padding: 2 + + contentItem: Rectangle { + id: indicator + + implicitWidth: 4 + implicitHeight: 4 + + color: control.Material.scrollBarColor + visible: control.size < 1.0 + opacity: 0.0 + + states: State { + name: "active" + when: control.active + PropertyChanges { target: indicator; opacity: 0.75 } + } + + transitions: [ + Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 450 } + NumberAnimation { target: indicator; duration: 200; property: "opacity"; to: 0.0 } + } + } + ] + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Slider.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Slider.qml new file mode 100644 index 00000000..15c8edb2 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Slider.qml @@ -0,0 +1,81 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.Slider { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + (handle ? handle.implicitWidth : 0) + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + (handle ? handle.implicitHeight : 0) + topPadding + bottomPadding) + + padding: 6 + + handle: SliderHandle { + x: control.leftPadding + (horizontal ? control.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : control.visualPosition * (control.availableHeight - height)) + value: control.value + handleHasFocus: control.visualFocus + handlePressed: control.pressed + } + + background: Rectangle { + x: control.leftPadding + (horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : 0) + implicitWidth: horizontal ? 200 : 48 + implicitHeight: horizontal ? 48 : 200 + width: horizontal ? control.availableWidth : 1 + height: horizontal ? 1 : control.availableHeight + color: control.Material.primaryTextColor + scale: horizontal && control.mirrored ? -1 : 1 + + readonly property bool horizontal: control.orientation === Qt.Horizontal + + Rectangle { + x: parent.horizontal ? 0 : (parent.width - width) / 2 + y: parent.horizontal ? (parent.height - height) / 2 : control.visualPosition * parent.height + width: parent.horizontal ? control.position * parent.width : 3 + height: parent.horizontal ? 3 : control.position * parent.height + + color: control.Material.accentColor + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/SliderHandle.qml b/PyQt5/qml/QtQuick/Controls.2/Material/SliderHandle.qml new file mode 100644 index 00000000..49f833d0 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/SliderHandle.qml @@ -0,0 +1,74 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls.Material 2.0 + +Item { + id: root + implicitWidth: initialSize + implicitHeight: initialSize + + property real value: 0 + property bool handleHasFocus: false + property bool handlePressed: false + readonly property int initialSize: 13 + readonly property bool horizontal: control.orientation === Qt.Horizontal + readonly property var control: parent + + Rectangle { + id: handleRect + width: parent.width + height: parent.height + radius: width / 2 + color: root.control.Material.accentColor + scale: root.handlePressed ? 1.5 : 1 + + Behavior on scale { + NumberAnimation { + duration: 250 + } + } + } + + Ripple { + width: parent.width + height: width + control: root.control + colored: true + opacity: root.handleHasFocus && !root.handlePressed ? 1 : 0 + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/SpinBox.qml b/PyQt5/qml/QtQuick/Controls.2/Material/SpinBox.qml new file mode 100644 index 00000000..e28815e8 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/SpinBox.qml @@ -0,0 +1,168 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.SpinBox { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + + (up.indicator ? up.indicator.implicitWidth : 0) + + (down.indicator ? down.indicator.implicitWidth : 0)) + implicitHeight: Math.max(contentItem.implicitHeight + topPadding + bottomPadding, + background ? background.implicitHeight : 0, + up.indicator ? up.indicator.implicitHeight : 0, + down.indicator ? down.indicator.implicitHeight : 0) + baselineOffset: contentItem.y + contentItem.baselineOffset + + spacing: 6 + topPadding: 8 + bottomPadding: 16 + leftPadding: (control.mirrored ? (up.indicator ? up.indicator.width : 0) : (down.indicator ? down.indicator.width : 0)) + rightPadding: (control.mirrored ? (down.indicator ? down.indicator.width : 0) : (up.indicator ? up.indicator.width : 0)) + + validator: IntValidator { + locale: control.locale.name + bottom: Math.min(control.from, control.to) + top: Math.max(control.from, control.to) + } + + contentItem: TextInput { + text: control.textFromValue(control.value, control.locale) + + font: control.font + color: enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + selectionColor: control.Material.textSelectionColor + selectedTextColor: control.Material.primaryTextColor + horizontalAlignment: Qt.AlignHCenter + verticalAlignment: Qt.AlignVCenter + cursorDelegate: Rectangle { + id: cursor + color: control.Material.accentColor + width: 2 + visible: control.activeFocus && contentItem.selectionStart === contentItem.selectionEnd + + Connections { + target: contentItem + onCursorPositionChanged: { + // keep a moving cursor visible + cursor.opacity = 1 + timer.restart() + } + } + + Timer { + id: timer + running: control.activeFocus + repeat: true + interval: Qt.styleHints.cursorFlashTime / 2 + onTriggered: cursor.opacity = !cursor.opacity ? 1 : 0 + // force the cursor visible when gaining focus + onRunningChanged: cursor.opacity = 1 + } + } + + readOnly: !control.editable + validator: control.validator + inputMethodHints: Qt.ImhFormattedNumbersOnly + } + + up.indicator: PaddedRectangle { + x: control.mirrored ? 0 : parent.width - width + implicitWidth: 48 + implicitHeight: 48 + height: parent.height + width: height + padding: control.spacing + radius: 2 + color: Qt.tint(Qt.tint(control.Material.buttonColor, + control.activeFocus ? control.Material.buttonHoverColor : "transparent"), + control.up.pressed ? control.Material.buttonPressColor: "transparent") + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: Math.min(parent.width / 3, parent.width / 3) + height: 2 + color: enabled ? control.Material.primaryTextColor : control.Material.spinBoxDisabledIconColor + } + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 2 + height: Math.min(parent.width / 3, parent.width / 3) + color: enabled ? control.Material.primaryTextColor : control.Material.spinBoxDisabledIconColor + } + } + + down.indicator: PaddedRectangle { + x: control.mirrored ? parent.width - width : 0 + implicitWidth: 48 + implicitHeight: 48 + height: parent.height + width: height + padding: control.spacing + radius: 2 + color: Qt.tint(Qt.tint(control.Material.buttonColor, + control.activeFocus ? control.Material.buttonHoverColor : "transparent"), + control.down.pressed ? control.Material.buttonPressColor : "transparent") + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: parent.width / 3 + height: 2 + color: enabled ? control.Material.primaryTextColor : control.Material.spinBoxDisabledIconColor + } + } + + background: Item { + implicitWidth: 192 + implicitHeight: 48 + + Rectangle { + x: parent.width / 2 - width / 2 + y: parent.y + parent.height - height - control.bottomPadding / 2 + width: control.availableWidth + height: control.activeFocus ? 2 : 1 + color: control.activeFocus ? control.Material.accentColor : control.Material.hintTextColor + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/StackView.qml b/PyQt5/qml/QtQuick/Controls.2/Material/StackView.qml new file mode 100644 index 00000000..982a37cb --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/StackView.qml @@ -0,0 +1,78 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.4 +import QtQuick.Templates 2.0 as T + +T.StackView { + id: control + + popEnter: Transition { + // slide_in_left + NumberAnimation { property: "x"; from: (control.mirrored ? -0.5 : 0.5) * -control.width; to: 0; duration: 200; easing.type: Easing.OutCubic } + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; duration: 200; easing.type: Easing.OutCubic } + } + + popExit: Transition { + // slide_out_right + NumberAnimation { property: "x"; from: 0; to: (control.mirrored ? -0.5 : 0.5) * control.width; duration: 200; easing.type: Easing.OutCubic } + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; duration: 200; easing.type: Easing.OutCubic } + } + + pushEnter: Transition { + // slide_in_right + NumberAnimation { property: "x"; from: (control.mirrored ? -0.5 : 0.5) * control.width; to: 0; duration: 200; easing.type: Easing.OutCubic } + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; duration: 200; easing.type: Easing.OutCubic } + } + + pushExit: Transition { + // slide_out_left + NumberAnimation { property: "x"; from: 0; to: (control.mirrored ? -0.5 : 0.5) * -control.width; duration: 200; easing.type: Easing.OutCubic } + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; duration: 200; easing.type: Easing.OutCubic } + } + + replaceEnter: Transition { + // slide_in_right + NumberAnimation { property: "x"; from: (control.mirrored ? -0.5 : 0.5) * control.width; to: 0; duration: 200; easing.type: Easing.OutCubic } + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; duration: 200; easing.type: Easing.OutCubic } + } + + replaceExit: Transition { + // slide_out_left + NumberAnimation { property: "x"; from: 0; to: (control.mirrored ? -0.5 : 0.5) * -control.width; duration: 200; easing.type: Easing.OutCubic } + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; duration: 200; easing.type: Easing.OutCubic } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/SwipeDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/Material/SwipeDelegate.qml new file mode 100644 index 00000000..dec2d12f --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/SwipeDelegate.qml @@ -0,0 +1,100 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.SwipeDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 16 + topPadding: 8 + bottomPadding: 8 + spacing: 16 + + contentItem: Text { + leftPadding: !control.mirrored ? (control.indicator ? control.indicator.width + control.spacing : 0) : 0 + rightPadding: control.mirrored ? (control.indicator ? control.indicator.width + control.spacing : 0) : 0 + + text: control.text + font: control.font + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + + Behavior on x { + enabled: !control.down + NumberAnimation { + easing.type: Easing.InOutCubic + duration: 400 + } + } + } + + background: Rectangle { + implicitHeight: 48 + + color: control.Material.backgroundColor + + Rectangle { + width: parent.width + height: parent.height + visible: control.down || control.highlighted || control.visualFocus + color: control.down ? control.Material.buttonPressColor : + control.visualFocus || control.hovered ? control.Material.swipeDelegateHoverColor : + control.Material.listHighlightColor + } + + Behavior on x { + enabled: !control.down + NumberAnimation { + easing.type: Easing.InOutCubic + duration: 400 + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/SwipeView.qml b/PyQt5/qml/QtQuick/Controls.2/Material/SwipeView.qml new file mode 100644 index 00000000..38c12b6b --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/SwipeView.qml @@ -0,0 +1,62 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.SwipeView { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + contentItem: ListView { + model: control.contentModel + currentIndex: control.currentIndex + + spacing: control.spacing + orientation: Qt.Horizontal + snapMode: ListView.SnapOneItem + boundsBehavior: Flickable.StopAtBounds + + highlightRangeMode: ListView.StrictlyEnforceRange + preferredHighlightBegin: 0 + preferredHighlightEnd: 0 + highlightMoveDuration: 250 + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Switch.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Switch.qml new file mode 100644 index 00000000..ca739e62 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Switch.qml @@ -0,0 +1,73 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 +import QtQuick.Templates 2.0 as T + +T.Switch { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 8 + spacing: 8 + + indicator: SwitchIndicator { + x: text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/SwitchDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/Material/SwitchDelegate.qml new file mode 100644 index 00000000..097f0acd --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/SwitchDelegate.qml @@ -0,0 +1,82 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.SwitchDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 16 + topPadding: 8 + bottomPadding: 8 + spacing: 16 + + indicator: SwitchIndicator { + x: text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + text: control.text + font: control.font + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + + background: Rectangle { + implicitHeight: 48 + + visible: control.down || control.highlighted + color: control.down ? control.Material.buttonPressColor : control.Material.listHighlightColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/SwitchIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/Material/SwitchIndicator.qml new file mode 100644 index 00000000..0d2163b2 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/SwitchIndicator.qml @@ -0,0 +1,90 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +Item { + id: indicator + implicitWidth: 38 + implicitHeight: 32 + + property alias control: ripple.control + + Material.elevation: 1 + + Ripple { + id: ripple + x: handle.x + handle.width / 2 - width / 2 + y: handle.y + handle.height / 2 - height / 2 + width: handle.width + height: width + colored: control.checked + opacity: control.pressed || control.visualFocus ? 1 : 0 + } + + Rectangle { + width: parent.width + height: 14 + radius: height / 2 + y: parent.height / 2 - height / 2 + color: control.enabled ? (control.checked ? control.Material.switchCheckedTrackColor : control.Material.switchUncheckedTrackColor) + : control.Material.switchDisabledTrackColor + } + + Rectangle { + id: handle + x: Math.max(0, Math.min(parent.width - width, control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + width: 20 + height: 20 + radius: width / 2 + color: control.enabled ? (control.checked ? control.Material.switchCheckedHandleColor : control.Material.switchUncheckedHandleColor) + : control.Material.switchDisabledHandleColor + + Behavior on x { + enabled: !control.pressed + SmoothedAnimation { + duration: 300 + } + } + layer.enabled: indicator.Material.elevation > 0 + layer.effect: ElevationEffect { + elevation: indicator.Material.elevation + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/TabBar.qml b/PyQt5/qml/QtQuick/Controls.2/Material/TabBar.qml new file mode 100644 index 00000000..901e3328 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/TabBar.qml @@ -0,0 +1,92 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.7 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.TabBar { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + spacing: 1 + + contentItem: ListView { + implicitWidth: contentWidth + implicitHeight: 48 + + model: control.contentModel + currentIndex: control.currentIndex + + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + flickableDirection: Flickable.AutoFlickIfNeeded + snapMode: ListView.SnapToItem + + highlightMoveDuration: 250 + highlightResizeDuration: 0 + highlightFollowsCurrentItem: true + highlightRangeMode: ListView.ApplyRange + preferredHighlightBegin: 48 + preferredHighlightEnd: width - 48 + + highlight: Item { + z: 2 + Rectangle { + height: 2 + width: parent.width + y: control.position === T.TabBar.Footer ? 0 : parent.height - height + color: control.Material.accentColor + } + } + } + + background: Rectangle { + color: control.Material.backgroundColor + + layer.enabled: control.Material.elevation > 0 + layer.effect: ElevationEffect { + elevation: control.Material.elevation + fullWidth: true + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/TabButton.qml b/PyQt5/qml/QtQuick/Controls.2/Material/TabButton.qml new file mode 100644 index 00000000..535dfc02 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/TabButton.qml @@ -0,0 +1,64 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.TabButton { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 12 + + contentItem: Text { + text: control.text + font: control.font + elide: Text.ElideRight + color: !control.enabled ? control.Material.hintTextColor : control.down || control.checked ? control.Material.accentColor : control.Material.primaryTextColor + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + } + + background: Item { + implicitHeight: 48 + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/TextArea.qml b/PyQt5/qml/QtQuick/Controls.2/Material/TextArea.qml new file mode 100644 index 00000000..38502ed6 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/TextArea.qml @@ -0,0 +1,105 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.TextArea { + id: control + + implicitWidth: Math.max(contentWidth + leftPadding + rightPadding, + background ? background.implicitWidth : 0, + placeholder.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(contentHeight + 1 + topPadding + bottomPadding, + background ? background.implicitHeight : 0, + placeholder.implicitHeight + 1 + topPadding + bottomPadding) + + topPadding: 8 + bottomPadding: 16 + + color: enabled ? Material.primaryTextColor : Material.hintTextColor + selectionColor: Material.accentColor + selectedTextColor: Material.primaryHighlightedTextColor + cursorDelegate: Rectangle { + id: cursor + clip: true // TODO + color: control.Material.accentColor + width: 2 + visible: control.activeFocus && control.selectionStart === control.selectionEnd + + Connections { + target: control + onCursorPositionChanged: { + // keep a moving cursor visible + cursor.opacity = 1 + timer.restart() + } + } + + Timer { + id: timer + running: control.activeFocus + repeat: true + interval: Qt.styleHints.cursorFlashTime / 2 + onTriggered: cursor.opacity = !cursor.opacity ? 1 : 0 + // force the cursor visible when gaining focus + onRunningChanged: cursor.opacity = 1 + } + } + + Text { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + text: control.placeholderText + font: control.font + color: control.Material.hintTextColor + horizontalAlignment: control.horizontalAlignment + verticalAlignment: control.verticalAlignment + elide: Text.ElideRight + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + } + + background: Rectangle { + y: parent.height - height - control.bottomPadding / 2 + implicitWidth: 120 + height: control.activeFocus ? 2 : 1 + color: control.activeFocus ? control.Material.accentColor : control.Material.hintTextColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/TextField.qml b/PyQt5/qml/QtQuick/Controls.2/Material/TextField.qml new file mode 100644 index 00000000..ab6f6187 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/TextField.qml @@ -0,0 +1,106 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.TextField { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + placeholderText ? placeholder.implicitWidth + leftPadding + rightPadding : 0) + || contentWidth + leftPadding + rightPadding + implicitHeight: Math.max(contentHeight + topPadding + bottomPadding, + background ? background.implicitHeight : 0, + placeholder.implicitHeight + topPadding + bottomPadding) + + topPadding: 8 + bottomPadding: 16 + + color: enabled ? Material.primaryTextColor : Material.hintTextColor + selectionColor: Material.accentColor + selectedTextColor: Material.primaryHighlightedTextColor + verticalAlignment: TextInput.AlignVCenter + cursorDelegate: Rectangle { + id: cursor + color: control.Material.accentColor + width: 2 + visible: control.activeFocus && control.selectionStart === control.selectionEnd + + Connections { + target: control + onCursorPositionChanged: { + // keep a moving cursor visible + cursor.opacity = 1 + timer.restart() + } + } + + Timer { + id: timer + running: control.activeFocus + repeat: true + interval: Qt.styleHints.cursorFlashTime / 2 + onTriggered: cursor.opacity = !cursor.opacity ? 1 : 0 + // force the cursor visible when gaining focus + onRunningChanged: cursor.opacity = 1 + } + } + + Text { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + text: control.placeholderText + font: control.font + color: control.Material.hintTextColor + horizontalAlignment: control.horizontalAlignment + verticalAlignment: control.verticalAlignment + elide: Text.ElideRight + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + + } + + background: Rectangle { + y: control.height - height - control.bottomPadding / 2 + implicitWidth: 120 + height: control.activeFocus ? 2 : 1 + color: control.activeFocus ? control.Material.accentColor : control.Material.hintTextColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/ToolBar.qml b/PyQt5/qml/QtQuick/Controls.2/Material/ToolBar.qml new file mode 100644 index 00000000..f0b50f73 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/ToolBar.qml @@ -0,0 +1,67 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 +import QtQuick.Controls.Material.impl 2.0 + +T.ToolBar { + id: control + + Material.elevation: 4 + + implicitWidth: Math.max(background ? background.implicitWidth : 0, contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + Material.foreground: Material.toolTextColor + + contentItem: Item { } + + background: Rectangle { + implicitHeight: 48 + color: control.Material.toolBarColor + + layer.enabled: control.Material.elevation > 0 + layer.effect: ElevationEffect { + elevation: control.Material.elevation + fullWidth: true + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/ToolButton.qml b/PyQt5/qml/QtQuick/Controls.2/Material/ToolButton.qml new file mode 100644 index 00000000..d8c945a7 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/ToolButton.qml @@ -0,0 +1,68 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.ToolButton { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 6 + + contentItem: Text { + text: control.text + font: control.font + color: control.enabled ? control.Material.primaryTextColor : control.Material.hintTextColor + elide: Text.ElideRight + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + } + + background: Rectangle { + implicitWidth: 48 + implicitHeight: 48 + + color: control.down ? control.Material.buttonPressColor : control.Material.buttonHoverColor + visible: control.enabled && (control.down || control.visualFocus || control.checked || control.highlighted) + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/ToolTip.qml b/PyQt5/qml/QtQuick/Controls.2/Material/ToolTip.qml new file mode 100644 index 00000000..ab3b05d8 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/ToolTip.qml @@ -0,0 +1,84 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.ToolTip { + id: control + + x: parent ? (parent.width - implicitWidth) / 2 : 0 + y: -implicitHeight - 24 + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + margins: 12 + padding: 8 + leftPadding: padding + 8 + rightPadding: padding + 8 + + closePolicy: T.Popup.CloseOnEscape | T.Popup.CloseOnPressOutsideParent | T.Popup.CloseOnReleaseOutsideParent + + Material.theme: Material.Dark + + enter: Transition { + // toast_enter + NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; easing.type: Easing.OutQuad; duration: 500 } + } + + exit: Transition { + // toast_exit + NumberAnimation { property: "opacity"; from: 1.0; to: 0.0; easing.type: Easing.InQuad; duration: 500 } + } + + contentItem: Text { + text: control.text + font: control.font + // TODO: wrapMode: Label.Wrap + color: control.Material.primaryTextColor + } + + background: Rectangle { + implicitHeight: 32 + color: control.Material.tooltipColor + opacity: 0.9 + radius: 2 + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/Tumbler.qml b/PyQt5/qml/QtQuick/Controls.2/Material/Tumbler.qml new file mode 100644 index 00000000..7e914319 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/Tumbler.qml @@ -0,0 +1,78 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls 2.0 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Material 2.0 + +T.Tumbler { + id: control + implicitWidth: 60 + implicitHeight: 200 + + delegate: Text { + id: label + text: modelData + color: control.Material.primaryTextColor + font: control.font + opacity: (1.0 - Math.abs(Tumbler.displacement) / (visibleItemCount / 2)) * (control.enabled ? 1 : 0.6) + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + } + + contentItem: PathView { + id: pathView + model: control.model + delegate: control.delegate + clip: true + pathItemCount: control.visibleItemCount + 1 + preferredHighlightBegin: 0.5 + preferredHighlightEnd: 0.5 + dragMargin: width / 2 + + path: Path { + startX: pathView.width / 2 + startY: -pathView.delegateHeight / 2 + PathLine { + x: pathView.width / 2 + y: pathView.pathItemCount * pathView.delegateHeight - pathView.delegateHeight / 2 + } + } + + property real delegateHeight: control.availableHeight / control.visibleItemCount + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/plugins.qmltypes b/PyQt5/qml/QtQuick/Controls.2/Material/plugins.qmltypes new file mode 100644 index 00000000..0ff64084 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/plugins.qmltypes @@ -0,0 +1,92 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtQuick.Controls.Material 2.0' + +Module { + dependencies: [] + Component { + name: "QQuickMaterialStyle" + prototype: "QQuickStyle" + exports: ["QtQuick.Controls.Material/Material 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "Theme" + values: { + "Light": 0, + "Dark": 1 + } + } + Enum { + name: "Color" + values: { + "Red": 0, + "Pink": 1, + "Purple": 2, + "DeepPurple": 3, + "Indigo": 4, + "Blue": 5, + "LightBlue": 6, + "Cyan": 7, + "Teal": 8, + "Green": 9, + "LightGreen": 10, + "Lime": 11, + "Yellow": 12, + "Amber": 13, + "Orange": 14, + "DeepOrange": 15, + "Brown": 16, + "Grey": 17, + "BlueGrey": 18 + } + } + Enum { + name: "Shade" + values: { + "Shade50": 0, + "Shade100": 1, + "Shade200": 2, + "Shade300": 3, + "Shade400": 4, + "Shade500": 5, + "Shade600": 6, + "Shade700": 7, + "Shade800": 8, + "Shade900": 9, + "ShadeA100": 10, + "ShadeA200": 11, + "ShadeA400": 12, + "ShadeA700": 13 + } + } + Property { name: "theme"; type: "Theme" } + Property { name: "primary"; type: "QVariant" } + Property { name: "accent"; type: "QVariant" } + Property { name: "foreground"; type: "QVariant" } + Property { name: "background"; type: "QVariant" } + Signal { name: "paletteChanged" } + Method { + name: "color" + type: "QColor" + Parameter { name: "color"; type: "Color" } + Parameter { name: "shade"; type: "Shade" } + } + Method { + name: "color" + type: "QColor" + Parameter { name: "color"; type: "Color" } + } + Method { + name: "shade" + type: "QColor" + Parameter { name: "color"; type: "QColor" } + Parameter { name: "shade"; type: "Shade" } + } + } + Component { name: "QQuickStyle"; prototype: "QObject" } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/qmldir b/PyQt5/qml/QtQuick/Controls.2/Material/qmldir new file mode 100644 index 00000000..51dafa08 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Material/qmldir @@ -0,0 +1,5 @@ +module QtQuick.Controls.Material +plugin qtquickcontrols2materialstyleplugin +classname QtQuickControls2MaterialStylePlugin +depends QtQuick.Controls 2.0 +depends QtGraphicalEffects 1.0 diff --git a/PyQt5/qml/QtQuick/Controls.2/Material/qtquickcontrols2materialstyleplugin.dll b/PyQt5/qml/QtQuick/Controls.2/Material/qtquickcontrols2materialstyleplugin.dll new file mode 100644 index 00000000..0f87b755 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/Material/qtquickcontrols2materialstyleplugin.dll differ diff --git a/PyQt5/qml/QtQuick/Controls.2/Menu.qml b/PyQt5/qml/QtQuick/Controls.2/Menu.qml new file mode 100644 index 00000000..e349a89d --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Menu.qml @@ -0,0 +1,73 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls 2.0 +import QtQuick.Templates 2.0 as T + +T.Menu { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem ? contentItem.implicitWidth + leftPadding + rightPadding : 0) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem ? contentItem.implicitHeight : 0) + topPadding + bottomPadding + + margins: 0 + + //! [contentItem] + contentItem: ListView { + implicitHeight: contentHeight + model: control.contentModel + // TODO: improve this? + interactive: ApplicationWindow.window ? contentHeight > ApplicationWindow.window.height : false + clip: true + keyNavigationWraps: false + currentIndex: -1 + + ScrollIndicator.vertical: ScrollIndicator {} + } + //! [contentItem] + + //! [background] + background: Rectangle { + implicitWidth: 200 + implicitHeight: 40 + color: "#ffffff" + border.color: "#353637" + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/MenuItem.qml b/PyQt5/qml/QtQuick/Controls.2/MenuItem.qml new file mode 100644 index 00000000..ead943b0 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/MenuItem.qml @@ -0,0 +1,91 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.MenuItem { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 6 + + //! [contentItem] + contentItem: Text { + leftPadding: control.checkable && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.checkable && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? "#26282a" : "#bdbebf" + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + //! [contentItem] + + //! [indicator] + indicator: Image { + x: control.mirrored ? control.width - width - control.rightPadding : control.leftPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + visible: control.checked + source: control.checkable ? "qrc:/qt-project.org/imports/QtQuick/Controls.2/images/check.png" : "" + } + //! [indicator] + + //! [background] + background: Item { + implicitWidth: 200 + implicitHeight: 40 + + Rectangle { + x: 1 + y: 1 + width: parent.width - 2 + height: parent.height - 2 + color: control.visualFocus || control.down ? "#eeeeee" : "transparent" + } + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Page.qml b/PyQt5/qml/QtQuick/Controls.2/Page.qml new file mode 100644 index 00000000..3cbb1569 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Page.qml @@ -0,0 +1,52 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.Page { + id: control + + //! [contentItem] + contentItem: Item { } + //! [contentItem] + + //! [background] + background: Rectangle { + color: "#ffffff" + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/PageIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/PageIndicator.qml new file mode 100644 index 00000000..5b61acd5 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/PageIndicator.qml @@ -0,0 +1,74 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.PageIndicator { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 6 + + //! [delegate] + delegate: Rectangle { + implicitWidth: 8 + implicitHeight: 8 + + radius: width / 2 + color: "#28282a" // TODO + + opacity: index === currentIndex ? 0.95 : pressed ? 0.7 : 0.45 + Behavior on opacity { OpacityAnimator { duration: 100 } } + } + //! [delegate] + + //! [contentItem] + contentItem: Row { + spacing: control.spacing + + Repeater { + model: control.count + delegate: control.delegate + } + } + //! [contentItem] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Pane.qml b/PyQt5/qml/QtQuick/Controls.2/Pane.qml new file mode 100644 index 00000000..eb79129c --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Pane.qml @@ -0,0 +1,60 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.Pane { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + padding: 12 + + //! [contentItem] + contentItem: Item { } + //! [contentItem] + + //! [background] + background: Rectangle { + color: "#ffffff" + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Popup.qml b/PyQt5/qml/QtQuick/Controls.2/Popup.qml new file mode 100644 index 00000000..72428f23 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Popup.qml @@ -0,0 +1,58 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.Popup { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentWidth > 0 ? contentWidth + leftPadding + rightPadding : 0) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentWidth > 0 ? contentHeight + topPadding + bottomPadding : 0) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + padding: 12 + + contentItem: Item { } + + background: Rectangle { + border.color: "#353637" + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/ProgressBar.qml b/PyQt5/qml/QtQuick/Controls.2/ProgressBar.qml new file mode 100644 index 00000000..fb312b18 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/ProgressBar.qml @@ -0,0 +1,78 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls 2.0 +import QtQuick.Controls.impl 2.0 + +T.ProgressBar { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + //! [contentItem] + contentItem: ProgressStrip { + id: strip + implicitHeight: 6 + implicitWidth: 116 + scale: control.mirrored ? -1 : 1 + progress: control.position + indeterminate: control.indeterminate + + ProgressStripAnimator { + target: strip + running: control.visible && control.indeterminate + } + } + //! [contentItem] + + //! [background] + background: Rectangle { + implicitWidth: 200 + implicitHeight: 6 + x: control.leftPadding + y: control.topPadding + (control.availableHeight - height) / 2 + width: control.availableWidth + height: 6 + + color: "#e4e4e4" + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/RadioButton.qml b/PyQt5/qml/QtQuick/Controls.2/RadioButton.qml new file mode 100644 index 00000000..8a2d7c99 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/RadioButton.qml @@ -0,0 +1,78 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls 2.0 +import QtQuick.Controls.impl 2.0 +import QtQuick.Templates 2.0 as T + +T.RadioButton { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 6 + spacing: 6 + opacity: enabled ? 1 : 0.2 + + //! [indicator] + indicator: RadioIndicator { + x: text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + //! [indicator] + + //! [contentItem] + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.down ? "#26282a" : "#353637" + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + //! [contentItem] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/RadioDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/RadioDelegate.qml new file mode 100644 index 00000000..d745054a --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/RadioDelegate.qml @@ -0,0 +1,87 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls 2.0 +import QtQuick.Controls.impl 2.0 +import QtQuick.Templates 2.0 as T + +T.RadioDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 12 + spacing: 12 + + //! [contentItem] + contentItem: Text { + leftPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? "#26282a" : "#bdbebf" + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + //! [contentItem] + + //! [indicator] + indicator: RadioIndicator { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + + control: control + } + //! [indicator] + + //! [background] + background: Rectangle { + implicitWidth: 100 + implicitHeight: 40 + visible: control.down || control.highlighted + color: control.down ? "#bdbebf" : "#eeeeee" + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/RadioIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/RadioIndicator.qml new file mode 100644 index 00000000..08c24cc5 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/RadioIndicator.qml @@ -0,0 +1,59 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 + +Rectangle { + implicitWidth: 28 + implicitHeight: 28 + + radius: width / 2 + color: control.down ? (control.visualFocus ? "#cce0ff" : "#f6f6f6") : (control.visualFocus ? "#f0f6ff" : "#ffffff") + border.width: control.visualFocus ? 2 : 1 + border.color: control.visualFocus ? "#0066ff" : (control.down ? "#808080" : "#909090") + + property Item control + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 20 + height: 20 + radius: width / 2 + color: control.down ? "#26282a" : "#353637" + visible: control.checked + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/RangeSlider.qml b/PyQt5/qml/QtQuick/Controls.2/RangeSlider.qml new file mode 100644 index 00000000..7353e2b5 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/RangeSlider.qml @@ -0,0 +1,98 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.RangeSlider { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + Math.max(first.handle ? first.handle.implicitWidth : 0, + second.handle ? second.handle.implicitWidth : 0) + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(first.handle ? first.handle.implicitHeight : 0, + second.handle ? second.handle.implicitHeight : 0) + topPadding + bottomPadding) + + padding: 6 + + //! [firstHandle] + first.handle: Rectangle { + x: control.leftPadding + (horizontal ? control.first.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : control.first.visualPosition * (control.availableHeight - height)) + implicitWidth: 28 + implicitHeight: 28 + radius: width / 2 + border.width: activeFocus ? 2 : 1 + border.color: control.enabled ? (activeFocus ? "#0066ff" : (control.first.pressed ? "#808080" : "#909090")) : "#d6d6d6" + color: control.enabled ? (first.pressed ? (activeFocus ? "#cce0ff" : "#f6f6f6") : (activeFocus ? "#f0f6ff" : "#ffffff")) : "#fdfdfd" + + readonly property bool horizontal: control.orientation === Qt.Horizontal + } + //! [firstHandle] + + //! [secondHandle] + second.handle: Rectangle { + x: control.leftPadding + (horizontal ? control.second.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : control.second.visualPosition * (control.availableHeight - height)) + implicitWidth: 28 + implicitHeight: 28 + radius: width / 2 + border.width: activeFocus ? 2 : 1 + border.color: control.enabled ? (activeFocus ? "#0066ff" : (control.first.pressed ? "#808080" : "#909090")) : "#d6d6d6" + color: control.enabled ? (second.pressed ? (activeFocus ? "#cce0ff" : "#f6f6f6") : (activeFocus ? "#f0f6ff" : "#ffffff")) : "#fdfdfd" + + readonly property bool horizontal: control.orientation === Qt.Horizontal + } + //! [secondHandle] + + //! [background] + background: Rectangle { + x: control.leftPadding + (horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : 0) + implicitWidth: horizontal ? 200 : 6 + implicitHeight: horizontal ? 6 : 200 + width: horizontal ? control.availableWidth : implicitWidth + height: horizontal ? implicitHeight : control.availableHeight + radius: 3 + opacity: control.enabled ? 1 : 0.3 + color: "#e0e0e0" + scale: horizontal && control.mirrored ? -1 : 1 + + readonly property bool horizontal: control.orientation === Qt.Horizontal + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/ScrollBar.qml b/PyQt5/qml/QtQuick/Controls.2/ScrollBar.qml new file mode 100644 index 00000000..8ccbc328 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/ScrollBar.qml @@ -0,0 +1,77 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.ScrollBar { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + padding: 2 + + //! [contentItem] + contentItem: Rectangle { + id: handle + + implicitWidth: 6 + implicitHeight: 6 + + radius: width / 2 + color: control.pressed ? "#28282a" : "#bdbebf" + visible: control.size < 1.0 + opacity: 0.0 + + states: State { + name: "active" + when: control.active + PropertyChanges { target: handle; opacity: 0.75 } + } + + transitions: Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 450 } + NumberAnimation { target: handle; duration: 200; property: "opacity"; to: 0.0 } + } + } + } + //! [contentItem] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/ScrollIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/ScrollIndicator.qml new file mode 100644 index 00000000..cd7b53fd --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/ScrollIndicator.qml @@ -0,0 +1,78 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.ScrollIndicator { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + padding: 2 + + //! [contentItem] + contentItem: Rectangle { + id: indicator + + implicitWidth: 2 + implicitHeight: 2 + + color: "#bdbebf" + visible: control.size < 1.0 + opacity: 0.0 + + states: State { + name: "active" + when: control.active + PropertyChanges { target: indicator; opacity: 0.75 } + } + + transitions: [ + Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 450 } + NumberAnimation { target: indicator; duration: 200; property: "opacity"; to: 0.0 } + } + } + ] + } + //! [contentItem] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Slider.qml b/PyQt5/qml/QtQuick/Controls.2/Slider.qml new file mode 100644 index 00000000..896dbca0 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Slider.qml @@ -0,0 +1,81 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.Slider { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + (handle ? handle.implicitWidth : 0) + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + (handle ? handle.implicitHeight : 0) + topPadding + bottomPadding) + + padding: 6 + + //! [handle] + handle: Rectangle { + x: control.leftPadding + (horizontal ? control.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : control.visualPosition * (control.availableHeight - height)) + implicitWidth: 28 + implicitHeight: 28 + radius: width / 2 + color: control.enabled ? (control.pressed ? (control.visualFocus ? "#cce0ff" : "#f6f6f6") : (control.visualFocus ? "#f0f6ff" : "#ffffff")) : "#fdfdfd" + border.width: control.visualFocus ? 2 : 1 + border.color: control.enabled ? (control.visualFocus ? "#0066ff" : (control.pressed ? "#808080" : "#909090")) : "#d6d6d6" + + readonly property bool horizontal: control.orientation === Qt.Horizontal + } + //! [handle] + + //! [background] + background: Rectangle { + x: control.leftPadding + (horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : 0) + implicitWidth: horizontal ? 200 : 6 + implicitHeight: horizontal ? 6 : 200 + width: horizontal ? control.availableWidth : implicitWidth + height: horizontal ? implicitHeight : control.availableHeight + radius: 3 + opacity: control.enabled ? 1 : 0.3 + color: "#e0e0e0" + scale: horizontal && control.mirrored ? -1 : 1 + + readonly property bool horizontal: control.orientation === Qt.Horizontal + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/SpinBox.qml b/PyQt5/qml/QtQuick/Controls.2/SpinBox.qml new file mode 100644 index 00000000..89853116 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/SpinBox.qml @@ -0,0 +1,145 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.SpinBox { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + 2 * padding + + (up.indicator ? up.indicator.implicitWidth : 0) + + (down.indicator ? down.indicator.implicitWidth : 0)) + implicitHeight: Math.max(contentItem.implicitHeight + topPadding + bottomPadding, + background ? background.implicitHeight : 0, + up.indicator ? up.indicator.implicitHeight : 0, + down.indicator ? down.indicator.implicitHeight : 0) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 6 + leftPadding: padding + (control.mirrored ? (up.indicator ? up.indicator.width : 0) : (down.indicator ? down.indicator.width : 0)) + rightPadding: padding + (control.mirrored ? (down.indicator ? down.indicator.width : 0) : (up.indicator ? up.indicator.width : 0)) + + //! [validator] + validator: IntValidator { + locale: control.locale.name + bottom: Math.min(control.from, control.to) + top: Math.max(control.from, control.to) + } + //! [validator] + + //! [contentItem] + contentItem: TextInput { + z: 2 + text: control.textFromValue(control.value, control.locale) + opacity: control.enabled ? 1 : 0.3 + + font: control.font + color: "#353637" + selectionColor: "#0066ff" + selectedTextColor: "#ffffff" + horizontalAlignment: Qt.AlignHCenter + verticalAlignment: Qt.AlignVCenter + + readOnly: !control.editable + validator: control.validator + inputMethodHints: Qt.ImhFormattedNumbersOnly + + Rectangle { + x: -6 - (down.indicator ? 1 : 0) + y: -6 + width: control.width - (up.indicator ? up.indicator.width - 1 : 0) - (down.indicator ? down.indicator.width - 1 : 0) + height: control.height + visible: control.activeFocus + color: "transparent" + border.color: "#0066ff" + border.width: 2 + } + } + //! [contentItem] + + //! [up.indicator] + up.indicator: Rectangle { + x: control.mirrored ? 0 : parent.width - width + height: parent.height + implicitWidth: 40 + implicitHeight: 40 + color: up.pressed ? "#d0d0d0" : "#e0e0e0" + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: parent.width / 3 + height: 2 + color: enabled ? "#353637" : "#bdbebf" + } + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: 2 + height: parent.width / 3 + color: enabled ? "#353637" : "#bdbebf" + } + } + //! [up.indicator] + + //! [down.indicator] + down.indicator: Rectangle { + x: control.mirrored ? parent.width - width : 0 + height: parent.height + implicitWidth: 40 + implicitHeight: 40 + color: down.pressed ? "#d0d0d0" : "#e0e0e0" + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: parent.width / 3 + height: 2 + color: enabled ? "#353637" : "#bdbebf" + } + } + //! [down.indicator] + + //! [background] + background: Rectangle { + opacity: control.enabled ? 1 : 0.3 + implicitWidth: 140 + border.color: "#e0e0e0" + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/StackView.qml b/PyQt5/qml/QtQuick/Controls.2/StackView.qml new file mode 100644 index 00000000..aa95c6a7 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/StackView.qml @@ -0,0 +1,79 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.4 +import QtQuick.Controls 2.0 +import QtQuick.Templates 2.0 as T + +T.StackView { + id: control + + //! [popEnter] + popEnter: Transition { + XAnimator { from: (control.mirrored ? -1 : 1) * -control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + //! [popEnter] + + //! [popExit] + popExit: Transition { + XAnimator { from: 0; to: (control.mirrored ? -1 : 1) * control.width; duration: 400; easing.type: Easing.OutCubic } + } + //! [popExit] + + //! [pushEnter] + pushEnter: Transition { + XAnimator { from: (control.mirrored ? -1 : 1) * control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + //! [pushEnter] + + //! [pushExit] + pushExit: Transition { + XAnimator { from: 0; to: (control.mirrored ? -1 : 1) * -control.width; duration: 400; easing.type: Easing.OutCubic } + } + //! [pushExit] + + //! [replaceEnter] + replaceEnter: Transition { + XAnimator { from: (control.mirrored ? -1 : 1) * control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + //! [replaceEnter] + + //! [replaceExit] + replaceExit: Transition { + XAnimator { from: 0; to: (control.mirrored ? -1 : 1) * -control.width; duration: 400; easing.type: Easing.OutCubic } + } + //! [replaceExit] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/SwipeDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/SwipeDelegate.qml new file mode 100644 index 00000000..7ffd5a29 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/SwipeDelegate.qml @@ -0,0 +1,89 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.SwipeDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 12 + spacing: 12 + + //! [contentItem] + contentItem: Text { + leftPadding: control.mirrored ? (control.indicator ? control.indicator.width : 0) + control.spacing : 0 + rightPadding: !control.mirrored ? (control.indicator ? control.indicator.width : 0) + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? "#26282a" : "#bdbebf" + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + + Behavior on x { + enabled: !control.down + NumberAnimation { + easing.type: Easing.InOutCubic + duration: 400 + } + } + } + //! [contentItem] + + //! [background] + background: Rectangle { + color: control.visualFocus ? (control.down ? "#cce0ff" : "#e5efff") : (control.down ? "#bdbebf" : "#ffffff") + + Behavior on x { + enabled: !control.down + NumberAnimation { + easing.type: Easing.InOutCubic + duration: 400 + } + } + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/SwipeView.qml b/PyQt5/qml/QtQuick/Controls.2/SwipeView.qml new file mode 100644 index 00000000..71676f12 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/SwipeView.qml @@ -0,0 +1,67 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls 2.0 +import QtQuick.Templates 2.0 as T + +T.SwipeView { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + Accessible.role: Accessible.PageTabList + + //! [contentItem] + contentItem: ListView { + model: control.contentModel + currentIndex: control.currentIndex + + spacing: control.spacing + orientation: Qt.Horizontal + snapMode: ListView.SnapOneItem + boundsBehavior: Flickable.StopAtBounds + + highlightRangeMode: ListView.StrictlyEnforceRange + preferredHighlightBegin: 0 + preferredHighlightEnd: 0 + highlightMoveDuration: 250 + } + //! [contentItem] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Switch.qml b/PyQt5/qml/QtQuick/Controls.2/Switch.qml new file mode 100644 index 00000000..0810626f --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Switch.qml @@ -0,0 +1,77 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls 2.0 +import QtQuick.Controls.impl 2.0 + +T.Switch { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 6 + spacing: 6 + + //! [indicator] + indicator: SwitchIndicator { + x: text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + //! [indicator] + + //! [contentItem] + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: control.enabled ? "#26282a" : "#bdbebf" + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + //! [contentItem] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/SwitchDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/SwitchDelegate.qml new file mode 100644 index 00000000..430fc8ec --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/SwitchDelegate.qml @@ -0,0 +1,86 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls 2.0 +import QtQuick.Controls.impl 2.0 + +T.SwitchDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 12 + spacing: 12 + + //! [indicator] + indicator: SwitchIndicator { + x: text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + //! [indicator] + + //! [contentItem] + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.indicator && control.mirrored ? 0 : control.indicator.width + control.spacing + + text: control.text + font: control.font + color: control.enabled ? "#26282a" : "#bdbebf" + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + //! [contentItem] + + //! [background] + background: Rectangle { + implicitWidth: 100 + implicitHeight: 40 + visible: control.down || control.highlighted + color: control.down ? "#bdbebf" : "#eeeeee" + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/SwitchIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/SwitchIndicator.qml new file mode 100644 index 00000000..f11f7147 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/SwitchIndicator.qml @@ -0,0 +1,71 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 + +Item { + implicitWidth: 56 + implicitHeight: 28 + + property Item control + + Rectangle { + y: parent.height / 2 - height / 2 + width: 56 + height: 16 + radius: 8 + opacity: control.enabled ? 1 : 0.3 + color: control.checked ? (control.visualFocus ? "#0066ff" : "#353637") : "#e0e0e0" + border.width: control.visualFocus ? 2 : 0 + border.color: "#0066ff" + } + + Rectangle { + x: Math.max(0, Math.min(parent.width - width, control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + width: 28 + height: 28 + radius: 16 + color: control.enabled ? (control.down ? (control.visualFocus ? "#cce0ff" : "#f6f6f6") : (control.visualFocus ? "#f0f6ff" : "#ffffff")) : "#fdfdfd" + border.width: control.visualFocus ? 2 : 1 + border.color: control.enabled ? (control.visualFocus ? "#0066ff" : (control.down ? "#808080" : "#909090")) : "#d6d6d6" + + Behavior on x { + enabled: !control.down + SmoothedAnimation { velocity: 200 } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/TabBar.qml b/PyQt5/qml/QtQuick/Controls.2/TabBar.qml new file mode 100644 index 00000000..6a575167 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/TabBar.qml @@ -0,0 +1,74 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.7 +import QtQuick.Templates 2.0 as T + +T.TabBar { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + spacing: 1 + + //! [contentItem] + contentItem: ListView { + implicitWidth: contentWidth + implicitHeight: 40 + + model: control.contentModel + currentIndex: control.currentIndex + + spacing: control.spacing + orientation: ListView.Horizontal + boundsBehavior: Flickable.StopAtBounds + flickableDirection: Flickable.AutoFlickIfNeeded + snapMode: ListView.SnapToItem + + highlightMoveDuration: 0 + highlightRangeMode: ListView.ApplyRange + preferredHighlightBegin: 40 + preferredHighlightEnd: width - 40 + } + //! [contentItem] + + //! [background] + background: Rectangle { } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/TabButton.qml b/PyQt5/qml/QtQuick/Controls.2/TabButton.qml new file mode 100644 index 00000000..56b57602 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/TabButton.qml @@ -0,0 +1,69 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.TabButton { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 6 + + //! [contentItem] + contentItem: Text { + text: control.text + font: control.font + elide: Text.ElideRight + opacity: enabled ? 1 : 0.3 + color: !control.checked ? "#ffffff" : control.down ? "#26282a" : "#353637" + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + } + //! [contentItem] + + //! [background] + background: Rectangle { + implicitHeight: 40 + color: control.down ? (control.checked ? "#e4e4e4" : "#585a5c") : (control.checked ? "transparent" : "#353637") + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/TextArea.qml b/PyQt5/qml/QtQuick/Controls.2/TextArea.qml new file mode 100644 index 00000000..f1ec6dfa --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/TextArea.qml @@ -0,0 +1,73 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.TextArea { + id: control + + implicitWidth: Math.max(contentWidth + leftPadding + rightPadding, + background ? background.implicitWidth : 0, + placeholder.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(contentHeight + topPadding + bottomPadding, + background ? background.implicitHeight : 0, + placeholder.implicitHeight + topPadding + bottomPadding) + + padding: 6 + leftPadding: padding + 4 + + opacity: enabled ? 1 : 0.2 + color: "#353637" + selectionColor: "#fddd5c" + selectedTextColor: color + + Text { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: "#c2c2c2" + horizontalAlignment: control.horizontalAlignment + verticalAlignment: control.verticalAlignment + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + elide: Text.ElideRight + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/TextField.qml b/PyQt5/qml/QtQuick/Controls.2/TextField.qml new file mode 100644 index 00000000..35703940 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/TextField.qml @@ -0,0 +1,84 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.TextField { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + placeholderText ? placeholder.implicitWidth + leftPadding + rightPadding : 0) + || contentWidth + leftPadding + rightPadding + implicitHeight: Math.max(contentHeight + topPadding + bottomPadding, + background ? background.implicitHeight : 0, + placeholder.implicitHeight + topPadding + bottomPadding) + + padding: 6 + leftPadding: padding + 4 + + opacity: enabled ? 1 : 0.2 + color: "#353637" + selectionColor: "#fddd5c" + selectedTextColor: color + verticalAlignment: TextInput.AlignVCenter + + Text { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: "#bdbebf" + horizontalAlignment: control.horizontalAlignment + verticalAlignment: control.verticalAlignment + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + elide: Text.ElideRight + } + + //! [background] + background: Rectangle { + implicitWidth: 200 + implicitHeight: 40 + border.width: control.activeFocus ? 2 : 1 + color: control.enabled ? "#ffffff" : "#353637" + border.color: control.activeFocus ? "#0066ff" : (control.enabled ? "#bdbebf" : "transparent") + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/ToolBar.qml b/PyQt5/qml/QtQuick/Controls.2/ToolBar.qml new file mode 100644 index 00000000..a787df61 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/ToolBar.qml @@ -0,0 +1,59 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.ToolBar { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + //! [contentItem] + contentItem: Item { } + //! [contentItem] + + //! [background] + background: Rectangle { + implicitHeight: 40 + color: "#eeeeee" + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/ToolButton.qml b/PyQt5/qml/QtQuick/Controls.2/ToolButton.qml new file mode 100644 index 00000000..2887d6b4 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/ToolButton.qml @@ -0,0 +1,72 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T + +T.ToolButton { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 6 + + //! [contentItem] + contentItem: Text { + text: control.text + font: control.font + color: control.enabled ? (control.visualFocus ? "#0066ff" : "#26282a") : "#c2c2c2" + elide: Text.ElideRight + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + } + //! [contentItem] + + //! [background] + background: Rectangle { + implicitWidth: 40 + implicitHeight: 40 + + color: Qt.darker("#33333333", control.enabled && (control.checked || control.highlighted) ? 1.5 : 1.0) + opacity: control.down ? 1.0 : control.enabled && (control.checked || control.highlighted) ? 0.5 : 0 + visible: control.down || (control.enabled && (control.checked || control.highlighted)) + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/ToolTip.qml b/PyQt5/qml/QtQuick/Controls.2/ToolTip.qml new file mode 100644 index 00000000..876e2274 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/ToolTip.qml @@ -0,0 +1,70 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls 2.0 +import QtQuick.Templates 2.0 as T + +T.ToolTip { + id: control + + x: parent ? (parent.width - implicitWidth) / 2 : 0 + y: -implicitHeight - 3 + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + margins: 6 + padding: 6 + + closePolicy: T.Popup.CloseOnEscape | T.Popup.CloseOnPressOutsideParent | T.Popup.CloseOnReleaseOutsideParent + + //! [contentItem] + contentItem: Text { + text: control.text + font: control.font + // TODO: wrapMode: Label.Wrap + } + //! [contentItem] + + //! [background] + background: Rectangle { + border.color: "#353637" + } + //! [background] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Tumbler.qml b/PyQt5/qml/QtQuick/Controls.2/Tumbler.qml new file mode 100644 index 00000000..13bc0859 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Tumbler.qml @@ -0,0 +1,81 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls 2.0 +import QtQuick.Templates 2.0 as T + +T.Tumbler { + id: control + implicitWidth: 60 + implicitHeight: 200 + + //! [delegate] + delegate: Text { + id: label + text: modelData + color: control.visualFocus ? "#0066ff" : "#26282a" + font: control.font + opacity: (1.0 - Math.abs(Tumbler.displacement) / (visibleItemCount / 2)) * (control.enabled ? 1 : 0.6) + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + } + //! [delegate] + + //! [contentItem] + contentItem: PathView { + id: pathView + model: control.model + delegate: control.delegate + clip: true + pathItemCount: control.visibleItemCount + 1 + preferredHighlightBegin: 0.5 + preferredHighlightEnd: 0.5 + dragMargin: width / 2 + + path: Path { + startX: pathView.width / 2 + startY: -pathView.delegateHeight / 2 + PathLine { + x: pathView.width / 2 + y: pathView.pathItemCount * pathView.delegateHeight - pathView.delegateHeight / 2 + } + } + + property real delegateHeight: control.availableHeight / control.visibleItemCount + } + //! [contentItem] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/ApplicationWindow.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/ApplicationWindow.qml new file mode 100644 index 00000000..70bd403c --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/ApplicationWindow.qml @@ -0,0 +1,61 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 +import QtQuick.Controls.Universal.impl 2.0 + +T.ApplicationWindow { + id: window + + color: Universal.background + + overlay.modal: Rectangle { + color: window.Universal.baseLowColor + } + + overlay.modeless: Rectangle { + color: window.Universal.baseLowColor + } + + FocusRectangle { + parent: window.activeFocusControl + width: parent ? parent.width : 0 + height: parent ? parent.height : 0 + visible: parent && !!parent.useSystemFocusVisuals && !!parent.visualFocus + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/BusyIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/BusyIndicator.qml new file mode 100644 index 00000000..fe2186a7 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/BusyIndicator.qml @@ -0,0 +1,64 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 +import QtQuick.Controls.Universal.impl 2.0 + +T.BusyIndicator { + id: control + + implicitWidth: contentItem.implicitWidth + leftPadding + rightPadding + implicitHeight: contentItem.implicitHeight + topPadding + bottomPadding + + contentItem: ProgressRing { + id: ring + + implicitWidth: 20 + implicitHeight: 20 + + readonly property real size: Math.min(control.availableWidth, control.availableHeight) + + count: size < 60 ? 5 : 6 // "Small" vs. "Large" + color: control.Universal.accent + + ProgressRingAnimator { + target: ring + running: control.visible && control.running + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/Button.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/Button.qml new file mode 100644 index 00000000..6954d31a --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/Button.qml @@ -0,0 +1,76 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.Button { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 8 + topPadding: padding - 4 + bottomPadding: padding - 4 + + property bool useSystemFocusVisuals: true + + contentItem: Text { + text: control.text + font: control.font + elide: Text.ElideRight + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } + + background: Rectangle { + implicitWidth: 32 + implicitHeight: 32 + + visible: !control.flat || control.down || control.checked || control.highlighted + color: control.down ? control.Universal.baseMediumLowColor : + control.enabled && (control.highlighted || control.checked) ? control.Universal.accent : + control.Universal.baseLowColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/CheckBox.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/CheckBox.qml new file mode 100644 index 00000000..a1c3ba6b --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/CheckBox.qml @@ -0,0 +1,77 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 +import QtQuick.Controls.Universal.impl 2.0 + +T.CheckBox { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 6 + spacing: 8 + + property bool useSystemFocusVisuals: true + + indicator: CheckIndicator { + x: text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/CheckDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/CheckDelegate.qml new file mode 100644 index 00000000..c0ca272e --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/CheckDelegate.qml @@ -0,0 +1,90 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.CheckDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + spacing: 12 + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + + indicator: CheckIndicator { + x: text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + text: control.text + font: control.font + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } + + background: Rectangle { + visible: control.down || control.highlighted || control.visualFocus + color: control.down ? control.Universal.listMediumColor : control.Universal.altMediumLowColor + Rectangle { + width: parent.width + height: parent.height + visible: control.visualFocus || control.highlighted + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/CheckIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/CheckIndicator.qml new file mode 100644 index 00000000..eeecf264 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/CheckIndicator.qml @@ -0,0 +1,75 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +Rectangle { + implicitWidth: 20 + implicitHeight: 20 + + color: !control.enabled ? "transparent" : + control.down && control.checkState !== Qt.PartiallyChecked ? control.Universal.baseMediumColor : + control.checkState === Qt.Checked ? control.Universal.accent : "transparent" + border.color: !control.enabled ? control.Universal.baseLowColor : + control.down ? control.Universal.baseMediumColor : + control.checked ? control.Universal.accent : control.Universal.baseMediumHighColor + border.width: 2 // CheckBoxBorderThemeThickness + + property Item control + + Image { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + + visible: control.checkState === Qt.Checked + source: "image://universal/checkmark/" + (!control.enabled ? control.Universal.baseLowColor : control.Universal.chromeWhiteColor) + sourceSize.width: width + sourceSize.height: height + } + + Rectangle { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: parent.width / 2 + height: parent.height / 2 + + visible: control.checkState === Qt.PartiallyChecked + color: !control.enabled ? control.Universal.baseLowColor : + control.down ? control.Universal.baseMediumColor : control.Universal.baseMediumHighColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/ComboBox.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/ComboBox.qml new file mode 100644 index 00000000..bb816fc1 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/ComboBox.qml @@ -0,0 +1,135 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Window 2.2 +import QtQuick.Controls 2.0 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.ComboBox { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + spacing: 10 + padding: 12 + topPadding: padding - 7 + rightPadding: padding - 2 + bottomPadding: padding - 5 + + delegate: ItemDelegate { + width: control.popup.width + text: control.textRole ? (Array.isArray(control.model) ? modelData[control.textRole] : model[control.textRole]) : modelData + highlighted: control.highlightedIndex === index + } + + indicator: Image { + x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding + y: control.topPadding + (control.availableHeight - height) / 2 + source: "image://universal/downarrow/" + (!control.enabled ? control.Universal.baseLowColor : control.Universal.baseMediumHighColor) + sourceSize.width: width + sourceSize.height: height + } + + contentItem: Text { + leftPadding: control.mirrored && control.indicator ? control.indicator.width + control.spacing : 0 + rightPadding: !control.mirrored && control.indicator ? control.indicator.width + control.spacing : 0 + + text: control.displayText + font: control.font + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + elide: Text.ElideRight + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } + + background: Rectangle { + implicitWidth: 120 + implicitHeight: 32 + + border.width: 2 // ComboBoxBorderThemeThickness + border.color: !control.enabled ? control.Universal.baseLowColor : + control.pressed || popup.visible ? control.Universal.baseMediumLowColor : control.Universal.baseMediumLowColor + color: !control.enabled ? control.Universal.baseLowColor : + control.pressed || popup.visible ? control.Universal.listMediumColor : control.Universal.altMediumLowColor + + Rectangle { + x: 2 + y: 2 + width: parent.width - 4 + height: parent.height - 4 + + visible: control.visualFocus + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + } + + popup: T.Popup { + width: control.width + implicitHeight: Math.min(396, contentItem.implicitHeight) + topMargin: 8 + bottomMargin: 8 + + Universal.theme: control.Universal.theme + Universal.accent: control.Universal.accent + + contentItem: ListView { + clip: true + implicitHeight: contentHeight + model: control.popup.visible ? control.delegateModel : null + currentIndex: control.highlightedIndex + highlightRangeMode: ListView.ApplyRange + highlightMoveDuration: 0 + + T.ScrollIndicator.vertical: ScrollIndicator { } + } + + background: Rectangle { + color: control.Universal.chromeMediumLowColor + border.color: control.Universal.chromeHighColor + border.width: 1 // FlyoutBorderThemeThickness + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/Dial.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/Dial.qml new file mode 100644 index 00000000..6781d387 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/Dial.qml @@ -0,0 +1,80 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.Dial { + id: control + + implicitWidth: 100 + implicitHeight: 100 + + background: Rectangle { + x: control.width / 2 - width / 2 + y: control.height / 2 - height / 2 + width: Math.max(64, Math.min(control.width, control.height)) + height: width + radius: width / 2 + color: "transparent" + border.color: !control.enabled ? control.Universal.baseLowColor : control.Universal.baseMediumColor + border.width: 2 + } + + handle: Rectangle { + implicitWidth: 20 + implicitHeight: 20 + + x: background.x + background.width / 2 - handle.width / 2 + y: background.y + background.height / 2 - handle.height / 2 + + radius: width / 2 + color: !control.enabled ? control.Universal.baseLowColor : + control.pressed ? control.Universal.baseMediumColor : control.Universal.baseMediumHighColor + + transform: [ + Translate { + y: -background.height * 0.4 + handle.height / 2 + }, + Rotation { + angle: control.angle + origin.x: handle.width / 2 + origin.y: handle.height / 2 + } + ] + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/Drawer.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/Drawer.qml new file mode 100644 index 00000000..84831323 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/Drawer.qml @@ -0,0 +1,73 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.Drawer { + id: control + + parent: T.ApplicationWindow.overlay + + implicitWidth: Math.max(background ? background.implicitWidth : 0, contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + topPadding: control.edge === Qt.BottomEdge + leftPadding: control.edge === Qt.RightEdge + rightPadding: control.edge === Qt.LeftEdge + bottomPadding: control.edge === Qt.TopEdge + + enter: Transition { SmoothedAnimation { velocity: 5 } } + exit: Transition { SmoothedAnimation { velocity: 5 } } + + contentItem: Item { } + + background: Rectangle { + color: control.Universal.chromeMediumLowColor + Rectangle { + readonly property bool horizontal: control.edge === Qt.LeftEdge || control.edge === Qt.RightEdge + width: horizontal ? 1 : parent.width + height: horizontal ? parent.height : 1 + color: control.Universal.chromeHighColor + x: control.edge === Qt.LeftEdge ? parent.width - 1 : 0 + y: control.edge === Qt.TopEdge ? parent.height - 1 : 0 + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/Frame.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/Frame.qml new file mode 100644 index 00000000..d5b327c1 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/Frame.qml @@ -0,0 +1,58 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.Frame { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + padding: 12 + + contentItem: Item { } + + background: Rectangle { + color: "transparent" + border.color: control.Universal.chromeDisabledLowColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/GroupBox.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/GroupBox.qml new file mode 100644 index 00000000..c75c81a6 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/GroupBox.qml @@ -0,0 +1,80 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.GroupBox { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + label ? label.implicitWidth + leftPadding + rightPadding : 0, + contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + spacing: 12 + padding: 12 + topPadding: padding + (label && label.implicitWidth > 0 ? label.implicitHeight + spacing : 0) + + contentItem: Item { } + + label: Text { + x: control.leftPadding + width: control.availableWidth + + text: control.title + font: control.font + elide: Text.ElideRight + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } + + background: Rectangle { + y: control.topPadding - control.padding + width: parent.width + height: parent.height - control.topPadding + control.padding + + color: "transparent" + border.color: control.Universal.chromeDisabledLowColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/ItemDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/ItemDelegate.qml new file mode 100644 index 00000000..6822d658 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/ItemDelegate.qml @@ -0,0 +1,84 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.ItemDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + spacing: 12 + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + + contentItem: Text { + leftPadding: !control.mirrored ? (control.indicator ? control.indicator.width : 0) + control.spacing : 0 + rightPadding: control.mirrored ? (control.indicator ? control.indicator.width : 0) + control.spacing : 0 + + text: control.text + font: control.font + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } + + background: Rectangle { + visible: control.down || control.highlighted || control.visualFocus + color: control.down ? control.Universal.listMediumColor : control.Universal.altMediumLowColor + Rectangle { + width: parent.width + height: parent.height + visible: control.visualFocus || control.highlighted + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/Label.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/Label.qml new file mode 100644 index 00000000..9b50f4f5 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/Label.qml @@ -0,0 +1,47 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.Label { + id: control + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + linkColor: Universal.accent +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/Menu.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/Menu.qml new file mode 100644 index 00000000..5ee2c243 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/Menu.qml @@ -0,0 +1,71 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls 2.0 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.Menu { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem ? contentItem.implicitWidth + leftPadding + rightPadding : 0) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem ? contentItem.implicitHeight : 0) + topPadding + bottomPadding + + margins: 0 + + contentItem: ListView { + implicitHeight: contentHeight + model: control.contentModel + // TODO: improve this? + interactive: ApplicationWindow.window ? contentHeight > ApplicationWindow.window.height : false + clip: true + keyNavigationWraps: false + currentIndex: -1 + + ScrollIndicator.vertical: ScrollIndicator {} + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 40 + color: control.Universal.chromeMediumLowColor + border.color: control.Universal.chromeHighColor + border.width: 1 // FlyoutBorderThemeThickness + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/MenuItem.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/MenuItem.qml new file mode 100644 index 00000000..d8fdbcd0 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/MenuItem.qml @@ -0,0 +1,96 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.MenuItem { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + spacing: 12 + + contentItem: Text { + leftPadding: !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + color: !control.enabled ? control.Universal.baseLowColor : control.Universal.baseHighColor + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + } + + indicator: Image { + x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + + visible: control.checked + source: !control.checkable ? "" : "image://universal/checkmark/" + (!control.enabled ? control.Universal.baseLowColor : control.down ? control.Universal.baseHighColor : control.Universal.baseMediumHighColor) + sourceSize.width: width + sourceSize.height: height + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 40 + + color: !control.enabled ? control.Universal.baseLowColor : + control.down ? control.Universal.listMediumColor : control.Universal.altMediumLowColor + + Rectangle { + x: 1; y: 1 + width: parent.width - 2 + height: parent.height - 2 + + visible: control.visualFocus + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/Page.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/Page.qml new file mode 100644 index 00000000..3150715f --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/Page.qml @@ -0,0 +1,49 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.Page { + id: control + + contentItem: Item { } + + background: Rectangle { + color: control.Universal.background + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/PageIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/PageIndicator.qml new file mode 100644 index 00000000..0c4e3b80 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/PageIndicator.qml @@ -0,0 +1,69 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.PageIndicator { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + padding: 6 + spacing: 7 + + delegate: Rectangle { + implicitWidth: 5 + implicitHeight: 5 + + radius: width / 2 + color: index === control.currentIndex ? control.Universal.baseMediumHighColor : + pressed ? control.Universal.baseMediumLowColor : control.Universal.baseLowColor + } + + contentItem: Row { + spacing: control.spacing + + Repeater { + model: control.count + delegate: control.delegate + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/Pane.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/Pane.qml new file mode 100644 index 00000000..cd62b65c --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/Pane.qml @@ -0,0 +1,57 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.Pane { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + padding: 12 + + contentItem: Item { } + + background: Rectangle { + color: control.Universal.background + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/Popup.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/Popup.qml new file mode 100644 index 00000000..892db087 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/Popup.qml @@ -0,0 +1,61 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.Popup { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentWidth > 0 ? contentWidth + leftPadding + rightPadding : 0) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentWidth > 0 ? contentHeight + topPadding + bottomPadding : 0) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + padding: 12 + + contentItem: Item { } + + background: Rectangle { + color: control.Universal.chromeMediumLowColor + border.color: control.Universal.chromeHighColor + border.width: 1 // FlyoutBorderThemeThickness + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/ProgressBar.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/ProgressBar.qml new file mode 100644 index 00000000..66d1aeb8 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/ProgressBar.qml @@ -0,0 +1,78 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 +import QtQuick.Controls.Universal.impl 2.0 + +T.ProgressBar { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + contentItem: ProgressStrip { + id: strip + implicitHeight: 10 + + scale: control.mirrored ? -1 : 1 + indeterminate: control.indeterminate + color: control.Universal.accent + progress: control.position + clip: control.indeterminate + + ProgressStripAnimator { + target: strip + running: control.visible && control.indeterminate + } + } + + background: Rectangle { + implicitWidth: 100 + implicitHeight: 10 + + x: control.leftPadding + y: control.topPadding + (control.availableHeight - height) / 2 + width: control.availableWidth + height: 10 + + visible: !control.indeterminate + color: control.Universal.baseLowColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/RadioButton.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/RadioButton.qml new file mode 100644 index 00000000..b8986488 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/RadioButton.qml @@ -0,0 +1,77 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 +import QtQuick.Controls.Universal.impl 2.0 + +T.RadioButton { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 6 + spacing: 8 + + property bool useSystemFocusVisuals: true + + indicator: RadioIndicator { + x: text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/RadioDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/RadioDelegate.qml new file mode 100644 index 00000000..09f86f15 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/RadioDelegate.qml @@ -0,0 +1,92 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.RadioDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + spacing: 12 + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + + property Item control + + indicator: RadioIndicator { + x: text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + text: control.text + font: control.font + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } + + background: Rectangle { + visible: control.down || control.highlighted || control.visualFocus + color: control.down ? control.Universal.listMediumColor : control.Universal.altMediumLowColor + Rectangle { + width: parent.width + height: parent.height + visible: control.visualFocus || control.highlighted + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/RadioIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/RadioIndicator.qml new file mode 100644 index 00000000..65790e6a --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/RadioIndicator.qml @@ -0,0 +1,77 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Controls.Universal 2.0 + +Rectangle { + implicitWidth: 20 + implicitHeight: 20 + radius: width / 2 + color: "transparent" + border.width: 2 // RadioButtonBorderThemeThickness + border.color: control.checked ? "transparent" : + !control.enabled ? control.Universal.baseLowColor : + control.down ? control.Universal.baseMediumColor : control.Universal.baseMediumHighColor + + property var control + + Rectangle { + id: checkOuterEllipse + width: parent.width + height: parent.height + + radius: width / 2 + opacity: control.checked ? 1 : 0 + color: "transparent" + border.width: 2 // RadioButtonBorderThemeThickness + border.color: !control.enabled ? control.Universal.baseLowColor : + control.down ? control.Universal.baseMediumColor : control.Universal.accent + } + + Rectangle { + id: checkGlyph + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + width: parent.width / 2 + height: parent.height / 2 + + radius: width / 2 + opacity: control.checked ? 1 : 0 + color: !control.enabled ? control.Universal.baseLowColor : + control.down ? control.Universal.baseMediumColor : control.Universal.baseMediumHighColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/RangeSlider.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/RangeSlider.qml new file mode 100644 index 00000000..ec2ff7c8 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/RangeSlider.qml @@ -0,0 +1,110 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.RangeSlider { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + Math.max(first.handle ? first.handle.implicitWidth : 0, + second.handle ? second.handle.implicitWidth : 0) + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(first.handle ? first.handle.implicitHeight : 0, + second.handle ? second.handle.implicitHeight : 0) + topPadding + bottomPadding) + + padding: 6 + + first.handle: Rectangle { + implicitWidth: horizontal ? 8 : 24 + implicitHeight: horizontal ? 24 : 8 + + readonly property bool horizontal: control.orientation === Qt.Horizontal + + x: control.leftPadding + (horizontal ? control.first.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : control.first.visualPosition * (control.availableHeight - height)) + + radius: 4 + color: control.first.pressed ? control.Universal.chromeHighColor : control.enabled ? control.Universal.accent : control.Universal.chromeDisabledHighColor + } + + second.handle: Rectangle { + implicitWidth: horizontal ? 8 : 24 + implicitHeight: horizontal ? 24 : 8 + + readonly property bool horizontal: control.orientation === Qt.Horizontal + + x: control.leftPadding + (horizontal ? control.second.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : control.second.visualPosition * (control.availableHeight - height)) + + radius: 4 + color: control.second.pressed ? control.Universal.chromeHighColor : control.enabled ? control.Universal.accent : control.Universal.chromeDisabledHighColor + } + + background: Item { + implicitWidth: horizontal ? 200 : 18 + implicitHeight: horizontal ? 18 : 200 + + readonly property bool horizontal: control.orientation === Qt.Horizontal + + x: control.leftPadding + (horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : 0) + width: horizontal ? control.availableWidth : implicitWidth + height: horizontal ? implicitHeight : control.availableHeight + + scale: horizontal && control.mirrored ? -1 : 1 + + Rectangle { + x: parent.horizontal ? 0 : (parent.width - width) / 2 + y: parent.horizontal ? (parent.height - height) / 2 : 0 + width: parent.horizontal ? parent.width : 2 // SliderBackgroundThemeHeight + height: !parent.horizontal ? parent.height : 2 // SliderBackgroundThemeHeight + + color: control.enabled ? control.Universal.baseMediumLowColor : control.Universal.chromeDisabledHighColor + } + + Rectangle { + x: parent.horizontal ? control.first.position * parent.width : (parent.width - width) / 2 + y: parent.horizontal ? (parent.height - height) / 2 : control.second.visualPosition * parent.height + width: parent.horizontal ? control.second.position * parent.width - control.first.position * parent.width : 2 // SliderBackgroundThemeHeight + height: !parent.horizontal ? control.second.position * parent.height - control.first.position * parent.height : 2 // SliderBackgroundThemeHeight + + color: control.enabled ? control.Universal.accent : control.Universal.chromeDisabledHighColor + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/ScrollBar.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/ScrollBar.qml new file mode 100644 index 00000000..1ac627a7 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/ScrollBar.qml @@ -0,0 +1,89 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.ScrollBar { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + // TODO: arrows + + contentItem: Rectangle { + implicitWidth: 12 + implicitHeight: 12 + + color: control.pressed ? control.Universal.baseMediumColor : control.Universal.chromeHighColor + visible: control.size < 1.0 + opacity: 0.0 + } + + background: Rectangle { + implicitWidth: 12 + implicitHeight: 12 + + color: control.Universal.chromeLowColor + visible: control.size < 1.0 + opacity: 0.0 + } + + states: [ + State { + name: "active" + when: control.active + } + ] + + transitions: [ + Transition { + to: "active" + NumberAnimation { targets: [contentItem, background]; property: "opacity"; to: 1.0 } + }, + Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 3000 } + NumberAnimation { targets: [contentItem, background]; property: "opacity"; to: 0.0 } + } + } + ] +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/ScrollIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/ScrollIndicator.qml new file mode 100644 index 00000000..ce289ce3 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/ScrollIndicator.qml @@ -0,0 +1,80 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.ScrollIndicator { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + contentItem: Rectangle { + id: indicator + + implicitWidth: 6 + implicitHeight: 6 + + color: control.Universal.baseMediumLowColor + visible: control.size < 1.0 + opacity: 0.0 + + states: [ + State { + name: "active" + when: control.active + } + ] + + transitions: [ + Transition { + to: "active" + NumberAnimation { target: indicator; property: "opacity"; to: 1.0 } + }, + Transition { + from: "active" + SequentialAnimation { + PauseAnimation { duration: 5000 } + NumberAnimation { target: indicator; property: "opacity"; to: 0.0 } + } + } + ] + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/Slider.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/Slider.qml new file mode 100644 index 00000000..baf91211 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/Slider.qml @@ -0,0 +1,97 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.Slider { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + (handle ? handle.implicitWidth : 0) + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + (handle ? handle.implicitHeight : 0) + topPadding + bottomPadding) + + padding: 6 + + property bool useSystemFocusVisuals: true + + handle: Rectangle { + implicitWidth: horizontal ? 8 : 24 + implicitHeight: horizontal ? 24 : 8 + + readonly property bool horizontal: control.orientation === Qt.Horizontal + + x: control.leftPadding + (horizontal ? control.visualPosition * (control.availableWidth - width) : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : control.visualPosition * (control.availableHeight - height)) + + radius: 4 + color: control.pressed ? control.Universal.chromeHighColor : control.enabled ? control.Universal.accent : control.Universal.chromeDisabledHighColor + } + + background: Item { + implicitWidth: horizontal ? 200 : 18 + implicitHeight: horizontal ? 18 : 200 + + readonly property bool horizontal: control.orientation === Qt.Horizontal + + x: control.leftPadding + (horizontal ? 0 : (control.availableWidth - width) / 2) + y: control.topPadding + (horizontal ? (control.availableHeight - height) / 2 : 0) + width: horizontal ? control.availableWidth : implicitWidth + height: horizontal ? implicitHeight : control.availableHeight + + scale: horizontal && control.mirrored ? -1 : 1 + + Rectangle { + x: parent.horizontal ? 0 : (parent.width - width) / 2 + y: parent.horizontal ? (parent.height - height) / 2 : 0 + width: parent.horizontal ? parent.width : 2 // SliderTrackThemeHeight + height: !parent.horizontal ? parent.height : 2 // SliderTrackThemeHeight + + color: control.enabled ? control.Universal.baseMediumLowColor : control.Universal.chromeDisabledHighColor + } + + Rectangle { + x: parent.horizontal ? 0 : (parent.width - width) / 2 + y: parent.horizontal ? (parent.height - height) / 2 : control.visualPosition * parent.height + width: parent.horizontal ? control.position * parent.width : 2 // SliderTrackThemeHeight + height: !parent.horizontal ? control.position * parent.height : 2 // SliderTrackThemeHeight + + color: control.enabled ? control.Universal.accent : control.Universal.chromeDisabledHighColor + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/SpinBox.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/SpinBox.qml new file mode 100644 index 00000000..d3647114 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/SpinBox.qml @@ -0,0 +1,146 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.SpinBox { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + 16 + + (up.indicator ? up.indicator.implicitWidth : 0) + + (down.indicator ? down.indicator.implicitWidth : 0)) + implicitHeight: Math.max(contentItem.implicitHeight + topPadding + bottomPadding, + background ? background.implicitHeight : 0, + up.indicator ? up.indicator.implicitHeight : 0, + down.indicator ? down.indicator.implicitHeight : 0) + baselineOffset: contentItem.y + contentItem.baselineOffset + + // TextControlThemePadding + 2 (border) + padding: 12 + topPadding: padding - 7 + leftPadding: padding + (control.mirrored ? (up.indicator ? up.indicator.width : 0) : (down.indicator ? down.indicator.width : 0)) + rightPadding: padding - 4 + (control.mirrored ? (down.indicator ? down.indicator.width : 0) : (up.indicator ? up.indicator.width : 0)) + bottomPadding: padding - 5 + + Universal.theme: activeFocus ? Universal.Light : undefined + + validator: IntValidator { + locale: control.locale.name + bottom: Math.min(control.from, control.to) + top: Math.max(control.from, control.to) + } + + contentItem: TextInput { + text: control.textFromValue(control.value, control.locale) + + font: control.font + color: !enabled ? control.Universal.chromeDisabledLowColor : + activeFocus ? control.Universal.chromeBlackHighColor : control.Universal.foreground + selectionColor: control.Universal.accent + selectedTextColor: control.Universal.chromeWhiteColor + horizontalAlignment: Qt.AlignHCenter + verticalAlignment: TextInput.AlignVCenter + + readOnly: !control.editable + validator: control.validator + inputMethodHints: Qt.ImhFormattedNumbersOnly + } + + up.indicator: Item { + implicitWidth: 28 + height: parent.height + 4 + y: -2 + x: control.mirrored ? 0 : parent.width - width + + Rectangle { + x: 2; y: 4 + width: parent.width - 4 + height: parent.height - 8 + color: !control.up.pressed ? "transparent" : + control.activeFocus ? control.Universal.accent + : control.Universal.chromeDisabledLowColor + } + + Image { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + source: "image://universal/" + (control.mirrored ? "left" : "right") + "arrow/" + + (!enabled ? control.Universal.chromeDisabledLowColor : + control.activeFocus ? control.Universal.chromeBlackHighColor : control.Universal.baseHighColor) + sourceSize.width: width + sourceSize.height: height + } + } + + down.indicator: Item { + implicitWidth: 28 + height: parent.height + 4 + y: -2 + x: control.mirrored ? parent.width - width : 0 + + Rectangle { + x: 2; y: 4 + width: parent.width - 4 + height: parent.height - 8 + color: !control.down.pressed ? "transparent" : + control.activeFocus ? control.Universal.accent + : control.Universal.chromeDisabledLowColor + } + + Image { + x: (parent.width - width) / 2 + y: (parent.height - height) / 2 + source: "image://universal/" + (control.mirrored ? "right" : "left") + "arrow/" + + (!enabled ? control.Universal.chromeDisabledLowColor : + control.activeFocus ? control.Universal.chromeBlackHighColor : control.Universal.baseHighColor) + sourceSize.width: width + sourceSize.height: height + } + } + + background: Rectangle { + implicitWidth: 60 + 28 // TextControlThemeMinWidth - 4 (border) + implicitHeight: 28 // TextControlThemeMinHeight - 4 (border) + + border.width: 2 // TextControlBorderThemeThickness + border.color: !control.enabled ? control.Universal.baseLowColor : + control.activeFocus ? control.Universal.accent : control.Universal.chromeDisabledLowColor + color: control.enabled ? control.Universal.background : control.Universal.baseLowColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/StackView.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/StackView.qml new file mode 100644 index 00000000..4f37bb76 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/StackView.qml @@ -0,0 +1,76 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.StackView { + id: control + + popEnter: Transition { + ParallelAnimation { + NumberAnimation { property: "opacity"; from: 0; to: 1; duration: 200; easing.type: Easing.InQuint } + NumberAnimation { property: "x"; from: (control.mirrored ? -0.3 : 0.3) * -control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + } + + popExit: Transition { + NumberAnimation { property: "opacity"; from: 1; to: 0; duration: 200; easing.type: Easing.OutQuint } + } + + pushEnter: Transition { + ParallelAnimation { + NumberAnimation { property: "opacity"; from: 0; to: 1; duration: 200; easing.type: Easing.InQuint } + NumberAnimation { property: "x"; from: (control.mirrored ? -0.3 : 0.3) * control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + } + + pushExit: Transition { + NumberAnimation { property: "opacity"; from: 1; to: 0; duration: 200; easing.type: Easing.OutQuint } + } + + replaceEnter: Transition { + ParallelAnimation { + NumberAnimation { property: "opacity"; from: 0; to: 1; duration: 200; easing.type: Easing.InQuint } + NumberAnimation { property: "x"; from: (control.mirrored ? -0.3 : 0.3) * control.width; to: 0; duration: 400; easing.type: Easing.OutCubic } + } + } + + replaceExit: Transition { + NumberAnimation { property: "opacity"; from: 1; to: 0; duration: 200; easing.type: Easing.OutQuint } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/SwipeDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/SwipeDelegate.qml new file mode 100644 index 00000000..82c1e744 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/SwipeDelegate.qml @@ -0,0 +1,105 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.SwipeDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + spacing: 12 + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + + contentItem: Text { + leftPadding: !control.mirrored ? (control.indicator ? control.indicator.width : 0) + control.spacing : 0 + rightPadding: control.mirrored ? (control.indicator ? control.indicator.width : 0) + control.spacing : 0 + + text: control.text + font: control.font + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + renderType: Text.NativeRendering + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + + Behavior on x { + enabled: !control.down + NumberAnimation { + easing.type: Easing.InOutCubic + duration: 400 + } + } + } + + background: Rectangle { + color: control.Universal.background + + Rectangle { + width: parent.width + height: parent.height + color: control.down ? control.Universal.listMediumColor : control.Universal.altMediumLowColor + Rectangle { + width: parent.width + height: parent.height + visible: control.visualFocus || control.highlighted + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + } + + Behavior on x { + enabled: !control.down + NumberAnimation { + easing.type: Easing.InOutCubic + duration: 400 + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/Switch.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/Switch.qml new file mode 100644 index 00000000..b42361dc --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/Switch.qml @@ -0,0 +1,76 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.Switch { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 5 + spacing: 8 + + property bool useSystemFocusVisuals: true + + indicator: SwitchIndicator { + x: text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0 + rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0 + + text: control.text + font: control.font + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/SwitchDelegate.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/SwitchDelegate.qml new file mode 100644 index 00000000..558f5cfb --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/SwitchDelegate.qml @@ -0,0 +1,90 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.SwitchDelegate { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + Math.max(contentItem.implicitHeight, + indicator ? indicator.implicitHeight : 0) + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + spacing: 12 + + padding: 12 + topPadding: padding - 1 + bottomPadding: padding + 1 + + indicator: SwitchIndicator { + x: text ? (control.mirrored ? control.leftPadding : control.width - width - control.rightPadding) : control.leftPadding + (control.availableWidth - width) / 2 + y: control.topPadding + (control.availableHeight - height) / 2 + control: control + } + + contentItem: Text { + leftPadding: !control.mirrored ? 0 : control.indicator.width + control.spacing + rightPadding: control.mirrored ? 0 : control.indicator.width + control.spacing + + text: control.text + font: control.font + elide: Text.ElideRight + visible: control.text + horizontalAlignment: Text.AlignLeft + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } + + background: Rectangle { + visible: control.down || control.highlighted || control.visualFocus + color: control.down ? control.Universal.listMediumColor : control.Universal.altMediumLowColor + Rectangle { + width: parent.width + height: parent.height + visible: control.visualFocus || control.highlighted + color: control.Universal.accent + opacity: control.Universal.theme === Universal.Light ? 0.4 : 0.6 + } + + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/SwitchIndicator.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/SwitchIndicator.qml new file mode 100644 index 00000000..b3d44d9e --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/SwitchIndicator.qml @@ -0,0 +1,72 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +Rectangle { + implicitWidth: 44 + implicitHeight: 20 + + radius: 10 + color: !control.enabled ? "transparent" : + control.pressed ? control.Universal.baseMediumColor : + control.checked ? control.Universal.accent : "transparent" + border.color: !control.enabled ? control.Universal.baseLowColor : + control.checked && !control.pressed ? control.Universal.accent : control.Universal.baseMediumColor + border.width: 2 + + property Item control + + Rectangle { + width: 10 + height: 10 + radius: 5 + + color: !control.enabled ? control.Universal.baseLowColor : + control.pressed || control.checked ? control.Universal.chromeWhiteColor : control.Universal.baseMediumHighColor + + x: Math.max(5, Math.min(parent.width - width - 5, + control.visualPosition * parent.width - (width / 2))) + y: (parent.height - height) / 2 + + Behavior on x { + enabled: !control.pressed + SmoothedAnimation { velocity: 200 } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/TabBar.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/TabBar.qml new file mode 100644 index 00000000..7c2e83a6 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/TabBar.qml @@ -0,0 +1,76 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.7 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.TabBar { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + contentItem: PathView { + implicitWidth: 200 + implicitHeight: 48 + + model: control.contentModel + currentIndex: control.currentIndex + + interactive: false + snapMode: PathView.SnapToItem + movementDirection: PathView.Positive + highlightMoveDuration: 100 + + path: Path { + startX: control.count ? control.availableWidth / control.count / 2 : 0 + startY: control.availableHeight / 2 + PathLine { + x: control.count ? control.availableWidth + (control.availableWidth / control.count / 2) : 0 + y: control.availableHeight / 2 + } + } + } + + background: Rectangle { + implicitWidth: 200 + implicitHeight: 48 + color: control.Universal.background + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/TabButton.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/TabButton.qml new file mode 100644 index 00000000..d503c86a --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/TabButton.qml @@ -0,0 +1,62 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.TabButton { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 12 // PivotItemMargin + + contentItem: Text { + text: control.text + font: control.font + elide: Text.ElideRight + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + opacity: control.checked || control.down ? 1.0 : 0.2 + color: control.Universal.foreground + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/TextArea.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/TextArea.qml new file mode 100644 index 00000000..43fd40f4 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/TextArea.qml @@ -0,0 +1,89 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.TextArea { + id: control + + implicitWidth: Math.max(contentWidth + leftPadding + rightPadding, + background ? background.implicitWidth : 0, + placeholder.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(contentHeight + topPadding + bottomPadding, + background ? background.implicitHeight : 0, + placeholder.implicitHeight + topPadding + bottomPadding) + + // TextControlThemePadding + 2 (border) + padding: 12 + topPadding: padding - 7 + rightPadding: padding - 4 + bottomPadding: padding - 5 + + Universal.theme: activeFocus ? Universal.Light : undefined + + color: !enabled ? Universal.chromeDisabledLowColor : Universal.foreground + selectionColor: Universal.accent + selectedTextColor: Universal.chromeWhiteColor + + Text { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: !control.enabled ? control.Universal.chromeDisabledLowColor : + control.activeFocus ? control.Universal.chromeBlackMediumLowColor : control.Universal.baseMediumColor + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + horizontalAlignment: control.horizontalAlignment + verticalAlignment: control.verticalAlignment + elide: Text.ElideRight + } + + background: Rectangle { + implicitWidth: 60 // TextControlThemeMinWidth - 4 (border) + implicitHeight: 28 // TextControlThemeMinHeight - 4 (border) + + border.width: 2 // TextControlBorderThemeThickness + border.color: !control.enabled ? control.Universal.baseLowColor : + control.activeFocus ? control.Universal.accent : control.Universal.chromeDisabledLowColor + color: control.enabled ? control.Universal.background : control.Universal.baseLowColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/TextField.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/TextField.qml new file mode 100644 index 00000000..bd496ecc --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/TextField.qml @@ -0,0 +1,90 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.TextField { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + placeholderText ? placeholder.implicitWidth + leftPadding + rightPadding : 0) + || contentWidth + leftPadding + rightPadding + implicitHeight: Math.max(contentHeight + topPadding + bottomPadding, + background ? background.implicitHeight : 0, + placeholder.implicitHeight + topPadding + bottomPadding) + + // TextControlThemePadding + 2 (border) + padding: 12 + topPadding: padding - 7 + rightPadding: padding - 4 + bottomPadding: padding - 5 + + Universal.theme: activeFocus ? Universal.Light : undefined + + color: !enabled ? Universal.chromeDisabledLowColor : Universal.foreground + selectionColor: Universal.accent + selectedTextColor: Universal.chromeWhiteColor + verticalAlignment: TextInput.AlignVCenter + + Text { + id: placeholder + x: control.leftPadding + y: control.topPadding + width: control.width - (control.leftPadding + control.rightPadding) + height: control.height - (control.topPadding + control.bottomPadding) + + text: control.placeholderText + font: control.font + color: !control.enabled ? control.Universal.chromeDisabledLowColor : + control.activeFocus ? control.Universal.chromeBlackMediumLowColor : control.Universal.baseMediumColor + visible: !control.length && !control.preeditText && (!control.activeFocus || control.horizontalAlignment !== Qt.AlignHCenter) + horizontalAlignment: control.horizontalAlignment + verticalAlignment: control.verticalAlignment + elide: Text.ElideRight + } + + background: Rectangle { + implicitWidth: 60 // TextControlThemeMinWidth - 4 (border) + implicitHeight: 28 // TextControlThemeMinHeight - 4 (border) + + border.width: 2 // TextControlBorderThemeThickness + border.color: !control.enabled ? control.Universal.baseLowColor : + control.activeFocus ? control.Universal.accent : control.Universal.chromeDisabledLowColor + color: control.enabled ? control.Universal.background : control.Universal.baseLowColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/ToolBar.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/ToolBar.qml new file mode 100644 index 00000000..48e200c0 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/ToolBar.qml @@ -0,0 +1,56 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.ToolBar { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, contentWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, contentHeight + topPadding + bottomPadding) + + contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0) + contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0) + + contentItem: Item { } + + background: Rectangle { + implicitHeight: 48 // AppBarThemeCompactHeight + color: control.Universal.chromeMediumColor + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/ToolButton.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/ToolButton.qml new file mode 100644 index 00000000..cb87130d --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/ToolButton.qml @@ -0,0 +1,72 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.ToolButton { + id: control + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + baselineOffset: contentItem.y + contentItem.baselineOffset + + padding: 6 + + property bool useSystemFocusVisuals: true + + contentItem: Text { + text: control.text + font: control.font + elide: Text.ElideRight + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } + + background: Rectangle { + implicitWidth: 68 + implicitHeight: 48 // AppBarThemeCompactHeight + + color: control.down ? control.Universal.listMediumColor : + control.enabled && (control.highlighted || control.checked) ? control.Universal.accent : "transparent" + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/ToolTip.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/ToolTip.qml new file mode 100644 index 00000000..423e729d --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/ToolTip.qml @@ -0,0 +1,72 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 + +T.ToolTip { + id: control + + x: parent ? (parent.width - implicitWidth) / 2 : 0 + y: -implicitHeight - 16 + + implicitWidth: Math.max(background ? background.implicitWidth : 0, + contentItem.implicitWidth + leftPadding + rightPadding) + implicitHeight: Math.max(background ? background.implicitHeight : 0, + contentItem.implicitHeight + topPadding + bottomPadding) + + margins: 8 + padding: 8 + topPadding: padding - 3 + bottomPadding: padding - 1 + + closePolicy: T.Popup.CloseOnEscape | T.Popup.CloseOnPressOutsideParent | T.Popup.CloseOnReleaseOutsideParent + + contentItem: Text { + text: control.text + font: control.font + // TODO: wrapMode: Label.Wrap + opacity: enabled ? 1.0 : 0.2 + color: control.Universal.foreground + } + + background: Rectangle { + color: control.Universal.chromeMediumLowColor + border.color: control.Universal.chromeHighColor + border.width: 1 // ToolTipBorderThemeThickness + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/Tumbler.qml b/PyQt5/qml/QtQuick/Controls.2/Universal/Tumbler.qml new file mode 100644 index 00000000..7b134b84 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/Tumbler.qml @@ -0,0 +1,78 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.6 +import QtQuick.Templates 2.0 as T +import QtQuick.Controls.Universal 2.0 +import QtQuick.Controls 2.0 + +T.Tumbler { + id: control + + implicitWidth: 60 + implicitHeight: 200 + + delegate: Text { + text: modelData + font: control.font + color: control.Universal.foreground + opacity: (1.0 - Math.abs(Tumbler.displacement) / (visibleItemCount / 2)) * (control.enabled ? 1 : 0.6) + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + } + + contentItem: PathView { + id: pathView + model: control.model + delegate: control.delegate + clip: true + pathItemCount: control.visibleItemCount + 1 + preferredHighlightBegin: 0.5 + preferredHighlightEnd: 0.5 + dragMargin: width / 2 + + path: Path { + startX: pathView.width / 2 + startY: -pathView.delegateHeight / 2 + PathLine { + x: pathView.width / 2 + y: pathView.pathItemCount * pathView.delegateHeight - pathView.delegateHeight / 2 + } + } + + property real delegateHeight: control.availableHeight / control.visibleItemCount + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/plugins.qmltypes b/PyQt5/qml/QtQuick/Controls.2/Universal/plugins.qmltypes new file mode 100644 index 00000000..165e658e --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/plugins.qmltypes @@ -0,0 +1,61 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtQuick.Controls.Universal 2.0' + +Module { + dependencies: [] + Component { name: "QQuickStyle"; prototype: "QObject" } + Component { + name: "QQuickUniversalStyle" + prototype: "QQuickStyle" + exports: ["QtQuick.Controls.Universal/Universal 2.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "Theme" + values: { + "Light": 0, + "Dark": 1 + } + } + Enum { + name: "Color" + values: { + "Lime": 0, + "Green": 1, + "Emerald": 2, + "Teal": 3, + "Cyan": 4, + "Cobalt": 5, + "Indigo": 6, + "Violet": 7, + "Pink": 8, + "Magenta": 9, + "Crimson": 10, + "Red": 11, + "Orange": 12, + "Amber": 13, + "Yellow": 14, + "Brown": 15, + "Olive": 16, + "Steel": 17, + "Mauve": 18, + "Taupe": 19 + } + } + Property { name: "theme"; type: "Theme" } + Property { name: "accent"; type: "QVariant" } + Property { name: "foreground"; type: "QVariant" } + Property { name: "background"; type: "QVariant" } + Signal { name: "paletteChanged" } + Method { + name: "color" + type: "QColor" + Parameter { name: "color"; type: "Color" } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/qmldir b/PyQt5/qml/QtQuick/Controls.2/Universal/qmldir new file mode 100644 index 00000000..e4b804a6 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/Universal/qmldir @@ -0,0 +1,4 @@ +module QtQuick.Controls.Universal +plugin qtquickcontrols2universalstyleplugin +classname QtQuickControls2UniversalStylePlugin +depends QtQuick.Controls 2.0 diff --git a/PyQt5/qml/QtQuick/Controls.2/Universal/qtquickcontrols2universalstyleplugin.dll b/PyQt5/qml/QtQuick/Controls.2/Universal/qtquickcontrols2universalstyleplugin.dll new file mode 100644 index 00000000..bba1a685 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/Universal/qtquickcontrols2universalstyleplugin.dll differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml new file mode 100644 index 00000000..c8a84759 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml @@ -0,0 +1,70 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + Section { + width: parent.width + caption: qsTr("Busy Indicator") + + SectionLayout { + Label { + text: qsTr("Running") + tooltip: qsTr("Whether the busy indicator is currently indicating activity.") + } + SecondColumnLayout { + CheckBox { + text: backendValues.running.valueToString + backendValue: backendValues.running + Layout.fillWidth: true + } + } + } + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/ButtonSection.qml b/PyQt5/qml/QtQuick/Controls.2/designer/ButtonSection.qml new file mode 100644 index 00000000..b14988c8 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/ButtonSection.qml @@ -0,0 +1,117 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Section { + id: section + + SectionLayout { + Label { + text: qsTr("Text") + tooltip: qsTr("The text displayed on the %1.").arg(section.caption.toLowerCase()) + } + SecondColumnLayout { + LineEdit { + backendValue: backendValues.text + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Highlighted") + tooltip: qsTr("Whether the %1 is highlighted.").arg(section.caption.toLowerCase()) + } + SecondColumnLayout { + CheckBox { + text: backendValues.highlighted.valueToString + backendValue: backendValues.highlighted + Layout.fillWidth: true + } + } + + Label { + visible: checkable + text: qsTr("Checkable") + tooltip: qsTr("Whether the %1 is checkable.").arg(section.caption.toLowerCase()) + } + SecondColumnLayout { + CheckBox { + text: backendValues.checkable.valueToString + backendValue: backendValues.checkable + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Checked") + tooltip: qsTr("Whether the %1 is checked.").arg(section.caption.toLowerCase()) + } + SecondColumnLayout { + CheckBox { + text: backendValues.checked.valueToString + backendValue: backendValues.checked + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Exclusive") + tooltip: qsTr("Whether the %1 is exclusive.").arg(section.caption.toLowerCase()) + } + SecondColumnLayout { + CheckBox { + text: backendValues.autoExclusive.valueToString + backendValue: backendValues.autoExclusive + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Repeat") + tooltip: qsTr("Whether the %1 repeats while pressed and held down.").arg(section.caption.toLowerCase()) + } + SecondColumnLayout { + CheckBox { + text: backendValues.autoRepeat.valueToString + backendValue: backendValues.autoRepeat + Layout.fillWidth: true + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/ButtonSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/ButtonSpecifics.qml new file mode 100644 index 00000000..5a1531a7 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/ButtonSpecifics.qml @@ -0,0 +1,56 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ButtonSection { + caption: qsTr("Button") + width: parent.width + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml new file mode 100644 index 00000000..4daa9b30 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml @@ -0,0 +1,56 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ButtonSection { + caption: qsTr("Check Box") + width: parent.width + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml new file mode 100644 index 00000000..275f83eb --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml @@ -0,0 +1,56 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ButtonSection { + caption: qsTr("Check Delegate") + width: parent.width + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml new file mode 100644 index 00000000..507ca8ae --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml @@ -0,0 +1,83 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + Section { + width: parent.width + caption: qsTr("Combo Box") + + SectionLayout { + Label { + text: qsTr("Text Role") + tooltip: qsTr("The model role used for displaying text.") + } + SecondColumnLayout { + LineEdit { + backendValue: backendValues.textRole + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Current") + tooltip: qsTr("The index of the current item.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 0 + backendValue: backendValues.currentIndex + Layout.fillWidth: true + } + } + } + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/ControlSection.qml b/PyQt5/qml/QtQuick/Controls.2/designer/ControlSection.qml new file mode 100644 index 00000000..f9f1014b --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/ControlSection.qml @@ -0,0 +1,71 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Section { + caption: qsTr("Control") + + SectionLayout { + Label { + text: qsTr("Enabled") + tooltip: qsTr("Whether the control is enabled.") + } + SecondColumnLayout { + CheckBox { + text: backendValues.enabled.valueToString + backendValue: backendValues.enabled + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Spacing") + tooltip: qsTr("Spacing between internal elements of the control.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 0 + backendValue: backendValues.spacing + Layout.fillWidth: true + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/ControlSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/ControlSpecifics.qml new file mode 100644 index 00000000..42d24e33 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/ControlSpecifics.qml @@ -0,0 +1,51 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/DialSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/DialSpecifics.qml new file mode 100644 index 00000000..a2faa170 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/DialSpecifics.qml @@ -0,0 +1,114 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.1 + +Column { + width: parent.width + + Section { + width: parent.width + caption: qsTr("Dial") + + SectionLayout { + Label { + text: qsTr("Value") + tooltip: qsTr("The current value of the dial.") + } + SecondColumnLayout { + SpinBox { + minimumValue: Math.min(backendValues.from.value, backendValues.to.value) + maximumValue: Math.max(backendValues.from.value, backendValues.to.value) + decimals: 2 + backendValue: backendValues.value + Layout.fillWidth: true + } + } + + Label { + text: qsTr("From") + tooltip: qsTr("The starting value of the dial range.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 2 + backendValue: backendValues.from + Layout.fillWidth: true + } + } + + Label { + text: qsTr("To") + tooltip: qsTr("The ending value of the dial range.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 2 + backendValue: backendValues.to + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Step Size") + tooltip: qsTr("The step size of the dial.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 2 + backendValue: backendValues.stepSize + Layout.fillWidth: true + } + } + } + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/FrameSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/FrameSpecifics.qml new file mode 100644 index 00000000..42d24e33 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/FrameSpecifics.qml @@ -0,0 +1,51 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml new file mode 100644 index 00000000..4df2cad0 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml @@ -0,0 +1,69 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + Section { + width: parent.width + caption: qsTr("Group Box") + + SectionLayout { + Label { + text: qsTr("Title") + tooltip: qsTr("The title of the group box.") + } + SecondColumnLayout { + LineEdit { + backendValue: backendValues.title + Layout.fillWidth: true + } + } + } + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml new file mode 100644 index 00000000..070af3ad --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml @@ -0,0 +1,56 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ButtonSection { + caption: qsTr("Item Delegate") + width: parent.width + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/LabelSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/LabelSpecifics.qml new file mode 100644 index 00000000..43f52d90 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/LabelSpecifics.qml @@ -0,0 +1,58 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + StandardTextSection { + width: parent.width + showIsWrapping: true + showFormatProperty: true + showVerticalAlignment: true + } + + FontSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/PaddingSection.qml b/PyQt5/qml/QtQuick/Controls.2/designer/PaddingSection.qml new file mode 100644 index 00000000..aca19459 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/PaddingSection.qml @@ -0,0 +1,101 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Section { + caption: qsTr("Padding") + + SectionLayout { + Label { + text: qsTr("Top") + tooltip: qsTr("Padding between the content and the top edge of the control.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 0 + backendValue: backendValues.topPadding + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Left") + tooltip: qsTr("Padding between the content and the left edge of the control.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 0 + backendValue: backendValues.leftPadding + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Right") + tooltip: qsTr("Padding between the content and the right edge of the control.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 0 + backendValue: backendValues.rightPadding + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Bottom") + tooltip: qsTr("Padding between the content and the bottom edge of the control.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 0 + backendValue: backendValues.bottomPadding + Layout.fillWidth: true + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml new file mode 100644 index 00000000..dd9b3d4a --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml @@ -0,0 +1,86 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + Section { + width: parent.width + caption: qsTr("Indicator") + + SectionLayout { + Label { + text: qsTr("Count") + tooltip: qsTr("The number of pages.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 0 + backendValue: backendValues.count + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Current") + tooltip: qsTr("The index of the current page.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 0 + backendValue: backendValues.currentIndex + Layout.fillWidth: true + } + } + } + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/PaneSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/PaneSpecifics.qml new file mode 100644 index 00000000..42d24e33 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/PaneSpecifics.qml @@ -0,0 +1,51 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml new file mode 100644 index 00000000..ec065efc --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml @@ -0,0 +1,112 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + Section { + width: parent.width + caption: qsTr("Progress Bar") + + SectionLayout { + Label { + text: qsTr("Indeterminate") + tooltip: qsTr("Whether the progress is indeterminate.") + } + SecondColumnLayout { + CheckBox { + text: backendValues.indeterminate.valueToString + backendValue: backendValues.indeterminate + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Value") + tooltip: qsTr("The current value of the progress.") + } + SecondColumnLayout { + SpinBox { + minimumValue: Math.min(backendValues.from.value, backendValues.to.value) + maximumValue: Math.max(backendValues.from.value, backendValues.to.value) + decimals: 2 + backendValue: backendValues.value + Layout.fillWidth: true + } + } + + Label { + text: qsTr("From") + tooltip: qsTr("The starting value for the progress.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 2 + backendValue: backendValues.from + Layout.fillWidth: true + } + } + + Label { + text: qsTr("To") + tooltip: qsTr("The ending value for the progress.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 2 + backendValue: backendValues.to + Layout.fillWidth: true + } + } + } + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml new file mode 100644 index 00000000..86a8cad5 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml @@ -0,0 +1,56 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ButtonSection { + caption: qsTr("Radio Button") + width: parent.width + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml new file mode 100644 index 00000000..248b4efd --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml @@ -0,0 +1,56 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ButtonSection { + caption: qsTr("Radio Delegate") + width: parent.width + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/SliderSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/SliderSpecifics.qml new file mode 100644 index 00000000..6c9a25f8 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/SliderSpecifics.qml @@ -0,0 +1,127 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.1 + +Column { + width: parent.width + + Section { + width: parent.width + caption: qsTr("Slider") + + SectionLayout { + Label { + text: qsTr("Value") + tooltip: qsTr("The current value of the slider.") + } + SecondColumnLayout { + SpinBox { + minimumValue: Math.min(backendValues.from.value, backendValues.to.value) + maximumValue: Math.max(backendValues.from.value, backendValues.to.value) + decimals: 2 + backendValue: backendValues.value + Layout.fillWidth: true + } + } + + Label { + text: qsTr("From") + tooltip: qsTr("The starting value of the slider range.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 2 + backendValue: backendValues.from + Layout.fillWidth: true + } + } + + Label { + text: qsTr("To") + tooltip: qsTr("The ending value of the slider range.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 2 + backendValue: backendValues.to + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Step Size") + tooltip: qsTr("The step size of the slider.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 2 + backendValue: backendValues.stepSize + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Orientation") + tooltip: qsTr("The orientation of the slider.") + } + SecondColumnLayout { + ComboBox { + backendValue: backendValues.orientation + model: [ "Horizontal", "Vertical" ] + scope: "Qt" + Layout.fillWidth: true + } + } + } + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml new file mode 100644 index 00000000..3b9865ed --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml @@ -0,0 +1,114 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.1 + +Column { + width: parent.width + + Section { + width: parent.width + caption: qsTr("Spin Box") + + SectionLayout { + Label { + text: qsTr("Value") + tooltip: qsTr("The current value of the spinbox.") + } + SecondColumnLayout { + SpinBox { + minimumValue: Math.min(backendValues.from.value, backendValues.to.value) + maximumValue: Math.max(backendValues.from.value, backendValues.to.value) + decimals: 2 + backendValue: backendValues.value + Layout.fillWidth: true + } + } + + Label { + text: qsTr("From") + tooltip: qsTr("The starting value of the spinbox range.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 2 + backendValue: backendValues.from + Layout.fillWidth: true + } + } + + Label { + text: qsTr("To") + tooltip: qsTr("The ending value of the spinbox range.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 2 + backendValue: backendValues.to + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Step Size") + tooltip: qsTr("The step size of the spinbox.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 2 + backendValue: backendValues.stepSize + Layout.fillWidth: true + } + } + } + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml new file mode 100644 index 00000000..070af3ad --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml @@ -0,0 +1,56 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ButtonSection { + caption: qsTr("Item Delegate") + width: parent.width + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/SwitchSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/SwitchSpecifics.qml new file mode 100644 index 00000000..23aab0ae --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/SwitchSpecifics.qml @@ -0,0 +1,56 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ButtonSection { + caption: qsTr("Switch") + width: parent.width + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/TextAreaSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/TextAreaSpecifics.qml new file mode 100644 index 00000000..43f52d90 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/TextAreaSpecifics.qml @@ -0,0 +1,58 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + StandardTextSection { + width: parent.width + showIsWrapping: true + showFormatProperty: true + showVerticalAlignment: true + } + + FontSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/TextFieldSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/TextFieldSpecifics.qml new file mode 100644 index 00000000..cea65fd0 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/TextFieldSpecifics.qml @@ -0,0 +1,55 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + StandardTextSection { + width: parent.width + } + + FontSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/ToolBarSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/ToolBarSpecifics.qml new file mode 100644 index 00000000..42d24e33 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/ToolBarSpecifics.qml @@ -0,0 +1,51 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml new file mode 100644 index 00000000..4b16560f --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml @@ -0,0 +1,56 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + ButtonSection { + caption: qsTr("Tool Button") + width: parent.width + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/TumblerSpecifics.qml b/PyQt5/qml/QtQuick/Controls.2/designer/TumblerSpecifics.qml new file mode 100644 index 00000000..6c28d1c7 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/TumblerSpecifics.qml @@ -0,0 +1,86 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + width: parent.width + + Section { + width: parent.width + caption: qsTr("Tumbler") + + SectionLayout { + Label { + text: qsTr("Visible Count") + tooltip: qsTr("The count of visible items.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 0 + backendValue: backendValues.visibleItemCount + Layout.fillWidth: true + } + } + + Label { + text: qsTr("Current") + tooltip: qsTr("The index of the current item.") + } + SecondColumnLayout { + SpinBox { + maximumValue: 9999999 + minimumValue: -9999999 + decimals: 0 + backendValue: backendValues.currentIndex + Layout.fillWidth: true + } + } + } + } + + ControlSection { + width: parent.width + } + + PaddingSection { + width: parent.width + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/busyindicator-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/busyindicator-icon.png new file mode 100644 index 00000000..307dccf9 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/busyindicator-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16.png new file mode 100644 index 00000000..1258b92b Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16@2x.png new file mode 100644 index 00000000..5e5bd2ff Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png new file mode 100644 index 00000000..04c0e3c8 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/button-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/button-icon.png new file mode 100644 index 00000000..37ace9a6 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/button-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/button-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/button-icon16.png new file mode 100644 index 00000000..c8a1f80c Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/button-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/button-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/button-icon16@2x.png new file mode 100644 index 00000000..8883ae0b Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/button-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/button-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/button-icon@2x.png new file mode 100644 index 00000000..0070c51b Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/button-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/checkbox-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/checkbox-icon.png new file mode 100644 index 00000000..466af6f3 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/checkbox-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/checkbox-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/checkbox-icon16.png new file mode 100644 index 00000000..45f92ee4 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/checkbox-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/checkbox-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/checkbox-icon16@2x.png new file mode 100644 index 00000000..4e78e7ba Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/checkbox-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png new file mode 100644 index 00000000..750161dd Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/combobox-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/combobox-icon.png new file mode 100644 index 00000000..9f485c77 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/combobox-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/combobox-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/combobox-icon16.png new file mode 100644 index 00000000..f2d1ec7e Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/combobox-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/combobox-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/combobox-icon16@2x.png new file mode 100644 index 00000000..c24f275d Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/combobox-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/combobox-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/combobox-icon@2x.png new file mode 100644 index 00000000..8df1fd41 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/combobox-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/dial-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/dial-icon.png new file mode 100644 index 00000000..8989c27e Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/dial-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/dial-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/dial-icon16.png new file mode 100644 index 00000000..bfbe9d3b Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/dial-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/dial-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/dial-icon16@2x.png new file mode 100644 index 00000000..d26fddcf Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/dial-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/dial-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/dial-icon@2x.png new file mode 100644 index 00000000..8030a0cf Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/dial-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/frame-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/frame-icon.png new file mode 100644 index 00000000..b584d3ed Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/frame-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/frame-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/frame-icon16.png new file mode 100644 index 00000000..65b033d8 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/frame-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/frame-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/frame-icon16@2x.png new file mode 100644 index 00000000..7076acd0 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/frame-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/frame-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/frame-icon@2x.png new file mode 100644 index 00000000..70e72599 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/frame-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/groupbox-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/groupbox-icon.png new file mode 100644 index 00000000..5525d96c Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/groupbox-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/groupbox-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/groupbox-icon16.png new file mode 100644 index 00000000..3d228fc1 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/groupbox-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/groupbox-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/groupbox-icon16@2x.png new file mode 100644 index 00000000..c870a24f Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/groupbox-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png new file mode 100644 index 00000000..cb46a585 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon.png new file mode 100644 index 00000000..d296eed1 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png new file mode 100644 index 00000000..bf5727fb Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16@2x.png new file mode 100644 index 00000000..e7e65326 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png new file mode 100644 index 00000000..1cbe9f79 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/label-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/label-icon.png new file mode 100644 index 00000000..e551d62b Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/label-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/label-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/label-icon16.png new file mode 100644 index 00000000..02221a83 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/label-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/label-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/label-icon16@2x.png new file mode 100644 index 00000000..08b71953 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/label-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/label-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/label-icon@2x.png new file mode 100644 index 00000000..5b185656 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/label-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/page-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/page-icon.png new file mode 100644 index 00000000..ecd08c6e Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/page-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/page-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/page-icon16.png new file mode 100644 index 00000000..2d761364 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/page-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/page-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/page-icon16@2x.png new file mode 100644 index 00000000..3857af28 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/page-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/page-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/page-icon@2x.png new file mode 100644 index 00000000..8780dfbe Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/page-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/pageindicator-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/pageindicator-icon.png new file mode 100644 index 00000000..8b190422 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/pageindicator-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16.png new file mode 100644 index 00000000..ea6cfaad Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16@2x.png new file mode 100644 index 00000000..bb52d401 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png new file mode 100644 index 00000000..98cc8ea2 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/pane-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/pane-icon.png new file mode 100644 index 00000000..78ba7dc8 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/pane-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/pane-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/pane-icon16.png new file mode 100644 index 00000000..aa8eaa35 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/pane-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/pane-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/pane-icon16@2x.png new file mode 100644 index 00000000..dfacdcf7 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/pane-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/pane-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/pane-icon@2x.png new file mode 100644 index 00000000..649314fd Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/pane-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/placeholder-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/placeholder-icon.png new file mode 100644 index 00000000..65beb4ac Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/placeholder-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/placeholder-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/placeholder-icon16.png new file mode 100644 index 00000000..a3e2f2f7 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/placeholder-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/placeholder-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/placeholder-icon16@2x.png new file mode 100644 index 00000000..a8164015 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/placeholder-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/placeholder-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/placeholder-icon@2x.png new file mode 100644 index 00000000..f17fff24 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/placeholder-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/progressbar-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/progressbar-icon.png new file mode 100644 index 00000000..8a283960 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/progressbar-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/progressbar-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/progressbar-icon16.png new file mode 100644 index 00000000..91010d85 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/progressbar-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/progressbar-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/progressbar-icon16@2x.png new file mode 100644 index 00000000..93d98b72 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/progressbar-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png new file mode 100644 index 00000000..5dc4130c Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/radiobutton-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/radiobutton-icon.png new file mode 100644 index 00000000..c19d6984 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/radiobutton-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16.png new file mode 100644 index 00000000..cbd49ee7 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16@2x.png new file mode 100644 index 00000000..07396b0d Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png new file mode 100644 index 00000000..8e576eb7 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/rangeslider-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/rangeslider-icon.png new file mode 100644 index 00000000..b97c6942 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/rangeslider-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16.png new file mode 100644 index 00000000..33236566 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16@2x.png new file mode 100644 index 00000000..c613a029 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png new file mode 100644 index 00000000..60c12a4a Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/slider-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/slider-icon.png new file mode 100644 index 00000000..c4638b43 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/slider-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/slider-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/slider-icon16.png new file mode 100644 index 00000000..caab3992 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/slider-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/slider-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/slider-icon16@2x.png new file mode 100644 index 00000000..20faceb2 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/slider-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/slider-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/slider-icon@2x.png new file mode 100644 index 00000000..d4fdcd88 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/slider-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/spinbox-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/spinbox-icon.png new file mode 100644 index 00000000..8135a173 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/spinbox-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/spinbox-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/spinbox-icon16.png new file mode 100644 index 00000000..774cdbf5 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/spinbox-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/spinbox-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/spinbox-icon16@2x.png new file mode 100644 index 00000000..00bc8adc Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/spinbox-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png new file mode 100644 index 00000000..83fcc689 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/switch-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/switch-icon.png new file mode 100644 index 00000000..64c9f80f Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/switch-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/switch-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/switch-icon16.png new file mode 100644 index 00000000..893a0d9c Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/switch-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/switch-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/switch-icon16@2x.png new file mode 100644 index 00000000..09333db6 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/switch-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/switch-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/switch-icon@2x.png new file mode 100644 index 00000000..2b5fa0da Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/switch-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/textarea-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/textarea-icon.png new file mode 100644 index 00000000..61b7387c Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/textarea-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/textarea-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/textarea-icon16.png new file mode 100644 index 00000000..8f23812e Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/textarea-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/textarea-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/textarea-icon16@2x.png new file mode 100644 index 00000000..4b81c633 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/textarea-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/textarea-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/textarea-icon@2x.png new file mode 100644 index 00000000..3b64908a Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/textarea-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/textfield-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/textfield-icon.png new file mode 100644 index 00000000..c08424bf Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/textfield-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/textfield-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/textfield-icon16.png new file mode 100644 index 00000000..514ae04e Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/textfield-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/textfield-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/textfield-icon16@2x.png new file mode 100644 index 00000000..d93cf59b Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/textfield-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/textfield-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/textfield-icon@2x.png new file mode 100644 index 00000000..bbb5ca9c Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/textfield-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbar-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbar-icon.png new file mode 100644 index 00000000..c65e7038 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbar-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbar-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbar-icon16.png new file mode 100644 index 00000000..ee2d3c9c Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbar-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbar-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbar-icon16@2x.png new file mode 100644 index 00000000..4ae0f41a Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbar-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png new file mode 100644 index 00000000..a41cb0bd Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbutton-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbutton-icon.png new file mode 100644 index 00000000..8a3cea5e Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbutton-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16.png new file mode 100644 index 00000000..49c9d956 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16@2x.png new file mode 100644 index 00000000..4d9b2684 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png new file mode 100644 index 00000000..aff35c52 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/tumbler-icon.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/tumbler-icon.png new file mode 100644 index 00000000..59e827b8 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/tumbler-icon.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/tumbler-icon16.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/tumbler-icon16.png new file mode 100644 index 00000000..7c2b3a1f Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/tumbler-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/tumbler-icon16@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/tumbler-icon16@2x.png new file mode 100644 index 00000000..21b70156 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/tumbler-icon16@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png b/PyQt5/qml/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png new file mode 100644 index 00000000..7a36e8c3 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo b/PyQt5/qml/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo new file mode 100644 index 00000000..81a6d914 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo @@ -0,0 +1,402 @@ +MetaInfo { + Type { + name: "QtQuick.Controls.BusyIndicator" + icon: "images/busyindicator-icon16.png" + + ItemLibraryEntry { + name: "Busy Indicator" + category: "Qt Quick - Controls 2" + libraryIcon: "images/busyindicator-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + } + } + + Type { + name: "QtQuick.Controls.Button" + icon: "images/button-icon16.png" + + ItemLibraryEntry { + name: "Button" + category: "Qt Quick - Controls 2" + libraryIcon: "images/button-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Button\")" } + } + } + + Type { + name: "QtQuick.Controls.CheckBox" + icon: "images/checkbox-icon16.png" + + ItemLibraryEntry { + name: "Check Box" + category: "Qt Quick - Controls 2" + libraryIcon: "images/checkbox-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Check Box\")" } + } + } + + Type { + name: "QtQuick.Controls.CheckDelegate" + icon: "images/checkbox-icon16.png" + + ItemLibraryEntry { + name: "Check Delegate" + category: "Qt Quick - Controls 2" + libraryIcon: "images/checkbox-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Check Delegate\")" } + } + } + + Type { + name: "QtQuick.Controls.ComboBox" + icon: "images/combobox-icon16.png" + + ItemLibraryEntry { + name: "Combo Box" + category: "Qt Quick - Controls 2" + libraryIcon: "images/combobox-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + } + } + + Type { + name: "QtQuick.Controls.Dial" + icon: "images/dial-icon16.png" + + ItemLibraryEntry { + name: "Dial" + category: "Qt Quick - Controls 2" + libraryIcon: "images/dial-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + } + } + + Type { + name: "QtQuick.Controls.Frame" + icon: "images/frame-icon16.png" + + ItemLibraryEntry { + name: "Frame" + category: "Qt Quick - Controls 2" + libraryIcon: "images/frame-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "width"; type: "int"; value: 200 } + Property { name: "height"; type: "int"; value: 200 } + } + } + + Type { + name: "QtQuick.Controls.GroupBox" + icon: "images/groupbox-icon16.png" + + ItemLibraryEntry { + name: "Group Box" + category: "Qt Quick - Controls 2" + libraryIcon: "images/groupbox-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "width"; type: "int"; value: 200 } + Property { name: "height"; type: "int"; value: 200 } + Property { name: "title"; type: "binding"; value: "qsTr(\"Group Box\")" } + } + } + + Type { + name: "QtQuick.Controls.ItemDelegate" + icon: "images/itemdelegate-icon16.png" + + ItemLibraryEntry { + name: "Item Delegate" + category: "Qt Quick - Controls 2" + libraryIcon: "images/itemdelegate-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Item Delegate\")" } + } + } + + Type { + name: "QtQuick.Controls.Label" + icon: "images/label-icon16.png" + + ItemLibraryEntry { + name: "Label" + category: "Qt Quick - Controls 2" + libraryIcon: "images/label-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Label\")" } + } + } + + Type { + name: "QtQuick.Controls.Page" + icon: "images/page-icon16.png" + + ItemLibraryEntry { + name: "Page" + category: "Qt Quick - Controls 2" + libraryIcon: "images/page-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "width"; type: "int"; value: 200 } + Property { name: "height"; type: "int"; value: 200 } + } + } + + Type { + name: "QtQuick.Controls.PageIndicator" + icon: "images/pageindicator-icon16.png" + + ItemLibraryEntry { + name: "Page Indicator" + category: "Qt Quick - Controls 2" + libraryIcon: "images/pageindicator-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "count"; type: "int"; value: 3 } + } + } + + Type { + name: "QtQuick.Controls.Pane" + icon: "images/pane-icon16.png" + + ItemLibraryEntry { + name: "Pane" + category: "Qt Quick - Controls 2" + libraryIcon: "images/pane-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "width"; type: "int"; value: 200 } + Property { name: "height"; type: "int"; value: 200 } + } + } + + Type { + name: "QtQuick.Controls.ProgressBar" + icon: "images/progressbar-icon16.png" + + ItemLibraryEntry { + name: "Progress Bar" + category: "Qt Quick - Controls 2" + libraryIcon: "images/progressbar-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "value"; type: "real"; value: 0.5 } + } + } + + Type { + name: "QtQuick.Controls.RadioButton" + icon: "images/radiobutton-icon16.png" + + ItemLibraryEntry { + name: "Radio Button" + category: "Qt Quick - Controls 2" + libraryIcon: "images/radiobutton-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Radio Button\")" } + } + } + + Type { + name: "QtQuick.Controls.RadioDelegate" + icon: "images/radiobutton-icon16.png" + + ItemLibraryEntry { + name: "Radio Delegate" + category: "Qt Quick - Controls 2" + libraryIcon: "images/radiobutton-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Radio Delegate\")" } + } + } + + Type { + name: "QtQuick.Controls.RangeSlider" + icon: "images/rangeslider-icon16.png" + + ItemLibraryEntry { + name: "Range Slider" + category: "Qt Quick - Controls 2" + libraryIcon: "images/rangeslider-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "first.value"; type: "real"; value: 0.25 } + Property { name: "second.value"; type: "real"; value: 0.75 } + } + } + + Type { + name: "QtQuick.Controls.Slider" + icon: "images/slider-icon16.png" + + ItemLibraryEntry { + name: "Slider" + category: "Qt Quick - Controls 2" + libraryIcon: "images/slider-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "value"; type: "real"; value: 0.5 } + } + } + + Type { + name: "QtQuick.Controls.SpinBox" + icon: "images/spinbox-icon16.png" + + ItemLibraryEntry { + name: "Spin Box" + category: "Qt Quick - Controls 2" + libraryIcon: "images/spinbox-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + } + } + + Type { + name: "QtQuick.Controls.SwipeDelegate" + icon: "images/itemdelegate-icon16.png" + + ItemLibraryEntry { + name: "Swipe Delegate" + category: "Qt Quick - Controls 2" + libraryIcon: "images/itemdelegate-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Swipe Delegate\")" } + } + } + + Type { + name: "QtQuick.Controls.Switch" + icon: "images/switch-icon16.png" + + ItemLibraryEntry { + name: "Switch" + category: "Qt Quick - Controls 2" + libraryIcon: "images/switch-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Switch\")" } + } + } + + Type { + name: "QtQuick.Controls.SwitchDelegate" + icon: "images/switch-icon16.png" + + ItemLibraryEntry { + name: "Switch Delegate" + category: "Qt Quick - Controls 2" + libraryIcon: "images/switch-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Switch Delegate\")" } + } + } + + Type { + name: "QtQuick.Controls.TextArea" + icon: "images/textarea-icon16.png" + + ItemLibraryEntry { + name: "Text Area" + category: "Qt Quick - Controls 2" + libraryIcon: "images/textarea-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Text Area\")" } + } + } + + Type { + name: "QtQuick.Controls.TextField" + icon: "images/textfield-icon16.png" + + ItemLibraryEntry { + name: "Text Field" + category: "Qt Quick - Controls 2" + libraryIcon: "images/textfield-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Text Field\")" } + } + } + + Type { + name: "QtQuick.Controls.ToolButton" + icon: "images/toolbutton-icon16.png" + + ItemLibraryEntry { + name: "Tool Button" + category: "Qt Quick - Controls 2" + libraryIcon: "images/toolbutton-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "text"; type: "binding"; value: "qsTr(\"Tool Button\")" } + } + } + + Type { + name: "QtQuick.Controls.ToolBar" + icon: "images/toolbar-icon16.png" + + ItemLibraryEntry { + name: "Tool Bar" + category: "Qt Quick - Controls 2" + libraryIcon: "images/toolbar-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + + Property { name: "width"; type: "int"; value: 360 } + } + } + + Type { + name: "QtQuick.Controls.Tumbler" + icon: "images/tumbler-icon16.png" + + ItemLibraryEntry { + name: "Tumbler" + category: "Qt Quick - Controls 2" + libraryIcon: "images/tumbler-icon.png" + version: "2.0" + requiredImport: "QtQuick.Controls" + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls.2/plugins.qmltypes b/PyQt5/qml/QtQuick/Controls.2/plugins.qmltypes new file mode 100644 index 00000000..e661056c --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/plugins.qmltypes @@ -0,0 +1,2310 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtQuick.Controls 2.0 -merge ..\templates\plugins.qmltypes -dependencies dep.json' + +Module { + dependencies: ["QtQuick.Templates 2.0", "QtQuick.Window 2.2", "QtQuick 2.7"] + Component { + name: "QQuickAbstractAnimation" + prototype: "QObject" + Enum { + name: "Loops" + values: { + "Infinite": -2 + } + } + Property { name: "running"; type: "bool" } + Property { name: "paused"; type: "bool" } + Property { name: "alwaysRunToEnd"; type: "bool" } + Property { name: "loops"; type: "int" } + Signal { name: "started" } + Signal { name: "stopped" } + Signal { + name: "runningChanged" + Parameter { type: "bool" } + } + Signal { + name: "pausedChanged" + Parameter { type: "bool" } + } + Signal { + name: "alwaysRunToEndChanged" + Parameter { type: "bool" } + } + Signal { + name: "loopCountChanged" + Parameter { type: "int" } + } + Method { name: "restart" } + Method { name: "start" } + Method { name: "pause" } + Method { name: "resume" } + Method { name: "stop" } + Method { name: "complete" } + } + Component { + name: "QQuickAnimator" + prototype: "QQuickAbstractAnimation" + exports: [ + "QtQuick.Controls.impl/BusyRingAnimator 2.0", + "QtQuick.Controls.impl/ProgressStripAnimator 2.0" + ] + exportMetaObjectRevisions: [0, 0] + Property { name: "target"; type: "QQuickItem"; isPointer: true } + Property { name: "easing"; type: "QEasingCurve" } + Property { name: "duration"; type: "int" } + Property { name: "to"; type: "double" } + Property { name: "from"; type: "double" } + Signal { + name: "targetItemChanged" + Parameter { type: "QQuickItem"; isPointer: true } + } + Signal { + name: "durationChanged" + Parameter { name: "duration"; type: "int" } + } + Signal { + name: "easingChanged" + Parameter { name: "curve"; type: "QEasingCurve" } + } + Signal { + name: "toChanged" + Parameter { name: "to"; type: "double" } + } + Signal { + name: "fromChanged" + Parameter { name: "from"; type: "double" } + } + } + Component { + name: "QQuickBusyIndicatorRing" + defaultProperty: "data" + prototype: "QQuickItem" + exports: ["QtQuick.Controls.impl/BusyRing 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QQuickButtonGroup" + prototype: "QObject" + exports: ["QtQuick.Controls/ButtonGroup 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickButtonGroupAttached" + Property { name: "checkedButton"; type: "QQuickAbstractButton"; isPointer: true } + Property { name: "buttons"; type: "QQuickAbstractButton"; isList: true; isReadonly: true } + Method { + name: "addButton" + Parameter { name: "button"; type: "QQuickAbstractButton"; isPointer: true } + } + Method { + name: "removeButton" + Parameter { name: "button"; type: "QQuickAbstractButton"; isPointer: true } + } + } + Component { + name: "QQuickButtonGroupAttached" + prototype: "QObject" + Property { name: "group"; type: "QQuickButtonGroup"; isPointer: true } + } + Component { + name: "QQuickDialRing" + defaultProperty: "data" + prototype: "QQuickPaintedItem" + exports: ["QtQuick.Controls.impl/DialRing 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "progress"; type: "double" } + Property { name: "color"; type: "QColor" } + } + Component { + name: "QQuickPaintedItem" + defaultProperty: "data" + prototype: "QQuickItem" + Enum { + name: "RenderTarget" + values: { + "Image": 0, + "FramebufferObject": 1, + "InvertedYFramebufferObject": 2 + } + } + Property { name: "contentsSize"; type: "QSize" } + Property { name: "fillColor"; type: "QColor" } + Property { name: "contentsScale"; type: "double" } + Property { name: "renderTarget"; type: "RenderTarget" } + Property { name: "textureSize"; type: "QSize" } + } + Component { + name: "QQuickProgressStrip" + defaultProperty: "data" + prototype: "QQuickItem" + exports: ["QtQuick.Controls.impl/ProgressStrip 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "indeterminate"; type: "bool" } + Property { name: "progress"; type: "double" } + } + Component { + prototype: "QQuickApplicationWindow" + name: "QtQuick.Controls/ApplicationWindow 2.0" + exports: ["QtQuick.Controls/ApplicationWindow 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickBusyIndicator" + name: "QtQuick.Controls/BusyIndicator 2.0" + exports: ["QtQuick.Controls/BusyIndicator 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickButton" + name: "QtQuick.Controls/Button 2.0" + exports: ["QtQuick.Controls/Button 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickCheckBox" + name: "QtQuick.Controls/CheckBox 2.0" + exports: ["QtQuick.Controls/CheckBox 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickCheckDelegate" + name: "QtQuick.Controls/CheckDelegate 2.0" + exports: ["QtQuick.Controls/CheckDelegate 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickItem" + name: "QtQuick.Controls.impl/CheckIndicator 2.0" + exports: ["QtQuick.Controls.impl/CheckIndicator 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "control"; type: "QQuickItem"; isPointer: true } + Property { name: "color"; type: "QColor" } + Property { name: "gradient"; type: "QQuickGradient"; isPointer: true } + Property { name: "border"; type: "QQuickPen"; isReadonly: true; isPointer: true } + Property { name: "radius"; type: "double" } + } + Component { + prototype: "QQuickComboBox" + name: "QtQuick.Controls/ComboBox 2.0" + exports: ["QtQuick.Controls/ComboBox 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickDial" + name: "QtQuick.Controls/Dial 2.0" + exports: ["QtQuick.Controls/Dial 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickDrawer" + name: "QtQuick.Controls/Drawer 2.0" + exports: ["QtQuick.Controls/Drawer 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "contentData" + } + Component { + prototype: "QQuickFrame" + name: "QtQuick.Controls/Frame 2.0" + exports: ["QtQuick.Controls/Frame 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "contentData" + } + Component { + prototype: "QQuickGroupBox" + name: "QtQuick.Controls/GroupBox 2.0" + exports: ["QtQuick.Controls/GroupBox 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "contentData" + } + Component { + prototype: "QQuickItemDelegate" + name: "QtQuick.Controls/ItemDelegate 2.0" + exports: ["QtQuick.Controls/ItemDelegate 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickLabel" + name: "QtQuick.Controls/Label 2.0" + exports: ["QtQuick.Controls/Label 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickMenu" + name: "QtQuick.Controls/Menu 2.0" + exports: ["QtQuick.Controls/Menu 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "contentData" + } + Component { + prototype: "QQuickMenuItem" + name: "QtQuick.Controls/MenuItem 2.0" + exports: ["QtQuick.Controls/MenuItem 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickPage" + name: "QtQuick.Controls/Page 2.0" + exports: ["QtQuick.Controls/Page 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "contentData" + } + Component { + prototype: "QQuickPageIndicator" + name: "QtQuick.Controls/PageIndicator 2.0" + exports: ["QtQuick.Controls/PageIndicator 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickPane" + name: "QtQuick.Controls/Pane 2.0" + exports: ["QtQuick.Controls/Pane 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "contentData" + } + Component { + prototype: "QQuickPopup" + name: "QtQuick.Controls/Popup 2.0" + exports: ["QtQuick.Controls/Popup 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "contentData" + } + Component { + prototype: "QQuickProgressBar" + name: "QtQuick.Controls/ProgressBar 2.0" + exports: ["QtQuick.Controls/ProgressBar 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickRadioButton" + name: "QtQuick.Controls/RadioButton 2.0" + exports: ["QtQuick.Controls/RadioButton 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickRadioDelegate" + name: "QtQuick.Controls/RadioDelegate 2.0" + exports: ["QtQuick.Controls/RadioDelegate 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickItem" + name: "QtQuick.Controls.impl/RadioIndicator 2.0" + exports: ["QtQuick.Controls.impl/RadioIndicator 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "control"; type: "QQuickItem"; isPointer: true } + Property { name: "color"; type: "QColor" } + Property { name: "gradient"; type: "QQuickGradient"; isPointer: true } + Property { name: "border"; type: "QQuickPen"; isReadonly: true; isPointer: true } + Property { name: "radius"; type: "double" } + } + Component { + prototype: "QQuickRangeSlider" + name: "QtQuick.Controls/RangeSlider 2.0" + exports: ["QtQuick.Controls/RangeSlider 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickScrollBar" + name: "QtQuick.Controls/ScrollBar 2.0" + exports: ["QtQuick.Controls/ScrollBar 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickScrollIndicator" + name: "QtQuick.Controls/ScrollIndicator 2.0" + exports: ["QtQuick.Controls/ScrollIndicator 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickSlider" + name: "QtQuick.Controls/Slider 2.0" + exports: ["QtQuick.Controls/Slider 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickSpinBox" + name: "QtQuick.Controls/SpinBox 2.0" + exports: ["QtQuick.Controls/SpinBox 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickStackView" + name: "QtQuick.Controls/StackView 2.0" + exports: ["QtQuick.Controls/StackView 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickSwipeDelegate" + name: "QtQuick.Controls/SwipeDelegate 2.0" + exports: ["QtQuick.Controls/SwipeDelegate 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickSwipeView" + name: "QtQuick.Controls/SwipeView 2.0" + exports: ["QtQuick.Controls/SwipeView 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "contentData" + } + Component { + prototype: "QQuickSwitch" + name: "QtQuick.Controls/Switch 2.0" + exports: ["QtQuick.Controls/Switch 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickSwitchDelegate" + name: "QtQuick.Controls/SwitchDelegate 2.0" + exports: ["QtQuick.Controls/SwitchDelegate 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickItem" + name: "QtQuick.Controls.impl/SwitchIndicator 2.0" + exports: ["QtQuick.Controls.impl/SwitchIndicator 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "control"; type: "QQuickItem"; isPointer: true } + } + Component { + prototype: "QQuickTabBar" + name: "QtQuick.Controls/TabBar 2.0" + exports: ["QtQuick.Controls/TabBar 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "contentData" + } + Component { + prototype: "QQuickTabButton" + name: "QtQuick.Controls/TabButton 2.0" + exports: ["QtQuick.Controls/TabButton 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickTextArea" + name: "QtQuick.Controls/TextArea 2.0" + exports: ["QtQuick.Controls/TextArea 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickTextField" + name: "QtQuick.Controls/TextField 2.0" + exports: ["QtQuick.Controls/TextField 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickToolBar" + name: "QtQuick.Controls/ToolBar 2.0" + exports: ["QtQuick.Controls/ToolBar 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "contentData" + } + Component { + prototype: "QQuickToolButton" + name: "QtQuick.Controls/ToolButton 2.0" + exports: ["QtQuick.Controls/ToolButton 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickToolTip" + name: "QtQuick.Controls/ToolTip 2.0" + exports: ["QtQuick.Controls/ToolTip 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "contentData" + } + Component { + prototype: "QQuickTumbler" + name: "QtQuick.Controls/Tumbler 2.0" + exports: ["QtQuick.Controls/Tumbler 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + name: "QQuickAbstractButton" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/AbstractButton 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "text"; type: "string" } + Property { name: "down"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "checked"; type: "bool" } + Property { name: "autoExclusive"; type: "bool" } + Property { name: "indicator"; type: "QQuickItem"; isPointer: true } + Signal { name: "pressed" } + Signal { name: "released" } + Signal { name: "canceled" } + Signal { name: "clicked" } + Signal { name: "pressAndHold" } + Signal { name: "doubleClicked" } + Method { name: "toggle" } + } + Component { + name: "QQuickApplicationWindow" + defaultProperty: "data" + prototype: "QQuickWindowQmlImpl" + exports: ["QtQuick.Templates/ApplicationWindow 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickApplicationWindowAttached" + Property { name: "background"; type: "QQuickItem"; isPointer: true } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "activeFocusControl"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "header"; type: "QQuickItem"; isPointer: true } + Property { name: "footer"; type: "QQuickItem"; isPointer: true } + Property { name: "overlay"; type: "QQuickOverlay"; isReadonly: true; isPointer: true } + Property { name: "font"; type: "QFont" } + Property { name: "locale"; type: "QLocale" } + } + Component { + name: "QQuickApplicationWindowAttached" + prototype: "QObject" + Property { name: "window"; type: "QQuickApplicationWindow"; isReadonly: true; isPointer: true } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "activeFocusControl"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "header"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "footer"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "overlay"; type: "QQuickOverlay"; isReadonly: true; isPointer: true } + } + Component { + name: "QQuickBusyIndicator" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/BusyIndicator 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "running"; type: "bool" } + } + Component { + name: "QQuickButton" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/Button 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "checkable"; type: "bool" } + Property { name: "autoRepeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "flat"; type: "bool" } + } + Component { + name: "QQuickCheckBox" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/CheckBox 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "tristate"; type: "bool" } + Property { name: "checkState"; type: "Qt::CheckState" } + } + Component { + name: "QQuickCheckDelegate" + defaultProperty: "data" + prototype: "QQuickItemDelegate" + exports: ["QtQuick.Templates/CheckDelegate 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "tristate"; type: "bool" } + Property { name: "checkState"; type: "Qt::CheckState" } + } + Component { + name: "QQuickComboBox" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/ComboBox 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "model"; type: "QVariant" } + Property { name: "delegateModel"; type: "QQmlInstanceModel"; isReadonly: true; isPointer: true } + Property { name: "pressed"; type: "bool" } + Property { name: "highlightedIndex"; type: "int"; isReadonly: true } + Property { name: "currentIndex"; type: "int" } + Property { name: "currentText"; type: "string"; isReadonly: true } + Property { name: "displayText"; type: "string" } + Property { name: "textRole"; type: "string" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "indicator"; type: "QQuickItem"; isPointer: true } + Property { name: "popup"; type: "QQuickPopup"; isPointer: true } + Signal { + name: "activated" + Parameter { name: "index"; type: "int" } + } + Signal { + name: "highlighted" + Parameter { name: "index"; type: "int" } + } + Method { name: "incrementCurrentIndex" } + Method { name: "decrementCurrentIndex" } + Method { + name: "textAt" + type: "string" + Parameter { name: "index"; type: "int" } + } + Method { + name: "find" + type: "int" + Parameter { name: "text"; type: "string" } + Parameter { name: "flags"; type: "Qt::MatchFlags" } + } + Method { + name: "find" + type: "int" + Parameter { name: "text"; type: "string" } + } + } + Component { + name: "QQuickContainer" + defaultProperty: "contentData" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/Container 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "contentModel"; type: "QVariant"; isReadonly: true } + Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "currentIndex"; type: "int" } + Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Method { + name: "setCurrentIndex" + Parameter { name: "index"; type: "int" } + } + Method { + name: "itemAt" + type: "QQuickItem*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "addItem" + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "insertItem" + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "moveItem" + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + } + Method { + name: "removeItem" + Parameter { name: "index"; type: "int" } + } + } + Component { + name: "QQuickControl" + defaultProperty: "data" + prototype: "QQuickItem" + exports: ["QtQuick.Templates/Control 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "font"; type: "QFont" } + Property { name: "availableWidth"; type: "double"; isReadonly: true } + Property { name: "availableHeight"; type: "double"; isReadonly: true } + Property { name: "padding"; type: "double" } + Property { name: "topPadding"; type: "double" } + Property { name: "leftPadding"; type: "double" } + Property { name: "rightPadding"; type: "double" } + Property { name: "bottomPadding"; type: "double" } + Property { name: "spacing"; type: "double" } + Property { name: "locale"; type: "QLocale" } + Property { name: "mirrored"; type: "bool"; isReadonly: true } + Property { name: "focusPolicy"; type: "Qt::FocusPolicy" } + Property { name: "focusReason"; type: "Qt::FocusReason" } + Property { name: "visualFocus"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "hoverEnabled"; type: "bool" } + Property { name: "wheelEnabled"; type: "bool" } + Property { name: "background"; type: "QQuickItem"; isPointer: true } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + } + Component { + name: "QQuickDial" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/Dial 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "SnapMode" + values: { + "NoSnap": 0, + "SnapAlways": 1, + "SnapOnRelease": 2 + } + } + Property { name: "from"; type: "double" } + Property { name: "to"; type: "double" } + Property { name: "value"; type: "double" } + Property { name: "position"; type: "double"; isReadonly: true } + Property { name: "angle"; type: "double"; isReadonly: true } + Property { name: "stepSize"; type: "double" } + Property { name: "snapMode"; type: "SnapMode" } + Property { name: "wrap"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "handle"; type: "QQuickItem"; isPointer: true } + Method { name: "increase" } + Method { name: "decrease" } + } + Component { + name: "QQuickDrawer" + defaultProperty: "contentData" + prototype: "QQuickPopup" + exports: ["QtQuick.Templates/Drawer 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "edge"; type: "Qt::Edge" } + Property { name: "position"; type: "double" } + Property { name: "dragMargin"; type: "double" } + } + Component { + name: "QQuickFrame" + defaultProperty: "contentData" + prototype: "QQuickPane" + exports: ["QtQuick.Templates/Frame 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QQuickGroupBox" + defaultProperty: "contentData" + prototype: "QQuickFrame" + exports: ["QtQuick.Templates/GroupBox 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "title"; type: "string" } + Property { name: "label"; type: "QQuickItem"; isPointer: true } + } + Component { + name: "QQuickImplicitSizeItem" + defaultProperty: "data" + prototype: "QQuickItem" + Property { name: "implicitWidth"; type: "double"; isReadonly: true } + Property { name: "implicitHeight"; type: "double"; isReadonly: true } + Signal { name: "implicitWidthChanged2"; revision: 1 } + Signal { name: "implicitHeightChanged2"; revision: 1 } + } + Component { + name: "QQuickItemDelegate" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/ItemDelegate 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "highlighted"; type: "bool" } + } + Component { + name: "QQuickLabel" + defaultProperty: "data" + prototype: "QQuickText" + exports: ["QtQuick.Templates/Label 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "font"; type: "QFont" } + Property { name: "background"; type: "QQuickItem"; isPointer: true } + } + Component { + name: "QQuickMenu" + defaultProperty: "contentData" + prototype: "QQuickPopup" + exports: ["QtQuick.Templates/Menu 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "contentModel"; type: "QVariant"; isReadonly: true } + Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "title"; type: "string" } + Method { + name: "itemAt" + type: "QQuickItem*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "addItem" + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "insertItem" + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "moveItem" + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + } + Method { + name: "removeItem" + Parameter { name: "index"; type: "int" } + } + } + Component { + name: "QQuickMenuItem" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/MenuItem 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "checkable"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Signal { name: "triggered" } + } + Component { + name: "QQuickOverlay" + defaultProperty: "data" + prototype: "QQuickItem" + Property { name: "modal"; type: "QQuickItem"; isPointer: true } + Property { name: "modeless"; type: "QQuickItem"; isPointer: true } + Signal { name: "pressed" } + Signal { name: "released" } + } + Component { + name: "QQuickPage" + defaultProperty: "contentData" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/Page 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "title"; type: "string" } + Property { name: "header"; type: "QQuickItem"; isPointer: true } + Property { name: "footer"; type: "QQuickItem"; isPointer: true } + Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + } + Component { + name: "QQuickPageIndicator" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/PageIndicator 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "count"; type: "int" } + Property { name: "currentIndex"; type: "int" } + Property { name: "interactive"; type: "bool" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + } + Component { + name: "QQuickPane" + defaultProperty: "contentData" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/Pane 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "contentWidth"; type: "double" } + Property { name: "contentHeight"; type: "double" } + Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + } + Component { + name: "QQuickPopup" + defaultProperty: "contentData" + prototype: "QObject" + exports: ["QtQuick.Templates/Popup 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "ClosePolicy" + values: { + "NoAutoClose": 0, + "CloseOnPressOutside": 1, + "CloseOnPressOutsideParent": 2, + "CloseOnReleaseOutside": 4, + "CloseOnReleaseOutsideParent": 8, + "CloseOnEscape": 16 + } + } + Enum { + name: "TransformOrigin" + values: { + "TopLeft": 0, + "Top": 1, + "TopRight": 2, + "Left": 3, + "Center": 4, + "Right": 5, + "BottomLeft": 6, + "Bottom": 7, + "BottomRight": 8 + } + } + Property { name: "x"; type: "double" } + Property { name: "y"; type: "double" } + Property { name: "z"; type: "double" } + Property { name: "width"; type: "double" } + Property { name: "height"; type: "double" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "contentWidth"; type: "double" } + Property { name: "contentHeight"; type: "double" } + Property { name: "availableWidth"; type: "double"; isReadonly: true } + Property { name: "availableHeight"; type: "double"; isReadonly: true } + Property { name: "margins"; type: "double" } + Property { name: "topMargin"; type: "double" } + Property { name: "leftMargin"; type: "double" } + Property { name: "rightMargin"; type: "double" } + Property { name: "bottomMargin"; type: "double" } + Property { name: "padding"; type: "double" } + Property { name: "topPadding"; type: "double" } + Property { name: "leftPadding"; type: "double" } + Property { name: "rightPadding"; type: "double" } + Property { name: "bottomPadding"; type: "double" } + Property { name: "locale"; type: "QLocale" } + Property { name: "font"; type: "QFont" } + Property { name: "parent"; type: "QQuickItem"; isPointer: true } + Property { name: "background"; type: "QQuickItem"; isPointer: true } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "clip"; type: "bool" } + Property { name: "focus"; type: "bool" } + Property { name: "activeFocus"; type: "bool"; isReadonly: true } + Property { name: "modal"; type: "bool" } + Property { name: "dim"; type: "bool" } + Property { name: "visible"; type: "bool" } + Property { name: "opacity"; type: "double" } + Property { name: "scale"; type: "double" } + Property { name: "closePolicy"; type: "ClosePolicy" } + Property { name: "transformOrigin"; type: "TransformOrigin" } + Property { name: "enter"; type: "QQuickTransition"; isPointer: true } + Property { name: "exit"; type: "QQuickTransition"; isPointer: true } + Signal { + name: "windowChanged" + Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } + } + Signal { name: "aboutToShow" } + Signal { name: "aboutToHide" } + Signal { name: "opened" } + Signal { name: "closed" } + Method { name: "open" } + Method { name: "close" } + } + Component { + name: "QQuickProgressBar" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/ProgressBar 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "from"; type: "double" } + Property { name: "to"; type: "double" } + Property { name: "value"; type: "double" } + Property { name: "position"; type: "double"; isReadonly: true } + Property { name: "visualPosition"; type: "double"; isReadonly: true } + Property { name: "indeterminate"; type: "bool" } + } + Component { + name: "QQuickRadioButton" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/RadioButton 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QQuickRadioDelegate" + defaultProperty: "data" + prototype: "QQuickItemDelegate" + exports: ["QtQuick.Templates/RadioDelegate 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QQuickRangeSlider" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/RangeSlider 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "SnapMode" + values: { + "NoSnap": 0, + "SnapAlways": 1, + "SnapOnRelease": 2 + } + } + Property { name: "from"; type: "double" } + Property { name: "to"; type: "double" } + Property { name: "first"; type: "QQuickRangeSliderNode"; isReadonly: true; isPointer: true } + Property { name: "second"; type: "QQuickRangeSliderNode"; isReadonly: true; isPointer: true } + Property { name: "stepSize"; type: "double" } + Property { name: "snapMode"; type: "SnapMode" } + Property { name: "orientation"; type: "Qt::Orientation" } + Method { + name: "setValues" + Parameter { name: "firstValue"; type: "double" } + Parameter { name: "secondValue"; type: "double" } + } + } + Component { + name: "QQuickRangeSliderNode" + prototype: "QObject" + Property { name: "value"; type: "double" } + Property { name: "position"; type: "double"; isReadonly: true } + Property { name: "visualPosition"; type: "double"; isReadonly: true } + Property { name: "handle"; type: "QQuickItem"; isPointer: true } + Property { name: "pressed"; type: "bool" } + Method { name: "increase" } + Method { name: "decrease" } + } + Component { + name: "QQuickRootItem" + defaultProperty: "data" + prototype: "QQuickItem" + Method { + name: "setWidth" + Parameter { name: "w"; type: "int" } + } + Method { + name: "setHeight" + Parameter { name: "h"; type: "int" } + } + } + Component { + name: "QQuickScrollBar" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/ScrollBar 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickScrollBarAttached" + Property { name: "size"; type: "double" } + Property { name: "position"; type: "double" } + Property { name: "stepSize"; type: "double" } + Property { name: "active"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "orientation"; type: "Qt::Orientation" } + Method { name: "increase" } + Method { name: "decrease" } + Method { + name: "setSize" + Parameter { name: "size"; type: "double" } + } + Method { + name: "setPosition" + Parameter { name: "position"; type: "double" } + } + } + Component { + name: "QQuickScrollBarAttached" + prototype: "QObject" + Property { name: "horizontal"; type: "QQuickScrollBar"; isPointer: true } + Property { name: "vertical"; type: "QQuickScrollBar"; isPointer: true } + } + Component { + name: "QQuickScrollIndicator" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/ScrollIndicator 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickScrollIndicatorAttached" + Property { name: "size"; type: "double" } + Property { name: "position"; type: "double" } + Property { name: "active"; type: "bool" } + Property { name: "orientation"; type: "Qt::Orientation" } + Method { + name: "setSize" + Parameter { name: "size"; type: "double" } + } + Method { + name: "setPosition" + Parameter { name: "position"; type: "double" } + } + } + Component { + name: "QQuickScrollIndicatorAttached" + prototype: "QObject" + Property { name: "horizontal"; type: "QQuickScrollIndicator"; isPointer: true } + Property { name: "vertical"; type: "QQuickScrollIndicator"; isPointer: true } + } + Component { + name: "QQuickSlider" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/Slider 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "SnapMode" + values: { + "NoSnap": 0, + "SnapAlways": 1, + "SnapOnRelease": 2 + } + } + Property { name: "from"; type: "double" } + Property { name: "to"; type: "double" } + Property { name: "value"; type: "double" } + Property { name: "position"; type: "double"; isReadonly: true } + Property { name: "visualPosition"; type: "double"; isReadonly: true } + Property { name: "stepSize"; type: "double" } + Property { name: "snapMode"; type: "SnapMode" } + Property { name: "pressed"; type: "bool" } + Property { name: "orientation"; type: "Qt::Orientation" } + Property { name: "handle"; type: "QQuickItem"; isPointer: true } + Method { name: "increase" } + Method { name: "decrease" } + } + Component { + name: "QQuickSpinBox" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/SpinBox 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "from"; type: "int" } + Property { name: "to"; type: "int" } + Property { name: "value"; type: "int" } + Property { name: "stepSize"; type: "int" } + Property { name: "editable"; type: "bool" } + Property { name: "validator"; type: "QValidator"; isPointer: true } + Property { name: "textFromValue"; type: "QJSValue" } + Property { name: "valueFromText"; type: "QJSValue" } + Property { name: "up"; type: "QQuickSpinButton"; isReadonly: true; isPointer: true } + Property { name: "down"; type: "QQuickSpinButton"; isReadonly: true; isPointer: true } + Method { name: "increase" } + Method { name: "decrease" } + } + Component { + name: "QQuickSpinButton" + prototype: "QObject" + Property { name: "pressed"; type: "bool" } + Property { name: "indicator"; type: "QQuickItem"; isPointer: true } + } + Component { + name: "QQuickStackAttached" + prototype: "QObject" + Property { name: "index"; type: "int"; isReadonly: true } + Property { name: "view"; type: "QQuickStackView"; isReadonly: true; isPointer: true } + Property { name: "status"; type: "QQuickStackView::Status"; isReadonly: true } + } + Component { + name: "QQuickStackView" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/StackView 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickStackAttached" + Enum { + name: "Status" + values: { + "Inactive": 0, + "Deactivating": 1, + "Activating": 2, + "Active": 3 + } + } + Enum { + name: "LoadBehavior" + values: { + "DontLoad": 0, + "ForceLoad": 1 + } + } + Enum { + name: "Operation" + values: { + "Transition": 0, + "Immediate": 1 + } + } + Property { name: "busy"; type: "bool"; isReadonly: true } + Property { name: "depth"; type: "int"; isReadonly: true } + Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "initialItem"; type: "QVariant" } + Property { name: "popEnter"; type: "QQuickTransition"; isPointer: true } + Property { name: "popExit"; type: "QQuickTransition"; isPointer: true } + Property { name: "pushEnter"; type: "QQuickTransition"; isPointer: true } + Property { name: "pushExit"; type: "QQuickTransition"; isPointer: true } + Property { name: "replaceEnter"; type: "QQuickTransition"; isPointer: true } + Property { name: "replaceExit"; type: "QQuickTransition"; isPointer: true } + Method { name: "clear" } + Method { + name: "get" + type: "QQuickItem*" + Parameter { name: "index"; type: "int" } + Parameter { name: "behavior"; type: "LoadBehavior" } + } + Method { + name: "get" + type: "QQuickItem*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "find" + type: "QQuickItem*" + Parameter { name: "callback"; type: "QJSValue" } + Parameter { name: "behavior"; type: "LoadBehavior" } + } + Method { + name: "find" + type: "QQuickItem*" + Parameter { name: "callback"; type: "QJSValue" } + } + Method { + name: "push" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "pop" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "replace" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + } + Component { + name: "QQuickSwipe" + prototype: "QObject" + Property { name: "position"; type: "double"; isReadonly: true } + Property { name: "complete"; type: "bool"; isReadonly: true } + Property { name: "left"; type: "QQmlComponent"; isPointer: true } + Property { name: "behind"; type: "QQmlComponent"; isPointer: true } + Property { name: "right"; type: "QQmlComponent"; isPointer: true } + Property { name: "leftItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "behindItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "rightItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + } + Component { + name: "QQuickSwipeDelegate" + defaultProperty: "data" + prototype: "QQuickItemDelegate" + exports: ["QtQuick.Templates/SwipeDelegate 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "swipe"; type: "QQuickSwipe"; isReadonly: true; isPointer: true } + } + Component { + name: "QQuickSwipeView" + defaultProperty: "contentData" + prototype: "QQuickContainer" + exports: ["QtQuick.Templates/SwipeView 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickSwipeViewAttached" + } + Component { + name: "QQuickSwipeViewAttached" + prototype: "QObject" + Property { name: "index"; type: "int"; isReadonly: true } + Property { name: "isCurrentItem"; type: "bool"; isReadonly: true } + Property { name: "view"; type: "QQuickSwipeView"; isReadonly: true; isPointer: true } + } + Component { + name: "QQuickSwitch" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/Switch 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "position"; type: "double" } + Property { name: "visualPosition"; type: "double"; isReadonly: true } + } + Component { + name: "QQuickSwitchDelegate" + defaultProperty: "data" + prototype: "QQuickItemDelegate" + exports: ["QtQuick.Templates/SwitchDelegate 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "position"; type: "double" } + Property { name: "visualPosition"; type: "double"; isReadonly: true } + } + Component { + name: "QQuickTabBar" + defaultProperty: "contentData" + prototype: "QQuickContainer" + exports: ["QtQuick.Templates/TabBar 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "Position" + values: { + "Header": 0, + "Footer": 1 + } + } + Property { name: "position"; type: "Position" } + } + Component { + name: "QQuickTabButton" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/TabButton 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QQuickText" + defaultProperty: "data" + prototype: "QQuickImplicitSizeItem" + Enum { + name: "HAlignment" + values: { + "AlignLeft": 1, + "AlignRight": 2, + "AlignHCenter": 4, + "AlignJustify": 8 + } + } + Enum { + name: "VAlignment" + values: { + "AlignTop": 32, + "AlignBottom": 64, + "AlignVCenter": 128 + } + } + Enum { + name: "TextStyle" + values: { + "Normal": 0, + "Outline": 1, + "Raised": 2, + "Sunken": 3 + } + } + Enum { + name: "TextFormat" + values: { + "PlainText": 0, + "RichText": 1, + "AutoText": 2, + "StyledText": 4 + } + } + Enum { + name: "TextElideMode" + values: { + "ElideLeft": 0, + "ElideRight": 1, + "ElideMiddle": 2, + "ElideNone": 3 + } + } + Enum { + name: "WrapMode" + values: { + "NoWrap": 0, + "WordWrap": 1, + "WrapAnywhere": 3, + "WrapAtWordBoundaryOrAnywhere": 4, + "Wrap": 4 + } + } + Enum { + name: "RenderType" + values: { + "QtRendering": 0, + "NativeRendering": 1 + } + } + Enum { + name: "LineHeightMode" + values: { + "ProportionalHeight": 0, + "FixedHeight": 1 + } + } + Enum { + name: "FontSizeMode" + values: { + "FixedSize": 0, + "HorizontalFit": 1, + "VerticalFit": 2, + "Fit": 3 + } + } + Property { name: "text"; type: "string" } + Property { name: "font"; type: "QFont" } + Property { name: "color"; type: "QColor" } + Property { name: "linkColor"; type: "QColor" } + Property { name: "style"; type: "TextStyle" } + Property { name: "styleColor"; type: "QColor" } + Property { name: "horizontalAlignment"; type: "HAlignment" } + Property { name: "effectiveHorizontalAlignment"; type: "HAlignment"; isReadonly: true } + Property { name: "verticalAlignment"; type: "VAlignment" } + Property { name: "wrapMode"; type: "WrapMode" } + Property { name: "lineCount"; type: "int"; isReadonly: true } + Property { name: "truncated"; type: "bool"; isReadonly: true } + Property { name: "maximumLineCount"; type: "int" } + Property { name: "textFormat"; type: "TextFormat" } + Property { name: "elide"; type: "TextElideMode" } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "contentHeight"; type: "double"; isReadonly: true } + Property { name: "paintedWidth"; type: "double"; isReadonly: true } + Property { name: "paintedHeight"; type: "double"; isReadonly: true } + Property { name: "lineHeight"; type: "double" } + Property { name: "lineHeightMode"; type: "LineHeightMode" } + Property { name: "baseUrl"; type: "QUrl" } + Property { name: "minimumPixelSize"; type: "int" } + Property { name: "minimumPointSize"; type: "int" } + Property { name: "fontSizeMode"; type: "FontSizeMode" } + Property { name: "renderType"; type: "RenderType" } + Property { name: "hoveredLink"; revision: 2; type: "string"; isReadonly: true } + Property { name: "padding"; revision: 6; type: "double" } + Property { name: "topPadding"; revision: 6; type: "double" } + Property { name: "leftPadding"; revision: 6; type: "double" } + Property { name: "rightPadding"; revision: 6; type: "double" } + Property { name: "bottomPadding"; revision: 6; type: "double" } + Signal { + name: "textChanged" + Parameter { name: "text"; type: "string" } + } + Signal { + name: "linkActivated" + Parameter { name: "link"; type: "string" } + } + Signal { + name: "linkHovered" + revision: 2 + Parameter { name: "link"; type: "string" } + } + Signal { + name: "fontChanged" + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "styleChanged" + Parameter { name: "style"; type: "QQuickText::TextStyle" } + } + Signal { + name: "horizontalAlignmentChanged" + Parameter { name: "alignment"; type: "QQuickText::HAlignment" } + } + Signal { + name: "verticalAlignmentChanged" + Parameter { name: "alignment"; type: "QQuickText::VAlignment" } + } + Signal { + name: "textFormatChanged" + Parameter { name: "textFormat"; type: "QQuickText::TextFormat" } + } + Signal { + name: "elideModeChanged" + Parameter { name: "mode"; type: "QQuickText::TextElideMode" } + } + Signal { name: "contentSizeChanged" } + Signal { + name: "lineHeightChanged" + Parameter { name: "lineHeight"; type: "double" } + } + Signal { + name: "lineHeightModeChanged" + Parameter { name: "mode"; type: "LineHeightMode" } + } + Signal { + name: "lineLaidOut" + Parameter { name: "line"; type: "QQuickTextLine"; isPointer: true } + } + Signal { name: "paddingChanged"; revision: 6 } + Signal { name: "topPaddingChanged"; revision: 6 } + Signal { name: "leftPaddingChanged"; revision: 6 } + Signal { name: "rightPaddingChanged"; revision: 6 } + Signal { name: "bottomPaddingChanged"; revision: 6 } + Method { name: "doLayout" } + Method { + name: "linkAt" + revision: 3 + type: "string" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + } + Component { + name: "QQuickTextArea" + defaultProperty: "data" + prototype: "QQuickTextEdit" + exports: ["QtQuick.Templates/TextArea 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickTextAreaAttached" + Property { name: "font"; type: "QFont" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "background"; type: "QQuickItem"; isPointer: true } + Property { name: "placeholderText"; type: "string" } + Property { name: "focusReason"; type: "Qt::FocusReason" } + Signal { name: "implicitWidthChanged3" } + Signal { name: "implicitHeightChanged3" } + Signal { + name: "pressAndHold" + Parameter { name: "event"; type: "QQuickMouseEvent"; isPointer: true } + } + } + Component { + name: "QQuickTextAreaAttached" + prototype: "QObject" + Property { name: "flickable"; type: "QQuickTextArea"; isPointer: true } + } + Component { + name: "QQuickTextEdit" + defaultProperty: "data" + prototype: "QQuickImplicitSizeItem" + Enum { + name: "HAlignment" + values: { + "AlignLeft": 1, + "AlignRight": 2, + "AlignHCenter": 4, + "AlignJustify": 8 + } + } + Enum { + name: "VAlignment" + values: { + "AlignTop": 32, + "AlignBottom": 64, + "AlignVCenter": 128 + } + } + Enum { + name: "TextFormat" + values: { + "PlainText": 0, + "RichText": 1, + "AutoText": 2 + } + } + Enum { + name: "WrapMode" + values: { + "NoWrap": 0, + "WordWrap": 1, + "WrapAnywhere": 3, + "WrapAtWordBoundaryOrAnywhere": 4, + "Wrap": 4 + } + } + Enum { + name: "SelectionMode" + values: { + "SelectCharacters": 0, + "SelectWords": 1 + } + } + Enum { + name: "RenderType" + values: { + "QtRendering": 0, + "NativeRendering": 1 + } + } + Property { name: "text"; type: "string" } + Property { name: "color"; type: "QColor" } + Property { name: "selectionColor"; type: "QColor" } + Property { name: "selectedTextColor"; type: "QColor" } + Property { name: "font"; type: "QFont" } + Property { name: "horizontalAlignment"; type: "HAlignment" } + Property { name: "effectiveHorizontalAlignment"; type: "HAlignment"; isReadonly: true } + Property { name: "verticalAlignment"; type: "VAlignment" } + Property { name: "wrapMode"; type: "WrapMode" } + Property { name: "lineCount"; type: "int"; isReadonly: true } + Property { name: "length"; type: "int"; isReadonly: true } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "contentHeight"; type: "double"; isReadonly: true } + Property { name: "paintedWidth"; type: "double"; isReadonly: true } + Property { name: "paintedHeight"; type: "double"; isReadonly: true } + Property { name: "textFormat"; type: "TextFormat" } + Property { name: "readOnly"; type: "bool" } + Property { name: "cursorVisible"; type: "bool" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true } + Property { name: "cursorDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionStart"; type: "int"; isReadonly: true } + Property { name: "selectionEnd"; type: "int"; isReadonly: true } + Property { name: "selectedText"; type: "string"; isReadonly: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "persistentSelection"; type: "bool" } + Property { name: "textMargin"; type: "double" } + Property { name: "inputMethodHints"; type: "Qt::InputMethodHints" } + Property { name: "selectByKeyboard"; revision: 1; type: "bool" } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "mouseSelectionMode"; type: "SelectionMode" } + Property { name: "canPaste"; type: "bool"; isReadonly: true } + Property { name: "canUndo"; type: "bool"; isReadonly: true } + Property { name: "canRedo"; type: "bool"; isReadonly: true } + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "baseUrl"; type: "QUrl" } + Property { name: "renderType"; type: "RenderType" } + Property { + name: "textDocument" + revision: 1 + type: "QQuickTextDocument" + isReadonly: true + isPointer: true + } + Property { name: "hoveredLink"; revision: 2; type: "string"; isReadonly: true } + Property { name: "padding"; revision: 6; type: "double" } + Property { name: "topPadding"; revision: 6; type: "double" } + Property { name: "leftPadding"; revision: 6; type: "double" } + Property { name: "rightPadding"; revision: 6; type: "double" } + Property { name: "bottomPadding"; revision: 6; type: "double" } + Property { name: "preeditText"; revision: 7; type: "string"; isReadonly: true } + Signal { name: "preeditTextChanged"; revision: 7 } + Signal { name: "contentSizeChanged" } + Signal { + name: "colorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "selectionColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "selectedTextColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "fontChanged" + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "horizontalAlignmentChanged" + Parameter { name: "alignment"; type: "QQuickTextEdit::HAlignment" } + } + Signal { + name: "verticalAlignmentChanged" + Parameter { name: "alignment"; type: "QQuickTextEdit::VAlignment" } + } + Signal { + name: "textFormatChanged" + Parameter { name: "textFormat"; type: "QQuickTextEdit::TextFormat" } + } + Signal { + name: "readOnlyChanged" + Parameter { name: "isReadOnly"; type: "bool" } + } + Signal { + name: "cursorVisibleChanged" + Parameter { name: "isCursorVisible"; type: "bool" } + } + Signal { + name: "activeFocusOnPressChanged" + Parameter { name: "activeFocusOnPressed"; type: "bool" } + } + Signal { + name: "persistentSelectionChanged" + Parameter { name: "isPersistentSelection"; type: "bool" } + } + Signal { + name: "textMarginChanged" + Parameter { name: "textMargin"; type: "double" } + } + Signal { + name: "selectByKeyboardChanged" + revision: 1 + Parameter { name: "selectByKeyboard"; type: "bool" } + } + Signal { + name: "selectByMouseChanged" + Parameter { name: "selectByMouse"; type: "bool" } + } + Signal { + name: "mouseSelectionModeChanged" + Parameter { name: "mode"; type: "QQuickTextEdit::SelectionMode" } + } + Signal { + name: "linkActivated" + Parameter { name: "link"; type: "string" } + } + Signal { + name: "linkHovered" + revision: 2 + Parameter { name: "link"; type: "string" } + } + Signal { name: "editingFinished"; revision: 6 } + Signal { name: "paddingChanged"; revision: 6 } + Signal { name: "topPaddingChanged"; revision: 6 } + Signal { name: "leftPaddingChanged"; revision: 6 } + Signal { name: "rightPaddingChanged"; revision: 6 } + Signal { name: "bottomPaddingChanged"; revision: 6 } + Method { name: "selectAll" } + Method { name: "selectWord" } + Method { + name: "select" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "deselect" } + Method { + name: "isRightToLeft" + type: "bool" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "cut" } + Method { name: "copy" } + Method { name: "paste" } + Method { name: "undo" } + Method { name: "redo" } + Method { + name: "insert" + Parameter { name: "position"; type: "int" } + Parameter { name: "text"; type: "string" } + } + Method { + name: "remove" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "append" + revision: 2 + Parameter { name: "text"; type: "string" } + } + Method { name: "clear"; revision: 7 } + Method { + name: "inputMethodQuery" + revision: 4 + type: "QVariant" + Parameter { name: "query"; type: "Qt::InputMethodQuery" } + Parameter { name: "argument"; type: "QVariant" } + } + Method { + name: "positionToRectangle" + type: "QRectF" + Parameter { type: "int" } + } + Method { + name: "positionAt" + type: "int" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "moveCursorSelection" + Parameter { name: "pos"; type: "int" } + } + Method { + name: "moveCursorSelection" + Parameter { name: "pos"; type: "int" } + Parameter { name: "mode"; type: "SelectionMode" } + } + Method { + name: "getText" + type: "string" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "getFormattedText" + type: "string" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "linkAt" + revision: 3 + type: "string" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + } + Component { + name: "QQuickTextField" + defaultProperty: "data" + prototype: "QQuickTextInput" + exports: ["QtQuick.Templates/TextField 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "font"; type: "QFont" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "background"; type: "QQuickItem"; isPointer: true } + Property { name: "placeholderText"; type: "string" } + Property { name: "focusReason"; type: "Qt::FocusReason" } + Signal { name: "implicitWidthChanged3" } + Signal { name: "implicitHeightChanged3" } + Signal { + name: "pressAndHold" + Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true } + } + } + Component { + name: "QQuickTextInput" + defaultProperty: "data" + prototype: "QQuickImplicitSizeItem" + Enum { + name: "EchoMode" + values: { + "Normal": 0, + "NoEcho": 1, + "Password": 2, + "PasswordEchoOnEdit": 3 + } + } + Enum { + name: "HAlignment" + values: { + "AlignLeft": 1, + "AlignRight": 2, + "AlignHCenter": 4 + } + } + Enum { + name: "VAlignment" + values: { + "AlignTop": 32, + "AlignBottom": 64, + "AlignVCenter": 128 + } + } + Enum { + name: "WrapMode" + values: { + "NoWrap": 0, + "WordWrap": 1, + "WrapAnywhere": 3, + "WrapAtWordBoundaryOrAnywhere": 4, + "Wrap": 4 + } + } + Enum { + name: "SelectionMode" + values: { + "SelectCharacters": 0, + "SelectWords": 1 + } + } + Enum { + name: "CursorPosition" + values: { + "CursorBetweenCharacters": 0, + "CursorOnCharacter": 1 + } + } + Enum { + name: "RenderType" + values: { + "QtRendering": 0, + "NativeRendering": 1 + } + } + Property { name: "text"; type: "string" } + Property { name: "length"; type: "int"; isReadonly: true } + Property { name: "color"; type: "QColor" } + Property { name: "selectionColor"; type: "QColor" } + Property { name: "selectedTextColor"; type: "QColor" } + Property { name: "font"; type: "QFont" } + Property { name: "horizontalAlignment"; type: "HAlignment" } + Property { name: "effectiveHorizontalAlignment"; type: "HAlignment"; isReadonly: true } + Property { name: "verticalAlignment"; type: "VAlignment" } + Property { name: "wrapMode"; type: "WrapMode" } + Property { name: "readOnly"; type: "bool" } + Property { name: "cursorVisible"; type: "bool" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true } + Property { name: "cursorDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionStart"; type: "int"; isReadonly: true } + Property { name: "selectionEnd"; type: "int"; isReadonly: true } + Property { name: "selectedText"; type: "string"; isReadonly: true } + Property { name: "maximumLength"; type: "int" } + Property { name: "validator"; type: "QValidator"; isPointer: true } + Property { name: "inputMask"; type: "string" } + Property { name: "inputMethodHints"; type: "Qt::InputMethodHints" } + Property { name: "acceptableInput"; type: "bool"; isReadonly: true } + Property { name: "echoMode"; type: "EchoMode" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "passwordCharacter"; type: "string" } + Property { name: "passwordMaskDelay"; revision: 3; type: "int" } + Property { name: "displayText"; type: "string"; isReadonly: true } + Property { name: "preeditText"; revision: 7; type: "string"; isReadonly: true } + Property { name: "autoScroll"; type: "bool" } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "mouseSelectionMode"; type: "SelectionMode" } + Property { name: "persistentSelection"; type: "bool" } + Property { name: "canPaste"; type: "bool"; isReadonly: true } + Property { name: "canUndo"; type: "bool"; isReadonly: true } + Property { name: "canRedo"; type: "bool"; isReadonly: true } + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "contentHeight"; type: "double"; isReadonly: true } + Property { name: "renderType"; type: "RenderType" } + Property { name: "padding"; revision: 6; type: "double" } + Property { name: "topPadding"; revision: 6; type: "double" } + Property { name: "leftPadding"; revision: 6; type: "double" } + Property { name: "rightPadding"; revision: 6; type: "double" } + Property { name: "bottomPadding"; revision: 6; type: "double" } + Signal { name: "accepted" } + Signal { name: "editingFinished"; revision: 2 } + Signal { + name: "fontChanged" + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "horizontalAlignmentChanged" + Parameter { name: "alignment"; type: "QQuickTextInput::HAlignment" } + } + Signal { + name: "verticalAlignmentChanged" + Parameter { name: "alignment"; type: "QQuickTextInput::VAlignment" } + } + Signal { + name: "readOnlyChanged" + Parameter { name: "isReadOnly"; type: "bool" } + } + Signal { + name: "cursorVisibleChanged" + Parameter { name: "isCursorVisible"; type: "bool" } + } + Signal { + name: "maximumLengthChanged" + Parameter { name: "maximumLength"; type: "int" } + } + Signal { + name: "inputMaskChanged" + Parameter { name: "inputMask"; type: "string" } + } + Signal { + name: "echoModeChanged" + Parameter { name: "echoMode"; type: "QQuickTextInput::EchoMode" } + } + Signal { + name: "passwordMaskDelayChanged" + revision: 3 + Parameter { name: "delay"; type: "int" } + } + Signal { name: "preeditTextChanged"; revision: 7 } + Signal { + name: "activeFocusOnPressChanged" + Parameter { name: "activeFocusOnPress"; type: "bool" } + } + Signal { + name: "autoScrollChanged" + Parameter { name: "autoScroll"; type: "bool" } + } + Signal { + name: "selectByMouseChanged" + Parameter { name: "selectByMouse"; type: "bool" } + } + Signal { + name: "mouseSelectionModeChanged" + Parameter { name: "mode"; type: "QQuickTextInput::SelectionMode" } + } + Signal { name: "contentSizeChanged" } + Signal { name: "paddingChanged"; revision: 6 } + Signal { name: "topPaddingChanged"; revision: 6 } + Signal { name: "leftPaddingChanged"; revision: 6 } + Signal { name: "rightPaddingChanged"; revision: 6 } + Signal { name: "bottomPaddingChanged"; revision: 6 } + Method { name: "selectAll" } + Method { name: "selectWord" } + Method { + name: "select" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "deselect" } + Method { + name: "isRightToLeft" + type: "bool" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "cut" } + Method { name: "copy" } + Method { name: "paste" } + Method { name: "undo" } + Method { name: "redo" } + Method { + name: "insert" + Parameter { name: "position"; type: "int" } + Parameter { name: "text"; type: "string" } + } + Method { + name: "remove" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "ensureVisible" + revision: 3 + Parameter { name: "position"; type: "int" } + } + Method { name: "clear"; revision: 7 } + Method { + name: "positionAt" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "positionToRectangle" + type: "QRectF" + Parameter { name: "pos"; type: "int" } + } + Method { + name: "moveCursorSelection" + Parameter { name: "pos"; type: "int" } + } + Method { + name: "moveCursorSelection" + Parameter { name: "pos"; type: "int" } + Parameter { name: "mode"; type: "SelectionMode" } + } + Method { + name: "inputMethodQuery" + revision: 3 + type: "QVariant" + Parameter { name: "query"; type: "Qt::InputMethodQuery" } + Parameter { name: "argument"; type: "QVariant" } + } + Method { + name: "getText" + type: "string" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + } + Component { + name: "QQuickToolBar" + defaultProperty: "contentData" + prototype: "QQuickFrame" + exports: ["QtQuick.Templates/ToolBar 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "Position" + values: { + "Header": 0, + "Footer": 1 + } + } + Property { name: "position"; type: "Position" } + } + Component { + name: "QQuickToolButton" + defaultProperty: "data" + prototype: "QQuickButton" + exports: ["QtQuick.Templates/ToolButton 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QQuickToolTip" + defaultProperty: "contentData" + prototype: "QQuickPopup" + exports: ["QtQuick.Templates/ToolTip 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickToolTipAttached" + Property { name: "delay"; type: "int" } + Property { name: "timeout"; type: "int" } + Property { name: "text"; type: "string" } + Method { name: "open" } + Method { name: "close" } + } + Component { + name: "QQuickToolTipAttached" + prototype: "QObject" + Property { name: "text"; type: "string" } + Property { name: "delay"; type: "int" } + Property { name: "timeout"; type: "int" } + Property { name: "visible"; type: "bool" } + Property { name: "toolTip"; type: "QQuickToolTip"; isReadonly: true; isPointer: true } + Method { + name: "show" + Parameter { name: "text"; type: "string" } + Parameter { name: "ms"; type: "int" } + } + Method { + name: "show" + Parameter { name: "text"; type: "string" } + } + Method { name: "hide" } + } + Component { + name: "QQuickTumbler" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/Tumbler 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickTumblerAttached" + Property { name: "model"; type: "QVariant" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "currentIndex"; type: "int" } + Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "visibleItemCount"; type: "int" } + } + Component { + name: "QQuickTumblerAttached" + prototype: "QObject" + Property { name: "tumbler"; type: "QQuickTumbler"; isReadonly: true; isPointer: true } + Property { name: "displacement"; type: "double"; isReadonly: true } + } + + Component { + name: "QQuickWindowQmlImpl" + defaultProperty: "data" + prototype: "QQuickWindow" + exports: ["QtQuick.Window/Window 2.1", "QtQuick.Window/Window 2.2"] + exportMetaObjectRevisions: [0, 1] + attachedType: "QQuickWindowAttached" + Property { name: "visible"; type: "bool" } + Property { name: "visibility"; type: "Visibility" } + Signal { + name: "visibleChanged" + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "visibilityChanged" + Parameter { name: "visibility"; type: "QWindow::Visibility" } + } + } + + Component { + name: "QQuickWindow" + defaultProperty: "data" + prototype: "QWindow" + exports: ["QtQuick.Window/Window 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "SceneGraphError" + values: { + "ContextNotAvailable": 1 + } + } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "color"; type: "QColor" } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { + name: "activeFocusItem" + revision: 1 + type: "QQuickItem" + isReadonly: true + isPointer: true + } + Signal { name: "frameSwapped" } + Signal { + name: "openglContextCreated" + revision: 2 + Parameter { name: "context"; type: "QOpenGLContext"; isPointer: true } + } + Signal { name: "sceneGraphInitialized" } + Signal { name: "sceneGraphInvalidated" } + Signal { name: "beforeSynchronizing" } + Signal { name: "afterSynchronizing"; revision: 2 } + Signal { name: "beforeRendering" } + Signal { name: "afterRendering" } + Signal { name: "afterAnimating"; revision: 2 } + Signal { name: "sceneGraphAboutToStop"; revision: 2 } + Signal { + name: "closing" + revision: 1 + Parameter { name: "close"; type: "QQuickCloseEvent"; isPointer: true } + } + Signal { + name: "colorChanged" + Parameter { type: "QColor" } + } + Signal { name: "activeFocusItemChanged"; revision: 1 } + Signal { + name: "sceneGraphError" + revision: 2 + Parameter { name: "error"; type: "QQuickWindow::SceneGraphError" } + Parameter { name: "message"; type: "string" } + } + Method { name: "update" } + Method { name: "releaseResources" } + } + + Component { + name: "QWindow" + prototype: "QObject" + Enum { + name: "Visibility" + values: { + "Hidden": 0, + "AutomaticVisibility": 1, + "Windowed": 2, + "Minimized": 3, + "Maximized": 4, + "FullScreen": 5 + } + } + Property { name: "title"; type: "string" } + Property { name: "modality"; type: "Qt::WindowModality" } + Property { name: "flags"; type: "Qt::WindowFlags" } + Property { name: "x"; type: "int" } + Property { name: "y"; type: "int" } + Property { name: "width"; type: "int" } + Property { name: "height"; type: "int" } + Property { name: "minimumWidth"; type: "int" } + Property { name: "minimumHeight"; type: "int" } + Property { name: "maximumWidth"; type: "int" } + Property { name: "maximumHeight"; type: "int" } + Property { name: "visible"; type: "bool" } + Property { name: "active"; revision: 1; type: "bool"; isReadonly: true } + Property { name: "visibility"; revision: 1; type: "Visibility" } + Property { name: "contentOrientation"; type: "Qt::ScreenOrientation" } + Property { name: "opacity"; revision: 1; type: "double" } + Signal { + name: "screenChanged" + Parameter { name: "screen"; type: "QScreen"; isPointer: true } + } + Signal { + name: "modalityChanged" + Parameter { name: "modality"; type: "Qt::WindowModality" } + } + Signal { + name: "windowStateChanged" + Parameter { name: "windowState"; type: "Qt::WindowState" } + } + Signal { + name: "windowTitleChanged" + revision: 2 + Parameter { name: "title"; type: "string" } + } + Signal { + name: "xChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "yChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "widthChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "heightChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "minimumWidthChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "minimumHeightChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "maximumWidthChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "maximumHeightChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "visibleChanged" + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "visibilityChanged" + revision: 1 + Parameter { name: "visibility"; type: "QWindow::Visibility" } + } + Signal { name: "activeChanged"; revision: 1 } + Signal { + name: "contentOrientationChanged" + Parameter { name: "orientation"; type: "Qt::ScreenOrientation" } + } + Signal { + name: "focusObjectChanged" + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Signal { + name: "opacityChanged" + revision: 1 + Parameter { name: "opacity"; type: "double" } + } + Method { name: "requestActivate"; revision: 1 } + Method { + name: "setVisible" + Parameter { name: "visible"; type: "bool" } + } + Method { name: "show" } + Method { name: "hide" } + Method { name: "showMinimized" } + Method { name: "showMaximized" } + Method { name: "showFullScreen" } + Method { name: "showNormal" } + Method { name: "close"; type: "bool" } + Method { name: "raise" } + Method { name: "lower" } + Method { + name: "setTitle" + Parameter { type: "string" } + } + Method { + name: "setX" + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setY" + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setWidth" + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setHeight" + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setMinimumWidth" + Parameter { name: "w"; type: "int" } + } + Method { + name: "setMinimumHeight" + Parameter { name: "h"; type: "int" } + } + Method { + name: "setMaximumWidth" + Parameter { name: "w"; type: "int" } + } + Method { + name: "setMaximumHeight" + Parameter { name: "h"; type: "int" } + } + Method { + name: "alert" + revision: 1 + Parameter { name: "msec"; type: "int" } + } + Method { name: "requestUpdate"; revision: 3 } + } + +} diff --git a/PyQt5/qml/QtQuick/Controls.2/qmldir b/PyQt5/qml/QtQuick/Controls.2/qmldir new file mode 100644 index 00000000..50f786d7 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls.2/qmldir @@ -0,0 +1,5 @@ +module QtQuick.Controls +plugin qtquickcontrols2plugin +classname QtQuickControls2Plugin +depends QtQuick.Templates 2.0 +designersupported diff --git a/PyQt5/qml/QtQuick/Controls.2/qtquickcontrols2plugin.dll b/PyQt5/qml/QtQuick/Controls.2/qtquickcontrols2plugin.dll new file mode 100644 index 00000000..31fc7f9e Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls.2/qtquickcontrols2plugin.dll differ diff --git a/PyQt5/qml/QtQuick/Controls/ApplicationWindow.qml b/PyQt5/qml/QtQuick/Controls/ApplicationWindow.qml index d57ca598..fb9cdacd 100644 --- a/PyQt5/qml/QtQuick/Controls/ApplicationWindow.qml +++ b/PyQt5/qml/QtQuick/Controls/ApplicationWindow.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -49,6 +48,7 @@ import QtQuick.Controls.Private 1.0 \since 5.1 \inqmlmodule QtQuick.Controls \ingroup applicationwindow + \ingroup controls \brief Provides a top-level application window. \image applicationwindow.png @@ -125,7 +125,7 @@ Window { property Item statusBar // The below documentation was supposed to be written as a grouped property, but qdoc would - // not render it correctly due to a bug (https://bugreports.qt-project.org/browse/QTBUG-34206) + // not render it correctly due to a bug (QTBUG-34206) /*! \qmlproperty ContentItem ApplicationWindow::contentItem @@ -149,7 +149,7 @@ Window { /*! The style Component for the window. \sa {Qt Quick Controls Styles QML Types} */ - property Component style: Qt.createComponent(Settings.style + "/ApplicationWindowStyle.qml", root) + property Component style: Settings.styleComponent(Settings.style, "ApplicationWindowStyle.qml", root) /*! \internal */ property alias __style: styleLoader.item @@ -174,7 +174,7 @@ Window { Binding { target: root property: "__width" - when: root.minimumWidth <= root.maximumWidth + when: (root.minimumWidth <= root.maximumWidth) && !contentArea.__noImplicitWidthGiven value: Math.max(Math.min(root.maximumWidth, contentArea.implicitWidth), root.minimumWidth) } /*! \internal */ @@ -182,11 +182,16 @@ Window { Binding { target: root property: "__height" - when: root.minimumHeight <= root.maximumHeight - value: Math.max(Math.min(root.maximumHeight, contentArea.implicitHeight), root.minimumHeight) + when: (root.minimumHeight <= root.maximumHeight) && !contentArea.__noImplicitHeightGiven + value: Math.max(Math.min(root.maximumHeight, contentArea.implicitHeight + __topBottomMargins), root.minimumHeight) } - width: contentArea.__noImplicitWidthGiven ? 0 : __width - height: contentArea.__noImplicitHeightGiven ? 0 : __height + /* As soon as an application developer writes + width: 200 + this binding will be broken. This is the reason for this indirection + via __width (and __height) + */ + width: __width + height: __height minimumWidth: contentArea.__noMinimumWidthGiven ? 0 : contentArea.minimumWidth minimumHeight: contentArea.__noMinimumHeightGiven ? 0 : (contentArea.minimumHeight + __topBottomMargins) @@ -230,7 +235,7 @@ Window { } Binding { target: menuBar; property: "__parentWindow"; value: root } - Keys.forwardTo: menuBar ? [menuBar.__contentItem] : [] + Keys.forwardTo: menuBar ? [menuBar.__contentItem, __panel] : [] ContentItem { id: contentArea diff --git a/PyQt5/qml/QtQuick/Controls/BusyIndicator.qml b/PyQt5/qml/QtQuick/Controls/BusyIndicator.qml index 761c0675..6c9972ad 100644 --- a/PyQt5/qml/QtQuick/Controls/BusyIndicator.qml +++ b/PyQt5/qml/QtQuick/Controls/BusyIndicator.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -63,7 +62,7 @@ import QtQuick.Controls.Private 1.0 \endqml You can create a custom appearance for a Busy Indicator by - assigning a \l {QtQuick.Controls.Styles::BusyIndicatorStyle}{BusyIndicatorStyle}. + assigning a \l {BusyIndicatorStyle}. */ Control { id: indicator @@ -82,5 +81,5 @@ Control { Accessible.role: Accessible.Indicator Accessible.name: "busy" - style: Qt.createComponent(Settings.style + "/BusyIndicatorStyle.qml", indicator) + style: Settings.styleComponent(Settings.style, "BusyIndicatorStyle.qml", indicator) } diff --git a/PyQt5/qml/QtQuick/Controls/Button.qml b/PyQt5/qml/QtQuick/Controls/Button.qml index f21d34c8..71e657ec 100644 --- a/PyQt5/qml/QtQuick/Controls/Button.qml +++ b/PyQt5/qml/QtQuick/Controls/Button.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -65,7 +64,7 @@ import QtQuick.Controls.Private 1.0 Button is similar to the QPushButton widget. You can create a custom appearance for a Button by - assigning a \l {QtQuick.Controls.Styles::ButtonStyle}{ButtonStyle}. + assigning a \l {ButtonStyle}. */ BasicButton { id: button @@ -92,7 +91,7 @@ BasicButton { Accessible.name: text - style: Qt.createComponent(Settings.style + "/ButtonStyle.qml", button) + style: Settings.styleComponent(Settings.style, "ButtonStyle.qml", button) Binding { target: menu diff --git a/PyQt5/qml/QtQuick/Controls/Calendar.qml b/PyQt5/qml/QtQuick/Controls/Calendar.qml index a452fa5b..bbc562cc 100644 --- a/PyQt5/qml/QtQuick/Controls/Calendar.qml +++ b/PyQt5/qml/QtQuick/Controls/Calendar.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -70,13 +69,13 @@ import QtQuick.Controls.Private 1.0 \c true. \qml - Calendar{ + Calendar { weekNumbersVisible: true } \endqml You can create a custom appearance for Calendar by assigning a - \l {QtQuick.Controls.Styles::CalendarStyle}{CalendarStyle}. + \l {CalendarStyle}. */ Control { @@ -222,7 +221,7 @@ Control { visibleDate: new Date(visibleYear, visibleMonth, 1) } - style: Qt.createComponent(Settings.style + "/CalendarStyle.qml", calendar) + style: Settings.styleComponent(Settings.style, "CalendarStyle.qml", calendar) /*! \qmlsignal Calendar::hovered(date date) @@ -294,6 +293,7 @@ Control { signal pressAndHold(date date) /*! + \qmlmethod void Calendar::showPreviousMonth() Sets visibleMonth to the previous month. */ function showPreviousMonth() { @@ -306,6 +306,7 @@ Control { } /*! + \qmlmethod void Calendar::showNextMonth() Sets visibleMonth to the next month. */ function showNextMonth() { @@ -318,6 +319,7 @@ Control { } /*! + \qmlmethod void Calendar::showPreviousYear() Sets visibleYear to the previous year. */ function showPreviousYear() { @@ -327,6 +329,7 @@ Control { } /*! + \qmlmethod void Calendar::showNextYear() Sets visibleYear to the next year. */ function showNextYear() { diff --git a/PyQt5/qml/QtQuick/Controls/CheckBox.qml b/PyQt5/qml/QtQuick/Controls/CheckBox.qml index 524ecc92..d2448168 100644 --- a/PyQt5/qml/QtQuick/Controls/CheckBox.qml +++ b/PyQt5/qml/QtQuick/Controls/CheckBox.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -91,7 +90,7 @@ import QtQuick.Controls.Private 1.0 Whenever a CheckBox is clicked, it emits the \l {AbstractCheckable::clicked}{clicked()} signal. You can create a custom appearance for a CheckBox by - assigning a \l {QtQuick.Controls.Styles::CheckBoxStyle}{CheckBoxStyle}. + assigning a \l {CheckBoxStyle}. */ AbstractCheckable { @@ -143,7 +142,7 @@ AbstractCheckable { */ property bool __ignoreCheckedState: false - style: Qt.createComponent(Settings.style + "/CheckBoxStyle.qml", checkBox) + style: Settings.styleComponent(Settings.style, "CheckBoxStyle.qml", checkBox) activeFocusOnTab: true diff --git a/PyQt5/qml/QtQuick/Controls/ComboBox.qml b/PyQt5/qml/QtQuick/Controls/ComboBox.qml index f2f37a0a..5fcba71b 100644 --- a/PyQt5/qml/QtQuick/Controls/ComboBox.qml +++ b/PyQt5/qml/QtQuick/Controls/ComboBox.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -103,7 +102,7 @@ import QtQuick.Controls.Private 1.0 You can create a custom appearance for a ComboBox by - assigning a \l {QtQuick.Controls.Styles::ComboBoxStyle}{ComboBoxStyle}. + assigning a \l {ComboBoxStyle}. */ Control { @@ -149,6 +148,50 @@ Control { */ property alias editText: input.text + /*! \qmlproperty enumeration ComboBox::inputMethodHints + \since QtQuick.Controls 1.5 + Provides hints to the input method about the expected content of the combo box and how it + should operate. + + The value is a bit-wise combination of flags or \c Qt.ImhNone if no hints are set. + + Flags that alter behavior are: + + \list + \li Qt.ImhHiddenText - Characters should be hidden, as is typically used when entering passwords. + \li Qt.ImhSensitiveData - Typed text should not be stored by the active input method + in any persistent storage like predictive user dictionary. + \li Qt.ImhNoAutoUppercase - The input method should not try to automatically switch to upper case + when a sentence ends. + \li Qt.ImhPreferNumbers - Numbers are preferred (but not required). + \li Qt.ImhPreferUppercase - Upper case letters are preferred (but not required). + \li Qt.ImhPreferLowercase - Lower case letters are preferred (but not required). + \li Qt.ImhNoPredictiveText - Do not use predictive text (i.e. dictionary lookup) while typing. + + \li Qt.ImhDate - The text editor functions as a date field. + \li Qt.ImhTime - The text editor functions as a time field. + \endlist + + Flags that restrict input (exclusive flags) are: + + \list + \li Qt.ImhDigitsOnly - Only digits are allowed. + \li Qt.ImhFormattedNumbersOnly - Only number input is allowed. This includes decimal point and minus sign. + \li Qt.ImhUppercaseOnly - Only upper case letter input is allowed. + \li Qt.ImhLowercaseOnly - Only lower case letter input is allowed. + \li Qt.ImhDialableCharactersOnly - Only characters suitable for phone dialing are allowed. + \li Qt.ImhEmailCharactersOnly - Only characters suitable for email addresses are allowed. + \li Qt.ImhUrlCharactersOnly - Only characters suitable for URLs are allowed. + \endlist + + Masks: + + \list + \li Qt.ImhExclusiveInputMask - This mask yields nonzero if any of the exclusive flags are used. + \endlist + */ + property alias inputMethodHints: input.inputMethodHints + /*! This property specifies whether the combobox should gain active focus when pressed. The default value is \c false. */ property bool activeFocusOnPress: false @@ -170,7 +213,8 @@ Control { */ readonly property alias count: popupItems.count - /*! Returns the text for a given \a index. + /*! \qmlmethod string ComboBox::textAt(int index) + Returns the text for a given \a index. If an invalid index is provided, \c null is returned \since QtQuick.Controls 1.1 */ @@ -180,7 +224,8 @@ Control { return popupItems.objectAt(index).text; } - /*! Finds and returns the index of a given \a text + /*! \qmlmethod int ComboBox::find(string text) + Finds and returns the index of a given \a text If no match is found, \c -1 is returned. The search is case sensitive. \since QtQuick.Controls 1.1 */ @@ -198,8 +243,8 @@ Control { an intermediate state. The accepted signal will only be sent if the text is in an acceptable state when enter is pressed. - Currently supported validators are \l{QtQuick::}{IntValidator}, - \l{QtQuick::}{DoubleValidator}, and \l{QtQuick::}{RegExpValidator}. An + Currently supported validators are \l[QtQuick]{IntValidator}, + \l[QtQuick]{DoubleValidator}, and \l[QtQuick]{RegExpValidator}. An example of using validators is shown below, which allows input of integers between 11 and 31 into the text field: @@ -291,18 +336,19 @@ Control { \qmlsignal ComboBox::activated(int index) \since QtQuick.Controls 1.1 - \a index is the triggered model index or -1 if a new string is accepted - This signal is similar to currentIndex changed, but will only - be emitted if the combo box index was changed by the user and not - when set programatically. + be emitted if the combo box index was changed by the user, not + when set programmatically. + + \a index is the activated model index, or \c -1 if a new string is + accepted. The corresponding handler is \c onActivated. */ signal activated(int index) /*! - \qmlmethod ComboBox::selectAll() + \qmlmethod void ComboBox::selectAll() \since QtQuick.Controls 1.1 Causes all \l editText to be selected. @@ -336,7 +382,7 @@ Control { /*! \internal */ property var __popup: popup - style: Qt.createComponent(Settings.style + "/ComboBoxStyle.qml", comboBox) + style: Settings.styleComponent(Settings.style, "ComboBoxStyle.qml", comboBox) activeFocusOnTab: true @@ -349,7 +395,7 @@ Control { property bool overridePressed: false readonly property bool effectivePressed: (pressed || overridePressed) && containsMouse anchors.fill: parent - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled onPressed: { if (comboBox.activeFocusOnPress) forceActiveFocus() @@ -512,6 +558,8 @@ Control { onTextRoleChanged: popup.resolveTextValue(textRole) + ExclusiveGroup { id: eg } + Menu { id: popup objectName: "popup" @@ -519,7 +567,7 @@ Control { style: isPopup ? __style.__popupStyle : __style.__dropDownStyle property string currentText: selectedText - onSelectedTextChanged: if (selectedText) popup.currentText = selectedText + onSelectedTextChanged: popup.currentText = selectedText property string selectedText on__SelectedIndexChanged: { @@ -537,8 +585,6 @@ Control { __minimumWidth: comboBox.width __visualItem: comboBox - property ExclusiveGroup eg: ExclusiveGroup { id: eg } - property bool modelIsArray: false Instantiator { @@ -627,7 +673,7 @@ Control { function toggleShow() { if (popup.__popupVisible) { - popup.__dismissMenu() + popup.__dismissAndDestroy() } else { if (items[__selectedIndex]) items[__selectedIndex].checked = true @@ -643,7 +689,7 @@ Control { var selectedItem; if (__selectedIndex !== -1 && (selectedItem = items[__selectedIndex])) { input.editTextMatches = true - selectedText = selectedItem.text + selectedText = Qt.binding(function () { return selectedItem.text }) if (currentText !== selectedText) // __selectedIndex went form -1 to 0 selectedTextChanged() } @@ -653,7 +699,10 @@ Control { // The key bindings below will only be in use when popup is // not visible. Otherwise, native popup key handling will take place: Keys.onSpacePressed: { - popup.toggleShow() + if (!editable) + popup.toggleShow() + else + event.accepted = false } Keys.onUpPressed: __selectPrevItem() diff --git a/PyQt5/qml/QtQuick/Controls/GroupBox.qml b/PyQt5/qml/QtQuick/Controls/GroupBox.qml index d17d8cb8..0a414ed2 100644 --- a/PyQt5/qml/QtQuick/Controls/GroupBox.qml +++ b/PyQt5/qml/QtQuick/Controls/GroupBox.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -158,7 +157,7 @@ FocusScope { readonly property alias contentItem: container /*! \internal */ - property Component style: Qt.createComponent(Settings.style + "/GroupBoxStyle.qml", groupbox) + property Component style: Settings.styleComponent(Settings.style, "GroupBoxStyle.qml", groupbox) /*! \internal */ property alias __checkbox: check diff --git a/PyQt5/qml/QtQuick/Controls/Label.qml b/PyQt5/qml/QtQuick/Controls/Label.qml index 0b3a6505..f9bc8cdd 100644 --- a/PyQt5/qml/QtQuick/Controls/Label.qml +++ b/PyQt5/qml/QtQuick/Controls/Label.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -85,13 +84,9 @@ Text { */ id: label - color: pal.windowText + color: SystemPaletteSingleton.windowText(enabled) activeFocusOnTab: false renderType: Settings.isMobile ? Text.QtRendering : Text.NativeRendering - SystemPalette { - id: pal - colorGroup: enabled ? SystemPalette.Active : SystemPalette.Disabled - } Accessible.name: text Accessible.role: Accessible.StaticText } diff --git a/PyQt5/qml/QtQuick/Controls/Menu.qml b/PyQt5/qml/QtQuick/Controls/Menu.qml index 30177e4b..f91e8634 100644 --- a/PyQt5/qml/QtQuick/Controls/Menu.qml +++ b/PyQt5/qml/QtQuick/Controls/Menu.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -48,8 +47,9 @@ import QtQuick.Controls.Private 1.0 \inqmlmodule QtQuick.Controls \since 5.1 \ingroup menus - \brief Provides a menu component for use in menu bars, as context menu, - and other popup menus. + \ingroup controls + \brief Provides a menu component for use as a context menu, popup menu, or + as part of a menu bar. \image menu.png @@ -131,30 +131,48 @@ MenuPrivate { /*! \internal */ property Component __selfComponent: null + /*! \qmlproperty Component Menu::style + \since QtQuick.Controls.Styles 1.2 + + The style Component for this control. + \sa {MenuStyle} + + */ property Component style Component.onCompleted: { if (!style) { __usingDefaultStyle = true - style = Qt.binding(function() { return Qt.createComponent(Settings.style + "/MenuStyle.qml", root) }) + style = Qt.binding(function() { return Settings.styleComponent(Settings.style, "MenuStyle.qml", root) }) } } /*! \internal */ property bool __usingDefaultStyle: false /*! \internal */ - property var __parentContentItem: __parentMenu.__contentItem + property var __parentContentItem: __parentMenu ? __parentMenu.__contentItem : null /*! \internal */ property int __currentIndex: -1 /*! \internal */ - on__MenuClosed: __currentIndex = -1 + onAboutToHide: __currentIndex = -1 + on__MenuPopupDestroyed: contentLoader.active = false + onPopupVisibleChanged: { + if (__popupVisible) + contentLoader.active = true + } /*! \internal */ __contentItem: Loader { - sourceComponent: MenuContentItem { - __menu: root + id: contentLoader + Component { + id: menuContent + MenuContentItem { + __menu: root + } } - active: !root.__isNative && root.__popupVisible + + sourceComponent: root.__isNative ? null : menuContent + active: false focus: true Keys.forwardTo: item ? [item, root.__parentContentItem] : [] property bool altPressed: root.__parentContentItem ? root.__parentContentItem.altPressed : false diff --git a/PyQt5/qml/QtQuick/Controls/MenuBar.qml b/PyQt5/qml/QtQuick/Controls/MenuBar.qml index 5d90f91d..a98d0e81 100644 --- a/PyQt5/qml/QtQuick/Controls/MenuBar.qml +++ b/PyQt5/qml/QtQuick/Controls/MenuBar.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -48,6 +47,7 @@ import QtQuick.Controls.Private 1.0 \inqmlmodule QtQuick.Controls \since 5.1 \ingroup applicationwindow + \ingroup controls \brief Provides a horizontal menu bar. \image menubar.png @@ -81,7 +81,14 @@ import QtQuick.Controls.Private 1.0 MenuBarPrivate { id: root - property Component style: Qt.createComponent(Settings.style + "/MenuBarStyle.qml", root) + /*! \qmlproperty Component MenuBar::style + \since QtQuick.Controls.Styles 1.2 + + The style Component for this control. + \sa {MenuBarStyle} + + */ + property Component style: Settings.styleComponent(Settings.style, "MenuBarStyle.qml", root) /*! \internal */ property QtObject __style: styleLoader.item @@ -113,6 +120,7 @@ MenuBarPrivate { property Component __menuBarComponent: Loader { id: menuBarLoader + Accessible.role: Accessible.MenuBar onStatusChanged: if (status === Loader.Error) console.error("Failed to load panel for", root) @@ -142,11 +150,39 @@ MenuBarPrivate { property bool altPressedAgain: false property var mnemonicsMap: ({}) + function openMenuAtIndex(index) { + if (openedMenuIndex === index) + return; + + var oldIndex = openedMenuIndex + openedMenuIndex = index + + if (oldIndex !== -1) { + var menu = root.menus[oldIndex] + if (menu.__popupVisible) + menu.__dismissAndDestroy() + } + + if (openedMenuIndex !== -1) { + menu = root.menus[openedMenuIndex] + if (menu.enabled) { + if (menu.__usingDefaultStyle) + menu.style = d.style.menuStyle + + var xPos = row.LayoutMirroring.enabled ? menuItemLoader.width : 0 + menu.__popup(Qt.rect(xPos, menuBarLoader.height - d.heightPadding, 0, 0), 0) + + if (preselectMenuItem) + menu.__currentIndex = 0 + } + } + } + function dismissActiveFocus(event, reason) { if (reason) { altPressedAgain = false altPressed = false - openedMenuIndex = -1 + openMenuAtIndex(-1) root.__contentItem.parent.forceActiveFocus() } else { event.accepted = false @@ -156,7 +192,7 @@ MenuBarPrivate { function maybeOpenFirstMenu(event) { if (altPressed && openedMenuIndex === -1) { preselectMenuItem = true - openedMenuIndex = 0 + openMenuAtIndex(0) } else { event.accepted = false } @@ -189,11 +225,11 @@ MenuBarPrivate { Keys.onLeftPressed: { if (d.openedMenuIndex > 0) { var idx = d.openedMenuIndex - 1 - while (idx >= 0 && !root.menus[idx].enabled) + while (idx >= 0 && !(root.menus[idx].enabled && root.menus[idx].visible)) idx-- if (idx >= 0) { d.preselectMenuItem = true - d.openedMenuIndex = idx + d.openMenuAtIndex(idx) } } else { event.accepted = false; @@ -203,17 +239,19 @@ MenuBarPrivate { Keys.onRightPressed: { if (d.openedMenuIndex !== -1 && d.openedMenuIndex < root.menus.length - 1) { var idx = d.openedMenuIndex + 1 - while (idx < root.menus.length && !root.menus[idx].enabled) + while (idx < root.menus.length && !(root.menus[idx].enabled && root.menus[idx].visible)) idx++ if (idx < root.menus.length) { d.preselectMenuItem = true - d.openedMenuIndex = idx + d.openMenuAtIndex(idx) } } else { event.accepted = false; } } + Keys.forwardTo: d.openedMenuIndex !== -1 ? [root.menus[d.openedMenuIndex].__contentItem] : [] + Row { id: row x: d.style ? d.style.padding.left : 0 @@ -227,7 +265,12 @@ MenuBarPrivate { Loader { id: menuItemLoader + Accessible.role: Accessible.MenuItem + Accessible.name: StyleHelpers.removeMnemonics(opts.text) + Accessible.onPressAction: d.openMenuAtIndex(opts.index) + property var styleData: QtObject { + id: opts readonly property int index: __menuItemIndex readonly property string text: !!__menuItem && __menuItem.title readonly property bool enabled: !!__menuItem && __menuItem.enabled @@ -245,34 +288,18 @@ MenuBarPrivate { visible: __menuItem.visible Connections { - target: d - onOpenedMenuIndexChanged: { - if (!__menuItem.enabled) - return; + target: __menuItem + onAboutToHide: { if (d.openedMenuIndex === index) { - if (__menuItem.__usingDefaultStyle) - __menuItem.style = d.style.menuStyle - __menuItem.__popup(Qt.rect(row.LayoutMirroring.enabled ? menuItemLoader.width : 0, - menuBarLoader.height - d.heightPadding, 0, 0), 0) - if (d.preselectMenuItem) - __menuItem.__currentIndex = 0 - } else { - __menuItem.__closeMenu() + d.openMenuAtIndex(-1) + menuMouseArea.hoveredItem = null } } } - Connections { - target: __menuItem - onPopupVisibleChanged: { - if (!__menuItem.__popupVisible && d.openedMenuIndex === index) - d.openedMenuIndex = -1 - } - } - Connections { target: __menuItem.__action - onTriggered: d.openedMenuIndex = __menuItemIndex + onTriggered: d.openMenuAtIndex(__menuItemIndex) } Component.onCompleted: { @@ -290,29 +317,25 @@ MenuBarPrivate { MouseArea { id: menuMouseArea anchors.fill: parent - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled - onPositionChanged: updateCurrentItem(mouse, false) - onPressed: { - if (updateCurrentItem(mouse)) { - d.preselectMenuItem = false - d.openedMenuIndex = currentItem.__menuItemIndex - } - } + onPositionChanged: updateCurrentItem(mouse) + onPressed: updateCurrentItem(mouse) onExited: hoveredItem = null property Item currentItem: null property Item hoveredItem: null function updateCurrentItem(mouse) { var pos = mapToItem(row, mouse.x, mouse.y) - if (!hoveredItem || !hoveredItem.contains(Qt.point(pos.x - currentItem.x, pos.y - currentItem.y))) { + if (pressed || !hoveredItem + || !hoveredItem.contains(Qt.point(pos.x - currentItem.x, pos.y - currentItem.y))) { hoveredItem = row.childAt(pos.x, pos.y) if (!hoveredItem) return false; currentItem = hoveredItem - if (d.openedMenuIndex !== -1) { + if (pressed || d.openedMenuIndex !== -1) { d.preselectMenuItem = false - d.openedMenuIndex = currentItem.__menuItemIndex + d.openMenuAtIndex(currentItem.__menuItemIndex) } } return true; diff --git a/PyQt5/qml/QtQuick/Controls/Private/AbstractCheckable.qml b/PyQt5/qml/QtQuick/Controls/Private/AbstractCheckable.qml index f1dbe962..e96f0500 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/AbstractCheckable.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/AbstractCheckable.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -40,11 +39,12 @@ import QtQuick 2.2 import QtQuick.Controls 1.2 +import QtQuick.Controls.Private 1.0 +import QtQuick.Window 2.2 /*! \qmltype AbstractCheckable \inqmlmodule QtQuick.Controls - \ingroup controls \brief An abstract representation of a checkable control with a label \qmlabstract \internal @@ -104,6 +104,14 @@ Control { */ property string text + /*! + This property holds the button tooltip. + + \since QtQuick.Controls 1.7 + */ + property string tooltip + Accessible.description: tooltip + /*! \internal */ property var __cycleStatesHandler: cycleRadioButtonStates @@ -113,7 +121,7 @@ Control { id: mouseArea focus: true anchors.fill: parent - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled enabled: !keyPressed property bool keyPressed: false @@ -123,10 +131,19 @@ Control { onPressed: if (activeFocusOnPress) forceActiveFocus(); + onExited: Tooltip.hideText() + onCanceled: Tooltip.hideText() + onReleased: { if (containsMouse && (!exclusiveGroup || !checked)) __cycleStatesHandler(); } + + Timer { + interval: 1000 + running: mouseArea.containsMouse && !pressed && tooltip.length && mouseArea.Window.visibility !== Window.Hidden + onTriggered: Tooltip.showText(mouseArea, Qt.point(mouseArea.mouseX, mouseArea.mouseY), tooltip) + } } /*! \internal */ diff --git a/PyQt5/qml/QtQuick/Controls/Private/BasicButton.qml b/PyQt5/qml/QtQuick/Controls/Private/BasicButton.qml index f0c9c63e..437ab407 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/BasicButton.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/BasicButton.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -42,6 +41,7 @@ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 import QtQuick.Controls.Styles 1.1 +import QtQuick.Window 2.2 /*! \qmltype BasicButton @@ -150,6 +150,7 @@ Control { Action { id: ownAction + enabled: button.enabled iconSource: !button.action || __iconOverriden ? button.iconSource : "" iconName: !button.action || __iconOverriden ? button.iconName : "" @@ -186,7 +187,7 @@ Control { property bool effectivePressed: pressed && containsMouse || keyPressed anchors.fill: parent - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled enabled: !keyPressed function toggle() { @@ -209,7 +210,7 @@ Control { Timer { interval: 1000 - running: behavior.containsMouse && !pressed && tooltip.length + running: behavior.containsMouse && !pressed && tooltip.length && behavior.Window.visibility !== Window.Hidden onTriggered: Tooltip.showText(behavior, Qt.point(behavior.mouseX, behavior.mouseY), tooltip) } } diff --git a/PyQt5/qml/QtQuick/Controls/Private/BasicTableView.qml b/PyQt5/qml/QtQuick/Controls/Private/BasicTableView.qml new file mode 100644 index 00000000..4ec32264 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Private/BasicTableView.qml @@ -0,0 +1,782 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +// +// W A R N I N G +// ------------- +// +// This file is not part of the Qt API. It exists purely as an +// implementation detail. This file may change from version to +// version without notice, or even be removed. +// +// We mean it. +// + +import QtQuick 2.6 +import QtQuick.Controls 1.5 +import QtQuick.Controls.Private 1.0 +import QtQuick.Controls.Styles 1.2 +import QtQuick.Window 2.2 + +/*! + \qmltype BasicTableView + \internal + \qmlabstract + \inqmlmodule QtQuick.Controls.Private +*/ + +ScrollView { + id: root + + /*! \qmlproperty bool BasicTableView::alternatingRowColors + + This property is set to \c true if the view alternates the row color. + The default value is \c true. + */ + property bool alternatingRowColors: true + + /*! \qmlproperty bool BasicTableView::headerVisible + + This property determines if the header is visible. + The default value is \c true. + */ + property bool headerVisible: true + + /*! \qmlproperty bool BasicTableView::backgroundVisible + + This property determines if the background should be filled or not. + + The default value is \c true. + + \note The rowDelegate is not affected by this property + */ + property alias backgroundVisible: colorRect.visible + + /*! \qmlproperty Component BasicTableView::itemDelegate + \internal + + Documentation differs between TableView and TreeView. + See qtquickcontrols-treeview.qdoc and qtquickcontrols-tableview.qdoc + */ + property Component itemDelegate: __style ? __style.itemDelegate : null + + /*! \qmlproperty Component BasicTableView::rowDelegate + \keyword basictableview-rowdelegate + + This property defines a delegate to draw a row. + + In the row delegate you have access to the following special properties: + \list + \li styleData.alternate - true when the row uses the alternate background color + \li styleData.selected - true when the row is currently selected + \li styleData.row - the index of the row + \li styleData.hasActiveFocus - true when the row has focus (since QtQuick.Controls 1.3) + \li styleData.pressed - true when the row is pressed (since QtQuick.Controls 1.3) + \endlist + + \note For performance reasons, created delegates can be recycled + across multiple table rows. This implies that when you make use of implicit + properties such as \c styleData.row or \c model, these values can change + after the delegate has been constructed. This means that you should not assume + that content is fixed when \c Component.onCompleted is called, but instead rely on + bindings to such properties. + */ + property Component rowDelegate: __style ? __style.rowDelegate : null + + /*! \qmlproperty Component BasicTableView::headerDelegate + \keyword basictableview-headerdelegate + + This property defines a delegate to draw a header. + + In the header delegate you have access to the following special properties: + \list + \li styleData.value - the value or text for this item + \li styleData.column - the index of the column + \li styleData.pressed - true when the column is being pressed + \li styleData.containsMouse - true when the column is under the mouse + \li styleData.textAlignment - the horizontal text alignment of the column (since QtQuickControls 1.1) + \endlist + */ + property Component headerDelegate: __style ? __style.headerDelegate : null + + /*! \qmlproperty int BasicTableView::sortIndicatorColumn + + Index of the current sort column. + The default value is \c {0}. + */ + property int sortIndicatorColumn + + /*! \qmlproperty bool BasicTableView::sortIndicatorVisible + + This property shows or hides the sort indicator + The default value is \c false. + \note The view itself does not sort the data. + */ + property bool sortIndicatorVisible: false + + /*! \qmlproperty enumeration BasicTableView::sortIndicatorOrder + + This sets the sorting order of the sort indicator + The allowed values are: + \list + \li Qt.AscendingOrder - the default + \li Qt.DescendingOrder + \endlist + */ + property int sortIndicatorOrder: Qt.AscendingOrder + + /*! \qmlproperty Component BasicTableView::contentHeader + This is the content header of the view. + */ + property alias contentHeader: listView.header + + /*! \qmlproperty Component BasicTableView::contentFooter + This is the content footer of the view. + */ + property alias contentFooter: listView.footer + + /*! \qmlproperty int BasicTableView::columnCount + The current number of columns + */ + readonly property alias columnCount: columnModel.count + + /*! \qmlpropertygroup BasicTableView::section + \internal + \qmlproperty string BasicTableView::section.property + \qmlproperty enumeration BasicTableView::section.criteria + \qmlproperty Component BasicTableView::section.delegate + \qmlproperty enumeration BasicTableView::section.labelPositioning + + Moved to the qdoc files to keep the grouped property layout. + See qtquickcontrols-treeview.qdoc and qtquickcontrols-tableview.qdoc + */ + property alias section: listView.section + + /*! + \qmlproperty enumeration BasicTableView::selectionMode + \since QtQuick.Controls 1.1 + + This enum indicates how the view responds to user selections: + + The possible modes are: + + \list + + \li SelectionMode.NoSelection - Items cannot be selected. + + \li SelectionMode.SingleSelection - When the user selects an item, + any already-selected item becomes unselected, and the user cannot + unselect the selected item. (Default) + + \li SelectionMode.MultiSelection - When the user selects an item in the usual way, + the selection status of that item is toggled and the other items are left alone. + + \li SelectionMode.ExtendedSelection - When the user selects an item in the usual way, + the selection is cleared and the new item selected. However, if the user presses the + Ctrl key when clicking on an item, the clicked item gets toggled and all other items + are left untouched. If the user presses the Shift key while clicking + on an item, all items between the current item and the clicked item are selected or unselected, + depending on the state of the clicked item. Multiple items can be selected by dragging the + mouse over them. + + \li SelectionMode.ContiguousSelection - When the user selects an item in the usual way, + the selection is cleared and the new item selected. However, if the user presses the Shift key while + clicking on an item, all items between the current item and the clicked item are selected. + + \endlist + */ + property int selectionMode: SelectionMode.SingleSelection + + /*! + \qmlmethod TableViewColumn BasicTableView::addColumn(object column) + + Adds a \a column and returns the added column. + + The \a column argument can be an instance of TableViewColumn, + or a Component. The component has to contain a TableViewColumn. + Otherwise \c null is returned. + */ + function addColumn(column) { + return insertColumn(columnCount, column) + } + + /*! + \qmlmethod TableViewColumn BasicTableView::insertColumn(int index, object column) + + Inserts a \a column at the given \a index and returns the inserted column. + + The \a column argument can be an instance of TableViewColumn, + or a Component. The component has to contain a TableViewColumn. + Otherwise \c null is returned. + */ + function insertColumn(index, column) { + if (__isTreeView && index === 0 && columnCount > 0) { + console.warn(__viewTypeName + "::insertColumn(): Can't replace column 0") + return null + } + var object = column + if (typeof column['createObject'] === 'function') { + object = column.createObject(root) + } else if (object.__view) { + console.warn(__viewTypeName + "::insertColumn(): you cannot add a column to multiple views") + return null + } + if (index >= 0 && index <= columnCount && object.Accessible.role === Accessible.ColumnHeader) { + object.__view = root + columnModel.insert(index, {columnItem: object}) + return object + } + + if (object !== column) + object.destroy() + console.warn(__viewTypeName + "::insertColumn(): invalid argument") + return null + } + + /*! + \qmlmethod void BasicTableView::removeColumn(int index) + + Removes and destroys a column at the given \a index. + */ + function removeColumn(index) { + if (index < 0 || index >= columnCount) { + console.warn(__viewTypeName + "::removeColumn(): invalid argument") + return + } + if (__isTreeView && index === 0) { + console.warn(__viewTypeName + "::removeColumn(): Can't remove column 0") + return + } + var column = columnModel.get(index).columnItem + columnModel.remove(index, 1) + column.destroy() + } + + /*! + \qmlmethod void BasicTableView::moveColumn(int from, int to) + + Moves a column \a from index \a to another. + */ + function moveColumn(from, to) { + if (from < 0 || from >= columnCount || to < 0 || to >= columnCount) { + console.warn(__viewTypeName + "::moveColumn(): invalid argument") + return + } + if (__isTreeView && to === 0) { + console.warn(__viewTypeName + "::moveColumn(): Can't move column 0") + return + } + if (sortIndicatorColumn === from) + sortIndicatorColumn = to + columnModel.move(from, to, 1) + } + + /*! + \qmlmethod TableViewColumn BasicTableView::getColumn(int index) + + Returns the column at the given \a index + or \c null if the \a index is invalid. + */ + function getColumn(index) { + if (index < 0 || index >= columnCount) + return null + return columnModel.get(index).columnItem + } + + /*! + \qmlmethod void BasicTableView::resizeColumnsToContents() + + Resizes all columns to ensure that the column contents and the headers will fit. + \since QtQuick.Controls 1.2 + */ + function resizeColumnsToContents () { + for (var i = 0; i < __columns.length; ++i) { + var col = getColumn(i) + var header = __listView.headerItem.headerRepeater.itemAt(i) + if (col) { + col.__index = i + col.resizeToContents() + if (col.width < header.implicitWidth) + col.width = header.implicitWidth + } + } + } + + // Internal stuff. Do not look + + Component.onCompleted: { + for (var i = 0; i < __columns.length; ++i) { + var column = __columns[i] + if (column.Accessible.role === Accessible.ColumnHeader) + addColumn(column) + } + } + + implicitWidth: 200 + implicitHeight: 150 + + frameVisible: true + __scrollBarTopMargin: headerVisible && (listView.transientScrollBars || Qt.platform.os === "osx") + ? listView.headerItem.height : 0 + + /*! \internal + Use this to display user-friendly messages in TableView and TreeView common functions. + */ + property string __viewTypeName + + /*! \internal */ + readonly property bool __isTreeView: __viewTypeName === "TreeView" + + /*! \internal */ + default property alias __columns: root.data + + /*! \internal */ + property alias __currentRowItem: listView.currentItem + + /*! \internal + This property is forwarded to TableView::currentRow, but not to any TreeView property. + */ + property alias __currentRow: listView.currentIndex + + /*! \internal */ + readonly property alias __listView: listView + + /*! \internal */ + property Component __itemDelegateLoader: null + + /*! \internal + Allows to override the model property in cases like TreeView, + where we want to use a proxy/adaptor model between the user's model + and whatever a ListView can swallow. + */ + property var __model + + /*! \internal */ + property bool __activateItemOnSingleClick: __style ? __style.activateItemOnSingleClick : false + + /*! \internal */ + property Item __mouseArea + + ListView { + id: listView + focus: true + activeFocusOnTab: false + Keys.forwardTo: [__mouseArea] + anchors.fill: parent + contentWidth: headerItem.headerRow.width + listView.vScrollbarPadding + // ### FIXME Late configuration of the header item requires + // this binding to get the header visible after creation + contentY: -headerItem.height + + currentIndex: -1 + visible: columnCount > 0 + interactive: Settings.hasTouchScreen + property var rowItemStack: [] // Used as a cache for rowDelegates + + readonly property bool transientScrollbars: __style && !!__style.transientScrollBars + readonly property real vScrollbarPadding: __scroller.verticalScrollBar.visible + && !transientScrollbars && Qt.platform.os === "osx" ? + __verticalScrollBar.width + __scroller.scrollBarSpacing + root.__style.padding.right : 0 + + Binding { + // On Mac, we reserve the vSB space in the contentItem because the vSB should + // appear under the header. Unfortunately, the ListView header won't expand + // beyond the ListView's boundaries, that's why we need to ressort to this. + target: root.__scroller + when: Qt.platform.os === "osx" + property: "verticalScrollbarOffset" + value: 0 + } + + function incrementCurrentIndexBlocking() { + var oldIndex = __listView.currentIndex + __scroller.blockUpdates = true; + incrementCurrentIndex(); + __scroller.blockUpdates = false; + return oldIndex !== __listView.currentIndex + } + + function decrementCurrentIndexBlocking() { + var oldIndex = __listView.currentIndex + __scroller.blockUpdates = true; + decrementCurrentIndex(); + __scroller.blockUpdates = false; + return oldIndex !== __listView.currentIndex + } + + function scrollIfNeeded(key) { + var diff = key === Qt.Key_PageDown ? height : + key === Qt.Key_PageUp ? -height : 0 + if (diff !== 0) + __verticalScrollBar.value += diff + } + + SystemPalette { + id: palette + colorGroup: enabled ? SystemPalette.Active : SystemPalette.Disabled + } + + Rectangle { + id: colorRect + parent: viewport + anchors.fill: parent + color: __style ? __style.backgroundColor : palette.base + z: -2 + } + + // Fills extra rows with alternate color + Column { + id: rowfiller + Loader { + id: rowSizeItem + sourceComponent: root.rowDelegate + visible: false + property QtObject styleData: QtObject { + property bool alternate: false + property bool selected: false + property bool hasActiveFocus: false + property bool pressed: false + } + } + property int rowHeight: rowSizeItem.implicitHeight + property int paddedRowCount: height/rowHeight + + y: listView.contentHeight - listView.contentY + listView.originY + width: parent.width + visible: alternatingRowColors + height: viewport.height - listView.contentHeight + Repeater { + model: visible ? parent.paddedRowCount : 0 + Loader { + width: rowfiller.width + height: rowfiller.rowHeight + sourceComponent: root.rowDelegate + property QtObject styleData: QtObject { + readonly property bool alternate: (index + __listView.count) % 2 === 1 + readonly property bool selected: false + readonly property bool hasActiveFocus: false + readonly property bool pressed: false + } + readonly property var model: null + readonly property var modelData: null + } + } + } + + ListModel { + id: columnModel + } + + highlightFollowsCurrentItem: true + model: root.__model + + delegate: FocusScope { + id: rowItemContainer + + activeFocusOnTab: false + z: rowItem.activeFocus ? 0.7 : rowItem.itemSelected ? 0.5 : 0 + + property Item rowItem + // We recycle instantiated row items to speed up list scrolling + + Component.onDestruction: { + // move the rowItem back in cache + if (rowItem) { + rowItem.visible = false; + rowItem.parent = null; + rowItem.rowIndex = -1; + listView.rowItemStack.push(rowItem); // return rowItem to cache + } + } + + Component.onCompleted: { + // retrieve row item from cache + if (listView.rowItemStack.length > 0) + rowItem = listView.rowItemStack.pop(); + else + rowItem = rowComponent.createObject(listView); + + // Bind container to item size + rowItemContainer.width = Qt.binding( function() { return rowItem.width }); + rowItemContainer.height = Qt.binding( function() { return rowItem.height }); + + // Reassign row-specific bindings + rowItem.rowIndex = Qt.binding( function() { return model.index }); + rowItem.itemModelData = Qt.binding( function() { return typeof modelData === "undefined" ? null : modelData }); + rowItem.itemModel = Qt.binding( function() { return model }); + rowItem.parent = rowItemContainer; + rowItem.visible = true; + } + } + + Component { + id: rowComponent + + FocusScope { + id: rowitem + visible: false + + property int rowIndex + property var itemModelData + property var itemModel + property bool itemSelected: __mouseArea.selected(rowIndex) + property bool alternate: alternatingRowColors && rowIndex % 2 === 1 + readonly property color itemTextColor: itemSelected ? __style.highlightedTextColor : __style.textColor + property Item branchDecoration: null + + width: itemrow.width + height: rowstyle.height + + onActiveFocusChanged: { + if (activeFocus) + listView.currentIndex = rowIndex + } + + Loader { + id: rowstyle + // row delegate + sourceComponent: rowitem.itemModel !== undefined ? root.rowDelegate : null + // Row fills the view width regardless of item size + // But scrollbar should not adjust to it + height: item ? item.height : 16 + width: parent.width + __horizontalScrollBar.width + x: listView.contentX + + // these properties are exposed to the row delegate + // Note: these properties should be mirrored in the row filler as well + property QtObject styleData: QtObject { + readonly property int row: rowitem.rowIndex + readonly property bool alternate: rowitem.alternate + readonly property bool selected: rowitem.itemSelected + readonly property bool hasActiveFocus: rowitem.activeFocus + readonly property bool pressed: rowitem.rowIndex === __mouseArea.pressedRow + } + readonly property var model: rowitem.itemModel + readonly property var modelData: rowitem.itemModelData + } + Row { + id: itemrow + height: parent.height + Repeater { + model: columnModel + + delegate: __itemDelegateLoader + + onItemAdded: { + var columnItem = columnModel.get(index).columnItem + item.__index = index + item.__rowItem = rowitem + item.__column = columnItem + } + } + } + } + } + + headerPositioning: ListView.OverlayHeader + header: Item { + id: tableHeader + visible: headerVisible + width: Math.max(headerRow.width + listView.vScrollbarPadding, root.viewport.width) + height: visible ? headerRow.height : 0 + + property alias headerRow: row + property alias headerRepeater: repeater + Row { + id: row + + Repeater { + id: repeater + + property int targetIndex: -1 + property int dragIndex: -1 + + model: columnModel + + delegate: Item { + id: headerRowDelegate + readonly property int column: index + z:-index + width: modelData.width + implicitWidth: columnCount === 1 ? viewport.width + __verticalScrollBar.width : headerStyle.implicitWidth + visible: modelData.visible + height: headerStyle.height + + readonly property bool treeViewMovable: !__isTreeView || index > 0 + + Loader { + id: headerStyle + sourceComponent: root.headerDelegate + width: parent.width + property QtObject styleData: QtObject { + readonly property string value: modelData.title + readonly property bool pressed: headerClickArea.pressed + readonly property bool containsMouse: headerClickArea.containsMouse + readonly property int column: index + readonly property int textAlignment: modelData.horizontalAlignment + readonly property bool resizable: modelData.resizable + } + } + + Rectangle{ + id: targetmark + width: parent.width + height:parent.height + opacity: (treeViewMovable && index === repeater.targetIndex && repeater.targetIndex !== repeater.dragIndex) ? 0.5 : 0 + Behavior on opacity { NumberAnimation { duration: 160 } } + color: palette.highlight + visible: modelData.movable + } + + MouseArea{ + id: headerClickArea + drag.axis: Qt.YAxis + hoverEnabled: Settings.hoverEnabled + anchors.fill: parent + onClicked: { + if (sortIndicatorColumn === index) + sortIndicatorOrder = sortIndicatorOrder === Qt.AscendingOrder ? Qt.DescendingOrder : Qt.AscendingOrder + sortIndicatorColumn = index + } + // Here we handle moving header sections + // NOTE: the direction is different from the master branch + // so this indicates that I am using an invalid assumption on item ordering + onPositionChanged: { + if (drag.active && modelData.movable && pressed && columnCount > 1) { // only do this while dragging + for (var h = columnCount-1 ; h >= 0 ; --h) { + if (headerRow.children[h].visible && drag.target.x + headerRowDelegate.width/2 > headerRow.children[h].x) { + repeater.targetIndex = h + break + } + } + } + } + + onPressed: { + repeater.dragIndex = index + } + + onReleased: { + if (repeater.targetIndex >= 0 && repeater.targetIndex !== index ) { + var targetColumn = columnModel.get(repeater.targetIndex).columnItem + if (targetColumn.movable && (!__isTreeView || repeater.targetIndex > 0)) { + if (sortIndicatorColumn === index) + sortIndicatorColumn = repeater.targetIndex + columnModel.move(index, repeater.targetIndex, 1) + } + } + repeater.targetIndex = -1 + repeater.dragIndex = -1 + } + drag.target: treeViewMovable && modelData.movable && columnCount > 1 ? draghandle : null + } + + Loader { + id: draghandle + property QtObject styleData: QtObject{ + readonly property string value: modelData.title + readonly property bool pressed: headerClickArea.pressed + readonly property bool containsMouse: headerClickArea.containsMouse + readonly property int column: index + readonly property int textAlignment: modelData.horizontalAlignment + } + parent: tableHeader + x: __implicitX + property double __implicitX: headerRowDelegate.x + width: modelData.width + height: parent.height + sourceComponent: root.headerDelegate + visible: headerClickArea.pressed + onVisibleChanged: { + if (!visible) + x = Qt.binding(function () { return __implicitX }) + } + opacity: 0.5 + } + + + MouseArea { + id: headerResizeHandle + property int offset: 0 + readonly property int minimumSize: 20 + preventStealing: true + anchors.rightMargin: -width/2 + width: Settings.hasTouchScreen ? Screen.pixelDensity * 3.5 : 16 + height: parent.height + anchors.right: parent.right + enabled: modelData.resizable && columnCount > 0 + onPositionChanged: { + var newHeaderWidth = modelData.width + (mouseX - offset) + modelData.width = Math.max(minimumSize, newHeaderWidth) + } + + onDoubleClicked: getColumn(index).resizeToContents() + onPressedChanged: if (pressed) offset=mouseX + cursorShape: enabled && repeater.dragIndex==-1 ? Qt.SplitHCursor : Qt.ArrowCursor + } + } + } + } + + Loader { + property QtObject styleData: QtObject{ + readonly property string value: "" + readonly property bool pressed: false + readonly property bool containsMouse: false + readonly property int column: -1 + readonly property int textAlignment: Text.AlignLeft + } + + anchors.top: parent.top + anchors.right: parent.right + anchors.bottom: headerRow.bottom + sourceComponent: root.headerDelegate + readonly property real __remainingWidth: parent.width - headerRow.width + visible: __remainingWidth > 0 + width: __remainingWidth + z:-1 + } + } + + function columnAt(offset) { + var item = listView.headerItem.headerRow.childAt(offset, 0) + return item ? item.column : -1 + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Private/CalendarHeaderModel.qml b/PyQt5/qml/QtQuick/Controls/Private/CalendarHeaderModel.qml index ef57e65b..b978dbdc 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/CalendarHeaderModel.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/CalendarHeaderModel.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -68,6 +67,28 @@ ListModel { */ property var locale + ListElement { + dayOfWeek: Locale.Sunday + } + ListElement { + dayOfWeek: Locale.Monday + } + ListElement { + dayOfWeek: Locale.Tuesday + } + ListElement { + dayOfWeek: Locale.Wednesday + } + ListElement { + dayOfWeek: Locale.Thursday + } + ListElement { + dayOfWeek: Locale.Friday + } + ListElement { + dayOfWeek: Locale.Saturday + } + Component.onCompleted: { var daysOfWeek = [Locale.Sunday, Locale.Monday, Locale.Tuesday, Locale.Wednesday, Locale.Thursday, Locale.Friday, Locale.Saturday]; @@ -76,9 +97,10 @@ ListModel { var shifted = daysOfWeek.splice(firstDayOfWeek, daysOfWeek.length - firstDayOfWeek); daysOfWeek = shifted.concat(daysOfWeek) - for (var i = 0; i < daysOfWeek.length; ++i) { - var element = { dayOfWeek: daysOfWeek[i] } - root.append(element); + if (firstDayOfWeek !== Locale.Sunday) { + for (var i = 0; i < daysOfWeek.length; ++i) { + root.setProperty(i, "dayOfWeek", daysOfWeek[i]); + } } } } diff --git a/PyQt5/qml/QtQuick/Controls/Private/CalendarUtils.js b/PyQt5/qml/QtQuick/Controls/Private/CalendarUtils.js index fce2a677..9a93d8da 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/CalendarUtils.js +++ b/PyQt5/qml/QtQuick/Controls/Private/CalendarUtils.js @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/Private/ColumnMenuContent.qml b/PyQt5/qml/QtQuick/Controls/Private/ColumnMenuContent.qml index 9c0b2345..e130b2a2 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/ColumnMenuContent.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/ColumnMenuContent.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -40,6 +39,7 @@ import QtQuick 2.2 import QtQuick.Controls 1.2 +import QtQuick.Controls.Private 1.0 Item { id: content @@ -129,10 +129,8 @@ Item { currentItem = list.itemAt(pos.x, pos.y) if (currentItem) { __menu.__currentIndex = currentItem.__menuItemIndex - if (currentItem.styleData.type === MenuItemType.Menu - && !currentItem.__menuItem.__popupVisible) { - currentItem.__showSubMenu(false) - openedSubmenu = currentItem.__menuItem + if (currentItem.styleData.type === MenuItemType.Menu) { + showCurrentItemSubMenu(false) } } else { __menu.__currentIndex = -1 @@ -140,6 +138,13 @@ Item { } } + function showCurrentItemSubMenu(immediately) { + if (!currentItem.__menuItem.__popupVisible) { + currentItem.__showSubMenu(immediately) + openedSubmenu = currentItem.__menuItem + } + } + Timer { id: sloppyTimer interval: 1000 @@ -193,12 +198,20 @@ Item { width: scrollView.width - scrollView.__verticalScrollBar.width height: parent.height - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled acceptedButtons: Qt.AllButtons onPositionChanged: updateCurrentItem({ "x": mouse.x, "y": mouse.y }) onPressed: updateCurrentItem({ "x": mouse.x, "y": mouse.y }) - onReleased: content.triggered(currentItem) + onReleased: { + if (currentItem && currentItem.__menuItem.enabled) { + if (currentItem.styleData.type === MenuItemType.Menu) { + showCurrentItemSubMenu(true) + } else { + content.triggered(currentItem) + } + } + } onExited: { if (currentItem && !currentItem.__menuItem.__popupVisible) { currentItem = null diff --git a/PyQt5/qml/QtQuick/Controls/Private/ContentItem.qml b/PyQt5/qml/QtQuick/Controls/Private/ContentItem.qml index 1e386424..2c5b3728 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/ContentItem.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/ContentItem.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -51,7 +50,7 @@ Item { implicitHeight: __calcImplicitHeight() /*! \internal */ - property Item __layoutItem: contentItem.children.length === 1 ? contentItem.children[0] : null + property Item __layoutItem: contentItem.visibleChildren.length === 1 ? contentItem.visibleChildren[0] : null /*! \internal */ property real __marginsWidth: __layoutItem ? __layoutItem.anchors.leftMargin + __layoutItem.anchors.rightMargin : 0 /*! \internal */ diff --git a/PyQt5/qml/QtQuick/Controls/Private/Control.qml b/PyQt5/qml/QtQuick/Controls/Private/Control.qml index a520e372..182a1e99 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/Control.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/Control.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls.Styles 1.1 @@ -74,20 +74,21 @@ FocusScope { /*! \internal */ property alias __styleData: styleLoader.styleData + Loader { + id: styleLoader + sourceComponent: style + property Item __control: root + property QtObject styleData: null + onStatusChanged: { + if (status === Loader.Error) + console.error("Failed to load Style for", root) + } + } + Loader { id: panelLoader anchors.fill: parent sourceComponent: __style ? __style.panel : null onStatusChanged: if (status === Loader.Error) console.error("Failed to load Style for", root) - Loader { - id: styleLoader - sourceComponent: style - property Item __control: root - property QtObject styleData: null - onStatusChanged: { - if (status === Loader.Error) - console.error("Failed to load Style for", root) - } - } } } diff --git a/PyQt5/qml/QtQuick/Controls/Private/EditMenu.qml b/PyQt5/qml/QtQuick/Controls/Private/EditMenu.qml index 70b6b9b2..843ccb00 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/EditMenu.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/EditMenu.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -48,8 +48,9 @@ Loader { property Item selectionHandle property Flickable flickable property Component defaultMenu: item && item.defaultMenu ? item.defaultMenu : null - property Menu menuInstance: null + property QtObject menuInstance: null property MouseArea mouseArea + property QtObject style: __style Connections { target: control @@ -70,6 +71,18 @@ Loader { return menuInstance; } - source: Qt.resolvedUrl(Qt.platform.os === "ios" ? "EditMenu_ios.qml" - : Qt.platform.os === "android" ? "" : "EditMenu_base.qml") + function syncStyle() { + if (!style) + return; + + if (style.__editMenu) + sourceComponent = style.__editMenu; + else { + // todo: get ios/android/base menus from style as well + source = (Qt.resolvedUrl(Qt.platform.os === "ios" ? "" + : Qt.platform.os === "android" ? "" : "EditMenu_base.qml")); + } + } + onStyleChanged: syncStyle(); + Component.onCompleted: syncStyle(); } diff --git a/PyQt5/qml/QtQuick/Controls/Private/EditMenu_base.qml b/PyQt5/qml/QtQuick/Controls/Private/EditMenu_base.qml index 3745d9f4..2ffbfdb2 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/EditMenu_base.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/EditMenu_base.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** -** This file is part of the Qt Quick controls module of the Qt Toolkit. +** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -45,10 +45,32 @@ Item { id: editMenuBase anchors.fill: parent + Component { + id: undoAction + Action { + text: qsTr("&Undo") + shortcut: StandardKey.Undo + iconName: "edit-undo" + enabled: input.canUndo + onTriggered: input.undo() + } + } + + Component { + id: redoAction + Action { + text: qsTr("&Redo") + shortcut: StandardKey.Redo + iconName: "edit-redo" + enabled: input.canRedo + onTriggered: input.redo() + } + } + Component { id: cutAction Action { - text: "Cu&t" + text: qsTr("Cu&t") shortcut: StandardKey.Cut iconName: "edit-cut" enabled: !input.readOnly && selectionStart !== selectionEnd @@ -62,7 +84,7 @@ Item { Component { id: copyAction Action { - text: "&Copy" + text: qsTr("&Copy") shortcut: StandardKey.Copy iconName: "edit-copy" enabled: input.selectionStart !== input.selectionEnd @@ -76,7 +98,7 @@ Item { Component { id: pasteAction Action { - text: "&Paste" + text: qsTr("&Paste") shortcut: StandardKey.Paste iconName: "edit-paste" enabled: input.canPaste @@ -84,10 +106,49 @@ Item { } } + Component { + id: deleteAction + Action { + text: qsTr("Delete") + shortcut: StandardKey.Delete + iconName: "edit-delete" + enabled: !input.readOnly && input.selectionStart !== input.selectionEnd + onTriggered: input.remove(input.selectionStart, input.selectionEnd) + } + } + + Component { + id: clearAction + Action { + text: qsTr("Clear") + shortcut: StandardKey.DeleteCompleteLine + iconName: "edit-clear" + enabled: !input.readOnly && input.length > 0 + onTriggered: input.remove(0, input.length) + } + } + + Component { + id: selectAllAction + Action { + text: qsTr("Select All") + shortcut: StandardKey.SelectAll + enabled: !(input.selectionStart === 0 && input.selectionEnd === input.length) + onTriggered: input.selectAll() + } + } + property Component defaultMenu: Menu { + MenuItem { action: undoAction.createObject(editMenuBase) } + MenuItem { action: redoAction.createObject(editMenuBase) } + MenuSeparator {} MenuItem { action: cutAction.createObject(editMenuBase) } MenuItem { action: copyAction.createObject(editMenuBase) } MenuItem { action: pasteAction.createObject(editMenuBase) } + MenuItem { action: deleteAction.createObject(editMenuBase) } + MenuItem { action: clearAction.createObject(editMenuBase) } + MenuSeparator {} + MenuItem { action: selectAllAction.createObject(editMenuBase) } } Connections { @@ -102,9 +163,10 @@ Item { input.activate() if (control.menu) { - getMenuInstance().__dismissMenu(); + var menu = getMenuInstance(); + menu.__dismissAndDestroy(); var menuPos = mapToItem(null, mouse.x, mouse.y) - getMenuInstance().__popup(Qt.rect(menuPos.x, menuPos.y, 0, 0), -1, MenuPrivate.EditMenu); + menu.__popup(Qt.rect(menuPos.x, menuPos.y, 0, 0), -1, MenuPrivate.EditMenu); } } } diff --git a/PyQt5/qml/QtQuick/Controls/Private/EditMenu_ios.qml b/PyQt5/qml/QtQuick/Controls/Private/EditMenu_ios.qml deleted file mode 100644 index 2d74861e..00000000 --- a/PyQt5/qml/QtQuick/Controls/Private/EditMenu_ios.qml +++ /dev/null @@ -1,188 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal -** -** This file is part of the Qt Quick controls module of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." -** -** $QT_END_LICENSE$ -** -****************************************************************************/ -import QtQuick 2.1 -import QtQuick.Controls 1.1 -import QtQuick.Controls.Styles 1.1 -import QtQuick.Controls.Private 1.0 - -Item { - anchors.fill: parent - property bool __showMenuFromTouchAndHold: false - - property Component defaultMenu: Menu { - MenuItem { - text: "cut" - visible: !input.readOnly && selectionStart !== selectionEnd - onTriggered: { - cut(); - select(input.cursorPosition, input.cursorPosition); - } - } - MenuItem { - text: "copy" - visible: selectionStart !== selectionEnd - onTriggered: { - copy(); - select(input.cursorPosition, input.cursorPosition); - } - } - MenuItem { - text: "paste" - visible: input.canPaste - onTriggered: paste(); - } - MenuItem { - text: "delete" - visible: !input.readOnly && selectionStart !== selectionEnd - onTriggered: remove(selectionStart, selectionEnd) - } - MenuItem { - text: "select" - visible: selectionStart === selectionEnd && input.length > 0 - onTriggered: selectWord(); - } - MenuItem { - text: "select all" - visible: !(selectionStart === 0 && selectionEnd === length) - onTriggered: selectAll(); - } - } - - Connections { - target: mouseArea - - function clearFocusFromOtherItems() - { - var selectionItem = TextSingleton.selectionItem; - if (!selectionItem) - return; - var otherPos = selectionItem.cursorPosition; - selectionItem.select(otherPos, otherPos) - } - - onClicked: { - if (control.menu && getMenuInstance().__popupVisible) { - select(input.cursorPosition, input.cursorPosition); - } else { - input.activate(); - clearFocusFromOtherItems(); - } - - if (input.activeFocus) { - var pos = input.positionAt(mouse.x, mouse.y) - input.moveHandles(pos, pos) - } - } - - onPressAndHold: { - var pos = input.positionAt(mouseArea.mouseX, mouseArea.mouseY); - input.select(pos, pos); - var hasSelection = selectionStart != selectionEnd; - if (!control.menu || (input.length > 0 && (!input.activeFocus || hasSelection))) { - selectWord(); - } else { - // We don't select anything at this point, the - // menu will instead offer to select a word. - __showMenuFromTouchAndHold = true; - menuTimer.start(); - clearFocusFromOtherItems(); - } - } - - onReleased: __showMenuFromTouchAndHold = false - onCanceled: __showMenuFromTouchAndHold = false - } - - Connections { - target: cursorHandle ? cursorHandle : null - ignoreUnknownSignals: true - onPressedChanged: menuTimer.start() - } - - Connections { - target: selectionHandle ? selectionHandle : null - ignoreUnknownSignals: true - onPressedChanged: menuTimer.start() - } - - Connections { - target: flickable - ignoreUnknownSignals: true - onMovingChanged: menuTimer.start() - } - - Connections { - id: selectionConnections - target: input - ignoreUnknownSignals: true - onSelectionStartChanged: menuTimer.start() - onSelectionEndChanged: menuTimer.start() - onActiveFocusChanged: menuTimer.start() - } - - Timer { - // We use a timer so that we end up with one update when multiple connections fire at the same time. - // Basically we wan't the menu to be open if the user does a press and hold, or if we have a selection. - // The exceptions are if the user is moving selection handles or otherwise touching the screen (e.g flicking). - // What is currently missing are showing a magnifyer to place the cursor, and to reshow the edit menu when - // flicking stops. - id: menuTimer - interval: 1 - onTriggered: { - if (!control.menu) - return; - - if ((__showMenuFromTouchAndHold || selectionStart !== selectionEnd) - && (!cursorHandle.pressed && !selectionHandle.pressed) - && (!flickable || !flickable.moving) - && (cursorHandle.delegate)) { - var p1 = input.positionToRectangle(input.selectionStart); - var p2 = input.positionToRectangle(input.selectionEnd); - var topLeft = input.mapToItem(null, p1.x, p1.y); - var size = Qt.size(p2.x - p1.x + p1.width, p2.y - p1.y + p1.height) - var targetRect = Qt.rect(topLeft.x, topLeft.y, size.width, size.height); - getMenuInstance().__dismissMenu(); - getMenuInstance().__popup(targetRect, -1, MenuPrivate.EditMenu); - } else { - getMenuInstance().__dismissMenu(); - } - } - } -} diff --git a/PyQt5/qml/QtQuick/Controls/Private/FastGlow.qml b/PyQt5/qml/QtQuick/Controls/Private/FastGlow.qml index 79a9a92a..a94a3de6 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/FastGlow.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/FastGlow.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** -** This file is part of the Qt Graphical Effects module. +** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/Private/FocusFrame.qml b/PyQt5/qml/QtQuick/Controls/Private/FocusFrame.qml index 2262af72..570df32b 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/FocusFrame.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/FocusFrame.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -63,6 +62,6 @@ Item { id: loader z: 2 anchors.fill: parent - sourceComponent: Qt.createComponent(Settings.style + "/FocusFrameStyle.qml", root) + sourceComponent: Settings.styleComponent(Settings.style, "FocusFrameStyle.qml", root) } } diff --git a/PyQt5/qml/QtQuick/Controls/Private/HoverButton.qml b/PyQt5/qml/QtQuick/Controls/Private/HoverButton.qml index 1b79e087..bc7f91bb 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/HoverButton.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/HoverButton.qml @@ -1,44 +1,45 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 +import QtQuick.Controls 1.2 +import QtQuick.Controls.Private 1.0 Item { id: button @@ -62,9 +63,10 @@ Item { Image { id: image - width: implicitWidth/2 - height: implicitHeight/2 + width: Math.min(implicitWidth, parent.width * 0.4) + height: Math.min(implicitHeight, parent.height * 0.4) anchors.centerIn: parent + fillMode: Image.PreserveAspectFit opacity: 0.6 } @@ -72,6 +74,6 @@ Item { id: mouse anchors.fill: parent onClicked: button.clicked() - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled } } diff --git a/PyQt5/qml/QtQuick/Controls/Private/MenuContentItem.qml b/PyQt5/qml/QtQuick/Controls/Private/MenuContentItem.qml index a503d1d4..fe8e7726 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/MenuContentItem.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/MenuContentItem.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -41,11 +40,14 @@ import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Styles 1.1 +import QtQuick.Controls.Private 1.0 Loader { id: menuFrameLoader - property var __menu: root + property var __menu + + Accessible.role: Accessible.PopupMenu visible: status === Loader.Ready width: content.width + (d.style ? d.style.padding.left + d.style.padding.right : 0) @@ -71,7 +73,7 @@ Loader { function canBeHovered(index) { var item = content.menuItemAt(index) - if (item && item.styleData.type !== MenuItemType.Separator && item.styleData.enabled) { + if (item && item.visible && item.styleData.type !== MenuItemType.Separator && item.styleData.enabled) { __menu.__currentIndex = index return true } @@ -81,15 +83,16 @@ Loader { function triggerCurrent() { var item = content.menuItemAt(__menu.__currentIndex) if (item) - content.triggered(item) + triggerAndDismiss(item) } function triggerAndDismiss(item) { - if (item && item.styleData.type !== MenuItemType.Separator) { - __menu.__dismissMenu() - if (item.styleData.type !== MenuItemType.Menu) - item.__menuItem.trigger() - } + if (!item) + return; + if (item.styleData.type === MenuItemType.Separator) + __menu.__dismissAndDestroy() + else if (item.styleData.type === MenuItemType.Item) + item.__menuItem.trigger() } } @@ -112,7 +115,7 @@ Loader { } } - Keys.onEscapePressed: __menu.__dismissMenu() + Keys.onEscapePressed: __menu.__dismissAndDestroy() Keys.onDownPressed: { if (__menu.__currentIndex < 0) @@ -133,14 +136,18 @@ Loader { Keys.onLeftPressed: { if ((event.accepted = __menu.__parentMenu.hasOwnProperty("title"))) - __closeMenu() + __menu.__closeAndDestroy() } Keys.onRightPressed: { var item = content.menuItemAt(__menu.__currentIndex) - if ((event.accepted = (item && item.styleData.type === MenuItemType.Menu))) { + if (item && item.styleData.type === MenuItemType.Menu + && !item.__menuItem.__popupVisible) { item.__showSubMenu(true) item.__menuItem.__currentIndex = 0 + event.accepted = true + } else { + event.accepted = false } } @@ -165,7 +172,7 @@ Loader { itemsModel: __menu.items minWidth: __menu.__minimumWidth maxHeight: d.style ? d.style.__maxPopupHeight : 0 - onTriggered: if (item.__menuItem.enabled) d.triggerAndDismiss(item) + onTriggered: d.triggerAndDismiss(item) } Component { @@ -173,6 +180,19 @@ Loader { Loader { id: menuItemLoader + Accessible.role: opts.type === MenuItemType.Item || opts.type === MenuItemType.Menu ? + Accessible.MenuItem : Accessible.NoRole + Accessible.name: StyleHelpers.removeMnemonics(opts.text) + Accessible.checkable: opts.checkable + Accessible.checked: opts.checked + Accessible.onPressAction: { + if (opts.type === MenuItemType.Item) { + d.triggerAndDismiss(menuItemLoader) + } else if (opts.type === MenuItemType.Menu) { + __showSubMenu(true /*immediately*/) + } + } + property QtObject styleData: QtObject { id: opts readonly property int index: __menuItemIndex @@ -232,7 +252,7 @@ Loader { interval: 1 onTriggered: { if (__menu.__currentIndex !== __menuItemIndex) - __menuItem.__closeMenu() + __menuItem.__closeAndDestroy() } } diff --git a/PyQt5/qml/QtQuick/Controls/Private/MenuContentScroller.qml b/PyQt5/qml/QtQuick/Controls/Private/MenuContentScroller.qml index ccbeb55b..f33d2040 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/MenuContentScroller.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/MenuContentScroller.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -40,6 +39,7 @@ import QtQuick 2.2 import QtQuick.Controls 1.2 +import QtQuick.Controls.Private 1.0 MouseArea { id: scrollIndicator @@ -50,7 +50,7 @@ MouseArea { bottom: direction === Qt.DownArrow ? parent.bottom : undefined } - hoverEnabled: visible + hoverEnabled: visible && Settings.hoverEnabled height: scrollerLoader.height width: parent.width diff --git a/PyQt5/qml/QtQuick/Controls/Private/MenuItemSubControls.qml b/PyQt5/qml/QtQuick/Controls/Private/MenuItemSubControls.qml index d5487bd7..818b9578 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/MenuItemSubControls.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/MenuItemSubControls.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/Private/ModalPopupBehavior.qml b/PyQt5/qml/QtQuick/Controls/Private/ModalPopupBehavior.qml index bd1535d4..c9a4b68f 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/ModalPopupBehavior.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/ModalPopupBehavior.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/Private/ScrollBar.qml b/PyQt5/qml/QtQuick/Controls/Private/ScrollBar.qml index 3bd0a164..eea7a737 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/ScrollBar.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/ScrollBar.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -92,7 +91,7 @@ Item { property int pageStep: internal.horizontal ? width : height property bool scrollToClickposition: internal.scrollToClickPosition anchors.fill: parent - cursorShape: __panel.visible ? Qt.ArrowCursor : Qt.IBeamCursor // forces a cursor change + cursorShape: __panel && __panel.visible ? Qt.ArrowCursor : Qt.IBeamCursor // forces a cursor change property bool autoincrement: false property bool scrollToClickPosition: __style ? __style.scrollToClickedPosition : 0 @@ -101,8 +100,7 @@ Item { onEntered: if (!pressed) __panel.activeControl = __panel.hitTest(mouseX, mouseY) onExited: if (!pressed) __panel.activeControl = "none" onMouseXChanged: if (!pressed) __panel.activeControl = __panel.hitTest(mouseX, mouseY) - hoverEnabled: !Settings.hasTouchScreen - enabled: !Settings.isMobile || !Settings.hasTouchScreen // ### Not ideal, but will usually behave as expected... + hoverEnabled: Settings.hoverEnabled preventStealing: true property var pressedX property var pressedY @@ -141,6 +139,10 @@ Item { } onPressed: { + if (mouse.source !== Qt.MouseEventNotSynthesized) { + mouse.accepted = false + return + } __panel.activeControl = __panel.hitTest(mouseX, mouseY) scrollToClickposition = scrollToClickPosition var handleRect = __panel.subControlRect("handle") diff --git a/PyQt5/qml/QtQuick/Controls/Private/ScrollViewHelper.qml b/PyQt5/qml/QtQuick/Controls/Private/ScrollViewHelper.qml index f6265dbe..810de91d 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/ScrollViewHelper.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/ScrollViewHelper.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -48,7 +47,7 @@ import QtQuick.Controls.Private 1.0 \inqmlmodule QtQuick.Controls.Private */ Item { - id: wheelarea + id: scrollHelper property alias horizontalScrollBar: hscrollbar property alias verticalScrollBar: vscrollbar @@ -57,17 +56,15 @@ Item { property int availableWidth property int contentHeight property int contentWidth - property real originX - property real originY property bool active property int horizontalScrollBarPolicy: Qt.ScrollBarAsNeeded property int verticalScrollBarPolicy: Qt.ScrollBarAsNeeded - property int leftMargin: outerFrame ? root.__style.padding.left : 0 - property int rightMargin: outerFrame ? root.__style.padding.right : 0 - property int topMargin: outerFrame ? root.__style.padding.top : 0 - property int bottomMargin: outerFrame ? root.__style.padding.bottom : 0 + property int leftMargin: outerFrame && root.__style ? root.__style.padding.left : 0 + property int rightMargin: outerFrame && root.__style ? root.__style.padding.right : 0 + property int topMargin: outerFrame && root.__style ? root.__style.padding.top : 0 + property int bottomMargin: outerFrame && root.__style ? root.__style.padding.bottom : 0 anchors.fill: parent @@ -76,12 +73,12 @@ Item { function doLayout() { if (!recursionGuard) { recursionGuard = true - wheelarea.availableWidth = viewport.width - wheelarea.availableHeight = viewport.height - wheelarea.contentWidth = flickableItem !== null ? flickableItem.contentWidth : 0 - wheelarea.contentHeight = flickableItem !== null ? flickableItem.contentHeight : 0 - wheelarea.originX = flickableItem !== null ? flickableItem.originX : 0 - wheelarea.originY = flickableItem !== null ? flickableItem.originY : 0 + blockUpdates = true; + scrollHelper.contentWidth = flickableItem !== null ? flickableItem.contentWidth : 0 + scrollHelper.contentHeight = flickableItem !== null ? flickableItem.contentHeight : 0 + scrollHelper.availableWidth = viewport.width + scrollHelper.availableHeight = viewport.height + blockUpdates = false; recursionGuard = false } } @@ -96,10 +93,6 @@ Item { target: flickableItem onContentWidthChanged: doLayout() onContentHeightChanged: doLayout() - } - - Connections { - target: flickableItem onContentXChanged: { hscrollbar.flash() vscrollbar.flash() @@ -113,7 +106,7 @@ Item { Loader { id: cornerFill z: 1 - sourceComponent: __style.corner + sourceComponent: __style ? __style.corner : null anchors.right: parent.right anchors.bottom: parent.bottom anchors.bottomMargin: bottomMargin @@ -125,36 +118,43 @@ Item { ScrollBar { id: hscrollbar + readonly property int scrollAmount: contentWidth - availableWidth + readonly property bool scrollable: scrollAmount > 0 isTransient: !!__panel && !!__panel.isTransient active: !!__panel && (__panel.sunken || __panel.activeControl !== "none") enabled: !isTransient || __panel.visible orientation: Qt.Horizontal - visible: horizontalScrollBarPolicy == Qt.ScrollBarAsNeeded ? (contentWidth > availableWidth) : horizontalScrollBarPolicy == Qt.ScrollBarAlwaysOn + visible: horizontalScrollBarPolicy == Qt.ScrollBarAsNeeded ? scrollable : horizontalScrollBarPolicy == Qt.ScrollBarAlwaysOn height: visible ? implicitHeight : 0 z: 1 - maximumValue: contentWidth > availableWidth ? originX + contentWidth - availableWidth : 0 - minimumValue: originX + maximumValue: scrollable ? scrollAmount : 0 + minimumValue: 0 anchors.bottom: parent.bottom anchors.left: parent.left anchors.right: cornerFill.left anchors.leftMargin: leftMargin anchors.bottomMargin: bottomMargin + onScrollAmountChanged: { + if (flickableItem && (flickableItem.atXBeginning || flickableItem.atXEnd)) { + value = flickableItem.contentX - flickableItem.originX + } + } onValueChanged: { if (!blockUpdates) { - flickableItem.contentX = value + flickableItem.contentX = value + flickableItem.originX } } Binding { target: hscrollbar.__panel property: "raised" - value: vscrollbar.active || wheelarea.active + value: vscrollbar.active || scrollHelper.active when: hscrollbar.isTransient } Binding { target: hscrollbar.__panel property: "visible" value: true - when: !hscrollbar.isTransient || wheelarea.active + when: !hscrollbar.isTransient || scrollHelper.active } function flash() { if (hscrollbar.isTransient) { @@ -172,36 +172,43 @@ Item { ScrollBar { id: vscrollbar + readonly property int scrollAmount: contentHeight - availableHeight + readonly property bool scrollable: scrollAmount > 0 isTransient: !!__panel && !!__panel.isTransient active: !!__panel && (__panel.sunken || __panel.activeControl !== "none") enabled: !isTransient || __panel.visible orientation: Qt.Vertical - visible: verticalScrollBarPolicy == Qt.ScrollBarAsNeeded ? (contentHeight > availableHeight) : verticalScrollBarPolicy == Qt.ScrollBarAlwaysOn + visible: verticalScrollBarPolicy === Qt.ScrollBarAsNeeded ? scrollable : verticalScrollBarPolicy === Qt.ScrollBarAlwaysOn width: visible ? implicitWidth : 0 z: 1 anchors.bottom: cornerFill.top - maximumValue: contentHeight > availableHeight ? originY + contentHeight - availableHeight + __viewTopMargin : 0 - minimumValue: originY + maximumValue: scrollable ? scrollAmount + __viewTopMargin : 0 + minimumValue: 0 anchors.right: parent.right anchors.top: parent.top anchors.topMargin: __scrollBarTopMargin + topMargin anchors.rightMargin: rightMargin + onScrollAmountChanged: { + if (flickableItem && (flickableItem.atYBeginning || flickableItem.atYEnd)) { + value = flickableItem.contentY - flickableItem.originY + } + } onValueChanged: { if (flickableItem && !blockUpdates && enabled) { - flickableItem.contentY = value + flickableItem.contentY = value + flickableItem.originY } } Binding { target: vscrollbar.__panel property: "raised" - value: hscrollbar.active || wheelarea.active + value: hscrollbar.active || scrollHelper.active when: vscrollbar.isTransient } Binding { target: vscrollbar.__panel property: "visible" value: true - when: !vscrollbar.isTransient || wheelarea.active + when: !vscrollbar.isTransient || scrollHelper.active } function flash() { if (vscrollbar.isTransient) { diff --git a/PyQt5/qml/QtQuick/Controls/Private/SourceProxy.qml b/PyQt5/qml/QtQuick/Controls/Private/SourceProxy.qml index 0b91d317..275c24d3 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/SourceProxy.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/SourceProxy.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** -** This file is part of the Qt Graphical Effects module. +** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/Private/StackView.js b/PyQt5/qml/QtQuick/Controls/Private/StackView.js index fa9bb08e..b0b77e21 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/StackView.js +++ b/PyQt5/qml/QtQuick/Controls/Private/StackView.js @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** @@ -10,30 +10,28 @@ ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU Lesser General Public License version 2.1 requirements -** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Digia gives you certain additional -** rights. These rights are described in the Digia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU General Public License version 3.0 requirements will be -** met: http://www.gnu.org/copyleft/gpl.html. -** +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/Private/StackViewSlideDelegate.qml b/PyQt5/qml/QtQuick/Controls/Private/StackViewSlideDelegate.qml index 632551fc..e64bc38b 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/StackViewSlideDelegate.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/StackViewSlideDelegate.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/Private/Style.qml b/PyQt5/qml/QtQuick/Controls/Private/Style.qml index 519ea958..805c9252 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/Style.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/Style.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Private/SystemPaletteSingleton.qml b/PyQt5/qml/QtQuick/Controls/Private/SystemPaletteSingleton.qml index edfbf5d1..e4e82c55 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/SystemPaletteSingleton.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/SystemPaletteSingleton.qml @@ -1,31 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:LGPL21$ +** $QT_BEGIN_LICENSE:LGPL$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 or version 3 as published by the Free -** Software Foundation and appearing in the file LICENSE.LGPLv21 and -** LICENSE.LGPLv3 included in the packaging of this file. Please review the -** following information to ensure the GNU Lesser General Public License -** requirements will be met: https://www.gnu.org/licenses/lgpl.html and -** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** In addition, as a special exception, Digia gives you certain additional -** rights. These rights are described in the Digia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/Private/TabBar.qml b/PyQt5/qml/QtQuick/Controls/Private/TabBar.qml index 0d289e05..bf76b977 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/TabBar.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/TabBar.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -40,6 +39,7 @@ import QtQuick 2.2 import QtQuick.Controls 1.2 +import QtQuick.Controls.Private 1.0 /*! \qmltype TabBar @@ -118,6 +118,7 @@ FocusScope { orientation: Qt.Horizontal interactive: false focus: true + clip: true // Note this will silence the binding loop warnings caused by QTBUG-35038 // and should be removed when this issue is resolved. @@ -165,7 +166,7 @@ FocusScope { delegate: MouseArea { id: tabitem objectName: "mousearea" - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled focus: true enabled: modelData.enabled diff --git a/PyQt5/qml/QtQuick/Controls/Private/TableViewItemDelegateLoader.qml b/PyQt5/qml/QtQuick/Controls/Private/TableViewItemDelegateLoader.qml new file mode 100644 index 00000000..544b08f8 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Private/TableViewItemDelegateLoader.qml @@ -0,0 +1,99 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +// +// W A R N I N G +// ------------- +// +// This file is not part of the Qt API. It exists purely as an +// implementation detail. This file may change from version to +// version without notice, or even be removed. +// +// We mean it. +// + +import QtQuick 2.5 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Styles 1.4 + +/*! + \qmltype TableViewItemDelegateLoader + \internal + \qmlabstract + \inqmlmodule QtQuick.Controls.Private +*/ + +Loader { + id: itemDelegateLoader + + width: __column ? __column.width : 0 + height: parent ? parent.height : 0 + visible: __column ? __column.visible : false + sourceComponent: __model === undefined || styleData.row === -1 ? null + : __column && __column.delegate ? __column.delegate : __itemDelegate + + // All these properties are internal + property int __index + property Item __rowItem: null + property var __model: __rowItem ? __rowItem.itemModel : undefined + property var __modelData: __rowItem ? __rowItem.itemModelData : undefined + property TableViewColumn __column: null + property Component __itemDelegate: null + property var __mouseArea: null + property var __style: null + + // These properties are exposed to the item delegate + readonly property var model: __model + readonly property var modelData: __modelData + + property QtObject styleData: QtObject { + readonly property int row: __rowItem ? __rowItem.rowIndex : -1 + readonly property int column: __index + readonly property int elideMode: __column ? __column.elideMode : Text.ElideLeft + readonly property int textAlignment: __column ? __column.horizontalAlignment : Text.AlignLeft + readonly property bool selected: __rowItem ? __rowItem.itemSelected : false + readonly property bool hasActiveFocus: __rowItem ? __rowItem.activeFocus : false + readonly property bool pressed: __mouseArea && row === __mouseArea.pressedRow && column === __mouseArea.pressedColumn + readonly property color textColor: __rowItem ? __rowItem.itemTextColor : "black" + readonly property string role: __column ? __column.role : "" + readonly property var value: model && model.hasOwnProperty(role) ? model[role] // Qml ListModel and QAbstractItemModel + : modelData && modelData.hasOwnProperty(role) ? modelData[role] // QObjectList / QObject + : modelData != undefined ? modelData : "" // Models without role + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Private/TableViewSelection.qml b/PyQt5/qml/QtQuick/Controls/Private/TableViewSelection.qml index e15a9ab8..e8af9dd9 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/TableViewSelection.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/TableViewSelection.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/Private/TextHandle.qml b/PyQt5/qml/QtQuick/Controls/Private/TextHandle.qml index 8656dcfd..45e97f71 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/TextHandle.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/TextHandle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Private/TextInputWithHandles.qml b/PyQt5/qml/QtQuick/Controls/Private/TextInputWithHandles.qml index 75ca947f..ac78c269 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/TextInputWithHandles.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/TextInputWithHandles.qml @@ -1,43 +1,44 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 +import QtQuick.Window 2.2 import QtQuick.Controls.Private 1.0 TextInput { @@ -74,7 +75,6 @@ TextInput { selectionHandle.position = (selectionStart !== cursorPosition) ? selectionStart : selectionEnd blockRecursion = false } - TextSingleton.updateSelectionItem(input) } function activate() { @@ -102,7 +102,7 @@ TextInput { MouseArea { id: mouseArea anchors.fill: parent - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled cursorShape: Qt.IBeamCursor acceptedButtons: (input.selectByMouse ? Qt.NoButton : Qt.LeftButton) | (control.menu ? Qt.RightButton : Qt.NoButton) onClicked: { @@ -131,20 +131,31 @@ TextInput { anchors.fill: parent } + ScenePosListener { + id: listener + item: input + enabled: input.activeFocus && Qt.platform.os !== "ios" && Settings.isMobile + } + TextHandle { id: selectionHandle editor: input - parent: control + z: 1000001 // DefaultWindowDecoration+1 + parent: !input.activeFocus || Qt.platform.os === "ios" ? control : Window.contentItem // float (QTBUG-42538) control: input.control active: control.selectByMouse && Settings.isMobile maximum: cursorHandle.position - 1 - property var mappedPos: parent.mapFromItem(editor, editor.selectionRectangle.x, editor.selectionRectangle.y) + readonly property var mappedOrigin: editor.mapToItem(parent, 0,0) + + // Mention scenePos in the mappedPos binding to force re-evaluation if it changes + readonly property var mappedPos: listener.scenePos.x !== listener.scenePos.y !== Number.MAX_VALUE ? + editor.mapToItem(parent, editor.selectionRectangle.x, editor.selectionRectangle.y) : -1 x: mappedPos.x y: mappedPos.y - visible: pressed || (input.hasSelection && handleX + handleWidth >= -1 && handleX <= control.width + 1) + visible: pressed || (input.hasSelection && handleX + handleWidth >= -1 && handleX - mappedOrigin.x <= control.width + 1) onPositionChanged: { if (!input.blockRecursion) { @@ -161,16 +172,21 @@ TextInput { id: cursorHandle editor: input - parent: control + z: 1000001 // DefaultWindowDecoration+1 + parent: !input.activeFocus || Qt.platform.os === "ios" ? control : Window.contentItem // float (QTBUG-42538) control: input.control active: control.selectByMouse && Settings.isMobile minimum: input.hasSelection ? selectionHandle.position + 1 : -1 - property var mappedPos: parent.mapFromItem(editor, editor.cursorRectangle.x, editor.cursorRectangle.y) + readonly property var mappedOrigin: editor.mapToItem(parent, 0,0) + + // Mention scenePos in the mappedPos binding to force re-evaluation if it changes + readonly property var mappedPos: listener.scenePos.x !== listener.scenePos.y !== Number.MAX_VALUE ? + editor.mapToItem(parent, editor.cursorRectangle.x, editor.cursorRectangle.y) : -1 x: mappedPos.x y: mappedPos.y - visible: pressed || ((input.cursorVisible || input.hasSelection) && handleX + handleWidth >= -1 && handleX <= control.width + 1) + visible: pressed || ((input.cursorVisible || input.hasSelection) && handleX + handleWidth >= -1 && handleX - mappedOrigin.x <= control.width + 1) onPositionChanged: { if (!input.blockRecursion) { diff --git a/PyQt5/qml/QtQuick/Controls/Private/TextSingleton.qml b/PyQt5/qml/QtQuick/Controls/Private/TextSingleton.qml index 3ff89af0..83254698 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/TextSingleton.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/TextSingleton.qml @@ -1,31 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:LGPL21$ +** $QT_BEGIN_LICENSE:LGPL$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 or version 3 as published by the Free -** Software Foundation and appearing in the file LICENSE.LGPLv21 and -** LICENSE.LGPLv3 included in the packaging of this file. Please review the -** following information to ensure the GNU Lesser General Public License -** requirements will be met: https://www.gnu.org/licenses/lgpl.html and -** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** In addition, as a special exception, Digia gives you certain additional -** rights. These rights are described in the Digia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -34,25 +40,4 @@ pragma Singleton import QtQuick 2.2 Text { - /** - selectionItem is the item that currently has a text selection. On some platforms - (iOS) you can select text without activating the input field. This means that - selectionItem can be different from item with active focus on those platforms. - */ - property Item selectionItem: null - - function updateSelectionItem(item) - { - // Convenience function to check if we should transfer or - // remove selectionItem status from item. - var selection = item.selectionStart !== item.selectionEnd - if (item === selectionItem) { - if (!selection) - selectionItem = null - } else if (selection) { - if (selectionItem) - selectionItem.select(selectionItem.cursorPosition, selectionItem.cursorPosition) - selectionItem = item - } - } } diff --git a/PyQt5/qml/QtQuick/Controls/Private/ToolMenuButton.qml b/PyQt5/qml/QtQuick/Controls/Private/ToolMenuButton.qml index 111b6753..2366d0c9 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/ToolMenuButton.qml +++ b/PyQt5/qml/QtQuick/Controls/Private/ToolMenuButton.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -91,7 +90,7 @@ FocusScope { anchors.fill: parent enabled: !keyPressed - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled onReleased: { if (Settings.hasTouchScreen && containsMouse && menu) diff --git a/PyQt5/qml/QtQuick/Controls/Private/TreeViewItemDelegateLoader.qml b/PyQt5/qml/QtQuick/Controls/Private/TreeViewItemDelegateLoader.qml new file mode 100644 index 00000000..e19215ed --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Private/TreeViewItemDelegateLoader.qml @@ -0,0 +1,109 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +// +// W A R N I N G +// ------------- +// +// This file is not part of the Qt API. It exists purely as an +// implementation detail. This file may change from version to +// version without notice, or even be removed. +// +// We mean it. +// + +import QtQuick 2.5 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Controls.Private 1.0 + +/*! + \qmltype TreeViewItemDelegateLoader + \internal + \qmlabstract + \inqmlmodule QtQuick.Controls.Private +*/ + +TableViewItemDelegateLoader { + id: itemDelegateLoader + + /* \internal */ + readonly property int __itemIndentation: __style && __index === 0 + ? __style.__indentation * (styleData.depth + 1) : 0 + /* \internal */ + property TreeModelAdaptor __treeModel: null + + // Exposed to the item delegate + styleData: QtObject { + readonly property int row: __rowItem ? __rowItem.rowIndex : -1 + readonly property int column: __index + readonly property int elideMode: __column ? __column.elideMode : Text.ElideLeft + readonly property int textAlignment: __column ? __column.horizontalAlignment : Text.AlignLeft + readonly property bool selected: __rowItem ? __rowItem.itemSelected : false + readonly property bool hasActiveFocus: __rowItem ? __rowItem.activeFocus : false + readonly property bool pressed: __mouseArea && row === __mouseArea.pressedRow && column === __mouseArea.pressedColumn + readonly property color textColor: __rowItem ? __rowItem.itemTextColor : "black" + readonly property string role: __column ? __column.role : "" + readonly property var value: model && model.hasOwnProperty(role) ? model[role] : "" + readonly property var index: model ? model["_q_TreeView_ModelIndex"] : __treeModel.index(-1,-1,null) + readonly property int depth: model && column === 0 ? model["_q_TreeView_ItemDepth"] : 0 + readonly property bool hasChildren: model ? model["_q_TreeView_HasChildren"] : false + readonly property bool hasSibling: model ? model["_q_TreeView_HasSibling"] : false + readonly property bool isExpanded: model ? model["_q_TreeView_ItemExpanded"] : false + } + + onLoaded: { + item.x = Qt.binding(function() { return __itemIndentation}) + item.width = Qt.binding(function() { return width - __itemIndentation }) + } + + Loader { + id: branchDelegateLoader + active: __model !== undefined + && __index === 0 + && styleData.hasChildren + visible: itemDelegateLoader.width > __itemIndentation + sourceComponent: __style && __style.__branchDelegate || null + anchors.right: parent.item ? parent.item.left : undefined + anchors.rightMargin: __style.__indentation > width ? (__style.__indentation - width) / 2 : 0 + anchors.verticalCenter: parent.verticalCenter + property QtObject styleData: itemDelegateLoader.styleData + onLoaded: if (__rowItem) __rowItem.branchDecoration = item + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Private/qmldir b/PyQt5/qml/QtQuick/Controls/Private/qmldir index 82e1a985..9fe84203 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/qmldir +++ b/PyQt5/qml/QtQuick/Controls/Private/qmldir @@ -31,5 +31,7 @@ TextHandle 1.0 TextHandle.qml TextInputWithHandles 1.0 TextInputWithHandles.qml EditMenu 1.0 EditMenu.qml EditMenu_base 1.0 EditMenu_base.qml -EditMenu_ios 1.0 EditMenu_ios.qml ToolMenuButton 1.0 ToolMenuButton.qml +BasicTableView 1.0 BasicTableView.qml +TableViewItemDelegateLoader 1.0 TableViewItemDelegateLoader.qml +TreeViewItemDelegateLoader 1.0 TreeViewItemDelegateLoader.qml diff --git a/PyQt5/qml/QtQuick/Controls/Private/style.js b/PyQt5/qml/QtQuick/Controls/Private/style.js index 2c47ff0e..844fdbda 100644 --- a/PyQt5/qml/QtQuick/Controls/Private/style.js +++ b/PyQt5/qml/QtQuick/Controls/Private/style.js @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/ProgressBar.qml b/PyQt5/qml/QtQuick/Controls/ProgressBar.qml index 6af20e03..9171f7d7 100644 --- a/PyQt5/qml/QtQuick/Controls/ProgressBar.qml +++ b/PyQt5/qml/QtQuick/Controls/ProgressBar.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -66,7 +65,7 @@ import QtQuick.Controls.Private 1.0 \endcode You can create a custom appearance for a ProgressBar by - assigning a \l {QtQuick.Controls.Styles::ProgressBarStyle}{ProgressBarStyle}. + assigning a \l {ProgressBarStyle}. */ Control { @@ -118,7 +117,7 @@ Control { readonly property alias hovered: hoverArea.containsMouse /*! \internal */ - style: Qt.createComponent(Settings.style + "/ProgressBarStyle.qml", progressbar) + style: Settings.styleComponent(Settings.style, "ProgressBarStyle.qml", progressbar) /*! \internal */ property bool __initialized: false @@ -145,7 +144,7 @@ Control { MouseArea { id: hoverArea anchors.fill: parent - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled } /*! \internal */ diff --git a/PyQt5/qml/QtQuick/Controls/RadioButton.qml b/PyQt5/qml/QtQuick/Controls/RadioButton.qml index e51abea8..cc191f5b 100644 --- a/PyQt5/qml/QtQuick/Controls/RadioButton.qml +++ b/PyQt5/qml/QtQuick/Controls/RadioButton.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -77,7 +76,7 @@ import QtQuick.Controls.Private 1.0 \endqml You can create a custom appearance for a RadioButton by - assigning a \l {QtQuick.Controls.Styles::RadioButtonStyle}{RadioButtonStyle}. + assigning a \l {RadioButtonStyle}. */ AbstractCheckable { @@ -94,7 +93,7 @@ AbstractCheckable { \codeline Qt.createComponent("path/to/style.qml", radioButtonId); */ - style: Qt.createComponent(Settings.style + "/RadioButtonStyle.qml", radioButton) + style: Settings.styleComponent(Settings.style, "RadioButtonStyle.qml", radioButton) __cycleStatesHandler: function() { checked = !checked; } } diff --git a/PyQt5/qml/QtQuick/Controls/ScrollView.qml b/PyQt5/qml/QtQuick/Controls/ScrollView.qml index c1621629..183991ac 100644 --- a/PyQt5/qml/QtQuick/Controls/ScrollView.qml +++ b/PyQt5/qml/QtQuick/Controls/ScrollView.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -48,6 +47,7 @@ import QtQuick.Controls.Styles 1.1 \inqmlmodule QtQuick.Controls \since 5.1 \ingroup views + \ingroup controls \brief Provides a scrolling view within another Item. \image scrollview.png @@ -83,7 +83,7 @@ import QtQuick.Controls.Styles 1.1 \l flickableItem. You can create a custom appearance for a ScrollView by - assigning a \l {QtQuick.Controls.Styles::ScrollViewStyle}{ScrollViewStyle}. + assigning a \l {ScrollViewStyle}. */ FocusScope { @@ -167,7 +167,9 @@ FocusScope { default property Item contentItem /*! \internal */ - property Item __scroller: scroller + property alias __scroller: scroller + /*! \internal */ + property alias __verticalScrollbarOffset: scroller.verticalScrollbarOffset /*! \internal */ property alias __wheelAreaScrollSpeed: wheelArea.scrollSpeed /*! \internal */ @@ -184,7 +186,7 @@ FocusScope { \sa {Qt Quick Controls Styles QML Types} */ - property Component style: Qt.createComponent(Settings.style + "/ScrollViewStyle.qml", root) + property Component style: Settings.styleComponent(Settings.style, "ScrollViewStyle.qml", root) /*! \internal */ property Style __style: styleLoader.item @@ -241,13 +243,13 @@ FocusScope { onContentYChanged: { scroller.blockUpdates = true - scroller.verticalScrollBar.value = flickableItem.contentY + scroller.verticalScrollBar.value = flickableItem.contentY - flickableItem.originY scroller.blockUpdates = false } onContentXChanged: { scroller.blockUpdates = true - scroller.horizontalScrollBar.value = flickableItem.contentX + scroller.horizontalScrollBar.value = flickableItem.contentX - flickableItem.originX scroller.blockUpdates = false } @@ -277,43 +279,50 @@ FocusScope { property bool horizontalRecursionGuard: false property bool verticalRecursionGuard: false - horizontalMinimumValue: flickableItem ? flickableItem.originX : 0 - horizontalMaximumValue: flickableItem ? flickableItem.originX + flickableItem.contentWidth - viewport.width : 0 + horizontalMinimumValue: 0 + horizontalMaximumValue: flickableItem ? flickableItem.contentWidth - viewport.width : 0 + + verticalMinimumValue: 0 + verticalMaximumValue: flickableItem ? flickableItem.contentHeight - viewport.height + __viewTopMargin : 0 - verticalMinimumValue: flickableItem ? flickableItem.originY : 0 - verticalMaximumValue: flickableItem ? flickableItem.originY + flickableItem.contentHeight - viewport.height + __viewTopMargin : 0 + // The default scroll speed for typical angle-based mouse wheels. The value + // comes originally from QTextEdit, which sets 20px steps by default, as well as + // QQuickWheelArea. + // TODO: centralize somewhere, QPlatformTheme? + scrollSpeed: 20 * (__style && __style.__wheelScrollLines || 1) Connections { target: flickableItem onContentYChanged: { wheelArea.verticalRecursionGuard = true - wheelArea.verticalValue = flickableItem.contentY + wheelArea.verticalValue = flickableItem.contentY - flickableItem.originY wheelArea.verticalRecursionGuard = false } onContentXChanged: { wheelArea.horizontalRecursionGuard = true - wheelArea.horizontalValue = flickableItem.contentX + wheelArea.horizontalValue = flickableItem.contentX - flickableItem.originX wheelArea.horizontalRecursionGuard = false } } onVerticalValueChanged: { if (!verticalRecursionGuard) { - if (flickableItem.contentY < flickThreshold && verticalDelta > speedThreshold) { + var effectiveContentY = flickableItem.contentY - flickableItem.originY + if (effectiveContentY < flickThreshold && verticalDelta > speedThreshold) { flickableItem.flick(ignored, Math.min(maxFlick, acceleration * verticalDelta)) - } else if (flickableItem.contentY > flickableItem.contentHeight - - flickThreshold - viewport.height && verticalDelta < -speedThreshold) { + } else if (effectiveContentY > flickableItem.contentHeight - flickThreshold - viewport.height + && verticalDelta < -speedThreshold) { flickableItem.flick(ignored, Math.max(-maxFlick, acceleration * verticalDelta)) } else { - flickableItem.contentY = verticalValue + flickableItem.contentY = verticalValue + flickableItem.originY } } } onHorizontalValueChanged: { if (!horizontalRecursionGuard) - flickableItem.contentX = horizontalValue + flickableItem.contentX = horizontalValue + flickableItem.originX } } @@ -324,9 +333,9 @@ FocusScope { property bool outerFrame: !frameVisible || !(__style ? __style.__externalScrollBars : 0) property int scrollBarSpacing: outerFrame ? 0 : (__style ? __style.__scrollBarSpacing : 0) property int verticalScrollbarOffset: verticalScrollBar.visible && !verticalScrollBar.isTransient ? - verticalScrollBar.width + scrollBarSpacing : 0 + verticalScrollBar.width + scrollBarSpacing : 0 property int horizontalScrollbarOffset: horizontalScrollBar.visible && !horizontalScrollBar.isTransient ? - horizontalScrollBar.height + scrollBarSpacing : 0 + horizontalScrollBar.height + scrollBarSpacing : 0 Loader { id: frameLoader sourceComponent: __style ? __style.frame : null diff --git a/PyQt5/qml/QtQuick/Controls/Slider.qml b/PyQt5/qml/QtQuick/Controls/Slider.qml index d0644b4c..4023929a 100644 --- a/PyQt5/qml/QtQuick/Controls/Slider.qml +++ b/PyQt5/qml/QtQuick/Controls/Slider.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -65,7 +64,7 @@ import QtQuick.Controls.Private 1.0 needed, you can set the \l stepSize. You can create a custom appearance for a Slider by - assigning a \l {QtQuick.Controls.Styles::SliderStyle}{SliderStyle}. + assigning a \l {SliderStyle}. */ Control { @@ -175,8 +174,13 @@ Control { /*! \internal */ property bool __horizontal: orientation === Qt.Horizontal - /*! \internal */ - property real __handlePos: range.valueForPosition(__horizontal ? fakeHandle.x : fakeHandle.y) + /*! \internal + The extra arguments positionAtMinimum and positionAtMaximum are there to force + re-evaluation of the handle position when the constraints change (QTBUG-41255), + and the same for range.minimumValue (QTBUG-51765). + */ + property real __handlePos: range.valueForPosition(__horizontal ? fakeHandle.x : fakeHandle.y, + range.positionAtMinimum, range.positionAtMaximum, range.minimumValue) activeFocusOnTab: true @@ -190,7 +194,7 @@ Control { range.decreaseSingleStep() } - style: Qt.createComponent(Settings.style + "/SliderStyle.qml", slider) + style: Settings.styleComponent(Settings.style, "SliderStyle.qml", slider) Keys.onRightPressed: if (__horizontal) range.increaseSingleStep() Keys.onLeftPressed: if (__horizontal) range.decreaseSingleStep() @@ -229,7 +233,7 @@ Control { id: mouseArea anchors.fill: parent - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled property int clickOffset: 0 property real pressX: 0 property real pressY: 0 @@ -315,14 +319,14 @@ Control { onVerticalWheelMoved: { if (verticalDelta !== 0) { var delta = Math.abs(verticalDelta)*step > stepSize ? verticalDelta*step : verticalDelta/Math.abs(verticalDelta)*stepSize - value += delta + value -= delta * (inverted ? 1 : -1) } } onHorizontalWheelMoved: { if (horizontalDelta !== 0) { var delta = Math.abs(horizontalDelta)*step > stepSize ? horizontalDelta*step : horizontalDelta/Math.abs(horizontalDelta)*stepSize - value += delta + value += delta * (inverted ? 1 : -1) } } } diff --git a/PyQt5/qml/QtQuick/Controls/SpinBox.qml b/PyQt5/qml/QtQuick/Controls/SpinBox.qml index 66a21027..999649b0 100644 --- a/PyQt5/qml/QtQuick/Controls/SpinBox.qml +++ b/PyQt5/qml/QtQuick/Controls/SpinBox.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -136,6 +135,15 @@ Control { */ property alias font: input.font + /*! + \qmlproperty int SpinBox::cursorPosition + \since QtQuick.Controls 1.5 + + This property holds the position of the cursor in the SpinBox. + */ + property alias cursorPosition: input.cursorPosition + + /*! This property indicates whether the Spinbox should get active focus when pressed. The default value is \c true. @@ -172,9 +180,7 @@ Control { \since QtQuick.Controls 1.1 This signal is emitted when the Return or Enter key is pressed or - the control loses focus. Note that if there is a validator - set on the control and enter/return is pressed, this signal will - only be emitted if the validator returns an acceptable state. + the control loses focus. The corresponding handler is \c onEditingFinished. */ @@ -212,7 +218,7 @@ Control { */ property Component menu: input.editMenu.defaultMenu - style: Qt.createComponent(Settings.style + "/SpinBoxStyle.qml", spinbox) + style: Settings.styleComponent(Settings.style, "SpinBoxStyle.qml", spinbox) /*! \internal */ function __increment() { @@ -271,7 +277,7 @@ Control { MouseArea { id: mouseArea anchors.fill: parent - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled onPressed: if (activeFocusOnPress) input.forceActiveFocus() onWheel: { if (wheel.angleDelta.y > 0) @@ -334,7 +340,7 @@ Control { MouseArea { id: mouseUp objectName: "mouseUp" - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled property var upRect: __panel ? __panel.upRect : null @@ -361,7 +367,7 @@ Control { MouseArea { id: mouseDown objectName: "mouseDown" - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled onClicked: __decrement() onPressed: if (!Settings.hasTouchScreen && activeFocusOnPress) input.forceActiveFocus() diff --git a/PyQt5/qml/QtQuick/Controls/SplitView.qml b/PyQt5/qml/QtQuick/Controls/SplitView.qml index f4360746..b95704d3 100644 --- a/PyQt5/qml/QtQuick/Controls/SplitView.qml +++ b/PyQt5/qml/QtQuick/Controls/SplitView.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -49,6 +48,7 @@ import QtQuick.Window 2.1 \inqmlmodule QtQuick.Controls \since 5.1 \ingroup views + \ingroup controls \brief Lays out items with a draggable splitter between each item. \image splitview.png @@ -61,9 +61,13 @@ import QtQuick.Window 2.1 item will get all leftover space when other items have been laid out. By default, the last visible child of the SplitView will have this set, but it can be changed by explicitly setting fillWidth to \c true on another item. + As the fillWidth item will automatically be resized to fit the extra space, explicit assignments - to width and height will be ignored (but \l{Layout::minimumWidth}{Layout.minimumWidth} and + to its width and height properties will be ignored (but \l{Layout::minimumWidth}{Layout.minimumWidth} and \l{Layout::maximumWidth}{Layout.maximumWidth} will still be respected). + The initial sizes of other items should be set via their width and height properties. + Any binding assignment to an item's width or height will be broken as soon as the user + drags that item's splitter handle. A handle can belong to the item either on the left or top side, or on the right or bottom side: \list @@ -85,7 +89,7 @@ import QtQuick.Window 2.1 \li \l{Layout::fillHeight}{Layout.fillHeight} (\c true for only one child) \endlist - \note Please import QtQuick.Layout 1.0 in your QML file in order to use the Layout + \note import QtQuick.Layouts 1.0 in your QML file in order to use the Layout attached properties inside SplitView. Example: @@ -181,22 +185,42 @@ Item { onHeightChanged: d.updateLayout() onOrientationChanged: d.changeOrientation() - /*! Add an item to the end of the view. + /*! \qmlmethod void SplitView::addItem(Item item) + Add an item to the end of the view. \since QtQuick.Controls 1.3 */ function addItem(item) { d.updateLayoutGuard = true - d.addItem_impl(item) - d.calculateImplicitSize() d.updateLayoutGuard = false d.updateFillIndex() } + /*! \qmlmethod void SplitView::removeItem(Item item) + Remove \a item from the view. + \since QtQuick.Controls 1.4 */ + function removeItem(item) { + d.updateLayoutGuard = true + var result = d.removeItem_impl(item) + if (result !== null) { + d.calculateImplicitSize() + d.updateLayoutGuard = false + d.updateFillIndex() + } + else { + d.updateLayoutGuard = false + } + } + SystemPalette { id: pal } QtObject { id: d + + readonly property string leftMargin: horizontal ? "leftMargin" : "topMargin" + readonly property string topMargin: horizontal ? "topMargin" : "leftMargin" + readonly property string rightMargin: horizontal ? "rightMargin" : "bottomMargin" + property bool horizontal: orientation == Qt.Horizontal readonly property string minimum: horizontal ? "minimumWidth" : "minimumHeight" readonly property string maximum: horizontal ? "maximumWidth" : "maximumHeight" @@ -212,6 +236,15 @@ Item { property int fillIndex: -1 property bool updateLayoutGuard: true + function extraMarginSize(item, other) { + if (typeof(other) === 'undefined') + other = false; + if (other === horizontal) + // vertical + return item.Layout.topMargin + item.Layout.bottomMargin + return item.Layout.leftMargin + item.Layout.rightMargin + } + function addItem_impl(item) { // temporarily set fillIndex to new item @@ -220,19 +253,87 @@ Item { handleLoader.createObject(splitterHandles, {"__handleIndex":splitterItems.children.length - 1}) item.parent = splitterItems + d.initItemConnections(item) + } - // should match disconnections in Component.onDestruction + function initItemConnections(item) + { + // should match disconnections in terminateItemConnections item.widthChanged.connect(d.updateLayout) item.heightChanged.connect(d.updateLayout) item.Layout.maximumWidthChanged.connect(d.updateLayout) item.Layout.minimumWidthChanged.connect(d.updateLayout) item.Layout.maximumHeightChanged.connect(d.updateLayout) item.Layout.minimumHeightChanged.connect(d.updateLayout) + item.Layout.leftMarginChanged.connect(d.updateLayout) + item.Layout.topMarginChanged.connect(d.updateLayout) + item.Layout.rightMarginChanged.connect(d.updateLayout) + item.Layout.bottomMarginChanged.connect(d.updateLayout) item.visibleChanged.connect(d.updateFillIndex) item.Layout.fillWidthChanged.connect(d.updateFillIndex) item.Layout.fillHeightChanged.connect(d.updateFillIndex) } + function terminateItemConnections(item) + { + // should match connections in initItemConnections + item.widthChanged.disconnect(d.updateLayout) + item.heightChanged.disconnect(d.updateLayout) + item.Layout.maximumWidthChanged.disconnect(d.updateLayout) + item.Layout.minimumWidthChanged.disconnect(d.updateLayout) + item.Layout.maximumHeightChanged.disconnect(d.updateLayout) + item.Layout.minimumHeightChanged.disconnect(d.updateLayout) + item.visibleChanged.disconnect(d.updateFillIndex) + item.Layout.fillWidthChanged.disconnect(d.updateFillIndex) + item.Layout.fillHeightChanged.disconnect(d.updateFillIndex) + } + + function removeItem_impl(item) + { + var pos = itemPos(item) + + // Check pos range + if (pos < 0 || pos >= __items.length) + return null + + // Temporary unset the fillIndex + fillIndex = __items.length - 1 + + // Remove the handle at the left/right of the item that + // is going to be removed + var handlePos = -1 + var hasPrevious = pos > 0 + var hasNext = (pos + 1) < __items.length + + if (hasPrevious) + handlePos = pos-1 + else if (hasNext) + handlePos = pos + if (handlePos >= 0) { + var handle = __handles[handlePos] + handle.visible = false + handle.parent = null + handle.destroy() + for (var i = handlePos; i < __handles.length; ++i) + __handles[i].__handleIndex = i + } + + // Remove the item. + // Disconnect the item to be removed + terminateItemConnections(item) + item.parent = null + + return item + } + + function itemPos(item) + { + for (var i = 0; i < __items.length; ++i) + if (item === __items[i]) + return i + return -1 + } + function init() { for (var i=0; i<__contents.length; ++i) { @@ -302,13 +403,13 @@ Item { for (var i=0; i<__items.length; ++i) { var item = __items[i]; - implicitSize += clampedMinMax(item[d.size], item.Layout[minimum], item.Layout[maximum]) - var os = clampedMinMax(item[otherSize], item.Layout[otherMinimum], item.Layout[otherMaximum]) + implicitSize += clampedMinMax(item[d.size], item.Layout[minimum], item.Layout[maximum]) + extraMarginSize(item) + var os = clampedMinMax(item[otherSize], item.Layout[otherMinimum], item.Layout[otherMaximum]) + extraMarginSize(item, true) implicitOtherSize = Math.max(implicitOtherSize, os) var handle = __handles[i] if (handle) - implicitSize += handle[d.size] + implicitSize += handle[d.size] //### Can handles have margins?? } root[d.implicitSize] = implicitSize @@ -327,16 +428,16 @@ Item { function accumulatedSize(firstIndex, lastIndex, includeFillItemMinimum) { // Go through items and handles, and - // calculate their acummulated width. + // calculate their accummulated width. var w = 0 for (var i=firstIndex; i [A] - "pop" transition between C and A \endlist - \note Note that when the stack is empty, a push() will not perform a + \note When the stack is empty, a push() will not perform a transition animation because there is nothing to transition from (typically during application start-up). A pop() on a stack with depth 1 or 0 is a no-operation. - If removing all items from the stack is needed, a separate function clear() is + If all items need to be removed from the stack, a separate function clear() is available. Calling push() returns the item that was pushed onto the stack. Calling pop() returns the item that was popped off the stack. When pop() is - called in an unwind operation the top-most item (the first item that was + called in an unwind operation, the top-most item (the first item that was popped, which will also be the one transitioning out) is returned. \section1 Deep Linking @@ -161,8 +161,8 @@ import QtQuick.Controls.Private 1.0 \section1 Pushing items An item pushed onto the StackView can be either an Item, a URL, a string - with a URL, or a Component. To push it, assign it to a property "item" - inside a property list, and send it as an argument to \l{StackView::push}{push}: + containing a URL, or a Component. To push it, assign it to a property "item" + inside a property list, and pass it as an argument to \l{StackView::push}{push}: \code stackView.push({item: yourItem}) @@ -180,7 +180,7 @@ import QtQuick.Controls.Private 1.0 \li \c replace: set this property to replace the current item on the stack. When pushing an array, you only need to set this property on the first element to replace as many elements on the stack as inside the array. - \li \c destroyOnPop: set this boolean to true if StackView needs to destroy the item when + \li \c destroyOnPop: set this boolean to \c true if StackView needs to destroy the item when it is popped off the stack. By default (if \a destroyOnPop is not specified), StackView will destroy items pushed as components or URLs. Items not destroyed will be re-parented back to the original parents they had before being pushed onto the stack and hidden. @@ -194,7 +194,7 @@ import QtQuick.Controls.Private 1.0 \endcode You can push several items in one go by using an array of property lists. This is - optimizing compared to pushing items one by one, since StackView then can load only the + more efficient than pushing items one by one, as StackView can then load only the last item in the list. The rest will be loaded as they are about to become the current item (which happens when the stack is popped). The following example shows how to push an array of items: @@ -207,13 +207,13 @@ import QtQuick.Controls.Private 1.0 is later popped off, it gets re-parented back to its original owner again. If, however, an item is pushed as a component or a URL, the actual item will be created as an item from that component. This happens automatically when the item is about to become the current - item in the stack. Ownership of the item will then normally be taken by the StackView. It will as - such automatically destroy the item when it is later popped off. The component that declared the item, by + item in the stack. Ownership of the item will then normally be taken by the StackView, which will + automatically destroy the item when it is later popped off. The component that declared the item, by contrast, remains in the ownership of the application and is not destroyed by the stack. This can be overridden by explicitly setting \c{destroyOnPop} in the list of arguments given to push. If the \c properties to be pushed are specified, they will be copied into the item at loading time - (in case of a component or URL), or when the item will become the current item (in case of an inline + (in case of a component or URL), or when the item becomes the current item (in case of an inline item). The following example shows how this can be done: \code @@ -221,7 +221,7 @@ import QtQuick.Controls.Private 1.0 \endcode - \note Note that if an item is declared inside another item, and if that parent gets destroyed, + \note If an item is declared inside another item, and that parent gets destroyed, (even if a component was used), that child item will also be destroyed. This follows normal Qt parent-child destruction rules, but sometimes comes as a surprise for developers. @@ -246,10 +246,10 @@ import QtQuick.Controls.Private 1.0 Popping the item off the top of the stack at this point would not result in further deactivation since the item is not active. - There is an attached \l{Stack::status}{Stack.status} property that tracks the lifecycle. The - status values list is an enumeration with values \c Stack.Inactive, \c Stack.Activating, + There is an attached \l{Stack::status}{Stack.status} property that tracks the lifecycle. This + property is an enumeration with the following values: \c Stack.Inactive, \c Stack.Activating, \c Stack.Active and \c Stack.Deactivating. Combined with the normal \c Component.onComplete and - \c Component.onDestruction signals the entire lifecycle is thus: + \c Component.onDestruction signals, the entire lifecycle is thus: \list \li Created: Component.onCompleted() @@ -292,14 +292,15 @@ import QtQuick.Controls.Private 1.0 A transition is performed whenever a item is pushed or popped, and consists of two items: enterItem and exitItem. The StackView itself will never move items - around, but instead delegate the job to an external animation set provided + around, but instead delegates the job to an external animation set provided by the style or the application developer. How items should visually enter and leave the stack (and the geometry they should end up with) is therefore completely controlled from the outside. When the transition starts, the StackView will search for a transition that matches the operation executed. There are three transitions to choose - from: pushTransition, popTransition, and replaceTransition. Each implements how - enterItem should animate in, and exitItem out. The transitions are + from: \l {StackViewDelegate::}{pushTransition}, \l {StackViewDelegate::}{popTransition}, + and \l {StackViewDelegate::}{replaceTransition}. Each implements how + \c enterItem should animate in, and \c exitItem out. The transitions are collected inside a StackViewDelegate object assigned to \l {StackView::delegate}{delegate}. By default, popTransition and replaceTransition will be the same as pushTransition, unless you set them @@ -334,9 +335,9 @@ import QtQuick.Controls.Private 1.0 \endqml PushTransition needs to inherit from StackViewTransition, which is a ParallelAnimation that - contains the properties \c enterItem and \c exitItem. You set the target of your - inner animations to those items. Since the same items instance can be pushed several - times to a StackView, you should always override + contains the properties \c enterItem and \c exitItem. These items should be assigned to the + \c target property of animations within the transition. Since the same items instance can + be pushed several times to a StackView, you should always override \l {StackViewDelegate::transitionFinished()}{StackViewDelegate.transitionFinished()}. Implement this function to reset any properties animated on the exitItem so that later transitions can expect the items to be in a default state. @@ -400,7 +401,7 @@ import QtQuick.Controls.Private 1.0 transition to return. You could for example introspect the items, and return different animations depending on the their internal state. StackView will expect you to return a Component that contains a StackViewTransition, or a StackViewTransition directly. The former is easier, as StackView will - then create the transition and later destroy it when it's done, while avoiding any sideeffects + then create the transition and later destroy it when it's done, while avoiding any side effects caused by the transition being alive long after it has run. Returning a StackViewTransition directly can be useful if you need to write some sort of transition caching for performance reasons. As an optimization, you can also return \c null to signal that you just want to show/hide the items @@ -412,7 +413,7 @@ import QtQuick.Controls.Private 1.0 if you need to initialize additional properties of your custom StackViewTransition when the returned component is instantiated. - The following example shows how you can decide which animation to use during runtime : + The following example shows how you can decide which animation to use at runtime: \qml StackViewDelegate { @@ -473,7 +474,7 @@ import QtQuick.Controls.Private 1.0 \endlist */ -Item { +FocusScope { id: root /*! \qmlproperty int StackView::depth @@ -488,7 +489,7 @@ Item { */ readonly property alias currentItem: root.__currentItem - /*! The first \l item that should be shown when the StackView is created. + /*! The first item that should be shown when the StackView is created. \a initialItem can take same value as the first argument to \l{StackView::push()} {StackView.push()}. Note that this is just a convenience for writing \c{Component.onCompleted: stackView.push(myInitialItem)} @@ -510,10 +511,13 @@ Item { /*! The transitions to use when pushing or popping items. For better understanding on how to apply custom transitions, read \l{Transitions}. - \sa {Stack::transitions}{Stack.transitions} */ + \sa {Transitions} */ property StackViewDelegate delegate: StackViewSlideDelegate {} - /*! Pushes an item onto the stack. The function takes a property list as argument, which + /*! \qmlmethod Item StackView::push(Item item) + Pushes an item onto the stack. + + The function can also take a property list as argument - \c {Item StackView::push(jsobject dict)}, which should contain one or more of the following properties: \list \li \c item: this property is required, and holds the item you want to push. @@ -549,7 +553,7 @@ Item { \li stackView.push([{item:anitem, immediate:true}, {item:aURL}]) \endlist - \note Note: if the only argument needed is "item", you can apply the following short- + \note If the only argument needed is "item", you can apply the following short- hand notation: \c{stackView.push(anItem)}. Returns the item that became current. @@ -603,7 +607,10 @@ Item { return __currentItem } - /*! Pops one or more items off the stack. The function takes a property list as argument + /*! \qmlmethod Item StackView::pop(Item item = undefined) + Pops one or more items off the stack. + + The function can also take a property list as argument - \c {Item StackView::pop(jsobject dict)}, which can contain one or more of the following properties: \list \li \c item: if specified, all items down to (but not including) \a item will be @@ -621,7 +628,7 @@ Item { \li stackView.pop(null) \endlist - \note Note: If the only argument needed is "item", you can apply the following short- + \note If the only argument needed is "item", you can apply the following short- hand notation: \c{stackView.pop(anItem)}. Returns the item that was popped off @@ -675,7 +682,8 @@ Item { return outElement.item; } - /*! Remove all items from the stack. No animations will be applied. */ + /*! \qmlmethod void StackView::clear() + Remove all items from the stack. No animations will be applied. */ function clear() { if (__recursionGuard(true)) return @@ -691,7 +699,8 @@ Item { __recursionGuard(false) } - /*! Search for a specific item inside the stack. \a func will + /*! \qmlmethod Item StackView::find(function, bool onlySearchLoadedItems = false) + Search for a specific item inside the stack. \a func will be called for each item in the stack (with the item as argument) until the function returns true. Return value will be the item found. For example: @@ -711,7 +720,8 @@ Item { return null; } - /*! Returns the item at position \a index in + /*! \qmlmethod Item StackView::get(int index, bool dontLoad = false) + Returns the item at position \a index in the stack. If \a dontLoad is true, the item will not be forced to load (and \c null will be returned if not yet loaded) */ @@ -730,7 +740,8 @@ Item { } } - /*! Immediately completes any ongoing transition. + /*! \qmlmethod void StackView::completeTransition() + Immediately completes any ongoing transition. /sa Animation.complete */ function completeTransition() @@ -752,9 +763,6 @@ Item { /********* PRIVATE API *********/ - width: parent ? parent.width : 0 - height: parent ? parent.height : 0 - /*! \internal The currently top-most item on the stack. */ property Item __currentItem: null /*! \internal The number of items currently pushed onto the stack. */ diff --git a/PyQt5/qml/QtQuick/Controls/StackViewDelegate.qml b/PyQt5/qml/QtQuick/Controls/StackViewDelegate.qml index 95c42f7a..23a9ee69 100644 --- a/PyQt5/qml/QtQuick/Controls/StackViewDelegate.qml +++ b/PyQt5/qml/QtQuick/Controls/StackViewDelegate.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -43,6 +42,7 @@ import QtQuick 2.2 /*! \qmltype StackViewDelegate \inqmlmodule QtQuick.Controls + \ingroup controls \since 5.1 \brief A delegate used by StackView for loading transitions. @@ -53,16 +53,45 @@ import QtQuick 2.2 QtObject { id: root + /*! + \qmlmethod Transition StackViewDelegate::getTransition(properties) + + The base implementation of this function just looks for a property named properties.name inside itself. + \sa {Transitions} + */ function getTransition(properties) { return root[properties.name] } + /*! + \qmlmethod void StackViewDelegate::transitionFinished(properties) + + The base implementation of this function is empty. + \sa {Transitions} + */ function transitionFinished(properties) { } + /*! + \qmlproperty Component StackViewDelegate::pushTransition + + The transition used on push operation. + */ property Component pushTransition: StackViewTransition {} + /*! + \qmlproperty Component StackViewDelegate::popTransition + + The transition used on pop operation. + Unless set, the popTransition is the same as pushTransition + */ property Component popTransition: root["pushTransition"] + /*! + \qmlproperty Component StackViewDelegate::replaceTransition + + The transition used on replace operation. + Unless set, the replaceTransition is the same as pushTransition + */ property Component replaceTransition: root["pushTransition"] } diff --git a/PyQt5/qml/QtQuick/Controls/StackViewTransition.qml b/PyQt5/qml/QtQuick/Controls/StackViewTransition.qml index 1c5895c5..9f4719e3 100644 --- a/PyQt5/qml/QtQuick/Controls/StackViewTransition.qml +++ b/PyQt5/qml/QtQuick/Controls/StackViewTransition.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/StatusBar.qml b/PyQt5/qml/QtQuick/Controls/StatusBar.qml index d5e82642..c1168d54 100644 --- a/PyQt5/qml/QtQuick/Controls/StatusBar.qml +++ b/PyQt5/qml/QtQuick/Controls/StatusBar.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -47,6 +46,7 @@ import QtQuick.Controls.Private 1.0 \inqmlmodule QtQuick.Controls \since 5.1 \ingroup applicationwindow + \ingroup controls \brief Contains status information in your app. The common way of using StatusBar is in relation to \l ApplicationWindow. @@ -85,8 +85,13 @@ FocusScope { implicitHeight: container.topMargin + container.bottomMargin + Math.max(container.layoutHeight, __panel ? __panel.implicitHeight : 0) - /*! \internal */ - property Component style: Qt.createComponent(Settings.style + "/StatusBarStyle.qml", statusbar) + /*! \qmlproperty Component StatusBar::style + + The style Component for this control. + \sa {StatusBarStyle} + + */ + property Component style: Settings.styleComponent(Settings.style, "StatusBarStyle.qml", statusbar) /*! \internal */ property alias __style: styleLoader.item diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/ApplicationWindowStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/ApplicationWindowStyle.qml index 1d7f0afe..bd34e3c2 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/ApplicationWindowStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/ApplicationWindowStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/BasicTableViewStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/BasicTableViewStyle.qml new file mode 100644 index 00000000..233d8efc --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/BasicTableViewStyle.qml @@ -0,0 +1,164 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Private 1.0 + +/*! + \qmltype BasicTableViewStyle + \internal + \inqmlmodule QtQuick.Controls.Styles + \inherits ScrollViewStyle + \qmlabstract +*/ + +ScrollViewStyle { + id: root + + /*! \qmlproperty BasicTableView BasicTableViewStyle::control + \internal */ + readonly property BasicTableView control: __control + + /*! \qmlproperty color BasicTableViewStyle::textColor + The text color. */ + property color textColor: SystemPaletteSingleton.text(control.enabled) + + /*! \qmlproperty color BasicTableViewStyle::backgroundColor + The background color. */ + property color backgroundColor: control.backgroundVisible ? SystemPaletteSingleton.base(control.enabled) : "transparent" + + /*! \qmlproperty color BasicTableViewStyle::alternateBackgroundColor + The alternate background color. */ + property color alternateBackgroundColor: "#f5f5f5" + + /*! \qmlproperty color BasicTableViewStyle::highlightedTextColor + The text highlight color, used within selections. */ + property color highlightedTextColor: "white" + + /*! \qmlproperty bool BasicTableViewStyle::activateItemOnSingleClick + Activates items on single click. + + Its default value is \c false. + */ + property bool activateItemOnSingleClick: false + + padding.top: control.headerVisible ? 0 : 1 + + /*! \qmlproperty Component BasicTableViewStyle::headerDelegate + \internal + + Different documentation for TableViewStyle and TreeViewStyle. + See qtquickcontrolsstyles-tableviewstyle.qdoc and qtquickcontrolsstyles-treeviewstyle.qdoc + */ + property Component headerDelegate: BorderImage { + height: Math.round(textItem.implicitHeight * 1.2) + source: "images/header.png" + border.left: 4 + border.bottom: 2 + border.top: 2 + Text { + id: textItem + anchors.fill: parent + verticalAlignment: Text.AlignVCenter + horizontalAlignment: styleData.textAlignment + anchors.leftMargin: horizontalAlignment === Text.AlignLeft ? 12 : 1 + anchors.rightMargin: horizontalAlignment === Text.AlignRight ? 8 : 1 + text: styleData.value + elide: Text.ElideRight + color: textColor + renderType: Settings.isMobile ? Text.QtRendering : Text.NativeRendering + } + Rectangle { + width: 1 + height: parent.height - 2 + y: 1 + color: "#ccc" + } + } + + /*! \qmlproperty Component BasicTableViewStyle::rowDelegate + \internal + + Different documentation for TableViewStyle and TreeViewStyle. + See qtquickcontrolsstyles-tableviewstyle.qdoc and qtquickcontrolsstyles-treeviewstyle.qdoc + */ + property Component rowDelegate: Rectangle { + height: Math.round(TextSingleton.implicitHeight * 1.2) + property color selectedColor: control.activeFocus ? "#07c" : "#999" + color: styleData.selected ? selectedColor : + !styleData.alternate ? alternateBackgroundColor : backgroundColor + } + + /*! \qmlproperty Component BasicTableViewStyle::itemDelegate + \internal + + Different documentation for TableViewStyle and TreeViewStyle. + See qtquickcontrolsstyles-tableviewstyle.qdoc and qtquickcontrolsstyles-treeviewstyle.qdoc + */ + property Component itemDelegate: Item { + height: Math.max(16, label.implicitHeight) + property int implicitWidth: label.implicitWidth + 20 + + Text { + id: label + objectName: "label" + width: parent.width - x - (horizontalAlignment === Text.AlignRight ? 8 : 1) + x: (styleData.hasOwnProperty("depth") && styleData.column === 0) ? 0 : + horizontalAlignment === Text.AlignRight ? 1 : 8 + horizontalAlignment: styleData.textAlignment + anchors.verticalCenter: parent.verticalCenter + anchors.verticalCenterOffset: 1 + elide: styleData.elideMode + text: styleData.value !== undefined ? styleData.value : "" + color: styleData.textColor + renderType: Settings.isMobile ? Text.QtRendering : Text.NativeRendering + } + } + + /*! \internal + Part of TreeViewStyle + */ + property Component __branchDelegate: null + + /*! \internal + Part of TreeViewStyle + */ + property int __indentation: 12 +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/BusyIndicatorStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/BusyIndicatorStyle.qml index 7e6e75f8..ac49f6d1 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/BusyIndicatorStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/BusyIndicatorStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml index 9b55d26d..bc597f35 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -83,7 +83,7 @@ Style { padding { top: 4 left: 4 - right: control.menu !== null ? Math.round(TextSingleton.implicitHeight * 0.5) : 4 + right: 4 + (control.menu !== null ? Math.round(TextSingleton.implicitHeight * 0.5) : 0) bottom: 4 } @@ -121,7 +121,7 @@ Style { source: "images/arrow-down.png" anchors.verticalCenter: parent.verticalCenter anchors.right: parent.right - anchors.rightMargin: padding.right + anchors.rightMargin: 4 opacity: control.enabled ? 0.6 : 0.5 } } diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/CalendarStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/CalendarStyle.qml index a25222fe..862c5f43 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/CalendarStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/CalendarStyle.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -530,7 +529,7 @@ Style { id: mouseArea anchors.fill: parent - hoverEnabled: true + hoverEnabled: Settings.hoverEnabled function cellIndexAt(mouseX, mouseY) { var viewContainerPos = viewContainer.mapFromItem(mouseArea, mouseX, mouseY); diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/CheckBoxStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/CheckBoxStyle.qml index 6fbdaede..30057ca1 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/CheckBoxStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/CheckBoxStyle.qml @@ -1,44 +1,45 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 +import QtQuick.Layouts 1.1 import QtQuick.Window 2.1 import QtQuick.Controls.Private 1.0 @@ -113,7 +114,7 @@ Style { /*! This defines the indicator button. */ property Component indicator: Item { implicitWidth: Math.round(TextSingleton.implicitHeight) - height: width + implicitHeight: implicitWidth Rectangle { anchors.fill: parent anchors.bottomMargin: -1 @@ -168,7 +169,7 @@ Style { sourceComponent: background anchors.fill: parent } - Row { + RowLayout { id: row anchors.fill: parent @@ -185,6 +186,7 @@ Style { } Loader { id: labelLoader + Layout.fillWidth: true sourceComponent: label anchors.verticalCenter: parent.verticalCenter } diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/CircularButtonStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/CircularButtonStyle.qml new file mode 100644 index 00000000..4aa4e5e6 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/CircularButtonStyle.qml @@ -0,0 +1,87 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Extras.Private 1.0 + +ButtonStyle { + id: buttonStyle + + label: Text { + anchors.fill: parent + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + text: control.text + font.pixelSize: TextSingleton.font.pixelSize * 1.25 + color: control.pressed || control.checked ? __buttonHelper.textColorDown : __buttonHelper.textColorUp + styleColor: control.pressed || control.checked ? __buttonHelper.textRaisedColorDown : __buttonHelper.textRaisedColorUp + style: Text.Raised + wrapMode: Text.Wrap + fontSizeMode: Text.Fit + } + + /*! \internal */ + property alias __buttonHelper: buttonHelper + + CircularButtonStyleHelper { + id: buttonHelper + control: buttonStyle.control + } + + background: Item { + implicitWidth: __buttonHelper.implicitWidth + implicitHeight: __buttonHelper.implicitHeight + + Canvas { + id: backgroundCanvas + anchors.fill: parent + + Connections { + target: control + onPressedChanged: backgroundCanvas.requestPaint() + } + + onPaint: { + var ctx = getContext("2d"); + __buttonHelper.paintBackground(ctx); + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/CircularGaugeStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/CircularGaugeStyle.qml new file mode 100644 index 00000000..e40b8bb4 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/CircularGaugeStyle.qml @@ -0,0 +1,497 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtGraphicalEffects 1.0 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Controls.Private 1.0 +import QtQuick.Extras 1.4 +import QtQuick.Extras.Private 1.0 + +/*! + \qmltype CircularGaugeStyle + \inqmlmodule QtQuick.Controls.Styles + \since 5.5 + \ingroup controlsstyling + \brief Provides custom styling for CircularGauge. + + You can create a custom circular gauge by replacing the following delegates: + \list + \li \l background + \li \l tickmark + \li \l minorTickmark + \li \l tickmarkLabel + \li \l needle + \li \l foreground + \endlist + + Below is an example that changes the needle to a basic orange \l Rectangle: + \code + CircularGauge { + style: CircularGaugeStyle { + needle: Rectangle { + y: outerRadius * 0.15 + implicitWidth: outerRadius * 0.03 + implicitHeight: outerRadius * 0.9 + antialiasing: true + color: Qt.rgba(0.66, 0.3, 0, 1) + } + } + } + \endcode + + The result: + \image circulargauge-needle-example-2.png CircularGaugeStyle example + + \section2 Direction + + \l minimumValueAngle and \l maximumValueAngle determine not only the + position of the tickmarks, labels and needle, but the direction in which + they are displayed around the gauge. For example, if \l minimumValueAngle + is greater than \l maximumValueAngle, the gauge will be anti-clockwise. + Below, there are two gauges: the top gauge has a \l minimumValueAngle of + \c -90 degrees and a \l maximumValueAngle of \c 90 degrees, and the bottom + gauge has the opposite. + + \image circulargauge-reversed.png Reversed CircularGauge + + \sa {Styling CircularGauge} +*/ + +Style { + id: circularGaugeStyle + + /*! + The \l CircularGauge that this style is attached to. + */ + readonly property CircularGauge control: __control + + /*! + The distance from the center of the gauge to the outer edge of the + gauge. + + This property is useful for determining the size of the various + components of the style, in order to ensure that they are scaled + proportionately when the gauge is resized. + */ + readonly property real outerRadius: Math.min(control.width, control.height) * 0.5 + + /*! + This property determines the angle at which the minimum value is + displayed on the gauge. + + The angle set affects the following components of the gauge: + \list + \li The angle of the needle + \li The position of the tickmarks and labels + \endlist + + The angle origin points north: + + \image circulargauge-angles.png + + There is no minimum or maximum angle for this property, but the default + style only supports angles whose absolute range is less than or equal + to \c 360 degrees. This is because ranges higher than \c 360 degrees + will cause the tickmarks and labels to overlap each other. + + The default value is \c -145. + */ + property real minimumValueAngle: -145 + + /*! + This property determines the angle at which the maximum value is + displayed on the gauge. + + The angle set affects the following components of the gauge: + \list + \li The angle of the needle + \li The position of the tickmarks and labels + \endlist + + The angle origin points north: + + \image circulargauge-angles.png + + There is no minimum or maximum angle for this property, but the default + style only supports angles whose absolute range is less than or equal + to \c 360 degrees. This is because ranges higher than \c 360 degrees + will cause the tickmarks and labels to overlap each other. + + The default value is \c 145. + */ + property real maximumValueAngle: 145 + + /*! + The range between \l minimumValueAngle and \l maximumValueAngle, in + degrees. This value will always be positive. + */ + readonly property real angleRange: control.__panel.circularTickmarkLabel.angleRange + + /*! + This property holds the rotation of the needle in degrees. + */ + property real needleRotation: { + var percentage = (control.value - control.minimumValue) / (control.maximumValue - control.minimumValue); + minimumValueAngle + percentage * angleRange; + } + + /*! + The interval at which tickmarks are displayed. + + For example, if this property is set to \c 10 (the default), + control.minimumValue to \c 0, and control.maximumValue to \c 100, + the tickmarks displayed will be 0, 10, 20, etc., to 100, + around the gauge. + */ + property real tickmarkStepSize: 10 + + /*! + The distance in pixels from the outside of the gauge (outerRadius) at + which the outermost point of the tickmark line is drawn. + */ + property real tickmarkInset: 0 + + + /*! + The amount of tickmarks displayed by the gauge, calculated from + \l tickmarkStepSize and the control's + \l {CircularGauge::minimumValue}{minimumValue} and + \l {CircularGauge::maximumValue}{maximumValue}. + + \sa minorTickmarkCount + */ + readonly property int tickmarkCount: control.__panel.circularTickmarkLabel.tickmarkCount + + /*! + The amount of minor tickmarks between each tickmark. + + The default value is \c 4. + + \sa tickmarkCount + */ + property int minorTickmarkCount: 4 + + /*! + The distance in pixels from the outside of the gauge (outerRadius) at + which the outermost point of the minor tickmark line is drawn. + */ + property real minorTickmarkInset: 0 + + /*! + The distance in pixels from the outside of the gauge (outerRadius) at + which the center of the value marker text is drawn. + */ + property real labelInset: __protectedScope.toPixels(0.19) + + /*! + The interval at which tickmark labels are displayed. + + For example, if this property is set to \c 10 (the default), + control.minimumValue to \c 0, and control.maximumValue to \c 100, the + tickmark labels displayed will be 0, 10, 20, etc., to 100, + around the gauge. + */ + property real labelStepSize: tickmarkStepSize + + /*! + The amount of tickmark labels displayed by the gauge, calculated from + \l labelStepSize and the control's + \l {CircularGauge::minimumValue}{minimumValue} and + \l {CircularGauge::maximumValue}{maximumValue}. + + \sa tickmarkCount, minorTickmarkCount + */ + readonly property int labelCount: control.__panel.circularTickmarkLabel.labelCount + + /*! \qmlmethod real CircularGaugeStyle::valueToAngle(real value) + Returns \a value as an angle in degrees. + + This function is useful for custom drawing or positioning of items in + the style's components. For example, it can be used to calculate the + angles at which to draw an arc around the gauge indicating the safe + area for the needle to be within. + + For example, if minimumValueAngle is set to \c 270 and + maximumValueAngle is set to \c 90, this function will return \c 270 + when passed minimumValue and \c 90 when passed maximumValue. + + \sa {Styling CircularGauge#styling-circulargauge-background}{ + Styling CircularGauge's background} + */ + function valueToAngle(value) { + return control.__panel.circularTickmarkLabel.valueToAngle(value); + } + + property QtObject __protectedScope: QtObject { + /*! + Converts a value expressed as a percentage of \l outerRadius to + a pixel value. + */ + function toPixels(percentageOfOuterRadius) { + return percentageOfOuterRadius * outerRadius; + } + } + + /*! + The background of the gauge. + + If set, the background determines the implicit size of the gauge. + + By default, there is no background defined. + + \sa {Styling CircularGauge#styling-circulargauge-background}{ + Styling CircularGauge's background} + */ + property Component background + + /*! + This component defines each individual tickmark. The position of each + tickmark is already set; only the + \l {Item::implicitWidth}{implicitWidth} and + \l {Item::implicitHeight}{implicitHeight} need to be specified. + + Each instance of this component has access to the following properties: + + \table + \row \li \c {readonly property int} \b styleData.index + \li The index of this tickmark. + \row \li \c {readonly property real} \b styleData.value + \li The value that this tickmark represents. + \endtable + + To illustrate what these properties refer to, we can use the following + example: + + \snippet circulargauge-tickmark-indices-values.qml tickmarks + + We've replaced the conventional \e line tickmarks with \l Text items + and have hidden the tickmarkLabel component in order to make the + association clearer: + + \image circulargauge-tickmark-indices-values.png Tickmarks + + The index property can be useful if you have another model that + contains images to display for each index, for example. + + The value property is useful for drawing lower and upper limits around + the gauge to indicate the recommended value ranges. For example, speeds + above 200 kilometers an hour in a car's speedometer could be indicated + as dangerous using this property. + + \sa {Styling CircularGauge#styling-circulargauge-tickmark}{ + Styling CircularGauge's tickmark} + */ + property Component tickmark: Rectangle { + implicitWidth: outerRadius * 0.02 + antialiasing: true + implicitHeight: outerRadius * 0.06 + color: "#c8c8c8" + } + + /*! + This component defines each individual minor tickmark. The position of + each minor tickmark is already set; only the + \l {Item::implicitWidth}{implicitWidth} and + \l {Item::implicitHeight}{implicitHeight} need to be specified. + + Each instance of this component has access to the following properties: + + \table + \row \li \c {readonly property int} \b styleData.index + \li The index of this tickmark. + \row \li \c {readonly property real} \b styleData.value + \li The value that this tickmark represents. + \endtable + + \sa {Styling CircularGauge#styling-circulargauge-minorTickmark}{ + Styling CircularGauge's minorTickmark} + */ + property Component minorTickmark: Rectangle { + implicitWidth: outerRadius * 0.01 + antialiasing: true + implicitHeight: outerRadius * 0.03 + color: "#c8c8c8" + } + + /*! + This defines the text of each tickmark label on the gauge. + + Each instance of this component has access to the following properties: + + \table + \row \li \c {readonly property int} \b styleData.index + \li The index of this label. + \row \li \c {readonly property real} \b styleData.value + \li The value that this label represents. + \endtable + + \sa {Styling CircularGauge#styling-circulargauge-tickmarkLabel}{ + Styling CircularGauge's tickmarkLabel} + */ + property Component tickmarkLabel: Text { + font.pixelSize: Math.max(6, __protectedScope.toPixels(0.12)) + text: styleData.value + color: "#c8c8c8" + antialiasing: true + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + } + + /*! + The needle that points to the gauge's current value. + + This component is drawn below the \l foreground component. + + The style expects the needle to be pointing up at a rotation of \c 0, + in order for the rotation to be correct. For example: + + \image circulargauge-needle.png CircularGauge's needle + + When defining your own needle component, the only properties that the + style requires you to set are the + \l {Item::implicitWidth}{implicitWidth} and + \l {Item::implicitHeight}{implicitHeight}. + + Optionally, you can set \l {Item::x}{x} and \l {Item::y}{y} to change + the needle's transform origin. Setting the \c x position can be useful + for needle images where the needle is not centered exactly + horizontally. Setting the \c y position allows you to make the base of + the needle hang over the center of the gauge. + + \sa {Styling CircularGauge#styling-circulargauge-needle}{ + Styling CircularGauge's needle} + */ + property Component needle: Item { + implicitWidth: __protectedScope.toPixels(0.08) + implicitHeight: 0.9 * outerRadius + + Image { + anchors.fill: parent + source: "images/needle.png" + } + } + + /*! + The foreground of the gauge. This component is drawn above all others. + + Like \l background, the foreground component fills the entire gauge. + + By default, the knob of the gauge is defined here. + + \sa {Styling CircularGauge#styling-circulargauge-foreground}{ + Styling CircularGauge's foreground} + */ + property Component foreground: Item { + Image { + source: "images/knob.png" + anchors.centerIn: parent + scale: { + var idealHeight = __protectedScope.toPixels(0.2); + var originalImageHeight = sourceSize.height; + idealHeight / originalImageHeight; + } + } + } + + /*! \internal */ + property Component panel: Item { + id: panelItem + implicitWidth: backgroundLoader.item ? backgroundLoader.implicitWidth : TextSingleton.implicitHeight * 16 + implicitHeight: backgroundLoader.item ? backgroundLoader.implicitHeight : TextSingleton.implicitHeight * 16 + + property alias background: backgroundLoader.item + property alias circularTickmarkLabel: circularTickmarkLabel_ + + Loader { + id: backgroundLoader + sourceComponent: circularGaugeStyle.background + width: outerRadius * 2 + height: outerRadius * 2 + anchors.centerIn: parent + } + + CircularTickmarkLabel { + id: circularTickmarkLabel_ + anchors.fill: backgroundLoader + + minimumValue: control.minimumValue + maximumValue: control.maximumValue + stepSize: control.stepSize + tickmarksVisible: control.tickmarksVisible + minimumValueAngle: circularGaugeStyle.minimumValueAngle + maximumValueAngle: circularGaugeStyle.maximumValueAngle + tickmarkStepSize: circularGaugeStyle.tickmarkStepSize + tickmarkInset: circularGaugeStyle.tickmarkInset + minorTickmarkCount: circularGaugeStyle.minorTickmarkCount + minorTickmarkInset: circularGaugeStyle.minorTickmarkInset + labelInset: circularGaugeStyle.labelInset + labelStepSize: circularGaugeStyle.labelStepSize + + style: CircularTickmarkLabelStyle { + tickmark: circularGaugeStyle.tickmark + minorTickmark: circularGaugeStyle.minorTickmark + tickmarkLabel: circularGaugeStyle.tickmarkLabel + } + } + + Loader { + id: needleLoader + sourceComponent: circularGaugeStyle.needle + transform: [ + Rotation { + angle: needleRotation + origin.x: needleLoader.width / 2 + origin.y: needleLoader.height + }, + Translate { + x: panelItem.width / 2 - needleLoader.width / 2 + y: panelItem.height / 2 - needleLoader.height + } + ] + } + + Loader { + id: foreground + sourceComponent: circularGaugeStyle.foreground + anchors.fill: backgroundLoader + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/CircularTickmarkLabelStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/CircularTickmarkLabelStyle.qml new file mode 100644 index 00000000..d44d9cb2 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/CircularTickmarkLabelStyle.qml @@ -0,0 +1,309 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtQuick.Controls.Private 1.0 +import QtQuick.Extras.Private 1.0 +import QtQuick.Extras.Private.CppUtils 1.0 + +Style { + id: circularTickmarkLabelStyle + + /*! + The distance from the center of the control to the outer edge. + */ + readonly property real outerRadius: Math.min(control.width, control.height) * 0.5 + + property QtObject __protectedScope: QtObject { + /*! + Converts a value expressed as a percentage of \l outerRadius to + a pixel value. + */ + function toPixels(percentageOfOuterRadius) { + return percentageOfOuterRadius * outerRadius; + } + } + + /*! + This component defines each individual tickmark. The position of each + tickmark is already set; only the size needs to be specified. + */ + property Component tickmark: Rectangle { + width: outerRadius * 0.02 + antialiasing: true + height: outerRadius * 0.06 + color: "#c8c8c8" + } + + /*! + This component defines each individual minor tickmark. The position of + each minor tickmark is already set; only the size needs to be specified. + */ + property Component minorTickmark: Rectangle { + width: outerRadius * 0.01 + antialiasing: true + height: outerRadius * 0.03 + color: "#c8c8c8" + } + + /*! + This defines the text of each tickmark label on the gauge. + */ + property Component tickmarkLabel: Text { + font.pixelSize: Math.max(6, __protectedScope.toPixels(0.12)) + text: styleData.value + color: "#c8c8c8" + antialiasing: true + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + } + + /*! \internal */ + property Component panel: Item { + id: panelItem + implicitWidth: 250 + implicitHeight: 250 + + function rangeUsed(count, stepSize) { + return (((count - 1) * stepSize) / (control.maximumValue - control.minimumValue)) * control.angleRange; + } + + readonly property real tickmarkSectionSize: rangeUsed(control.tickmarkCount, control.tickmarkStepSize) / (control.tickmarkCount - 1) + readonly property real tickmarkSectionValue: (control.maximumValue - control.minimumValue) / (control.tickmarkCount - 1) + readonly property real minorTickmarkSectionSize: tickmarkSectionSize / (control.minorTickmarkCount + 1) + readonly property real minorTickmarkSectionValue: tickmarkSectionValue / (control.minorTickmarkCount + 1) + readonly property int totalMinorTickmarkCount: { + // The size of each section within two major tickmarks, expressed as a percentage. + var minorSectionPercentage = 1 / (control.minorTickmarkCount + 1); + // The amount of major tickmarks not able to be displayed; will be 0 if they all fit. + var tickmarksNotDisplayed = control.__tickmarkCount - control.tickmarkCount; + var count = control.minorTickmarkCount * (control.tickmarkCount - 1); + // We'll try to display as many minor tickmarks as we can to fill up the space. + count + tickmarksNotDisplayed / minorSectionPercentage; + } + readonly property real labelSectionSize: rangeUsed(control.labelCount, control.labelStepSize) / (control.labelCount - 1) + + function toPixels(percentageOfOuterRadius) { + return percentageOfOuterRadius * outerRadius; + } + + /*! + Returns the angle of \a marker (in the range 0 ... n - 1, where n + is the amount of markers) on the gauge where sections are of size + tickmarkSectionSize. + */ + function tickmarkAngleFromIndex(tickmarkIndex) { + return tickmarkIndex * tickmarkSectionSize + control.minimumValueAngle; + } + + function labelAngleFromIndex(labelIndex) { + return labelIndex * labelSectionSize + control.minimumValueAngle; + } + + function labelPosFromIndex(index, labelWidth, labelHeight) { + return MathUtils.centerAlongCircle(outerRadius, outerRadius, labelWidth, labelHeight, + MathUtils.degToRadOffset(labelAngleFromIndex(index)), + outerRadius - control.labelInset) + } + + function minorTickmarkAngleFromIndex(minorTickmarkIndex) { + var baseAngle = tickmarkAngleFromIndex(Math.floor(minorTickmarkIndex / control.minorTickmarkCount)); + // + minorTickmarkSectionSize because we don't want the first minor tickmark to start on top of its "parent" tickmark. + var relativeMinorAngle = (minorTickmarkIndex % control.minorTickmarkCount * minorTickmarkSectionSize) + minorTickmarkSectionSize; + return baseAngle + relativeMinorAngle; + } + + function tickmarkValueFromIndex(majorIndex) { + return (majorIndex * tickmarkSectionValue) + control.minimumValue; + } + + function tickmarkValueFromMinorIndex(minorIndex) { + var majorIndex = Math.floor(minorIndex / control.minorTickmarkCount); + var relativeMinorIndex = minorIndex % control.minorTickmarkCount; + return tickmarkValueFromIndex(majorIndex) + ((relativeMinorIndex * minorTickmarkSectionValue) + minorTickmarkSectionValue); + } + + Loader { + active: control.tickmarksVisible && tickmark != null + width: outerRadius * 2 + height: outerRadius * 2 + anchors.centerIn: parent + + sourceComponent: Repeater { + id: tickmarkRepeater + model: control.tickmarkCount + delegate: Loader { + id: tickmarkLoader + objectName: "tickmark" + styleData.index + x: tickmarkRepeater.width / 2 + y: tickmarkRepeater.height / 2 + + transform: [ + Translate { + y: -outerRadius + control.tickmarkInset + }, + Rotation { + angle: panelItem.tickmarkAngleFromIndex(styleData.index) - __tickmarkWidthAsAngle / 2 + } + ] + + sourceComponent: tickmark + + property int __index: index + property QtObject styleData: QtObject { + readonly property alias index: tickmarkLoader.__index + readonly property real value: tickmarkValueFromIndex(index) + } + + readonly property real __tickmarkWidthAsAngle: MathUtils.radToDeg((width / (MathUtils.pi2 * outerRadius)) * MathUtils.pi2) + } + } + } + Loader { + active: control.tickmarksVisible && minorTickmark != null + width: outerRadius * 2 + height: outerRadius * 2 + anchors.centerIn: parent + + sourceComponent: Repeater { + id: minorRepeater + anchors.fill: parent + model: totalMinorTickmarkCount + delegate: Loader { + id: minorTickmarkLoader + objectName: "minorTickmark" + styleData.index + x: minorRepeater.width / 2 + y: minorRepeater.height / 2 + transform: [ + Translate { + y: -outerRadius + control.minorTickmarkInset + }, + Rotation { + angle: panelItem.minorTickmarkAngleFromIndex(styleData.index) - __minorTickmarkWidthAsAngle / 2 + } + ] + + sourceComponent: minorTickmark + + property int __index: index + property QtObject styleData: QtObject { + readonly property alias index: minorTickmarkLoader.__index + readonly property real value: tickmarkValueFromMinorIndex(index) + } + + readonly property real __minorTickmarkWidthAsAngle: MathUtils.radToDeg((width / (MathUtils.pi2 * outerRadius)) * MathUtils.pi2) + } + } + } + Loader { + id: labelLoader + active: control.tickmarksVisible && tickmarkLabel != null + width: outerRadius * 2 + height: outerRadius * 2 + anchors.centerIn: parent + + sourceComponent: Item { + id: labelItem + width: outerRadius * 2 + height: outerRadius * 2 + anchors.centerIn: parent + + Connections { + target: control + onMinimumValueChanged: valueTextModel.update() + onMaximumValueChanged: valueTextModel.update() + onTickmarkStepSizeChanged: valueTextModel.update() + onLabelStepSizeChanged: valueTextModel.update() + } + + Repeater { + id: labelItemRepeater + + Component.onCompleted: valueTextModel.update(); + + model: ListModel { + id: valueTextModel + + function update() { + if (control.labelStepSize === 0) { + return; + } + + // Make bigger if it's too small and vice versa. + // +1 because we want to show 11 values, with, for example: 0, 10, 20... 100. + var difference = control.labelCount - count; + if (difference > 0) { + for (; difference > 0; --difference) { + append({ value: 0 }); + } + } else if (difference < 0) { + for (; difference < 0; ++difference) { + remove(count - 1); + } + } + + var index = 0; + for (var value = control.minimumValue; + value <= control.maximumValue && index < count; + value += control.labelStepSize, ++index) { + setProperty(index, "value", value); + } + } + } + delegate: Loader { + id: tickmarkLabelDelegateLoader + objectName: "labelDelegateLoader" + index + sourceComponent: tickmarkLabel + x: pos.x + y: pos.y + + readonly property point pos: panelItem.labelPosFromIndex(index, width, height); + + readonly property int __index: index + readonly property real __value: value + property QtObject styleData: QtObject { + readonly property var value: index != -1 ? tickmarkLabelDelegateLoader.__value : 0 + readonly property alias index: tickmarkLabelDelegateLoader.__index + } + } + } + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/ComboBoxStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/ComboBoxStyle.qml index 1a810772..764fe29f 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/ComboBoxStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/ComboBoxStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Window 2.1 import QtQuick.Controls 1.2 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/CommonStyleHelper.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/CommonStyleHelper.qml new file mode 100644 index 00000000..5deeb351 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/CommonStyleHelper.qml @@ -0,0 +1,59 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 + +QtObject { + property Item control + + property color buttonColorUpTop: "#e3e3e3" + property color buttonColorUpBottom: "#b3b3b3" + property color buttonColorDownTop: "#d3d3d3" + property color buttonColorDownBottom: "#939393" + property color textColorUp: "#4e4e4e" + property color textColorDown: "#303030" + property color textRaisedColorUp: "#ffffff" + property color textRaisedColorDown: "#e3e3e3" + property color offColor: "#ff0000" + property color offColorShine: "#ff6666" + property color onColor: "#00cc00" + property color onColorShine: "#66ff66" + property color inactiveColor: "#1f1f1f" + property color inactiveColorShine: "#666666" +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/DelayButtonStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/DelayButtonStyle.qml new file mode 100644 index 00000000..853c8cff --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/DelayButtonStyle.qml @@ -0,0 +1,230 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtGraphicalEffects 1.0 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Extras 1.4 +import QtQuick.Extras.Private.CppUtils 1.1 + +/*! + \qmltype DelayButtonStyle + \inqmlmodule QtQuick.Controls.Styles + \since 5.5 + \ingroup controlsstyling + \brief Provides custom styling for DelayButton. + + You can create a custom DelayButton by replacing the following delegates: + \list + \li \l foreground + \li \l {ButtonStyle::}{label} + \endlist +*/ + +CircularButtonStyle { + id: delayButtonStyle + + /*! + The \l DelayButton that this style is attached to. + */ + readonly property DelayButton control: __control + + /*! + The gradient of the progress bar around the button. + */ + property Gradient progressBarGradient: Gradient { + GradientStop { + position: 0 + color: "#ff6666" + } + GradientStop { + position: 1 + color: "#ff0000" + } + } + + /*! + The color of the drop shadow under the progress bar. + */ + property color progressBarDropShadowColor: "#ff6666" + + background: Item { + implicitWidth: __buttonHelper.implicitWidth + implicitHeight: __buttonHelper.implicitHeight + + Canvas { + id: backgroundCanvas + anchors.fill: parent + + Connections { + target: control + onPressedChanged: backgroundCanvas.requestPaint() + onCheckedChanged: backgroundCanvas.requestPaint() + } + + onPaint: { + var ctx = getContext("2d"); + __buttonHelper.paintBackground(ctx); + } + } + } + + /*! + The foreground of the button. + + The progress bar is drawn here. + */ + property Component foreground: Item { + id: foregroundItem + + state: "normal" + states: [ + State { + name: "normal" + + PropertyChanges { + target: foregroundItem + opacity: 1 + } + }, + State { + name: "activated" + } + ] + + transitions: [ + Transition { + from: "normal" + to: "activated" + SequentialAnimation { + loops: Animation.Infinite + + NumberAnimation { + target: foregroundItem + property: "opacity" + from: 0.8 + to: 0 + duration: 500 + easing.type: Easing.InOutSine + } + NumberAnimation { + target: foregroundItem + property: "opacity" + from: 0 + to: 0.8 + duration: 500 + easing.type: Easing.InOutSine + } + } + } + ] + + Connections { + target: control + onActivated: state = "activated" + onCheckedChanged: if (!control.checked) state = "normal" + } + + CircularProgressBar { + id: progressBar + visible: false + width: Math.min(parent.width, parent.height) + progressBarDropShadow.radius * 3 * 2 + height: width + anchors.centerIn: parent + antialiasing: true + barWidth: __buttonHelper.outerArcLineWidth + inset: progressBarDropShadow.radius * 3 + minimumValueAngle: -180 + maximumValueAngle: 180 + + progress: control.progress + + // TODO: Add gradient property if/when we drop support for building with 5.1. + function updateGradient() { + clearStops(); + for (var i = 0; i < progressBarGradient.stops.length; ++i) { + addStop(progressBarGradient.stops[i].position, progressBarGradient.stops[i].color); + } + } + + Component.onCompleted: updateGradient() + + Connections { + target: delayButtonStyle + onProgressBarGradientChanged: progressBar.updateGradient() + } + } + + DropShadow { + id: progressBarDropShadow + anchors.fill: progressBar + // QTBUG-33747 +// cached: !control.pressed + color: progressBarDropShadowColor + source: progressBar + } + } + + panel: Item { + implicitWidth: backgroundLoader.implicitWidth + implicitHeight: backgroundLoader.implicitHeight + + Loader { + id: backgroundLoader + anchors.fill: parent + sourceComponent: background + } + + Loader { + id: foregroundLoader + anchors.fill: parent + sourceComponent: foreground + } + + Loader { + id: labelLoader + sourceComponent: label + anchors.fill: parent + anchors.leftMargin: padding.left + anchors.topMargin: padding.top + anchors.rightMargin: padding.right + anchors.bottomMargin: padding.bottom + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/DialStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/DialStyle.qml new file mode 100644 index 00000000..95172455 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/DialStyle.qml @@ -0,0 +1,359 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Controls.Private 1.0 +import QtQuick.Extras 1.4 +import QtQuick.Extras.Private 1.0 +import QtQuick.Extras.Private.CppUtils 1.0 + +/*! + \qmltype DialStyle + \inqmlmodule QtQuick.Controls.Styles + \since 5.5 + \ingroup controlsstyling + \brief Provides custom styling for Dial. + + You can create a custom dial by replacing the following delegates: + \list + \li \l background + \endlist +*/ + +Style { + id: dialStyle + + /*! + The \l Dial that this style is attached to. + */ + readonly property Dial control: __control + + /*! + The distance from the center of the dial to the outer edge of the dial. + + This property is useful for determining the size of the various + components of the style, in order to ensure that they are scaled + proportionately when the dial is resized. + */ + readonly property real outerRadius: Math.min(control.height, control.width) / 2 + + /*! + The distance in pixels from the outside of the dial (outerRadius) + to the center of the handle. + */ + property real handleInset: (__tickmarkRadius * 4) + ((__handleRadius * 2) * 0.55) + + /*! + The interval at which tickmarks are displayed. + + For example, if this property is set to \c 10, + control.minimumValue to \c 0, and control.maximumValue to \c 100, + the tickmarks displayed will be 0, 10, 20, etc., to 100, along + the circumference of the dial. + */ + property real tickmarkStepSize: 1 + + /*! + The distance in pixels from the outside of the dial (outerRadius) at + which the outermost point of the tickmark line is drawn. + */ + property real tickmarkInset: 0 + + + /*! + The amount of tickmarks displayed by the dial, calculated from + \l tickmarkStepSize and the control's + \l {Dial::minimumValue}{minimumValue} and + \l {Dial::maximumValue}{maximumValue}. + + \sa minorTickmarkCount + */ + readonly property int tickmarkCount: control.__panel.circularTickmarkLabel.tickmarkCount + + /*! + The amount of minor tickmarks between each tickmark. + + \sa tickmarkCount + */ + property int minorTickmarkCount: 0 + + /*! + The distance in pixels from the outside of the dial (outerRadius) at + which the outermost point of the minor tickmark line is drawn. + */ + property real minorTickmarkInset: 0 + + /*! + The distance in pixels from the outside of the dial (outerRadius) at + which the center of the value marker text is drawn. + */ + property real labelInset: 0 + + /*! + The interval at which tickmark labels are displayed. + + For example, if this property is set to \c 10 (the default), + control.minimumValue to \c 0, and control.maximumValue to \c 100, the + tickmark labels displayed will be 0, 10, 20, etc., to 100, + along the circumference of the dial. + */ + property real labelStepSize: tickmarkStepSize + + /*! + The amount of tickmark labels displayed by the dial, calculated from + \l labelStepSize and the control's + \l {Dial::minimumValue}{minimumValue} and + \l {Dial::maximumValue}{maximumValue}. + + \sa tickmarkCount, minorTickmarkCount + */ + readonly property int labelCount: control.__panel.circularTickmarkLabel.labelCount + + /*! \qmlmethod real DialStyle::valueToAngle(real value) + Returns \a value as an angle in degrees. + + This function is useful for custom drawing or positioning of items in + the style's components. For example, it can be used to calculate the + angles at which to draw an arc around the dial indicating the safe + range of values. + */ + function valueToAngle(value) { + return control.__panel.circularTickmarkLabel.valueToAngle(value); + } + + /*! \internal */ + readonly property real __tickmarkRadius: outerRadius * 0.06 + + /*! \internal */ + readonly property real __handleRadius: outerRadius * 0.15 + + /*! + \internal + + This property determines whether it is possible to change the value of + the dial simply by pressing/tapping. + + If \c false, the user must drag to rotate the dial and hence change the + value. + + This property is useful for touch devices, where it is easy to + accidentally tap while flicking, for example. + */ + property bool __dragToSet: Settings.hasTouchScreen && Settings.isMobile + + /*! + The background of the dial. + + The implicit size of the dial is taken from this component. + */ + property Component background: Item { + id: backgroundItem + implicitWidth: backgroundHelper.implicitWidth + implicitHeight: backgroundHelper.implicitHeight + + CircularButtonStyleHelper { + id: backgroundHelper + control: dialStyle.control + property color zeroMarkerColor: "#a8a8a8" + property color zeroMarkerColorTransparent: "transparent" + property real zeroMarkerLength: outerArcLineWidth * 1.25 + property real zeroMarkerWidth: outerArcLineWidth * 0.3 + + smallestAxis: Math.min(backgroundItem.width, backgroundItem.height) - __tickmarkRadius * 4 + } + + Canvas { + id: backgroundCanvas + anchors.fill: parent + + readonly property real xCenter: width / 2 + readonly property real yCenter: height / 2 + + onPaint: { + var ctx = getContext("2d"); + backgroundHelper.paintBackground(ctx); + } + } + } + + /*! + The handle of the dial. + + The handle is automatically positioned within the dial, based on the + \l handleInset and the implicit width and height of the handle itself. + */ + property Component handle: Canvas { + implicitWidth: __handleRadius * 2 + implicitHeight: __handleRadius * 2 + + HandleStyleHelper { + id: handleHelper + } + + onPaint: { + var ctx = getContext("2d"); + handleHelper.paintHandle(ctx, 1, 1, width - 2, height - 2); + } + } + + /*! + This component defines each individual tickmark. The position of each + tickmark is already set; only the + \l {Item::implicitWidth}{implicitWidth} and + \l {Item::implicitHeight}{implicitHeight} need to be specified. + + Each instance of this component has access to the following properties: + + \table + \row \li \c {readonly property int} \b styleData.index + \li The index of this tickmark. + \row \li \c {readonly property real} \b styleData.value + \li The value that this tickmark represents. + \endtable + */ + property Component tickmark: Rectangle { + implicitWidth: outerRadius * 0.015 + (styleData.index === 0 || styleData.index === tickmarkCount ? 1 : (styleData.index) / tickmarkCount) * __tickmarkRadius * 0.75 + implicitHeight: implicitWidth + radius: height / 2 + color: styleData.index === 0 ? "transparent" : Qt.rgba(0, 0, 0, 0.266) + antialiasing: true + border.width: styleData.index === 0 ? Math.max(1, outerRadius * 0.0075) : 0 + border.color: Qt.rgba(0, 0, 0, 0.266) + } + + /*! + This component defines each individual minor tickmark. The position of each + minor tickmark is already set; only the + \l {Item::implicitWidth}{implicitWidth} and + \l {Item::implicitHeight}{implicitHeight} need to be specified. + + Each instance of this component has access to the following properties: + + \table + \row \li \c {readonly property int} \b styleData.index + \li The index of this tickmark. + \row \li \c {readonly property real} \b styleData.value + \li The value that this tickmark represents. + \endtable + + By default, no minor tickmark is defined. + */ + property Component minorTickmark + + /*! + This defines the text of each tickmark label on the dial. + + Each instance of this component has access to the following properties: + + \table + \row \li \c {readonly property int} \b styleData.index + \li The index of this label. + \row \li \c {readonly property real} \b styleData.value + \li The value that this label represents. + \endtable + + By default, no label is defined. + */ + property Component tickmarkLabel + + /*! \internal */ + property Component panel: Item { + implicitWidth: backgroundLoader.implicitWidth + implicitHeight: backgroundLoader.implicitHeight + + property alias background: backgroundLoader.item + property alias circularTickmarkLabel: circularTickmarkLabel_ + + Loader { + id: backgroundLoader + sourceComponent: dialStyle.background + width: outerRadius * 2 + height: width + anchors.centerIn: parent + } + + Loader { + id: handleLoader + sourceComponent: dialStyle.handle + x: backgroundLoader.x + __pos.x - width / 2 + y: backgroundLoader.y + __pos.y - height / 2 + + readonly property point __pos: { + var radians = 0; + if (control.__wrap) { + radians = (control.value - control.minimumValue) / + (control.maximumValue - control.minimumValue) * + (MathUtils.pi2) + backgroundHelper.zeroAngle; + } else { + radians = -(Math.PI * 8 - (control.value - control.minimumValue) * 10 * + Math.PI / (control.maximumValue - control.minimumValue)) / 6; + } + + return MathUtils.centerAlongCircle(backgroundLoader.width / 2, backgroundLoader.height / 2, + 0, 0, radians, outerRadius - handleInset) + } + } + + CircularTickmarkLabel { + id: circularTickmarkLabel_ + anchors.fill: backgroundLoader + + minimumValue: control.minimumValue + maximumValue: control.maximumValue + stepSize: control.stepSize + tickmarksVisible: control.tickmarksVisible + minimumValueAngle: -150 + maximumValueAngle: 150 + tickmarkStepSize: dialStyle.tickmarkStepSize + tickmarkInset: dialStyle.tickmarkInset + minorTickmarkCount: dialStyle.minorTickmarkCount + minorTickmarkInset: dialStyle.minorTickmarkInset + labelInset: dialStyle.labelInset + labelStepSize: dialStyle.labelStepSize + + style: CircularTickmarkLabelStyle { + tickmark: dialStyle.tickmark + minorTickmark: dialStyle.minorTickmark + tickmarkLabel: dialStyle.tickmarkLabel + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/FocusFrameStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/FocusFrameStyle.qml index de988d40..3db24796 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/FocusFrameStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/FocusFrameStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/GaugeStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/GaugeStyle.qml new file mode 100644 index 00000000..4ad1f7ef --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/GaugeStyle.qml @@ -0,0 +1,544 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Controls.Private 1.0 +import QtQuick.Extras 1.4 +import QtQuick.Extras.Private 1.0 + +/*! + \qmltype GaugeStyle + \inqmlmodule QtQuick.Controls.Styles + \since 5.5 + \ingroup controlsstyling + \brief Provides custom styling for Gauge. + + You can create a custom gauge by replacing the following delegates: + \list + \li \l background + \li valueBar + \li tickmarkLabel + \endlist + + Below, you'll find an example of how to create a temperature gauge that + changes color as its value increases: + + \code + import QtQuick 2.2 + import QtQuick.Controls 1.4 + import QtQuick.Controls.Styles 1.4 + import QtQuick.Extras 1.4 + + Rectangle { + width: 80 + height: 200 + + Timer { + running: true + repeat: true + interval: 2000 + onTriggered: gauge.value = gauge.value == gauge.maximumValue ? 5 : gauge.maximumValue + } + + Gauge { + id: gauge + anchors.fill: parent + anchors.margins: 10 + + value: 5 + Behavior on value { + NumberAnimation { + duration: 1000 + } + } + + style: GaugeStyle { + valueBar: Rectangle { + implicitWidth: 16 + color: Qt.rgba(gauge.value / gauge.maximumValue, 0, 1 - gauge.value / gauge.maximumValue, 1) + } + } + } + } + \endcode + + \image gauge-temperature.png + The gauge displaying values at various points during the animation. + + \sa {Styling Gauge} +*/ + +Style { + id: gaugeStyle + + /*! + The \l Gauge that this style is attached to. + */ + readonly property Gauge control: __control + + /*! + This property holds the value displayed by the gauge as a position in + pixels. + + It is useful for custom styling. + */ + readonly property real valuePosition: control.__panel.valuePosition + + /*! + The background of the gauge, displayed behind the \l valueBar. + + By default, no background is defined. + */ + property Component background + + /*! + Each tickmark displayed by the gauge. + + To set the size of the tickmarks, specify an + \l {Item::implicitWidth}{implicitWidth} and + \l {Item::implicitHeight}{implicitHeight}. + + The widest tickmark will determine the space set aside for all + tickmarks. For this reason, the \c implicitWidth of each tickmark + should be greater than or equal to that of each minor tickmark. If you + need minor tickmarks to have greater widths than the major tickmarks, + set the larger width in a child item of the \l minorTickmark component. + + For layouting reasons, each tickmark should have the same + \c implicitHeight. If different heights are needed for individual + tickmarks, specify those heights in a child item of the component. + + In the example below, we decrease the height of the tickmarks: + + \code + tickmark: Item { + implicitWidth: 18 + implicitHeight: 1 + + Rectangle { + color: "#c8c8c8" + anchors.fill: parent + anchors.leftMargin: 3 + anchors.rightMargin: 3 + } + } + \endcode + + \image gauge-tickmark-example.png Gauge tickmark example + + Each instance of this component has access to the following properties: + + \table + \row \li \c {readonly property int} \b styleData.index + \li The index of this tickmark. + \row \li \c {readonly property real} \b styleData.value + \li The value that this tickmark represents. + \row \li \c {readonly property real} \b styleData.valuePosition + \li The value that this tickmark represents as a position in + pixels, with 0 being at the bottom of the gauge. + \endtable + + \sa minorTickmark + */ + property Component tickmark: Item { + implicitWidth: Math.round(TextSingleton.height * 1.1) + implicitHeight: Math.max(2, Math.round(TextSingleton.height * 0.1)) + + Rectangle { + color: "#c8c8c8" + anchors.fill: parent + anchors.leftMargin: Math.round(TextSingleton.implicitHeight * 0.2) + anchors.rightMargin: Math.round(TextSingleton.implicitHeight * 0.2) + } + } + + /*! + Each minor tickmark displayed by the gauge. + + To set the size of the minor tickmarks, specify an + \l {Item::implicitWidth}{implicitWidth} and + \l {Item::implicitHeight}{implicitHeight}. + + For layouting reasons, each minor tickmark should have the same + \c implicitHeight. If different heights are needed for individual + tickmarks, specify those heights in a child item of the component. + + In the example below, we decrease the width of the minor tickmarks: + + \code + minorTickmark: Item { + implicitWidth: 8 + implicitHeight: 1 + + Rectangle { + color: "#cccccc" + anchors.fill: parent + anchors.leftMargin: 2 + anchors.rightMargin: 4 + } + } + \endcode + + \image gauge-minorTickmark-example.png Gauge minorTickmark example + + Each instance of this component has access to the following property: + + \table + \row \li \c {readonly property int} \b styleData.index + \li The index of this minor tickmark. + \row \li \c {readonly property real} \b styleData.value + \li The value that this minor tickmark represents. + \row \li \c {readonly property real} \b styleData.valuePosition + \li The value that this minor tickmark represents as a + position in pixels, with 0 being at the bottom of the + gauge. + \endtable + + \sa tickmark + */ + property Component minorTickmark: Item { + implicitWidth: Math.round(TextSingleton.implicitHeight * 0.65) + implicitHeight: Math.max(1, Math.round(TextSingleton.implicitHeight * 0.05)) + + Rectangle { + color: "#c8c8c8" + anchors.fill: parent + anchors.leftMargin: control.__tickmarkAlignment === Qt.AlignBottom || control.__tickmarkAlignment === Qt.AlignRight + ? Math.max(3, Math.round(TextSingleton.implicitHeight * 0.2)) + : 0 + anchors.rightMargin: control.__tickmarkAlignment === Qt.AlignBottom || control.__tickmarkAlignment === Qt.AlignRight + ? 0 + : Math.max(3, Math.round(TextSingleton.implicitHeight * 0.2)) + } + } + + /*! + This defines the text of each tickmark label on the gauge. + + Each instance of this component has access to the following properties: + + \table + \row \li \c {readonly property int} \b styleData.index + \li The index of this label. + \row \li \c {readonly property real} \b styleData.value + \li The value that this label represents. + \endtable + */ + property Component tickmarkLabel: Text { + text: control.formatValue(styleData.value) + font: control.font + color: "#c8c8c8" + antialiasing: true + } + + /*! + The bar that represents the value of the gauge. + + To height of the value bar is automatically resized according to + \l {Gauge::value}{value}, and does not need to be specified. + + When a custom valueBar is defined, its + \l {Item::implicitWidth}{implicitWidth} property must be set. + */ + property Component valueBar: Rectangle { + color: "#00bbff" + implicitWidth: TextSingleton.implicitHeight + } + + /*! + The bar that represents the foreground of the gauge. + + This component is drawn above every other component. + */ + property Component foreground: Canvas { + readonly property real xCenter: width / 2 + readonly property real yCenter: height / 2 + property real shineLength: height * 0.95 + + onPaint: { + var ctx = getContext("2d"); + ctx.reset(); + + ctx.beginPath(); + ctx.rect(0, 0, width, height); + + var gradient = ctx.createLinearGradient(0, yCenter, width, yCenter); + + gradient.addColorStop(0, Qt.rgba(1, 1, 1, 0.08)); + gradient.addColorStop(1, Qt.rgba(1, 1, 1, 0.20)); + ctx.fillStyle = gradient; + ctx.fill(); + } + } + + /*! \internal */ + property Component panel: Item { + id: panelComponent + implicitWidth: control.orientation === Qt.Vertical ? tickmarkLabelBoundsWidth + rawBarWidth : TextSingleton.height * 14 + implicitHeight: control.orientation === Qt.Vertical ? TextSingleton.height * 14 : tickmarkLabelBoundsWidth + rawBarWidth + + readonly property int tickmarkCount: (control.maximumValue - control.minimumValue) / control.tickmarkStepSize + 1 + readonly property real tickmarkSpacing: (tickmarkLabelBounds.height - tickmarkWidth * tickmarkCount) / (tickmarkCount - 1) + + property real tickmarkLength: tickmarkColumn.width + // Can't deduce this from the column, so we set it from within the first tickmark delegate loader. + property real tickmarkWidth: 2 + + readonly property real tickmarkOffset: control.orientation === Qt.Vertical ? control.__hiddenText.height / 2 : control.__hiddenText.width / 2 + + readonly property real minorTickmarkStep: control.tickmarkStepSize / (control.minorTickmarkCount + 1); + + /*! + Returns the marker text that should be displayed based on + \a markerPos (\c 0 to \c 1.0). + */ + function markerTextFromPos(markerPos) { + return markerPos * (control.maximumValue - control.minimumValue) + control.minimumValue; + } + + readonly property real rawBarWidth: valueBarLoader.item.implicitWidth + readonly property real barLength: (control.orientation === Qt.Vertical ? control.height : control.width) - (tickmarkOffset * 2 - 2) + + readonly property real tickmarkLabelBoundsWidth: tickmarkLength + (control.orientation === Qt.Vertical ? control.__hiddenText.width : control.__hiddenText.height) + readonly property int valuePosition: valueBarLoader.height + + Item { + id: container + + width: control.orientation === Qt.Vertical ? parent.width : parent.height + height: control.orientation === Qt.Vertical ? parent.height : parent.width + rotation: control.orientation === Qt.Horizontal ? 90 : 0 + transformOrigin: Item.Center + anchors.centerIn: parent + + Item { + id: valueBarItem + + x: control.__tickmarkAlignment === Qt.AlignLeft || control.__tickmarkAlignment === Qt.AlignTop ? tickmarkLabelBounds.x + tickmarkLabelBounds.width : 0 + width: rawBarWidth + height: barLength + anchors.verticalCenter: parent.verticalCenter + + Loader { + id: backgroundLoader + sourceComponent: background + anchors.fill: parent + } + + Loader { + id: valueBarLoader + sourceComponent: valueBar + + readonly property real valueAsPercentage: (control.value - control.minimumValue) / (control.maximumValue - control.minimumValue) + + y: Math.round(parent.height - height) + height: Math.round(valueAsPercentage * parent.height) + } + } + Item { + id: tickmarkLabelBounds + + x: control.__tickmarkAlignment === Qt.AlignLeft || control.__tickmarkAlignment === Qt.AlignTop ? 0 : valueBarItem.width + width: tickmarkLabelBoundsWidth + height: barLength + anchors.verticalCenter: parent.verticalCenter + // We want our items to be laid out from bottom to top, but Column can't do that, so we flip + // the whole item containing the tickmarks and labels vertically. Then, we flip each tickmark + // and label back again. + transform: Rotation { + axis.x: 1 + axis.y: 0 + axis.z: 0 + origin.x: tickmarkLabelBounds.width / 2 + origin.y: tickmarkLabelBounds.height / 2 + angle: 180 + } + + Column { + id: tickmarkColumn + x: control.__tickmarkAlignment === Qt.AlignRight || control.__tickmarkAlignment === Qt.AlignBottom ? 0 : tickmarkLabelBounds.width - width + spacing: tickmarkSpacing + anchors.verticalCenter: parent.verticalCenter + + Repeater { + id: tickmarkRepeater + model: tickmarkCount + delegate: Loader { + id: tickmarkDelegateLoader + + sourceComponent: gaugeStyle.tickmark + transform: Rotation { + axis.x: 1 + axis.y: 0 + axis.z: 0 + origin.x: tickmarkDelegateLoader.width / 2 + origin.y: tickmarkDelegateLoader.height / 2 + angle: 180 + } + + onHeightChanged: { + if (index == 0) + tickmarkWidth = height; + } + + readonly property int __index: index + property QtObject styleData: QtObject { + readonly property alias index: tickmarkDelegateLoader.__index + readonly property real value: (index / (tickmarkCount - 1)) * (control.maximumValue - control.minimumValue) + control.minimumValue + readonly property int valuePosition: Math.round(tickmarkDelegateLoader.y) + } + } + } + } + + // Doesn't need to be in a column, since we assume that the major tickmarks will always be longer than us. + Repeater { + id: minorTickmarkRepeater + model: (tickmarkCount - 1) * control.minorTickmarkCount + delegate: Loader { + id: minorTickmarkDelegateLoader + + x: control.__tickmarkAlignment === Qt.AlignRight || control.__tickmarkAlignment === Qt.AlignBottom ? 0 : tickmarkLabelBounds.width - width + y: { + var tickmarkWidthOffset = Math.floor(index / control.minorTickmarkCount) * tickmarkWidth + tickmarkWidth; + var relativePosition = (index % control.minorTickmarkCount + 1) * (tickmarkSpacing / (control.minorTickmarkCount + 1)); + var clusterOffset = Math.floor(index / control.minorTickmarkCount) * tickmarkSpacing; + // We assume that each minorTickmark's height is the same. + return clusterOffset + tickmarkWidthOffset + relativePosition - height / 2; + } + + transform: Rotation { + axis.x: 1 + axis.y: 0 + axis.z: 0 + origin.x: minorTickmarkDelegateLoader.width / 2 + origin.y: minorTickmarkDelegateLoader.height / 2 + angle: 180 + } + + sourceComponent: gaugeStyle.minorTickmark + + readonly property int __index: index + property QtObject styleData: QtObject { + readonly property alias index: minorTickmarkDelegateLoader.__index + readonly property real value: { + var tickmarkIndex = Math.floor(index / control.minorTickmarkCount); + return index * minorTickmarkStep + minorTickmarkStep * tickmarkIndex + minorTickmarkStep + control.minimumValue; + } + readonly property int valuePosition: Math.round(minorTickmarkDelegateLoader.y) + } + } + } + + Item { + id: tickmarkLabelItem + x: control.__tickmarkAlignment === Qt.AlignRight || control.__tickmarkAlignment === Qt.AlignBottom + ? tickmarkLength + : tickmarkLabelBounds.width - tickmarkLength - width + width: control.__hiddenText.width + // Use the bar height instead of the container's, as the labels seem to be translated by 1 when we + // flip the control vertically, and this fixes that. + height: parent.height + anchors.verticalCenter: parent.verticalCenter + + Repeater { + id: tickmarkTextRepeater + model: tickmarkCount + delegate: Item { + x: { + if (control.orientation === Qt.Vertical) + return 0; + + // Align the text to the edge of the tickmarks. + return ((width - height) / 2) * (control.__tickmarkAlignment === Qt.AlignBottom ? -1 : 1); + } + y: index * labelDistance - height / 2 + + width: control.__hiddenText.width + height: control.__hiddenText.height + + transformOrigin: Item.Center + rotation: control.orientation === Qt.Vertical ? 0 : 90 + + readonly property real labelDistance: tickmarkLabelBounds.height / (tickmarkCount - 1) + + Loader { + id: tickmarkTextRepeaterDelegate + + x: { + if (control.orientation === Qt.Horizontal) { + return parent.width / 2 - width / 2; + } + + return control.__tickmarkAlignment === Qt.AlignRight || control.__tickmarkAlignment === Qt.AlignBottom + ? 0 + : parent.width - width; + } + + transform: Rotation { + axis.x: 1 + axis.y: 0 + axis.z: 0 + origin.x: tickmarkTextRepeaterDelegate.width / 2 + origin.y: tickmarkTextRepeaterDelegate.height / 2 + angle: 180 + } + + sourceComponent: tickmarkLabel + + readonly property int __index: index + property QtObject styleData: QtObject { + readonly property alias index: tickmarkTextRepeaterDelegate.__index + readonly property real value: markerTextFromPos(index / (tickmarkTextRepeater.count - 1)) + } + } + } + } + } + } + Loader { + id: foregroundLoader + sourceComponent: foreground + anchors.fill: valueBarItem + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/GroupBoxStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/GroupBoxStyle.qml index 22252a96..061a8069 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/GroupBoxStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/GroupBoxStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/HandleStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/HandleStyle.qml new file mode 100644 index 00000000..0713c9ff --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/HandleStyle.qml @@ -0,0 +1,76 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtQuick.Controls.Private 1.0 +import QtQuick.Extras 1.4 + +Style { + id: handleStyle + property alias handleColorTop: __helper.handleColorTop + property alias handleColorBottom: __helper.handleColorBottom + property alias handleColorBottomStop: __helper.handleColorBottomStop + + HandleStyleHelper { + id: __helper + } + + property Component handle: Item { + implicitWidth: 50 + implicitHeight: 50 + + Canvas { + id: handleCanvas + anchors.fill: parent + + onPaint: { + var ctx = getContext("2d"); + __helper.paintHandle(ctx); + } + } + } + + property Component panel: Item { + Loader { + id: handleLoader + sourceComponent: handle + anchors.fill: parent + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/HandleStyleHelper.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/HandleStyleHelper.qml new file mode 100644 index 00000000..30e62d79 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/HandleStyleHelper.qml @@ -0,0 +1,94 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 + +QtObject { + id: handleStyleHelper + + property color handleColorTop: "#969696" + property color handleColorBottom: Qt.rgba(0.9, 0.9, 0.9, 0.298) + property real handleColorBottomStop: 0.7 + + property color handleRingColorTop: "#b0b0b0" + property color handleRingColorBottom: "transparent" + + /*! + If \a ctx is the only argument, this is equivalent to calling + paintHandle(\c ctx, \c 0, \c 0, \c ctx.canvas.width, \c ctx.canvas.height). + */ + function paintHandle(ctx, handleX, handleY, handleWidth, handleHeight) { + ctx.reset(); + + if (handleWidth < 0) + return; + + if (arguments.length == 1) { + handleX = 0; + handleY = 0; + handleWidth = ctx.canvas.width; + handleHeight = ctx.canvas.height; + } + + ctx.beginPath(); + var gradient = ctx.createRadialGradient(handleX, handleY, handleWidth / 2, + handleX, handleY, handleWidth); + gradient.addColorStop(0, handleColorTop); + gradient.addColorStop(handleColorBottomStop, handleColorBottom); + ctx.ellipse(handleX, handleY, handleWidth, handleHeight); + ctx.fillStyle = gradient; + ctx.fill(); + + /* Draw the ring gradient around the handle. */ + // Clip first, so we only draw inside the ring. + ctx.beginPath(); + ctx.ellipse(handleX, handleY, handleWidth, handleHeight); + ctx.ellipse(handleX + 2, handleY + 2, handleWidth - 4, handleHeight - 4); + ctx.clip(); + + ctx.beginPath(); + gradient = ctx.createLinearGradient(handleX + handleWidth / 2, handleY, + handleX + handleWidth / 2, handleY + handleHeight); + gradient.addColorStop(0, handleRingColorTop); + gradient.addColorStop(1, handleRingColorBottom); + ctx.ellipse(handleX, handleY, handleWidth, handleHeight); + ctx.fillStyle = gradient; + ctx.fill(); + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/MenuBarStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/MenuBarStyle.qml index 40e6ea5d..e5823a14 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/MenuBarStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/MenuBarStyle.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -56,7 +55,9 @@ import QtQuick.Controls.Private 1.0 Style { id: root - /*! Returns a formatted string to render mnemonics for a given menu item. + /*! + \qmlmethod string MenuBarStyle::formatMnemonic(string text, bool underline = false) + Returns a formatted string to render mnemonics for a given menu item. The mnemonic character is prefixed by an ampersand in the original string. @@ -65,7 +66,7 @@ Style { for \c underline will return the plain text form (e.g., \c formatMnemonic("&File", false) will return \c "File"). - \sa label + \sa Label */ function formatMnemonic(text, underline) { return underline ? StyleHelpers.stylizeMnemonics(text) : StyleHelpers.removeMnemonics(text) @@ -113,7 +114,7 @@ Style { /*! The style component for the menubar's own menus and their submenus. - \sa {QtQuick.Controls.Styles::}{MenuStyle} + \sa {MenuStyle} */ property Component menuStyle: MenuStyle { font: root.font diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/MenuStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/MenuStyle.qml index 61202bae..dc92eb15 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/MenuStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/MenuStyle.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -97,7 +96,9 @@ Style { /*! The number of milliseconds to wait before opening a submenu. */ property int submenuPopupDelay: 200 - /*! Returns a rich-text string to render mnemonics for a given menu item. + /*! + \qmlmethod string MenuStyle::formatMnemonic(string text, bool underline = false) + Returns a rich-text string to render mnemonics for a given menu item. The mnemonic character is prefixed by an ampersand in the original string. @@ -106,7 +107,7 @@ Style { for \c underline will return the plain text form (e.g., \c formatMnemonic("&Open...", false) will return \c "Open..."). - \sa label + \sa Label */ function formatMnemonic(text, underline) { return underline ? StyleHelpers.stylizeMnemonics(text) : StyleHelpers.removeMnemonics(text) diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/PieMenuStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/PieMenuStyle.qml new file mode 100644 index 00000000..d1aa341d --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/PieMenuStyle.qml @@ -0,0 +1,404 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtGraphicalEffects 1.0 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Controls.Private 1.0 +import QtQuick.Extras 1.4 +import QtQuick.Extras.Private 1.0 +import QtQuick.Extras.Private.CppUtils 1.0 + +/*! + \qmltype PieMenuStyle + \inqmlmodule QtQuick.Controls.Styles + \since 5.5 + \ingroup controlsstyling + \brief Provides custom styling for PieMenu. + + PieMenuStyle is a style for PieMenu that draws each section of the menu as a + filled "slice". + + You can create a custom pie menu by replacing the following delegates: + \list + \li \l background + \li \l cancel + \li \l menuItem + \li \l title + \endlist + + To customize the appearance of each menuItem without having to define your + own, you can use the \l backgroundColor and \l selectionColor properties. + To customize the drop shadow, use the \l shadowColor, \l shadowRadius and + \l shadowSpread properties. + + Icons that are too large for the section that they are in will be scaled + down appropriately. + + To style individual sections of the menu, use the menuItem component: + \code + PieMenuStyle { + shadowRadius: 0 + + menuItem: Item { + id: item + rotation: -90 + sectionCenterAngle(styleData.index) + + Rectangle { + width: parent.height * 0.2 + height: width + color: "darkorange" + radius: width / 2 + anchors.right: parent.right + anchors.verticalCenter: parent.verticalCenter + + Text { + id: textItem + text: control.menuItems[styleData.index].text + anchors.centerIn: parent + color: control.currentIndex === styleData.index ? "red" : "white" + rotation: -item.rotation + } + } + } + } + \endcode + + \image piemenu-menuitem-example.png A custom PieMenu +*/ + +Style { + id: pieMenuStyle + + /*! + The \l PieMenu that this style is attached to. + */ + readonly property PieMenu control: __control + + /*! The background color. */ + property color backgroundColor: Qt.rgba(0.6, 0.6, 0.6, 0.66) + + /*! The selection color. */ + property color selectionColor: "#eee" + + /*! + The shadow color. + + \sa DropShadow + */ + property color shadowColor: Qt.rgba(0, 0, 0, 0.26) + + /*! + The shadow radius. + + \sa DropShadow + */ + property real shadowRadius: 10 + + /*! + The shadow spread. + + \sa DropShadow + */ + property real shadowSpread: 0.3 + + /*! + The distance from the center of the menu to the outer edge of the menu. + + \sa cancelRadius + */ + readonly property real radius: Math.min(control.width, control.height) * 0.5 + + /*! + The radius of the area that is used to cancel the menu. + + \sa radius + */ + property real cancelRadius: radius * 0.4 + + /*! + The angle (in degrees) at which the first menu item will be drawn. + + The absolute range formed by \a startAngle and \l endAngle must be + less than or equal to \c 360 degrees. + + Menu items are displayed clockwise when \a startAngle is less than + \l endAngle, otherwise they are displayed anti-clockwise. + + \sa endAngle + */ + property real startAngle: -90 + + /*! + The angle (in degrees) at which the last menu item will be drawn. + + The absolute range formed by \l startAngle and \a endAngle must be + less than or equal to \c 360 degrees. + + Menu items are displayed clockwise when \l startAngle is less than + \a endAngle, otherwise they are displayed anti-clockwise. + + \sa startAngle + */ + property real endAngle: 90 + + /*! + \qmlmethod real PieMenuStyle::sectionStartAngle(int itemIndex) + Returns the start of the section at \a itemIndex as an angle in degrees. + */ + function sectionStartAngle(itemIndex) { + return MathUtils.radToDegOffset(control.__protectedScope.sectionStartAngle(itemIndex)); + } + + /*! + \qmlmethod real PieMenuStyle::sectionCenterAngle(int itemIndex) + Returns the center of the section at \a itemIndex as an angle in + degrees. + */ + function sectionCenterAngle(itemIndex) { + return MathUtils.radToDegOffset(control.__protectedScope.sectionCenterAngle(itemIndex)); + } + + /*! + \qmlmethod real PieMenuStyle::sectionEndAngle(int itemIndex) + Returns the end of the section at \a itemIndex as an angle in degrees. + */ + function sectionEndAngle(itemIndex) { + return MathUtils.radToDegOffset(control.__protectedScope.sectionEndAngle(itemIndex)); + } + + /*! + \internal + + The distance in pixels from the center of each menu item's icon to the + center of the menu. A higher value means that the icons will be further + from the center of the menu. + */ + readonly property real __iconOffset: cancelRadius + ((radius - cancelRadius) / 2) + + /*! \internal */ + readonly property real __selectableRadius: radius - cancelRadius + + /*! \internal */ + property int __implicitWidth: Math.round(TextSingleton.implicitHeight * 12.5) + + /*! \internal */ + property int __implicitHeight: __implicitWidth + + /*! + The background of the menu. + + By default, there is no background defined. + */ + property Component background + + /*! + The cancel component of the menu. + + This is an area in the center of the menu that closes the menu when + clicked. + + By default, it is not visible. + */ + property Component cancel: null + + /*! + The component that displays the text of the currently selected menu + item, or the title if there is no current item. + + The current item's text is available via the \c styleData.text + property. + */ + property Component title: Text { + font.pointSize: 20 + text: styleData.text + horizontalAlignment: Text.AlignHCenter + verticalAlignment: Text.AlignVCenter + color: "#ccc" + antialiasing: true + } + + /*! + This component defines each section of the pie menu. + + This component covers the width and height of the control. + + No mouse events are propagated to this component, which means that + controls like Button will not function when used within it. You can + check if the mouse is over this section by comparing + \c control.currentIndex to \c styleData.index. + + Each instance of this component has access to the following properties: + + \table + \row \li \c {readonly property int} \b styleData.index + \li The index of this menu item. + \row \li \c {readonly property bool} \b styleData.hovered + \li \c true if this menu item is under the mouse. + \row \li \c {readonly property bool} \b styleData.pressed + \li \c true if the mouse is pressed down on this menu item. + \endtable + */ + property Component menuItem: Item { + id: actionRootDelegateItem + + function drawRingSection(ctx, x, y, section, r, ringWidth, ringColor) { + ctx.fillStyle = ringColor; + + // Draw one section. + ctx.beginPath(); + ctx.moveTo(x,y); + + // Canvas draws 0 degrees at 3 o'clock, whereas we want it to draw it at 12. + var start = control.__protectedScope.sectionStartAngle(section); + var end = control.__protectedScope.sectionEndAngle(section); + ctx.arc(x, y, r, start, end, start > end); + ctx.fill(); + + // Either change this to the background color, or use the global composition. + ctx.fillStyle = "black"; + ctx.globalCompositeOperation = "destination-out"; + ctx.beginPath(); + ctx.moveTo(x, y); + ctx.arc(x, y, ringWidth, 0, Math.PI * 2); + ctx.closePath(); + ctx.fill(); + + // If using the global composition method, make sure to change it back to default. + ctx.globalCompositeOperation = "source-over"; + } + + Canvas { + id: actionCanvas + anchors.fill: parent + property color currentColor: control.currentIndex === styleData.index ? selectionColor : backgroundColor + + Connections { + target: pieMenuStyle + onStartAngleChanged: actionCanvas.requestPaint() + onEndAngleChanged: actionCanvas.requestPaint() + } + + Connections { + target: control + onCurrentIndexChanged: actionCanvas.requestPaint() + } + + onPaint: { + var ctx = getContext("2d"); + ctx.reset(); + drawRingSection(ctx, width / 2, height / 2, styleData.index, radius, cancelRadius, currentColor); + } + } + + readonly property var __styleData: styleData + + PieMenuIcon { + control: pieMenuStyle.control + styleData: __styleData + } + } + + /*! \internal */ + property Component panel: Item { + implicitWidth: __implicitWidth + implicitHeight: __implicitHeight + + property alias titleItem: titleLoader.item + + Item { + id: itemgroup + anchors.fill: parent + visible: false + + Loader { + id: backgroundLoader + sourceComponent: background + anchors.fill: parent + } + + Loader { + id: cancelLoader + sourceComponent: cancel + anchors.centerIn: parent + } + + Repeater { + id: menuItemRepeater + model: control.__protectedScope.visibleItems + + delegate: Loader { + id: menuItemLoader + anchors.fill: parent + sourceComponent: menuItem + + readonly property int __index: index + property QtObject styleData: QtObject { + readonly property alias index: menuItemLoader.__index + readonly property bool hovered: control.currentIndex === index + readonly property bool pressed: control.__protectedScope.pressedIndex === index + } + } + } + } + DropShadow { + id: dropShadow + anchors.fill: itemgroup + spread: shadowSpread + samples: shadowRadius * 2 + 1 + transparentBorder: true + color: shadowColor + source: itemgroup + } + + Loader { + id: titleLoader + sourceComponent: title + x: parent.x + parent.width / 2 - width / 2 + y: -height - 10 + + property QtObject styleData: QtObject { + property string text: control.currentIndex !== -1 + ? control.__protectedScope.visibleItems[control.currentIndex].text + : control.title + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/ProgressBarStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/ProgressBarStyle.qml index 88f04304..caceff07 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/ProgressBarStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/ProgressBarStyle.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/RadioButtonStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/RadioButtonStyle.qml index 7975de70..4df89fb3 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/RadioButtonStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/RadioButtonStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/ScrollViewStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/ScrollViewStyle.qml index ec53c650..da1930ea 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/ScrollViewStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/ScrollViewStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -46,6 +46,7 @@ import QtQuick.Controls.Private 1.0 \inqmlmodule QtQuick.Controls.Styles \since 5.1 \ingroup viewsstyling + \ingroup controlsstyling \brief Provides custom styling for ScrollView */ Style { @@ -68,7 +69,7 @@ Style { appear when the content is scrolled and disappear when they are no longer needed. The default value is platform dependent. */ - property bool transientScrollBars: Settings.hasTouchScreen + property bool transientScrollBars: Settings.isMobile && Settings.hasTouchScreen /*! This Component paints the frame around scroll bars. */ property Component frame: Rectangle { @@ -380,8 +381,8 @@ Style { width: __styleData.horizontal ? extent : implicitWidth anchors.top: bg.top anchors.left: bg.left - anchors.topMargin: __styleData.horizontal ? 0 : -handleOverlap + (2 * begin * (bg.height + (2 * handleOverlap) - extent) + range) / (2 * range) - anchors.leftMargin: __styleData.horizontal ? -handleOverlap + (2 * begin * (bg.width + (2 * handleOverlap) - extent) + range) / (2 * range) : 0 + anchors.topMargin: __styleData.horizontal || range === 0 ? 0 : -handleOverlap + (2 * begin * (bg.height + (2 * handleOverlap) - extent) + range) / (2 * range) + anchors.leftMargin: __styleData.horizontal && range !== 0 ? -handleOverlap + (2 * begin * (bg.width + (2 * handleOverlap) - extent) + range) / (2 * range) : 0 sourceComponent: handle property QtObject styleData: QtObject { readonly property bool hovered: activeControl === "handle" diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/SliderStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/SliderStyle.qml index a4c4f0ea..085fa56e 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/SliderStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/SliderStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -162,9 +162,12 @@ Style { } } - /*! This property holds the tick mark labels + /*! This property holds the tick mark labels. \since QtQuick.Controls.Styles 1.1 + Every tickmark that should be drawn must be defined within this + component, so it is common to use a \l Repeater, for example. + You can access the handle width through the \c styleData.handleWidth property. */ property Component tickmarks: Repeater { diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/SpinBoxStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/SpinBoxStyle.qml index d821940a..c2a2e013 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/SpinBoxStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/SpinBoxStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/StatusBarStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/StatusBarStyle.qml index 78ea9b17..a6348259 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/StatusBarStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/StatusBarStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -90,7 +90,7 @@ Style { bottom: 2 } - /*! This defines the background of the tool bar. */ + /*! This defines the background of the status bar. */ property Component background: Rectangle { implicitHeight: 16 implicitWidth: 200 @@ -108,6 +108,7 @@ Style { } } + /*! This defines the panel of the status bar. */ property Component panel: Loader { sourceComponent: background } diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/StatusIndicatorStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/StatusIndicatorStyle.qml new file mode 100644 index 00000000..c12ab507 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/StatusIndicatorStyle.qml @@ -0,0 +1,232 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtGraphicalEffects 1.0 +import QtQuick.Controls.Private 1.0 +import QtQuick.Extras 1.4 + +/*! + \qmltype StatusIndicatorStyle + \inqmlmodule QtQuick.Controls.Styles + \since 5.5 + \ingroup controlsstyling + \brief Provides custom styling for StatusIndicatorStyle. + + You can create a custom status indicator by defining the \l indicator + component. +*/ + +Style { + id: pieMenuStyle + + /*! + The \l StatusIndicator that this style is attached to. + */ + readonly property StatusIndicator control: __control + + /*! + The color that instances of + \l [QtQuickExtras]{StatusIndicator} will have. + The \l [QtQuickExtras]{StatusIndicator::}{color} + property in \l [QtQuickExtras]{StatusIndicator} + will override this property when set. + */ + property color color: "red" + + /*! + This defines the indicator in both its on and off status. + */ + property Component indicator: Item { + readonly property real shineStep: 0.05 + readonly property real smallestAxis: Math.min(control.width, control.height) + readonly property real outerRecessPercentage: 0.11 + readonly property color offColor: Qt.rgba(0.13, 0.13, 0.13) + readonly property color baseColor: control.active ? control.color : offColor + + implicitWidth: TextSingleton.implicitHeight * 2 + implicitHeight: implicitWidth + + Canvas { + id: backgroundCanvas + width: Math.min(parent.width, parent.height) + // height: width --- QTBUG-42878 + height: Math.min(parent.width, parent.height) + anchors.centerIn: parent + + Connections { + target: control + onActiveChanged: backgroundCanvas.requestPaint() + onColorChanged: backgroundCanvas.requestPaint() + } + + onPaint: { + var ctx = getContext("2d"); + ctx.reset(); + + // Draw the semi-transparent background. + ctx.beginPath(); + var gradient = ctx.createLinearGradient(width / 2, 0, width / 2, height * 0.75); + gradient.addColorStop(0.0, Qt.rgba(0, 0, 0, control.active ? 0.1 : 0.25)); + gradient.addColorStop(1.0, control.active ? Qt.rgba(0, 0, 0, 0.1) : Qt.rgba(0.74, 0.74, 0.74, 0.25)); + + ctx.fillStyle = gradient; + ctx.ellipse(0, 0, width, height); + ctx.fill(); + } + } + + Item { + id: shadowGuard + anchors.fill: backgroundCanvas + anchors.margins: -shadow.radius + + Canvas { + id: colorCanvas + anchors.fill: parent + anchors.margins: shadow.radius + + Connections { + target: control + onActiveChanged: colorCanvas.requestPaint() + onColorChanged: colorCanvas.requestPaint() + } + + onPaint: { + var ctx = getContext("2d"); + ctx.reset(); + + // Draw the actual color within the circle. + ctx.beginPath(); + ctx.fillStyle = baseColor; + var recess = smallestAxis * outerRecessPercentage; + ctx.ellipse(recess, recess, width - recess * 2, height - recess * 2); + ctx.fill(); + } + } + } + + DropShadow { + id: shadow + source: shadowGuard + color: control.color + cached: true + anchors.fill: shadowGuard + visible: control.active + } + + Canvas { + id: foregroundCanvas + anchors.fill: backgroundCanvas + + Connections { + target: control + onActiveChanged: foregroundCanvas.requestPaint() + onColorChanged: foregroundCanvas.requestPaint() + } + + onPaint: { + var ctx = getContext("2d"); + ctx.reset(); + + // Draw the first shine. + ctx.beginPath(); + ctx.fillStyle = Qt.rgba(1, 1, 1, 0.03); + var recessPercentage = outerRecessPercentage + shineStep * 0.65; + var recess = smallestAxis * recessPercentage; + ctx.ellipse(recess, recess, width - recess * 2, height - recess * 2); + ctx.fill(); + + // Draw the second, inner shine. + ctx.beginPath(); + ctx.fillStyle = Qt.rgba(1, 1, 1, 0.06); + recessPercentage += shineStep; + recess = smallestAxis * recessPercentage; + ctx.ellipse(recess, recess, width - recess * 2, height - recess * 2); + ctx.fill(); + + // Now draw the final arced shine that goes over the first and second shines. + // First, clip the entire shine area. + ctx.beginPath(); + recessPercentage -= shineStep; + recess = smallestAxis * recessPercentage; + ctx.ellipse(recess, recess, width - recess * 2, height - recess * 2); + ctx.clip(); + + if (!control.active) { + // Then, clip the bottom area out of the shine. + ctx.ellipse(recess, height * 0.425, width - recess * 2, height - recess * 2); + ctx.clip(); + } + + ctx.beginPath(); + var gradient; + if (!control.active) { + // Draw the shine arc. + gradient = ctx.createLinearGradient(width / 2, height * 0.2, width / 2, height * 0.65); + gradient.addColorStop(0.0, Qt.rgba(1, 1, 1, 0.05)); + gradient.addColorStop(1.0, "transparent"); + } else { + // Draw the radial shine. + gradient = ctx.createRadialGradient(width / 2, height / 2, width * 0.25, width / 2, height / 2, width * 0.25); + gradient.addColorStop(0.0, Qt.lighter(baseColor, 1.4)); + gradient.addColorStop(1.0, "transparent"); + } + + ctx.fillStyle = gradient; + ctx.ellipse(recess, recess, width - recess * 2, height - recess * 2); + ctx.fill(); + } + } + } + + /*! \internal */ + property Component panel: Item { + implicitWidth: indicatorLoader.implicitWidth + implicitHeight: indicatorLoader.implicitHeight + + Loader { + id: indicatorLoader + width: Math.max(1, parent.width) + height: Math.max(1, parent.height) + anchors.centerIn: parent + sourceComponent: indicator + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/SwitchStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/SwitchStyle.qml index d5c5cf07..bb4ca120 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/SwitchStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/SwitchStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/TabViewStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/TabViewStyle.qml index 53da921f..e6db324a 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/TabViewStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/TabViewStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -46,6 +46,7 @@ import QtQuick.Controls.Private 1.0 \inqmlmodule QtQuick.Controls.Styles \since 5.1 \ingroup viewsstyling + \ingroup controlsstyling \brief Provides custom styling for TabView \qml diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/TableViewStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/TableViewStyle.qml index e5e6db2f..f7a6bfa1 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/TableViewStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/TableViewStyle.qml @@ -1,142 +1,47 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ -import QtQuick 2.2 -import QtQuick.Controls 1.2 -import QtQuick.Controls.Private 1.0 -/*! - \qmltype TableViewStyle - \inqmlmodule QtQuick.Controls.Styles - \since 5.1 - \ingroup viewsstyling - \brief Provides custom styling for TableView +import QtQuick 2.5 +import QtQuick.Controls 1.4 - \note This class derives from \l {QtQuick.Controls.Styles::}{ScrollViewStyle} - and supports all of the properties defined there. -*/ -ScrollViewStyle { +BasicTableViewStyle { id: root - /*! The \l TableView this style is attached to. */ readonly property TableView control: __control - - /*! The text color. */ - property color textColor: SystemPaletteSingleton.text(control.enabled) - - /*! The background color. */ - property color backgroundColor: control.backgroundVisible ? SystemPaletteSingleton.base(control.enabled) : "transparent" - - /*! The alternate background color. */ - property color alternateBackgroundColor: "#f5f5f5" - - /*! The text highlight color, used within selections. */ - property color highlightedTextColor: "white" - - /*! Activates items on single click. */ - property bool activateItemOnSingleClick: false - - padding.top: control.headerVisible ? 0 : 1 - - /*! \qmlproperty Component TableViewStyle::headerDelegate - Delegate for header. This delegate is described in \l {TableView::headerDelegate} - */ - property Component headerDelegate: BorderImage { - height: textItem.implicitHeight * 1.2 - source: "images/header.png" - border.left: 4 - border.bottom: 2 - border.top: 2 - Text { - id: textItem - anchors.fill: parent - verticalAlignment: Text.AlignVCenter - horizontalAlignment: styleData.textAlignment - anchors.leftMargin: 12 - text: styleData.value - elide: Text.ElideRight - color: textColor - renderType: Settings.isMobile ? Text.QtRendering : Text.NativeRendering - } - Rectangle { - anchors.right: parent.right - anchors.top: parent.top - anchors.bottom: parent.bottom - anchors.bottomMargin: 1 - anchors.topMargin: 1 - width: 1 - color: "#ccc" - } - } - - /*! \qmlproperty Component TableViewStyle::rowDelegate - Delegate for row. This delegate is described in \l {TableView::rowDelegate} - */ - property Component rowDelegate: Rectangle { - height: Math.round(TextSingleton.implicitHeight * 1.2) - property color selectedColor: control.activeFocus ? "#07c" : "#999" - color: styleData.selected ? selectedColor : - !styleData.alternate ? alternateBackgroundColor : backgroundColor - } - - /*! \qmlproperty Component TableViewStyle::itemDelegate - Delegate for item. This delegate is described in \l {TableView::itemDelegate} - */ - property Component itemDelegate: Item { - height: Math.max(16, label.implicitHeight) - property int implicitWidth: label.implicitWidth + 20 - - Text { - id: label - objectName: "label" - width: parent.width - anchors.leftMargin: 12 - anchors.left: parent.left - anchors.right: parent.right - horizontalAlignment: styleData.textAlignment - anchors.verticalCenter: parent.verticalCenter - anchors.verticalCenterOffset: 1 - elide: styleData.elideMode - text: styleData.value !== undefined ? styleData.value : "" - color: styleData.textColor - renderType: Settings.isMobile ? Text.QtRendering : Text.NativeRendering - } - } } - diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/TextAreaStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/TextAreaStyle.qml index 56a1ec58..8c08e211 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/TextAreaStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/TextAreaStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -149,4 +149,10 @@ ScrollViewStyle { \since QtQuick.Controls.Styles 1.3 */ property Component __cursorDelegate + + /*! \internal + The delegate for the cut/copy/paste menu. + \since QtQuick.Controls.Styles 1.4 + */ + property Component __editMenu } diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/TextFieldStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/TextFieldStyle.qml index 4d0a66eb..338b7af0 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/TextFieldStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/TextFieldStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -86,6 +86,16 @@ Style { /*! The highlighted text color, used in selections. */ property color selectedTextColor: SystemPaletteSingleton.highlightedText(control.enabled) + /*! + \qmlproperty string passwordCharacter + \since QtQuick.Controls.Styles 1.4 + + The password character that is displayed when echoMode + on the TextField is set to TextInput.Password or + TextInput.PasswordEchoOnEdit. + */ + property string passwordCharacter: Qt.styleHints.passwordMaskCharacter + /*! \qmlproperty enumeration renderType \since QtQuick.Controls.Styles 1.1 @@ -202,4 +212,10 @@ Style { \since QtQuick.Controls.Styles 1.3 */ property Component __cursorDelegate + + /*! \internal + The delegate for the cut/copy/paste menu. + \since QtQuick.Controls.Styles 1.4 + */ + property Component __editMenu } diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/ToggleButtonStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/ToggleButtonStyle.qml new file mode 100644 index 00000000..a5561f29 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/ToggleButtonStyle.qml @@ -0,0 +1,290 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtGraphicalEffects 1.0 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Extras 1.4 +import QtQuick.Extras.Private 1.0 +import QtQuick.Extras.Private.CppUtils 1.0 + +/*! + \qmltype ToggleButtonStyle + \inqmlmodule QtQuick.Controls.Styles + \since 5.5 + \ingroup controlsstyling + \brief Provides custom styling for ToggleButton. + + You can create a custom toggle button by replacing the same delegates that + \l {ButtonStyle} provides. +*/ + +CircularButtonStyle { + id: circularButtonStyle + + /*! + The \l ToggleButton that this style is attached to. + */ + readonly property ToggleButton control: __control + + /*! + The gradient that is displayed on the inactive state indicator. The + inactive state indicator will be the checked gradient when the button + is unchecked, and the unchecked gradient when the button is checked. + + \sa checkedGradient, uncheckedGradient + */ + property Gradient inactiveGradient: Gradient { + GradientStop { + position: 0 + color: commonStyleHelper.inactiveColor + } + GradientStop { + position: 1 + color: commonStyleHelper.inactiveColorShine + } + } + + /*! + The gradient that is displayed on the checked state indicator. + + \sa uncheckedGradient, inactiveGradient + */ + property Gradient checkedGradient: Gradient { + GradientStop { + position: 0 + color: commonStyleHelper.onColor + } + GradientStop { + position: 1 + color: commonStyleHelper.onColorShine + } + } + + /*! + The gradient that is displayed on the unchecked state indicator. + + \sa checkedGradient, inactiveGradient + */ + property Gradient uncheckedGradient: Gradient { + GradientStop { + position: 0 + color: commonStyleHelper.offColor + } + GradientStop { + position: 1 + color: commonStyleHelper.offColorShine + } + } + + /*! + The color that is used for the drop shadow below the checked state + indicator. + + \sa uncheckedDropShadowColor + */ + property color checkedDropShadowColor: commonStyleHelper.onColor + + /*! + The color that is used for the drop shadow below the checked state + indicator. + + \sa checkedDropShadowColor + */ + property color uncheckedDropShadowColor: commonStyleHelper.offColor + + CommonStyleHelper { + id: commonStyleHelper + } + + background: Item { + implicitWidth: __buttonHelper.implicitWidth + implicitHeight: __buttonHelper.implicitHeight + + Connections { + target: control + onPressedChanged: { + backgroundCanvas.requestPaint(); + } + + onCheckedChanged: { + uncheckedCanvas.requestPaint(); + checkedCanvas.requestPaint(); + } + } + + Connections { + target: circularButtonStyle + + onCheckedGradientChanged: checkedCanvas.requestPaint() + onCheckedDropShadowColorChanged: checkedCanvas.requestPaint() + onUncheckedGradientChanged: uncheckedCanvas.requestPaint() + onUncheckedDropShadowColorChanged: uncheckedCanvas.requestPaint() + onInactiveGradientChanged: { + checkedCanvas.requestPaint(); + uncheckedCanvas.requestPaint(); + } + } + + Connections { + target: circularButtonStyle.checkedGradient + onUpdated: checkedCanvas.requestPaint() + } + + Connections { + target: circularButtonStyle.uncheckedGradient + onUpdated: uncheckedCanvas.requestPaint() + } + + Connections { + target: circularButtonStyle.inactiveGradient + onUpdated: { + uncheckedCanvas.requestPaint(); + checkedCanvas.requestPaint(); + } + } + + Canvas { + id: backgroundCanvas + anchors.fill: parent + + onPaint: { + var ctx = getContext("2d"); + __buttonHelper.paintBackground(ctx); + } + } + + Canvas { + id: uncheckedCanvas + anchors.fill: parent + anchors.margins: -(__buttonHelper.radius * 3) + visible: control.checked + + readonly property real xCenter: width / 2 + readonly property real yCenter: height / 2 + + onPaint: { + var ctx = getContext("2d"); + ctx.reset(); + + /* Draw unchecked indicator */ + ctx.beginPath(); + ctx.lineWidth = __buttonHelper.outerArcLineWidth - __buttonHelper.innerArcLineWidth; + ctx.arc(xCenter, yCenter, __buttonHelper.outerArcRadius + __buttonHelper.innerArcLineWidth / 2, + MathUtils.degToRad(180), MathUtils.degToRad(270), false); + var gradient = ctx.createLinearGradient(xCenter, yCenter + __buttonHelper.radius, + xCenter, yCenter - __buttonHelper.radius); + var relevantGradient = control.checked ? inactiveGradient : uncheckedGradient; + for (var i = 0; i < relevantGradient.stops.length; ++i) { + gradient.addColorStop(relevantGradient.stops[i].position, relevantGradient.stops[i].color); + } + ctx.strokeStyle = gradient; + ctx.stroke(); + } + } + + Canvas { + id: checkedCanvas + anchors.fill: parent + anchors.margins: -(__buttonHelper.radius * 3) + visible: !control.checked + + readonly property real xCenter: width / 2 + readonly property real yCenter: height / 2 + + onPaint: { + var ctx = getContext("2d"); + ctx.reset(); + + /* Draw checked indicator */ + ctx.beginPath(); + ctx.lineWidth = __buttonHelper.outerArcLineWidth - __buttonHelper.innerArcLineWidth; + ctx.arc(xCenter, yCenter, __buttonHelper.outerArcRadius + __buttonHelper.innerArcLineWidth / 2, + MathUtils.degToRad(270), MathUtils.degToRad(0), false); + var gradient = ctx.createLinearGradient(xCenter, yCenter + __buttonHelper.radius, + xCenter, yCenter - __buttonHelper.radius); + var relevantGradient = control.checked ? checkedGradient : inactiveGradient; + for (var i = 0; i < relevantGradient.stops.length; ++i) { + gradient.addColorStop(relevantGradient.stops[i].position, relevantGradient.stops[i].color); + } + ctx.strokeStyle = gradient; + ctx.stroke(); + } + } + + DropShadow { + id: uncheckedDropShadow + anchors.fill: uncheckedCanvas + cached: true + color: uncheckedDropShadowColor + source: uncheckedCanvas + visible: !control.checked + } + + DropShadow { + id: checkedDropShadow + anchors.fill: checkedCanvas + cached: true + color: checkedDropShadowColor + source: checkedCanvas + visible: control.checked + } + } + + panel: Item { + implicitWidth: backgroundLoader.implicitWidth + implicitHeight: backgroundLoader.implicitHeight + + Loader { + id: backgroundLoader + anchors.fill: parent + sourceComponent: background + } + + Loader { + id: labelLoader + sourceComponent: label + anchors.fill: parent + anchors.leftMargin: padding.left + anchors.topMargin: padding.top + anchors.rightMargin: padding.right + anchors.bottomMargin: padding.bottom + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/ToolBarStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/ToolBarStyle.qml index 5a6c3570..967deccf 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/ToolBarStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/ToolBarStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -119,6 +119,7 @@ Style { */ property Component menuButton: null + /*! This defines the panel of the tool bar. */ property Component panel: Loader { sourceComponent: background } diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/ToolButtonStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/ToolButtonStyle.qml index 7183623f..9387188c 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Base/ToolButtonStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/ToolButtonStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/TreeViewStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/TreeViewStyle.qml new file mode 100644 index 00000000..72825ccc --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/TreeViewStyle.qml @@ -0,0 +1,68 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.5 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Private 1.0 + +BasicTableViewStyle { + id: root + + readonly property TreeView control: __control + + property int indentation: 16 + + property Component branchDelegate: Item { + width: indentation + height: 16 + Text { + visible: styleData.column === 0 && styleData.hasChildren + text: styleData.isExpanded ? "\u25bc" : "\u25b6" + color: !control.activeFocus || styleData.selected ? styleData.textColor : "#666" + font.pointSize: 10 + renderType: Text.NativeRendering + style: Text.PlainText + anchors.centerIn: parent + anchors.verticalCenterOffset: 2 + } + } + + __branchDelegate: branchDelegate + __indentation: indentation +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/TumblerStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Base/TumblerStyle.qml new file mode 100644 index 00000000..4228c6f1 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Base/TumblerStyle.qml @@ -0,0 +1,330 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtGraphicalEffects 1.0 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Controls.Private 1.0 +import QtQuick.Extras 1.4 +import QtQuick.Extras.Private 1.0 + +/*! + \qmltype TumblerStyle + \inqmlmodule QtQuick.Controls.Styles + \since 5.5 + \ingroup controlsstyling + \brief Provides custom styling for Tumbler. + + You can create a custom tumbler by replacing the following delegates: + \list + \li \l background + \li \l foreground + \li \l separator + \li \l delegate + \li \l highlight + \li \l frame + \endlist +*/ + +Style { + id: tumblerStyle + + padding.left: __padding + padding.right: __padding + padding.top: __padding + padding.bottom: __padding + + /*! + The \l Tumbler that this style is attached to. + */ + readonly property Tumbler control: __control + + /*! + This property holds the spacing between each delegate. + */ + property real spacing: 0 + + /*! + This property holds the amount of items visible in each column. + + This value should be an odd number. + */ + property int visibleItemCount: 3 + + /*! + \internal + + TODO: how do we handle differing padding values? + */ + readonly property real __padding: Math.max(6, Math.round(TextSingleton.implicitHeight * 0.4)) + /*! \internal */ + property real __delegateHeight: 0 + /*! \internal */ + property real __separatorWidth: 0 + + /*! + The background of the tumbler. + */ + property Component background: Rectangle { + gradient: Gradient { + GradientStop { position: 0.00; color: "#acacac" } + GradientStop { position: 0.12; color: "#d5d5d5" } + GradientStop { position: 0.24; color: "#e8e8e8" } + GradientStop { position: 0.39; color: "#ffffff" } + GradientStop { position: 0.61; color: "#ffffff" } + GradientStop { position: 0.76; color: "#e8e8e8" } + GradientStop { position: 0.88; color: "#d5d5d5" } + GradientStop { position: 1.00; color: "#acacac" } + } + } + + /*! + The foreground of the tumbler. + */ + property Component foreground: Item { + clip: true + + Rectangle { + id: rect + anchors.fill: parent + // Go one pixel larger than our parent so that we can hide our one pixel frame + // that the shadow is created from. + anchors.margins: -1 + color: "transparent" + border.color: "black" + visible: false + } + + DropShadow { + anchors.fill: rect + source: rect + samples: 15 + spread: 0.45 + cached: true + } + } + + /*! + The separator between each column. + + The \l {Item::}{implicitWidth} property must be set, and should be the + same value for each separator. + */ + property Component separator: Canvas { + implicitWidth: Math.max(10, Math.round(TextSingleton.implicitHeight * 0.4)) + + onPaint: { + var ctx = getContext("2d"); + ctx.reset(); + + ctx.fillStyle = "#11000000"; + ctx.fillRect(0, 0, width, height); + ctx.fillStyle = "#11000000"; + ctx.fillRect(width * 0.2, 0, width * 0.6, height); + ctx.fillStyle = "#66000000"; + ctx.fillRect(width * 0.4, 0, width * 0.2, height); + } + } + + /*! + The foreground of each column. + + In terms of stacking order, this component is displayed above the + delegate and highlight components, but below the foreground component. + + \table + \row \li \c {readonly property int} \b styleData.column + \li The index of the column that contains this item. + \row \li \c {readonly property bool} \b styleData.activeFocus + \li \c true if the column that contains this item has active focus. + + \endtable + + Delegates for items in specific columns can be defined using + TumblerColumn's \l {TumblerColumn::columnForeground}{columnForeground} + property, which will be used instead of this component. + */ + property Component columnForeground + + /*! + The frame around the tumbler. + + The \l {Item::}{implicitWidth} property must be set, and should be the + same value for each separator. + */ + property Component frame: Canvas { + onPaint: { + // workaround for QTBUG-40792 + var ctx = getContext("2d"); + ctx.reset(); + + var cornerRadius = Math.max(2, Math.round(TextSingleton.implicitHeight * 0.2)); + var outerLineWidth = Math.max(1, Math.round(TextSingleton.implicitHeight * 0.05)); + var innerLineWidth = __padding - outerLineWidth; + + ctx.save(); + ctx.lineWidth = outerLineWidth; + ctx.beginPath(); + ctx.roundedRect(0, 0, width, height, cornerRadius, cornerRadius); + ctx.roundedRect(outerLineWidth, outerLineWidth, width - outerLineWidth * 2, height - outerLineWidth * 2, + cornerRadius - outerLineWidth, cornerRadius - outerLineWidth); + ctx.clip(); + + ctx.beginPath(); + ctx.rect(0, 0, width, height); + var gradient = ctx.createLinearGradient(width / 2, 0, width / 2, height); + gradient.addColorStop(0, "#33b3b3b3"); + gradient.addColorStop(1, "#4ce6e6e6"); + ctx.fillStyle = gradient; + ctx.fill(); + ctx.restore(); + + // The inner stroke must account for its corner radius. + cornerRadius -= outerLineWidth; + + ctx.save(); + ctx.lineWidth = innerLineWidth; + ctx.beginPath(); + ctx.roundedRect(outerLineWidth, outerLineWidth, width - outerLineWidth * 2, height - outerLineWidth * 2, + cornerRadius, cornerRadius); + ctx.roundedRect(outerLineWidth + innerLineWidth, outerLineWidth + innerLineWidth, + width - outerLineWidth * 2 - innerLineWidth * 2, height - outerLineWidth * 2 - innerLineWidth * 2, + cornerRadius - innerLineWidth, cornerRadius - innerLineWidth); + ctx.clip(); + + ctx.beginPath(); + ctx.rect(0, 0, width, height); + gradient = ctx.createLinearGradient(width / 2, 0, width / 2, height); + gradient.addColorStop(0, "#4c666666"); + gradient.addColorStop(1, "#40cccccc"); + ctx.fillStyle = gradient; + ctx.fill(); + ctx.restore(); + } + } + + /*! + The delegate provides a template defining each item instantiated in the + column. Each instance of this component has access to the following properties: + + \table + \row \li \c {readonly property int} \b styleData.index + \li The index of this delegate in the model. + \row \li \c {readonly property int} \b styleData.column + \li The index of the column that contains this item. + \row \li \c {readonly property real} \b styleData.value + \li The value for this delegate from the model. + \row \li \c {readonly property bool} \b styleData.current + \li \c true if this delegate is the current item. + \row \li \c {readonly property real} \b styleData.displacement + \li \c A value from \c {-visibleItemCount / 2} to + \c {visibleItemCount / 2} which represents how far away + this item is from being the current item, with \c 0 being + completely current. + + For example, the item below will be 40% opaque when + it is not the current item, and transition to 100% + opacity when it becomes the current item: + + \code + delegate: Text { + text: styleData.value + opacity: 0.4 + Math.max(0, 1 - Math.abs(styleData.displacement)) * 0.6 + } + \endcode + \row \li \c {readonly property bool} \b styleData.activeFocus + \li \c true if the column that contains this item has active focus. + + \endtable + + Properties of the model are also available depending upon the type of + \l {qml-data-models}{Data Model}. + + Delegates for items in specific columns can be defined using + TumblerColumn's \l {TumblerColumn::delegate}{delegate} property, which + will be used instead of this delegate. + + The \l {Item::}{implicitHeight} property must be set, and it must be + the same for each delegate. + */ + property Component delegate: Item { + implicitHeight: (control.height - padding.top - padding.bottom) / tumblerStyle.visibleItemCount + + Text { + id: label + text: styleData.value + color: "#666666" + opacity: 0.4 + Math.max(0, 1 - Math.abs(styleData.displacement)) * 0.6 + font.pixelSize: Math.round(TextSingleton.font.pixelSize * 1.25) + anchors.centerIn: parent + } + } + + /*! + The delegate for the highlight of each column. + + Delegates for the highlight of specific columns can be defined using + TumblerColumn's \l {TumblerColumn::highlight}{highlight} property, + which will be used instead of this delegate. + + Each instance of this component has access to the following properties: + + \table + \row \li \c {readonly property int} \b styleData.index + \li The index of this column in the tumbler. + \row \li \c {readonly property int} \b styleData.columnIndex + \li The index of the column that contains this highlight. + \row \li \c {readonly property bool} \b styleData.activeFocus + \li \c true if the column that contains this highlight has active focus. + \endtable + */ + property Component highlight + + /*! \internal */ + property Component panel: Item { + implicitWidth: { + var w = (__separatorWidth * (control.columnCount - 1)) + tumblerStyle.padding.left + tumblerStyle.padding.right; + for (var i = 0; i < control.columnCount; ++i) + w += control.getColumn(i).width; + return w; + } + implicitHeight: TextSingleton.implicitHeight * 10 + tumblerStyle.padding.top + tumblerStyle.padding.bottom + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-down.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-down.png index c20f6256..dadd4f81 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-down.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-down.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-down@2x.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-down@2x.png index f79b87c8..2829fd19 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-down@2x.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-down@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-left.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-left.png index 02153519..7693fc72 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-left.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-left.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-right.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-right.png index 8753b9de..b5cb2b27 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-right.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-right.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-up.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-up.png index ec5d1b21..d8a8247c 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-up.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-up.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-up@2x.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-up@2x.png index f064ab60..1bd44d52 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-up@2x.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/arrow-up@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/button.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/button.png index ba811a3f..3793f3ef 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/button.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/button.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/button_down.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/button_down.png index 0190460b..7b016fa9 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/button_down.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/button_down.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/check.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/check.png index 1774880a..ad1df957 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/check.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/check.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/check@2x.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/check@2x.png index 65727caa..3eb4ae77 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/check@2x.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/check@2x.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/editbox.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/editbox.png index 974da0cd..f0e6ee43 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/editbox.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/editbox.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/focusframe.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/focusframe.png index 3dcd870b..aad56612 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/focusframe.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/focusframe.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/groupbox.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/groupbox.png index 98585ee8..680e926a 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/groupbox.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/groupbox.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/header.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/header.png index 37d2a55f..aaf8f99e 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/header.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/header.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/knob.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/knob.png new file mode 100644 index 00000000..9a948fd8 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/knob.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/leftanglearrow.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/leftanglearrow.png index d4e85ae0..1e479a3d 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/leftanglearrow.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/leftanglearrow.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/needle.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/needle.png new file mode 100644 index 00000000..316dad71 Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/needle.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/progress-indeterminate.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/progress-indeterminate.png index 19ee7ad3..2ff41b45 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/progress-indeterminate.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/progress-indeterminate.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/rightanglearrow.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/rightanglearrow.png index a8157538..52f1a241 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/rightanglearrow.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/rightanglearrow.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-horizontal.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-horizontal.png index 069ca10d..67f582d8 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-horizontal.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-horizontal.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-transient.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-transient.png index befd30a0..34e7dd6a 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-transient.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-transient.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-vertical.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-vertical.png index 6e6a5b7d..280dac50 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-vertical.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-vertical.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/slider-groove.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/slider-groove.png index 90641422..a9d059b7 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/slider-groove.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/slider-groove.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/slider-handle.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/slider-handle.png index abe15fff..0d4ee9c5 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/slider-handle.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/slider-handle.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/spinner_large.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/spinner_large.png index bfd1b637..8e6a7738 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/spinner_large.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/spinner_large.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/spinner_medium.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/spinner_medium.png index 41409d45..48a24d58 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/spinner_medium.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/spinner_medium.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/spinner_small.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/spinner_small.png index 2f6048e4..c3e86dc6 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/spinner_small.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/spinner_small.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/tab.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/tab.png index ae686c4c..ce116cc6 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/tab.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/tab.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/tab_selected.png b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/tab_selected.png index 369de2e4..e0cb16a6 100644 Binary files a/PyQt5/qml/QtQuick/Controls/Styles/Base/images/tab_selected.png and b/PyQt5/qml/QtQuick/Controls/Styles/Base/images/tab_selected.png differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ApplicationWindowStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ApplicationWindowStyle.qml index c550fd5b..455cafb9 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ApplicationWindowStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ApplicationWindowStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick.Controls.Styles 1.3 ApplicationWindowStyle { } diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/BusyIndicatorStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/BusyIndicatorStyle.qml index 99f37919..b73729d7 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/BusyIndicatorStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/BusyIndicatorStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick.Controls.Styles 1.1 BusyIndicatorStyle { } diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ButtonStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ButtonStyle.qml index 5703d405..21fc28b3 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ButtonStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ButtonStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/CalendarStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/CalendarStyle.qml index 657947c8..ec22f775 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/CalendarStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/CalendarStyle.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/CheckBoxStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/CheckBoxStyle.qml index 4fb7d47a..7ed68699 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/CheckBoxStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/CheckBoxStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ComboBoxStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ComboBoxStyle.qml index 758518ed..cd5ce47d 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ComboBoxStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ComboBoxStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Window 2.1 import QtQuick.Controls 1.2 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/FocusFrameStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/FocusFrameStyle.qml index ef55fc17..59f52e60 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/FocusFrameStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/FocusFrameStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/GroupBoxStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/GroupBoxStyle.qml index 12989024..22a15ad1 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/GroupBoxStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/GroupBoxStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -72,5 +72,6 @@ Style { properties: { "checkable" : control.checkable , "sunken" : !control.flat} textureHeight: 128 border {top: 32 ; bottom: 8} + Accessible.role: Accessible.Grouping } } diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/MenuBarStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/MenuBarStyle.qml index 7ef760e2..8e517c8a 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/MenuBarStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/MenuBarStyle.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -49,8 +48,6 @@ Style { property Component background: StyleItem { elementType: "menubar" - Accessible.role: Accessible.MenuBar - Component.onCompleted: { styleRoot.padding.left = pixelMetric("menubarhmargin") + pixelMetric("menubarpanelwidth") styleRoot.padding.right = pixelMetric("menubarhmargin") + pixelMetric("menubarpanelwidth") @@ -73,9 +70,6 @@ Style { selected: (parent && styleData.selected) || sunken hints: { "showUnderlined": styleData.underlineMnemonic } - - Accessible.role: Accessible.MenuItem - Accessible.name: plainText } property Component menuStyle: Desktop.MenuStyle { } diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/MenuStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/MenuStyle.qml index 1c21f8c4..953f6a32 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/MenuStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/MenuStyle.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -64,8 +63,6 @@ Style { color: SystemPaletteSingleton.window(control.enabled) } - Accessible.role: Accessible.PopupMenu - Component.onCompleted: { var menuHMargin = pixelMetric("menuhmargin") var menuVMargin = pixelMetric("menuvmargin") @@ -110,9 +107,6 @@ Style { "scrollerDirection": styleData.scrollerDirection, "icon": !!__menuItem && __menuItem.__icon } - - Accessible.role: Accessible.MenuItem - Accessible.name: StyleHelpers.removeMnemonics(text) } property Component scrollIndicator: menuItemPanel diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ProgressBarStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ProgressBarStyle.qml index bab4d41b..aa44b1ae 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ProgressBarStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ProgressBarStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/RadioButtonStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/RadioButtonStyle.qml index a1809ad2..c2173878 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/RadioButtonStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/RadioButtonStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/RowItemSingleton.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/RowItemSingleton.qml index 71dd0430..5fd6e322 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/RowItemSingleton.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/RowItemSingleton.qml @@ -1,31 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:LGPL21$ +** $QT_BEGIN_LICENSE:LGPL$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 or version 3 as published by the Free -** Software Foundation and appearing in the file LICENSE.LGPLv21 and -** LICENSE.LGPLv3 included in the packaging of this file. Please review the -** following information to ensure the GNU Lesser General Public License -** requirements will be met: https://www.gnu.org/licenses/lgpl.html and -** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** In addition, as a special exception, Digia gives you certain additional -** rights. These rights are described in the Digia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ScrollViewStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ScrollViewStyle.qml index ac919bba..d8677384 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ScrollViewStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ScrollViewStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -74,6 +74,9 @@ Style { readonly property bool __externalScrollBars: __styleitem.styleHint("externalScrollBars") readonly property int __scrollBarSpacing: __styleitem.pixelMetric("scrollbarspacing") readonly property bool scrollToClickedPosition: __styleitem.styleHint("scrollToClickPosition") !== 0 + property bool transientScrollBars: false + + readonly property int __wheelScrollLines: __styleitem.styleHint("wheelScrollLines") property Component __scrollbar: StyleItem { anchors.fill:parent @@ -89,6 +92,8 @@ Style { implicitWidth: horizontal ? 200 : pixelMetric("scrollbarExtent") implicitHeight: horizontal ? pixelMetric("scrollbarExtent") : 200 + + onIsTransientChanged: root.transientScrollBars = isTransient } } diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/SliderStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/SliderStyle.qml index e1585685..bba9d54d 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/SliderStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/SliderStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/SpinBoxStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/SpinBoxStyle.qml index d7d32916..50e13ab4 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/SpinBoxStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/SpinBoxStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/StatusBarStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/StatusBarStyle.qml index 8b019815..744cff35 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/StatusBarStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/StatusBarStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/SwitchStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/SwitchStyle.qml index 6a5d5924..719b6331 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/SwitchStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/SwitchStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TabViewStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TabViewStyle.qml index f39046b2..c571e220 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TabViewStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TabViewStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TableViewStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TableViewStyle.qml index 11f8ed54..6c008b30 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TableViewStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TableViewStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -45,7 +45,8 @@ import "." ScrollViewStyle { id: root - readonly property TableView control: __control + readonly property BasicTableView control: __control + property int __indentation: 8 property bool activateItemOnSingleClick: __styleitem.styleHint("activateItemOnSingleClick") property color textColor: __styleitem.textColor property color backgroundColor: SystemPaletteSingleton.base(control.enabled) @@ -95,10 +96,13 @@ ScrollViewStyle { id: label objectName: "label" width: parent.width - anchors.leftMargin: 8 font: __styleitem.font anchors.left: parent.left anchors.right: parent.right + anchors.leftMargin: styleData.hasOwnProperty("depth") && styleData.column === 0 ? 0 : + horizontalAlignment === Text.AlignRight ? 1 : 8 + anchors.rightMargin: (styleData.hasOwnProperty("depth") && styleData.column === 0) + || horizontalAlignment !== Text.AlignRight ? 1 : 8 horizontalAlignment: styleData.textAlignment anchors.verticalCenter: parent.verticalCenter elide: styleData.elideMode @@ -107,5 +111,6 @@ ScrollViewStyle { renderType: Text.NativeRendering } } -} + property Component __branchDelegate: null +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TextAreaStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TextAreaStyle.qml index f3368ec9..8a39f8ab 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TextAreaStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TextAreaStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TextFieldStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TextFieldStyle.qml index 585df03d..fd58d344 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TextFieldStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TextFieldStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ToolBarStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ToolBarStyle.qml index e019bda4..fe1840ab 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ToolBarStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ToolBarStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ToolButtonStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ToolButtonStyle.qml index 59fc7824..a4e15465 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ToolButtonStyle.qml +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/ToolButtonStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TreeViewStyle.qml b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TreeViewStyle.qml new file mode 100644 index 00000000..3ec6073a --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Desktop/TreeViewStyle.qml @@ -0,0 +1,70 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Private 1.0 +import "." as Desktop + +Desktop.TableViewStyle { + id: root + + __indentation: 12 + + __branchDelegate: StyleItem { + id: si + elementType: "itembranchindicator" + properties: { + "hasChildren": styleData.hasChildren, + "hasSibling": styleData.hasSibling && !styleData.isExpanded + } + on: styleData.isExpanded + selected: styleData.selected + hasFocus: __styleitem.active + + Component.onCompleted: { + root.__indentation = si.pixelMetric("treeviewindentation") + implicitWidth = root.__indentation + implicitHeight = implicitWidth + var rect = si.subControlRect("dummy"); + width = rect.width + height = rect.height + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Flat/qmldir b/PyQt5/qml/QtQuick/Controls/Styles/Flat/qmldir new file mode 100644 index 00000000..74a5a967 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/Styles/Flat/qmldir @@ -0,0 +1,3 @@ +module QtQuick.Controls.Styles.Flat +plugin qtquickextrasflatplugin +classname QtQuickExtrasStylesPlugin diff --git a/PyQt5/qml/QtQuick/Controls/Styles/Flat/qtquickextrasflatplugin.dll b/PyQt5/qml/QtQuick/Controls/Styles/Flat/qtquickextrasflatplugin.dll new file mode 100644 index 00000000..64b4f0dc Binary files /dev/null and b/PyQt5/qml/QtQuick/Controls/Styles/Flat/qtquickextrasflatplugin.dll differ diff --git a/PyQt5/qml/QtQuick/Controls/Styles/qmldir b/PyQt5/qml/QtQuick/Controls/Styles/qmldir index 7e21858e..4b2f9844 100644 --- a/PyQt5/qml/QtQuick/Controls/Styles/qmldir +++ b/PyQt5/qml/QtQuick/Controls/Styles/qmldir @@ -15,8 +15,24 @@ SpinBoxStyle 1.1 Base/SpinBoxStyle.qml SwitchStyle 1.1 Base/SwitchStyle.qml TabViewStyle 1.0 Base/TabViewStyle.qml TableViewStyle 1.0 Base/TableViewStyle.qml +TreeViewStyle 1.4 Base/TreeViewStyle.qml TextAreaStyle 1.1 Base/TextAreaStyle.qml TextFieldStyle 1.0 Base/TextFieldStyle.qml ToolBarStyle 1.0 Base/ToolBarStyle.qml StatusBarStyle 1.0 Base/StatusBarStyle.qml + +CircularGaugeStyle 1.0 Base/CircularGaugeStyle.qml +CircularButtonStyle 1.0 Base/CircularButtonStyle.qml +CircularTickmarkLabelStyle 1.0 Base/CircularTickmarkLabelStyle.qml +CommonStyleHelper 1.0 Base/CommonStyleHelper.qml +DelayButtonStyle 1.0 Base/DelayButtonStyle.qml +DialStyle 1.1 Base/DialStyle.qml +GaugeStyle 1.0 Base/GaugeStyle.qml +HandleStyle 1.0 Base/HandleStyle.qml +HandleStyleHelper 1.0 Base/HandleStyleHelper.qml +PieMenuStyle 1.3 Base/PieMenuStyle.qml +StatusIndicatorStyle 1.1 Base/StatusIndicatorStyle.qml +ToggleButtonStyle 1.0 Base/ToggleButtonStyle.qml +TumblerStyle 1.2 Base/TumblerStyle.qml + designersupported diff --git a/PyQt5/qml/QtQuick/Controls/Switch.qml b/PyQt5/qml/QtQuick/Controls/Switch.qml index f4ca3c34..b33f7d00 100644 --- a/PyQt5/qml/QtQuick/Controls/Switch.qml +++ b/PyQt5/qml/QtQuick/Controls/Switch.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -67,7 +66,7 @@ import QtQuick.Controls.Private 1.0 \endqml You can create a custom appearance for a Switch by - assigning a \l {QtQuick.Controls.Styles::SwitchStyle}{SwitchStyle}. + assigning a \l {SwitchStyle}. */ Control { @@ -163,5 +162,5 @@ Control { \codeline Qt.createComponent("path/to/style.qml", switchId); */ - style: Qt.createComponent(Settings.style + "/SwitchStyle.qml", root) + style: Settings.styleComponent(Settings.style, "SwitchStyle.qml", root) } diff --git a/PyQt5/qml/QtQuick/Controls/Tab.qml b/PyQt5/qml/QtQuick/Controls/Tab.qml index f358181d..657d389c 100644 --- a/PyQt5/qml/QtQuick/Controls/Tab.qml +++ b/PyQt5/qml/QtQuick/Controls/Tab.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -45,6 +44,7 @@ import QtQuick 2.2 \inqmlmodule QtQuick.Controls \since 5.1 \ingroup viewaddons + \ingroup controls \brief Tab represents the content of a tab in a TabView. A Tab item inherits from Loader and provides a similar diff --git a/PyQt5/qml/QtQuick/Controls/TabView.qml b/PyQt5/qml/QtQuick/Controls/TabView.qml index 71dc9b26..2579636f 100644 --- a/PyQt5/qml/QtQuick/Controls/TabView.qml +++ b/PyQt5/qml/QtQuick/Controls/TabView.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -47,6 +46,7 @@ import QtQuick.Controls.Private 1.0 \inqmlmodule QtQuick.Controls \since 5.1 \ingroup views + \ingroup controls \brief A control that allows the user to select one of multiple stacked items. \image tabview.png @@ -73,7 +73,7 @@ import QtQuick.Controls.Private 1.0 \endqml \note You can create a custom appearance for a TabView by - assigning a \l {QtQuick.Controls.Styles::TabViewStyle}{TabViewStyle}. + assigning a \l {TabViewStyle}. \l Tab represents the content of a tab in a TabView. */ @@ -119,14 +119,23 @@ FocusScope { /*! \internal */ default property alias data: stack.data - /*! Adds a new tab page with title with and optional Component. + /*! + \qmlmethod Tab TabView::addTab(string title, Component component) + + Adds a new tab with the given \a title and an optional \a component. + Returns the newly added tab. */ function addTab(title, component) { return insertTab(__tabs.count, title, component) } - /*! Inserts a new tab with title at index, with an optional Component. + /*! + \qmlmethod Tab TabView::insertTab(int index, string title, Component component) + + Inserts a new tab at \a index, with the given \a title and + an optional \a component. + Returns the newly added tab. */ function insertTab(index, title, component) { @@ -143,7 +152,8 @@ FocusScope { return tab } - /*! Removes and destroys a tab at the given \a index. */ + /*! \qmlmethod void TabView::removeTab(int index) + Removes and destroys a tab at the given \a index. */ function removeTab(index) { var tab = __tabs.get(index).tab __willRemoveIndex(index) @@ -152,7 +162,8 @@ FocusScope { __setOpacities() } - /*! Moves a tab \a from index \a to another. */ + /*! \qmlmethod void TabView::moveTab(int from, int to) + Moves a tab \a from index \a to another. */ function moveTab(from, to) { __tabs.move(from, to, 1) @@ -170,7 +181,8 @@ FocusScope { } } - /*! Returns the \l Tab item at \a index. */ + /*! \qmlmethod Tab TabView::getTab(int index) + Returns the \l Tab item at \a index. */ function getTab(index) { var data = __tabs.get(index) return data && data.tab @@ -180,7 +192,7 @@ FocusScope { property ListModel __tabs: ListModel { } /*! \internal */ - property Component style: Qt.createComponent(Settings.style + "/TabViewStyle.qml", root) + property Component style: Settings.styleComponent(Settings.style, "TabViewStyle.qml", root) /*! \internal */ property var __styleItem: loader.item @@ -277,7 +289,6 @@ FocusScope { if (completed) tab.Component.onDestruction.connect(stack.onDynamicTabDestroyed.bind(tab)) __tabs.append({tab: tab}) - __didInsertIndex(__tabs.count - 1) tabAdded = true } } diff --git a/PyQt5/qml/QtQuick/Controls/TableView.qml b/PyQt5/qml/QtQuick/Controls/TableView.qml index df4c941f..1dbdafd7 100644 --- a/PyQt5/qml/QtQuick/Controls/TableView.qml +++ b/PyQt5/qml/QtQuick/Controls/TableView.qml @@ -1,783 +1,270 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ import QtQuick 2.2 -import QtQuick.Controls 1.2 +import QtQuick.Controls 1.3 import QtQuick.Controls.Private 1.0 import QtQuick.Controls.Styles 1.1 import QtQuick.Window 2.1 -/*! - \qmltype TableView - \inqmlmodule QtQuick.Controls - \since 5.1 - \ingroup views - \brief Provides a list view with scroll bars, styling and header sections. - - \image tableview.png - - A TableView is similar to \l ListView, and adds scroll bars, selection, and - resizable header sections. As with \l ListView, data for each row is provided through a \l model: - - \code - ListModel { - id: libraryModel - ListElement{ title: "A Masterpiece" ; author: "Gabriel" } - ListElement{ title: "Brilliance" ; author: "Jens" } - ListElement{ title: "Outstanding" ; author: "Frederik" } - } - \endcode - - You provide title and size of a column header - by adding a \l TableViewColumn as demonstrated below. - \code - - TableView { - TableViewColumn{ role: "title" ; title: "Title" ; width: 100 } - TableViewColumn{ role: "author" ; title: "Author" ; width: 200 } - model: libraryModel - } - \endcode - - The header sections are attached to values in the \l model by defining - the model role they attach to. Each property in the model will - then be shown in their corresponding column. - - You can customize the look by overriding the \l itemDelegate, - \l rowDelegate, or \l headerDelegate properties. - - The view itself does not provide sorting. This has to - be done on the model itself. However you can provide sorting - on the model, and enable sort indicators on headers. - -\list - \li int sortIndicatorColumn - The index of the current sort column - \li bool sortIndicatorVisible - Whether the sort indicator should be enabled - \li enum sortIndicatorOrder - Qt.AscendingOrder or Qt.DescendingOrder depending on state -\endlist - - You can create a custom appearance for a TableView by - assigning a \l {QtQuick.Controls.Styles::TableViewStyle}{TableViewStyle}. -*/ - -ScrollView { +BasicTableView { id: root - /*! \qmlproperty model TableView::model - This property holds the model providing data for the table view. - - The model provides the set of data that is used to create the items in the view. - Models can be created directly in QML using ListModel, XmlListModel or VisualItemModel, - or provided by C++ model classes. \sa ListView::model - - Example model: - - \code - model: ListModel { - ListElement{ column1: "value 1" ; column2: "value 2" } - ListElement{ column1: "value 3" ; column2: "value 4" } - } - \endcode - \sa {qml-data-models}{Data Models} - */ property var model - /*! This property is set to \c true if the view alternates the row color. - The default value is \c true. */ - property bool alternatingRowColors: true - - /*! This property determines if the header is visible. - The default value is \c true. */ - property bool headerVisible: true - - /*! \qmlproperty bool TableView::backgroundVisible - - This property determines if the background should be filled or not. - - The default value is \c true. - - \note The rowDelegate is not affected by this property - */ - property alias backgroundVisible: colorRect.visible - - /*! This property defines a delegate to draw a specific cell. - - In the item delegate you have access to the following special properties: - \list - \li styleData.selected - if the item is currently selected - \li styleData.value - the value or text for this item - \li styleData.textColor - the default text color for an item - \li styleData.row - the index of the row - \li styleData.column - the index of the column - \li styleData.elideMode - the elide mode of the column - \li styleData.textAlignment - the horizontal text alignment of the column - \li styleData.pressed - true when the item is pressed (since QtQuick.Controls 1.3) - \li styleData.hasActiveFocus - true when the row has focus (since QtQuick.Controls 1.3) - \endlist - - Example: - \code - itemDelegate: Item { - Text { - anchors.verticalCenter: parent.verticalCenter - color: styleData.textColor - elide: styleData.elideMode - text: styleData.value - } - } - \endcode - - \note For performance reasons, created delegates can be recycled - across multiple table rows. This implies that when you make use of implicit - properties such as \c styleData.row or \c model, these values can change - after the delegate has been constructed. This means that you should not assume - that content is fixed when \c Component.onCompleted is called, but instead rely on - bindings to such properties. - */ - property Component itemDelegate: __style ? __style.itemDelegate : null - - /*! This property defines a delegate to draw a row. + readonly property int rowCount: __listView.count + property alias currentRow: root.__currentRow - In the row delegate you have access to the following special properties: - \list - \li styleData.alternate - true when the row uses the alternate background color - \li styleData.selected - true when the row is currently selected - \li styleData.row - the index of the row - \li styleData.hasActiveFocus - true when the row has focus - \li styleData.pressed - true when the row is pressed (since QtQuick.Controls 1.3) - \endlist - - \note For performance reasons, created delegates can be recycled - across multiple table rows. This implies that when you make use of implicit - properties such as \c styleData.row or \c model, these values can change - after the delegate has been constructed. This means that you should not assume - that content is fixed when \c Component.onCompleted is called, but instead rely on - bindings to such properties. - */ - property Component rowDelegate: __style ? __style.rowDelegate : null - - /*! This property defines a delegate to draw a header. - - In the header delegate you have access to the following special properties: - \list - \li styleData.value - the value or text for this item - \li styleData.column - the index of the column - \li styleData.pressed - true when the column is being pressed - \li styleData.containsMouse - true when the column is under the mouse - \li styleData.textAlignment - the horizontal text alignment of the column (since QtQuickControls 1.1) - \endlist - */ - property Component headerDelegate: __style ? __style.headerDelegate : null - - /*! Index of the current sort column. - The default value is \c {0}. */ - property int sortIndicatorColumn - - /*! This property shows or hides the sort indicator - The default value is \c false. - \note The view itself does not sort the data. */ - property bool sortIndicatorVisible: false - - /*! - \qmlproperty enumeration TableView::sortIndicatorOrder - - This sets the sorting order of the sort indicator - The allowed values are: - \list - \li Qt.AscendingOrder - the default - \li Qt.DescendingOrder - \endlist - */ - property int sortIndicatorOrder: Qt.AscendingOrder - - /*! \internal */ - default property alias __columns: root.data - - /*! \qmlproperty Component TableView::contentHeader - This is the content header of the TableView */ - property alias contentHeader: listView.header - - /*! \qmlproperty Component TableView::contentFooter - This is the content footer of the TableView */ - property alias contentFooter: listView.footer - - /*! \qmlproperty int TableView::rowCount - The current number of rows */ - readonly property alias rowCount: listView.count - - /*! \qmlproperty int TableView::columnCount - The current number of columns */ - readonly property alias columnCount: columnModel.count - - /*! \qmlproperty string TableView::section.property - \qmlproperty enumeration TableView::section.criteria - \qmlproperty Component TableView::section.delegate - \qmlproperty enumeration TableView::section.labelPositioning - These properties determine the section labels. - \sa ListView::section */ - property alias section: listView.section - - /*! \qmlproperty int TableView::currentRow - The current row index of the view. - The default value is \c -1 to indicate that no row is selected. - */ - property alias currentRow: listView.currentIndex - - /*! \internal */ - property alias __currentRowItem: listView.currentItem - - /*! \internal */ - property alias __listView: listView - - /*! \qmlsignal TableView::activated(int row) - - Emitted when the user activates an item by mouse or keyboard interaction. - Mouse activation is triggered by single- or double-clicking, depending on the platform. - - \a row int provides access to the activated row index. - - \note This signal is only emitted for mouse interaction that is not blocked in the row or item delegate. - - The corresponding handler is \c onActivated. - */ signal activated(int row) - - /*! \qmlsignal TableView::clicked(int row) - - Emitted when the user clicks a valid row by single clicking - - \a row int provides access to the clicked row index. - - \note This signal is only emitted if the row or item delegate does not accept mouse events. - - The corresponding handler is \c onClicked. - */ signal clicked(int row) - - /*! \qmlsignal TableView::doubleClicked(int row) - - Emitted when the user double clicks a valid row. - - \a row int provides access to the clicked row index. - - \note This signal is only emitted if the row or item delegate does not accept mouse events. - - The corresponding handler is \c onDoubleClicked. - */ signal doubleClicked(int row) - - /*! \qmlsignal TableView::pressAndHold(int row) - \since QtQuick.Controls 1.3 - - Emitted when the user presses and holds a valid row. - - \a row int provides access to the pressed row index. - - \note This signal is only emitted if the row or item delegate does not accept mouse events. - - The corresponding handler is \c onPressAndHold. - */ signal pressAndHold(int row) - /*! - \qmlmethod TableView::positionViewAtRow( int row, PositionMode mode ) - - Positions the view such that the specified \a row is at the position defined by \a mode: - \list - \li ListView.Beginning - position item at the top of the view. - \li ListView.Center - position item in the center of the view. - \li ListView.End - position item at bottom of the view. - \li ListView.Visible - if any part of the item is visible then take no action, otherwise bring the item into view. - \li ListView.Contain - ensure the entire item is visible. If the item is larger than the view the item is positioned - at the top of the view. - \endlist - - If positioning the \a row creates an empty space at the beginning - or end of the view, then the view is positioned at the boundary. - - For example, to position the view at the end at startup: - - \code - Component.onCompleted: table.positionViewAtRow(rowCount -1, ListView.Contain) - \endcode - - Depending on how the model is populated, the model may not be ready when - TableView Component.onCompleted is called. In that case you may need to - delay the call to positionViewAtRow by using a \l {QtQml::Timer}{Timer}. - - \note This method should only be called after the component has completed. - */ - function positionViewAtRow(row, mode) { - listView.positionViewAtIndex(row, mode) + __listView.positionViewAtIndex(row, mode) } - /*! - \qmlmethod int TableView::rowAt( int x, int y ) - - Returns the index of the visible row at the point \a x, \a y in content - coordinates. If there is no visible row at the point specified, \c -1 is returned. - - \note This method should only be called after the component has completed. - */ - function rowAt(x, y) { - var obj = root.mapToItem(listView.contentItem, x, y) - return listView.indexAt(obj.x, obj.y) - } - - /*! Adds a \a column and returns the added column. - - The \a column argument can be an instance of TableViewColumn, - or a Component. The component has to contain a TableViewColumn. - Otherwise \c null is returned. - */ - function addColumn(column) { - return insertColumn(columnCount, column) - } - - /*! Inserts a \a column at the given \a index and returns the inserted column. - - The \a column argument can be an instance of TableViewColumn, - or a Component. The component has to contain a TableViewColumn. - Otherwise \c null is returned. - */ - function insertColumn(index, column) { - var object = column - if (typeof column['createObject'] === 'function') - object = column.createObject(root) - - else if (object.__view) { - console.warn("TableView::insertColumn(): you cannot add a column to multiple views") - return null - } - if (index >= 0 && index <= columnCount && object.Accessible.role === Accessible.ColumnHeader) { - object.__view = root - columnModel.insert(index, {columnItem: object}) - return object - } - - if (object !== column) - object.destroy() - console.warn("TableView::insertColumn(): invalid argument") - return null + var obj = root.mapToItem(__listView.contentItem, x, y) + return __listView.indexAt(obj.x, obj.y) } - /*! Removes and destroys a column at the given \a index. */ - function removeColumn(index) { - if (index < 0 || index >= columnCount) { - console.warn("TableView::removeColumn(): invalid argument") - return - } - var column = columnModel.get(index).columnItem - columnModel.remove(index, 1) - column.destroy() - } - - /*! Moves a column \a from index \a to another. */ - function moveColumn(from, to) { - if (from < 0 || from >= columnCount || to < 0 || to >= columnCount) { - console.warn("TableView::moveColumn(): invalid argument") - return - } - columnModel.move(from, to, 1) - } - - /*! Returns the column at the given \a index - or \c null if the \a index is invalid. */ - function getColumn(index) { - if (index < 0 || index >= columnCount) - return null - return columnModel.get(index).columnItem - } - - /*! \qmlproperty Selection TableView::selection - \since QtQuick.Controls 1.1 - - This property contains the current row-selection of the \l TableView. - The selection allows you to select, deselect or iterate over selected rows. - - \list - \li function \b clear() - deselects all rows - \li function \b selectAll() - selects all rows - \li function \b select(from, to) - select a range - \li functton \b deselect(from, to) - de-selects a range - \li function \b forEach(callback) - iterates over all selected rows - \li function \b contains(index) - checks whether the selection includes the given index - \li signal \b selectionChanged() - the current row selection changed - \li readonly property int \b count - the number of selected rows - \endlist - - \b Example: - \code - tableview.selection.select(0) // select row index 0 - - tableview.selection.select(1, 3) // select row indexes 1, 2 and 3 - - tableview.selection.deselect(0, 1) // deselects row index 0 and 1 - - tableview.selection.deselect(2) // deselects row index 2 - \endcode - - \b Example: To iterate over selected indexes, you can pass a callback function. - \a rowIndex is passed as as an argument to the callback function. - \code - tableview.selection.forEach( function(rowIndex) {console.log(rowIndex)} ) - \endcode - - */ - readonly property alias selection: selectionObject - /*! - \qmlproperty enumeration TableView::selectionMode - \since QtQuick.Controls 1.1 - - This enum indicates how the view responds to user selections: - - The possible modes are: - - \list - - \li SelectionMode.NoSelection - Items cannot be selected. - - \li SelectionMode.SingleSelection - When the user selects an item, - any already-selected item becomes unselected, and the user cannot - unselect the selected item. (Default) - - \li SelectionMode.MultiSelection - When the user selects an item in the usual way, - the selection status of that item is toggled and the other items are left alone. - - \li SelectionMode.ExtendedSelection - When the user selects an item in the usual way, - the selection is cleared and the new item selected. However, if the user presses the - Ctrl key when clicking on an item, the clicked item gets toggled and all other items - are left untouched. If the user presses the Shift key while clicking - on an item, all items between the current item and the clicked item are selected or unselected, - depending on the state of the clicked item. Multiple items can be selected by dragging the - mouse over them. - - \li SelectionMode.ContiguousSelection - When the user selects an item in the usual way, - the selection is cleared and the new item selected. However, if the user presses the Shift key while - clicking on an item, all items between the current item and the clicked item are selected. - - \endlist - */ - property int selectionMode: SelectionMode.SingleSelection - - /*! Resizes all columns to ensure that the column contents and the headers will fit. - \since QtQuick.Controls 1.2 */ - function resizeColumnsToContents () { - for (var i = 0; i < __columns.length; ++i) { - var col = getColumn(i) - var header = repeater.itemAt(i) - if (col) { - col.__index = i - col.resizeToContents() - if (col.width < header.implicitWidth) - col.width = header.implicitWidth - } - } - } - - Component.onCompleted: { - for (var i = 0; i < __columns.length; ++i) { - var column = __columns[i] - if (column.Accessible.role === Accessible.ColumnHeader) - addColumn(column) - } - } - - style: Qt.createComponent(Settings.style + "/TableViewStyle.qml", root) - + style: Settings.styleComponent(Settings.style, "TableViewStyle.qml", root) Accessible.role: Accessible.Table - implicitWidth: 200 - implicitHeight: 150 + // Internal stuff. Do not look - frameVisible: true - __scrollBarTopMargin: (__style && __style.transientScrollBars || Qt.platform.os === "osx") ? headerrow.height : 0 - __viewTopMargin: headerrow.height - - /*! \internal */ - property bool __activateItemOnSingleClick: __style ? __style.activateItemOnSingleClick : false - - /*! \internal */ - function __decrementCurrentIndex() { - __scroller.blockUpdates = true; - listView.decrementCurrentIndex(); - __scroller.blockUpdates = false; - - var newIndex = listView.indexAt(0, listView.contentY) - if (newIndex !== -1) { - if (selectionMode > SelectionMode.SingleSelection) - mousearea.dragRow = newIndex - else if (selectionMode === SelectionMode.SingleSelection) - selection.__selectOne(newIndex) - } - } + onModelChanged: selection.clear() - /*! \internal */ - function __incrementCurrentIndex() { - __scroller.blockUpdates = true; - listView.incrementCurrentIndex(); - __scroller.blockUpdates = false; + __viewTypeName: "TableView" + __model: model - var newIndex = Math.max(0, listView.indexAt(0, listView.height + listView.contentY)) - if (newIndex !== -1) { - if (selectionMode > SelectionMode.SingleSelection) - mousearea.dragRow = newIndex - else if (selectionMode === SelectionMode.SingleSelection) - selection.__selectOne(newIndex) - } + __itemDelegateLoader: TableViewItemDelegateLoader { + __style: root.__style + __itemDelegate: root.itemDelegate + __mouseArea: mousearea } - onModelChanged: selection.clear() + __mouseArea: MouseArea { + id: mousearea - ListView { - id: listView + parent: __listView + width: __listView.width + height: __listView.height + z: -1 + propagateComposedEvents: true focus: true - activeFocusOnTab: false - anchors.topMargin: headerVisible ? tableHeader.height : 0 - anchors.fill: parent - currentIndex: -1 - visible: columnCount > 0 - interactive: Settings.hasTouchScreen - property var rowItemStack: [] // Used as a cache for rowDelegates - - SystemPalette { - id: palette - colorGroup: enabled ? SystemPalette.Active : SystemPalette.Disabled - } - Rectangle { - id: colorRect - parent: viewport - anchors.fill: parent - color: __style ? __style.backgroundColor : palette.base - z: -2 + property bool autoincrement: false + property bool autodecrement: false + property int previousRow: 0 + property int clickedRow: -1 + property int dragRow: -1 + property int firstKeyRow: -1 + property int pressedRow: -1 + property int pressedColumn: -1 + + TableViewSelection { + id: selectionObject } - MouseArea { - id: mousearea - - z: -1 - anchors.fill: listView - propagateComposedEvents: true + function selected(rowIndex) { + if (dragRow > -1 && (rowIndex >= clickedRow && rowIndex <= dragRow + || rowIndex <= clickedRow && rowIndex >= dragRow)) + return selection.contains(clickedRow) - property bool autoincrement: false - property bool autodecrement: false - property int mouseModifiers: 0 - property int previousRow: 0 - property int clickedRow: -1 - property int dragRow: -1 - property int firstKeyRow: -1 - property int pressedRow: -1 - property int pressedColumn: -1 - - onReleased: { - pressedRow = -1 - pressedColumn = -1 - autoincrement = false - autodecrement = false - var clickIndex = listView.indexAt(0, mouseY + listView.contentY) - if (clickIndex > -1) { - if (Settings.hasTouchScreen) { - listView.currentIndex = clickIndex - mouseSelect(clickIndex, mouse.modifiers) - } - previousRow = clickIndex - } + return selection.count && selection.contains(rowIndex) + } - if (mousearea.dragRow >= 0) { - selection.__select(selection.contains(mousearea.clickedRow), mousearea.clickedRow, mousearea.dragRow) - mousearea.dragRow = -1 + onReleased: { + pressedRow = -1 + pressedColumn = -1 + autoincrement = false + autodecrement = false + var clickIndex = __listView.indexAt(0, mouseY + __listView.contentY) + if (clickIndex > -1) { + if (Settings.hasTouchScreen) { + __listView.currentIndex = clickIndex + mouseSelect(clickIndex, mouse.modifiers) } + previousRow = clickIndex } - // Handle vertical scrolling whem dragging mouse outside boundraries - Timer { running: mousearea.autoincrement && __verticalScrollBar.visible; repeat: true; interval: 20 ; onTriggered: __incrementCurrentIndex()} - Timer { running: mousearea.autodecrement && __verticalScrollBar.visible; repeat: true; interval: 20 ; onTriggered: __decrementCurrentIndex()} + if (mousearea.dragRow >= 0) { + selection.__select(selection.contains(mousearea.clickedRow), mousearea.clickedRow, mousearea.dragRow) + mousearea.dragRow = -1 + } + } - onPositionChanged: { - if (mouseY > listView.height && pressed) { - if (autoincrement) return; - autodecrement = false; - autoincrement = true; - } else if (mouseY < 0 && pressed) { - if (autodecrement) return; - autoincrement = false; - autodecrement = true; - } else { - autoincrement = false; - autodecrement = false; - } + function decrementCurrentIndex() { + __listView.decrementCurrentIndexBlocking(); - if (pressed && containsMouse) { - pressedRow = Math.max(0, listView.indexAt(0, mouseY + listView.contentY)) - pressedColumn = headerrow.columnAt(mouseX) - if (!Settings.hasTouchScreen) { - if (pressedRow >= 0 && pressedRow !== currentRow) { - listView.currentIndex = pressedRow; - if (selectionMode === SelectionMode.SingleSelection) { - selection.__selectOne(pressedRow) - } else if (selectionMode > 1) { - dragRow = pressedRow - } - } - } - } - mouseModifiers = mouse.modifiers + var newIndex = __listView.indexAt(0, __listView.contentY) + if (newIndex !== -1) { + if (selectionMode > SelectionMode.SingleSelection) + mousearea.dragRow = newIndex + else if (selectionMode === SelectionMode.SingleSelection) + selection.__selectOne(newIndex) } + } - onClicked: { - var clickIndex = listView.indexAt(0, mouseY + listView.contentY) - if (clickIndex > -1) { - if (root.__activateItemOnSingleClick) - root.activated(clickIndex) - root.clicked(clickIndex) - } - } + function incrementCurrentIndex() { + __listView.incrementCurrentIndexBlocking(); - onPressed: { - pressedRow = listView.indexAt(0, mouseY + listView.contentY) - pressedColumn = headerrow.columnAt(mouseX) - listView.forceActiveFocus() - if (pressedRow > -1 && !Settings.hasTouchScreen) { - listView.currentIndex = pressedRow - mouseSelect(pressedRow, mouse.modifiers) - mousearea.clickedRow = pressedRow - } - mouseModifiers = mouse.modifiers + var newIndex = Math.max(0, __listView.indexAt(0, __listView.height + __listView.contentY)) + if (newIndex !== -1) { + if (selectionMode > SelectionMode.SingleSelection) + mousearea.dragRow = newIndex + else if (selectionMode === SelectionMode.SingleSelection) + selection.__selectOne(newIndex) } + } - onExited: { - mousearea.pressedRow = -1 - mousearea.pressedColumn = -1 - } + // Handle vertical scrolling whem dragging mouse outside boundraries + Timer { + running: mousearea.autoincrement && __verticalScrollBar.visible + repeat: true + interval: 20 + onTriggered: mousearea.incrementCurrentIndex() + } - onCanceled: { - mousearea.pressedRow = -1 - mousearea.pressedColumn = -1 + Timer { + running: mousearea.autodecrement && __verticalScrollBar.visible + repeat: true + interval: 20 + onTriggered: mousearea.decrementCurrentIndex() + } + + onPositionChanged: { + if (mouseY > __listView.height && pressed) { + if (autoincrement) return; + autodecrement = false; + autoincrement = true; + } else if (mouseY < 0 && pressed) { + if (autodecrement) return; + autoincrement = false; + autodecrement = true; + } else { + autoincrement = false; + autodecrement = false; } - function mouseSelect(index, modifiers) { - if (selectionMode) { - if (modifiers & Qt.ShiftModifier && (selectionMode === SelectionMode.ExtendedSelection)) { - selection.select(previousRow, index) - } else if (selectionMode === SelectionMode.MultiSelection || - (selectionMode === SelectionMode.ExtendedSelection && modifiers & Qt.ControlModifier)) { - selection.__select(!selection.contains(index) , index) - } else { - selection.__selectOne(index) + if (pressed && containsMouse) { + pressedRow = Math.max(0, __listView.indexAt(0, mouseY + __listView.contentY)) + pressedColumn = __listView.columnAt(mouseX) + if (!Settings.hasTouchScreen) { + if (pressedRow >= 0 && pressedRow !== currentRow) { + __listView.currentIndex = pressedRow; + if (selectionMode === SelectionMode.SingleSelection) { + selection.__selectOne(pressedRow) + } else if (selectionMode > 1) { + dragRow = pressedRow + } } } } + } - onDoubleClicked: { - var clickIndex = listView.indexAt(0, mouseY + listView.contentY) - if (clickIndex > -1) { - if (!root.__activateItemOnSingleClick) - root.activated(clickIndex) - root.doubleClicked(clickIndex) - } + onClicked: { + var clickIndex = __listView.indexAt(0, mouseY + __listView.contentY) + if (clickIndex > -1) { + if (root.__activateItemOnSingleClick) + root.activated(clickIndex) + root.clicked(clickIndex) } + } - onPressAndHold: { - var pressIndex = listView.indexAt(0, mouseY + listView.contentY) - if (pressIndex > -1) - root.pressAndHold(pressIndex) + onPressed: { + pressedRow = __listView.indexAt(0, mouseY + __listView.contentY) + pressedColumn = __listView.columnAt(mouseX) + __listView.forceActiveFocus() + if (pressedRow > -1 && !Settings.hasTouchScreen) { + __listView.currentIndex = pressedRow + mouseSelect(pressedRow, mouse.modifiers) + mousearea.clickedRow = pressedRow } + } - // Note: with boolean preventStealing we are keeping the flickable from - // eating our mouse press events - preventStealing: !Settings.hasTouchScreen + onExited: { + mousearea.pressedRow = -1 + mousearea.pressedColumn = -1 + } - TableViewSelection { id: selectionObject } + onCanceled: { + mousearea.pressedRow = -1 + mousearea.pressedColumn = -1 } - // Fills extra rows with alternate color - Column { - id: rowfiller - Loader { - id: rowSizeItem - sourceComponent: root.rowDelegate - visible: false - property QtObject styleData: QtObject { - property bool alternate: false - property bool selected: false - property bool hasActiveFocus: false - property bool pressed: false + function mouseSelect(index, modifiers) { + if (selectionMode) { + if (modifiers & Qt.ShiftModifier && (selectionMode === SelectionMode.ExtendedSelection)) { + selection.select(previousRow, index) + } else if (selectionMode === SelectionMode.MultiSelection || + (selectionMode === SelectionMode.ExtendedSelection && modifiers & Qt.ControlModifier)) { + selection.__select(!selection.contains(index) , index) + } else { + selection.__selectOne(index) } } - property int rowHeight: rowSizeItem.implicitHeight - property int paddedRowCount: height/rowHeight + } - y: listView.contentHeight - listView.contentY + listView.originY - width: parent.width - visible: alternatingRowColors - height: viewport.height - listView.contentHeight - Repeater { - model: visible ? parent.paddedRowCount : 0 - Loader { - width: rowfiller.width - height: rowfiller.rowHeight - sourceComponent: root.rowDelegate - property QtObject styleData: QtObject { - readonly property bool alternate: (index + rowCount) % 2 === 1 - readonly property bool selected: false - readonly property bool hasActiveFocus: false - readonly property bool pressed: false - } - readonly property var model: listView.model - readonly property var modelData: null - } + onDoubleClicked: { + var clickIndex = __listView.indexAt(0, mouseY + __listView.contentY) + if (clickIndex > -1) { + if (!root.__activateItemOnSingleClick) + root.activated(clickIndex) + root.doubleClicked(clickIndex) } } - ListModel { - id: columnModel + onPressAndHold: { + var pressIndex = __listView.indexAt(0, mouseY + __listView.contentY) + if (pressIndex > -1) + root.pressAndHold(pressIndex) } - highlightFollowsCurrentItem: true - model: root.model + // Note: with boolean preventStealing we are keeping the flickable from + // eating our mouse press events + preventStealing: !Settings.hasTouchScreen function keySelect(shiftPressed, row) { if (row < 0 || row > rowCount - 1) @@ -790,37 +277,25 @@ ScrollView { } } - Keys.forwardTo: root + Keys.forwardTo: [root] + Keys.onUpPressed: { - var oldIndex = listView.currentIndex - __scroller.blockUpdates = true; - listView.decrementCurrentIndex(); - __scroller.blockUpdates = false; - if (oldIndex === listView.currentIndex) - event.accepted = false + event.accepted = __listView.decrementCurrentIndexBlocking() if (selectionMode) keySelect(event.modifiers & Qt.ShiftModifier, currentRow) } Keys.onDownPressed: { - var oldIndex = listView.currentIndex - __scroller.blockUpdates = true; - listView.incrementCurrentIndex(); - __scroller.blockUpdates = false; - if (oldIndex === listView.currentIndex) - event.accepted = false + event.accepted = __listView.incrementCurrentIndexBlocking() if (selectionMode) keySelect(event.modifiers & Qt.ShiftModifier, currentRow) } Keys.onPressed: { - if (event.key === Qt.Key_PageUp) { - __verticalScrollBar.value = __verticalScrollBar.value - listView.height - } else if (event.key === Qt.Key_PageDown) - __verticalScrollBar.value = __verticalScrollBar.value + listView.height + __listView.scrollIfNeeded(event.key) if (event.key === Qt.Key_Shift) { - mousearea.firstKeyRow = currentRow + firstKeyRow = currentRow } if (event.key === Qt.Key_A && event.modifiers & Qt.ControlModifier) { @@ -831,7 +306,7 @@ ScrollView { Keys.onReleased: { if (event.key === Qt.Key_Shift) - mousearea.firstKeyRow = -1 + firstKeyRow = -1 } Keys.onReturnPressed: { @@ -840,318 +315,5 @@ ScrollView { else event.accepted = false } - - delegate: FocusScope { - id: rowItemContainer - - activeFocusOnTab: false - z: rowItem.activeFocus ? 0.7 : rowItem.itemSelected ? 0.5 : 0 - - property Item rowItem - // We recycle instantiated row items to speed up list scrolling - - Component.onDestruction: { - // move the rowItem back in cache - if (rowItem) { - rowItem.visible = false; - rowItem.parent = null; - listView.rowItemStack.push(rowItem); // return rowItem to cache - } - } - - Component.onCompleted: { - // retrieve row item from cache - if (listView.rowItemStack.length > 0) - rowItem = listView.rowItemStack.pop(); - else - rowItem = rowComponent.createObject(listView); - - // Bind container to item size - rowItemContainer.width = Qt.binding( function() { return rowItem.width }); - rowItemContainer.height = Qt.binding( function() { return rowItem.height }); - - // Reassign row-specific bindings - rowItem.rowIndex = Qt.binding( function() { return model.index }); - rowItem.itemModelData = Qt.binding( function() { return typeof modelData === "undefined" ? null : modelData }); - rowItem.itemModel = Qt.binding( function() { return model }); - rowItem.parent = rowItemContainer; - rowItem.visible = true; - } - } - - Component { - id: rowComponent - - FocusScope { - id: rowitem - visible: false - - property int rowIndex - property var itemModelData - property var itemModel - property bool itemSelected: selected() - property bool alternate: alternatingRowColors && rowIndex % 2 === 1 - readonly property color itemTextColor: itemSelected ? __style.highlightedTextColor : __style.textColor - - function selected() { - if (mousearea.dragRow > -1 && (rowIndex >= mousearea.clickedRow && rowIndex <= mousearea.dragRow - || rowIndex <= mousearea.clickedRow && rowIndex >=mousearea.dragRow)) - return selection.contains(mousearea.clickedRow) - - return selection.count && selection.contains(rowIndex) - } - - - width: itemrow.width - height: rowstyle.height - - onActiveFocusChanged: { - if (activeFocus) - listView.currentIndex = rowIndex - } - - Loader { - id: rowstyle - // row delegate - sourceComponent: rowitem.itemModel !== undefined ? root.rowDelegate : null - // Row fills the view width regardless of item size - // But scrollbar should not adjust to it - height: item ? item.height : 16 - width: parent.width + __horizontalScrollBar.width - x: listView.contentX - - // these properties are exposed to the row delegate - // Note: these properties should be mirrored in the row filler as well - property QtObject styleData: QtObject { - readonly property int row: rowitem.rowIndex - readonly property bool alternate: rowitem.alternate - readonly property bool selected: rowitem.itemSelected - readonly property bool hasActiveFocus: rowitem.activeFocus - readonly property bool pressed: rowitem.rowIndex === mousearea.pressedRow - } - readonly property var model: listView.model - readonly property var modelData: rowitem.itemModelData - } - Row { - id: itemrow - height: parent.height - Repeater { - id: repeater - model: columnModel - - Loader { - id: itemDelegateLoader - width: columnItem.width - height: parent ? parent.height : 0 - visible: columnItem.visible - sourceComponent: rowitem.itemModel !== undefined ? // delays construction until model is initialized - (columnItem.delegate ? columnItem.delegate : itemDelegate) : null - - // these properties are exposed to the item delegate - readonly property var model: itemModel - readonly property var modelData: itemModelData - - property QtObject styleData: QtObject { - readonly property int row: rowitem.rowIndex - readonly property int column: index - readonly property int elideMode: columnItem.elideMode - readonly property int textAlignment: columnItem.horizontalAlignment - readonly property bool selected: rowitem.itemSelected - readonly property bool hasActiveFocus: rowitem.activeFocus - readonly property bool pressed: row === mousearea.pressedRow && column === mousearea.pressedColumn - readonly property color textColor: rowitem.itemTextColor - readonly property string role: columnItem.role - readonly property var value: (itemModel && itemModel.hasOwnProperty(role)) - ? itemModel[role] // Qml ListModel and QAbstractItemModel - : modelData && modelData.hasOwnProperty(role) - ? modelData[role] // QObjectList / QObject - : modelData != undefined ? modelData : "" // Models without role - } - } - } - } - } - } - - Item { - id: tableHeader - clip: true - parent: __scroller - visible: headerVisible - anchors.top: parent.top - anchors.topMargin: viewport.anchors.topMargin - anchors.leftMargin: viewport.anchors.leftMargin - anchors.margins: viewport.anchors.margins - anchors.rightMargin: (frameVisible ? __scroller.rightMargin : 0) + - (__scroller.outerFrame && __scrollBarTopMargin ? 0 : __verticalScrollBar.width - + __scroller.scrollBarSpacing + root.__style.padding.right) - - anchors.left: parent.left - anchors.right: parent.right - - height: headerrow.height - - Row { - id: headerrow - x: -listView.contentX - - function columnAt(offset) { - var item = childAt(offset, 0) - return item ? item.column : -1 - } - - Repeater { - id: repeater - - property int targetIndex: -1 - property int dragIndex: -1 - - model: columnModel - - delegate: Item { - id: headerRowDelegate - readonly property int column: index - z:-index - width: modelData.width - implicitWidth: columnCount === 1 ? viewport.width + __verticalScrollBar.width : headerStyle.implicitWidth - visible: modelData.visible - height: headerStyle.height - - Loader { - id: headerStyle - sourceComponent: root.headerDelegate - anchors.left: parent.left - anchors.right: parent.right - property QtObject styleData: QtObject { - readonly property string value: modelData.title - readonly property bool pressed: headerClickArea.pressed - readonly property bool containsMouse: headerClickArea.containsMouse - readonly property int column: index - readonly property int textAlignment: modelData.horizontalAlignment - readonly property bool resizable: modelData.resizable - } - } - Rectangle{ - id: targetmark - width: parent.width - height:parent.height - opacity: (index === repeater.targetIndex && repeater.targetIndex !== repeater.dragIndex) ? 0.5 : 0 - Behavior on opacity { NumberAnimation{duration:160}} - color: palette.highlight - visible: modelData.movable - } - - MouseArea{ - id: headerClickArea - drag.axis: Qt.YAxis - hoverEnabled: true - anchors.fill: parent - onClicked: { - if (sortIndicatorColumn === index) - sortIndicatorOrder = sortIndicatorOrder === Qt.AscendingOrder ? Qt.DescendingOrder : Qt.AscendingOrder - sortIndicatorColumn = index - } - // Here we handle moving header sections - // NOTE: the direction is different from the master branch - // so this indicates that I am using an invalid assumption on item ordering - onPositionChanged: { - if (modelData.movable && pressed && columnCount > 1) { // only do this while dragging - for (var h = columnCount-1 ; h >= 0 ; --h) { - if (drag.target.x + listView.contentX + headerRowDelegate.width/2 > headerrow.children[h].x) { - repeater.targetIndex = h - break - } - } - } - } - - onPressed: { - repeater.dragIndex = index - } - - onReleased: { - if (repeater.targetIndex >= 0 && repeater.targetIndex !== index ) { - var targetColumn = columnModel.get(repeater.targetIndex).columnItem - if (targetColumn.movable) { - columnModel.move(index, repeater.targetIndex, 1) - if (sortIndicatorColumn === index) - sortIndicatorColumn = repeater.targetIndex - } - } - repeater.targetIndex = -1 - repeater.dragIndex = -1 - } - drag.maximumX: 1000 - drag.minimumX: -1000 - drag.target: modelData.movable && columnCount > 1 ? draghandle : null - } - - Loader { - id: draghandle - property QtObject styleData: QtObject{ - readonly property string value: modelData.title - readonly property bool pressed: headerClickArea.pressed - readonly property bool containsMouse: headerClickArea.containsMouse - readonly property int column: index - readonly property int textAlignment: modelData.horizontalAlignment - } - parent: tableHeader - x: __implicitX - property double __implicitX: headerRowDelegate.x - listView.contentX - width: modelData.width - height: parent.height - sourceComponent: root.headerDelegate - visible: headerClickArea.pressed - onVisibleChanged: { - if (!visible) - x = Qt.binding(function () { return __implicitX }) - } - opacity: 0.5 - } - - - MouseArea { - id: headerResizeHandle - property int offset: 0 - readonly property int minimumSize: 20 - preventStealing: true - anchors.rightMargin: -width/2 - width: Settings.hasTouchScreen ? Screen.pixelDensity * 3.5 : 16 - height: parent.height - anchors.right: parent.right - enabled: modelData.resizable && columnCount > 0 - onPositionChanged: { - var newHeaderWidth = modelData.width + (mouseX - offset) - modelData.width = Math.max(minimumSize, newHeaderWidth) - } - - onDoubleClicked: getColumn(index).resizeToContents() - onPressedChanged: if (pressed) offset=mouseX - cursorShape: enabled && repeater.dragIndex==-1 ? Qt.SplitHCursor : Qt.ArrowCursor - } - } - } - onWidthChanged: listView.contentWidth = width - } - Loader { - id: loader - property QtObject styleData: QtObject{ - readonly property string value: "" - readonly property bool pressed: false - readonly property bool containsMouse: false - readonly property int column: -1 - readonly property int textAlignment: Text.AlignLeft - } - - anchors.top: parent.top - anchors.right: parent.right - anchors.bottom: headerrow.bottom - anchors.rightMargin: -2 - sourceComponent: root.headerDelegate - width: root.width - headerrow.width + 2 - visible: root.columnCount - z:-1 - } - } } } diff --git a/PyQt5/qml/QtQuick/Controls/TableViewColumn.qml b/PyQt5/qml/QtQuick/Controls/TableViewColumn.qml index 75565e4b..64e68515 100644 --- a/PyQt5/qml/QtQuick/Controls/TableViewColumn.qml +++ b/PyQt5/qml/QtQuick/Controls/TableViewColumn.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -45,11 +44,12 @@ import QtQuick 2.2 \inqmlmodule QtQuick.Controls \since 5.1 \ingroup viewitems - \brief Used to define columns in a \l TableView. + \ingroup controls + \brief Used to define columns in a \l TableView or in a \l TreeView. \image tableview.png - TableViewColumn represents a column within a TableView. It provides + TableViewColumn represents a column within a TableView or a TreeView. It provides properties to decide how the data in that column is presented. \qml @@ -60,7 +60,7 @@ import QtQuick 2.2 } \endqml - \sa TableView + \sa TableView, TreeView */ QtObject { @@ -77,7 +77,7 @@ QtObject { /*! The model \c role of the column. */ property string role - /*! The current width of the column + /*! The current width of the column. The default value depends on platform. If only one column is defined, the width expands to the viewport. */ @@ -105,7 +105,7 @@ QtObject { \li Text.ElideMiddle \li Text.ElideRight - the default \endlist - \sa {QtQuick::}{Text::elide} */ + \sa {Text::elide}{elide} */ property int elideMode: Text.ElideRight /*! \qmlproperty enumeration TableViewColumn::horizontalAlignment @@ -117,11 +117,11 @@ QtObject { \li Text.AlignHCenter \li Text.AlignJustify \endlist - \sa {QtQuick::}{Text::horizontalAlignment} */ + \sa {Text::horizontalAlignment}{horizontalAlignment} */ property int horizontalAlignment: Text.AlignLeft - /*! The delegate of the column. This can be used to set the - \l TableView::itemDelegate for a specific column. + /*! The delegate of the column. This can be used to set the itemDelagate + of a \l TableView or \l TreeView for a specific column. In the delegate you have access to the following special properties: \list @@ -138,19 +138,34 @@ QtObject { Accessible.role: Accessible.ColumnHeader - /*! Resizes the column so that the implicitWidth of the contents on every row will fit. + /*! \qmlmethod void TableViewColumn::resizeToContents() + Resizes the column so that the implicitWidth of the contents on every row will fit. \since QtQuick.Controls 1.2 */ function resizeToContents() { var minWidth = 0 var listdata = __view.__listView.children[0] - for (var i = 0; __index < 0 && i < __view.__columns.length; ++i) + for (var i = 0; __index === -1 && i < __view.__columns.length; ++i) { if (__view.__columns[i] === this) __index = i + } + // ### HACK We don't have direct access to the instantiated item, + // so we go spelunking. Each 'item' variable check is annotated + // with the expected object it should point to in BasicTableView. for (var row = 0 ; row < listdata.children.length ; ++row) { var item = listdata.children[row] ? listdata.children[row].rowItem : undefined - if (item && item.children[1] && item.children[1].children[__index] && item.children[1].children[__index].children[0] && - item.children[1].children[__index].children[0].hasOwnProperty("implicitWidth")) - minWidth = Math.max(minWidth, item.children[1].children[__index].children[0].implicitWidth) + if (item) { // FocusScope { id: rowitem } + item = item.children[1] + if (item) { // Row { id: itemrow } + item = item.children[__index] + if (item) { // Repeater.delegate a.k.a. __view.__itemDelegateLoader + var indent = __view.__isTreeView && __index === 0 ? item.__itemIndentation : 0 + item = item.item + if (item && item.hasOwnProperty("implicitWidth")) { + minWidth = Math.max(minWidth, item.implicitWidth + indent) + } + } + } + } } if (minWidth) width = minWidth diff --git a/PyQt5/qml/QtQuick/Controls/TextArea.qml b/PyQt5/qml/QtQuick/Controls/TextArea.qml index 1c19a300..89877314 100644 --- a/PyQt5/qml/QtQuick/Controls/TextArea.qml +++ b/PyQt5/qml/QtQuick/Controls/TextArea.qml @@ -1,44 +1,44 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ -import QtQuick 2.2 +import QtQuick 2.6 +import QtQuick.Window 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 /*! @@ -71,7 +71,7 @@ import QtQuick.Controls.Private 1.0 points using positionAt() and positionToRectangle(). You can create a custom appearance for a TextArea by - assigning a \l{QtQuick.Controls.Styles::TextAreaStyle}{TextAreaStyle}. + assigning a \l {TextAreaStyle}. \sa TextField, TextEdit */ @@ -425,6 +425,16 @@ ScrollView { */ signal linkHovered(string link) + /*! + \qmlsignal TextArea::editingFinished() + \since QtQuick.Controls 1.5 + + This signal is emitted when the text area loses focus. + + The corresponding handler is \c onEditingFinished. + */ + signal editingFinished() + /*! \qmlproperty string TextArea::hoveredLink \since QtQuick.Controls 1.1 @@ -447,7 +457,7 @@ ScrollView { property Component menu: editMenu.defaultMenu /*! - \qmlmethod TextArea::append(string) + \qmlmethod void TextArea::append(string text) Appends \a string as a new line to the end of the text area. */ @@ -457,7 +467,7 @@ ScrollView { } /*! - \qmlmethod TextArea::copy() + \qmlmethod void TextArea::copy() Copies the currently selected text to the system clipboard. */ @@ -466,7 +476,7 @@ ScrollView { } /*! - \qmlmethod TextArea::cut() + \qmlmethod void TextArea::cut() Moves the currently selected text to the system clipboard. */ @@ -475,7 +485,7 @@ ScrollView { } /*! - \qmlmethod TextArea::deselect() + \qmlmethod void TextArea::deselect() Removes active text selection. */ @@ -506,7 +516,7 @@ ScrollView { } /*! - \qmlmethod TextArea::insert(int position, string text) + \qmlmethod void TextArea::insert(int position, string text) Inserts \a text into the TextArea at position. */ @@ -515,7 +525,7 @@ ScrollView { } /*! - \qmlmethod TextArea::isRightToLeft(int start, int end) + \qmlmethod bool TextArea::isRightToLeft(int start, int end) Returns true if the natural reading direction of the editor text found between positions \a start and \a end is right to left. @@ -525,7 +535,7 @@ ScrollView { } /*! - \qmlmethod TextArea::moveCursorSelection(int position, SelectionMode mode = TextEdit.SelectCharacters) + \qmlmethod void TextArea::moveCursorSelection(int position, SelectionMode mode = TextEdit.SelectCharacters) Moves the cursor to \a position and updates the selection according to the optional \a mode parameter. (To only move the cursor, set the \l cursorPosition property.) @@ -566,7 +576,7 @@ ScrollView { } /*! - \qmlmethod TextArea::paste() + \qmlmethod void TextArea::paste() Replaces the currently selected text by the contents of the system clipboard. */ @@ -598,7 +608,7 @@ ScrollView { } /*! - \qmlmethod TextArea::redo() + \qmlmethod void TextArea::redo() Redoes the last operation if redo is \l {canRedo}{available}. */ @@ -616,7 +626,7 @@ ScrollView { } /*! - \qmlmethod TextArea::select(int start, int end) + \qmlmethod void TextArea::select(int start, int end) Causes the text from \a start to \a end to be selected. @@ -633,7 +643,7 @@ ScrollView { } /*! - \qmlmethod TextArea::selectAll() + \qmlmethod void TextArea::selectAll() Causes all text to be selected. */ @@ -642,7 +652,7 @@ ScrollView { } /*! - \qmlmethod TextArea::selectWord() + \qmlmethod void TextArea::selectWord() Causes the word closest to the current cursor position to be selected. */ @@ -651,7 +661,7 @@ ScrollView { } /*! - \qmlmethod TextArea::undo() + \qmlmethod void TextArea::undo() Undoes the last operation if undo is \l {canUndo}{available}. Deselects any current selection, and updates the selection start to the current cursor @@ -699,7 +709,7 @@ ScrollView { Accessible.role: Accessible.EditableText - style: Qt.createComponent(Settings.style + "/TextAreaStyle.qml", area) + style: Settings.styleComponent(Settings.style, "TextAreaStyle.qml", area) /*! \qmlproperty TextDocument TextArea::textDocument @@ -770,7 +780,7 @@ ScrollView { wrapMode: TextEdit.WordWrap textMargin: __style && __style.textMargin !== undefined ? __style.textMargin : 4 - selectByMouse: area.selectByMouse && (!Settings.isMobile || !cursorHandle.delegate || !selectionHandle.delegate) + selectByMouse: area.selectByMouse && Qt.platform.os != "ios" && (!Settings.isMobile || !cursorHandle.delegate || !selectionHandle.delegate) readOnly: false Keys.forwardTo: area @@ -800,7 +810,6 @@ ScrollView { blockRecursion = false } ensureVisible(cursorRectangle) - TextSingleton.updateSelectionItem(area) } function ensureVisible(rect) { @@ -823,6 +832,7 @@ ScrollView { onLinkActivated: area.linkActivated(link) onLinkHovered: area.linkHovered(link) + onEditingFinished: area.editingFinished() function activate() { if (activeFocusOnPress) { @@ -878,25 +888,31 @@ ScrollView { anchors.fill: parent } + ScenePosListener { + id: listener + item: edit + enabled: edit.activeFocus && Qt.platform.os !== "ios" && Settings.isMobile + } + TextHandle { id: selectionHandle editor: edit control: area - z: 1 // above scrollbars - parent: Qt.platform.os === "ios" ? editor : __scroller // no clip + z: 1000001 // DefaultWindowDecoration+1 + parent: !edit.activeFocus || Qt.platform.os === "ios" ? editor : Window.contentItem // float (QTBUG-42538) active: area.selectByMouse && Settings.isMobile delegate: __style.__selectionHandle maximum: cursorHandle.position - 1 - // Mention contentX and contentY in the mappedPos binding to force re-evaluation if they change - property var mappedPos: flickableItem.contentX !== flickableItem.contentY !== Number.MAX_VALUE ? - parent.mapFromItem(editor, editor.selectionRectangle.x, editor.selectionRectangle.y) : -1 + // Mention scenePos, contentX and contentY in the mappedPos binding to force re-evaluation if they change + property var mappedPos: listener.scenePos.x !== listener.scenePos.y !== flickableItem.contentX !== flickableItem.contentY !== Number.MAX_VALUE ? + editor.mapToItem(parent, editor.selectionRectangle.x, editor.selectionRectangle.y) : -1 x: mappedPos.x y: mappedPos.y property var posInViewport: flickableItem.contentX !== flickableItem.contentY !== Number.MAX_VALUE ? - parent.mapToItem(viewport, handleX, handleY) : -1 + viewport.mapFromItem(parent, handleX, handleY) : -1 visible: pressed || (edit.hasSelection && posInViewport.y + handleHeight >= -1 && posInViewport.y <= viewport.height + 1 @@ -919,20 +935,20 @@ ScrollView { editor: edit control: area - z: 1 // above scrollbars - parent: Qt.platform.os === "ios" ? editor : __scroller // no clip + z: 1000001 // DefaultWindowDecoration+1 + parent: !edit.activeFocus || Qt.platform.os === "ios" ? editor : Window.contentItem // float (QTBUG-42538) active: area.selectByMouse && Settings.isMobile delegate: __style.__cursorHandle minimum: edit.hasSelection ? selectionHandle.position + 1 : -1 - // Mention contentX and contentY in the mappedPos binding to force re-evaluation if they change - property var mappedPos: flickableItem.contentX !== flickableItem.contentY !== Number.MAX_VALUE ? - parent.mapFromItem(editor, editor.cursorRectangle.x, editor.cursorRectangle.y) : -1 + // Mention scenePos, contentX and contentY in the mappedPos binding to force re-evaluation if they change + property var mappedPos: listener.scenePos.x !== listener.scenePos.y !== flickableItem.contentX !== flickableItem.contentY !== Number.MAX_VALUE ? + editor.mapToItem(parent, editor.cursorRectangle.x, editor.cursorRectangle.y) : -1 x: mappedPos.x y: mappedPos.y property var posInViewport: flickableItem.contentX !== flickableItem.contentY !== Number.MAX_VALUE ? - parent.mapToItem(viewport, handleX, handleY) : -1 + viewport.mapFromItem(parent, handleX, handleY) : -1 visible: pressed || ((edit.cursorVisible || edit.hasSelection) && posInViewport.y + handleHeight >= -1 && posInViewport.y <= viewport.height + 1 diff --git a/PyQt5/qml/QtQuick/Controls/TextField.qml b/PyQt5/qml/QtQuick/Controls/TextField.qml index 5c1e5e51..d6b9b9c9 100644 --- a/PyQt5/qml/QtQuick/Controls/TextField.qml +++ b/PyQt5/qml/QtQuick/Controls/TextField.qml @@ -1,44 +1,43 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ -import QtQuick 2.2 +import QtQuick 2.6 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 @@ -63,7 +62,7 @@ import QtQuick.Controls.Private 1.0 \endqml You can create a custom appearance for a TextField by - assigning a \l {QtQuick.Controls.Styles::TextFieldStyle}{TextFieldStyle}. + assigning a \l {TextFieldStyle}. \sa TextArea, TextInput */ @@ -415,8 +414,8 @@ Control { an intermediate state. The accepted signal will only be sent if the text is in an acceptable state when enter is pressed. - Currently supported validators are \l{QtQuick::}{IntValidator}, - \l{QtQuick::}{DoubleValidator}, and \l{QtQuick::}{RegExpValidator}. An + Currently supported validators are \l[QtQuick]{IntValidator}, + \l[QtQuick]{DoubleValidator}, and \l[QtQuick]{RegExpValidator}. An example of using validators is shown below, which allows input of integers between 11 and 31 into the text input: @@ -470,7 +469,7 @@ Control { signal editingFinished() /*! - \qmlmethod TextField::copy() + \qmlmethod void TextField::copy() Copies the currently selected text to the system clipboard. */ @@ -479,7 +478,7 @@ Control { } /*! - \qmlmethod TextField::cut() + \qmlmethod void TextField::cut() Moves the currently selected text to the system clipboard. */ @@ -488,7 +487,7 @@ Control { } /*! - \qmlmethod TextField::deselect() + \qmlmethod void TextField::deselect() Removes active text selection. */ @@ -507,7 +506,7 @@ Control { } /*! - \qmlmethod TextField::insert(int position, string text) + \qmlmethod void TextField::insert(int position, string text) Inserts \a text into the TextField at \a position. */ @@ -526,7 +525,7 @@ Control { } /*! - \qmlmethod TextField::paste() + \qmlmethod void TextField::paste() Replaces the currently selected text by the contents of the system clipboard. @@ -536,7 +535,7 @@ Control { } /*! - \qmlmethod TextField::redo() + \qmlmethod void TextField::redo() Performs the last operation if redo is \l {canRedo}{available}. */ @@ -545,7 +544,17 @@ Control { } /*! - \qmlmethod TextField::select(int start, int end) + \qmlmethod void TextField::remove(int start, int end) + \since QtQuick.Controls 1.4 + + Removes the section of text that is between the start and end positions. + */ + function remove(start, end) { + textInput.remove(start, end) + } + + /*! + \qmlmethod void TextField::select(int start, int end) Causes the text from \a start to \a end to be selected. @@ -562,7 +571,7 @@ Control { } /*! - \qmlmethod TextField::selectAll() + \qmlmethod void TextField::selectAll() Causes all text to be selected. */ @@ -571,7 +580,7 @@ Control { } /*! - \qmlmethod TextField::selectWord() + \qmlmethod void TextField::selectWord() Causes the word closest to the current cursor position to be selected. */ @@ -580,7 +589,7 @@ Control { } /*! - \qmlmethod TextField::undo() + \qmlmethod void TextField::undo() Reverts the last operation if undo is \l {canUndo}{available}. undo() deselects any current selection and updates the selection start to the @@ -605,7 +614,7 @@ Control { /*! \internal */ property alias __baselineOffset: textInput.baselineOffset - style: Qt.createComponent(Settings.style + "/TextFieldStyle.qml", textInput) + style: Settings.styleComponent(Settings.style, "TextFieldStyle.qml", textInput) activeFocusOnTab: true @@ -619,7 +628,7 @@ Control { font: textInput.font horizontalAlignment: textInput.horizontalAlignment verticalAlignment: textInput.verticalAlignment - opacity: textInput.displayText.length ? 0.0 : 1.0 + opacity: !textInput.displayText && (!textInput.activeFocus || textInput.horizontalAlignment !== Qt.AlignHCenter) ? 1.0 : 0.0 color: __panel ? __panel.placeholderTextColor : "darkgray" clip: contentWidth > width; elide: Text.ElideRight @@ -629,6 +638,8 @@ Control { TextInputWithHandles { id: textInput focus: true + passwordCharacter: __style && __style.passwordCharacter !== undefined ? __style.passwordCharacter + : Qt.styleHints.passwordMaskCharacter selectionColor: __panel ? __panel.selectionColor : "darkred" selectedTextColor: __panel ? __panel.selectedTextColor : "white" @@ -652,6 +663,8 @@ Control { Keys.forwardTo: textfield + EnterKey.type: control.EnterKey.type + onAccepted: textfield.accepted() onEditingFinished: textfield.editingFinished() diff --git a/PyQt5/qml/QtQuick/Controls/ToolBar.qml b/PyQt5/qml/QtQuick/Controls/ToolBar.qml index b79e0ade..2e8a8fa3 100644 --- a/PyQt5/qml/QtQuick/Controls/ToolBar.qml +++ b/PyQt5/qml/QtQuick/Controls/ToolBar.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -47,6 +46,7 @@ import QtQuick.Controls.Private 1.0 \inqmlmodule QtQuick.Controls \since 5.1 \ingroup applicationwindow + \ingroup controls \brief Contains ToolButton and related controls. \image toolbar.png @@ -104,7 +104,7 @@ FocusScope { + Math.max(container.layoutHeight, __panel ? __panel.implicitHeight : 0) /*! \internal */ - property Component style: Qt.createComponent(Settings.style + "/ToolBarStyle.qml", toolbar) + property Component style: Settings.styleComponent(Settings.style, "ToolBarStyle.qml", toolbar) /*! \internal */ property alias __style: styleLoader.item diff --git a/PyQt5/qml/QtQuick/Controls/ToolButton.qml b/PyQt5/qml/QtQuick/Controls/ToolButton.qml index d688e2b6..1d5e474f 100644 --- a/PyQt5/qml/QtQuick/Controls/ToolButton.qml +++ b/PyQt5/qml/QtQuick/Controls/ToolButton.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Controls module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -54,10 +53,10 @@ import QtQuick.Controls.Private 1.0 ToolButton is functionally similar to \l {QtQuick.Controls::}{Button}, but can provide a look that is more suitable within a \l ToolBar. - \qml + \code ApplicationWindow { ... - toolBar:ToolBar { + toolBar: ToolBar { RowLayout { ToolButton { iconSource: "new.png" @@ -76,13 +75,13 @@ import QtQuick.Controls.Private 1.0 } } } - \endqml + \endcode You can create a custom appearance for a ToolButton by - assigning a \l {QtQuick.Controls.Styles::ButtonStyle}{ButtonStyle}. + assigning a \l {ButtonStyle}. */ Button { id: button - style: Qt.createComponent(Settings.style + "/ToolButtonStyle.qml", button) + style: Settings.styleComponent(Settings.style, "ToolButtonStyle.qml", button) } diff --git a/PyQt5/qml/QtQuick/Controls/TreeView.qml b/PyQt5/qml/QtQuick/Controls/TreeView.qml new file mode 100644 index 00000000..aa21acc1 --- /dev/null +++ b/PyQt5/qml/QtQuick/Controls/TreeView.qml @@ -0,0 +1,401 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.4 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Private 1.0 +import QtQuick.Controls.Styles 1.2 +import QtQml.Models 2.2 + +BasicTableView { + id: root + + property var model: null + property alias rootIndex: modelAdaptor.rootIndex + + readonly property var currentIndex: modelAdaptor.mapRowToModelIndex(__currentRow) + property ItemSelectionModel selection: null + + signal activated(var index) + signal clicked(var index) + signal doubleClicked(var index) + signal pressAndHold(var index) + signal expanded(var index) + signal collapsed(var index) + + function isExpanded(index) { + if (index.valid && index.model !== model) { + console.warn("TreeView.isExpanded: model and index mismatch") + return false + } + return modelAdaptor.isExpanded(index) + } + + function collapse(index) { + if (index.valid && index.model !== model) + console.warn("TreeView.collapse: model and index mismatch") + else + modelAdaptor.collapse(index) + } + + function expand(index) { + if (index.valid && index.model !== model) + console.warn("TreeView.expand: model and index mismatch") + else + modelAdaptor.expand(index) + } + + function indexAt(x, y) { + var obj = root.mapToItem(__listView.contentItem, x, y) + return modelAdaptor.mapRowToModelIndex(__listView.indexAt(obj.x, obj.y)) + } + + style: Settings.styleComponent(Settings.style, "TreeViewStyle.qml", root) + + // Internal stuff. Do not look + + __viewTypeName: "TreeView" + + __model: TreeModelAdaptor { + id: modelAdaptor + model: root.model + + onExpanded: root.expanded(index) + onCollapsed: root.collapsed(index) + } + + __itemDelegateLoader: TreeViewItemDelegateLoader { + __style: root.__style + __itemDelegate: root.itemDelegate + __mouseArea: mouseArea + __treeModel: modelAdaptor + } + + onSelectionModeChanged: if (!!selection) selection.clear() + + __mouseArea: MouseArea { + id: mouseArea + + parent: __listView + width: __listView.width + height: __listView.height + z: -1 + propagateComposedEvents: true + focus: true + // Note: with boolean preventStealing we are keeping + // the flickable from eating our mouse press events + preventStealing: !Settings.hasTouchScreen + + property var clickedIndex: undefined + property var pressedIndex: undefined + property bool selectOnRelease: false + property int pressedColumn: -1 + readonly property alias currentRow: root.__currentRow + readonly property alias currentIndex: root.currentIndex + + // Handle vertical scrolling whem dragging mouse outside boundaries + property int autoScroll: 0 // 0 -> do nothing; 1 -> increment; 2 -> decrement + property bool shiftPressed: false // forward shift key state to the autoscroll timer + + Timer { + running: mouseArea.autoScroll !== 0 && __verticalScrollBar.visible + interval: 20 + repeat: true + onTriggered: { + var oldPressedIndex = mouseArea.pressedIndex + var row + if (mouseArea.autoScroll === 1) { + __listView.incrementCurrentIndexBlocking(); + row = __listView.indexAt(0, __listView.height + __listView.contentY) + if (row === -1) + row = __listView.count - 1 + } else { + __listView.decrementCurrentIndexBlocking(); + row = __listView.indexAt(0, __listView.contentY) + } + + var index = modelAdaptor.mapRowToModelIndex(row) + if (index !== oldPressedIndex) { + mouseArea.pressedIndex = index + var modifiers = mouseArea.shiftPressed ? Qt.ShiftModifier : Qt.NoModifier + mouseArea.mouseSelect(index, modifiers, true /* drag */) + } + } + } + + function mouseSelect(modelIndex, modifiers, drag) { + if (!selection) { + maybeWarnAboutSelectionMode() + return + } + + if (selectionMode) { + selection.setCurrentIndex(modelIndex, ItemSelectionModel.NoUpdate) + if (selectionMode === SelectionMode.SingleSelection) { + selection.select(modelIndex, ItemSelectionModel.ClearAndSelect) + } else { + var selectRowRange = (drag && (selectionMode === SelectionMode.MultiSelection + || (selectionMode === SelectionMode.ExtendedSelection + && modifiers & Qt.ControlModifier))) + || modifiers & Qt.ShiftModifier + var itemSelection = !selectRowRange || clickedIndex === modelIndex ? modelIndex + : modelAdaptor.selectionForRowRange(clickedIndex, modelIndex) + + if (selectionMode === SelectionMode.MultiSelection + || selectionMode === SelectionMode.ExtendedSelection && modifiers & Qt.ControlModifier) { + if (drag) + selection.select(itemSelection, ItemSelectionModel.ToggleCurrent) + else + selection.select(modelIndex, ItemSelectionModel.Toggle) + } else if (modifiers & Qt.ShiftModifier) { + selection.select(itemSelection, ItemSelectionModel.SelectCurrent) + } else { + clickedIndex = modelIndex // Needed only when drag is true + selection.select(modelIndex, ItemSelectionModel.ClearAndSelect) + } + } + } + } + + function keySelect(keyModifiers) { + if (selectionMode) { + if (!keyModifiers) + clickedIndex = currentIndex + if (!(keyModifiers & Qt.ControlModifier)) + mouseSelect(currentIndex, keyModifiers, keyModifiers & Qt.ShiftModifier) + } + } + + function selected(row) { + if (selectionMode === SelectionMode.NoSelection) + return false + + var modelIndex = null + if (!!selection) { + modelIndex = modelAdaptor.mapRowToModelIndex(row) + if (modelIndex.valid) { + if (selectionMode === SelectionMode.SingleSelection) + return selection.currentIndex === modelIndex + return selection.hasSelection && selection.isSelected(modelIndex) + } else { + return false + } + } + + return row === currentRow + && (selectionMode === SelectionMode.SingleSelection + || (selectionMode > SelectionMode.SingleSelection && !selection)) + } + + function branchDecorationContains(x, y) { + var clickedItem = __listView.itemAt(0, y + __listView.contentY) + if (!(clickedItem && clickedItem.rowItem)) + return false + var branchDecoration = clickedItem.rowItem.branchDecoration + if (!branchDecoration) + return false + var pos = mapToItem(branchDecoration, x, y) + return branchDecoration.contains(Qt.point(pos.x, pos.y)) + } + + function maybeWarnAboutSelectionMode() { + if (selectionMode > SelectionMode.SingleSelection) + console.warn("TreeView: Non-single selection is not supported without an ItemSelectionModel.") + } + + onPressed: { + var pressedRow = __listView.indexAt(0, mouseY + __listView.contentY) + pressedIndex = modelAdaptor.mapRowToModelIndex(pressedRow) + pressedColumn = __listView.columnAt(mouseX) + selectOnRelease = false + __listView.forceActiveFocus() + if (pressedRow === -1 + || Settings.hasTouchScreen + || branchDecorationContains(mouse.x, mouse.y)) { + return + } + if (selectionMode === SelectionMode.ExtendedSelection + && selection.isSelected(pressedIndex)) { + selectOnRelease = true + return + } + __listView.currentIndex = pressedRow + if (!clickedIndex) + clickedIndex = pressedIndex + mouseSelect(pressedIndex, mouse.modifiers, false) + if (!mouse.modifiers) + clickedIndex = pressedIndex + } + + onReleased: { + if (selectOnRelease) { + var releasedRow = __listView.indexAt(0, mouseY + __listView.contentY) + var releasedIndex = modelAdaptor.mapRowToModelIndex(releasedRow) + if (releasedRow >= 0 && releasedIndex === pressedIndex) + mouseSelect(pressedIndex, mouse.modifiers, false) + } + pressedIndex = undefined + pressedColumn = -1 + autoScroll = 0 + selectOnRelease = false + } + + onPositionChanged: { + // NOTE: Testing for pressed is not technically needed, at least + // until we decide to support tooltips or some other hover feature + if (mouseY > __listView.height && pressed) { + if (autoScroll === 1) return; + autoScroll = 1 + } else if (mouseY < 0 && pressed) { + if (autoScroll === 2) return; + autoScroll = 2 + } else { + autoScroll = 0 + } + + if (pressed && containsMouse) { + var oldPressedIndex = pressedIndex + var pressedRow = __listView.indexAt(0, mouseY + __listView.contentY) + pressedIndex = modelAdaptor.mapRowToModelIndex(pressedRow) + pressedColumn = __listView.columnAt(mouseX) + if (pressedRow > -1 && oldPressedIndex !== pressedIndex) { + __listView.currentIndex = pressedRow + mouseSelect(pressedIndex, mouse.modifiers, true /* drag */) + } + } + } + + onExited: { + pressedIndex = undefined + pressedColumn = -1 + selectOnRelease = false + } + + onCanceled: { + pressedIndex = undefined + pressedColumn = -1 + autoScroll = 0 + selectOnRelease = false + } + + onClicked: { + var clickIndex = __listView.indexAt(0, mouseY + __listView.contentY) + if (clickIndex > -1) { + var modelIndex = modelAdaptor.mapRowToModelIndex(clickIndex) + if (branchDecorationContains(mouse.x, mouse.y)) { + if (modelAdaptor.isExpanded(modelIndex)) + modelAdaptor.collapse(modelIndex) + else + modelAdaptor.expand(modelIndex) + } else if (root.__activateItemOnSingleClick) { + root.activated(modelIndex) + } + root.clicked(modelIndex) + } + } + + onDoubleClicked: { + var clickIndex = __listView.indexAt(0, mouseY + __listView.contentY) + if (clickIndex > -1) { + var modelIndex = modelAdaptor.mapRowToModelIndex(clickIndex) + if (!root.__activateItemOnSingleClick) + root.activated(modelIndex) + root.doubleClicked(modelIndex) + } + } + + onPressAndHold: { + var pressIndex = __listView.indexAt(0, mouseY + __listView.contentY) + if (pressIndex > -1) { + var modelIndex = modelAdaptor.mapRowToModelIndex(pressIndex) + root.pressAndHold(modelIndex) + } + } + + Keys.forwardTo: [root] + + Keys.onUpPressed: { + event.accepted = __listView.decrementCurrentIndexBlocking() + keySelect(event.modifiers) + } + + Keys.onDownPressed: { + event.accepted = __listView.incrementCurrentIndexBlocking() + keySelect(event.modifiers) + } + + Keys.onRightPressed: { + if (root.currentIndex.valid) + root.expand(currentIndex) + else + event.accepted = false + } + + Keys.onLeftPressed: { + if (root.currentIndex.valid) + root.collapse(currentIndex) + else + event.accepted = false + } + + Keys.onReturnPressed: { + if (root.currentIndex.valid) + root.activated(currentIndex) + else + event.accepted = false + } + + Keys.onPressed: { + __listView.scrollIfNeeded(event.key) + + if (event.key === Qt.Key_A && event.modifiers & Qt.ControlModifier + && !!selection && selectionMode > SelectionMode.SingleSelection) { + var sel = modelAdaptor.selectionForRowRange(0, __listView.count - 1) + selection.select(sel, ItemSelectionModel.SelectCurrent) + } else if (event.key === Qt.Key_Shift) { + shiftPressed = true + } + } + + Keys.onReleased: { + if (event.key === Qt.Key_Shift) + shiftPressed = false + } + } +} diff --git a/PyQt5/qml/QtQuick/Controls/plugins.qmltypes b/PyQt5/qml/QtQuick/Controls/plugins.qmltypes index d1a56b89..11994894 100644 --- a/PyQt5/qml/QtQuick/Controls/plugins.qmltypes +++ b/PyQt5/qml/QtQuick/Controls/plugins.qmltypes @@ -1,12 +1,23 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump -nonrelocatable QtQuick.Controls 1.2' +// 'qmlplugindump -nonrelocatable QtQuick.Controls 1.5' Module { + dependencies: [ + "QtGraphicalEffects 1.0", + "QtGraphicalEffects.private 1.0", + "QtQml.Models 2.2", + "QtQuick 2.6", + "QtQuick.Controls.Styles 1.4", + "QtQuick.Extras 1.4", + "QtQuick.Extras.Private.CppUtils 1.1", + "QtQuick.Layouts 1.1", + "QtQuick.Window 2.2" + ] Component { name: "QQuickAbstractStyle" defaultProperty: "data" @@ -104,6 +115,28 @@ Module { Property { name: "dpiScaleFactor"; type: "double"; isReadonly: true } Property { name: "dragThreshold"; type: "double"; isReadonly: true } Property { name: "hasTouchScreen"; type: "bool"; isReadonly: true } + Property { name: "isMobile"; type: "bool"; isReadonly: true } + Property { name: "hoverEnabled"; type: "bool"; isReadonly: true } + Method { + name: "styleComponent" + type: "QQmlComponent*" + Parameter { name: "styleDirUrl"; type: "QUrl" } + Parameter { name: "controlStyleName"; type: "string" } + Parameter { name: "control"; type: "QObject"; isPointer: true } + } + } + Component { + name: "QQuickControlsPrivate" + prototype: "QObject" + exports: ["QtQuick.Controls.Private/Controls 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + attachedType: "QQuickControlsPrivateAttached" + } + Component { + name: "QQuickControlsPrivateAttached" + prototype: "QObject" + Property { name: "window"; type: "QQuickWindow"; isReadonly: true; isPointer: true } } Component { name: "QQuickExclusiveGroup" @@ -128,6 +161,13 @@ Module { prototype: "QQuickMenuText" exports: ["QtQuick.Controls.Private/MenuPrivate 1.0"] exportMetaObjectRevisions: [0] + Enum { + name: "MenuType" + values: { + "DefaultMenu": 0, + "EditMenu": 1 + } + } Property { name: "title"; type: "string" } Property { name: "items"; type: "QObject"; isList: true; isReadonly: true } Property { name: "__selectedIndex"; type: "int" } @@ -139,12 +179,15 @@ Module { Property { name: "__yOffset"; type: "double" } Property { name: "__action"; type: "QQuickAction"; isReadonly: true; isPointer: true } Property { name: "__popupGeometry"; type: "QRect"; isReadonly: true } - Signal { name: "__menuClosed" } + Signal { name: "aboutToShow" } + Signal { name: "aboutToHide" } Signal { name: "popupVisibleChanged" } + Signal { name: "__menuPopupDestroyed" } Signal { name: "menuContentItemChanged" } Signal { name: "minimumWidthChanged" } - Method { name: "__closeMenu" } Method { name: "__dismissMenu" } + Method { name: "__closeAndDestroy" } + Method { name: "__dismissAndDestroy" } Method { name: "popup" } Method { name: "addItem" @@ -174,14 +217,18 @@ Module { Method { name: "clear" } Method { name: "__popup" - Parameter { name: "x"; type: "double" } - Parameter { name: "y"; type: "double" } - Parameter { name: "atActionIndex"; type: "int" } + Parameter { name: "targetRect"; type: "QRectF" } + Parameter { name: "atItemIndex"; type: "int" } + Parameter { name: "menuType"; type: "MenuType" } + } + Method { + name: "__popup" + Parameter { name: "targetRect"; type: "QRectF" } + Parameter { name: "atItemIndex"; type: "int" } } Method { name: "__popup" - Parameter { name: "x"; type: "double" } - Parameter { name: "y"; type: "double" } + Parameter { name: "targetRect"; type: "QRectF" } } } Component { @@ -193,7 +240,8 @@ Module { Property { name: "menus"; type: "QQuickMenu"; isList: true; isReadonly: true } Property { name: "__contentItem"; type: "QQuickItem"; isPointer: true } Property { name: "__parentWindow"; type: "QQuickWindow"; isPointer: true } - Property { name: "__isNative"; type: "bool"; isReadonly: true } + Property { name: "__isNative"; type: "bool" } + Signal { name: "nativeChanged" } Signal { name: "contentItemChanged" } } Component { @@ -259,6 +307,8 @@ Module { Component { name: "QQuickPadding" prototype: "QObject" + exports: ["QtQuick.Controls.Private/Padding 1.0"] + exportMetaObjectRevisions: [0] Property { name: "left"; type: "int" } Property { name: "top"; type: "int" } Property { name: "right"; type: "int" } @@ -348,6 +398,8 @@ Module { name: "setPosition" Parameter { name: "position"; type: "double" } } + Method { name: "increaseSingleStep" } + Method { name: "decreaseSingleStep" } Method { name: "valueForPosition" type: "double" @@ -369,17 +421,13 @@ Module { Property { name: "maximumDate"; type: "QDate" } } Component { - name: "QQuickRootItem" - defaultProperty: "data" - prototype: "QQuickItem" - Method { - name: "setWidth" - Parameter { name: "w"; type: "int" } - } - Method { - name: "setHeight" - Parameter { name: "h"; type: "int" } - } + name: "QQuickScenePosListener" + prototype: "QObject" + exports: ["QtQuick.Controls.Private/ScenePosListener 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "item"; type: "QQuickItem"; isPointer: true } + Property { name: "scenePos"; type: "QPointF"; isReadonly: true } + Property { name: "enabled"; type: "bool" } } Component { name: "QQuickSelectionMode" @@ -549,6 +597,54 @@ Module { } Method { name: "hideText" } } + Component { + name: "QQuickTreeModelAdaptor" + prototype: "QAbstractListModel" + exports: ["QtQuick.Controls.Private/TreeModelAdaptor 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "model"; type: "QAbstractItemModel"; isPointer: true } + Property { name: "rootIndex"; type: "QModelIndex" } + Signal { + name: "modelChanged" + Parameter { name: "model"; type: "QAbstractItemModel"; isPointer: true } + } + Signal { + name: "expanded" + Parameter { name: "index"; type: "QModelIndex" } + } + Signal { + name: "collapsed" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "expand" + Parameter { type: "QModelIndex" } + } + Method { + name: "collapse" + Parameter { type: "QModelIndex" } + } + Method { + name: "setModel" + Parameter { name: "model"; type: "QAbstractItemModel"; isPointer: true } + } + Method { + name: "mapRowToModelIndex" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + } + Method { + name: "selectionForRowRange" + type: "QItemSelection" + Parameter { name: "fromIndex"; type: "QModelIndex" } + Parameter { name: "toIndex"; type: "QModelIndex" } + } + Method { + name: "isExpanded" + type: "bool" + Parameter { type: "QModelIndex" } + } + } Component { name: "QQuickWheelArea" defaultProperty: "data" @@ -569,956 +665,1448 @@ Module { Signal { name: "horizontalWheelMoved" } } Component { - name: "QQuickWindow" + prototype: "QQuickWindowQmlImpl" + name: "QtQuick.Controls/ApplicationWindow 1.0" + exports: ["QtQuick.Controls/ApplicationWindow 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true defaultProperty: "data" - prototype: "QWindow" - Enum { - name: "SceneGraphError" - values: { - "ContextNotAvailable": 1 - } - } - Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } - Property { name: "color"; type: "QColor" } - Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "menuBar"; type: "MenuBar_QMLTYPE_2"; isPointer: true } + Property { name: "toolBar"; type: "QQuickItem"; isPointer: true } + Property { name: "statusBar"; type: "QQuickItem"; isPointer: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__topBottomMargins"; type: "double" } + Property { name: "__qwindowsize_max"; type: "double"; isReadonly: true } + Property { name: "__width"; type: "double" } + Property { name: "__height"; type: "double" } Property { - name: "activeFocusItem" - revision: 1 - type: "QQuickItem" + name: "contentItem" + type: "ContentItem_QMLTYPE_10" isReadonly: true isPointer: true } - Signal { name: "frameSwapped" } - Signal { - name: "openglContextCreated" - revision: 2 - Parameter { name: "context"; type: "QOpenGLContext"; isPointer: true } - } - Signal { name: "sceneGraphInitialized" } - Signal { name: "sceneGraphInvalidated" } - Signal { name: "beforeSynchronizing" } - Signal { name: "afterSynchronizing"; revision: 2 } - Signal { name: "beforeRendering" } - Signal { name: "afterRendering" } - Signal { name: "afterAnimating"; revision: 2 } - Signal { name: "sceneGraphAboutToStop"; revision: 2 } - Signal { - name: "closing" - revision: 1 - Parameter { name: "close"; type: "QQuickCloseEvent"; isPointer: true } - } - Signal { - name: "colorChanged" - Parameter { type: "QColor" } - } - Signal { name: "activeFocusItemChanged"; revision: 1 } - Signal { - name: "sceneGraphError" - revision: 2 - Parameter { name: "error"; type: "QQuickWindow::SceneGraphError" } - Parameter { name: "message"; type: "string" } - } - Method { name: "update" } - Method { name: "releaseResources" } + Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "__panel"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } } Component { - name: "QWindow" - prototype: "QObject" - Enum { - name: "Visibility" - values: { - "Hidden": 0, - "AutomaticVisibility": 1, - "Windowed": 2, - "Minimized": 3, - "Maximized": 4, - "FullScreen": 5 - } - } - Property { name: "title"; type: "string" } - Property { name: "modality"; type: "Qt::WindowModality" } - Property { name: "flags"; type: "Qt::WindowFlags" } - Property { name: "x"; type: "int" } - Property { name: "y"; type: "int" } - Property { name: "width"; type: "int" } - Property { name: "height"; type: "int" } - Property { name: "minimumWidth"; type: "int" } - Property { name: "minimumHeight"; type: "int" } - Property { name: "maximumWidth"; type: "int" } - Property { name: "maximumHeight"; type: "int" } - Property { name: "visible"; type: "bool" } - Property { name: "active"; revision: 1; type: "bool"; isReadonly: true } - Property { name: "visibility"; revision: 1; type: "Visibility" } - Property { name: "contentOrientation"; type: "Qt::ScreenOrientation" } - Property { name: "opacity"; revision: 1; type: "double" } - Signal { - name: "screenChanged" - Parameter { name: "screen"; type: "QScreen"; isPointer: true } - } - Signal { - name: "modalityChanged" - Parameter { name: "modality"; type: "Qt::WindowModality" } - } - Signal { - name: "windowStateChanged" - Parameter { name: "windowState"; type: "Qt::WindowState" } - } - Signal { - name: "windowTitleChanged" - Parameter { name: "title"; type: "string" } - } - Signal { - name: "xChanged" - Parameter { name: "arg"; type: "int" } - } - Signal { - name: "yChanged" - Parameter { name: "arg"; type: "int" } - } - Signal { - name: "widthChanged" - Parameter { name: "arg"; type: "int" } - } + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/BusyIndicator 1.1" + exports: ["QtQuick.Controls/BusyIndicator 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "running"; type: "bool" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/Button 1.0" + exports: ["QtQuick.Controls/Button 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_50"; isPointer: true } + Property { name: "checkable"; type: "bool" } + Property { name: "checked"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/Calendar 1.2" + exports: ["QtQuick.Controls/Calendar 1.2"] + exportMetaObjectRevisions: [2] + isComposite: true + defaultProperty: "data" + Property { name: "visibleMonth"; type: "int" } + Property { name: "visibleYear"; type: "int" } + Property { name: "frameVisible"; type: "bool" } + Property { name: "weekNumbersVisible"; type: "bool" } + Property { name: "navigationBarVisible"; type: "bool" } + Property { name: "dayOfWeekFormat"; type: "int" } + Property { name: "__locale"; type: "QVariant" } + Property { name: "__model"; type: "QQuickCalendarModel"; isPointer: true } + Property { name: "selectedDate"; type: "QDate" } + Property { name: "minimumDate"; type: "QDate" } + Property { name: "maximumDate"; type: "QDate" } Signal { - name: "heightChanged" - Parameter { name: "arg"; type: "int" } + name: "hovered" + Parameter { name: "date"; type: "QDateTime" } } Signal { - name: "minimumWidthChanged" - Parameter { name: "arg"; type: "int" } + name: "pressed" + Parameter { name: "date"; type: "QDateTime" } } Signal { - name: "minimumHeightChanged" - Parameter { name: "arg"; type: "int" } + name: "released" + Parameter { name: "date"; type: "QDateTime" } } Signal { - name: "maximumWidthChanged" - Parameter { name: "arg"; type: "int" } + name: "clicked" + Parameter { name: "date"; type: "QDateTime" } } Signal { - name: "maximumHeightChanged" - Parameter { name: "arg"; type: "int" } + name: "doubleClicked" + Parameter { name: "date"; type: "QDateTime" } } Signal { - name: "visibleChanged" - Parameter { name: "arg"; type: "bool" } + name: "pressAndHold" + Parameter { name: "date"; type: "QDateTime" } } - Signal { - name: "visibilityChanged" - revision: 1 - Parameter { name: "visibility"; type: "QWindow::Visibility" } + Method { name: "showPreviousMonth"; type: "QVariant" } + Method { name: "showNextMonth"; type: "QVariant" } + Method { name: "showPreviousYear"; type: "QVariant" } + Method { name: "showNextYear"; type: "QVariant" } + Method { name: "__selectPreviousMonth"; type: "QVariant" } + Method { name: "__selectNextMonth"; type: "QVariant" } + Method { name: "__selectPreviousWeek"; type: "QVariant" } + Method { name: "__selectNextWeek"; type: "QVariant" } + Method { name: "__selectFirstDayOfMonth"; type: "QVariant" } + Method { name: "__selectLastDayOfMonth"; type: "QVariant" } + Method { name: "__selectPreviousDay"; type: "QVariant" } + Method { name: "__selectNextDay"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/CheckBox 1.0" + exports: ["QtQuick.Controls/CheckBox 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "checkedState"; type: "int" } + Property { name: "partiallyCheckedEnabled"; type: "bool" } + Property { name: "__ignoreChecked"; type: "bool" } + Property { name: "__ignoreCheckedState"; type: "bool" } + Method { name: "__cycleCheckBoxStates"; type: "QVariant" } + Property { name: "checked"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "text"; type: "string" } + Property { name: "__cycleStatesHandler"; type: "QVariant" } + Property { name: "pressed"; type: "bool" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras.Private/CircularButton 1.0" + exports: ["QtQuick.Extras.Private/CircularButton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_50"; isPointer: true } + Property { name: "checkable"; type: "bool" } + Property { name: "checked"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QObject" + name: "QtQuick.Extras.Private/CircularButtonStyleHelper 1.0" + exports: ["QtQuick.Extras.Private/CircularButtonStyleHelper 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + Property { name: "control"; type: "QQuickItem"; isPointer: true } + Property { name: "buttonColorUpTop"; type: "QColor" } + Property { name: "buttonColorUpBottom"; type: "QColor" } + Property { name: "buttonColorDownTop"; type: "QColor" } + Property { name: "buttonColorDownBottom"; type: "QColor" } + Property { name: "outerArcColorTop"; type: "QColor" } + Property { name: "outerArcColorBottom"; type: "QColor" } + Property { name: "innerArcColorTop"; type: "QColor" } + Property { name: "innerArcColorBottom"; type: "QColor" } + Property { name: "innerArcColorBottomStop"; type: "double" } + Property { name: "shineColor"; type: "QColor" } + Property { name: "smallestAxis"; type: "double" } + Property { name: "outerArcLineWidth"; type: "double" } + Property { name: "innerArcLineWidth"; type: "double" } + Property { name: "shineArcLineWidth"; type: "double" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "textColorUp"; type: "QColor" } + Property { name: "textColorDown"; type: "QColor" } + Property { name: "textRaisedColorUp"; type: "QColor" } + Property { name: "textRaisedColorDown"; type: "QColor" } + Property { name: "radius"; type: "double" } + Property { name: "halfRadius"; type: "double" } + Property { name: "outerArcRadius"; type: "double" } + Property { name: "innerArcRadius"; type: "double" } + Property { name: "shineArcRadius"; type: "double" } + Property { name: "zeroAngle"; type: "double" } + Property { name: "buttonColorTop"; type: "QColor" } + Property { name: "buttonColorBottom"; type: "QColor" } + Method { + name: "toPixels" + type: "QVariant" + Parameter { name: "percentageOfSmallestAxis"; type: "QVariant" } } - Signal { name: "activeChanged"; revision: 1 } - Signal { - name: "contentOrientationChanged" - Parameter { name: "orientation"; type: "Qt::ScreenOrientation" } + Method { + name: "paintBackground" + type: "QVariant" + Parameter { name: "ctx"; type: "QVariant" } } - Signal { - name: "focusObjectChanged" - Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/CircularGauge 1.0" + exports: ["QtQuick.Extras/CircularGauge 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "tickmarksVisible"; type: "bool" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "value"; type: "double" } + Property { name: "stepSize"; type: "double" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras.Private/CircularTickmarkLabel 1.0" + exports: ["QtQuick.Extras.Private/CircularTickmarkLabel 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "minimumValueAngle"; type: "double" } + Property { name: "maximumValueAngle"; type: "double" } + Property { name: "angleRange"; type: "double"; isReadonly: true } + Property { name: "tickmarkStepSize"; type: "double" } + Property { name: "tickmarkInset"; type: "double" } + Property { name: "tickmarkCount"; type: "int"; isReadonly: true } + Property { name: "minorTickmarkCount"; type: "int" } + Property { name: "minorTickmarkInset"; type: "double" } + Property { name: "labelInset"; type: "double" } + Property { name: "labelStepSize"; type: "double" } + Property { name: "labelCount"; type: "int"; isReadonly: true } + Property { name: "__tickmarkCount"; type: "double"; isReadonly: true } + Property { name: "tickmarksVisible"; type: "bool" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "stepSize"; type: "double" } + Method { + name: "valueToAngle" + type: "QVariant" + Parameter { name: "value"; type: "QVariant" } } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/ComboBox 1.0" + exports: ["QtQuick.Controls/ComboBox 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "textRole"; type: "string" } + Property { name: "editable"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "menu"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "__popup"; type: "QVariant" } + Property { name: "model"; type: "QVariant" } + Property { name: "currentIndex"; type: "int" } + Property { name: "currentText"; type: "string"; isReadonly: true } + Property { name: "editText"; type: "string" } + Property { name: "inputMethodHints"; type: "int" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "validator"; type: "QValidator"; isPointer: true } + Property { name: "acceptableInput"; type: "bool"; isReadonly: true } + Signal { name: "accepted" } Signal { - name: "opacityChanged" - revision: 1 - Parameter { name: "opacity"; type: "double" } + name: "activated" + Parameter { name: "index"; type: "int" } } - Method { name: "requestActivate"; revision: 1 } Method { - name: "setVisible" - Parameter { name: "visible"; type: "bool" } + name: "textAt" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { + name: "find" + type: "QVariant" + Parameter { name: "text"; type: "QVariant" } + } + Method { name: "selectAll"; type: "QVariant" } + Method { name: "__selectPrevItem"; type: "QVariant" } + Method { name: "__selectNextItem"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/DelayButton 1.0" + exports: ["QtQuick.Extras/DelayButton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "delay"; type: "int" } + Property { name: "__progress"; type: "double" } + Property { name: "progress"; type: "double"; isReadonly: true } + Signal { name: "activated" } + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_50"; isPointer: true } + Property { name: "checkable"; type: "bool" } + Property { name: "checked"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/Dial 1.0" + exports: ["QtQuick.Extras/Dial 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "__wrap"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "tickmarksVisible"; type: "bool" } + Property { name: "value"; type: "double" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "stepSize"; type: "double" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/Dial 1.1" + exports: ["QtQuick.Extras/Dial 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "__wrap"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "tickmarksVisible"; type: "bool" } + Property { name: "value"; type: "double" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "stepSize"; type: "double" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/Gauge 1.0" + exports: ["QtQuick.Extras/Gauge 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "orientation"; type: "int" } + Property { name: "tickmarkAlignment"; type: "int" } + Property { name: "__tickmarkAlignment"; type: "int" } + Property { name: "__tickmarksInside"; type: "bool" } + Property { name: "tickmarkStepSize"; type: "double" } + Property { name: "minorTickmarkCount"; type: "int" } + Property { name: "formatValue"; type: "QVariant" } + Property { name: "minimumValue"; type: "double" } + Property { name: "value"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "font"; type: "QFont" } + Property { name: "__hiddenText"; type: "QQuickText"; isReadonly: true; isPointer: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/GroupBox 1.0" + exports: ["QtQuick.Controls/GroupBox 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "__content" + Property { name: "title"; type: "string" } + Property { name: "flat"; type: "bool" } + Property { name: "checkable"; type: "bool" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "checked"; type: "bool" } + Property { name: "__content"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "__checkbox"; type: "CheckBox_QMLTYPE_74"; isReadonly: true; isPointer: true } + Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true } + } + Component { + prototype: "QQuickText" + name: "QtQuick.Controls/Label 1.0" + exports: ["QtQuick.Controls/Label 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QObject" + name: "QtQuick.Controls/Menu 1.0" + exports: ["QtQuick.Controls/Menu 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "items" + Property { name: "__selfComponent"; type: "QQmlComponent"; isPointer: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__usingDefaultStyle"; type: "bool" } + Property { name: "__parentContentItem"; type: "QVariant" } + Property { name: "__currentIndex"; type: "int" } + Method { + name: "addMenu" + type: "QVariant" + Parameter { name: "title"; type: "QVariant" } + } + Method { + name: "insertMenu" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "title"; type: "QVariant" } + } + Property { name: "title"; type: "string" } + Property { name: "items"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "__selectedIndex"; type: "int" } + Property { name: "__popupVisible"; type: "bool"; isReadonly: true } + Property { name: "__contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__minimumWidth"; type: "int" } + Property { name: "__font"; type: "QFont" } + Property { name: "__xOffset"; type: "double" } + Property { name: "__yOffset"; type: "double" } + Property { name: "__action"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__popupGeometry"; type: "QRect"; isReadonly: true } + Signal { name: "aboutToShow" } + Signal { name: "aboutToHide" } + Signal { name: "popupVisibleChanged" } + Signal { name: "__menuPopupDestroyed" } + Signal { name: "menuContentItemChanged" } + Signal { name: "minimumWidthChanged" } + Method { name: "__dismissMenu" } + Method { name: "__closeAndDestroy" } + Method { name: "__dismissAndDestroy" } + Method { name: "popup" } + Method { + name: "addItem" + type: "QQuickMenuItem*" + Parameter { type: "string" } } - Method { name: "show" } - Method { name: "hide" } - Method { name: "showMinimized" } - Method { name: "showMaximized" } - Method { name: "showFullScreen" } - Method { name: "showNormal" } - Method { name: "close"; type: "bool" } - Method { name: "raise" } - Method { name: "lower" } Method { - name: "setTitle" + name: "insertItem" + type: "QQuickMenuItem*" + Parameter { type: "int" } Parameter { type: "string" } } + Method { name: "addSeparator" } Method { - name: "setX" - Parameter { name: "arg"; type: "int" } + name: "insertSeparator" + Parameter { type: "int" } } Method { - name: "setY" - Parameter { name: "arg"; type: "int" } + name: "removeItem" + Parameter { type: "QQuickMenuBase"; isPointer: true } } + Method { name: "clear" } Method { - name: "setWidth" - Parameter { name: "arg"; type: "int" } + name: "__popup" + Parameter { name: "targetRect"; type: "QRectF" } + Parameter { name: "atItemIndex"; type: "int" } + Parameter { name: "menuType"; type: "MenuType" } } Method { - name: "setHeight" - Parameter { name: "arg"; type: "int" } + name: "__popup" + Parameter { name: "targetRect"; type: "QRectF" } + Parameter { name: "atItemIndex"; type: "int" } } Method { - name: "setMinimumWidth" - Parameter { name: "w"; type: "int" } + name: "__popup" + Parameter { name: "targetRect"; type: "QRectF" } + } + Property { name: "enabled"; type: "bool" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__icon"; type: "QVariant"; isReadonly: true } + Signal { name: "__textChanged" } + Property { name: "visible"; type: "bool" } + Property { name: "type"; type: "QQuickMenuItemType::MenuItemType"; isReadonly: true } + Property { name: "__parentMenu"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "__isNative"; type: "bool"; isReadonly: true } + Property { name: "__visualItem"; type: "QQuickItem"; isPointer: true } + } + Component { + prototype: "QObject" + name: "QtQuick.Controls/MenuBar 1.0" + exports: ["QtQuick.Controls/MenuBar 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "menus" + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__menuBarComponent"; type: "QQmlComponent"; isPointer: true } + Property { name: "menus"; type: "QQuickMenu"; isList: true; isReadonly: true } + Property { name: "__contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__parentWindow"; type: "QQuickWindow"; isPointer: true } + Property { name: "__isNative"; type: "bool" } + Signal { name: "nativeChanged" } + Signal { name: "contentItemChanged" } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/PieMenu 1.0" + exports: ["QtQuick.Extras/PieMenu 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "menuItems" + Property { name: "selectionAngle"; type: "double"; isReadonly: true } + Property { name: "triggerMode"; type: "int" } + Property { name: "title"; type: "string" } + Property { name: "boundingItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__protectedScope"; type: "QObject"; isPointer: true } + Property { name: "activationMode"; type: "int" } + Property { name: "menuItems"; type: "QQuickMenuItem"; isList: true; isReadonly: true } + Property { name: "currentIndex"; type: "int"; isReadonly: true } + Property { name: "currentItem"; type: "QQuickMenuItem"; isReadonly: true; isPointer: true } + Property { name: "__mouseThief"; type: "QQuickMouseThief"; isReadonly: true; isPointer: true } + Method { + name: "popup" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } } Method { - name: "setMinimumHeight" - Parameter { name: "h"; type: "int" } + name: "addItem" + type: "QVariant" + Parameter { name: "text"; type: "QVariant" } } Method { - name: "setMaximumWidth" - Parameter { name: "w"; type: "int" } + name: "insertItem" + type: "QVariant" + Parameter { name: "before"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } } Method { - name: "setMaximumHeight" - Parameter { name: "h"; type: "int" } + name: "removeItem" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickLoader" + name: "QtQuick.Extras.Private/PieMenuIcon 1.0" + exports: ["QtQuick.Extras.Private/PieMenuIcon 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "control"; type: "PieMenu_QMLTYPE_168"; isPointer: true } + Property { name: "styleData"; type: "QObject"; isPointer: true } + Property { name: "iconSource"; type: "string"; isReadonly: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/ProgressBar 1.0" + exports: ["QtQuick.Controls/ProgressBar 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "value"; type: "double" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "indeterminate"; type: "bool" } + Property { name: "orientation"; type: "int" } + Property { name: "__initialized"; type: "bool" } + Property { name: "hovered"; type: "bool"; isReadonly: true } Method { - name: "alert" - revision: 1 - Parameter { name: "msec"; type: "int" } + name: "setValue" + type: "QVariant" + Parameter { name: "v"; type: "QVariant" } } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } } Component { - name: "QQuickWindow" + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/RadioButton 1.0" + exports: ["QtQuick.Controls/RadioButton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true defaultProperty: "data" - prototype: "QWindow" - exports: ["QtQuick.Window/Window 2.0"] + Property { name: "checked"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "text"; type: "string" } + Property { name: "__cycleStatesHandler"; type: "QVariant" } + Property { name: "pressed"; type: "bool" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/ScrollView 1.0" + exports: ["QtQuick.Controls/ScrollView 1.0"] exportMetaObjectRevisions: [0] - Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } - Property { name: "color"; type: "QColor" } - Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + isComposite: true + defaultProperty: "contentItem" + Property { name: "frameVisible"; type: "bool" } + Property { name: "highlightOnFocus"; type: "bool" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } + Property { name: "__scrollBarTopMargin"; type: "int" } + Property { name: "__viewTopMargin"; type: "int" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_1"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } + Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } + Property { name: "__wheelAreaScrollSpeed"; type: "double" } Property { - name: "activeFocusItem" - revision: 1 - type: "QQuickItem" + name: "__horizontalScrollBar" + type: "ScrollBar_QMLTYPE_24" isReadonly: true isPointer: true } - Signal { name: "frameSwapped" } - Signal { name: "sceneGraphInitialized" } - Signal { name: "sceneGraphInvalidated" } - Signal { name: "beforeSynchronizing" } - Signal { name: "beforeRendering" } - Signal { name: "afterRendering" } - Signal { - name: "closing" - revision: 1 - Parameter { name: "close"; type: "QQuickCloseEvent"; isPointer: true } - } - Signal { - name: "colorChanged" - Parameter { type: "QColor" } + Property { + name: "__verticalScrollBar" + type: "ScrollBar_QMLTYPE_24" + isReadonly: true + isPointer: true } - Signal { name: "activeFocusItemChanged"; revision: 1 } - Method { name: "update" } - Method { name: "releaseResources" } } Component { - name: "QQuickWindowQmlImpl" - defaultProperty: "data" - prototype: "QQuickWindow" - exports: ["QtQuick.Window/Window 2.1"] + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/Slider 1.0" + exports: ["QtQuick.Controls/Slider 1.0"] exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "orientation"; type: "int" } + Property { name: "updateValueWhileDragging"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "tickmarksEnabled"; type: "bool" } + Property { name: "__horizontal"; type: "bool" } + Property { name: "__handlePos"; type: "double" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "stepSize"; type: "double" } + Property { name: "value"; type: "double" } + Method { name: "accessibleIncreaseAction"; type: "QVariant" } + Method { name: "accessibleDecreaseAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } } Component { - name: "QWindow" - prototype: "QObject" - Enum { - name: "Visibility" - values: { - "Hidden": 0, - "AutomaticVisibility": 1, - "Windowed": 2, - "Minimized": 3, - "Maximized": 4, - "FullScreen": 5 - } - } - Property { name: "title"; type: "string" } - Property { name: "modality"; type: "Qt::WindowModality" } - Property { name: "flags"; type: "Qt::WindowFlags" } - Property { name: "x"; type: "int" } - Property { name: "y"; type: "int" } - Property { name: "width"; type: "int" } - Property { name: "height"; type: "int" } - Property { name: "minimumWidth"; type: "int" } - Property { name: "minimumHeight"; type: "int" } - Property { name: "maximumWidth"; type: "int" } - Property { name: "maximumHeight"; type: "int" } - Property { name: "visible"; type: "bool" } - Property { name: "active"; revision: 1; type: "bool"; isReadonly: true } - Property { name: "visibility"; revision: 1; type: "Visibility" } - Property { name: "contentOrientation"; type: "Qt::ScreenOrientation" } - Property { name: "opacity"; revision: 1; type: "double" } - Signal { - name: "screenChanged" - Parameter { name: "screen"; type: "QScreen"; isPointer: true } - } - Signal { - name: "modalityChanged" - Parameter { name: "modality"; type: "Qt::WindowModality" } - } - Signal { - name: "windowStateChanged" - Parameter { name: "windowState"; type: "Qt::WindowState" } - } - Signal { - name: "xChanged" - Parameter { name: "arg"; type: "int" } - } - Signal { - name: "yChanged" - Parameter { name: "arg"; type: "int" } - } - Signal { - name: "widthChanged" - Parameter { name: "arg"; type: "int" } + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/SpinBox 1.0" + exports: ["QtQuick.Controls/SpinBox 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "horizontalAlignment"; type: "int" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "menu"; type: "QQmlComponent"; isPointer: true } + Property { name: "value"; type: "double" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "stepSize"; type: "double" } + Property { name: "suffix"; type: "string" } + Property { name: "prefix"; type: "string" } + Property { name: "decimals"; type: "int" } + Property { name: "font"; type: "QFont" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "__text"; type: "string" } + Property { name: "__baselineOffset"; type: "double" } + Signal { name: "editingFinished" } + Method { name: "__increment"; type: "QVariant" } + Method { name: "__decrement"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.Controls/SplitView 1.0" + exports: ["QtQuick.Controls/SplitView 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "__contents" + Property { name: "orientation"; type: "int" } + Property { name: "handleDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "resizing"; type: "bool" } + Property { name: "__contents"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "__items"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "__handles"; type: "QQuickItem"; isList: true; isReadonly: true } + Method { + name: "addItem" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } } - Signal { - name: "heightChanged" - Parameter { name: "arg"; type: "int" } + Method { + name: "removeItem" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } } - Signal { - name: "minimumWidthChanged" - Parameter { name: "arg"; type: "int" } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/StackView 1.0" + exports: ["QtQuick.Controls/StackView 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "initialItem"; type: "QVariant" } + Property { name: "busy"; type: "bool"; isReadonly: true } + Property { name: "delegate"; type: "StackViewDelegate_QMLTYPE_225"; isPointer: true } + Property { name: "__currentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__depth"; type: "int" } + Property { name: "__currentTransition"; type: "QVariant" } + Property { name: "__guard"; type: "bool" } + Property { name: "invalidItemReplacement"; type: "QQmlComponent"; isPointer: true } + Property { name: "depth"; type: "int"; isReadonly: true } + Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Method { + name: "push" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } } - Signal { - name: "minimumHeightChanged" - Parameter { name: "arg"; type: "int" } + Method { + name: "pop" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } } - Signal { - name: "maximumWidthChanged" - Parameter { name: "arg"; type: "int" } + Method { name: "clear"; type: "QVariant" } + Method { + name: "find" + type: "QVariant" + Parameter { name: "func"; type: "QVariant" } + Parameter { name: "onlySearchLoadedItems"; type: "QVariant" } } - Signal { - name: "maximumHeightChanged" - Parameter { name: "arg"; type: "int" } + Method { + name: "get" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "dontLoad"; type: "QVariant" } } - Signal { - name: "visibleChanged" - Parameter { name: "arg"; type: "bool" } + Method { name: "completeTransition"; type: "QVariant" } + Method { + name: "replace" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } + Parameter { name: "properties"; type: "QVariant" } + Parameter { name: "immediate"; type: "QVariant" } } - Signal { - name: "visibilityChanged" - revision: 1 - Parameter { name: "visibility"; type: "QWindow::Visibility" } + Method { + name: "__recursionGuard" + type: "QVariant" + Parameter { name: "use"; type: "QVariant" } } - Signal { name: "activeChanged"; revision: 1 } - Signal { - name: "contentOrientationChanged" - Parameter { name: "orientation"; type: "Qt::ScreenOrientation" } + Method { + name: "__loadElement" + type: "QVariant" + Parameter { name: "element"; type: "QVariant" } } - Signal { - name: "focusObjectChanged" - Parameter { name: "object"; type: "QObject"; isPointer: true } + Method { + name: "__resolveComponent" + type: "QVariant" + Parameter { name: "unknownObjectType"; type: "QVariant" } + Parameter { name: "element"; type: "QVariant" } } - Signal { - name: "opacityChanged" - revision: 1 - Parameter { name: "opacity"; type: "double" } + Method { + name: "__cleanup" + type: "QVariant" + Parameter { name: "element"; type: "QVariant" } } - Method { name: "requestActivate"; revision: 1 } Method { - name: "setVisible" - Parameter { name: "visible"; type: "bool" } + name: "__setStatus" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } + Parameter { name: "status"; type: "QVariant" } } - Method { name: "show" } - Method { name: "hide" } - Method { name: "showMinimized" } - Method { name: "showMaximized" } - Method { name: "showFullScreen" } - Method { name: "showNormal" } - Method { name: "close"; type: "bool" } - Method { name: "raise" } - Method { name: "lower" } Method { - name: "setTitle" - Parameter { type: "string" } + name: "__performTransition" + type: "QVariant" + Parameter { name: "transition"; type: "QVariant" } } + Method { name: "animationFinished"; type: "QVariant" } + } + Component { + prototype: "QObject" + name: "QtQuick.Controls/StackViewDelegate 1.0" + exports: ["QtQuick.Controls/StackViewDelegate 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + Property { name: "pushTransition"; type: "QQmlComponent"; isPointer: true } + Property { name: "popTransition"; type: "QQmlComponent"; isPointer: true } + Property { name: "replaceTransition"; type: "QQmlComponent"; isPointer: true } Method { - name: "setX" - Parameter { name: "arg"; type: "int" } + name: "getTransition" + type: "QVariant" + Parameter { name: "properties"; type: "QVariant" } } Method { - name: "setY" - Parameter { name: "arg"; type: "int" } + name: "transitionFinished" + type: "QVariant" + Parameter { name: "properties"; type: "QVariant" } } + } + Component { + prototype: "QQuickParallelAnimation" + name: "QtQuick.Controls/StackViewTransition 1.0" + exports: ["QtQuick.Controls/StackViewTransition 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "animations" + Property { name: "name"; type: "string" } + Property { name: "enterItem"; type: "QQuickItem"; isPointer: true } + Property { name: "exitItem"; type: "QQuickItem"; isPointer: true } + Property { name: "immediate"; type: "bool" } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/StatusBar 1.0" + exports: ["QtQuick.Controls/StatusBar 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "__content" + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "__content"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/StatusIndicator 1.0" + exports: ["QtQuick.Extras/StatusIndicator 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "color"; type: "QColor" } + Property { name: "on"; type: "bool" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/StatusIndicator 1.1" + exports: ["QtQuick.Extras/StatusIndicator 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "color"; type: "QColor" } + Property { name: "on"; type: "bool" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/Switch 1.1" + exports: ["QtQuick.Controls/Switch 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "checked"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickLoader" + name: "QtQuick.Controls/Tab 1.0" + exports: ["QtQuick.Controls/Tab 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "component" + Property { name: "title"; type: "string" } + Property { name: "__inserted"; type: "bool" } + Property { name: "component"; type: "QQmlComponent"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/TabView 1.0" + exports: ["QtQuick.Controls/TabView 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "currentIndex"; type: "int" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "frameVisible"; type: "bool" } + Property { name: "tabsVisible"; type: "bool" } + Property { name: "tabPosition"; type: "int" } + Property { name: "__tabs"; type: "QQmlListModel"; isPointer: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__styleItem"; type: "QVariant" } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } Method { - name: "setWidth" - Parameter { name: "arg"; type: "int" } + name: "addTab" + type: "QVariant" + Parameter { name: "title"; type: "QVariant" } + Parameter { name: "component"; type: "QVariant" } } Method { - name: "setHeight" - Parameter { name: "arg"; type: "int" } + name: "insertTab" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "title"; type: "QVariant" } + Parameter { name: "component"; type: "QVariant" } } Method { - name: "setMinimumWidth" - Parameter { name: "w"; type: "int" } + name: "removeTab" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setMinimumHeight" - Parameter { name: "h"; type: "int" } + name: "moveTab" + type: "QVariant" + Parameter { name: "from"; type: "QVariant" } + Parameter { name: "to"; type: "QVariant" } } Method { - name: "setMaximumWidth" - Parameter { name: "w"; type: "int" } + name: "getTab" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setMaximumHeight" - Parameter { name: "h"; type: "int" } + name: "__willRemoveIndex" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "alert" - revision: 1 - Parameter { name: "msec"; type: "int" } + name: "__didInsertIndex" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } + Method { name: "__setOpacities"; type: "QVariant" } } Component { - prototype: "QQuickWindow" - name: "QtQuick.Controls/ApplicationWindow" - exports: ["QtQuick.Controls/ApplicationWindow 1.0"] + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/TableView 1.0" + exports: ["QtQuick.Controls/TableView 1.0"] exportMetaObjectRevisions: [0] isComposite: true - defaultProperty: "data" - Property { name: "menuBar"; type: "MenuBar_QMLTYPE_1"; isPointer: true } - Property { name: "toolBar"; type: "QQuickItem"; isPointer: true } - Property { name: "statusBar"; type: "QQuickItem"; isPointer: true } - Property { name: "__topBottomMargins"; type: "double" } - Property { name: "__qwindowsize_max"; type: "double"; isReadonly: true } - Property { name: "__width"; type: "double" } - Property { name: "__height"; type: "double" } - Property { name: "contentItem"; type: "ContentItem_QMLTYPE_9"; isReadonly: true; isPointer: true } - Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } - Property { name: "visible"; type: "bool" } - Property { name: "visibility"; type: "Visibility" } - Signal { - name: "visibleChanged" - Parameter { name: "arg"; type: "bool" } - } - Signal { - name: "visibilityChanged" - Parameter { name: "visibility"; type: "QWindow::Visibility" } - } - Property { name: "color"; type: "QColor" } + defaultProperty: "__columns" + Property { name: "model"; type: "QVariant" } + Property { name: "rowCount"; type: "int"; isReadonly: true } + Property { name: "currentRow"; type: "int" } Property { - name: "activeFocusItem" - revision: 1 - type: "QQuickItem" + name: "selection" + type: "TableViewSelection_QMLTYPE_281" isReadonly: true isPointer: true } - Signal { name: "frameSwapped" } - Signal { - name: "openglContextCreated" - revision: 2 - Parameter { name: "context"; type: "QOpenGLContext"; isPointer: true } - } - Signal { name: "sceneGraphInitialized" } - Signal { name: "sceneGraphInvalidated" } - Signal { name: "beforeSynchronizing" } - Signal { name: "afterSynchronizing"; revision: 2 } - Signal { name: "beforeRendering" } - Signal { name: "afterRendering" } - Signal { name: "afterAnimating"; revision: 2 } - Signal { name: "sceneGraphAboutToStop"; revision: 2 } - Signal { - name: "closing" - revision: 1 - Parameter { name: "close"; type: "QQuickCloseEvent"; isPointer: true } - } - Signal { - name: "colorChanged" - Parameter { type: "QColor" } - } - Signal { - name: "sceneGraphError" - revision: 2 - Parameter { name: "error"; type: "QQuickWindow::SceneGraphError" } - Parameter { name: "message"; type: "string" } - } - Method { name: "update" } - Method { name: "releaseResources" } - Property { name: "title"; type: "string" } - Property { name: "modality"; type: "Qt::WindowModality" } - Property { name: "flags"; type: "Qt::WindowFlags" } - Property { name: "x"; type: "int" } - Property { name: "y"; type: "int" } - Property { name: "width"; type: "int" } - Property { name: "height"; type: "int" } - Property { name: "minimumWidth"; type: "int" } - Property { name: "minimumHeight"; type: "int" } - Property { name: "maximumWidth"; type: "int" } - Property { name: "maximumHeight"; type: "int" } - Property { name: "active"; revision: 1; type: "bool"; isReadonly: true } - Property { name: "contentOrientation"; type: "Qt::ScreenOrientation" } - Property { name: "opacity"; revision: 1; type: "double" } - Signal { - name: "screenChanged" - Parameter { name: "screen"; type: "QScreen"; isPointer: true } - } - Signal { - name: "modalityChanged" - Parameter { name: "modality"; type: "Qt::WindowModality" } - } - Signal { - name: "windowStateChanged" - Parameter { name: "windowState"; type: "Qt::WindowState" } - } - Signal { - name: "windowTitleChanged" - Parameter { name: "title"; type: "string" } - } - Signal { - name: "xChanged" - Parameter { name: "arg"; type: "int" } - } - Signal { - name: "yChanged" - Parameter { name: "arg"; type: "int" } - } - Signal { - name: "widthChanged" - Parameter { name: "arg"; type: "int" } - } - Signal { - name: "heightChanged" - Parameter { name: "arg"; type: "int" } - } - Signal { - name: "minimumWidthChanged" - Parameter { name: "arg"; type: "int" } - } - Signal { - name: "minimumHeightChanged" - Parameter { name: "arg"; type: "int" } - } - Signal { - name: "maximumWidthChanged" - Parameter { name: "arg"; type: "int" } - } Signal { - name: "maximumHeightChanged" - Parameter { name: "arg"; type: "int" } + name: "activated" + Parameter { name: "row"; type: "int" } } Signal { - name: "contentOrientationChanged" - Parameter { name: "orientation"; type: "Qt::ScreenOrientation" } + name: "clicked" + Parameter { name: "row"; type: "int" } } Signal { - name: "focusObjectChanged" - Parameter { name: "object"; type: "QObject"; isPointer: true } + name: "doubleClicked" + Parameter { name: "row"; type: "int" } } Signal { - name: "opacityChanged" - revision: 1 - Parameter { name: "opacity"; type: "double" } - } - Method { name: "requestActivate"; revision: 1 } - Method { - name: "setVisible" - Parameter { name: "visible"; type: "bool" } - } - Method { name: "show" } - Method { name: "hide" } - Method { name: "showMinimized" } - Method { name: "showMaximized" } - Method { name: "showFullScreen" } - Method { name: "showNormal" } - Method { name: "close"; type: "bool" } - Method { name: "raise" } - Method { name: "lower" } - Method { - name: "setTitle" - Parameter { type: "string" } - } - Method { - name: "setX" - Parameter { name: "arg"; type: "int" } + name: "pressAndHold" + Parameter { name: "row"; type: "int" } } Method { - name: "setY" - Parameter { name: "arg"; type: "int" } + name: "positionViewAtRow" + type: "QVariant" + Parameter { name: "row"; type: "QVariant" } + Parameter { name: "mode"; type: "QVariant" } } Method { - name: "setWidth" - Parameter { name: "arg"; type: "int" } + name: "rowAt" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } } + Property { name: "alternatingRowColors"; type: "bool" } + Property { name: "headerVisible"; type: "bool" } + Property { name: "itemDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "rowDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "headerDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "sortIndicatorColumn"; type: "int" } + Property { name: "sortIndicatorVisible"; type: "bool" } + Property { name: "sortIndicatorOrder"; type: "int" } + Property { name: "selectionMode"; type: "int" } + Property { name: "__viewTypeName"; type: "string" } + Property { name: "__isTreeView"; type: "bool"; isReadonly: true } + Property { name: "__itemDelegateLoader"; type: "QQmlComponent"; isPointer: true } + Property { name: "__model"; type: "QVariant" } + Property { name: "__activateItemOnSingleClick"; type: "bool" } + Property { name: "__mouseArea"; type: "QQuickItem"; isPointer: true } + Property { name: "backgroundVisible"; type: "bool" } + Property { name: "contentHeader"; type: "QQmlComponent"; isPointer: true } + Property { name: "contentFooter"; type: "QQmlComponent"; isPointer: true } + Property { name: "columnCount"; type: "int"; isReadonly: true } + Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true } + Property { name: "__columns"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "__currentRowItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "__currentRow"; type: "int" } + Property { name: "__listView"; type: "QQuickListView"; isReadonly: true; isPointer: true } Method { - name: "setHeight" - Parameter { name: "arg"; type: "int" } + name: "addColumn" + type: "QVariant" + Parameter { name: "column"; type: "QVariant" } } Method { - name: "setMinimumWidth" - Parameter { name: "w"; type: "int" } + name: "insertColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "column"; type: "QVariant" } } Method { - name: "setMinimumHeight" - Parameter { name: "h"; type: "int" } + name: "removeColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setMaximumWidth" - Parameter { name: "w"; type: "int" } + name: "moveColumn" + type: "QVariant" + Parameter { name: "from"; type: "QVariant" } + Parameter { name: "to"; type: "QVariant" } } Method { - name: "setMaximumHeight" - Parameter { name: "h"; type: "int" } + name: "getColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } - Method { - name: "alert" - revision: 1 - Parameter { name: "msec"; type: "int" } + Method { name: "resizeColumnsToContents"; type: "QVariant" } + Property { name: "frameVisible"; type: "bool" } + Property { name: "highlightOnFocus"; type: "bool" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } + Property { name: "__scrollBarTopMargin"; type: "int" } + Property { name: "__viewTopMargin"; type: "int" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_1"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } + Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } + Property { name: "__wheelAreaScrollSpeed"; type: "double" } + Property { + name: "__horizontalScrollBar" + type: "ScrollBar_QMLTYPE_24" + isReadonly: true + isPointer: true + } + Property { + name: "__verticalScrollBar" + type: "ScrollBar_QMLTYPE_24" + isReadonly: true + isPointer: true } } Component { - prototype: "QQuickFocusScope" - name: "QtQuick.Controls/BusyIndicator" - exports: ["QtQuick.Controls/BusyIndicator 1.1"] - exportMetaObjectRevisions: [1] + prototype: "QObject" + name: "QtQuick.Controls/TableViewColumn 1.0" + exports: ["QtQuick.Controls/TableViewColumn 1.0"] + exportMetaObjectRevisions: [0] isComposite: true - defaultProperty: "data" - Property { name: "running"; type: "bool" } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "QObject"; isPointer: true } - Property { name: "__panel"; type: "QQuickItem"; isPointer: true } - Property { name: "styleHints"; type: "QVariant" } - Property { name: "__styleData"; type: "QObject"; isPointer: true } + Property { name: "__view"; type: "QQuickItem"; isPointer: true } + Property { name: "__index"; type: "int" } + Property { name: "title"; type: "string" } + Property { name: "role"; type: "string" } + Property { name: "width"; type: "int" } + Property { name: "visible"; type: "bool" } + Property { name: "resizable"; type: "bool" } + Property { name: "movable"; type: "bool" } + Property { name: "elideMode"; type: "int" } + Property { name: "horizontalAlignment"; type: "int" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Method { name: "resizeToContents"; type: "QVariant" } } Component { prototype: "QQuickFocusScope" - name: "QtQuick.Controls/Button" - exports: ["QtQuick.Controls/Button 1.0"] - exportMetaObjectRevisions: [0] + name: "QtQuick.Controls/TextArea 1.3" + exports: ["QtQuick.Controls/TextArea 1.3"] + exportMetaObjectRevisions: [3] isComposite: true defaultProperty: "data" - Property { name: "isDefault"; type: "bool" } - Property { name: "menu"; type: "Menu_QMLTYPE_43"; isPointer: true } - Property { name: "checkable"; type: "bool" } - Property { name: "checked"; type: "bool" } - Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } - Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "tabChangesFocus"; type: "bool" } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "menu"; type: "QQmlComponent"; isPointer: true } Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "baseUrl"; type: "QUrl" } + Property { name: "canPaste"; type: "bool"; isReadonly: true } + Property { name: "canRedo"; type: "bool"; isReadonly: true } + Property { name: "canUndo"; type: "bool"; isReadonly: true } + Property { name: "textColor"; type: "QColor" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true } + Property { name: "font"; type: "QFont" } + Property { name: "horizontalAlignment"; type: "int" } + Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true } + Property { name: "verticalAlignment"; type: "int" } + Property { name: "inputMethodHints"; type: "int" } + Property { name: "length"; type: "int"; isReadonly: true } + Property { name: "lineCount"; type: "int"; isReadonly: true } + Property { name: "readOnly"; type: "bool" } + Property { name: "selectedText"; type: "string"; isReadonly: true } + Property { name: "selectionEnd"; type: "int"; isReadonly: true } + Property { name: "selectionStart"; type: "int"; isReadonly: true } Property { name: "text"; type: "string" } - Property { name: "tooltip"; type: "string" } - Property { name: "iconSource"; type: "QUrl" } - Property { name: "iconName"; type: "string" } - Property { name: "__position"; type: "string" } - Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } - Property { name: "__action"; type: "QQuickAction"; isPointer: true } - Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } - Property { name: "__effectivePressed"; type: "bool" } - Property { name: "__behavior"; type: "QVariant" } - Property { name: "pressed"; type: "bool"; isReadonly: true } - Property { name: "hovered"; type: "bool"; isReadonly: true } - Signal { name: "clicked" } - Method { name: "accessiblePressAction"; type: "QVariant" } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "QObject"; isPointer: true } - Property { name: "__panel"; type: "QQuickItem"; isPointer: true } - Property { name: "styleHints"; type: "QVariant" } - Property { name: "__styleData"; type: "QObject"; isPointer: true } - } - Component { - prototype: "QQuickFocusScope" - name: "QtQuick.Controls/Calendar" - exports: ["QtQuick.Controls/Calendar 1.2"] - exportMetaObjectRevisions: [2] - isComposite: true - defaultProperty: "data" - Property { name: "visibleMonth"; type: "int" } - Property { name: "visibleYear"; type: "int" } - Property { name: "frameVisible"; type: "bool" } - Property { name: "weekNumbersVisible"; type: "bool" } - Property { name: "dayOfWeekFormat"; type: "int" } - Property { name: "__model"; type: "QQuickCalendarModel"; isPointer: true } - Property { name: "__locale"; type: "QVariant" } - Property { name: "selectedDate"; type: "QDate" } - Property { name: "minimumDate"; type: "QDate" } - Property { name: "maximumDate"; type: "QDate" } + Property { name: "textFormat"; type: "int" } + Property { name: "wrapMode"; type: "int" } + Property { name: "selectByKeyboard"; type: "bool" } + Property { name: "hoveredLink"; type: "string"; isReadonly: true } + Property { name: "backgroundVisible"; type: "bool" } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "textMargin"; type: "double" } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "contentHeight"; type: "double"; isReadonly: true } + Property { name: "textDocument"; type: "QQuickTextDocument"; isReadonly: true; isPointer: true } Signal { - name: "hovered" - Parameter { name: "date"; type: "QDateTime" } + name: "linkActivated" + Parameter { name: "link"; type: "string" } } Signal { - name: "pressed" - Parameter { name: "date"; type: "QDateTime" } + name: "linkHovered" + Parameter { name: "link"; type: "string" } } - Signal { - name: "released" - Parameter { name: "date"; type: "QDateTime" } + Signal { name: "editingFinished" } + Method { + name: "append" + type: "QVariant" + Parameter { name: "string"; type: "QVariant" } } - Signal { - name: "clicked" - Parameter { name: "date"; type: "QDateTime" } + Method { name: "copy"; type: "QVariant" } + Method { name: "cut"; type: "QVariant" } + Method { name: "deselect"; type: "QVariant" } + Method { + name: "getFormattedText" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } - Signal { - name: "doubleClicked" - Parameter { name: "date"; type: "QDateTime" } + Method { + name: "getText" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } - Method { name: "showPreviousMonth"; type: "QVariant" } - Method { name: "showNextMonth"; type: "QVariant" } - Method { name: "showPreviousYear"; type: "QVariant" } - Method { name: "showNextYear"; type: "QVariant" } - Method { name: "__selectPreviousMonth"; type: "QVariant" } - Method { name: "__selectNextMonth"; type: "QVariant" } - Method { name: "__selectPreviousWeek"; type: "QVariant" } - Method { name: "__selectNextWeek"; type: "QVariant" } - Method { name: "__selectFirstDayOfMonth"; type: "QVariant" } - Method { name: "__selectLastDayOfMonth"; type: "QVariant" } - Method { name: "__selectPreviousDay"; type: "QVariant" } - Method { name: "__selectNextDay"; type: "QVariant" } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "QObject"; isPointer: true } - Property { name: "__panel"; type: "QQuickItem"; isPointer: true } - Property { name: "styleHints"; type: "QVariant" } - Property { name: "__styleData"; type: "QObject"; isPointer: true } - } - Component { - prototype: "QQuickFocusScope" - name: "QtQuick.Controls/CheckBox" - exports: ["QtQuick.Controls/CheckBox 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "data" - Property { name: "checkedState"; type: "int" } - Property { name: "partiallyCheckedEnabled"; type: "bool" } - Property { name: "__ignoreChecked"; type: "bool" } - Property { name: "__ignoreCheckedState"; type: "bool" } - Method { name: "__cycleCheckBoxStates"; type: "QVariant" } - Property { name: "checked"; type: "bool" } - Property { name: "activeFocusOnPress"; type: "bool" } - Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } - Property { name: "text"; type: "string" } - Property { name: "__cycleStatesHandler"; type: "QVariant" } - Property { name: "pressed"; type: "bool" } - Property { name: "hovered"; type: "bool"; isReadonly: true } - Signal { name: "clicked" } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "QObject"; isPointer: true } - Property { name: "__panel"; type: "QQuickItem"; isPointer: true } - Property { name: "styleHints"; type: "QVariant" } - Property { name: "__styleData"; type: "QObject"; isPointer: true } - } - Component { - prototype: "QQuickFocusScope" - name: "QtQuick.Controls/ComboBox" - exports: ["QtQuick.Controls/ComboBox 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "data" - Property { name: "textRole"; type: "string" } - Property { name: "editable"; type: "bool" } - Property { name: "activeFocusOnPress"; type: "bool" } - Property { name: "pressed"; type: "bool"; isReadonly: true } - Property { name: "__popup"; type: "QVariant" } - Property { name: "model"; type: "QVariant" } - Property { name: "currentIndex"; type: "int" } - Property { name: "currentText"; type: "string"; isReadonly: true } - Property { name: "editText"; type: "string" } - Property { name: "hovered"; type: "bool"; isReadonly: true } - Property { name: "count"; type: "int"; isReadonly: true } - Property { name: "validator"; type: "QValidator"; isPointer: true } - Property { name: "acceptableInput"; type: "bool"; isReadonly: true } - Signal { name: "accepted" } - Signal { - name: "activated" - Parameter { name: "index"; type: "int" } + Method { + name: "insert" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } + } + Method { + name: "isRightToLeft" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { + name: "moveCursorSelection" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "mode"; type: "QVariant" } + } + Method { name: "paste"; type: "QVariant" } + Method { + name: "positionAt" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } + } + Method { + name: "positionToRectangle" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } } + Method { name: "redo"; type: "QVariant" } Method { - name: "textAt" + name: "remove" type: "QVariant" - Parameter { name: "index"; type: "QVariant" } + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } Method { - name: "find" + name: "select" type: "QVariant" - Parameter { name: "text"; type: "QVariant" } + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } Method { name: "selectAll"; type: "QVariant" } - Method { name: "__selectPrevItem"; type: "QVariant" } - Method { name: "__selectNextItem"; type: "QVariant" } + Method { name: "selectWord"; type: "QVariant" } + Method { name: "undo"; type: "QVariant" } + Property { name: "frameVisible"; type: "bool" } + Property { name: "highlightOnFocus"; type: "bool" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } + Property { name: "__scrollBarTopMargin"; type: "int" } + Property { name: "__viewTopMargin"; type: "int" } Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "QObject"; isPointer: true } - Property { name: "__panel"; type: "QQuickItem"; isPointer: true } - Property { name: "styleHints"; type: "QVariant" } - Property { name: "__styleData"; type: "QObject"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_1"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } + Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } + Property { name: "__wheelAreaScrollSpeed"; type: "double" } + Property { + name: "__horizontalScrollBar" + type: "ScrollBar_QMLTYPE_24" + isReadonly: true + isPointer: true + } + Property { + name: "__verticalScrollBar" + type: "ScrollBar_QMLTYPE_24" + isReadonly: true + isPointer: true + } } Component { prototype: "QQuickFocusScope" - name: "QtQuick.Controls/GroupBox" - exports: ["QtQuick.Controls/GroupBox 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "__content" - Property { name: "title"; type: "string" } - Property { name: "flat"; type: "bool" } - Property { name: "checkable"; type: "bool" } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "checked"; type: "bool" } - Property { name: "__content"; type: "QObject"; isList: true; isReadonly: true } - Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } - Property { name: "__checkbox"; type: "CheckBox_QMLTYPE_69"; isReadonly: true; isPointer: true } - Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true } - } - Component { - prototype: "QQuickText" - name: "QtQuick.Controls/Label" - exports: ["QtQuick.Controls/Label 1.0"] + name: "QtQuick.Controls/TextArea 1.0" + exports: ["QtQuick.Controls/TextArea 1.0"] exportMetaObjectRevisions: [0] isComposite: true defaultProperty: "data" - } - Component { - prototype: "QObject" - name: "QtQuick.Controls/Menu" - exports: ["QtQuick.Controls/Menu 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "items" - Property { name: "__selfComponent"; type: "QQmlComponent"; isPointer: true } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__usingDefaultStyle"; type: "bool" } - Property { name: "__currentIndex"; type: "int" } - Property { name: "__parentContentItem"; type: "QVariant" } + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "tabChangesFocus"; type: "bool" } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "menu"; type: "QQmlComponent"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "baseUrl"; type: "QUrl" } + Property { name: "canPaste"; type: "bool"; isReadonly: true } + Property { name: "canRedo"; type: "bool"; isReadonly: true } + Property { name: "canUndo"; type: "bool"; isReadonly: true } + Property { name: "textColor"; type: "QColor" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true } + Property { name: "font"; type: "QFont" } + Property { name: "horizontalAlignment"; type: "int" } + Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true } + Property { name: "verticalAlignment"; type: "int" } + Property { name: "inputMethodHints"; type: "int" } + Property { name: "length"; type: "int"; isReadonly: true } + Property { name: "lineCount"; type: "int"; isReadonly: true } + Property { name: "readOnly"; type: "bool" } + Property { name: "selectedText"; type: "string"; isReadonly: true } + Property { name: "selectionEnd"; type: "int"; isReadonly: true } + Property { name: "selectionStart"; type: "int"; isReadonly: true } + Property { name: "text"; type: "string" } + Property { name: "textFormat"; type: "int" } + Property { name: "wrapMode"; type: "int" } + Property { name: "selectByKeyboard"; type: "bool" } + Property { name: "hoveredLink"; type: "string"; isReadonly: true } + Property { name: "backgroundVisible"; type: "bool" } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "textMargin"; type: "double" } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "contentHeight"; type: "double"; isReadonly: true } + Property { name: "textDocument"; type: "QQuickTextDocument"; isReadonly: true; isPointer: true } + Signal { + name: "linkActivated" + Parameter { name: "link"; type: "string" } + } + Signal { + name: "linkHovered" + Parameter { name: "link"; type: "string" } + } + Signal { name: "editingFinished" } Method { - name: "addMenu" + name: "append" type: "QVariant" - Parameter { name: "title"; type: "QVariant" } + Parameter { name: "string"; type: "QVariant" } } + Method { name: "copy"; type: "QVariant" } + Method { name: "cut"; type: "QVariant" } + Method { name: "deselect"; type: "QVariant" } Method { - name: "insertMenu" + name: "getFormattedText" type: "QVariant" - Parameter { name: "index"; type: "QVariant" } - Parameter { name: "title"; type: "QVariant" } + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } - Property { name: "title"; type: "string" } - Property { name: "items"; type: "QObject"; isList: true; isReadonly: true } - Property { name: "__selectedIndex"; type: "int" } - Property { name: "__popupVisible"; type: "bool"; isReadonly: true } - Property { name: "__contentItem"; type: "QQuickItem"; isPointer: true } - Property { name: "__minimumWidth"; type: "int" } - Property { name: "__font"; type: "QFont" } - Property { name: "__xOffset"; type: "double" } - Property { name: "__yOffset"; type: "double" } - Property { name: "__action"; type: "QQuickAction"; isReadonly: true; isPointer: true } - Property { name: "__popupGeometry"; type: "QRect"; isReadonly: true } - Signal { name: "__menuClosed" } - Signal { name: "popupVisibleChanged" } - Signal { name: "menuContentItemChanged" } - Signal { name: "minimumWidthChanged" } - Method { name: "__closeMenu" } - Method { name: "__dismissMenu" } - Method { name: "popup" } Method { - name: "addItem" - type: "QQuickMenuItem*" - Parameter { type: "string" } + name: "getText" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } Method { - name: "insertItem" - type: "QQuickMenuItem*" - Parameter { type: "int" } - Parameter { type: "string" } + name: "insert" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } } - Method { name: "addSeparator" } Method { - name: "insertSeparator" - Parameter { type: "int" } + name: "isRightToLeft" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } Method { - name: "removeItem" - Parameter { type: "QQuickMenuBase"; isPointer: true } + name: "moveCursorSelection" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "mode"; type: "QVariant" } } - Method { name: "clear" } + Method { name: "paste"; type: "QVariant" } Method { - name: "__popup" - Parameter { name: "x"; type: "double" } - Parameter { name: "y"; type: "double" } - Parameter { name: "atActionIndex"; type: "int" } + name: "positionAt" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } } Method { - name: "__popup" - Parameter { name: "x"; type: "double" } - Parameter { name: "y"; type: "double" } + name: "positionToRectangle" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } } - Property { name: "enabled"; type: "bool" } - Property { name: "iconSource"; type: "QUrl" } - Property { name: "iconName"; type: "string" } - Property { name: "__icon"; type: "QVariant"; isReadonly: true } - Signal { name: "__textChanged" } - Property { name: "visible"; type: "bool" } - Property { name: "type"; type: "QQuickMenuItemType::MenuItemType"; isReadonly: true } - Property { name: "__parentMenu"; type: "QObject"; isReadonly: true; isPointer: true } - Property { name: "__isNative"; type: "bool"; isReadonly: true } - Property { name: "__visualItem"; type: "QQuickItem"; isPointer: true } - } - Component { - prototype: "QObject" - name: "QtQuick.Controls/MenuBar" - exports: ["QtQuick.Controls/MenuBar 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "menus" - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__menuBarComponent"; type: "QQmlComponent"; isPointer: true } - Property { name: "menus"; type: "QQuickMenu"; isList: true; isReadonly: true } - Property { name: "__contentItem"; type: "QQuickItem"; isPointer: true } - Property { name: "__parentWindow"; type: "QQuickWindow"; isPointer: true } - Property { name: "__isNative"; type: "bool"; isReadonly: true } - Signal { name: "contentItemChanged" } - } - Component { - prototype: "QQuickFocusScope" - name: "QtQuick.Controls/ProgressBar" - exports: ["QtQuick.Controls/ProgressBar 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "data" - Property { name: "value"; type: "double" } - Property { name: "minimumValue"; type: "double" } - Property { name: "maximumValue"; type: "double" } - Property { name: "indeterminate"; type: "bool" } - Property { name: "orientation"; type: "int" } - Property { name: "__initialized"; type: "bool" } - Property { name: "hovered"; type: "bool"; isReadonly: true } + Method { name: "redo"; type: "QVariant" } Method { - name: "setValue" + name: "remove" type: "QVariant" - Parameter { name: "v"; type: "QVariant" } + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "QObject"; isPointer: true } - Property { name: "__panel"; type: "QQuickItem"; isPointer: true } - Property { name: "styleHints"; type: "QVariant" } - Property { name: "__styleData"; type: "QObject"; isPointer: true } - } - Component { - prototype: "QQuickFocusScope" - name: "QtQuick.Controls/RadioButton" - exports: ["QtQuick.Controls/RadioButton 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "data" - Property { name: "checked"; type: "bool" } - Property { name: "activeFocusOnPress"; type: "bool" } - Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } - Property { name: "text"; type: "string" } - Property { name: "__cycleStatesHandler"; type: "QVariant" } - Property { name: "pressed"; type: "bool" } - Property { name: "hovered"; type: "bool"; isReadonly: true } - Signal { name: "clicked" } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "QObject"; isPointer: true } - Property { name: "__panel"; type: "QQuickItem"; isPointer: true } - Property { name: "styleHints"; type: "QVariant" } - Property { name: "__styleData"; type: "QObject"; isPointer: true } - } - Component { - prototype: "QQuickFocusScope" - name: "QtQuick.Controls/ScrollView" - exports: ["QtQuick.Controls/ScrollView 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "contentItem" + Method { + name: "select" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { name: "selectAll"; type: "QVariant" } + Method { name: "selectWord"; type: "QVariant" } + Method { name: "undo"; type: "QVariant" } Property { name: "frameVisible"; type: "bool" } Property { name: "highlightOnFocus"; type: "bool" } Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } @@ -1526,298 +2114,534 @@ Module { Property { name: "__scrollBarTopMargin"; type: "int" } Property { name: "__viewTopMargin"; type: "int" } Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "Style_QMLTYPE_0"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_1"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } Property { name: "__wheelAreaScrollSpeed"; type: "double" } Property { name: "__horizontalScrollBar" - type: "ScrollBar_QMLTYPE_17" + type: "ScrollBar_QMLTYPE_24" isReadonly: true isPointer: true } Property { name: "__verticalScrollBar" - type: "ScrollBar_QMLTYPE_17" + type: "ScrollBar_QMLTYPE_24" isReadonly: true isPointer: true } } Component { prototype: "QQuickFocusScope" - name: "QtQuick.Controls/Slider" - exports: ["QtQuick.Controls/Slider 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "data" - Property { name: "orientation"; type: "int" } - Property { name: "updateValueWhileDragging"; type: "bool" } - Property { name: "activeFocusOnPress"; type: "bool" } - Property { name: "tickmarksEnabled"; type: "bool" } - Property { name: "__horizontal"; type: "bool" } - Property { name: "__handlePos"; type: "double" } - Property { name: "minimumValue"; type: "double" } - Property { name: "maximumValue"; type: "double" } - Property { name: "pressed"; type: "bool"; isReadonly: true } - Property { name: "hovered"; type: "bool"; isReadonly: true } - Property { name: "stepSize"; type: "double" } - Property { name: "value"; type: "double" } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "QObject"; isPointer: true } - Property { name: "__panel"; type: "QQuickItem"; isPointer: true } - Property { name: "styleHints"; type: "QVariant" } - Property { name: "__styleData"; type: "QObject"; isPointer: true } - } - Component { - prototype: "QQuickFocusScope" - name: "QtQuick.Controls/SpinBox" - exports: ["QtQuick.Controls/SpinBox 1.0"] - exportMetaObjectRevisions: [0] + name: "QtQuick.Controls/TextArea 1.5" + exports: ["QtQuick.Controls/TextArea 1.5"] + exportMetaObjectRevisions: [5] isComposite: true defaultProperty: "data" + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "tabChangesFocus"; type: "bool" } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "menu"; type: "QQmlComponent"; isPointer: true } Property { name: "activeFocusOnPress"; type: "bool" } - Property { name: "horizontalAlignment"; type: "int" } - Property { name: "value"; type: "double" } - Property { name: "minimumValue"; type: "double" } - Property { name: "maximumValue"; type: "double" } - Property { name: "stepSize"; type: "double" } - Property { name: "suffix"; type: "string" } - Property { name: "prefix"; type: "string" } - Property { name: "decimals"; type: "int" } + Property { name: "baseUrl"; type: "QUrl" } + Property { name: "canPaste"; type: "bool"; isReadonly: true } + Property { name: "canRedo"; type: "bool"; isReadonly: true } + Property { name: "canUndo"; type: "bool"; isReadonly: true } + Property { name: "textColor"; type: "QColor" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true } Property { name: "font"; type: "QFont" } - Property { name: "hovered"; type: "bool"; isReadonly: true } - Property { name: "__text"; type: "string" } - Property { name: "__baselineOffset"; type: "double" } + Property { name: "horizontalAlignment"; type: "int" } + Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true } + Property { name: "verticalAlignment"; type: "int" } + Property { name: "inputMethodHints"; type: "int" } + Property { name: "length"; type: "int"; isReadonly: true } + Property { name: "lineCount"; type: "int"; isReadonly: true } + Property { name: "readOnly"; type: "bool" } + Property { name: "selectedText"; type: "string"; isReadonly: true } + Property { name: "selectionEnd"; type: "int"; isReadonly: true } + Property { name: "selectionStart"; type: "int"; isReadonly: true } + Property { name: "text"; type: "string" } + Property { name: "textFormat"; type: "int" } + Property { name: "wrapMode"; type: "int" } + Property { name: "selectByKeyboard"; type: "bool" } + Property { name: "hoveredLink"; type: "string"; isReadonly: true } + Property { name: "backgroundVisible"; type: "bool" } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "textMargin"; type: "double" } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "contentHeight"; type: "double"; isReadonly: true } + Property { name: "textDocument"; type: "QQuickTextDocument"; isReadonly: true; isPointer: true } + Signal { + name: "linkActivated" + Parameter { name: "link"; type: "string" } + } + Signal { + name: "linkHovered" + Parameter { name: "link"; type: "string" } + } Signal { name: "editingFinished" } - Method { name: "__increment"; type: "QVariant" } - Method { name: "__decrement"; type: "QVariant" } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "QObject"; isPointer: true } - Property { name: "__panel"; type: "QQuickItem"; isPointer: true } - Property { name: "styleHints"; type: "QVariant" } - Property { name: "__styleData"; type: "QObject"; isPointer: true } - } - Component { - prototype: "QQuickItem" - name: "QtQuick.Controls/SplitView" - exports: ["QtQuick.Controls/SplitView 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "__contents" - Property { name: "orientation"; type: "int" } - Property { name: "handleDelegate"; type: "QQmlComponent"; isPointer: true } - Property { name: "resizing"; type: "bool" } - Property { name: "__contents"; type: "QObject"; isList: true; isReadonly: true } - Property { name: "__items"; type: "QQuickItem"; isList: true; isReadonly: true } - Property { name: "__handles"; type: "QQuickItem"; isList: true; isReadonly: true } - } - Component { - prototype: "QQuickItem" - name: "QtQuick.Controls/StackView" - exports: ["QtQuick.Controls/StackView 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "data" - Property { name: "busy"; type: "bool"; isReadonly: true } - Property { name: "delegate"; type: "StackViewDelegate_QMLTYPE_153"; isPointer: true } - Property { name: "__currentItem"; type: "QQuickItem"; isPointer: true } - Property { name: "__depth"; type: "int" } - Property { name: "__guard"; type: "bool" } - Property { name: "invalidItemReplacement"; type: "QQmlComponent"; isPointer: true } - Property { name: "initialItem"; type: "QVariant" } - Property { name: "__currentTransition"; type: "QVariant" } - Property { name: "depth"; type: "int"; isReadonly: true } - Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } Method { - name: "push" + name: "append" type: "QVariant" - Parameter { name: "item"; type: "QVariant" } + Parameter { name: "string"; type: "QVariant" } } + Method { name: "copy"; type: "QVariant" } + Method { name: "cut"; type: "QVariant" } + Method { name: "deselect"; type: "QVariant" } Method { - name: "pop" + name: "getFormattedText" type: "QVariant" - Parameter { name: "item"; type: "QVariant" } + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } - Method { name: "clear"; type: "QVariant" } Method { - name: "find" + name: "getText" type: "QVariant" - Parameter { name: "func"; type: "QVariant" } - Parameter { name: "onlySearchLoadedItems"; type: "QVariant" } + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } Method { - name: "get" + name: "insert" type: "QVariant" - Parameter { name: "index"; type: "QVariant" } - Parameter { name: "dontLoad"; type: "QVariant" } + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } } - Method { name: "completeTransition"; type: "QVariant" } Method { - name: "replace" + name: "isRightToLeft" type: "QVariant" - Parameter { name: "item"; type: "QVariant" } - Parameter { name: "properties"; type: "QVariant" } - Parameter { name: "immediate"; type: "QVariant" } + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } Method { - name: "__recursionGuard" + name: "moveCursorSelection" type: "QVariant" - Parameter { name: "use"; type: "QVariant" } + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "mode"; type: "QVariant" } } + Method { name: "paste"; type: "QVariant" } Method { - name: "__loadElement" + name: "positionAt" type: "QVariant" - Parameter { name: "element"; type: "QVariant" } + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } } Method { - name: "__resolveComponent" + name: "positionToRectangle" type: "QVariant" - Parameter { name: "unknownObjectType"; type: "QVariant" } - Parameter { name: "element"; type: "QVariant" } + Parameter { name: "position"; type: "QVariant" } } + Method { name: "redo"; type: "QVariant" } Method { - name: "__cleanup" + name: "remove" type: "QVariant" - Parameter { name: "element"; type: "QVariant" } + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { + name: "select" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { name: "selectAll"; type: "QVariant" } + Method { name: "selectWord"; type: "QVariant" } + Method { name: "undo"; type: "QVariant" } + Property { name: "frameVisible"; type: "bool" } + Property { name: "highlightOnFocus"; type: "bool" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } + Property { name: "__scrollBarTopMargin"; type: "int" } + Property { name: "__viewTopMargin"; type: "int" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_1"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } + Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } + Property { name: "__wheelAreaScrollSpeed"; type: "double" } + Property { + name: "__horizontalScrollBar" + type: "ScrollBar_QMLTYPE_24" + isReadonly: true + isPointer: true + } + Property { + name: "__verticalScrollBar" + type: "ScrollBar_QMLTYPE_24" + isReadonly: true + isPointer: true + } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/TextField 1.0" + exports: ["QtQuick.Controls/TextField 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "menu"; type: "QQmlComponent"; isPointer: true } + Property { name: "acceptableInput"; type: "bool"; isReadonly: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "canPaste"; type: "bool"; isReadonly: true } + Property { name: "canRedo"; type: "bool"; isReadonly: true } + Property { name: "canUndo"; type: "bool"; isReadonly: true } + Property { name: "textColor"; type: "QColor" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true } + Property { name: "displayText"; type: "string"; isReadonly: true } + Property { name: "echoMode"; type: "int" } + Property { name: "font"; type: "QFont" } + Property { name: "horizontalAlignment"; type: "int" } + Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true } + Property { name: "verticalAlignment"; type: "int" } + Property { name: "inputMask"; type: "string" } + Property { name: "inputMethodHints"; type: "int" } + Property { name: "length"; type: "int"; isReadonly: true } + Property { name: "maximumLength"; type: "int" } + Property { name: "placeholderText"; type: "string" } + Property { name: "readOnly"; type: "bool" } + Property { name: "selectedText"; type: "string"; isReadonly: true } + Property { name: "selectionEnd"; type: "int"; isReadonly: true } + Property { name: "selectionStart"; type: "int"; isReadonly: true } + Property { name: "text"; type: "string" } + Property { name: "validator"; type: "QValidator"; isPointer: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "__contentHeight"; type: "double"; isReadonly: true } + Property { name: "__contentWidth"; type: "double"; isReadonly: true } + Property { name: "__baselineOffset"; type: "double" } + Signal { name: "accepted" } + Signal { name: "editingFinished" } + Method { name: "copy"; type: "QVariant" } + Method { name: "cut"; type: "QVariant" } + Method { name: "deselect"; type: "QVariant" } + Method { + name: "getText" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { + name: "insert" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } + } + Method { + name: "isRightToLeft" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } + Method { name: "paste"; type: "QVariant" } + Method { name: "redo"; type: "QVariant" } Method { - name: "__setStatus" + name: "remove" type: "QVariant" - Parameter { name: "item"; type: "QVariant" } - Parameter { name: "status"; type: "QVariant" } + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } Method { - name: "__performTransition" + name: "select" type: "QVariant" - Parameter { name: "transition"; type: "QVariant" } + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } - Method { name: "animationFinished"; type: "QVariant" } + Method { name: "selectAll"; type: "QVariant" } + Method { name: "selectWord"; type: "QVariant" } + Method { name: "undo"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } } Component { - prototype: "QObject" - name: "QtQuick.Controls/StackViewDelegate" - exports: ["QtQuick.Controls/StackViewDelegate 1.0"] + prototype: "QQuickText" + name: "QtQuick.Extras.Private/TextSingleton 1.0" + exports: ["QtQuick.Extras.Private/TextSingleton 1.0"] exportMetaObjectRevisions: [0] isComposite: true - Property { name: "pushTransition"; type: "QQmlComponent"; isPointer: true } - Property { name: "popTransition"; type: "QQmlComponent"; isPointer: true } - Property { name: "replaceTransition"; type: "QQmlComponent"; isPointer: true } - Method { - name: "getTransition" - type: "QVariant" - Parameter { name: "properties"; type: "QVariant" } - } - Method { - name: "transitionFinished" - type: "QVariant" - Parameter { name: "properties"; type: "QVariant" } - } + isCreatable: false + isSingleton: true + defaultProperty: "data" } Component { - prototype: "QQuickParallelAnimation" - name: "QtQuick.Controls/StackViewTransition" - exports: ["QtQuick.Controls/StackViewTransition 1.0"] + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/ToggleButton 1.0" + exports: ["QtQuick.Extras/ToggleButton 1.0"] exportMetaObjectRevisions: [0] isComposite: true - defaultProperty: "animations" - Property { name: "name"; type: "string" } - Property { name: "enterItem"; type: "QQuickItem"; isPointer: true } - Property { name: "exitItem"; type: "QQuickItem"; isPointer: true } - Property { name: "immediate"; type: "bool" } + defaultProperty: "data" + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_50"; isPointer: true } + Property { name: "checkable"; type: "bool" } + Property { name: "checked"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } } Component { prototype: "QQuickFocusScope" - name: "QtQuick.Controls/StatusBar" - exports: ["QtQuick.Controls/StatusBar 1.0"] + name: "QtQuick.Controls/ToolBar 1.0" + exports: ["QtQuick.Controls/ToolBar 1.0"] exportMetaObjectRevisions: [0] isComposite: true defaultProperty: "__content" Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "__menu"; type: "QVariant" } Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true } Property { name: "__content"; type: "QObject"; isList: true; isReadonly: true } Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } } Component { prototype: "QQuickFocusScope" - name: "QtQuick.Controls/Switch" - exports: ["QtQuick.Controls/Switch 1.1"] - exportMetaObjectRevisions: [1] + name: "QtQuick.Controls/ToolButton 1.0" + exports: ["QtQuick.Controls/ToolButton 1.0"] + exportMetaObjectRevisions: [0] isComposite: true defaultProperty: "data" + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_50"; isPointer: true } + Property { name: "checkable"; type: "bool" } Property { name: "checked"; type: "bool" } - Property { name: "activeFocusOnPress"; type: "bool" } Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } Property { name: "style"; type: "QQmlComponent"; isPointer: true } Property { name: "__style"; type: "QObject"; isPointer: true } Property { name: "__panel"; type: "QQuickItem"; isPointer: true } Property { name: "styleHints"; type: "QVariant" } Property { name: "__styleData"; type: "QObject"; isPointer: true } } - Component { - prototype: "QQuickLoader" - name: "QtQuick.Controls/Tab" - exports: ["QtQuick.Controls/Tab 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "component" - Property { name: "title"; type: "string" } - Property { name: "__inserted"; type: "bool" } - Property { name: "component"; type: "QQmlComponent"; isPointer: true } - } Component { prototype: "QQuickFocusScope" - name: "QtQuick.Controls/TabView" - exports: ["QtQuick.Controls/TabView 1.0"] - exportMetaObjectRevisions: [0] + name: "QtQuick.Controls/TreeView 1.5" + exports: ["QtQuick.Controls/TreeView 1.5"] + exportMetaObjectRevisions: [5] isComposite: true - defaultProperty: "data" - Property { name: "currentIndex"; type: "int" } - Property { name: "count"; type: "int" } - Property { name: "frameVisible"; type: "bool" } - Property { name: "tabsVisible"; type: "bool" } - Property { name: "tabPosition"; type: "int" } - Property { name: "__tabs"; type: "QQmlListModel"; isPointer: true } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__styleItem"; type: "QVariant" } - Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + defaultProperty: "__columns" + Property { name: "model"; type: "QVariant" } + Property { name: "currentIndex"; type: "QVariant"; isReadonly: true } + Property { name: "selection"; type: "QItemSelectionModel"; isPointer: true } + Property { name: "rootIndex"; type: "QModelIndex" } + Signal { + name: "activated" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "clicked" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "doubleClicked" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "pressAndHold" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "expanded" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "collapsed" + Parameter { name: "index"; type: "QVariant" } + } Method { - name: "addTab" + name: "isExpanded" type: "QVariant" - Parameter { name: "title"; type: "QVariant" } - Parameter { name: "component"; type: "QVariant" } + Parameter { name: "index"; type: "QVariant" } } Method { - name: "insertTab" + name: "collapse" type: "QVariant" Parameter { name: "index"; type: "QVariant" } - Parameter { name: "title"; type: "QVariant" } - Parameter { name: "component"; type: "QVariant" } } Method { - name: "removeTab" + name: "expand" type: "QVariant" Parameter { name: "index"; type: "QVariant" } } Method { - name: "moveTab" + name: "indexAt" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } + } + Property { name: "alternatingRowColors"; type: "bool" } + Property { name: "headerVisible"; type: "bool" } + Property { name: "itemDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "rowDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "headerDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "sortIndicatorColumn"; type: "int" } + Property { name: "sortIndicatorVisible"; type: "bool" } + Property { name: "sortIndicatorOrder"; type: "int" } + Property { name: "selectionMode"; type: "int" } + Property { name: "__viewTypeName"; type: "string" } + Property { name: "__isTreeView"; type: "bool"; isReadonly: true } + Property { name: "__itemDelegateLoader"; type: "QQmlComponent"; isPointer: true } + Property { name: "__model"; type: "QVariant" } + Property { name: "__activateItemOnSingleClick"; type: "bool" } + Property { name: "__mouseArea"; type: "QQuickItem"; isPointer: true } + Property { name: "backgroundVisible"; type: "bool" } + Property { name: "contentHeader"; type: "QQmlComponent"; isPointer: true } + Property { name: "contentFooter"; type: "QQmlComponent"; isPointer: true } + Property { name: "columnCount"; type: "int"; isReadonly: true } + Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true } + Property { name: "__columns"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "__currentRowItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "__currentRow"; type: "int" } + Property { name: "__listView"; type: "QQuickListView"; isReadonly: true; isPointer: true } + Method { + name: "addColumn" + type: "QVariant" + Parameter { name: "column"; type: "QVariant" } + } + Method { + name: "insertColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "column"; type: "QVariant" } + } + Method { + name: "removeColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { + name: "moveColumn" type: "QVariant" Parameter { name: "from"; type: "QVariant" } Parameter { name: "to"; type: "QVariant" } } Method { - name: "getTab" + name: "getColumn" type: "QVariant" Parameter { name: "index"; type: "QVariant" } } - Method { name: "__setOpacities"; type: "QVariant" } + Method { name: "resizeColumnsToContents"; type: "QVariant" } + Property { name: "frameVisible"; type: "bool" } + Property { name: "highlightOnFocus"; type: "bool" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } + Property { name: "__scrollBarTopMargin"; type: "int" } + Property { name: "__viewTopMargin"; type: "int" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_1"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } + Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } + Property { name: "__wheelAreaScrollSpeed"; type: "double" } + Property { + name: "__horizontalScrollBar" + type: "ScrollBar_QMLTYPE_24" + isReadonly: true + isPointer: true + } + Property { + name: "__verticalScrollBar" + type: "ScrollBar_QMLTYPE_24" + isReadonly: true + isPointer: true + } } Component { prototype: "QQuickFocusScope" - name: "QtQuick.Controls/TableView" - exports: ["QtQuick.Controls/TableView 1.0"] - exportMetaObjectRevisions: [0] + name: "QtQuick.Controls/TreeView 1.4" + exports: ["QtQuick.Controls/TreeView 1.4"] + exportMetaObjectRevisions: [4] isComposite: true defaultProperty: "__columns" + Property { name: "model"; type: "QVariant" } + Property { name: "currentIndex"; type: "QVariant"; isReadonly: true } + Property { name: "selection"; type: "QItemSelectionModel"; isPointer: true } + Property { name: "rootIndex"; type: "QModelIndex" } + Signal { + name: "activated" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "clicked" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "doubleClicked" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "pressAndHold" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "expanded" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "collapsed" + Parameter { name: "index"; type: "QVariant" } + } + Method { + name: "isExpanded" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { + name: "collapse" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { + name: "expand" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { + name: "indexAt" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } + } Property { name: "alternatingRowColors"; type: "bool" } Property { name: "headerVisible"; type: "bool" } Property { name: "itemDelegate"; type: "QQmlComponent"; isPointer: true } @@ -1827,48 +2651,21 @@ Module { Property { name: "sortIndicatorVisible"; type: "bool" } Property { name: "sortIndicatorOrder"; type: "int" } Property { name: "selectionMode"; type: "int" } + Property { name: "__viewTypeName"; type: "string" } + Property { name: "__isTreeView"; type: "bool"; isReadonly: true } + Property { name: "__itemDelegateLoader"; type: "QQmlComponent"; isPointer: true } + Property { name: "__model"; type: "QVariant" } Property { name: "__activateItemOnSingleClick"; type: "bool" } - Property { name: "model"; type: "QVariant" } + Property { name: "__mouseArea"; type: "QQuickItem"; isPointer: true } Property { name: "backgroundVisible"; type: "bool" } - Property { name: "__columns"; type: "QObject"; isList: true; isReadonly: true } Property { name: "contentHeader"; type: "QQmlComponent"; isPointer: true } Property { name: "contentFooter"; type: "QQmlComponent"; isPointer: true } - Property { name: "rowCount"; type: "int"; isReadonly: true } Property { name: "columnCount"; type: "int"; isReadonly: true } Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true } - Property { name: "currentRow"; type: "int" } + Property { name: "__columns"; type: "QObject"; isList: true; isReadonly: true } Property { name: "__currentRowItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "__currentRow"; type: "int" } Property { name: "__listView"; type: "QQuickListView"; isReadonly: true; isPointer: true } - Property { - name: "selection" - type: "TableViewSelection_QMLTYPE_183" - isReadonly: true - isPointer: true - } - Signal { - name: "activated" - Parameter { name: "row"; type: "int" } - } - Signal { - name: "clicked" - Parameter { name: "row"; type: "int" } - } - Signal { - name: "doubleClicked" - Parameter { name: "row"; type: "int" } - } - Method { - name: "positionViewAtRow" - type: "QVariant" - Parameter { name: "row"; type: "QVariant" } - Parameter { name: "mode"; type: "QVariant" } - } - Method { - name: "rowAt" - type: "QVariant" - Parameter { name: "x"; type: "QVariant" } - Parameter { name: "y"; type: "QVariant" } - } Method { name: "addColumn" type: "QVariant" @@ -1897,8 +2694,6 @@ Module { Parameter { name: "index"; type: "QVariant" } } Method { name: "resizeColumnsToContents"; type: "QVariant" } - Method { name: "__decrementCurrentIndex"; type: "QVariant" } - Method { name: "__incrementCurrentIndex"; type: "QVariant" } Property { name: "frameVisible"; type: "bool" } Property { name: "highlightOnFocus"; type: "bool" } Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } @@ -1906,295 +2701,353 @@ Module { Property { name: "__scrollBarTopMargin"; type: "int" } Property { name: "__viewTopMargin"; type: "int" } Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "Style_QMLTYPE_0"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_1"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } Property { name: "__wheelAreaScrollSpeed"; type: "double" } Property { name: "__horizontalScrollBar" - type: "ScrollBar_QMLTYPE_17" + type: "ScrollBar_QMLTYPE_24" isReadonly: true isPointer: true } Property { name: "__verticalScrollBar" - type: "ScrollBar_QMLTYPE_17" + type: "ScrollBar_QMLTYPE_24" isReadonly: true isPointer: true } } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/Tumbler 1.2" + exports: ["QtQuick.Extras/Tumbler 1.2"] + exportMetaObjectRevisions: [2] + isComposite: true + defaultProperty: "data" + Property { name: "__highlightMoveDuration"; type: "int" } + Property { name: "columnCount"; type: "int"; isReadonly: true } + Property { name: "__columnRow"; type: "QQuickRow"; isReadonly: true; isPointer: true } + Property { name: "__movementDelayTimer"; type: "QQmlTimer"; isReadonly: true; isPointer: true } + Method { + name: "__isValidColumnIndex" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { + name: "__isValidColumnAndItemIndex" + type: "QVariant" + Parameter { name: "columnIndex"; type: "QVariant" } + Parameter { name: "itemIndex"; type: "QVariant" } + } + Method { + name: "currentIndexAt" + type: "QVariant" + Parameter { name: "columnIndex"; type: "QVariant" } + } + Method { + name: "setCurrentIndexAt" + type: "QVariant" + Parameter { name: "columnIndex"; type: "QVariant" } + Parameter { name: "itemIndex"; type: "QVariant" } + } + Method { + name: "getColumn" + type: "QVariant" + Parameter { name: "columnIndex"; type: "QVariant" } + } + Method { + name: "addColumn" + type: "QVariant" + Parameter { name: "column"; type: "QVariant" } + } + Method { + name: "insertColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "column"; type: "QVariant" } + } + Method { + name: "__viewAt" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } Component { prototype: "QObject" - name: "QtQuick.Controls/TableViewColumn" - exports: ["QtQuick.Controls/TableViewColumn 1.0"] - exportMetaObjectRevisions: [0] + name: "QtQuick.Extras/TumblerColumn 1.2" + exports: ["QtQuick.Extras/TumblerColumn 1.2"] + exportMetaObjectRevisions: [2] isComposite: true - Property { name: "__view"; type: "QQuickItem"; isPointer: true } + Property { name: "__tumbler"; type: "QQuickItem"; isPointer: true } Property { name: "__index"; type: "int" } - Property { name: "title"; type: "string" } + Property { name: "__currentIndex"; type: "int" } + Property { name: "model"; type: "QVariant" } Property { name: "role"; type: "string" } - Property { name: "width"; type: "int" } - Property { name: "visible"; type: "bool" } - Property { name: "resizable"; type: "bool" } - Property { name: "movable"; type: "bool" } - Property { name: "elideMode"; type: "int" } - Property { name: "horizontalAlignment"; type: "int" } Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } - Method { name: "resizeToContents"; type: "QVariant" } + Property { name: "highlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "columnForeground"; type: "QQmlComponent"; isPointer: true } + Property { name: "visible"; type: "bool" } + Property { name: "activeFocus"; type: "bool"; isReadonly: true } + Property { name: "width"; type: "double" } + Property { name: "currentIndex"; type: "int"; isReadonly: true } } + + // + // Manually added to work around QtC limitations: + // Component { - prototype: "QQuickFocusScope" - name: "QtQuick.Controls/TextArea" - exports: ["QtQuick.Controls/TextArea 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true + name: "QQuickWindow" defaultProperty: "data" - Property { name: "tabChangesFocus"; type: "bool" } - Property { name: "activeFocusOnPress"; type: "bool" } - Property { name: "baseUrl"; type: "QUrl" } - Property { name: "canPaste"; type: "bool"; isReadonly: true } - Property { name: "canRedo"; type: "bool"; isReadonly: true } - Property { name: "canUndo"; type: "bool"; isReadonly: true } - Property { name: "textColor"; type: "QColor" } - Property { name: "cursorPosition"; type: "int" } - Property { name: "font"; type: "QFont" } - Property { name: "horizontalAlignment"; type: "int" } - Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true } - Property { name: "verticalAlignment"; type: "int" } - Property { name: "inputMethodHints"; type: "int" } - Property { name: "length"; type: "int"; isReadonly: true } - Property { name: "lineCount"; type: "int"; isReadonly: true } - Property { name: "readOnly"; type: "bool" } - Property { name: "selectedText"; type: "string"; isReadonly: true } - Property { name: "selectionEnd"; type: "int"; isReadonly: true } - Property { name: "selectionStart"; type: "int"; isReadonly: true } - Property { name: "text"; type: "string" } - Property { name: "textFormat"; type: "int" } - Property { name: "wrapMode"; type: "int" } - Property { name: "selectByMouse"; type: "bool" } - Property { name: "selectByKeyboard"; type: "bool" } - Property { name: "hoveredLink"; type: "string"; isReadonly: true } - Property { name: "backgroundVisible"; type: "bool" } + prototype: "QWindow" + exports: [ + "QtQuick.Window/Window 2.0", + "QtQuick.Window/Window 2.1", + "QtQuick.Window/Window 2.2" + ] + exportMetaObjectRevisions: [0, 1, 2] + Enum { + name: "SceneGraphError" + values: { + "ContextNotAvailable": 1 + } + } Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } - Property { name: "textMargin"; type: "double" } - Property { name: "textDocument"; type: "QQuickTextDocument"; isReadonly: true; isPointer: true } + Property { name: "color"; type: "QColor" } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { + name: "activeFocusItem" + revision: 1 + type: "QQuickItem" + isReadonly: true + isPointer: true + } + Signal { name: "frameSwapped" } + Signal { + name: "openglContextCreated" + revision: 2 + Parameter { name: "context"; type: "QOpenGLContext"; isPointer: true } + } + Signal { name: "sceneGraphInitialized" } + Signal { name: "sceneGraphInvalidated" } + Signal { name: "beforeSynchronizing" } + Signal { name: "afterSynchronizing"; revision: 2 } + Signal { name: "beforeRendering" } + Signal { name: "afterRendering" } + Signal { name: "afterAnimating"; revision: 2 } + Signal { name: "sceneGraphAboutToStop"; revision: 2 } + Signal { + name: "closing" + revision: 1 + Parameter { name: "close"; type: "QQuickCloseEvent"; isPointer: true } + } + Signal { + name: "colorChanged" + Parameter { type: "QColor" } + } + Signal { name: "activeFocusItemChanged"; revision: 1 } + Signal { + name: "sceneGraphError" + revision: 2 + Parameter { name: "error"; type: "QQuickWindow::SceneGraphError" } + Parameter { name: "message"; type: "string" } + } + Method { name: "update" } + Method { name: "releaseResources" } + } + Component { + name: "QQuickWindowAttached" + prototype: "QObject" + Property { name: "visibility"; type: "QWindow::Visibility"; isReadonly: true } + Property { name: "active"; type: "bool"; isReadonly: true } + Property { name: "activeFocusItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "width"; type: "int"; isReadonly: true } + Property { name: "height"; type: "int"; isReadonly: true } + } + Component { + name: "QQuickWindowQmlImpl" + defaultProperty: "data" + prototype: "QQuickWindow" + exports: ["QtQuick.Window/Window 2.1", "QtQuick.Window/Window 2.2"] + exportMetaObjectRevisions: [0, 1] + attachedType: "QQuickWindowAttached" + Property { name: "visible"; type: "bool" } + Property { name: "visibility"; type: "Visibility" } + Signal { + name: "visibleChanged" + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "visibilityChanged" + Parameter { name: "visibility"; type: "QWindow::Visibility" } + } + } + Component { + name: "QWindow" + prototype: "QObject" + Enum { + name: "Visibility" + values: { + "Hidden": 0, + "AutomaticVisibility": 1, + "Windowed": 2, + "Minimized": 3, + "Maximized": 4, + "FullScreen": 5 + } + } + Property { name: "title"; type: "string" } + Property { name: "modality"; type: "Qt::WindowModality" } + Property { name: "flags"; type: "Qt::WindowFlags" } + Property { name: "x"; type: "int" } + Property { name: "y"; type: "int" } + Property { name: "width"; type: "int" } + Property { name: "height"; type: "int" } + Property { name: "minimumWidth"; type: "int" } + Property { name: "minimumHeight"; type: "int" } + Property { name: "maximumWidth"; type: "int" } + Property { name: "maximumHeight"; type: "int" } + Property { name: "visible"; type: "bool" } + Property { name: "active"; revision: 1; type: "bool"; isReadonly: true } + Property { name: "visibility"; revision: 1; type: "Visibility" } + Property { name: "contentOrientation"; type: "Qt::ScreenOrientation" } + Property { name: "opacity"; revision: 1; type: "double" } + Signal { + name: "screenChanged" + Parameter { name: "screen"; type: "QScreen"; isPointer: true } + } + Signal { + name: "modalityChanged" + Parameter { name: "modality"; type: "Qt::WindowModality" } + } + Signal { + name: "windowStateChanged" + Parameter { name: "windowState"; type: "Qt::WindowState" } + } + Signal { + name: "windowTitleChanged" + revision: 2 + Parameter { name: "title"; type: "string" } + } + Signal { + name: "xChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "yChanged" + Parameter { name: "arg"; type: "int" } + } Signal { - name: "linkActivated" - Parameter { name: "link"; type: "string" } + name: "widthChanged" + Parameter { name: "arg"; type: "int" } } Signal { - name: "linkHovered" - Parameter { name: "link"; type: "string" } + name: "heightChanged" + Parameter { name: "arg"; type: "int" } } - Method { - name: "append" - type: "QVariant" - Parameter { name: "string"; type: "QVariant" } + Signal { + name: "minimumWidthChanged" + Parameter { name: "arg"; type: "int" } } - Method { name: "copy"; type: "QVariant" } - Method { name: "cut"; type: "QVariant" } - Method { name: "deselect"; type: "QVariant" } - Method { - name: "getFormattedText" - type: "QVariant" - Parameter { name: "start"; type: "QVariant" } - Parameter { name: "end"; type: "QVariant" } + Signal { + name: "minimumHeightChanged" + Parameter { name: "arg"; type: "int" } } - Method { - name: "getText" - type: "QVariant" - Parameter { name: "start"; type: "QVariant" } - Parameter { name: "end"; type: "QVariant" } + Signal { + name: "maximumWidthChanged" + Parameter { name: "arg"; type: "int" } } - Method { - name: "insert" - type: "QVariant" - Parameter { name: "position"; type: "QVariant" } - Parameter { name: "text"; type: "QVariant" } + Signal { + name: "maximumHeightChanged" + Parameter { name: "arg"; type: "int" } } - Method { - name: "isRightToLeft" - type: "QVariant" - Parameter { name: "start"; type: "QVariant" } - Parameter { name: "end"; type: "QVariant" } + Signal { + name: "visibleChanged" + Parameter { name: "arg"; type: "bool" } + } + Signal { + name: "visibilityChanged" + revision: 1 + Parameter { name: "visibility"; type: "QWindow::Visibility" } + } + Signal { name: "activeChanged"; revision: 1 } + Signal { + name: "contentOrientationChanged" + Parameter { name: "orientation"; type: "Qt::ScreenOrientation" } + } + Signal { + name: "focusObjectChanged" + Parameter { name: "object"; type: "QObject"; isPointer: true } } + Signal { + name: "opacityChanged" + revision: 1 + Parameter { name: "opacity"; type: "double" } + } + Method { name: "requestActivate"; revision: 1 } Method { - name: "moveCursorSelection" - type: "QVariant" - Parameter { name: "position"; type: "QVariant" } - Parameter { name: "mode"; type: "QVariant" } + name: "setVisible" + Parameter { name: "visible"; type: "bool" } } - Method { name: "paste"; type: "QVariant" } + Method { name: "show" } + Method { name: "hide" } + Method { name: "showMinimized" } + Method { name: "showMaximized" } + Method { name: "showFullScreen" } + Method { name: "showNormal" } + Method { name: "close"; type: "bool" } + Method { name: "raise" } + Method { name: "lower" } Method { - name: "positionAt" - type: "QVariant" - Parameter { name: "x"; type: "QVariant" } - Parameter { name: "y"; type: "QVariant" } + name: "setTitle" + Parameter { type: "string" } } Method { - name: "positionToRectangle" - type: "QVariant" - Parameter { name: "position"; type: "QVariant" } + name: "setX" + Parameter { name: "arg"; type: "int" } } - Method { name: "redo"; type: "QVariant" } Method { - name: "remove" - type: "QVariant" - Parameter { name: "start"; type: "QVariant" } - Parameter { name: "end"; type: "QVariant" } + name: "setY" + Parameter { name: "arg"; type: "int" } } Method { - name: "select" - type: "QVariant" - Parameter { name: "start"; type: "QVariant" } - Parameter { name: "end"; type: "QVariant" } + name: "setWidth" + Parameter { name: "arg"; type: "int" } } - Method { name: "selectAll"; type: "QVariant" } - Method { name: "selectWord"; type: "QVariant" } - Method { name: "undo"; type: "QVariant" } - Property { name: "frameVisible"; type: "bool" } - Property { name: "highlightOnFocus"; type: "bool" } - Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } - Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } - Property { name: "__scrollBarTopMargin"; type: "int" } - Property { name: "__viewTopMargin"; type: "int" } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "Style_QMLTYPE_0"; isPointer: true } - Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } - Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } - Property { name: "__wheelAreaScrollSpeed"; type: "double" } - Property { - name: "__horizontalScrollBar" - type: "ScrollBar_QMLTYPE_17" - isReadonly: true - isPointer: true + Method { + name: "setHeight" + Parameter { name: "arg"; type: "int" } } - Property { - name: "__verticalScrollBar" - type: "ScrollBar_QMLTYPE_17" - isReadonly: true - isPointer: true + Method { + name: "setMinimumWidth" + Parameter { name: "w"; type: "int" } } - } - Component { - prototype: "QQuickFocusScope" - name: "QtQuick.Controls/TextField" - exports: ["QtQuick.Controls/TextField 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "data" - Property { name: "acceptableInput"; type: "bool"; isReadonly: true } - Property { name: "activeFocusOnPress"; type: "bool" } - Property { name: "canPaste"; type: "bool"; isReadonly: true } - Property { name: "canRedo"; type: "bool"; isReadonly: true } - Property { name: "canUndo"; type: "bool"; isReadonly: true } - Property { name: "textColor"; type: "QColor" } - Property { name: "cursorPosition"; type: "int" } - Property { name: "displayText"; type: "string"; isReadonly: true } - Property { name: "echoMode"; type: "int" } - Property { name: "font"; type: "QFont" } - Property { name: "horizontalAlignment"; type: "int" } - Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true } - Property { name: "verticalAlignment"; type: "int" } - Property { name: "inputMask"; type: "string" } - Property { name: "inputMethodHints"; type: "int" } - Property { name: "length"; type: "int"; isReadonly: true } - Property { name: "maximumLength"; type: "int" } - Property { name: "placeholderText"; type: "string" } - Property { name: "readOnly"; type: "bool" } - Property { name: "selectedText"; type: "string"; isReadonly: true } - Property { name: "selectionEnd"; type: "int"; isReadonly: true } - Property { name: "selectionStart"; type: "int"; isReadonly: true } - Property { name: "text"; type: "string" } - Property { name: "validator"; type: "QValidator"; isPointer: true } - Property { name: "hovered"; type: "bool"; isReadonly: true } - Property { name: "__contentHeight"; type: "double"; isReadonly: true } - Property { name: "__contentWidth"; type: "double"; isReadonly: true } - Property { name: "__baselineOffset"; type: "double" } - Signal { name: "accepted" } - Signal { name: "editingFinished" } - Method { name: "copy"; type: "QVariant" } - Method { name: "cut"; type: "QVariant" } - Method { name: "deselect"; type: "QVariant" } Method { - name: "getText" - type: "QVariant" - Parameter { name: "start"; type: "QVariant" } - Parameter { name: "end"; type: "QVariant" } + name: "setMinimumHeight" + Parameter { name: "h"; type: "int" } } Method { - name: "insert" - type: "QVariant" - Parameter { name: "position"; type: "QVariant" } - Parameter { name: "text"; type: "QVariant" } + name: "setMaximumWidth" + Parameter { name: "w"; type: "int" } } Method { - name: "isRightToLeft" - type: "QVariant" - Parameter { name: "start"; type: "QVariant" } - Parameter { name: "end"; type: "QVariant" } + name: "setMaximumHeight" + Parameter { name: "h"; type: "int" } } - Method { name: "paste"; type: "QVariant" } - Method { name: "redo"; type: "QVariant" } Method { - name: "select" - type: "QVariant" - Parameter { name: "start"; type: "QVariant" } - Parameter { name: "end"; type: "QVariant" } + name: "alert" + revision: 1 + Parameter { name: "msec"; type: "int" } } - Method { name: "selectAll"; type: "QVariant" } - Method { name: "selectWord"; type: "QVariant" } - Method { name: "undo"; type: "QVariant" } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "QObject"; isPointer: true } - Property { name: "__panel"; type: "QQuickItem"; isPointer: true } - Property { name: "styleHints"; type: "QVariant" } - Property { name: "__styleData"; type: "QObject"; isPointer: true } - } - Component { - prototype: "QQuickFocusScope" - name: "QtQuick.Controls/ToolBar" - exports: ["QtQuick.Controls/ToolBar 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "__content" - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true } - Property { name: "__content"; type: "QObject"; isList: true; isReadonly: true } - Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } - } - Component { - prototype: "QQuickFocusScope" - name: "QtQuick.Controls/ToolButton" - exports: ["QtQuick.Controls/ToolButton 1.0"] - exportMetaObjectRevisions: [0] - isComposite: true - defaultProperty: "data" - Property { name: "isDefault"; type: "bool" } - Property { name: "menu"; type: "Menu_QMLTYPE_43"; isPointer: true } - Property { name: "checkable"; type: "bool" } - Property { name: "checked"; type: "bool" } - Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } - Property { name: "action"; type: "QQuickAction"; isPointer: true } - Property { name: "activeFocusOnPress"; type: "bool" } - Property { name: "text"; type: "string" } - Property { name: "tooltip"; type: "string" } - Property { name: "iconSource"; type: "QUrl" } - Property { name: "iconName"; type: "string" } - Property { name: "__position"; type: "string" } - Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } - Property { name: "__action"; type: "QQuickAction"; isPointer: true } - Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } - Property { name: "__effectivePressed"; type: "bool" } - Property { name: "__behavior"; type: "QVariant" } - Property { name: "pressed"; type: "bool"; isReadonly: true } - Property { name: "hovered"; type: "bool"; isReadonly: true } - Signal { name: "clicked" } - Method { name: "accessiblePressAction"; type: "QVariant" } - Property { name: "style"; type: "QQmlComponent"; isPointer: true } - Property { name: "__style"; type: "QObject"; isPointer: true } - Property { name: "__panel"; type: "QQuickItem"; isPointer: true } - Property { name: "styleHints"; type: "QVariant" } - Property { name: "__styleData"; type: "QObject"; isPointer: true } + Method { name: "requestUpdate"; revision: 3 } } + } diff --git a/PyQt5/qml/QtQuick/Controls/qmldir b/PyQt5/qml/QtQuick/Controls/qmldir index 6506b7f9..75f5e24c 100644 --- a/PyQt5/qml/QtQuick/Controls/qmldir +++ b/PyQt5/qml/QtQuick/Controls/qmldir @@ -1,5 +1,7 @@ module QtQuick.Controls plugin qtquickcontrolsplugin -classname QtQuickControlsPlugin +classname QtQuickControls1Plugin typeinfo plugins.qmltypes designersupported +depends QtQuick.Window 2.2 +depends QtQuick.Layouts 1.0 diff --git a/PyQt5/qml/QtQuick/Controls/qtquickcontrolsplugin.dll b/PyQt5/qml/QtQuick/Controls/qtquickcontrolsplugin.dll index f4746fa2..d8eb41e7 100644 Binary files a/PyQt5/qml/QtQuick/Controls/qtquickcontrolsplugin.dll and b/PyQt5/qml/QtQuick/Controls/qtquickcontrolsplugin.dll differ diff --git a/PyQt5/qml/QtQuick/Dialogs/DefaultColorDialog.qml b/PyQt5/qml/QtQuick/Dialogs/DefaultColorDialog.qml index 7188010e..f8c8e220 100644 --- a/PyQt5/qml/QtQuick/Dialogs/DefaultColorDialog.qml +++ b/PyQt5/qml/QtQuick/Dialogs/DefaultColorDialog.qml @@ -1,42 +1,41 @@ -/***************************************************************************** +/**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** -** This file is part of the QtQuick.Dialogs module of the Qt Toolkit. +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** -*****************************************************************************/ +****************************************************************************/ import QtQuick 2.4 import QtQuick.Controls 1.2 diff --git a/PyQt5/qml/QtQuick/Dialogs/DefaultDialogWrapper.qml b/PyQt5/qml/QtQuick/Dialogs/DefaultDialogWrapper.qml index 014c38a7..b446c316 100644 --- a/PyQt5/qml/QtQuick/Dialogs/DefaultDialogWrapper.qml +++ b/PyQt5/qml/QtQuick/Dialogs/DefaultDialogWrapper.qml @@ -1,42 +1,41 @@ -/***************************************************************************** +/**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** -** This file is part of the QtQuick.Dialogs module of the Qt Toolkit. +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** -*****************************************************************************/ +****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 @@ -54,13 +53,14 @@ AbstractDialog { id: content property real spacing: 6 property real outerSpacing: 12 - property real buttonsRowImplicitWidth: minimumWidth + property real buttonsRowImplicitHeight: 0 + property real buttonsRowImplicitWidth: Screen.pixelDensity * 50 property bool buttonsInSingleRow: defaultContentItem.width >= buttonsRowImplicitWidth property real minimumHeight: implicitHeight - property real minimumWidth: Screen.pixelDensity * 50 - implicitHeight: defaultContentItem.implicitHeight + spacing + outerSpacing * 2 + buttonsRight.implicitHeight + property real minimumWidth: implicitWidth + implicitHeight: defaultContentItem.implicitHeight + spacing + outerSpacing * 2 + Math.max(buttonsRight.implicitHeight, buttonsRowImplicitHeight) implicitWidth: Math.min(root.__maximumDimension, Math.max( - defaultContentItem.implicitWidth, buttonsRowImplicitWidth, Screen.pixelDensity * 50) + outerSpacing * 2); + defaultContentItem.implicitWidth, buttonsRowImplicitWidth, Screen.pixelDensity * 50) + outerSpacing * 2) color: palette.window Keys.onPressed: { event.accepted = true @@ -86,9 +86,14 @@ AbstractDialog { left: parent.left right: parent.right top: parent.top + bottom: buttonsLeft.implicitHeight ? buttonsLeft.top : buttonsRight.top margins: content.outerSpacing + bottomMargin: buttonsLeft.implicitHeight + buttonsRight.implicitHeight > 0 ? content.spacing : 0 } - implicitHeight: childrenRect.height + implicitHeight: children.length === 1 ? children[0].implicitHeight + : (children.length ? childrenRect.height : 0) + implicitWidth: children.length === 1 ? children[0].implicitWidth + : (children.length ? childrenRect.width : 0) } Flow { @@ -139,7 +144,9 @@ AbstractDialog { function setupButtons() { buttonsLeftRepeater.model = root.__standardButtonsLeftModel() buttonsRightRepeater.model = root.__standardButtonsRightModel() - if (!buttonsRightRepeater.model || buttonsRightRepeater.model.length < 2) + if (buttonsRightRepeater.model && buttonsRightRepeater.model.length > 0) + content.buttonsRowImplicitHeight = buttonsRight.visibleChildren[0].implicitHeight + if (buttonsLeftRepeater.count + buttonsRightRepeater.count < 1) return; var calcWidth = 0; @@ -154,7 +161,7 @@ AbstractDialog { for (var i = 0; i < buttonsRight.visibleChildren.length; ++i) calculateForButton(i, buttonsRight.visibleChildren[i]) - content.minimumWidth = calcWidth + content.outerSpacing * 2 + content.minimumWidth = Math.max(calcWidth + content.outerSpacing * 2, content.implicitWidth) for (i = 0; i < buttonsLeft.visibleChildren.length; ++i) calculateForButton(i, buttonsLeft.visibleChildren[i]) content.buttonsRowImplicitWidth = calcWidth + content.spacing diff --git a/PyQt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml b/PyQt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml index 7cd87bc9..cc663ccb 100644 --- a/PyQt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml +++ b/PyQt5/qml/QtQuick/Dialogs/DefaultFileDialog.qml @@ -1,42 +1,41 @@ -/***************************************************************************** +/**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** -** This file is part of the QtQuick.Dialogs module of the Qt Toolkit. +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** -*****************************************************************************/ +****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 @@ -51,8 +50,40 @@ import "qml" AbstractFileDialog { id: root + + Component { + id: modelComponent + FolderListModel { + showFiles: !root.selectFolder + nameFilters: root.selectedNameFilterExtensions + sortField: (view.sortIndicatorColumn === 0 ? FolderListModel.Name : + (view.sortIndicatorColumn === 1 ? FolderListModel.Type : + (view.sortIndicatorColumn === 2 ? FolderListModel.Size : FolderListModel.LastModified))) + sortReversed: view.sortIndicatorOrder === Qt.DescendingOrder + } + } + onVisibleChanged: { if (visible) { + // If the TableView doesn't have a model yet, create it asynchronously to avoid a UI freeze + if (!view.model) { + var incubator = modelComponent.incubateObject(null, { }) + function init(model) { + view.model = model + model.nameFilters = root.selectedNameFilterExtensions + root.folder = model.folder + } + + if (incubator.status === Component.Ready) { + init(incubator.object) + } else { + incubator.onStatusChanged = function(status) { + if (status === Component.Ready) + init(incubator.object) + } + } + } + view.needsWidthAdjustment = true view.selection.clear() view.focus = true @@ -60,10 +91,8 @@ AbstractFileDialog { } Component.onCompleted: { - view.model.nameFilters = root.selectedNameFilterExtensions filterField.currentIndex = root.selectedNameFilterIndex root.favoriteFolders = settings.favoriteFolders - root.folder = view.model.folder } Component.onDestruction: { @@ -75,7 +104,7 @@ AbstractFileDialog { property alias width: root.width property alias height: root.height property alias sidebarWidth: sidebar.width - property alias sidebarSplit: shortcuts.height + property alias sidebarSplit: shortcutsScroll.height property alias sidebarVisible: root.sidebarVisible property variant favoriteFolders: [] } @@ -125,11 +154,6 @@ AbstractFileDialog { implicitHeight: Math.min(root.__maximumDimension, Screen.pixelDensity * 80) color: root.palette.window - Binding { - target: root - property: "folder" - value: view.model.folder - } Binding { target: view.model property: "folder" @@ -176,7 +200,7 @@ AbstractFileDialog { height: parent.height - favoritesButtons.height ScrollView { - id: shortcuts + id: shortcutsScroll Component.onCompleted: { if (height < 1) height = sidebarSplitter.rowHeight * 4.65 @@ -185,7 +209,7 @@ AbstractFileDialog { height: 0 // initial width only; settings and onCompleted will override it ListView { id: shortcutsView - model: root.shortcuts + model: __shortcuts.length anchors.bottomMargin: ControlsPrivate.Settings.hasTouchScreen ? Screen.pixelDensity * 3.5 : anchors.margins implicitHeight: model.count * sidebarSplitter.rowHeight delegate: Item { @@ -194,7 +218,7 @@ AbstractFileDialog { height: shortcutLabel.implicitHeight * 1.5 Text { id: shortcutLabel - text: shortcutsView.model[index]["name"] + text: __shortcuts[index].name anchors { verticalCenter: parent.verticalCenter left: parent.left @@ -211,7 +235,7 @@ AbstractFileDialog { } MouseArea { anchors.fill: parent - onClicked: root.folder = shortcutsView.model[index]["url"] + onClicked: root.folder = __shortcuts[index].url } } } @@ -307,14 +331,7 @@ AbstractFileDialog { resizeColumnsToContents() needsWidthAdjustment = false } - model: FolderListModel { - showFiles: !root.selectFolder - nameFilters: root.selectedNameFilterExtensions - sortField: (view.sortIndicatorColumn === 0 ? FolderListModel.Name : - (view.sortIndicatorColumn === 1 ? FolderListModel.Type : - (view.sortIndicatorColumn === 2 ? FolderListModel.Size : FolderListModel.LastModified))) - sortReversed: view.sortIndicatorOrder === Qt.DescendingOrder - } + model: null onActivated: if (view.focus) { if (view.selection.count > 0 && view.model.isFolder(row)) { @@ -442,7 +459,8 @@ AbstractFileDialog { anchors.verticalCenter: parent.verticalCenter onCurrentTextChanged: { root.selectNameFilter(currentText) - view.model.nameFilters = root.selectedNameFilterExtensions + if (view.model) + view.model.nameFilters = root.selectedNameFilterExtensions } } Button { @@ -452,7 +470,7 @@ AbstractFileDialog { } Button { id: okButton - text: qsTr("OK") + text: root.selectFolder ? qsTr("Choose") : (selectExisting ? qsTr("Open") : qsTr("Save")) onClicked: { if (view.model.isFolder(view.currentIndex) && !selectFolder) dirDown(view.model.get(view.currentIndex, "filePath")) diff --git a/PyQt5/qml/QtQuick/Dialogs/DefaultFontDialog.qml b/PyQt5/qml/QtQuick/Dialogs/DefaultFontDialog.qml index 26f92466..ee6366a5 100644 --- a/PyQt5/qml/QtQuick/Dialogs/DefaultFontDialog.qml +++ b/PyQt5/qml/QtQuick/Dialogs/DefaultFontDialog.qml @@ -1,42 +1,41 @@ -/***************************************************************************** +/**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** -** This file is part of the QtQuick.Dialogs module of Qt Toolkit. +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** -*****************************************************************************/ +****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 @@ -58,8 +57,8 @@ AbstractFontDialog { id: content SystemPalette { id: palette } - implicitWidth: Math.min(root.__maximumDimension, Math.max(Screen.pixelDensity * 60, mainLayout.implicitWidth + outerSpacing * 2)) - implicitHeight: Math.min(root.__maximumDimension, Math.max(Screen.pixelDensity * 40, mainLayout.implicitHeight + outerSpacing * 2)) + implicitWidth: Math.min(root.__maximumDimension, Math.max(Screen.pixelDensity * 100, mainLayout.implicitWidth + outerSpacing * 2)) + implicitHeight: Math.min(root.__maximumDimension, Math.max(Screen.pixelDensity * 60, mainLayout.implicitHeight + outerSpacing * 2)) property real spacing: 6 property real outerSpacing: 12 color: palette.window @@ -126,7 +125,7 @@ AbstractFontDialog { focus: true Layout.fillWidth: true Layout.fillHeight: true - Layout.minimumWidth: fontColumn.width + Layout.preferredWidth: fontColumn.width headerVisible: false function reset() { fontModel.findIndex() @@ -200,29 +199,18 @@ AbstractFontDialog { function reset() { weightModel.findIndex() } - TableViewColumn{ id: weightColumn; role: "name"; title: qsTr("Weight") } + TableViewColumn { id: weightColumn; role: "name"; title: qsTr("Weight") } model: ListModel { id: weightModel - ListElement { - name: "Light" - weight: Font.Light - } - ListElement { - name: "Normal" - weight: Font.Normal - } - ListElement { - name: "DemiBold" - weight: Font.DemiBold - } - ListElement { - name: "Bold" - weight: Font.Bold - } - ListElement { - name: "Black" - weight: Font.Black - } + ListElement { name: qsTr("Thin"); weight: Font.Thin } + ListElement { name: qsTr("ExtraLight"); weight: Font.ExtraLight } + ListElement { name: qsTr("Light"); weight: Font.Light } + ListElement { name: qsTr("Normal"); weight: Font.Normal } + ListElement { name: qsTr("Medium"); weight: Font.Medium } + ListElement { name: qsTr("DemiBold"); weight: Font.DemiBold } + ListElement { name: qsTr("Bold"); weight: Font.Bold } + ListElement { name: qsTr("ExtraBold"); weight: Font.ExtraBold } + ListElement { name: qsTr("Black"); weight: Font.Black } Component.onCompleted: weightListView.reset() function findIndex() { var currentRow = 1 @@ -339,28 +327,6 @@ AbstractFontDialog { } Item { Layout.fillHeight: true; } //spacer Label { id: writingSystemLabel; text: qsTr("Writing System"); font.bold: true } - ComboBox { - id: wsComboBox - function reset() { - if (wsModel.count > 0) { - currentIndex = 0 - } - } - textRole: "name" - model: WritingSystemListModel { - id: wsModel - Component.onCompleted: wsComboBox.reset() - } - onCurrentIndexChanged: { - if (currentIndex == -1) - return - - content.writingSystem = wsModel.get(currentIndex).name - fontModel.writingSystem = content.writingSystem - content.writingSystemSample = wsModel.get(currentIndex).sample - fontListView.reset() - } - } } ColumnLayout { @@ -397,6 +363,28 @@ AbstractFontDialog { id: buttonRow Layout.columnSpan: 3 spacing: content.spacing + ComboBox { + id: wsComboBox + function reset() { + if (wsModel.count > 0) { + currentIndex = 0 + } + } + textRole: "name" + model: WritingSystemListModel { + id: wsModel + Component.onCompleted: wsComboBox.reset() + } + onCurrentIndexChanged: { + if (currentIndex == -1) + return + + content.writingSystem = wsModel.get(currentIndex).name + fontModel.writingSystem = content.writingSystem + content.writingSystemSample = wsModel.get(currentIndex).sample + fontListView.reset() + } + } Item { Layout.fillWidth: true; } //spacer Button { text: qsTr("Cancel") diff --git a/PyQt5/qml/QtQuick/Dialogs/DefaultMessageDialog.qml b/PyQt5/qml/QtQuick/Dialogs/DefaultMessageDialog.qml index 0e6e3a6a..d2f2a078 100644 --- a/PyQt5/qml/QtQuick/Dialogs/DefaultMessageDialog.qml +++ b/PyQt5/qml/QtQuick/Dialogs/DefaultMessageDialog.qml @@ -1,42 +1,41 @@ -/***************************************************************************** +/**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** -** This file is part of the QtQuick.Dialogs module of the Qt Toolkit. +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** -*****************************************************************************/ +****************************************************************************/ import QtQuick 2.2 import QtQuick.Controls 1.2 diff --git a/PyQt5/qml/QtQuick/Dialogs/Private/dialogsprivateplugin.dll b/PyQt5/qml/QtQuick/Dialogs/Private/dialogsprivateplugin.dll index 30e38ba4..38f0d592 100644 Binary files a/PyQt5/qml/QtQuick/Dialogs/Private/dialogsprivateplugin.dll and b/PyQt5/qml/QtQuick/Dialogs/Private/dialogsprivateplugin.dll differ diff --git a/PyQt5/qml/QtQuick/Dialogs/Private/plugins.qmltypes b/PyQt5/qml/QtQuick/Dialogs/Private/plugins.qmltypes new file mode 100644 index 00000000..6052caeb --- /dev/null +++ b/PyQt5/qml/QtQuick/Dialogs/Private/plugins.qmltypes @@ -0,0 +1,325 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtQuick.Dialogs.Private 1.1' + +Module { + dependencies: [] + Component { + name: "QAbstractItemModel" + prototype: "QObject" + Enum { + name: "LayoutChangeHint" + values: { + "NoLayoutChangeHint": 0, + "VerticalSortHint": 1, + "HorizontalSortHint": 2 + } + } + Signal { + name: "dataChanged" + Parameter { name: "topLeft"; type: "QModelIndex" } + Parameter { name: "bottomRight"; type: "QModelIndex" } + Parameter { name: "roles"; type: "QVector" } + } + Signal { + name: "dataChanged" + Parameter { name: "topLeft"; type: "QModelIndex" } + Parameter { name: "bottomRight"; type: "QModelIndex" } + } + Signal { + name: "headerDataChanged" + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "layoutChanged" + Parameter { name: "parents"; type: "QList" } + Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" } + } + Signal { + name: "layoutChanged" + Parameter { name: "parents"; type: "QList" } + } + Signal { name: "layoutChanged" } + Signal { + name: "layoutAboutToBeChanged" + Parameter { name: "parents"; type: "QList" } + Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" } + } + Signal { + name: "layoutAboutToBeChanged" + Parameter { name: "parents"; type: "QList" } + } + Signal { name: "layoutAboutToBeChanged" } + Signal { + name: "rowsAboutToBeInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsAboutToBeRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsAboutToBeInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsAboutToBeRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { name: "modelAboutToBeReset" } + Signal { name: "modelReset" } + Signal { + name: "rowsAboutToBeMoved" + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationRow"; type: "int" } + } + Signal { + name: "rowsMoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + Parameter { name: "destination"; type: "QModelIndex" } + Parameter { name: "row"; type: "int" } + } + Signal { + name: "columnsAboutToBeMoved" + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationColumn"; type: "int" } + } + Signal { + name: "columnsMoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + Parameter { name: "destination"; type: "QModelIndex" } + Parameter { name: "column"; type: "int" } + } + Method { name: "submit"; type: "bool" } + Method { name: "revert" } + Method { + name: "hasIndex" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "hasIndex" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "index" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "index" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "parent" + type: "QModelIndex" + Parameter { name: "child"; type: "QModelIndex" } + } + Method { + name: "sibling" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "idx"; type: "QModelIndex" } + } + Method { + name: "rowCount" + type: "int" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "rowCount"; type: "int" } + Method { + name: "columnCount" + type: "int" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "columnCount"; type: "int" } + Method { + name: "hasChildren" + type: "bool" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "hasChildren"; type: "bool" } + Method { + name: "data" + type: "QVariant" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "data" + type: "QVariant" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "setData" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "setData" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + } + Method { + name: "headerData" + type: "QVariant" + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "headerData" + type: "QVariant" + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + } + Method { + name: "fetchMore" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "canFetchMore" + type: "bool" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "flags" + type: "Qt::ItemFlags" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + Parameter { name: "flags"; type: "Qt::MatchFlags" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + } + } + Component { name: "QAbstractListModel"; prototype: "QAbstractItemModel" } + Component { + name: "QQuickFontListModel" + prototype: "QAbstractListModel" + exports: ["QtQuick.Dialogs.Private/FontListModel 1.1"] + exportMetaObjectRevisions: [0] + Property { name: "writingSystem"; type: "string" } + Property { name: "scalableFonts"; type: "bool" } + Property { name: "nonScalableFonts"; type: "bool" } + Property { name: "monospacedFonts"; type: "bool" } + Property { name: "proportionalFonts"; type: "bool" } + Property { name: "count"; type: "int"; isReadonly: true } + Signal { name: "rowCountChanged" } + Method { + name: "setScalableFonts" + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setNonScalableFonts" + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setMonospacedFonts" + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setProportionalFonts" + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "get" + type: "QJSValue" + Parameter { name: "index"; type: "int" } + } + Method { name: "pointSizes"; type: "QJSValue" } + } + Component { + name: "QQuickWritingSystemListModel" + prototype: "QAbstractListModel" + exports: ["QtQuick.Dialogs.Private/WritingSystemListModel 1.1"] + exportMetaObjectRevisions: [0] + Property { name: "writingSystems"; type: "QStringList"; isReadonly: true } + Property { name: "count"; type: "int"; isReadonly: true } + Signal { name: "rowCountChanged" } + Method { + name: "get" + type: "QJSValue" + Parameter { name: "index"; type: "int" } + } + } +} diff --git a/PyQt5/qml/QtQuick/Dialogs/WidgetColorDialog.qml b/PyQt5/qml/QtQuick/Dialogs/WidgetColorDialog.qml index c22cb558..891b371d 100644 --- a/PyQt5/qml/QtQuick/Dialogs/WidgetColorDialog.qml +++ b/PyQt5/qml/QtQuick/Dialogs/WidgetColorDialog.qml @@ -1,42 +1,41 @@ -/***************************************************************************** -** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal -** -** This file is part of the QtQuick.Dialogs module of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** -*****************************************************************************/ +****************************************************************************/ import QtQuick 2.2 import QtQuick.PrivateWidgets 1.0 diff --git a/PyQt5/qml/QtQuick/Dialogs/WidgetFileDialog.qml b/PyQt5/qml/QtQuick/Dialogs/WidgetFileDialog.qml index 228f84e8..f888431a 100644 --- a/PyQt5/qml/QtQuick/Dialogs/WidgetFileDialog.qml +++ b/PyQt5/qml/QtQuick/Dialogs/WidgetFileDialog.qml @@ -1,42 +1,41 @@ -/***************************************************************************** -** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal -** -** This file is part of the QtQuick.Dialogs module of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** -*****************************************************************************/ +****************************************************************************/ import QtQuick 2.2 import QtQuick.PrivateWidgets 1.0 diff --git a/PyQt5/qml/QtQuick/Dialogs/WidgetFontDialog.qml b/PyQt5/qml/QtQuick/Dialogs/WidgetFontDialog.qml index 69f98b28..e1a10e57 100644 --- a/PyQt5/qml/QtQuick/Dialogs/WidgetFontDialog.qml +++ b/PyQt5/qml/QtQuick/Dialogs/WidgetFontDialog.qml @@ -1,42 +1,41 @@ -/***************************************************************************** -** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal -** -** This file is part of the QtQuick.Dialogs module of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** -*****************************************************************************/ +****************************************************************************/ import QtQuick 2.2 import QtQuick.PrivateWidgets 1.1 diff --git a/PyQt5/qml/QtQuick/Dialogs/WidgetMessageDialog.qml b/PyQt5/qml/QtQuick/Dialogs/WidgetMessageDialog.qml index 88a40d59..52e8f1c1 100644 --- a/PyQt5/qml/QtQuick/Dialogs/WidgetMessageDialog.qml +++ b/PyQt5/qml/QtQuick/Dialogs/WidgetMessageDialog.qml @@ -1,42 +1,41 @@ -/***************************************************************************** -** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal -** -** This file is part of the QtQuick.Dialogs module of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** -*****************************************************************************/ +****************************************************************************/ import QtQuick 2.2 import QtQuick.PrivateWidgets 1.1 diff --git a/PyQt5/qml/QtQuick/Dialogs/dialogplugin.dll b/PyQt5/qml/QtQuick/Dialogs/dialogplugin.dll index 547e0764..7b470173 100644 Binary files a/PyQt5/qml/QtQuick/Dialogs/dialogplugin.dll and b/PyQt5/qml/QtQuick/Dialogs/dialogplugin.dll differ diff --git a/PyQt5/qml/QtQuick/Dialogs/images/checkers.png b/PyQt5/qml/QtQuick/Dialogs/images/checkers.png index 458d33de..72cb9f03 100644 Binary files a/PyQt5/qml/QtQuick/Dialogs/images/checkers.png and b/PyQt5/qml/QtQuick/Dialogs/images/checkers.png differ diff --git a/PyQt5/qml/QtQuick/Dialogs/images/window_border.png b/PyQt5/qml/QtQuick/Dialogs/images/window_border.png index 431af854..23c011d0 100644 Binary files a/PyQt5/qml/QtQuick/Dialogs/images/window_border.png and b/PyQt5/qml/QtQuick/Dialogs/images/window_border.png differ diff --git a/PyQt5/qml/QtQuick/Dialogs/plugins.qmltypes b/PyQt5/qml/QtQuick/Dialogs/plugins.qmltypes index 1bcebdc3..6e21c16f 100644 --- a/PyQt5/qml/QtQuick/Dialogs/plugins.qmltypes +++ b/PyQt5/qml/QtQuick/Dialogs/plugins.qmltypes @@ -1,4 +1,4 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. @@ -7,6 +7,22 @@ import QtQuick.tooling 1.1 // 'qmlplugindump -nonrelocatable QtQuick.Dialogs 1.2' Module { + dependencies: [ + "Qt.labs.folderlistmodel 2.1", + "Qt.labs.settings 1.0", + "QtGraphicalEffects 1.0", + "QtGraphicalEffects.private 1.0", + "QtQml.Models 2.2", + "QtQuick 2.6", + "QtQuick.Controls 1.4", + "QtQuick.Controls.Styles 1.4", + "QtQuick.Extras 1.4", + "QtQuick.Extras.Private.CppUtils 1.1", + "QtQuick.Layouts 1.1", + "QtQuick.PrivateWidgets 1.1", + "QtQuick.Window 2.2" + ] + Component { name: "QQuickAbstractColorDialog" prototype: "QQuickAbstractDialog" @@ -104,6 +120,7 @@ Module { Property { name: "y"; type: "int" } Property { name: "width"; type: "int" } Property { name: "height"; type: "int" } + Property { name: "__maximumDimension"; type: "int"; isReadonly: true } Signal { name: "visibilityChanged" } Signal { name: "geometryChanged" } Signal { name: "accepted" } @@ -140,6 +157,7 @@ Module { Property { name: "selectedNameFilterIndex"; type: "int" } Property { name: "fileUrl"; type: "QUrl"; isReadonly: true } Property { name: "fileUrls"; type: "QList"; isReadonly: true } + Property { name: "sidebarVisible"; type: "bool" } Signal { name: "filterSelected" } Signal { name: "fileModeChanged" } Signal { name: "selectionAccepted" } @@ -179,6 +197,10 @@ Module { name: "setSelectedNameFilterIndex" Parameter { name: "idx"; type: "int" } } + Method { + name: "setSidebarVisible" + Parameter { name: "s"; type: "bool" } + } } Component { name: "QQuickAbstractFontDialog" @@ -230,6 +252,8 @@ Module { Component { name: "QQuickAbstractMessageDialog" prototype: "QQuickAbstractDialog" + exports: ["QtQuick.PrivateWidgets/QtMessageDialog 1.1"] + exportMetaObjectRevisions: [0] Enum { name: "Icon" values: { @@ -291,6 +315,7 @@ Module { Parameter { name: "button"; type: "QQuickAbstractDialog::StandardButton" } } } + Component { name: "QQuickColorDialog" defaultProperty: "contentItem" @@ -343,6 +368,7 @@ Module { exportMetaObjectRevisions: [0] Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } Property { name: "shortcuts"; type: "QJSValue"; isReadonly: true } + Property { name: "__shortcuts"; type: "QJSValue"; isReadonly: true } Method { name: "clearSelection" } Method { name: "addSelection" @@ -378,9 +404,300 @@ Module { isCreatable: false exportMetaObjectRevisions: [0] } + Component { + prototype: "QQuickWindowQmlImpl" + name: "QtQuick.Controls/ApplicationWindow 1.0" + exports: ["QtQuick.Controls/ApplicationWindow 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "menuBar"; type: "MenuBar_QMLTYPE_4"; isPointer: true } + Property { name: "toolBar"; type: "QQuickItem"; isPointer: true } + Property { name: "statusBar"; type: "QQuickItem"; isPointer: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__topBottomMargins"; type: "double" } + Property { name: "__qwindowsize_max"; type: "double"; isReadonly: true } + Property { name: "__width"; type: "double" } + Property { name: "__height"; type: "double" } + Property { + name: "contentItem" + type: "ContentItem_QMLTYPE_12" + isReadonly: true + isPointer: true + } + Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "__panel"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/BusyIndicator 1.1" + exports: ["QtQuick.Controls/BusyIndicator 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "running"; type: "bool" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/Button 1.0" + exports: ["QtQuick.Controls/Button 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_52"; isPointer: true } + Property { name: "checkable"; type: "bool" } + Property { name: "checked"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/Calendar 1.2" + exports: ["QtQuick.Controls/Calendar 1.2"] + exportMetaObjectRevisions: [2] + isComposite: true + defaultProperty: "data" + Property { name: "visibleMonth"; type: "int" } + Property { name: "visibleYear"; type: "int" } + Property { name: "frameVisible"; type: "bool" } + Property { name: "weekNumbersVisible"; type: "bool" } + Property { name: "navigationBarVisible"; type: "bool" } + Property { name: "dayOfWeekFormat"; type: "int" } + Property { name: "__locale"; type: "QVariant" } + Property { name: "__model"; type: "QQuickCalendarModel"; isPointer: true } + Property { name: "selectedDate"; type: "QDate" } + Property { name: "minimumDate"; type: "QDate" } + Property { name: "maximumDate"; type: "QDate" } + Signal { + name: "hovered" + Parameter { name: "date"; type: "QDateTime" } + } + Signal { + name: "pressed" + Parameter { name: "date"; type: "QDateTime" } + } + Signal { + name: "released" + Parameter { name: "date"; type: "QDateTime" } + } + Signal { + name: "clicked" + Parameter { name: "date"; type: "QDateTime" } + } + Signal { + name: "doubleClicked" + Parameter { name: "date"; type: "QDateTime" } + } + Signal { + name: "pressAndHold" + Parameter { name: "date"; type: "QDateTime" } + } + Method { name: "showPreviousMonth"; type: "QVariant" } + Method { name: "showNextMonth"; type: "QVariant" } + Method { name: "showPreviousYear"; type: "QVariant" } + Method { name: "showNextYear"; type: "QVariant" } + Method { name: "__selectPreviousMonth"; type: "QVariant" } + Method { name: "__selectNextMonth"; type: "QVariant" } + Method { name: "__selectPreviousWeek"; type: "QVariant" } + Method { name: "__selectNextWeek"; type: "QVariant" } + Method { name: "__selectFirstDayOfMonth"; type: "QVariant" } + Method { name: "__selectLastDayOfMonth"; type: "QVariant" } + Method { name: "__selectPreviousDay"; type: "QVariant" } + Method { name: "__selectNextDay"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/CheckBox 1.0" + exports: ["QtQuick.Controls/CheckBox 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "checkedState"; type: "int" } + Property { name: "partiallyCheckedEnabled"; type: "bool" } + Property { name: "__ignoreChecked"; type: "bool" } + Property { name: "__ignoreCheckedState"; type: "bool" } + Method { name: "__cycleCheckBoxStates"; type: "QVariant" } + Property { name: "checked"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "text"; type: "string" } + Property { name: "__cycleStatesHandler"; type: "QVariant" } + Property { name: "pressed"; type: "bool" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras.Private/CircularButton 1.0" + exports: ["QtQuick.Extras.Private/CircularButton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_52"; isPointer: true } + Property { name: "checkable"; type: "bool" } + Property { name: "checked"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } Component { prototype: "QObject" - name: "QtQuick.Dialogs/ColorDialog" + name: "QtQuick.Extras.Private/CircularButtonStyleHelper 1.0" + exports: ["QtQuick.Extras.Private/CircularButtonStyleHelper 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + Property { name: "control"; type: "QQuickItem"; isPointer: true } + Property { name: "buttonColorUpTop"; type: "QColor" } + Property { name: "buttonColorUpBottom"; type: "QColor" } + Property { name: "buttonColorDownTop"; type: "QColor" } + Property { name: "buttonColorDownBottom"; type: "QColor" } + Property { name: "outerArcColorTop"; type: "QColor" } + Property { name: "outerArcColorBottom"; type: "QColor" } + Property { name: "innerArcColorTop"; type: "QColor" } + Property { name: "innerArcColorBottom"; type: "QColor" } + Property { name: "innerArcColorBottomStop"; type: "double" } + Property { name: "shineColor"; type: "QColor" } + Property { name: "smallestAxis"; type: "double" } + Property { name: "outerArcLineWidth"; type: "double" } + Property { name: "innerArcLineWidth"; type: "double" } + Property { name: "shineArcLineWidth"; type: "double" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "textColorUp"; type: "QColor" } + Property { name: "textColorDown"; type: "QColor" } + Property { name: "textRaisedColorUp"; type: "QColor" } + Property { name: "textRaisedColorDown"; type: "QColor" } + Property { name: "radius"; type: "double" } + Property { name: "halfRadius"; type: "double" } + Property { name: "outerArcRadius"; type: "double" } + Property { name: "innerArcRadius"; type: "double" } + Property { name: "shineArcRadius"; type: "double" } + Property { name: "zeroAngle"; type: "double" } + Property { name: "buttonColorTop"; type: "QColor" } + Property { name: "buttonColorBottom"; type: "QColor" } + Method { + name: "toPixels" + type: "QVariant" + Parameter { name: "percentageOfSmallestAxis"; type: "QVariant" } + } + Method { + name: "paintBackground" + type: "QVariant" + Parameter { name: "ctx"; type: "QVariant" } + } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/CircularGauge 1.0" + exports: ["QtQuick.Extras/CircularGauge 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "tickmarksVisible"; type: "bool" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "value"; type: "double" } + Property { name: "stepSize"; type: "double" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras.Private/CircularTickmarkLabel 1.0" + exports: ["QtQuick.Extras.Private/CircularTickmarkLabel 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "minimumValueAngle"; type: "double" } + Property { name: "maximumValueAngle"; type: "double" } + Property { name: "angleRange"; type: "double"; isReadonly: true } + Property { name: "tickmarkStepSize"; type: "double" } + Property { name: "tickmarkInset"; type: "double" } + Property { name: "tickmarkCount"; type: "int"; isReadonly: true } + Property { name: "minorTickmarkCount"; type: "int" } + Property { name: "minorTickmarkInset"; type: "double" } + Property { name: "labelInset"; type: "double" } + Property { name: "labelStepSize"; type: "double" } + Property { name: "labelCount"; type: "int"; isReadonly: true } + Property { name: "__tickmarkCount"; type: "double"; isReadonly: true } + Property { name: "tickmarksVisible"; type: "bool" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "stepSize"; type: "double" } + Method { + name: "valueToAngle" + type: "QVariant" + Parameter { name: "value"; type: "QVariant" } + } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickAbstractColorDialog" + name: "QtQuick.Dialogs/ColorDialog 1.0" exports: ["QtQuick.Dialogs/ColorDialog 1.0"] exportMetaObjectRevisions: [0] isComposite: true @@ -388,72 +705,140 @@ Module { Property { name: "__valueSet"; type: "bool" } Method { name: "__setControlsFromColor"; type: "QVariant" } Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } - Property { name: "showAlphaChannel"; type: "bool" } - Property { name: "color"; type: "QColor" } - Property { name: "currentColor"; type: "QColor" } - Property { name: "currentHue"; type: "double"; isReadonly: true } - Property { name: "currentSaturation"; type: "double"; isReadonly: true } - Property { name: "currentLightness"; type: "double"; isReadonly: true } - Property { name: "currentAlpha"; type: "double"; isReadonly: true } - Signal { name: "selectionAccepted" } - Method { - name: "setVisible" - Parameter { name: "v"; type: "bool" } - } - Method { - name: "setModality" - Parameter { name: "m"; type: "Qt::WindowModality" } - } - Method { - name: "setTitle" - Parameter { name: "t"; type: "string" } - } - Method { - name: "setColor" - Parameter { name: "arg"; type: "QColor" } - } - Method { - name: "setCurrentColor" - Parameter { name: "currentColor"; type: "QColor" } - } - Method { - name: "setShowAlphaChannel" - Parameter { name: "arg"; type: "bool" } - } - Property { name: "visible"; type: "bool" } - Property { name: "modality"; type: "Qt::WindowModality" } - Property { name: "title"; type: "string" } - Property { name: "isWindow"; type: "bool"; isReadonly: true } - Property { name: "x"; type: "int" } - Property { name: "y"; type: "int" } - Property { name: "width"; type: "int" } - Property { name: "height"; type: "int" } - Signal { name: "visibilityChanged" } - Signal { name: "geometryChanged" } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/ComboBox 1.0" + exports: ["QtQuick.Controls/ComboBox 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "textRole"; type: "string" } + Property { name: "editable"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "menu"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "__popup"; type: "QVariant" } + Property { name: "model"; type: "QVariant" } + Property { name: "currentIndex"; type: "int" } + Property { name: "currentText"; type: "string"; isReadonly: true } + Property { name: "editText"; type: "string" } + Property { name: "inputMethodHints"; type: "int" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "validator"; type: "QValidator"; isPointer: true } + Property { name: "acceptableInput"; type: "bool"; isReadonly: true } Signal { name: "accepted" } - Signal { name: "rejected" } - Method { name: "open" } - Method { name: "close" } - Method { - name: "setX" - Parameter { name: "arg"; type: "int" } - } - Method { - name: "setY" - Parameter { name: "arg"; type: "int" } + Signal { + name: "activated" + Parameter { name: "index"; type: "int" } } Method { - name: "setWidth" - Parameter { name: "arg"; type: "int" } + name: "textAt" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setHeight" - Parameter { name: "arg"; type: "int" } - } + name: "find" + type: "QVariant" + Parameter { name: "text"; type: "QVariant" } + } + Method { name: "selectAll"; type: "QVariant" } + Method { name: "__selectPrevItem"; type: "QVariant" } + Method { name: "__selectNextItem"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } } Component { - prototype: "QObject" - name: "QtQuick.Dialogs/Dialog" + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/DelayButton 1.0" + exports: ["QtQuick.Extras/DelayButton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "delay"; type: "int" } + Property { name: "__progress"; type: "double" } + Property { name: "progress"; type: "double"; isReadonly: true } + Signal { name: "activated" } + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_52"; isPointer: true } + Property { name: "checkable"; type: "bool" } + Property { name: "checked"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/Dial 1.1" + exports: ["QtQuick.Extras/Dial 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "__wrap"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "tickmarksVisible"; type: "bool" } + Property { name: "value"; type: "double" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "stepSize"; type: "double" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/Dial 1.0" + exports: ["QtQuick.Extras/Dial 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "__wrap"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "tickmarksVisible"; type: "bool" } + Property { name: "value"; type: "double" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "stepSize"; type: "double" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickAbstractDialog" + name: "QtQuick.Dialogs/Dialog 1.2" exports: ["QtQuick.Dialogs/Dialog 1.2"] exportMetaObjectRevisions: [2] isComposite: true @@ -489,39 +874,10 @@ Module { } Method { name: "__standardButtonsLeftModel"; type: "QJSValue" } Method { name: "__standardButtonsRightModel"; type: "QJSValue" } - Property { name: "visible"; type: "bool" } - Property { name: "modality"; type: "Qt::WindowModality" } - Property { name: "isWindow"; type: "bool"; isReadonly: true } - Property { name: "x"; type: "int" } - Property { name: "y"; type: "int" } - Property { name: "width"; type: "int" } - Property { name: "height"; type: "int" } - Signal { name: "visibilityChanged" } - Signal { name: "geometryChanged" } - Signal { name: "accepted" } - Signal { name: "rejected" } - Method { name: "open" } - Method { name: "close" } - Method { - name: "setX" - Parameter { name: "arg"; type: "int" } - } - Method { - name: "setY" - Parameter { name: "arg"; type: "int" } - } - Method { - name: "setWidth" - Parameter { name: "arg"; type: "int" } - } - Method { - name: "setHeight" - Parameter { name: "arg"; type: "int" } - } } Component { - prototype: "QObject" - name: "QtQuick.Dialogs/FileDialog" + prototype: "QQuickAbstractFileDialog" + name: "QtQuick.Dialogs/FileDialog 1.0" exports: ["QtQuick.Dialogs/FileDialog 1.0"] exportMetaObjectRevisions: [0] isComposite: true @@ -529,8 +885,8 @@ Module { Property { name: "settings"; type: "QQmlSettings"; isPointer: true } Property { name: "showFocusHighlight"; type: "bool" } Property { name: "palette"; type: "QQuickSystemPalette"; isPointer: true } - Property { name: "dirUpAction"; type: "QQuickAction"; isPointer: true } Property { name: "favoriteFolders"; type: "QVariant" } + Property { name: "dirUpAction"; type: "QQuickAction"; isPointer: true } Method { name: "dirDown" type: "QVariant" @@ -540,262 +896,1674 @@ Module { Method { name: "acceptSelection"; type: "QVariant" } Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } Property { name: "shortcuts"; type: "QJSValue"; isReadonly: true } + Property { name: "__shortcuts"; type: "QJSValue"; isReadonly: true } Method { name: "clearSelection" } Method { name: "addSelection" type: "bool" Parameter { name: "path"; type: "QUrl" } } - Property { name: "selectExisting"; type: "bool" } - Property { name: "selectMultiple"; type: "bool" } - Property { name: "selectFolder"; type: "bool" } - Property { name: "folder"; type: "QUrl" } - Property { name: "nameFilters"; type: "QStringList" } - Property { name: "selectedNameFilter"; type: "string" } - Property { name: "selectedNameFilterExtensions"; type: "QStringList"; isReadonly: true } - Property { name: "selectedNameFilterIndex"; type: "int" } - Property { name: "fileUrl"; type: "QUrl"; isReadonly: true } - Property { name: "fileUrls"; type: "QList"; isReadonly: true } - Signal { name: "filterSelected" } - Signal { name: "fileModeChanged" } - Signal { name: "selectionAccepted" } - Method { - name: "setVisible" - Parameter { name: "v"; type: "bool" } + } + Component { + prototype: "QQuickAbstractFontDialog" + name: "QtQuick.Dialogs/FontDialog 1.1" + exports: ["QtQuick.Dialogs/FontDialog 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "contentItem" + Property { name: "font"; type: "QFont" } + Property { name: "currentFont"; type: "QFont" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/Gauge 1.0" + exports: ["QtQuick.Extras/Gauge 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "orientation"; type: "int" } + Property { name: "tickmarkAlignment"; type: "int" } + Property { name: "__tickmarkAlignment"; type: "int" } + Property { name: "__tickmarksInside"; type: "bool" } + Property { name: "tickmarkStepSize"; type: "double" } + Property { name: "minorTickmarkCount"; type: "int" } + Property { name: "formatValue"; type: "QVariant" } + Property { name: "minimumValue"; type: "double" } + Property { name: "value"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "font"; type: "QFont" } + Property { name: "__hiddenText"; type: "QQuickText"; isReadonly: true; isPointer: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/GroupBox 1.0" + exports: ["QtQuick.Controls/GroupBox 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "__content" + Property { name: "title"; type: "string" } + Property { name: "flat"; type: "bool" } + Property { name: "checkable"; type: "bool" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "checked"; type: "bool" } + Property { name: "__content"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "__checkbox"; type: "CheckBox_QMLTYPE_76"; isReadonly: true; isPointer: true } + Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true } + } + Component { + prototype: "QQuickText" + name: "QtQuick.Controls/Label 1.0" + exports: ["QtQuick.Controls/Label 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + } + Component { + prototype: "QQuickMenu" + name: "QtQuick.Controls/Menu 1.0" + exports: ["QtQuick.Controls/Menu 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "items" + Property { name: "__selfComponent"; type: "QQmlComponent"; isPointer: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__usingDefaultStyle"; type: "bool" } + Property { name: "__parentContentItem"; type: "QVariant" } + Property { name: "__currentIndex"; type: "int" } + Method { + name: "addMenu" + type: "QVariant" + Parameter { name: "title"; type: "QVariant" } } Method { - name: "setTitle" - Parameter { name: "t"; type: "string" } + name: "insertMenu" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "title"; type: "QVariant" } + } + } + Component { + prototype: "QQuickMenuBar" + name: "QtQuick.Controls/MenuBar 1.0" + exports: ["QtQuick.Controls/MenuBar 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "menus" + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__menuBarComponent"; type: "QQmlComponent"; isPointer: true } + } + Component { + prototype: "QQuickAbstractMessageDialog" + name: "QtQuick.Dialogs/MessageDialog 1.1" + exports: ["QtQuick.Dialogs/MessageDialog 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "contentItem" + Method { name: "calculateImplicitWidth"; type: "QVariant" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/PieMenu 1.0" + exports: ["QtQuick.Extras/PieMenu 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "menuItems" + Property { name: "selectionAngle"; type: "double"; isReadonly: true } + Property { name: "triggerMode"; type: "int" } + Property { name: "title"; type: "string" } + Property { name: "boundingItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__protectedScope"; type: "QObject"; isPointer: true } + Property { name: "activationMode"; type: "int" } + Property { name: "menuItems"; type: "QQuickMenuItem"; isList: true; isReadonly: true } + Property { name: "currentIndex"; type: "int"; isReadonly: true } + Property { name: "currentItem"; type: "QQuickMenuItem"; isReadonly: true; isPointer: true } + Property { name: "__mouseThief"; type: "QQuickMouseThief"; isReadonly: true; isPointer: true } + Method { + name: "popup" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } } Method { - name: "setSelectExisting" - Parameter { name: "s"; type: "bool" } + name: "addItem" + type: "QVariant" + Parameter { name: "text"; type: "QVariant" } } Method { - name: "setSelectMultiple" - Parameter { name: "s"; type: "bool" } + name: "insertItem" + type: "QVariant" + Parameter { name: "before"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } } Method { - name: "setSelectFolder" - Parameter { name: "s"; type: "bool" } + name: "removeItem" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } + } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickLoader" + name: "QtQuick.Extras.Private/PieMenuIcon 1.0" + exports: ["QtQuick.Extras.Private/PieMenuIcon 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "control"; type: "PieMenu_QMLTYPE_250"; isPointer: true } + Property { name: "styleData"; type: "QObject"; isPointer: true } + Property { name: "iconSource"; type: "string"; isReadonly: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/ProgressBar 1.0" + exports: ["QtQuick.Controls/ProgressBar 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "value"; type: "double" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "indeterminate"; type: "bool" } + Property { name: "orientation"; type: "int" } + Property { name: "__initialized"; type: "bool" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Method { + name: "setValue" + type: "QVariant" + Parameter { name: "v"; type: "QVariant" } + } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/RadioButton 1.0" + exports: ["QtQuick.Controls/RadioButton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "checked"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "text"; type: "string" } + Property { name: "__cycleStatesHandler"; type: "QVariant" } + Property { name: "pressed"; type: "bool" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/ScrollView 1.0" + exports: ["QtQuick.Controls/ScrollView 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "contentItem" + Property { name: "frameVisible"; type: "bool" } + Property { name: "highlightOnFocus"; type: "bool" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } + Property { name: "__scrollBarTopMargin"; type: "int" } + Property { name: "__viewTopMargin"; type: "int" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_3"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } + Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } + Property { name: "__wheelAreaScrollSpeed"; type: "double" } + Property { + name: "__horizontalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true + } + Property { + name: "__verticalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true + } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/Slider 1.0" + exports: ["QtQuick.Controls/Slider 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "orientation"; type: "int" } + Property { name: "updateValueWhileDragging"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "tickmarksEnabled"; type: "bool" } + Property { name: "__horizontal"; type: "bool" } + Property { name: "__handlePos"; type: "double" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "stepSize"; type: "double" } + Property { name: "value"; type: "double" } + Method { name: "accessibleIncreaseAction"; type: "QVariant" } + Method { name: "accessibleDecreaseAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/SpinBox 1.0" + exports: ["QtQuick.Controls/SpinBox 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "horizontalAlignment"; type: "int" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "menu"; type: "QQmlComponent"; isPointer: true } + Property { name: "value"; type: "double" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "stepSize"; type: "double" } + Property { name: "suffix"; type: "string" } + Property { name: "prefix"; type: "string" } + Property { name: "decimals"; type: "int" } + Property { name: "font"; type: "QFont" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "__text"; type: "string" } + Property { name: "__baselineOffset"; type: "double" } + Signal { name: "editingFinished" } + Method { name: "__increment"; type: "QVariant" } + Method { name: "__decrement"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.Controls/SplitView 1.0" + exports: ["QtQuick.Controls/SplitView 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "__contents" + Property { name: "orientation"; type: "int" } + Property { name: "handleDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "resizing"; type: "bool" } + Property { name: "__contents"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "__items"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "__handles"; type: "QQuickItem"; isList: true; isReadonly: true } + Method { + name: "addItem" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } } Method { - name: "setFolder" - Parameter { name: "f"; type: "QUrl" } + name: "removeItem" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } + } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/StackView 1.0" + exports: ["QtQuick.Controls/StackView 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "initialItem"; type: "QVariant" } + Property { name: "busy"; type: "bool"; isReadonly: true } + Property { name: "delegate"; type: "StackViewDelegate_QMLTYPE_293"; isPointer: true } + Property { name: "__currentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__depth"; type: "int" } + Property { name: "__currentTransition"; type: "QVariant" } + Property { name: "__guard"; type: "bool" } + Property { name: "invalidItemReplacement"; type: "QQmlComponent"; isPointer: true } + Property { name: "depth"; type: "int"; isReadonly: true } + Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Method { + name: "push" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } + } + Method { + name: "pop" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } + } + Method { name: "clear"; type: "QVariant" } + Method { + name: "find" + type: "QVariant" + Parameter { name: "func"; type: "QVariant" } + Parameter { name: "onlySearchLoadedItems"; type: "QVariant" } + } + Method { + name: "get" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "dontLoad"; type: "QVariant" } + } + Method { name: "completeTransition"; type: "QVariant" } + Method { + name: "replace" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } + Parameter { name: "properties"; type: "QVariant" } + Parameter { name: "immediate"; type: "QVariant" } + } + Method { + name: "__recursionGuard" + type: "QVariant" + Parameter { name: "use"; type: "QVariant" } + } + Method { + name: "__loadElement" + type: "QVariant" + Parameter { name: "element"; type: "QVariant" } + } + Method { + name: "__resolveComponent" + type: "QVariant" + Parameter { name: "unknownObjectType"; type: "QVariant" } + Parameter { name: "element"; type: "QVariant" } + } + Method { + name: "__cleanup" + type: "QVariant" + Parameter { name: "element"; type: "QVariant" } + } + Method { + name: "__setStatus" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } + Parameter { name: "status"; type: "QVariant" } + } + Method { + name: "__performTransition" + type: "QVariant" + Parameter { name: "transition"; type: "QVariant" } + } + Method { name: "animationFinished"; type: "QVariant" } + } + Component { + prototype: "QObject" + name: "QtQuick.Controls/StackViewDelegate 1.0" + exports: ["QtQuick.Controls/StackViewDelegate 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + Property { name: "pushTransition"; type: "QQmlComponent"; isPointer: true } + Property { name: "popTransition"; type: "QQmlComponent"; isPointer: true } + Property { name: "replaceTransition"; type: "QQmlComponent"; isPointer: true } + Method { + name: "getTransition" + type: "QVariant" + Parameter { name: "properties"; type: "QVariant" } + } + Method { + name: "transitionFinished" + type: "QVariant" + Parameter { name: "properties"; type: "QVariant" } + } + } + Component { + prototype: "QQuickParallelAnimation" + name: "QtQuick.Controls/StackViewTransition 1.0" + exports: ["QtQuick.Controls/StackViewTransition 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "animations" + Property { name: "name"; type: "string" } + Property { name: "enterItem"; type: "QQuickItem"; isPointer: true } + Property { name: "exitItem"; type: "QQuickItem"; isPointer: true } + Property { name: "immediate"; type: "bool" } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/StatusBar 1.0" + exports: ["QtQuick.Controls/StatusBar 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "__content" + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "__content"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/StatusIndicator 1.0" + exports: ["QtQuick.Extras/StatusIndicator 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "color"; type: "QColor" } + Property { name: "on"; type: "bool" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/StatusIndicator 1.1" + exports: ["QtQuick.Extras/StatusIndicator 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "color"; type: "QColor" } + Property { name: "on"; type: "bool" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/Switch 1.1" + exports: ["QtQuick.Controls/Switch 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "checked"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickLoader" + name: "QtQuick.Controls/Tab 1.0" + exports: ["QtQuick.Controls/Tab 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "component" + Property { name: "title"; type: "string" } + Property { name: "__inserted"; type: "bool" } + Property { name: "component"; type: "QQmlComponent"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/TabView 1.0" + exports: ["QtQuick.Controls/TabView 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "currentIndex"; type: "int" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "frameVisible"; type: "bool" } + Property { name: "tabsVisible"; type: "bool" } + Property { name: "tabPosition"; type: "int" } + Property { name: "__tabs"; type: "QQmlListModel"; isPointer: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__styleItem"; type: "QVariant" } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Method { + name: "addTab" + type: "QVariant" + Parameter { name: "title"; type: "QVariant" } + Parameter { name: "component"; type: "QVariant" } + } + Method { + name: "insertTab" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "title"; type: "QVariant" } + Parameter { name: "component"; type: "QVariant" } + } + Method { + name: "removeTab" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { + name: "moveTab" + type: "QVariant" + Parameter { name: "from"; type: "QVariant" } + Parameter { name: "to"; type: "QVariant" } + } + Method { + name: "getTab" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { + name: "__willRemoveIndex" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { + name: "__didInsertIndex" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { name: "__setOpacities"; type: "QVariant" } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/TableView 1.0" + exports: ["QtQuick.Controls/TableView 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "__columns" + Property { name: "model"; type: "QVariant" } + Property { name: "rowCount"; type: "int"; isReadonly: true } + Property { name: "currentRow"; type: "int" } + Property { + name: "selection" + type: "TableViewSelection_QMLTYPE_175" + isReadonly: true + isPointer: true + } + Signal { + name: "activated" + Parameter { name: "row"; type: "int" } + } + Signal { + name: "clicked" + Parameter { name: "row"; type: "int" } + } + Signal { + name: "doubleClicked" + Parameter { name: "row"; type: "int" } + } + Signal { + name: "pressAndHold" + Parameter { name: "row"; type: "int" } + } + Method { + name: "positionViewAtRow" + type: "QVariant" + Parameter { name: "row"; type: "QVariant" } + Parameter { name: "mode"; type: "QVariant" } + } + Method { + name: "rowAt" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } + } + Property { name: "alternatingRowColors"; type: "bool" } + Property { name: "headerVisible"; type: "bool" } + Property { name: "itemDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "rowDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "headerDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "sortIndicatorColumn"; type: "int" } + Property { name: "sortIndicatorVisible"; type: "bool" } + Property { name: "sortIndicatorOrder"; type: "int" } + Property { name: "selectionMode"; type: "int" } + Property { name: "__viewTypeName"; type: "string" } + Property { name: "__isTreeView"; type: "bool"; isReadonly: true } + Property { name: "__itemDelegateLoader"; type: "QQmlComponent"; isPointer: true } + Property { name: "__model"; type: "QVariant" } + Property { name: "__activateItemOnSingleClick"; type: "bool" } + Property { name: "__mouseArea"; type: "QQuickItem"; isPointer: true } + Property { name: "backgroundVisible"; type: "bool" } + Property { name: "contentHeader"; type: "QQmlComponent"; isPointer: true } + Property { name: "contentFooter"; type: "QQmlComponent"; isPointer: true } + Property { name: "columnCount"; type: "int"; isReadonly: true } + Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true } + Property { name: "__columns"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "__currentRowItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "__currentRow"; type: "int" } + Property { name: "__listView"; type: "QQuickListView"; isReadonly: true; isPointer: true } + Method { + name: "addColumn" + type: "QVariant" + Parameter { name: "column"; type: "QVariant" } + } + Method { + name: "insertColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "column"; type: "QVariant" } + } + Method { + name: "removeColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { + name: "moveColumn" + type: "QVariant" + Parameter { name: "from"; type: "QVariant" } + Parameter { name: "to"; type: "QVariant" } + } + Method { + name: "getColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { name: "resizeColumnsToContents"; type: "QVariant" } + Property { name: "frameVisible"; type: "bool" } + Property { name: "highlightOnFocus"; type: "bool" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } + Property { name: "__scrollBarTopMargin"; type: "int" } + Property { name: "__viewTopMargin"; type: "int" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_3"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } + Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } + Property { name: "__wheelAreaScrollSpeed"; type: "double" } + Property { + name: "__horizontalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true + } + Property { + name: "__verticalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true + } + } + Component { + prototype: "QObject" + name: "QtQuick.Controls/TableViewColumn 1.0" + exports: ["QtQuick.Controls/TableViewColumn 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + Property { name: "__view"; type: "QQuickItem"; isPointer: true } + Property { name: "__index"; type: "int" } + Property { name: "title"; type: "string" } + Property { name: "role"; type: "string" } + Property { name: "width"; type: "int" } + Property { name: "visible"; type: "bool" } + Property { name: "resizable"; type: "bool" } + Property { name: "movable"; type: "bool" } + Property { name: "elideMode"; type: "int" } + Property { name: "horizontalAlignment"; type: "int" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Method { name: "resizeToContents"; type: "QVariant" } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/TextArea 1.3" + exports: ["QtQuick.Controls/TextArea 1.3"] + exportMetaObjectRevisions: [3] + isComposite: true + defaultProperty: "data" + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "tabChangesFocus"; type: "bool" } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "menu"; type: "QQmlComponent"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "baseUrl"; type: "QUrl" } + Property { name: "canPaste"; type: "bool"; isReadonly: true } + Property { name: "canRedo"; type: "bool"; isReadonly: true } + Property { name: "canUndo"; type: "bool"; isReadonly: true } + Property { name: "textColor"; type: "QColor" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true } + Property { name: "font"; type: "QFont" } + Property { name: "horizontalAlignment"; type: "int" } + Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true } + Property { name: "verticalAlignment"; type: "int" } + Property { name: "inputMethodHints"; type: "int" } + Property { name: "length"; type: "int"; isReadonly: true } + Property { name: "lineCount"; type: "int"; isReadonly: true } + Property { name: "readOnly"; type: "bool" } + Property { name: "selectedText"; type: "string"; isReadonly: true } + Property { name: "selectionEnd"; type: "int"; isReadonly: true } + Property { name: "selectionStart"; type: "int"; isReadonly: true } + Property { name: "text"; type: "string" } + Property { name: "textFormat"; type: "int" } + Property { name: "wrapMode"; type: "int" } + Property { name: "selectByKeyboard"; type: "bool" } + Property { name: "hoveredLink"; type: "string"; isReadonly: true } + Property { name: "backgroundVisible"; type: "bool" } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "textMargin"; type: "double" } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "contentHeight"; type: "double"; isReadonly: true } + Property { name: "textDocument"; type: "QQuickTextDocument"; isReadonly: true; isPointer: true } + Signal { + name: "linkActivated" + Parameter { name: "link"; type: "string" } + } + Signal { + name: "linkHovered" + Parameter { name: "link"; type: "string" } + } + Signal { name: "editingFinished" } + Method { + name: "append" + type: "QVariant" + Parameter { name: "string"; type: "QVariant" } + } + Method { name: "copy"; type: "QVariant" } + Method { name: "cut"; type: "QVariant" } + Method { name: "deselect"; type: "QVariant" } + Method { + name: "getFormattedText" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { + name: "getText" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { + name: "insert" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } + } + Method { + name: "isRightToLeft" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { + name: "moveCursorSelection" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "mode"; type: "QVariant" } + } + Method { name: "paste"; type: "QVariant" } + Method { + name: "positionAt" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } + } + Method { + name: "positionToRectangle" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + } + Method { name: "redo"; type: "QVariant" } + Method { + name: "remove" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { + name: "select" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { name: "selectAll"; type: "QVariant" } + Method { name: "selectWord"; type: "QVariant" } + Method { name: "undo"; type: "QVariant" } + Property { name: "frameVisible"; type: "bool" } + Property { name: "highlightOnFocus"; type: "bool" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } + Property { name: "__scrollBarTopMargin"; type: "int" } + Property { name: "__viewTopMargin"; type: "int" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_3"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } + Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } + Property { name: "__wheelAreaScrollSpeed"; type: "double" } + Property { + name: "__horizontalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true + } + Property { + name: "__verticalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true + } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/TextArea 1.0" + exports: ["QtQuick.Controls/TextArea 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "tabChangesFocus"; type: "bool" } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "menu"; type: "QQmlComponent"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "baseUrl"; type: "QUrl" } + Property { name: "canPaste"; type: "bool"; isReadonly: true } + Property { name: "canRedo"; type: "bool"; isReadonly: true } + Property { name: "canUndo"; type: "bool"; isReadonly: true } + Property { name: "textColor"; type: "QColor" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true } + Property { name: "font"; type: "QFont" } + Property { name: "horizontalAlignment"; type: "int" } + Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true } + Property { name: "verticalAlignment"; type: "int" } + Property { name: "inputMethodHints"; type: "int" } + Property { name: "length"; type: "int"; isReadonly: true } + Property { name: "lineCount"; type: "int"; isReadonly: true } + Property { name: "readOnly"; type: "bool" } + Property { name: "selectedText"; type: "string"; isReadonly: true } + Property { name: "selectionEnd"; type: "int"; isReadonly: true } + Property { name: "selectionStart"; type: "int"; isReadonly: true } + Property { name: "text"; type: "string" } + Property { name: "textFormat"; type: "int" } + Property { name: "wrapMode"; type: "int" } + Property { name: "selectByKeyboard"; type: "bool" } + Property { name: "hoveredLink"; type: "string"; isReadonly: true } + Property { name: "backgroundVisible"; type: "bool" } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "textMargin"; type: "double" } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "contentHeight"; type: "double"; isReadonly: true } + Property { name: "textDocument"; type: "QQuickTextDocument"; isReadonly: true; isPointer: true } + Signal { + name: "linkActivated" + Parameter { name: "link"; type: "string" } + } + Signal { + name: "linkHovered" + Parameter { name: "link"; type: "string" } + } + Signal { name: "editingFinished" } + Method { + name: "append" + type: "QVariant" + Parameter { name: "string"; type: "QVariant" } + } + Method { name: "copy"; type: "QVariant" } + Method { name: "cut"; type: "QVariant" } + Method { name: "deselect"; type: "QVariant" } + Method { + name: "getFormattedText" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { + name: "getText" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { + name: "insert" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } + } + Method { + name: "isRightToLeft" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { + name: "moveCursorSelection" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "mode"; type: "QVariant" } + } + Method { name: "paste"; type: "QVariant" } + Method { + name: "positionAt" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } + } + Method { + name: "positionToRectangle" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + } + Method { name: "redo"; type: "QVariant" } + Method { + name: "remove" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { + name: "select" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { name: "selectAll"; type: "QVariant" } + Method { name: "selectWord"; type: "QVariant" } + Method { name: "undo"; type: "QVariant" } + Property { name: "frameVisible"; type: "bool" } + Property { name: "highlightOnFocus"; type: "bool" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } + Property { name: "__scrollBarTopMargin"; type: "int" } + Property { name: "__viewTopMargin"; type: "int" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_3"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } + Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } + Property { name: "__wheelAreaScrollSpeed"; type: "double" } + Property { + name: "__horizontalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true + } + Property { + name: "__verticalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true + } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/TextArea 1.5" + exports: ["QtQuick.Controls/TextArea 1.5"] + exportMetaObjectRevisions: [5] + isComposite: true + defaultProperty: "data" + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "tabChangesFocus"; type: "bool" } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "menu"; type: "QQmlComponent"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "baseUrl"; type: "QUrl" } + Property { name: "canPaste"; type: "bool"; isReadonly: true } + Property { name: "canRedo"; type: "bool"; isReadonly: true } + Property { name: "canUndo"; type: "bool"; isReadonly: true } + Property { name: "textColor"; type: "QColor" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true } + Property { name: "font"; type: "QFont" } + Property { name: "horizontalAlignment"; type: "int" } + Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true } + Property { name: "verticalAlignment"; type: "int" } + Property { name: "inputMethodHints"; type: "int" } + Property { name: "length"; type: "int"; isReadonly: true } + Property { name: "lineCount"; type: "int"; isReadonly: true } + Property { name: "readOnly"; type: "bool" } + Property { name: "selectedText"; type: "string"; isReadonly: true } + Property { name: "selectionEnd"; type: "int"; isReadonly: true } + Property { name: "selectionStart"; type: "int"; isReadonly: true } + Property { name: "text"; type: "string" } + Property { name: "textFormat"; type: "int" } + Property { name: "wrapMode"; type: "int" } + Property { name: "selectByKeyboard"; type: "bool" } + Property { name: "hoveredLink"; type: "string"; isReadonly: true } + Property { name: "backgroundVisible"; type: "bool" } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "textMargin"; type: "double" } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "contentHeight"; type: "double"; isReadonly: true } + Property { name: "textDocument"; type: "QQuickTextDocument"; isReadonly: true; isPointer: true } + Signal { + name: "linkActivated" + Parameter { name: "link"; type: "string" } + } + Signal { + name: "linkHovered" + Parameter { name: "link"; type: "string" } + } + Signal { name: "editingFinished" } + Method { + name: "append" + type: "QVariant" + Parameter { name: "string"; type: "QVariant" } + } + Method { name: "copy"; type: "QVariant" } + Method { name: "cut"; type: "QVariant" } + Method { name: "deselect"; type: "QVariant" } + Method { + name: "getFormattedText" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { + name: "getText" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } Method { - name: "setNameFilters" - Parameter { name: "f"; type: "QStringList" } + name: "insert" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } } Method { - name: "selectNameFilter" - Parameter { name: "f"; type: "string" } + name: "isRightToLeft" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } Method { - name: "setSelectedNameFilterIndex" - Parameter { name: "idx"; type: "int" } + name: "moveCursorSelection" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "mode"; type: "QVariant" } } - Property { name: "visible"; type: "bool" } - Property { name: "modality"; type: "Qt::WindowModality" } - Property { name: "title"; type: "string" } - Property { name: "isWindow"; type: "bool"; isReadonly: true } - Property { name: "x"; type: "int" } - Property { name: "y"; type: "int" } - Property { name: "width"; type: "int" } - Property { name: "height"; type: "int" } - Signal { name: "visibilityChanged" } - Signal { name: "geometryChanged" } - Signal { name: "accepted" } - Signal { name: "rejected" } - Method { name: "open" } - Method { name: "close" } + Method { name: "paste"; type: "QVariant" } Method { - name: "setX" - Parameter { name: "arg"; type: "int" } + name: "positionAt" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } } Method { - name: "setY" - Parameter { name: "arg"; type: "int" } + name: "positionToRectangle" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } } + Method { name: "redo"; type: "QVariant" } Method { - name: "setWidth" - Parameter { name: "arg"; type: "int" } + name: "remove" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } Method { - name: "setHeight" - Parameter { name: "arg"; type: "int" } + name: "select" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { name: "selectAll"; type: "QVariant" } + Method { name: "selectWord"; type: "QVariant" } + Method { name: "undo"; type: "QVariant" } + Property { name: "frameVisible"; type: "bool" } + Property { name: "highlightOnFocus"; type: "bool" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } + Property { name: "__scrollBarTopMargin"; type: "int" } + Property { name: "__viewTopMargin"; type: "int" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_3"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } + Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } + Property { name: "__wheelAreaScrollSpeed"; type: "double" } + Property { + name: "__horizontalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true + } + Property { + name: "__verticalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true } } Component { - prototype: "QObject" - name: "QtQuick.Dialogs/FontDialog" - exports: ["QtQuick.Dialogs/FontDialog 1.1"] - exportMetaObjectRevisions: [1] + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/TextField 1.0" + exports: ["QtQuick.Controls/TextField 1.0"] + exportMetaObjectRevisions: [0] isComposite: true - defaultProperty: "contentItem" + defaultProperty: "data" + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "menu"; type: "QQmlComponent"; isPointer: true } + Property { name: "acceptableInput"; type: "bool"; isReadonly: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "canPaste"; type: "bool"; isReadonly: true } + Property { name: "canRedo"; type: "bool"; isReadonly: true } + Property { name: "canUndo"; type: "bool"; isReadonly: true } + Property { name: "textColor"; type: "QColor" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true } + Property { name: "displayText"; type: "string"; isReadonly: true } + Property { name: "echoMode"; type: "int" } Property { name: "font"; type: "QFont" } - Property { name: "currentFont"; type: "QFont" } - Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } - Property { name: "scalableFonts"; type: "bool" } - Property { name: "nonScalableFonts"; type: "bool" } - Property { name: "monospacedFonts"; type: "bool" } - Property { name: "proportionalFonts"; type: "bool" } - Signal { name: "selectionAccepted" } + Property { name: "horizontalAlignment"; type: "int" } + Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true } + Property { name: "verticalAlignment"; type: "int" } + Property { name: "inputMask"; type: "string" } + Property { name: "inputMethodHints"; type: "int" } + Property { name: "length"; type: "int"; isReadonly: true } + Property { name: "maximumLength"; type: "int" } + Property { name: "placeholderText"; type: "string" } + Property { name: "readOnly"; type: "bool" } + Property { name: "selectedText"; type: "string"; isReadonly: true } + Property { name: "selectionEnd"; type: "int"; isReadonly: true } + Property { name: "selectionStart"; type: "int"; isReadonly: true } + Property { name: "text"; type: "string" } + Property { name: "validator"; type: "QValidator"; isPointer: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "__contentHeight"; type: "double"; isReadonly: true } + Property { name: "__contentWidth"; type: "double"; isReadonly: true } + Property { name: "__baselineOffset"; type: "double" } + Signal { name: "accepted" } + Signal { name: "editingFinished" } + Method { name: "copy"; type: "QVariant" } + Method { name: "cut"; type: "QVariant" } + Method { name: "deselect"; type: "QVariant" } Method { - name: "setVisible" - Parameter { name: "v"; type: "bool" } + name: "getText" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } Method { - name: "setModality" - Parameter { name: "m"; type: "Qt::WindowModality" } + name: "insert" + type: "QVariant" + Parameter { name: "position"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } } Method { - name: "setTitle" - Parameter { name: "t"; type: "string" } + name: "isRightToLeft" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } + Method { name: "paste"; type: "QVariant" } + Method { name: "redo"; type: "QVariant" } Method { - name: "setFont" - Parameter { name: "arg"; type: "QFont" } + name: "remove" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } } Method { - name: "setCurrentFont" - Parameter { name: "arg"; type: "QFont" } + name: "select" + type: "QVariant" + Parameter { name: "start"; type: "QVariant" } + Parameter { name: "end"; type: "QVariant" } + } + Method { name: "selectAll"; type: "QVariant" } + Method { name: "selectWord"; type: "QVariant" } + Method { name: "undo"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickText" + name: "QtQuick.Extras.Private/TextSingleton 1.0" + exports: ["QtQuick.Extras.Private/TextSingleton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + isCreatable: false + isSingleton: true + defaultProperty: "data" + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/ToggleButton 1.0" + exports: ["QtQuick.Extras/ToggleButton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_52"; isPointer: true } + Property { name: "checkable"; type: "bool" } + Property { name: "checked"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/ToolBar 1.0" + exports: ["QtQuick.Controls/ToolBar 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "__content" + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "__menu"; type: "QVariant" } + Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "__content"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/ToolButton 1.0" + exports: ["QtQuick.Controls/ToolButton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_52"; isPointer: true } + Property { name: "checkable"; type: "bool" } + Property { name: "checked"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/TreeView 1.5" + exports: ["QtQuick.Controls/TreeView 1.5"] + exportMetaObjectRevisions: [5] + isComposite: true + defaultProperty: "__columns" + Property { name: "model"; type: "QVariant" } + Property { name: "currentIndex"; type: "QVariant"; isReadonly: true } + Property { name: "selection"; type: "QItemSelectionModel"; isPointer: true } + Property { name: "rootIndex"; type: "QModelIndex" } + Signal { + name: "activated" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "clicked" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "doubleClicked" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "pressAndHold" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "expanded" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "collapsed" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setScalableFonts" - Parameter { name: "arg"; type: "bool" } + name: "isExpanded" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setNonScalableFonts" - Parameter { name: "arg"; type: "bool" } + name: "collapse" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setMonospacedFonts" - Parameter { name: "arg"; type: "bool" } + name: "expand" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setProportionalFonts" - Parameter { name: "arg"; type: "bool" } + name: "indexAt" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } + } + Property { name: "alternatingRowColors"; type: "bool" } + Property { name: "headerVisible"; type: "bool" } + Property { name: "itemDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "rowDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "headerDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "sortIndicatorColumn"; type: "int" } + Property { name: "sortIndicatorVisible"; type: "bool" } + Property { name: "sortIndicatorOrder"; type: "int" } + Property { name: "selectionMode"; type: "int" } + Property { name: "__viewTypeName"; type: "string" } + Property { name: "__isTreeView"; type: "bool"; isReadonly: true } + Property { name: "__itemDelegateLoader"; type: "QQmlComponent"; isPointer: true } + Property { name: "__model"; type: "QVariant" } + Property { name: "__activateItemOnSingleClick"; type: "bool" } + Property { name: "__mouseArea"; type: "QQuickItem"; isPointer: true } + Property { name: "backgroundVisible"; type: "bool" } + Property { name: "contentHeader"; type: "QQmlComponent"; isPointer: true } + Property { name: "contentFooter"; type: "QQmlComponent"; isPointer: true } + Property { name: "columnCount"; type: "int"; isReadonly: true } + Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true } + Property { name: "__columns"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "__currentRowItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "__currentRow"; type: "int" } + Property { name: "__listView"; type: "QQuickListView"; isReadonly: true; isPointer: true } + Method { + name: "addColumn" + type: "QVariant" + Parameter { name: "column"; type: "QVariant" } } - Property { name: "visible"; type: "bool" } - Property { name: "modality"; type: "Qt::WindowModality" } - Property { name: "title"; type: "string" } - Property { name: "isWindow"; type: "bool"; isReadonly: true } - Property { name: "x"; type: "int" } - Property { name: "y"; type: "int" } - Property { name: "width"; type: "int" } - Property { name: "height"; type: "int" } - Signal { name: "visibilityChanged" } - Signal { name: "geometryChanged" } - Signal { name: "accepted" } - Signal { name: "rejected" } - Method { name: "open" } - Method { name: "close" } Method { - name: "setX" - Parameter { name: "arg"; type: "int" } + name: "insertColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "column"; type: "QVariant" } } Method { - name: "setY" - Parameter { name: "arg"; type: "int" } + name: "removeColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setWidth" - Parameter { name: "arg"; type: "int" } + name: "moveColumn" + type: "QVariant" + Parameter { name: "from"; type: "QVariant" } + Parameter { name: "to"; type: "QVariant" } } Method { - name: "setHeight" - Parameter { name: "arg"; type: "int" } + name: "getColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } - } - Component { - prototype: "QObject" - name: "QtQuick.Dialogs/MessageDialog" - exports: ["QtQuick.Dialogs/MessageDialog 1.1"] - exportMetaObjectRevisions: [1] - isComposite: true - defaultProperty: "contentItem" - Method { name: "calculateImplicitWidth"; type: "QVariant" } + Method { name: "resizeColumnsToContents"; type: "QVariant" } + Property { name: "frameVisible"; type: "bool" } + Property { name: "highlightOnFocus"; type: "bool" } Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } - Property { name: "text"; type: "string" } - Property { name: "informativeText"; type: "string" } - Property { name: "detailedText"; type: "string" } - Property { name: "icon"; type: "Icon" } - Property { name: "standardIconSource"; type: "QUrl"; isReadonly: true } - Property { name: "standardButtons"; type: "QQuickAbstractDialog::StandardButtons" } + Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } + Property { name: "__scrollBarTopMargin"; type: "int" } + Property { name: "__viewTopMargin"; type: "int" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_3"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } + Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } + Property { name: "__wheelAreaScrollSpeed"; type: "double" } Property { - name: "clickedButton" - type: "QQuickAbstractDialog::StandardButton" + name: "__horizontalScrollBar" + type: "ScrollBar_QMLTYPE_27" isReadonly: true + isPointer: true + } + Property { + name: "__verticalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true + } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Controls/TreeView 1.4" + exports: ["QtQuick.Controls/TreeView 1.4"] + exportMetaObjectRevisions: [4] + isComposite: true + defaultProperty: "__columns" + Property { name: "model"; type: "QVariant" } + Property { name: "currentIndex"; type: "QVariant"; isReadonly: true } + Property { name: "selection"; type: "QItemSelectionModel"; isPointer: true } + Property { name: "rootIndex"; type: "QModelIndex" } + Signal { + name: "activated" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "clicked" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "doubleClicked" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "pressAndHold" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "expanded" + Parameter { name: "index"; type: "QVariant" } + } + Signal { + name: "collapsed" + Parameter { name: "index"; type: "QVariant" } } - Signal { name: "buttonClicked" } - Signal { name: "discard" } - Signal { name: "help" } - Signal { name: "yes" } - Signal { name: "no" } - Signal { name: "apply" } - Signal { name: "reset" } Method { - name: "setVisible" - Parameter { name: "v"; type: "bool" } + name: "isExpanded" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setTitle" - Parameter { name: "arg"; type: "string" } + name: "collapse" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setText" - Parameter { name: "arg"; type: "string" } + name: "expand" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setInformativeText" - Parameter { name: "arg"; type: "string" } + name: "indexAt" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } + } + Property { name: "alternatingRowColors"; type: "bool" } + Property { name: "headerVisible"; type: "bool" } + Property { name: "itemDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "rowDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "headerDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "sortIndicatorColumn"; type: "int" } + Property { name: "sortIndicatorVisible"; type: "bool" } + Property { name: "sortIndicatorOrder"; type: "int" } + Property { name: "selectionMode"; type: "int" } + Property { name: "__viewTypeName"; type: "string" } + Property { name: "__isTreeView"; type: "bool"; isReadonly: true } + Property { name: "__itemDelegateLoader"; type: "QQmlComponent"; isPointer: true } + Property { name: "__model"; type: "QVariant" } + Property { name: "__activateItemOnSingleClick"; type: "bool" } + Property { name: "__mouseArea"; type: "QQuickItem"; isPointer: true } + Property { name: "backgroundVisible"; type: "bool" } + Property { name: "contentHeader"; type: "QQmlComponent"; isPointer: true } + Property { name: "contentFooter"; type: "QQmlComponent"; isPointer: true } + Property { name: "columnCount"; type: "int"; isReadonly: true } + Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true } + Property { name: "__columns"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "__currentRowItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "__currentRow"; type: "int" } + Property { name: "__listView"; type: "QQuickListView"; isReadonly: true; isPointer: true } + Method { + name: "addColumn" + type: "QVariant" + Parameter { name: "column"; type: "QVariant" } } Method { - name: "setDetailedText" - Parameter { name: "arg"; type: "string" } + name: "insertColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "column"; type: "QVariant" } } Method { - name: "setIcon" - Parameter { name: "icon"; type: "Icon" } + name: "removeColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setStandardButtons" - Parameter { name: "buttons"; type: "StandardButtons" } + name: "moveColumn" + type: "QVariant" + Parameter { name: "from"; type: "QVariant" } + Parameter { name: "to"; type: "QVariant" } } Method { - name: "click" - Parameter { name: "button"; type: "QQuickAbstractDialog::StandardButton" } + name: "getColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } - Property { name: "visible"; type: "bool" } - Property { name: "modality"; type: "Qt::WindowModality" } - Property { name: "title"; type: "string" } - Property { name: "isWindow"; type: "bool"; isReadonly: true } - Property { name: "x"; type: "int" } - Property { name: "y"; type: "int" } - Property { name: "width"; type: "int" } - Property { name: "height"; type: "int" } - Signal { name: "visibilityChanged" } - Signal { name: "geometryChanged" } - Signal { name: "accepted" } - Signal { name: "rejected" } - Method { name: "open" } - Method { name: "close" } + Method { name: "resizeColumnsToContents"; type: "QVariant" } + Property { name: "frameVisible"; type: "bool" } + Property { name: "highlightOnFocus"; type: "bool" } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__scroller"; type: "QQuickItem"; isPointer: true } + Property { name: "__scrollBarTopMargin"; type: "int" } + Property { name: "__viewTopMargin"; type: "int" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "Style_QMLTYPE_3"; isPointer: true } + Property { name: "horizontalScrollBarPolicy"; type: "int" } + Property { name: "verticalScrollBarPolicy"; type: "int" } + Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true } + Property { name: "__wheelAreaScrollSpeed"; type: "double" } + Property { + name: "__horizontalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true + } + Property { + name: "__verticalScrollBar" + type: "ScrollBar_QMLTYPE_27" + isReadonly: true + isPointer: true + } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/Tumbler 1.2" + exports: ["QtQuick.Extras/Tumbler 1.2"] + exportMetaObjectRevisions: [2] + isComposite: true + defaultProperty: "data" + Property { name: "__highlightMoveDuration"; type: "int" } + Property { name: "columnCount"; type: "int"; isReadonly: true } + Property { name: "__columnRow"; type: "QQuickRow"; isReadonly: true; isPointer: true } + Property { name: "__movementDelayTimer"; type: "QQmlTimer"; isReadonly: true; isPointer: true } Method { - name: "setX" - Parameter { name: "arg"; type: "int" } + name: "__isValidColumnIndex" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } Method { - name: "setY" - Parameter { name: "arg"; type: "int" } + name: "__isValidColumnAndItemIndex" + type: "QVariant" + Parameter { name: "columnIndex"; type: "QVariant" } + Parameter { name: "itemIndex"; type: "QVariant" } } Method { - name: "setWidth" - Parameter { name: "arg"; type: "int" } + name: "currentIndexAt" + type: "QVariant" + Parameter { name: "columnIndex"; type: "QVariant" } } Method { - name: "setHeight" - Parameter { name: "arg"; type: "int" } + name: "setCurrentIndexAt" + type: "QVariant" + Parameter { name: "columnIndex"; type: "QVariant" } + Parameter { name: "itemIndex"; type: "QVariant" } + } + Method { + name: "getColumn" + type: "QVariant" + Parameter { name: "columnIndex"; type: "QVariant" } + } + Method { + name: "addColumn" + type: "QVariant" + Parameter { name: "column"; type: "QVariant" } + } + Method { + name: "insertColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "column"; type: "QVariant" } + } + Method { + name: "__viewAt" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QObject" + name: "QtQuick.Extras/TumblerColumn 1.2" + exports: ["QtQuick.Extras/TumblerColumn 1.2"] + exportMetaObjectRevisions: [2] + isComposite: true + Property { name: "__tumbler"; type: "QQuickItem"; isPointer: true } + Property { name: "__index"; type: "int" } + Property { name: "__currentIndex"; type: "int" } + Property { name: "model"; type: "QVariant" } + Property { name: "role"; type: "string" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "highlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "columnForeground"; type: "QQmlComponent"; isPointer: true } + Property { name: "visible"; type: "bool" } + Property { name: "activeFocus"; type: "bool"; isReadonly: true } + Property { name: "width"; type: "double" } + Property { name: "currentIndex"; type: "int"; isReadonly: true } } } diff --git a/PyQt5/qml/QtQuick/Dialogs/qml/ColorSlider.qml b/PyQt5/qml/QtQuick/Dialogs/qml/ColorSlider.qml index 60412d54..8322910f 100644 --- a/PyQt5/qml/QtQuick/Dialogs/qml/ColorSlider.qml +++ b/PyQt5/qml/QtQuick/Dialogs/qml/ColorSlider.qml @@ -1,38 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** -** This file is part of the Qt Graphical Effects module. +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtQuick/Dialogs/qml/DefaultWindowDecoration.qml b/PyQt5/qml/QtQuick/Dialogs/qml/DefaultWindowDecoration.qml index 15512669..ceb8b215 100644 --- a/PyQt5/qml/QtQuick/Dialogs/qml/DefaultWindowDecoration.qml +++ b/PyQt5/qml/QtQuick/Dialogs/qml/DefaultWindowDecoration.qml @@ -1,42 +1,41 @@ -/***************************************************************************** +/**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** -** This file is part of the QtQuick.Dialogs module of the Qt Toolkit. +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** -*****************************************************************************/ +****************************************************************************/ import QtQuick 2.2 diff --git a/PyQt5/qml/QtQuick/Dialogs/qml/IconButtonStyle.qml b/PyQt5/qml/QtQuick/Dialogs/qml/IconButtonStyle.qml index f51cf253..a09debeb 100644 --- a/PyQt5/qml/QtQuick/Dialogs/qml/IconButtonStyle.qml +++ b/PyQt5/qml/QtQuick/Dialogs/qml/IconButtonStyle.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal -** -** This file is part of the Qt Quick Controls module of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 import QtQuick.Controls 1.2 import QtQuick.Controls.Private 1.0 diff --git a/PyQt5/qml/QtQuick/Dialogs/qml/IconGlyph.qml b/PyQt5/qml/QtQuick/Dialogs/qml/IconGlyph.qml index f567169d..728ce7e1 100644 --- a/PyQt5/qml/QtQuick/Dialogs/qml/IconGlyph.qml +++ b/PyQt5/qml/QtQuick/Dialogs/qml/IconGlyph.qml @@ -1,42 +1,42 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal -** -** This file is part of the Qt Quick Controls module of the Qt Toolkit. -** -** $QT_BEGIN_LICENSE:BSD$ -** You may use this file under the terms of the BSD license as follows: -** -** "Redistribution and use in source and binary forms, with or without -** modification, are permitted provided that the following conditions are -** met: -** * Redistributions of source code must retain the above copyright -** notice, this list of conditions and the following disclaimer. -** * Redistributions in binary form must reproduce the above copyright -** notice, this list of conditions and the following disclaimer in -** the documentation and/or other materials provided with the -** distribution. -** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names -** of its contributors may be used to endorse or promote products derived -** from this software without specific prior written permission. -** -** -** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Dialogs module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ + import QtQuick 2.2 Text { diff --git a/PyQt5/qml/QtQuick/Dialogs/qmldir b/PyQt5/qml/QtQuick/Dialogs/qmldir index df0d402b..e94f11dd 100644 --- a/PyQt5/qml/QtQuick/Dialogs/qmldir +++ b/PyQt5/qml/QtQuick/Dialogs/qmldir @@ -5,3 +5,5 @@ typeinfo plugins.qmltypes depends Qt.labs.folderlistmodel 1.0 depends Qt.labs.settings 1.0 depends QtQuick.Dialogs.Private 1.0 +depends QtQuick.Controls 1.3 +depends QtQuick.PrivateWidgets 1.1 diff --git a/PyQt5/qml/QtQuick/Extras/Private/CircularButton.qml b/PyQt5/qml/QtQuick/Extras/Private/CircularButton.qml new file mode 100644 index 00000000..6a147ebf --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/Private/CircularButton.qml @@ -0,0 +1,51 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtQuick.Controls 1.4 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Controls.Private 1.0 + +/*! + \internal +*/ +Button { + id: button + style: Settings.styleComponent(Settings.style, "CircularButtonStyle.qml", button) +} diff --git a/PyQt5/qml/QtQuick/Extras/Private/CircularButtonStyleHelper.qml b/PyQt5/qml/QtQuick/Extras/Private/CircularButtonStyleHelper.qml new file mode 100644 index 00000000..55154ae2 --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/Private/CircularButtonStyleHelper.qml @@ -0,0 +1,136 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +import QtQuick.Extras 1.4 +import QtQuick.Extras.Private 1.0 + +QtObject { + id: circularButtonStyleHelper + + property Item control + + property color buttonColorUpTop: "#e3e3e3" + property color buttonColorUpBottom: "#b3b3b3" + property color buttonColorDownTop: "#d3d3d3" + property color buttonColorDownBottom: "#939393" + property color outerArcColorTop: "#9c9c9c" + property color outerArcColorBottom: Qt.rgba(0.941, 0.941, 0.941, 0.29) + property color innerArcColorTop: "#e3e3e3" + property color innerArcColorBottom: "#acacac" + property real innerArcColorBottomStop: 0.4 + property color shineColor: Qt.rgba(1, 1, 1, 0.29) + property real smallestAxis: control ? Math.min(control.width, control.height) : 0 + property real outerArcLineWidth: smallestAxis * 0.04 + property real innerArcLineWidth: Math.max(1, outerArcLineWidth * 0.1) + property real shineArcLineWidth: Math.max(1, outerArcLineWidth * 0.1) + property real implicitWidth: Math.round(TextSingleton.implicitHeight * 8) + property real implicitHeight: Math.round(TextSingleton.implicitHeight * 8) + + property color textColorUp: "#4e4e4e" + property color textColorDown: "#303030" + property color textRaisedColorUp: "#ffffff" + property color textRaisedColorDown: "#e3e3e3" + + property real radius: (smallestAxis * 0.5) - outerArcLineWidth - innerArcLineWidth + property real halfRadius: radius / 2 + property real outerArcRadius: innerArcRadius + outerArcLineWidth / 2 + property real innerArcRadius: radius + innerArcLineWidth / 2 + property real shineArcRadius: outerArcRadius + outerArcLineWidth / 2 - shineArcLineWidth / 2 + property real zeroAngle: Math.PI * 0.5 + + property color buttonColorTop: control && control.pressed ? buttonColorDownTop : buttonColorUpTop + property color buttonColorBottom: control && control.pressed ? buttonColorDownBottom : buttonColorUpBottom + + function toPixels(percentageOfSmallestAxis) { + return percentageOfSmallestAxis * smallestAxis; + } + + function paintBackground(ctx) { + ctx.reset(); + + if (outerArcRadius < 0 || radius < 0) + return; + + var xCenter = ctx.canvas.width / 2; + var yCenter = ctx.canvas.height / 2; + + /* Draw outer arc */ + ctx.beginPath(); + ctx.lineWidth = outerArcLineWidth; + ctx.arc(xCenter, yCenter, outerArcRadius, 0, Math.PI * 2, false); + var gradient = ctx.createRadialGradient(xCenter, yCenter - halfRadius, + halfRadius, xCenter, yCenter - halfRadius, radius); + gradient.addColorStop(0, outerArcColorTop); + gradient.addColorStop(1, outerArcColorBottom); + ctx.strokeStyle = gradient; + ctx.stroke(); + + /* Draw the shine along the bottom */ + ctx.beginPath(); + ctx.lineWidth = shineArcLineWidth; + ctx.arc(xCenter, yCenter, shineArcRadius, 0, Math.PI, false); + gradient = ctx.createLinearGradient(xCenter, yCenter + radius, xCenter, yCenter); + gradient.addColorStop(0, shineColor); + gradient.addColorStop(0.5, "rgba(255, 255, 255, 0)"); + ctx.strokeStyle = gradient; + ctx.stroke(); + + /* Draw inner arc */ + ctx.beginPath(); + ctx.lineWidth = innerArcLineWidth + 1; + ctx.arc(xCenter, yCenter, innerArcRadius, 0, Math.PI * 2, false); + gradient = ctx.createLinearGradient(xCenter, yCenter - halfRadius, + xCenter, yCenter + halfRadius); + gradient.addColorStop(0, innerArcColorTop); + gradient.addColorStop(innerArcColorBottomStop, innerArcColorBottom); + ctx.strokeStyle = gradient; + ctx.stroke(); + + /* Draw the button's body */ + ctx.beginPath(); + ctx.ellipse(xCenter - radius, yCenter - radius, radius * 2, radius * 2); + gradient = ctx.createRadialGradient(xCenter, yCenter + radius * 0.85, radius, + xCenter, yCenter + radius * 0.85, radius * 0.85); + gradient.addColorStop(1, buttonColorTop); + gradient.addColorStop(0, buttonColorBottom); + ctx.fillStyle = gradient; + ctx.fill(); + } +} diff --git a/PyQt5/qml/QtQuick/Extras/Private/CircularTickmarkLabel.qml b/PyQt5/qml/QtQuick/Extras/Private/CircularTickmarkLabel.qml new file mode 100644 index 00000000..997a784b --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/Private/CircularTickmarkLabel.qml @@ -0,0 +1,145 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.2 +// Workaround for QTBUG-37751; we need this import for RangeModel, although we shouldn't. +import QtQuick.Controls 1.1 +import QtQuick.Controls.Private 1.0 +import QtQuick.Extras 1.4 +import QtQuick.Extras.Private 1.0 + +Control { + id: label + style: Settings.styleComponent(Settings.style, "CircularTickmarkLabelStyle.qml", label) + + property alias minimumValue: range.minimumValue + + property alias maximumValue: range.maximumValue + + property alias stepSize: range.stepSize + + RangeModel { + id: range + minimumValue: 0 + maximumValue: 100 + stepSize: 0 + // Not used. + value: minimumValue + } + + /*! + This property determines the angle at which the first tickmark is drawn. + */ + property real minimumValueAngle: -145 + + /*! + This property determines the angle at which the last tickmark is drawn. + */ + property real maximumValueAngle: 145 + + /*! + The range between \l minimumValueAngle and \l maximumValueAngle, in + degrees. + */ + readonly property real angleRange: maximumValueAngle - minimumValueAngle + + /*! + The interval at which tickmarks are displayed. + */ + property real tickmarkStepSize: 10 + + /*! + The distance in pixels from the outside of the control (outerRadius) at + which the outermost point of the tickmark line is drawn. + */ + property real tickmarkInset: 0.0 + + /*! + The amount of tickmarks displayed. + */ + readonly property int tickmarkCount: __tickmarkCount + + /*! + The amount of minor tickmarks between each tickmark. + */ + property int minorTickmarkCount: 4 + + /*! + The distance in pixels from the outside of the control (outerRadius) at + which the outermost point of the minor tickmark line is drawn. + */ + property real minorTickmarkInset: 0.0 + + /*! + The distance in pixels from the outside of the control (outerRadius) at + which the center of the value marker text is drawn. + */ + property real labelInset: __style.__protectedScope.toPixels(0.19) + + /*! + The interval at which tickmark labels are displayed. + */ + property real labelStepSize: tickmarkStepSize + + /*! + The amount of tickmark labels displayed. + */ + readonly property int labelCount: (maximumValue - minimumValue) / labelStepSize + 1 + + /*! \internal */ + readonly property real __tickmarkCount: tickmarkStepSize > 0 ? (maximumValue - minimumValue) / tickmarkStepSize + 1 : 0 + + /*! + This property determines whether or not the control displays tickmarks, + minor tickmarks, and labels. + */ + property bool tickmarksVisible: true + + /*! + Returns \a value as an angle in degrees. + + For example, if minimumValueAngle is set to \c 270 and maximumValueAngle + is set to \c 90, this function will return \c 270 when passed + minimumValue and \c 90 when passed maximumValue. + */ + function valueToAngle(value) { + var normalised = (value - minimumValue) / (maximumValue - minimumValue); + return (maximumValueAngle - minimumValueAngle) * normalised + minimumValueAngle; + } +} diff --git a/PyQt5/qml/QtQuick/Extras/Private/Handle.qml b/PyQt5/qml/QtQuick/Extras/Private/Handle.qml new file mode 100644 index 00000000..6c3fdaa6 --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/Private/Handle.qml @@ -0,0 +1,123 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtGraphicalEffects 1.0 +import QtQuick.Controls.Styles 1.4 +import QtQuick.Controls.Private 1.0 +import QtQuick.Extras.Private 1.1 +import QtQuick.Extras.Private.CppUtils 1.0 + +Control { + id: root + x: handleArea.centerOfHandle.x - width / 2 + y: handleArea.centerOfHandle.y - height / 2 + + style: Settings.styleComponent(Settings.style, "HandleStyle.qml", root) + + /*! + The angle of the handle along the circumference of \l rotationRadius in + radians, scaled to be in the range of 0.0 to 1.0. + */ + property alias value: range.value + + RangeModel { + id: range + minimumValue: 0.0 + maximumValue: 1.0 + stepSize: 0 + value: minimumValue + } + + /*! + The angle in radians where the dial starts. + */ + property real zeroAngle: 0 + + /*! + The radius of the rotation of this handle. + */ + property real rotationRadius: 50 + + /*! + The center of the dial. This is the origin point for the handle's + rotation. + */ + property real dialXCenter: 0 + property real dialYCenter: 0 + + /*! + This property holds the amount of extra room added to each side of + the handle to make it easier to drag on touch devices. + */ + property real allowance: Math.max(width, height) * 1.5 + + /* + The function used to determine the handle's value from the position of + the mouse. + + Can be set to provide custom value calculation. It expects these + parameters: \c mouseX, \c mouseY, \c xCenter, \c yCenter, \c zeroAngle + */ + property var valueFromMouse: handleArea.valueFromMouse + + property alias handleArea: handleArea + + MouseArea { + id: handleArea + // Respond to value changes by calculating the new center of the handle. + property point centerOfHandle: MathUtils.centerAlongCircle(dialXCenter, dialYCenter, + 0, 0, MathUtils.valueToAngle(value, 1, zeroAngle), rotationRadius); + + anchors.fill: parent + anchors.margins: -allowance + + onPositionChanged: { + // Whenever the handle is moved with the mouse, update the value. + value = root.valueFromMouse(mouse.x + centerOfHandle.x - allowance, + mouse.y + centerOfHandle.y - allowance, dialXCenter, dialYCenter, zeroAngle); + } + + // A helper function for onPositionChanged. + function valueFromMouse(mouseX, mouseY, xCenter, yCenter, zeroAngle) { + return MathUtils.angleToValue( + MathUtils.halfPi - Math.atan2(mouseX - xCenter, mouseY - yCenter), 1, zeroAngle); + } + } +} diff --git a/PyQt5/qml/QtQuick/Extras/Private/PieMenuIcon.qml b/PyQt5/qml/QtQuick/Extras/Private/PieMenuIcon.qml new file mode 100644 index 00000000..7cb57e02 --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/Private/PieMenuIcon.qml @@ -0,0 +1,102 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.3 +import QtQuick.Extras 1.4 +import QtQuick.Extras.Private 1.0 +import QtQuick.Extras.Private.CppUtils 1.0 + +Loader { + id: iconLoader + active: iconSource != "" + + property PieMenu control: null + property QtObject styleData: null + + readonly property string iconSource: styleData && styleData.index < control.__protectedScope.visibleItems.length + ? control.__protectedScope.visibleItems[styleData.index].iconSource + : "" + + sourceComponent: Image { + id: iconImage + source: iconSource + x: pos.x + y: pos.y + scale: scaleFactor + + readonly property point pos: MathUtils.centerAlongCircle( + iconLoader.parent.width / 2, iconLoader.parent.height / 2, width, height, + MathUtils.degToRadOffset(sectionCenterAngle(styleData.index)), control.__style.__iconOffset) + + /* + The icons should scale with the menu at some point, so that they + stay within the bounds of each section. We down-scale the image by + whichever of the following amounts are larger: + + a) The amount by which the largest dimension's diagonal size exceeds + the "selectable" radius. The selectable radius is the distance in pixels + between lines A and B in the incredibly visually appealing image below: + + __________ + - B - + / \ + / ____ \ + | / A \ | + --------| |-------- + + b) The amount by which the diagonal exceeds the circumference of + one section. + */ + readonly property real scaleFactor: { + var largestDimension = Math.max(iconImage.sourceSize.width, iconImage.sourceSize.height) * Math.sqrt(2); + // TODO: add padding + var radiusDifference = largestDimension - control.__style.__selectableRadius; + var circumferenceDifference = largestDimension - Math.abs(control.__protectedScope.circumferenceOfSection); + if (circumferenceDifference > 0 || radiusDifference > 0) { + // We need to down-scale. + if (radiusDifference > circumferenceDifference) { + return control.__style.__selectableRadius / largestDimension; + } else { + return Math.abs(control.__protectedScope.circumferenceOfSection) / largestDimension; + } + } + return 1; + } + } +} diff --git a/PyQt5/qml/QtQuick/Extras/Private/TextSingleton.qml b/PyQt5/qml/QtQuick/Extras/Private/TextSingleton.qml new file mode 100644 index 00000000..78e9003d --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/Private/TextSingleton.qml @@ -0,0 +1,44 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +pragma Singleton +import QtQuick 2.1 + +Text { +} diff --git a/PyQt5/qml/QtQuick/Extras/Private/qmldir b/PyQt5/qml/QtQuick/Extras/Private/qmldir new file mode 100644 index 00000000..3b115bba --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/Private/qmldir @@ -0,0 +1 @@ +module QtQuick.Extras.Private diff --git a/PyQt5/qml/QtQuick/Extras/designer/CircularGaugeSpecifics.qml b/PyQt5/qml/QtQuick/Extras/designer/CircularGaugeSpecifics.qml new file mode 100644 index 00000000..f718b1b3 --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/designer/CircularGaugeSpecifics.qml @@ -0,0 +1,114 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + anchors.left: parent.left + anchors.right: parent.right + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("CircularGauge") + + SectionLayout { + Label { + text: qsTr("Value") + tooltip: qsTr("Value") + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.value + minimumValue: backendValues.minimumValue.value + maximumValue: backendValues.maximumValue.value + } + ExpandingSpacer { + } + } + + Label { + text: qsTr("Minimum Value") + tooltip: qsTr("Minimum Value") + } + SecondColumnLayout { + SpinBox { + id: minimumValueSpinBox + backendValue: backendValues.minimumValue + minimumValue: 0 + maximumValue: backendValues.maximumValue.value + } + ExpandingSpacer { + } + } + + Label { + text: qsTr("Maximum Value") + tooltip: qsTr("Maximum Value") + } + SecondColumnLayout { + SpinBox { + id: maximumValueSpinBox + backendValue: backendValues.maximumValue + minimumValue: backendValues.minimumValue.value + maximumValue: 1000 + } + ExpandingSpacer { + } + } + + Label { + text: qsTr("Step Size") + tooltip: qsTr("Step Size") + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.stepSize + minimumValue: 0 + maximumValue: backendValues.maximumValue.value + } + ExpandingSpacer { + } + } + } + } +} + diff --git a/PyQt5/qml/QtQuick/Extras/designer/DelayButtonSpecifics.qml b/PyQt5/qml/QtQuick/Extras/designer/DelayButtonSpecifics.qml new file mode 100644 index 00000000..8972c5d3 --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/designer/DelayButtonSpecifics.qml @@ -0,0 +1,96 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + anchors.left: parent.left + anchors.right: parent.right + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("DelayButton") + + SectionLayout { + Label { + text: qsTr("Text") + tooltip: qsTr("Text") + } + SecondColumnLayout { + LineEdit { + backendValue: backendValues.text + showTranslateCheckBox: true + implicitWidth: 180 + } + ExpandingSpacer { + } + } + +// Label { +// text: qsTr("Disable Button") +// tooltip: qsTr("Disable Button") +// } +// SecondColumnLayout { +// CheckBox { +// backendValue: backendValues.disabled +// implicitWidth: 180 +// } +// ExpandingSpacer { +// } +// } + + Label { + text: qsTr("Delay") + tooltip: qsTr("Delay") + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.delay + minimumValue: 0 + maximumValue: 60000 + } + ExpandingSpacer { + } + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Extras/designer/DialSpecifics.qml b/PyQt5/qml/QtQuick/Extras/designer/DialSpecifics.qml new file mode 100644 index 00000000..645014fc --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/designer/DialSpecifics.qml @@ -0,0 +1,131 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + anchors.left: parent.left + anchors.right: parent.right + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Dial") + + SectionLayout { + Label { + text: qsTr("Value") + tooltip: qsTr("Value") + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.value + minimumValue: backendValues.minimumValue.value + maximumValue: backendValues.maximumValue.value + stepSize: 0.01 + decimals: 2 + } + ExpandingSpacer { + } + } + + Label { + text: qsTr("Minimum Value") + tooltip: qsTr("Minimum Value") + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.minimumValue + minimumValue: -1000 + maximumValue: backendValues.maximumValue.value + stepSize: 0.01 + decimals: 2 + } + ExpandingSpacer { + } + } + + Label { + text: qsTr("Maximum Value") + tooltip: qsTr("Maximum Value") + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.maximumValue + minimumValue: backendValues.minimumValue.value + maximumValue: 1000 + stepSize: 0.01 + decimals: 2 + } + ExpandingSpacer { + } + } + + Label { + text: qsTr("Step Size") + tooltip: qsTr("Step Size") + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.stepSize + minimumValue: 0 + maximumValue: backendValues.maximumValue.value + stepSize: 0.01 + decimals: 2 + } + ExpandingSpacer { + } + } + + Label { + text: qsTr("Tickmarks Visible") + tooltip: qsTr("Tickmarks Visible") + } + SecondColumnLayout { + CheckBox { + backendValue: backendValues.tickmarksVisible + } + ExpandingSpacer { + } + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Extras/designer/GaugeSpecifics.qml b/PyQt5/qml/QtQuick/Extras/designer/GaugeSpecifics.qml new file mode 100644 index 00000000..0ed417cc --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/designer/GaugeSpecifics.qml @@ -0,0 +1,134 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + anchors.left: parent.left + anchors.right: parent.right + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Gauge") + + SectionLayout { + + Label { + text: qsTr("Value") + tooltip: qsTr("Value") + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.value + minimumValue: backendValues.minimumValue.value + maximumValue: backendValues.maximumValue.value + stepSize: 0.01 + decimals: 2 + } + ExpandingSpacer { + } + } + + Label { + text: qsTr("Minimum Value") + tooltip: qsTr("Minimum Value") + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.minimumValue + minimumValue: 0 + maximumValue: backendValues.maximumValue.value + stepSize: 0.01 + decimals: 2 + } + ExpandingSpacer { + } + } + + Label { + text: qsTr("Maximum Value") + tooltip: qsTr("Maximum Value") + } + SecondColumnLayout { + SpinBox { + backendValue: backendValues.maximumValue + minimumValue: backendValues.minimumValue.value + maximumValue: 1000 + stepSize: 0.01 + decimals: 2 + } + ExpandingSpacer { + } + } + +// Label { +// text: qsTr("Orientation") +// tooltip: qsTr("Orientation") +// } +// SecondColumnLayout { +// ComboBox { +// id: orientationComboBox +// backendValue: backendValues.orientation +// implicitWidth: 180 +// model: ["Vertical", "Horizontal"] +// } +// ExpandingSpacer { +// } +// } + +// Label { +// text: qsTr("Tickmark Alignment") +// tooltip: qsTr("Tickmark Alignment") +// } + +// SecondColumnLayout { +// ComboBox { +// backendValue: backendValues.orientation +// implicitWidth: 180 +// model: orientationComboBox.currentText === "Vertical" ? ["AlignLeft", "AlignRight"] : ["AlignTop", "AlignBottom"] +// } +// ExpandingSpacer { +// } +// } + } + } +} diff --git a/PyQt5/qml/QtQuick/Extras/designer/PictureSpecifics.qml b/PyQt5/qml/QtQuick/Extras/designer/PictureSpecifics.qml new file mode 100644 index 00000000..461e233a --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/designer/PictureSpecifics.qml @@ -0,0 +1,83 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 +import QtQuick.Controls 1.1 as Controls +import QtQuick.Controls.Styles 1.1 + +Column { + anchors.left: parent.left + anchors.right: parent.right + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Picture") + + SectionLayout { + Label { + text: qsTr("Source") + tooltip: qsTr("Source") + } + SecondColumnLayout { + LineEdit { + backendValue: backendValues.source + showTranslateCheckBox: false + implicitWidth: 180 + } + ExpandingSpacer { + } + } + } + } + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Color") + + ColorEditor { + caption: qsTr("Color") + backendValue: backendValues.color + supportGradient: false + } + } +} + diff --git a/PyQt5/qml/QtQuick/Extras/designer/PieMenuSpecifics.qml b/PyQt5/qml/QtQuick/Extras/designer/PieMenuSpecifics.qml new file mode 100644 index 00000000..f2e6a766 --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/designer/PieMenuSpecifics.qml @@ -0,0 +1,103 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 +import QtQuick.Controls 1.1 as Controls +import QtQuick.Controls.Styles 1.1 + +Column { + anchors.left: parent.left + anchors.right: parent.right + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("PieMenu") + + SectionLayout { + Label { + text: qsTr("Trigger Mode") + tooltip: qsTr("Trigger Mode") + } + SecondColumnLayout { + // Work around ComboBox string => int problem. + Controls.ComboBox { + id: comboBox + + property variant backendValue: backendValues.triggerMode + + property color textColor: "white" + implicitWidth: 180 + model: ["TriggerOnPress", "TriggerOnRelease", "TriggerOnClick"] + + QtObject { + property variant valueFromBackend: comboBox.backendValue + onValueFromBackendChanged: { + comboBox.currentIndex = comboBox.find(comboBox.backendValue.valueToString); + } + } + + onCurrentTextChanged: { + if (backendValue === undefined) + return; + + if (backendValue.value !== currentText) + backendValue.value = comboBox.currentIndex + } + + style: CustomComboBoxStyle { + textColor: comboBox.textColor + } + + ExtendedFunctionButton { + x: 2 + y: 4 + backendValue: comboBox.backendValue + visible: comboBox.enabled + } + } + ExpandingSpacer { + } + } + } + } +} + diff --git a/PyQt5/qml/QtQuick/Extras/designer/StatusIndicatorSpecifics.qml b/PyQt5/qml/QtQuick/Extras/designer/StatusIndicatorSpecifics.qml new file mode 100644 index 00000000..9de61717 --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/designer/StatusIndicatorSpecifics.qml @@ -0,0 +1,79 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + anchors.left: parent.left + anchors.right: parent.right + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("StatusIndicator") + + SectionLayout { + Label { + text: qsTr("Active") + tooltip: qsTr("Active") + } + SecondColumnLayout { + CheckBox { + backendValue: backendValues.active + implicitWidth: 100 + } + ExpandingSpacer { + } + } + } + } + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("Color") + + ColorEditor { + caption: qsTr("Color") + backendValue: backendValues.color + supportGradient: false + } + } +} diff --git a/PyQt5/qml/QtQuick/Extras/designer/ToggleButtonSpecifics.qml b/PyQt5/qml/QtQuick/Extras/designer/ToggleButtonSpecifics.qml new file mode 100644 index 00000000..3a1ecebd --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/designer/ToggleButtonSpecifics.qml @@ -0,0 +1,95 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Extras module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.1 +import HelperWidgets 2.0 +import QtQuick.Layouts 1.0 + +Column { + anchors.left: parent.left + anchors.right: parent.right + + Section { + anchors.left: parent.left + anchors.right: parent.right + caption: qsTr("ToggleButton") + + SectionLayout { + Label { + text: qsTr("Text") + tooltip: qsTr("Text") + } + SecondColumnLayout { + LineEdit { + backendValue: backendValues.text + showTranslateCheckBox: true + implicitWidth: 180 + } + ExpandingSpacer { + } + } + +// Label { +// text: qsTr("Disable Button") +// tooltip: qsTr("Disable Button") +// } +// SecondColumnLayout { +// CheckBox { +// backendValue: backendValues.disabled +// implicitWidth: 180 +// } +// ExpandingSpacer { +// } +// } + + Label { + text: qsTr("Checked") + tooltip: qsTr("Checked") + } + SecondColumnLayout { + CheckBox { + backendValue: backendValues.checked + implicitWidth: 180 + } + ExpandingSpacer { + } + } + } + } +} diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/circulargauge-icon.png b/PyQt5/qml/QtQuick/Extras/designer/images/circulargauge-icon.png new file mode 100644 index 00000000..2d0a31e9 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/circulargauge-icon.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/circulargauge-icon16.png b/PyQt5/qml/QtQuick/Extras/designer/images/circulargauge-icon16.png new file mode 100644 index 00000000..713a22f9 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/circulargauge-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/delaybutton-icon.png b/PyQt5/qml/QtQuick/Extras/designer/images/delaybutton-icon.png new file mode 100644 index 00000000..8532b64d Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/delaybutton-icon.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/delaybutton-icon16.png b/PyQt5/qml/QtQuick/Extras/designer/images/delaybutton-icon16.png new file mode 100644 index 00000000..569d80d1 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/delaybutton-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/dial-icon.png b/PyQt5/qml/QtQuick/Extras/designer/images/dial-icon.png new file mode 100644 index 00000000..7a1eb98b Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/dial-icon.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/dial-icon16.png b/PyQt5/qml/QtQuick/Extras/designer/images/dial-icon16.png new file mode 100644 index 00000000..7036a6a2 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/dial-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/gauge-icon.png b/PyQt5/qml/QtQuick/Extras/designer/images/gauge-icon.png new file mode 100644 index 00000000..8b63823d Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/gauge-icon.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/gauge-icon16.png b/PyQt5/qml/QtQuick/Extras/designer/images/gauge-icon16.png new file mode 100644 index 00000000..467d1f52 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/gauge-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/picture-icon.png b/PyQt5/qml/QtQuick/Extras/designer/images/picture-icon.png new file mode 100644 index 00000000..2a719944 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/picture-icon.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/picture-icon16.png b/PyQt5/qml/QtQuick/Extras/designer/images/picture-icon16.png new file mode 100644 index 00000000..6544fbb5 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/picture-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/piemenu-icon.png b/PyQt5/qml/QtQuick/Extras/designer/images/piemenu-icon.png new file mode 100644 index 00000000..23535573 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/piemenu-icon.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/piemenu-icon16.png b/PyQt5/qml/QtQuick/Extras/designer/images/piemenu-icon16.png new file mode 100644 index 00000000..c7b79cba Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/piemenu-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/statusindicator-icon.png b/PyQt5/qml/QtQuick/Extras/designer/images/statusindicator-icon.png new file mode 100644 index 00000000..0d8cb946 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/statusindicator-icon.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/statusindicator-icon16.png b/PyQt5/qml/QtQuick/Extras/designer/images/statusindicator-icon16.png new file mode 100644 index 00000000..cc7fabeb Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/statusindicator-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/togglebutton-icon.png b/PyQt5/qml/QtQuick/Extras/designer/images/togglebutton-icon.png new file mode 100644 index 00000000..9b7c9625 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/togglebutton-icon.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/togglebutton-icon16.png b/PyQt5/qml/QtQuick/Extras/designer/images/togglebutton-icon16.png new file mode 100644 index 00000000..afe9b716 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/togglebutton-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/tumbler-icon.png b/PyQt5/qml/QtQuick/Extras/designer/images/tumbler-icon.png new file mode 100644 index 00000000..56359d57 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/tumbler-icon.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/images/tumbler-icon16.png b/PyQt5/qml/QtQuick/Extras/designer/images/tumbler-icon16.png new file mode 100644 index 00000000..4ac31735 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/designer/images/tumbler-icon16.png differ diff --git a/PyQt5/qml/QtQuick/Extras/designer/qtquickextras.metainfo b/PyQt5/qml/QtQuick/Extras/designer/qtquickextras.metainfo new file mode 100644 index 00000000..c2e89297 --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/designer/qtquickextras.metainfo @@ -0,0 +1,122 @@ +MetaInfo { + Type { + name: "QtQuick.Extras.DelayButton" + icon: "images/delaybutton-icon16.png" + + ItemLibraryEntry { + name: "Delay Button" + category: "Qt Quick - Extras" + libraryIcon: "images/delaybutton-icon.png" + version: "1.0" + requiredImport: "QtQuick.Extras" + + Property { + name: "text" + type: "binding" + value: "qsTr(\"Button\")" + } + } + } + Type { + name: "QtQuick.Extras.ToggleButton" + icon: "images/togglebutton-icon16.png" + + ItemLibraryEntry { + name: "Toggle Button" + category: "Qt Quick - Extras" + libraryIcon: "images/togglebutton-icon.png" + version: "1.0" + requiredImport: "QtQuick.Extras" + + Property { + name: "text" + type: "binding" + value: "qsTr(\"Button\")" + } + } + } + Type { + name: "QtQuick.Extras.Gauge" + icon: "images/gauge-icon16.png" + + ItemLibraryEntry { + name: "Gauge" + category: "Qt Quick - Extras" + libraryIcon: "images/gauge-icon.png" + version: "1.0" + requiredImport: "QtQuick.Extras" + } + } + Type { + name: "QtQuick.Extras.CircularGauge" + icon: "images/circulargauge-icon16.png" + + ItemLibraryEntry { + name: "Circular Gauge" + category: "Qt Quick - Extras" + libraryIcon: "images/circulargauge-icon.png" + version: "1.0" + requiredImport: "QtQuick.Extras" + } + } + Type { + name: "QtQuick.Extras.PieMenu" + icon: "images/piemenu-icon16.png" + + ItemLibraryEntry { + name: "Pie Menu" + category: "Qt Quick - Extras" + libraryIcon: "images/piemenu-icon.png" + version: "1.0" + requiredImport: "QtQuick.Extras" + } + } + Type { + name: "QtQuick.Extras.Dial" + icon: "images/dial-icon16.png" + + ItemLibraryEntry { + name: "Dial" + category: "Qt Quick - Extras" + libraryIcon: "images/dial-icon.png" + version: "1.0" + requiredImport: "QtQuick.Extras" + } + } + Type { + name: "QtQuick.Extras.StatusIndicator" + icon: "images/statusindicator-icon16.png" + + ItemLibraryEntry { + name: "Status Indicator" + category: "Qt Quick - Extras" + libraryIcon: "images/statusindicator-icon.png" + version: "1.1" + requiredImport: "QtQuick.Extras" + } + } + Type { + name: "QtQuick.Extras.Tumbler" + icon: "images/tumbler-icon16.png" + + ItemLibraryEntry { + name: "Tumbler" + category: "Qt Quick - Extras" + libraryIcon: "images/tumbler-icon.png" + version: "1.2" + requiredImport: "QtQuick.Extras" + } + } + Type { + name: "QtQuick.Extras.Picture" + icon: "images/picture-icon16.png" + + ItemLibraryEntry { + name: "Picture" + category: "Qt Quick - Extras" + libraryIcon: "images/picture-icon.png" + version: "1.3" + requiredImport: "QtQuick.Extras" + } + } +} diff --git a/PyQt5/qml/QtQuick/Extras/plugins.qmltypes b/PyQt5/qml/QtQuick/Extras/plugins.qmltypes new file mode 100644 index 00000000..b8ee60e6 --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/plugins.qmltypes @@ -0,0 +1,652 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtQuick.Extras 1.4' + +Module { + dependencies: [ + "QtGraphicalEffects 1.0", + "QtGraphicalEffects.private 1.0", + "QtQuick 2.0", + "QtQuick.Window 2.1" + ] + Component { + name: "QQuickActivationMode" + exports: ["QtQuick.Extras/ActivationMode 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "ActivationMode" + values: { + "ActivateOnPress": 0, + "ActivateOnRelease": 1, + "ActivateOnClick": 2 + } + } + } + Component { + name: "QQuickCircularProgressBar" + defaultProperty: "data" + prototype: "QQuickPaintedItem" + exports: ["QtQuick.Extras.Private.CppUtils/CircularProgressBar 1.1"] + exportMetaObjectRevisions: [0] + Property { name: "progress"; type: "double" } + Property { name: "barWidth"; type: "double" } + Property { name: "inset"; type: "double" } + Property { name: "minimumValueAngle"; type: "double" } + Property { name: "maximumValueAngle"; type: "double" } + Property { name: "backgroundColor"; type: "QColor" } + Signal { + name: "progressChanged" + Parameter { name: "progress"; type: "double" } + } + Signal { + name: "barWidthChanged" + Parameter { name: "barWidth"; type: "double" } + } + Signal { + name: "insetChanged" + Parameter { name: "inset"; type: "double" } + } + Signal { + name: "minimumValueAngleChanged" + Parameter { name: "minimumValueAngle"; type: "double" } + } + Signal { + name: "maximumValueAngleChanged" + Parameter { name: "maximumValueAngle"; type: "double" } + } + Signal { + name: "backgroundColorChanged" + Parameter { name: "backgroundColor"; type: "QColor" } + } + Method { name: "clearStops" } + Method { + name: "addStop" + Parameter { name: "position"; type: "double" } + Parameter { name: "color"; type: "QColor" } + } + Method { name: "redraw" } + } + Component { + name: "QQuickFlatProgressBar" + defaultProperty: "data" + prototype: "QQuickPaintedItem" + exports: ["QtQuick.Extras.Private.CppUtils/FlatProgressBar 1.1"] + exportMetaObjectRevisions: [0] + Property { name: "stripeOffset"; type: "double" } + Property { name: "progress"; type: "double" } + Property { name: "indeterminate"; type: "bool" } + Signal { + name: "stripeOffsetChanged" + Parameter { name: "stripeOffset"; type: "double" } + } + Signal { + name: "progressChanged" + Parameter { name: "progress"; type: "double" } + } + Signal { + name: "indeterminateChanged" + Parameter { name: "indeterminate"; type: "bool" } + } + Method { name: "repaint" } + Method { name: "restartAnimation" } + Method { name: "onVisibleChanged" } + Method { name: "onWidthChanged" } + Method { name: "onHeightChanged" } + } + Component { + name: "QQuickMathUtils" + prototype: "QObject" + exports: ["QtQuick.Extras.Private.CppUtils/MathUtils 1.0"] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [0] + Property { name: "pi2"; type: "double"; isReadonly: true } + Method { + name: "degToRad" + type: "double" + Parameter { name: "degrees"; type: "double" } + } + Method { + name: "degToRadOffset" + type: "double" + Parameter { name: "degrees"; type: "double" } + } + Method { + name: "radToDeg" + type: "double" + Parameter { name: "radians"; type: "double" } + } + Method { + name: "radToDegOffset" + type: "double" + Parameter { name: "radians"; type: "double" } + } + Method { + name: "centerAlongCircle" + type: "QPointF" + Parameter { name: "xCenter"; type: "double" } + Parameter { name: "yCenter"; type: "double" } + Parameter { name: "width"; type: "double" } + Parameter { name: "height"; type: "double" } + Parameter { name: "angleOnCircle"; type: "double" } + Parameter { name: "distanceAlongRadius"; type: "double" } + } + Method { + name: "roundEven" + type: "double" + Parameter { name: "number"; type: "double" } + } + } + Component { + name: "QQuickMouseThief" + prototype: "QObject" + exports: ["QtQuick.Extras.Private.CppUtils/MouseThief 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "receivedPressEvent"; type: "bool" } + Signal { + name: "pressed" + Parameter { name: "mouseX"; type: "int" } + Parameter { name: "mouseY"; type: "int" } + } + Signal { + name: "released" + Parameter { name: "mouseX"; type: "int" } + Parameter { name: "mouseY"; type: "int" } + } + Signal { + name: "clicked" + Parameter { name: "mouseX"; type: "int" } + Parameter { name: "mouseY"; type: "int" } + } + Signal { + name: "touchUpdate" + Parameter { name: "mouseX"; type: "int" } + Parameter { name: "mouseY"; type: "int" } + } + Signal { name: "handledEventChanged" } + Method { + name: "grabMouse" + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { name: "ungrabMouse" } + Method { name: "acceptCurrentEvent" } + } + Component { + name: "QQuickPicture" + defaultProperty: "data" + prototype: "QQuickPaintedItem" + exports: ["QtQuick.Extras/Picture 1.4"] + exportMetaObjectRevisions: [0] + Property { name: "source"; type: "QUrl" } + Property { name: "color"; type: "QColor" } + } + Component { + name: "QQuickTriggerMode" + exports: ["QtQuick.Extras/TriggerMode 1.3"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "TriggerMode" + values: { + "TriggerOnPress": 0, + "TriggerOnRelease": 1, + "TriggerOnClick": 2 + } + } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras.Private/CircularButton 1.0" + exports: ["QtQuick.Extras.Private/CircularButton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_28"; isPointer: true } + Property { name: "checkable"; type: "bool" } + Property { name: "checked"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QObject" + name: "QtQuick.Extras.Private/CircularButtonStyleHelper 1.0" + exports: ["QtQuick.Extras.Private/CircularButtonStyleHelper 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + Property { name: "control"; type: "QQuickItem"; isPointer: true } + Property { name: "buttonColorUpTop"; type: "QColor" } + Property { name: "buttonColorUpBottom"; type: "QColor" } + Property { name: "buttonColorDownTop"; type: "QColor" } + Property { name: "buttonColorDownBottom"; type: "QColor" } + Property { name: "outerArcColorTop"; type: "QColor" } + Property { name: "outerArcColorBottom"; type: "QColor" } + Property { name: "innerArcColorTop"; type: "QColor" } + Property { name: "innerArcColorBottom"; type: "QColor" } + Property { name: "innerArcColorBottomStop"; type: "double" } + Property { name: "shineColor"; type: "QColor" } + Property { name: "smallestAxis"; type: "double" } + Property { name: "outerArcLineWidth"; type: "double" } + Property { name: "innerArcLineWidth"; type: "double" } + Property { name: "shineArcLineWidth"; type: "double" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "textColorUp"; type: "QColor" } + Property { name: "textColorDown"; type: "QColor" } + Property { name: "textRaisedColorUp"; type: "QColor" } + Property { name: "textRaisedColorDown"; type: "QColor" } + Property { name: "radius"; type: "double" } + Property { name: "halfRadius"; type: "double" } + Property { name: "outerArcRadius"; type: "double" } + Property { name: "innerArcRadius"; type: "double" } + Property { name: "shineArcRadius"; type: "double" } + Property { name: "zeroAngle"; type: "double" } + Property { name: "buttonColorTop"; type: "QColor" } + Property { name: "buttonColorBottom"; type: "QColor" } + Method { + name: "toPixels" + type: "QVariant" + Parameter { name: "percentageOfSmallestAxis"; type: "QVariant" } + } + Method { + name: "paintBackground" + type: "QVariant" + Parameter { name: "ctx"; type: "QVariant" } + } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/CircularGauge 1.0" + exports: ["QtQuick.Extras/CircularGauge 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "tickmarksVisible"; type: "bool" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "value"; type: "double" } + Property { name: "stepSize"; type: "double" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras.Private/CircularTickmarkLabel 1.0" + exports: ["QtQuick.Extras.Private/CircularTickmarkLabel 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "minimumValueAngle"; type: "double" } + Property { name: "maximumValueAngle"; type: "double" } + Property { name: "angleRange"; type: "double"; isReadonly: true } + Property { name: "tickmarkStepSize"; type: "double" } + Property { name: "tickmarkInset"; type: "double" } + Property { name: "tickmarkCount"; type: "int"; isReadonly: true } + Property { name: "minorTickmarkCount"; type: "int" } + Property { name: "minorTickmarkInset"; type: "double" } + Property { name: "labelInset"; type: "double" } + Property { name: "labelStepSize"; type: "double" } + Property { name: "labelCount"; type: "int"; isReadonly: true } + Property { name: "__tickmarkCount"; type: "double"; isReadonly: true } + Property { name: "tickmarksVisible"; type: "bool" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "stepSize"; type: "double" } + Method { + name: "valueToAngle" + type: "QVariant" + Parameter { name: "value"; type: "QVariant" } + } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/DelayButton 1.0" + exports: ["QtQuick.Extras/DelayButton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "delay"; type: "int" } + Property { name: "__progress"; type: "double" } + Property { name: "progress"; type: "double"; isReadonly: true } + Signal { name: "activated" } + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_28"; isPointer: true } + Property { name: "checkable"; type: "bool" } + Property { name: "checked"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/Dial 1.0" + exports: ["QtQuick.Extras/Dial 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "__wrap"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "tickmarksVisible"; type: "bool" } + Property { name: "value"; type: "double" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "stepSize"; type: "double" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/Dial 1.1" + exports: ["QtQuick.Extras/Dial 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "__wrap"; type: "bool" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "tickmarksVisible"; type: "bool" } + Property { name: "value"; type: "double" } + Property { name: "minimumValue"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "stepSize"; type: "double" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/Gauge 1.0" + exports: ["QtQuick.Extras/Gauge 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "orientation"; type: "int" } + Property { name: "tickmarkAlignment"; type: "int" } + Property { name: "__tickmarkAlignment"; type: "int" } + Property { name: "__tickmarksInside"; type: "bool" } + Property { name: "tickmarkStepSize"; type: "double" } + Property { name: "minorTickmarkCount"; type: "int" } + Property { name: "formatValue"; type: "QVariant" } + Property { name: "minimumValue"; type: "double" } + Property { name: "value"; type: "double" } + Property { name: "maximumValue"; type: "double" } + Property { name: "font"; type: "QFont" } + Property { name: "__hiddenText"; type: "QQuickText"; isReadonly: true; isPointer: true } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/PieMenu 1.0" + exports: ["QtQuick.Extras/PieMenu 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "menuItems" + Property { name: "selectionAngle"; type: "double"; isReadonly: true } + Property { name: "triggerMode"; type: "int" } + Property { name: "title"; type: "string" } + Property { name: "boundingItem"; type: "QQuickItem"; isPointer: true } + Property { name: "__protectedScope"; type: "QObject"; isPointer: true } + Property { name: "activationMode"; type: "int" } + Property { name: "menuItems"; type: "QQuickMenuItem"; isList: true; isReadonly: true } + Property { name: "currentIndex"; type: "int"; isReadonly: true } + Property { name: "currentItem"; type: "QQuickMenuItem"; isReadonly: true; isPointer: true } + Property { name: "__mouseThief"; type: "QQuickMouseThief"; isReadonly: true; isPointer: true } + Method { + name: "popup" + type: "QVariant" + Parameter { name: "x"; type: "QVariant" } + Parameter { name: "y"; type: "QVariant" } + } + Method { + name: "addItem" + type: "QVariant" + Parameter { name: "text"; type: "QVariant" } + } + Method { + name: "insertItem" + type: "QVariant" + Parameter { name: "before"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } + } + Method { + name: "removeItem" + type: "QVariant" + Parameter { name: "item"; type: "QVariant" } + } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickLoader" + name: "QtQuick.Extras.Private/PieMenuIcon 1.0" + exports: ["QtQuick.Extras.Private/PieMenuIcon 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "control"; type: "PieMenu_QMLTYPE_84"; isPointer: true } + Property { name: "styleData"; type: "QObject"; isPointer: true } + Property { name: "iconSource"; type: "string"; isReadonly: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/StatusIndicator 1.1" + exports: ["QtQuick.Extras/StatusIndicator 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "color"; type: "QColor" } + Property { name: "on"; type: "bool" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/StatusIndicator 1.0" + exports: ["QtQuick.Extras/StatusIndicator 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "color"; type: "QColor" } + Property { name: "on"; type: "bool" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickText" + name: "QtQuick.Extras.Private/TextSingleton 1.0" + exports: ["QtQuick.Extras.Private/TextSingleton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + isCreatable: false + isSingleton: true + defaultProperty: "data" + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/ToggleButton 1.0" + exports: ["QtQuick.Extras/ToggleButton 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "isDefault"; type: "bool" } + Property { name: "menu"; type: "Menu_QMLTYPE_28"; isPointer: true } + Property { name: "checkable"; type: "bool" } + Property { name: "checked"; type: "bool" } + Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup"; isPointer: true } + Property { name: "action"; type: "QQuickAction"; isPointer: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "text"; type: "string" } + Property { name: "tooltip"; type: "string" } + Property { name: "iconSource"; type: "QUrl" } + Property { name: "iconName"; type: "string" } + Property { name: "__position"; type: "string" } + Property { name: "__iconOverriden"; type: "bool"; isReadonly: true } + Property { name: "__action"; type: "QQuickAction"; isPointer: true } + Property { name: "__iconAction"; type: "QQuickAction"; isReadonly: true; isPointer: true } + Property { name: "__behavior"; type: "QVariant" } + Property { name: "__effectivePressed"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Signal { name: "clicked" } + Method { name: "accessiblePressAction"; type: "QVariant" } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QQuickFocusScope" + name: "QtQuick.Extras/Tumbler 1.2" + exports: ["QtQuick.Extras/Tumbler 1.2"] + exportMetaObjectRevisions: [2] + isComposite: true + defaultProperty: "data" + Property { name: "__highlightMoveDuration"; type: "int" } + Property { name: "columnCount"; type: "int"; isReadonly: true } + Property { name: "__columnRow"; type: "QQuickRow"; isReadonly: true; isPointer: true } + Property { name: "__movementDelayTimer"; type: "QQmlTimer"; isReadonly: true; isPointer: true } + Method { + name: "__isValidColumnIndex" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Method { + name: "__isValidColumnAndItemIndex" + type: "QVariant" + Parameter { name: "columnIndex"; type: "QVariant" } + Parameter { name: "itemIndex"; type: "QVariant" } + } + Method { + name: "currentIndexAt" + type: "QVariant" + Parameter { name: "columnIndex"; type: "QVariant" } + } + Method { + name: "setCurrentIndexAt" + type: "QVariant" + Parameter { name: "columnIndex"; type: "QVariant" } + Parameter { name: "itemIndex"; type: "QVariant" } + } + Method { + name: "getColumn" + type: "QVariant" + Parameter { name: "columnIndex"; type: "QVariant" } + } + Method { + name: "addColumn" + type: "QVariant" + Parameter { name: "column"; type: "QVariant" } + } + Method { + name: "insertColumn" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "column"; type: "QVariant" } + } + Method { + name: "__viewAt" + type: "QVariant" + Parameter { name: "index"; type: "QVariant" } + } + Property { name: "style"; type: "QQmlComponent"; isPointer: true } + Property { name: "__style"; type: "QObject"; isPointer: true } + Property { name: "__panel"; type: "QQuickItem"; isPointer: true } + Property { name: "styleHints"; type: "QVariant" } + Property { name: "__styleData"; type: "QObject"; isPointer: true } + } + Component { + prototype: "QObject" + name: "QtQuick.Extras/TumblerColumn 1.2" + exports: ["QtQuick.Extras/TumblerColumn 1.2"] + exportMetaObjectRevisions: [2] + isComposite: true + Property { name: "__tumbler"; type: "QQuickItem"; isPointer: true } + Property { name: "__index"; type: "int" } + Property { name: "__currentIndex"; type: "int" } + Property { name: "model"; type: "QVariant" } + Property { name: "role"; type: "string" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "highlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "columnForeground"; type: "QQmlComponent"; isPointer: true } + Property { name: "visible"; type: "bool" } + Property { name: "activeFocus"; type: "bool"; isReadonly: true } + Property { name: "width"; type: "double" } + Property { name: "currentIndex"; type: "int"; isReadonly: true } + } +} diff --git a/PyQt5/qml/QtQuick/Extras/qmldir b/PyQt5/qml/QtQuick/Extras/qmldir new file mode 100644 index 00000000..030a7c2c --- /dev/null +++ b/PyQt5/qml/QtQuick/Extras/qmldir @@ -0,0 +1,6 @@ +module QtQuick.Extras +plugin qtquickextrasplugin +classname QtQuickExtrasPlugin +#typeinfo plugins.qmltypes + +depends QtGraphicalEffects 1.0 diff --git a/PyQt5/qml/QtQuick/Extras/qtquickextrasplugin.dll b/PyQt5/qml/QtQuick/Extras/qtquickextrasplugin.dll new file mode 100644 index 00000000..d1842bc9 Binary files /dev/null and b/PyQt5/qml/QtQuick/Extras/qtquickextrasplugin.dll differ diff --git a/PyQt5/qml/QtQuick/Layouts/plugins.qmltypes b/PyQt5/qml/QtQuick/Layouts/plugins.qmltypes index 20a8f932..b130215b 100644 --- a/PyQt5/qml/QtQuick/Layouts/plugins.qmltypes +++ b/PyQt5/qml/QtQuick/Layouts/plugins.qmltypes @@ -1,12 +1,13 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump.exe -nonrelocatable QtQuick.Layouts 1.1' +// 'qmlplugindump -nonrelocatable QtQuick.Layouts 1.2' Module { + dependencies: [] Component { name: "QQuickColumnLayout" defaultProperty: "data" @@ -44,9 +45,9 @@ Module { name: "QQuickLayout" defaultProperty: "data" prototype: "QQuickItem" - exports: ["QtQuick.Layouts/Layout 1.0"] + exports: ["QtQuick.Layouts/Layout 1.0", "QtQuick.Layouts/Layout 1.2"] isCreatable: false - exportMetaObjectRevisions: [0] + exportMetaObjectRevisions: [0, 0] attachedType: "QQuickLayoutAttached" } Component { @@ -65,6 +66,11 @@ Module { Property { name: "rowSpan"; type: "int" } Property { name: "columnSpan"; type: "int" } Property { name: "alignment"; type: "Qt::Alignment" } + Property { name: "margins"; type: "double" } + Property { name: "leftMargin"; type: "double" } + Property { name: "topMargin"; type: "double" } + Property { name: "rightMargin"; type: "double" } + Property { name: "bottomMargin"; type: "double" } } Component { name: "QQuickLinearLayout" @@ -79,4 +85,18 @@ Module { exports: ["QtQuick.Layouts/RowLayout 1.0"] exportMetaObjectRevisions: [0] } + Component { + name: "QQuickStackLayout" + defaultProperty: "data" + prototype: "QQuickLayout" + exports: ["QtQuick.Layouts/StackLayout 1.3"] + exportMetaObjectRevisions: [0] + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "currentIndex"; type: "int" } + Method { + name: "itemAt" + type: "QQuickItem*" + Parameter { name: "index"; type: "int" } + } + } } diff --git a/PyQt5/qml/QtQuick/Layouts/qquicklayoutsplugin.dll b/PyQt5/qml/QtQuick/Layouts/qquicklayoutsplugin.dll index a2d03afe..4a29f397 100644 Binary files a/PyQt5/qml/QtQuick/Layouts/qquicklayoutsplugin.dll and b/PyQt5/qml/QtQuick/Layouts/qquicklayoutsplugin.dll differ diff --git a/PyQt5/qml/QtQuick/LocalStorage/plugins.qmltypes b/PyQt5/qml/QtQuick/LocalStorage/plugins.qmltypes index ff4c897f..7d81cdf6 100644 --- a/PyQt5/qml/QtQuick/LocalStorage/plugins.qmltypes +++ b/PyQt5/qml/QtQuick/LocalStorage/plugins.qmltypes @@ -1,4 +1,4 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. @@ -7,6 +7,7 @@ import QtQuick.tooling 1.1 // 'qmlplugindump -nonrelocatable QtQuick.LocalStorage 2.0' Module { + dependencies: [] Component { name: "QQuickLocalStorage" prototype: "QObject" diff --git a/PyQt5/qml/QtQuick/LocalStorage/qmllocalstorageplugin.dll b/PyQt5/qml/QtQuick/LocalStorage/qmllocalstorageplugin.dll index ace28410..e6f4a1ab 100644 Binary files a/PyQt5/qml/QtQuick/LocalStorage/qmllocalstorageplugin.dll and b/PyQt5/qml/QtQuick/LocalStorage/qmllocalstorageplugin.dll differ diff --git a/PyQt5/qml/QtQuick/Particles.2/particlesplugin.dll b/PyQt5/qml/QtQuick/Particles.2/particlesplugin.dll index 6ea210cd..27014e41 100644 Binary files a/PyQt5/qml/QtQuick/Particles.2/particlesplugin.dll and b/PyQt5/qml/QtQuick/Particles.2/particlesplugin.dll differ diff --git a/PyQt5/qml/QtQuick/Particles.2/plugins.qmltypes b/PyQt5/qml/QtQuick/Particles.2/plugins.qmltypes index b1b825de..ce783926 100644 --- a/PyQt5/qml/QtQuick/Particles.2/plugins.qmltypes +++ b/PyQt5/qml/QtQuick/Particles.2/plugins.qmltypes @@ -1,4 +1,4 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. @@ -7,6 +7,7 @@ import QtQuick.tooling 1.1 // 'qmlplugindump -nonrelocatable QtQuick.Particles 2.0' Module { + dependencies: [] Component { name: "QQuickAgeAffector" defaultProperty: "data" @@ -490,6 +491,160 @@ Module { Parameter { name: "arg"; type: "EntryEffect" } } } + Component { + name: "QQuickItem" + defaultProperty: "data" + prototype: "QObject" + Enum { + name: "TransformOrigin" + values: { + "TopLeft": 0, + "Top": 1, + "TopRight": 2, + "Left": 3, + "Center": 4, + "Right": 5, + "BottomLeft": 6, + "Bottom": 7, + "BottomRight": 8 + } + } + Property { name: "parent"; type: "QQuickItem"; isPointer: true } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "resources"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "children"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "x"; type: "double" } + Property { name: "y"; type: "double" } + Property { name: "z"; type: "double" } + Property { name: "width"; type: "double" } + Property { name: "height"; type: "double" } + Property { name: "opacity"; type: "double" } + Property { name: "enabled"; type: "bool" } + Property { name: "visible"; type: "bool" } + Property { name: "visibleChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "states"; type: "QQuickState"; isList: true; isReadonly: true } + Property { name: "transitions"; type: "QQuickTransition"; isList: true; isReadonly: true } + Property { name: "state"; type: "string" } + Property { name: "childrenRect"; type: "QRectF"; isReadonly: true } + Property { name: "anchors"; type: "QQuickAnchors"; isReadonly: true; isPointer: true } + Property { name: "left"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "right"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "horizontalCenter"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "top"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "bottom"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "verticalCenter"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "baseline"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "baselineOffset"; type: "double" } + Property { name: "clip"; type: "bool" } + Property { name: "focus"; type: "bool" } + Property { name: "activeFocus"; type: "bool"; isReadonly: true } + Property { name: "activeFocusOnTab"; revision: 1; type: "bool" } + Property { name: "rotation"; type: "double" } + Property { name: "scale"; type: "double" } + Property { name: "transformOrigin"; type: "TransformOrigin" } + Property { name: "transformOriginPoint"; type: "QPointF"; isReadonly: true } + Property { name: "transform"; type: "QQuickTransform"; isList: true; isReadonly: true } + Property { name: "smooth"; type: "bool" } + Property { name: "antialiasing"; type: "bool" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "layer"; type: "QQuickItemLayer"; isReadonly: true; isPointer: true } + Signal { + name: "childrenRectChanged" + Parameter { type: "QRectF" } + } + Signal { + name: "baselineOffsetChanged" + Parameter { type: "double" } + } + Signal { + name: "stateChanged" + Parameter { type: "string" } + } + Signal { + name: "focusChanged" + Parameter { type: "bool" } + } + Signal { + name: "activeFocusChanged" + Parameter { type: "bool" } + } + Signal { + name: "activeFocusOnTabChanged" + revision: 1 + Parameter { type: "bool" } + } + Signal { + name: "parentChanged" + Parameter { type: "QQuickItem"; isPointer: true } + } + Signal { + name: "transformOriginChanged" + Parameter { type: "TransformOrigin" } + } + Signal { + name: "smoothChanged" + Parameter { type: "bool" } + } + Signal { + name: "antialiasingChanged" + Parameter { type: "bool" } + } + Signal { + name: "clipChanged" + Parameter { type: "bool" } + } + Signal { + name: "windowChanged" + revision: 1 + Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } + } + Method { name: "update" } + Method { + name: "grabToImage" + revision: 2 + type: "bool" + Parameter { name: "callback"; type: "QJSValue" } + Parameter { name: "targetSize"; type: "QSize" } + } + Method { + name: "grabToImage" + revision: 2 + type: "bool" + Parameter { name: "callback"; type: "QJSValue" } + } + Method { + name: "contains" + type: "bool" + Parameter { name: "point"; type: "QPointF" } + } + Method { + name: "mapFromItem" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "mapToItem" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { name: "forceActiveFocus" } + Method { + name: "forceActiveFocus" + Parameter { name: "reason"; type: "Qt::FocusReason" } + } + Method { + name: "nextItemInFocusChain" + revision: 1 + type: "QQuickItem*" + Parameter { name: "forward"; type: "bool" } + } + Method { name: "nextItemInFocusChain"; revision: 1; type: "QQuickItem*" } + Method { + name: "childAt" + type: "QQuickItem*" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + } Component { name: "QQuickItemParticle" defaultProperty: "data" @@ -995,6 +1150,56 @@ Module { Parameter { name: "arg"; type: "bool" } } } + Component { + name: "QQuickStochasticState" + prototype: "QObject" + Property { name: "duration"; type: "int" } + Property { name: "durationVariation"; type: "int" } + Property { name: "randomStart"; type: "bool" } + Property { name: "to"; type: "QVariantMap" } + Property { name: "name"; type: "string" } + Signal { + name: "durationChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { + name: "nameChanged" + Parameter { name: "arg"; type: "string" } + } + Signal { + name: "toChanged" + Parameter { name: "arg"; type: "QVariantMap" } + } + Signal { + name: "durationVariationChanged" + Parameter { name: "arg"; type: "int" } + } + Signal { name: "entered" } + Signal { + name: "randomStartChanged" + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setDuration" + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setName" + Parameter { name: "arg"; type: "string" } + } + Method { + name: "setTo" + Parameter { name: "arg"; type: "QVariantMap" } + } + Method { + name: "setDurationVariation" + Parameter { name: "arg"; type: "int" } + } + Method { + name: "setRandomStart" + Parameter { name: "arg"; type: "bool" } + } + } Component { name: "QQuickTargetDirection" prototype: "QQuickDirection" diff --git a/PyQt5/qml/QtQuick/PrivateWidgets/plugins.qmltypes b/PyQt5/qml/QtQuick/PrivateWidgets/plugins.qmltypes index 7265bb05..a4494280 100644 --- a/PyQt5/qml/QtQuick/PrivateWidgets/plugins.qmltypes +++ b/PyQt5/qml/QtQuick/PrivateWidgets/plugins.qmltypes @@ -1,4 +1,4 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. @@ -7,6 +7,7 @@ import QtQuick.tooling 1.1 // 'qmlplugindump -nonrelocatable QtQuick.PrivateWidgets 1.1' Module { + dependencies: [] Component { name: "QQuickAbstractColorDialog" prototype: "QQuickAbstractDialog" @@ -104,6 +105,7 @@ Module { Property { name: "y"; type: "int" } Property { name: "width"; type: "int" } Property { name: "height"; type: "int" } + Property { name: "__maximumDimension"; type: "int"; isReadonly: true } Signal { name: "visibilityChanged" } Signal { name: "geometryChanged" } Signal { name: "accepted" } @@ -140,6 +142,7 @@ Module { Property { name: "selectedNameFilterIndex"; type: "int" } Property { name: "fileUrl"; type: "QUrl"; isReadonly: true } Property { name: "fileUrls"; type: "QList"; isReadonly: true } + Property { name: "sidebarVisible"; type: "bool" } Signal { name: "filterSelected" } Signal { name: "fileModeChanged" } Signal { name: "selectionAccepted" } @@ -179,6 +182,10 @@ Module { name: "setSelectedNameFilterIndex" Parameter { name: "idx"; type: "int" } } + Method { + name: "setSidebarVisible" + Parameter { name: "s"; type: "bool" } + } } Component { name: "QQuickAbstractFontDialog" diff --git a/PyQt5/qml/QtQuick/PrivateWidgets/widgetsplugin.dll b/PyQt5/qml/QtQuick/PrivateWidgets/widgetsplugin.dll index 09a4f28e..b26de51b 100644 Binary files a/PyQt5/qml/QtQuick/PrivateWidgets/widgetsplugin.dll and b/PyQt5/qml/QtQuick/PrivateWidgets/widgetsplugin.dll differ diff --git a/PyQt5/qml/QtQuick/Scene3D/plugins.qmltypes b/PyQt5/qml/QtQuick/Scene3D/plugins.qmltypes new file mode 100644 index 00000000..46df3709 --- /dev/null +++ b/PyQt5/qml/QtQuick/Scene3D/plugins.qmltypes @@ -0,0 +1,50 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtQuick.Scene3D 2.0' + +Module { + dependencies: ["QtQuick 2.7"] + Component { + name: "Qt3DRender::Scene3DItem" + defaultProperty: "entity" + prototype: "QQuickItem" + exports: ["QtQuick.Scene3D/Scene3D 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "CameraAspectRatioMode" + values: { + "AutomaticAspectRatio": 0, + "UserAspectRatio": 1 + } + } + Property { name: "entity"; type: "Qt3DCore::QEntity"; isPointer: true } + Property { name: "aspects"; type: "QStringList" } + Property { name: "multisample"; type: "bool" } + Property { name: "cameraAspectRatioMode"; type: "CameraAspectRatioMode" } + Property { name: "hoverEnabled"; type: "bool" } + Signal { + name: "cameraAspectRatioModeChanged" + Parameter { name: "mode"; type: "CameraAspectRatioMode" } + } + Method { + name: "setAspects" + Parameter { name: "aspects"; type: "QStringList" } + } + Method { + name: "setEntity" + Parameter { name: "entity"; type: "Qt3DCore::QEntity"; isPointer: true } + } + Method { + name: "setCameraAspectRatioMode" + Parameter { name: "mode"; type: "CameraAspectRatioMode" } + } + Method { + name: "setHoverEnabled" + Parameter { name: "enabled"; type: "bool" } + } + } +} diff --git a/PyQt5/qml/QtQuick/Scene3D/qmldir b/PyQt5/qml/QtQuick/Scene3D/qmldir new file mode 100644 index 00000000..0f551d24 --- /dev/null +++ b/PyQt5/qml/QtQuick/Scene3D/qmldir @@ -0,0 +1,3 @@ +module QtQuick.Scene3D +plugin qtquickscene3dplugin +classname QtQuickScene3DPlugin diff --git a/PyQt5/qml/QtQuick/Scene3D/qtquickscene3dplugin.dll b/PyQt5/qml/QtQuick/Scene3D/qtquickscene3dplugin.dll new file mode 100644 index 00000000..8884b8fb Binary files /dev/null and b/PyQt5/qml/QtQuick/Scene3D/qtquickscene3dplugin.dll differ diff --git a/PyQt5/qml/QtQuick/Templates.2/plugins.qmltypes b/PyQt5/qml/QtQuick/Templates.2/plugins.qmltypes new file mode 100644 index 00000000..75a11a6e --- /dev/null +++ b/PyQt5/qml/QtQuick/Templates.2/plugins.qmltypes @@ -0,0 +1,1756 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtQuick.Templates 2.0' + +Module { + dependencies: ["QtQuick.Window 2.2"] + Component { + name: "QQuickAbstractButton" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/AbstractButton 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "text"; type: "string" } + Property { name: "down"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "checked"; type: "bool" } + Property { name: "autoExclusive"; type: "bool" } + Property { name: "indicator"; type: "QQuickItem"; isPointer: true } + Signal { name: "pressed" } + Signal { name: "released" } + Signal { name: "canceled" } + Signal { name: "clicked" } + Signal { name: "pressAndHold" } + Signal { name: "doubleClicked" } + Method { name: "toggle" } + } + Component { + name: "QQuickApplicationWindow" + defaultProperty: "data" + prototype: "QQuickWindowQmlImpl" + exports: ["QtQuick.Templates/ApplicationWindow 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickApplicationWindowAttached" + Property { name: "background"; type: "QQuickItem"; isPointer: true } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "activeFocusControl"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "header"; type: "QQuickItem"; isPointer: true } + Property { name: "footer"; type: "QQuickItem"; isPointer: true } + Property { name: "overlay"; type: "QQuickOverlay"; isReadonly: true; isPointer: true } + Property { name: "font"; type: "QFont" } + Property { name: "locale"; type: "QLocale" } + } + Component { + name: "QQuickApplicationWindowAttached" + prototype: "QObject" + Property { name: "window"; type: "QQuickApplicationWindow"; isReadonly: true; isPointer: true } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "activeFocusControl"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "header"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "footer"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "overlay"; type: "QQuickOverlay"; isReadonly: true; isPointer: true } + } + Component { + name: "QQuickBusyIndicator" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/BusyIndicator 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "running"; type: "bool" } + } + Component { + name: "QQuickButton" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/Button 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "checkable"; type: "bool" } + Property { name: "autoRepeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "flat"; type: "bool" } + } + Component { + name: "QQuickCheckBox" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/CheckBox 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "tristate"; type: "bool" } + Property { name: "checkState"; type: "Qt::CheckState" } + } + Component { + name: "QQuickCheckDelegate" + defaultProperty: "data" + prototype: "QQuickItemDelegate" + exports: ["QtQuick.Templates/CheckDelegate 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "tristate"; type: "bool" } + Property { name: "checkState"; type: "Qt::CheckState" } + } + Component { + name: "QQuickComboBox" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/ComboBox 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "model"; type: "QVariant" } + Property { name: "delegateModel"; type: "QQmlInstanceModel"; isReadonly: true; isPointer: true } + Property { name: "pressed"; type: "bool" } + Property { name: "highlightedIndex"; type: "int"; isReadonly: true } + Property { name: "currentIndex"; type: "int" } + Property { name: "currentText"; type: "string"; isReadonly: true } + Property { name: "displayText"; type: "string" } + Property { name: "textRole"; type: "string" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "indicator"; type: "QQuickItem"; isPointer: true } + Property { name: "popup"; type: "QQuickPopup"; isPointer: true } + Signal { + name: "activated" + Parameter { name: "index"; type: "int" } + } + Signal { + name: "highlighted" + Parameter { name: "index"; type: "int" } + } + Method { name: "incrementCurrentIndex" } + Method { name: "decrementCurrentIndex" } + Method { + name: "textAt" + type: "string" + Parameter { name: "index"; type: "int" } + } + Method { + name: "find" + type: "int" + Parameter { name: "text"; type: "string" } + Parameter { name: "flags"; type: "Qt::MatchFlags" } + } + Method { + name: "find" + type: "int" + Parameter { name: "text"; type: "string" } + } + } + Component { + name: "QQuickContainer" + defaultProperty: "contentData" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/Container 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "contentModel"; type: "QVariant"; isReadonly: true } + Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "currentIndex"; type: "int" } + Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Method { + name: "setCurrentIndex" + Parameter { name: "index"; type: "int" } + } + Method { + name: "itemAt" + type: "QQuickItem*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "addItem" + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "insertItem" + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "moveItem" + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + } + Method { + name: "removeItem" + Parameter { name: "index"; type: "int" } + } + } + Component { + name: "QQuickControl" + defaultProperty: "data" + prototype: "QQuickItem" + exports: ["QtQuick.Templates/Control 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "font"; type: "QFont" } + Property { name: "availableWidth"; type: "double"; isReadonly: true } + Property { name: "availableHeight"; type: "double"; isReadonly: true } + Property { name: "padding"; type: "double" } + Property { name: "topPadding"; type: "double" } + Property { name: "leftPadding"; type: "double" } + Property { name: "rightPadding"; type: "double" } + Property { name: "bottomPadding"; type: "double" } + Property { name: "spacing"; type: "double" } + Property { name: "locale"; type: "QLocale" } + Property { name: "mirrored"; type: "bool"; isReadonly: true } + Property { name: "focusPolicy"; type: "Qt::FocusPolicy" } + Property { name: "focusReason"; type: "Qt::FocusReason" } + Property { name: "visualFocus"; type: "bool"; isReadonly: true } + Property { name: "hovered"; type: "bool"; isReadonly: true } + Property { name: "hoverEnabled"; type: "bool" } + Property { name: "wheelEnabled"; type: "bool" } + Property { name: "background"; type: "QQuickItem"; isPointer: true } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + } + Component { + name: "QQuickDial" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/Dial 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "SnapMode" + values: { + "NoSnap": 0, + "SnapAlways": 1, + "SnapOnRelease": 2 + } + } + Property { name: "from"; type: "double" } + Property { name: "to"; type: "double" } + Property { name: "value"; type: "double" } + Property { name: "position"; type: "double"; isReadonly: true } + Property { name: "angle"; type: "double"; isReadonly: true } + Property { name: "stepSize"; type: "double" } + Property { name: "snapMode"; type: "SnapMode" } + Property { name: "wrap"; type: "bool" } + Property { name: "pressed"; type: "bool"; isReadonly: true } + Property { name: "handle"; type: "QQuickItem"; isPointer: true } + Method { name: "increase" } + Method { name: "decrease" } + } + Component { + name: "QQuickDrawer" + defaultProperty: "contentData" + prototype: "QQuickPopup" + exports: ["QtQuick.Templates/Drawer 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "edge"; type: "Qt::Edge" } + Property { name: "position"; type: "double" } + Property { name: "dragMargin"; type: "double" } + } + Component { + name: "QQuickFrame" + defaultProperty: "contentData" + prototype: "QQuickPane" + exports: ["QtQuick.Templates/Frame 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QQuickGroupBox" + defaultProperty: "contentData" + prototype: "QQuickFrame" + exports: ["QtQuick.Templates/GroupBox 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "title"; type: "string" } + Property { name: "label"; type: "QQuickItem"; isPointer: true } + } + Component { + name: "QQuickImplicitSizeItem" + defaultProperty: "data" + prototype: "QQuickItem" + Property { name: "implicitWidth"; type: "double"; isReadonly: true } + Property { name: "implicitHeight"; type: "double"; isReadonly: true } + Signal { name: "implicitWidthChanged2"; revision: 1 } + Signal { name: "implicitHeightChanged2"; revision: 1 } + } + Component { + name: "QQuickItem" + defaultProperty: "data" + prototype: "QObject" + Enum { + name: "TransformOrigin" + values: { + "TopLeft": 0, + "Top": 1, + "TopRight": 2, + "Left": 3, + "Center": 4, + "Right": 5, + "BottomLeft": 6, + "Bottom": 7, + "BottomRight": 8 + } + } + Property { name: "parent"; type: "QQuickItem"; isPointer: true } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "resources"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "children"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "x"; type: "double" } + Property { name: "y"; type: "double" } + Property { name: "z"; type: "double" } + Property { name: "width"; type: "double" } + Property { name: "height"; type: "double" } + Property { name: "opacity"; type: "double" } + Property { name: "enabled"; type: "bool" } + Property { name: "visible"; type: "bool" } + Property { name: "visibleChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "states"; type: "QQuickState"; isList: true; isReadonly: true } + Property { name: "transitions"; type: "QQuickTransition"; isList: true; isReadonly: true } + Property { name: "state"; type: "string" } + Property { name: "childrenRect"; type: "QRectF"; isReadonly: true } + Property { name: "anchors"; type: "QQuickAnchors"; isReadonly: true; isPointer: true } + Property { name: "left"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "right"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "horizontalCenter"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "top"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "bottom"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "verticalCenter"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "baseline"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "baselineOffset"; type: "double" } + Property { name: "clip"; type: "bool" } + Property { name: "focus"; type: "bool" } + Property { name: "activeFocus"; type: "bool"; isReadonly: true } + Property { name: "activeFocusOnTab"; revision: 1; type: "bool" } + Property { name: "rotation"; type: "double" } + Property { name: "scale"; type: "double" } + Property { name: "transformOrigin"; type: "TransformOrigin" } + Property { name: "transformOriginPoint"; type: "QPointF"; isReadonly: true } + Property { name: "transform"; type: "QQuickTransform"; isList: true; isReadonly: true } + Property { name: "smooth"; type: "bool" } + Property { name: "antialiasing"; type: "bool" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "layer"; type: "QQuickItemLayer"; isReadonly: true; isPointer: true } + Signal { + name: "childrenRectChanged" + Parameter { type: "QRectF" } + } + Signal { + name: "baselineOffsetChanged" + Parameter { type: "double" } + } + Signal { + name: "stateChanged" + Parameter { type: "string" } + } + Signal { + name: "focusChanged" + Parameter { type: "bool" } + } + Signal { + name: "activeFocusChanged" + Parameter { type: "bool" } + } + Signal { + name: "activeFocusOnTabChanged" + revision: 1 + Parameter { type: "bool" } + } + Signal { + name: "parentChanged" + Parameter { type: "QQuickItem"; isPointer: true } + } + Signal { + name: "transformOriginChanged" + Parameter { type: "TransformOrigin" } + } + Signal { + name: "smoothChanged" + Parameter { type: "bool" } + } + Signal { + name: "antialiasingChanged" + Parameter { type: "bool" } + } + Signal { + name: "clipChanged" + Parameter { type: "bool" } + } + Signal { + name: "windowChanged" + revision: 1 + Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } + } + Method { name: "update" } + Method { + name: "grabToImage" + revision: 2 + type: "bool" + Parameter { name: "callback"; type: "QJSValue" } + Parameter { name: "targetSize"; type: "QSize" } + } + Method { + name: "grabToImage" + revision: 2 + type: "bool" + Parameter { name: "callback"; type: "QJSValue" } + } + Method { + name: "contains" + type: "bool" + Parameter { name: "point"; type: "QPointF" } + } + Method { + name: "mapToGlobal" + revision: 7 + type: "QPointF" + Parameter { name: "point"; type: "QPointF" } + } + Method { + name: "mapFromGlobal" + revision: 7 + type: "QPointF" + Parameter { name: "point"; type: "QPointF" } + } + Method { + name: "mapFromItem" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "mapToItem" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { name: "forceActiveFocus" } + Method { + name: "forceActiveFocus" + Parameter { name: "reason"; type: "Qt::FocusReason" } + } + Method { + name: "nextItemInFocusChain" + revision: 1 + type: "QQuickItem*" + Parameter { name: "forward"; type: "bool" } + } + Method { name: "nextItemInFocusChain"; revision: 1; type: "QQuickItem*" } + Method { + name: "childAt" + type: "QQuickItem*" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + } + Component { + name: "QQuickItemDelegate" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/ItemDelegate 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "highlighted"; type: "bool" } + } + Component { + name: "QQuickLabel" + defaultProperty: "data" + prototype: "QQuickText" + exports: ["QtQuick.Templates/Label 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "font"; type: "QFont" } + Property { name: "background"; type: "QQuickItem"; isPointer: true } + } + Component { + name: "QQuickMenu" + defaultProperty: "contentData" + prototype: "QQuickPopup" + exports: ["QtQuick.Templates/Menu 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "contentModel"; type: "QVariant"; isReadonly: true } + Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "title"; type: "string" } + Method { + name: "itemAt" + type: "QQuickItem*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "addItem" + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "insertItem" + Parameter { name: "index"; type: "int" } + Parameter { name: "item"; type: "QQuickItem"; isPointer: true } + } + Method { + name: "moveItem" + Parameter { name: "from"; type: "int" } + Parameter { name: "to"; type: "int" } + } + Method { + name: "removeItem" + Parameter { name: "index"; type: "int" } + } + } + Component { + name: "QQuickMenuItem" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/MenuItem 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "checkable"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Signal { name: "triggered" } + } + Component { + name: "QQuickOverlay" + defaultProperty: "data" + prototype: "QQuickItem" + Property { name: "modal"; type: "QQuickItem"; isPointer: true } + Property { name: "modeless"; type: "QQuickItem"; isPointer: true } + Signal { name: "pressed" } + Signal { name: "released" } + } + Component { + name: "QQuickPage" + defaultProperty: "contentData" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/Page 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "title"; type: "string" } + Property { name: "header"; type: "QQuickItem"; isPointer: true } + Property { name: "footer"; type: "QQuickItem"; isPointer: true } + Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + } + Component { + name: "QQuickPageIndicator" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/PageIndicator 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "count"; type: "int" } + Property { name: "currentIndex"; type: "int" } + Property { name: "interactive"; type: "bool" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + } + Component { + name: "QQuickPane" + defaultProperty: "contentData" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/Pane 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "contentWidth"; type: "double" } + Property { name: "contentHeight"; type: "double" } + Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + } + Component { + name: "QQuickPopup" + defaultProperty: "contentData" + prototype: "QObject" + exports: ["QtQuick.Templates/Popup 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "ClosePolicy" + values: { + "NoAutoClose": 0, + "CloseOnPressOutside": 1, + "CloseOnPressOutsideParent": 2, + "CloseOnReleaseOutside": 4, + "CloseOnReleaseOutsideParent": 8, + "CloseOnEscape": 16 + } + } + Enum { + name: "TransformOrigin" + values: { + "TopLeft": 0, + "Top": 1, + "TopRight": 2, + "Left": 3, + "Center": 4, + "Right": 5, + "BottomLeft": 6, + "Bottom": 7, + "BottomRight": 8 + } + } + Property { name: "x"; type: "double" } + Property { name: "y"; type: "double" } + Property { name: "z"; type: "double" } + Property { name: "width"; type: "double" } + Property { name: "height"; type: "double" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "contentWidth"; type: "double" } + Property { name: "contentHeight"; type: "double" } + Property { name: "availableWidth"; type: "double"; isReadonly: true } + Property { name: "availableHeight"; type: "double"; isReadonly: true } + Property { name: "margins"; type: "double" } + Property { name: "topMargin"; type: "double" } + Property { name: "leftMargin"; type: "double" } + Property { name: "rightMargin"; type: "double" } + Property { name: "bottomMargin"; type: "double" } + Property { name: "padding"; type: "double" } + Property { name: "topPadding"; type: "double" } + Property { name: "leftPadding"; type: "double" } + Property { name: "rightPadding"; type: "double" } + Property { name: "bottomPadding"; type: "double" } + Property { name: "locale"; type: "QLocale" } + Property { name: "font"; type: "QFont" } + Property { name: "parent"; type: "QQuickItem"; isPointer: true } + Property { name: "background"; type: "QQuickItem"; isPointer: true } + Property { name: "contentItem"; type: "QQuickItem"; isPointer: true } + Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "contentChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "clip"; type: "bool" } + Property { name: "focus"; type: "bool" } + Property { name: "activeFocus"; type: "bool"; isReadonly: true } + Property { name: "modal"; type: "bool" } + Property { name: "dim"; type: "bool" } + Property { name: "visible"; type: "bool" } + Property { name: "opacity"; type: "double" } + Property { name: "scale"; type: "double" } + Property { name: "closePolicy"; type: "ClosePolicy" } + Property { name: "transformOrigin"; type: "TransformOrigin" } + Property { name: "enter"; type: "QQuickTransition"; isPointer: true } + Property { name: "exit"; type: "QQuickTransition"; isPointer: true } + Signal { + name: "windowChanged" + Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } + } + Signal { name: "aboutToShow" } + Signal { name: "aboutToHide" } + Signal { name: "opened" } + Signal { name: "closed" } + Method { name: "open" } + Method { name: "close" } + } + Component { + name: "QQuickProgressBar" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/ProgressBar 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "from"; type: "double" } + Property { name: "to"; type: "double" } + Property { name: "value"; type: "double" } + Property { name: "position"; type: "double"; isReadonly: true } + Property { name: "visualPosition"; type: "double"; isReadonly: true } + Property { name: "indeterminate"; type: "bool" } + } + Component { + name: "QQuickRadioButton" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/RadioButton 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QQuickRadioDelegate" + defaultProperty: "data" + prototype: "QQuickItemDelegate" + exports: ["QtQuick.Templates/RadioDelegate 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QQuickRangeSlider" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/RangeSlider 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "SnapMode" + values: { + "NoSnap": 0, + "SnapAlways": 1, + "SnapOnRelease": 2 + } + } + Property { name: "from"; type: "double" } + Property { name: "to"; type: "double" } + Property { name: "first"; type: "QQuickRangeSliderNode"; isReadonly: true; isPointer: true } + Property { name: "second"; type: "QQuickRangeSliderNode"; isReadonly: true; isPointer: true } + Property { name: "stepSize"; type: "double" } + Property { name: "snapMode"; type: "SnapMode" } + Property { name: "orientation"; type: "Qt::Orientation" } + Method { + name: "setValues" + Parameter { name: "firstValue"; type: "double" } + Parameter { name: "secondValue"; type: "double" } + } + } + Component { + name: "QQuickRangeSliderNode" + prototype: "QObject" + Property { name: "value"; type: "double" } + Property { name: "position"; type: "double"; isReadonly: true } + Property { name: "visualPosition"; type: "double"; isReadonly: true } + Property { name: "handle"; type: "QQuickItem"; isPointer: true } + Property { name: "pressed"; type: "bool" } + Method { name: "increase" } + Method { name: "decrease" } + } + Component { + name: "QQuickRootItem" + defaultProperty: "data" + prototype: "QQuickItem" + Method { + name: "setWidth" + Parameter { name: "w"; type: "int" } + } + Method { + name: "setHeight" + Parameter { name: "h"; type: "int" } + } + } + Component { + name: "QQuickScrollBar" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/ScrollBar 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickScrollBarAttached" + Property { name: "size"; type: "double" } + Property { name: "position"; type: "double" } + Property { name: "stepSize"; type: "double" } + Property { name: "active"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "orientation"; type: "Qt::Orientation" } + Method { name: "increase" } + Method { name: "decrease" } + Method { + name: "setSize" + Parameter { name: "size"; type: "double" } + } + Method { + name: "setPosition" + Parameter { name: "position"; type: "double" } + } + } + Component { + name: "QQuickScrollBarAttached" + prototype: "QObject" + Property { name: "horizontal"; type: "QQuickScrollBar"; isPointer: true } + Property { name: "vertical"; type: "QQuickScrollBar"; isPointer: true } + } + Component { + name: "QQuickScrollIndicator" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/ScrollIndicator 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickScrollIndicatorAttached" + Property { name: "size"; type: "double" } + Property { name: "position"; type: "double" } + Property { name: "active"; type: "bool" } + Property { name: "orientation"; type: "Qt::Orientation" } + Method { + name: "setSize" + Parameter { name: "size"; type: "double" } + } + Method { + name: "setPosition" + Parameter { name: "position"; type: "double" } + } + } + Component { + name: "QQuickScrollIndicatorAttached" + prototype: "QObject" + Property { name: "horizontal"; type: "QQuickScrollIndicator"; isPointer: true } + Property { name: "vertical"; type: "QQuickScrollIndicator"; isPointer: true } + } + Component { + name: "QQuickSlider" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/Slider 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "SnapMode" + values: { + "NoSnap": 0, + "SnapAlways": 1, + "SnapOnRelease": 2 + } + } + Property { name: "from"; type: "double" } + Property { name: "to"; type: "double" } + Property { name: "value"; type: "double" } + Property { name: "position"; type: "double"; isReadonly: true } + Property { name: "visualPosition"; type: "double"; isReadonly: true } + Property { name: "stepSize"; type: "double" } + Property { name: "snapMode"; type: "SnapMode" } + Property { name: "pressed"; type: "bool" } + Property { name: "orientation"; type: "Qt::Orientation" } + Property { name: "handle"; type: "QQuickItem"; isPointer: true } + Method { name: "increase" } + Method { name: "decrease" } + } + Component { + name: "QQuickSpinBox" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/SpinBox 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "from"; type: "int" } + Property { name: "to"; type: "int" } + Property { name: "value"; type: "int" } + Property { name: "stepSize"; type: "int" } + Property { name: "editable"; type: "bool" } + Property { name: "validator"; type: "QValidator"; isPointer: true } + Property { name: "textFromValue"; type: "QJSValue" } + Property { name: "valueFromText"; type: "QJSValue" } + Property { name: "up"; type: "QQuickSpinButton"; isReadonly: true; isPointer: true } + Property { name: "down"; type: "QQuickSpinButton"; isReadonly: true; isPointer: true } + Method { name: "increase" } + Method { name: "decrease" } + } + Component { + name: "QQuickSpinButton" + prototype: "QObject" + Property { name: "pressed"; type: "bool" } + Property { name: "indicator"; type: "QQuickItem"; isPointer: true } + } + Component { + name: "QQuickStackAttached" + prototype: "QObject" + Property { name: "index"; type: "int"; isReadonly: true } + Property { name: "view"; type: "QQuickStackView"; isReadonly: true; isPointer: true } + Property { name: "status"; type: "QQuickStackView::Status"; isReadonly: true } + } + Component { + name: "QQuickStackView" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/StackView 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickStackAttached" + Enum { + name: "Status" + values: { + "Inactive": 0, + "Deactivating": 1, + "Activating": 2, + "Active": 3 + } + } + Enum { + name: "LoadBehavior" + values: { + "DontLoad": 0, + "ForceLoad": 1 + } + } + Enum { + name: "Operation" + values: { + "Transition": 0, + "Immediate": 1 + } + } + Property { name: "busy"; type: "bool"; isReadonly: true } + Property { name: "depth"; type: "int"; isReadonly: true } + Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "initialItem"; type: "QVariant" } + Property { name: "popEnter"; type: "QQuickTransition"; isPointer: true } + Property { name: "popExit"; type: "QQuickTransition"; isPointer: true } + Property { name: "pushEnter"; type: "QQuickTransition"; isPointer: true } + Property { name: "pushExit"; type: "QQuickTransition"; isPointer: true } + Property { name: "replaceEnter"; type: "QQuickTransition"; isPointer: true } + Property { name: "replaceExit"; type: "QQuickTransition"; isPointer: true } + Method { name: "clear" } + Method { + name: "get" + type: "QQuickItem*" + Parameter { name: "index"; type: "int" } + Parameter { name: "behavior"; type: "LoadBehavior" } + } + Method { + name: "get" + type: "QQuickItem*" + Parameter { name: "index"; type: "int" } + } + Method { + name: "find" + type: "QQuickItem*" + Parameter { name: "callback"; type: "QJSValue" } + Parameter { name: "behavior"; type: "LoadBehavior" } + } + Method { + name: "find" + type: "QQuickItem*" + Parameter { name: "callback"; type: "QJSValue" } + } + Method { + name: "push" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "pop" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "replace" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + } + Component { + name: "QQuickSwipe" + prototype: "QObject" + Property { name: "position"; type: "double"; isReadonly: true } + Property { name: "complete"; type: "bool"; isReadonly: true } + Property { name: "left"; type: "QQmlComponent"; isPointer: true } + Property { name: "behind"; type: "QQmlComponent"; isPointer: true } + Property { name: "right"; type: "QQmlComponent"; isPointer: true } + Property { name: "leftItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "behindItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "rightItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + } + Component { + name: "QQuickSwipeDelegate" + defaultProperty: "data" + prototype: "QQuickItemDelegate" + exports: ["QtQuick.Templates/SwipeDelegate 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "swipe"; type: "QQuickSwipe"; isReadonly: true; isPointer: true } + } + Component { + name: "QQuickSwipeView" + defaultProperty: "contentData" + prototype: "QQuickContainer" + exports: ["QtQuick.Templates/SwipeView 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickSwipeViewAttached" + } + Component { + name: "QQuickSwipeViewAttached" + prototype: "QObject" + Property { name: "index"; type: "int"; isReadonly: true } + Property { name: "isCurrentItem"; type: "bool"; isReadonly: true } + Property { name: "view"; type: "QQuickSwipeView"; isReadonly: true; isPointer: true } + } + Component { + name: "QQuickSwitch" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/Switch 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "position"; type: "double" } + Property { name: "visualPosition"; type: "double"; isReadonly: true } + } + Component { + name: "QQuickSwitchDelegate" + defaultProperty: "data" + prototype: "QQuickItemDelegate" + exports: ["QtQuick.Templates/SwitchDelegate 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "position"; type: "double" } + Property { name: "visualPosition"; type: "double"; isReadonly: true } + } + Component { + name: "QQuickTabBar" + defaultProperty: "contentData" + prototype: "QQuickContainer" + exports: ["QtQuick.Templates/TabBar 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "Position" + values: { + "Header": 0, + "Footer": 1 + } + } + Property { name: "position"; type: "Position" } + } + Component { + name: "QQuickTabButton" + defaultProperty: "data" + prototype: "QQuickAbstractButton" + exports: ["QtQuick.Templates/TabButton 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QQuickText" + defaultProperty: "data" + prototype: "QQuickImplicitSizeItem" + Enum { + name: "HAlignment" + values: { + "AlignLeft": 1, + "AlignRight": 2, + "AlignHCenter": 4, + "AlignJustify": 8 + } + } + Enum { + name: "VAlignment" + values: { + "AlignTop": 32, + "AlignBottom": 64, + "AlignVCenter": 128 + } + } + Enum { + name: "TextStyle" + values: { + "Normal": 0, + "Outline": 1, + "Raised": 2, + "Sunken": 3 + } + } + Enum { + name: "TextFormat" + values: { + "PlainText": 0, + "RichText": 1, + "AutoText": 2, + "StyledText": 4 + } + } + Enum { + name: "TextElideMode" + values: { + "ElideLeft": 0, + "ElideRight": 1, + "ElideMiddle": 2, + "ElideNone": 3 + } + } + Enum { + name: "WrapMode" + values: { + "NoWrap": 0, + "WordWrap": 1, + "WrapAnywhere": 3, + "WrapAtWordBoundaryOrAnywhere": 4, + "Wrap": 4 + } + } + Enum { + name: "RenderType" + values: { + "QtRendering": 0, + "NativeRendering": 1 + } + } + Enum { + name: "LineHeightMode" + values: { + "ProportionalHeight": 0, + "FixedHeight": 1 + } + } + Enum { + name: "FontSizeMode" + values: { + "FixedSize": 0, + "HorizontalFit": 1, + "VerticalFit": 2, + "Fit": 3 + } + } + Property { name: "text"; type: "string" } + Property { name: "font"; type: "QFont" } + Property { name: "color"; type: "QColor" } + Property { name: "linkColor"; type: "QColor" } + Property { name: "style"; type: "TextStyle" } + Property { name: "styleColor"; type: "QColor" } + Property { name: "horizontalAlignment"; type: "HAlignment" } + Property { name: "effectiveHorizontalAlignment"; type: "HAlignment"; isReadonly: true } + Property { name: "verticalAlignment"; type: "VAlignment" } + Property { name: "wrapMode"; type: "WrapMode" } + Property { name: "lineCount"; type: "int"; isReadonly: true } + Property { name: "truncated"; type: "bool"; isReadonly: true } + Property { name: "maximumLineCount"; type: "int" } + Property { name: "textFormat"; type: "TextFormat" } + Property { name: "elide"; type: "TextElideMode" } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "contentHeight"; type: "double"; isReadonly: true } + Property { name: "paintedWidth"; type: "double"; isReadonly: true } + Property { name: "paintedHeight"; type: "double"; isReadonly: true } + Property { name: "lineHeight"; type: "double" } + Property { name: "lineHeightMode"; type: "LineHeightMode" } + Property { name: "baseUrl"; type: "QUrl" } + Property { name: "minimumPixelSize"; type: "int" } + Property { name: "minimumPointSize"; type: "int" } + Property { name: "fontSizeMode"; type: "FontSizeMode" } + Property { name: "renderType"; type: "RenderType" } + Property { name: "hoveredLink"; revision: 2; type: "string"; isReadonly: true } + Property { name: "padding"; revision: 6; type: "double" } + Property { name: "topPadding"; revision: 6; type: "double" } + Property { name: "leftPadding"; revision: 6; type: "double" } + Property { name: "rightPadding"; revision: 6; type: "double" } + Property { name: "bottomPadding"; revision: 6; type: "double" } + Signal { + name: "textChanged" + Parameter { name: "text"; type: "string" } + } + Signal { + name: "linkActivated" + Parameter { name: "link"; type: "string" } + } + Signal { + name: "linkHovered" + revision: 2 + Parameter { name: "link"; type: "string" } + } + Signal { + name: "fontChanged" + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "styleChanged" + Parameter { name: "style"; type: "QQuickText::TextStyle" } + } + Signal { + name: "horizontalAlignmentChanged" + Parameter { name: "alignment"; type: "QQuickText::HAlignment" } + } + Signal { + name: "verticalAlignmentChanged" + Parameter { name: "alignment"; type: "QQuickText::VAlignment" } + } + Signal { + name: "textFormatChanged" + Parameter { name: "textFormat"; type: "QQuickText::TextFormat" } + } + Signal { + name: "elideModeChanged" + Parameter { name: "mode"; type: "QQuickText::TextElideMode" } + } + Signal { name: "contentSizeChanged" } + Signal { + name: "lineHeightChanged" + Parameter { name: "lineHeight"; type: "double" } + } + Signal { + name: "lineHeightModeChanged" + Parameter { name: "mode"; type: "LineHeightMode" } + } + Signal { + name: "lineLaidOut" + Parameter { name: "line"; type: "QQuickTextLine"; isPointer: true } + } + Signal { name: "paddingChanged"; revision: 6 } + Signal { name: "topPaddingChanged"; revision: 6 } + Signal { name: "leftPaddingChanged"; revision: 6 } + Signal { name: "rightPaddingChanged"; revision: 6 } + Signal { name: "bottomPaddingChanged"; revision: 6 } + Method { name: "doLayout" } + Method { + name: "linkAt" + revision: 3 + type: "string" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + } + Component { + name: "QQuickTextArea" + defaultProperty: "data" + prototype: "QQuickTextEdit" + exports: ["QtQuick.Templates/TextArea 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickTextAreaAttached" + Property { name: "font"; type: "QFont" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "background"; type: "QQuickItem"; isPointer: true } + Property { name: "placeholderText"; type: "string" } + Property { name: "focusReason"; type: "Qt::FocusReason" } + Signal { name: "implicitWidthChanged3" } + Signal { name: "implicitHeightChanged3" } + Signal { + name: "pressAndHold" + Parameter { name: "event"; type: "QQuickMouseEvent"; isPointer: true } + } + } + Component { + name: "QQuickTextAreaAttached" + prototype: "QObject" + Property { name: "flickable"; type: "QQuickTextArea"; isPointer: true } + } + Component { + name: "QQuickTextEdit" + defaultProperty: "data" + prototype: "QQuickImplicitSizeItem" + Enum { + name: "HAlignment" + values: { + "AlignLeft": 1, + "AlignRight": 2, + "AlignHCenter": 4, + "AlignJustify": 8 + } + } + Enum { + name: "VAlignment" + values: { + "AlignTop": 32, + "AlignBottom": 64, + "AlignVCenter": 128 + } + } + Enum { + name: "TextFormat" + values: { + "PlainText": 0, + "RichText": 1, + "AutoText": 2 + } + } + Enum { + name: "WrapMode" + values: { + "NoWrap": 0, + "WordWrap": 1, + "WrapAnywhere": 3, + "WrapAtWordBoundaryOrAnywhere": 4, + "Wrap": 4 + } + } + Enum { + name: "SelectionMode" + values: { + "SelectCharacters": 0, + "SelectWords": 1 + } + } + Enum { + name: "RenderType" + values: { + "QtRendering": 0, + "NativeRendering": 1 + } + } + Property { name: "text"; type: "string" } + Property { name: "color"; type: "QColor" } + Property { name: "selectionColor"; type: "QColor" } + Property { name: "selectedTextColor"; type: "QColor" } + Property { name: "font"; type: "QFont" } + Property { name: "horizontalAlignment"; type: "HAlignment" } + Property { name: "effectiveHorizontalAlignment"; type: "HAlignment"; isReadonly: true } + Property { name: "verticalAlignment"; type: "VAlignment" } + Property { name: "wrapMode"; type: "WrapMode" } + Property { name: "lineCount"; type: "int"; isReadonly: true } + Property { name: "length"; type: "int"; isReadonly: true } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "contentHeight"; type: "double"; isReadonly: true } + Property { name: "paintedWidth"; type: "double"; isReadonly: true } + Property { name: "paintedHeight"; type: "double"; isReadonly: true } + Property { name: "textFormat"; type: "TextFormat" } + Property { name: "readOnly"; type: "bool" } + Property { name: "cursorVisible"; type: "bool" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true } + Property { name: "cursorDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionStart"; type: "int"; isReadonly: true } + Property { name: "selectionEnd"; type: "int"; isReadonly: true } + Property { name: "selectedText"; type: "string"; isReadonly: true } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "persistentSelection"; type: "bool" } + Property { name: "textMargin"; type: "double" } + Property { name: "inputMethodHints"; type: "Qt::InputMethodHints" } + Property { name: "selectByKeyboard"; revision: 1; type: "bool" } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "mouseSelectionMode"; type: "SelectionMode" } + Property { name: "canPaste"; type: "bool"; isReadonly: true } + Property { name: "canUndo"; type: "bool"; isReadonly: true } + Property { name: "canRedo"; type: "bool"; isReadonly: true } + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "baseUrl"; type: "QUrl" } + Property { name: "renderType"; type: "RenderType" } + Property { + name: "textDocument" + revision: 1 + type: "QQuickTextDocument" + isReadonly: true + isPointer: true + } + Property { name: "hoveredLink"; revision: 2; type: "string"; isReadonly: true } + Property { name: "padding"; revision: 6; type: "double" } + Property { name: "topPadding"; revision: 6; type: "double" } + Property { name: "leftPadding"; revision: 6; type: "double" } + Property { name: "rightPadding"; revision: 6; type: "double" } + Property { name: "bottomPadding"; revision: 6; type: "double" } + Property { name: "preeditText"; revision: 7; type: "string"; isReadonly: true } + Signal { name: "preeditTextChanged"; revision: 7 } + Signal { name: "contentSizeChanged" } + Signal { + name: "colorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "selectionColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "selectedTextColorChanged" + Parameter { name: "color"; type: "QColor" } + } + Signal { + name: "fontChanged" + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "horizontalAlignmentChanged" + Parameter { name: "alignment"; type: "QQuickTextEdit::HAlignment" } + } + Signal { + name: "verticalAlignmentChanged" + Parameter { name: "alignment"; type: "QQuickTextEdit::VAlignment" } + } + Signal { + name: "textFormatChanged" + Parameter { name: "textFormat"; type: "QQuickTextEdit::TextFormat" } + } + Signal { + name: "readOnlyChanged" + Parameter { name: "isReadOnly"; type: "bool" } + } + Signal { + name: "cursorVisibleChanged" + Parameter { name: "isCursorVisible"; type: "bool" } + } + Signal { + name: "activeFocusOnPressChanged" + Parameter { name: "activeFocusOnPressed"; type: "bool" } + } + Signal { + name: "persistentSelectionChanged" + Parameter { name: "isPersistentSelection"; type: "bool" } + } + Signal { + name: "textMarginChanged" + Parameter { name: "textMargin"; type: "double" } + } + Signal { + name: "selectByKeyboardChanged" + revision: 1 + Parameter { name: "selectByKeyboard"; type: "bool" } + } + Signal { + name: "selectByMouseChanged" + Parameter { name: "selectByMouse"; type: "bool" } + } + Signal { + name: "mouseSelectionModeChanged" + Parameter { name: "mode"; type: "QQuickTextEdit::SelectionMode" } + } + Signal { + name: "linkActivated" + Parameter { name: "link"; type: "string" } + } + Signal { + name: "linkHovered" + revision: 2 + Parameter { name: "link"; type: "string" } + } + Signal { name: "editingFinished"; revision: 6 } + Signal { name: "paddingChanged"; revision: 6 } + Signal { name: "topPaddingChanged"; revision: 6 } + Signal { name: "leftPaddingChanged"; revision: 6 } + Signal { name: "rightPaddingChanged"; revision: 6 } + Signal { name: "bottomPaddingChanged"; revision: 6 } + Method { name: "selectAll" } + Method { name: "selectWord" } + Method { + name: "select" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "deselect" } + Method { + name: "isRightToLeft" + type: "bool" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "cut" } + Method { name: "copy" } + Method { name: "paste" } + Method { name: "undo" } + Method { name: "redo" } + Method { + name: "insert" + Parameter { name: "position"; type: "int" } + Parameter { name: "text"; type: "string" } + } + Method { + name: "remove" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "append" + revision: 2 + Parameter { name: "text"; type: "string" } + } + Method { name: "clear"; revision: 7 } + Method { + name: "inputMethodQuery" + revision: 4 + type: "QVariant" + Parameter { name: "query"; type: "Qt::InputMethodQuery" } + Parameter { name: "argument"; type: "QVariant" } + } + Method { + name: "positionToRectangle" + type: "QRectF" + Parameter { type: "int" } + } + Method { + name: "positionAt" + type: "int" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "moveCursorSelection" + Parameter { name: "pos"; type: "int" } + } + Method { + name: "moveCursorSelection" + Parameter { name: "pos"; type: "int" } + Parameter { name: "mode"; type: "SelectionMode" } + } + Method { + name: "getText" + type: "string" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "getFormattedText" + type: "string" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "linkAt" + revision: 3 + type: "string" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + } + Component { + name: "QQuickTextField" + defaultProperty: "data" + prototype: "QQuickTextInput" + exports: ["QtQuick.Templates/TextField 2.0"] + exportMetaObjectRevisions: [0] + Property { name: "font"; type: "QFont" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "background"; type: "QQuickItem"; isPointer: true } + Property { name: "placeholderText"; type: "string" } + Property { name: "focusReason"; type: "Qt::FocusReason" } + Signal { name: "implicitWidthChanged3" } + Signal { name: "implicitHeightChanged3" } + Signal { + name: "pressAndHold" + Parameter { name: "mouse"; type: "QQuickMouseEvent"; isPointer: true } + } + } + Component { + name: "QQuickTextInput" + defaultProperty: "data" + prototype: "QQuickImplicitSizeItem" + Enum { + name: "EchoMode" + values: { + "Normal": 0, + "NoEcho": 1, + "Password": 2, + "PasswordEchoOnEdit": 3 + } + } + Enum { + name: "HAlignment" + values: { + "AlignLeft": 1, + "AlignRight": 2, + "AlignHCenter": 4 + } + } + Enum { + name: "VAlignment" + values: { + "AlignTop": 32, + "AlignBottom": 64, + "AlignVCenter": 128 + } + } + Enum { + name: "WrapMode" + values: { + "NoWrap": 0, + "WordWrap": 1, + "WrapAnywhere": 3, + "WrapAtWordBoundaryOrAnywhere": 4, + "Wrap": 4 + } + } + Enum { + name: "SelectionMode" + values: { + "SelectCharacters": 0, + "SelectWords": 1 + } + } + Enum { + name: "CursorPosition" + values: { + "CursorBetweenCharacters": 0, + "CursorOnCharacter": 1 + } + } + Enum { + name: "RenderType" + values: { + "QtRendering": 0, + "NativeRendering": 1 + } + } + Property { name: "text"; type: "string" } + Property { name: "length"; type: "int"; isReadonly: true } + Property { name: "color"; type: "QColor" } + Property { name: "selectionColor"; type: "QColor" } + Property { name: "selectedTextColor"; type: "QColor" } + Property { name: "font"; type: "QFont" } + Property { name: "horizontalAlignment"; type: "HAlignment" } + Property { name: "effectiveHorizontalAlignment"; type: "HAlignment"; isReadonly: true } + Property { name: "verticalAlignment"; type: "VAlignment" } + Property { name: "wrapMode"; type: "WrapMode" } + Property { name: "readOnly"; type: "bool" } + Property { name: "cursorVisible"; type: "bool" } + Property { name: "cursorPosition"; type: "int" } + Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true } + Property { name: "cursorDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionStart"; type: "int"; isReadonly: true } + Property { name: "selectionEnd"; type: "int"; isReadonly: true } + Property { name: "selectedText"; type: "string"; isReadonly: true } + Property { name: "maximumLength"; type: "int" } + Property { name: "validator"; type: "QValidator"; isPointer: true } + Property { name: "inputMask"; type: "string" } + Property { name: "inputMethodHints"; type: "Qt::InputMethodHints" } + Property { name: "acceptableInput"; type: "bool"; isReadonly: true } + Property { name: "echoMode"; type: "EchoMode" } + Property { name: "activeFocusOnPress"; type: "bool" } + Property { name: "passwordCharacter"; type: "string" } + Property { name: "passwordMaskDelay"; revision: 3; type: "int" } + Property { name: "displayText"; type: "string"; isReadonly: true } + Property { name: "preeditText"; revision: 7; type: "string"; isReadonly: true } + Property { name: "autoScroll"; type: "bool" } + Property { name: "selectByMouse"; type: "bool" } + Property { name: "mouseSelectionMode"; type: "SelectionMode" } + Property { name: "persistentSelection"; type: "bool" } + Property { name: "canPaste"; type: "bool"; isReadonly: true } + Property { name: "canUndo"; type: "bool"; isReadonly: true } + Property { name: "canRedo"; type: "bool"; isReadonly: true } + Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "contentHeight"; type: "double"; isReadonly: true } + Property { name: "renderType"; type: "RenderType" } + Property { name: "padding"; revision: 6; type: "double" } + Property { name: "topPadding"; revision: 6; type: "double" } + Property { name: "leftPadding"; revision: 6; type: "double" } + Property { name: "rightPadding"; revision: 6; type: "double" } + Property { name: "bottomPadding"; revision: 6; type: "double" } + Signal { name: "accepted" } + Signal { name: "editingFinished"; revision: 2 } + Signal { + name: "fontChanged" + Parameter { name: "font"; type: "QFont" } + } + Signal { + name: "horizontalAlignmentChanged" + Parameter { name: "alignment"; type: "QQuickTextInput::HAlignment" } + } + Signal { + name: "verticalAlignmentChanged" + Parameter { name: "alignment"; type: "QQuickTextInput::VAlignment" } + } + Signal { + name: "readOnlyChanged" + Parameter { name: "isReadOnly"; type: "bool" } + } + Signal { + name: "cursorVisibleChanged" + Parameter { name: "isCursorVisible"; type: "bool" } + } + Signal { + name: "maximumLengthChanged" + Parameter { name: "maximumLength"; type: "int" } + } + Signal { + name: "inputMaskChanged" + Parameter { name: "inputMask"; type: "string" } + } + Signal { + name: "echoModeChanged" + Parameter { name: "echoMode"; type: "QQuickTextInput::EchoMode" } + } + Signal { + name: "passwordMaskDelayChanged" + revision: 3 + Parameter { name: "delay"; type: "int" } + } + Signal { name: "preeditTextChanged"; revision: 7 } + Signal { + name: "activeFocusOnPressChanged" + Parameter { name: "activeFocusOnPress"; type: "bool" } + } + Signal { + name: "autoScrollChanged" + Parameter { name: "autoScroll"; type: "bool" } + } + Signal { + name: "selectByMouseChanged" + Parameter { name: "selectByMouse"; type: "bool" } + } + Signal { + name: "mouseSelectionModeChanged" + Parameter { name: "mode"; type: "QQuickTextInput::SelectionMode" } + } + Signal { name: "contentSizeChanged" } + Signal { name: "paddingChanged"; revision: 6 } + Signal { name: "topPaddingChanged"; revision: 6 } + Signal { name: "leftPaddingChanged"; revision: 6 } + Signal { name: "rightPaddingChanged"; revision: 6 } + Signal { name: "bottomPaddingChanged"; revision: 6 } + Method { name: "selectAll" } + Method { name: "selectWord" } + Method { + name: "select" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "deselect" } + Method { + name: "isRightToLeft" + type: "bool" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { name: "cut" } + Method { name: "copy" } + Method { name: "paste" } + Method { name: "undo" } + Method { name: "redo" } + Method { + name: "insert" + Parameter { name: "position"; type: "int" } + Parameter { name: "text"; type: "string" } + } + Method { + name: "remove" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + Method { + name: "ensureVisible" + revision: 3 + Parameter { name: "position"; type: "int" } + } + Method { name: "clear"; revision: 7 } + Method { + name: "positionAt" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "positionToRectangle" + type: "QRectF" + Parameter { name: "pos"; type: "int" } + } + Method { + name: "moveCursorSelection" + Parameter { name: "pos"; type: "int" } + } + Method { + name: "moveCursorSelection" + Parameter { name: "pos"; type: "int" } + Parameter { name: "mode"; type: "SelectionMode" } + } + Method { + name: "inputMethodQuery" + revision: 3 + type: "QVariant" + Parameter { name: "query"; type: "Qt::InputMethodQuery" } + Parameter { name: "argument"; type: "QVariant" } + } + Method { + name: "getText" + type: "string" + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + } + } + Component { + name: "QQuickToolBar" + defaultProperty: "contentData" + prototype: "QQuickFrame" + exports: ["QtQuick.Templates/ToolBar 2.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "Position" + values: { + "Header": 0, + "Footer": 1 + } + } + Property { name: "position"; type: "Position" } + } + Component { + name: "QQuickToolButton" + defaultProperty: "data" + prototype: "QQuickButton" + exports: ["QtQuick.Templates/ToolButton 2.0"] + exportMetaObjectRevisions: [0] + } + Component { + name: "QQuickToolTip" + defaultProperty: "contentData" + prototype: "QQuickPopup" + exports: ["QtQuick.Templates/ToolTip 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickToolTipAttached" + Property { name: "delay"; type: "int" } + Property { name: "timeout"; type: "int" } + Property { name: "text"; type: "string" } + Method { name: "open" } + Method { name: "close" } + } + Component { + name: "QQuickToolTipAttached" + prototype: "QObject" + Property { name: "text"; type: "string" } + Property { name: "delay"; type: "int" } + Property { name: "timeout"; type: "int" } + Property { name: "visible"; type: "bool" } + Property { name: "toolTip"; type: "QQuickToolTip"; isReadonly: true; isPointer: true } + Method { + name: "show" + Parameter { name: "text"; type: "string" } + Parameter { name: "ms"; type: "int" } + } + Method { + name: "show" + Parameter { name: "text"; type: "string" } + } + Method { name: "hide" } + } + Component { + name: "QQuickTumbler" + defaultProperty: "data" + prototype: "QQuickControl" + exports: ["QtQuick.Templates/Tumbler 2.0"] + exportMetaObjectRevisions: [0] + attachedType: "QQuickTumblerAttached" + Property { name: "model"; type: "QVariant" } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "currentIndex"; type: "int" } + Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "visibleItemCount"; type: "int" } + } + Component { + name: "QQuickTumblerAttached" + prototype: "QObject" + Property { name: "tumbler"; type: "QQuickTumbler"; isReadonly: true; isPointer: true } + Property { name: "displacement"; type: "double"; isReadonly: true } + } +} diff --git a/PyQt5/qml/QtQuick/Templates.2/qmldir b/PyQt5/qml/QtQuick/Templates.2/qmldir new file mode 100644 index 00000000..afb94818 --- /dev/null +++ b/PyQt5/qml/QtQuick/Templates.2/qmldir @@ -0,0 +1,4 @@ +module QtQuick.Templates +plugin qtquicktemplates2plugin +classname QtQuickTemplates2Plugin +depends QtQuick.Window 2.2 diff --git a/PyQt5/qml/QtQuick/Templates.2/qtquicktemplates2plugin.dll b/PyQt5/qml/QtQuick/Templates.2/qtquicktemplates2plugin.dll new file mode 100644 index 00000000..cb324204 Binary files /dev/null and b/PyQt5/qml/QtQuick/Templates.2/qtquicktemplates2plugin.dll differ diff --git a/PyQt5/qml/QtQuick/VirtualKeyboard/Styles/plugins.qmltypes b/PyQt5/qml/QtQuick/VirtualKeyboard/Styles/plugins.qmltypes new file mode 100644 index 00000000..3ef80efb --- /dev/null +++ b/PyQt5/qml/QtQuick/VirtualKeyboard/Styles/plugins.qmltypes @@ -0,0 +1,4 @@ +import QtQuick.tooling 1.1 + +Module { +} diff --git a/PyQt5/qml/QtQuick/VirtualKeyboard/Styles/qmldir b/PyQt5/qml/QtQuick/VirtualKeyboard/Styles/qmldir new file mode 100644 index 00000000..26544a54 --- /dev/null +++ b/PyQt5/qml/QtQuick/VirtualKeyboard/Styles/qmldir @@ -0,0 +1,4 @@ +module QtQuick.VirtualKeyboard.Styles +plugin qtvirtualkeyboardstylesplugin +classname QtVirtualKeyboardStylesPlugin +typeinfo plugins.qmltypes diff --git a/PyQt5/qml/QtQuick/VirtualKeyboard/Styles/qtvirtualkeyboardstylesplugin.dll b/PyQt5/qml/QtQuick/VirtualKeyboard/Styles/qtvirtualkeyboardstylesplugin.dll new file mode 100644 index 00000000..6f1fe2d9 Binary files /dev/null and b/PyQt5/qml/QtQuick/VirtualKeyboard/Styles/qtvirtualkeyboardstylesplugin.dll differ diff --git a/PyQt5/qml/QtQuick/VirtualKeyboard/plugins.qmltypes b/PyQt5/qml/QtQuick/VirtualKeyboard/plugins.qmltypes new file mode 100644 index 00000000..f2977658 --- /dev/null +++ b/PyQt5/qml/QtQuick/VirtualKeyboard/plugins.qmltypes @@ -0,0 +1,1999 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -defaultplatform -nonrelocatable QtQuick.VirtualKeyboard 2.1' + +Module { + dependencies: [ + "Qt.labs.folderlistmodel 2.1", + "QtQuick.Layouts 1.1", + "QtQuick.VirtualKeyboard.Styles 1.1" + ] + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/AlternativeKeys 2.0" + exports: ["QtQuick.VirtualKeyboard/AlternativeKeys 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "highlightIndex"; type: "int" } + Property { name: "keyCode"; type: "int" } + Property { name: "origin"; type: "QPointF" } + Property { name: "uppercased"; type: "bool" } + Property { name: "listView"; type: "QQuickListView"; isReadonly: true; isPointer: true } + Signal { name: "clicked" } + Method { + name: "open" + type: "QVariant" + Parameter { name: "key"; type: "QVariant" } + Parameter { name: "originX"; type: "QVariant" } + Parameter { name: "originY"; type: "QVariant" } + } + Method { + name: "move" + type: "QVariant" + Parameter { name: "mouseX"; type: "QVariant" } + } + Method { name: "close"; type: "QVariant" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/AlternativeKeys 1.0" + exports: ["QtQuick.VirtualKeyboard/AlternativeKeys 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "highlightIndex"; type: "int" } + Property { name: "keyCode"; type: "int" } + Property { name: "origin"; type: "QPointF" } + Property { name: "uppercased"; type: "bool" } + Property { name: "listView"; type: "QQuickListView"; isReadonly: true; isPointer: true } + Signal { name: "clicked" } + Method { + name: "open" + type: "QVariant" + Parameter { name: "key"; type: "QVariant" } + Parameter { name: "originX"; type: "QVariant" } + Parameter { name: "originY"; type: "QVariant" } + } + Method { + name: "move" + type: "QVariant" + Parameter { name: "mouseX"; type: "QVariant" } + } + Method { name: "close"; type: "QVariant" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/BackspaceKey 1.0" + exports: ["QtQuick.VirtualKeyboard/BackspaceKey 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/BackspaceKey 2.0" + exports: ["QtQuick.VirtualKeyboard/BackspaceKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/BaseKey 1.0" + exports: ["QtQuick.VirtualKeyboard/BaseKey 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/BaseKey 2.0" + exports: ["QtQuick.VirtualKeyboard/BaseKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/ChangeLanguageKey 2.0" + exports: ["QtQuick.VirtualKeyboard/ChangeLanguageKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "customLayoutsOnly"; type: "bool" } + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/ChangeLanguageKey 1.0" + exports: ["QtQuick.VirtualKeyboard/ChangeLanguageKey 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "customLayoutsOnly"; type: "bool" } + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/CharacterPreviewBubble 1.0" + exports: ["QtQuick.VirtualKeyboard/CharacterPreviewBubble 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "activeKey"; type: "QVariant" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/CharacterPreviewBubble 2.0" + exports: ["QtQuick.VirtualKeyboard/CharacterPreviewBubble 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "activeKey"; type: "QVariant" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/EnterKey 2.0" + exports: ["QtQuick.VirtualKeyboard/EnterKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "actionId"; type: "int"; isReadonly: true } + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/EnterKey 1.0" + exports: ["QtQuick.VirtualKeyboard/EnterKey 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "actionId"; type: "int"; isReadonly: true } + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/FillerKey 2.0" + exports: ["QtQuick.VirtualKeyboard/FillerKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/FillerKey 1.0" + exports: ["QtQuick.VirtualKeyboard/FillerKey 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/HandwritingInputPanel 2.0" + exports: ["QtQuick.VirtualKeyboard/HandwritingInputPanel 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "inputPanel"; type: "QVariant" } + Property { name: "available"; type: "bool" } + Property { name: "active"; type: "bool" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/HandwritingModeKey 2.0" + exports: ["QtQuick.VirtualKeyboard/HandwritingModeKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/HideKeyboardKey 1.0" + exports: ["QtQuick.VirtualKeyboard/HideKeyboardKey 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/HideKeyboardKey 2.0" + exports: ["QtQuick.VirtualKeyboard/HideKeyboardKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/InputPanel 1.2" + exports: ["QtQuick.VirtualKeyboard/InputPanel 1.2"] + exportMetaObjectRevisions: [2] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "keyboard"; type: "Keyboard_QMLTYPE_10"; isReadonly: true; isPointer: true } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/InputPanel 1.3" + exports: ["QtQuick.VirtualKeyboard/InputPanel 1.3"] + exportMetaObjectRevisions: [3] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "keyboard"; type: "Keyboard_QMLTYPE_10"; isReadonly: true; isPointer: true } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/InputPanel 2.1" + exports: ["QtQuick.VirtualKeyboard/InputPanel 2.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "keyboard"; type: "Keyboard_QMLTYPE_10"; isReadonly: true; isPointer: true } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/InputPanel 2.0" + exports: ["QtQuick.VirtualKeyboard/InputPanel 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "keyboard"; type: "Keyboard_QMLTYPE_10"; isReadonly: true; isPointer: true } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/InputPanel 1.0" + exports: ["QtQuick.VirtualKeyboard/InputPanel 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "active"; type: "bool" } + Property { name: "keyboard"; type: "Keyboard_QMLTYPE_10"; isReadonly: true; isPointer: true } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/Key 2.0" + exports: ["QtQuick.VirtualKeyboard/Key 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/Key 1.0" + exports: ["QtQuick.VirtualKeyboard/Key 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard.Styles/KeyIcon 1.0" + exports: ["QtQuick.VirtualKeyboard.Styles/KeyIcon 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "color"; type: "QColor" } + Property { name: "source"; type: "QUrl" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard.Styles/KeyIcon 2.0" + exports: ["QtQuick.VirtualKeyboard.Styles/KeyIcon 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "color"; type: "QColor" } + Property { name: "source"; type: "QUrl" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard.Styles/KeyPanel 1.0" + exports: ["QtQuick.VirtualKeyboard.Styles/KeyPanel 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "control"; type: "QQuickItem"; isPointer: true } + Property { name: "soundEffect"; type: "QUrl" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard.Styles/KeyPanel 2.0" + exports: ["QtQuick.VirtualKeyboard.Styles/KeyPanel 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "control"; type: "QQuickItem"; isPointer: true } + Property { name: "soundEffect"; type: "QUrl" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/Keyboard 2.0" + exports: ["QtQuick.VirtualKeyboard/Keyboard 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "activeKey"; type: "QVariant" } + Property { name: "activeTouchPoint"; type: "QQuickTouchPoint"; isPointer: true } + Property { name: "localeIndex"; type: "int" } + Property { name: "availableLocaleIndices"; type: "QVariant" } + Property { name: "availableCustomLocaleIndices"; type: "QVariant" } + Property { name: "locale"; type: "string" } + Property { name: "inputLocale"; type: "string" } + Property { name: "defaultLocaleIndex"; type: "int" } + Property { name: "latinOnly"; type: "bool" } + Property { name: "preferNumbers"; type: "bool" } + Property { name: "layout"; type: "string" } + Property { name: "layoutType"; type: "string" } + Property { name: "active"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "handwritingMode"; type: "bool" } + Property { name: "fullScreenHandwritingMode"; type: "bool" } + Property { name: "symbolMode"; type: "bool" } + Property { name: "defaultInputMethod"; type: "QVariant" } + Property { name: "plainInputMethod"; type: "QVariant" } + Property { name: "customInputMethod"; type: "QVariant" } + Property { name: "customInputMethodSharedLayouts"; type: "QVariant" } + Property { name: "defaultInputMode"; type: "int" } + Property { name: "inputMethodNeedsReset"; type: "bool" } + Property { name: "inputModeNeedsReset"; type: "bool" } + Property { name: "navigationModeActive"; type: "bool" } + Property { name: "style"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "soundEffect"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Method { name: "initDefaultInputMethod"; type: "QVariant" } + Method { name: "updateInputMethod"; type: "QVariant" } + Method { name: "updateLayout"; type: "QVariant" } + Method { name: "updateDefaultLocale"; type: "QVariant" } + Method { name: "updateAvailableLocaleIndices"; type: "QVariant" } + Method { + name: "nextLocaleIndex" + type: "QVariant" + Parameter { name: "customLayoutsOnly"; type: "QVariant" } + } + Method { + name: "changeInputLanguage" + type: "QVariant" + Parameter { name: "customLayoutsOnly"; type: "QVariant" } + } + Method { + name: "canChangeInputLanguage" + type: "QVariant" + Parameter { name: "customLayoutsOnly"; type: "QVariant" } + } + Method { + name: "findLocale" + type: "QVariant" + Parameter { name: "localeName"; type: "QVariant" } + Parameter { name: "defaultValue"; type: "QVariant" } + } + Method { + name: "isValidLocale" + type: "QVariant" + Parameter { name: "localeNameOrIndex"; type: "QVariant" } + } + Method { + name: "getLayoutFile" + type: "QVariant" + Parameter { name: "localeName"; type: "QVariant" } + Parameter { name: "layoutType"; type: "QVariant" } + } + Method { + name: "layoutExists" + type: "QVariant" + Parameter { name: "localeName"; type: "QVariant" } + Parameter { name: "layoutType"; type: "QVariant" } + } + Method { + name: "findLayout" + type: "QVariant" + Parameter { name: "localeName"; type: "QVariant" } + Parameter { name: "layoutType"; type: "QVariant" } + } + Method { name: "isHandwritingAvailable"; type: "QVariant" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/Keyboard 1.0" + exports: ["QtQuick.VirtualKeyboard/Keyboard 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "activeKey"; type: "QVariant" } + Property { name: "activeTouchPoint"; type: "QQuickTouchPoint"; isPointer: true } + Property { name: "localeIndex"; type: "int" } + Property { name: "availableLocaleIndices"; type: "QVariant" } + Property { name: "availableCustomLocaleIndices"; type: "QVariant" } + Property { name: "locale"; type: "string" } + Property { name: "inputLocale"; type: "string" } + Property { name: "defaultLocaleIndex"; type: "int" } + Property { name: "latinOnly"; type: "bool" } + Property { name: "preferNumbers"; type: "bool" } + Property { name: "layout"; type: "string" } + Property { name: "layoutType"; type: "string" } + Property { name: "active"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "handwritingMode"; type: "bool" } + Property { name: "fullScreenHandwritingMode"; type: "bool" } + Property { name: "symbolMode"; type: "bool" } + Property { name: "defaultInputMethod"; type: "QVariant" } + Property { name: "plainInputMethod"; type: "QVariant" } + Property { name: "customInputMethod"; type: "QVariant" } + Property { name: "customInputMethodSharedLayouts"; type: "QVariant" } + Property { name: "defaultInputMode"; type: "int" } + Property { name: "inputMethodNeedsReset"; type: "bool" } + Property { name: "inputModeNeedsReset"; type: "bool" } + Property { name: "navigationModeActive"; type: "bool" } + Property { name: "style"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "soundEffect"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Method { name: "initDefaultInputMethod"; type: "QVariant" } + Method { name: "updateInputMethod"; type: "QVariant" } + Method { name: "updateLayout"; type: "QVariant" } + Method { name: "updateDefaultLocale"; type: "QVariant" } + Method { name: "updateAvailableLocaleIndices"; type: "QVariant" } + Method { + name: "nextLocaleIndex" + type: "QVariant" + Parameter { name: "customLayoutsOnly"; type: "QVariant" } + } + Method { + name: "changeInputLanguage" + type: "QVariant" + Parameter { name: "customLayoutsOnly"; type: "QVariant" } + } + Method { + name: "canChangeInputLanguage" + type: "QVariant" + Parameter { name: "customLayoutsOnly"; type: "QVariant" } + } + Method { + name: "findLocale" + type: "QVariant" + Parameter { name: "localeName"; type: "QVariant" } + Parameter { name: "defaultValue"; type: "QVariant" } + } + Method { + name: "isValidLocale" + type: "QVariant" + Parameter { name: "localeNameOrIndex"; type: "QVariant" } + } + Method { + name: "getLayoutFile" + type: "QVariant" + Parameter { name: "localeName"; type: "QVariant" } + Parameter { name: "layoutType"; type: "QVariant" } + } + Method { + name: "layoutExists" + type: "QVariant" + Parameter { name: "localeName"; type: "QVariant" } + Parameter { name: "layoutType"; type: "QVariant" } + } + Method { + name: "findLayout" + type: "QVariant" + Parameter { name: "localeName"; type: "QVariant" } + Parameter { name: "layoutType"; type: "QVariant" } + } + Method { name: "isHandwritingAvailable"; type: "QVariant" } + } + Component { + prototype: "QQuickColumnLayout" + name: "QtQuick.VirtualKeyboard/KeyboardColumn 2.0" + exports: ["QtQuick.VirtualKeyboard/KeyboardColumn 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "keyWeight"; type: "double" } + Property { name: "smallTextVisible"; type: "bool" } + } + Component { + prototype: "QQuickColumnLayout" + name: "QtQuick.VirtualKeyboard/KeyboardColumn 1.0" + exports: ["QtQuick.VirtualKeyboard/KeyboardColumn 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "keyWeight"; type: "double" } + Property { name: "smallTextVisible"; type: "bool" } + } + Component { + prototype: "QQuickColumnLayout" + name: "QtQuick.VirtualKeyboard/KeyboardLayout 1.0" + exports: ["QtQuick.VirtualKeyboard/KeyboardLayout 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "inputMethod"; type: "QVariant" } + Property { name: "sharedLayouts"; type: "QVariant" } + Property { name: "inputMode"; type: "int" } + Property { name: "keyWeight"; type: "double" } + Property { name: "smallTextVisible"; type: "bool" } + Method { name: "createInputMethod"; type: "QVariant" } + } + Component { + prototype: "QQuickColumnLayout" + name: "QtQuick.VirtualKeyboard/KeyboardLayout 2.0" + exports: ["QtQuick.VirtualKeyboard/KeyboardLayout 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "inputMethod"; type: "QVariant" } + Property { name: "sharedLayouts"; type: "QVariant" } + Property { name: "inputMode"; type: "int" } + Property { name: "keyWeight"; type: "double" } + Property { name: "smallTextVisible"; type: "bool" } + Method { name: "createInputMethod"; type: "QVariant" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/KeyboardLayoutLoader 1.1" + exports: ["QtQuick.VirtualKeyboard/KeyboardLayoutLoader 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "inputMethod"; type: "QVariant" } + Property { name: "sharedLayouts"; type: "QVariant" } + Property { name: "inputMode"; type: "int" } + Property { name: "__updateCount"; type: "int" } + Method { name: "createInputMethod"; type: "QVariant" } + Property { name: "active"; type: "bool" } + Property { name: "source"; type: "QUrl" } + Property { name: "sourceComponent"; type: "QQmlComponent"; isPointer: true } + Property { name: "item"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "status"; type: "Status"; isReadonly: true } + Property { name: "progress"; type: "double"; isReadonly: true } + Property { name: "asynchronous"; type: "bool" } + Signal { name: "loaded" } + Method { + name: "setSource" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Property { name: "implicitWidth"; type: "double"; isReadonly: true } + Property { name: "implicitHeight"; type: "double"; isReadonly: true } + Signal { name: "implicitWidthChanged2"; revision: 1 } + Signal { name: "implicitHeightChanged2"; revision: 1 } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/KeyboardLayoutLoader 2.0" + exports: ["QtQuick.VirtualKeyboard/KeyboardLayoutLoader 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "inputMethod"; type: "QVariant" } + Property { name: "sharedLayouts"; type: "QVariant" } + Property { name: "inputMode"; type: "int" } + Property { name: "__updateCount"; type: "int" } + Method { name: "createInputMethod"; type: "QVariant" } + Property { name: "active"; type: "bool" } + Property { name: "source"; type: "QUrl" } + Property { name: "sourceComponent"; type: "QQmlComponent"; isPointer: true } + Property { name: "item"; type: "QObject"; isReadonly: true; isPointer: true } + Property { name: "status"; type: "Status"; isReadonly: true } + Property { name: "progress"; type: "double"; isReadonly: true } + Property { name: "asynchronous"; type: "bool" } + Signal { name: "loaded" } + Method { + name: "setSource" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Property { name: "implicitWidth"; type: "double"; isReadonly: true } + Property { name: "implicitHeight"; type: "double"; isReadonly: true } + Signal { name: "implicitWidthChanged2"; revision: 1 } + Signal { name: "implicitHeightChanged2"; revision: 1 } + } + Component { + prototype: "QQuickRowLayout" + name: "QtQuick.VirtualKeyboard/KeyboardRow 2.0" + exports: ["QtQuick.VirtualKeyboard/KeyboardRow 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "keyWeight"; type: "double" } + Property { name: "smallTextVisible"; type: "bool" } + } + Component { + prototype: "QQuickRowLayout" + name: "QtQuick.VirtualKeyboard/KeyboardRow 1.0" + exports: ["QtQuick.VirtualKeyboard/KeyboardRow 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "keyWeight"; type: "double" } + Property { name: "smallTextVisible"; type: "bool" } + } + Component { + prototype: "QObject" + name: "QtQuick.VirtualKeyboard.Styles/KeyboardStyle 1.1" + exports: ["QtQuick.VirtualKeyboard.Styles/KeyboardStyle 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + Property { name: "keyboardHeight"; type: "double" } + Property { name: "keyboardDesignWidth"; type: "double" } + Property { name: "keyboardDesignHeight"; type: "double" } + Property { name: "scaleHint"; type: "double"; isReadonly: true } + Property { name: "keyboardRelativeLeftMargin"; type: "double" } + Property { name: "keyboardRelativeRightMargin"; type: "double" } + Property { name: "keyboardRelativeTopMargin"; type: "double" } + Property { name: "keyboardRelativeBottomMargin"; type: "double" } + Property { name: "keyboardBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "keyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "backspaceKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "languageKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "enterKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "hideKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "shiftKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "spaceKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "symbolKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "modeKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "handwritingKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "characterPreviewMargin"; type: "double" } + Property { name: "characterPreviewDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListItemWidth"; type: "double" } + Property { name: "alternateKeysListItemHeight"; type: "double" } + Property { name: "alternateKeysListTopMargin"; type: "double" } + Property { name: "alternateKeysListBottomMargin"; type: "double" } + Property { name: "alternateKeysListLeftMargin"; type: "double" } + Property { name: "alternateKeysListRightMargin"; type: "double" } + Property { name: "alternateKeysListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListHeight"; type: "double" } + Property { name: "selectionListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListAdd"; type: "QQuickTransition"; isPointer: true } + Property { name: "selectionListRemove"; type: "QQuickTransition"; isPointer: true } + Property { name: "navigationHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "traceInputKeyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "traceCanvasDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListAdd"; type: "QQuickTransition"; isPointer: true } + Property { name: "popupListRemove"; type: "QQuickTransition"; isPointer: true } + Property { name: "selectionHandle"; type: "QQmlComponent"; isPointer: true } + } + Component { + prototype: "QObject" + name: "QtQuick.VirtualKeyboard.Styles/KeyboardStyle 2.1" + exports: ["QtQuick.VirtualKeyboard.Styles/KeyboardStyle 2.1"] + exportMetaObjectRevisions: [1] + isComposite: true + Property { name: "keyboardHeight"; type: "double" } + Property { name: "keyboardDesignWidth"; type: "double" } + Property { name: "keyboardDesignHeight"; type: "double" } + Property { name: "scaleHint"; type: "double"; isReadonly: true } + Property { name: "keyboardRelativeLeftMargin"; type: "double" } + Property { name: "keyboardRelativeRightMargin"; type: "double" } + Property { name: "keyboardRelativeTopMargin"; type: "double" } + Property { name: "keyboardRelativeBottomMargin"; type: "double" } + Property { name: "keyboardBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "keyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "backspaceKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "languageKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "enterKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "hideKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "shiftKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "spaceKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "symbolKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "modeKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "handwritingKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "characterPreviewMargin"; type: "double" } + Property { name: "characterPreviewDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListItemWidth"; type: "double" } + Property { name: "alternateKeysListItemHeight"; type: "double" } + Property { name: "alternateKeysListTopMargin"; type: "double" } + Property { name: "alternateKeysListBottomMargin"; type: "double" } + Property { name: "alternateKeysListLeftMargin"; type: "double" } + Property { name: "alternateKeysListRightMargin"; type: "double" } + Property { name: "alternateKeysListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListHeight"; type: "double" } + Property { name: "selectionListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListAdd"; type: "QQuickTransition"; isPointer: true } + Property { name: "selectionListRemove"; type: "QQuickTransition"; isPointer: true } + Property { name: "navigationHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "traceInputKeyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "traceCanvasDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListAdd"; type: "QQuickTransition"; isPointer: true } + Property { name: "popupListRemove"; type: "QQuickTransition"; isPointer: true } + Property { name: "selectionHandle"; type: "QQmlComponent"; isPointer: true } + } + Component { + prototype: "QObject" + name: "QtQuick.VirtualKeyboard.Styles/KeyboardStyle 2.0" + exports: ["QtQuick.VirtualKeyboard.Styles/KeyboardStyle 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + Property { name: "keyboardHeight"; type: "double" } + Property { name: "keyboardDesignWidth"; type: "double" } + Property { name: "keyboardDesignHeight"; type: "double" } + Property { name: "scaleHint"; type: "double"; isReadonly: true } + Property { name: "keyboardRelativeLeftMargin"; type: "double" } + Property { name: "keyboardRelativeRightMargin"; type: "double" } + Property { name: "keyboardRelativeTopMargin"; type: "double" } + Property { name: "keyboardRelativeBottomMargin"; type: "double" } + Property { name: "keyboardBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "keyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "backspaceKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "languageKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "enterKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "hideKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "shiftKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "spaceKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "symbolKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "modeKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "handwritingKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "characterPreviewMargin"; type: "double" } + Property { name: "characterPreviewDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListItemWidth"; type: "double" } + Property { name: "alternateKeysListItemHeight"; type: "double" } + Property { name: "alternateKeysListTopMargin"; type: "double" } + Property { name: "alternateKeysListBottomMargin"; type: "double" } + Property { name: "alternateKeysListLeftMargin"; type: "double" } + Property { name: "alternateKeysListRightMargin"; type: "double" } + Property { name: "alternateKeysListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListHeight"; type: "double" } + Property { name: "selectionListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListAdd"; type: "QQuickTransition"; isPointer: true } + Property { name: "selectionListRemove"; type: "QQuickTransition"; isPointer: true } + Property { name: "navigationHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "traceInputKeyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "traceCanvasDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListAdd"; type: "QQuickTransition"; isPointer: true } + Property { name: "popupListRemove"; type: "QQuickTransition"; isPointer: true } + Property { name: "selectionHandle"; type: "QQmlComponent"; isPointer: true } + } + Component { + prototype: "QObject" + name: "QtQuick.VirtualKeyboard.Styles/KeyboardStyle 1.2" + exports: ["QtQuick.VirtualKeyboard.Styles/KeyboardStyle 1.2"] + exportMetaObjectRevisions: [2] + isComposite: true + Property { name: "keyboardHeight"; type: "double" } + Property { name: "keyboardDesignWidth"; type: "double" } + Property { name: "keyboardDesignHeight"; type: "double" } + Property { name: "scaleHint"; type: "double"; isReadonly: true } + Property { name: "keyboardRelativeLeftMargin"; type: "double" } + Property { name: "keyboardRelativeRightMargin"; type: "double" } + Property { name: "keyboardRelativeTopMargin"; type: "double" } + Property { name: "keyboardRelativeBottomMargin"; type: "double" } + Property { name: "keyboardBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "keyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "backspaceKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "languageKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "enterKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "hideKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "shiftKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "spaceKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "symbolKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "modeKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "handwritingKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "characterPreviewMargin"; type: "double" } + Property { name: "characterPreviewDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListItemWidth"; type: "double" } + Property { name: "alternateKeysListItemHeight"; type: "double" } + Property { name: "alternateKeysListTopMargin"; type: "double" } + Property { name: "alternateKeysListBottomMargin"; type: "double" } + Property { name: "alternateKeysListLeftMargin"; type: "double" } + Property { name: "alternateKeysListRightMargin"; type: "double" } + Property { name: "alternateKeysListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListHeight"; type: "double" } + Property { name: "selectionListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListAdd"; type: "QQuickTransition"; isPointer: true } + Property { name: "selectionListRemove"; type: "QQuickTransition"; isPointer: true } + Property { name: "navigationHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "traceInputKeyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "traceCanvasDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListAdd"; type: "QQuickTransition"; isPointer: true } + Property { name: "popupListRemove"; type: "QQuickTransition"; isPointer: true } + Property { name: "selectionHandle"; type: "QQmlComponent"; isPointer: true } + } + Component { + prototype: "QObject" + name: "QtQuick.VirtualKeyboard.Styles/KeyboardStyle 1.0" + exports: ["QtQuick.VirtualKeyboard.Styles/KeyboardStyle 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + Property { name: "keyboardHeight"; type: "double" } + Property { name: "keyboardDesignWidth"; type: "double" } + Property { name: "keyboardDesignHeight"; type: "double" } + Property { name: "scaleHint"; type: "double"; isReadonly: true } + Property { name: "keyboardRelativeLeftMargin"; type: "double" } + Property { name: "keyboardRelativeRightMargin"; type: "double" } + Property { name: "keyboardRelativeTopMargin"; type: "double" } + Property { name: "keyboardRelativeBottomMargin"; type: "double" } + Property { name: "keyboardBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "keyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "backspaceKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "languageKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "enterKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "hideKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "shiftKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "spaceKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "symbolKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "modeKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "handwritingKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "characterPreviewMargin"; type: "double" } + Property { name: "characterPreviewDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListItemWidth"; type: "double" } + Property { name: "alternateKeysListItemHeight"; type: "double" } + Property { name: "alternateKeysListTopMargin"; type: "double" } + Property { name: "alternateKeysListBottomMargin"; type: "double" } + Property { name: "alternateKeysListLeftMargin"; type: "double" } + Property { name: "alternateKeysListRightMargin"; type: "double" } + Property { name: "alternateKeysListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListHeight"; type: "double" } + Property { name: "selectionListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListAdd"; type: "QQuickTransition"; isPointer: true } + Property { name: "selectionListRemove"; type: "QQuickTransition"; isPointer: true } + Property { name: "navigationHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "traceInputKeyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "traceCanvasDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListAdd"; type: "QQuickTransition"; isPointer: true } + Property { name: "popupListRemove"; type: "QQuickTransition"; isPointer: true } + Property { name: "selectionHandle"; type: "QQmlComponent"; isPointer: true } + } + Component { + prototype: "QObject" + name: "QtQuick.VirtualKeyboard.Styles/KeyboardStyle 1.3" + exports: ["QtQuick.VirtualKeyboard.Styles/KeyboardStyle 1.3"] + exportMetaObjectRevisions: [3] + isComposite: true + Property { name: "keyboardHeight"; type: "double" } + Property { name: "keyboardDesignWidth"; type: "double" } + Property { name: "keyboardDesignHeight"; type: "double" } + Property { name: "scaleHint"; type: "double"; isReadonly: true } + Property { name: "keyboardRelativeLeftMargin"; type: "double" } + Property { name: "keyboardRelativeRightMargin"; type: "double" } + Property { name: "keyboardRelativeTopMargin"; type: "double" } + Property { name: "keyboardRelativeBottomMargin"; type: "double" } + Property { name: "keyboardBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "keyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "backspaceKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "languageKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "enterKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "hideKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "shiftKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "spaceKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "symbolKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "modeKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "handwritingKeyPanel"; type: "QQmlComponent"; isPointer: true } + Property { name: "characterPreviewMargin"; type: "double" } + Property { name: "characterPreviewDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListItemWidth"; type: "double" } + Property { name: "alternateKeysListItemHeight"; type: "double" } + Property { name: "alternateKeysListTopMargin"; type: "double" } + Property { name: "alternateKeysListBottomMargin"; type: "double" } + Property { name: "alternateKeysListLeftMargin"; type: "double" } + Property { name: "alternateKeysListRightMargin"; type: "double" } + Property { name: "alternateKeysListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "alternateKeysListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListHeight"; type: "double" } + Property { name: "selectionListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "selectionListAdd"; type: "QQuickTransition"; isPointer: true } + Property { name: "selectionListRemove"; type: "QQuickTransition"; isPointer: true } + Property { name: "navigationHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "traceInputKeyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "traceCanvasDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListDelegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListHighlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListBackground"; type: "QQmlComponent"; isPointer: true } + Property { name: "popupListAdd"; type: "QQuickTransition"; isPointer: true } + Property { name: "popupListRemove"; type: "QQuickTransition"; isPointer: true } + Property { name: "selectionHandle"; type: "QQmlComponent"; isPointer: true } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/ModeKey 2.0" + exports: ["QtQuick.VirtualKeyboard/ModeKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "mode"; type: "bool" } + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/MultiSoundEffect 1.1" + exports: ["QtQuick.VirtualKeyboard/MultiSoundEffect 1.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "source"; type: "QUrl" } + Property { name: "maxInstances"; type: "int" } + Property { name: "__cachedInstances"; type: "QVariant" } + Property { name: "__currentIndex"; type: "int" } + Signal { + name: "playingChanged" + Parameter { name: "source"; type: "QUrl" } + Parameter { name: "playing"; type: "bool" } + } + Method { name: "play"; type: "QVariant" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/MultiSoundEffect 2.0" + exports: ["QtQuick.VirtualKeyboard/MultiSoundEffect 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "source"; type: "QUrl" } + Property { name: "maxInstances"; type: "int" } + Property { name: "__cachedInstances"; type: "QVariant" } + Property { name: "__currentIndex"; type: "int" } + Signal { + name: "playingChanged" + Parameter { name: "source"; type: "QUrl" } + Parameter { name: "playing"; type: "bool" } + } + Method { name: "play"; type: "QVariant" } + } + Component { + prototype: "QtVirtualKeyboard::InputMethod" + name: "QtQuick.VirtualKeyboard/MultitapInputMethod 1.0" + exports: ["QtQuick.VirtualKeyboard/MultitapInputMethod 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + Property { name: "multitapSequence"; type: "string" } + Property { name: "multitapIndex"; type: "int" } + Property { name: "multiTapTimer"; type: "QVariant" } + Method { + name: "inputModes" + type: "QVariant" + Parameter { name: "locale"; type: "QVariant" } + } + Method { + name: "setInputMode" + type: "QVariant" + Parameter { name: "locale"; type: "QVariant" } + Parameter { name: "inputMode"; type: "QVariant" } + } + Method { + name: "setTextCase" + type: "QVariant" + Parameter { name: "textCase"; type: "QVariant" } + } + Method { name: "reset"; type: "QVariant" } + Method { name: "update"; type: "QVariant" } + Method { + name: "keyEvent" + type: "QVariant" + Parameter { name: "key"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } + Parameter { name: "modifiers"; type: "QVariant" } + } + Method { name: "selectionLists"; type: "QVariant" } + Method { + name: "selectionListItemCount" + type: "QVariant" + Parameter { name: "type"; type: "QVariant" } + } + Method { + name: "selectionListData" + type: "QVariant" + Parameter { name: "type"; type: "QVariant" } + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "role"; type: "QVariant" } + } + Method { + name: "selectionListItemSelected" + type: "QVariant" + Parameter { name: "type"; type: "QVariant" } + Parameter { name: "index"; type: "QVariant" } + } + } + Component { + prototype: "QtVirtualKeyboard::InputMethod" + name: "QtQuick.VirtualKeyboard/MultitapInputMethod 2.0" + exports: ["QtQuick.VirtualKeyboard/MultitapInputMethod 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + Property { name: "multitapSequence"; type: "string" } + Property { name: "multitapIndex"; type: "int" } + Property { name: "multiTapTimer"; type: "QVariant" } + Method { + name: "inputModes" + type: "QVariant" + Parameter { name: "locale"; type: "QVariant" } + } + Method { + name: "setInputMode" + type: "QVariant" + Parameter { name: "locale"; type: "QVariant" } + Parameter { name: "inputMode"; type: "QVariant" } + } + Method { + name: "setTextCase" + type: "QVariant" + Parameter { name: "textCase"; type: "QVariant" } + } + Method { name: "reset"; type: "QVariant" } + Method { name: "update"; type: "QVariant" } + Method { + name: "keyEvent" + type: "QVariant" + Parameter { name: "key"; type: "QVariant" } + Parameter { name: "text"; type: "QVariant" } + Parameter { name: "modifiers"; type: "QVariant" } + } + Method { name: "selectionLists"; type: "QVariant" } + Method { + name: "selectionListItemCount" + type: "QVariant" + Parameter { name: "type"; type: "QVariant" } + } + Method { + name: "selectionListData" + type: "QVariant" + Parameter { name: "type"; type: "QVariant" } + Parameter { name: "index"; type: "QVariant" } + Parameter { name: "role"; type: "QVariant" } + } + Method { + name: "selectionListItemSelected" + type: "QVariant" + Parameter { name: "type"; type: "QVariant" } + Parameter { name: "index"; type: "QVariant" } + } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/NumberKey 1.0" + exports: ["QtQuick.VirtualKeyboard/NumberKey 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/NumberKey 2.0" + exports: ["QtQuick.VirtualKeyboard/NumberKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/SelectionControl 2.1" + exports: ["QtQuick.VirtualKeyboard/SelectionControl 2.1"] + exportMetaObjectRevisions: [1] + isComposite: true + defaultProperty: "data" + Property { name: "handleIsMoving"; type: "bool" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard.Styles/SelectionListItem 2.0" + exports: ["QtQuick.VirtualKeyboard.Styles/SelectionListItem 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "soundEffect"; type: "QUrl" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard.Styles/SelectionListItem 1.0" + exports: ["QtQuick.VirtualKeyboard.Styles/SelectionListItem 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "soundEffect"; type: "QUrl" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/ShiftKey 2.0" + exports: ["QtQuick.VirtualKeyboard/ShiftKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "capsLock"; type: "bool" } + Property { name: "shift"; type: "bool" } + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/ShiftKey 1.0" + exports: ["QtQuick.VirtualKeyboard/ShiftKey 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "capsLock"; type: "bool" } + Property { name: "shift"; type: "bool" } + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/SpaceKey 1.0" + exports: ["QtQuick.VirtualKeyboard/SpaceKey 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/SpaceKey 2.0" + exports: ["QtQuick.VirtualKeyboard/SpaceKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/SymbolModeKey 1.0" + exports: ["QtQuick.VirtualKeyboard/SymbolModeKey 1.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/SymbolModeKey 2.0" + exports: ["QtQuick.VirtualKeyboard/SymbolModeKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "text"; type: "string" } + Property { name: "displayText"; type: "string" } + Property { name: "smallText"; type: "string" } + Property { name: "smallTextVisible"; type: "bool" } + Property { name: "alternativeKeys"; type: "QVariant" } + Property { name: "effectiveAlternativeKeys"; type: "QVariant"; isReadonly: true } + Property { name: "effectiveAlternativeKeysHighlightIndex"; type: "int"; isReadonly: true } + Property { name: "key"; type: "int" } + Property { name: "noKeyEvent"; type: "bool" } + Property { name: "active"; type: "bool" } + Property { name: "noModifier"; type: "bool" } + Property { name: "repeat"; type: "bool" } + Property { name: "highlighted"; type: "bool" } + Property { name: "functionKey"; type: "bool" } + Property { name: "showPreview"; type: "bool" } + Property { name: "enabled"; type: "bool" } + Property { name: "pressed"; type: "bool" } + Property { name: "uppercased"; type: "bool" } + Property { name: "soundEffect"; type: "QUrl"; isReadonly: true } + Property { name: "keyPanelDelegate"; type: "QQmlComponent"; isPointer: true } + Signal { name: "clicked" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard.Styles/TraceCanvas 2.0" + exports: ["QtQuick.VirtualKeyboard.Styles/TraceCanvas 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "trace"; type: "QVariant" } + Property { name: "autoDestroy"; type: "bool" } + Property { name: "autoDestroyDelay"; type: "int" } + Property { name: "renderFunction"; type: "QVariant" } + Property { name: "__renderPos"; type: "int" } + Property { name: "__renderingEnabled"; type: "bool" } + Method { name: "renderSmoothedLine"; type: "QVariant" } + Property { name: "available"; type: "bool"; isReadonly: true } + Property { name: "contextType"; type: "string" } + Property { name: "context"; type: "QQmlV4Handle"; isReadonly: true } + Property { name: "canvasSize"; type: "QSizeF" } + Property { name: "tileSize"; type: "QSize" } + Property { name: "canvasWindow"; type: "QRectF" } + Property { name: "renderTarget"; type: "RenderTarget" } + Property { name: "renderStrategy"; type: "RenderStrategy" } + Signal { + name: "paint" + Parameter { name: "region"; type: "QRect" } + } + Signal { name: "painted" } + Signal { name: "imageLoaded" } + Method { + name: "loadImage" + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "unloadImage" + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "isImageLoaded" + type: "bool" + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "isImageLoading" + type: "bool" + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "isImageError" + type: "bool" + Parameter { name: "url"; type: "QUrl" } + } + Method { + name: "getContext" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "requestAnimationFrame" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "cancelRequestAnimationFrame" + Parameter { name: "args"; type: "QQmlV4Function"; isPointer: true } + } + Method { name: "requestPaint" } + Method { + name: "markDirty" + Parameter { name: "dirtyRect"; type: "QRectF" } + } + Method { name: "markDirty" } + Method { + name: "save" + type: "bool" + Parameter { name: "filename"; type: "string" } + } + Method { + name: "toDataURL" + type: "string" + Parameter { name: "type"; type: "string" } + } + Method { name: "toDataURL"; type: "string" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/TraceInputArea 2.0" + exports: ["QtQuick.VirtualKeyboard/TraceInputArea 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "patternRecognitionMode"; type: "int" } + Property { name: "horizontalRulers"; type: "QVariant" } + Property { name: "verticalRulers"; type: "QVariant" } + Property { name: "boundingBox"; type: "QRectF"; isReadonly: true } + Property { name: "canvasType"; type: "string" } + Property { name: "__traceCanvasList"; type: "QVariant" } + Property { name: "__traceCaptureDeviceInfo"; type: "QVariant" } + Property { name: "__traceScreenInfo"; type: "QVariant" } + Method { + name: "findTraceCanvasById" + type: "QVariant" + Parameter { name: "traceId"; type: "QVariant" } + } + Property { name: "touchPoints"; type: "QQuickTouchPoint"; isList: true; isReadonly: true } + Property { name: "minimumTouchPoints"; type: "int" } + Property { name: "maximumTouchPoints"; type: "int" } + Property { name: "mouseEnabled"; type: "bool" } + Signal { + name: "pressed" + Parameter { name: "touchPoints"; type: "QList" } + } + Signal { + name: "updated" + Parameter { name: "touchPoints"; type: "QList" } + } + Signal { + name: "released" + Parameter { name: "touchPoints"; type: "QList" } + } + Signal { + name: "canceled" + Parameter { name: "touchPoints"; type: "QList" } + } + Signal { + name: "gestureStarted" + Parameter { name: "gesture"; type: "QQuickGrabGestureEvent"; isPointer: true } + } + Signal { + name: "touchUpdated" + Parameter { name: "touchPoints"; type: "QList" } + } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/TraceInputKey 2.0" + exports: ["QtQuick.VirtualKeyboard/TraceInputKey 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "weight"; type: "double" } + Property { name: "patternRecognitionMode"; type: "int" } + Property { name: "horizontalRulers"; type: "QVariant" } + Property { name: "verticalRulers"; type: "QVariant" } + Property { name: "boundingBox"; type: "QRectF"; isReadonly: true } + Property { name: "canvasType"; type: "string" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard.Styles/TraceInputKeyPanel 2.0" + exports: ["QtQuick.VirtualKeyboard.Styles/TraceInputKeyPanel 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "control"; type: "QQuickItem"; isPointer: true } + Property { name: "traceMargins"; type: "double" } + } + Component { + prototype: "QQuickItem" + name: "QtQuick.VirtualKeyboard/WordCandidatePopupList 2.0" + exports: ["QtQuick.VirtualKeyboard/WordCandidatePopupList 2.0"] + exportMetaObjectRevisions: [0] + isComposite: true + defaultProperty: "data" + Property { name: "maxVisibleItems"; type: "int" } + Property { name: "preferredVisibleItems"; type: "int"; isReadonly: true } + Property { name: "contentWidth"; type: "double"; isReadonly: true } + Property { name: "flipVertical"; type: "bool"; isReadonly: true } + Property { name: "highlightMoveVelocity"; type: "double" } + Property { name: "highlightResizeVelocity"; type: "double" } + Property { name: "highlightResizeDuration"; type: "int" } + Property { name: "spacing"; type: "double" } + Property { name: "orientation"; type: "Orientation" } + Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true } + Property { name: "currentSection"; type: "string"; isReadonly: true } + Property { name: "snapMode"; type: "SnapMode" } + Property { name: "headerPositioning"; revision: 2; type: "HeaderPositioning" } + Property { name: "footerPositioning"; revision: 2; type: "FooterPositioning" } + Method { name: "incrementCurrentIndex" } + Method { name: "decrementCurrentIndex" } + Property { name: "model"; type: "QVariant" } + Property { name: "delegate"; type: "QQmlComponent"; isPointer: true } + Property { name: "count"; type: "int"; isReadonly: true } + Property { name: "currentIndex"; type: "int" } + Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "keyNavigationWraps"; type: "bool" } + Property { name: "keyNavigationEnabled"; revision: 7; type: "bool" } + Property { name: "cacheBuffer"; type: "int" } + Property { name: "displayMarginBeginning"; revision: 2; type: "int" } + Property { name: "displayMarginEnd"; revision: 2; type: "int" } + Property { name: "layoutDirection"; type: "Qt::LayoutDirection" } + Property { name: "effectiveLayoutDirection"; type: "Qt::LayoutDirection"; isReadonly: true } + Property { name: "verticalLayoutDirection"; type: "VerticalLayoutDirection" } + Property { name: "header"; type: "QQmlComponent"; isPointer: true } + Property { name: "headerItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "footer"; type: "QQmlComponent"; isPointer: true } + Property { name: "footerItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "populate"; type: "QQuickTransition"; isPointer: true } + Property { name: "add"; type: "QQuickTransition"; isPointer: true } + Property { name: "addDisplaced"; type: "QQuickTransition"; isPointer: true } + Property { name: "move"; type: "QQuickTransition"; isPointer: true } + Property { name: "moveDisplaced"; type: "QQuickTransition"; isPointer: true } + Property { name: "remove"; type: "QQuickTransition"; isPointer: true } + Property { name: "removeDisplaced"; type: "QQuickTransition"; isPointer: true } + Property { name: "displaced"; type: "QQuickTransition"; isPointer: true } + Property { name: "highlight"; type: "QQmlComponent"; isPointer: true } + Property { name: "highlightItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "highlightFollowsCurrentItem"; type: "bool" } + Property { name: "highlightRangeMode"; type: "HighlightRangeMode" } + Property { name: "preferredHighlightBegin"; type: "double" } + Property { name: "preferredHighlightEnd"; type: "double" } + Property { name: "highlightMoveDuration"; type: "int" } + Signal { name: "populateTransitionChanged" } + Signal { name: "addTransitionChanged" } + Signal { name: "addDisplacedTransitionChanged" } + Signal { name: "moveTransitionChanged" } + Signal { name: "moveDisplacedTransitionChanged" } + Signal { name: "removeTransitionChanged" } + Signal { name: "removeDisplacedTransitionChanged" } + Signal { name: "displacedTransitionChanged" } + Method { + name: "positionViewAtIndex" + Parameter { name: "index"; type: "int" } + Parameter { name: "mode"; type: "int" } + } + Method { + name: "indexAt" + type: "int" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { + name: "itemAt" + type: "QQuickItem*" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + Method { name: "positionViewAtBeginning" } + Method { name: "positionViewAtEnd" } + Method { name: "forceLayout"; revision: 1 } + Property { name: "contentHeight"; type: "double" } + Property { name: "contentX"; type: "double" } + Property { name: "contentY"; type: "double" } + Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "topMargin"; type: "double" } + Property { name: "bottomMargin"; type: "double" } + Property { name: "originY"; type: "double"; isReadonly: true } + Property { name: "leftMargin"; type: "double" } + Property { name: "rightMargin"; type: "double" } + Property { name: "originX"; type: "double"; isReadonly: true } + Property { name: "horizontalVelocity"; type: "double"; isReadonly: true } + Property { name: "verticalVelocity"; type: "double"; isReadonly: true } + Property { name: "boundsBehavior"; type: "BoundsBehavior" } + Property { name: "rebound"; type: "QQuickTransition"; isPointer: true } + Property { name: "maximumFlickVelocity"; type: "double" } + Property { name: "flickDeceleration"; type: "double" } + Property { name: "moving"; type: "bool"; isReadonly: true } + Property { name: "movingHorizontally"; type: "bool"; isReadonly: true } + Property { name: "movingVertically"; type: "bool"; isReadonly: true } + Property { name: "flicking"; type: "bool"; isReadonly: true } + Property { name: "flickingHorizontally"; type: "bool"; isReadonly: true } + Property { name: "flickingVertically"; type: "bool"; isReadonly: true } + Property { name: "dragging"; type: "bool"; isReadonly: true } + Property { name: "draggingHorizontally"; type: "bool"; isReadonly: true } + Property { name: "draggingVertically"; type: "bool"; isReadonly: true } + Property { name: "flickableDirection"; type: "FlickableDirection" } + Property { name: "interactive"; type: "bool" } + Property { name: "pressDelay"; type: "int" } + Property { name: "atXEnd"; type: "bool"; isReadonly: true } + Property { name: "atYEnd"; type: "bool"; isReadonly: true } + Property { name: "atXBeginning"; type: "bool"; isReadonly: true } + Property { name: "atYBeginning"; type: "bool"; isReadonly: true } + Property { + name: "visibleArea" + type: "QQuickFlickableVisibleArea" + isReadonly: true + isPointer: true + } + Property { name: "pixelAligned"; type: "bool" } + Property { name: "flickableData"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "flickableChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + Signal { name: "isAtBoundaryChanged" } + Signal { name: "movementStarted" } + Signal { name: "movementEnded" } + Signal { name: "flickStarted" } + Signal { name: "flickEnded" } + Signal { name: "dragStarted" } + Signal { name: "dragEnded" } + Method { + name: "resizeContent" + Parameter { name: "w"; type: "double" } + Parameter { name: "h"; type: "double" } + Parameter { name: "center"; type: "QPointF" } + } + Method { name: "returnToBounds" } + Method { + name: "flick" + Parameter { name: "xVelocity"; type: "double" } + Parameter { name: "yVelocity"; type: "double" } + } + Method { name: "cancelFlick" } + } +} diff --git a/PyQt5/qml/QtQuick/VirtualKeyboard/qmldir b/PyQt5/qml/QtQuick/VirtualKeyboard/qmldir new file mode 100644 index 00000000..b13824c5 --- /dev/null +++ b/PyQt5/qml/QtQuick/VirtualKeyboard/qmldir @@ -0,0 +1,5 @@ +module QtQuick.VirtualKeyboard +typeinfo plugins.qmltypes +depends QtQuick.Layouts 1.1 +depends QtQuick.VirtualKeyboard.Styles 1.1 +depends Qt.labs.folderlistmodel 2.1 diff --git a/PyQt5/qml/QtQuick/Window.2/plugins.qmltypes b/PyQt5/qml/QtQuick/Window.2/plugins.qmltypes index fa320886..8c212716 100644 --- a/PyQt5/qml/QtQuick/Window.2/plugins.qmltypes +++ b/PyQt5/qml/QtQuick/Window.2/plugins.qmltypes @@ -1,4 +1,4 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. @@ -7,19 +7,7 @@ import QtQuick.tooling 1.1 // 'qmlplugindump -nonrelocatable QtQuick.Window 2.2' Module { - Component { - name: "QQuickRootItem" - defaultProperty: "data" - prototype: "QQuickItem" - Method { - name: "setWidth" - Parameter { name: "w"; type: "int" } - } - Method { - name: "setHeight" - Parameter { name: "h"; type: "int" } - } - } + dependencies: [] Component { name: "QQuickScreen" prototype: "QObject" @@ -112,6 +100,8 @@ Module { Property { name: "active"; type: "bool"; isReadonly: true } Property { name: "activeFocusItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true } + Property { name: "width"; type: "int"; isReadonly: true } + Property { name: "height"; type: "int"; isReadonly: true } } Component { name: "QQuickWindowQmlImpl" @@ -288,5 +278,6 @@ Module { revision: 1 Parameter { name: "msec"; type: "int" } } + Method { name: "requestUpdate"; revision: 3 } } } diff --git a/PyQt5/qml/QtQuick/Window.2/windowplugin.dll b/PyQt5/qml/QtQuick/Window.2/windowplugin.dll index 4602aaa9..b970c55f 100644 Binary files a/PyQt5/qml/QtQuick/Window.2/windowplugin.dll and b/PyQt5/qml/QtQuick/Window.2/windowplugin.dll differ diff --git a/PyQt5/qml/QtQuick/XmlListModel/plugins.qmltypes b/PyQt5/qml/QtQuick/XmlListModel/plugins.qmltypes index 09782370..d098d114 100644 --- a/PyQt5/qml/QtQuick/XmlListModel/plugins.qmltypes +++ b/PyQt5/qml/QtQuick/XmlListModel/plugins.qmltypes @@ -1,4 +1,4 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. @@ -7,6 +7,272 @@ import QtQuick.tooling 1.1 // 'qmlplugindump -nonrelocatable QtQuick.XmlListModel 2.0' Module { + dependencies: [] + Component { + name: "QAbstractItemModel" + prototype: "QObject" + Enum { + name: "LayoutChangeHint" + values: { + "NoLayoutChangeHint": 0, + "VerticalSortHint": 1, + "HorizontalSortHint": 2 + } + } + Signal { + name: "dataChanged" + Parameter { name: "topLeft"; type: "QModelIndex" } + Parameter { name: "bottomRight"; type: "QModelIndex" } + Parameter { name: "roles"; type: "QVector" } + } + Signal { + name: "dataChanged" + Parameter { name: "topLeft"; type: "QModelIndex" } + Parameter { name: "bottomRight"; type: "QModelIndex" } + } + Signal { + name: "headerDataChanged" + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "layoutChanged" + Parameter { name: "parents"; type: "QList" } + Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" } + } + Signal { + name: "layoutChanged" + Parameter { name: "parents"; type: "QList" } + } + Signal { name: "layoutChanged" } + Signal { + name: "layoutAboutToBeChanged" + Parameter { name: "parents"; type: "QList" } + Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" } + } + Signal { + name: "layoutAboutToBeChanged" + Parameter { name: "parents"; type: "QList" } + } + Signal { name: "layoutAboutToBeChanged" } + Signal { + name: "rowsAboutToBeInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsAboutToBeRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "rowsRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsAboutToBeInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsInserted" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsAboutToBeRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { + name: "columnsRemoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "first"; type: "int" } + Parameter { name: "last"; type: "int" } + } + Signal { name: "modelAboutToBeReset" } + Signal { name: "modelReset" } + Signal { + name: "rowsAboutToBeMoved" + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationRow"; type: "int" } + } + Signal { + name: "rowsMoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + Parameter { name: "destination"; type: "QModelIndex" } + Parameter { name: "row"; type: "int" } + } + Signal { + name: "columnsAboutToBeMoved" + Parameter { name: "sourceParent"; type: "QModelIndex" } + Parameter { name: "sourceStart"; type: "int" } + Parameter { name: "sourceEnd"; type: "int" } + Parameter { name: "destinationParent"; type: "QModelIndex" } + Parameter { name: "destinationColumn"; type: "int" } + } + Signal { + name: "columnsMoved" + Parameter { name: "parent"; type: "QModelIndex" } + Parameter { name: "start"; type: "int" } + Parameter { name: "end"; type: "int" } + Parameter { name: "destination"; type: "QModelIndex" } + Parameter { name: "column"; type: "int" } + } + Method { name: "submit"; type: "bool" } + Method { name: "revert" } + Method { + name: "hasIndex" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "hasIndex" + type: "bool" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "index" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "index" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + } + Method { + name: "parent" + type: "QModelIndex" + Parameter { name: "child"; type: "QModelIndex" } + } + Method { + name: "sibling" + type: "QModelIndex" + Parameter { name: "row"; type: "int" } + Parameter { name: "column"; type: "int" } + Parameter { name: "idx"; type: "QModelIndex" } + } + Method { + name: "rowCount" + type: "int" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "rowCount"; type: "int" } + Method { + name: "columnCount" + type: "int" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "columnCount"; type: "int" } + Method { + name: "hasChildren" + type: "bool" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { name: "hasChildren"; type: "bool" } + Method { + name: "data" + type: "QVariant" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "data" + type: "QVariant" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "setData" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "setData" + type: "bool" + Parameter { name: "index"; type: "QModelIndex" } + Parameter { name: "value"; type: "QVariant" } + } + Method { + name: "headerData" + type: "QVariant" + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + Parameter { name: "role"; type: "int" } + } + Method { + name: "headerData" + type: "QVariant" + Parameter { name: "section"; type: "int" } + Parameter { name: "orientation"; type: "Qt::Orientation" } + } + Method { + name: "fetchMore" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "canFetchMore" + type: "bool" + Parameter { name: "parent"; type: "QModelIndex" } + } + Method { + name: "flags" + type: "Qt::ItemFlags" + Parameter { name: "index"; type: "QModelIndex" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + Parameter { name: "flags"; type: "Qt::MatchFlags" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + Parameter { name: "hits"; type: "int" } + } + Method { + name: "match" + type: "QModelIndexList" + Parameter { name: "start"; type: "QModelIndex" } + Parameter { name: "role"; type: "int" } + Parameter { name: "value"; type: "QVariant" } + } + } + Component { name: "QAbstractListModel"; prototype: "QAbstractItemModel" } Component { name: "QQuickXmlListModel" defaultProperty: "roles" diff --git a/PyQt5/qml/QtQuick/XmlListModel/qmlxmllistmodelplugin.dll b/PyQt5/qml/QtQuick/XmlListModel/qmlxmllistmodelplugin.dll index 7a838561..2535e8ee 100644 Binary files a/PyQt5/qml/QtQuick/XmlListModel/qmlxmllistmodelplugin.dll and b/PyQt5/qml/QtQuick/XmlListModel/qmlxmllistmodelplugin.dll differ diff --git a/PyQt5/qml/QtScxml/declarative_scxml.dll b/PyQt5/qml/QtScxml/declarative_scxml.dll new file mode 100644 index 00000000..82d288d1 Binary files /dev/null and b/PyQt5/qml/QtScxml/declarative_scxml.dll differ diff --git a/PyQt5/qml/QtScxml/plugins.qmltypes b/PyQt5/qml/QtScxml/plugins.qmltypes new file mode 100644 index 00000000..13667178 --- /dev/null +++ b/PyQt5/qml/QtScxml/plugins.qmltypes @@ -0,0 +1,21 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtScxml 5.7' + +Module { + dependencies: ["QtQuick 2.0"] + Component { + name: "QScxmlStateMachineLoader" + prototype: "QObject" + exports: ["QtScxml/StateMachineLoader 5.7"] + exportMetaObjectRevisions: [0] + Property { name: "filename"; type: "QUrl" } + Property { name: "stateMachine"; type: "QScxmlStateMachine"; isReadonly: true; isPointer: true } + Property { name: "initialValues"; type: "QVariantMap" } + Property { name: "dataModel"; type: "QScxmlDataModel"; isPointer: true } + } +} diff --git a/PyQt5/qml/QtScxml/qmldir b/PyQt5/qml/QtScxml/qmldir new file mode 100644 index 00000000..e836ddd4 --- /dev/null +++ b/PyQt5/qml/QtScxml/qmldir @@ -0,0 +1,5 @@ +module QtScxml +plugin declarative_scxml +classname QScxmlStateMachinePlugin +typeinfo plugins.qmltypes + diff --git a/PyQt5/qml/QtSensors/declarative_sensors.dll b/PyQt5/qml/QtSensors/declarative_sensors.dll index 6b1d8c12..d5ce1673 100644 Binary files a/PyQt5/qml/QtSensors/declarative_sensors.dll and b/PyQt5/qml/QtSensors/declarative_sensors.dll differ diff --git a/PyQt5/qml/QtSensors/plugins.qmltypes b/PyQt5/qml/QtSensors/plugins.qmltypes index 461ca8f1..e1857a65 100644 --- a/PyQt5/qml/QtSensors/plugins.qmltypes +++ b/PyQt5/qml/QtSensors/plugins.qmltypes @@ -1,12 +1,13 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump -notrelocatable QtSensors 5.4' +// 'qmlplugindump -nonrelocatable QtSensors 5.7' Module { + dependencies: ["QtQuick 2.0"] Component { name: "QmlAccelerometer" prototype: "QmlSensor" @@ -51,7 +52,7 @@ Module { exports: [ "QtSensors/Altimeter 5.1", "QtSensors/Altimeter 5.2", - "QtSensors/Altimeter 5.4" + "QtSensors/Altimeter 5.7" ] exportMetaObjectRevisions: [0, 0, 0] } diff --git a/PyQt5/qml/QtTest/SignalSpy.qml b/PyQt5/qml/QtTest/SignalSpy.qml index e483e6f7..200fc725 100644 --- a/PyQt5/qml/QtTest/SignalSpy.qml +++ b/PyQt5/qml/QtTest/SignalSpy.qml @@ -1,31 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the test suite of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:LGPL21$ +** $QT_BEGIN_LICENSE:LGPL$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 or version 3 as published by the Free -** Software Foundation and appearing in the file LICENSE.LGPLv21 and -** LICENSE.LGPLv3 included in the packaging of this file. Please review the -** following information to ensure the GNU Lesser General Public License -** requirements will be met: https://www.gnu.org/licenses/lgpl.html and -** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** In addition, as a special exception, Digia gives you certain additional -** rights. These rights are described in the Digia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -216,14 +222,16 @@ Item { /*! \internal */ function qtest_update() { if (qtest_prevTarget != null) { - var prevFunc = qtest_prevTarget[qtest_prevSignalName] + var prevHandlerName = qtest_signalHandlerName(qtest_prevSignalName) + var prevFunc = qtest_prevTarget[prevHandlerName] if (prevFunc) prevFunc.disconnect(spy.qtest_activated) qtest_prevTarget = null qtest_prevSignalName = "" } if (target != null && signalName != "") { - var func = target[signalName] + var handlerName = qtest_signalHandlerName(signalName) + var func = target[handlerName] if (func === undefined) { spy.qtest_valid = false console.log("Signal '" + signalName + "' not found") @@ -244,4 +252,11 @@ Item { ++qtest_count spy.qtest_signalArguments[spy.qtest_signalArguments.length] = arguments } + + /*! \internal */ + function qtest_signalHandlerName(sn) { + if (sn.substr(0, 2) === "on" && sn[2] === sn[2].toUpperCase()) + return sn + return "on" + sn.substr(0, 1).toUpperCase() + sn.substr(1) + } } diff --git a/PyQt5/qml/QtTest/TestCase.qml b/PyQt5/qml/QtTest/TestCase.qml index 160e0bdb..ca3e3b0a 100644 --- a/PyQt5/qml/QtTest/TestCase.qml +++ b/PyQt5/qml/QtTest/TestCase.qml @@ -1,31 +1,37 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the test suite of the Qt Toolkit. ** -** $QT_BEGIN_LICENSE:LGPL21$ +** $QT_BEGIN_LICENSE:LGPL$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 or version 3 as published by the Free -** Software Foundation and appearing in the file LICENSE.LGPLv21 and -** LICENSE.LGPLv3 included in the packaging of this file. Please review the -** following information to ensure the GNU Lesser General Public License -** requirements will be met: https://www.gnu.org/licenses/lgpl.html and -** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** -** In addition, as a special exception, Digia gives you certain additional -** rights. These rights are described in the Digia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** @@ -191,7 +197,7 @@ import Qt.test.qtestroot 1.0 } \endcode - The mousePress(), mouseRelease(), mouseClick(), mouseDoubleClick(), + The mousePress(), mouseRelease(), mouseClick(), mouseDoubleClick(), mouseDoubleClickSequence() and mouseMove() methods can be used to simulate mouse events in a similar fashion. @@ -613,12 +619,19 @@ Item { \li blue(x, y) Returns the blue channel value of the pixel at \a x, \a y position \li alpha(x, y) Returns the alpha channel value of the pixel at \a x, \a y position \li pixel(x, y) Returns the color value of the pixel at \a x, \a y position + \li equals(image) Returns \c true if this image is identical to \a image - + see \l QImage::operator== (since 5.6) + For example: \code var image = grabImage(rect); compare(image.red(10, 10), 255); compare(image.pixel(20, 20), Qt.rgba(255, 0, 0, 255)); + + rect.width += 10; + var newImage = grabImage(rect); + verify(!newImage.equals(image)); \endcode \endlist @@ -846,6 +859,8 @@ Item { function waitForRendering(item, timeout) { if (timeout === undefined) timeout = 5000 + if (!item) + qtest_fail("No item given to waitForRendering", 1) return qtest_results.waitForRendering(item, timeout) } @@ -867,6 +882,9 @@ Item { focused item. If \a delay is larger than 0, the test will wait for \a delay milliseconds. + The event will be sent to the TestCase window or, in case of multiple windows, + to the current active window. See \l QGuiApplication::focusWindow() for more details. + \b{Note:} At some point you should release the key using keyRelease(). \sa keyRelease(), keyClick() @@ -892,6 +910,9 @@ Item { focused item. If \a delay is larger than 0, the test will wait for \a delay milliseconds. + The event will be sent to the TestCase window or, in case of multiple windows, + to the current active window. See \l QGuiApplication::focusWindow() for more details. + \sa keyPress(), keyClick() */ function keyRelease(key, modifiers, delay) { @@ -915,6 +936,9 @@ Item { focused item. If \a delay is larger than 0, the test will wait for \a delay milliseconds. + The event will be sent to the TestCase window or, in case of multiple windows, + to the current active window. See \l QGuiApplication::focusWindow() for more details. + \sa keyPress(), keyRelease() */ function keyClick(key, modifiers, delay) { @@ -932,36 +956,45 @@ Item { } /*! - \qmlmethod TestCase::mousePress(item, x, y, button = Qt.LeftButton, modifiers = Qt.NoModifier, delay = -1) + \qmlmethod TestCase::mousePress(item, x = item.width / 2, y = item.height / 2, button = Qt.LeftButton, modifiers = Qt.NoModifier, delay = -1) Simulates pressing a mouse \a button with an optional \a modifier - on an \a item. The position is defined by \a x and \a y. If \a delay is - specified, the test will wait for the specified amount of milliseconds - before the press. + on an \a item. The position is defined by \a x and \a y. + If \a x or \a y are not defined the position will be the center of \a item. + If \a delay is specified, the test will wait for the specified amount of + milliseconds before the press. The position given by \a x and \a y is transformed from the co-ordinate system of \a item into window co-ordinates and then delivered. If \a item is obscured by another item, or a child of \a item occupies that position, then the event will be delivered to the other item instead. - \sa mouseRelease(), mouseClick(), mouseDoubleClick(), mouseMove(), mouseDrag(), mouseWheel() + \sa mouseRelease(), mouseClick(), mouseDoubleClick(), mouseDoubleClickSequence(), mouseMove(), mouseDrag(), mouseWheel() */ function mousePress(item, x, y, button, modifiers, delay) { + if (!item) + qtest_fail("No item given to mousePress", 1) + if (button === undefined) button = Qt.LeftButton if (modifiers === undefined) modifiers = Qt.NoModifier if (delay == undefined) delay = -1 + if (x === undefined) + x = item.width / 2 + if (y === undefined) + y = item.height / 2 if (!qtest_events.mousePress(item, x, y, button, modifiers, delay)) qtest_fail("window not shown", 2) } /*! - \qmlmethod TestCase::mouseRelease(item, x, y, button = Qt.LeftButton, modifiers = Qt.NoModifier, delay = -1) + \qmlmethod TestCase::mouseRelease(item, x = item.width / 2, y = item.height / 2, button = Qt.LeftButton, modifiers = Qt.NoModifier, delay = -1) Simulates releasing a mouse \a button with an optional \a modifier on an \a item. The position of the release is defined by \a x and \a y. + If \a x or \a y are not defined the position will be the center of \a item. If \a delay is specified, the test will wait for the specified amount of milliseconds before releasing the button. @@ -970,15 +1003,22 @@ Item { If \a item is obscured by another item, or a child of \a item occupies that position, then the event will be delivered to the other item instead. - \sa mousePress(), mouseClick(), mouseDoubleClick(), mouseMove(), mouseDrag(), mouseWheel() + \sa mousePress(), mouseClick(), mouseDoubleClick(), mouseDoubleClickSequence(), mouseMove(), mouseDrag(), mouseWheel() */ function mouseRelease(item, x, y, button, modifiers, delay) { + if (!item) + qtest_fail("No item given to mouseRelease", 1) + if (button === undefined) button = Qt.LeftButton if (modifiers === undefined) modifiers = Qt.NoModifier if (delay == undefined) delay = -1 + if (x === undefined) + x = item.width / 2 + if (y === undefined) + y = item.height / 2 if (!qtest_events.mouseRelease(item, x, y, button, modifiers, delay)) qtest_fail("window not shown", 2) } @@ -999,9 +1039,12 @@ Item { Note: this method does not imply a drop action, to make a drop, an additional mouseRelease(item, x + dx, y + dy) is needed. - \sa mousePress(), mouseClick(), mouseDoubleClick(), mouseMove(), mouseRelease(), mouseWheel() + \sa mousePress(), mouseClick(), mouseDoubleClick(), mouseDoubleClickSequence(), mouseMove(), mouseRelease(), mouseWheel() */ function mouseDrag(item, x, y, dx, dy, button, modifiers, delay) { + if (!item) + qtest_fail("No item given to mouseDrag", 1) + if (item.x === undefined || item.y === undefined) return if (button === undefined) @@ -1010,6 +1053,7 @@ Item { modifiers = Qt.NoModifier if (delay == undefined) delay = -1 + var moveDelay = Math.max(1, delay === -1 ? qtest_events.defaultMouseDelay : delay) // Divide dx and dy to have intermediate mouseMove while dragging // Fractions of dx/dy need be superior to the dragThreshold @@ -1023,20 +1067,21 @@ Item { mousePress(item, x, y, button, modifiers, delay) //trigger dragging - mouseMove(item, x + util.dragThreshold + 1, y + util.dragThreshold + 1, delay, button) + mouseMove(item, x + util.dragThreshold + 1, y + util.dragThreshold + 1, moveDelay, button) if (ddx > 0 || ddy > 0) { - mouseMove(item, x + ddx, y + ddy, delay, button) - mouseMove(item, x + 2*ddx, y + 2*ddy, delay, button) + mouseMove(item, x + ddx, y + ddy, moveDelay, button) + mouseMove(item, x + 2*ddx, y + 2*ddy, moveDelay, button) } - mouseMove(item, x + dx, y + dy, delay, button) + mouseMove(item, x + dx, y + dy, moveDelay, button) mouseRelease(item, x + dx, y + dy, button, modifiers, delay) } /*! - \qmlmethod TestCase::mouseClick(item, x, y, button = Qt.LeftButton, modifiers = Qt.NoModifier, delay = -1) + \qmlmethod TestCase::mouseClick(item, x = item.width / 2, y = item.height / 2, button = Qt.LeftButton, modifiers = Qt.NoModifier, delay = -1) Simulates clicking a mouse \a button with an optional \a modifier on an \a item. The position of the click is defined by \a x and \a y. + If \a x and \a y are not defined the position will be the center of \a item. If \a delay is specified, the test will wait for the specified amount of milliseconds before pressing and before releasing the button. @@ -1045,24 +1090,32 @@ Item { If \a item is obscured by another item, or a child of \a item occupies that position, then the event will be delivered to the other item instead. - \sa mousePress(), mouseRelease(), mouseDoubleClick(), mouseMove(), mouseDrag(), mouseWheel() + \sa mousePress(), mouseRelease(), mouseDoubleClick(), mouseDoubleClickSequence(), mouseMove(), mouseDrag(), mouseWheel() */ function mouseClick(item, x, y, button, modifiers, delay) { + if (!item) + qtest_fail("No item given to mouseClick", 1) + if (button === undefined) button = Qt.LeftButton if (modifiers === undefined) modifiers = Qt.NoModifier if (delay == undefined) delay = -1 + if (x === undefined) + x = item.width / 2 + if (y === undefined) + y = item.height / 2 if (!qtest_events.mouseClick(item, x, y, button, modifiers, delay)) qtest_fail("window not shown", 2) } /*! - \qmlmethod TestCase::mouseDoubleClick(item, x, y, button = Qt.LeftButton, modifiers = Qt.NoModifier, delay = -1) + \qmlmethod TestCase::mouseDoubleClick(item, x = item.width / 2, y = item.height / 2, button = Qt.LeftButton, modifiers = Qt.NoModifier, delay = -1) Simulates double-clicking a mouse \a button with an optional \a modifier on an \a item. The position of the click is defined by \a x and \a y. + If \a x and \a y are not defined the position will be the center of \a item. If \a delay is specified, the test will wait for the specified amount of milliseconds before pressing and before releasing the button. @@ -1071,19 +1124,67 @@ Item { If \a item is obscured by another item, or a child of \a item occupies that position, then the event will be delivered to the other item instead. - \sa mousePress(), mouseRelease(), mouseClick(), mouseMove(), mouseDrag(), mouseWheel() + \sa mouseDoubleClickSequence(), mousePress(), mouseRelease(), mouseClick(), mouseMove(), mouseDrag(), mouseWheel() */ function mouseDoubleClick(item, x, y, button, modifiers, delay) { + if (!item) + qtest_fail("No item given to mouseDoubleClick", 1) + if (button === undefined) button = Qt.LeftButton if (modifiers === undefined) modifiers = Qt.NoModifier if (delay == undefined) delay = -1 + if (x === undefined) + x = item.width / 2 + if (y === undefined) + y = item.height / 2 if (!qtest_events.mouseDoubleClick(item, x, y, button, modifiers, delay)) qtest_fail("window not shown", 2) } + /*! + \qmlmethod TestCase::mouseDoubleClickSequence(item, x = item.width / 2, y = item.height / 2, button = Qt.LeftButton, modifiers = Qt.NoModifier, delay = -1) + + Simulates the full sequence of events generated by double-clicking a mouse + \a button with an optional \a modifier on an \a item. + + This method reproduces the sequence of mouse events generated when a user makes + a double click: Press-Release-Press-DoubleClick-Release. + + The position of the click is defined by \a x and \a y. + If \a x and \a y are not defined the position will be the center of \a item. + If \a delay is specified, the test will wait for the specified amount of + milliseconds before pressing and before releasing the button. + + The position given by \a x and \a y is transformed from the co-ordinate + system of \a item into window co-ordinates and then delivered. + If \a item is obscured by another item, or a child of \a item occupies + that position, then the event will be delivered to the other item instead. + + This QML method was introduced in Qt 5.5. + + \sa mouseDoubleClick(), mousePress(), mouseRelease(), mouseClick(), mouseMove(), mouseDrag(), mouseWheel() + */ + function mouseDoubleClickSequence(item, x, y, button, modifiers, delay) { + if (!item) + qtest_fail("No item given to mouseDoubleClickSequence", 1) + + if (button === undefined) + button = Qt.LeftButton + if (modifiers === undefined) + modifiers = Qt.NoModifier + if (delay == undefined) + delay = -1 + if (x === undefined) + x = item.width / 2 + if (y === undefined) + y = item.height / 2 + if (!qtest_events.mouseDoubleClickSequence(item, x, y, button, modifiers, delay)) + qtest_fail("window not shown", 2) + } + /*! \qmlmethod TestCase::mouseMove(item, x, y, delay = -1) @@ -1096,9 +1197,12 @@ Item { If \a item is obscured by another item, or a child of \a item occupies that position, then the event will be delivered to the other item instead. - \sa mousePress(), mouseRelease(), mouseClick(), mouseDoubleClick(), mouseDrag(), mouseWheel() + \sa mousePress(), mouseRelease(), mouseClick(), mouseDoubleClick(), mouseDoubleClickSequence(), mouseDrag(), mouseWheel() */ function mouseMove(item, x, y, delay, buttons) { + if (!item) + qtest_fail("No item given to mouseMove", 1) + if (delay == undefined) delay = -1 if (buttons == undefined) @@ -1121,9 +1225,12 @@ Item { The \a xDelta and \a yDelta contain the wheel rotation distance in eighths of a degree. see \l QWheelEvent::angleDelta() for more details. - \sa mousePress(), mouseClick(), mouseDoubleClick(), mouseMove(), mouseRelease(), mouseDrag(), QWheelEvent::angleDelta() + \sa mousePress(), mouseClick(), mouseDoubleClick(), mouseDoubleClickSequence(), mouseMove(), mouseRelease(), mouseDrag(), QWheelEvent::angleDelta() */ function mouseWheel(item, x, y, xDelta, yDelta, buttons, modifiers, delay) { + if (!item) + qtest_fail("No item given to mouseWheel", 1) + if (delay == undefined) delay = -1 if (buttons == undefined) @@ -1211,6 +1318,9 @@ Item { qtest_results.finishTestData() qtest_runInternal("cleanup") qtest_results.finishTestDataCleanup() + // wait(0) will call processEvents() so objects marked for deletion + // in the test function will be deleted. + wait(0) } } @@ -1242,6 +1352,9 @@ Item { // Run the cleanup function. qtest_runInternal("cleanup") qtest_results.finishTestDataCleanup() + // wait(0) will call processEvents() so objects marked for deletion + // in the test function will be deleted. + wait(0) } while (!qtest_results.measurementAccepted()) qtest_results.endDataRun() } while (qtest_results.needsMoreMeasurements()) @@ -1358,9 +1471,6 @@ Item { } else { qtest_runFunction(prop, null, isBenchmark) } - // wait(0) will call processEvents() so objects marked for deletion - // in the test function will be deleted. - wait(0) qtest_results.finishTestFunction() qtest_results.skipped = false } diff --git a/PyQt5/qml/QtTest/plugins.qmltypes b/PyQt5/qml/QtTest/plugins.qmltypes index a892f73e..2beb38a9 100644 --- a/PyQt5/qml/QtTest/plugins.qmltypes +++ b/PyQt5/qml/QtTest/plugins.qmltypes @@ -1,16 +1,17 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump QtTest 1.1' +// 'qmlplugindump -nonrelocatable QtTest 1.0' Module { + dependencies: [] Component { name: "QuickTestEvent" prototype: "QObject" - exports: ["TestEvent 1.0"] + exports: ["QtTest/TestEvent 1.0"] exportMetaObjectRevisions: [0] Method { name: "keyPress" @@ -94,6 +95,16 @@ Module { Parameter { name: "modifiers"; type: "int" } Parameter { name: "delay"; type: "int" } } + Method { + name: "mouseDoubleClickSequence" + type: "bool" + Parameter { name: "item"; type: "QObject"; isPointer: true } + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + Parameter { name: "button"; type: "int" } + Parameter { name: "modifiers"; type: "int" } + Parameter { name: "delay"; type: "int" } + } Method { name: "mouseMove" type: "bool" @@ -119,7 +130,7 @@ Module { Component { name: "QuickTestResult" prototype: "QObject" - exports: ["TestResult 1.0", "TestResult 1.1"] + exports: ["QtTest/TestResult 1.0", "QtTest/TestResult 1.1"] exportMetaObjectRevisions: [0, 1] Enum { name: "RunMode" @@ -261,7 +272,7 @@ Module { Component { name: "QuickTestUtil" prototype: "QObject" - exports: ["TestUtil 1.0"] + exports: ["QtTest/TestUtil 1.0"] exportMetaObjectRevisions: [0] Property { name: "printAvailableFunctions"; type: "bool"; isReadonly: true } Property { name: "dragThreshold"; type: "int"; isReadonly: true } diff --git a/PyQt5/qml/QtTest/qmltestplugin.dll b/PyQt5/qml/QtTest/qmltestplugin.dll index 90365930..6a632db2 100644 Binary files a/PyQt5/qml/QtTest/qmltestplugin.dll and b/PyQt5/qml/QtTest/qmltestplugin.dll differ diff --git a/PyQt5/qml/QtTest/testlogger.js b/PyQt5/qml/QtTest/testlogger.js index 64287ceb..af6522c6 100644 --- a/PyQt5/qml/QtTest/testlogger.js +++ b/PyQt5/qml/QtTest/testlogger.js @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the test suite of the Qt Toolkit. ** @@ -10,30 +10,28 @@ ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser -** General Public License version 2.1 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU Lesser General Public License version 2.1 requirements -** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Digia gives you certain additional -** rights. These rights are described in the Digia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Please review the following information to -** ensure the GNU General Public License version 3.0 requirements will be -** met: http://www.gnu.org/copyleft/gpl.html. -** +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtWebChannel/declarative_webchannel.dll b/PyQt5/qml/QtWebChannel/declarative_webchannel.dll index 77cde8ca..f904eb11 100644 Binary files a/PyQt5/qml/QtWebChannel/declarative_webchannel.dll and b/PyQt5/qml/QtWebChannel/declarative_webchannel.dll differ diff --git a/PyQt5/qml/QtWebChannel/plugins.qmltypes b/PyQt5/qml/QtWebChannel/plugins.qmltypes index 789f2b48..4d0155df 100644 --- a/PyQt5/qml/QtWebChannel/plugins.qmltypes +++ b/PyQt5/qml/QtWebChannel/plugins.qmltypes @@ -4,49 +4,21 @@ import QtQuick.tooling 1.1 // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump -notrelocatable QtWebChannel 1.0' +// 'qmlplugindump -nonrelocatable QtWebChannel 1.0' Module { Component { - name: "QWebChannel" - prototype: "QObject" - Property { name: "blockUpdates"; type: "bool" } - Signal { - name: "blockUpdatesChanged" - Parameter { name: "block"; type: "bool" } - } - Method { - name: "sendMessage" - Parameter { name: "id"; type: "QJsonValue" } - Parameter { name: "data"; type: "QJsonValue" } - } - Method { - name: "sendMessage" - Parameter { name: "id"; type: "QJsonValue" } - } - Method { - name: "registerObject" - Parameter { name: "id"; type: "string" } - Parameter { name: "object"; type: "QObject"; isPointer: true } - } - Method { - name: "deregisterObject" - Parameter { name: "object"; type: "QObject"; isPointer: true } - } - } - Component { - name: "QmlWebChannel" + name: "QQmlWebChannel" prototype: "QWebChannel" exports: ["QtWebChannel/WebChannel 1.0"] exportMetaObjectRevisions: [0] - attachedType: "QmlWebChannelAttached" + attachedType: "QQmlWebChannelAttached" Property { name: "transports"; type: "QObject"; isList: true; isReadonly: true } Property { name: "registeredObjects"; type: "QObject"; isList: true; isReadonly: true } Method { name: "registerObjects" Parameter { name: "objects"; type: "QVariantMap" } } - Method { name: "test_clientIsIdle"; type: "bool" } Method { name: "connectTo" Parameter { name: "transport"; type: "QObject"; isPointer: true } @@ -57,7 +29,7 @@ Module { } } Component { - name: "QmlWebChannelAttached" + name: "QQmlWebChannelAttached" prototype: "QObject" Property { name: "id"; type: "string" } Signal { @@ -65,4 +37,30 @@ Module { Parameter { name: "id"; type: "string" } } } + Component { + name: "QWebChannel" + prototype: "QObject" + Property { name: "blockUpdates"; type: "bool" } + Signal { + name: "blockUpdatesChanged" + Parameter { name: "block"; type: "bool" } + } + Method { + name: "connectTo" + Parameter { name: "transport"; type: "QWebChannelAbstractTransport"; isPointer: true } + } + Method { + name: "disconnectFrom" + Parameter { name: "transport"; type: "QWebChannelAbstractTransport"; isPointer: true } + } + Method { + name: "registerObject" + Parameter { name: "id"; type: "string" } + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + Method { + name: "deregisterObject" + Parameter { name: "object"; type: "QObject"; isPointer: true } + } + } } diff --git a/PyQt5/qml/QtWebEngine/UIDelegates/AlertDialog.qml b/PyQt5/qml/QtWebEngine/UIDelegates/AlertDialog.qml index 85466679..07f2d7df 100644 --- a/PyQt5/qml/QtWebEngine/UIDelegates/AlertDialog.qml +++ b/PyQt5/qml/QtWebEngine/UIDelegates/AlertDialog.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the QtWebEngine module of the Qt Toolkit. ** @@ -10,31 +10,34 @@ ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPLv3 included in the -** packaging of this file. Please review the following information to +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements -** will be met: https://www.gnu.org/licenses/lgpl.html. +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU -** General Public License version 2.0 or later as published by the Free -** Software Foundation and appearing in the file LICENSE.GPL included in -** the packaging of this file. Please review the following information to -** ensure the GNU General Public License version 2.0 requirements will be -** met: http://www.gnu.org/licenses/gpl-2.0.html. +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ -import QtQuick.Dialogs 1.1 +import QtQuick.Dialogs 1.2 MessageDialog { icon: StandardIcon.Information diff --git a/PyQt5/qml/QtWebEngine/UIDelegates/AuthenticationDialog.qml b/PyQt5/qml/QtWebEngine/UIDelegates/AuthenticationDialog.qml new file mode 100644 index 00000000..6a703b7d --- /dev/null +++ b/PyQt5/qml/QtWebEngine/UIDelegates/AuthenticationDialog.qml @@ -0,0 +1,125 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the QtWebEngine module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +// FIXME: authentication missing in Qt Quick Dialogs atm. Make our own for now. +import QtQuick 2.5 +import QtQuick.Controls 1.4 +import QtQuick.Layouts 1.0 +import QtQuick.Window 2.2 + +Window { + signal accepted(string user, string password); + signal rejected; + property alias text: message.text + + title: qsTr("Authentication Required") + flags: Qt.Dialog + modality: Qt.WindowModal + + width: minimumWidth + height: minimumHeight + minimumWidth: rootLayout.implicitWidth + rootLayout.doubleMargins + minimumHeight: rootLayout.implicitHeight + rootLayout.doubleMargins + + SystemPalette { id: palette; colorGroup: SystemPalette.Active } + color: palette.window + + function open() { + show(); + } + + function acceptDialog() { + accepted(userField.text, passwordField.text); + close(); + } + + ColumnLayout { + id: rootLayout + anchors.fill: parent + anchors.margins: 4 + property int doubleMargins: anchors.margins * 2 + Text { + id: message; + color: palette.windowText + } + GridLayout { + columns: 2 + Label { + text: qsTr("Username:") + color: palette.windowText + } + TextField { + id: userField + focus: true + Layout.fillWidth: true + onAccepted: acceptDialog() + } + Label { + text: qsTr("Password:") + color: palette.windowText + } + TextField { + id: passwordField + Layout.fillWidth: true + echoMode: TextInput.Password + onAccepted: acceptDialog() + } + } + Item { + Layout.fillHeight: true + } + RowLayout { + Layout.alignment: Qt.AlignRight + spacing: 8 + Button { + id: cancelButton + text: qsTr("&Cancel") + onClicked: { + rejected(); + close(); + } + } + Button { + text: qsTr("&Log In") + isDefault: true + onClicked: acceptDialog() + } + } + } +} diff --git a/PyQt5/qml/QtWebEngine/UIDelegates/ColorDialog.qml b/PyQt5/qml/QtWebEngine/UIDelegates/ColorDialog.qml new file mode 100644 index 00000000..04af954b --- /dev/null +++ b/PyQt5/qml/QtWebEngine/UIDelegates/ColorDialog.qml @@ -0,0 +1,50 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the QtWebEngine module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick.Dialogs 1.2 + +ColorDialog { + id: colorDialog + + signal selectedColor(var color) + + onAccepted: { + selectedColor(colorDialog.currentColor) + } +} diff --git a/PyQt5/qml/QtWebEngine/UIDelegates/ConfirmDialog.qml b/PyQt5/qml/QtWebEngine/UIDelegates/ConfirmDialog.qml index 58165838..aab4db04 100644 --- a/PyQt5/qml/QtWebEngine/UIDelegates/ConfirmDialog.qml +++ b/PyQt5/qml/QtWebEngine/UIDelegates/ConfirmDialog.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the QtWebEngine module of the Qt Toolkit. ** @@ -10,25 +10,28 @@ ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPLv3 included in the -** packaging of this file. Please review the following information to +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements -** will be met: https://www.gnu.org/licenses/lgpl.html. +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU -** General Public License version 2.0 or later as published by the Free -** Software Foundation and appearing in the file LICENSE.GPL included in -** the packaging of this file. Please review the following information to -** ensure the GNU General Public License version 2.0 requirements will be -** met: http://www.gnu.org/licenses/gpl-2.0.html. +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtWebEngine/UIDelegates/FilePicker.qml b/PyQt5/qml/QtWebEngine/UIDelegates/FilePicker.qml index a11b8c6a..07c8a363 100644 --- a/PyQt5/qml/QtWebEngine/UIDelegates/FilePicker.qml +++ b/PyQt5/qml/QtWebEngine/UIDelegates/FilePicker.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the QtWebEngine module of the Qt Toolkit. ** @@ -10,25 +10,28 @@ ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPLv3 included in the -** packaging of this file. Please review the following information to +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements -** will be met: https://www.gnu.org/licenses/lgpl.html. +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU -** General Public License version 2.0 or later as published by the Free -** Software Foundation and appearing in the file LICENSE.GPL included in -** the packaging of this file. Please review the following information to -** ensure the GNU General Public License version 2.0 requirements will be -** met: http://www.gnu.org/licenses/gpl-2.0.html. +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtWebEngine/UIDelegates/Menu.qml b/PyQt5/qml/QtWebEngine/UIDelegates/Menu.qml index e9e0122b..8e07b771 100644 --- a/PyQt5/qml/QtWebEngine/UIDelegates/Menu.qml +++ b/PyQt5/qml/QtWebEngine/UIDelegates/Menu.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the QtWebEngine module of the Qt Toolkit. ** @@ -10,36 +10,48 @@ ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPLv3 included in the -** packaging of this file. Please review the following information to +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements -** will be met: https://www.gnu.org/licenses/lgpl.html. +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU -** General Public License version 2.0 or later as published by the Free -** Software Foundation and appearing in the file LICENSE.GPL included in -** the packaging of this file. Please review the following information to -** ensure the GNU General Public License version 2.0 requirements will be -** met: http://www.gnu.org/licenses/gpl-2.0.html. +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ -import QtQuick 2.1 -import QtQuick.Controls 1.0 as Controls +import QtQuick 2.5 +import QtQuick.Controls 1.4 as Controls Controls.Menu { + id: menu signal done() // Use private API for now - on__MenuClosed: done(); + onAboutToHide: doneTimer.start(); + + // WORKAROUND On Mac the Menu may be destroyed before the MenuItem + // is actually triggered (see qtbase commit 08cc9b9991ae9ab51) + Timer { + id: doneTimer + interval: 100 + onTriggered: menu.done() + } } diff --git a/PyQt5/qml/QtWebEngine/UIDelegates/MenuItem.qml b/PyQt5/qml/QtWebEngine/UIDelegates/MenuItem.qml index 547476f9..e61f4c23 100644 --- a/PyQt5/qml/QtWebEngine/UIDelegates/MenuItem.qml +++ b/PyQt5/qml/QtWebEngine/UIDelegates/MenuItem.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the QtWebEngine module of the Qt Toolkit. ** @@ -10,32 +10,35 @@ ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPLv3 included in the -** packaging of this file. Please review the following information to +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements -** will be met: https://www.gnu.org/licenses/lgpl.html. +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU -** General Public License version 2.0 or later as published by the Free -** Software Foundation and appearing in the file LICENSE.GPL included in -** the packaging of this file. Please review the following information to -** ensure the GNU General Public License version 2.0 requirements will be -** met: http://www.gnu.org/licenses/gpl-2.0.html. +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ -import QtQuick 2.1 -import QtQuick.Controls 1.0 as Controls +import QtQuick 2.5 +import QtQuick.Controls 1.4 as Controls Controls.MenuItem { } diff --git a/PyQt5/qml/QtWebEngine/UIDelegates/MenuSeparator.qml b/PyQt5/qml/QtWebEngine/UIDelegates/MenuSeparator.qml index 37c782fa..8427865c 100644 --- a/PyQt5/qml/QtWebEngine/UIDelegates/MenuSeparator.qml +++ b/PyQt5/qml/QtWebEngine/UIDelegates/MenuSeparator.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the QtWebEngine module of the Qt Toolkit. ** @@ -10,31 +10,34 @@ ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPLv3 included in the -** packaging of this file. Please review the following information to +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements -** will be met: https://www.gnu.org/licenses/lgpl.html. +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU -** General Public License version 2.0 or later as published by the Free -** Software Foundation and appearing in the file LICENSE.GPL included in -** the packaging of this file. Please review the following information to -** ensure the GNU General Public License version 2.0 requirements will be -** met: http://www.gnu.org/licenses/gpl-2.0.html. +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ -import QtQuick 2.1 -import QtQuick.Controls 1.0 as Controls +import QtQuick 2.5 +import QtQuick.Controls 1.4 as Controls Controls.MenuSeparator { } diff --git a/PyQt5/qml/QtWebEngine/UIDelegates/MessageBubble.qml b/PyQt5/qml/QtWebEngine/UIDelegates/MessageBubble.qml new file mode 100644 index 00000000..c43e4647 --- /dev/null +++ b/PyQt5/qml/QtWebEngine/UIDelegates/MessageBubble.qml @@ -0,0 +1,150 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the QtWebEngine module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.5 + +Item { + id: bubble + + width: 1 + height: 1 + + property int maxWidth: 0 + property string mainText: ""; + property string subText: ""; + + property int border: 1 + + property int arrowWidth: 18 + property int arrowHeight: 18 + property int arrowOffset: 18 + + property int marginLeft: border + 8 + property int marginTop: border + arrowHeight + 6 + property int marginRight: border + 8 + property int marginBottom: border + 6 + + Column { + id: messageColumn + + x: bubble.marginLeft + y: bubble.marginTop + z: 1 + + spacing: 5 + + Text { + id: message + width: bubble.maxWidth + + wrapMode: Text.WordWrap + elide: Text.ElideNone + clip: true + + font.pointSize: subMessage.font.pointSize + 4 + + text: bubble.mainText + } + + Text { + id: subMessage + width: bubble.maxWidth + + wrapMode: Text.WordWrap + elide: Text.ElideNone + clip: true + + text: bubble.subText + } + } + + Canvas { + id: bubbleCanvas + + property int textWidth: Math.min(bubble.maxWidth, Math.max(message.paintedWidth, subMessage.paintedWidth)) + property int textHeight: message.paintedHeight + (subMessage.paintedWidth > 0 ? (messageColumn.spacing + subMessage.paintedHeight) : 0) + + width: textWidth + bubble.marginLeft + bubble.marginRight + height: textHeight + bubble.marginTop + bubble.marginBottom + + property int cornerRadius: 7 + + property int messageBoxLeft: 0 + property int messageBoxTop: bubble.arrowHeight + property int messageBoxRight: width - border + property int messageBoxBottom: height - border + + onPaint: { + var ctx = getContext("2d") + + ctx.lineWidth = bubble.border + ctx.strokeStyle = "#555" + ctx.fillStyle = "#ffffe1" + + ctx.beginPath() + + ctx.moveTo(messageBoxLeft + cornerRadius, messageBoxTop) + + // Arrow + ctx.lineTo(messageBoxLeft + bubble.arrowOffset, messageBoxTop) + ctx.lineTo(messageBoxLeft + bubble.arrowOffset, messageBoxTop - bubble.arrowHeight) + ctx.lineTo(messageBoxLeft + bubble.arrowOffset + bubble.arrowWidth, messageBoxTop) + + // Message Box + ctx.lineTo(messageBoxRight - cornerRadius, messageBoxTop) + ctx.quadraticCurveTo(messageBoxRight, messageBoxTop, messageBoxRight, messageBoxTop + cornerRadius) + ctx.lineTo(messageBoxRight, messageBoxBottom - cornerRadius) + ctx.quadraticCurveTo(messageBoxRight, messageBoxBottom, messageBoxRight - cornerRadius, messageBoxBottom) + ctx.lineTo(messageBoxLeft + cornerRadius, messageBoxBottom) + ctx.quadraticCurveTo(messageBoxLeft, messageBoxBottom, messageBoxLeft, messageBoxBottom - cornerRadius) + ctx.lineTo(messageBoxLeft, messageBoxTop + cornerRadius) + ctx.quadraticCurveTo(messageBoxLeft, messageBoxTop, messageBoxLeft + cornerRadius, messageBoxTop) + + ctx.closePath() + + ctx.fill() + ctx.stroke() + } + + onPainted: { + bubble.width = bubbleCanvas.width + bubble.height = bubbleCanvas.height + } + } +} diff --git a/PyQt5/qml/QtWebEngine/UIDelegates/PromptDialog.qml b/PyQt5/qml/QtWebEngine/UIDelegates/PromptDialog.qml index a3d80c4a..657bf763 100644 --- a/PyQt5/qml/QtWebEngine/UIDelegates/PromptDialog.qml +++ b/PyQt5/qml/QtWebEngine/UIDelegates/PromptDialog.qml @@ -1,7 +1,7 @@ /**************************************************************************** ** -** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). -** Contact: http://www.qt-project.org/legal +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ ** ** This file is part of the QtWebEngine module of the Qt Toolkit. ** @@ -10,34 +10,37 @@ ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. For licensing terms and -** conditions see http://qt.digia.com/licensing. For further information -** use the contact form at http://qt.digia.com/contact-us. +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser ** General Public License version 3 as published by the Free Software -** Foundation and appearing in the file LICENSE.LGPLv3 included in the -** packaging of this file. Please review the following information to +** Foundation and appearing in the file LICENSE.LGPL3 included in the +** packaging of this file. Please review the following information to ** ensure the GNU Lesser General Public License version 3 requirements -** will be met: https://www.gnu.org/licenses/lgpl.html. +** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** ** GNU General Public License Usage ** Alternatively, this file may be used under the terms of the GNU -** General Public License version 2.0 or later as published by the Free -** Software Foundation and appearing in the file LICENSE.GPL included in -** the packaging of this file. Please review the following information to -** ensure the GNU General Public License version 2.0 requirements will be -** met: http://www.gnu.org/licenses/gpl-2.0.html. +** General Public License version 2.0 or (at your option) the GNU General +** Public license version 3 or any later version approved by the KDE Free +** Qt Foundation. The licenses are as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-2.0.html and +** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** ****************************************************************************/ // FIXME: prompt missing in Qt Quick Dialogs atm. Make our own for now. -import QtQuick.Controls 1.1 +import QtQuick.Controls 1.4 import QtQuick.Layouts 1.0 -import QtQuick 2.0 +import QtQuick 2.5 ApplicationWindow { signal input(string text); diff --git a/PyQt5/qml/QtWebEngine/experimental/qtwebengineexperimentalplugin.dll b/PyQt5/qml/QtWebEngine/experimental/qtwebengineexperimentalplugin.dll index 12b21457..066e9181 100644 Binary files a/PyQt5/qml/QtWebEngine/experimental/qtwebengineexperimentalplugin.dll and b/PyQt5/qml/QtWebEngine/experimental/qtwebengineexperimentalplugin.dll differ diff --git a/PyQt5/qml/QtWebEngine/plugins.qmltypes b/PyQt5/qml/QtWebEngine/plugins.qmltypes index cebf986d..23ba7723 100644 --- a/PyQt5/qml/QtWebEngine/plugins.qmltypes +++ b/PyQt5/qml/QtWebEngine/plugins.qmltypes @@ -1,12 +1,143 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump -noinstantiate -nonrelocatable QtWebEngine 1.0' +// 'qmlplugindump -nonrelocatable -defaultplatform QtWebEngine 1.3' Module { + dependencies: [ + "Qt.labs.folderlistmodel 2.1", + "Qt.labs.settings 1.0", + "QtGraphicalEffects 1.0", + "QtQml.Models 2.2", + "QtQuick 2.6", + "QtQuick.Controls 1.5", + "QtQuick.Controls.Styles 1.4", + "QtQuick.Dialogs 1.2", + "QtQuick.Extras 1.4", + "QtQuick.Extras.Private.CppUtils 1.1", + "QtQuick.Layouts 1.1", + "QtQuick.PrivateWidgets 1.1", + "QtQuick.Window 2.2" + ] + Component { + name: "QQuickWebEngineCertificateError" + prototype: "QObject" + exports: ["QtWebEngine/WebEngineCertificateError 1.1"] + isCreatable: false + exportMetaObjectRevisions: [0] + Enum { + name: "Error" + values: { + "SslPinnedKeyNotInCertificateChain": -150, + "CertificateCommonNameInvalid": -200, + "CertificateDateInvalid": -201, + "CertificateAuthorityInvalid": -202, + "CertificateContainsErrors": -203, + "CertificateNoRevocationMechanism": -204, + "CertificateUnableToCheckRevocation": -205, + "CertificateRevoked": -206, + "CertificateInvalid": -207, + "CertificateWeakSignatureAlgorithm": -208, + "CertificateNonUniqueName": -210, + "CertificateWeakKey": -211, + "CertificateNameConstraintViolation": -212 + } + } + Property { name: "url"; type: "QUrl"; isReadonly: true } + Property { name: "error"; type: "Error"; isReadonly: true } + Property { name: "description"; type: "string"; isReadonly: true } + Property { name: "overridable"; type: "bool"; isReadonly: true } + Method { name: "defer" } + Method { name: "ignoreCertificateError" } + Method { name: "rejectCertificate" } + } + Component { + name: "QQuickWebEngineDownloadItem" + prototype: "QObject" + exports: [ + "QtWebEngine/WebEngineDownloadItem 1.1", + "QtWebEngine/WebEngineDownloadItem 1.2", + "QtWebEngine/WebEngineDownloadItem 1.3" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 1, 2] + Enum { + name: "DownloadState" + values: { + "DownloadRequested": 0, + "DownloadInProgress": 1, + "DownloadCompleted": 2, + "DownloadCancelled": 3, + "DownloadInterrupted": 4 + } + } + Enum { + name: "SavePageFormat" + values: { + "UnknownSaveFormat": -1, + "SingleHtmlSaveFormat": 0, + "CompleteHtmlSaveFormat": 1, + "MimeHtmlSaveFormat": 2 + } + } + Property { name: "id"; type: "uint"; isReadonly: true } + Property { name: "state"; type: "DownloadState"; isReadonly: true } + Property { name: "savePageFormat"; revision: 2; type: "SavePageFormat" } + Property { name: "totalBytes"; type: "qlonglong"; isReadonly: true } + Property { name: "receivedBytes"; type: "qlonglong"; isReadonly: true } + Property { name: "mimeType"; revision: 1; type: "string"; isReadonly: true } + Property { name: "path"; type: "string" } + Signal { name: "savePageFormatChanged"; revision: 2 } + Signal { name: "mimeTypeChanged"; revision: 1 } + Method { name: "accept" } + Method { name: "cancel" } + } + Component { + name: "QQuickWebEngineFullScreenRequest" + exports: ["QtWebEngine/FullScreenRequest 1.1"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "origin"; type: "QUrl"; isReadonly: true } + Property { name: "toggleOn"; type: "bool"; isReadonly: true } + Method { name: "accept" } + Method { name: "reject" } + } + Component { + name: "QQuickWebEngineHistory" + defaultProperty: "data" + prototype: "QQuickItem" + exports: ["QtWebEngine/NavigationHistory 1.1"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { + name: "items" + type: "QQuickWebEngineHistoryListModel" + isReadonly: true + isPointer: true + } + Property { + name: "backItems" + type: "QQuickWebEngineHistoryListModel" + isReadonly: true + isPointer: true + } + Property { + name: "forwardItems" + type: "QQuickWebEngineHistoryListModel" + isReadonly: true + isPointer: true + } + } + Component { + name: "QQuickWebEngineHistoryListModel" + prototype: "QAbstractListModel" + exports: ["QtWebEngine/NavigationHistoryListModel 1.1"] + isCreatable: false + exportMetaObjectRevisions: [0] + } Component { name: "QQuickWebEngineLoadRequest" prototype: "QObject" @@ -37,7 +168,7 @@ Module { Component { name: "QQuickWebEngineNewViewRequest" prototype: "QObject" - exports: ["QtWebEngine/WebEngineNewViewRequest 1.0"] + exports: ["QtWebEngine/WebEngineNewViewRequest 1.1"] isCreatable: false exportMetaObjectRevisions: [0] Property { @@ -51,12 +182,191 @@ Module { Parameter { name: "view"; type: "QQuickWebEngineView"; isPointer: true } } } + Component { + name: "QQuickWebEngineProfile" + prototype: "QObject" + exports: [ + "QtWebEngine/WebEngineProfile 1.1", + "QtWebEngine/WebEngineProfile 1.2", + "QtWebEngine/WebEngineProfile 1.3" + ] + exportMetaObjectRevisions: [0, 1, 2] + Enum { + name: "HttpCacheType" + values: { + "MemoryHttpCache": 0, + "DiskHttpCache": 1, + "NoCache": 2 + } + } + Enum { + name: "PersistentCookiesPolicy" + values: { + "NoPersistentCookies": 0, + "AllowPersistentCookies": 1, + "ForcePersistentCookies": 2 + } + } + Property { name: "storageName"; type: "string" } + Property { name: "offTheRecord"; type: "bool" } + Property { name: "persistentStoragePath"; type: "string" } + Property { name: "cachePath"; type: "string" } + Property { name: "httpUserAgent"; type: "string" } + Property { name: "httpCacheType"; type: "HttpCacheType" } + Property { name: "httpAcceptLanguage"; revision: 1; type: "string" } + Property { name: "persistentCookiesPolicy"; type: "PersistentCookiesPolicy" } + Property { name: "httpCacheMaximumSize"; type: "int" } + Signal { name: "httpAcceptLanguageChanged"; revision: 1 } + Signal { + name: "downloadRequested" + Parameter { name: "download"; type: "QQuickWebEngineDownloadItem"; isPointer: true } + } + Signal { + name: "downloadFinished" + Parameter { name: "download"; type: "QQuickWebEngineDownloadItem"; isPointer: true } + } + Method { name: "clearHttpCache"; revision: 2 } + } + Component { + name: "QQuickWebEngineScript" + prototype: "QObject" + exports: ["QtWebEngine/WebEngineScript 1.1"] + exportMetaObjectRevisions: [0] + Enum { + name: "InjectionPoint" + values: { + "Deferred": 0, + "DocumentReady": 1, + "DocumentCreation": 2 + } + } + Enum { + name: "ScriptWorldId" + values: { + "MainWorld": 0, + "ApplicationWorld": 1, + "UserWorld": 2 + } + } + Property { name: "name"; type: "string" } + Property { name: "sourceUrl"; type: "QUrl" } + Property { name: "sourceCode"; type: "string" } + Property { name: "injectionPoint"; type: "InjectionPoint" } + Property { name: "worldId"; type: "ScriptWorldId" } + Property { name: "runOnSubframes"; type: "bool" } + Signal { + name: "nameChanged" + Parameter { name: "arg"; type: "string" } + } + Signal { + name: "sourceUrlChanged" + Parameter { name: "arg"; type: "QUrl" } + } + Signal { + name: "sourceCodeChanged" + Parameter { name: "arg"; type: "string" } + } + Signal { + name: "injectionPointChanged" + Parameter { name: "arg"; type: "InjectionPoint" } + } + Signal { + name: "worldIdChanged" + Parameter { name: "arg"; type: "ScriptWorldId" } + } + Signal { + name: "runOnSubframesChanged" + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "setName" + Parameter { name: "arg"; type: "string" } + } + Method { + name: "setSourceUrl" + Parameter { name: "arg"; type: "QUrl" } + } + Method { + name: "setSourceCode" + Parameter { name: "arg"; type: "string" } + } + Method { + name: "setInjectionPoint" + Parameter { name: "arg"; type: "InjectionPoint" } + } + Method { + name: "setWorldId" + Parameter { name: "arg"; type: "ScriptWorldId" } + } + Method { + name: "setRunOnSubframes" + Parameter { name: "arg"; type: "bool" } + } + Method { name: "toString"; type: "string" } + } + Component { + name: "QQuickWebEngineSettings" + prototype: "QObject" + exports: [ + "QtWebEngine/WebEngineSettings 1.1", + "QtWebEngine/WebEngineSettings 1.2", + "QtWebEngine/WebEngineSettings 1.3" + ] + isCreatable: false + exportMetaObjectRevisions: [0, 1, 2] + Property { name: "autoLoadImages"; type: "bool" } + Property { name: "javascriptEnabled"; type: "bool" } + Property { name: "javascriptCanOpenWindows"; type: "bool" } + Property { name: "javascriptCanAccessClipboard"; type: "bool" } + Property { name: "linksIncludedInFocusChain"; type: "bool" } + Property { name: "localStorageEnabled"; type: "bool" } + Property { name: "localContentCanAccessRemoteUrls"; type: "bool" } + Property { name: "spatialNavigationEnabled"; type: "bool" } + Property { name: "localContentCanAccessFileUrls"; type: "bool" } + Property { name: "hyperlinkAuditingEnabled"; type: "bool" } + Property { name: "errorPageEnabled"; type: "bool" } + Property { name: "pluginsEnabled"; type: "bool" } + Property { name: "fullScreenSupportEnabled"; revision: 1; type: "bool" } + Property { name: "defaultTextEncoding"; type: "string" } + Property { name: "screenCaptureEnabled"; revision: 2; type: "bool" } + Property { name: "webGLEnabled"; revision: 2; type: "bool" } + Property { name: "accelerated2dCanvasEnabled"; revision: 2; type: "bool" } + Property { name: "autoLoadIconsForPage"; revision: 2; type: "bool" } + Property { name: "touchIconsEnabled"; revision: 2; type: "bool" } + Signal { name: "fullScreenSupportEnabledChanged"; revision: 1 } + Signal { name: "screenCaptureEnabledChanged"; revision: 2 } + Signal { name: "webGLEnabledChanged"; revision: 2 } + Signal { name: "accelerated2dCanvasEnabledChanged"; revision: 2 } + Signal { name: "autoLoadIconsForPageChanged"; revision: 2 } + Signal { name: "touchIconsEnabledChanged"; revision: 2 } + } + Component { + name: "QQuickWebEngineSingleton" + prototype: "QObject" + exports: ["QtWebEngine/WebEngine 1.1"] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [0] + Property { name: "settings"; type: "QQuickWebEngineSettings"; isReadonly: true; isPointer: true } + Property { + name: "defaultProfile" + revision: 1 + type: "QQuickWebEngineProfile" + isReadonly: true + isPointer: true + } + } Component { name: "QQuickWebEngineView" defaultProperty: "data" prototype: "QQuickItem" - exports: ["QtWebEngine/WebEngineView 1.0"] - exportMetaObjectRevisions: [0] + exports: [ + "QtWebEngine/WebEngineView 1.0", + "QtWebEngine/WebEngineView 1.1", + "QtWebEngine/WebEngineView 1.2", + "QtWebEngine/WebEngineView 1.3" + ] + exportMetaObjectRevisions: [0, 1, 2, 3] Enum { name: "NavigationRequestAction" values: { @@ -101,7 +411,55 @@ Module { values: { "NewViewInWindow": 0, "NewViewInTab": 1, - "NewViewInDialog": 2 + "NewViewInDialog": 2, + "NewViewInBackgroundTab": 3 + } + } + Enum { + name: "Feature" + values: { + "MediaAudioCapture": 0, + "MediaVideoCapture": 1, + "MediaAudioVideoCapture": 2, + "Geolocation": 3 + } + } + Enum { + name: "WebAction" + values: { + "NoWebAction": -1, + "Back": 0, + "Forward": 1, + "Stop": 2, + "Reload": 3, + "Cut": 4, + "Copy": 5, + "Paste": 6, + "Undo": 7, + "Redo": 8, + "SelectAll": 9, + "ReloadAndBypassCache": 10, + "PasteAndMatchStyle": 11, + "OpenLinkInThisWindow": 12, + "OpenLinkInNewWindow": 13, + "OpenLinkInNewTab": 14, + "CopyLinkToClipboard": 15, + "DownloadLinkToDisk": 16, + "CopyImageToClipboard": 17, + "CopyImageUrlToClipboard": 18, + "DownloadImageToDisk": 19, + "CopyMediaUrlToClipboard": 20, + "ToggleMediaControls": 21, + "ToggleMediaLoop": 22, + "ToggleMediaPlayPause": 23, + "ToggleMediaMute": 24, + "DownloadMediaToDisk": 25, + "InspectElement": 26, + "ExitFullScreen": 27, + "RequestClose": 28, + "Unselect": 29, + "SavePage": 30, + "WebActionCount": 31 } } Enum { @@ -112,6 +470,161 @@ Module { "ErrorMessageLevel": 2 } } + Enum { + name: "RenderProcessTerminationStatus" + values: { + "NormalTerminationStatus": 0, + "AbnormalTerminationStatus": 1, + "CrashedTerminationStatus": 2, + "KilledTerminationStatus": 3 + } + } + Enum { + name: "FindFlags" + values: { + "FindBackward": 1, + "FindCaseSensitively": 2 + } + } + Enum { + name: "PrintedPageSizeId" + values: { + "A4": 0, + "B5": 1, + "Letter": 2, + "Legal": 3, + "Executive": 4, + "A0": 5, + "A1": 6, + "A2": 7, + "A3": 8, + "A5": 9, + "A6": 10, + "A7": 11, + "A8": 12, + "A9": 13, + "B0": 14, + "B1": 15, + "B10": 16, + "B2": 17, + "B3": 18, + "B4": 19, + "B6": 20, + "B7": 21, + "B8": 22, + "B9": 23, + "C5E": 24, + "Comm10E": 25, + "DLE": 26, + "Folio": 27, + "Ledger": 28, + "Tabloid": 29, + "Custom": 30, + "A10": 31, + "A3Extra": 32, + "A4Extra": 33, + "A4Plus": 34, + "A4Small": 35, + "A5Extra": 36, + "B5Extra": 37, + "JisB0": 38, + "JisB1": 39, + "JisB2": 40, + "JisB3": 41, + "JisB4": 42, + "JisB5": 43, + "JisB6": 44, + "JisB7": 45, + "JisB8": 46, + "JisB9": 47, + "JisB10": 48, + "AnsiC": 49, + "AnsiD": 50, + "AnsiE": 51, + "LegalExtra": 52, + "LetterExtra": 53, + "LetterPlus": 54, + "LetterSmall": 55, + "TabloidExtra": 56, + "ArchA": 57, + "ArchB": 58, + "ArchC": 59, + "ArchD": 60, + "ArchE": 61, + "Imperial7x9": 62, + "Imperial8x10": 63, + "Imperial9x11": 64, + "Imperial9x12": 65, + "Imperial10x11": 66, + "Imperial10x13": 67, + "Imperial10x14": 68, + "Imperial12x11": 69, + "Imperial15x11": 70, + "ExecutiveStandard": 71, + "Note": 72, + "Quarto": 73, + "Statement": 74, + "SuperA": 75, + "SuperB": 76, + "Postcard": 77, + "DoublePostcard": 78, + "Prc16K": 79, + "Prc32K": 80, + "Prc32KBig": 81, + "FanFoldUS": 82, + "FanFoldGerman": 83, + "FanFoldGermanLegal": 84, + "EnvelopeB4": 85, + "EnvelopeB5": 86, + "EnvelopeB6": 87, + "EnvelopeC0": 88, + "EnvelopeC1": 89, + "EnvelopeC2": 90, + "EnvelopeC3": 91, + "EnvelopeC4": 92, + "EnvelopeC6": 93, + "EnvelopeC65": 94, + "EnvelopeC7": 95, + "Envelope9": 96, + "Envelope11": 97, + "Envelope12": 98, + "Envelope14": 99, + "EnvelopeMonarch": 100, + "EnvelopePersonal": 101, + "EnvelopeChou3": 102, + "EnvelopeChou4": 103, + "EnvelopeInvite": 104, + "EnvelopeItalian": 105, + "EnvelopeKaku2": 106, + "EnvelopeKaku3": 107, + "EnvelopePrc1": 108, + "EnvelopePrc2": 109, + "EnvelopePrc3": 110, + "EnvelopePrc4": 111, + "EnvelopePrc5": 112, + "EnvelopePrc6": 113, + "EnvelopePrc7": 114, + "EnvelopePrc8": 115, + "EnvelopePrc9": 116, + "EnvelopePrc10": 117, + "EnvelopeYou4": 118, + "LastPageSize": 118, + "NPageSize": 118, + "NPaperSize": 118, + "AnsiA": 2, + "AnsiB": 28, + "EnvelopeC5": 24, + "EnvelopeDL": 26, + "Envelope10": 25 + } + } + Enum { + name: "PrintedPageOrientation" + values: { + "Portrait": 0, + "Landscape": 1 + } + } Property { name: "url"; type: "QUrl" } Property { name: "icon"; type: "QUrl"; isReadonly: true } Property { name: "loading"; type: "bool"; isReadonly: true } @@ -119,6 +632,38 @@ Module { Property { name: "title"; type: "string"; isReadonly: true } Property { name: "canGoBack"; type: "bool"; isReadonly: true } Property { name: "canGoForward"; type: "bool"; isReadonly: true } + Property { name: "isFullScreen"; revision: 1; type: "bool"; isReadonly: true } + Property { name: "zoomFactor"; revision: 1; type: "double" } + Property { name: "profile"; revision: 1; type: "QQuickWebEngineProfile"; isPointer: true } + Property { + name: "settings" + revision: 1 + type: "QQuickWebEngineSettings" + isReadonly: true + isPointer: true + } + Property { + name: "navigationHistory" + revision: 1 + type: "QQuickWebEngineHistory" + isReadonly: true + isPointer: true + } + Property { name: "webChannel"; revision: 1; type: "QQmlWebChannel"; isPointer: true } + Property { + name: "userScripts" + revision: 1 + type: "QQuickWebEngineScript" + isList: true + isReadonly: true + } + Property { name: "activeFocusOnPress"; revision: 2; type: "bool" } + Property { name: "backgroundColor"; revision: 2; type: "QColor" } + Property { name: "contentsSize"; revision: 3; type: "QSizeF"; isReadonly: true } + Property { name: "scrollPosition"; revision: 3; type: "QPointF"; isReadonly: true } + Property { name: "audioMuted"; revision: 3; type: "bool" } + Property { name: "recentlyAudible"; revision: 3; type: "bool"; isReadonly: true } + Property { name: "webChannelWorld"; revision: 3; type: "uint" } Signal { name: "loadingChanged" Parameter { name: "loadRequest"; type: "QQuickWebEngineLoadRequest"; isPointer: true } @@ -138,14 +683,94 @@ Module { Parameter { name: "lineNumber"; type: "int" } Parameter { name: "sourceID"; type: "string" } } + Signal { + name: "certificateError" + revision: 1 + Parameter { name: "error"; type: "QQuickWebEngineCertificateError"; isPointer: true } + } + Signal { + name: "fullScreenRequested" + revision: 1 + Parameter { name: "request"; type: "QQuickWebEngineFullScreenRequest" } + } + Signal { name: "isFullScreenChanged"; revision: 1 } + Signal { + name: "featurePermissionRequested" + revision: 1 + Parameter { name: "securityOrigin"; type: "QUrl" } + Parameter { name: "feature"; type: "Feature" } + } + Signal { + name: "newViewRequested" + revision: 1 + Parameter { name: "request"; type: "QQuickWebEngineNewViewRequest"; isPointer: true } + } + Signal { + name: "zoomFactorChanged" + revision: 1 + Parameter { name: "arg"; type: "double" } + } + Signal { name: "profileChanged"; revision: 1 } + Signal { name: "webChannelChanged"; revision: 1 } + Signal { + name: "activeFocusOnPressChanged" + revision: 2 + Parameter { type: "bool" } + } + Signal { name: "backgroundColorChanged"; revision: 2 } + Signal { + name: "renderProcessTerminated" + revision: 2 + Parameter { name: "terminationStatus"; type: "RenderProcessTerminationStatus" } + Parameter { name: "exitCode"; type: "int" } + } + Signal { name: "windowCloseRequested"; revision: 2 } + Signal { + name: "contentsSizeChanged" + revision: 3 + Parameter { name: "size"; type: "QSizeF" } + } + Signal { + name: "scrollPositionChanged" + revision: 3 + Parameter { name: "position"; type: "QPointF" } + } + Signal { + name: "audioMutedChanged" + revision: 3 + Parameter { name: "muted"; type: "bool" } + } + Signal { + name: "recentlyAudibleChanged" + revision: 3 + Parameter { name: "recentlyAudible"; type: "bool" } + } + Signal { + name: "webChannelWorldChanged" + revision: 3 + Parameter { type: "uint" } + } + Method { + name: "runJavaScript" + Parameter { type: "string" } + Parameter { type: "QJSValue" } + } + Method { + name: "runJavaScript" + Parameter { type: "string" } + } Method { name: "runJavaScript" + revision: 3 Parameter { type: "string" } + Parameter { name: "worldId"; type: "uint" } Parameter { type: "QJSValue" } } Method { name: "runJavaScript" + revision: 3 Parameter { type: "string" } + Parameter { name: "worldId"; type: "uint" } } Method { name: "loadHtml" @@ -158,7 +783,85 @@ Module { } Method { name: "goBack" } Method { name: "goForward" } + Method { + name: "goBackOrForward" + revision: 1 + Parameter { name: "index"; type: "int" } + } Method { name: "reload" } + Method { name: "reloadAndBypassCache"; revision: 1 } Method { name: "stop" } + Method { + name: "findText" + revision: 1 + Parameter { name: "subString"; type: "string" } + Parameter { name: "options"; type: "FindFlags" } + Parameter { name: "callback"; type: "QJSValue" } + } + Method { + name: "findText" + revision: 1 + Parameter { name: "subString"; type: "string" } + Parameter { name: "options"; type: "FindFlags" } + } + Method { + name: "findText" + revision: 1 + Parameter { name: "subString"; type: "string" } + } + Method { name: "fullScreenCancelled"; revision: 1 } + Method { + name: "grantFeaturePermission" + revision: 1 + Parameter { name: "securityOrigin"; type: "QUrl" } + Parameter { type: "Feature" } + Parameter { name: "granted"; type: "bool" } + } + Method { + name: "setActiveFocusOnPress" + revision: 2 + Parameter { name: "arg"; type: "bool" } + } + Method { + name: "triggerWebAction" + revision: 2 + Parameter { name: "action"; type: "WebAction" } + } + Method { + name: "printToPdf" + revision: 3 + Parameter { name: "filePath"; type: "string" } + Parameter { name: "pageSizeId"; type: "PrintedPageSizeId" } + Parameter { name: "orientation"; type: "PrintedPageOrientation" } + } + Method { + name: "printToPdf" + revision: 3 + Parameter { name: "filePath"; type: "string" } + Parameter { name: "pageSizeId"; type: "PrintedPageSizeId" } + } + Method { + name: "printToPdf" + revision: 3 + Parameter { name: "filePath"; type: "string" } + } + Method { + name: "printToPdf" + revision: 3 + Parameter { name: "callback"; type: "QJSValue" } + Parameter { name: "pageSizeId"; type: "PrintedPageSizeId" } + Parameter { name: "orientation"; type: "PrintedPageOrientation" } + } + Method { + name: "printToPdf" + revision: 3 + Parameter { name: "callback"; type: "QJSValue" } + Parameter { name: "pageSizeId"; type: "PrintedPageSizeId" } + } + Method { + name: "printToPdf" + revision: 3 + Parameter { name: "callback"; type: "QJSValue" } + } } } diff --git a/PyQt5/qml/QtWebEngine/qtwebengineplugin.dll b/PyQt5/qml/QtWebEngine/qtwebengineplugin.dll index 8d2e1bac..3820a0d2 100644 Binary files a/PyQt5/qml/QtWebEngine/qtwebengineplugin.dll and b/PyQt5/qml/QtWebEngine/qtwebengineplugin.dll differ diff --git a/PyQt5/qml/QtWebKit/experimental/qmldir b/PyQt5/qml/QtWebKit/experimental/qmldir deleted file mode 100644 index dfbc65cb..00000000 --- a/PyQt5/qml/QtWebKit/experimental/qmldir +++ /dev/null @@ -1,2 +0,0 @@ -module QtWebKit.experimental -plugin qmlwebkitexperimentalplugin diff --git a/PyQt5/qml/QtWebKit/experimental/qmlwebkitexperimentalplugin.dll b/PyQt5/qml/QtWebKit/experimental/qmlwebkitexperimentalplugin.dll deleted file mode 100644 index c2f0ca1c..00000000 Binary files a/PyQt5/qml/QtWebKit/experimental/qmlwebkitexperimentalplugin.dll and /dev/null differ diff --git a/PyQt5/qml/QtWebKit/plugins.qmltypes b/PyQt5/qml/QtWebKit/plugins.qmltypes deleted file mode 100644 index 9532916b..00000000 --- a/PyQt5/qml/QtWebKit/plugins.qmltypes +++ /dev/null @@ -1,199 +0,0 @@ -import QtQuick.tooling 1.1 - -// This file describes the plugin-supplied types contained in the library. -// It is used for QML tooling purposes only. -// -// This file was auto-generated with the command 'qmlplugindump -noinstantiate -nonrelocatable QtWebKit 3.0'. - -Module { - Component { - name: "QIODevice" - prototype: "QObject" - Signal { name: "readyRead" } - Signal { - name: "bytesWritten" - Parameter { name: "bytes"; type: "qlonglong" } - } - Signal { name: "aboutToClose" } - Signal { name: "readChannelFinished" } - } - Component { - name: "QNetworkReply" - prototype: "QIODevice" - exports: ["QtWebKit/NetworkReply 3.0"] - exportMetaObjectRevisions: [0] - Enum { - name: "NetworkError" - values: { - "NoError": 0, - "ConnectionRefusedError": 1, - "RemoteHostClosedError": 2, - "HostNotFoundError": 3, - "TimeoutError": 4, - "OperationCanceledError": 5, - "SslHandshakeFailedError": 6, - "TemporaryNetworkFailureError": 7, - "NetworkSessionFailedError": 8, - "BackgroundRequestNotAllowedError": 9, - "UnknownNetworkError": 99, - "ProxyConnectionRefusedError": 101, - "ProxyConnectionClosedError": 102, - "ProxyNotFoundError": 103, - "ProxyTimeoutError": 104, - "ProxyAuthenticationRequiredError": 105, - "UnknownProxyError": 199, - "ContentAccessDenied": 201, - "ContentOperationNotPermittedError": 202, - "ContentNotFoundError": 203, - "AuthenticationRequiredError": 204, - "ContentReSendError": 205, - "UnknownContentError": 299, - "ProtocolUnknownError": 301, - "ProtocolInvalidOperationError": 302, - "ProtocolFailure": 399 - } - } - Signal { name: "metaDataChanged" } - Signal { name: "finished" } - Signal { - name: "error" - Parameter { type: "QNetworkReply::NetworkError" } - } - Signal { name: "encrypted" } - Signal { - name: "sslErrors" - Parameter { name: "errors"; type: "QList" } - } - Signal { - name: "uploadProgress" - Parameter { name: "bytesSent"; type: "qlonglong" } - Parameter { name: "bytesTotal"; type: "qlonglong" } - } - Signal { - name: "downloadProgress" - Parameter { name: "bytesReceived"; type: "qlonglong" } - Parameter { name: "bytesTotal"; type: "qlonglong" } - } - Method { name: "abort" } - Method { name: "ignoreSslErrors" } - } - Component { - name: "QQuickWebPage" - defaultProperty: "data" - prototype: "QQuickItem" - exports: ["QtWebKit/WebPage 3.0"] - exportMetaObjectRevisions: [0] - } - Component { - name: "QQuickWebView" - defaultProperty: "flickableData" - prototype: "QQuickFlickable" - exports: ["QtWebKit/WebView 3.0"] - exportMetaObjectRevisions: [0] - attachedType: "QQuickWebViewAttached" - Enum { - name: "NavigationRequestAction" - values: { - "AcceptRequest": 0, - "IgnoreRequest": 255 - } - } - Enum { - name: "LoadStatus" - values: { - "LoadStartedStatus": 0, - "LoadStoppedStatus": 1, - "LoadSucceededStatus": 2, - "LoadFailedStatus": 3 - } - } - Enum { - name: "ErrorDomain" - values: { - "NoErrorDomain": 0, - "InternalErrorDomain": 1, - "NetworkErrorDomain": 2, - "HttpErrorDomain": 3, - "DownloadErrorDomain": 4 - } - } - Enum { - name: "NavigationType" - values: { - "LinkClickedNavigation": 0, - "FormSubmittedNavigation": 1, - "BackForwardNavigation": 2, - "ReloadNavigation": 3, - "FormResubmittedNavigation": 4, - "OtherNavigation": 5 - } - } - Property { name: "title"; type: "string"; isReadonly: true } - Property { name: "url"; type: "QUrl" } - Property { name: "icon"; type: "QUrl"; isReadonly: true } - Property { name: "canGoBack"; type: "bool"; isReadonly: true } - Property { name: "canGoForward"; type: "bool"; isReadonly: true } - Property { name: "loading"; type: "bool"; isReadonly: true } - Property { name: "loadProgress"; type: "int"; isReadonly: true } - Signal { name: "navigationHistoryChanged" } - Signal { - name: "loadingChanged" - Parameter { name: "loadRequest"; type: "QWebLoadRequest"; isPointer: true } - } - Signal { - name: "linkHovered" - Parameter { name: "hoveredUrl"; type: "QUrl" } - Parameter { name: "hoveredTitle"; type: "string" } - } - Signal { - name: "navigationRequested" - Parameter { name: "request"; type: "QWebNavigationRequest"; isPointer: true } - } - Method { - name: "loadHtml" - Parameter { name: "html"; type: "string" } - Parameter { name: "baseUrl"; type: "QUrl" } - Parameter { name: "unreachableUrl"; type: "QUrl" } - } - Method { - name: "loadHtml" - Parameter { name: "html"; type: "string" } - Parameter { name: "baseUrl"; type: "QUrl" } - } - Method { - name: "loadHtml" - Parameter { name: "html"; type: "string" } - } - Method { name: "goBack" } - Method { name: "goForward" } - Method { name: "stop" } - Method { name: "reload" } - } - Component { - name: "QQuickWebViewAttached" - prototype: "QObject" - Property { name: "view"; type: "QQuickWebView"; isReadonly: true; isPointer: true } - } - Component { - name: "QWebLoadRequest" - prototype: "QObject" - exports: ["QtWebKit/WebLoadRequest 3.0"] - exportMetaObjectRevisions: [0] - Property { name: "url"; type: "QUrl"; isReadonly: true } - Property { name: "status"; type: "QQuickWebView::LoadStatus"; isReadonly: true } - Property { name: "errorString"; type: "string"; isReadonly: true } - Property { name: "errorDomain"; type: "QQuickWebView::ErrorDomain"; isReadonly: true } - Property { name: "errorCode"; type: "int"; isReadonly: true } - } - Component { - name: "QWebNavigationRequest" - prototype: "QObject" - exports: ["QtWebKit/NavigationRequest 3.0"] - exportMetaObjectRevisions: [0] - Property { name: "url"; type: "QUrl"; isReadonly: true } - Property { name: "mouseButton"; type: "int"; isReadonly: true } - Property { name: "keyboardModifiers"; type: "int"; isReadonly: true } - Property { name: "action"; type: "QQuickWebView::NavigationRequestAction" } - Property { name: "navigationType"; type: "QQuickWebView::NavigationType"; isReadonly: true } - } -} diff --git a/PyQt5/qml/QtWebKit/qmldir b/PyQt5/qml/QtWebKit/qmldir deleted file mode 100644 index b590a78b..00000000 --- a/PyQt5/qml/QtWebKit/qmldir +++ /dev/null @@ -1,5 +0,0 @@ -module QtWebKit -plugin qmlwebkitplugin -classname WebKitQmlPlugin -typeinfo plugins.qmltypes - diff --git a/PyQt5/qml/QtWebKit/qmlwebkitplugin.dll b/PyQt5/qml/QtWebKit/qmlwebkitplugin.dll deleted file mode 100644 index 04990508..00000000 Binary files a/PyQt5/qml/QtWebKit/qmlwebkitplugin.dll and /dev/null differ diff --git a/PyQt5/qml/QtWebSockets/declarative_qmlwebsockets.dll b/PyQt5/qml/QtWebSockets/declarative_qmlwebsockets.dll new file mode 100644 index 00000000..3e949ecf Binary files /dev/null and b/PyQt5/qml/QtWebSockets/declarative_qmlwebsockets.dll differ diff --git a/PyQt5/qml/QtWebSockets/plugins.qmltypes b/PyQt5/qml/QtWebSockets/plugins.qmltypes new file mode 100644 index 00000000..b79da443 --- /dev/null +++ b/PyQt5/qml/QtWebSockets/plugins.qmltypes @@ -0,0 +1,97 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtWebSockets 1.0' + +Module { + dependencies: [] + Component { + name: "QQmlWebSocket" + prototype: "QObject" + exports: ["QtWebSockets/WebSocket 1.0"] + exportMetaObjectRevisions: [0] + Enum { + name: "Status" + values: { + "Connecting": 0, + "Open": 1, + "Closing": 2, + "Closed": 3, + "Error": 4 + } + } + Property { name: "url"; type: "QUrl" } + Property { name: "status"; type: "Status"; isReadonly: true } + Property { name: "errorString"; type: "string"; isReadonly: true } + Property { name: "active"; type: "bool" } + Signal { + name: "textMessageReceived" + Parameter { name: "message"; type: "string" } + } + Signal { + name: "statusChanged" + Parameter { name: "status"; type: "Status" } + } + Signal { + name: "activeChanged" + Parameter { name: "isActive"; type: "bool" } + } + Signal { + name: "errorStringChanged" + Parameter { name: "errorString"; type: "string" } + } + Method { + name: "sendTextMessage" + type: "qlonglong" + Parameter { name: "message"; type: "string" } + } + } + Component { + name: "QQmlWebSocketServer" + prototype: "QObject" + exports: ["QtWebSockets/WebSocketServer 1.0"] + exportMetaObjectRevisions: [0] + Property { name: "url"; type: "QUrl"; isReadonly: true } + Property { name: "host"; type: "string" } + Property { name: "port"; type: "int" } + Property { name: "name"; type: "string" } + Property { name: "errorString"; type: "string"; isReadonly: true } + Property { name: "listen"; type: "bool" } + Property { name: "accept"; type: "bool" } + Signal { + name: "clientConnected" + Parameter { name: "webSocket"; type: "QQmlWebSocket"; isPointer: true } + } + Signal { + name: "errorStringChanged" + Parameter { name: "errorString"; type: "string" } + } + Signal { + name: "urlChanged" + Parameter { name: "url"; type: "QUrl" } + } + Signal { + name: "portChanged" + Parameter { name: "port"; type: "int" } + } + Signal { + name: "nameChanged" + Parameter { name: "name"; type: "string" } + } + Signal { + name: "hostChanged" + Parameter { name: "host"; type: "string" } + } + Signal { + name: "listenChanged" + Parameter { name: "listen"; type: "bool" } + } + Signal { + name: "acceptChanged" + Parameter { name: "accept"; type: "bool" } + } + } +} diff --git a/PyQt5/qml/QtWebSockets/qmldir b/PyQt5/qml/QtWebSockets/qmldir new file mode 100644 index 00000000..130b79f7 --- /dev/null +++ b/PyQt5/qml/QtWebSockets/qmldir @@ -0,0 +1,4 @@ +module QtWebSockets +plugin declarative_qmlwebsockets +classname QtWebSocketsDeclarativeModule +typeinfo plugins.qmltypes diff --git a/PyQt5/qml/QtWebView/declarative_webview.dll b/PyQt5/qml/QtWebView/declarative_webview.dll index a86a4569..7f595ad7 100644 Binary files a/PyQt5/qml/QtWebView/declarative_webview.dll and b/PyQt5/qml/QtWebView/declarative_webview.dll differ diff --git a/PyQt5/qml/QtWebView/plugins.qmltypes b/PyQt5/qml/QtWebView/plugins.qmltypes new file mode 100644 index 00000000..7f05f764 --- /dev/null +++ b/PyQt5/qml/QtWebView/plugins.qmltypes @@ -0,0 +1,84 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable QtWebView 1.1' + +Module { + dependencies: ["QtQuick 2.0"] + Component { + name: "QQuickViewController" + defaultProperty: "data" + prototype: "QQuickItem" + Method { + name: "onWindowChanged" + Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } + } + Method { name: "onVisibleChanged" } + } + Component { + name: "QQuickWebView" + defaultProperty: "data" + prototype: "QQuickViewController" + exports: ["QtWebView/WebView 1.0", "QtWebView/WebView 1.1"] + exportMetaObjectRevisions: [0, 1] + Enum { + name: "LoadStatus" + values: { + "LoadStartedStatus": 0, + "LoadStoppedStatus": 1, + "LoadSucceededStatus": 2, + "LoadFailedStatus": 3 + } + } + Property { name: "url"; type: "QUrl" } + Property { name: "loading"; revision: 1; type: "bool"; isReadonly: true } + Property { name: "loadProgress"; type: "int"; isReadonly: true } + Property { name: "title"; type: "string"; isReadonly: true } + Property { name: "canGoBack"; type: "bool"; isReadonly: true } + Property { name: "canGoForward"; type: "bool"; isReadonly: true } + Signal { + name: "loadingChanged" + revision: 1 + Parameter { name: "loadRequest"; type: "QQuickWebViewLoadRequest"; isPointer: true } + } + Method { name: "goBack" } + Method { name: "goForward" } + Method { name: "reload" } + Method { name: "stop" } + Method { + name: "loadHtml" + revision: 1 + Parameter { name: "html"; type: "string" } + Parameter { name: "baseUrl"; type: "QUrl" } + } + Method { + name: "loadHtml" + revision: 1 + Parameter { name: "html"; type: "string" } + } + Method { + name: "runJavaScript" + revision: 1 + Parameter { name: "script"; type: "string" } + Parameter { name: "callback"; type: "QJSValue" } + } + Method { + name: "runJavaScript" + revision: 1 + Parameter { name: "script"; type: "string" } + } + } + Component { + name: "QQuickWebViewLoadRequest" + prototype: "QObject" + exports: ["QtWebView/WebViewLoadRequest 1.1"] + isCreatable: false + exportMetaObjectRevisions: [0] + Property { name: "url"; type: "QUrl"; isReadonly: true } + Property { name: "status"; type: "QQuickWebView::LoadStatus"; isReadonly: true } + Property { name: "errorString"; type: "string"; isReadonly: true } + } +} diff --git a/PyQt5/qml/QtWinExtras/JumpListDestination.qml b/PyQt5/qml/QtWinExtras/JumpListDestination.qml index b9b49a18..2a267197 100644 --- a/PyQt5/qml/QtWinExtras/JumpListDestination.qml +++ b/PyQt5/qml/QtWinExtras/JumpListDestination.qml @@ -1,31 +1,37 @@ /**************************************************************************** ** - ** Copyright (C) 2013 Ivan Vizir - ** Contact: http://www.qt-project.org/legal + ** Copyright (C) 2016 Ivan Vizir + ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the QtWinExtras module of the Qt Toolkit. ** - ** $QT_BEGIN_LICENSE:LGPL21$ + ** $QT_BEGIN_LICENSE:LGPL$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in - ** a written agreement between you and Digia. For licensing terms and - ** conditions see http://qt.digia.com/licensing. For further information - ** use the contact form at http://qt.digia.com/contact-us. + ** a written agreement between you and The Qt Company. For licensing terms + ** and conditions see https://www.qt.io/terms-conditions. For further + ** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser - ** General Public License version 2.1 or version 3 as published by the Free - ** Software Foundation and appearing in the file LICENSE.LGPLv21 and - ** LICENSE.LGPLv3 included in the packaging of this file. Please review the - ** following information to ensure the GNU Lesser General Public License - ** requirements will be met: https://www.gnu.org/licenses/lgpl.html and - ** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. + ** General Public License version 3 as published by the Free Software + ** Foundation and appearing in the file LICENSE.LGPL3 included in the + ** packaging of this file. Please review the following information to + ** ensure the GNU Lesser General Public License version 3 requirements + ** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** - ** In addition, as a special exception, Digia gives you certain additional - ** rights. These rights are described in the Digia Qt LGPL Exception - ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. + ** GNU General Public License Usage + ** Alternatively, this file may be used under the terms of the GNU + ** General Public License version 2.0 or (at your option) the GNU General + ** Public license version 3 or any later version approved by the KDE Free + ** Qt Foundation. The licenses are as published by the Free Software + ** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 + ** included in the packaging of this file. Please review the following + ** information to ensure the GNU General Public License requirements will + ** be met: https://www.gnu.org/licenses/gpl-2.0.html and + ** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtWinExtras/JumpListLink.qml b/PyQt5/qml/QtWinExtras/JumpListLink.qml index 0688b433..fd27ad08 100644 --- a/PyQt5/qml/QtWinExtras/JumpListLink.qml +++ b/PyQt5/qml/QtWinExtras/JumpListLink.qml @@ -1,31 +1,37 @@ /**************************************************************************** ** - ** Copyright (C) 2013 Ivan Vizir - ** Contact: http://www.qt-project.org/legal + ** Copyright (C) 2016 Ivan Vizir + ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the QtWinExtras module of the Qt Toolkit. ** - ** $QT_BEGIN_LICENSE:LGPL21$ + ** $QT_BEGIN_LICENSE:LGPL$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in - ** a written agreement between you and Digia. For licensing terms and - ** conditions see http://qt.digia.com/licensing. For further information - ** use the contact form at http://qt.digia.com/contact-us. + ** a written agreement between you and The Qt Company. For licensing terms + ** and conditions see https://www.qt.io/terms-conditions. For further + ** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser - ** General Public License version 2.1 or version 3 as published by the Free - ** Software Foundation and appearing in the file LICENSE.LGPLv21 and - ** LICENSE.LGPLv3 included in the packaging of this file. Please review the - ** following information to ensure the GNU Lesser General Public License - ** requirements will be met: https://www.gnu.org/licenses/lgpl.html and - ** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. + ** General Public License version 3 as published by the Free Software + ** Foundation and appearing in the file LICENSE.LGPL3 included in the + ** packaging of this file. Please review the following information to + ** ensure the GNU Lesser General Public License version 3 requirements + ** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** - ** In addition, as a special exception, Digia gives you certain additional - ** rights. These rights are described in the Digia Qt LGPL Exception - ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. + ** GNU General Public License Usage + ** Alternatively, this file may be used under the terms of the GNU + ** General Public License version 2.0 or (at your option) the GNU General + ** Public license version 3 or any later version approved by the KDE Free + ** Qt Foundation. The licenses are as published by the Free Software + ** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 + ** included in the packaging of this file. Please review the following + ** information to ensure the GNU General Public License requirements will + ** be met: https://www.gnu.org/licenses/gpl-2.0.html and + ** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtWinExtras/JumpListSeparator.qml b/PyQt5/qml/QtWinExtras/JumpListSeparator.qml index 5f7b94c0..3484afcb 100644 --- a/PyQt5/qml/QtWinExtras/JumpListSeparator.qml +++ b/PyQt5/qml/QtWinExtras/JumpListSeparator.qml @@ -1,31 +1,37 @@ /**************************************************************************** ** - ** Copyright (C) 2013 Ivan Vizir - ** Contact: http://www.qt-project.org/legal + ** Copyright (C) 2016 Ivan Vizir + ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the QtWinExtras module of the Qt Toolkit. ** - ** $QT_BEGIN_LICENSE:LGPL21$ + ** $QT_BEGIN_LICENSE:LGPL$ ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in - ** a written agreement between you and Digia. For licensing terms and - ** conditions see http://qt.digia.com/licensing. For further information - ** use the contact form at http://qt.digia.com/contact-us. + ** a written agreement between you and The Qt Company. For licensing terms + ** and conditions see https://www.qt.io/terms-conditions. For further + ** information use the contact form at https://www.qt.io/contact-us. ** ** GNU Lesser General Public License Usage ** Alternatively, this file may be used under the terms of the GNU Lesser - ** General Public License version 2.1 or version 3 as published by the Free - ** Software Foundation and appearing in the file LICENSE.LGPLv21 and - ** LICENSE.LGPLv3 included in the packaging of this file. Please review the - ** following information to ensure the GNU Lesser General Public License - ** requirements will be met: https://www.gnu.org/licenses/lgpl.html and - ** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. + ** General Public License version 3 as published by the Free Software + ** Foundation and appearing in the file LICENSE.LGPL3 included in the + ** packaging of this file. Please review the following information to + ** ensure the GNU Lesser General Public License version 3 requirements + ** will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ** - ** In addition, as a special exception, Digia gives you certain additional - ** rights. These rights are described in the Digia Qt LGPL Exception - ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. + ** GNU General Public License Usage + ** Alternatively, this file may be used under the terms of the GNU + ** General Public License version 2.0 or (at your option) the GNU General + ** Public license version 3 or any later version approved by the KDE Free + ** Qt Foundation. The licenses are as published by the Free Software + ** Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 + ** included in the packaging of this file. Please review the following + ** information to ensure the GNU General Public License requirements will + ** be met: https://www.gnu.org/licenses/gpl-2.0.html and + ** https://www.gnu.org/licenses/gpl-3.0.html. ** ** $QT_END_LICENSE$ ** diff --git a/PyQt5/qml/QtWinExtras/plugins.qmltypes b/PyQt5/qml/QtWinExtras/plugins.qmltypes index eb1aa151..92f68dac 100644 --- a/PyQt5/qml/QtWinExtras/plugins.qmltypes +++ b/PyQt5/qml/QtWinExtras/plugins.qmltypes @@ -1,4 +1,4 @@ -import QtQuick.tooling 1.1 +import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. @@ -7,6 +7,7 @@ import QtQuick.tooling 1.1 // 'qmlplugindump -nonrelocatable QtWinExtras 1.0' Module { + dependencies: [] Component { name: "QQuickDwmFeatures" defaultProperty: "data" @@ -26,6 +27,160 @@ Module { Property { name: "peekDisallowed"; type: "bool" } Property { name: "flip3DPolicy"; type: "QQuickWin::WindowFlip3DPolicy" } } + Component { + name: "QQuickItem" + defaultProperty: "data" + prototype: "QObject" + Enum { + name: "TransformOrigin" + values: { + "TopLeft": 0, + "Top": 1, + "TopRight": 2, + "Left": 3, + "Center": 4, + "Right": 5, + "BottomLeft": 6, + "Bottom": 7, + "BottomRight": 8 + } + } + Property { name: "parent"; type: "QQuickItem"; isPointer: true } + Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "resources"; type: "QObject"; isList: true; isReadonly: true } + Property { name: "children"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "x"; type: "double" } + Property { name: "y"; type: "double" } + Property { name: "z"; type: "double" } + Property { name: "width"; type: "double" } + Property { name: "height"; type: "double" } + Property { name: "opacity"; type: "double" } + Property { name: "enabled"; type: "bool" } + Property { name: "visible"; type: "bool" } + Property { name: "visibleChildren"; type: "QQuickItem"; isList: true; isReadonly: true } + Property { name: "states"; type: "QQuickState"; isList: true; isReadonly: true } + Property { name: "transitions"; type: "QQuickTransition"; isList: true; isReadonly: true } + Property { name: "state"; type: "string" } + Property { name: "childrenRect"; type: "QRectF"; isReadonly: true } + Property { name: "anchors"; type: "QQuickAnchors"; isReadonly: true; isPointer: true } + Property { name: "left"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "right"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "horizontalCenter"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "top"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "bottom"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "verticalCenter"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "baseline"; type: "QQuickAnchorLine"; isReadonly: true } + Property { name: "baselineOffset"; type: "double" } + Property { name: "clip"; type: "bool" } + Property { name: "focus"; type: "bool" } + Property { name: "activeFocus"; type: "bool"; isReadonly: true } + Property { name: "activeFocusOnTab"; revision: 1; type: "bool" } + Property { name: "rotation"; type: "double" } + Property { name: "scale"; type: "double" } + Property { name: "transformOrigin"; type: "TransformOrigin" } + Property { name: "transformOriginPoint"; type: "QPointF"; isReadonly: true } + Property { name: "transform"; type: "QQuickTransform"; isList: true; isReadonly: true } + Property { name: "smooth"; type: "bool" } + Property { name: "antialiasing"; type: "bool" } + Property { name: "implicitWidth"; type: "double" } + Property { name: "implicitHeight"; type: "double" } + Property { name: "layer"; type: "QQuickItemLayer"; isReadonly: true; isPointer: true } + Signal { + name: "childrenRectChanged" + Parameter { type: "QRectF" } + } + Signal { + name: "baselineOffsetChanged" + Parameter { type: "double" } + } + Signal { + name: "stateChanged" + Parameter { type: "string" } + } + Signal { + name: "focusChanged" + Parameter { type: "bool" } + } + Signal { + name: "activeFocusChanged" + Parameter { type: "bool" } + } + Signal { + name: "activeFocusOnTabChanged" + revision: 1 + Parameter { type: "bool" } + } + Signal { + name: "parentChanged" + Parameter { type: "QQuickItem"; isPointer: true } + } + Signal { + name: "transformOriginChanged" + Parameter { type: "TransformOrigin" } + } + Signal { + name: "smoothChanged" + Parameter { type: "bool" } + } + Signal { + name: "antialiasingChanged" + Parameter { type: "bool" } + } + Signal { + name: "clipChanged" + Parameter { type: "bool" } + } + Signal { + name: "windowChanged" + revision: 1 + Parameter { name: "window"; type: "QQuickWindow"; isPointer: true } + } + Method { name: "update" } + Method { + name: "grabToImage" + revision: 2 + type: "bool" + Parameter { name: "callback"; type: "QJSValue" } + Parameter { name: "targetSize"; type: "QSize" } + } + Method { + name: "grabToImage" + revision: 2 + type: "bool" + Parameter { name: "callback"; type: "QJSValue" } + } + Method { + name: "contains" + type: "bool" + Parameter { name: "point"; type: "QPointF" } + } + Method { + name: "mapFromItem" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { + name: "mapToItem" + Parameter { type: "QQmlV4Function"; isPointer: true } + } + Method { name: "forceActiveFocus" } + Method { + name: "forceActiveFocus" + Parameter { name: "reason"; type: "Qt::FocusReason" } + } + Method { + name: "nextItemInFocusChain" + revision: 1 + type: "QQuickItem*" + Parameter { name: "forward"; type: "bool" } + } + Method { name: "nextItemInFocusChain"; revision: 1; type: "QQuickItem*" } + Method { + name: "childAt" + type: "QQuickItem*" + Parameter { name: "x"; type: "double" } + Parameter { name: "y"; type: "double" } + } + } Component { name: "QQuickJumpList" defaultProperty: "data" @@ -78,6 +233,7 @@ Module { name: "QQuickTaskbarOverlay" prototype: "QObject" exports: ["QtWinExtras/TaskbarOverlay 1.0"] + isCreatable: false exportMetaObjectRevisions: [0] Property { name: "iconSource"; type: "QUrl" } Property { name: "accessibleDescription"; type: "string" } @@ -91,9 +247,11 @@ Module { Property { name: "count"; type: "int"; isReadonly: true } Property { name: "data"; type: "QObject"; isList: true; isReadonly: true } Property { name: "buttons"; type: "QQuickThumbnailToolButton"; isList: true; isReadonly: true } + Property { name: "iconicNotificationsEnabled"; type: "bool" } Property { name: "iconicThumbnailSource"; type: "QUrl" } Property { name: "iconicLivePreviewSource"; type: "QUrl" } - Property { name: "iconicNotificationsEnabled"; type: "bool" } + Signal { name: "iconicThumbnailRequested" } + Signal { name: "iconicLivePreviewRequested" } Method { name: "clear" } Method { name: "addButton" @@ -122,6 +280,7 @@ Module { name: "QQuickWin" prototype: "QObject" exports: ["QtWinExtras/QtWin 1.0"] + isCreatable: false exportMetaObjectRevisions: [0] Enum { name: "HBitmapFormat" @@ -144,6 +303,7 @@ Module { name: "QWinTaskbarProgress" prototype: "QObject" exports: ["QtWinExtras/TaskbarProgress 1.0"] + isCreatable: false exportMetaObjectRevisions: [0] Property { name: "value"; type: "int" } Property { name: "minimum"; type: "int" } diff --git a/PyQt5/qml/QtWinExtras/qml_winextras.dll b/PyQt5/qml/QtWinExtras/qml_winextras.dll index 5e94de8e..e45aedb5 100644 Binary files a/PyQt5/qml/QtWinExtras/qml_winextras.dll and b/PyQt5/qml/QtWinExtras/qml_winextras.dll differ diff --git a/PyQt5/qml/QtWinExtras/qmldir b/PyQt5/qml/QtWinExtras/qmldir index bcba1967..f3c244cf 100644 --- a/PyQt5/qml/QtWinExtras/qmldir +++ b/PyQt5/qml/QtWinExtras/qmldir @@ -3,3 +3,4 @@ plugin qml_winextras JumpListLink 1.0 JumpListLink.qml JumpListDestination 1.0 JumpListDestination.qml JumpListSeparator 1.0 JumpListSeparator.qml +classname QWinExtrasQmlPlugin diff --git a/PyQt5/qml/builtins.qmltypes b/PyQt5/qml/builtins.qmltypes new file mode 100644 index 00000000..cca1c20d --- /dev/null +++ b/PyQt5/qml/builtins.qmltypes @@ -0,0 +1,1605 @@ +import QtQuick.tooling 1.2 + +// This file describes the plugin-supplied types contained in the library. +// It is used for QML tooling purposes only. +// +// This file was auto-generated by: +// 'qmlplugindump -nonrelocatable -builtins' + +Module { + dependencies: [] + Component { + name: "Qt" + Enum { + name: "GlobalColor" + values: { + "color0": 0, + "color1": 1, + "black": 2, + "white": 3, + "darkGray": 4, + "gray": 5, + "lightGray": 6, + "red": 7, + "green": 8, + "blue": 9, + "cyan": 10, + "magenta": 11, + "yellow": 12, + "darkRed": 13, + "darkGreen": 14, + "darkBlue": 15, + "darkCyan": 16, + "darkMagenta": 17, + "darkYellow": 18, + "transparent": 19 + } + } + Enum { + name: "KeyboardModifiers" + values: { + "NoModifier": 0, + "ShiftModifier": 33554432, + "ControlModifier": 67108864, + "AltModifier": 134217728, + "MetaModifier": 268435456, + "KeypadModifier": 536870912, + "GroupSwitchModifier": 1073741824, + "KeyboardModifierMask": -33554432 + } + } + Enum { + name: "MouseButtons" + values: { + "NoButton": 0, + "LeftButton": 1, + "RightButton": 2, + "MidButton": 4, + "MiddleButton": 4, + "BackButton": 8, + "XButton1": 8, + "ExtraButton1": 8, + "ForwardButton": 16, + "XButton2": 16, + "ExtraButton2": 16, + "TaskButton": 32, + "ExtraButton3": 32, + "ExtraButton4": 64, + "ExtraButton5": 128, + "ExtraButton6": 256, + "ExtraButton7": 512, + "ExtraButton8": 1024, + "ExtraButton9": 2048, + "ExtraButton10": 4096, + "ExtraButton11": 8192, + "ExtraButton12": 16384, + "ExtraButton13": 32768, + "ExtraButton14": 65536, + "ExtraButton15": 131072, + "ExtraButton16": 262144, + "ExtraButton17": 524288, + "ExtraButton18": 1048576, + "ExtraButton19": 2097152, + "ExtraButton20": 4194304, + "ExtraButton21": 8388608, + "ExtraButton22": 16777216, + "ExtraButton23": 33554432, + "ExtraButton24": 67108864, + "AllButtons": 134217727, + "MaxMouseButton": 67108864, + "MouseButtonMask": -1 + } + } + Enum { + name: "Orientation" + values: { + "Horizontal": 1, + "Vertical": 2 + } + } + Enum { + name: "Orientations" + values: { + "Horizontal": 1, + "Vertical": 2 + } + } + Enum { + name: "FocusPolicy" + values: { + "NoFocus": 0, + "TabFocus": 1, + "ClickFocus": 2, + "StrongFocus": 11, + "WheelFocus": 15 + } + } + Enum { + name: "TabFocusBehavior" + values: { + "NoTabFocus": 0, + "TabFocusTextControls": 1, + "TabFocusListControls": 2, + "TabFocusAllControls": 255 + } + } + Enum { + name: "SortOrder" + values: { + "AscendingOrder": 0, + "DescendingOrder": 1 + } + } + Enum { + name: "Alignment" + values: { + "AlignLeft": 1, + "AlignLeading": 1, + "AlignRight": 2, + "AlignTrailing": 2, + "AlignHCenter": 4, + "AlignJustify": 8, + "AlignAbsolute": 16, + "AlignHorizontal_Mask": 31, + "AlignTop": 32, + "AlignBottom": 64, + "AlignVCenter": 128, + "AlignBaseline": 256, + "AlignVertical_Mask": 480, + "AlignCenter": 132 + } + } + Enum { + name: "TextElideMode" + values: { + "ElideLeft": 0, + "ElideRight": 1, + "ElideMiddle": 2, + "ElideNone": 3 + } + } + Enum { + name: "WindowType" + values: { + "Widget": 0, + "Window": 1, + "Dialog": 3, + "Sheet": 5, + "Drawer": 7, + "Popup": 9, + "Tool": 11, + "ToolTip": 13, + "SplashScreen": 15, + "Desktop": 17, + "SubWindow": 18, + "ForeignWindow": 33, + "CoverWindow": 65, + "WindowType_Mask": 255, + "MSWindowsFixedSizeDialogHint": 256, + "MSWindowsOwnDC": 512, + "BypassWindowManagerHint": 1024, + "X11BypassWindowManagerHint": 1024, + "FramelessWindowHint": 2048, + "WindowTitleHint": 4096, + "WindowSystemMenuHint": 8192, + "WindowMinimizeButtonHint": 16384, + "WindowMaximizeButtonHint": 32768, + "WindowMinMaxButtonsHint": 49152, + "WindowContextHelpButtonHint": 65536, + "WindowShadeButtonHint": 131072, + "WindowStaysOnTopHint": 262144, + "WindowTransparentForInput": 524288, + "WindowOverridesSystemGestures": 1048576, + "WindowDoesNotAcceptFocus": 2097152, + "MaximizeUsingFullscreenGeometryHint": 4194304, + "CustomizeWindowHint": 33554432, + "WindowStaysOnBottomHint": 67108864, + "WindowCloseButtonHint": 134217728, + "MacWindowToolBarButtonHint": 268435456, + "BypassGraphicsProxyWidget": 536870912, + "NoDropShadowWindowHint": 1073741824, + "WindowFullscreenButtonHint": -2147483648, + "WindowOkButtonHint": 524288, + "WindowCancelButtonHint": 1048576 + } + } + Enum { + name: "WindowFlags" + values: { + "Widget": 0, + "Window": 1, + "Dialog": 3, + "Sheet": 5, + "Drawer": 7, + "Popup": 9, + "Tool": 11, + "ToolTip": 13, + "SplashScreen": 15, + "Desktop": 17, + "SubWindow": 18, + "ForeignWindow": 33, + "CoverWindow": 65, + "WindowType_Mask": 255, + "MSWindowsFixedSizeDialogHint": 256, + "MSWindowsOwnDC": 512, + "BypassWindowManagerHint": 1024, + "X11BypassWindowManagerHint": 1024, + "FramelessWindowHint": 2048, + "WindowTitleHint": 4096, + "WindowSystemMenuHint": 8192, + "WindowMinimizeButtonHint": 16384, + "WindowMaximizeButtonHint": 32768, + "WindowMinMaxButtonsHint": 49152, + "WindowContextHelpButtonHint": 65536, + "WindowShadeButtonHint": 131072, + "WindowStaysOnTopHint": 262144, + "WindowTransparentForInput": 524288, + "WindowOverridesSystemGestures": 1048576, + "WindowDoesNotAcceptFocus": 2097152, + "MaximizeUsingFullscreenGeometryHint": 4194304, + "CustomizeWindowHint": 33554432, + "WindowStaysOnBottomHint": 67108864, + "WindowCloseButtonHint": 134217728, + "MacWindowToolBarButtonHint": 268435456, + "BypassGraphicsProxyWidget": 536870912, + "NoDropShadowWindowHint": 1073741824, + "WindowFullscreenButtonHint": -2147483648, + "WindowOkButtonHint": 524288, + "WindowCancelButtonHint": 1048576 + } + } + Enum { + name: "WindowState" + values: { + "WindowNoState": 0, + "WindowMinimized": 1, + "WindowMaximized": 2, + "WindowFullScreen": 4, + "WindowActive": 8 + } + } + Enum { + name: "WindowStates" + values: { + "WindowNoState": 0, + "WindowMinimized": 1, + "WindowMaximized": 2, + "WindowFullScreen": 4, + "WindowActive": 8 + } + } + Enum { + name: "ApplicationState" + values: { + "ApplicationSuspended": 0, + "ApplicationHidden": 1, + "ApplicationInactive": 2, + "ApplicationActive": 4 + } + } + Enum { + name: "ScreenOrientation" + values: { + "PrimaryOrientation": 0, + "PortraitOrientation": 1, + "LandscapeOrientation": 2, + "InvertedPortraitOrientation": 4, + "InvertedLandscapeOrientation": 8 + } + } + Enum { + name: "ScreenOrientations" + values: { + "PrimaryOrientation": 0, + "PortraitOrientation": 1, + "LandscapeOrientation": 2, + "InvertedPortraitOrientation": 4, + "InvertedLandscapeOrientation": 8 + } + } + Enum { + name: "WidgetAttribute" + values: { + "WA_Disabled": 0, + "WA_UnderMouse": 1, + "WA_MouseTracking": 2, + "WA_ContentsPropagated": 3, + "WA_OpaquePaintEvent": 4, + "WA_NoBackground": 4, + "WA_StaticContents": 5, + "WA_LaidOut": 7, + "WA_PaintOnScreen": 8, + "WA_NoSystemBackground": 9, + "WA_UpdatesDisabled": 10, + "WA_Mapped": 11, + "WA_MacNoClickThrough": 12, + "WA_InputMethodEnabled": 14, + "WA_WState_Visible": 15, + "WA_WState_Hidden": 16, + "WA_ForceDisabled": 32, + "WA_KeyCompression": 33, + "WA_PendingMoveEvent": 34, + "WA_PendingResizeEvent": 35, + "WA_SetPalette": 36, + "WA_SetFont": 37, + "WA_SetCursor": 38, + "WA_NoChildEventsFromChildren": 39, + "WA_WindowModified": 41, + "WA_Resized": 42, + "WA_Moved": 43, + "WA_PendingUpdate": 44, + "WA_InvalidSize": 45, + "WA_MacBrushedMetal": 46, + "WA_MacMetalStyle": 46, + "WA_CustomWhatsThis": 47, + "WA_LayoutOnEntireRect": 48, + "WA_OutsideWSRange": 49, + "WA_GrabbedShortcut": 50, + "WA_TransparentForMouseEvents": 51, + "WA_PaintUnclipped": 52, + "WA_SetWindowIcon": 53, + "WA_NoMouseReplay": 54, + "WA_DeleteOnClose": 55, + "WA_RightToLeft": 56, + "WA_SetLayoutDirection": 57, + "WA_NoChildEventsForParent": 58, + "WA_ForceUpdatesDisabled": 59, + "WA_WState_Created": 60, + "WA_WState_CompressKeys": 61, + "WA_WState_InPaintEvent": 62, + "WA_WState_Reparented": 63, + "WA_WState_ConfigPending": 64, + "WA_WState_Polished": 66, + "WA_WState_DND": 67, + "WA_WState_OwnSizePolicy": 68, + "WA_WState_ExplicitShowHide": 69, + "WA_ShowModal": 70, + "WA_MouseNoMask": 71, + "WA_GroupLeader": 72, + "WA_NoMousePropagation": 73, + "WA_Hover": 74, + "WA_InputMethodTransparent": 75, + "WA_QuitOnClose": 76, + "WA_KeyboardFocusChange": 77, + "WA_AcceptDrops": 78, + "WA_DropSiteRegistered": 79, + "WA_ForceAcceptDrops": 79, + "WA_WindowPropagation": 80, + "WA_NoX11EventCompression": 81, + "WA_TintedBackground": 82, + "WA_X11OpenGLOverlay": 83, + "WA_AlwaysShowToolTips": 84, + "WA_MacOpaqueSizeGrip": 85, + "WA_SetStyle": 86, + "WA_SetLocale": 87, + "WA_MacShowFocusRect": 88, + "WA_MacNormalSize": 89, + "WA_MacSmallSize": 90, + "WA_MacMiniSize": 91, + "WA_LayoutUsesWidgetRect": 92, + "WA_StyledBackground": 93, + "WA_MSWindowsUseDirect3D": 94, + "WA_CanHostQMdiSubWindowTitleBar": 95, + "WA_MacAlwaysShowToolWindow": 96, + "WA_StyleSheet": 97, + "WA_ShowWithoutActivating": 98, + "WA_X11BypassTransientForHint": 99, + "WA_NativeWindow": 100, + "WA_DontCreateNativeAncestors": 101, + "WA_MacVariableSize": 102, + "WA_DontShowOnScreen": 103, + "WA_X11NetWmWindowTypeDesktop": 104, + "WA_X11NetWmWindowTypeDock": 105, + "WA_X11NetWmWindowTypeToolBar": 106, + "WA_X11NetWmWindowTypeMenu": 107, + "WA_X11NetWmWindowTypeUtility": 108, + "WA_X11NetWmWindowTypeSplash": 109, + "WA_X11NetWmWindowTypeDialog": 110, + "WA_X11NetWmWindowTypeDropDownMenu": 111, + "WA_X11NetWmWindowTypePopupMenu": 112, + "WA_X11NetWmWindowTypeToolTip": 113, + "WA_X11NetWmWindowTypeNotification": 114, + "WA_X11NetWmWindowTypeCombo": 115, + "WA_X11NetWmWindowTypeDND": 116, + "WA_MacFrameworkScaled": 117, + "WA_SetWindowModality": 118, + "WA_WState_WindowOpacitySet": 119, + "WA_TranslucentBackground": 120, + "WA_AcceptTouchEvents": 121, + "WA_WState_AcceptedTouchBeginEvent": 122, + "WA_TouchPadAcceptSingleTouchEvents": 123, + "WA_X11DoNotAcceptFocus": 126, + "WA_MacNoShadow": 127, + "WA_AlwaysStackOnTop": 128, + "WA_AttributeCount": 129 + } + } + Enum { + name: "ApplicationAttribute" + values: { + "AA_ImmediateWidgetCreation": 0, + "AA_MSWindowsUseDirect3DByDefault": 1, + "AA_DontShowIconsInMenus": 2, + "AA_NativeWindows": 3, + "AA_DontCreateNativeWidgetSiblings": 4, + "AA_MacPluginApplication": 5, + "AA_DontUseNativeMenuBar": 6, + "AA_MacDontSwapCtrlAndMeta": 7, + "AA_Use96Dpi": 8, + "AA_X11InitThreads": 10, + "AA_SynthesizeTouchForUnhandledMouseEvents": 11, + "AA_SynthesizeMouseForUnhandledTouchEvents": 12, + "AA_UseHighDpiPixmaps": 13, + "AA_ForceRasterWidgets": 14, + "AA_UseDesktopOpenGL": 15, + "AA_UseOpenGLES": 16, + "AA_UseSoftwareOpenGL": 17, + "AA_ShareOpenGLContexts": 18, + "AA_SetPalette": 19, + "AA_EnableHighDpiScaling": 20, + "AA_DisableHighDpiScaling": 21, + "AA_AttributeCount": 22 + } + } + Enum { + name: "ImageConversionFlags" + values: { + "ColorMode_Mask": 3, + "AutoColor": 0, + "ColorOnly": 3, + "MonoOnly": 2, + "AlphaDither_Mask": 12, + "ThresholdAlphaDither": 0, + "OrderedAlphaDither": 4, + "DiffuseAlphaDither": 8, + "NoAlpha": 12, + "Dither_Mask": 48, + "DiffuseDither": 0, + "OrderedDither": 16, + "ThresholdDither": 32, + "DitherMode_Mask": 192, + "AutoDither": 0, + "PreferDither": 64, + "AvoidDither": 128, + "NoOpaqueDetection": 256, + "NoFormatConversion": 512 + } + } + Enum { + name: "BGMode" + values: { + "TransparentMode": 0, + "OpaqueMode": 1 + } + } + Enum { + name: "Key" + values: { + "Key_Escape": 16777216, + "Key_Tab": 16777217, + "Key_Backtab": 16777218, + "Key_Backspace": 16777219, + "Key_Return": 16777220, + "Key_Enter": 16777221, + "Key_Insert": 16777222, + "Key_Delete": 16777223, + "Key_Pause": 16777224, + "Key_Print": 16777225, + "Key_SysReq": 16777226, + "Key_Clear": 16777227, + "Key_Home": 16777232, + "Key_End": 16777233, + "Key_Left": 16777234, + "Key_Up": 16777235, + "Key_Right": 16777236, + "Key_Down": 16777237, + "Key_PageUp": 16777238, + "Key_PageDown": 16777239, + "Key_Shift": 16777248, + "Key_Control": 16777249, + "Key_Meta": 16777250, + "Key_Alt": 16777251, + "Key_CapsLock": 16777252, + "Key_NumLock": 16777253, + "Key_ScrollLock": 16777254, + "Key_F1": 16777264, + "Key_F2": 16777265, + "Key_F3": 16777266, + "Key_F4": 16777267, + "Key_F5": 16777268, + "Key_F6": 16777269, + "Key_F7": 16777270, + "Key_F8": 16777271, + "Key_F9": 16777272, + "Key_F10": 16777273, + "Key_F11": 16777274, + "Key_F12": 16777275, + "Key_F13": 16777276, + "Key_F14": 16777277, + "Key_F15": 16777278, + "Key_F16": 16777279, + "Key_F17": 16777280, + "Key_F18": 16777281, + "Key_F19": 16777282, + "Key_F20": 16777283, + "Key_F21": 16777284, + "Key_F22": 16777285, + "Key_F23": 16777286, + "Key_F24": 16777287, + "Key_F25": 16777288, + "Key_F26": 16777289, + "Key_F27": 16777290, + "Key_F28": 16777291, + "Key_F29": 16777292, + "Key_F30": 16777293, + "Key_F31": 16777294, + "Key_F32": 16777295, + "Key_F33": 16777296, + "Key_F34": 16777297, + "Key_F35": 16777298, + "Key_Super_L": 16777299, + "Key_Super_R": 16777300, + "Key_Menu": 16777301, + "Key_Hyper_L": 16777302, + "Key_Hyper_R": 16777303, + "Key_Help": 16777304, + "Key_Direction_L": 16777305, + "Key_Direction_R": 16777312, + "Key_Space": 32, + "Key_Any": 32, + "Key_Exclam": 33, + "Key_QuoteDbl": 34, + "Key_NumberSign": 35, + "Key_Dollar": 36, + "Key_Percent": 37, + "Key_Ampersand": 38, + "Key_Apostrophe": 39, + "Key_ParenLeft": 40, + "Key_ParenRight": 41, + "Key_Asterisk": 42, + "Key_Plus": 43, + "Key_Comma": 44, + "Key_Minus": 45, + "Key_Period": 46, + "Key_Slash": 47, + "Key_0": 48, + "Key_1": 49, + "Key_2": 50, + "Key_3": 51, + "Key_4": 52, + "Key_5": 53, + "Key_6": 54, + "Key_7": 55, + "Key_8": 56, + "Key_9": 57, + "Key_Colon": 58, + "Key_Semicolon": 59, + "Key_Less": 60, + "Key_Equal": 61, + "Key_Greater": 62, + "Key_Question": 63, + "Key_At": 64, + "Key_A": 65, + "Key_B": 66, + "Key_C": 67, + "Key_D": 68, + "Key_E": 69, + "Key_F": 70, + "Key_G": 71, + "Key_H": 72, + "Key_I": 73, + "Key_J": 74, + "Key_K": 75, + "Key_L": 76, + "Key_M": 77, + "Key_N": 78, + "Key_O": 79, + "Key_P": 80, + "Key_Q": 81, + "Key_R": 82, + "Key_S": 83, + "Key_T": 84, + "Key_U": 85, + "Key_V": 86, + "Key_W": 87, + "Key_X": 88, + "Key_Y": 89, + "Key_Z": 90, + "Key_BracketLeft": 91, + "Key_Backslash": 92, + "Key_BracketRight": 93, + "Key_AsciiCircum": 94, + "Key_Underscore": 95, + "Key_QuoteLeft": 96, + "Key_BraceLeft": 123, + "Key_Bar": 124, + "Key_BraceRight": 125, + "Key_AsciiTilde": 126, + "Key_nobreakspace": 160, + "Key_exclamdown": 161, + "Key_cent": 162, + "Key_sterling": 163, + "Key_currency": 164, + "Key_yen": 165, + "Key_brokenbar": 166, + "Key_section": 167, + "Key_diaeresis": 168, + "Key_copyright": 169, + "Key_ordfeminine": 170, + "Key_guillemotleft": 171, + "Key_notsign": 172, + "Key_hyphen": 173, + "Key_registered": 174, + "Key_macron": 175, + "Key_degree": 176, + "Key_plusminus": 177, + "Key_twosuperior": 178, + "Key_threesuperior": 179, + "Key_acute": 180, + "Key_mu": 181, + "Key_paragraph": 182, + "Key_periodcentered": 183, + "Key_cedilla": 184, + "Key_onesuperior": 185, + "Key_masculine": 186, + "Key_guillemotright": 187, + "Key_onequarter": 188, + "Key_onehalf": 189, + "Key_threequarters": 190, + "Key_questiondown": 191, + "Key_Agrave": 192, + "Key_Aacute": 193, + "Key_Acircumflex": 194, + "Key_Atilde": 195, + "Key_Adiaeresis": 196, + "Key_Aring": 197, + "Key_AE": 198, + "Key_Ccedilla": 199, + "Key_Egrave": 200, + "Key_Eacute": 201, + "Key_Ecircumflex": 202, + "Key_Ediaeresis": 203, + "Key_Igrave": 204, + "Key_Iacute": 205, + "Key_Icircumflex": 206, + "Key_Idiaeresis": 207, + "Key_ETH": 208, + "Key_Ntilde": 209, + "Key_Ograve": 210, + "Key_Oacute": 211, + "Key_Ocircumflex": 212, + "Key_Otilde": 213, + "Key_Odiaeresis": 214, + "Key_multiply": 215, + "Key_Ooblique": 216, + "Key_Ugrave": 217, + "Key_Uacute": 218, + "Key_Ucircumflex": 219, + "Key_Udiaeresis": 220, + "Key_Yacute": 221, + "Key_THORN": 222, + "Key_ssharp": 223, + "Key_division": 247, + "Key_ydiaeresis": 255, + "Key_AltGr": 16781571, + "Key_Multi_key": 16781600, + "Key_Codeinput": 16781623, + "Key_SingleCandidate": 16781628, + "Key_MultipleCandidate": 16781629, + "Key_PreviousCandidate": 16781630, + "Key_Mode_switch": 16781694, + "Key_Kanji": 16781601, + "Key_Muhenkan": 16781602, + "Key_Henkan": 16781603, + "Key_Romaji": 16781604, + "Key_Hiragana": 16781605, + "Key_Katakana": 16781606, + "Key_Hiragana_Katakana": 16781607, + "Key_Zenkaku": 16781608, + "Key_Hankaku": 16781609, + "Key_Zenkaku_Hankaku": 16781610, + "Key_Touroku": 16781611, + "Key_Massyo": 16781612, + "Key_Kana_Lock": 16781613, + "Key_Kana_Shift": 16781614, + "Key_Eisu_Shift": 16781615, + "Key_Eisu_toggle": 16781616, + "Key_Hangul": 16781617, + "Key_Hangul_Start": 16781618, + "Key_Hangul_End": 16781619, + "Key_Hangul_Hanja": 16781620, + "Key_Hangul_Jamo": 16781621, + "Key_Hangul_Romaja": 16781622, + "Key_Hangul_Jeonja": 16781624, + "Key_Hangul_Banja": 16781625, + "Key_Hangul_PreHanja": 16781626, + "Key_Hangul_PostHanja": 16781627, + "Key_Hangul_Special": 16781631, + "Key_Dead_Grave": 16781904, + "Key_Dead_Acute": 16781905, + "Key_Dead_Circumflex": 16781906, + "Key_Dead_Tilde": 16781907, + "Key_Dead_Macron": 16781908, + "Key_Dead_Breve": 16781909, + "Key_Dead_Abovedot": 16781910, + "Key_Dead_Diaeresis": 16781911, + "Key_Dead_Abovering": 16781912, + "Key_Dead_Doubleacute": 16781913, + "Key_Dead_Caron": 16781914, + "Key_Dead_Cedilla": 16781915, + "Key_Dead_Ogonek": 16781916, + "Key_Dead_Iota": 16781917, + "Key_Dead_Voiced_Sound": 16781918, + "Key_Dead_Semivoiced_Sound": 16781919, + "Key_Dead_Belowdot": 16781920, + "Key_Dead_Hook": 16781921, + "Key_Dead_Horn": 16781922, + "Key_Back": 16777313, + "Key_Forward": 16777314, + "Key_Stop": 16777315, + "Key_Refresh": 16777316, + "Key_VolumeDown": 16777328, + "Key_VolumeMute": 16777329, + "Key_VolumeUp": 16777330, + "Key_BassBoost": 16777331, + "Key_BassUp": 16777332, + "Key_BassDown": 16777333, + "Key_TrebleUp": 16777334, + "Key_TrebleDown": 16777335, + "Key_MediaPlay": 16777344, + "Key_MediaStop": 16777345, + "Key_MediaPrevious": 16777346, + "Key_MediaNext": 16777347, + "Key_MediaRecord": 16777348, + "Key_MediaPause": 16777349, + "Key_MediaTogglePlayPause": 16777350, + "Key_HomePage": 16777360, + "Key_Favorites": 16777361, + "Key_Search": 16777362, + "Key_Standby": 16777363, + "Key_OpenUrl": 16777364, + "Key_LaunchMail": 16777376, + "Key_LaunchMedia": 16777377, + "Key_Launch0": 16777378, + "Key_Launch1": 16777379, + "Key_Launch2": 16777380, + "Key_Launch3": 16777381, + "Key_Launch4": 16777382, + "Key_Launch5": 16777383, + "Key_Launch6": 16777384, + "Key_Launch7": 16777385, + "Key_Launch8": 16777386, + "Key_Launch9": 16777387, + "Key_LaunchA": 16777388, + "Key_LaunchB": 16777389, + "Key_LaunchC": 16777390, + "Key_LaunchD": 16777391, + "Key_LaunchE": 16777392, + "Key_LaunchF": 16777393, + "Key_MonBrightnessUp": 16777394, + "Key_MonBrightnessDown": 16777395, + "Key_KeyboardLightOnOff": 16777396, + "Key_KeyboardBrightnessUp": 16777397, + "Key_KeyboardBrightnessDown": 16777398, + "Key_PowerOff": 16777399, + "Key_WakeUp": 16777400, + "Key_Eject": 16777401, + "Key_ScreenSaver": 16777402, + "Key_WWW": 16777403, + "Key_Memo": 16777404, + "Key_LightBulb": 16777405, + "Key_Shop": 16777406, + "Key_History": 16777407, + "Key_AddFavorite": 16777408, + "Key_HotLinks": 16777409, + "Key_BrightnessAdjust": 16777410, + "Key_Finance": 16777411, + "Key_Community": 16777412, + "Key_AudioRewind": 16777413, + "Key_BackForward": 16777414, + "Key_ApplicationLeft": 16777415, + "Key_ApplicationRight": 16777416, + "Key_Book": 16777417, + "Key_CD": 16777418, + "Key_Calculator": 16777419, + "Key_ToDoList": 16777420, + "Key_ClearGrab": 16777421, + "Key_Close": 16777422, + "Key_Copy": 16777423, + "Key_Cut": 16777424, + "Key_Display": 16777425, + "Key_DOS": 16777426, + "Key_Documents": 16777427, + "Key_Excel": 16777428, + "Key_Explorer": 16777429, + "Key_Game": 16777430, + "Key_Go": 16777431, + "Key_iTouch": 16777432, + "Key_LogOff": 16777433, + "Key_Market": 16777434, + "Key_Meeting": 16777435, + "Key_MenuKB": 16777436, + "Key_MenuPB": 16777437, + "Key_MySites": 16777438, + "Key_News": 16777439, + "Key_OfficeHome": 16777440, + "Key_Option": 16777441, + "Key_Paste": 16777442, + "Key_Phone": 16777443, + "Key_Calendar": 16777444, + "Key_Reply": 16777445, + "Key_Reload": 16777446, + "Key_RotateWindows": 16777447, + "Key_RotationPB": 16777448, + "Key_RotationKB": 16777449, + "Key_Save": 16777450, + "Key_Send": 16777451, + "Key_Spell": 16777452, + "Key_SplitScreen": 16777453, + "Key_Support": 16777454, + "Key_TaskPane": 16777455, + "Key_Terminal": 16777456, + "Key_Tools": 16777457, + "Key_Travel": 16777458, + "Key_Video": 16777459, + "Key_Word": 16777460, + "Key_Xfer": 16777461, + "Key_ZoomIn": 16777462, + "Key_ZoomOut": 16777463, + "Key_Away": 16777464, + "Key_Messenger": 16777465, + "Key_WebCam": 16777466, + "Key_MailForward": 16777467, + "Key_Pictures": 16777468, + "Key_Music": 16777469, + "Key_Battery": 16777470, + "Key_Bluetooth": 16777471, + "Key_WLAN": 16777472, + "Key_UWB": 16777473, + "Key_AudioForward": 16777474, + "Key_AudioRepeat": 16777475, + "Key_AudioRandomPlay": 16777476, + "Key_Subtitle": 16777477, + "Key_AudioCycleTrack": 16777478, + "Key_Time": 16777479, + "Key_Hibernate": 16777480, + "Key_View": 16777481, + "Key_TopMenu": 16777482, + "Key_PowerDown": 16777483, + "Key_Suspend": 16777484, + "Key_ContrastAdjust": 16777485, + "Key_LaunchG": 16777486, + "Key_LaunchH": 16777487, + "Key_TouchpadToggle": 16777488, + "Key_TouchpadOn": 16777489, + "Key_TouchpadOff": 16777490, + "Key_MicMute": 16777491, + "Key_Red": 16777492, + "Key_Green": 16777493, + "Key_Yellow": 16777494, + "Key_Blue": 16777495, + "Key_ChannelUp": 16777496, + "Key_ChannelDown": 16777497, + "Key_Guide": 16777498, + "Key_Info": 16777499, + "Key_Settings": 16777500, + "Key_MicVolumeUp": 16777501, + "Key_MicVolumeDown": 16777502, + "Key_New": 16777504, + "Key_Open": 16777505, + "Key_Find": 16777506, + "Key_Undo": 16777507, + "Key_Redo": 16777508, + "Key_MediaLast": 16842751, + "Key_Select": 16842752, + "Key_Yes": 16842753, + "Key_No": 16842754, + "Key_Cancel": 16908289, + "Key_Printer": 16908290, + "Key_Execute": 16908291, + "Key_Sleep": 16908292, + "Key_Play": 16908293, + "Key_Zoom": 16908294, + "Key_Exit": 16908298, + "Key_Context1": 17825792, + "Key_Context2": 17825793, + "Key_Context3": 17825794, + "Key_Context4": 17825795, + "Key_Call": 17825796, + "Key_Hangup": 17825797, + "Key_Flip": 17825798, + "Key_ToggleCallHangup": 17825799, + "Key_VoiceDial": 17825800, + "Key_LastNumberRedial": 17825801, + "Key_Camera": 17825824, + "Key_CameraFocus": 17825825, + "Key_unknown": 33554431 + } + } + Enum { + name: "ArrowType" + values: { + "NoArrow": 0, + "UpArrow": 1, + "DownArrow": 2, + "LeftArrow": 3, + "RightArrow": 4 + } + } + Enum { + name: "PenStyle" + values: { + "NoPen": 0, + "SolidLine": 1, + "DashLine": 2, + "DotLine": 3, + "DashDotLine": 4, + "DashDotDotLine": 5, + "CustomDashLine": 6 + } + } + Enum { + name: "PenCapStyle" + values: { + "FlatCap": 0, + "SquareCap": 16, + "RoundCap": 32, + "MPenCapStyle": 48 + } + } + Enum { + name: "PenJoinStyle" + values: { + "MiterJoin": 0, + "BevelJoin": 64, + "RoundJoin": 128, + "SvgMiterJoin": 256, + "MPenJoinStyle": 448 + } + } + Enum { + name: "BrushStyle" + values: { + "NoBrush": 0, + "SolidPattern": 1, + "Dense1Pattern": 2, + "Dense2Pattern": 3, + "Dense3Pattern": 4, + "Dense4Pattern": 5, + "Dense5Pattern": 6, + "Dense6Pattern": 7, + "Dense7Pattern": 8, + "HorPattern": 9, + "VerPattern": 10, + "CrossPattern": 11, + "BDiagPattern": 12, + "FDiagPattern": 13, + "DiagCrossPattern": 14, + "LinearGradientPattern": 15, + "RadialGradientPattern": 16, + "ConicalGradientPattern": 17, + "TexturePattern": 24 + } + } + Enum { + name: "SizeMode" + values: { + "AbsoluteSize": 0, + "RelativeSize": 1 + } + } + Enum { + name: "CursorShape" + values: { + "ArrowCursor": 0, + "UpArrowCursor": 1, + "CrossCursor": 2, + "WaitCursor": 3, + "IBeamCursor": 4, + "SizeVerCursor": 5, + "SizeHorCursor": 6, + "SizeBDiagCursor": 7, + "SizeFDiagCursor": 8, + "SizeAllCursor": 9, + "BlankCursor": 10, + "SplitVCursor": 11, + "SplitHCursor": 12, + "PointingHandCursor": 13, + "ForbiddenCursor": 14, + "WhatsThisCursor": 15, + "BusyCursor": 16, + "OpenHandCursor": 17, + "ClosedHandCursor": 18, + "DragCopyCursor": 19, + "DragMoveCursor": 20, + "DragLinkCursor": 21, + "LastCursor": 21, + "BitmapCursor": 24, + "CustomCursor": 25 + } + } + Enum { + name: "TextFormat" + values: { + "PlainText": 0, + "RichText": 1, + "AutoText": 2 + } + } + Enum { + name: "AspectRatioMode" + values: { + "IgnoreAspectRatio": 0, + "KeepAspectRatio": 1, + "KeepAspectRatioByExpanding": 2 + } + } + Enum { + name: "DockWidgetArea" + values: { + "LeftDockWidgetArea": 1, + "RightDockWidgetArea": 2, + "TopDockWidgetArea": 4, + "BottomDockWidgetArea": 8, + "DockWidgetArea_Mask": 15, + "AllDockWidgetAreas": 15, + "NoDockWidgetArea": 0 + } + } + Enum { + name: "DockWidgetAreas" + values: { + "LeftDockWidgetArea": 1, + "RightDockWidgetArea": 2, + "TopDockWidgetArea": 4, + "BottomDockWidgetArea": 8, + "DockWidgetArea_Mask": 15, + "AllDockWidgetAreas": 15, + "NoDockWidgetArea": 0 + } + } + Enum { + name: "ToolBarArea" + values: { + "LeftToolBarArea": 1, + "RightToolBarArea": 2, + "TopToolBarArea": 4, + "BottomToolBarArea": 8, + "ToolBarArea_Mask": 15, + "AllToolBarAreas": 15, + "NoToolBarArea": 0 + } + } + Enum { + name: "ToolBarAreas" + values: { + "LeftToolBarArea": 1, + "RightToolBarArea": 2, + "TopToolBarArea": 4, + "BottomToolBarArea": 8, + "ToolBarArea_Mask": 15, + "AllToolBarAreas": 15, + "NoToolBarArea": 0 + } + } + Enum { + name: "DateFormat" + values: { + "TextDate": 0, + "ISODate": 1, + "SystemLocaleDate": 2, + "LocalDate": 2, + "LocaleDate": 3, + "SystemLocaleShortDate": 4, + "SystemLocaleLongDate": 5, + "DefaultLocaleShortDate": 6, + "DefaultLocaleLongDate": 7, + "RFC2822Date": 8 + } + } + Enum { + name: "TimeSpec" + values: { + "LocalTime": 0, + "UTC": 1, + "OffsetFromUTC": 2, + "TimeZone": 3 + } + } + Enum { + name: "DayOfWeek" + values: { + "Monday": 1, + "Tuesday": 2, + "Wednesday": 3, + "Thursday": 4, + "Friday": 5, + "Saturday": 6, + "Sunday": 7 + } + } + Enum { + name: "ScrollBarPolicy" + values: { + "ScrollBarAsNeeded": 0, + "ScrollBarAlwaysOff": 1, + "ScrollBarAlwaysOn": 2 + } + } + Enum { + name: "CaseSensitivity" + values: { + "CaseInsensitive": 0, + "CaseSensitive": 1 + } + } + Enum { + name: "Corner" + values: { + "TopLeftCorner": 0, + "TopRightCorner": 1, + "BottomLeftCorner": 2, + "BottomRightCorner": 3 + } + } + Enum { + name: "Edge" + values: { + "TopEdge": 1, + "LeftEdge": 2, + "RightEdge": 4, + "BottomEdge": 8 + } + } + Enum { + name: "Edges" + values: { + "TopEdge": 1, + "LeftEdge": 2, + "RightEdge": 4, + "BottomEdge": 8 + } + } + Enum { + name: "ConnectionType" + values: { + "AutoConnection": 0, + "DirectConnection": 1, + "QueuedConnection": 2, + "BlockingQueuedConnection": 3, + "UniqueConnection": 128 + } + } + Enum { + name: "ShortcutContext" + values: { + "WidgetShortcut": 0, + "WindowShortcut": 1, + "ApplicationShortcut": 2, + "WidgetWithChildrenShortcut": 3 + } + } + Enum { + name: "FillRule" + values: { + "OddEvenFill": 0, + "WindingFill": 1 + } + } + Enum { + name: "MaskMode" + values: { + "MaskInColor": 0, + "MaskOutColor": 1 + } + } + Enum { + name: "ClipOperation" + values: { + "NoClip": 0, + "ReplaceClip": 1, + "IntersectClip": 2 + } + } + Enum { + name: "ItemSelectionMode" + values: { + "ContainsItemShape": 0, + "IntersectsItemShape": 1, + "ContainsItemBoundingRect": 2, + "IntersectsItemBoundingRect": 3 + } + } + Enum { + name: "ItemSelectionOperation" + values: { + "ReplaceSelection": 0, + "AddToSelection": 1 + } + } + Enum { + name: "TransformationMode" + values: { + "FastTransformation": 0, + "SmoothTransformation": 1 + } + } + Enum { + name: "Axis" + values: { + "XAxis": 0, + "YAxis": 1, + "ZAxis": 2 + } + } + Enum { + name: "FocusReason" + values: { + "MouseFocusReason": 0, + "TabFocusReason": 1, + "BacktabFocusReason": 2, + "ActiveWindowFocusReason": 3, + "PopupFocusReason": 4, + "ShortcutFocusReason": 5, + "MenuBarFocusReason": 6, + "OtherFocusReason": 7, + "NoFocusReason": 8 + } + } + Enum { + name: "ContextMenuPolicy" + values: { + "NoContextMenu": 0, + "DefaultContextMenu": 1, + "ActionsContextMenu": 2, + "CustomContextMenu": 3, + "PreventContextMenu": 4 + } + } + Enum { + name: "InputMethodQuery" + values: { + "ImEnabled": 1, + "ImCursorRectangle": 2, + "ImMicroFocus": 2, + "ImFont": 4, + "ImCursorPosition": 8, + "ImSurroundingText": 16, + "ImCurrentSelection": 32, + "ImMaximumTextLength": 64, + "ImAnchorPosition": 128, + "ImHints": 256, + "ImPreferredLanguage": 512, + "ImAbsolutePosition": 1024, + "ImTextBeforeCursor": 2048, + "ImTextAfterCursor": 4096, + "ImEnterKeyType": 8192, + "ImPlatformData": -2147483648, + "ImQueryInput": 186, + "ImQueryAll": -1 + } + } + Enum { + name: "InputMethodQueries" + values: { + "ImEnabled": 1, + "ImCursorRectangle": 2, + "ImMicroFocus": 2, + "ImFont": 4, + "ImCursorPosition": 8, + "ImSurroundingText": 16, + "ImCurrentSelection": 32, + "ImMaximumTextLength": 64, + "ImAnchorPosition": 128, + "ImHints": 256, + "ImPreferredLanguage": 512, + "ImAbsolutePosition": 1024, + "ImTextBeforeCursor": 2048, + "ImTextAfterCursor": 4096, + "ImEnterKeyType": 8192, + "ImPlatformData": -2147483648, + "ImQueryInput": 186, + "ImQueryAll": -1 + } + } + Enum { + name: "InputMethodHint" + values: { + "ImhNone": 0, + "ImhHiddenText": 1, + "ImhSensitiveData": 2, + "ImhNoAutoUppercase": 4, + "ImhPreferNumbers": 8, + "ImhPreferUppercase": 16, + "ImhPreferLowercase": 32, + "ImhNoPredictiveText": 64, + "ImhDate": 128, + "ImhTime": 256, + "ImhPreferLatin": 512, + "ImhMultiLine": 1024, + "ImhDigitsOnly": 65536, + "ImhFormattedNumbersOnly": 131072, + "ImhUppercaseOnly": 262144, + "ImhLowercaseOnly": 524288, + "ImhDialableCharactersOnly": 1048576, + "ImhEmailCharactersOnly": 2097152, + "ImhUrlCharactersOnly": 4194304, + "ImhLatinOnly": 8388608, + "ImhExclusiveInputMask": -65536 + } + } + Enum { + name: "InputMethodHints" + values: { + "ImhNone": 0, + "ImhHiddenText": 1, + "ImhSensitiveData": 2, + "ImhNoAutoUppercase": 4, + "ImhPreferNumbers": 8, + "ImhPreferUppercase": 16, + "ImhPreferLowercase": 32, + "ImhNoPredictiveText": 64, + "ImhDate": 128, + "ImhTime": 256, + "ImhPreferLatin": 512, + "ImhMultiLine": 1024, + "ImhDigitsOnly": 65536, + "ImhFormattedNumbersOnly": 131072, + "ImhUppercaseOnly": 262144, + "ImhLowercaseOnly": 524288, + "ImhDialableCharactersOnly": 1048576, + "ImhEmailCharactersOnly": 2097152, + "ImhUrlCharactersOnly": 4194304, + "ImhLatinOnly": 8388608, + "ImhExclusiveInputMask": -65536 + } + } + Enum { + name: "EnterKeyType" + values: { + "EnterKeyDefault": 0, + "EnterKeyReturn": 1, + "EnterKeyDone": 2, + "EnterKeyGo": 3, + "EnterKeySend": 4, + "EnterKeySearch": 5, + "EnterKeyNext": 6, + "EnterKeyPrevious": 7 + } + } + Enum { + name: "ToolButtonStyle" + values: { + "ToolButtonIconOnly": 0, + "ToolButtonTextOnly": 1, + "ToolButtonTextBesideIcon": 2, + "ToolButtonTextUnderIcon": 3, + "ToolButtonFollowStyle": 4 + } + } + Enum { + name: "LayoutDirection" + values: { + "LeftToRight": 0, + "RightToLeft": 1, + "LayoutDirectionAuto": 2 + } + } + Enum { + name: "DropAction" + values: { + "CopyAction": 1, + "MoveAction": 2, + "LinkAction": 4, + "ActionMask": 255, + "TargetMoveAction": 32770, + "IgnoreAction": 0 + } + } + Enum { + name: "DropActions" + values: { + "CopyAction": 1, + "MoveAction": 2, + "LinkAction": 4, + "ActionMask": 255, + "TargetMoveAction": 32770, + "IgnoreAction": 0 + } + } + Enum { + name: "CheckState" + values: { + "Unchecked": 0, + "PartiallyChecked": 1, + "Checked": 2 + } + } + Enum { + name: "ItemDataRole" + values: { + "DisplayRole": 0, + "DecorationRole": 1, + "EditRole": 2, + "ToolTipRole": 3, + "StatusTipRole": 4, + "WhatsThisRole": 5, + "FontRole": 6, + "TextAlignmentRole": 7, + "BackgroundColorRole": 8, + "BackgroundRole": 8, + "TextColorRole": 9, + "ForegroundRole": 9, + "CheckStateRole": 10, + "AccessibleTextRole": 11, + "AccessibleDescriptionRole": 12, + "SizeHintRole": 13, + "InitialSortOrderRole": 14, + "DisplayPropertyRole": 27, + "DecorationPropertyRole": 28, + "ToolTipPropertyRole": 29, + "StatusTipPropertyRole": 30, + "WhatsThisPropertyRole": 31, + "UserRole": 256 + } + } + Enum { + name: "ItemFlags" + values: { + "NoItemFlags": 0, + "ItemIsSelectable": 1, + "ItemIsEditable": 2, + "ItemIsDragEnabled": 4, + "ItemIsDropEnabled": 8, + "ItemIsUserCheckable": 16, + "ItemIsEnabled": 32, + "ItemIsAutoTristate": 64, + "ItemIsTristate": 64, + "ItemNeverHasChildren": 128, + "ItemIsUserTristate": 256 + } + } + Enum { + name: "MatchFlags" + values: { + "MatchExactly": 0, + "MatchContains": 1, + "MatchStartsWith": 2, + "MatchEndsWith": 3, + "MatchRegExp": 4, + "MatchWildcard": 5, + "MatchFixedString": 8, + "MatchCaseSensitive": 16, + "MatchWrap": 32, + "MatchRecursive": 64 + } + } + Enum { + name: "WindowModality" + values: { + "NonModal": 0, + "WindowModal": 1, + "ApplicationModal": 2 + } + } + Enum { + name: "TextInteractionFlag" + values: { + "NoTextInteraction": 0, + "TextSelectableByMouse": 1, + "TextSelectableByKeyboard": 2, + "LinksAccessibleByMouse": 4, + "LinksAccessibleByKeyboard": 8, + "TextEditable": 16, + "TextEditorInteraction": 19, + "TextBrowserInteraction": 13 + } + } + Enum { + name: "TextInteractionFlags" + values: { + "NoTextInteraction": 0, + "TextSelectableByMouse": 1, + "TextSelectableByKeyboard": 2, + "LinksAccessibleByMouse": 4, + "LinksAccessibleByKeyboard": 8, + "TextEditable": 16, + "TextEditorInteraction": 19, + "TextBrowserInteraction": 13 + } + } + Enum { + name: "SizeHint" + values: { + "MinimumSize": 0, + "PreferredSize": 1, + "MaximumSize": 2, + "MinimumDescent": 3, + "NSizeHints": 4 + } + } + Enum { + name: "TouchPointStates" + values: { + "TouchPointPressed": 1, + "TouchPointMoved": 2, + "TouchPointStationary": 4, + "TouchPointReleased": 8 + } + } + Enum { + name: "GestureState" + values: { + "NoGesture": 0, + "GestureStarted": 1, + "GestureUpdated": 2, + "GestureFinished": 3, + "GestureCanceled": 4 + } + } + Enum { + name: "GestureType" + values: { + "TapGesture": 1, + "TapAndHoldGesture": 2, + "PanGesture": 3, + "PinchGesture": 4, + "SwipeGesture": 5, + "CustomGesture": 256, + "LastGestureType": -1 + } + } + Enum { + name: "NativeGestureType" + values: { + "BeginNativeGesture": 0, + "EndNativeGesture": 1, + "PanNativeGesture": 2, + "ZoomNativeGesture": 3, + "SmartZoomNativeGesture": 4, + "RotateNativeGesture": 5, + "SwipeNativeGesture": 6 + } + } + Enum { + name: "CursorMoveStyle" + values: { + "LogicalMoveStyle": 0, + "VisualMoveStyle": 1 + } + } + Enum { + name: "TimerType" + values: { + "PreciseTimer": 0, + "CoarseTimer": 1, + "VeryCoarseTimer": 2 + } + } + Enum { + name: "ScrollPhase" + values: { + "ScrollBegin": 1, + "ScrollUpdate": 2, + "ScrollEnd": 3 + } + } + Enum { + name: "MouseEventSource" + values: { + "MouseEventNotSynthesized": 0, + "MouseEventSynthesizedBySystem": 1, + "MouseEventSynthesizedByQt": 2, + "MouseEventSynthesizedByApplication": 3 + } + } + Enum { + name: "MouseEventFlag" + values: { + "MouseEventCreatedDoubleClick": 1, + "MouseEventFlagMask": 255 + } + } + } + Component { name: "QEasingCurve"; prototype: "QQmlEasingValueType" } +} diff --git a/PyQt5/qml1plugindump.exe b/PyQt5/qml1plugindump.exe deleted file mode 100644 index 0a7d0d2d..00000000 Binary files a/PyQt5/qml1plugindump.exe and /dev/null differ diff --git a/PyQt5/qml2puppet.exe b/PyQt5/qml2puppet.exe deleted file mode 100644 index 57367eae..00000000 Binary files a/PyQt5/qml2puppet.exe and /dev/null differ diff --git a/PyQt5/qmlbundle.exe b/PyQt5/qmlbundle.exe deleted file mode 100644 index 35202b45..00000000 Binary files a/PyQt5/qmlbundle.exe and /dev/null differ diff --git a/PyQt5/qmleasing.exe b/PyQt5/qmleasing.exe index 2db7013f..a636ed0e 100644 Binary files a/PyQt5/qmleasing.exe and b/PyQt5/qmleasing.exe differ diff --git a/PyQt5/qmlimportscanner.exe b/PyQt5/qmlimportscanner.exe index f5d55395..aad546e2 100644 Binary files a/PyQt5/qmlimportscanner.exe and b/PyQt5/qmlimportscanner.exe differ diff --git a/PyQt5/qmllint.exe b/PyQt5/qmllint.exe index 8b692994..3d635efd 100644 Binary files a/PyQt5/qmllint.exe and b/PyQt5/qmllint.exe differ diff --git a/PyQt5/qmlmin.exe b/PyQt5/qmlmin.exe index c05d775d..f89ff5ce 100644 Binary files a/PyQt5/qmlmin.exe and b/PyQt5/qmlmin.exe differ diff --git a/PyQt5/qmlplugindump.exe b/PyQt5/qmlplugindump.exe index 2c8ec61c..940259e0 100644 Binary files a/PyQt5/qmlplugindump.exe and b/PyQt5/qmlplugindump.exe differ diff --git a/PyQt5/qmlprofiler.exe b/PyQt5/qmlprofiler.exe index 325f167f..09d5986b 100644 Binary files a/PyQt5/qmlprofiler.exe and b/PyQt5/qmlprofiler.exe differ diff --git a/PyQt5/qmlscene.exe b/PyQt5/qmlscene.exe index 2112bcab..3383eace 100644 Binary files a/PyQt5/qmlscene.exe and b/PyQt5/qmlscene.exe differ diff --git a/PyQt5/qmltestrunner.exe b/PyQt5/qmltestrunner.exe index dacb4505..97a8241c 100644 Binary files a/PyQt5/qmltestrunner.exe and b/PyQt5/qmltestrunner.exe differ diff --git a/PyQt5/qmlviewer.exe b/PyQt5/qmlviewer.exe deleted file mode 100644 index 67158dbd..00000000 Binary files a/PyQt5/qmlviewer.exe and /dev/null differ diff --git a/PyQt5/qsci/api/python/PyQt5.api b/PyQt5/qsci/api/python/PyQt5.api deleted file mode 100644 index 5c4e50f1..00000000 --- a/PyQt5/qsci/api/python/PyQt5.api +++ /dev/null @@ -1,28947 +0,0 @@ -PyQt5.QtCore.QtMsgType?10 -PyQt5.QtCore.QtDebugMsg?10 -PyQt5.QtCore.QtWarningMsg?10 -PyQt5.QtCore.QtCriticalMsg?10 -PyQt5.QtCore.QtFatalMsg?10 -PyQt5.QtCore.QtSystemMsg?10 -PyQt5.QtCore.PYQT_VERSION?7 -PyQt5.QtCore.PYQT_VERSION_STR?7 -PyQt5.QtCore.QT_VERSION?7 -PyQt5.QtCore.QT_VERSION_STR?7 -PyQt5.QtCore.qAbs?4(float) -> float -PyQt5.QtCore.qRound?4(float) -> int -PyQt5.QtCore.qRound64?4(float) -> int -PyQt5.QtCore.qVersion?4() -> str -PyQt5.QtCore.qSharedBuild?4() -> bool -PyQt5.QtCore.qRegisterResourceData?4(int, str, str, str) -> bool -PyQt5.QtCore.qUnregisterResourceData?4(int, str, str, str) -> bool -PyQt5.QtCore.qFuzzyCompare?4(float, float) -> bool -PyQt5.QtCore.qIsNull?4(float) -> bool -PyQt5.QtCore.qsrand?4(int) -PyQt5.QtCore.qrand?4() -> int -PyQt5.QtCore.pyqtSetPickleProtocol?4(int-or-None) -PyQt5.QtCore.pyqtPickleProtocol?4() -> int-or-None -PyQt5.QtCore.qChecksum?4(str) -> int -PyQt5.QtCore.qCompress?4(QByteArray, int compressionLevel=-1) -> QByteArray -PyQt5.QtCore.qUncompress?4(QByteArray) -> QByteArray -PyQt5.QtCore.qAddPostRoutine?4(callable) -PyQt5.QtCore.qRemovePostRoutine?4(callable) -PyQt5.QtCore.qAddPreRoutine?4(callable) -PyQt5.QtCore.pyqtRemoveInputHook?4() -PyQt5.QtCore.pyqtRestoreInputHook?4() -PyQt5.QtCore.qCritical?4(str) -PyQt5.QtCore.qDebug?4(str) -PyQt5.QtCore.qErrnoWarning?4(int, str) -PyQt5.QtCore.qErrnoWarning?4(str) -PyQt5.QtCore.qFatal?4(str) -PyQt5.QtCore.qWarning?4(str) -PyQt5.QtCore.qInstallMessageHandler?4(callable) -> callable -PyQt5.QtCore.qSetMessagePattern?4(str) -PyQt5.QtCore.qFormatLogMessage?4(QtMsgType, QMessageLogContext, str) -> str -PyQt5.QtCore.qIsInf?4(float) -> bool -PyQt5.QtCore.qIsFinite?4(float) -> bool -PyQt5.QtCore.qIsNaN?4(float) -> bool -PyQt5.QtCore.qInf?4() -> float -PyQt5.QtCore.qSNaN?4() -> float -PyQt5.QtCore.qQNaN?4() -> float -PyQt5.QtCore.qFloatDistance?4(float, float) -> int -PyQt5.QtCore.Q_CLASSINFO?4(str, str) -PyQt5.QtCore.Q_ENUMS?4(...) -PyQt5.QtCore.Q_FLAGS?4(...) -PyQt5.QtCore.QT_TR_NOOP?4(str) -> str -PyQt5.QtCore.QT_TR_NOOP_UTF8?4(str) -> str -PyQt5.QtCore.QT_TRANSLATE_NOOP?4(str, str) -> str -PyQt5.QtCore.pyqtSlot?4(str, str name=None, str result=None) -> object -PyQt5.QtCore.Q_ARG?4(object, object) -> QGenericArgument -PyQt5.QtCore.Q_RETURN_ARG?4(object) -> QGenericReturnArgument -PyQt5.QtCore.bin_?4(QTextStream) -> QTextStream -PyQt5.QtCore.oct_?4(QTextStream) -> QTextStream -PyQt5.QtCore.dec?4(QTextStream) -> QTextStream -PyQt5.QtCore.hex_?4(QTextStream) -> QTextStream -PyQt5.QtCore.showbase?4(QTextStream) -> QTextStream -PyQt5.QtCore.forcesign?4(QTextStream) -> QTextStream -PyQt5.QtCore.forcepoint?4(QTextStream) -> QTextStream -PyQt5.QtCore.noshowbase?4(QTextStream) -> QTextStream -PyQt5.QtCore.noforcesign?4(QTextStream) -> QTextStream -PyQt5.QtCore.noforcepoint?4(QTextStream) -> QTextStream -PyQt5.QtCore.uppercasebase?4(QTextStream) -> QTextStream -PyQt5.QtCore.uppercasedigits?4(QTextStream) -> QTextStream -PyQt5.QtCore.lowercasebase?4(QTextStream) -> QTextStream -PyQt5.QtCore.lowercasedigits?4(QTextStream) -> QTextStream -PyQt5.QtCore.fixed?4(QTextStream) -> QTextStream -PyQt5.QtCore.scientific?4(QTextStream) -> QTextStream -PyQt5.QtCore.left?4(QTextStream) -> QTextStream -PyQt5.QtCore.right?4(QTextStream) -> QTextStream -PyQt5.QtCore.center?4(QTextStream) -> QTextStream -PyQt5.QtCore.endl?4(QTextStream) -> QTextStream -PyQt5.QtCore.flush?4(QTextStream) -> QTextStream -PyQt5.QtCore.reset?4(QTextStream) -> QTextStream -PyQt5.QtCore.bom?4(QTextStream) -> QTextStream -PyQt5.QtCore.ws?4(QTextStream) -> QTextStream -PyQt5.QtCore.qSetFieldWidth?4(int) -> QTextStreamManipulator -PyQt5.QtCore.qSetPadChar?4(str) -> QTextStreamManipulator -PyQt5.QtCore.qSetRealNumberPrecision?4(int) -> QTextStreamManipulator -PyQt5.QtCore.Qt.MouseEventFlag?10 -PyQt5.QtCore.Qt.MouseEventCreatedDoubleClick?10 -PyQt5.QtCore.Qt.MouseEventSource?10 -PyQt5.QtCore.Qt.MouseEventNotSynthesized?10 -PyQt5.QtCore.Qt.MouseEventSynthesizedBySystem?10 -PyQt5.QtCore.Qt.MouseEventSynthesizedByQt?10 -PyQt5.QtCore.Qt.ScrollPhase?10 -PyQt5.QtCore.Qt.ScrollBegin?10 -PyQt5.QtCore.Qt.ScrollUpdate?10 -PyQt5.QtCore.Qt.ScrollEnd?10 -PyQt5.QtCore.Qt.NativeGestureType?10 -PyQt5.QtCore.Qt.BeginNativeGesture?10 -PyQt5.QtCore.Qt.EndNativeGesture?10 -PyQt5.QtCore.Qt.PanNativeGesture?10 -PyQt5.QtCore.Qt.ZoomNativeGesture?10 -PyQt5.QtCore.Qt.SmartZoomNativeGesture?10 -PyQt5.QtCore.Qt.RotateNativeGesture?10 -PyQt5.QtCore.Qt.SwipeNativeGesture?10 -PyQt5.QtCore.Qt.Edge?10 -PyQt5.QtCore.Qt.TopEdge?10 -PyQt5.QtCore.Qt.LeftEdge?10 -PyQt5.QtCore.Qt.RightEdge?10 -PyQt5.QtCore.Qt.BottomEdge?10 -PyQt5.QtCore.Qt.ApplicationState?10 -PyQt5.QtCore.Qt.ApplicationSuspended?10 -PyQt5.QtCore.Qt.ApplicationHidden?10 -PyQt5.QtCore.Qt.ApplicationInactive?10 -PyQt5.QtCore.Qt.ApplicationActive?10 -PyQt5.QtCore.Qt.HitTestAccuracy?10 -PyQt5.QtCore.Qt.ExactHit?10 -PyQt5.QtCore.Qt.FuzzyHit?10 -PyQt5.QtCore.Qt.WhiteSpaceMode?10 -PyQt5.QtCore.Qt.WhiteSpaceNormal?10 -PyQt5.QtCore.Qt.WhiteSpacePre?10 -PyQt5.QtCore.Qt.WhiteSpaceNoWrap?10 -PyQt5.QtCore.Qt.WhiteSpaceModeUndefined?10 -PyQt5.QtCore.Qt.FindChildOption?10 -PyQt5.QtCore.Qt.FindDirectChildrenOnly?10 -PyQt5.QtCore.Qt.FindChildrenRecursively?10 -PyQt5.QtCore.Qt.ScreenOrientation?10 -PyQt5.QtCore.Qt.PrimaryOrientation?10 -PyQt5.QtCore.Qt.PortraitOrientation?10 -PyQt5.QtCore.Qt.LandscapeOrientation?10 -PyQt5.QtCore.Qt.InvertedPortraitOrientation?10 -PyQt5.QtCore.Qt.InvertedLandscapeOrientation?10 -PyQt5.QtCore.Qt.CursorMoveStyle?10 -PyQt5.QtCore.Qt.LogicalMoveStyle?10 -PyQt5.QtCore.Qt.VisualMoveStyle?10 -PyQt5.QtCore.Qt.NavigationMode?10 -PyQt5.QtCore.Qt.NavigationModeNone?10 -PyQt5.QtCore.Qt.NavigationModeKeypadTabOrder?10 -PyQt5.QtCore.Qt.NavigationModeKeypadDirectional?10 -PyQt5.QtCore.Qt.NavigationModeCursorAuto?10 -PyQt5.QtCore.Qt.NavigationModeCursorForceVisible?10 -PyQt5.QtCore.Qt.GestureFlag?10 -PyQt5.QtCore.Qt.DontStartGestureOnChildren?10 -PyQt5.QtCore.Qt.ReceivePartialGestures?10 -PyQt5.QtCore.Qt.IgnoredGesturesPropagateToParent?10 -PyQt5.QtCore.Qt.GestureType?10 -PyQt5.QtCore.Qt.TapGesture?10 -PyQt5.QtCore.Qt.TapAndHoldGesture?10 -PyQt5.QtCore.Qt.PanGesture?10 -PyQt5.QtCore.Qt.PinchGesture?10 -PyQt5.QtCore.Qt.SwipeGesture?10 -PyQt5.QtCore.Qt.CustomGesture?10 -PyQt5.QtCore.Qt.GestureState?10 -PyQt5.QtCore.Qt.GestureStarted?10 -PyQt5.QtCore.Qt.GestureUpdated?10 -PyQt5.QtCore.Qt.GestureFinished?10 -PyQt5.QtCore.Qt.GestureCanceled?10 -PyQt5.QtCore.Qt.TouchPointState?10 -PyQt5.QtCore.Qt.TouchPointPressed?10 -PyQt5.QtCore.Qt.TouchPointMoved?10 -PyQt5.QtCore.Qt.TouchPointStationary?10 -PyQt5.QtCore.Qt.TouchPointReleased?10 -PyQt5.QtCore.Qt.CoordinateSystem?10 -PyQt5.QtCore.Qt.DeviceCoordinates?10 -PyQt5.QtCore.Qt.LogicalCoordinates?10 -PyQt5.QtCore.Qt.AnchorPoint?10 -PyQt5.QtCore.Qt.AnchorLeft?10 -PyQt5.QtCore.Qt.AnchorHorizontalCenter?10 -PyQt5.QtCore.Qt.AnchorRight?10 -PyQt5.QtCore.Qt.AnchorTop?10 -PyQt5.QtCore.Qt.AnchorVerticalCenter?10 -PyQt5.QtCore.Qt.AnchorBottom?10 -PyQt5.QtCore.Qt.InputMethodHint?10 -PyQt5.QtCore.Qt.ImhNone?10 -PyQt5.QtCore.Qt.ImhHiddenText?10 -PyQt5.QtCore.Qt.ImhNoAutoUppercase?10 -PyQt5.QtCore.Qt.ImhPreferNumbers?10 -PyQt5.QtCore.Qt.ImhPreferUppercase?10 -PyQt5.QtCore.Qt.ImhPreferLowercase?10 -PyQt5.QtCore.Qt.ImhNoPredictiveText?10 -PyQt5.QtCore.Qt.ImhDigitsOnly?10 -PyQt5.QtCore.Qt.ImhFormattedNumbersOnly?10 -PyQt5.QtCore.Qt.ImhUppercaseOnly?10 -PyQt5.QtCore.Qt.ImhLowercaseOnly?10 -PyQt5.QtCore.Qt.ImhDialableCharactersOnly?10 -PyQt5.QtCore.Qt.ImhEmailCharactersOnly?10 -PyQt5.QtCore.Qt.ImhUrlCharactersOnly?10 -PyQt5.QtCore.Qt.ImhExclusiveInputMask?10 -PyQt5.QtCore.Qt.ImhSensitiveData?10 -PyQt5.QtCore.Qt.ImhDate?10 -PyQt5.QtCore.Qt.ImhTime?10 -PyQt5.QtCore.Qt.ImhPreferLatin?10 -PyQt5.QtCore.Qt.ImhLatinOnly?10 -PyQt5.QtCore.Qt.ImhMultiLine?10 -PyQt5.QtCore.Qt.TileRule?10 -PyQt5.QtCore.Qt.StretchTile?10 -PyQt5.QtCore.Qt.RepeatTile?10 -PyQt5.QtCore.Qt.RoundTile?10 -PyQt5.QtCore.Qt.WindowFrameSection?10 -PyQt5.QtCore.Qt.NoSection?10 -PyQt5.QtCore.Qt.LeftSection?10 -PyQt5.QtCore.Qt.TopLeftSection?10 -PyQt5.QtCore.Qt.TopSection?10 -PyQt5.QtCore.Qt.TopRightSection?10 -PyQt5.QtCore.Qt.RightSection?10 -PyQt5.QtCore.Qt.BottomRightSection?10 -PyQt5.QtCore.Qt.BottomSection?10 -PyQt5.QtCore.Qt.BottomLeftSection?10 -PyQt5.QtCore.Qt.TitleBarArea?10 -PyQt5.QtCore.Qt.SizeHint?10 -PyQt5.QtCore.Qt.MinimumSize?10 -PyQt5.QtCore.Qt.PreferredSize?10 -PyQt5.QtCore.Qt.MaximumSize?10 -PyQt5.QtCore.Qt.MinimumDescent?10 -PyQt5.QtCore.Qt.SizeMode?10 -PyQt5.QtCore.Qt.AbsoluteSize?10 -PyQt5.QtCore.Qt.RelativeSize?10 -PyQt5.QtCore.Qt.EventPriority?10 -PyQt5.QtCore.Qt.HighEventPriority?10 -PyQt5.QtCore.Qt.NormalEventPriority?10 -PyQt5.QtCore.Qt.LowEventPriority?10 -PyQt5.QtCore.Qt.Axis?10 -PyQt5.QtCore.Qt.XAxis?10 -PyQt5.QtCore.Qt.YAxis?10 -PyQt5.QtCore.Qt.ZAxis?10 -PyQt5.QtCore.Qt.MaskMode?10 -PyQt5.QtCore.Qt.MaskInColor?10 -PyQt5.QtCore.Qt.MaskOutColor?10 -PyQt5.QtCore.Qt.TextInteractionFlag?10 -PyQt5.QtCore.Qt.NoTextInteraction?10 -PyQt5.QtCore.Qt.TextSelectableByMouse?10 -PyQt5.QtCore.Qt.TextSelectableByKeyboard?10 -PyQt5.QtCore.Qt.LinksAccessibleByMouse?10 -PyQt5.QtCore.Qt.LinksAccessibleByKeyboard?10 -PyQt5.QtCore.Qt.TextEditable?10 -PyQt5.QtCore.Qt.TextEditorInteraction?10 -PyQt5.QtCore.Qt.TextBrowserInteraction?10 -PyQt5.QtCore.Qt.ItemSelectionMode?10 -PyQt5.QtCore.Qt.ContainsItemShape?10 -PyQt5.QtCore.Qt.IntersectsItemShape?10 -PyQt5.QtCore.Qt.ContainsItemBoundingRect?10 -PyQt5.QtCore.Qt.IntersectsItemBoundingRect?10 -PyQt5.QtCore.Qt.ApplicationAttribute?10 -PyQt5.QtCore.Qt.AA_ImmediateWidgetCreation?10 -PyQt5.QtCore.Qt.AA_MSWindowsUseDirect3DByDefault?10 -PyQt5.QtCore.Qt.AA_DontShowIconsInMenus?10 -PyQt5.QtCore.Qt.AA_NativeWindows?10 -PyQt5.QtCore.Qt.AA_DontCreateNativeWidgetSiblings?10 -PyQt5.QtCore.Qt.AA_MacPluginApplication?10 -PyQt5.QtCore.Qt.AA_DontUseNativeMenuBar?10 -PyQt5.QtCore.Qt.AA_MacDontSwapCtrlAndMeta?10 -PyQt5.QtCore.Qt.AA_X11InitThreads?10 -PyQt5.QtCore.Qt.AA_Use96Dpi?10 -PyQt5.QtCore.Qt.AA_SynthesizeTouchForUnhandledMouseEvents?10 -PyQt5.QtCore.Qt.AA_SynthesizeMouseForUnhandledTouchEvents?10 -PyQt5.QtCore.Qt.AA_UseHighDpiPixmaps?10 -PyQt5.QtCore.Qt.AA_ForceRasterWidgets?10 -PyQt5.QtCore.Qt.AA_UseDesktopOpenGL?10 -PyQt5.QtCore.Qt.AA_UseOpenGLES?10 -PyQt5.QtCore.Qt.AA_UseSoftwareOpenGL?10 -PyQt5.QtCore.Qt.AA_ShareOpenGLContexts?10 -PyQt5.QtCore.Qt.WindowModality?10 -PyQt5.QtCore.Qt.NonModal?10 -PyQt5.QtCore.Qt.WindowModal?10 -PyQt5.QtCore.Qt.ApplicationModal?10 -PyQt5.QtCore.Qt.MatchFlag?10 -PyQt5.QtCore.Qt.MatchExactly?10 -PyQt5.QtCore.Qt.MatchFixedString?10 -PyQt5.QtCore.Qt.MatchContains?10 -PyQt5.QtCore.Qt.MatchStartsWith?10 -PyQt5.QtCore.Qt.MatchEndsWith?10 -PyQt5.QtCore.Qt.MatchRegExp?10 -PyQt5.QtCore.Qt.MatchWildcard?10 -PyQt5.QtCore.Qt.MatchCaseSensitive?10 -PyQt5.QtCore.Qt.MatchWrap?10 -PyQt5.QtCore.Qt.MatchRecursive?10 -PyQt5.QtCore.Qt.ItemFlag?10 -PyQt5.QtCore.Qt.NoItemFlags?10 -PyQt5.QtCore.Qt.ItemIsSelectable?10 -PyQt5.QtCore.Qt.ItemIsEditable?10 -PyQt5.QtCore.Qt.ItemIsDragEnabled?10 -PyQt5.QtCore.Qt.ItemIsDropEnabled?10 -PyQt5.QtCore.Qt.ItemIsUserCheckable?10 -PyQt5.QtCore.Qt.ItemIsEnabled?10 -PyQt5.QtCore.Qt.ItemIsTristate?10 -PyQt5.QtCore.Qt.ItemNeverHasChildren?10 -PyQt5.QtCore.Qt.ItemDataRole?10 -PyQt5.QtCore.Qt.DisplayRole?10 -PyQt5.QtCore.Qt.DecorationRole?10 -PyQt5.QtCore.Qt.EditRole?10 -PyQt5.QtCore.Qt.ToolTipRole?10 -PyQt5.QtCore.Qt.StatusTipRole?10 -PyQt5.QtCore.Qt.WhatsThisRole?10 -PyQt5.QtCore.Qt.FontRole?10 -PyQt5.QtCore.Qt.TextAlignmentRole?10 -PyQt5.QtCore.Qt.BackgroundRole?10 -PyQt5.QtCore.Qt.BackgroundColorRole?10 -PyQt5.QtCore.Qt.ForegroundRole?10 -PyQt5.QtCore.Qt.TextColorRole?10 -PyQt5.QtCore.Qt.CheckStateRole?10 -PyQt5.QtCore.Qt.AccessibleTextRole?10 -PyQt5.QtCore.Qt.AccessibleDescriptionRole?10 -PyQt5.QtCore.Qt.SizeHintRole?10 -PyQt5.QtCore.Qt.InitialSortOrderRole?10 -PyQt5.QtCore.Qt.UserRole?10 -PyQt5.QtCore.Qt.CheckState?10 -PyQt5.QtCore.Qt.Unchecked?10 -PyQt5.QtCore.Qt.PartiallyChecked?10 -PyQt5.QtCore.Qt.Checked?10 -PyQt5.QtCore.Qt.DropAction?10 -PyQt5.QtCore.Qt.CopyAction?10 -PyQt5.QtCore.Qt.MoveAction?10 -PyQt5.QtCore.Qt.LinkAction?10 -PyQt5.QtCore.Qt.ActionMask?10 -PyQt5.QtCore.Qt.TargetMoveAction?10 -PyQt5.QtCore.Qt.IgnoreAction?10 -PyQt5.QtCore.Qt.LayoutDirection?10 -PyQt5.QtCore.Qt.LeftToRight?10 -PyQt5.QtCore.Qt.RightToLeft?10 -PyQt5.QtCore.Qt.LayoutDirectionAuto?10 -PyQt5.QtCore.Qt.ToolButtonStyle?10 -PyQt5.QtCore.Qt.ToolButtonIconOnly?10 -PyQt5.QtCore.Qt.ToolButtonTextOnly?10 -PyQt5.QtCore.Qt.ToolButtonTextBesideIcon?10 -PyQt5.QtCore.Qt.ToolButtonTextUnderIcon?10 -PyQt5.QtCore.Qt.ToolButtonFollowStyle?10 -PyQt5.QtCore.Qt.InputMethodQuery?10 -PyQt5.QtCore.Qt.ImMicroFocus?10 -PyQt5.QtCore.Qt.ImFont?10 -PyQt5.QtCore.Qt.ImCursorPosition?10 -PyQt5.QtCore.Qt.ImSurroundingText?10 -PyQt5.QtCore.Qt.ImCurrentSelection?10 -PyQt5.QtCore.Qt.ImMaximumTextLength?10 -PyQt5.QtCore.Qt.ImAnchorPosition?10 -PyQt5.QtCore.Qt.ImEnabled?10 -PyQt5.QtCore.Qt.ImCursorRectangle?10 -PyQt5.QtCore.Qt.ImHints?10 -PyQt5.QtCore.Qt.ImPreferredLanguage?10 -PyQt5.QtCore.Qt.ImPlatformData?10 -PyQt5.QtCore.Qt.ImQueryInput?10 -PyQt5.QtCore.Qt.ImQueryAll?10 -PyQt5.QtCore.Qt.ImAbsolutePosition?10 -PyQt5.QtCore.Qt.ImTextBeforeCursor?10 -PyQt5.QtCore.Qt.ImTextAfterCursor?10 -PyQt5.QtCore.Qt.ContextMenuPolicy?10 -PyQt5.QtCore.Qt.NoContextMenu?10 -PyQt5.QtCore.Qt.PreventContextMenu?10 -PyQt5.QtCore.Qt.DefaultContextMenu?10 -PyQt5.QtCore.Qt.ActionsContextMenu?10 -PyQt5.QtCore.Qt.CustomContextMenu?10 -PyQt5.QtCore.Qt.FocusReason?10 -PyQt5.QtCore.Qt.MouseFocusReason?10 -PyQt5.QtCore.Qt.TabFocusReason?10 -PyQt5.QtCore.Qt.BacktabFocusReason?10 -PyQt5.QtCore.Qt.ActiveWindowFocusReason?10 -PyQt5.QtCore.Qt.PopupFocusReason?10 -PyQt5.QtCore.Qt.ShortcutFocusReason?10 -PyQt5.QtCore.Qt.MenuBarFocusReason?10 -PyQt5.QtCore.Qt.OtherFocusReason?10 -PyQt5.QtCore.Qt.NoFocusReason?10 -PyQt5.QtCore.Qt.TransformationMode?10 -PyQt5.QtCore.Qt.FastTransformation?10 -PyQt5.QtCore.Qt.SmoothTransformation?10 -PyQt5.QtCore.Qt.ClipOperation?10 -PyQt5.QtCore.Qt.NoClip?10 -PyQt5.QtCore.Qt.ReplaceClip?10 -PyQt5.QtCore.Qt.IntersectClip?10 -PyQt5.QtCore.Qt.FillRule?10 -PyQt5.QtCore.Qt.OddEvenFill?10 -PyQt5.QtCore.Qt.WindingFill?10 -PyQt5.QtCore.Qt.ShortcutContext?10 -PyQt5.QtCore.Qt.WidgetShortcut?10 -PyQt5.QtCore.Qt.WindowShortcut?10 -PyQt5.QtCore.Qt.ApplicationShortcut?10 -PyQt5.QtCore.Qt.WidgetWithChildrenShortcut?10 -PyQt5.QtCore.Qt.ConnectionType?10 -PyQt5.QtCore.Qt.AutoConnection?10 -PyQt5.QtCore.Qt.DirectConnection?10 -PyQt5.QtCore.Qt.QueuedConnection?10 -PyQt5.QtCore.Qt.BlockingQueuedConnection?10 -PyQt5.QtCore.Qt.UniqueConnection?10 -PyQt5.QtCore.Qt.Corner?10 -PyQt5.QtCore.Qt.TopLeftCorner?10 -PyQt5.QtCore.Qt.TopRightCorner?10 -PyQt5.QtCore.Qt.BottomLeftCorner?10 -PyQt5.QtCore.Qt.BottomRightCorner?10 -PyQt5.QtCore.Qt.CaseSensitivity?10 -PyQt5.QtCore.Qt.CaseInsensitive?10 -PyQt5.QtCore.Qt.CaseSensitive?10 -PyQt5.QtCore.Qt.ScrollBarPolicy?10 -PyQt5.QtCore.Qt.ScrollBarAsNeeded?10 -PyQt5.QtCore.Qt.ScrollBarAlwaysOff?10 -PyQt5.QtCore.Qt.ScrollBarAlwaysOn?10 -PyQt5.QtCore.Qt.DayOfWeek?10 -PyQt5.QtCore.Qt.Monday?10 -PyQt5.QtCore.Qt.Tuesday?10 -PyQt5.QtCore.Qt.Wednesday?10 -PyQt5.QtCore.Qt.Thursday?10 -PyQt5.QtCore.Qt.Friday?10 -PyQt5.QtCore.Qt.Saturday?10 -PyQt5.QtCore.Qt.Sunday?10 -PyQt5.QtCore.Qt.TimeSpec?10 -PyQt5.QtCore.Qt.LocalTime?10 -PyQt5.QtCore.Qt.UTC?10 -PyQt5.QtCore.Qt.OffsetFromUTC?10 -PyQt5.QtCore.Qt.TimeZone?10 -PyQt5.QtCore.Qt.DateFormat?10 -PyQt5.QtCore.Qt.TextDate?10 -PyQt5.QtCore.Qt.ISODate?10 -PyQt5.QtCore.Qt.LocalDate?10 -PyQt5.QtCore.Qt.SystemLocaleDate?10 -PyQt5.QtCore.Qt.LocaleDate?10 -PyQt5.QtCore.Qt.SystemLocaleShortDate?10 -PyQt5.QtCore.Qt.SystemLocaleLongDate?10 -PyQt5.QtCore.Qt.DefaultLocaleShortDate?10 -PyQt5.QtCore.Qt.DefaultLocaleLongDate?10 -PyQt5.QtCore.Qt.RFC2822Date?10 -PyQt5.QtCore.Qt.ToolBarArea?10 -PyQt5.QtCore.Qt.LeftToolBarArea?10 -PyQt5.QtCore.Qt.RightToolBarArea?10 -PyQt5.QtCore.Qt.TopToolBarArea?10 -PyQt5.QtCore.Qt.BottomToolBarArea?10 -PyQt5.QtCore.Qt.ToolBarArea_Mask?10 -PyQt5.QtCore.Qt.AllToolBarAreas?10 -PyQt5.QtCore.Qt.NoToolBarArea?10 -PyQt5.QtCore.Qt.TimerType?10 -PyQt5.QtCore.Qt.PreciseTimer?10 -PyQt5.QtCore.Qt.CoarseTimer?10 -PyQt5.QtCore.Qt.VeryCoarseTimer?10 -PyQt5.QtCore.Qt.DockWidgetArea?10 -PyQt5.QtCore.Qt.LeftDockWidgetArea?10 -PyQt5.QtCore.Qt.RightDockWidgetArea?10 -PyQt5.QtCore.Qt.TopDockWidgetArea?10 -PyQt5.QtCore.Qt.BottomDockWidgetArea?10 -PyQt5.QtCore.Qt.DockWidgetArea_Mask?10 -PyQt5.QtCore.Qt.AllDockWidgetAreas?10 -PyQt5.QtCore.Qt.NoDockWidgetArea?10 -PyQt5.QtCore.Qt.AspectRatioMode?10 -PyQt5.QtCore.Qt.IgnoreAspectRatio?10 -PyQt5.QtCore.Qt.KeepAspectRatio?10 -PyQt5.QtCore.Qt.KeepAspectRatioByExpanding?10 -PyQt5.QtCore.Qt.TextFormat?10 -PyQt5.QtCore.Qt.PlainText?10 -PyQt5.QtCore.Qt.RichText?10 -PyQt5.QtCore.Qt.AutoText?10 -PyQt5.QtCore.Qt.CursorShape?10 -PyQt5.QtCore.Qt.ArrowCursor?10 -PyQt5.QtCore.Qt.UpArrowCursor?10 -PyQt5.QtCore.Qt.CrossCursor?10 -PyQt5.QtCore.Qt.WaitCursor?10 -PyQt5.QtCore.Qt.IBeamCursor?10 -PyQt5.QtCore.Qt.SizeVerCursor?10 -PyQt5.QtCore.Qt.SizeHorCursor?10 -PyQt5.QtCore.Qt.SizeBDiagCursor?10 -PyQt5.QtCore.Qt.SizeFDiagCursor?10 -PyQt5.QtCore.Qt.SizeAllCursor?10 -PyQt5.QtCore.Qt.BlankCursor?10 -PyQt5.QtCore.Qt.SplitVCursor?10 -PyQt5.QtCore.Qt.SplitHCursor?10 -PyQt5.QtCore.Qt.PointingHandCursor?10 -PyQt5.QtCore.Qt.ForbiddenCursor?10 -PyQt5.QtCore.Qt.OpenHandCursor?10 -PyQt5.QtCore.Qt.ClosedHandCursor?10 -PyQt5.QtCore.Qt.WhatsThisCursor?10 -PyQt5.QtCore.Qt.BusyCursor?10 -PyQt5.QtCore.Qt.LastCursor?10 -PyQt5.QtCore.Qt.BitmapCursor?10 -PyQt5.QtCore.Qt.CustomCursor?10 -PyQt5.QtCore.Qt.DragCopyCursor?10 -PyQt5.QtCore.Qt.DragMoveCursor?10 -PyQt5.QtCore.Qt.DragLinkCursor?10 -PyQt5.QtCore.Qt.UIEffect?10 -PyQt5.QtCore.Qt.UI_General?10 -PyQt5.QtCore.Qt.UI_AnimateMenu?10 -PyQt5.QtCore.Qt.UI_FadeMenu?10 -PyQt5.QtCore.Qt.UI_AnimateCombo?10 -PyQt5.QtCore.Qt.UI_AnimateTooltip?10 -PyQt5.QtCore.Qt.UI_FadeTooltip?10 -PyQt5.QtCore.Qt.UI_AnimateToolBox?10 -PyQt5.QtCore.Qt.BrushStyle?10 -PyQt5.QtCore.Qt.NoBrush?10 -PyQt5.QtCore.Qt.SolidPattern?10 -PyQt5.QtCore.Qt.Dense1Pattern?10 -PyQt5.QtCore.Qt.Dense2Pattern?10 -PyQt5.QtCore.Qt.Dense3Pattern?10 -PyQt5.QtCore.Qt.Dense4Pattern?10 -PyQt5.QtCore.Qt.Dense5Pattern?10 -PyQt5.QtCore.Qt.Dense6Pattern?10 -PyQt5.QtCore.Qt.Dense7Pattern?10 -PyQt5.QtCore.Qt.HorPattern?10 -PyQt5.QtCore.Qt.VerPattern?10 -PyQt5.QtCore.Qt.CrossPattern?10 -PyQt5.QtCore.Qt.BDiagPattern?10 -PyQt5.QtCore.Qt.FDiagPattern?10 -PyQt5.QtCore.Qt.DiagCrossPattern?10 -PyQt5.QtCore.Qt.LinearGradientPattern?10 -PyQt5.QtCore.Qt.RadialGradientPattern?10 -PyQt5.QtCore.Qt.ConicalGradientPattern?10 -PyQt5.QtCore.Qt.TexturePattern?10 -PyQt5.QtCore.Qt.PenJoinStyle?10 -PyQt5.QtCore.Qt.MiterJoin?10 -PyQt5.QtCore.Qt.BevelJoin?10 -PyQt5.QtCore.Qt.RoundJoin?10 -PyQt5.QtCore.Qt.MPenJoinStyle?10 -PyQt5.QtCore.Qt.SvgMiterJoin?10 -PyQt5.QtCore.Qt.PenCapStyle?10 -PyQt5.QtCore.Qt.FlatCap?10 -PyQt5.QtCore.Qt.SquareCap?10 -PyQt5.QtCore.Qt.RoundCap?10 -PyQt5.QtCore.Qt.MPenCapStyle?10 -PyQt5.QtCore.Qt.PenStyle?10 -PyQt5.QtCore.Qt.NoPen?10 -PyQt5.QtCore.Qt.SolidLine?10 -PyQt5.QtCore.Qt.DashLine?10 -PyQt5.QtCore.Qt.DotLine?10 -PyQt5.QtCore.Qt.DashDotLine?10 -PyQt5.QtCore.Qt.DashDotDotLine?10 -PyQt5.QtCore.Qt.CustomDashLine?10 -PyQt5.QtCore.Qt.MPenStyle?10 -PyQt5.QtCore.Qt.ArrowType?10 -PyQt5.QtCore.Qt.NoArrow?10 -PyQt5.QtCore.Qt.UpArrow?10 -PyQt5.QtCore.Qt.DownArrow?10 -PyQt5.QtCore.Qt.LeftArrow?10 -PyQt5.QtCore.Qt.RightArrow?10 -PyQt5.QtCore.Qt.Key?10 -PyQt5.QtCore.Qt.Key_Escape?10 -PyQt5.QtCore.Qt.Key_Tab?10 -PyQt5.QtCore.Qt.Key_Backtab?10 -PyQt5.QtCore.Qt.Key_Backspace?10 -PyQt5.QtCore.Qt.Key_Return?10 -PyQt5.QtCore.Qt.Key_Enter?10 -PyQt5.QtCore.Qt.Key_Insert?10 -PyQt5.QtCore.Qt.Key_Delete?10 -PyQt5.QtCore.Qt.Key_Pause?10 -PyQt5.QtCore.Qt.Key_Print?10 -PyQt5.QtCore.Qt.Key_SysReq?10 -PyQt5.QtCore.Qt.Key_Clear?10 -PyQt5.QtCore.Qt.Key_Home?10 -PyQt5.QtCore.Qt.Key_End?10 -PyQt5.QtCore.Qt.Key_Left?10 -PyQt5.QtCore.Qt.Key_Up?10 -PyQt5.QtCore.Qt.Key_Right?10 -PyQt5.QtCore.Qt.Key_Down?10 -PyQt5.QtCore.Qt.Key_PageUp?10 -PyQt5.QtCore.Qt.Key_PageDown?10 -PyQt5.QtCore.Qt.Key_Shift?10 -PyQt5.QtCore.Qt.Key_Control?10 -PyQt5.QtCore.Qt.Key_Meta?10 -PyQt5.QtCore.Qt.Key_Alt?10 -PyQt5.QtCore.Qt.Key_CapsLock?10 -PyQt5.QtCore.Qt.Key_NumLock?10 -PyQt5.QtCore.Qt.Key_ScrollLock?10 -PyQt5.QtCore.Qt.Key_F1?10 -PyQt5.QtCore.Qt.Key_F2?10 -PyQt5.QtCore.Qt.Key_F3?10 -PyQt5.QtCore.Qt.Key_F4?10 -PyQt5.QtCore.Qt.Key_F5?10 -PyQt5.QtCore.Qt.Key_F6?10 -PyQt5.QtCore.Qt.Key_F7?10 -PyQt5.QtCore.Qt.Key_F8?10 -PyQt5.QtCore.Qt.Key_F9?10 -PyQt5.QtCore.Qt.Key_F10?10 -PyQt5.QtCore.Qt.Key_F11?10 -PyQt5.QtCore.Qt.Key_F12?10 -PyQt5.QtCore.Qt.Key_F13?10 -PyQt5.QtCore.Qt.Key_F14?10 -PyQt5.QtCore.Qt.Key_F15?10 -PyQt5.QtCore.Qt.Key_F16?10 -PyQt5.QtCore.Qt.Key_F17?10 -PyQt5.QtCore.Qt.Key_F18?10 -PyQt5.QtCore.Qt.Key_F19?10 -PyQt5.QtCore.Qt.Key_F20?10 -PyQt5.QtCore.Qt.Key_F21?10 -PyQt5.QtCore.Qt.Key_F22?10 -PyQt5.QtCore.Qt.Key_F23?10 -PyQt5.QtCore.Qt.Key_F24?10 -PyQt5.QtCore.Qt.Key_F25?10 -PyQt5.QtCore.Qt.Key_F26?10 -PyQt5.QtCore.Qt.Key_F27?10 -PyQt5.QtCore.Qt.Key_F28?10 -PyQt5.QtCore.Qt.Key_F29?10 -PyQt5.QtCore.Qt.Key_F30?10 -PyQt5.QtCore.Qt.Key_F31?10 -PyQt5.QtCore.Qt.Key_F32?10 -PyQt5.QtCore.Qt.Key_F33?10 -PyQt5.QtCore.Qt.Key_F34?10 -PyQt5.QtCore.Qt.Key_F35?10 -PyQt5.QtCore.Qt.Key_Super_L?10 -PyQt5.QtCore.Qt.Key_Super_R?10 -PyQt5.QtCore.Qt.Key_Menu?10 -PyQt5.QtCore.Qt.Key_Hyper_L?10 -PyQt5.QtCore.Qt.Key_Hyper_R?10 -PyQt5.QtCore.Qt.Key_Help?10 -PyQt5.QtCore.Qt.Key_Direction_L?10 -PyQt5.QtCore.Qt.Key_Direction_R?10 -PyQt5.QtCore.Qt.Key_Space?10 -PyQt5.QtCore.Qt.Key_Any?10 -PyQt5.QtCore.Qt.Key_Exclam?10 -PyQt5.QtCore.Qt.Key_QuoteDbl?10 -PyQt5.QtCore.Qt.Key_NumberSign?10 -PyQt5.QtCore.Qt.Key_Dollar?10 -PyQt5.QtCore.Qt.Key_Percent?10 -PyQt5.QtCore.Qt.Key_Ampersand?10 -PyQt5.QtCore.Qt.Key_Apostrophe?10 -PyQt5.QtCore.Qt.Key_ParenLeft?10 -PyQt5.QtCore.Qt.Key_ParenRight?10 -PyQt5.QtCore.Qt.Key_Asterisk?10 -PyQt5.QtCore.Qt.Key_Plus?10 -PyQt5.QtCore.Qt.Key_Comma?10 -PyQt5.QtCore.Qt.Key_Minus?10 -PyQt5.QtCore.Qt.Key_Period?10 -PyQt5.QtCore.Qt.Key_Slash?10 -PyQt5.QtCore.Qt.Key_0?10 -PyQt5.QtCore.Qt.Key_1?10 -PyQt5.QtCore.Qt.Key_2?10 -PyQt5.QtCore.Qt.Key_3?10 -PyQt5.QtCore.Qt.Key_4?10 -PyQt5.QtCore.Qt.Key_5?10 -PyQt5.QtCore.Qt.Key_6?10 -PyQt5.QtCore.Qt.Key_7?10 -PyQt5.QtCore.Qt.Key_8?10 -PyQt5.QtCore.Qt.Key_9?10 -PyQt5.QtCore.Qt.Key_Colon?10 -PyQt5.QtCore.Qt.Key_Semicolon?10 -PyQt5.QtCore.Qt.Key_Less?10 -PyQt5.QtCore.Qt.Key_Equal?10 -PyQt5.QtCore.Qt.Key_Greater?10 -PyQt5.QtCore.Qt.Key_Question?10 -PyQt5.QtCore.Qt.Key_At?10 -PyQt5.QtCore.Qt.Key_A?10 -PyQt5.QtCore.Qt.Key_B?10 -PyQt5.QtCore.Qt.Key_C?10 -PyQt5.QtCore.Qt.Key_D?10 -PyQt5.QtCore.Qt.Key_E?10 -PyQt5.QtCore.Qt.Key_F?10 -PyQt5.QtCore.Qt.Key_G?10 -PyQt5.QtCore.Qt.Key_H?10 -PyQt5.QtCore.Qt.Key_I?10 -PyQt5.QtCore.Qt.Key_J?10 -PyQt5.QtCore.Qt.Key_K?10 -PyQt5.QtCore.Qt.Key_L?10 -PyQt5.QtCore.Qt.Key_M?10 -PyQt5.QtCore.Qt.Key_N?10 -PyQt5.QtCore.Qt.Key_O?10 -PyQt5.QtCore.Qt.Key_P?10 -PyQt5.QtCore.Qt.Key_Q?10 -PyQt5.QtCore.Qt.Key_R?10 -PyQt5.QtCore.Qt.Key_S?10 -PyQt5.QtCore.Qt.Key_T?10 -PyQt5.QtCore.Qt.Key_U?10 -PyQt5.QtCore.Qt.Key_V?10 -PyQt5.QtCore.Qt.Key_W?10 -PyQt5.QtCore.Qt.Key_X?10 -PyQt5.QtCore.Qt.Key_Y?10 -PyQt5.QtCore.Qt.Key_Z?10 -PyQt5.QtCore.Qt.Key_BracketLeft?10 -PyQt5.QtCore.Qt.Key_Backslash?10 -PyQt5.QtCore.Qt.Key_BracketRight?10 -PyQt5.QtCore.Qt.Key_AsciiCircum?10 -PyQt5.QtCore.Qt.Key_Underscore?10 -PyQt5.QtCore.Qt.Key_QuoteLeft?10 -PyQt5.QtCore.Qt.Key_BraceLeft?10 -PyQt5.QtCore.Qt.Key_Bar?10 -PyQt5.QtCore.Qt.Key_BraceRight?10 -PyQt5.QtCore.Qt.Key_AsciiTilde?10 -PyQt5.QtCore.Qt.Key_nobreakspace?10 -PyQt5.QtCore.Qt.Key_exclamdown?10 -PyQt5.QtCore.Qt.Key_cent?10 -PyQt5.QtCore.Qt.Key_sterling?10 -PyQt5.QtCore.Qt.Key_currency?10 -PyQt5.QtCore.Qt.Key_yen?10 -PyQt5.QtCore.Qt.Key_brokenbar?10 -PyQt5.QtCore.Qt.Key_section?10 -PyQt5.QtCore.Qt.Key_diaeresis?10 -PyQt5.QtCore.Qt.Key_copyright?10 -PyQt5.QtCore.Qt.Key_ordfeminine?10 -PyQt5.QtCore.Qt.Key_guillemotleft?10 -PyQt5.QtCore.Qt.Key_notsign?10 -PyQt5.QtCore.Qt.Key_hyphen?10 -PyQt5.QtCore.Qt.Key_registered?10 -PyQt5.QtCore.Qt.Key_macron?10 -PyQt5.QtCore.Qt.Key_degree?10 -PyQt5.QtCore.Qt.Key_plusminus?10 -PyQt5.QtCore.Qt.Key_twosuperior?10 -PyQt5.QtCore.Qt.Key_threesuperior?10 -PyQt5.QtCore.Qt.Key_acute?10 -PyQt5.QtCore.Qt.Key_mu?10 -PyQt5.QtCore.Qt.Key_paragraph?10 -PyQt5.QtCore.Qt.Key_periodcentered?10 -PyQt5.QtCore.Qt.Key_cedilla?10 -PyQt5.QtCore.Qt.Key_onesuperior?10 -PyQt5.QtCore.Qt.Key_masculine?10 -PyQt5.QtCore.Qt.Key_guillemotright?10 -PyQt5.QtCore.Qt.Key_onequarter?10 -PyQt5.QtCore.Qt.Key_onehalf?10 -PyQt5.QtCore.Qt.Key_threequarters?10 -PyQt5.QtCore.Qt.Key_questiondown?10 -PyQt5.QtCore.Qt.Key_Agrave?10 -PyQt5.QtCore.Qt.Key_Aacute?10 -PyQt5.QtCore.Qt.Key_Acircumflex?10 -PyQt5.QtCore.Qt.Key_Atilde?10 -PyQt5.QtCore.Qt.Key_Adiaeresis?10 -PyQt5.QtCore.Qt.Key_Aring?10 -PyQt5.QtCore.Qt.Key_AE?10 -PyQt5.QtCore.Qt.Key_Ccedilla?10 -PyQt5.QtCore.Qt.Key_Egrave?10 -PyQt5.QtCore.Qt.Key_Eacute?10 -PyQt5.QtCore.Qt.Key_Ecircumflex?10 -PyQt5.QtCore.Qt.Key_Ediaeresis?10 -PyQt5.QtCore.Qt.Key_Igrave?10 -PyQt5.QtCore.Qt.Key_Iacute?10 -PyQt5.QtCore.Qt.Key_Icircumflex?10 -PyQt5.QtCore.Qt.Key_Idiaeresis?10 -PyQt5.QtCore.Qt.Key_ETH?10 -PyQt5.QtCore.Qt.Key_Ntilde?10 -PyQt5.QtCore.Qt.Key_Ograve?10 -PyQt5.QtCore.Qt.Key_Oacute?10 -PyQt5.QtCore.Qt.Key_Ocircumflex?10 -PyQt5.QtCore.Qt.Key_Otilde?10 -PyQt5.QtCore.Qt.Key_Odiaeresis?10 -PyQt5.QtCore.Qt.Key_multiply?10 -PyQt5.QtCore.Qt.Key_Ooblique?10 -PyQt5.QtCore.Qt.Key_Ugrave?10 -PyQt5.QtCore.Qt.Key_Uacute?10 -PyQt5.QtCore.Qt.Key_Ucircumflex?10 -PyQt5.QtCore.Qt.Key_Udiaeresis?10 -PyQt5.QtCore.Qt.Key_Yacute?10 -PyQt5.QtCore.Qt.Key_THORN?10 -PyQt5.QtCore.Qt.Key_ssharp?10 -PyQt5.QtCore.Qt.Key_division?10 -PyQt5.QtCore.Qt.Key_ydiaeresis?10 -PyQt5.QtCore.Qt.Key_AltGr?10 -PyQt5.QtCore.Qt.Key_Multi_key?10 -PyQt5.QtCore.Qt.Key_Codeinput?10 -PyQt5.QtCore.Qt.Key_SingleCandidate?10 -PyQt5.QtCore.Qt.Key_MultipleCandidate?10 -PyQt5.QtCore.Qt.Key_PreviousCandidate?10 -PyQt5.QtCore.Qt.Key_Mode_switch?10 -PyQt5.QtCore.Qt.Key_Kanji?10 -PyQt5.QtCore.Qt.Key_Muhenkan?10 -PyQt5.QtCore.Qt.Key_Henkan?10 -PyQt5.QtCore.Qt.Key_Romaji?10 -PyQt5.QtCore.Qt.Key_Hiragana?10 -PyQt5.QtCore.Qt.Key_Katakana?10 -PyQt5.QtCore.Qt.Key_Hiragana_Katakana?10 -PyQt5.QtCore.Qt.Key_Zenkaku?10 -PyQt5.QtCore.Qt.Key_Hankaku?10 -PyQt5.QtCore.Qt.Key_Zenkaku_Hankaku?10 -PyQt5.QtCore.Qt.Key_Touroku?10 -PyQt5.QtCore.Qt.Key_Massyo?10 -PyQt5.QtCore.Qt.Key_Kana_Lock?10 -PyQt5.QtCore.Qt.Key_Kana_Shift?10 -PyQt5.QtCore.Qt.Key_Eisu_Shift?10 -PyQt5.QtCore.Qt.Key_Eisu_toggle?10 -PyQt5.QtCore.Qt.Key_Hangul?10 -PyQt5.QtCore.Qt.Key_Hangul_Start?10 -PyQt5.QtCore.Qt.Key_Hangul_End?10 -PyQt5.QtCore.Qt.Key_Hangul_Hanja?10 -PyQt5.QtCore.Qt.Key_Hangul_Jamo?10 -PyQt5.QtCore.Qt.Key_Hangul_Romaja?10 -PyQt5.QtCore.Qt.Key_Hangul_Jeonja?10 -PyQt5.QtCore.Qt.Key_Hangul_Banja?10 -PyQt5.QtCore.Qt.Key_Hangul_PreHanja?10 -PyQt5.QtCore.Qt.Key_Hangul_PostHanja?10 -PyQt5.QtCore.Qt.Key_Hangul_Special?10 -PyQt5.QtCore.Qt.Key_Dead_Grave?10 -PyQt5.QtCore.Qt.Key_Dead_Acute?10 -PyQt5.QtCore.Qt.Key_Dead_Circumflex?10 -PyQt5.QtCore.Qt.Key_Dead_Tilde?10 -PyQt5.QtCore.Qt.Key_Dead_Macron?10 -PyQt5.QtCore.Qt.Key_Dead_Breve?10 -PyQt5.QtCore.Qt.Key_Dead_Abovedot?10 -PyQt5.QtCore.Qt.Key_Dead_Diaeresis?10 -PyQt5.QtCore.Qt.Key_Dead_Abovering?10 -PyQt5.QtCore.Qt.Key_Dead_Doubleacute?10 -PyQt5.QtCore.Qt.Key_Dead_Caron?10 -PyQt5.QtCore.Qt.Key_Dead_Cedilla?10 -PyQt5.QtCore.Qt.Key_Dead_Ogonek?10 -PyQt5.QtCore.Qt.Key_Dead_Iota?10 -PyQt5.QtCore.Qt.Key_Dead_Voiced_Sound?10 -PyQt5.QtCore.Qt.Key_Dead_Semivoiced_Sound?10 -PyQt5.QtCore.Qt.Key_Dead_Belowdot?10 -PyQt5.QtCore.Qt.Key_Dead_Hook?10 -PyQt5.QtCore.Qt.Key_Dead_Horn?10 -PyQt5.QtCore.Qt.Key_Back?10 -PyQt5.QtCore.Qt.Key_Forward?10 -PyQt5.QtCore.Qt.Key_Stop?10 -PyQt5.QtCore.Qt.Key_Refresh?10 -PyQt5.QtCore.Qt.Key_VolumeDown?10 -PyQt5.QtCore.Qt.Key_VolumeMute?10 -PyQt5.QtCore.Qt.Key_VolumeUp?10 -PyQt5.QtCore.Qt.Key_BassBoost?10 -PyQt5.QtCore.Qt.Key_BassUp?10 -PyQt5.QtCore.Qt.Key_BassDown?10 -PyQt5.QtCore.Qt.Key_TrebleUp?10 -PyQt5.QtCore.Qt.Key_TrebleDown?10 -PyQt5.QtCore.Qt.Key_MediaPlay?10 -PyQt5.QtCore.Qt.Key_MediaStop?10 -PyQt5.QtCore.Qt.Key_MediaPrevious?10 -PyQt5.QtCore.Qt.Key_MediaNext?10 -PyQt5.QtCore.Qt.Key_MediaRecord?10 -PyQt5.QtCore.Qt.Key_HomePage?10 -PyQt5.QtCore.Qt.Key_Favorites?10 -PyQt5.QtCore.Qt.Key_Search?10 -PyQt5.QtCore.Qt.Key_Standby?10 -PyQt5.QtCore.Qt.Key_OpenUrl?10 -PyQt5.QtCore.Qt.Key_LaunchMail?10 -PyQt5.QtCore.Qt.Key_LaunchMedia?10 -PyQt5.QtCore.Qt.Key_Launch0?10 -PyQt5.QtCore.Qt.Key_Launch1?10 -PyQt5.QtCore.Qt.Key_Launch2?10 -PyQt5.QtCore.Qt.Key_Launch3?10 -PyQt5.QtCore.Qt.Key_Launch4?10 -PyQt5.QtCore.Qt.Key_Launch5?10 -PyQt5.QtCore.Qt.Key_Launch6?10 -PyQt5.QtCore.Qt.Key_Launch7?10 -PyQt5.QtCore.Qt.Key_Launch8?10 -PyQt5.QtCore.Qt.Key_Launch9?10 -PyQt5.QtCore.Qt.Key_LaunchA?10 -PyQt5.QtCore.Qt.Key_LaunchB?10 -PyQt5.QtCore.Qt.Key_LaunchC?10 -PyQt5.QtCore.Qt.Key_LaunchD?10 -PyQt5.QtCore.Qt.Key_LaunchE?10 -PyQt5.QtCore.Qt.Key_LaunchF?10 -PyQt5.QtCore.Qt.Key_MediaLast?10 -PyQt5.QtCore.Qt.Key_Select?10 -PyQt5.QtCore.Qt.Key_Yes?10 -PyQt5.QtCore.Qt.Key_No?10 -PyQt5.QtCore.Qt.Key_Context1?10 -PyQt5.QtCore.Qt.Key_Context2?10 -PyQt5.QtCore.Qt.Key_Context3?10 -PyQt5.QtCore.Qt.Key_Context4?10 -PyQt5.QtCore.Qt.Key_Call?10 -PyQt5.QtCore.Qt.Key_Hangup?10 -PyQt5.QtCore.Qt.Key_Flip?10 -PyQt5.QtCore.Qt.Key_unknown?10 -PyQt5.QtCore.Qt.Key_Execute?10 -PyQt5.QtCore.Qt.Key_Printer?10 -PyQt5.QtCore.Qt.Key_Play?10 -PyQt5.QtCore.Qt.Key_Sleep?10 -PyQt5.QtCore.Qt.Key_Zoom?10 -PyQt5.QtCore.Qt.Key_Cancel?10 -PyQt5.QtCore.Qt.Key_MonBrightnessUp?10 -PyQt5.QtCore.Qt.Key_MonBrightnessDown?10 -PyQt5.QtCore.Qt.Key_KeyboardLightOnOff?10 -PyQt5.QtCore.Qt.Key_KeyboardBrightnessUp?10 -PyQt5.QtCore.Qt.Key_KeyboardBrightnessDown?10 -PyQt5.QtCore.Qt.Key_PowerOff?10 -PyQt5.QtCore.Qt.Key_WakeUp?10 -PyQt5.QtCore.Qt.Key_Eject?10 -PyQt5.QtCore.Qt.Key_ScreenSaver?10 -PyQt5.QtCore.Qt.Key_WWW?10 -PyQt5.QtCore.Qt.Key_Memo?10 -PyQt5.QtCore.Qt.Key_LightBulb?10 -PyQt5.QtCore.Qt.Key_Shop?10 -PyQt5.QtCore.Qt.Key_History?10 -PyQt5.QtCore.Qt.Key_AddFavorite?10 -PyQt5.QtCore.Qt.Key_HotLinks?10 -PyQt5.QtCore.Qt.Key_BrightnessAdjust?10 -PyQt5.QtCore.Qt.Key_Finance?10 -PyQt5.QtCore.Qt.Key_Community?10 -PyQt5.QtCore.Qt.Key_AudioRewind?10 -PyQt5.QtCore.Qt.Key_BackForward?10 -PyQt5.QtCore.Qt.Key_ApplicationLeft?10 -PyQt5.QtCore.Qt.Key_ApplicationRight?10 -PyQt5.QtCore.Qt.Key_Book?10 -PyQt5.QtCore.Qt.Key_CD?10 -PyQt5.QtCore.Qt.Key_Calculator?10 -PyQt5.QtCore.Qt.Key_ToDoList?10 -PyQt5.QtCore.Qt.Key_ClearGrab?10 -PyQt5.QtCore.Qt.Key_Close?10 -PyQt5.QtCore.Qt.Key_Copy?10 -PyQt5.QtCore.Qt.Key_Cut?10 -PyQt5.QtCore.Qt.Key_Display?10 -PyQt5.QtCore.Qt.Key_DOS?10 -PyQt5.QtCore.Qt.Key_Documents?10 -PyQt5.QtCore.Qt.Key_Excel?10 -PyQt5.QtCore.Qt.Key_Explorer?10 -PyQt5.QtCore.Qt.Key_Game?10 -PyQt5.QtCore.Qt.Key_Go?10 -PyQt5.QtCore.Qt.Key_iTouch?10 -PyQt5.QtCore.Qt.Key_LogOff?10 -PyQt5.QtCore.Qt.Key_Market?10 -PyQt5.QtCore.Qt.Key_Meeting?10 -PyQt5.QtCore.Qt.Key_MenuKB?10 -PyQt5.QtCore.Qt.Key_MenuPB?10 -PyQt5.QtCore.Qt.Key_MySites?10 -PyQt5.QtCore.Qt.Key_News?10 -PyQt5.QtCore.Qt.Key_OfficeHome?10 -PyQt5.QtCore.Qt.Key_Option?10 -PyQt5.QtCore.Qt.Key_Paste?10 -PyQt5.QtCore.Qt.Key_Phone?10 -PyQt5.QtCore.Qt.Key_Calendar?10 -PyQt5.QtCore.Qt.Key_Reply?10 -PyQt5.QtCore.Qt.Key_Reload?10 -PyQt5.QtCore.Qt.Key_RotateWindows?10 -PyQt5.QtCore.Qt.Key_RotationPB?10 -PyQt5.QtCore.Qt.Key_RotationKB?10 -PyQt5.QtCore.Qt.Key_Save?10 -PyQt5.QtCore.Qt.Key_Send?10 -PyQt5.QtCore.Qt.Key_Spell?10 -PyQt5.QtCore.Qt.Key_SplitScreen?10 -PyQt5.QtCore.Qt.Key_Support?10 -PyQt5.QtCore.Qt.Key_TaskPane?10 -PyQt5.QtCore.Qt.Key_Terminal?10 -PyQt5.QtCore.Qt.Key_Tools?10 -PyQt5.QtCore.Qt.Key_Travel?10 -PyQt5.QtCore.Qt.Key_Video?10 -PyQt5.QtCore.Qt.Key_Word?10 -PyQt5.QtCore.Qt.Key_Xfer?10 -PyQt5.QtCore.Qt.Key_ZoomIn?10 -PyQt5.QtCore.Qt.Key_ZoomOut?10 -PyQt5.QtCore.Qt.Key_Away?10 -PyQt5.QtCore.Qt.Key_Messenger?10 -PyQt5.QtCore.Qt.Key_WebCam?10 -PyQt5.QtCore.Qt.Key_MailForward?10 -PyQt5.QtCore.Qt.Key_Pictures?10 -PyQt5.QtCore.Qt.Key_Music?10 -PyQt5.QtCore.Qt.Key_Battery?10 -PyQt5.QtCore.Qt.Key_Bluetooth?10 -PyQt5.QtCore.Qt.Key_WLAN?10 -PyQt5.QtCore.Qt.Key_UWB?10 -PyQt5.QtCore.Qt.Key_AudioForward?10 -PyQt5.QtCore.Qt.Key_AudioRepeat?10 -PyQt5.QtCore.Qt.Key_AudioRandomPlay?10 -PyQt5.QtCore.Qt.Key_Subtitle?10 -PyQt5.QtCore.Qt.Key_AudioCycleTrack?10 -PyQt5.QtCore.Qt.Key_Time?10 -PyQt5.QtCore.Qt.Key_Hibernate?10 -PyQt5.QtCore.Qt.Key_View?10 -PyQt5.QtCore.Qt.Key_TopMenu?10 -PyQt5.QtCore.Qt.Key_PowerDown?10 -PyQt5.QtCore.Qt.Key_Suspend?10 -PyQt5.QtCore.Qt.Key_ContrastAdjust?10 -PyQt5.QtCore.Qt.Key_MediaPause?10 -PyQt5.QtCore.Qt.Key_MediaTogglePlayPause?10 -PyQt5.QtCore.Qt.Key_LaunchG?10 -PyQt5.QtCore.Qt.Key_LaunchH?10 -PyQt5.QtCore.Qt.Key_ToggleCallHangup?10 -PyQt5.QtCore.Qt.Key_VoiceDial?10 -PyQt5.QtCore.Qt.Key_LastNumberRedial?10 -PyQt5.QtCore.Qt.Key_Camera?10 -PyQt5.QtCore.Qt.Key_CameraFocus?10 -PyQt5.QtCore.Qt.Key_TouchpadToggle?10 -PyQt5.QtCore.Qt.Key_TouchpadOn?10 -PyQt5.QtCore.Qt.Key_TouchpadOff?10 -PyQt5.QtCore.Qt.Key_MicMute?10 -PyQt5.QtCore.Qt.Key_Red?10 -PyQt5.QtCore.Qt.Key_Green?10 -PyQt5.QtCore.Qt.Key_Yellow?10 -PyQt5.QtCore.Qt.Key_Blue?10 -PyQt5.QtCore.Qt.Key_ChannelUp?10 -PyQt5.QtCore.Qt.Key_ChannelDown?10 -PyQt5.QtCore.Qt.Key_Guide?10 -PyQt5.QtCore.Qt.Key_Info?10 -PyQt5.QtCore.Qt.Key_Settings?10 -PyQt5.QtCore.Qt.Key_Exit?10 -PyQt5.QtCore.Qt.Key_MicVolumeUp?10 -PyQt5.QtCore.Qt.Key_MicVolumeDown?10 -PyQt5.QtCore.Qt.Key_New?10 -PyQt5.QtCore.Qt.Key_Open?10 -PyQt5.QtCore.Qt.Key_Find?10 -PyQt5.QtCore.Qt.Key_Undo?10 -PyQt5.QtCore.Qt.Key_Redo?10 -PyQt5.QtCore.Qt.BGMode?10 -PyQt5.QtCore.Qt.TransparentMode?10 -PyQt5.QtCore.Qt.OpaqueMode?10 -PyQt5.QtCore.Qt.ImageConversionFlag?10 -PyQt5.QtCore.Qt.AutoColor?10 -PyQt5.QtCore.Qt.ColorOnly?10 -PyQt5.QtCore.Qt.MonoOnly?10 -PyQt5.QtCore.Qt.ThresholdAlphaDither?10 -PyQt5.QtCore.Qt.OrderedAlphaDither?10 -PyQt5.QtCore.Qt.DiffuseAlphaDither?10 -PyQt5.QtCore.Qt.DiffuseDither?10 -PyQt5.QtCore.Qt.OrderedDither?10 -PyQt5.QtCore.Qt.ThresholdDither?10 -PyQt5.QtCore.Qt.AutoDither?10 -PyQt5.QtCore.Qt.PreferDither?10 -PyQt5.QtCore.Qt.AvoidDither?10 -PyQt5.QtCore.Qt.WidgetAttribute?10 -PyQt5.QtCore.Qt.WA_Disabled?10 -PyQt5.QtCore.Qt.WA_UnderMouse?10 -PyQt5.QtCore.Qt.WA_MouseTracking?10 -PyQt5.QtCore.Qt.WA_OpaquePaintEvent?10 -PyQt5.QtCore.Qt.WA_StaticContents?10 -PyQt5.QtCore.Qt.WA_LaidOut?10 -PyQt5.QtCore.Qt.WA_PaintOnScreen?10 -PyQt5.QtCore.Qt.WA_NoSystemBackground?10 -PyQt5.QtCore.Qt.WA_UpdatesDisabled?10 -PyQt5.QtCore.Qt.WA_Mapped?10 -PyQt5.QtCore.Qt.WA_MacNoClickThrough?10 -PyQt5.QtCore.Qt.WA_InputMethodEnabled?10 -PyQt5.QtCore.Qt.WA_WState_Visible?10 -PyQt5.QtCore.Qt.WA_WState_Hidden?10 -PyQt5.QtCore.Qt.WA_ForceDisabled?10 -PyQt5.QtCore.Qt.WA_KeyCompression?10 -PyQt5.QtCore.Qt.WA_PendingMoveEvent?10 -PyQt5.QtCore.Qt.WA_PendingResizeEvent?10 -PyQt5.QtCore.Qt.WA_SetPalette?10 -PyQt5.QtCore.Qt.WA_SetFont?10 -PyQt5.QtCore.Qt.WA_SetCursor?10 -PyQt5.QtCore.Qt.WA_NoChildEventsFromChildren?10 -PyQt5.QtCore.Qt.WA_WindowModified?10 -PyQt5.QtCore.Qt.WA_Resized?10 -PyQt5.QtCore.Qt.WA_Moved?10 -PyQt5.QtCore.Qt.WA_PendingUpdate?10 -PyQt5.QtCore.Qt.WA_InvalidSize?10 -PyQt5.QtCore.Qt.WA_MacMetalStyle?10 -PyQt5.QtCore.Qt.WA_CustomWhatsThis?10 -PyQt5.QtCore.Qt.WA_LayoutOnEntireRect?10 -PyQt5.QtCore.Qt.WA_OutsideWSRange?10 -PyQt5.QtCore.Qt.WA_GrabbedShortcut?10 -PyQt5.QtCore.Qt.WA_TransparentForMouseEvents?10 -PyQt5.QtCore.Qt.WA_PaintUnclipped?10 -PyQt5.QtCore.Qt.WA_SetWindowIcon?10 -PyQt5.QtCore.Qt.WA_NoMouseReplay?10 -PyQt5.QtCore.Qt.WA_DeleteOnClose?10 -PyQt5.QtCore.Qt.WA_RightToLeft?10 -PyQt5.QtCore.Qt.WA_SetLayoutDirection?10 -PyQt5.QtCore.Qt.WA_NoChildEventsForParent?10 -PyQt5.QtCore.Qt.WA_ForceUpdatesDisabled?10 -PyQt5.QtCore.Qt.WA_WState_Created?10 -PyQt5.QtCore.Qt.WA_WState_CompressKeys?10 -PyQt5.QtCore.Qt.WA_WState_InPaintEvent?10 -PyQt5.QtCore.Qt.WA_WState_Reparented?10 -PyQt5.QtCore.Qt.WA_WState_ConfigPending?10 -PyQt5.QtCore.Qt.WA_WState_Polished?10 -PyQt5.QtCore.Qt.WA_WState_OwnSizePolicy?10 -PyQt5.QtCore.Qt.WA_WState_ExplicitShowHide?10 -PyQt5.QtCore.Qt.WA_MouseNoMask?10 -PyQt5.QtCore.Qt.WA_GroupLeader?10 -PyQt5.QtCore.Qt.WA_NoMousePropagation?10 -PyQt5.QtCore.Qt.WA_Hover?10 -PyQt5.QtCore.Qt.WA_InputMethodTransparent?10 -PyQt5.QtCore.Qt.WA_QuitOnClose?10 -PyQt5.QtCore.Qt.WA_KeyboardFocusChange?10 -PyQt5.QtCore.Qt.WA_AcceptDrops?10 -PyQt5.QtCore.Qt.WA_WindowPropagation?10 -PyQt5.QtCore.Qt.WA_NoX11EventCompression?10 -PyQt5.QtCore.Qt.WA_TintedBackground?10 -PyQt5.QtCore.Qt.WA_X11OpenGLOverlay?10 -PyQt5.QtCore.Qt.WA_AttributeCount?10 -PyQt5.QtCore.Qt.WA_AlwaysShowToolTips?10 -PyQt5.QtCore.Qt.WA_MacOpaqueSizeGrip?10 -PyQt5.QtCore.Qt.WA_SetStyle?10 -PyQt5.QtCore.Qt.WA_MacBrushedMetal?10 -PyQt5.QtCore.Qt.WA_SetLocale?10 -PyQt5.QtCore.Qt.WA_MacShowFocusRect?10 -PyQt5.QtCore.Qt.WA_MacNormalSize?10 -PyQt5.QtCore.Qt.WA_MacSmallSize?10 -PyQt5.QtCore.Qt.WA_MacMiniSize?10 -PyQt5.QtCore.Qt.WA_LayoutUsesWidgetRect?10 -PyQt5.QtCore.Qt.WA_StyledBackground?10 -PyQt5.QtCore.Qt.WA_MSWindowsUseDirect3D?10 -PyQt5.QtCore.Qt.WA_MacAlwaysShowToolWindow?10 -PyQt5.QtCore.Qt.WA_StyleSheet?10 -PyQt5.QtCore.Qt.WA_ShowWithoutActivating?10 -PyQt5.QtCore.Qt.WA_NativeWindow?10 -PyQt5.QtCore.Qt.WA_DontCreateNativeAncestors?10 -PyQt5.QtCore.Qt.WA_MacVariableSize?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypeDesktop?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypeDock?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypeToolBar?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypeMenu?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypeUtility?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypeSplash?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypeDialog?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypeDropDownMenu?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypePopupMenu?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypeToolTip?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypeNotification?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypeCombo?10 -PyQt5.QtCore.Qt.WA_X11NetWmWindowTypeDND?10 -PyQt5.QtCore.Qt.WA_MacFrameworkScaled?10 -PyQt5.QtCore.Qt.WA_TranslucentBackground?10 -PyQt5.QtCore.Qt.WA_AcceptTouchEvents?10 -PyQt5.QtCore.Qt.WA_TouchPadAcceptSingleTouchEvents?10 -PyQt5.QtCore.Qt.WA_X11DoNotAcceptFocus?10 -PyQt5.QtCore.Qt.WA_MacNoShadow?10 -PyQt5.QtCore.Qt.WA_AlwaysStackOnTop?10 -PyQt5.QtCore.Qt.WindowState?10 -PyQt5.QtCore.Qt.WindowNoState?10 -PyQt5.QtCore.Qt.WindowMinimized?10 -PyQt5.QtCore.Qt.WindowMaximized?10 -PyQt5.QtCore.Qt.WindowFullScreen?10 -PyQt5.QtCore.Qt.WindowActive?10 -PyQt5.QtCore.Qt.WindowType?10 -PyQt5.QtCore.Qt.Widget?10 -PyQt5.QtCore.Qt.Window?10 -PyQt5.QtCore.Qt.Dialog?10 -PyQt5.QtCore.Qt.Sheet?10 -PyQt5.QtCore.Qt.Drawer?10 -PyQt5.QtCore.Qt.Popup?10 -PyQt5.QtCore.Qt.Tool?10 -PyQt5.QtCore.Qt.ToolTip?10 -PyQt5.QtCore.Qt.SplashScreen?10 -PyQt5.QtCore.Qt.Desktop?10 -PyQt5.QtCore.Qt.SubWindow?10 -PyQt5.QtCore.Qt.WindowType_Mask?10 -PyQt5.QtCore.Qt.MSWindowsFixedSizeDialogHint?10 -PyQt5.QtCore.Qt.MSWindowsOwnDC?10 -PyQt5.QtCore.Qt.X11BypassWindowManagerHint?10 -PyQt5.QtCore.Qt.FramelessWindowHint?10 -PyQt5.QtCore.Qt.CustomizeWindowHint?10 -PyQt5.QtCore.Qt.WindowTitleHint?10 -PyQt5.QtCore.Qt.WindowSystemMenuHint?10 -PyQt5.QtCore.Qt.WindowMinimizeButtonHint?10 -PyQt5.QtCore.Qt.WindowMaximizeButtonHint?10 -PyQt5.QtCore.Qt.WindowMinMaxButtonsHint?10 -PyQt5.QtCore.Qt.WindowContextHelpButtonHint?10 -PyQt5.QtCore.Qt.WindowShadeButtonHint?10 -PyQt5.QtCore.Qt.WindowStaysOnTopHint?10 -PyQt5.QtCore.Qt.WindowOkButtonHint?10 -PyQt5.QtCore.Qt.WindowCancelButtonHint?10 -PyQt5.QtCore.Qt.WindowStaysOnBottomHint?10 -PyQt5.QtCore.Qt.WindowCloseButtonHint?10 -PyQt5.QtCore.Qt.MacWindowToolBarButtonHint?10 -PyQt5.QtCore.Qt.BypassGraphicsProxyWidget?10 -PyQt5.QtCore.Qt.WindowTransparentForInput?10 -PyQt5.QtCore.Qt.WindowOverridesSystemGestures?10 -PyQt5.QtCore.Qt.WindowDoesNotAcceptFocus?10 -PyQt5.QtCore.Qt.NoDropShadowWindowHint?10 -PyQt5.QtCore.Qt.WindowFullscreenButtonHint?10 -PyQt5.QtCore.Qt.ForeignWindow?10 -PyQt5.QtCore.Qt.BypassWindowManagerHint?10 -PyQt5.QtCore.Qt.CoverWindow?10 -PyQt5.QtCore.Qt.TextElideMode?10 -PyQt5.QtCore.Qt.ElideLeft?10 -PyQt5.QtCore.Qt.ElideRight?10 -PyQt5.QtCore.Qt.ElideMiddle?10 -PyQt5.QtCore.Qt.ElideNone?10 -PyQt5.QtCore.Qt.TextFlag?10 -PyQt5.QtCore.Qt.TextSingleLine?10 -PyQt5.QtCore.Qt.TextDontClip?10 -PyQt5.QtCore.Qt.TextExpandTabs?10 -PyQt5.QtCore.Qt.TextShowMnemonic?10 -PyQt5.QtCore.Qt.TextWordWrap?10 -PyQt5.QtCore.Qt.TextWrapAnywhere?10 -PyQt5.QtCore.Qt.TextDontPrint?10 -PyQt5.QtCore.Qt.TextIncludeTrailingSpaces?10 -PyQt5.QtCore.Qt.TextHideMnemonic?10 -PyQt5.QtCore.Qt.TextJustificationForced?10 -PyQt5.QtCore.Qt.AlignmentFlag?10 -PyQt5.QtCore.Qt.AlignLeft?10 -PyQt5.QtCore.Qt.AlignLeading?10 -PyQt5.QtCore.Qt.AlignRight?10 -PyQt5.QtCore.Qt.AlignTrailing?10 -PyQt5.QtCore.Qt.AlignHCenter?10 -PyQt5.QtCore.Qt.AlignJustify?10 -PyQt5.QtCore.Qt.AlignAbsolute?10 -PyQt5.QtCore.Qt.AlignHorizontal_Mask?10 -PyQt5.QtCore.Qt.AlignTop?10 -PyQt5.QtCore.Qt.AlignBottom?10 -PyQt5.QtCore.Qt.AlignVCenter?10 -PyQt5.QtCore.Qt.AlignVertical_Mask?10 -PyQt5.QtCore.Qt.AlignCenter?10 -PyQt5.QtCore.Qt.AlignBaseline?10 -PyQt5.QtCore.Qt.SortOrder?10 -PyQt5.QtCore.Qt.AscendingOrder?10 -PyQt5.QtCore.Qt.DescendingOrder?10 -PyQt5.QtCore.Qt.FocusPolicy?10 -PyQt5.QtCore.Qt.NoFocus?10 -PyQt5.QtCore.Qt.TabFocus?10 -PyQt5.QtCore.Qt.ClickFocus?10 -PyQt5.QtCore.Qt.StrongFocus?10 -PyQt5.QtCore.Qt.WheelFocus?10 -PyQt5.QtCore.Qt.Orientation?10 -PyQt5.QtCore.Qt.Horizontal?10 -PyQt5.QtCore.Qt.Vertical?10 -PyQt5.QtCore.Qt.MouseButton?10 -PyQt5.QtCore.Qt.NoButton?10 -PyQt5.QtCore.Qt.AllButtons?10 -PyQt5.QtCore.Qt.LeftButton?10 -PyQt5.QtCore.Qt.RightButton?10 -PyQt5.QtCore.Qt.MidButton?10 -PyQt5.QtCore.Qt.MiddleButton?10 -PyQt5.QtCore.Qt.XButton1?10 -PyQt5.QtCore.Qt.XButton2?10 -PyQt5.QtCore.Qt.BackButton?10 -PyQt5.QtCore.Qt.ExtraButton1?10 -PyQt5.QtCore.Qt.ForwardButton?10 -PyQt5.QtCore.Qt.ExtraButton2?10 -PyQt5.QtCore.Qt.TaskButton?10 -PyQt5.QtCore.Qt.ExtraButton3?10 -PyQt5.QtCore.Qt.ExtraButton4?10 -PyQt5.QtCore.Qt.ExtraButton5?10 -PyQt5.QtCore.Qt.ExtraButton6?10 -PyQt5.QtCore.Qt.ExtraButton7?10 -PyQt5.QtCore.Qt.ExtraButton8?10 -PyQt5.QtCore.Qt.ExtraButton9?10 -PyQt5.QtCore.Qt.ExtraButton10?10 -PyQt5.QtCore.Qt.ExtraButton11?10 -PyQt5.QtCore.Qt.ExtraButton12?10 -PyQt5.QtCore.Qt.ExtraButton13?10 -PyQt5.QtCore.Qt.ExtraButton14?10 -PyQt5.QtCore.Qt.ExtraButton15?10 -PyQt5.QtCore.Qt.ExtraButton16?10 -PyQt5.QtCore.Qt.ExtraButton17?10 -PyQt5.QtCore.Qt.ExtraButton18?10 -PyQt5.QtCore.Qt.ExtraButton19?10 -PyQt5.QtCore.Qt.ExtraButton20?10 -PyQt5.QtCore.Qt.ExtraButton21?10 -PyQt5.QtCore.Qt.ExtraButton22?10 -PyQt5.QtCore.Qt.ExtraButton23?10 -PyQt5.QtCore.Qt.ExtraButton24?10 -PyQt5.QtCore.Qt.Modifier?10 -PyQt5.QtCore.Qt.META?10 -PyQt5.QtCore.Qt.SHIFT?10 -PyQt5.QtCore.Qt.CTRL?10 -PyQt5.QtCore.Qt.ALT?10 -PyQt5.QtCore.Qt.MODIFIER_MASK?10 -PyQt5.QtCore.Qt.UNICODE_ACCEL?10 -PyQt5.QtCore.Qt.KeyboardModifier?10 -PyQt5.QtCore.Qt.NoModifier?10 -PyQt5.QtCore.Qt.ShiftModifier?10 -PyQt5.QtCore.Qt.ControlModifier?10 -PyQt5.QtCore.Qt.AltModifier?10 -PyQt5.QtCore.Qt.MetaModifier?10 -PyQt5.QtCore.Qt.KeypadModifier?10 -PyQt5.QtCore.Qt.GroupSwitchModifier?10 -PyQt5.QtCore.Qt.KeyboardModifierMask?10 -PyQt5.QtCore.Qt.GlobalColor?10 -PyQt5.QtCore.Qt.color0?10 -PyQt5.QtCore.Qt.color1?10 -PyQt5.QtCore.Qt.black?10 -PyQt5.QtCore.Qt.white?10 -PyQt5.QtCore.Qt.darkGray?10 -PyQt5.QtCore.Qt.gray?10 -PyQt5.QtCore.Qt.lightGray?10 -PyQt5.QtCore.Qt.red?10 -PyQt5.QtCore.Qt.green?10 -PyQt5.QtCore.Qt.blue?10 -PyQt5.QtCore.Qt.cyan?10 -PyQt5.QtCore.Qt.magenta?10 -PyQt5.QtCore.Qt.yellow?10 -PyQt5.QtCore.Qt.darkRed?10 -PyQt5.QtCore.Qt.darkGreen?10 -PyQt5.QtCore.Qt.darkBlue?10 -PyQt5.QtCore.Qt.darkCyan?10 -PyQt5.QtCore.Qt.darkMagenta?10 -PyQt5.QtCore.Qt.darkYellow?10 -PyQt5.QtCore.Qt.transparent?10 -PyQt5.QtCore.Qt.KeyboardModifiers?1(Qt.KeyboardModifiers) -PyQt5.QtCore.Qt.KeyboardModifiers.__init__?1(self, Qt.KeyboardModifiers) -PyQt5.QtCore.Qt.KeyboardModifiers?1(int) -PyQt5.QtCore.Qt.KeyboardModifiers.__init__?1(self, int) -PyQt5.QtCore.Qt.KeyboardModifiers?1() -PyQt5.QtCore.Qt.KeyboardModifiers.__init__?1(self) -PyQt5.QtCore.Qt.MouseButtons?1(Qt.MouseButtons) -PyQt5.QtCore.Qt.MouseButtons.__init__?1(self, Qt.MouseButtons) -PyQt5.QtCore.Qt.MouseButtons?1(int) -PyQt5.QtCore.Qt.MouseButtons.__init__?1(self, int) -PyQt5.QtCore.Qt.MouseButtons?1() -PyQt5.QtCore.Qt.MouseButtons.__init__?1(self) -PyQt5.QtCore.Qt.Orientations?1(Qt.Orientations) -PyQt5.QtCore.Qt.Orientations.__init__?1(self, Qt.Orientations) -PyQt5.QtCore.Qt.Orientations?1(int) -PyQt5.QtCore.Qt.Orientations.__init__?1(self, int) -PyQt5.QtCore.Qt.Orientations?1() -PyQt5.QtCore.Qt.Orientations.__init__?1(self) -PyQt5.QtCore.Qt.Alignment?1(Qt.Alignment) -PyQt5.QtCore.Qt.Alignment.__init__?1(self, Qt.Alignment) -PyQt5.QtCore.Qt.Alignment?1(int) -PyQt5.QtCore.Qt.Alignment.__init__?1(self, int) -PyQt5.QtCore.Qt.Alignment?1() -PyQt5.QtCore.Qt.Alignment.__init__?1(self) -PyQt5.QtCore.Qt.WindowFlags?1(Qt.WindowFlags) -PyQt5.QtCore.Qt.WindowFlags.__init__?1(self, Qt.WindowFlags) -PyQt5.QtCore.Qt.WindowFlags?1(int) -PyQt5.QtCore.Qt.WindowFlags.__init__?1(self, int) -PyQt5.QtCore.Qt.WindowFlags?1() -PyQt5.QtCore.Qt.WindowFlags.__init__?1(self) -PyQt5.QtCore.Qt.WindowStates?1(Qt.WindowStates) -PyQt5.QtCore.Qt.WindowStates.__init__?1(self, Qt.WindowStates) -PyQt5.QtCore.Qt.WindowStates?1(int) -PyQt5.QtCore.Qt.WindowStates.__init__?1(self, int) -PyQt5.QtCore.Qt.WindowStates?1() -PyQt5.QtCore.Qt.WindowStates.__init__?1(self) -PyQt5.QtCore.Qt.ImageConversionFlags?1(Qt.ImageConversionFlags) -PyQt5.QtCore.Qt.ImageConversionFlags.__init__?1(self, Qt.ImageConversionFlags) -PyQt5.QtCore.Qt.ImageConversionFlags?1(int) -PyQt5.QtCore.Qt.ImageConversionFlags.__init__?1(self, int) -PyQt5.QtCore.Qt.ImageConversionFlags?1() -PyQt5.QtCore.Qt.ImageConversionFlags.__init__?1(self) -PyQt5.QtCore.Qt.DockWidgetAreas?1(Qt.DockWidgetAreas) -PyQt5.QtCore.Qt.DockWidgetAreas.__init__?1(self, Qt.DockWidgetAreas) -PyQt5.QtCore.Qt.DockWidgetAreas?1(int) -PyQt5.QtCore.Qt.DockWidgetAreas.__init__?1(self, int) -PyQt5.QtCore.Qt.DockWidgetAreas?1() -PyQt5.QtCore.Qt.DockWidgetAreas.__init__?1(self) -PyQt5.QtCore.Qt.ToolBarAreas?1(Qt.ToolBarAreas) -PyQt5.QtCore.Qt.ToolBarAreas.__init__?1(self, Qt.ToolBarAreas) -PyQt5.QtCore.Qt.ToolBarAreas?1(int) -PyQt5.QtCore.Qt.ToolBarAreas.__init__?1(self, int) -PyQt5.QtCore.Qt.ToolBarAreas?1() -PyQt5.QtCore.Qt.ToolBarAreas.__init__?1(self) -PyQt5.QtCore.Qt.InputMethodQueries?1(Qt.InputMethodQueries) -PyQt5.QtCore.Qt.InputMethodQueries.__init__?1(self, Qt.InputMethodQueries) -PyQt5.QtCore.Qt.InputMethodQueries?1(int) -PyQt5.QtCore.Qt.InputMethodQueries.__init__?1(self, int) -PyQt5.QtCore.Qt.InputMethodQueries?1() -PyQt5.QtCore.Qt.InputMethodQueries.__init__?1(self) -PyQt5.QtCore.Qt.DropActions?1(Qt.DropActions) -PyQt5.QtCore.Qt.DropActions.__init__?1(self, Qt.DropActions) -PyQt5.QtCore.Qt.DropActions?1(int) -PyQt5.QtCore.Qt.DropActions.__init__?1(self, int) -PyQt5.QtCore.Qt.DropActions?1() -PyQt5.QtCore.Qt.DropActions.__init__?1(self) -PyQt5.QtCore.Qt.ItemFlags?1(Qt.ItemFlags) -PyQt5.QtCore.Qt.ItemFlags.__init__?1(self, Qt.ItemFlags) -PyQt5.QtCore.Qt.ItemFlags?1(int) -PyQt5.QtCore.Qt.ItemFlags.__init__?1(self, int) -PyQt5.QtCore.Qt.ItemFlags?1() -PyQt5.QtCore.Qt.ItemFlags.__init__?1(self) -PyQt5.QtCore.Qt.MatchFlags?1(Qt.MatchFlags) -PyQt5.QtCore.Qt.MatchFlags.__init__?1(self, Qt.MatchFlags) -PyQt5.QtCore.Qt.MatchFlags?1(int) -PyQt5.QtCore.Qt.MatchFlags.__init__?1(self, int) -PyQt5.QtCore.Qt.MatchFlags?1() -PyQt5.QtCore.Qt.MatchFlags.__init__?1(self) -PyQt5.QtCore.Qt.TextInteractionFlags?1(Qt.TextInteractionFlags) -PyQt5.QtCore.Qt.TextInteractionFlags.__init__?1(self, Qt.TextInteractionFlags) -PyQt5.QtCore.Qt.TextInteractionFlags?1(int) -PyQt5.QtCore.Qt.TextInteractionFlags.__init__?1(self, int) -PyQt5.QtCore.Qt.TextInteractionFlags?1() -PyQt5.QtCore.Qt.TextInteractionFlags.__init__?1(self) -PyQt5.QtCore.Qt.InputMethodHints?1(Qt.InputMethodHints) -PyQt5.QtCore.Qt.InputMethodHints.__init__?1(self, Qt.InputMethodHints) -PyQt5.QtCore.Qt.InputMethodHints?1(int) -PyQt5.QtCore.Qt.InputMethodHints.__init__?1(self, int) -PyQt5.QtCore.Qt.InputMethodHints?1() -PyQt5.QtCore.Qt.InputMethodHints.__init__?1(self) -PyQt5.QtCore.Qt.TouchPointStates?1(Qt.TouchPointStates) -PyQt5.QtCore.Qt.TouchPointStates.__init__?1(self, Qt.TouchPointStates) -PyQt5.QtCore.Qt.TouchPointStates?1(int) -PyQt5.QtCore.Qt.TouchPointStates.__init__?1(self, int) -PyQt5.QtCore.Qt.TouchPointStates?1() -PyQt5.QtCore.Qt.TouchPointStates.__init__?1(self) -PyQt5.QtCore.Qt.GestureFlags?1(Qt.GestureFlags) -PyQt5.QtCore.Qt.GestureFlags.__init__?1(self, Qt.GestureFlags) -PyQt5.QtCore.Qt.GestureFlags?1(int) -PyQt5.QtCore.Qt.GestureFlags.__init__?1(self, int) -PyQt5.QtCore.Qt.GestureFlags?1() -PyQt5.QtCore.Qt.GestureFlags.__init__?1(self) -PyQt5.QtCore.Qt.ScreenOrientations?1(Qt.ScreenOrientations) -PyQt5.QtCore.Qt.ScreenOrientations.__init__?1(self, Qt.ScreenOrientations) -PyQt5.QtCore.Qt.ScreenOrientations?1(int) -PyQt5.QtCore.Qt.ScreenOrientations.__init__?1(self, int) -PyQt5.QtCore.Qt.ScreenOrientations?1() -PyQt5.QtCore.Qt.ScreenOrientations.__init__?1(self) -PyQt5.QtCore.Qt.FindChildOptions?1(Qt.FindChildOptions) -PyQt5.QtCore.Qt.FindChildOptions.__init__?1(self, Qt.FindChildOptions) -PyQt5.QtCore.Qt.FindChildOptions?1(int) -PyQt5.QtCore.Qt.FindChildOptions.__init__?1(self, int) -PyQt5.QtCore.Qt.FindChildOptions?1() -PyQt5.QtCore.Qt.FindChildOptions.__init__?1(self) -PyQt5.QtCore.Qt.ApplicationStates?1(Qt.ApplicationStates) -PyQt5.QtCore.Qt.ApplicationStates.__init__?1(self, Qt.ApplicationStates) -PyQt5.QtCore.Qt.ApplicationStates?1(int) -PyQt5.QtCore.Qt.ApplicationStates.__init__?1(self, int) -PyQt5.QtCore.Qt.ApplicationStates?1() -PyQt5.QtCore.Qt.ApplicationStates.__init__?1(self) -PyQt5.QtCore.Qt.Edges?1(Qt.Edges) -PyQt5.QtCore.Qt.Edges.__init__?1(self, Qt.Edges) -PyQt5.QtCore.Qt.Edges?1(int) -PyQt5.QtCore.Qt.Edges.__init__?1(self, int) -PyQt5.QtCore.Qt.Edges?1() -PyQt5.QtCore.Qt.Edges.__init__?1(self) -PyQt5.QtCore.Qt.MouseEventFlags?1(Qt.MouseEventFlags) -PyQt5.QtCore.Qt.MouseEventFlags.__init__?1(self, Qt.MouseEventFlags) -PyQt5.QtCore.Qt.MouseEventFlags?1(int) -PyQt5.QtCore.Qt.MouseEventFlags.__init__?1(self, int) -PyQt5.QtCore.Qt.MouseEventFlags?1() -PyQt5.QtCore.Qt.MouseEventFlags.__init__?1(self) -PyQt5.QtCore.QObject.staticMetaObject?7 -PyQt5.QtCore.QObject?1(QObject parent=None) -PyQt5.QtCore.QObject.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QObject.metaObject?4() -> QMetaObject -PyQt5.QtCore.QObject.pyqtConfigure?4(object) -PyQt5.QtCore.QObject.__getattr__?4(str) -> object -PyQt5.QtCore.QObject.event?4(QEvent) -> bool -PyQt5.QtCore.QObject.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtCore.QObject.tr?4(str, str disambiguation=None, int n=-1) -> str -PyQt5.QtCore.QObject.findChild?4(type, str name='', Qt.FindChildOptions options=Qt.FindChildrenRecursively) -> QObject -PyQt5.QtCore.QObject.findChild?4(tuple, str name='', Qt.FindChildOptions options=Qt.FindChildrenRecursively) -> QObject -PyQt5.QtCore.QObject.findChildren?4(type, str name='', Qt.FindChildOptions options=Qt.FindChildrenRecursively) -> list-of-QObject -PyQt5.QtCore.QObject.findChildren?4(tuple, str name='', Qt.FindChildOptions options=Qt.FindChildrenRecursively) -> list-of-QObject -PyQt5.QtCore.QObject.findChildren?4(type, QRegExp, Qt.FindChildOptions options=Qt.FindChildrenRecursively) -> list-of-QObject -PyQt5.QtCore.QObject.findChildren?4(tuple, QRegExp, Qt.FindChildOptions options=Qt.FindChildrenRecursively) -> list-of-QObject -PyQt5.QtCore.QObject.findChildren?4(type, QRegularExpression, Qt.FindChildOptions options=Qt.FindChildrenRecursively) -> list-of-QObject -PyQt5.QtCore.QObject.findChildren?4(tuple, QRegularExpression, Qt.FindChildOptions options=Qt.FindChildrenRecursively) -> list-of-QObject -PyQt5.QtCore.QObject.objectName?4() -> str -PyQt5.QtCore.QObject.setObjectName?4(str) -PyQt5.QtCore.QObject.isWidgetType?4() -> bool -PyQt5.QtCore.QObject.isWindowType?4() -> bool -PyQt5.QtCore.QObject.signalsBlocked?4() -> bool -PyQt5.QtCore.QObject.blockSignals?4(bool) -> bool -PyQt5.QtCore.QObject.thread?4() -> QThread -PyQt5.QtCore.QObject.moveToThread?4(QThread) -PyQt5.QtCore.QObject.startTimer?4(int, Qt.TimerType timerType=Qt.CoarseTimer) -> int -PyQt5.QtCore.QObject.killTimer?4(int) -PyQt5.QtCore.QObject.children?4() -> list-of-QObject -PyQt5.QtCore.QObject.setParent?4(QObject) -PyQt5.QtCore.QObject.installEventFilter?4(QObject) -PyQt5.QtCore.QObject.removeEventFilter?4(QObject) -PyQt5.QtCore.QObject.dumpObjectInfo?4() -PyQt5.QtCore.QObject.dumpObjectTree?4() -PyQt5.QtCore.QObject.dynamicPropertyNames?4() -> list-of-QByteArray -PyQt5.QtCore.QObject.setProperty?4(str, QVariant) -> bool -PyQt5.QtCore.QObject.property?4(str) -> QVariant -PyQt5.QtCore.QObject.destroyed?4(QObject object=None) -PyQt5.QtCore.QObject.objectNameChanged?4(str) -PyQt5.QtCore.QObject.parent?4() -> QObject -PyQt5.QtCore.QObject.inherits?4(str) -> bool -PyQt5.QtCore.QObject.deleteLater?4() -PyQt5.QtCore.QObject.sender?4() -> QObject -PyQt5.QtCore.QObject.receivers?4(signal) -> int -PyQt5.QtCore.QObject.timerEvent?4(QTimerEvent) -PyQt5.QtCore.QObject.childEvent?4(QChildEvent) -PyQt5.QtCore.QObject.customEvent?4(QEvent) -PyQt5.QtCore.QObject.connectNotify?4(QMetaMethod) -PyQt5.QtCore.QObject.disconnectNotify?4(QMetaMethod) -PyQt5.QtCore.QObject.senderSignalIndex?4() -> int -PyQt5.QtCore.QObject.isSignalConnected?4(QMetaMethod) -> bool -PyQt5.QtCore.QObject.disconnect?4() -PyQt5.QtCore.QAbstractAnimation.DeletionPolicy?10 -PyQt5.QtCore.QAbstractAnimation.KeepWhenStopped?10 -PyQt5.QtCore.QAbstractAnimation.DeleteWhenStopped?10 -PyQt5.QtCore.QAbstractAnimation.State?10 -PyQt5.QtCore.QAbstractAnimation.Stopped?10 -PyQt5.QtCore.QAbstractAnimation.Paused?10 -PyQt5.QtCore.QAbstractAnimation.Running?10 -PyQt5.QtCore.QAbstractAnimation.Direction?10 -PyQt5.QtCore.QAbstractAnimation.Forward?10 -PyQt5.QtCore.QAbstractAnimation.Backward?10 -PyQt5.QtCore.QAbstractAnimation?1(QObject parent=None) -PyQt5.QtCore.QAbstractAnimation.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QAbstractAnimation.state?4() -> QAbstractAnimation.State -PyQt5.QtCore.QAbstractAnimation.group?4() -> QAnimationGroup -PyQt5.QtCore.QAbstractAnimation.direction?4() -> QAbstractAnimation.Direction -PyQt5.QtCore.QAbstractAnimation.setDirection?4(QAbstractAnimation.Direction) -PyQt5.QtCore.QAbstractAnimation.currentTime?4() -> int -PyQt5.QtCore.QAbstractAnimation.currentLoopTime?4() -> int -PyQt5.QtCore.QAbstractAnimation.loopCount?4() -> int -PyQt5.QtCore.QAbstractAnimation.setLoopCount?4(int) -PyQt5.QtCore.QAbstractAnimation.currentLoop?4() -> int -PyQt5.QtCore.QAbstractAnimation.duration?4() -> int -PyQt5.QtCore.QAbstractAnimation.totalDuration?4() -> int -PyQt5.QtCore.QAbstractAnimation.finished?4() -PyQt5.QtCore.QAbstractAnimation.stateChanged?4(QAbstractAnimation.State, QAbstractAnimation.State) -PyQt5.QtCore.QAbstractAnimation.currentLoopChanged?4(int) -PyQt5.QtCore.QAbstractAnimation.directionChanged?4(QAbstractAnimation.Direction) -PyQt5.QtCore.QAbstractAnimation.start?4(QAbstractAnimation.DeletionPolicy policy=QAbstractAnimation.KeepWhenStopped) -PyQt5.QtCore.QAbstractAnimation.pause?4() -PyQt5.QtCore.QAbstractAnimation.resume?4() -PyQt5.QtCore.QAbstractAnimation.setPaused?4(bool) -PyQt5.QtCore.QAbstractAnimation.stop?4() -PyQt5.QtCore.QAbstractAnimation.setCurrentTime?4(int) -PyQt5.QtCore.QAbstractAnimation.event?4(QEvent) -> bool -PyQt5.QtCore.QAbstractAnimation.updateCurrentTime?4(int) -PyQt5.QtCore.QAbstractAnimation.updateState?4(QAbstractAnimation.State, QAbstractAnimation.State) -PyQt5.QtCore.QAbstractAnimation.updateDirection?4(QAbstractAnimation.Direction) -PyQt5.QtCore.QAbstractEventDispatcher?1(QObject parent=None) -PyQt5.QtCore.QAbstractEventDispatcher.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QAbstractEventDispatcher.instance?4(QThread thread=None) -> QAbstractEventDispatcher -PyQt5.QtCore.QAbstractEventDispatcher.processEvents?4(QEventLoop.ProcessEventsFlags) -> bool -PyQt5.QtCore.QAbstractEventDispatcher.hasPendingEvents?4() -> bool -PyQt5.QtCore.QAbstractEventDispatcher.registerSocketNotifier?4(QSocketNotifier) -PyQt5.QtCore.QAbstractEventDispatcher.unregisterSocketNotifier?4(QSocketNotifier) -PyQt5.QtCore.QAbstractEventDispatcher.registerTimer?4(int, Qt.TimerType, QObject) -> int -PyQt5.QtCore.QAbstractEventDispatcher.registerTimer?4(int, int, Qt.TimerType, QObject) -PyQt5.QtCore.QAbstractEventDispatcher.unregisterTimer?4(int) -> bool -PyQt5.QtCore.QAbstractEventDispatcher.unregisterTimers?4(QObject) -> bool -PyQt5.QtCore.QAbstractEventDispatcher.registeredTimers?4(QObject) -> list-of-QAbstractEventDispatcher.TimerInfo -PyQt5.QtCore.QAbstractEventDispatcher.wakeUp?4() -PyQt5.QtCore.QAbstractEventDispatcher.interrupt?4() -PyQt5.QtCore.QAbstractEventDispatcher.flush?4() -PyQt5.QtCore.QAbstractEventDispatcher.startingUp?4() -PyQt5.QtCore.QAbstractEventDispatcher.closingDown?4() -PyQt5.QtCore.QAbstractEventDispatcher.remainingTime?4(int) -> int -PyQt5.QtCore.QAbstractEventDispatcher.installNativeEventFilter?4(QAbstractNativeEventFilter) -PyQt5.QtCore.QAbstractEventDispatcher.removeNativeEventFilter?4(QAbstractNativeEventFilter) -PyQt5.QtCore.QAbstractEventDispatcher.registerEventNotifier?4(QWinEventNotifier) -> bool -PyQt5.QtCore.QAbstractEventDispatcher.unregisterEventNotifier?4(QWinEventNotifier) -PyQt5.QtCore.QAbstractEventDispatcher.filterNativeEvent?4(QByteArray, sip.voidptr) -> (bool, int) -PyQt5.QtCore.QAbstractEventDispatcher.aboutToBlock?4() -PyQt5.QtCore.QAbstractEventDispatcher.awake?4() -PyQt5.QtCore.QAbstractEventDispatcher.TimerInfo.interval?7 -PyQt5.QtCore.QAbstractEventDispatcher.TimerInfo.timerId?7 -PyQt5.QtCore.QAbstractEventDispatcher.TimerInfo.timerType?7 -PyQt5.QtCore.QAbstractEventDispatcher.TimerInfo?1(int, int, Qt.TimerType) -PyQt5.QtCore.QAbstractEventDispatcher.TimerInfo.__init__?1(self, int, int, Qt.TimerType) -PyQt5.QtCore.QAbstractEventDispatcher.TimerInfo?1(QAbstractEventDispatcher.TimerInfo) -PyQt5.QtCore.QAbstractEventDispatcher.TimerInfo.__init__?1(self, QAbstractEventDispatcher.TimerInfo) -PyQt5.QtCore.QModelIndex?1() -PyQt5.QtCore.QModelIndex.__init__?1(self) -PyQt5.QtCore.QModelIndex?1(QModelIndex) -PyQt5.QtCore.QModelIndex.__init__?1(self, QModelIndex) -PyQt5.QtCore.QModelIndex?1(QPersistentModelIndex) -PyQt5.QtCore.QModelIndex.__init__?1(self, QPersistentModelIndex) -PyQt5.QtCore.QModelIndex.child?4(int, int) -> QModelIndex -PyQt5.QtCore.QModelIndex.row?4() -> int -PyQt5.QtCore.QModelIndex.column?4() -> int -PyQt5.QtCore.QModelIndex.data?4(int role=Qt.DisplayRole) -> QVariant -PyQt5.QtCore.QModelIndex.flags?4() -> Qt.ItemFlags -PyQt5.QtCore.QModelIndex.internalPointer?4() -> object -PyQt5.QtCore.QModelIndex.internalId?4() -> int -PyQt5.QtCore.QModelIndex.model?4() -> QAbstractItemModel -PyQt5.QtCore.QModelIndex.isValid?4() -> bool -PyQt5.QtCore.QModelIndex.parent?4() -> QModelIndex -PyQt5.QtCore.QModelIndex.sibling?4(int, int) -> QModelIndex -PyQt5.QtCore.QPersistentModelIndex?1() -PyQt5.QtCore.QPersistentModelIndex.__init__?1(self) -PyQt5.QtCore.QPersistentModelIndex?1(QModelIndex) -PyQt5.QtCore.QPersistentModelIndex.__init__?1(self, QModelIndex) -PyQt5.QtCore.QPersistentModelIndex?1(QPersistentModelIndex) -PyQt5.QtCore.QPersistentModelIndex.__init__?1(self, QPersistentModelIndex) -PyQt5.QtCore.QPersistentModelIndex.row?4() -> int -PyQt5.QtCore.QPersistentModelIndex.column?4() -> int -PyQt5.QtCore.QPersistentModelIndex.data?4(int role=Qt.DisplayRole) -> QVariant -PyQt5.QtCore.QPersistentModelIndex.flags?4() -> Qt.ItemFlags -PyQt5.QtCore.QPersistentModelIndex.parent?4() -> QModelIndex -PyQt5.QtCore.QPersistentModelIndex.sibling?4(int, int) -> QModelIndex -PyQt5.QtCore.QPersistentModelIndex.child?4(int, int) -> QModelIndex -PyQt5.QtCore.QPersistentModelIndex.model?4() -> QAbstractItemModel -PyQt5.QtCore.QPersistentModelIndex.isValid?4() -> bool -PyQt5.QtCore.QPersistentModelIndex.swap?4(QPersistentModelIndex) -PyQt5.QtCore.QAbstractItemModel.LayoutChangeHint?10 -PyQt5.QtCore.QAbstractItemModel.NoLayoutChangeHint?10 -PyQt5.QtCore.QAbstractItemModel.VerticalSortHint?10 -PyQt5.QtCore.QAbstractItemModel.HorizontalSortHint?10 -PyQt5.QtCore.QAbstractItemModel?1(QObject parent=None) -PyQt5.QtCore.QAbstractItemModel.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QAbstractItemModel.hasIndex?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QAbstractItemModel.index?4(int, int, QModelIndex parent=QModelIndex()) -> QModelIndex -PyQt5.QtCore.QAbstractItemModel.parent?4(QModelIndex) -> QModelIndex -PyQt5.QtCore.QAbstractItemModel.parent?4() -> QObject -PyQt5.QtCore.QAbstractItemModel.sibling?4(int, int, QModelIndex) -> QModelIndex -PyQt5.QtCore.QAbstractItemModel.rowCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtCore.QAbstractItemModel.columnCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtCore.QAbstractItemModel.hasChildren?4(QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QAbstractItemModel.data?4(QModelIndex, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtCore.QAbstractItemModel.setData?4(QModelIndex, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtCore.QAbstractItemModel.headerData?4(int, Qt.Orientation, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtCore.QAbstractItemModel.setHeaderData?4(int, Qt.Orientation, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtCore.QAbstractItemModel.itemData?4(QModelIndex) -> dict-of-int-object -PyQt5.QtCore.QAbstractItemModel.setItemData?4(QModelIndex, dict-of-int-object) -> bool -PyQt5.QtCore.QAbstractItemModel.mimeTypes?4() -> list-of-str -PyQt5.QtCore.QAbstractItemModel.mimeData?4(list-of-QModelIndex) -> QMimeData -PyQt5.QtCore.QAbstractItemModel.dropMimeData?4(QMimeData, Qt.DropAction, int, int, QModelIndex) -> bool -PyQt5.QtCore.QAbstractItemModel.supportedDropActions?4() -> Qt.DropActions -PyQt5.QtCore.QAbstractItemModel.insertRows?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QAbstractItemModel.insertColumns?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QAbstractItemModel.removeRows?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QAbstractItemModel.removeColumns?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QAbstractItemModel.fetchMore?4(QModelIndex) -PyQt5.QtCore.QAbstractItemModel.canFetchMore?4(QModelIndex) -> bool -PyQt5.QtCore.QAbstractItemModel.flags?4(QModelIndex) -> Qt.ItemFlags -PyQt5.QtCore.QAbstractItemModel.sort?4(int, Qt.SortOrder order=Qt.AscendingOrder) -PyQt5.QtCore.QAbstractItemModel.buddy?4(QModelIndex) -> QModelIndex -PyQt5.QtCore.QAbstractItemModel.match?4(QModelIndex, int, QVariant, int hits=1, Qt.MatchFlags flags=Qt.MatchStartsWith|Qt.MatchWrap) -> list-of-QModelIndex -PyQt5.QtCore.QAbstractItemModel.span?4(QModelIndex) -> QSize -PyQt5.QtCore.QAbstractItemModel.dataChanged?4(QModelIndex, QModelIndex, list-of-int roles=list-of-int) -PyQt5.QtCore.QAbstractItemModel.headerDataChanged?4(Qt.Orientation, int, int) -PyQt5.QtCore.QAbstractItemModel.layoutAboutToBeChanged?4(list-of-QPersistentModelIndex parents=QList<QPersistentModelIndex>(), QAbstractItemModel.LayoutChangeHint hint=QAbstractItemModel.NoLayoutChangeHint) -PyQt5.QtCore.QAbstractItemModel.layoutChanged?4(list-of-QPersistentModelIndex parents=QList<QPersistentModelIndex>(), QAbstractItemModel.LayoutChangeHint hint=QAbstractItemModel.NoLayoutChangeHint) -PyQt5.QtCore.QAbstractItemModel.rowsAboutToBeInserted?4(QModelIndex, int, int) -PyQt5.QtCore.QAbstractItemModel.rowsInserted?4(QModelIndex, int, int) -PyQt5.QtCore.QAbstractItemModel.rowsAboutToBeRemoved?4(QModelIndex, int, int) -PyQt5.QtCore.QAbstractItemModel.rowsRemoved?4(QModelIndex, int, int) -PyQt5.QtCore.QAbstractItemModel.columnsAboutToBeInserted?4(QModelIndex, int, int) -PyQt5.QtCore.QAbstractItemModel.columnsInserted?4(QModelIndex, int, int) -PyQt5.QtCore.QAbstractItemModel.columnsAboutToBeRemoved?4(QModelIndex, int, int) -PyQt5.QtCore.QAbstractItemModel.columnsRemoved?4(QModelIndex, int, int) -PyQt5.QtCore.QAbstractItemModel.modelAboutToBeReset?4() -PyQt5.QtCore.QAbstractItemModel.modelReset?4() -PyQt5.QtCore.QAbstractItemModel.submit?4() -> bool -PyQt5.QtCore.QAbstractItemModel.revert?4() -PyQt5.QtCore.QAbstractItemModel.encodeData?4(list-of-QModelIndex, QDataStream) -PyQt5.QtCore.QAbstractItemModel.decodeData?4(int, int, QModelIndex, QDataStream) -> bool -PyQt5.QtCore.QAbstractItemModel.beginInsertRows?4(QModelIndex, int, int) -PyQt5.QtCore.QAbstractItemModel.endInsertRows?4() -PyQt5.QtCore.QAbstractItemModel.beginRemoveRows?4(QModelIndex, int, int) -PyQt5.QtCore.QAbstractItemModel.endRemoveRows?4() -PyQt5.QtCore.QAbstractItemModel.beginInsertColumns?4(QModelIndex, int, int) -PyQt5.QtCore.QAbstractItemModel.endInsertColumns?4() -PyQt5.QtCore.QAbstractItemModel.beginRemoveColumns?4(QModelIndex, int, int) -PyQt5.QtCore.QAbstractItemModel.endRemoveColumns?4() -PyQt5.QtCore.QAbstractItemModel.persistentIndexList?4() -> list-of-QModelIndex -PyQt5.QtCore.QAbstractItemModel.changePersistentIndex?4(QModelIndex, QModelIndex) -PyQt5.QtCore.QAbstractItemModel.changePersistentIndexList?4(list-of-QModelIndex, list-of-QModelIndex) -PyQt5.QtCore.QAbstractItemModel.insertRow?4(int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QAbstractItemModel.insertColumn?4(int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QAbstractItemModel.removeRow?4(int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QAbstractItemModel.removeColumn?4(int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QAbstractItemModel.supportedDragActions?4() -> Qt.DropActions -PyQt5.QtCore.QAbstractItemModel.roleNames?4() -> dict-of-int-QByteArray -PyQt5.QtCore.QAbstractItemModel.createIndex?4(int, int, object object=0) -> QModelIndex -PyQt5.QtCore.QAbstractItemModel.rowsAboutToBeMoved?4(QModelIndex, int, int, QModelIndex, int) -PyQt5.QtCore.QAbstractItemModel.rowsMoved?4(QModelIndex, int, int, QModelIndex, int) -PyQt5.QtCore.QAbstractItemModel.columnsAboutToBeMoved?4(QModelIndex, int, int, QModelIndex, int) -PyQt5.QtCore.QAbstractItemModel.columnsMoved?4(QModelIndex, int, int, QModelIndex, int) -PyQt5.QtCore.QAbstractItemModel.beginMoveRows?4(QModelIndex, int, int, QModelIndex, int) -> bool -PyQt5.QtCore.QAbstractItemModel.endMoveRows?4() -PyQt5.QtCore.QAbstractItemModel.beginMoveColumns?4(QModelIndex, int, int, QModelIndex, int) -> bool -PyQt5.QtCore.QAbstractItemModel.endMoveColumns?4() -PyQt5.QtCore.QAbstractItemModel.beginResetModel?4() -PyQt5.QtCore.QAbstractItemModel.endResetModel?4() -PyQt5.QtCore.QAbstractItemModel.resetInternalData?4() -PyQt5.QtCore.QAbstractItemModel.canDropMimeData?4(QMimeData, Qt.DropAction, int, int, QModelIndex) -> bool -PyQt5.QtCore.QAbstractItemModel.moveRows?4(QModelIndex, int, int, QModelIndex, int) -> bool -PyQt5.QtCore.QAbstractItemModel.moveColumns?4(QModelIndex, int, int, QModelIndex, int) -> bool -PyQt5.QtCore.QAbstractItemModel.moveRow?4(QModelIndex, int, QModelIndex, int) -> bool -PyQt5.QtCore.QAbstractItemModel.moveColumn?4(QModelIndex, int, QModelIndex, int) -> bool -PyQt5.QtCore.QAbstractTableModel?1(QObject parent=None) -PyQt5.QtCore.QAbstractTableModel.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QAbstractTableModel.index?4(int, int, QModelIndex parent=QModelIndex()) -> QModelIndex -PyQt5.QtCore.QAbstractTableModel.dropMimeData?4(QMimeData, Qt.DropAction, int, int, QModelIndex) -> bool -PyQt5.QtCore.QAbstractTableModel.flags?4(QModelIndex) -> Qt.ItemFlags -PyQt5.QtCore.QAbstractTableModel.parent?4() -> QObject -PyQt5.QtCore.QAbstractListModel?1(QObject parent=None) -PyQt5.QtCore.QAbstractListModel.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QAbstractListModel.index?4(int, int column=0, QModelIndex parent=QModelIndex()) -> QModelIndex -PyQt5.QtCore.QAbstractListModel.dropMimeData?4(QMimeData, Qt.DropAction, int, int, QModelIndex) -> bool -PyQt5.QtCore.QAbstractListModel.flags?4(QModelIndex) -> Qt.ItemFlags -PyQt5.QtCore.QAbstractListModel.parent?4() -> QObject -PyQt5.QtCore.QAbstractNativeEventFilter?1() -PyQt5.QtCore.QAbstractNativeEventFilter.__init__?1(self) -PyQt5.QtCore.QAbstractNativeEventFilter.nativeEventFilter?4(QByteArray, sip.voidptr) -> (bool, int) -PyQt5.QtCore.QAbstractProxyModel?1(QObject parent=None) -PyQt5.QtCore.QAbstractProxyModel.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QAbstractProxyModel.setSourceModel?4(QAbstractItemModel) -PyQt5.QtCore.QAbstractProxyModel.sourceModel?4() -> QAbstractItemModel -PyQt5.QtCore.QAbstractProxyModel.mapToSource?4(QModelIndex) -> QModelIndex -PyQt5.QtCore.QAbstractProxyModel.mapFromSource?4(QModelIndex) -> QModelIndex -PyQt5.QtCore.QAbstractProxyModel.mapSelectionToSource?4(QItemSelection) -> QItemSelection -PyQt5.QtCore.QAbstractProxyModel.mapSelectionFromSource?4(QItemSelection) -> QItemSelection -PyQt5.QtCore.QAbstractProxyModel.submit?4() -> bool -PyQt5.QtCore.QAbstractProxyModel.revert?4() -PyQt5.QtCore.QAbstractProxyModel.data?4(QModelIndex, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtCore.QAbstractProxyModel.setData?4(QModelIndex, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtCore.QAbstractProxyModel.headerData?4(int, Qt.Orientation, int) -> QVariant -PyQt5.QtCore.QAbstractProxyModel.setHeaderData?4(int, Qt.Orientation, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtCore.QAbstractProxyModel.itemData?4(QModelIndex) -> dict-of-int-object -PyQt5.QtCore.QAbstractProxyModel.flags?4(QModelIndex) -> Qt.ItemFlags -PyQt5.QtCore.QAbstractProxyModel.setItemData?4(QModelIndex, dict-of-int-object) -> bool -PyQt5.QtCore.QAbstractProxyModel.buddy?4(QModelIndex) -> QModelIndex -PyQt5.QtCore.QAbstractProxyModel.canFetchMore?4(QModelIndex) -> bool -PyQt5.QtCore.QAbstractProxyModel.fetchMore?4(QModelIndex) -PyQt5.QtCore.QAbstractProxyModel.sort?4(int, Qt.SortOrder order=Qt.AscendingOrder) -PyQt5.QtCore.QAbstractProxyModel.span?4(QModelIndex) -> QSize -PyQt5.QtCore.QAbstractProxyModel.hasChildren?4(QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QAbstractProxyModel.mimeData?4(list-of-QModelIndex) -> QMimeData -PyQt5.QtCore.QAbstractProxyModel.mimeTypes?4() -> list-of-str -PyQt5.QtCore.QAbstractProxyModel.supportedDropActions?4() -> Qt.DropActions -PyQt5.QtCore.QAbstractProxyModel.sibling?4(int, int, QModelIndex) -> QModelIndex -PyQt5.QtCore.QAbstractProxyModel.resetInternalData?4() -PyQt5.QtCore.QAbstractProxyModel.sourceModelChanged?4() -PyQt5.QtCore.QAbstractProxyModel.canDropMimeData?4(QMimeData, Qt.DropAction, int, int, QModelIndex) -> bool -PyQt5.QtCore.QAbstractProxyModel.dropMimeData?4(QMimeData, Qt.DropAction, int, int, QModelIndex) -> bool -PyQt5.QtCore.QAbstractProxyModel.supportedDragActions?4() -> Qt.DropActions -PyQt5.QtCore.QAbstractState?1(QState parent=None) -PyQt5.QtCore.QAbstractState.__init__?1(self, QState parent=None) -PyQt5.QtCore.QAbstractState.parentState?4() -> QState -PyQt5.QtCore.QAbstractState.machine?4() -> QStateMachine -PyQt5.QtCore.QAbstractState.active?4() -> bool -PyQt5.QtCore.QAbstractState.activeChanged?4(bool) -PyQt5.QtCore.QAbstractState.entered?4() -PyQt5.QtCore.QAbstractState.exited?4() -PyQt5.QtCore.QAbstractState.onEntry?4(QEvent) -PyQt5.QtCore.QAbstractState.onExit?4(QEvent) -PyQt5.QtCore.QAbstractState.event?4(QEvent) -> bool -PyQt5.QtCore.QAbstractTransition?1(QState sourceState=None) -PyQt5.QtCore.QAbstractTransition.__init__?1(self, QState sourceState=None) -PyQt5.QtCore.QAbstractTransition.sourceState?4() -> QState -PyQt5.QtCore.QAbstractTransition.targetState?4() -> QAbstractState -PyQt5.QtCore.QAbstractTransition.setTargetState?4(QAbstractState) -PyQt5.QtCore.QAbstractTransition.targetStates?4() -> list-of-QAbstractState -PyQt5.QtCore.QAbstractTransition.setTargetStates?4(list-of-QAbstractState) -PyQt5.QtCore.QAbstractTransition.machine?4() -> QStateMachine -PyQt5.QtCore.QAbstractTransition.addAnimation?4(QAbstractAnimation) -PyQt5.QtCore.QAbstractTransition.removeAnimation?4(QAbstractAnimation) -PyQt5.QtCore.QAbstractTransition.animations?4() -> list-of-QAbstractAnimation -PyQt5.QtCore.QAbstractTransition.triggered?4() -PyQt5.QtCore.QAbstractTransition.targetStateChanged?4() -PyQt5.QtCore.QAbstractTransition.targetStatesChanged?4() -PyQt5.QtCore.QAbstractTransition.eventTest?4(QEvent) -> bool -PyQt5.QtCore.QAbstractTransition.onTransition?4(QEvent) -PyQt5.QtCore.QAbstractTransition.event?4(QEvent) -> bool -PyQt5.QtCore.QAnimationGroup?1(QObject parent=None) -PyQt5.QtCore.QAnimationGroup.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QAnimationGroup.animationAt?4(int) -> QAbstractAnimation -PyQt5.QtCore.QAnimationGroup.animationCount?4() -> int -PyQt5.QtCore.QAnimationGroup.indexOfAnimation?4(QAbstractAnimation) -> int -PyQt5.QtCore.QAnimationGroup.addAnimation?4(QAbstractAnimation) -PyQt5.QtCore.QAnimationGroup.insertAnimation?4(int, QAbstractAnimation) -PyQt5.QtCore.QAnimationGroup.removeAnimation?4(QAbstractAnimation) -PyQt5.QtCore.QAnimationGroup.takeAnimation?4(int) -> QAbstractAnimation -PyQt5.QtCore.QAnimationGroup.clear?4() -PyQt5.QtCore.QAnimationGroup.event?4(QEvent) -> bool -PyQt5.QtCore.QBasicTimer?1() -PyQt5.QtCore.QBasicTimer.__init__?1(self) -PyQt5.QtCore.QBasicTimer?1(QBasicTimer) -PyQt5.QtCore.QBasicTimer.__init__?1(self, QBasicTimer) -PyQt5.QtCore.QBasicTimer.isActive?4() -> bool -PyQt5.QtCore.QBasicTimer.timerId?4() -> int -PyQt5.QtCore.QBasicTimer.start?4(int, Qt.TimerType, QObject) -PyQt5.QtCore.QBasicTimer.start?4(int, QObject) -PyQt5.QtCore.QBasicTimer.stop?4() -PyQt5.QtCore.QBitArray?1() -PyQt5.QtCore.QBitArray.__init__?1(self) -PyQt5.QtCore.QBitArray?1(int, bool value=False) -PyQt5.QtCore.QBitArray.__init__?1(self, int, bool value=False) -PyQt5.QtCore.QBitArray?1(QBitArray) -PyQt5.QtCore.QBitArray.__init__?1(self, QBitArray) -PyQt5.QtCore.QBitArray.size?4() -> int -PyQt5.QtCore.QBitArray.count?4() -> int -PyQt5.QtCore.QBitArray.isEmpty?4() -> bool -PyQt5.QtCore.QBitArray.isNull?4() -> bool -PyQt5.QtCore.QBitArray.resize?4(int) -PyQt5.QtCore.QBitArray.detach?4() -PyQt5.QtCore.QBitArray.isDetached?4() -> bool -PyQt5.QtCore.QBitArray.clear?4() -PyQt5.QtCore.QBitArray.fill?4(bool, int, int) -PyQt5.QtCore.QBitArray.truncate?4(int) -PyQt5.QtCore.QBitArray.fill?4(bool, int size=-1) -> bool -PyQt5.QtCore.QBitArray.testBit?4(int) -> bool -PyQt5.QtCore.QBitArray.setBit?4(int) -PyQt5.QtCore.QBitArray.clearBit?4(int) -PyQt5.QtCore.QBitArray.setBit?4(int, bool) -PyQt5.QtCore.QBitArray.toggleBit?4(int) -> bool -PyQt5.QtCore.QBitArray.at?4(int) -> bool -PyQt5.QtCore.QBitArray.count?4(bool) -> int -PyQt5.QtCore.QBitArray.swap?4(QBitArray) -PyQt5.QtCore.QIODevice.OpenModeFlag?10 -PyQt5.QtCore.QIODevice.NotOpen?10 -PyQt5.QtCore.QIODevice.ReadOnly?10 -PyQt5.QtCore.QIODevice.WriteOnly?10 -PyQt5.QtCore.QIODevice.ReadWrite?10 -PyQt5.QtCore.QIODevice.Append?10 -PyQt5.QtCore.QIODevice.Truncate?10 -PyQt5.QtCore.QIODevice.Text?10 -PyQt5.QtCore.QIODevice.Unbuffered?10 -PyQt5.QtCore.QIODevice?1() -PyQt5.QtCore.QIODevice.__init__?1(self) -PyQt5.QtCore.QIODevice?1(QObject) -PyQt5.QtCore.QIODevice.__init__?1(self, QObject) -PyQt5.QtCore.QIODevice.openMode?4() -> QIODevice.OpenMode -PyQt5.QtCore.QIODevice.setTextModeEnabled?4(bool) -PyQt5.QtCore.QIODevice.isTextModeEnabled?4() -> bool -PyQt5.QtCore.QIODevice.isOpen?4() -> bool -PyQt5.QtCore.QIODevice.isReadable?4() -> bool -PyQt5.QtCore.QIODevice.isWritable?4() -> bool -PyQt5.QtCore.QIODevice.isSequential?4() -> bool -PyQt5.QtCore.QIODevice.open?4(QIODevice.OpenMode) -> bool -PyQt5.QtCore.QIODevice.close?4() -PyQt5.QtCore.QIODevice.pos?4() -> int -PyQt5.QtCore.QIODevice.size?4() -> int -PyQt5.QtCore.QIODevice.seek?4(int) -> bool -PyQt5.QtCore.QIODevice.atEnd?4() -> bool -PyQt5.QtCore.QIODevice.reset?4() -> bool -PyQt5.QtCore.QIODevice.bytesAvailable?4() -> int -PyQt5.QtCore.QIODevice.bytesToWrite?4() -> int -PyQt5.QtCore.QIODevice.read?4(int) -> bytes -PyQt5.QtCore.QIODevice.readAll?4() -> QByteArray -PyQt5.QtCore.QIODevice.readLine?4(int maxlen=0) -> bytes -PyQt5.QtCore.QIODevice.canReadLine?4() -> bool -PyQt5.QtCore.QIODevice.peek?4(int) -> QByteArray -PyQt5.QtCore.QIODevice.write?4(QByteArray) -> int -PyQt5.QtCore.QIODevice.waitForReadyRead?4(int) -> bool -PyQt5.QtCore.QIODevice.waitForBytesWritten?4(int) -> bool -PyQt5.QtCore.QIODevice.ungetChar?4(str) -PyQt5.QtCore.QIODevice.putChar?4(str) -> bool -PyQt5.QtCore.QIODevice.getChar?4() -> (bool, str) -PyQt5.QtCore.QIODevice.errorString?4() -> str -PyQt5.QtCore.QIODevice.readyRead?4() -PyQt5.QtCore.QIODevice.bytesWritten?4(int) -PyQt5.QtCore.QIODevice.aboutToClose?4() -PyQt5.QtCore.QIODevice.readChannelFinished?4() -PyQt5.QtCore.QIODevice.readData?4(int) -> bytes -PyQt5.QtCore.QIODevice.readLineData?4(int) -> bytes -PyQt5.QtCore.QIODevice.writeData?4(str) -> int -PyQt5.QtCore.QIODevice.setOpenMode?4(QIODevice.OpenMode) -PyQt5.QtCore.QIODevice.setErrorString?4(str) -PyQt5.QtCore.QBuffer?1(QObject parent=None) -PyQt5.QtCore.QBuffer.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QBuffer?1(QByteArray, QObject parent=None) -PyQt5.QtCore.QBuffer.__init__?1(self, QByteArray, QObject parent=None) -PyQt5.QtCore.QBuffer.buffer?4() -> QByteArray -PyQt5.QtCore.QBuffer.data?4() -> QByteArray -PyQt5.QtCore.QBuffer.setBuffer?4(QByteArray) -PyQt5.QtCore.QBuffer.setData?4(QByteArray) -PyQt5.QtCore.QBuffer.setData?4(str) -PyQt5.QtCore.QBuffer.open?4(QIODevice.OpenMode) -> bool -PyQt5.QtCore.QBuffer.close?4() -PyQt5.QtCore.QBuffer.size?4() -> int -PyQt5.QtCore.QBuffer.pos?4() -> int -PyQt5.QtCore.QBuffer.seek?4(int) -> bool -PyQt5.QtCore.QBuffer.atEnd?4() -> bool -PyQt5.QtCore.QBuffer.canReadLine?4() -> bool -PyQt5.QtCore.QBuffer.readData?4(int) -> bytes -PyQt5.QtCore.QBuffer.writeData?4(str) -> int -PyQt5.QtCore.QBuffer.connectNotify?4(QMetaMethod) -PyQt5.QtCore.QBuffer.disconnectNotify?4(QMetaMethod) -PyQt5.QtCore.QByteArray.Base64Option?10 -PyQt5.QtCore.QByteArray.Base64Encoding?10 -PyQt5.QtCore.QByteArray.Base64UrlEncoding?10 -PyQt5.QtCore.QByteArray.KeepTrailingEquals?10 -PyQt5.QtCore.QByteArray.OmitTrailingEquals?10 -PyQt5.QtCore.QByteArray?1() -PyQt5.QtCore.QByteArray.__init__?1(self) -PyQt5.QtCore.QByteArray?1(int, str) -PyQt5.QtCore.QByteArray.__init__?1(self, int, str) -PyQt5.QtCore.QByteArray?1(QByteArray) -PyQt5.QtCore.QByteArray.__init__?1(self, QByteArray) -PyQt5.QtCore.QByteArray.resize?4(int) -PyQt5.QtCore.QByteArray.fill?4(str, int size=-1) -> QByteArray -PyQt5.QtCore.QByteArray.clear?4() -PyQt5.QtCore.QByteArray.indexOf?4(QByteArray, int from=0) -> int -PyQt5.QtCore.QByteArray.indexOf?4(str, int from=0) -> int -PyQt5.QtCore.QByteArray.lastIndexOf?4(QByteArray, int from=-1) -> int -PyQt5.QtCore.QByteArray.lastIndexOf?4(str, int from=-1) -> int -PyQt5.QtCore.QByteArray.count?4(QByteArray) -> int -PyQt5.QtCore.QByteArray.left?4(int) -> QByteArray -PyQt5.QtCore.QByteArray.right?4(int) -> QByteArray -PyQt5.QtCore.QByteArray.mid?4(int, int length=-1) -> QByteArray -PyQt5.QtCore.QByteArray.startsWith?4(QByteArray) -> bool -PyQt5.QtCore.QByteArray.endsWith?4(QByteArray) -> bool -PyQt5.QtCore.QByteArray.truncate?4(int) -PyQt5.QtCore.QByteArray.chop?4(int) -PyQt5.QtCore.QByteArray.toLower?4() -> QByteArray -PyQt5.QtCore.QByteArray.toUpper?4() -> QByteArray -PyQt5.QtCore.QByteArray.trimmed?4() -> QByteArray -PyQt5.QtCore.QByteArray.simplified?4() -> QByteArray -PyQt5.QtCore.QByteArray.leftJustified?4(int, str fill=' ', bool truncate=False) -> QByteArray -PyQt5.QtCore.QByteArray.rightJustified?4(int, str fill=' ', bool truncate=False) -> QByteArray -PyQt5.QtCore.QByteArray.prepend?4(QByteArray) -> QByteArray -PyQt5.QtCore.QByteArray.append?4(QByteArray) -> QByteArray -PyQt5.QtCore.QByteArray.append?4(str) -> QByteArray -PyQt5.QtCore.QByteArray.insert?4(int, QByteArray) -> QByteArray -PyQt5.QtCore.QByteArray.insert?4(int, str) -> QByteArray -PyQt5.QtCore.QByteArray.remove?4(int, int) -> QByteArray -PyQt5.QtCore.QByteArray.replace?4(int, int, QByteArray) -> QByteArray -PyQt5.QtCore.QByteArray.replace?4(QByteArray, QByteArray) -> QByteArray -PyQt5.QtCore.QByteArray.replace?4(str, QByteArray) -> QByteArray -PyQt5.QtCore.QByteArray.split?4(str) -> list-of-QByteArray -PyQt5.QtCore.QByteArray.toShort?4(int base=10) -> (int, bool) -PyQt5.QtCore.QByteArray.toUShort?4(int base=10) -> (int, bool) -PyQt5.QtCore.QByteArray.toInt?4(int base=10) -> (int, bool) -PyQt5.QtCore.QByteArray.toUInt?4(int base=10) -> (int, bool) -PyQt5.QtCore.QByteArray.toLong?4(int base=10) -> (int, bool) -PyQt5.QtCore.QByteArray.toULong?4(int base=10) -> (int, bool) -PyQt5.QtCore.QByteArray.toLongLong?4(int base=10) -> (int, bool) -PyQt5.QtCore.QByteArray.toULongLong?4(int base=10) -> (int, bool) -PyQt5.QtCore.QByteArray.toFloat?4() -> (float, bool) -PyQt5.QtCore.QByteArray.toDouble?4() -> (float, bool) -PyQt5.QtCore.QByteArray.toBase64?4() -> QByteArray -PyQt5.QtCore.QByteArray.setNum?4(int, int base=10) -> QByteArray -PyQt5.QtCore.QByteArray.setNum?4(float, str format='g', int precision=6) -> QByteArray -PyQt5.QtCore.QByteArray.setNum?4(int, int base=10) -> QByteArray -PyQt5.QtCore.QByteArray.setNum?4(int, int base=10) -> QByteArray -PyQt5.QtCore.QByteArray.number?4(int, int base=10) -> QByteArray -PyQt5.QtCore.QByteArray.number?4(float, str format='g', int precision=6) -> QByteArray -PyQt5.QtCore.QByteArray.number?4(int, int base=10) -> QByteArray -PyQt5.QtCore.QByteArray.number?4(int, int base=10) -> QByteArray -PyQt5.QtCore.QByteArray.fromBase64?4(QByteArray) -> QByteArray -PyQt5.QtCore.QByteArray.fromRawData?4(str) -> QByteArray -PyQt5.QtCore.QByteArray.fromHex?4(QByteArray) -> QByteArray -PyQt5.QtCore.QByteArray.count?4() -> int -PyQt5.QtCore.QByteArray.length?4() -> int -PyQt5.QtCore.QByteArray.isNull?4() -> bool -PyQt5.QtCore.QByteArray.size?4() -> int -PyQt5.QtCore.QByteArray.at?4(int) -> str -PyQt5.QtCore.QByteArray.isEmpty?4() -> bool -PyQt5.QtCore.QByteArray.data?4() -> bytes -PyQt5.QtCore.QByteArray.capacity?4() -> int -PyQt5.QtCore.QByteArray.reserve?4(int) -PyQt5.QtCore.QByteArray.squeeze?4() -PyQt5.QtCore.QByteArray.push_back?4(QByteArray) -PyQt5.QtCore.QByteArray.push_front?4(QByteArray) -PyQt5.QtCore.QByteArray.contains?4(QByteArray) -> bool -PyQt5.QtCore.QByteArray.toHex?4() -> QByteArray -PyQt5.QtCore.QByteArray.toPercentEncoding?4(QByteArray exclude=QByteArray(), QByteArray include=QByteArray(), str percent='%') -> QByteArray -PyQt5.QtCore.QByteArray.fromPercentEncoding?4(QByteArray, str percent='%') -> QByteArray -PyQt5.QtCore.QByteArray.repeated?4(int) -> QByteArray -PyQt5.QtCore.QByteArray.swap?4(QByteArray) -PyQt5.QtCore.QByteArray.toBase64?4(QByteArray.Base64Options) -> QByteArray -PyQt5.QtCore.QByteArray.fromBase64?4(QByteArray, QByteArray.Base64Options) -> QByteArray -PyQt5.QtCore.QByteArray.Base64Options?1(QByteArray.Base64Options) -PyQt5.QtCore.QByteArray.Base64Options.__init__?1(self, QByteArray.Base64Options) -PyQt5.QtCore.QByteArray.Base64Options?1(int) -PyQt5.QtCore.QByteArray.Base64Options.__init__?1(self, int) -PyQt5.QtCore.QByteArray.Base64Options?1() -PyQt5.QtCore.QByteArray.Base64Options.__init__?1(self) -PyQt5.QtCore.QByteArrayMatcher?1() -PyQt5.QtCore.QByteArrayMatcher.__init__?1(self) -PyQt5.QtCore.QByteArrayMatcher?1(QByteArray) -PyQt5.QtCore.QByteArrayMatcher.__init__?1(self, QByteArray) -PyQt5.QtCore.QByteArrayMatcher?1(QByteArrayMatcher) -PyQt5.QtCore.QByteArrayMatcher.__init__?1(self, QByteArrayMatcher) -PyQt5.QtCore.QByteArrayMatcher.setPattern?4(QByteArray) -PyQt5.QtCore.QByteArrayMatcher.indexIn?4(QByteArray, int from=0) -> int -PyQt5.QtCore.QByteArrayMatcher.pattern?4() -> QByteArray -PyQt5.QtCore.QCollatorSortKey?1(QCollatorSortKey) -PyQt5.QtCore.QCollatorSortKey.__init__?1(self, QCollatorSortKey) -PyQt5.QtCore.QCollatorSortKey.swap?4(QCollatorSortKey) -PyQt5.QtCore.QCollatorSortKey.compare?4(QCollatorSortKey) -> int -PyQt5.QtCore.QCollator?1(QLocale locale=QLocale()) -PyQt5.QtCore.QCollator.__init__?1(self, QLocale locale=QLocale()) -PyQt5.QtCore.QCollator?1(QCollator) -PyQt5.QtCore.QCollator.__init__?1(self, QCollator) -PyQt5.QtCore.QCollator.swap?4(QCollator) -PyQt5.QtCore.QCollator.setLocale?4(QLocale) -PyQt5.QtCore.QCollator.locale?4() -> QLocale -PyQt5.QtCore.QCollator.caseSensitivity?4() -> Qt.CaseSensitivity -PyQt5.QtCore.QCollator.setCaseSensitivity?4(Qt.CaseSensitivity) -PyQt5.QtCore.QCollator.setNumericMode?4(bool) -PyQt5.QtCore.QCollator.numericMode?4() -> bool -PyQt5.QtCore.QCollator.setIgnorePunctuation?4(bool) -PyQt5.QtCore.QCollator.ignorePunctuation?4() -> bool -PyQt5.QtCore.QCollator.compare?4(str, str) -> int -PyQt5.QtCore.QCollator.sortKey?4(str) -> QCollatorSortKey -PyQt5.QtCore.QCommandLineOption?1(str) -PyQt5.QtCore.QCommandLineOption.__init__?1(self, str) -PyQt5.QtCore.QCommandLineOption?1(list-of-str) -PyQt5.QtCore.QCommandLineOption.__init__?1(self, list-of-str) -PyQt5.QtCore.QCommandLineOption?1(str, str, str valueName=QString(), str defaultValue=QString()) -PyQt5.QtCore.QCommandLineOption.__init__?1(self, str, str, str valueName=QString(), str defaultValue=QString()) -PyQt5.QtCore.QCommandLineOption?1(list-of-str, str, str valueName=QString(), str defaultValue=QString()) -PyQt5.QtCore.QCommandLineOption.__init__?1(self, list-of-str, str, str valueName=QString(), str defaultValue=QString()) -PyQt5.QtCore.QCommandLineOption?1(QCommandLineOption) -PyQt5.QtCore.QCommandLineOption.__init__?1(self, QCommandLineOption) -PyQt5.QtCore.QCommandLineOption.swap?4(QCommandLineOption) -PyQt5.QtCore.QCommandLineOption.names?4() -> list-of-str -PyQt5.QtCore.QCommandLineOption.setValueName?4(str) -PyQt5.QtCore.QCommandLineOption.valueName?4() -> str -PyQt5.QtCore.QCommandLineOption.setDescription?4(str) -PyQt5.QtCore.QCommandLineOption.description?4() -> str -PyQt5.QtCore.QCommandLineOption.setDefaultValue?4(str) -PyQt5.QtCore.QCommandLineOption.setDefaultValues?4(list-of-str) -PyQt5.QtCore.QCommandLineOption.defaultValues?4() -> list-of-str -PyQt5.QtCore.QCommandLineParser.SingleDashWordOptionMode?10 -PyQt5.QtCore.QCommandLineParser.ParseAsCompactedShortOptions?10 -PyQt5.QtCore.QCommandLineParser.ParseAsLongOptions?10 -PyQt5.QtCore.QCommandLineParser?1() -PyQt5.QtCore.QCommandLineParser.__init__?1(self) -PyQt5.QtCore.QCommandLineParser.setSingleDashWordOptionMode?4(QCommandLineParser.SingleDashWordOptionMode) -PyQt5.QtCore.QCommandLineParser.addOption?4(QCommandLineOption) -> bool -PyQt5.QtCore.QCommandLineParser.addVersionOption?4() -> QCommandLineOption -PyQt5.QtCore.QCommandLineParser.addHelpOption?4() -> QCommandLineOption -PyQt5.QtCore.QCommandLineParser.setApplicationDescription?4(str) -PyQt5.QtCore.QCommandLineParser.applicationDescription?4() -> str -PyQt5.QtCore.QCommandLineParser.addPositionalArgument?4(str, str, str syntax=QString()) -PyQt5.QtCore.QCommandLineParser.clearPositionalArguments?4() -PyQt5.QtCore.QCommandLineParser.process?4(list-of-str) -PyQt5.QtCore.QCommandLineParser.process?4(QCoreApplication) -PyQt5.QtCore.QCommandLineParser.parse?4(list-of-str) -> bool -PyQt5.QtCore.QCommandLineParser.errorText?4() -> str -PyQt5.QtCore.QCommandLineParser.isSet?4(str) -> bool -PyQt5.QtCore.QCommandLineParser.value?4(str) -> str -PyQt5.QtCore.QCommandLineParser.values?4(str) -> list-of-str -PyQt5.QtCore.QCommandLineParser.isSet?4(QCommandLineOption) -> bool -PyQt5.QtCore.QCommandLineParser.value?4(QCommandLineOption) -> str -PyQt5.QtCore.QCommandLineParser.values?4(QCommandLineOption) -> list-of-str -PyQt5.QtCore.QCommandLineParser.positionalArguments?4() -> list-of-str -PyQt5.QtCore.QCommandLineParser.optionNames?4() -> list-of-str -PyQt5.QtCore.QCommandLineParser.unknownOptionNames?4() -> list-of-str -PyQt5.QtCore.QCommandLineParser.showHelp?4(int exitCode=0) -PyQt5.QtCore.QCommandLineParser.helpText?4() -> str -PyQt5.QtCore.QCommandLineParser.addOptions?4(list-of-QCommandLineOption) -> bool -PyQt5.QtCore.QCommandLineParser.showVersion?4() -PyQt5.QtCore.QCoreApplication?1(list-of-str) -PyQt5.QtCore.QCoreApplication.__init__?1(self, list-of-str) -PyQt5.QtCore.QCoreApplication.setOrganizationDomain?4(str) -PyQt5.QtCore.QCoreApplication.organizationDomain?4() -> str -PyQt5.QtCore.QCoreApplication.setOrganizationName?4(str) -PyQt5.QtCore.QCoreApplication.organizationName?4() -> str -PyQt5.QtCore.QCoreApplication.setApplicationName?4(str) -PyQt5.QtCore.QCoreApplication.applicationName?4() -> str -PyQt5.QtCore.QCoreApplication.arguments?4() -> list-of-str -PyQt5.QtCore.QCoreApplication.instance?4() -> QCoreApplication -PyQt5.QtCore.QCoreApplication.exec_?4() -> int -PyQt5.QtCore.QCoreApplication.exec?4() -> int -PyQt5.QtCore.QCoreApplication.processEvents?4(QEventLoop.ProcessEventsFlags flags=QEventLoop.AllEvents) -PyQt5.QtCore.QCoreApplication.processEvents?4(QEventLoop.ProcessEventsFlags, int) -PyQt5.QtCore.QCoreApplication.exit?4(int returnCode=0) -PyQt5.QtCore.QCoreApplication.sendEvent?4(QObject, QEvent) -> bool -PyQt5.QtCore.QCoreApplication.postEvent?4(QObject, QEvent, int priority=Qt.NormalEventPriority) -PyQt5.QtCore.QCoreApplication.sendPostedEvents?4(QObject receiver=None, int eventType=0) -PyQt5.QtCore.QCoreApplication.removePostedEvents?4(QObject, int eventType=0) -PyQt5.QtCore.QCoreApplication.hasPendingEvents?4() -> bool -PyQt5.QtCore.QCoreApplication.notify?4(QObject, QEvent) -> bool -PyQt5.QtCore.QCoreApplication.startingUp?4() -> bool -PyQt5.QtCore.QCoreApplication.closingDown?4() -> bool -PyQt5.QtCore.QCoreApplication.applicationDirPath?4() -> str -PyQt5.QtCore.QCoreApplication.applicationFilePath?4() -> str -PyQt5.QtCore.QCoreApplication.setLibraryPaths?4(list-of-str) -PyQt5.QtCore.QCoreApplication.libraryPaths?4() -> list-of-str -PyQt5.QtCore.QCoreApplication.addLibraryPath?4(str) -PyQt5.QtCore.QCoreApplication.removeLibraryPath?4(str) -PyQt5.QtCore.QCoreApplication.installTranslator?4(QTranslator) -> bool -PyQt5.QtCore.QCoreApplication.removeTranslator?4(QTranslator) -> bool -PyQt5.QtCore.QCoreApplication.translate?4(str, str, str disambiguation=None, int n=-1) -> str -PyQt5.QtCore.QCoreApplication.flush?4() -PyQt5.QtCore.QCoreApplication.setAttribute?4(Qt.ApplicationAttribute, bool on=True) -PyQt5.QtCore.QCoreApplication.testAttribute?4(Qt.ApplicationAttribute) -> bool -PyQt5.QtCore.QCoreApplication.quit?4() -PyQt5.QtCore.QCoreApplication.aboutToQuit?4() -PyQt5.QtCore.QCoreApplication.event?4(QEvent) -> bool -PyQt5.QtCore.QCoreApplication.setApplicationVersion?4(str) -PyQt5.QtCore.QCoreApplication.applicationVersion?4() -> str -PyQt5.QtCore.QCoreApplication.applicationPid?4() -> int -PyQt5.QtCore.QCoreApplication.eventDispatcher?4() -> QAbstractEventDispatcher -PyQt5.QtCore.QCoreApplication.setEventDispatcher?4(QAbstractEventDispatcher) -PyQt5.QtCore.QCoreApplication.isQuitLockEnabled?4() -> bool -PyQt5.QtCore.QCoreApplication.setQuitLockEnabled?4(bool) -PyQt5.QtCore.QCoreApplication.installNativeEventFilter?4(QAbstractNativeEventFilter) -PyQt5.QtCore.QCoreApplication.removeNativeEventFilter?4(QAbstractNativeEventFilter) -PyQt5.QtCore.QCoreApplication.setSetuidAllowed?4(bool) -PyQt5.QtCore.QCoreApplication.isSetuidAllowed?4() -> bool -PyQt5.QtCore.QEvent.Type?10 -PyQt5.QtCore.QEvent.None?10 -PyQt5.QtCore.QEvent.Timer?10 -PyQt5.QtCore.QEvent.MouseButtonPress?10 -PyQt5.QtCore.QEvent.MouseButtonRelease?10 -PyQt5.QtCore.QEvent.MouseButtonDblClick?10 -PyQt5.QtCore.QEvent.MouseMove?10 -PyQt5.QtCore.QEvent.KeyPress?10 -PyQt5.QtCore.QEvent.KeyRelease?10 -PyQt5.QtCore.QEvent.FocusIn?10 -PyQt5.QtCore.QEvent.FocusOut?10 -PyQt5.QtCore.QEvent.Enter?10 -PyQt5.QtCore.QEvent.Leave?10 -PyQt5.QtCore.QEvent.Paint?10 -PyQt5.QtCore.QEvent.Move?10 -PyQt5.QtCore.QEvent.Resize?10 -PyQt5.QtCore.QEvent.Show?10 -PyQt5.QtCore.QEvent.Hide?10 -PyQt5.QtCore.QEvent.Close?10 -PyQt5.QtCore.QEvent.ParentChange?10 -PyQt5.QtCore.QEvent.ParentAboutToChange?10 -PyQt5.QtCore.QEvent.WindowActivate?10 -PyQt5.QtCore.QEvent.WindowDeactivate?10 -PyQt5.QtCore.QEvent.ShowToParent?10 -PyQt5.QtCore.QEvent.HideToParent?10 -PyQt5.QtCore.QEvent.Wheel?10 -PyQt5.QtCore.QEvent.WindowTitleChange?10 -PyQt5.QtCore.QEvent.WindowIconChange?10 -PyQt5.QtCore.QEvent.ApplicationWindowIconChange?10 -PyQt5.QtCore.QEvent.ApplicationFontChange?10 -PyQt5.QtCore.QEvent.ApplicationLayoutDirectionChange?10 -PyQt5.QtCore.QEvent.ApplicationPaletteChange?10 -PyQt5.QtCore.QEvent.PaletteChange?10 -PyQt5.QtCore.QEvent.Clipboard?10 -PyQt5.QtCore.QEvent.MetaCall?10 -PyQt5.QtCore.QEvent.SockAct?10 -PyQt5.QtCore.QEvent.WinEventAct?10 -PyQt5.QtCore.QEvent.DeferredDelete?10 -PyQt5.QtCore.QEvent.DragEnter?10 -PyQt5.QtCore.QEvent.DragMove?10 -PyQt5.QtCore.QEvent.DragLeave?10 -PyQt5.QtCore.QEvent.Drop?10 -PyQt5.QtCore.QEvent.ChildAdded?10 -PyQt5.QtCore.QEvent.ChildPolished?10 -PyQt5.QtCore.QEvent.ChildRemoved?10 -PyQt5.QtCore.QEvent.PolishRequest?10 -PyQt5.QtCore.QEvent.Polish?10 -PyQt5.QtCore.QEvent.LayoutRequest?10 -PyQt5.QtCore.QEvent.UpdateRequest?10 -PyQt5.QtCore.QEvent.UpdateLater?10 -PyQt5.QtCore.QEvent.ContextMenu?10 -PyQt5.QtCore.QEvent.InputMethod?10 -PyQt5.QtCore.QEvent.TabletMove?10 -PyQt5.QtCore.QEvent.LocaleChange?10 -PyQt5.QtCore.QEvent.LanguageChange?10 -PyQt5.QtCore.QEvent.LayoutDirectionChange?10 -PyQt5.QtCore.QEvent.TabletPress?10 -PyQt5.QtCore.QEvent.TabletRelease?10 -PyQt5.QtCore.QEvent.OkRequest?10 -PyQt5.QtCore.QEvent.IconDrag?10 -PyQt5.QtCore.QEvent.FontChange?10 -PyQt5.QtCore.QEvent.EnabledChange?10 -PyQt5.QtCore.QEvent.ActivationChange?10 -PyQt5.QtCore.QEvent.StyleChange?10 -PyQt5.QtCore.QEvent.IconTextChange?10 -PyQt5.QtCore.QEvent.ModifiedChange?10 -PyQt5.QtCore.QEvent.MouseTrackingChange?10 -PyQt5.QtCore.QEvent.WindowBlocked?10 -PyQt5.QtCore.QEvent.WindowUnblocked?10 -PyQt5.QtCore.QEvent.WindowStateChange?10 -PyQt5.QtCore.QEvent.ToolTip?10 -PyQt5.QtCore.QEvent.WhatsThis?10 -PyQt5.QtCore.QEvent.StatusTip?10 -PyQt5.QtCore.QEvent.ActionChanged?10 -PyQt5.QtCore.QEvent.ActionAdded?10 -PyQt5.QtCore.QEvent.ActionRemoved?10 -PyQt5.QtCore.QEvent.FileOpen?10 -PyQt5.QtCore.QEvent.Shortcut?10 -PyQt5.QtCore.QEvent.ShortcutOverride?10 -PyQt5.QtCore.QEvent.WhatsThisClicked?10 -PyQt5.QtCore.QEvent.ToolBarChange?10 -PyQt5.QtCore.QEvent.ApplicationActivate?10 -PyQt5.QtCore.QEvent.ApplicationActivated?10 -PyQt5.QtCore.QEvent.ApplicationDeactivate?10 -PyQt5.QtCore.QEvent.ApplicationDeactivated?10 -PyQt5.QtCore.QEvent.QueryWhatsThis?10 -PyQt5.QtCore.QEvent.EnterWhatsThisMode?10 -PyQt5.QtCore.QEvent.LeaveWhatsThisMode?10 -PyQt5.QtCore.QEvent.ZOrderChange?10 -PyQt5.QtCore.QEvent.HoverEnter?10 -PyQt5.QtCore.QEvent.HoverLeave?10 -PyQt5.QtCore.QEvent.HoverMove?10 -PyQt5.QtCore.QEvent.GraphicsSceneMouseMove?10 -PyQt5.QtCore.QEvent.GraphicsSceneMousePress?10 -PyQt5.QtCore.QEvent.GraphicsSceneMouseRelease?10 -PyQt5.QtCore.QEvent.GraphicsSceneMouseDoubleClick?10 -PyQt5.QtCore.QEvent.GraphicsSceneContextMenu?10 -PyQt5.QtCore.QEvent.GraphicsSceneHoverEnter?10 -PyQt5.QtCore.QEvent.GraphicsSceneHoverMove?10 -PyQt5.QtCore.QEvent.GraphicsSceneHoverLeave?10 -PyQt5.QtCore.QEvent.GraphicsSceneHelp?10 -PyQt5.QtCore.QEvent.GraphicsSceneDragEnter?10 -PyQt5.QtCore.QEvent.GraphicsSceneDragMove?10 -PyQt5.QtCore.QEvent.GraphicsSceneDragLeave?10 -PyQt5.QtCore.QEvent.GraphicsSceneDrop?10 -PyQt5.QtCore.QEvent.GraphicsSceneWheel?10 -PyQt5.QtCore.QEvent.GraphicsSceneResize?10 -PyQt5.QtCore.QEvent.GraphicsSceneMove?10 -PyQt5.QtCore.QEvent.KeyboardLayoutChange?10 -PyQt5.QtCore.QEvent.DynamicPropertyChange?10 -PyQt5.QtCore.QEvent.TabletEnterProximity?10 -PyQt5.QtCore.QEvent.TabletLeaveProximity?10 -PyQt5.QtCore.QEvent.CursorChange?10 -PyQt5.QtCore.QEvent.ToolTipChange?10 -PyQt5.QtCore.QEvent.GrabMouse?10 -PyQt5.QtCore.QEvent.UngrabMouse?10 -PyQt5.QtCore.QEvent.GrabKeyboard?10 -PyQt5.QtCore.QEvent.UngrabKeyboard?10 -PyQt5.QtCore.QEvent.StateMachineSignal?10 -PyQt5.QtCore.QEvent.StateMachineWrapped?10 -PyQt5.QtCore.QEvent.TouchBegin?10 -PyQt5.QtCore.QEvent.TouchUpdate?10 -PyQt5.QtCore.QEvent.TouchEnd?10 -PyQt5.QtCore.QEvent.RequestSoftwareInputPanel?10 -PyQt5.QtCore.QEvent.CloseSoftwareInputPanel?10 -PyQt5.QtCore.QEvent.WinIdChange?10 -PyQt5.QtCore.QEvent.Gesture?10 -PyQt5.QtCore.QEvent.GestureOverride?10 -PyQt5.QtCore.QEvent.FocusAboutToChange?10 -PyQt5.QtCore.QEvent.ScrollPrepare?10 -PyQt5.QtCore.QEvent.Scroll?10 -PyQt5.QtCore.QEvent.Expose?10 -PyQt5.QtCore.QEvent.InputMethodQuery?10 -PyQt5.QtCore.QEvent.OrientationChange?10 -PyQt5.QtCore.QEvent.TouchCancel?10 -PyQt5.QtCore.QEvent.PlatformPanel?10 -PyQt5.QtCore.QEvent.ApplicationStateChange?10 -PyQt5.QtCore.QEvent.ReadOnlyChange?10 -PyQt5.QtCore.QEvent.User?10 -PyQt5.QtCore.QEvent.MaxUser?10 -PyQt5.QtCore.QEvent?1(QEvent.Type) -PyQt5.QtCore.QEvent.__init__?1(self, QEvent.Type) -PyQt5.QtCore.QEvent?1(QEvent) -PyQt5.QtCore.QEvent.__init__?1(self, QEvent) -PyQt5.QtCore.QEvent.type?4() -> QEvent.Type -PyQt5.QtCore.QEvent.spontaneous?4() -> bool -PyQt5.QtCore.QEvent.setAccepted?4(bool) -PyQt5.QtCore.QEvent.isAccepted?4() -> bool -PyQt5.QtCore.QEvent.accept?4() -PyQt5.QtCore.QEvent.ignore?4() -PyQt5.QtCore.QEvent.registerEventType?4(int hint=-1) -> int -PyQt5.QtCore.QTimerEvent?1(int) -PyQt5.QtCore.QTimerEvent.__init__?1(self, int) -PyQt5.QtCore.QTimerEvent?1(QTimerEvent) -PyQt5.QtCore.QTimerEvent.__init__?1(self, QTimerEvent) -PyQt5.QtCore.QTimerEvent.timerId?4() -> int -PyQt5.QtCore.QChildEvent?1(QEvent.Type, QObject) -PyQt5.QtCore.QChildEvent.__init__?1(self, QEvent.Type, QObject) -PyQt5.QtCore.QChildEvent?1(QChildEvent) -PyQt5.QtCore.QChildEvent.__init__?1(self, QChildEvent) -PyQt5.QtCore.QChildEvent.child?4() -> QObject -PyQt5.QtCore.QChildEvent.added?4() -> bool -PyQt5.QtCore.QChildEvent.polished?4() -> bool -PyQt5.QtCore.QChildEvent.removed?4() -> bool -PyQt5.QtCore.QDynamicPropertyChangeEvent?1(QByteArray) -PyQt5.QtCore.QDynamicPropertyChangeEvent.__init__?1(self, QByteArray) -PyQt5.QtCore.QDynamicPropertyChangeEvent?1(QDynamicPropertyChangeEvent) -PyQt5.QtCore.QDynamicPropertyChangeEvent.__init__?1(self, QDynamicPropertyChangeEvent) -PyQt5.QtCore.QDynamicPropertyChangeEvent.propertyName?4() -> QByteArray -PyQt5.QtCore.QCryptographicHash.Algorithm?10 -PyQt5.QtCore.QCryptographicHash.Md4?10 -PyQt5.QtCore.QCryptographicHash.Md5?10 -PyQt5.QtCore.QCryptographicHash.Sha1?10 -PyQt5.QtCore.QCryptographicHash.Sha224?10 -PyQt5.QtCore.QCryptographicHash.Sha256?10 -PyQt5.QtCore.QCryptographicHash.Sha384?10 -PyQt5.QtCore.QCryptographicHash.Sha512?10 -PyQt5.QtCore.QCryptographicHash.Sha3_224?10 -PyQt5.QtCore.QCryptographicHash.Sha3_256?10 -PyQt5.QtCore.QCryptographicHash.Sha3_384?10 -PyQt5.QtCore.QCryptographicHash.Sha3_512?10 -PyQt5.QtCore.QCryptographicHash?1(QCryptographicHash.Algorithm) -PyQt5.QtCore.QCryptographicHash.__init__?1(self, QCryptographicHash.Algorithm) -PyQt5.QtCore.QCryptographicHash.reset?4() -PyQt5.QtCore.QCryptographicHash.addData?4(str) -PyQt5.QtCore.QCryptographicHash.addData?4(QByteArray) -PyQt5.QtCore.QCryptographicHash.addData?4(QIODevice) -> bool -PyQt5.QtCore.QCryptographicHash.result?4() -> QByteArray -PyQt5.QtCore.QCryptographicHash.hash?4(QByteArray, QCryptographicHash.Algorithm) -> QByteArray -PyQt5.QtCore.QDataStream.FloatingPointPrecision?10 -PyQt5.QtCore.QDataStream.SinglePrecision?10 -PyQt5.QtCore.QDataStream.DoublePrecision?10 -PyQt5.QtCore.QDataStream.Status?10 -PyQt5.QtCore.QDataStream.Ok?10 -PyQt5.QtCore.QDataStream.ReadPastEnd?10 -PyQt5.QtCore.QDataStream.ReadCorruptData?10 -PyQt5.QtCore.QDataStream.WriteFailed?10 -PyQt5.QtCore.QDataStream.ByteOrder?10 -PyQt5.QtCore.QDataStream.BigEndian?10 -PyQt5.QtCore.QDataStream.LittleEndian?10 -PyQt5.QtCore.QDataStream.Version?10 -PyQt5.QtCore.QDataStream.Qt_1_0?10 -PyQt5.QtCore.QDataStream.Qt_2_0?10 -PyQt5.QtCore.QDataStream.Qt_2_1?10 -PyQt5.QtCore.QDataStream.Qt_3_0?10 -PyQt5.QtCore.QDataStream.Qt_3_1?10 -PyQt5.QtCore.QDataStream.Qt_3_3?10 -PyQt5.QtCore.QDataStream.Qt_4_0?10 -PyQt5.QtCore.QDataStream.Qt_4_1?10 -PyQt5.QtCore.QDataStream.Qt_4_2?10 -PyQt5.QtCore.QDataStream.Qt_4_3?10 -PyQt5.QtCore.QDataStream.Qt_4_4?10 -PyQt5.QtCore.QDataStream.Qt_4_5?10 -PyQt5.QtCore.QDataStream.Qt_4_6?10 -PyQt5.QtCore.QDataStream.Qt_4_7?10 -PyQt5.QtCore.QDataStream.Qt_4_8?10 -PyQt5.QtCore.QDataStream.Qt_4_9?10 -PyQt5.QtCore.QDataStream.Qt_5_0?10 -PyQt5.QtCore.QDataStream.Qt_5_1?10 -PyQt5.QtCore.QDataStream.Qt_5_2?10 -PyQt5.QtCore.QDataStream.Qt_5_3?10 -PyQt5.QtCore.QDataStream.Qt_5_4?10 -PyQt5.QtCore.QDataStream?1() -PyQt5.QtCore.QDataStream.__init__?1(self) -PyQt5.QtCore.QDataStream?1(QIODevice) -PyQt5.QtCore.QDataStream.__init__?1(self, QIODevice) -PyQt5.QtCore.QDataStream?1(QByteArray, QIODevice.OpenMode) -PyQt5.QtCore.QDataStream.__init__?1(self, QByteArray, QIODevice.OpenMode) -PyQt5.QtCore.QDataStream?1(QByteArray) -PyQt5.QtCore.QDataStream.__init__?1(self, QByteArray) -PyQt5.QtCore.QDataStream.device?4() -> QIODevice -PyQt5.QtCore.QDataStream.setDevice?4(QIODevice) -PyQt5.QtCore.QDataStream.atEnd?4() -> bool -PyQt5.QtCore.QDataStream.status?4() -> QDataStream.Status -PyQt5.QtCore.QDataStream.setStatus?4(QDataStream.Status) -PyQt5.QtCore.QDataStream.resetStatus?4() -PyQt5.QtCore.QDataStream.byteOrder?4() -> QDataStream.ByteOrder -PyQt5.QtCore.QDataStream.setByteOrder?4(QDataStream.ByteOrder) -PyQt5.QtCore.QDataStream.version?4() -> int -PyQt5.QtCore.QDataStream.setVersion?4(int) -PyQt5.QtCore.QDataStream.skipRawData?4(int) -> int -PyQt5.QtCore.QDataStream.readInt?4() -> int -PyQt5.QtCore.QDataStream.readInt8?4() -> int -PyQt5.QtCore.QDataStream.readUInt8?4() -> int -PyQt5.QtCore.QDataStream.readInt16?4() -> int -PyQt5.QtCore.QDataStream.readUInt16?4() -> int -PyQt5.QtCore.QDataStream.readInt32?4() -> int -PyQt5.QtCore.QDataStream.readUInt32?4() -> int -PyQt5.QtCore.QDataStream.readInt64?4() -> int -PyQt5.QtCore.QDataStream.readUInt64?4() -> int -PyQt5.QtCore.QDataStream.readBool?4() -> bool -PyQt5.QtCore.QDataStream.readFloat?4() -> float -PyQt5.QtCore.QDataStream.readDouble?4() -> float -PyQt5.QtCore.QDataStream.readString?4() -> bytes -PyQt5.QtCore.QDataStream.writeInt?4(int) -PyQt5.QtCore.QDataStream.writeInt8?4(int) -PyQt5.QtCore.QDataStream.writeUInt8?4(int) -PyQt5.QtCore.QDataStream.writeInt16?4(int) -PyQt5.QtCore.QDataStream.writeUInt16?4(int) -PyQt5.QtCore.QDataStream.writeInt32?4(int) -PyQt5.QtCore.QDataStream.writeUInt32?4(int) -PyQt5.QtCore.QDataStream.writeInt64?4(int) -PyQt5.QtCore.QDataStream.writeUInt64?4(int) -PyQt5.QtCore.QDataStream.writeBool?4(bool) -PyQt5.QtCore.QDataStream.writeFloat?4(float) -PyQt5.QtCore.QDataStream.writeDouble?4(float) -PyQt5.QtCore.QDataStream.writeString?4(str) -PyQt5.QtCore.QDataStream.readQString?4() -> str -PyQt5.QtCore.QDataStream.writeQString?4(str) -PyQt5.QtCore.QDataStream.readQStringList?4() -> list-of-str -PyQt5.QtCore.QDataStream.writeQStringList?4(list-of-str) -PyQt5.QtCore.QDataStream.readQVariant?4() -> QVariant -PyQt5.QtCore.QDataStream.writeQVariant?4(QVariant) -PyQt5.QtCore.QDataStream.readQVariantList?4() -> list-of-object -PyQt5.QtCore.QDataStream.writeQVariantList?4(list-of-object) -PyQt5.QtCore.QDataStream.readQVariantMap?4() -> dict-of-str-object -PyQt5.QtCore.QDataStream.writeQVariantMap?4(dict-of-str-object) -PyQt5.QtCore.QDataStream.readQVariantHash?4() -> dict-of-str-object -PyQt5.QtCore.QDataStream.writeQVariantHash?4(dict-of-str-object) -PyQt5.QtCore.QDataStream.readBytes?4() -> bytes -PyQt5.QtCore.QDataStream.readRawData?4(int) -> bytes -PyQt5.QtCore.QDataStream.writeBytes?4(str) -> QDataStream -PyQt5.QtCore.QDataStream.writeRawData?4(str) -> int -PyQt5.QtCore.QDataStream.floatingPointPrecision?4() -> QDataStream.FloatingPointPrecision -PyQt5.QtCore.QDataStream.setFloatingPointPrecision?4(QDataStream.FloatingPointPrecision) -PyQt5.QtCore.QDate.MonthNameType?10 -PyQt5.QtCore.QDate.DateFormat?10 -PyQt5.QtCore.QDate.StandaloneFormat?10 -PyQt5.QtCore.QDate?1() -PyQt5.QtCore.QDate.__init__?1(self) -PyQt5.QtCore.QDate?1(int, int, int) -PyQt5.QtCore.QDate.__init__?1(self, int, int, int) -PyQt5.QtCore.QDate?1(QDate) -PyQt5.QtCore.QDate.__init__?1(self, QDate) -PyQt5.QtCore.QDate.toPyDate?4() -> datetime.date -PyQt5.QtCore.QDate.isNull?4() -> bool -PyQt5.QtCore.QDate.isValid?4() -> bool -PyQt5.QtCore.QDate.year?4() -> int -PyQt5.QtCore.QDate.month?4() -> int -PyQt5.QtCore.QDate.day?4() -> int -PyQt5.QtCore.QDate.dayOfWeek?4() -> int -PyQt5.QtCore.QDate.dayOfYear?4() -> int -PyQt5.QtCore.QDate.daysInMonth?4() -> int -PyQt5.QtCore.QDate.daysInYear?4() -> int -PyQt5.QtCore.QDate.weekNumber?4() -> (int, int) -PyQt5.QtCore.QDate.shortMonthName?4(int, QDate.MonthNameType type=QDate.DateFormat) -> str -PyQt5.QtCore.QDate.shortDayName?4(int, QDate.MonthNameType type=QDate.DateFormat) -> str -PyQt5.QtCore.QDate.longMonthName?4(int, QDate.MonthNameType type=QDate.DateFormat) -> str -PyQt5.QtCore.QDate.longDayName?4(int, QDate.MonthNameType type=QDate.DateFormat) -> str -PyQt5.QtCore.QDate.toString?4(Qt.DateFormat format=Qt.TextDate) -> str -PyQt5.QtCore.QDate.toString?4(str) -> str -PyQt5.QtCore.QDate.addDays?4(int) -> QDate -PyQt5.QtCore.QDate.addMonths?4(int) -> QDate -PyQt5.QtCore.QDate.addYears?4(int) -> QDate -PyQt5.QtCore.QDate.daysTo?4(QDate) -> int -PyQt5.QtCore.QDate.currentDate?4() -> QDate -PyQt5.QtCore.QDate.fromString?4(str, Qt.DateFormat format=Qt.TextDate) -> QDate -PyQt5.QtCore.QDate.fromString?4(str, str) -> QDate -PyQt5.QtCore.QDate.isValid?4(int, int, int) -> bool -PyQt5.QtCore.QDate.isLeapYear?4(int) -> bool -PyQt5.QtCore.QDate.fromJulianDay?4(int) -> QDate -PyQt5.QtCore.QDate.toJulianDay?4() -> int -PyQt5.QtCore.QDate.setDate?4(int, int, int) -> bool -PyQt5.QtCore.QDate.getDate?4() -> (int, int, int) -PyQt5.QtCore.QTime?1() -PyQt5.QtCore.QTime.__init__?1(self) -PyQt5.QtCore.QTime?1(int, int, int second=0, int msec=0) -PyQt5.QtCore.QTime.__init__?1(self, int, int, int second=0, int msec=0) -PyQt5.QtCore.QTime?1(QTime) -PyQt5.QtCore.QTime.__init__?1(self, QTime) -PyQt5.QtCore.QTime.toPyTime?4() -> datetime.time -PyQt5.QtCore.QTime.isNull?4() -> bool -PyQt5.QtCore.QTime.isValid?4() -> bool -PyQt5.QtCore.QTime.hour?4() -> int -PyQt5.QtCore.QTime.minute?4() -> int -PyQt5.QtCore.QTime.second?4() -> int -PyQt5.QtCore.QTime.msec?4() -> int -PyQt5.QtCore.QTime.toString?4(Qt.DateFormat format=Qt.TextDate) -> str -PyQt5.QtCore.QTime.toString?4(str) -> str -PyQt5.QtCore.QTime.setHMS?4(int, int, int, int msec=0) -> bool -PyQt5.QtCore.QTime.addSecs?4(int) -> QTime -PyQt5.QtCore.QTime.secsTo?4(QTime) -> int -PyQt5.QtCore.QTime.addMSecs?4(int) -> QTime -PyQt5.QtCore.QTime.msecsTo?4(QTime) -> int -PyQt5.QtCore.QTime.currentTime?4() -> QTime -PyQt5.QtCore.QTime.fromString?4(str, Qt.DateFormat format=Qt.TextDate) -> QTime -PyQt5.QtCore.QTime.fromString?4(str, str) -> QTime -PyQt5.QtCore.QTime.isValid?4(int, int, int, int msec=0) -> bool -PyQt5.QtCore.QTime.start?4() -PyQt5.QtCore.QTime.restart?4() -> int -PyQt5.QtCore.QTime.elapsed?4() -> int -PyQt5.QtCore.QTime.fromMSecsSinceStartOfDay?4(int) -> QTime -PyQt5.QtCore.QTime.msecsSinceStartOfDay?4() -> int -PyQt5.QtCore.QDateTime?1() -PyQt5.QtCore.QDateTime.__init__?1(self) -PyQt5.QtCore.QDateTime?1(QDateTime) -PyQt5.QtCore.QDateTime.__init__?1(self, QDateTime) -PyQt5.QtCore.QDateTime?1(QDate) -PyQt5.QtCore.QDateTime.__init__?1(self, QDate) -PyQt5.QtCore.QDateTime?1(QDate, QTime, Qt.TimeSpec timeSpec=Qt.LocalTime) -PyQt5.QtCore.QDateTime.__init__?1(self, QDate, QTime, Qt.TimeSpec timeSpec=Qt.LocalTime) -PyQt5.QtCore.QDateTime?1(int, int, int, int, int, int s=0, int msec=0, int timeSpec=0) -PyQt5.QtCore.QDateTime.__init__?1(self, int, int, int, int, int, int s=0, int msec=0, int timeSpec=0) -PyQt5.QtCore.QDateTime?1(QDate, QTime, Qt.TimeSpec, int) -PyQt5.QtCore.QDateTime.__init__?1(self, QDate, QTime, Qt.TimeSpec, int) -PyQt5.QtCore.QDateTime?1(QDate, QTime, QTimeZone) -PyQt5.QtCore.QDateTime.__init__?1(self, QDate, QTime, QTimeZone) -PyQt5.QtCore.QDateTime.toPyDateTime?4() -> datetime.datetime -PyQt5.QtCore.QDateTime.isNull?4() -> bool -PyQt5.QtCore.QDateTime.isValid?4() -> bool -PyQt5.QtCore.QDateTime.date?4() -> QDate -PyQt5.QtCore.QDateTime.time?4() -> QTime -PyQt5.QtCore.QDateTime.timeSpec?4() -> Qt.TimeSpec -PyQt5.QtCore.QDateTime.toTime_t?4() -> int -PyQt5.QtCore.QDateTime.setDate?4(QDate) -PyQt5.QtCore.QDateTime.setTime?4(QTime) -PyQt5.QtCore.QDateTime.setTimeSpec?4(Qt.TimeSpec) -PyQt5.QtCore.QDateTime.setTime_t?4(int) -PyQt5.QtCore.QDateTime.toString?4(Qt.DateFormat format=Qt.TextDate) -> str -PyQt5.QtCore.QDateTime.toString?4(str) -> str -PyQt5.QtCore.QDateTime.addDays?4(int) -> QDateTime -PyQt5.QtCore.QDateTime.addMonths?4(int) -> QDateTime -PyQt5.QtCore.QDateTime.addYears?4(int) -> QDateTime -PyQt5.QtCore.QDateTime.addSecs?4(int) -> QDateTime -PyQt5.QtCore.QDateTime.addMSecs?4(int) -> QDateTime -PyQt5.QtCore.QDateTime.toTimeSpec?4(Qt.TimeSpec) -> QDateTime -PyQt5.QtCore.QDateTime.toLocalTime?4() -> QDateTime -PyQt5.QtCore.QDateTime.toUTC?4() -> QDateTime -PyQt5.QtCore.QDateTime.daysTo?4(QDateTime) -> int -PyQt5.QtCore.QDateTime.secsTo?4(QDateTime) -> int -PyQt5.QtCore.QDateTime.currentDateTime?4() -> QDateTime -PyQt5.QtCore.QDateTime.fromString?4(str, Qt.DateFormat format=Qt.TextDate) -> QDateTime -PyQt5.QtCore.QDateTime.fromString?4(str, str) -> QDateTime -PyQt5.QtCore.QDateTime.fromTime_t?4(int) -> QDateTime -PyQt5.QtCore.QDateTime.toMSecsSinceEpoch?4() -> int -PyQt5.QtCore.QDateTime.setMSecsSinceEpoch?4(int) -PyQt5.QtCore.QDateTime.msecsTo?4(QDateTime) -> int -PyQt5.QtCore.QDateTime.currentDateTimeUtc?4() -> QDateTime -PyQt5.QtCore.QDateTime.fromMSecsSinceEpoch?4(int) -> QDateTime -PyQt5.QtCore.QDateTime.currentMSecsSinceEpoch?4() -> int -PyQt5.QtCore.QDateTime.swap?4(QDateTime) -PyQt5.QtCore.QDateTime.offsetFromUtc?4() -> int -PyQt5.QtCore.QDateTime.timeZone?4() -> QTimeZone -PyQt5.QtCore.QDateTime.timeZoneAbbreviation?4() -> str -PyQt5.QtCore.QDateTime.isDaylightTime?4() -> bool -PyQt5.QtCore.QDateTime.setOffsetFromUtc?4(int) -PyQt5.QtCore.QDateTime.setTimeZone?4(QTimeZone) -PyQt5.QtCore.QDateTime.toOffsetFromUtc?4(int) -> QDateTime -PyQt5.QtCore.QDateTime.toTimeZone?4(QTimeZone) -> QDateTime -PyQt5.QtCore.QDateTime.fromTime_t?4(int, Qt.TimeSpec, int offsetSeconds=0) -> QDateTime -PyQt5.QtCore.QDateTime.fromTime_t?4(int, QTimeZone) -> QDateTime -PyQt5.QtCore.QDateTime.fromMSecsSinceEpoch?4(int, Qt.TimeSpec, int offsetSeconds=0) -> QDateTime -PyQt5.QtCore.QDateTime.fromMSecsSinceEpoch?4(int, QTimeZone) -> QDateTime -PyQt5.QtCore.QDir.SortFlag?10 -PyQt5.QtCore.QDir.Name?10 -PyQt5.QtCore.QDir.Time?10 -PyQt5.QtCore.QDir.Size?10 -PyQt5.QtCore.QDir.Unsorted?10 -PyQt5.QtCore.QDir.SortByMask?10 -PyQt5.QtCore.QDir.DirsFirst?10 -PyQt5.QtCore.QDir.Reversed?10 -PyQt5.QtCore.QDir.IgnoreCase?10 -PyQt5.QtCore.QDir.DirsLast?10 -PyQt5.QtCore.QDir.LocaleAware?10 -PyQt5.QtCore.QDir.Type?10 -PyQt5.QtCore.QDir.NoSort?10 -PyQt5.QtCore.QDir.Filter?10 -PyQt5.QtCore.QDir.Dirs?10 -PyQt5.QtCore.QDir.Files?10 -PyQt5.QtCore.QDir.Drives?10 -PyQt5.QtCore.QDir.NoSymLinks?10 -PyQt5.QtCore.QDir.AllEntries?10 -PyQt5.QtCore.QDir.TypeMask?10 -PyQt5.QtCore.QDir.Readable?10 -PyQt5.QtCore.QDir.Writable?10 -PyQt5.QtCore.QDir.Executable?10 -PyQt5.QtCore.QDir.PermissionMask?10 -PyQt5.QtCore.QDir.Modified?10 -PyQt5.QtCore.QDir.Hidden?10 -PyQt5.QtCore.QDir.System?10 -PyQt5.QtCore.QDir.AccessMask?10 -PyQt5.QtCore.QDir.AllDirs?10 -PyQt5.QtCore.QDir.CaseSensitive?10 -PyQt5.QtCore.QDir.NoDotAndDotDot?10 -PyQt5.QtCore.QDir.NoFilter?10 -PyQt5.QtCore.QDir.NoDot?10 -PyQt5.QtCore.QDir.NoDotDot?10 -PyQt5.QtCore.QDir?1(QDir) -PyQt5.QtCore.QDir.__init__?1(self, QDir) -PyQt5.QtCore.QDir?1(str path='') -PyQt5.QtCore.QDir.__init__?1(self, str path='') -PyQt5.QtCore.QDir?1(str, str, QDir.SortFlags sort=QDir.Name|QDir.IgnoreCase, QDir.Filters filters=QDir.AllEntries) -PyQt5.QtCore.QDir.__init__?1(self, str, str, QDir.SortFlags sort=QDir.Name|QDir.IgnoreCase, QDir.Filters filters=QDir.AllEntries) -PyQt5.QtCore.QDir.setPath?4(str) -PyQt5.QtCore.QDir.path?4() -> str -PyQt5.QtCore.QDir.absolutePath?4() -> str -PyQt5.QtCore.QDir.canonicalPath?4() -> str -PyQt5.QtCore.QDir.dirName?4() -> str -PyQt5.QtCore.QDir.filePath?4(str) -> str -PyQt5.QtCore.QDir.absoluteFilePath?4(str) -> str -PyQt5.QtCore.QDir.relativeFilePath?4(str) -> str -PyQt5.QtCore.QDir.cd?4(str) -> bool -PyQt5.QtCore.QDir.cdUp?4() -> bool -PyQt5.QtCore.QDir.nameFilters?4() -> list-of-str -PyQt5.QtCore.QDir.setNameFilters?4(list-of-str) -PyQt5.QtCore.QDir.filter?4() -> QDir.Filters -PyQt5.QtCore.QDir.setFilter?4(QDir.Filters) -PyQt5.QtCore.QDir.sorting?4() -> QDir.SortFlags -PyQt5.QtCore.QDir.setSorting?4(QDir.SortFlags) -PyQt5.QtCore.QDir.count?4() -> int -PyQt5.QtCore.QDir.nameFiltersFromString?4(str) -> list-of-str -PyQt5.QtCore.QDir.entryList?4(QDir.Filters filters=QDir.NoFilter, QDir.SortFlags sort=QDir.NoSort) -> list-of-str -PyQt5.QtCore.QDir.entryList?4(list-of-str, QDir.Filters filters=QDir.NoFilter, QDir.SortFlags sort=QDir.NoSort) -> list-of-str -PyQt5.QtCore.QDir.entryInfoList?4(QDir.Filters filters=QDir.NoFilter, QDir.SortFlags sort=QDir.NoSort) -> list-of-QFileInfo -PyQt5.QtCore.QDir.entryInfoList?4(list-of-str, QDir.Filters filters=QDir.NoFilter, QDir.SortFlags sort=QDir.NoSort) -> list-of-QFileInfo -PyQt5.QtCore.QDir.mkdir?4(str) -> bool -PyQt5.QtCore.QDir.rmdir?4(str) -> bool -PyQt5.QtCore.QDir.mkpath?4(str) -> bool -PyQt5.QtCore.QDir.rmpath?4(str) -> bool -PyQt5.QtCore.QDir.isReadable?4() -> bool -PyQt5.QtCore.QDir.exists?4() -> bool -PyQt5.QtCore.QDir.isRoot?4() -> bool -PyQt5.QtCore.QDir.isRelativePath?4(str) -> bool -PyQt5.QtCore.QDir.isAbsolutePath?4(str) -> bool -PyQt5.QtCore.QDir.isRelative?4() -> bool -PyQt5.QtCore.QDir.isAbsolute?4() -> bool -PyQt5.QtCore.QDir.makeAbsolute?4() -> bool -PyQt5.QtCore.QDir.remove?4(str) -> bool -PyQt5.QtCore.QDir.rename?4(str, str) -> bool -PyQt5.QtCore.QDir.exists?4(str) -> bool -PyQt5.QtCore.QDir.refresh?4() -PyQt5.QtCore.QDir.drives?4() -> list-of-QFileInfo -PyQt5.QtCore.QDir.separator?4() -> str -PyQt5.QtCore.QDir.setCurrent?4(str) -> bool -PyQt5.QtCore.QDir.current?4() -> QDir -PyQt5.QtCore.QDir.currentPath?4() -> str -PyQt5.QtCore.QDir.home?4() -> QDir -PyQt5.QtCore.QDir.homePath?4() -> str -PyQt5.QtCore.QDir.root?4() -> QDir -PyQt5.QtCore.QDir.rootPath?4() -> str -PyQt5.QtCore.QDir.temp?4() -> QDir -PyQt5.QtCore.QDir.tempPath?4() -> str -PyQt5.QtCore.QDir.match?4(list-of-str, str) -> bool -PyQt5.QtCore.QDir.match?4(str, str) -> bool -PyQt5.QtCore.QDir.cleanPath?4(str) -> str -PyQt5.QtCore.QDir.toNativeSeparators?4(str) -> str -PyQt5.QtCore.QDir.fromNativeSeparators?4(str) -> str -PyQt5.QtCore.QDir.setSearchPaths?4(str, list-of-str) -PyQt5.QtCore.QDir.addSearchPath?4(str, str) -PyQt5.QtCore.QDir.searchPaths?4(str) -> list-of-str -PyQt5.QtCore.QDir.removeRecursively?4() -> bool -PyQt5.QtCore.QDir.swap?4(QDir) -PyQt5.QtCore.QDir.Filters?1(QDir.Filters) -PyQt5.QtCore.QDir.Filters.__init__?1(self, QDir.Filters) -PyQt5.QtCore.QDir.Filters?1(int) -PyQt5.QtCore.QDir.Filters.__init__?1(self, int) -PyQt5.QtCore.QDir.Filters?1() -PyQt5.QtCore.QDir.Filters.__init__?1(self) -PyQt5.QtCore.QDir.SortFlags?1(QDir.SortFlags) -PyQt5.QtCore.QDir.SortFlags.__init__?1(self, QDir.SortFlags) -PyQt5.QtCore.QDir.SortFlags?1(int) -PyQt5.QtCore.QDir.SortFlags.__init__?1(self, int) -PyQt5.QtCore.QDir.SortFlags?1() -PyQt5.QtCore.QDir.SortFlags.__init__?1(self) -PyQt5.QtCore.QDirIterator.IteratorFlag?10 -PyQt5.QtCore.QDirIterator.NoIteratorFlags?10 -PyQt5.QtCore.QDirIterator.FollowSymlinks?10 -PyQt5.QtCore.QDirIterator.Subdirectories?10 -PyQt5.QtCore.QDirIterator?1(QDir, QDirIterator.IteratorFlags flags=QDirIterator.NoIteratorFlags) -PyQt5.QtCore.QDirIterator.__init__?1(self, QDir, QDirIterator.IteratorFlags flags=QDirIterator.NoIteratorFlags) -PyQt5.QtCore.QDirIterator?1(str, QDirIterator.IteratorFlags flags=QDirIterator.NoIteratorFlags) -PyQt5.QtCore.QDirIterator.__init__?1(self, str, QDirIterator.IteratorFlags flags=QDirIterator.NoIteratorFlags) -PyQt5.QtCore.QDirIterator?1(str, QDir.Filters, QDirIterator.IteratorFlags flags=QDirIterator.NoIteratorFlags) -PyQt5.QtCore.QDirIterator.__init__?1(self, str, QDir.Filters, QDirIterator.IteratorFlags flags=QDirIterator.NoIteratorFlags) -PyQt5.QtCore.QDirIterator?1(str, list-of-str, QDir.Filters filters=QDir.NoFilter, QDirIterator.IteratorFlags flags=QDirIterator.NoIteratorFlags) -PyQt5.QtCore.QDirIterator.__init__?1(self, str, list-of-str, QDir.Filters filters=QDir.NoFilter, QDirIterator.IteratorFlags flags=QDirIterator.NoIteratorFlags) -PyQt5.QtCore.QDirIterator.next?4() -> str -PyQt5.QtCore.QDirIterator.hasNext?4() -> bool -PyQt5.QtCore.QDirIterator.fileName?4() -> str -PyQt5.QtCore.QDirIterator.filePath?4() -> str -PyQt5.QtCore.QDirIterator.fileInfo?4() -> QFileInfo -PyQt5.QtCore.QDirIterator.path?4() -> str -PyQt5.QtCore.QDirIterator.IteratorFlags?1(QDirIterator.IteratorFlags) -PyQt5.QtCore.QDirIterator.IteratorFlags.__init__?1(self, QDirIterator.IteratorFlags) -PyQt5.QtCore.QDirIterator.IteratorFlags?1(int) -PyQt5.QtCore.QDirIterator.IteratorFlags.__init__?1(self, int) -PyQt5.QtCore.QDirIterator.IteratorFlags?1() -PyQt5.QtCore.QDirIterator.IteratorFlags.__init__?1(self) -PyQt5.QtCore.QEasingCurve.Type?10 -PyQt5.QtCore.QEasingCurve.Linear?10 -PyQt5.QtCore.QEasingCurve.InQuad?10 -PyQt5.QtCore.QEasingCurve.OutQuad?10 -PyQt5.QtCore.QEasingCurve.InOutQuad?10 -PyQt5.QtCore.QEasingCurve.OutInQuad?10 -PyQt5.QtCore.QEasingCurve.InCubic?10 -PyQt5.QtCore.QEasingCurve.OutCubic?10 -PyQt5.QtCore.QEasingCurve.InOutCubic?10 -PyQt5.QtCore.QEasingCurve.OutInCubic?10 -PyQt5.QtCore.QEasingCurve.InQuart?10 -PyQt5.QtCore.QEasingCurve.OutQuart?10 -PyQt5.QtCore.QEasingCurve.InOutQuart?10 -PyQt5.QtCore.QEasingCurve.OutInQuart?10 -PyQt5.QtCore.QEasingCurve.InQuint?10 -PyQt5.QtCore.QEasingCurve.OutQuint?10 -PyQt5.QtCore.QEasingCurve.InOutQuint?10 -PyQt5.QtCore.QEasingCurve.OutInQuint?10 -PyQt5.QtCore.QEasingCurve.InSine?10 -PyQt5.QtCore.QEasingCurve.OutSine?10 -PyQt5.QtCore.QEasingCurve.InOutSine?10 -PyQt5.QtCore.QEasingCurve.OutInSine?10 -PyQt5.QtCore.QEasingCurve.InExpo?10 -PyQt5.QtCore.QEasingCurve.OutExpo?10 -PyQt5.QtCore.QEasingCurve.InOutExpo?10 -PyQt5.QtCore.QEasingCurve.OutInExpo?10 -PyQt5.QtCore.QEasingCurve.InCirc?10 -PyQt5.QtCore.QEasingCurve.OutCirc?10 -PyQt5.QtCore.QEasingCurve.InOutCirc?10 -PyQt5.QtCore.QEasingCurve.OutInCirc?10 -PyQt5.QtCore.QEasingCurve.InElastic?10 -PyQt5.QtCore.QEasingCurve.OutElastic?10 -PyQt5.QtCore.QEasingCurve.InOutElastic?10 -PyQt5.QtCore.QEasingCurve.OutInElastic?10 -PyQt5.QtCore.QEasingCurve.InBack?10 -PyQt5.QtCore.QEasingCurve.OutBack?10 -PyQt5.QtCore.QEasingCurve.InOutBack?10 -PyQt5.QtCore.QEasingCurve.OutInBack?10 -PyQt5.QtCore.QEasingCurve.InBounce?10 -PyQt5.QtCore.QEasingCurve.OutBounce?10 -PyQt5.QtCore.QEasingCurve.InOutBounce?10 -PyQt5.QtCore.QEasingCurve.OutInBounce?10 -PyQt5.QtCore.QEasingCurve.InCurve?10 -PyQt5.QtCore.QEasingCurve.OutCurve?10 -PyQt5.QtCore.QEasingCurve.SineCurve?10 -PyQt5.QtCore.QEasingCurve.CosineCurve?10 -PyQt5.QtCore.QEasingCurve.BezierSpline?10 -PyQt5.QtCore.QEasingCurve.TCBSpline?10 -PyQt5.QtCore.QEasingCurve.Custom?10 -PyQt5.QtCore.QEasingCurve?1(QEasingCurve.Type type=QEasingCurve.Linear) -PyQt5.QtCore.QEasingCurve.__init__?1(self, QEasingCurve.Type type=QEasingCurve.Linear) -PyQt5.QtCore.QEasingCurve?1(QEasingCurve) -PyQt5.QtCore.QEasingCurve.__init__?1(self, QEasingCurve) -PyQt5.QtCore.QEasingCurve.amplitude?4() -> float -PyQt5.QtCore.QEasingCurve.setAmplitude?4(float) -PyQt5.QtCore.QEasingCurve.period?4() -> float -PyQt5.QtCore.QEasingCurve.setPeriod?4(float) -PyQt5.QtCore.QEasingCurve.overshoot?4() -> float -PyQt5.QtCore.QEasingCurve.setOvershoot?4(float) -PyQt5.QtCore.QEasingCurve.type?4() -> QEasingCurve.Type -PyQt5.QtCore.QEasingCurve.setType?4(QEasingCurve.Type) -PyQt5.QtCore.QEasingCurve.setCustomType?4(callable) -PyQt5.QtCore.QEasingCurve.customType?4() -> callable -PyQt5.QtCore.QEasingCurve.valueForProgress?4(float) -> float -PyQt5.QtCore.QEasingCurve.swap?4(QEasingCurve) -PyQt5.QtCore.QEasingCurve.addCubicBezierSegment?4(QPointF, QPointF, QPointF) -PyQt5.QtCore.QEasingCurve.addTCBSegment?4(QPointF, float, float, float) -PyQt5.QtCore.QEasingCurve.toCubicSpline?4() -> list-of-QPointF -PyQt5.QtCore.QElapsedTimer.ClockType?10 -PyQt5.QtCore.QElapsedTimer.SystemTime?10 -PyQt5.QtCore.QElapsedTimer.MonotonicClock?10 -PyQt5.QtCore.QElapsedTimer.TickCounter?10 -PyQt5.QtCore.QElapsedTimer.MachAbsoluteTime?10 -PyQt5.QtCore.QElapsedTimer.PerformanceCounter?10 -PyQt5.QtCore.QElapsedTimer?1() -PyQt5.QtCore.QElapsedTimer.__init__?1(self) -PyQt5.QtCore.QElapsedTimer?1(QElapsedTimer) -PyQt5.QtCore.QElapsedTimer.__init__?1(self, QElapsedTimer) -PyQt5.QtCore.QElapsedTimer.clockType?4() -> QElapsedTimer.ClockType -PyQt5.QtCore.QElapsedTimer.isMonotonic?4() -> bool -PyQt5.QtCore.QElapsedTimer.start?4() -PyQt5.QtCore.QElapsedTimer.restart?4() -> int -PyQt5.QtCore.QElapsedTimer.invalidate?4() -PyQt5.QtCore.QElapsedTimer.isValid?4() -> bool -PyQt5.QtCore.QElapsedTimer.elapsed?4() -> int -PyQt5.QtCore.QElapsedTimer.hasExpired?4(int) -> bool -PyQt5.QtCore.QElapsedTimer.msecsSinceReference?4() -> int -PyQt5.QtCore.QElapsedTimer.msecsTo?4(QElapsedTimer) -> int -PyQt5.QtCore.QElapsedTimer.secsTo?4(QElapsedTimer) -> int -PyQt5.QtCore.QElapsedTimer.nsecsElapsed?4() -> int -PyQt5.QtCore.QEventLoop.ProcessEventsFlag?10 -PyQt5.QtCore.QEventLoop.AllEvents?10 -PyQt5.QtCore.QEventLoop.ExcludeUserInputEvents?10 -PyQt5.QtCore.QEventLoop.ExcludeSocketNotifiers?10 -PyQt5.QtCore.QEventLoop.WaitForMoreEvents?10 -PyQt5.QtCore.QEventLoop.X11ExcludeTimers?10 -PyQt5.QtCore.QEventLoop?1(QObject parent=None) -PyQt5.QtCore.QEventLoop.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QEventLoop.processEvents?4(QEventLoop.ProcessEventsFlags flags=QEventLoop.AllEvents) -> bool -PyQt5.QtCore.QEventLoop.processEvents?4(QEventLoop.ProcessEventsFlags, int) -PyQt5.QtCore.QEventLoop.exec_?4(QEventLoop.ProcessEventsFlags flags=QEventLoop.AllEvents) -> int -PyQt5.QtCore.QEventLoop.exec?4(QEventLoop.ProcessEventsFlags flags=QEventLoop.AllEvents) -> int -PyQt5.QtCore.QEventLoop.exit?4(int returnCode=0) -PyQt5.QtCore.QEventLoop.isRunning?4() -> bool -PyQt5.QtCore.QEventLoop.wakeUp?4() -PyQt5.QtCore.QEventLoop.quit?4() -PyQt5.QtCore.QEventLoop.event?4(QEvent) -> bool -PyQt5.QtCore.QEventLoop.ProcessEventsFlags?1(QEventLoop.ProcessEventsFlags) -PyQt5.QtCore.QEventLoop.ProcessEventsFlags.__init__?1(self, QEventLoop.ProcessEventsFlags) -PyQt5.QtCore.QEventLoop.ProcessEventsFlags?1(int) -PyQt5.QtCore.QEventLoop.ProcessEventsFlags.__init__?1(self, int) -PyQt5.QtCore.QEventLoop.ProcessEventsFlags?1() -PyQt5.QtCore.QEventLoop.ProcessEventsFlags.__init__?1(self) -PyQt5.QtCore.QEventLoopLocker?1() -PyQt5.QtCore.QEventLoopLocker.__init__?1(self) -PyQt5.QtCore.QEventLoopLocker?1(QEventLoop) -PyQt5.QtCore.QEventLoopLocker.__init__?1(self, QEventLoop) -PyQt5.QtCore.QEventLoopLocker?1(QThread) -PyQt5.QtCore.QEventLoopLocker.__init__?1(self, QThread) -PyQt5.QtCore.QEventTransition?1(QState sourceState=None) -PyQt5.QtCore.QEventTransition.__init__?1(self, QState sourceState=None) -PyQt5.QtCore.QEventTransition?1(QObject, QEvent.Type, QState sourceState=None) -PyQt5.QtCore.QEventTransition.__init__?1(self, QObject, QEvent.Type, QState sourceState=None) -PyQt5.QtCore.QEventTransition.eventSource?4() -> QObject -PyQt5.QtCore.QEventTransition.setEventSource?4(QObject) -PyQt5.QtCore.QEventTransition.eventType?4() -> QEvent.Type -PyQt5.QtCore.QEventTransition.setEventType?4(QEvent.Type) -PyQt5.QtCore.QEventTransition.eventTest?4(QEvent) -> bool -PyQt5.QtCore.QEventTransition.onTransition?4(QEvent) -PyQt5.QtCore.QEventTransition.event?4(QEvent) -> bool -PyQt5.QtCore.QFileDevice.MemoryMapFlags?10 -PyQt5.QtCore.QFileDevice.NoOptions?10 -PyQt5.QtCore.QFileDevice.MapPrivateOption?10 -PyQt5.QtCore.QFileDevice.FileHandleFlag?10 -PyQt5.QtCore.QFileDevice.AutoCloseHandle?10 -PyQt5.QtCore.QFileDevice.DontCloseHandle?10 -PyQt5.QtCore.QFileDevice.Permission?10 -PyQt5.QtCore.QFileDevice.ReadOwner?10 -PyQt5.QtCore.QFileDevice.WriteOwner?10 -PyQt5.QtCore.QFileDevice.ExeOwner?10 -PyQt5.QtCore.QFileDevice.ReadUser?10 -PyQt5.QtCore.QFileDevice.WriteUser?10 -PyQt5.QtCore.QFileDevice.ExeUser?10 -PyQt5.QtCore.QFileDevice.ReadGroup?10 -PyQt5.QtCore.QFileDevice.WriteGroup?10 -PyQt5.QtCore.QFileDevice.ExeGroup?10 -PyQt5.QtCore.QFileDevice.ReadOther?10 -PyQt5.QtCore.QFileDevice.WriteOther?10 -PyQt5.QtCore.QFileDevice.ExeOther?10 -PyQt5.QtCore.QFileDevice.FileError?10 -PyQt5.QtCore.QFileDevice.NoError?10 -PyQt5.QtCore.QFileDevice.ReadError?10 -PyQt5.QtCore.QFileDevice.WriteError?10 -PyQt5.QtCore.QFileDevice.FatalError?10 -PyQt5.QtCore.QFileDevice.ResourceError?10 -PyQt5.QtCore.QFileDevice.OpenError?10 -PyQt5.QtCore.QFileDevice.AbortError?10 -PyQt5.QtCore.QFileDevice.TimeOutError?10 -PyQt5.QtCore.QFileDevice.UnspecifiedError?10 -PyQt5.QtCore.QFileDevice.RemoveError?10 -PyQt5.QtCore.QFileDevice.RenameError?10 -PyQt5.QtCore.QFileDevice.PositionError?10 -PyQt5.QtCore.QFileDevice.ResizeError?10 -PyQt5.QtCore.QFileDevice.PermissionsError?10 -PyQt5.QtCore.QFileDevice.CopyError?10 -PyQt5.QtCore.QFileDevice.error?4() -> QFileDevice.FileError -PyQt5.QtCore.QFileDevice.unsetError?4() -PyQt5.QtCore.QFileDevice.close?4() -PyQt5.QtCore.QFileDevice.isSequential?4() -> bool -PyQt5.QtCore.QFileDevice.handle?4() -> int -PyQt5.QtCore.QFileDevice.fileName?4() -> str -PyQt5.QtCore.QFileDevice.pos?4() -> int -PyQt5.QtCore.QFileDevice.seek?4(int) -> bool -PyQt5.QtCore.QFileDevice.atEnd?4() -> bool -PyQt5.QtCore.QFileDevice.flush?4() -> bool -PyQt5.QtCore.QFileDevice.size?4() -> int -PyQt5.QtCore.QFileDevice.resize?4(int) -> bool -PyQt5.QtCore.QFileDevice.permissions?4() -> QFileDevice.Permissions -PyQt5.QtCore.QFileDevice.setPermissions?4(QFileDevice.Permissions) -> bool -PyQt5.QtCore.QFileDevice.map?4(int, int, QFileDevice.MemoryMapFlags flags=QFileDevice.NoOptions) -> sip.voidptr -PyQt5.QtCore.QFileDevice.unmap?4(sip.voidptr) -> bool -PyQt5.QtCore.QFileDevice.readData?4(int) -> bytes -PyQt5.QtCore.QFileDevice.writeData?4(str) -> int -PyQt5.QtCore.QFileDevice.readLineData?4(int) -> bytes -PyQt5.QtCore.QFile?1() -PyQt5.QtCore.QFile.__init__?1(self) -PyQt5.QtCore.QFile?1(str) -PyQt5.QtCore.QFile.__init__?1(self, str) -PyQt5.QtCore.QFile?1(QObject) -PyQt5.QtCore.QFile.__init__?1(self, QObject) -PyQt5.QtCore.QFile?1(str, QObject) -PyQt5.QtCore.QFile.__init__?1(self, str, QObject) -PyQt5.QtCore.QFile.fileName?4() -> str -PyQt5.QtCore.QFile.setFileName?4(str) -PyQt5.QtCore.QFile.encodeName?4(str) -> QByteArray -PyQt5.QtCore.QFile.decodeName?4(QByteArray) -> str -PyQt5.QtCore.QFile.decodeName?4(str) -> str -PyQt5.QtCore.QFile.exists?4() -> bool -PyQt5.QtCore.QFile.exists?4(str) -> bool -PyQt5.QtCore.QFile.symLinkTarget?4() -> str -PyQt5.QtCore.QFile.symLinkTarget?4(str) -> str -PyQt5.QtCore.QFile.remove?4() -> bool -PyQt5.QtCore.QFile.remove?4(str) -> bool -PyQt5.QtCore.QFile.rename?4(str) -> bool -PyQt5.QtCore.QFile.rename?4(str, str) -> bool -PyQt5.QtCore.QFile.link?4(str) -> bool -PyQt5.QtCore.QFile.link?4(str, str) -> bool -PyQt5.QtCore.QFile.copy?4(str) -> bool -PyQt5.QtCore.QFile.copy?4(str, str) -> bool -PyQt5.QtCore.QFile.open?4(QIODevice.OpenMode) -> bool -PyQt5.QtCore.QFile.open?4(int, QIODevice.OpenMode, QFileDevice.FileHandleFlags handleFlags=QFileDevice.DontCloseHandle) -> bool -PyQt5.QtCore.QFile.size?4() -> int -PyQt5.QtCore.QFile.resize?4(int) -> bool -PyQt5.QtCore.QFile.resize?4(str, int) -> bool -PyQt5.QtCore.QFile.permissions?4() -> QFileDevice.Permissions -PyQt5.QtCore.QFile.permissions?4(str) -> QFileDevice.Permissions -PyQt5.QtCore.QFile.setPermissions?4(QFileDevice.Permissions) -> bool -PyQt5.QtCore.QFile.setPermissions?4(str, QFileDevice.Permissions) -> bool -PyQt5.QtCore.QFileDevice.Permissions?1(QFileDevice.Permissions) -PyQt5.QtCore.QFileDevice.Permissions.__init__?1(self, QFileDevice.Permissions) -PyQt5.QtCore.QFileDevice.Permissions?1(int) -PyQt5.QtCore.QFileDevice.Permissions.__init__?1(self, int) -PyQt5.QtCore.QFileDevice.Permissions?1() -PyQt5.QtCore.QFileDevice.Permissions.__init__?1(self) -PyQt5.QtCore.QFileDevice.FileHandleFlags?1(QFileDevice.FileHandleFlags) -PyQt5.QtCore.QFileDevice.FileHandleFlags.__init__?1(self, QFileDevice.FileHandleFlags) -PyQt5.QtCore.QFileDevice.FileHandleFlags?1(int) -PyQt5.QtCore.QFileDevice.FileHandleFlags.__init__?1(self, int) -PyQt5.QtCore.QFileDevice.FileHandleFlags?1() -PyQt5.QtCore.QFileDevice.FileHandleFlags.__init__?1(self) -PyQt5.QtCore.QFileInfo?1() -PyQt5.QtCore.QFileInfo.__init__?1(self) -PyQt5.QtCore.QFileInfo?1(str) -PyQt5.QtCore.QFileInfo.__init__?1(self, str) -PyQt5.QtCore.QFileInfo?1(QFile) -PyQt5.QtCore.QFileInfo.__init__?1(self, QFile) -PyQt5.QtCore.QFileInfo?1(QDir, str) -PyQt5.QtCore.QFileInfo.__init__?1(self, QDir, str) -PyQt5.QtCore.QFileInfo?1(QFileInfo) -PyQt5.QtCore.QFileInfo.__init__?1(self, QFileInfo) -PyQt5.QtCore.QFileInfo.setFile?4(str) -PyQt5.QtCore.QFileInfo.setFile?4(QFile) -PyQt5.QtCore.QFileInfo.setFile?4(QDir, str) -PyQt5.QtCore.QFileInfo.exists?4() -> bool -PyQt5.QtCore.QFileInfo.refresh?4() -PyQt5.QtCore.QFileInfo.filePath?4() -> str -PyQt5.QtCore.QFileInfo.absoluteFilePath?4() -> str -PyQt5.QtCore.QFileInfo.canonicalFilePath?4() -> str -PyQt5.QtCore.QFileInfo.fileName?4() -> str -PyQt5.QtCore.QFileInfo.baseName?4() -> str -PyQt5.QtCore.QFileInfo.completeBaseName?4() -> str -PyQt5.QtCore.QFileInfo.suffix?4() -> str -PyQt5.QtCore.QFileInfo.completeSuffix?4() -> str -PyQt5.QtCore.QFileInfo.path?4() -> str -PyQt5.QtCore.QFileInfo.absolutePath?4() -> str -PyQt5.QtCore.QFileInfo.canonicalPath?4() -> str -PyQt5.QtCore.QFileInfo.dir?4() -> QDir -PyQt5.QtCore.QFileInfo.absoluteDir?4() -> QDir -PyQt5.QtCore.QFileInfo.isReadable?4() -> bool -PyQt5.QtCore.QFileInfo.isWritable?4() -> bool -PyQt5.QtCore.QFileInfo.isExecutable?4() -> bool -PyQt5.QtCore.QFileInfo.isHidden?4() -> bool -PyQt5.QtCore.QFileInfo.isRelative?4() -> bool -PyQt5.QtCore.QFileInfo.isAbsolute?4() -> bool -PyQt5.QtCore.QFileInfo.makeAbsolute?4() -> bool -PyQt5.QtCore.QFileInfo.isFile?4() -> bool -PyQt5.QtCore.QFileInfo.isDir?4() -> bool -PyQt5.QtCore.QFileInfo.isSymLink?4() -> bool -PyQt5.QtCore.QFileInfo.isRoot?4() -> bool -PyQt5.QtCore.QFileInfo.owner?4() -> str -PyQt5.QtCore.QFileInfo.ownerId?4() -> int -PyQt5.QtCore.QFileInfo.group?4() -> str -PyQt5.QtCore.QFileInfo.groupId?4() -> int -PyQt5.QtCore.QFileInfo.permission?4(QFileDevice.Permissions) -> bool -PyQt5.QtCore.QFileInfo.permissions?4() -> QFileDevice.Permissions -PyQt5.QtCore.QFileInfo.size?4() -> int -PyQt5.QtCore.QFileInfo.created?4() -> QDateTime -PyQt5.QtCore.QFileInfo.lastModified?4() -> QDateTime -PyQt5.QtCore.QFileInfo.lastRead?4() -> QDateTime -PyQt5.QtCore.QFileInfo.caching?4() -> bool -PyQt5.QtCore.QFileInfo.setCaching?4(bool) -PyQt5.QtCore.QFileInfo.symLinkTarget?4() -> str -PyQt5.QtCore.QFileInfo.bundleName?4() -> str -PyQt5.QtCore.QFileInfo.isBundle?4() -> bool -PyQt5.QtCore.QFileInfo.isNativePath?4() -> bool -PyQt5.QtCore.QFileInfo.swap?4(QFileInfo) -PyQt5.QtCore.QFileInfo.exists?4(str) -> bool -PyQt5.QtCore.QFileSelector?1(QObject parent=None) -PyQt5.QtCore.QFileSelector.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QFileSelector.select?4(str) -> str -PyQt5.QtCore.QFileSelector.select?4(QUrl) -> QUrl -PyQt5.QtCore.QFileSelector.extraSelectors?4() -> list-of-str -PyQt5.QtCore.QFileSelector.setExtraSelectors?4(list-of-str) -PyQt5.QtCore.QFileSelector.allSelectors?4() -> list-of-str -PyQt5.QtCore.QFileSystemWatcher?1(QObject parent=None) -PyQt5.QtCore.QFileSystemWatcher.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QFileSystemWatcher?1(list-of-str, QObject parent=None) -PyQt5.QtCore.QFileSystemWatcher.__init__?1(self, list-of-str, QObject parent=None) -PyQt5.QtCore.QFileSystemWatcher.addPath?4(str) -> bool -PyQt5.QtCore.QFileSystemWatcher.addPaths?4(list-of-str) -> list-of-str -PyQt5.QtCore.QFileSystemWatcher.directories?4() -> list-of-str -PyQt5.QtCore.QFileSystemWatcher.files?4() -> list-of-str -PyQt5.QtCore.QFileSystemWatcher.removePath?4(str) -> bool -PyQt5.QtCore.QFileSystemWatcher.removePaths?4(list-of-str) -> list-of-str -PyQt5.QtCore.QFileSystemWatcher.directoryChanged?4(str) -PyQt5.QtCore.QFileSystemWatcher.fileChanged?4(str) -PyQt5.QtCore.QFinalState?1(QState parent=None) -PyQt5.QtCore.QFinalState.__init__?1(self, QState parent=None) -PyQt5.QtCore.QFinalState.onEntry?4(QEvent) -PyQt5.QtCore.QFinalState.onExit?4(QEvent) -PyQt5.QtCore.QFinalState.event?4(QEvent) -> bool -PyQt5.QtCore.QHistoryState.HistoryType?10 -PyQt5.QtCore.QHistoryState.ShallowHistory?10 -PyQt5.QtCore.QHistoryState.DeepHistory?10 -PyQt5.QtCore.QHistoryState?1(QState parent=None) -PyQt5.QtCore.QHistoryState.__init__?1(self, QState parent=None) -PyQt5.QtCore.QHistoryState?1(QHistoryState.HistoryType, QState parent=None) -PyQt5.QtCore.QHistoryState.__init__?1(self, QHistoryState.HistoryType, QState parent=None) -PyQt5.QtCore.QHistoryState.defaultState?4() -> QAbstractState -PyQt5.QtCore.QHistoryState.setDefaultState?4(QAbstractState) -PyQt5.QtCore.QHistoryState.historyType?4() -> QHistoryState.HistoryType -PyQt5.QtCore.QHistoryState.setHistoryType?4(QHistoryState.HistoryType) -PyQt5.QtCore.QHistoryState.onEntry?4(QEvent) -PyQt5.QtCore.QHistoryState.onExit?4(QEvent) -PyQt5.QtCore.QHistoryState.event?4(QEvent) -> bool -PyQt5.QtCore.QHistoryState.defaultStateChanged?4() -PyQt5.QtCore.QHistoryState.historyTypeChanged?4() -PyQt5.QtCore.QIdentityProxyModel?1(QObject parent=None) -PyQt5.QtCore.QIdentityProxyModel.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QIdentityProxyModel.columnCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtCore.QIdentityProxyModel.index?4(int, int, QModelIndex parent=QModelIndex()) -> QModelIndex -PyQt5.QtCore.QIdentityProxyModel.mapFromSource?4(QModelIndex) -> QModelIndex -PyQt5.QtCore.QIdentityProxyModel.mapToSource?4(QModelIndex) -> QModelIndex -PyQt5.QtCore.QIdentityProxyModel.parent?4(QModelIndex) -> QModelIndex -PyQt5.QtCore.QIdentityProxyModel.rowCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtCore.QIdentityProxyModel.dropMimeData?4(QMimeData, Qt.DropAction, int, int, QModelIndex) -> bool -PyQt5.QtCore.QIdentityProxyModel.mapSelectionFromSource?4(QItemSelection) -> QItemSelection -PyQt5.QtCore.QIdentityProxyModel.mapSelectionToSource?4(QItemSelection) -> QItemSelection -PyQt5.QtCore.QIdentityProxyModel.match?4(QModelIndex, int, QVariant, int hits=1, Qt.MatchFlags flags=Qt.MatchStartsWith|Qt.MatchWrap) -> list-of-QModelIndex -PyQt5.QtCore.QIdentityProxyModel.setSourceModel?4(QAbstractItemModel) -PyQt5.QtCore.QIdentityProxyModel.insertColumns?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QIdentityProxyModel.insertRows?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QIdentityProxyModel.removeColumns?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QIdentityProxyModel.removeRows?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QIdentityProxyModel.headerData?4(int, Qt.Orientation, int) -> QVariant -PyQt5.QtCore.QIdentityProxyModel.sibling?4(int, int, QModelIndex) -> QModelIndex -PyQt5.QtCore.QIODevice.OpenMode?1(QIODevice.OpenMode) -PyQt5.QtCore.QIODevice.OpenMode.__init__?1(self, QIODevice.OpenMode) -PyQt5.QtCore.QIODevice.OpenMode?1(int) -PyQt5.QtCore.QIODevice.OpenMode.__init__?1(self, int) -PyQt5.QtCore.QIODevice.OpenMode?1() -PyQt5.QtCore.QIODevice.OpenMode.__init__?1(self) -PyQt5.QtCore.QItemSelectionRange?1() -PyQt5.QtCore.QItemSelectionRange.__init__?1(self) -PyQt5.QtCore.QItemSelectionRange?1(QItemSelectionRange) -PyQt5.QtCore.QItemSelectionRange.__init__?1(self, QItemSelectionRange) -PyQt5.QtCore.QItemSelectionRange?1(QModelIndex, QModelIndex) -PyQt5.QtCore.QItemSelectionRange.__init__?1(self, QModelIndex, QModelIndex) -PyQt5.QtCore.QItemSelectionRange?1(QModelIndex) -PyQt5.QtCore.QItemSelectionRange.__init__?1(self, QModelIndex) -PyQt5.QtCore.QItemSelectionRange.top?4() -> int -PyQt5.QtCore.QItemSelectionRange.left?4() -> int -PyQt5.QtCore.QItemSelectionRange.bottom?4() -> int -PyQt5.QtCore.QItemSelectionRange.right?4() -> int -PyQt5.QtCore.QItemSelectionRange.width?4() -> int -PyQt5.QtCore.QItemSelectionRange.height?4() -> int -PyQt5.QtCore.QItemSelectionRange.topLeft?4() -> QPersistentModelIndex -PyQt5.QtCore.QItemSelectionRange.bottomRight?4() -> QPersistentModelIndex -PyQt5.QtCore.QItemSelectionRange.parent?4() -> QModelIndex -PyQt5.QtCore.QItemSelectionRange.model?4() -> QAbstractItemModel -PyQt5.QtCore.QItemSelectionRange.contains?4(QModelIndex) -> bool -PyQt5.QtCore.QItemSelectionRange.contains?4(int, int, QModelIndex) -> bool -PyQt5.QtCore.QItemSelectionRange.intersects?4(QItemSelectionRange) -> bool -PyQt5.QtCore.QItemSelectionRange.isValid?4() -> bool -PyQt5.QtCore.QItemSelectionRange.indexes?4() -> list-of-QModelIndex -PyQt5.QtCore.QItemSelectionRange.intersected?4(QItemSelectionRange) -> QItemSelectionRange -PyQt5.QtCore.QItemSelectionRange.isEmpty?4() -> bool -PyQt5.QtCore.QItemSelectionModel.SelectionFlag?10 -PyQt5.QtCore.QItemSelectionModel.NoUpdate?10 -PyQt5.QtCore.QItemSelectionModel.Clear?10 -PyQt5.QtCore.QItemSelectionModel.Select?10 -PyQt5.QtCore.QItemSelectionModel.Deselect?10 -PyQt5.QtCore.QItemSelectionModel.Toggle?10 -PyQt5.QtCore.QItemSelectionModel.Current?10 -PyQt5.QtCore.QItemSelectionModel.Rows?10 -PyQt5.QtCore.QItemSelectionModel.Columns?10 -PyQt5.QtCore.QItemSelectionModel.SelectCurrent?10 -PyQt5.QtCore.QItemSelectionModel.ToggleCurrent?10 -PyQt5.QtCore.QItemSelectionModel.ClearAndSelect?10 -PyQt5.QtCore.QItemSelectionModel?1(QAbstractItemModel) -PyQt5.QtCore.QItemSelectionModel.__init__?1(self, QAbstractItemModel) -PyQt5.QtCore.QItemSelectionModel?1(QAbstractItemModel, QObject) -PyQt5.QtCore.QItemSelectionModel.__init__?1(self, QAbstractItemModel, QObject) -PyQt5.QtCore.QItemSelectionModel.currentIndex?4() -> QModelIndex -PyQt5.QtCore.QItemSelectionModel.isSelected?4(QModelIndex) -> bool -PyQt5.QtCore.QItemSelectionModel.isRowSelected?4(int, QModelIndex) -> bool -PyQt5.QtCore.QItemSelectionModel.isColumnSelected?4(int, QModelIndex) -> bool -PyQt5.QtCore.QItemSelectionModel.rowIntersectsSelection?4(int, QModelIndex) -> bool -PyQt5.QtCore.QItemSelectionModel.columnIntersectsSelection?4(int, QModelIndex) -> bool -PyQt5.QtCore.QItemSelectionModel.selectedIndexes?4() -> list-of-QModelIndex -PyQt5.QtCore.QItemSelectionModel.selection?4() -> QItemSelection -PyQt5.QtCore.QItemSelectionModel.model?4() -> QAbstractItemModel -PyQt5.QtCore.QItemSelectionModel.clear?4() -PyQt5.QtCore.QItemSelectionModel.clearSelection?4() -PyQt5.QtCore.QItemSelectionModel.reset?4() -PyQt5.QtCore.QItemSelectionModel.select?4(QModelIndex, QItemSelectionModel.SelectionFlags) -PyQt5.QtCore.QItemSelectionModel.select?4(QItemSelection, QItemSelectionModel.SelectionFlags) -PyQt5.QtCore.QItemSelectionModel.setCurrentIndex?4(QModelIndex, QItemSelectionModel.SelectionFlags) -PyQt5.QtCore.QItemSelectionModel.clearCurrentIndex?4() -PyQt5.QtCore.QItemSelectionModel.selectionChanged?4(QItemSelection, QItemSelection) -PyQt5.QtCore.QItemSelectionModel.currentChanged?4(QModelIndex, QModelIndex) -PyQt5.QtCore.QItemSelectionModel.currentRowChanged?4(QModelIndex, QModelIndex) -PyQt5.QtCore.QItemSelectionModel.currentColumnChanged?4(QModelIndex, QModelIndex) -PyQt5.QtCore.QItemSelectionModel.emitSelectionChanged?4(QItemSelection, QItemSelection) -PyQt5.QtCore.QItemSelectionModel.hasSelection?4() -> bool -PyQt5.QtCore.QItemSelectionModel.selectedRows?4(int column=0) -> list-of-QModelIndex -PyQt5.QtCore.QItemSelectionModel.selectedColumns?4(int row=0) -> list-of-QModelIndex -PyQt5.QtCore.QItemSelectionModel.SelectionFlags?1(QItemSelectionModel.SelectionFlags) -PyQt5.QtCore.QItemSelectionModel.SelectionFlags.__init__?1(self, QItemSelectionModel.SelectionFlags) -PyQt5.QtCore.QItemSelectionModel.SelectionFlags?1(int) -PyQt5.QtCore.QItemSelectionModel.SelectionFlags.__init__?1(self, int) -PyQt5.QtCore.QItemSelectionModel.SelectionFlags?1() -PyQt5.QtCore.QItemSelectionModel.SelectionFlags.__init__?1(self) -PyQt5.QtCore.QItemSelection?1() -PyQt5.QtCore.QItemSelection.__init__?1(self) -PyQt5.QtCore.QItemSelection?1(QModelIndex, QModelIndex) -PyQt5.QtCore.QItemSelection.__init__?1(self, QModelIndex, QModelIndex) -PyQt5.QtCore.QItemSelection?1(QItemSelection) -PyQt5.QtCore.QItemSelection.__init__?1(self, QItemSelection) -PyQt5.QtCore.QItemSelection.select?4(QModelIndex, QModelIndex) -PyQt5.QtCore.QItemSelection.contains?4(QModelIndex) -> bool -PyQt5.QtCore.QItemSelection.indexes?4() -> list-of-QModelIndex -PyQt5.QtCore.QItemSelection.merge?4(QItemSelection, QItemSelectionModel.SelectionFlags) -PyQt5.QtCore.QItemSelection.split?4(QItemSelectionRange, QItemSelectionRange, QItemSelection) -PyQt5.QtCore.QItemSelection.clear?4() -PyQt5.QtCore.QItemSelection.isEmpty?4() -> bool -PyQt5.QtCore.QItemSelection.append?4(QItemSelectionRange) -PyQt5.QtCore.QItemSelection.prepend?4(QItemSelectionRange) -PyQt5.QtCore.QItemSelection.insert?4(int, QItemSelectionRange) -PyQt5.QtCore.QItemSelection.replace?4(int, QItemSelectionRange) -PyQt5.QtCore.QItemSelection.removeAt?4(int) -PyQt5.QtCore.QItemSelection.removeAll?4(QItemSelectionRange) -> int -PyQt5.QtCore.QItemSelection.takeAt?4(int) -> QItemSelectionRange -PyQt5.QtCore.QItemSelection.takeFirst?4() -> QItemSelectionRange -PyQt5.QtCore.QItemSelection.takeLast?4() -> QItemSelectionRange -PyQt5.QtCore.QItemSelection.move?4(int, int) -PyQt5.QtCore.QItemSelection.swap?4(int, int) -PyQt5.QtCore.QItemSelection.count?4(QItemSelectionRange) -> int -PyQt5.QtCore.QItemSelection.count?4() -> int -PyQt5.QtCore.QItemSelection.first?4() -> QItemSelectionRange -PyQt5.QtCore.QItemSelection.last?4() -> QItemSelectionRange -PyQt5.QtCore.QItemSelection.indexOf?4(QItemSelectionRange, int from=0) -> int -PyQt5.QtCore.QItemSelection.lastIndexOf?4(QItemSelectionRange, int from=-1) -> int -PyQt5.QtCore.QJsonParseError.ParseError?10 -PyQt5.QtCore.QJsonParseError.NoError?10 -PyQt5.QtCore.QJsonParseError.UnterminatedObject?10 -PyQt5.QtCore.QJsonParseError.MissingNameSeparator?10 -PyQt5.QtCore.QJsonParseError.UnterminatedArray?10 -PyQt5.QtCore.QJsonParseError.MissingValueSeparator?10 -PyQt5.QtCore.QJsonParseError.IllegalValue?10 -PyQt5.QtCore.QJsonParseError.TerminationByNumber?10 -PyQt5.QtCore.QJsonParseError.IllegalNumber?10 -PyQt5.QtCore.QJsonParseError.IllegalEscapeSequence?10 -PyQt5.QtCore.QJsonParseError.IllegalUTF8String?10 -PyQt5.QtCore.QJsonParseError.UnterminatedString?10 -PyQt5.QtCore.QJsonParseError.MissingObject?10 -PyQt5.QtCore.QJsonParseError.DeepNesting?10 -PyQt5.QtCore.QJsonParseError.DocumentTooLarge?10 -PyQt5.QtCore.QJsonParseError.GarbageAtEnd?10 -PyQt5.QtCore.QJsonParseError.error?7 -PyQt5.QtCore.QJsonParseError.offset?7 -PyQt5.QtCore.QJsonParseError?1() -PyQt5.QtCore.QJsonParseError.__init__?1(self) -PyQt5.QtCore.QJsonParseError?1(QJsonParseError) -PyQt5.QtCore.QJsonParseError.__init__?1(self, QJsonParseError) -PyQt5.QtCore.QJsonParseError.errorString?4() -> str -PyQt5.QtCore.QJsonDocument.JsonFormat?10 -PyQt5.QtCore.QJsonDocument.Indented?10 -PyQt5.QtCore.QJsonDocument.Compact?10 -PyQt5.QtCore.QJsonDocument.DataValidation?10 -PyQt5.QtCore.QJsonDocument.Validate?10 -PyQt5.QtCore.QJsonDocument.BypassValidation?10 -PyQt5.QtCore.QJsonDocument?1() -PyQt5.QtCore.QJsonDocument.__init__?1(self) -PyQt5.QtCore.QJsonDocument?1(dict-of-str-QJsonValue) -PyQt5.QtCore.QJsonDocument.__init__?1(self, dict-of-str-QJsonValue) -PyQt5.QtCore.QJsonDocument?1(list-of-QJsonValue) -PyQt5.QtCore.QJsonDocument.__init__?1(self, list-of-QJsonValue) -PyQt5.QtCore.QJsonDocument?1(QJsonDocument) -PyQt5.QtCore.QJsonDocument.__init__?1(self, QJsonDocument) -PyQt5.QtCore.QJsonDocument.fromRawData?4(str, int, QJsonDocument.DataValidation validation=QJsonDocument.Validate) -> QJsonDocument -PyQt5.QtCore.QJsonDocument.rawData?4() -> (str, int) -PyQt5.QtCore.QJsonDocument.fromBinaryData?4(QByteArray, QJsonDocument.DataValidation validation=QJsonDocument.Validate) -> QJsonDocument -PyQt5.QtCore.QJsonDocument.toBinaryData?4() -> QByteArray -PyQt5.QtCore.QJsonDocument.fromVariant?4(QVariant) -> QJsonDocument -PyQt5.QtCore.QJsonDocument.toVariant?4() -> QVariant -PyQt5.QtCore.QJsonDocument.fromJson?4(QByteArray, QJsonParseError error=None) -> QJsonDocument -PyQt5.QtCore.QJsonDocument.toJson?4() -> QByteArray -PyQt5.QtCore.QJsonDocument.toJson?4(QJsonDocument.JsonFormat) -> QByteArray -PyQt5.QtCore.QJsonDocument.isEmpty?4() -> bool -PyQt5.QtCore.QJsonDocument.isArray?4() -> bool -PyQt5.QtCore.QJsonDocument.isObject?4() -> bool -PyQt5.QtCore.QJsonDocument.object?4() -> dict-of-str-QJsonValue -PyQt5.QtCore.QJsonDocument.array?4() -> list-of-QJsonValue -PyQt5.QtCore.QJsonDocument.setObject?4(dict-of-str-QJsonValue) -PyQt5.QtCore.QJsonDocument.setArray?4(list-of-QJsonValue) -PyQt5.QtCore.QJsonDocument.isNull?4() -> bool -PyQt5.QtCore.QJsonValue.Type?10 -PyQt5.QtCore.QJsonValue.Null?10 -PyQt5.QtCore.QJsonValue.Bool?10 -PyQt5.QtCore.QJsonValue.Double?10 -PyQt5.QtCore.QJsonValue.String?10 -PyQt5.QtCore.QJsonValue.Array?10 -PyQt5.QtCore.QJsonValue.Object?10 -PyQt5.QtCore.QJsonValue.Undefined?10 -PyQt5.QtCore.QJsonValue?1(QJsonValue.Type type=QJsonValue.Null) -PyQt5.QtCore.QJsonValue.__init__?1(self, QJsonValue.Type type=QJsonValue.Null) -PyQt5.QtCore.QJsonValue?1(QJsonValue) -PyQt5.QtCore.QJsonValue.__init__?1(self, QJsonValue) -PyQt5.QtCore.QJsonValue.fromVariant?4(QVariant) -> QJsonValue -PyQt5.QtCore.QJsonValue.toVariant?4() -> QVariant -PyQt5.QtCore.QJsonValue.type?4() -> QJsonValue.Type -PyQt5.QtCore.QJsonValue.isNull?4() -> bool -PyQt5.QtCore.QJsonValue.isBool?4() -> bool -PyQt5.QtCore.QJsonValue.isDouble?4() -> bool -PyQt5.QtCore.QJsonValue.isString?4() -> bool -PyQt5.QtCore.QJsonValue.isArray?4() -> bool -PyQt5.QtCore.QJsonValue.isObject?4() -> bool -PyQt5.QtCore.QJsonValue.isUndefined?4() -> bool -PyQt5.QtCore.QJsonValue.toBool?4(bool defaultValue=False) -> bool -PyQt5.QtCore.QJsonValue.toInt?4(int defaultValue=0) -> int -PyQt5.QtCore.QJsonValue.toDouble?4(float defaultValue=0) -> float -PyQt5.QtCore.QJsonValue.toString?4(str defaultValue=QString()) -> str -PyQt5.QtCore.QJsonValue.toArray?4() -> list-of-QJsonValue -PyQt5.QtCore.QJsonValue.toArray?4(list-of-QJsonValue) -> list-of-QJsonValue -PyQt5.QtCore.QJsonValue.toObject?4() -> dict-of-str-QJsonValue -PyQt5.QtCore.QJsonValue.toObject?4(dict-of-str-QJsonValue) -> dict-of-str-QJsonValue -PyQt5.QtCore.QLibrary.LoadHint?10 -PyQt5.QtCore.QLibrary.ResolveAllSymbolsHint?10 -PyQt5.QtCore.QLibrary.ExportExternalSymbolsHint?10 -PyQt5.QtCore.QLibrary.LoadArchiveMemberHint?10 -PyQt5.QtCore.QLibrary.PreventUnloadHint?10 -PyQt5.QtCore.QLibrary?1(QObject parent=None) -PyQt5.QtCore.QLibrary.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QLibrary?1(str, QObject parent=None) -PyQt5.QtCore.QLibrary.__init__?1(self, str, QObject parent=None) -PyQt5.QtCore.QLibrary?1(str, int, QObject parent=None) -PyQt5.QtCore.QLibrary.__init__?1(self, str, int, QObject parent=None) -PyQt5.QtCore.QLibrary?1(str, str, QObject parent=None) -PyQt5.QtCore.QLibrary.__init__?1(self, str, str, QObject parent=None) -PyQt5.QtCore.QLibrary.errorString?4() -> str -PyQt5.QtCore.QLibrary.fileName?4() -> str -PyQt5.QtCore.QLibrary.isLoaded?4() -> bool -PyQt5.QtCore.QLibrary.load?4() -> bool -PyQt5.QtCore.QLibrary.loadHints?4() -> QLibrary.LoadHints -PyQt5.QtCore.QLibrary.resolve?4(str) -> sip.voidptr -PyQt5.QtCore.QLibrary.resolve?4(str, str) -> sip.voidptr -PyQt5.QtCore.QLibrary.resolve?4(str, int, str) -> sip.voidptr -PyQt5.QtCore.QLibrary.resolve?4(str, str, str) -> sip.voidptr -PyQt5.QtCore.QLibrary.unload?4() -> bool -PyQt5.QtCore.QLibrary.isLibrary?4(str) -> bool -PyQt5.QtCore.QLibrary.setFileName?4(str) -PyQt5.QtCore.QLibrary.setFileNameAndVersion?4(str, int) -PyQt5.QtCore.QLibrary.setFileNameAndVersion?4(str, str) -PyQt5.QtCore.QLibrary.setLoadHints?4(QLibrary.LoadHints) -PyQt5.QtCore.QLibrary.LoadHints?1(QLibrary.LoadHints) -PyQt5.QtCore.QLibrary.LoadHints.__init__?1(self, QLibrary.LoadHints) -PyQt5.QtCore.QLibrary.LoadHints?1(int) -PyQt5.QtCore.QLibrary.LoadHints.__init__?1(self, int) -PyQt5.QtCore.QLibrary.LoadHints?1() -PyQt5.QtCore.QLibrary.LoadHints.__init__?1(self) -PyQt5.QtCore.QLibraryInfo.LibraryLocation?10 -PyQt5.QtCore.QLibraryInfo.PrefixPath?10 -PyQt5.QtCore.QLibraryInfo.DocumentationPath?10 -PyQt5.QtCore.QLibraryInfo.HeadersPath?10 -PyQt5.QtCore.QLibraryInfo.LibrariesPath?10 -PyQt5.QtCore.QLibraryInfo.BinariesPath?10 -PyQt5.QtCore.QLibraryInfo.PluginsPath?10 -PyQt5.QtCore.QLibraryInfo.DataPath?10 -PyQt5.QtCore.QLibraryInfo.TranslationsPath?10 -PyQt5.QtCore.QLibraryInfo.SettingsPath?10 -PyQt5.QtCore.QLibraryInfo.ExamplesPath?10 -PyQt5.QtCore.QLibraryInfo.ImportsPath?10 -PyQt5.QtCore.QLibraryInfo.TestsPath?10 -PyQt5.QtCore.QLibraryInfo.LibraryExecutablesPath?10 -PyQt5.QtCore.QLibraryInfo.Qml2ImportsPath?10 -PyQt5.QtCore.QLibraryInfo.ArchDataPath?10 -PyQt5.QtCore.QLibraryInfo?1(QLibraryInfo) -PyQt5.QtCore.QLibraryInfo.__init__?1(self, QLibraryInfo) -PyQt5.QtCore.QLibraryInfo.licensee?4() -> str -PyQt5.QtCore.QLibraryInfo.licensedProducts?4() -> str -PyQt5.QtCore.QLibraryInfo.location?4(QLibraryInfo.LibraryLocation) -> str -PyQt5.QtCore.QLibraryInfo.buildDate?4() -> QDate -PyQt5.QtCore.QLibraryInfo.isDebugBuild?4() -> bool -PyQt5.QtCore.QLine?1() -PyQt5.QtCore.QLine.__init__?1(self) -PyQt5.QtCore.QLine?1(QPoint, QPoint) -PyQt5.QtCore.QLine.__init__?1(self, QPoint, QPoint) -PyQt5.QtCore.QLine?1(int, int, int, int) -PyQt5.QtCore.QLine.__init__?1(self, int, int, int, int) -PyQt5.QtCore.QLine?1(QLine) -PyQt5.QtCore.QLine.__init__?1(self, QLine) -PyQt5.QtCore.QLine.isNull?4() -> bool -PyQt5.QtCore.QLine.x1?4() -> int -PyQt5.QtCore.QLine.y1?4() -> int -PyQt5.QtCore.QLine.x2?4() -> int -PyQt5.QtCore.QLine.y2?4() -> int -PyQt5.QtCore.QLine.p1?4() -> QPoint -PyQt5.QtCore.QLine.p2?4() -> QPoint -PyQt5.QtCore.QLine.dx?4() -> int -PyQt5.QtCore.QLine.dy?4() -> int -PyQt5.QtCore.QLine.translate?4(QPoint) -PyQt5.QtCore.QLine.translate?4(int, int) -PyQt5.QtCore.QLine.translated?4(QPoint) -> QLine -PyQt5.QtCore.QLine.translated?4(int, int) -> QLine -PyQt5.QtCore.QLine.setP1?4(QPoint) -PyQt5.QtCore.QLine.setP2?4(QPoint) -PyQt5.QtCore.QLine.setPoints?4(QPoint, QPoint) -PyQt5.QtCore.QLine.setLine?4(int, int, int, int) -PyQt5.QtCore.QLineF.IntersectType?10 -PyQt5.QtCore.QLineF.NoIntersection?10 -PyQt5.QtCore.QLineF.BoundedIntersection?10 -PyQt5.QtCore.QLineF.UnboundedIntersection?10 -PyQt5.QtCore.QLineF?1(QLine) -PyQt5.QtCore.QLineF.__init__?1(self, QLine) -PyQt5.QtCore.QLineF?1() -PyQt5.QtCore.QLineF.__init__?1(self) -PyQt5.QtCore.QLineF?1(QPointF, QPointF) -PyQt5.QtCore.QLineF.__init__?1(self, QPointF, QPointF) -PyQt5.QtCore.QLineF?1(float, float, float, float) -PyQt5.QtCore.QLineF.__init__?1(self, float, float, float, float) -PyQt5.QtCore.QLineF?1(QLineF) -PyQt5.QtCore.QLineF.__init__?1(self, QLineF) -PyQt5.QtCore.QLineF.isNull?4() -> bool -PyQt5.QtCore.QLineF.length?4() -> float -PyQt5.QtCore.QLineF.unitVector?4() -> QLineF -PyQt5.QtCore.QLineF.intersect?4(QLineF, QPointF) -> QLineF.IntersectType -PyQt5.QtCore.QLineF.x1?4() -> float -PyQt5.QtCore.QLineF.y1?4() -> float -PyQt5.QtCore.QLineF.x2?4() -> float -PyQt5.QtCore.QLineF.y2?4() -> float -PyQt5.QtCore.QLineF.p1?4() -> QPointF -PyQt5.QtCore.QLineF.p2?4() -> QPointF -PyQt5.QtCore.QLineF.dx?4() -> float -PyQt5.QtCore.QLineF.dy?4() -> float -PyQt5.QtCore.QLineF.normalVector?4() -> QLineF -PyQt5.QtCore.QLineF.translate?4(QPointF) -PyQt5.QtCore.QLineF.translate?4(float, float) -PyQt5.QtCore.QLineF.setLength?4(float) -PyQt5.QtCore.QLineF.pointAt?4(float) -> QPointF -PyQt5.QtCore.QLineF.toLine?4() -> QLine -PyQt5.QtCore.QLineF.fromPolar?4(float, float) -> QLineF -PyQt5.QtCore.QLineF.angle?4() -> float -PyQt5.QtCore.QLineF.setAngle?4(float) -PyQt5.QtCore.QLineF.angleTo?4(QLineF) -> float -PyQt5.QtCore.QLineF.translated?4(QPointF) -> QLineF -PyQt5.QtCore.QLineF.translated?4(float, float) -> QLineF -PyQt5.QtCore.QLineF.setP1?4(QPointF) -PyQt5.QtCore.QLineF.setP2?4(QPointF) -PyQt5.QtCore.QLineF.setPoints?4(QPointF, QPointF) -PyQt5.QtCore.QLineF.setLine?4(float, float, float, float) -PyQt5.QtCore.QLocale.QuotationStyle?10 -PyQt5.QtCore.QLocale.StandardQuotation?10 -PyQt5.QtCore.QLocale.AlternateQuotation?10 -PyQt5.QtCore.QLocale.CurrencySymbolFormat?10 -PyQt5.QtCore.QLocale.CurrencyIsoCode?10 -PyQt5.QtCore.QLocale.CurrencySymbol?10 -PyQt5.QtCore.QLocale.CurrencyDisplayName?10 -PyQt5.QtCore.QLocale.Script?10 -PyQt5.QtCore.QLocale.AnyScript?10 -PyQt5.QtCore.QLocale.ArabicScript?10 -PyQt5.QtCore.QLocale.CyrillicScript?10 -PyQt5.QtCore.QLocale.DeseretScript?10 -PyQt5.QtCore.QLocale.GurmukhiScript?10 -PyQt5.QtCore.QLocale.SimplifiedHanScript?10 -PyQt5.QtCore.QLocale.TraditionalHanScript?10 -PyQt5.QtCore.QLocale.LatinScript?10 -PyQt5.QtCore.QLocale.MongolianScript?10 -PyQt5.QtCore.QLocale.TifinaghScript?10 -PyQt5.QtCore.QLocale.SimplifiedChineseScript?10 -PyQt5.QtCore.QLocale.TraditionalChineseScript?10 -PyQt5.QtCore.QLocale.ArmenianScript?10 -PyQt5.QtCore.QLocale.BengaliScript?10 -PyQt5.QtCore.QLocale.CherokeeScript?10 -PyQt5.QtCore.QLocale.DevanagariScript?10 -PyQt5.QtCore.QLocale.EthiopicScript?10 -PyQt5.QtCore.QLocale.GeorgianScript?10 -PyQt5.QtCore.QLocale.GreekScript?10 -PyQt5.QtCore.QLocale.GujaratiScript?10 -PyQt5.QtCore.QLocale.HebrewScript?10 -PyQt5.QtCore.QLocale.JapaneseScript?10 -PyQt5.QtCore.QLocale.KhmerScript?10 -PyQt5.QtCore.QLocale.KannadaScript?10 -PyQt5.QtCore.QLocale.KoreanScript?10 -PyQt5.QtCore.QLocale.LaoScript?10 -PyQt5.QtCore.QLocale.MalayalamScript?10 -PyQt5.QtCore.QLocale.MyanmarScript?10 -PyQt5.QtCore.QLocale.OriyaScript?10 -PyQt5.QtCore.QLocale.TamilScript?10 -PyQt5.QtCore.QLocale.TeluguScript?10 -PyQt5.QtCore.QLocale.ThaanaScript?10 -PyQt5.QtCore.QLocale.ThaiScript?10 -PyQt5.QtCore.QLocale.TibetanScript?10 -PyQt5.QtCore.QLocale.SinhalaScript?10 -PyQt5.QtCore.QLocale.SyriacScript?10 -PyQt5.QtCore.QLocale.YiScript?10 -PyQt5.QtCore.QLocale.VaiScript?10 -PyQt5.QtCore.QLocale.AvestanScript?10 -PyQt5.QtCore.QLocale.BalineseScript?10 -PyQt5.QtCore.QLocale.BamumScript?10 -PyQt5.QtCore.QLocale.BatakScript?10 -PyQt5.QtCore.QLocale.BopomofoScript?10 -PyQt5.QtCore.QLocale.BrahmiScript?10 -PyQt5.QtCore.QLocale.BugineseScript?10 -PyQt5.QtCore.QLocale.BuhidScript?10 -PyQt5.QtCore.QLocale.CanadianAboriginalScript?10 -PyQt5.QtCore.QLocale.CarianScript?10 -PyQt5.QtCore.QLocale.ChakmaScript?10 -PyQt5.QtCore.QLocale.ChamScript?10 -PyQt5.QtCore.QLocale.CopticScript?10 -PyQt5.QtCore.QLocale.CypriotScript?10 -PyQt5.QtCore.QLocale.EgyptianHieroglyphsScript?10 -PyQt5.QtCore.QLocale.FraserScript?10 -PyQt5.QtCore.QLocale.GlagoliticScript?10 -PyQt5.QtCore.QLocale.GothicScript?10 -PyQt5.QtCore.QLocale.HanScript?10 -PyQt5.QtCore.QLocale.HangulScript?10 -PyQt5.QtCore.QLocale.HanunooScript?10 -PyQt5.QtCore.QLocale.ImperialAramaicScript?10 -PyQt5.QtCore.QLocale.InscriptionalPahlaviScript?10 -PyQt5.QtCore.QLocale.InscriptionalParthianScript?10 -PyQt5.QtCore.QLocale.JavaneseScript?10 -PyQt5.QtCore.QLocale.KaithiScript?10 -PyQt5.QtCore.QLocale.KatakanaScript?10 -PyQt5.QtCore.QLocale.KayahLiScript?10 -PyQt5.QtCore.QLocale.KharoshthiScript?10 -PyQt5.QtCore.QLocale.LannaScript?10 -PyQt5.QtCore.QLocale.LepchaScript?10 -PyQt5.QtCore.QLocale.LimbuScript?10 -PyQt5.QtCore.QLocale.LinearBScript?10 -PyQt5.QtCore.QLocale.LycianScript?10 -PyQt5.QtCore.QLocale.LydianScript?10 -PyQt5.QtCore.QLocale.MandaeanScript?10 -PyQt5.QtCore.QLocale.MeiteiMayekScript?10 -PyQt5.QtCore.QLocale.MeroiticScript?10 -PyQt5.QtCore.QLocale.MeroiticCursiveScript?10 -PyQt5.QtCore.QLocale.NkoScript?10 -PyQt5.QtCore.QLocale.NewTaiLueScript?10 -PyQt5.QtCore.QLocale.OghamScript?10 -PyQt5.QtCore.QLocale.OlChikiScript?10 -PyQt5.QtCore.QLocale.OldItalicScript?10 -PyQt5.QtCore.QLocale.OldPersianScript?10 -PyQt5.QtCore.QLocale.OldSouthArabianScript?10 -PyQt5.QtCore.QLocale.OrkhonScript?10 -PyQt5.QtCore.QLocale.OsmanyaScript?10 -PyQt5.QtCore.QLocale.PhagsPaScript?10 -PyQt5.QtCore.QLocale.PhoenicianScript?10 -PyQt5.QtCore.QLocale.PollardPhoneticScript?10 -PyQt5.QtCore.QLocale.RejangScript?10 -PyQt5.QtCore.QLocale.RunicScript?10 -PyQt5.QtCore.QLocale.SamaritanScript?10 -PyQt5.QtCore.QLocale.SaurashtraScript?10 -PyQt5.QtCore.QLocale.SharadaScript?10 -PyQt5.QtCore.QLocale.ShavianScript?10 -PyQt5.QtCore.QLocale.SoraSompengScript?10 -PyQt5.QtCore.QLocale.CuneiformScript?10 -PyQt5.QtCore.QLocale.SundaneseScript?10 -PyQt5.QtCore.QLocale.SylotiNagriScript?10 -PyQt5.QtCore.QLocale.TagalogScript?10 -PyQt5.QtCore.QLocale.TagbanwaScript?10 -PyQt5.QtCore.QLocale.TaiLeScript?10 -PyQt5.QtCore.QLocale.TaiVietScript?10 -PyQt5.QtCore.QLocale.TakriScript?10 -PyQt5.QtCore.QLocale.UgariticScript?10 -PyQt5.QtCore.QLocale.BrailleScript?10 -PyQt5.QtCore.QLocale.HiraganaScript?10 -PyQt5.QtCore.QLocale.MeasurementSystem?10 -PyQt5.QtCore.QLocale.MetricSystem?10 -PyQt5.QtCore.QLocale.ImperialSystem?10 -PyQt5.QtCore.QLocale.ImperialUSSystem?10 -PyQt5.QtCore.QLocale.ImperialUKSystem?10 -PyQt5.QtCore.QLocale.FormatType?10 -PyQt5.QtCore.QLocale.LongFormat?10 -PyQt5.QtCore.QLocale.ShortFormat?10 -PyQt5.QtCore.QLocale.NarrowFormat?10 -PyQt5.QtCore.QLocale.NumberOption?10 -PyQt5.QtCore.QLocale.OmitGroupSeparator?10 -PyQt5.QtCore.QLocale.RejectGroupSeparator?10 -PyQt5.QtCore.QLocale.Country?10 -PyQt5.QtCore.QLocale.AnyCountry?10 -PyQt5.QtCore.QLocale.Afghanistan?10 -PyQt5.QtCore.QLocale.Albania?10 -PyQt5.QtCore.QLocale.Algeria?10 -PyQt5.QtCore.QLocale.AmericanSamoa?10 -PyQt5.QtCore.QLocale.Andorra?10 -PyQt5.QtCore.QLocale.Angola?10 -PyQt5.QtCore.QLocale.Anguilla?10 -PyQt5.QtCore.QLocale.Antarctica?10 -PyQt5.QtCore.QLocale.AntiguaAndBarbuda?10 -PyQt5.QtCore.QLocale.Argentina?10 -PyQt5.QtCore.QLocale.Armenia?10 -PyQt5.QtCore.QLocale.Aruba?10 -PyQt5.QtCore.QLocale.Australia?10 -PyQt5.QtCore.QLocale.Austria?10 -PyQt5.QtCore.QLocale.Azerbaijan?10 -PyQt5.QtCore.QLocale.Bahamas?10 -PyQt5.QtCore.QLocale.Bahrain?10 -PyQt5.QtCore.QLocale.Bangladesh?10 -PyQt5.QtCore.QLocale.Barbados?10 -PyQt5.QtCore.QLocale.Belarus?10 -PyQt5.QtCore.QLocale.Belgium?10 -PyQt5.QtCore.QLocale.Belize?10 -PyQt5.QtCore.QLocale.Benin?10 -PyQt5.QtCore.QLocale.Bermuda?10 -PyQt5.QtCore.QLocale.Bhutan?10 -PyQt5.QtCore.QLocale.Bolivia?10 -PyQt5.QtCore.QLocale.BosniaAndHerzegowina?10 -PyQt5.QtCore.QLocale.Botswana?10 -PyQt5.QtCore.QLocale.BouvetIsland?10 -PyQt5.QtCore.QLocale.Brazil?10 -PyQt5.QtCore.QLocale.BritishIndianOceanTerritory?10 -PyQt5.QtCore.QLocale.Bulgaria?10 -PyQt5.QtCore.QLocale.BurkinaFaso?10 -PyQt5.QtCore.QLocale.Burundi?10 -PyQt5.QtCore.QLocale.Cambodia?10 -PyQt5.QtCore.QLocale.Cameroon?10 -PyQt5.QtCore.QLocale.Canada?10 -PyQt5.QtCore.QLocale.CapeVerde?10 -PyQt5.QtCore.QLocale.CaymanIslands?10 -PyQt5.QtCore.QLocale.CentralAfricanRepublic?10 -PyQt5.QtCore.QLocale.Chad?10 -PyQt5.QtCore.QLocale.Chile?10 -PyQt5.QtCore.QLocale.China?10 -PyQt5.QtCore.QLocale.ChristmasIsland?10 -PyQt5.QtCore.QLocale.CocosIslands?10 -PyQt5.QtCore.QLocale.Colombia?10 -PyQt5.QtCore.QLocale.Comoros?10 -PyQt5.QtCore.QLocale.DemocraticRepublicOfCongo?10 -PyQt5.QtCore.QLocale.PeoplesRepublicOfCongo?10 -PyQt5.QtCore.QLocale.CookIslands?10 -PyQt5.QtCore.QLocale.CostaRica?10 -PyQt5.QtCore.QLocale.IvoryCoast?10 -PyQt5.QtCore.QLocale.Croatia?10 -PyQt5.QtCore.QLocale.Cuba?10 -PyQt5.QtCore.QLocale.Cyprus?10 -PyQt5.QtCore.QLocale.CzechRepublic?10 -PyQt5.QtCore.QLocale.Denmark?10 -PyQt5.QtCore.QLocale.Djibouti?10 -PyQt5.QtCore.QLocale.Dominica?10 -PyQt5.QtCore.QLocale.DominicanRepublic?10 -PyQt5.QtCore.QLocale.EastTimor?10 -PyQt5.QtCore.QLocale.Ecuador?10 -PyQt5.QtCore.QLocale.Egypt?10 -PyQt5.QtCore.QLocale.ElSalvador?10 -PyQt5.QtCore.QLocale.EquatorialGuinea?10 -PyQt5.QtCore.QLocale.Eritrea?10 -PyQt5.QtCore.QLocale.Estonia?10 -PyQt5.QtCore.QLocale.Ethiopia?10 -PyQt5.QtCore.QLocale.FalklandIslands?10 -PyQt5.QtCore.QLocale.FaroeIslands?10 -PyQt5.QtCore.QLocale.Finland?10 -PyQt5.QtCore.QLocale.France?10 -PyQt5.QtCore.QLocale.FrenchGuiana?10 -PyQt5.QtCore.QLocale.FrenchPolynesia?10 -PyQt5.QtCore.QLocale.FrenchSouthernTerritories?10 -PyQt5.QtCore.QLocale.Gabon?10 -PyQt5.QtCore.QLocale.Gambia?10 -PyQt5.QtCore.QLocale.Georgia?10 -PyQt5.QtCore.QLocale.Germany?10 -PyQt5.QtCore.QLocale.Ghana?10 -PyQt5.QtCore.QLocale.Gibraltar?10 -PyQt5.QtCore.QLocale.Greece?10 -PyQt5.QtCore.QLocale.Greenland?10 -PyQt5.QtCore.QLocale.Grenada?10 -PyQt5.QtCore.QLocale.Guadeloupe?10 -PyQt5.QtCore.QLocale.Guam?10 -PyQt5.QtCore.QLocale.Guatemala?10 -PyQt5.QtCore.QLocale.Guinea?10 -PyQt5.QtCore.QLocale.GuineaBissau?10 -PyQt5.QtCore.QLocale.Guyana?10 -PyQt5.QtCore.QLocale.Haiti?10 -PyQt5.QtCore.QLocale.HeardAndMcDonaldIslands?10 -PyQt5.QtCore.QLocale.Honduras?10 -PyQt5.QtCore.QLocale.HongKong?10 -PyQt5.QtCore.QLocale.Hungary?10 -PyQt5.QtCore.QLocale.Iceland?10 -PyQt5.QtCore.QLocale.India?10 -PyQt5.QtCore.QLocale.Indonesia?10 -PyQt5.QtCore.QLocale.Iran?10 -PyQt5.QtCore.QLocale.Iraq?10 -PyQt5.QtCore.QLocale.Ireland?10 -PyQt5.QtCore.QLocale.Israel?10 -PyQt5.QtCore.QLocale.Italy?10 -PyQt5.QtCore.QLocale.Jamaica?10 -PyQt5.QtCore.QLocale.Japan?10 -PyQt5.QtCore.QLocale.Jordan?10 -PyQt5.QtCore.QLocale.Kazakhstan?10 -PyQt5.QtCore.QLocale.Kenya?10 -PyQt5.QtCore.QLocale.Kiribati?10 -PyQt5.QtCore.QLocale.DemocraticRepublicOfKorea?10 -PyQt5.QtCore.QLocale.RepublicOfKorea?10 -PyQt5.QtCore.QLocale.Kuwait?10 -PyQt5.QtCore.QLocale.Kyrgyzstan?10 -PyQt5.QtCore.QLocale.Latvia?10 -PyQt5.QtCore.QLocale.Lebanon?10 -PyQt5.QtCore.QLocale.Lesotho?10 -PyQt5.QtCore.QLocale.Liberia?10 -PyQt5.QtCore.QLocale.Liechtenstein?10 -PyQt5.QtCore.QLocale.Lithuania?10 -PyQt5.QtCore.QLocale.Luxembourg?10 -PyQt5.QtCore.QLocale.Macau?10 -PyQt5.QtCore.QLocale.Macedonia?10 -PyQt5.QtCore.QLocale.Madagascar?10 -PyQt5.QtCore.QLocale.Malawi?10 -PyQt5.QtCore.QLocale.Malaysia?10 -PyQt5.QtCore.QLocale.Maldives?10 -PyQt5.QtCore.QLocale.Mali?10 -PyQt5.QtCore.QLocale.Malta?10 -PyQt5.QtCore.QLocale.MarshallIslands?10 -PyQt5.QtCore.QLocale.Martinique?10 -PyQt5.QtCore.QLocale.Mauritania?10 -PyQt5.QtCore.QLocale.Mauritius?10 -PyQt5.QtCore.QLocale.Mayotte?10 -PyQt5.QtCore.QLocale.Mexico?10 -PyQt5.QtCore.QLocale.Micronesia?10 -PyQt5.QtCore.QLocale.Moldova?10 -PyQt5.QtCore.QLocale.Monaco?10 -PyQt5.QtCore.QLocale.Mongolia?10 -PyQt5.QtCore.QLocale.Montserrat?10 -PyQt5.QtCore.QLocale.Morocco?10 -PyQt5.QtCore.QLocale.Mozambique?10 -PyQt5.QtCore.QLocale.Myanmar?10 -PyQt5.QtCore.QLocale.Namibia?10 -PyQt5.QtCore.QLocale.NauruCountry?10 -PyQt5.QtCore.QLocale.Nepal?10 -PyQt5.QtCore.QLocale.Netherlands?10 -PyQt5.QtCore.QLocale.NewCaledonia?10 -PyQt5.QtCore.QLocale.NewZealand?10 -PyQt5.QtCore.QLocale.Nicaragua?10 -PyQt5.QtCore.QLocale.Niger?10 -PyQt5.QtCore.QLocale.Nigeria?10 -PyQt5.QtCore.QLocale.Niue?10 -PyQt5.QtCore.QLocale.NorfolkIsland?10 -PyQt5.QtCore.QLocale.NorthernMarianaIslands?10 -PyQt5.QtCore.QLocale.Norway?10 -PyQt5.QtCore.QLocale.Oman?10 -PyQt5.QtCore.QLocale.Pakistan?10 -PyQt5.QtCore.QLocale.Palau?10 -PyQt5.QtCore.QLocale.Panama?10 -PyQt5.QtCore.QLocale.PapuaNewGuinea?10 -PyQt5.QtCore.QLocale.Paraguay?10 -PyQt5.QtCore.QLocale.Peru?10 -PyQt5.QtCore.QLocale.Philippines?10 -PyQt5.QtCore.QLocale.Pitcairn?10 -PyQt5.QtCore.QLocale.Poland?10 -PyQt5.QtCore.QLocale.Portugal?10 -PyQt5.QtCore.QLocale.PuertoRico?10 -PyQt5.QtCore.QLocale.Qatar?10 -PyQt5.QtCore.QLocale.Reunion?10 -PyQt5.QtCore.QLocale.Romania?10 -PyQt5.QtCore.QLocale.RussianFederation?10 -PyQt5.QtCore.QLocale.Rwanda?10 -PyQt5.QtCore.QLocale.SaintKittsAndNevis?10 -PyQt5.QtCore.QLocale.Samoa?10 -PyQt5.QtCore.QLocale.SanMarino?10 -PyQt5.QtCore.QLocale.SaoTomeAndPrincipe?10 -PyQt5.QtCore.QLocale.SaudiArabia?10 -PyQt5.QtCore.QLocale.Senegal?10 -PyQt5.QtCore.QLocale.Seychelles?10 -PyQt5.QtCore.QLocale.SierraLeone?10 -PyQt5.QtCore.QLocale.Singapore?10 -PyQt5.QtCore.QLocale.Slovakia?10 -PyQt5.QtCore.QLocale.Slovenia?10 -PyQt5.QtCore.QLocale.SolomonIslands?10 -PyQt5.QtCore.QLocale.Somalia?10 -PyQt5.QtCore.QLocale.SouthAfrica?10 -PyQt5.QtCore.QLocale.SouthGeorgiaAndTheSouthSandwichIslands?10 -PyQt5.QtCore.QLocale.Spain?10 -PyQt5.QtCore.QLocale.SriLanka?10 -PyQt5.QtCore.QLocale.Sudan?10 -PyQt5.QtCore.QLocale.Suriname?10 -PyQt5.QtCore.QLocale.SvalbardAndJanMayenIslands?10 -PyQt5.QtCore.QLocale.Swaziland?10 -PyQt5.QtCore.QLocale.Sweden?10 -PyQt5.QtCore.QLocale.Switzerland?10 -PyQt5.QtCore.QLocale.SyrianArabRepublic?10 -PyQt5.QtCore.QLocale.Taiwan?10 -PyQt5.QtCore.QLocale.Tajikistan?10 -PyQt5.QtCore.QLocale.Tanzania?10 -PyQt5.QtCore.QLocale.Thailand?10 -PyQt5.QtCore.QLocale.Togo?10 -PyQt5.QtCore.QLocale.Tokelau?10 -PyQt5.QtCore.QLocale.TrinidadAndTobago?10 -PyQt5.QtCore.QLocale.Tunisia?10 -PyQt5.QtCore.QLocale.Turkey?10 -PyQt5.QtCore.QLocale.Turkmenistan?10 -PyQt5.QtCore.QLocale.TurksAndCaicosIslands?10 -PyQt5.QtCore.QLocale.Tuvalu?10 -PyQt5.QtCore.QLocale.Uganda?10 -PyQt5.QtCore.QLocale.Ukraine?10 -PyQt5.QtCore.QLocale.UnitedArabEmirates?10 -PyQt5.QtCore.QLocale.UnitedKingdom?10 -PyQt5.QtCore.QLocale.UnitedStates?10 -PyQt5.QtCore.QLocale.UnitedStatesMinorOutlyingIslands?10 -PyQt5.QtCore.QLocale.Uruguay?10 -PyQt5.QtCore.QLocale.Uzbekistan?10 -PyQt5.QtCore.QLocale.Vanuatu?10 -PyQt5.QtCore.QLocale.VaticanCityState?10 -PyQt5.QtCore.QLocale.Venezuela?10 -PyQt5.QtCore.QLocale.BritishVirginIslands?10 -PyQt5.QtCore.QLocale.WallisAndFutunaIslands?10 -PyQt5.QtCore.QLocale.WesternSahara?10 -PyQt5.QtCore.QLocale.Yemen?10 -PyQt5.QtCore.QLocale.Zambia?10 -PyQt5.QtCore.QLocale.Zimbabwe?10 -PyQt5.QtCore.QLocale.Montenegro?10 -PyQt5.QtCore.QLocale.Serbia?10 -PyQt5.QtCore.QLocale.SaintBarthelemy?10 -PyQt5.QtCore.QLocale.SaintMartin?10 -PyQt5.QtCore.QLocale.LatinAmericaAndTheCaribbean?10 -PyQt5.QtCore.QLocale.LastCountry?10 -PyQt5.QtCore.QLocale.Brunei?10 -PyQt5.QtCore.QLocale.CongoKinshasa?10 -PyQt5.QtCore.QLocale.CongoBrazzaville?10 -PyQt5.QtCore.QLocale.Fiji?10 -PyQt5.QtCore.QLocale.Guernsey?10 -PyQt5.QtCore.QLocale.NorthKorea?10 -PyQt5.QtCore.QLocale.SouthKorea?10 -PyQt5.QtCore.QLocale.Laos?10 -PyQt5.QtCore.QLocale.Libya?10 -PyQt5.QtCore.QLocale.CuraSao?10 -PyQt5.QtCore.QLocale.PalestinianTerritories?10 -PyQt5.QtCore.QLocale.Russia?10 -PyQt5.QtCore.QLocale.SaintLucia?10 -PyQt5.QtCore.QLocale.SaintVincentAndTheGrenadines?10 -PyQt5.QtCore.QLocale.SaintHelena?10 -PyQt5.QtCore.QLocale.SaintPierreAndMiquelon?10 -PyQt5.QtCore.QLocale.Syria?10 -PyQt5.QtCore.QLocale.Tonga?10 -PyQt5.QtCore.QLocale.Vietnam?10 -PyQt5.QtCore.QLocale.UnitedStatesVirginIslands?10 -PyQt5.QtCore.QLocale.CanaryIslands?10 -PyQt5.QtCore.QLocale.ClippertonIsland?10 -PyQt5.QtCore.QLocale.AscensionIsland?10 -PyQt5.QtCore.QLocale.AlandIslands?10 -PyQt5.QtCore.QLocale.DiegoGarcia?10 -PyQt5.QtCore.QLocale.CeutaAndMelilla?10 -PyQt5.QtCore.QLocale.IsleOfMan?10 -PyQt5.QtCore.QLocale.Jersey?10 -PyQt5.QtCore.QLocale.TristanDaCunha?10 -PyQt5.QtCore.QLocale.SouthSudan?10 -PyQt5.QtCore.QLocale.Bonaire?10 -PyQt5.QtCore.QLocale.SintMaarten?10 -PyQt5.QtCore.QLocale.Kosovo?10 -PyQt5.QtCore.QLocale.Language?10 -PyQt5.QtCore.QLocale.C?10 -PyQt5.QtCore.QLocale.Abkhazian?10 -PyQt5.QtCore.QLocale.Afan?10 -PyQt5.QtCore.QLocale.Afar?10 -PyQt5.QtCore.QLocale.Afrikaans?10 -PyQt5.QtCore.QLocale.Albanian?10 -PyQt5.QtCore.QLocale.Amharic?10 -PyQt5.QtCore.QLocale.Arabic?10 -PyQt5.QtCore.QLocale.Armenian?10 -PyQt5.QtCore.QLocale.Assamese?10 -PyQt5.QtCore.QLocale.Aymara?10 -PyQt5.QtCore.QLocale.Azerbaijani?10 -PyQt5.QtCore.QLocale.Bashkir?10 -PyQt5.QtCore.QLocale.Basque?10 -PyQt5.QtCore.QLocale.Bengali?10 -PyQt5.QtCore.QLocale.Bhutani?10 -PyQt5.QtCore.QLocale.Bihari?10 -PyQt5.QtCore.QLocale.Bislama?10 -PyQt5.QtCore.QLocale.Breton?10 -PyQt5.QtCore.QLocale.Bulgarian?10 -PyQt5.QtCore.QLocale.Burmese?10 -PyQt5.QtCore.QLocale.Byelorussian?10 -PyQt5.QtCore.QLocale.Cambodian?10 -PyQt5.QtCore.QLocale.Catalan?10 -PyQt5.QtCore.QLocale.Chinese?10 -PyQt5.QtCore.QLocale.Corsican?10 -PyQt5.QtCore.QLocale.Croatian?10 -PyQt5.QtCore.QLocale.Czech?10 -PyQt5.QtCore.QLocale.Danish?10 -PyQt5.QtCore.QLocale.Dutch?10 -PyQt5.QtCore.QLocale.English?10 -PyQt5.QtCore.QLocale.Esperanto?10 -PyQt5.QtCore.QLocale.Estonian?10 -PyQt5.QtCore.QLocale.Faroese?10 -PyQt5.QtCore.QLocale.Finnish?10 -PyQt5.QtCore.QLocale.French?10 -PyQt5.QtCore.QLocale.Frisian?10 -PyQt5.QtCore.QLocale.Gaelic?10 -PyQt5.QtCore.QLocale.Galician?10 -PyQt5.QtCore.QLocale.Georgian?10 -PyQt5.QtCore.QLocale.German?10 -PyQt5.QtCore.QLocale.Greek?10 -PyQt5.QtCore.QLocale.Greenlandic?10 -PyQt5.QtCore.QLocale.Guarani?10 -PyQt5.QtCore.QLocale.Gujarati?10 -PyQt5.QtCore.QLocale.Hausa?10 -PyQt5.QtCore.QLocale.Hebrew?10 -PyQt5.QtCore.QLocale.Hindi?10 -PyQt5.QtCore.QLocale.Hungarian?10 -PyQt5.QtCore.QLocale.Icelandic?10 -PyQt5.QtCore.QLocale.Indonesian?10 -PyQt5.QtCore.QLocale.Interlingua?10 -PyQt5.QtCore.QLocale.Interlingue?10 -PyQt5.QtCore.QLocale.Inuktitut?10 -PyQt5.QtCore.QLocale.Inupiak?10 -PyQt5.QtCore.QLocale.Irish?10 -PyQt5.QtCore.QLocale.Italian?10 -PyQt5.QtCore.QLocale.Japanese?10 -PyQt5.QtCore.QLocale.Javanese?10 -PyQt5.QtCore.QLocale.Kannada?10 -PyQt5.QtCore.QLocale.Kashmiri?10 -PyQt5.QtCore.QLocale.Kazakh?10 -PyQt5.QtCore.QLocale.Kinyarwanda?10 -PyQt5.QtCore.QLocale.Kirghiz?10 -PyQt5.QtCore.QLocale.Korean?10 -PyQt5.QtCore.QLocale.Kurdish?10 -PyQt5.QtCore.QLocale.Kurundi?10 -PyQt5.QtCore.QLocale.Latin?10 -PyQt5.QtCore.QLocale.Latvian?10 -PyQt5.QtCore.QLocale.Lingala?10 -PyQt5.QtCore.QLocale.Lithuanian?10 -PyQt5.QtCore.QLocale.Macedonian?10 -PyQt5.QtCore.QLocale.Malagasy?10 -PyQt5.QtCore.QLocale.Malay?10 -PyQt5.QtCore.QLocale.Malayalam?10 -PyQt5.QtCore.QLocale.Maltese?10 -PyQt5.QtCore.QLocale.Maori?10 -PyQt5.QtCore.QLocale.Marathi?10 -PyQt5.QtCore.QLocale.Moldavian?10 -PyQt5.QtCore.QLocale.Mongolian?10 -PyQt5.QtCore.QLocale.NauruLanguage?10 -PyQt5.QtCore.QLocale.Nepali?10 -PyQt5.QtCore.QLocale.Norwegian?10 -PyQt5.QtCore.QLocale.Occitan?10 -PyQt5.QtCore.QLocale.Oriya?10 -PyQt5.QtCore.QLocale.Pashto?10 -PyQt5.QtCore.QLocale.Persian?10 -PyQt5.QtCore.QLocale.Polish?10 -PyQt5.QtCore.QLocale.Portuguese?10 -PyQt5.QtCore.QLocale.Punjabi?10 -PyQt5.QtCore.QLocale.Quechua?10 -PyQt5.QtCore.QLocale.RhaetoRomance?10 -PyQt5.QtCore.QLocale.Romanian?10 -PyQt5.QtCore.QLocale.Russian?10 -PyQt5.QtCore.QLocale.Samoan?10 -PyQt5.QtCore.QLocale.Sanskrit?10 -PyQt5.QtCore.QLocale.Serbian?10 -PyQt5.QtCore.QLocale.SerboCroatian?10 -PyQt5.QtCore.QLocale.Shona?10 -PyQt5.QtCore.QLocale.Sindhi?10 -PyQt5.QtCore.QLocale.Slovak?10 -PyQt5.QtCore.QLocale.Slovenian?10 -PyQt5.QtCore.QLocale.Somali?10 -PyQt5.QtCore.QLocale.Spanish?10 -PyQt5.QtCore.QLocale.Sundanese?10 -PyQt5.QtCore.QLocale.Swahili?10 -PyQt5.QtCore.QLocale.Swedish?10 -PyQt5.QtCore.QLocale.Tagalog?10 -PyQt5.QtCore.QLocale.Tajik?10 -PyQt5.QtCore.QLocale.Tamil?10 -PyQt5.QtCore.QLocale.Tatar?10 -PyQt5.QtCore.QLocale.Telugu?10 -PyQt5.QtCore.QLocale.Thai?10 -PyQt5.QtCore.QLocale.Tibetan?10 -PyQt5.QtCore.QLocale.Tigrinya?10 -PyQt5.QtCore.QLocale.Tsonga?10 -PyQt5.QtCore.QLocale.Turkish?10 -PyQt5.QtCore.QLocale.Turkmen?10 -PyQt5.QtCore.QLocale.Twi?10 -PyQt5.QtCore.QLocale.Uigur?10 -PyQt5.QtCore.QLocale.Ukrainian?10 -PyQt5.QtCore.QLocale.Urdu?10 -PyQt5.QtCore.QLocale.Uzbek?10 -PyQt5.QtCore.QLocale.Vietnamese?10 -PyQt5.QtCore.QLocale.Volapuk?10 -PyQt5.QtCore.QLocale.Welsh?10 -PyQt5.QtCore.QLocale.Wolof?10 -PyQt5.QtCore.QLocale.Xhosa?10 -PyQt5.QtCore.QLocale.Yiddish?10 -PyQt5.QtCore.QLocale.Yoruba?10 -PyQt5.QtCore.QLocale.Zhuang?10 -PyQt5.QtCore.QLocale.Zulu?10 -PyQt5.QtCore.QLocale.Bosnian?10 -PyQt5.QtCore.QLocale.Divehi?10 -PyQt5.QtCore.QLocale.Manx?10 -PyQt5.QtCore.QLocale.Cornish?10 -PyQt5.QtCore.QLocale.LastLanguage?10 -PyQt5.QtCore.QLocale.NorwegianBokmal?10 -PyQt5.QtCore.QLocale.NorwegianNynorsk?10 -PyQt5.QtCore.QLocale.Akan?10 -PyQt5.QtCore.QLocale.Konkani?10 -PyQt5.QtCore.QLocale.Ga?10 -PyQt5.QtCore.QLocale.Igbo?10 -PyQt5.QtCore.QLocale.Kamba?10 -PyQt5.QtCore.QLocale.Syriac?10 -PyQt5.QtCore.QLocale.Blin?10 -PyQt5.QtCore.QLocale.Geez?10 -PyQt5.QtCore.QLocale.Koro?10 -PyQt5.QtCore.QLocale.Sidamo?10 -PyQt5.QtCore.QLocale.Atsam?10 -PyQt5.QtCore.QLocale.Tigre?10 -PyQt5.QtCore.QLocale.Jju?10 -PyQt5.QtCore.QLocale.Friulian?10 -PyQt5.QtCore.QLocale.Venda?10 -PyQt5.QtCore.QLocale.Ewe?10 -PyQt5.QtCore.QLocale.Walamo?10 -PyQt5.QtCore.QLocale.Hawaiian?10 -PyQt5.QtCore.QLocale.Tyap?10 -PyQt5.QtCore.QLocale.Chewa?10 -PyQt5.QtCore.QLocale.Filipino?10 -PyQt5.QtCore.QLocale.SwissGerman?10 -PyQt5.QtCore.QLocale.SichuanYi?10 -PyQt5.QtCore.QLocale.Kpelle?10 -PyQt5.QtCore.QLocale.LowGerman?10 -PyQt5.QtCore.QLocale.SouthNdebele?10 -PyQt5.QtCore.QLocale.NorthernSotho?10 -PyQt5.QtCore.QLocale.NorthernSami?10 -PyQt5.QtCore.QLocale.Taroko?10 -PyQt5.QtCore.QLocale.Gusii?10 -PyQt5.QtCore.QLocale.Taita?10 -PyQt5.QtCore.QLocale.Fulah?10 -PyQt5.QtCore.QLocale.Kikuyu?10 -PyQt5.QtCore.QLocale.Samburu?10 -PyQt5.QtCore.QLocale.Sena?10 -PyQt5.QtCore.QLocale.NorthNdebele?10 -PyQt5.QtCore.QLocale.Rombo?10 -PyQt5.QtCore.QLocale.Tachelhit?10 -PyQt5.QtCore.QLocale.Kabyle?10 -PyQt5.QtCore.QLocale.Nyankole?10 -PyQt5.QtCore.QLocale.Bena?10 -PyQt5.QtCore.QLocale.Vunjo?10 -PyQt5.QtCore.QLocale.Bambara?10 -PyQt5.QtCore.QLocale.Embu?10 -PyQt5.QtCore.QLocale.Cherokee?10 -PyQt5.QtCore.QLocale.Morisyen?10 -PyQt5.QtCore.QLocale.Makonde?10 -PyQt5.QtCore.QLocale.Langi?10 -PyQt5.QtCore.QLocale.Ganda?10 -PyQt5.QtCore.QLocale.Bemba?10 -PyQt5.QtCore.QLocale.Kabuverdianu?10 -PyQt5.QtCore.QLocale.Meru?10 -PyQt5.QtCore.QLocale.Kalenjin?10 -PyQt5.QtCore.QLocale.Nama?10 -PyQt5.QtCore.QLocale.Machame?10 -PyQt5.QtCore.QLocale.Colognian?10 -PyQt5.QtCore.QLocale.Masai?10 -PyQt5.QtCore.QLocale.Soga?10 -PyQt5.QtCore.QLocale.Luyia?10 -PyQt5.QtCore.QLocale.Asu?10 -PyQt5.QtCore.QLocale.Teso?10 -PyQt5.QtCore.QLocale.Saho?10 -PyQt5.QtCore.QLocale.KoyraChiini?10 -PyQt5.QtCore.QLocale.Rwa?10 -PyQt5.QtCore.QLocale.Luo?10 -PyQt5.QtCore.QLocale.Chiga?10 -PyQt5.QtCore.QLocale.CentralMoroccoTamazight?10 -PyQt5.QtCore.QLocale.KoyraboroSenni?10 -PyQt5.QtCore.QLocale.Shambala?10 -PyQt5.QtCore.QLocale.AnyLanguage?10 -PyQt5.QtCore.QLocale.Rundi?10 -PyQt5.QtCore.QLocale.Bodo?10 -PyQt5.QtCore.QLocale.Aghem?10 -PyQt5.QtCore.QLocale.Basaa?10 -PyQt5.QtCore.QLocale.Zarma?10 -PyQt5.QtCore.QLocale.Duala?10 -PyQt5.QtCore.QLocale.JolaFonyi?10 -PyQt5.QtCore.QLocale.Ewondo?10 -PyQt5.QtCore.QLocale.Bafia?10 -PyQt5.QtCore.QLocale.LubaKatanga?10 -PyQt5.QtCore.QLocale.MakhuwaMeetto?10 -PyQt5.QtCore.QLocale.Mundang?10 -PyQt5.QtCore.QLocale.Kwasio?10 -PyQt5.QtCore.QLocale.Nuer?10 -PyQt5.QtCore.QLocale.Sakha?10 -PyQt5.QtCore.QLocale.Sangu?10 -PyQt5.QtCore.QLocale.CongoSwahili?10 -PyQt5.QtCore.QLocale.Tasawaq?10 -PyQt5.QtCore.QLocale.Vai?10 -PyQt5.QtCore.QLocale.Walser?10 -PyQt5.QtCore.QLocale.Yangben?10 -PyQt5.QtCore.QLocale.Oromo?10 -PyQt5.QtCore.QLocale.Dzongkha?10 -PyQt5.QtCore.QLocale.Belarusian?10 -PyQt5.QtCore.QLocale.Khmer?10 -PyQt5.QtCore.QLocale.Fijian?10 -PyQt5.QtCore.QLocale.WesternFrisian?10 -PyQt5.QtCore.QLocale.Lao?10 -PyQt5.QtCore.QLocale.Marshallese?10 -PyQt5.QtCore.QLocale.Romansh?10 -PyQt5.QtCore.QLocale.Sango?10 -PyQt5.QtCore.QLocale.Ossetic?10 -PyQt5.QtCore.QLocale.SouthernSotho?10 -PyQt5.QtCore.QLocale.Tswana?10 -PyQt5.QtCore.QLocale.Sinhala?10 -PyQt5.QtCore.QLocale.Swati?10 -PyQt5.QtCore.QLocale.Sardinian?10 -PyQt5.QtCore.QLocale.Tongan?10 -PyQt5.QtCore.QLocale.Tahitian?10 -PyQt5.QtCore.QLocale.Nyanja?10 -PyQt5.QtCore.QLocale.Avaric?10 -PyQt5.QtCore.QLocale.Chamorro?10 -PyQt5.QtCore.QLocale.Chechen?10 -PyQt5.QtCore.QLocale.Church?10 -PyQt5.QtCore.QLocale.Chuvash?10 -PyQt5.QtCore.QLocale.Cree?10 -PyQt5.QtCore.QLocale.Haitian?10 -PyQt5.QtCore.QLocale.Herero?10 -PyQt5.QtCore.QLocale.HiriMotu?10 -PyQt5.QtCore.QLocale.Kanuri?10 -PyQt5.QtCore.QLocale.Komi?10 -PyQt5.QtCore.QLocale.Kongo?10 -PyQt5.QtCore.QLocale.Kwanyama?10 -PyQt5.QtCore.QLocale.Limburgish?10 -PyQt5.QtCore.QLocale.Luxembourgish?10 -PyQt5.QtCore.QLocale.Navaho?10 -PyQt5.QtCore.QLocale.Ndonga?10 -PyQt5.QtCore.QLocale.Ojibwa?10 -PyQt5.QtCore.QLocale.Pali?10 -PyQt5.QtCore.QLocale.Walloon?10 -PyQt5.QtCore.QLocale.Avestan?10 -PyQt5.QtCore.QLocale.Asturian?10 -PyQt5.QtCore.QLocale.Ngomba?10 -PyQt5.QtCore.QLocale.Kako?10 -PyQt5.QtCore.QLocale.Meta?10 -PyQt5.QtCore.QLocale.Ngiemboon?10 -PyQt5.QtCore.QLocale.Uighur?10 -PyQt5.QtCore.QLocale.Aragonese?10 -PyQt5.QtCore.QLocale.Akkadian?10 -PyQt5.QtCore.QLocale.AncientEgyptian?10 -PyQt5.QtCore.QLocale.AncientGreek?10 -PyQt5.QtCore.QLocale.Aramaic?10 -PyQt5.QtCore.QLocale.Balinese?10 -PyQt5.QtCore.QLocale.Bamun?10 -PyQt5.QtCore.QLocale.BatakToba?10 -PyQt5.QtCore.QLocale.Buginese?10 -PyQt5.QtCore.QLocale.Buhid?10 -PyQt5.QtCore.QLocale.Carian?10 -PyQt5.QtCore.QLocale.Chakma?10 -PyQt5.QtCore.QLocale.ClassicalMandaic?10 -PyQt5.QtCore.QLocale.Coptic?10 -PyQt5.QtCore.QLocale.Dogri?10 -PyQt5.QtCore.QLocale.EasternCham?10 -PyQt5.QtCore.QLocale.EasternKayah?10 -PyQt5.QtCore.QLocale.Etruscan?10 -PyQt5.QtCore.QLocale.Gothic?10 -PyQt5.QtCore.QLocale.Hanunoo?10 -PyQt5.QtCore.QLocale.Ingush?10 -PyQt5.QtCore.QLocale.LargeFloweryMiao?10 -PyQt5.QtCore.QLocale.Lepcha?10 -PyQt5.QtCore.QLocale.Limbu?10 -PyQt5.QtCore.QLocale.Lisu?10 -PyQt5.QtCore.QLocale.Lu?10 -PyQt5.QtCore.QLocale.Lycian?10 -PyQt5.QtCore.QLocale.Lydian?10 -PyQt5.QtCore.QLocale.Mandingo?10 -PyQt5.QtCore.QLocale.Manipuri?10 -PyQt5.QtCore.QLocale.Meroitic?10 -PyQt5.QtCore.QLocale.NorthernThai?10 -PyQt5.QtCore.QLocale.OldIrish?10 -PyQt5.QtCore.QLocale.OldNorse?10 -PyQt5.QtCore.QLocale.OldPersian?10 -PyQt5.QtCore.QLocale.OldTurkish?10 -PyQt5.QtCore.QLocale.Pahlavi?10 -PyQt5.QtCore.QLocale.Parthian?10 -PyQt5.QtCore.QLocale.Phoenician?10 -PyQt5.QtCore.QLocale.PrakritLanguage?10 -PyQt5.QtCore.QLocale.Rejang?10 -PyQt5.QtCore.QLocale.Sabaean?10 -PyQt5.QtCore.QLocale.Samaritan?10 -PyQt5.QtCore.QLocale.Santali?10 -PyQt5.QtCore.QLocale.Saurashtra?10 -PyQt5.QtCore.QLocale.Sora?10 -PyQt5.QtCore.QLocale.Sylheti?10 -PyQt5.QtCore.QLocale.Tagbanwa?10 -PyQt5.QtCore.QLocale.TaiDam?10 -PyQt5.QtCore.QLocale.TaiNua?10 -PyQt5.QtCore.QLocale.Ugaritic?10 -PyQt5.QtCore.QLocale.Akoose?10 -PyQt5.QtCore.QLocale.Lakota?10 -PyQt5.QtCore.QLocale.StandardMoroccanTamazight?10 -PyQt5.QtCore.QLocale?1() -PyQt5.QtCore.QLocale.__init__?1(self) -PyQt5.QtCore.QLocale?1(str) -PyQt5.QtCore.QLocale.__init__?1(self, str) -PyQt5.QtCore.QLocale?1(QLocale.Language, QLocale.Country country=QLocale.AnyCountry) -PyQt5.QtCore.QLocale.__init__?1(self, QLocale.Language, QLocale.Country country=QLocale.AnyCountry) -PyQt5.QtCore.QLocale?1(QLocale) -PyQt5.QtCore.QLocale.__init__?1(self, QLocale) -PyQt5.QtCore.QLocale?1(QLocale.Language, QLocale.Script, QLocale.Country) -PyQt5.QtCore.QLocale.__init__?1(self, QLocale.Language, QLocale.Script, QLocale.Country) -PyQt5.QtCore.QLocale.language?4() -> QLocale.Language -PyQt5.QtCore.QLocale.country?4() -> QLocale.Country -PyQt5.QtCore.QLocale.name?4() -> str -PyQt5.QtCore.QLocale.toShort?4(str) -> (int, bool) -PyQt5.QtCore.QLocale.toUShort?4(str) -> (int, bool) -PyQt5.QtCore.QLocale.toInt?4(str) -> (int, bool) -PyQt5.QtCore.QLocale.toUInt?4(str) -> (int, bool) -PyQt5.QtCore.QLocale.toLongLong?4(str) -> (int, bool) -PyQt5.QtCore.QLocale.toULongLong?4(str) -> (int, bool) -PyQt5.QtCore.QLocale.toFloat?4(str) -> (float, bool) -PyQt5.QtCore.QLocale.toDouble?4(str) -> (float, bool) -PyQt5.QtCore.QLocale.toString?4(int) -> str -PyQt5.QtCore.QLocale.toString?4(float, str format='g', int precision=6) -> str -PyQt5.QtCore.QLocale.toString?4(int) -> str -PyQt5.QtCore.QLocale.toString?4(int) -> str -PyQt5.QtCore.QLocale.languageToString?4(QLocale.Language) -> str -PyQt5.QtCore.QLocale.countryToString?4(QLocale.Country) -> str -PyQt5.QtCore.QLocale.setDefault?4(QLocale) -PyQt5.QtCore.QLocale.c?4() -> QLocale -PyQt5.QtCore.QLocale.system?4() -> QLocale -PyQt5.QtCore.QLocale.toString?4(QDateTime, str) -> str -PyQt5.QtCore.QLocale.toString?4(QDateTime, QLocale.FormatType format=QLocale.LongFormat) -> str -PyQt5.QtCore.QLocale.toString?4(QDate, str) -> str -PyQt5.QtCore.QLocale.toString?4(QDate, QLocale.FormatType format=QLocale.LongFormat) -> str -PyQt5.QtCore.QLocale.toString?4(QTime, str) -> str -PyQt5.QtCore.QLocale.toString?4(QTime, QLocale.FormatType format=QLocale.LongFormat) -> str -PyQt5.QtCore.QLocale.dateFormat?4(QLocale.FormatType format=QLocale.LongFormat) -> str -PyQt5.QtCore.QLocale.timeFormat?4(QLocale.FormatType format=QLocale.LongFormat) -> str -PyQt5.QtCore.QLocale.dateTimeFormat?4(QLocale.FormatType format=QLocale.LongFormat) -> str -PyQt5.QtCore.QLocale.toDate?4(str, QLocale.FormatType format=QLocale.LongFormat) -> QDate -PyQt5.QtCore.QLocale.toDate?4(str, str) -> QDate -PyQt5.QtCore.QLocale.toTime?4(str, QLocale.FormatType format=QLocale.LongFormat) -> QTime -PyQt5.QtCore.QLocale.toTime?4(str, str) -> QTime -PyQt5.QtCore.QLocale.toDateTime?4(str, QLocale.FormatType format=QLocale.LongFormat) -> QDateTime -PyQt5.QtCore.QLocale.toDateTime?4(str, str) -> QDateTime -PyQt5.QtCore.QLocale.decimalPoint?4() -> str -PyQt5.QtCore.QLocale.groupSeparator?4() -> str -PyQt5.QtCore.QLocale.percent?4() -> str -PyQt5.QtCore.QLocale.zeroDigit?4() -> str -PyQt5.QtCore.QLocale.negativeSign?4() -> str -PyQt5.QtCore.QLocale.exponential?4() -> str -PyQt5.QtCore.QLocale.monthName?4(int, QLocale.FormatType format=QLocale.LongFormat) -> str -PyQt5.QtCore.QLocale.dayName?4(int, QLocale.FormatType format=QLocale.LongFormat) -> str -PyQt5.QtCore.QLocale.setNumberOptions?4(QLocale.NumberOptions) -PyQt5.QtCore.QLocale.numberOptions?4() -> QLocale.NumberOptions -PyQt5.QtCore.QLocale.measurementSystem?4() -> QLocale.MeasurementSystem -PyQt5.QtCore.QLocale.positiveSign?4() -> str -PyQt5.QtCore.QLocale.standaloneMonthName?4(int, QLocale.FormatType format=QLocale.LongFormat) -> str -PyQt5.QtCore.QLocale.standaloneDayName?4(int, QLocale.FormatType format=QLocale.LongFormat) -> str -PyQt5.QtCore.QLocale.amText?4() -> str -PyQt5.QtCore.QLocale.pmText?4() -> str -PyQt5.QtCore.QLocale.textDirection?4() -> Qt.LayoutDirection -PyQt5.QtCore.QLocale.script?4() -> QLocale.Script -PyQt5.QtCore.QLocale.bcp47Name?4() -> str -PyQt5.QtCore.QLocale.nativeLanguageName?4() -> str -PyQt5.QtCore.QLocale.nativeCountryName?4() -> str -PyQt5.QtCore.QLocale.firstDayOfWeek?4() -> Qt.DayOfWeek -PyQt5.QtCore.QLocale.weekdays?4() -> list-of-Qt.DayOfWeek -PyQt5.QtCore.QLocale.toUpper?4(str) -> str -PyQt5.QtCore.QLocale.toLower?4(str) -> str -PyQt5.QtCore.QLocale.currencySymbol?4(QLocale.CurrencySymbolFormat format=QLocale.CurrencySymbol) -> str -PyQt5.QtCore.QLocale.toCurrencyString?4(int, str symbol='') -> str -PyQt5.QtCore.QLocale.toCurrencyString?4(float, str symbol='') -> str -PyQt5.QtCore.QLocale.toCurrencyString?4(int, str symbol='') -> str -PyQt5.QtCore.QLocale.toCurrencyString?4(int, str symbol='') -> str -PyQt5.QtCore.QLocale.uiLanguages?4() -> list-of-str -PyQt5.QtCore.QLocale.scriptToString?4(QLocale.Script) -> str -PyQt5.QtCore.QLocale.matchingLocales?4(QLocale.Language, QLocale.Script, QLocale.Country) -> list-of-QLocale -PyQt5.QtCore.QLocale.quoteString?4(str, QLocale.QuotationStyle style=QLocale.StandardQuotation) -> str -PyQt5.QtCore.QLocale.createSeparatedList?4(list-of-str) -> str -PyQt5.QtCore.QLocale.NumberOptions?1(QLocale.NumberOptions) -PyQt5.QtCore.QLocale.NumberOptions.__init__?1(self, QLocale.NumberOptions) -PyQt5.QtCore.QLocale.NumberOptions?1(int) -PyQt5.QtCore.QLocale.NumberOptions.__init__?1(self, int) -PyQt5.QtCore.QLocale.NumberOptions?1() -PyQt5.QtCore.QLocale.NumberOptions.__init__?1(self) -PyQt5.QtCore.QLockFile.LockError?10 -PyQt5.QtCore.QLockFile.NoError?10 -PyQt5.QtCore.QLockFile.LockFailedError?10 -PyQt5.QtCore.QLockFile.PermissionError?10 -PyQt5.QtCore.QLockFile.UnknownError?10 -PyQt5.QtCore.QLockFile?1(str) -PyQt5.QtCore.QLockFile.__init__?1(self, str) -PyQt5.QtCore.QLockFile.lock?4() -> bool -PyQt5.QtCore.QLockFile.tryLock?4(int timeout=0) -> bool -PyQt5.QtCore.QLockFile.unlock?4() -PyQt5.QtCore.QLockFile.setStaleLockTime?4(int) -PyQt5.QtCore.QLockFile.staleLockTime?4() -> int -PyQt5.QtCore.QLockFile.isLocked?4() -> bool -PyQt5.QtCore.QLockFile.getLockInfo?4() -> (bool, int, str, str) -PyQt5.QtCore.QLockFile.removeStaleLockFile?4() -> bool -PyQt5.QtCore.QLockFile.error?4() -> QLockFile.LockError -PyQt5.QtCore.QMessageLogContext.category?7 -PyQt5.QtCore.QMessageLogContext.file?7 -PyQt5.QtCore.QMessageLogContext.function?7 -PyQt5.QtCore.QMessageLogContext.line?7 -PyQt5.QtCore.QMessageLogger?1() -PyQt5.QtCore.QMessageLogger.__init__?1(self) -PyQt5.QtCore.QMessageLogger?1(str, int, str) -PyQt5.QtCore.QMessageLogger.__init__?1(self, str, int, str) -PyQt5.QtCore.QMessageLogger?1(str, int, str, str) -PyQt5.QtCore.QMessageLogger.__init__?1(self, str, int, str, str) -PyQt5.QtCore.QMessageLogger.debug?4(str) -PyQt5.QtCore.QMessageLogger.warning?4(str) -PyQt5.QtCore.QMessageLogger.critical?4(str) -PyQt5.QtCore.QMessageLogger.fatal?4(str) -PyQt5.QtCore.QMargins?1() -PyQt5.QtCore.QMargins.__init__?1(self) -PyQt5.QtCore.QMargins?1(int, int, int, int) -PyQt5.QtCore.QMargins.__init__?1(self, int, int, int, int) -PyQt5.QtCore.QMargins?1(QMargins) -PyQt5.QtCore.QMargins.__init__?1(self, QMargins) -PyQt5.QtCore.QMargins.isNull?4() -> bool -PyQt5.QtCore.QMargins.left?4() -> int -PyQt5.QtCore.QMargins.top?4() -> int -PyQt5.QtCore.QMargins.right?4() -> int -PyQt5.QtCore.QMargins.bottom?4() -> int -PyQt5.QtCore.QMargins.setLeft?4(int) -PyQt5.QtCore.QMargins.setTop?4(int) -PyQt5.QtCore.QMargins.setRight?4(int) -PyQt5.QtCore.QMargins.setBottom?4(int) -PyQt5.QtCore.QMarginsF?1() -PyQt5.QtCore.QMarginsF.__init__?1(self) -PyQt5.QtCore.QMarginsF?1(float, float, float, float) -PyQt5.QtCore.QMarginsF.__init__?1(self, float, float, float, float) -PyQt5.QtCore.QMarginsF?1(QMargins) -PyQt5.QtCore.QMarginsF.__init__?1(self, QMargins) -PyQt5.QtCore.QMarginsF?1(QMarginsF) -PyQt5.QtCore.QMarginsF.__init__?1(self, QMarginsF) -PyQt5.QtCore.QMarginsF.isNull?4() -> bool -PyQt5.QtCore.QMarginsF.left?4() -> float -PyQt5.QtCore.QMarginsF.top?4() -> float -PyQt5.QtCore.QMarginsF.right?4() -> float -PyQt5.QtCore.QMarginsF.bottom?4() -> float -PyQt5.QtCore.QMarginsF.setLeft?4(float) -PyQt5.QtCore.QMarginsF.setTop?4(float) -PyQt5.QtCore.QMarginsF.setRight?4(float) -PyQt5.QtCore.QMarginsF.setBottom?4(float) -PyQt5.QtCore.QMarginsF.toMargins?4() -> QMargins -PyQt5.QtCore.QMessageAuthenticationCode?1(QCryptographicHash.Algorithm, QByteArray key=QByteArray()) -PyQt5.QtCore.QMessageAuthenticationCode.__init__?1(self, QCryptographicHash.Algorithm, QByteArray key=QByteArray()) -PyQt5.QtCore.QMessageAuthenticationCode.reset?4() -PyQt5.QtCore.QMessageAuthenticationCode.setKey?4(QByteArray) -PyQt5.QtCore.QMessageAuthenticationCode.addData?4(str, int) -PyQt5.QtCore.QMessageAuthenticationCode.addData?4(QByteArray) -PyQt5.QtCore.QMessageAuthenticationCode.addData?4(QIODevice) -> bool -PyQt5.QtCore.QMessageAuthenticationCode.result?4() -> QByteArray -PyQt5.QtCore.QMessageAuthenticationCode.hash?4(QByteArray, QByteArray, QCryptographicHash.Algorithm) -> QByteArray -PyQt5.QtCore.QMetaMethod.MethodType?10 -PyQt5.QtCore.QMetaMethod.Method?10 -PyQt5.QtCore.QMetaMethod.Signal?10 -PyQt5.QtCore.QMetaMethod.Slot?10 -PyQt5.QtCore.QMetaMethod.Constructor?10 -PyQt5.QtCore.QMetaMethod.Access?10 -PyQt5.QtCore.QMetaMethod.Private?10 -PyQt5.QtCore.QMetaMethod.Protected?10 -PyQt5.QtCore.QMetaMethod.Public?10 -PyQt5.QtCore.QMetaMethod?1() -PyQt5.QtCore.QMetaMethod.__init__?1(self) -PyQt5.QtCore.QMetaMethod?1(QMetaMethod) -PyQt5.QtCore.QMetaMethod.__init__?1(self, QMetaMethod) -PyQt5.QtCore.QMetaMethod.typeName?4() -> str -PyQt5.QtCore.QMetaMethod.parameterTypes?4() -> list-of-QByteArray -PyQt5.QtCore.QMetaMethod.parameterNames?4() -> list-of-QByteArray -PyQt5.QtCore.QMetaMethod.tag?4() -> str -PyQt5.QtCore.QMetaMethod.access?4() -> QMetaMethod.Access -PyQt5.QtCore.QMetaMethod.methodType?4() -> QMetaMethod.MethodType -PyQt5.QtCore.QMetaMethod.invoke?4(QObject, Qt.ConnectionType, QGenericReturnArgument, QGenericArgument value0=QGenericArgument(0,0), QGenericArgument value1=QGenericArgument(0,0), QGenericArgument value2=QGenericArgument(0,0), QGenericArgument value3=QGenericArgument(0,0), QGenericArgument value4=QGenericArgument(0,0), QGenericArgument value5=QGenericArgument(0,0), QGenericArgument value6=QGenericArgument(0,0), QGenericArgument value7=QGenericArgument(0,0), QGenericArgument value8=QGenericArgument(0,0), QGenericArgument value9=QGenericArgument(0,0)) -> object -PyQt5.QtCore.QMetaMethod.invoke?4(QObject, QGenericReturnArgument, QGenericArgument value0=QGenericArgument(0,0), QGenericArgument value1=QGenericArgument(0,0), QGenericArgument value2=QGenericArgument(0,0), QGenericArgument value3=QGenericArgument(0,0), QGenericArgument value4=QGenericArgument(0,0), QGenericArgument value5=QGenericArgument(0,0), QGenericArgument value6=QGenericArgument(0,0), QGenericArgument value7=QGenericArgument(0,0), QGenericArgument value8=QGenericArgument(0,0), QGenericArgument value9=QGenericArgument(0,0)) -> object -PyQt5.QtCore.QMetaMethod.invoke?4(QObject, Qt.ConnectionType, QGenericArgument value0=QGenericArgument(0,0), QGenericArgument value1=QGenericArgument(0,0), QGenericArgument value2=QGenericArgument(0,0), QGenericArgument value3=QGenericArgument(0,0), QGenericArgument value4=QGenericArgument(0,0), QGenericArgument value5=QGenericArgument(0,0), QGenericArgument value6=QGenericArgument(0,0), QGenericArgument value7=QGenericArgument(0,0), QGenericArgument value8=QGenericArgument(0,0), QGenericArgument value9=QGenericArgument(0,0)) -> object -PyQt5.QtCore.QMetaMethod.invoke?4(QObject, QGenericArgument value0=QGenericArgument(0,0), QGenericArgument value1=QGenericArgument(0,0), QGenericArgument value2=QGenericArgument(0,0), QGenericArgument value3=QGenericArgument(0,0), QGenericArgument value4=QGenericArgument(0,0), QGenericArgument value5=QGenericArgument(0,0), QGenericArgument value6=QGenericArgument(0,0), QGenericArgument value7=QGenericArgument(0,0), QGenericArgument value8=QGenericArgument(0,0), QGenericArgument value9=QGenericArgument(0,0)) -> object -PyQt5.QtCore.QMetaMethod.methodIndex?4() -> int -PyQt5.QtCore.QMetaMethod.isValid?4() -> bool -PyQt5.QtCore.QMetaMethod.methodSignature?4() -> QByteArray -PyQt5.QtCore.QMetaMethod.name?4() -> QByteArray -PyQt5.QtCore.QMetaMethod.returnType?4() -> int -PyQt5.QtCore.QMetaMethod.parameterCount?4() -> int -PyQt5.QtCore.QMetaMethod.parameterType?4(int) -> int -PyQt5.QtCore.QMetaEnum?1() -PyQt5.QtCore.QMetaEnum.__init__?1(self) -PyQt5.QtCore.QMetaEnum?1(QMetaEnum) -PyQt5.QtCore.QMetaEnum.__init__?1(self, QMetaEnum) -PyQt5.QtCore.QMetaEnum.name?4() -> str -PyQt5.QtCore.QMetaEnum.isFlag?4() -> bool -PyQt5.QtCore.QMetaEnum.keyCount?4() -> int -PyQt5.QtCore.QMetaEnum.key?4(int) -> str -PyQt5.QtCore.QMetaEnum.value?4(int) -> int -PyQt5.QtCore.QMetaEnum.scope?4() -> str -PyQt5.QtCore.QMetaEnum.keyToValue?4(str) -> (int, bool) -PyQt5.QtCore.QMetaEnum.valueToKey?4(int) -> str -PyQt5.QtCore.QMetaEnum.keysToValue?4(str) -> (int, bool) -PyQt5.QtCore.QMetaEnum.valueToKeys?4(int) -> QByteArray -PyQt5.QtCore.QMetaEnum.isValid?4() -> bool -PyQt5.QtCore.QMetaProperty?1() -PyQt5.QtCore.QMetaProperty.__init__?1(self) -PyQt5.QtCore.QMetaProperty?1(QMetaProperty) -PyQt5.QtCore.QMetaProperty.__init__?1(self, QMetaProperty) -PyQt5.QtCore.QMetaProperty.name?4() -> str -PyQt5.QtCore.QMetaProperty.typeName?4() -> str -PyQt5.QtCore.QMetaProperty.type?4() -> QVariant.Type -PyQt5.QtCore.QMetaProperty.isReadable?4() -> bool -PyQt5.QtCore.QMetaProperty.isWritable?4() -> bool -PyQt5.QtCore.QMetaProperty.isDesignable?4(QObject object=None) -> bool -PyQt5.QtCore.QMetaProperty.isScriptable?4(QObject object=None) -> bool -PyQt5.QtCore.QMetaProperty.isStored?4(QObject object=None) -> bool -PyQt5.QtCore.QMetaProperty.isFlagType?4() -> bool -PyQt5.QtCore.QMetaProperty.isEnumType?4() -> bool -PyQt5.QtCore.QMetaProperty.enumerator?4() -> QMetaEnum -PyQt5.QtCore.QMetaProperty.read?4(QObject) -> QVariant -PyQt5.QtCore.QMetaProperty.write?4(QObject, QVariant) -> bool -PyQt5.QtCore.QMetaProperty.reset?4(QObject) -> bool -PyQt5.QtCore.QMetaProperty.hasStdCppSet?4() -> bool -PyQt5.QtCore.QMetaProperty.isValid?4() -> bool -PyQt5.QtCore.QMetaProperty.isResettable?4() -> bool -PyQt5.QtCore.QMetaProperty.isUser?4(QObject object=None) -> bool -PyQt5.QtCore.QMetaProperty.userType?4() -> int -PyQt5.QtCore.QMetaProperty.hasNotifySignal?4() -> bool -PyQt5.QtCore.QMetaProperty.notifySignal?4() -> QMetaMethod -PyQt5.QtCore.QMetaProperty.notifySignalIndex?4() -> int -PyQt5.QtCore.QMetaProperty.propertyIndex?4() -> int -PyQt5.QtCore.QMetaProperty.isConstant?4() -> bool -PyQt5.QtCore.QMetaProperty.isFinal?4() -> bool -PyQt5.QtCore.QMetaClassInfo?1() -PyQt5.QtCore.QMetaClassInfo.__init__?1(self) -PyQt5.QtCore.QMetaClassInfo?1(QMetaClassInfo) -PyQt5.QtCore.QMetaClassInfo.__init__?1(self, QMetaClassInfo) -PyQt5.QtCore.QMetaClassInfo.name?4() -> str -PyQt5.QtCore.QMetaClassInfo.value?4() -> str -PyQt5.QtCore.QMetaType.TypeFlag?10 -PyQt5.QtCore.QMetaType.NeedsConstruction?10 -PyQt5.QtCore.QMetaType.NeedsDestruction?10 -PyQt5.QtCore.QMetaType.MovableType?10 -PyQt5.QtCore.QMetaType.Type?10 -PyQt5.QtCore.QMetaType.UnknownType?10 -PyQt5.QtCore.QMetaType.Void?10 -PyQt5.QtCore.QMetaType.Bool?10 -PyQt5.QtCore.QMetaType.Int?10 -PyQt5.QtCore.QMetaType.UInt?10 -PyQt5.QtCore.QMetaType.LongLong?10 -PyQt5.QtCore.QMetaType.ULongLong?10 -PyQt5.QtCore.QMetaType.Double?10 -PyQt5.QtCore.QMetaType.QChar?10 -PyQt5.QtCore.QMetaType.QVariantMap?10 -PyQt5.QtCore.QMetaType.QVariantList?10 -PyQt5.QtCore.QMetaType.QVariantHash?10 -PyQt5.QtCore.QMetaType.QString?10 -PyQt5.QtCore.QMetaType.QStringList?10 -PyQt5.QtCore.QMetaType.QByteArray?10 -PyQt5.QtCore.QMetaType.QBitArray?10 -PyQt5.QtCore.QMetaType.QDate?10 -PyQt5.QtCore.QMetaType.QTime?10 -PyQt5.QtCore.QMetaType.QDateTime?10 -PyQt5.QtCore.QMetaType.QUrl?10 -PyQt5.QtCore.QMetaType.QLocale?10 -PyQt5.QtCore.QMetaType.QRect?10 -PyQt5.QtCore.QMetaType.QRectF?10 -PyQt5.QtCore.QMetaType.QSize?10 -PyQt5.QtCore.QMetaType.QSizeF?10 -PyQt5.QtCore.QMetaType.QLine?10 -PyQt5.QtCore.QMetaType.QLineF?10 -PyQt5.QtCore.QMetaType.QPoint?10 -PyQt5.QtCore.QMetaType.QPointF?10 -PyQt5.QtCore.QMetaType.QRegExp?10 -PyQt5.QtCore.QMetaType.LastCoreType?10 -PyQt5.QtCore.QMetaType.FirstGuiType?10 -PyQt5.QtCore.QMetaType.QFont?10 -PyQt5.QtCore.QMetaType.QPixmap?10 -PyQt5.QtCore.QMetaType.QBrush?10 -PyQt5.QtCore.QMetaType.QColor?10 -PyQt5.QtCore.QMetaType.QPalette?10 -PyQt5.QtCore.QMetaType.QIcon?10 -PyQt5.QtCore.QMetaType.QImage?10 -PyQt5.QtCore.QMetaType.QPolygon?10 -PyQt5.QtCore.QMetaType.QRegion?10 -PyQt5.QtCore.QMetaType.QBitmap?10 -PyQt5.QtCore.QMetaType.QCursor?10 -PyQt5.QtCore.QMetaType.QSizePolicy?10 -PyQt5.QtCore.QMetaType.QKeySequence?10 -PyQt5.QtCore.QMetaType.QPen?10 -PyQt5.QtCore.QMetaType.QTextLength?10 -PyQt5.QtCore.QMetaType.QTextFormat?10 -PyQt5.QtCore.QMetaType.QMatrix?10 -PyQt5.QtCore.QMetaType.QTransform?10 -PyQt5.QtCore.QMetaType.VoidStar?10 -PyQt5.QtCore.QMetaType.Long?10 -PyQt5.QtCore.QMetaType.Short?10 -PyQt5.QtCore.QMetaType.Char?10 -PyQt5.QtCore.QMetaType.ULong?10 -PyQt5.QtCore.QMetaType.UShort?10 -PyQt5.QtCore.QMetaType.UChar?10 -PyQt5.QtCore.QMetaType.Float?10 -PyQt5.QtCore.QMetaType.QObjectStar?10 -PyQt5.QtCore.QMetaType.QMatrix4x4?10 -PyQt5.QtCore.QMetaType.QVector2D?10 -PyQt5.QtCore.QMetaType.QVector3D?10 -PyQt5.QtCore.QMetaType.QVector4D?10 -PyQt5.QtCore.QMetaType.QQuaternion?10 -PyQt5.QtCore.QMetaType.QEasingCurve?10 -PyQt5.QtCore.QMetaType.QVariant?10 -PyQt5.QtCore.QMetaType.QUuid?10 -PyQt5.QtCore.QMetaType.QModelIndex?10 -PyQt5.QtCore.QMetaType.QPolygonF?10 -PyQt5.QtCore.QMetaType.SChar?10 -PyQt5.QtCore.QMetaType.QRegularExpression?10 -PyQt5.QtCore.QMetaType.QJsonValue?10 -PyQt5.QtCore.QMetaType.QJsonObject?10 -PyQt5.QtCore.QMetaType.QJsonArray?10 -PyQt5.QtCore.QMetaType.QJsonDocument?10 -PyQt5.QtCore.QMetaType.QByteArrayList?10 -PyQt5.QtCore.QMetaType.User?10 -PyQt5.QtCore.QMetaType?1(int) -PyQt5.QtCore.QMetaType.__init__?1(self, int) -PyQt5.QtCore.QMetaType.type?4(str) -> int -PyQt5.QtCore.QMetaType.typeName?4(int) -> str -PyQt5.QtCore.QMetaType.isRegistered?4(int) -> bool -PyQt5.QtCore.QMetaType.typeFlags?4(int) -> QMetaType.TypeFlags -PyQt5.QtCore.QMetaType.isValid?4() -> bool -PyQt5.QtCore.QMetaType.isRegistered?4() -> bool -PyQt5.QtCore.QMetaType.flags?4() -> QMetaType.TypeFlags -PyQt5.QtCore.QMetaType.metaObjectForType?4(int) -> QMetaObject -PyQt5.QtCore.QMetaType.TypeFlags?1(QMetaType.TypeFlags) -PyQt5.QtCore.QMetaType.TypeFlags.__init__?1(self, QMetaType.TypeFlags) -PyQt5.QtCore.QMetaType.TypeFlags?1(int) -PyQt5.QtCore.QMetaType.TypeFlags.__init__?1(self, int) -PyQt5.QtCore.QMetaType.TypeFlags?1() -PyQt5.QtCore.QMetaType.TypeFlags.__init__?1(self) -PyQt5.QtCore.QMimeData?1() -PyQt5.QtCore.QMimeData.__init__?1(self) -PyQt5.QtCore.QMimeData.urls?4() -> list-of-QUrl -PyQt5.QtCore.QMimeData.setUrls?4(list-of-QUrl) -PyQt5.QtCore.QMimeData.hasUrls?4() -> bool -PyQt5.QtCore.QMimeData.text?4() -> str -PyQt5.QtCore.QMimeData.setText?4(str) -PyQt5.QtCore.QMimeData.hasText?4() -> bool -PyQt5.QtCore.QMimeData.html?4() -> str -PyQt5.QtCore.QMimeData.setHtml?4(str) -PyQt5.QtCore.QMimeData.hasHtml?4() -> bool -PyQt5.QtCore.QMimeData.imageData?4() -> QVariant -PyQt5.QtCore.QMimeData.setImageData?4(QVariant) -PyQt5.QtCore.QMimeData.hasImage?4() -> bool -PyQt5.QtCore.QMimeData.colorData?4() -> QVariant -PyQt5.QtCore.QMimeData.setColorData?4(QVariant) -PyQt5.QtCore.QMimeData.hasColor?4() -> bool -PyQt5.QtCore.QMimeData.data?4(str) -> QByteArray -PyQt5.QtCore.QMimeData.setData?4(str, QByteArray) -PyQt5.QtCore.QMimeData.hasFormat?4(str) -> bool -PyQt5.QtCore.QMimeData.formats?4() -> list-of-str -PyQt5.QtCore.QMimeData.clear?4() -PyQt5.QtCore.QMimeData.removeFormat?4(str) -PyQt5.QtCore.QMimeData.retrieveData?4(str, QVariant.Type) -> QVariant -PyQt5.QtCore.QMimeDatabase.MatchMode?10 -PyQt5.QtCore.QMimeDatabase.MatchDefault?10 -PyQt5.QtCore.QMimeDatabase.MatchExtension?10 -PyQt5.QtCore.QMimeDatabase.MatchContent?10 -PyQt5.QtCore.QMimeDatabase?1() -PyQt5.QtCore.QMimeDatabase.__init__?1(self) -PyQt5.QtCore.QMimeDatabase.mimeTypeForName?4(str) -> QMimeType -PyQt5.QtCore.QMimeDatabase.mimeTypeForFile?4(str, QMimeDatabase.MatchMode mode=QMimeDatabase.MatchDefault) -> QMimeType -PyQt5.QtCore.QMimeDatabase.mimeTypeForFile?4(QFileInfo, QMimeDatabase.MatchMode mode=QMimeDatabase.MatchDefault) -> QMimeType -PyQt5.QtCore.QMimeDatabase.mimeTypesForFileName?4(str) -> list-of-QMimeType -PyQt5.QtCore.QMimeDatabase.mimeTypeForData?4(QByteArray) -> QMimeType -PyQt5.QtCore.QMimeDatabase.mimeTypeForData?4(QIODevice) -> QMimeType -PyQt5.QtCore.QMimeDatabase.mimeTypeForUrl?4(QUrl) -> QMimeType -PyQt5.QtCore.QMimeDatabase.mimeTypeForFileNameAndData?4(str, QIODevice) -> QMimeType -PyQt5.QtCore.QMimeDatabase.mimeTypeForFileNameAndData?4(str, QByteArray) -> QMimeType -PyQt5.QtCore.QMimeDatabase.suffixForFileName?4(str) -> str -PyQt5.QtCore.QMimeDatabase.allMimeTypes?4() -> list-of-QMimeType -PyQt5.QtCore.QMimeType?1() -PyQt5.QtCore.QMimeType.__init__?1(self) -PyQt5.QtCore.QMimeType?1(QMimeType) -PyQt5.QtCore.QMimeType.__init__?1(self, QMimeType) -PyQt5.QtCore.QMimeType.swap?4(QMimeType) -PyQt5.QtCore.QMimeType.isValid?4() -> bool -PyQt5.QtCore.QMimeType.isDefault?4() -> bool -PyQt5.QtCore.QMimeType.name?4() -> str -PyQt5.QtCore.QMimeType.comment?4() -> str -PyQt5.QtCore.QMimeType.genericIconName?4() -> str -PyQt5.QtCore.QMimeType.iconName?4() -> str -PyQt5.QtCore.QMimeType.globPatterns?4() -> list-of-str -PyQt5.QtCore.QMimeType.parentMimeTypes?4() -> list-of-str -PyQt5.QtCore.QMimeType.allAncestors?4() -> list-of-str -PyQt5.QtCore.QMimeType.aliases?4() -> list-of-str -PyQt5.QtCore.QMimeType.suffixes?4() -> list-of-str -PyQt5.QtCore.QMimeType.preferredSuffix?4() -> str -PyQt5.QtCore.QMimeType.inherits?4(str) -> bool -PyQt5.QtCore.QMimeType.filterString?4() -> str -PyQt5.QtCore.QMutexLocker?1(QMutex) -PyQt5.QtCore.QMutexLocker.__init__?1(self, QMutex) -PyQt5.QtCore.QMutexLocker.unlock?4() -PyQt5.QtCore.QMutexLocker.relock?4() -PyQt5.QtCore.QMutexLocker.mutex?4() -> QMutex -PyQt5.QtCore.QMutexLocker.__enter__?4() -> object -PyQt5.QtCore.QMutexLocker.__exit__?4(object, object, object) -PyQt5.QtCore.QMutex.RecursionMode?10 -PyQt5.QtCore.QMutex.NonRecursive?10 -PyQt5.QtCore.QMutex.Recursive?10 -PyQt5.QtCore.QMutex?1(QMutex.RecursionMode mode=QMutex.NonRecursive) -PyQt5.QtCore.QMutex.__init__?1(self, QMutex.RecursionMode mode=QMutex.NonRecursive) -PyQt5.QtCore.QMutex.lock?4() -PyQt5.QtCore.QMutex.tryLock?4(int timeout=0) -> bool -PyQt5.QtCore.QMutex.unlock?4() -PyQt5.QtCore.QMutex.isRecursive?4() -> bool -PyQt5.QtCore.QSignalBlocker?1(QObject) -PyQt5.QtCore.QSignalBlocker.__init__?1(self, QObject) -PyQt5.QtCore.QSignalBlocker.reblock?4() -PyQt5.QtCore.QSignalBlocker.unblock?4() -PyQt5.QtCore.QSignalBlocker.__enter__?4() -> object -PyQt5.QtCore.QSignalBlocker.__exit__?4(object, object, object) -PyQt5.QtCore.QObjectCleanupHandler?1() -PyQt5.QtCore.QObjectCleanupHandler.__init__?1(self) -PyQt5.QtCore.QObjectCleanupHandler.add?4(QObject) -> QObject -PyQt5.QtCore.QObjectCleanupHandler.remove?4(QObject) -PyQt5.QtCore.QObjectCleanupHandler.isEmpty?4() -> bool -PyQt5.QtCore.QObjectCleanupHandler.clear?4() -PyQt5.QtCore.QMetaObject?1() -PyQt5.QtCore.QMetaObject.__init__?1(self) -PyQt5.QtCore.QMetaObject?1(QMetaObject) -PyQt5.QtCore.QMetaObject.__init__?1(self, QMetaObject) -PyQt5.QtCore.QMetaObject.className?4() -> str -PyQt5.QtCore.QMetaObject.superClass?4() -> QMetaObject -PyQt5.QtCore.QMetaObject.userProperty?4() -> QMetaProperty -PyQt5.QtCore.QMetaObject.methodOffset?4() -> int -PyQt5.QtCore.QMetaObject.enumeratorOffset?4() -> int -PyQt5.QtCore.QMetaObject.propertyOffset?4() -> int -PyQt5.QtCore.QMetaObject.classInfoOffset?4() -> int -PyQt5.QtCore.QMetaObject.methodCount?4() -> int -PyQt5.QtCore.QMetaObject.enumeratorCount?4() -> int -PyQt5.QtCore.QMetaObject.propertyCount?4() -> int -PyQt5.QtCore.QMetaObject.classInfoCount?4() -> int -PyQt5.QtCore.QMetaObject.indexOfMethod?4(str) -> int -PyQt5.QtCore.QMetaObject.indexOfSignal?4(str) -> int -PyQt5.QtCore.QMetaObject.indexOfSlot?4(str) -> int -PyQt5.QtCore.QMetaObject.indexOfEnumerator?4(str) -> int -PyQt5.QtCore.QMetaObject.indexOfProperty?4(str) -> int -PyQt5.QtCore.QMetaObject.indexOfClassInfo?4(str) -> int -PyQt5.QtCore.QMetaObject.method?4(int) -> QMetaMethod -PyQt5.QtCore.QMetaObject.enumerator?4(int) -> QMetaEnum -PyQt5.QtCore.QMetaObject.property?4(int) -> QMetaProperty -PyQt5.QtCore.QMetaObject.classInfo?4(int) -> QMetaClassInfo -PyQt5.QtCore.QMetaObject.checkConnectArgs?4(str, str) -> bool -PyQt5.QtCore.QMetaObject.connectSlotsByName?4(QObject) -PyQt5.QtCore.QMetaObject.normalizedSignature?4(str) -> QByteArray -PyQt5.QtCore.QMetaObject.normalizedType?4(str) -> QByteArray -PyQt5.QtCore.QMetaObject.invokeMethod?4(QObject, str, Qt.ConnectionType, QGenericReturnArgument, QGenericArgument value0=QGenericArgument(0,0), QGenericArgument value1=QGenericArgument(0,0), QGenericArgument value2=QGenericArgument(0,0), QGenericArgument value3=QGenericArgument(0,0), QGenericArgument value4=QGenericArgument(0,0), QGenericArgument value5=QGenericArgument(0,0), QGenericArgument value6=QGenericArgument(0,0), QGenericArgument value7=QGenericArgument(0,0), QGenericArgument value8=QGenericArgument(0,0), QGenericArgument value9=QGenericArgument(0,0)) -> object -PyQt5.QtCore.QMetaObject.invokeMethod?4(QObject, str, QGenericReturnArgument, QGenericArgument value0=QGenericArgument(0,0), QGenericArgument value1=QGenericArgument(0,0), QGenericArgument value2=QGenericArgument(0,0), QGenericArgument value3=QGenericArgument(0,0), QGenericArgument value4=QGenericArgument(0,0), QGenericArgument value5=QGenericArgument(0,0), QGenericArgument value6=QGenericArgument(0,0), QGenericArgument value7=QGenericArgument(0,0), QGenericArgument value8=QGenericArgument(0,0), QGenericArgument value9=QGenericArgument(0,0)) -> object -PyQt5.QtCore.QMetaObject.invokeMethod?4(QObject, str, Qt.ConnectionType, QGenericArgument value0=QGenericArgument(0,0), QGenericArgument value1=QGenericArgument(0,0), QGenericArgument value2=QGenericArgument(0,0), QGenericArgument value3=QGenericArgument(0,0), QGenericArgument value4=QGenericArgument(0,0), QGenericArgument value5=QGenericArgument(0,0), QGenericArgument value6=QGenericArgument(0,0), QGenericArgument value7=QGenericArgument(0,0), QGenericArgument value8=QGenericArgument(0,0), QGenericArgument value9=QGenericArgument(0,0)) -> object -PyQt5.QtCore.QMetaObject.invokeMethod?4(QObject, str, QGenericArgument value0=QGenericArgument(0,0), QGenericArgument value1=QGenericArgument(0,0), QGenericArgument value2=QGenericArgument(0,0), QGenericArgument value3=QGenericArgument(0,0), QGenericArgument value4=QGenericArgument(0,0), QGenericArgument value5=QGenericArgument(0,0), QGenericArgument value6=QGenericArgument(0,0), QGenericArgument value7=QGenericArgument(0,0), QGenericArgument value8=QGenericArgument(0,0), QGenericArgument value9=QGenericArgument(0,0)) -> object -PyQt5.QtCore.QMetaObject.constructorCount?4() -> int -PyQt5.QtCore.QMetaObject.indexOfConstructor?4(str) -> int -PyQt5.QtCore.QMetaObject.constructor?4(int) -> QMetaMethod -PyQt5.QtCore.QMetaObject.checkConnectArgs?4(QMetaMethod, QMetaMethod) -> bool -PyQt5.QtCore.QParallelAnimationGroup?1(QObject parent=None) -PyQt5.QtCore.QParallelAnimationGroup.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QParallelAnimationGroup.duration?4() -> int -PyQt5.QtCore.QParallelAnimationGroup.event?4(QEvent) -> bool -PyQt5.QtCore.QParallelAnimationGroup.updateCurrentTime?4(int) -PyQt5.QtCore.QParallelAnimationGroup.updateState?4(QAbstractAnimation.State, QAbstractAnimation.State) -PyQt5.QtCore.QParallelAnimationGroup.updateDirection?4(QAbstractAnimation.Direction) -PyQt5.QtCore.QPauseAnimation?1(QObject parent=None) -PyQt5.QtCore.QPauseAnimation.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QPauseAnimation?1(int, QObject parent=None) -PyQt5.QtCore.QPauseAnimation.__init__?1(self, int, QObject parent=None) -PyQt5.QtCore.QPauseAnimation.duration?4() -> int -PyQt5.QtCore.QPauseAnimation.setDuration?4(int) -PyQt5.QtCore.QPauseAnimation.event?4(QEvent) -> bool -PyQt5.QtCore.QPauseAnimation.updateCurrentTime?4(int) -PyQt5.QtCore.QVariantAnimation?1(QObject parent=None) -PyQt5.QtCore.QVariantAnimation.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QVariantAnimation.startValue?4() -> QVariant -PyQt5.QtCore.QVariantAnimation.setStartValue?4(QVariant) -PyQt5.QtCore.QVariantAnimation.endValue?4() -> QVariant -PyQt5.QtCore.QVariantAnimation.setEndValue?4(QVariant) -PyQt5.QtCore.QVariantAnimation.keyValueAt?4(float) -> QVariant -PyQt5.QtCore.QVariantAnimation.setKeyValueAt?4(float, QVariant) -PyQt5.QtCore.QVariantAnimation.keyValues?4() -> list-of-tuple-of-float-QVariant -PyQt5.QtCore.QVariantAnimation.setKeyValues?4(list-of-tuple-of-float-QVariant) -PyQt5.QtCore.QVariantAnimation.currentValue?4() -> QVariant -PyQt5.QtCore.QVariantAnimation.duration?4() -> int -PyQt5.QtCore.QVariantAnimation.setDuration?4(int) -PyQt5.QtCore.QVariantAnimation.easingCurve?4() -> QEasingCurve -PyQt5.QtCore.QVariantAnimation.setEasingCurve?4(QEasingCurve) -PyQt5.QtCore.QVariantAnimation.valueChanged?4(QVariant) -PyQt5.QtCore.QVariantAnimation.event?4(QEvent) -> bool -PyQt5.QtCore.QVariantAnimation.updateCurrentTime?4(int) -PyQt5.QtCore.QVariantAnimation.updateState?4(QAbstractAnimation.State, QAbstractAnimation.State) -PyQt5.QtCore.QVariantAnimation.updateCurrentValue?4(QVariant) -PyQt5.QtCore.QVariantAnimation.interpolated?4(QVariant, QVariant, float) -> QVariant -PyQt5.QtCore.QPropertyAnimation?1(QObject parent=None) -PyQt5.QtCore.QPropertyAnimation.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QPropertyAnimation?1(QObject, QByteArray, QObject parent=None) -PyQt5.QtCore.QPropertyAnimation.__init__?1(self, QObject, QByteArray, QObject parent=None) -PyQt5.QtCore.QPropertyAnimation.targetObject?4() -> QObject -PyQt5.QtCore.QPropertyAnimation.setTargetObject?4(QObject) -PyQt5.QtCore.QPropertyAnimation.propertyName?4() -> QByteArray -PyQt5.QtCore.QPropertyAnimation.setPropertyName?4(QByteArray) -PyQt5.QtCore.QPropertyAnimation.event?4(QEvent) -> bool -PyQt5.QtCore.QPropertyAnimation.updateCurrentValue?4(QVariant) -PyQt5.QtCore.QPropertyAnimation.updateState?4(QAbstractAnimation.State, QAbstractAnimation.State) -PyQt5.QtCore.QPluginLoader?1(QObject parent=None) -PyQt5.QtCore.QPluginLoader.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QPluginLoader?1(str, QObject parent=None) -PyQt5.QtCore.QPluginLoader.__init__?1(self, str, QObject parent=None) -PyQt5.QtCore.QPluginLoader.instance?4() -> QObject -PyQt5.QtCore.QPluginLoader.staticInstances?4() -> list-of-QObject -PyQt5.QtCore.QPluginLoader.load?4() -> bool -PyQt5.QtCore.QPluginLoader.unload?4() -> bool -PyQt5.QtCore.QPluginLoader.isLoaded?4() -> bool -PyQt5.QtCore.QPluginLoader.setFileName?4(str) -PyQt5.QtCore.QPluginLoader.fileName?4() -> str -PyQt5.QtCore.QPluginLoader.errorString?4() -> str -PyQt5.QtCore.QPluginLoader.setLoadHints?4(QLibrary.LoadHints) -PyQt5.QtCore.QPluginLoader.loadHints?4() -> QLibrary.LoadHints -PyQt5.QtCore.QPoint?1() -PyQt5.QtCore.QPoint.__init__?1(self) -PyQt5.QtCore.QPoint?1(int, int) -PyQt5.QtCore.QPoint.__init__?1(self, int, int) -PyQt5.QtCore.QPoint?1(QPoint) -PyQt5.QtCore.QPoint.__init__?1(self, QPoint) -PyQt5.QtCore.QPoint.manhattanLength?4() -> int -PyQt5.QtCore.QPoint.isNull?4() -> bool -PyQt5.QtCore.QPoint.x?4() -> int -PyQt5.QtCore.QPoint.y?4() -> int -PyQt5.QtCore.QPoint.setX?4(int) -PyQt5.QtCore.QPoint.setY?4(int) -PyQt5.QtCore.QPoint.dotProduct?4(QPoint, QPoint) -> int -PyQt5.QtCore.QPointF?1() -PyQt5.QtCore.QPointF.__init__?1(self) -PyQt5.QtCore.QPointF?1(float, float) -PyQt5.QtCore.QPointF.__init__?1(self, float, float) -PyQt5.QtCore.QPointF?1(QPoint) -PyQt5.QtCore.QPointF.__init__?1(self, QPoint) -PyQt5.QtCore.QPointF?1(QPointF) -PyQt5.QtCore.QPointF.__init__?1(self, QPointF) -PyQt5.QtCore.QPointF.isNull?4() -> bool -PyQt5.QtCore.QPointF.x?4() -> float -PyQt5.QtCore.QPointF.y?4() -> float -PyQt5.QtCore.QPointF.setX?4(float) -PyQt5.QtCore.QPointF.setY?4(float) -PyQt5.QtCore.QPointF.toPoint?4() -> QPoint -PyQt5.QtCore.QPointF.manhattanLength?4() -> float -PyQt5.QtCore.QPointF.dotProduct?4(QPointF, QPointF) -> float -PyQt5.QtCore.QProcess.InputChannelMode?10 -PyQt5.QtCore.QProcess.ManagedInputChannel?10 -PyQt5.QtCore.QProcess.ForwardedInputChannel?10 -PyQt5.QtCore.QProcess.ProcessChannelMode?10 -PyQt5.QtCore.QProcess.SeparateChannels?10 -PyQt5.QtCore.QProcess.MergedChannels?10 -PyQt5.QtCore.QProcess.ForwardedChannels?10 -PyQt5.QtCore.QProcess.ForwardedOutputChannel?10 -PyQt5.QtCore.QProcess.ForwardedErrorChannel?10 -PyQt5.QtCore.QProcess.ProcessChannel?10 -PyQt5.QtCore.QProcess.StandardOutput?10 -PyQt5.QtCore.QProcess.StandardError?10 -PyQt5.QtCore.QProcess.ProcessState?10 -PyQt5.QtCore.QProcess.NotRunning?10 -PyQt5.QtCore.QProcess.Starting?10 -PyQt5.QtCore.QProcess.Running?10 -PyQt5.QtCore.QProcess.ProcessError?10 -PyQt5.QtCore.QProcess.FailedToStart?10 -PyQt5.QtCore.QProcess.Crashed?10 -PyQt5.QtCore.QProcess.Timedout?10 -PyQt5.QtCore.QProcess.ReadError?10 -PyQt5.QtCore.QProcess.WriteError?10 -PyQt5.QtCore.QProcess.UnknownError?10 -PyQt5.QtCore.QProcess.ExitStatus?10 -PyQt5.QtCore.QProcess.NormalExit?10 -PyQt5.QtCore.QProcess.CrashExit?10 -PyQt5.QtCore.QProcess?1(QObject parent=None) -PyQt5.QtCore.QProcess.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QProcess.start?4(str, list-of-str, QIODevice.OpenMode mode=QIODevice.ReadWrite) -PyQt5.QtCore.QProcess.start?4(str, QIODevice.OpenMode mode=QIODevice.ReadWrite) -PyQt5.QtCore.QProcess.start?4(QIODevice.OpenMode mode=QIODevice.ReadWrite) -PyQt5.QtCore.QProcess.readChannel?4() -> QProcess.ProcessChannel -PyQt5.QtCore.QProcess.setReadChannel?4(QProcess.ProcessChannel) -PyQt5.QtCore.QProcess.closeReadChannel?4(QProcess.ProcessChannel) -PyQt5.QtCore.QProcess.closeWriteChannel?4() -PyQt5.QtCore.QProcess.workingDirectory?4() -> str -PyQt5.QtCore.QProcess.setWorkingDirectory?4(str) -PyQt5.QtCore.QProcess.error?4() -> QProcess.ProcessError -PyQt5.QtCore.QProcess.state?4() -> QProcess.ProcessState -PyQt5.QtCore.QProcess.pid?4() -> sip.voidptr -PyQt5.QtCore.QProcess.waitForStarted?4(int msecs=30000) -> bool -PyQt5.QtCore.QProcess.waitForReadyRead?4(int msecs=30000) -> bool -PyQt5.QtCore.QProcess.waitForBytesWritten?4(int msecs=30000) -> bool -PyQt5.QtCore.QProcess.waitForFinished?4(int msecs=30000) -> bool -PyQt5.QtCore.QProcess.readAllStandardOutput?4() -> QByteArray -PyQt5.QtCore.QProcess.readAllStandardError?4() -> QByteArray -PyQt5.QtCore.QProcess.exitCode?4() -> int -PyQt5.QtCore.QProcess.exitStatus?4() -> QProcess.ExitStatus -PyQt5.QtCore.QProcess.bytesAvailable?4() -> int -PyQt5.QtCore.QProcess.bytesToWrite?4() -> int -PyQt5.QtCore.QProcess.isSequential?4() -> bool -PyQt5.QtCore.QProcess.canReadLine?4() -> bool -PyQt5.QtCore.QProcess.close?4() -PyQt5.QtCore.QProcess.atEnd?4() -> bool -PyQt5.QtCore.QProcess.execute?4(str, list-of-str) -> int -PyQt5.QtCore.QProcess.execute?4(str) -> int -PyQt5.QtCore.QProcess.startDetached?4(str, list-of-str, str) -> (bool, int) -PyQt5.QtCore.QProcess.startDetached?4(str, list-of-str) -> bool -PyQt5.QtCore.QProcess.startDetached?4(str) -> bool -PyQt5.QtCore.QProcess.systemEnvironment?4() -> list-of-str -PyQt5.QtCore.QProcess.processChannelMode?4() -> QProcess.ProcessChannelMode -PyQt5.QtCore.QProcess.setProcessChannelMode?4(QProcess.ProcessChannelMode) -PyQt5.QtCore.QProcess.setStandardInputFile?4(str) -PyQt5.QtCore.QProcess.setStandardOutputFile?4(str, QIODevice.OpenMode mode=QIODevice.Truncate) -PyQt5.QtCore.QProcess.setStandardErrorFile?4(str, QIODevice.OpenMode mode=QIODevice.Truncate) -PyQt5.QtCore.QProcess.setStandardOutputProcess?4(QProcess) -PyQt5.QtCore.QProcess.terminate?4() -PyQt5.QtCore.QProcess.kill?4() -PyQt5.QtCore.QProcess.started?4() -PyQt5.QtCore.QProcess.finished?4(int, QProcess.ExitStatus) -PyQt5.QtCore.QProcess.error?4(QProcess.ProcessError) -PyQt5.QtCore.QProcess.stateChanged?4(QProcess.ProcessState) -PyQt5.QtCore.QProcess.readyReadStandardOutput?4() -PyQt5.QtCore.QProcess.readyReadStandardError?4() -PyQt5.QtCore.QProcess.setProcessState?4(QProcess.ProcessState) -PyQt5.QtCore.QProcess.setupChildProcess?4() -PyQt5.QtCore.QProcess.readData?4(int) -> bytes -PyQt5.QtCore.QProcess.writeData?4(str) -> int -PyQt5.QtCore.QProcess.setProcessEnvironment?4(QProcessEnvironment) -PyQt5.QtCore.QProcess.processEnvironment?4() -> QProcessEnvironment -PyQt5.QtCore.QProcess.program?4() -> str -PyQt5.QtCore.QProcess.setProgram?4(str) -PyQt5.QtCore.QProcess.arguments?4() -> list-of-str -PyQt5.QtCore.QProcess.setArguments?4(list-of-str) -PyQt5.QtCore.QProcess.open?4(QIODevice.OpenMode mode=QIODevice.ReadWrite) -> bool -PyQt5.QtCore.QProcess.inputChannelMode?4() -> QProcess.InputChannelMode -PyQt5.QtCore.QProcess.setInputChannelMode?4(QProcess.InputChannelMode) -PyQt5.QtCore.QProcess.nullDevice?4() -> str -PyQt5.QtCore.QProcess.processId?4() -> int -PyQt5.QtCore.QProcessEnvironment?1() -PyQt5.QtCore.QProcessEnvironment.__init__?1(self) -PyQt5.QtCore.QProcessEnvironment?1(QProcessEnvironment) -PyQt5.QtCore.QProcessEnvironment.__init__?1(self, QProcessEnvironment) -PyQt5.QtCore.QProcessEnvironment.isEmpty?4() -> bool -PyQt5.QtCore.QProcessEnvironment.clear?4() -PyQt5.QtCore.QProcessEnvironment.contains?4(str) -> bool -PyQt5.QtCore.QProcessEnvironment.insert?4(str, str) -PyQt5.QtCore.QProcessEnvironment.insert?4(QProcessEnvironment) -PyQt5.QtCore.QProcessEnvironment.remove?4(str) -PyQt5.QtCore.QProcessEnvironment.value?4(str, str defaultValue='') -> str -PyQt5.QtCore.QProcessEnvironment.toStringList?4() -> list-of-str -PyQt5.QtCore.QProcessEnvironment.systemEnvironment?4() -> QProcessEnvironment -PyQt5.QtCore.QProcessEnvironment.keys?4() -> list-of-str -PyQt5.QtCore.QProcessEnvironment.swap?4(QProcessEnvironment) -PyQt5.QtCore.QReadWriteLock.RecursionMode?10 -PyQt5.QtCore.QReadWriteLock.NonRecursive?10 -PyQt5.QtCore.QReadWriteLock.Recursive?10 -PyQt5.QtCore.QReadWriteLock?1(QReadWriteLock.RecursionMode recursionMode=QReadWriteLock.NonRecursive) -PyQt5.QtCore.QReadWriteLock.__init__?1(self, QReadWriteLock.RecursionMode recursionMode=QReadWriteLock.NonRecursive) -PyQt5.QtCore.QReadWriteLock.lockForRead?4() -PyQt5.QtCore.QReadWriteLock.tryLockForRead?4() -> bool -PyQt5.QtCore.QReadWriteLock.tryLockForRead?4(int) -> bool -PyQt5.QtCore.QReadWriteLock.lockForWrite?4() -PyQt5.QtCore.QReadWriteLock.tryLockForWrite?4() -> bool -PyQt5.QtCore.QReadWriteLock.tryLockForWrite?4(int) -> bool -PyQt5.QtCore.QReadWriteLock.unlock?4() -PyQt5.QtCore.QReadLocker?1(QReadWriteLock) -PyQt5.QtCore.QReadLocker.__init__?1(self, QReadWriteLock) -PyQt5.QtCore.QReadLocker.unlock?4() -PyQt5.QtCore.QReadLocker.relock?4() -PyQt5.QtCore.QReadLocker.readWriteLock?4() -> QReadWriteLock -PyQt5.QtCore.QReadLocker.__enter__?4() -> object -PyQt5.QtCore.QReadLocker.__exit__?4(object, object, object) -PyQt5.QtCore.QWriteLocker?1(QReadWriteLock) -PyQt5.QtCore.QWriteLocker.__init__?1(self, QReadWriteLock) -PyQt5.QtCore.QWriteLocker.unlock?4() -PyQt5.QtCore.QWriteLocker.relock?4() -PyQt5.QtCore.QWriteLocker.readWriteLock?4() -> QReadWriteLock -PyQt5.QtCore.QWriteLocker.__enter__?4() -> object -PyQt5.QtCore.QWriteLocker.__exit__?4(object, object, object) -PyQt5.QtCore.QRect?1() -PyQt5.QtCore.QRect.__init__?1(self) -PyQt5.QtCore.QRect?1(int, int, int, int) -PyQt5.QtCore.QRect.__init__?1(self, int, int, int, int) -PyQt5.QtCore.QRect?1(QPoint, QPoint) -PyQt5.QtCore.QRect.__init__?1(self, QPoint, QPoint) -PyQt5.QtCore.QRect?1(QPoint, QSize) -PyQt5.QtCore.QRect.__init__?1(self, QPoint, QSize) -PyQt5.QtCore.QRect?1(QRect) -PyQt5.QtCore.QRect.__init__?1(self, QRect) -PyQt5.QtCore.QRect.normalized?4() -> QRect -PyQt5.QtCore.QRect.moveCenter?4(QPoint) -PyQt5.QtCore.QRect.contains?4(QPoint, bool proper=False) -> bool -PyQt5.QtCore.QRect.contains?4(QRect, bool proper=False) -> bool -PyQt5.QtCore.QRect.intersects?4(QRect) -> bool -PyQt5.QtCore.QRect.isNull?4() -> bool -PyQt5.QtCore.QRect.isEmpty?4() -> bool -PyQt5.QtCore.QRect.isValid?4() -> bool -PyQt5.QtCore.QRect.left?4() -> int -PyQt5.QtCore.QRect.top?4() -> int -PyQt5.QtCore.QRect.right?4() -> int -PyQt5.QtCore.QRect.bottom?4() -> int -PyQt5.QtCore.QRect.x?4() -> int -PyQt5.QtCore.QRect.y?4() -> int -PyQt5.QtCore.QRect.setLeft?4(int) -PyQt5.QtCore.QRect.setTop?4(int) -PyQt5.QtCore.QRect.setRight?4(int) -PyQt5.QtCore.QRect.setBottom?4(int) -PyQt5.QtCore.QRect.setTopLeft?4(QPoint) -PyQt5.QtCore.QRect.setBottomRight?4(QPoint) -PyQt5.QtCore.QRect.setTopRight?4(QPoint) -PyQt5.QtCore.QRect.setBottomLeft?4(QPoint) -PyQt5.QtCore.QRect.setX?4(int) -PyQt5.QtCore.QRect.setY?4(int) -PyQt5.QtCore.QRect.topLeft?4() -> QPoint -PyQt5.QtCore.QRect.bottomRight?4() -> QPoint -PyQt5.QtCore.QRect.topRight?4() -> QPoint -PyQt5.QtCore.QRect.bottomLeft?4() -> QPoint -PyQt5.QtCore.QRect.center?4() -> QPoint -PyQt5.QtCore.QRect.width?4() -> int -PyQt5.QtCore.QRect.height?4() -> int -PyQt5.QtCore.QRect.size?4() -> QSize -PyQt5.QtCore.QRect.translate?4(int, int) -PyQt5.QtCore.QRect.translate?4(QPoint) -PyQt5.QtCore.QRect.translated?4(int, int) -> QRect -PyQt5.QtCore.QRect.translated?4(QPoint) -> QRect -PyQt5.QtCore.QRect.moveTo?4(int, int) -PyQt5.QtCore.QRect.moveTo?4(QPoint) -PyQt5.QtCore.QRect.moveLeft?4(int) -PyQt5.QtCore.QRect.moveTop?4(int) -PyQt5.QtCore.QRect.moveRight?4(int) -PyQt5.QtCore.QRect.moveBottom?4(int) -PyQt5.QtCore.QRect.moveTopLeft?4(QPoint) -PyQt5.QtCore.QRect.moveBottomRight?4(QPoint) -PyQt5.QtCore.QRect.moveTopRight?4(QPoint) -PyQt5.QtCore.QRect.moveBottomLeft?4(QPoint) -PyQt5.QtCore.QRect.getRect?4() -> (int, int, int, int) -PyQt5.QtCore.QRect.setRect?4(int, int, int, int) -PyQt5.QtCore.QRect.getCoords?4() -> (int, int, int, int) -PyQt5.QtCore.QRect.setCoords?4(int, int, int, int) -PyQt5.QtCore.QRect.adjusted?4(int, int, int, int) -> QRect -PyQt5.QtCore.QRect.adjust?4(int, int, int, int) -PyQt5.QtCore.QRect.setWidth?4(int) -PyQt5.QtCore.QRect.setHeight?4(int) -PyQt5.QtCore.QRect.setSize?4(QSize) -PyQt5.QtCore.QRect.contains?4(int, int, bool) -> bool -PyQt5.QtCore.QRect.contains?4(int, int) -> bool -PyQt5.QtCore.QRect.intersected?4(QRect) -> QRect -PyQt5.QtCore.QRect.united?4(QRect) -> QRect -PyQt5.QtCore.QRect.marginsAdded?4(QMargins) -> QRect -PyQt5.QtCore.QRect.marginsRemoved?4(QMargins) -> QRect -PyQt5.QtCore.QRectF?1() -PyQt5.QtCore.QRectF.__init__?1(self) -PyQt5.QtCore.QRectF?1(QPointF, QSizeF) -PyQt5.QtCore.QRectF.__init__?1(self, QPointF, QSizeF) -PyQt5.QtCore.QRectF?1(QPointF, QPointF) -PyQt5.QtCore.QRectF.__init__?1(self, QPointF, QPointF) -PyQt5.QtCore.QRectF?1(float, float, float, float) -PyQt5.QtCore.QRectF.__init__?1(self, float, float, float, float) -PyQt5.QtCore.QRectF?1(QRect) -PyQt5.QtCore.QRectF.__init__?1(self, QRect) -PyQt5.QtCore.QRectF?1(QRectF) -PyQt5.QtCore.QRectF.__init__?1(self, QRectF) -PyQt5.QtCore.QRectF.normalized?4() -> QRectF -PyQt5.QtCore.QRectF.left?4() -> float -PyQt5.QtCore.QRectF.top?4() -> float -PyQt5.QtCore.QRectF.right?4() -> float -PyQt5.QtCore.QRectF.bottom?4() -> float -PyQt5.QtCore.QRectF.setX?4(float) -PyQt5.QtCore.QRectF.setY?4(float) -PyQt5.QtCore.QRectF.topLeft?4() -> QPointF -PyQt5.QtCore.QRectF.bottomRight?4() -> QPointF -PyQt5.QtCore.QRectF.topRight?4() -> QPointF -PyQt5.QtCore.QRectF.bottomLeft?4() -> QPointF -PyQt5.QtCore.QRectF.contains?4(QPointF) -> bool -PyQt5.QtCore.QRectF.contains?4(QRectF) -> bool -PyQt5.QtCore.QRectF.intersects?4(QRectF) -> bool -PyQt5.QtCore.QRectF.isNull?4() -> bool -PyQt5.QtCore.QRectF.isEmpty?4() -> bool -PyQt5.QtCore.QRectF.isValid?4() -> bool -PyQt5.QtCore.QRectF.x?4() -> float -PyQt5.QtCore.QRectF.y?4() -> float -PyQt5.QtCore.QRectF.setLeft?4(float) -PyQt5.QtCore.QRectF.setRight?4(float) -PyQt5.QtCore.QRectF.setTop?4(float) -PyQt5.QtCore.QRectF.setBottom?4(float) -PyQt5.QtCore.QRectF.setTopLeft?4(QPointF) -PyQt5.QtCore.QRectF.setTopRight?4(QPointF) -PyQt5.QtCore.QRectF.setBottomLeft?4(QPointF) -PyQt5.QtCore.QRectF.setBottomRight?4(QPointF) -PyQt5.QtCore.QRectF.center?4() -> QPointF -PyQt5.QtCore.QRectF.moveLeft?4(float) -PyQt5.QtCore.QRectF.moveTop?4(float) -PyQt5.QtCore.QRectF.moveRight?4(float) -PyQt5.QtCore.QRectF.moveBottom?4(float) -PyQt5.QtCore.QRectF.moveTopLeft?4(QPointF) -PyQt5.QtCore.QRectF.moveTopRight?4(QPointF) -PyQt5.QtCore.QRectF.moveBottomLeft?4(QPointF) -PyQt5.QtCore.QRectF.moveBottomRight?4(QPointF) -PyQt5.QtCore.QRectF.moveCenter?4(QPointF) -PyQt5.QtCore.QRectF.width?4() -> float -PyQt5.QtCore.QRectF.height?4() -> float -PyQt5.QtCore.QRectF.size?4() -> QSizeF -PyQt5.QtCore.QRectF.translate?4(float, float) -PyQt5.QtCore.QRectF.translate?4(QPointF) -PyQt5.QtCore.QRectF.moveTo?4(float, float) -PyQt5.QtCore.QRectF.moveTo?4(QPointF) -PyQt5.QtCore.QRectF.translated?4(float, float) -> QRectF -PyQt5.QtCore.QRectF.translated?4(QPointF) -> QRectF -PyQt5.QtCore.QRectF.getRect?4() -> (float, float, float, float) -PyQt5.QtCore.QRectF.setRect?4(float, float, float, float) -PyQt5.QtCore.QRectF.getCoords?4() -> (float, float, float, float) -PyQt5.QtCore.QRectF.setCoords?4(float, float, float, float) -PyQt5.QtCore.QRectF.adjust?4(float, float, float, float) -PyQt5.QtCore.QRectF.adjusted?4(float, float, float, float) -> QRectF -PyQt5.QtCore.QRectF.setWidth?4(float) -PyQt5.QtCore.QRectF.setHeight?4(float) -PyQt5.QtCore.QRectF.setSize?4(QSizeF) -PyQt5.QtCore.QRectF.contains?4(float, float) -> bool -PyQt5.QtCore.QRectF.intersected?4(QRectF) -> QRectF -PyQt5.QtCore.QRectF.united?4(QRectF) -> QRectF -PyQt5.QtCore.QRectF.toAlignedRect?4() -> QRect -PyQt5.QtCore.QRectF.toRect?4() -> QRect -PyQt5.QtCore.QRectF.marginsAdded?4(QMarginsF) -> QRectF -PyQt5.QtCore.QRectF.marginsRemoved?4(QMarginsF) -> QRectF -PyQt5.QtCore.QRegExp.CaretMode?10 -PyQt5.QtCore.QRegExp.CaretAtZero?10 -PyQt5.QtCore.QRegExp.CaretAtOffset?10 -PyQt5.QtCore.QRegExp.CaretWontMatch?10 -PyQt5.QtCore.QRegExp.PatternSyntax?10 -PyQt5.QtCore.QRegExp.RegExp?10 -PyQt5.QtCore.QRegExp.RegExp2?10 -PyQt5.QtCore.QRegExp.Wildcard?10 -PyQt5.QtCore.QRegExp.FixedString?10 -PyQt5.QtCore.QRegExp.WildcardUnix?10 -PyQt5.QtCore.QRegExp.W3CXmlSchema11?10 -PyQt5.QtCore.QRegExp?1() -PyQt5.QtCore.QRegExp.__init__?1(self) -PyQt5.QtCore.QRegExp?1(str, Qt.CaseSensitivity cs=Qt.CaseSensitive, QRegExp.PatternSyntax syntax=QRegExp.RegExp) -PyQt5.QtCore.QRegExp.__init__?1(self, str, Qt.CaseSensitivity cs=Qt.CaseSensitive, QRegExp.PatternSyntax syntax=QRegExp.RegExp) -PyQt5.QtCore.QRegExp?1(QRegExp) -PyQt5.QtCore.QRegExp.__init__?1(self, QRegExp) -PyQt5.QtCore.QRegExp.isEmpty?4() -> bool -PyQt5.QtCore.QRegExp.isValid?4() -> bool -PyQt5.QtCore.QRegExp.pattern?4() -> str -PyQt5.QtCore.QRegExp.setPattern?4(str) -PyQt5.QtCore.QRegExp.caseSensitivity?4() -> Qt.CaseSensitivity -PyQt5.QtCore.QRegExp.setCaseSensitivity?4(Qt.CaseSensitivity) -PyQt5.QtCore.QRegExp.patternSyntax?4() -> QRegExp.PatternSyntax -PyQt5.QtCore.QRegExp.setPatternSyntax?4(QRegExp.PatternSyntax) -PyQt5.QtCore.QRegExp.isMinimal?4() -> bool -PyQt5.QtCore.QRegExp.setMinimal?4(bool) -PyQt5.QtCore.QRegExp.exactMatch?4(str) -> bool -PyQt5.QtCore.QRegExp.indexIn?4(str, int offset=0, QRegExp.CaretMode caretMode=QRegExp.CaretAtZero) -> int -PyQt5.QtCore.QRegExp.lastIndexIn?4(str, int offset=-1, QRegExp.CaretMode caretMode=QRegExp.CaretAtZero) -> int -PyQt5.QtCore.QRegExp.matchedLength?4() -> int -PyQt5.QtCore.QRegExp.capturedTexts?4() -> list-of-str -PyQt5.QtCore.QRegExp.cap?4(int nth=0) -> str -PyQt5.QtCore.QRegExp.pos?4(int nth=0) -> int -PyQt5.QtCore.QRegExp.errorString?4() -> str -PyQt5.QtCore.QRegExp.escape?4(str) -> str -PyQt5.QtCore.QRegExp.captureCount?4() -> int -PyQt5.QtCore.QRegExp.swap?4(QRegExp) -PyQt5.QtCore.QRegularExpression.MatchOption?10 -PyQt5.QtCore.QRegularExpression.NoMatchOption?10 -PyQt5.QtCore.QRegularExpression.AnchoredMatchOption?10 -PyQt5.QtCore.QRegularExpression.DontCheckSubjectStringMatchOption?10 -PyQt5.QtCore.QRegularExpression.MatchType?10 -PyQt5.QtCore.QRegularExpression.NormalMatch?10 -PyQt5.QtCore.QRegularExpression.PartialPreferCompleteMatch?10 -PyQt5.QtCore.QRegularExpression.PartialPreferFirstMatch?10 -PyQt5.QtCore.QRegularExpression.NoMatch?10 -PyQt5.QtCore.QRegularExpression.PatternOption?10 -PyQt5.QtCore.QRegularExpression.NoPatternOption?10 -PyQt5.QtCore.QRegularExpression.CaseInsensitiveOption?10 -PyQt5.QtCore.QRegularExpression.DotMatchesEverythingOption?10 -PyQt5.QtCore.QRegularExpression.MultilineOption?10 -PyQt5.QtCore.QRegularExpression.ExtendedPatternSyntaxOption?10 -PyQt5.QtCore.QRegularExpression.InvertedGreedinessOption?10 -PyQt5.QtCore.QRegularExpression.DontCaptureOption?10 -PyQt5.QtCore.QRegularExpression.UseUnicodePropertiesOption?10 -PyQt5.QtCore.QRegularExpression.OptimizeOnFirstUsageOption?10 -PyQt5.QtCore.QRegularExpression.DontAutomaticallyOptimizeOption?10 -PyQt5.QtCore.QRegularExpression?1() -PyQt5.QtCore.QRegularExpression.__init__?1(self) -PyQt5.QtCore.QRegularExpression?1(str, QRegularExpression.PatternOptions options=QRegularExpression.NoPatternOption) -PyQt5.QtCore.QRegularExpression.__init__?1(self, str, QRegularExpression.PatternOptions options=QRegularExpression.NoPatternOption) -PyQt5.QtCore.QRegularExpression?1(QRegularExpression) -PyQt5.QtCore.QRegularExpression.__init__?1(self, QRegularExpression) -PyQt5.QtCore.QRegularExpression.patternOptions?4() -> QRegularExpression.PatternOptions -PyQt5.QtCore.QRegularExpression.setPatternOptions?4(QRegularExpression.PatternOptions) -PyQt5.QtCore.QRegularExpression.swap?4(QRegularExpression) -PyQt5.QtCore.QRegularExpression.pattern?4() -> str -PyQt5.QtCore.QRegularExpression.setPattern?4(str) -PyQt5.QtCore.QRegularExpression.isValid?4() -> bool -PyQt5.QtCore.QRegularExpression.patternErrorOffset?4() -> int -PyQt5.QtCore.QRegularExpression.errorString?4() -> str -PyQt5.QtCore.QRegularExpression.captureCount?4() -> int -PyQt5.QtCore.QRegularExpression.match?4(str, int offset=0, QRegularExpression.MatchType matchType=QRegularExpression.NormalMatch, QRegularExpression.MatchOptions matchOptions=QRegularExpression.NoMatchOption) -> QRegularExpressionMatch -PyQt5.QtCore.QRegularExpression.globalMatch?4(str, int offset=0, QRegularExpression.MatchType matchType=QRegularExpression.NormalMatch, QRegularExpression.MatchOptions matchOptions=QRegularExpression.NoMatchOption) -> QRegularExpressionMatchIterator -PyQt5.QtCore.QRegularExpression.escape?4(str) -> str -PyQt5.QtCore.QRegularExpression.namedCaptureGroups?4() -> list-of-str -PyQt5.QtCore.QRegularExpression.optimize?4() -PyQt5.QtCore.QRegularExpression.PatternOptions?1(QRegularExpression.PatternOptions) -PyQt5.QtCore.QRegularExpression.PatternOptions.__init__?1(self, QRegularExpression.PatternOptions) -PyQt5.QtCore.QRegularExpression.PatternOptions?1(int) -PyQt5.QtCore.QRegularExpression.PatternOptions.__init__?1(self, int) -PyQt5.QtCore.QRegularExpression.PatternOptions?1() -PyQt5.QtCore.QRegularExpression.PatternOptions.__init__?1(self) -PyQt5.QtCore.QRegularExpression.MatchOptions?1(QRegularExpression.MatchOptions) -PyQt5.QtCore.QRegularExpression.MatchOptions.__init__?1(self, QRegularExpression.MatchOptions) -PyQt5.QtCore.QRegularExpression.MatchOptions?1(int) -PyQt5.QtCore.QRegularExpression.MatchOptions.__init__?1(self, int) -PyQt5.QtCore.QRegularExpression.MatchOptions?1() -PyQt5.QtCore.QRegularExpression.MatchOptions.__init__?1(self) -PyQt5.QtCore.QRegularExpressionMatch?1() -PyQt5.QtCore.QRegularExpressionMatch.__init__?1(self) -PyQt5.QtCore.QRegularExpressionMatch?1(QRegularExpressionMatch) -PyQt5.QtCore.QRegularExpressionMatch.__init__?1(self, QRegularExpressionMatch) -PyQt5.QtCore.QRegularExpressionMatch.swap?4(QRegularExpressionMatch) -PyQt5.QtCore.QRegularExpressionMatch.regularExpression?4() -> QRegularExpression -PyQt5.QtCore.QRegularExpressionMatch.matchType?4() -> QRegularExpression.MatchType -PyQt5.QtCore.QRegularExpressionMatch.matchOptions?4() -> QRegularExpression.MatchOptions -PyQt5.QtCore.QRegularExpressionMatch.hasMatch?4() -> bool -PyQt5.QtCore.QRegularExpressionMatch.hasPartialMatch?4() -> bool -PyQt5.QtCore.QRegularExpressionMatch.isValid?4() -> bool -PyQt5.QtCore.QRegularExpressionMatch.lastCapturedIndex?4() -> int -PyQt5.QtCore.QRegularExpressionMatch.captured?4(int nth=0) -> str -PyQt5.QtCore.QRegularExpressionMatch.captured?4(str) -> str -PyQt5.QtCore.QRegularExpressionMatch.capturedTexts?4() -> list-of-str -PyQt5.QtCore.QRegularExpressionMatch.capturedStart?4(int nth=0) -> int -PyQt5.QtCore.QRegularExpressionMatch.capturedLength?4(int nth=0) -> int -PyQt5.QtCore.QRegularExpressionMatch.capturedEnd?4(int nth=0) -> int -PyQt5.QtCore.QRegularExpressionMatch.capturedStart?4(str) -> int -PyQt5.QtCore.QRegularExpressionMatch.capturedLength?4(str) -> int -PyQt5.QtCore.QRegularExpressionMatch.capturedEnd?4(str) -> int -PyQt5.QtCore.QRegularExpressionMatchIterator?1() -PyQt5.QtCore.QRegularExpressionMatchIterator.__init__?1(self) -PyQt5.QtCore.QRegularExpressionMatchIterator?1(QRegularExpressionMatchIterator) -PyQt5.QtCore.QRegularExpressionMatchIterator.__init__?1(self, QRegularExpressionMatchIterator) -PyQt5.QtCore.QRegularExpressionMatchIterator.swap?4(QRegularExpressionMatchIterator) -PyQt5.QtCore.QRegularExpressionMatchIterator.isValid?4() -> bool -PyQt5.QtCore.QRegularExpressionMatchIterator.hasNext?4() -> bool -PyQt5.QtCore.QRegularExpressionMatchIterator.next?4() -> QRegularExpressionMatch -PyQt5.QtCore.QRegularExpressionMatchIterator.peekNext?4() -> QRegularExpressionMatch -PyQt5.QtCore.QRegularExpressionMatchIterator.regularExpression?4() -> QRegularExpression -PyQt5.QtCore.QRegularExpressionMatchIterator.matchType?4() -> QRegularExpression.MatchType -PyQt5.QtCore.QRegularExpressionMatchIterator.matchOptions?4() -> QRegularExpression.MatchOptions -PyQt5.QtCore.QResource?1(str fileName='', QLocale locale=QLocale()) -PyQt5.QtCore.QResource.__init__?1(self, str fileName='', QLocale locale=QLocale()) -PyQt5.QtCore.QResource.absoluteFilePath?4() -> str -PyQt5.QtCore.QResource.data?4() -> bytes -PyQt5.QtCore.QResource.fileName?4() -> str -PyQt5.QtCore.QResource.isCompressed?4() -> bool -PyQt5.QtCore.QResource.isValid?4() -> bool -PyQt5.QtCore.QResource.locale?4() -> QLocale -PyQt5.QtCore.QResource.setFileName?4(str) -PyQt5.QtCore.QResource.setLocale?4(QLocale) -PyQt5.QtCore.QResource.size?4() -> int -PyQt5.QtCore.QResource.registerResource?4(str, str mapRoot='') -> bool -PyQt5.QtCore.QResource.registerResourceData?4(str, str mapRoot='') -> bool -PyQt5.QtCore.QResource.unregisterResource?4(str, str mapRoot='') -> bool -PyQt5.QtCore.QResource.unregisterResourceData?4(str, str mapRoot='') -> bool -PyQt5.QtCore.QResource.children?4() -> list-of-str -PyQt5.QtCore.QResource.isDir?4() -> bool -PyQt5.QtCore.QResource.isFile?4() -> bool -PyQt5.QtCore.QRunnable?1() -PyQt5.QtCore.QRunnable.__init__?1(self) -PyQt5.QtCore.QRunnable?1(QRunnable) -PyQt5.QtCore.QRunnable.__init__?1(self, QRunnable) -PyQt5.QtCore.QRunnable.run?4() -PyQt5.QtCore.QRunnable.autoDelete?4() -> bool -PyQt5.QtCore.QRunnable.setAutoDelete?4(bool) -PyQt5.QtCore.QSaveFile?1(str) -PyQt5.QtCore.QSaveFile.__init__?1(self, str) -PyQt5.QtCore.QSaveFile?1(QObject parent=None) -PyQt5.QtCore.QSaveFile.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QSaveFile?1(str, QObject) -PyQt5.QtCore.QSaveFile.__init__?1(self, str, QObject) -PyQt5.QtCore.QSaveFile.fileName?4() -> str -PyQt5.QtCore.QSaveFile.setFileName?4(str) -PyQt5.QtCore.QSaveFile.open?4(QIODevice.OpenMode) -> bool -PyQt5.QtCore.QSaveFile.commit?4() -> bool -PyQt5.QtCore.QSaveFile.cancelWriting?4() -PyQt5.QtCore.QSaveFile.setDirectWriteFallback?4(bool) -PyQt5.QtCore.QSaveFile.directWriteFallback?4() -> bool -PyQt5.QtCore.QSaveFile.writeData?4(str) -> int -PyQt5.QtCore.QSemaphore?1(int n=0) -PyQt5.QtCore.QSemaphore.__init__?1(self, int n=0) -PyQt5.QtCore.QSemaphore.acquire?4(int n=1) -PyQt5.QtCore.QSemaphore.tryAcquire?4(int n=1) -> bool -PyQt5.QtCore.QSemaphore.tryAcquire?4(int, int) -> bool -PyQt5.QtCore.QSemaphore.release?4(int n=1) -PyQt5.QtCore.QSemaphore.available?4() -> int -PyQt5.QtCore.QSequentialAnimationGroup?1(QObject parent=None) -PyQt5.QtCore.QSequentialAnimationGroup.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QSequentialAnimationGroup.addPause?4(int) -> QPauseAnimation -PyQt5.QtCore.QSequentialAnimationGroup.insertPause?4(int, int) -> QPauseAnimation -PyQt5.QtCore.QSequentialAnimationGroup.currentAnimation?4() -> QAbstractAnimation -PyQt5.QtCore.QSequentialAnimationGroup.duration?4() -> int -PyQt5.QtCore.QSequentialAnimationGroup.currentAnimationChanged?4(QAbstractAnimation) -PyQt5.QtCore.QSequentialAnimationGroup.event?4(QEvent) -> bool -PyQt5.QtCore.QSequentialAnimationGroup.updateCurrentTime?4(int) -PyQt5.QtCore.QSequentialAnimationGroup.updateState?4(QAbstractAnimation.State, QAbstractAnimation.State) -PyQt5.QtCore.QSequentialAnimationGroup.updateDirection?4(QAbstractAnimation.Direction) -PyQt5.QtCore.QSettings.Scope?10 -PyQt5.QtCore.QSettings.UserScope?10 -PyQt5.QtCore.QSettings.SystemScope?10 -PyQt5.QtCore.QSettings.Format?10 -PyQt5.QtCore.QSettings.NativeFormat?10 -PyQt5.QtCore.QSettings.IniFormat?10 -PyQt5.QtCore.QSettings.InvalidFormat?10 -PyQt5.QtCore.QSettings.Status?10 -PyQt5.QtCore.QSettings.NoError?10 -PyQt5.QtCore.QSettings.AccessError?10 -PyQt5.QtCore.QSettings.FormatError?10 -PyQt5.QtCore.QSettings?1(str, str application='', QObject parent=None) -PyQt5.QtCore.QSettings.__init__?1(self, str, str application='', QObject parent=None) -PyQt5.QtCore.QSettings?1(QSettings.Scope, str, str application='', QObject parent=None) -PyQt5.QtCore.QSettings.__init__?1(self, QSettings.Scope, str, str application='', QObject parent=None) -PyQt5.QtCore.QSettings?1(QSettings.Format, QSettings.Scope, str, str application='', QObject parent=None) -PyQt5.QtCore.QSettings.__init__?1(self, QSettings.Format, QSettings.Scope, str, str application='', QObject parent=None) -PyQt5.QtCore.QSettings?1(str, QSettings.Format, QObject parent=None) -PyQt5.QtCore.QSettings.__init__?1(self, str, QSettings.Format, QObject parent=None) -PyQt5.QtCore.QSettings?1(QObject parent=None) -PyQt5.QtCore.QSettings.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QSettings.clear?4() -PyQt5.QtCore.QSettings.sync?4() -PyQt5.QtCore.QSettings.status?4() -> QSettings.Status -PyQt5.QtCore.QSettings.beginGroup?4(str) -PyQt5.QtCore.QSettings.endGroup?4() -PyQt5.QtCore.QSettings.group?4() -> str -PyQt5.QtCore.QSettings.beginReadArray?4(str) -> int -PyQt5.QtCore.QSettings.beginWriteArray?4(str, int size=-1) -PyQt5.QtCore.QSettings.endArray?4() -PyQt5.QtCore.QSettings.setArrayIndex?4(int) -PyQt5.QtCore.QSettings.allKeys?4() -> list-of-str -PyQt5.QtCore.QSettings.childKeys?4() -> list-of-str -PyQt5.QtCore.QSettings.childGroups?4() -> list-of-str -PyQt5.QtCore.QSettings.isWritable?4() -> bool -PyQt5.QtCore.QSettings.setValue?4(str, QVariant) -PyQt5.QtCore.QSettings.value?4(str, QVariant defaultValue=None, object type=None) -> object -PyQt5.QtCore.QSettings.remove?4(str) -PyQt5.QtCore.QSettings.contains?4(str) -> bool -PyQt5.QtCore.QSettings.setFallbacksEnabled?4(bool) -PyQt5.QtCore.QSettings.fallbacksEnabled?4() -> bool -PyQt5.QtCore.QSettings.fileName?4() -> str -PyQt5.QtCore.QSettings.setPath?4(QSettings.Format, QSettings.Scope, str) -PyQt5.QtCore.QSettings.format?4() -> QSettings.Format -PyQt5.QtCore.QSettings.scope?4() -> QSettings.Scope -PyQt5.QtCore.QSettings.organizationName?4() -> str -PyQt5.QtCore.QSettings.applicationName?4() -> str -PyQt5.QtCore.QSettings.setDefaultFormat?4(QSettings.Format) -PyQt5.QtCore.QSettings.defaultFormat?4() -> QSettings.Format -PyQt5.QtCore.QSettings.setIniCodec?4(QTextCodec) -PyQt5.QtCore.QSettings.setIniCodec?4(str) -PyQt5.QtCore.QSettings.iniCodec?4() -> QTextCodec -PyQt5.QtCore.QSettings.event?4(QEvent) -> bool -PyQt5.QtCore.QSharedMemory.SharedMemoryError?10 -PyQt5.QtCore.QSharedMemory.NoError?10 -PyQt5.QtCore.QSharedMemory.PermissionDenied?10 -PyQt5.QtCore.QSharedMemory.InvalidSize?10 -PyQt5.QtCore.QSharedMemory.KeyError?10 -PyQt5.QtCore.QSharedMemory.AlreadyExists?10 -PyQt5.QtCore.QSharedMemory.NotFound?10 -PyQt5.QtCore.QSharedMemory.LockError?10 -PyQt5.QtCore.QSharedMemory.OutOfResources?10 -PyQt5.QtCore.QSharedMemory.UnknownError?10 -PyQt5.QtCore.QSharedMemory.AccessMode?10 -PyQt5.QtCore.QSharedMemory.ReadOnly?10 -PyQt5.QtCore.QSharedMemory.ReadWrite?10 -PyQt5.QtCore.QSharedMemory?1(QObject parent=None) -PyQt5.QtCore.QSharedMemory.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QSharedMemory?1(str, QObject parent=None) -PyQt5.QtCore.QSharedMemory.__init__?1(self, str, QObject parent=None) -PyQt5.QtCore.QSharedMemory.setKey?4(str) -PyQt5.QtCore.QSharedMemory.key?4() -> str -PyQt5.QtCore.QSharedMemory.create?4(int, QSharedMemory.AccessMode mode=QSharedMemory.ReadWrite) -> bool -PyQt5.QtCore.QSharedMemory.size?4() -> int -PyQt5.QtCore.QSharedMemory.attach?4(QSharedMemory.AccessMode mode=QSharedMemory.ReadWrite) -> bool -PyQt5.QtCore.QSharedMemory.isAttached?4() -> bool -PyQt5.QtCore.QSharedMemory.detach?4() -> bool -PyQt5.QtCore.QSharedMemory.data?4() -> sip.voidptr -PyQt5.QtCore.QSharedMemory.constData?4() -> sip.voidptr -PyQt5.QtCore.QSharedMemory.lock?4() -> bool -PyQt5.QtCore.QSharedMemory.unlock?4() -> bool -PyQt5.QtCore.QSharedMemory.error?4() -> QSharedMemory.SharedMemoryError -PyQt5.QtCore.QSharedMemory.errorString?4() -> str -PyQt5.QtCore.QSharedMemory.setNativeKey?4(str) -PyQt5.QtCore.QSharedMemory.nativeKey?4() -> str -PyQt5.QtCore.QSignalMapper?1(QObject parent=None) -PyQt5.QtCore.QSignalMapper.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QSignalMapper.setMapping?4(QObject, int) -PyQt5.QtCore.QSignalMapper.setMapping?4(QObject, str) -PyQt5.QtCore.QSignalMapper.setMapping?4(QObject, QWidget) -PyQt5.QtCore.QSignalMapper.setMapping?4(QObject, QObject) -PyQt5.QtCore.QSignalMapper.removeMappings?4(QObject) -PyQt5.QtCore.QSignalMapper.mapping?4(int) -> QObject -PyQt5.QtCore.QSignalMapper.mapping?4(str) -> QObject -PyQt5.QtCore.QSignalMapper.mapping?4(QWidget) -> QObject -PyQt5.QtCore.QSignalMapper.mapping?4(QObject) -> QObject -PyQt5.QtCore.QSignalMapper.mapped?4(int) -PyQt5.QtCore.QSignalMapper.mapped?4(str) -PyQt5.QtCore.QSignalMapper.mapped?4(QWidget) -PyQt5.QtCore.QSignalMapper.mapped?4(QObject) -PyQt5.QtCore.QSignalMapper.map?4() -PyQt5.QtCore.QSignalMapper.map?4(QObject) -PyQt5.QtCore.QSignalTransition?1(QState sourceState=None) -PyQt5.QtCore.QSignalTransition.__init__?1(self, QState sourceState=None) -PyQt5.QtCore.QSignalTransition?1(signal, QState sourceState=None) -PyQt5.QtCore.QSignalTransition.__init__?1(self, signal, QState sourceState=None) -PyQt5.QtCore.QSignalTransition.senderObject?4() -> QObject -PyQt5.QtCore.QSignalTransition.setSenderObject?4(QObject) -PyQt5.QtCore.QSignalTransition.signal?4() -> QByteArray -PyQt5.QtCore.QSignalTransition.setSignal?4(QByteArray) -PyQt5.QtCore.QSignalTransition.eventTest?4(QEvent) -> bool -PyQt5.QtCore.QSignalTransition.onTransition?4(QEvent) -PyQt5.QtCore.QSignalTransition.event?4(QEvent) -> bool -PyQt5.QtCore.QSignalTransition.senderObjectChanged?4() -PyQt5.QtCore.QSignalTransition.signalChanged?4() -PyQt5.QtCore.QSize?1() -PyQt5.QtCore.QSize.__init__?1(self) -PyQt5.QtCore.QSize?1(int, int) -PyQt5.QtCore.QSize.__init__?1(self, int, int) -PyQt5.QtCore.QSize?1(QSize) -PyQt5.QtCore.QSize.__init__?1(self, QSize) -PyQt5.QtCore.QSize.transpose?4() -PyQt5.QtCore.QSize.scale?4(QSize, Qt.AspectRatioMode) -PyQt5.QtCore.QSize.isNull?4() -> bool -PyQt5.QtCore.QSize.isEmpty?4() -> bool -PyQt5.QtCore.QSize.isValid?4() -> bool -PyQt5.QtCore.QSize.width?4() -> int -PyQt5.QtCore.QSize.height?4() -> int -PyQt5.QtCore.QSize.setWidth?4(int) -PyQt5.QtCore.QSize.setHeight?4(int) -PyQt5.QtCore.QSize.scale?4(int, int, Qt.AspectRatioMode) -PyQt5.QtCore.QSize.expandedTo?4(QSize) -> QSize -PyQt5.QtCore.QSize.boundedTo?4(QSize) -> QSize -PyQt5.QtCore.QSize.scaled?4(QSize, Qt.AspectRatioMode) -> QSize -PyQt5.QtCore.QSize.scaled?4(int, int, Qt.AspectRatioMode) -> QSize -PyQt5.QtCore.QSize.transposed?4() -> QSize -PyQt5.QtCore.QSizeF?1() -PyQt5.QtCore.QSizeF.__init__?1(self) -PyQt5.QtCore.QSizeF?1(QSize) -PyQt5.QtCore.QSizeF.__init__?1(self, QSize) -PyQt5.QtCore.QSizeF?1(float, float) -PyQt5.QtCore.QSizeF.__init__?1(self, float, float) -PyQt5.QtCore.QSizeF?1(QSizeF) -PyQt5.QtCore.QSizeF.__init__?1(self, QSizeF) -PyQt5.QtCore.QSizeF.transpose?4() -PyQt5.QtCore.QSizeF.scale?4(QSizeF, Qt.AspectRatioMode) -PyQt5.QtCore.QSizeF.isNull?4() -> bool -PyQt5.QtCore.QSizeF.isEmpty?4() -> bool -PyQt5.QtCore.QSizeF.isValid?4() -> bool -PyQt5.QtCore.QSizeF.width?4() -> float -PyQt5.QtCore.QSizeF.height?4() -> float -PyQt5.QtCore.QSizeF.setWidth?4(float) -PyQt5.QtCore.QSizeF.setHeight?4(float) -PyQt5.QtCore.QSizeF.scale?4(float, float, Qt.AspectRatioMode) -PyQt5.QtCore.QSizeF.expandedTo?4(QSizeF) -> QSizeF -PyQt5.QtCore.QSizeF.boundedTo?4(QSizeF) -> QSizeF -PyQt5.QtCore.QSizeF.toSize?4() -> QSize -PyQt5.QtCore.QSizeF.scaled?4(QSizeF, Qt.AspectRatioMode) -> QSizeF -PyQt5.QtCore.QSizeF.scaled?4(float, float, Qt.AspectRatioMode) -> QSizeF -PyQt5.QtCore.QSizeF.transposed?4() -> QSizeF -PyQt5.QtCore.QSocketNotifier.Type?10 -PyQt5.QtCore.QSocketNotifier.Read?10 -PyQt5.QtCore.QSocketNotifier.Write?10 -PyQt5.QtCore.QSocketNotifier.Exception?10 -PyQt5.QtCore.QSocketNotifier?1(sip.voidptr, QSocketNotifier.Type, QObject parent=None) -PyQt5.QtCore.QSocketNotifier.__init__?1(self, sip.voidptr, QSocketNotifier.Type, QObject parent=None) -PyQt5.QtCore.QSocketNotifier.socket?4() -> sip.voidptr -PyQt5.QtCore.QSocketNotifier.type?4() -> QSocketNotifier.Type -PyQt5.QtCore.QSocketNotifier.isEnabled?4() -> bool -PyQt5.QtCore.QSocketNotifier.setEnabled?4(bool) -PyQt5.QtCore.QSocketNotifier.activated?4(int) -PyQt5.QtCore.QSocketNotifier.event?4(QEvent) -> bool -PyQt5.QtCore.QSortFilterProxyModel?1(QObject parent=None) -PyQt5.QtCore.QSortFilterProxyModel.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QSortFilterProxyModel.setSourceModel?4(QAbstractItemModel) -PyQt5.QtCore.QSortFilterProxyModel.mapToSource?4(QModelIndex) -> QModelIndex -PyQt5.QtCore.QSortFilterProxyModel.mapFromSource?4(QModelIndex) -> QModelIndex -PyQt5.QtCore.QSortFilterProxyModel.mapSelectionToSource?4(QItemSelection) -> QItemSelection -PyQt5.QtCore.QSortFilterProxyModel.mapSelectionFromSource?4(QItemSelection) -> QItemSelection -PyQt5.QtCore.QSortFilterProxyModel.filterRegExp?4() -> QRegExp -PyQt5.QtCore.QSortFilterProxyModel.setFilterRegExp?4(QRegExp) -PyQt5.QtCore.QSortFilterProxyModel.filterKeyColumn?4() -> int -PyQt5.QtCore.QSortFilterProxyModel.setFilterKeyColumn?4(int) -PyQt5.QtCore.QSortFilterProxyModel.filterCaseSensitivity?4() -> Qt.CaseSensitivity -PyQt5.QtCore.QSortFilterProxyModel.setFilterCaseSensitivity?4(Qt.CaseSensitivity) -PyQt5.QtCore.QSortFilterProxyModel.setFilterRegExp?4(str) -PyQt5.QtCore.QSortFilterProxyModel.setFilterWildcard?4(str) -PyQt5.QtCore.QSortFilterProxyModel.setFilterFixedString?4(str) -PyQt5.QtCore.QSortFilterProxyModel.filterAcceptsRow?4(int, QModelIndex) -> bool -PyQt5.QtCore.QSortFilterProxyModel.filterAcceptsColumn?4(int, QModelIndex) -> bool -PyQt5.QtCore.QSortFilterProxyModel.lessThan?4(QModelIndex, QModelIndex) -> bool -PyQt5.QtCore.QSortFilterProxyModel.index?4(int, int, QModelIndex parent=QModelIndex()) -> QModelIndex -PyQt5.QtCore.QSortFilterProxyModel.parent?4(QModelIndex) -> QModelIndex -PyQt5.QtCore.QSortFilterProxyModel.parent?4() -> QObject -PyQt5.QtCore.QSortFilterProxyModel.rowCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtCore.QSortFilterProxyModel.columnCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtCore.QSortFilterProxyModel.hasChildren?4(QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QSortFilterProxyModel.data?4(QModelIndex, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtCore.QSortFilterProxyModel.setData?4(QModelIndex, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtCore.QSortFilterProxyModel.headerData?4(int, Qt.Orientation, int role=Qt.EditRole) -> QVariant -PyQt5.QtCore.QSortFilterProxyModel.setHeaderData?4(int, Qt.Orientation, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtCore.QSortFilterProxyModel.mimeData?4(list-of-QModelIndex) -> QMimeData -PyQt5.QtCore.QSortFilterProxyModel.dropMimeData?4(QMimeData, Qt.DropAction, int, int, QModelIndex) -> bool -PyQt5.QtCore.QSortFilterProxyModel.insertRows?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QSortFilterProxyModel.insertColumns?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QSortFilterProxyModel.removeRows?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QSortFilterProxyModel.removeColumns?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QSortFilterProxyModel.fetchMore?4(QModelIndex) -PyQt5.QtCore.QSortFilterProxyModel.canFetchMore?4(QModelIndex) -> bool -PyQt5.QtCore.QSortFilterProxyModel.flags?4(QModelIndex) -> Qt.ItemFlags -PyQt5.QtCore.QSortFilterProxyModel.buddy?4(QModelIndex) -> QModelIndex -PyQt5.QtCore.QSortFilterProxyModel.span?4(QModelIndex) -> QSize -PyQt5.QtCore.QSortFilterProxyModel.match?4(QModelIndex, int, QVariant, int hits=1, Qt.MatchFlags flags=Qt.MatchStartsWith|Qt.MatchWrap) -> list-of-QModelIndex -PyQt5.QtCore.QSortFilterProxyModel.sort?4(int, Qt.SortOrder order=Qt.AscendingOrder) -PyQt5.QtCore.QSortFilterProxyModel.sortCaseSensitivity?4() -> Qt.CaseSensitivity -PyQt5.QtCore.QSortFilterProxyModel.setSortCaseSensitivity?4(Qt.CaseSensitivity) -PyQt5.QtCore.QSortFilterProxyModel.dynamicSortFilter?4() -> bool -PyQt5.QtCore.QSortFilterProxyModel.setDynamicSortFilter?4(bool) -PyQt5.QtCore.QSortFilterProxyModel.sortRole?4() -> int -PyQt5.QtCore.QSortFilterProxyModel.setSortRole?4(int) -PyQt5.QtCore.QSortFilterProxyModel.sortColumn?4() -> int -PyQt5.QtCore.QSortFilterProxyModel.sortOrder?4() -> Qt.SortOrder -PyQt5.QtCore.QSortFilterProxyModel.filterRole?4() -> int -PyQt5.QtCore.QSortFilterProxyModel.setFilterRole?4(int) -PyQt5.QtCore.QSortFilterProxyModel.mimeTypes?4() -> list-of-str -PyQt5.QtCore.QSortFilterProxyModel.supportedDropActions?4() -> Qt.DropActions -PyQt5.QtCore.QSortFilterProxyModel.isSortLocaleAware?4() -> bool -PyQt5.QtCore.QSortFilterProxyModel.setSortLocaleAware?4(bool) -PyQt5.QtCore.QSortFilterProxyModel.sibling?4(int, int, QModelIndex) -> QModelIndex -PyQt5.QtCore.QSortFilterProxyModel.invalidate?4() -PyQt5.QtCore.QSortFilterProxyModel.invalidateFilter?4() -PyQt5.QtCore.QStandardPaths.LocateOption?10 -PyQt5.QtCore.QStandardPaths.LocateFile?10 -PyQt5.QtCore.QStandardPaths.LocateDirectory?10 -PyQt5.QtCore.QStandardPaths.StandardLocation?10 -PyQt5.QtCore.QStandardPaths.DesktopLocation?10 -PyQt5.QtCore.QStandardPaths.DocumentsLocation?10 -PyQt5.QtCore.QStandardPaths.FontsLocation?10 -PyQt5.QtCore.QStandardPaths.ApplicationsLocation?10 -PyQt5.QtCore.QStandardPaths.MusicLocation?10 -PyQt5.QtCore.QStandardPaths.MoviesLocation?10 -PyQt5.QtCore.QStandardPaths.PicturesLocation?10 -PyQt5.QtCore.QStandardPaths.TempLocation?10 -PyQt5.QtCore.QStandardPaths.HomeLocation?10 -PyQt5.QtCore.QStandardPaths.DataLocation?10 -PyQt5.QtCore.QStandardPaths.CacheLocation?10 -PyQt5.QtCore.QStandardPaths.GenericDataLocation?10 -PyQt5.QtCore.QStandardPaths.RuntimeLocation?10 -PyQt5.QtCore.QStandardPaths.ConfigLocation?10 -PyQt5.QtCore.QStandardPaths.DownloadLocation?10 -PyQt5.QtCore.QStandardPaths.GenericCacheLocation?10 -PyQt5.QtCore.QStandardPaths.GenericConfigLocation?10 -PyQt5.QtCore.QStandardPaths.AppDataLocation?10 -PyQt5.QtCore.QStandardPaths.AppLocalDataLocation?10 -PyQt5.QtCore.QStandardPaths?1(QStandardPaths) -PyQt5.QtCore.QStandardPaths.__init__?1(self, QStandardPaths) -PyQt5.QtCore.QStandardPaths.writableLocation?4(QStandardPaths.StandardLocation) -> str -PyQt5.QtCore.QStandardPaths.standardLocations?4(QStandardPaths.StandardLocation) -> list-of-str -PyQt5.QtCore.QStandardPaths.locate?4(QStandardPaths.StandardLocation, str, QStandardPaths.LocateOptions options=QStandardPaths.LocateFile) -> str -PyQt5.QtCore.QStandardPaths.locateAll?4(QStandardPaths.StandardLocation, str, QStandardPaths.LocateOptions options=QStandardPaths.LocateFile) -> list-of-str -PyQt5.QtCore.QStandardPaths.displayName?4(QStandardPaths.StandardLocation) -> str -PyQt5.QtCore.QStandardPaths.findExecutable?4(str, list-of-str paths=QStringList()) -> str -PyQt5.QtCore.QStandardPaths.enableTestMode?4(bool) -PyQt5.QtCore.QStandardPaths.setTestModeEnabled?4(bool) -PyQt5.QtCore.QStandardPaths.LocateOptions?1(QStandardPaths.LocateOptions) -PyQt5.QtCore.QStandardPaths.LocateOptions.__init__?1(self, QStandardPaths.LocateOptions) -PyQt5.QtCore.QStandardPaths.LocateOptions?1(int) -PyQt5.QtCore.QStandardPaths.LocateOptions.__init__?1(self, int) -PyQt5.QtCore.QStandardPaths.LocateOptions?1() -PyQt5.QtCore.QStandardPaths.LocateOptions.__init__?1(self) -PyQt5.QtCore.QState.RestorePolicy?10 -PyQt5.QtCore.QState.DontRestoreProperties?10 -PyQt5.QtCore.QState.RestoreProperties?10 -PyQt5.QtCore.QState.ChildMode?10 -PyQt5.QtCore.QState.ExclusiveStates?10 -PyQt5.QtCore.QState.ParallelStates?10 -PyQt5.QtCore.QState?1(QState parent=None) -PyQt5.QtCore.QState.__init__?1(self, QState parent=None) -PyQt5.QtCore.QState?1(QState.ChildMode, QState parent=None) -PyQt5.QtCore.QState.__init__?1(self, QState.ChildMode, QState parent=None) -PyQt5.QtCore.QState.errorState?4() -> QAbstractState -PyQt5.QtCore.QState.setErrorState?4(QAbstractState) -PyQt5.QtCore.QState.addTransition?4(QAbstractTransition) -PyQt5.QtCore.QState.addTransition?4(signal, QAbstractState) -> QSignalTransition -PyQt5.QtCore.QState.addTransition?4(QAbstractState) -> QAbstractTransition -PyQt5.QtCore.QState.removeTransition?4(QAbstractTransition) -PyQt5.QtCore.QState.transitions?4() -> list-of-QAbstractTransition -PyQt5.QtCore.QState.initialState?4() -> QAbstractState -PyQt5.QtCore.QState.setInitialState?4(QAbstractState) -PyQt5.QtCore.QState.childMode?4() -> QState.ChildMode -PyQt5.QtCore.QState.setChildMode?4(QState.ChildMode) -PyQt5.QtCore.QState.assignProperty?4(QObject, str, QVariant) -PyQt5.QtCore.QState.finished?4() -PyQt5.QtCore.QState.propertiesAssigned?4() -PyQt5.QtCore.QState.onEntry?4(QEvent) -PyQt5.QtCore.QState.onExit?4(QEvent) -PyQt5.QtCore.QState.event?4(QEvent) -> bool -PyQt5.QtCore.QState.childModeChanged?4() -PyQt5.QtCore.QState.initialStateChanged?4() -PyQt5.QtCore.QState.errorStateChanged?4() -PyQt5.QtCore.QStateMachine.Error?10 -PyQt5.QtCore.QStateMachine.NoError?10 -PyQt5.QtCore.QStateMachine.NoInitialStateError?10 -PyQt5.QtCore.QStateMachine.NoDefaultStateInHistoryStateError?10 -PyQt5.QtCore.QStateMachine.NoCommonAncestorForTransitionError?10 -PyQt5.QtCore.QStateMachine.EventPriority?10 -PyQt5.QtCore.QStateMachine.NormalPriority?10 -PyQt5.QtCore.QStateMachine.HighPriority?10 -PyQt5.QtCore.QStateMachine?1(QObject parent=None) -PyQt5.QtCore.QStateMachine.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QStateMachine?1(QState.ChildMode, QObject parent=None) -PyQt5.QtCore.QStateMachine.__init__?1(self, QState.ChildMode, QObject parent=None) -PyQt5.QtCore.QStateMachine.addState?4(QAbstractState) -PyQt5.QtCore.QStateMachine.removeState?4(QAbstractState) -PyQt5.QtCore.QStateMachine.error?4() -> QStateMachine.Error -PyQt5.QtCore.QStateMachine.errorString?4() -> str -PyQt5.QtCore.QStateMachine.clearError?4() -PyQt5.QtCore.QStateMachine.isRunning?4() -> bool -PyQt5.QtCore.QStateMachine.isAnimated?4() -> bool -PyQt5.QtCore.QStateMachine.setAnimated?4(bool) -PyQt5.QtCore.QStateMachine.addDefaultAnimation?4(QAbstractAnimation) -PyQt5.QtCore.QStateMachine.defaultAnimations?4() -> list-of-QAbstractAnimation -PyQt5.QtCore.QStateMachine.removeDefaultAnimation?4(QAbstractAnimation) -PyQt5.QtCore.QStateMachine.globalRestorePolicy?4() -> QState.RestorePolicy -PyQt5.QtCore.QStateMachine.setGlobalRestorePolicy?4(QState.RestorePolicy) -PyQt5.QtCore.QStateMachine.postEvent?4(QEvent, QStateMachine.EventPriority priority=QStateMachine.NormalPriority) -PyQt5.QtCore.QStateMachine.postDelayedEvent?4(QEvent, int) -> int -PyQt5.QtCore.QStateMachine.cancelDelayedEvent?4(int) -> bool -PyQt5.QtCore.QStateMachine.configuration?4() -> set-of-QAbstractState -PyQt5.QtCore.QStateMachine.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtCore.QStateMachine.start?4() -PyQt5.QtCore.QStateMachine.stop?4() -PyQt5.QtCore.QStateMachine.setRunning?4(bool) -PyQt5.QtCore.QStateMachine.started?4() -PyQt5.QtCore.QStateMachine.stopped?4() -PyQt5.QtCore.QStateMachine.runningChanged?4(bool) -PyQt5.QtCore.QStateMachine.onEntry?4(QEvent) -PyQt5.QtCore.QStateMachine.onExit?4(QEvent) -PyQt5.QtCore.QStateMachine.event?4(QEvent) -> bool -PyQt5.QtCore.QStateMachine.SignalEvent.sender?4() -> QObject -PyQt5.QtCore.QStateMachine.SignalEvent.signalIndex?4() -> int -PyQt5.QtCore.QStateMachine.SignalEvent.arguments?4() -> list-of-QVariant -PyQt5.QtCore.QStateMachine.WrappedEvent.object?4() -> QObject -PyQt5.QtCore.QStateMachine.WrappedEvent.event?4() -> QEvent -PyQt5.QtCore.QStorageInfo?1() -PyQt5.QtCore.QStorageInfo.__init__?1(self) -PyQt5.QtCore.QStorageInfo?1(str) -PyQt5.QtCore.QStorageInfo.__init__?1(self, str) -PyQt5.QtCore.QStorageInfo?1(QDir) -PyQt5.QtCore.QStorageInfo.__init__?1(self, QDir) -PyQt5.QtCore.QStorageInfo?1(QStorageInfo) -PyQt5.QtCore.QStorageInfo.__init__?1(self, QStorageInfo) -PyQt5.QtCore.QStorageInfo.swap?4(QStorageInfo) -PyQt5.QtCore.QStorageInfo.setPath?4(str) -PyQt5.QtCore.QStorageInfo.rootPath?4() -> str -PyQt5.QtCore.QStorageInfo.device?4() -> QByteArray -PyQt5.QtCore.QStorageInfo.fileSystemType?4() -> QByteArray -PyQt5.QtCore.QStorageInfo.name?4() -> str -PyQt5.QtCore.QStorageInfo.displayName?4() -> str -PyQt5.QtCore.QStorageInfo.bytesTotal?4() -> int -PyQt5.QtCore.QStorageInfo.bytesFree?4() -> int -PyQt5.QtCore.QStorageInfo.bytesAvailable?4() -> int -PyQt5.QtCore.QStorageInfo.isReadOnly?4() -> bool -PyQt5.QtCore.QStorageInfo.isReady?4() -> bool -PyQt5.QtCore.QStorageInfo.isValid?4() -> bool -PyQt5.QtCore.QStorageInfo.refresh?4() -PyQt5.QtCore.QStorageInfo.mountedVolumes?4() -> list-of-QStorageInfo -PyQt5.QtCore.QStorageInfo.root?4() -> QStorageInfo -PyQt5.QtCore.QStorageInfo.isRoot?4() -> bool -PyQt5.QtCore.QStringListModel?1(QObject parent=None) -PyQt5.QtCore.QStringListModel.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QStringListModel?1(list-of-str, QObject parent=None) -PyQt5.QtCore.QStringListModel.__init__?1(self, list-of-str, QObject parent=None) -PyQt5.QtCore.QStringListModel.rowCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtCore.QStringListModel.data?4(QModelIndex, int) -> QVariant -PyQt5.QtCore.QStringListModel.setData?4(QModelIndex, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtCore.QStringListModel.flags?4(QModelIndex) -> Qt.ItemFlags -PyQt5.QtCore.QStringListModel.insertRows?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QStringListModel.removeRows?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtCore.QStringListModel.stringList?4() -> list-of-str -PyQt5.QtCore.QStringListModel.setStringList?4(list-of-str) -PyQt5.QtCore.QStringListModel.sort?4(int, Qt.SortOrder order=Qt.AscendingOrder) -PyQt5.QtCore.QStringListModel.supportedDropActions?4() -> Qt.DropActions -PyQt5.QtCore.QStringListModel.sibling?4(int, int, QModelIndex) -> QModelIndex -PyQt5.QtCore.QSystemSemaphore.SystemSemaphoreError?10 -PyQt5.QtCore.QSystemSemaphore.NoError?10 -PyQt5.QtCore.QSystemSemaphore.PermissionDenied?10 -PyQt5.QtCore.QSystemSemaphore.KeyError?10 -PyQt5.QtCore.QSystemSemaphore.AlreadyExists?10 -PyQt5.QtCore.QSystemSemaphore.NotFound?10 -PyQt5.QtCore.QSystemSemaphore.OutOfResources?10 -PyQt5.QtCore.QSystemSemaphore.UnknownError?10 -PyQt5.QtCore.QSystemSemaphore.AccessMode?10 -PyQt5.QtCore.QSystemSemaphore.Open?10 -PyQt5.QtCore.QSystemSemaphore.Create?10 -PyQt5.QtCore.QSystemSemaphore?1(str, int initialValue=0, QSystemSemaphore.AccessMode mode=QSystemSemaphore.Open) -PyQt5.QtCore.QSystemSemaphore.__init__?1(self, str, int initialValue=0, QSystemSemaphore.AccessMode mode=QSystemSemaphore.Open) -PyQt5.QtCore.QSystemSemaphore.setKey?4(str, int initialValue=0, QSystemSemaphore.AccessMode mode=QSystemSemaphore.Open) -PyQt5.QtCore.QSystemSemaphore.key?4() -> str -PyQt5.QtCore.QSystemSemaphore.acquire?4() -> bool -PyQt5.QtCore.QSystemSemaphore.release?4(int n=1) -> bool -PyQt5.QtCore.QSystemSemaphore.error?4() -> QSystemSemaphore.SystemSemaphoreError -PyQt5.QtCore.QSystemSemaphore.errorString?4() -> str -PyQt5.QtCore.QTemporaryDir?1() -PyQt5.QtCore.QTemporaryDir.__init__?1(self) -PyQt5.QtCore.QTemporaryDir?1(str) -PyQt5.QtCore.QTemporaryDir.__init__?1(self, str) -PyQt5.QtCore.QTemporaryDir.isValid?4() -> bool -PyQt5.QtCore.QTemporaryDir.autoRemove?4() -> bool -PyQt5.QtCore.QTemporaryDir.setAutoRemove?4(bool) -PyQt5.QtCore.QTemporaryDir.remove?4() -> bool -PyQt5.QtCore.QTemporaryDir.path?4() -> str -PyQt5.QtCore.QTemporaryFile?1() -PyQt5.QtCore.QTemporaryFile.__init__?1(self) -PyQt5.QtCore.QTemporaryFile?1(str) -PyQt5.QtCore.QTemporaryFile.__init__?1(self, str) -PyQt5.QtCore.QTemporaryFile?1(QObject) -PyQt5.QtCore.QTemporaryFile.__init__?1(self, QObject) -PyQt5.QtCore.QTemporaryFile?1(str, QObject) -PyQt5.QtCore.QTemporaryFile.__init__?1(self, str, QObject) -PyQt5.QtCore.QTemporaryFile.autoRemove?4() -> bool -PyQt5.QtCore.QTemporaryFile.setAutoRemove?4(bool) -PyQt5.QtCore.QTemporaryFile.open?4() -> bool -PyQt5.QtCore.QTemporaryFile.fileName?4() -> str -PyQt5.QtCore.QTemporaryFile.fileTemplate?4() -> str -PyQt5.QtCore.QTemporaryFile.setFileTemplate?4(str) -PyQt5.QtCore.QTemporaryFile.createNativeFile?4(str) -> QTemporaryFile -PyQt5.QtCore.QTemporaryFile.createNativeFile?4(QFile) -> QTemporaryFile -PyQt5.QtCore.QTemporaryFile.open?4(QIODevice.OpenMode) -> bool -PyQt5.QtCore.QTextBoundaryFinder.BoundaryType?10 -PyQt5.QtCore.QTextBoundaryFinder.Grapheme?10 -PyQt5.QtCore.QTextBoundaryFinder.Word?10 -PyQt5.QtCore.QTextBoundaryFinder.Line?10 -PyQt5.QtCore.QTextBoundaryFinder.Sentence?10 -PyQt5.QtCore.QTextBoundaryFinder.BoundaryReason?10 -PyQt5.QtCore.QTextBoundaryFinder.NotAtBoundary?10 -PyQt5.QtCore.QTextBoundaryFinder.SoftHyphen?10 -PyQt5.QtCore.QTextBoundaryFinder.BreakOpportunity?10 -PyQt5.QtCore.QTextBoundaryFinder.StartOfItem?10 -PyQt5.QtCore.QTextBoundaryFinder.EndOfItem?10 -PyQt5.QtCore.QTextBoundaryFinder.MandatoryBreak?10 -PyQt5.QtCore.QTextBoundaryFinder?1() -PyQt5.QtCore.QTextBoundaryFinder.__init__?1(self) -PyQt5.QtCore.QTextBoundaryFinder?1(QTextBoundaryFinder) -PyQt5.QtCore.QTextBoundaryFinder.__init__?1(self, QTextBoundaryFinder) -PyQt5.QtCore.QTextBoundaryFinder?1(QTextBoundaryFinder.BoundaryType, str) -PyQt5.QtCore.QTextBoundaryFinder.__init__?1(self, QTextBoundaryFinder.BoundaryType, str) -PyQt5.QtCore.QTextBoundaryFinder.isValid?4() -> bool -PyQt5.QtCore.QTextBoundaryFinder.type?4() -> QTextBoundaryFinder.BoundaryType -PyQt5.QtCore.QTextBoundaryFinder.string?4() -> str -PyQt5.QtCore.QTextBoundaryFinder.toStart?4() -PyQt5.QtCore.QTextBoundaryFinder.toEnd?4() -PyQt5.QtCore.QTextBoundaryFinder.position?4() -> int -PyQt5.QtCore.QTextBoundaryFinder.setPosition?4(int) -PyQt5.QtCore.QTextBoundaryFinder.toNextBoundary?4() -> int -PyQt5.QtCore.QTextBoundaryFinder.toPreviousBoundary?4() -> int -PyQt5.QtCore.QTextBoundaryFinder.isAtBoundary?4() -> bool -PyQt5.QtCore.QTextBoundaryFinder.boundaryReasons?4() -> QTextBoundaryFinder.BoundaryReasons -PyQt5.QtCore.QTextBoundaryFinder.BoundaryReasons?1(QTextBoundaryFinder.BoundaryReasons) -PyQt5.QtCore.QTextBoundaryFinder.BoundaryReasons.__init__?1(self, QTextBoundaryFinder.BoundaryReasons) -PyQt5.QtCore.QTextBoundaryFinder.BoundaryReasons?1(int) -PyQt5.QtCore.QTextBoundaryFinder.BoundaryReasons.__init__?1(self, int) -PyQt5.QtCore.QTextBoundaryFinder.BoundaryReasons?1() -PyQt5.QtCore.QTextBoundaryFinder.BoundaryReasons.__init__?1(self) -PyQt5.QtCore.QTextCodec.ConversionFlag?10 -PyQt5.QtCore.QTextCodec.DefaultConversion?10 -PyQt5.QtCore.QTextCodec.ConvertInvalidToNull?10 -PyQt5.QtCore.QTextCodec.IgnoreHeader?10 -PyQt5.QtCore.QTextCodec?1() -PyQt5.QtCore.QTextCodec.__init__?1(self) -PyQt5.QtCore.QTextCodec.codecForName?4(QByteArray) -> QTextCodec -PyQt5.QtCore.QTextCodec.codecForName?4(str) -> QTextCodec -PyQt5.QtCore.QTextCodec.codecForMib?4(int) -> QTextCodec -PyQt5.QtCore.QTextCodec.codecForHtml?4(QByteArray) -> QTextCodec -PyQt5.QtCore.QTextCodec.codecForHtml?4(QByteArray, QTextCodec) -> QTextCodec -PyQt5.QtCore.QTextCodec.codecForUtfText?4(QByteArray) -> QTextCodec -PyQt5.QtCore.QTextCodec.codecForUtfText?4(QByteArray, QTextCodec) -> QTextCodec -PyQt5.QtCore.QTextCodec.availableCodecs?4() -> list-of-QByteArray -PyQt5.QtCore.QTextCodec.availableMibs?4() -> list-of-int -PyQt5.QtCore.QTextCodec.codecForLocale?4() -> QTextCodec -PyQt5.QtCore.QTextCodec.setCodecForLocale?4(QTextCodec) -PyQt5.QtCore.QTextCodec.makeDecoder?4(QTextCodec.ConversionFlags flags=QTextCodec.DefaultConversion) -> QTextDecoder -PyQt5.QtCore.QTextCodec.makeEncoder?4(QTextCodec.ConversionFlags flags=QTextCodec.DefaultConversion) -> QTextEncoder -PyQt5.QtCore.QTextCodec.canEncode?4(str) -> bool -PyQt5.QtCore.QTextCodec.toUnicode?4(QByteArray) -> str -PyQt5.QtCore.QTextCodec.toUnicode?4(str) -> str -PyQt5.QtCore.QTextCodec.fromUnicode?4(str) -> QByteArray -PyQt5.QtCore.QTextCodec.toUnicode?4(str, QTextCodec.ConverterState state=None) -> str -PyQt5.QtCore.QTextCodec.name?4() -> QByteArray -PyQt5.QtCore.QTextCodec.aliases?4() -> list-of-QByteArray -PyQt5.QtCore.QTextCodec.mibEnum?4() -> int -PyQt5.QtCore.QTextCodec.convertToUnicode?4(str, QTextCodec.ConverterState) -> str -PyQt5.QtCore.QTextCodec.ConversionFlags?1(QTextCodec.ConversionFlags) -PyQt5.QtCore.QTextCodec.ConversionFlags.__init__?1(self, QTextCodec.ConversionFlags) -PyQt5.QtCore.QTextCodec.ConversionFlags?1(int) -PyQt5.QtCore.QTextCodec.ConversionFlags.__init__?1(self, int) -PyQt5.QtCore.QTextCodec.ConversionFlags?1() -PyQt5.QtCore.QTextCodec.ConversionFlags.__init__?1(self) -PyQt5.QtCore.QTextCodec.ConverterState?1(QTextCodec.ConversionFlags flags=QTextCodec.DefaultConversion) -PyQt5.QtCore.QTextCodec.ConverterState.__init__?1(self, QTextCodec.ConversionFlags flags=QTextCodec.DefaultConversion) -PyQt5.QtCore.QTextEncoder?1(QTextCodec) -PyQt5.QtCore.QTextEncoder.__init__?1(self, QTextCodec) -PyQt5.QtCore.QTextEncoder?1(QTextCodec, QTextCodec.ConversionFlags) -PyQt5.QtCore.QTextEncoder.__init__?1(self, QTextCodec, QTextCodec.ConversionFlags) -PyQt5.QtCore.QTextEncoder.fromUnicode?4(str) -> QByteArray -PyQt5.QtCore.QTextDecoder?1(QTextCodec) -PyQt5.QtCore.QTextDecoder.__init__?1(self, QTextCodec) -PyQt5.QtCore.QTextDecoder?1(QTextCodec, QTextCodec.ConversionFlags) -PyQt5.QtCore.QTextDecoder.__init__?1(self, QTextCodec, QTextCodec.ConversionFlags) -PyQt5.QtCore.QTextDecoder.toUnicode?4(str) -> str -PyQt5.QtCore.QTextDecoder.toUnicode?4(QByteArray) -> str -PyQt5.QtCore.QTextStream.Status?10 -PyQt5.QtCore.QTextStream.Ok?10 -PyQt5.QtCore.QTextStream.ReadPastEnd?10 -PyQt5.QtCore.QTextStream.ReadCorruptData?10 -PyQt5.QtCore.QTextStream.WriteFailed?10 -PyQt5.QtCore.QTextStream.NumberFlag?10 -PyQt5.QtCore.QTextStream.ShowBase?10 -PyQt5.QtCore.QTextStream.ForcePoint?10 -PyQt5.QtCore.QTextStream.ForceSign?10 -PyQt5.QtCore.QTextStream.UppercaseBase?10 -PyQt5.QtCore.QTextStream.UppercaseDigits?10 -PyQt5.QtCore.QTextStream.FieldAlignment?10 -PyQt5.QtCore.QTextStream.AlignLeft?10 -PyQt5.QtCore.QTextStream.AlignRight?10 -PyQt5.QtCore.QTextStream.AlignCenter?10 -PyQt5.QtCore.QTextStream.AlignAccountingStyle?10 -PyQt5.QtCore.QTextStream.RealNumberNotation?10 -PyQt5.QtCore.QTextStream.SmartNotation?10 -PyQt5.QtCore.QTextStream.FixedNotation?10 -PyQt5.QtCore.QTextStream.ScientificNotation?10 -PyQt5.QtCore.QTextStream?1() -PyQt5.QtCore.QTextStream.__init__?1(self) -PyQt5.QtCore.QTextStream?1(QIODevice) -PyQt5.QtCore.QTextStream.__init__?1(self, QIODevice) -PyQt5.QtCore.QTextStream?1(QByteArray, QIODevice.OpenMode mode=QIODevice.ReadWrite) -PyQt5.QtCore.QTextStream.__init__?1(self, QByteArray, QIODevice.OpenMode mode=QIODevice.ReadWrite) -PyQt5.QtCore.QTextStream.setCodec?4(QTextCodec) -PyQt5.QtCore.QTextStream.setCodec?4(str) -PyQt5.QtCore.QTextStream.codec?4() -> QTextCodec -PyQt5.QtCore.QTextStream.setAutoDetectUnicode?4(bool) -PyQt5.QtCore.QTextStream.autoDetectUnicode?4() -> bool -PyQt5.QtCore.QTextStream.setGenerateByteOrderMark?4(bool) -PyQt5.QtCore.QTextStream.generateByteOrderMark?4() -> bool -PyQt5.QtCore.QTextStream.setDevice?4(QIODevice) -PyQt5.QtCore.QTextStream.device?4() -> QIODevice -PyQt5.QtCore.QTextStream.atEnd?4() -> bool -PyQt5.QtCore.QTextStream.reset?4() -PyQt5.QtCore.QTextStream.flush?4() -PyQt5.QtCore.QTextStream.seek?4(int) -> bool -PyQt5.QtCore.QTextStream.skipWhiteSpace?4() -PyQt5.QtCore.QTextStream.read?4(int) -> str -PyQt5.QtCore.QTextStream.readLine?4(int maxLength=0) -> str -PyQt5.QtCore.QTextStream.readAll?4() -> str -PyQt5.QtCore.QTextStream.setFieldAlignment?4(QTextStream.FieldAlignment) -PyQt5.QtCore.QTextStream.fieldAlignment?4() -> QTextStream.FieldAlignment -PyQt5.QtCore.QTextStream.setPadChar?4(str) -PyQt5.QtCore.QTextStream.padChar?4() -> str -PyQt5.QtCore.QTextStream.setFieldWidth?4(int) -PyQt5.QtCore.QTextStream.fieldWidth?4() -> int -PyQt5.QtCore.QTextStream.setNumberFlags?4(QTextStream.NumberFlags) -PyQt5.QtCore.QTextStream.numberFlags?4() -> QTextStream.NumberFlags -PyQt5.QtCore.QTextStream.setIntegerBase?4(int) -PyQt5.QtCore.QTextStream.integerBase?4() -> int -PyQt5.QtCore.QTextStream.setRealNumberNotation?4(QTextStream.RealNumberNotation) -PyQt5.QtCore.QTextStream.realNumberNotation?4() -> QTextStream.RealNumberNotation -PyQt5.QtCore.QTextStream.setRealNumberPrecision?4(int) -PyQt5.QtCore.QTextStream.realNumberPrecision?4() -> int -PyQt5.QtCore.QTextStream.status?4() -> QTextStream.Status -PyQt5.QtCore.QTextStream.setStatus?4(QTextStream.Status) -PyQt5.QtCore.QTextStream.resetStatus?4() -PyQt5.QtCore.QTextStream.pos?4() -> int -PyQt5.QtCore.QTextStream.setLocale?4(QLocale) -PyQt5.QtCore.QTextStream.locale?4() -> QLocale -PyQt5.QtCore.QTextStream.NumberFlags?1(QTextStream.NumberFlags) -PyQt5.QtCore.QTextStream.NumberFlags.__init__?1(self, QTextStream.NumberFlags) -PyQt5.QtCore.QTextStream.NumberFlags?1(int) -PyQt5.QtCore.QTextStream.NumberFlags.__init__?1(self, int) -PyQt5.QtCore.QTextStream.NumberFlags?1() -PyQt5.QtCore.QTextStream.NumberFlags.__init__?1(self) -PyQt5.QtCore.QThread.Priority?10 -PyQt5.QtCore.QThread.IdlePriority?10 -PyQt5.QtCore.QThread.LowestPriority?10 -PyQt5.QtCore.QThread.LowPriority?10 -PyQt5.QtCore.QThread.NormalPriority?10 -PyQt5.QtCore.QThread.HighPriority?10 -PyQt5.QtCore.QThread.HighestPriority?10 -PyQt5.QtCore.QThread.TimeCriticalPriority?10 -PyQt5.QtCore.QThread.InheritPriority?10 -PyQt5.QtCore.QThread?1(QObject parent=None) -PyQt5.QtCore.QThread.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QThread.currentThread?4() -> QThread -PyQt5.QtCore.QThread.currentThreadId?4() -> sip.voidptr -PyQt5.QtCore.QThread.idealThreadCount?4() -> int -PyQt5.QtCore.QThread.yieldCurrentThread?4() -PyQt5.QtCore.QThread.isFinished?4() -> bool -PyQt5.QtCore.QThread.isRunning?4() -> bool -PyQt5.QtCore.QThread.setPriority?4(QThread.Priority) -PyQt5.QtCore.QThread.priority?4() -> QThread.Priority -PyQt5.QtCore.QThread.setStackSize?4(int) -PyQt5.QtCore.QThread.stackSize?4() -> int -PyQt5.QtCore.QThread.exit?4(int returnCode=0) -PyQt5.QtCore.QThread.start?4(QThread.Priority priority=QThread.InheritPriority) -PyQt5.QtCore.QThread.terminate?4() -PyQt5.QtCore.QThread.quit?4() -PyQt5.QtCore.QThread.wait?4(int msecs=ULONG_MAX) -> bool -PyQt5.QtCore.QThread.started?4() -PyQt5.QtCore.QThread.finished?4() -PyQt5.QtCore.QThread.run?4() -PyQt5.QtCore.QThread.exec_?4() -> int -PyQt5.QtCore.QThread.exec?4() -> int -PyQt5.QtCore.QThread.setTerminationEnabled?4(bool enabled=True) -PyQt5.QtCore.QThread.event?4(QEvent) -> bool -PyQt5.QtCore.QThread.sleep?4(int) -PyQt5.QtCore.QThread.msleep?4(int) -PyQt5.QtCore.QThread.usleep?4(int) -PyQt5.QtCore.QThread.eventDispatcher?4() -> QAbstractEventDispatcher -PyQt5.QtCore.QThread.setEventDispatcher?4(QAbstractEventDispatcher) -PyQt5.QtCore.QThread.requestInterruption?4() -PyQt5.QtCore.QThread.isInterruptionRequested?4() -> bool -PyQt5.QtCore.QThreadPool?1(QObject parent=None) -PyQt5.QtCore.QThreadPool.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QThreadPool.globalInstance?4() -> QThreadPool -PyQt5.QtCore.QThreadPool.start?4(QRunnable, int priority=0) -PyQt5.QtCore.QThreadPool.tryStart?4(QRunnable) -> bool -PyQt5.QtCore.QThreadPool.expiryTimeout?4() -> int -PyQt5.QtCore.QThreadPool.setExpiryTimeout?4(int) -PyQt5.QtCore.QThreadPool.maxThreadCount?4() -> int -PyQt5.QtCore.QThreadPool.setMaxThreadCount?4(int) -PyQt5.QtCore.QThreadPool.activeThreadCount?4() -> int -PyQt5.QtCore.QThreadPool.reserveThread?4() -PyQt5.QtCore.QThreadPool.releaseThread?4() -PyQt5.QtCore.QThreadPool.waitForDone?4(int msecs=-1) -> bool -PyQt5.QtCore.QThreadPool.clear?4() -PyQt5.QtCore.QTimeLine.State?10 -PyQt5.QtCore.QTimeLine.NotRunning?10 -PyQt5.QtCore.QTimeLine.Paused?10 -PyQt5.QtCore.QTimeLine.Running?10 -PyQt5.QtCore.QTimeLine.Direction?10 -PyQt5.QtCore.QTimeLine.Forward?10 -PyQt5.QtCore.QTimeLine.Backward?10 -PyQt5.QtCore.QTimeLine.CurveShape?10 -PyQt5.QtCore.QTimeLine.EaseInCurve?10 -PyQt5.QtCore.QTimeLine.EaseOutCurve?10 -PyQt5.QtCore.QTimeLine.EaseInOutCurve?10 -PyQt5.QtCore.QTimeLine.LinearCurve?10 -PyQt5.QtCore.QTimeLine.SineCurve?10 -PyQt5.QtCore.QTimeLine.CosineCurve?10 -PyQt5.QtCore.QTimeLine?1(int duration=1000, QObject parent=None) -PyQt5.QtCore.QTimeLine.__init__?1(self, int duration=1000, QObject parent=None) -PyQt5.QtCore.QTimeLine.state?4() -> QTimeLine.State -PyQt5.QtCore.QTimeLine.loopCount?4() -> int -PyQt5.QtCore.QTimeLine.setLoopCount?4(int) -PyQt5.QtCore.QTimeLine.direction?4() -> QTimeLine.Direction -PyQt5.QtCore.QTimeLine.setDirection?4(QTimeLine.Direction) -PyQt5.QtCore.QTimeLine.duration?4() -> int -PyQt5.QtCore.QTimeLine.setDuration?4(int) -PyQt5.QtCore.QTimeLine.startFrame?4() -> int -PyQt5.QtCore.QTimeLine.setStartFrame?4(int) -PyQt5.QtCore.QTimeLine.endFrame?4() -> int -PyQt5.QtCore.QTimeLine.setEndFrame?4(int) -PyQt5.QtCore.QTimeLine.setFrameRange?4(int, int) -PyQt5.QtCore.QTimeLine.updateInterval?4() -> int -PyQt5.QtCore.QTimeLine.setUpdateInterval?4(int) -PyQt5.QtCore.QTimeLine.curveShape?4() -> QTimeLine.CurveShape -PyQt5.QtCore.QTimeLine.setCurveShape?4(QTimeLine.CurveShape) -PyQt5.QtCore.QTimeLine.currentTime?4() -> int -PyQt5.QtCore.QTimeLine.currentFrame?4() -> int -PyQt5.QtCore.QTimeLine.currentValue?4() -> float -PyQt5.QtCore.QTimeLine.frameForTime?4(int) -> int -PyQt5.QtCore.QTimeLine.valueForTime?4(int) -> float -PyQt5.QtCore.QTimeLine.resume?4() -PyQt5.QtCore.QTimeLine.setCurrentTime?4(int) -PyQt5.QtCore.QTimeLine.setPaused?4(bool) -PyQt5.QtCore.QTimeLine.start?4() -PyQt5.QtCore.QTimeLine.stop?4() -PyQt5.QtCore.QTimeLine.toggleDirection?4() -PyQt5.QtCore.QTimeLine.finished?4() -PyQt5.QtCore.QTimeLine.frameChanged?4(int) -PyQt5.QtCore.QTimeLine.stateChanged?4(QTimeLine.State) -PyQt5.QtCore.QTimeLine.valueChanged?4(float) -PyQt5.QtCore.QTimeLine.timerEvent?4(QTimerEvent) -PyQt5.QtCore.QTimeLine.easingCurve?4() -> QEasingCurve -PyQt5.QtCore.QTimeLine.setEasingCurve?4(QEasingCurve) -PyQt5.QtCore.QTimer?1(QObject parent=None) -PyQt5.QtCore.QTimer.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QTimer.isActive?4() -> bool -PyQt5.QtCore.QTimer.timerId?4() -> int -PyQt5.QtCore.QTimer.setInterval?4(int) -PyQt5.QtCore.QTimer.interval?4() -> int -PyQt5.QtCore.QTimer.isSingleShot?4() -> bool -PyQt5.QtCore.QTimer.setSingleShot?4(bool) -PyQt5.QtCore.QTimer.singleShot?4(int, callable-or-signal) -PyQt5.QtCore.QTimer.singleShot?4(int, Qt.TimerType, callable-or-signal) -PyQt5.QtCore.QTimer.start?4(int) -PyQt5.QtCore.QTimer.start?4() -PyQt5.QtCore.QTimer.stop?4() -PyQt5.QtCore.QTimer.timeout?4() -PyQt5.QtCore.QTimer.timerEvent?4(QTimerEvent) -PyQt5.QtCore.QTimer.setTimerType?4(Qt.TimerType) -PyQt5.QtCore.QTimer.timerType?4() -> Qt.TimerType -PyQt5.QtCore.QTimer.remainingTime?4() -> int -PyQt5.QtCore.QTimeZone.NameType?10 -PyQt5.QtCore.QTimeZone.DefaultName?10 -PyQt5.QtCore.QTimeZone.LongName?10 -PyQt5.QtCore.QTimeZone.ShortName?10 -PyQt5.QtCore.QTimeZone.OffsetName?10 -PyQt5.QtCore.QTimeZone.TimeType?10 -PyQt5.QtCore.QTimeZone.StandardTime?10 -PyQt5.QtCore.QTimeZone.DaylightTime?10 -PyQt5.QtCore.QTimeZone.GenericTime?10 -PyQt5.QtCore.QTimeZone?1() -PyQt5.QtCore.QTimeZone.__init__?1(self) -PyQt5.QtCore.QTimeZone?1(QByteArray) -PyQt5.QtCore.QTimeZone.__init__?1(self, QByteArray) -PyQt5.QtCore.QTimeZone?1(int) -PyQt5.QtCore.QTimeZone.__init__?1(self, int) -PyQt5.QtCore.QTimeZone?1(QByteArray, int, str, str, QLocale.Country country=QLocale.AnyCountry, str comment=QString()) -PyQt5.QtCore.QTimeZone.__init__?1(self, QByteArray, int, str, str, QLocale.Country country=QLocale.AnyCountry, str comment=QString()) -PyQt5.QtCore.QTimeZone?1(QTimeZone) -PyQt5.QtCore.QTimeZone.__init__?1(self, QTimeZone) -PyQt5.QtCore.QTimeZone.swap?4(QTimeZone) -PyQt5.QtCore.QTimeZone.isValid?4() -> bool -PyQt5.QtCore.QTimeZone.id?4() -> QByteArray -PyQt5.QtCore.QTimeZone.country?4() -> QLocale.Country -PyQt5.QtCore.QTimeZone.comment?4() -> str -PyQt5.QtCore.QTimeZone.displayName?4(QDateTime, QTimeZone.NameType nameType=QTimeZone.DefaultName, QLocale locale=QLocale()) -> str -PyQt5.QtCore.QTimeZone.displayName?4(QTimeZone.TimeType, QTimeZone.NameType nameType=QTimeZone.DefaultName, QLocale locale=QLocale()) -> str -PyQt5.QtCore.QTimeZone.abbreviation?4(QDateTime) -> str -PyQt5.QtCore.QTimeZone.offsetFromUtc?4(QDateTime) -> int -PyQt5.QtCore.QTimeZone.standardTimeOffset?4(QDateTime) -> int -PyQt5.QtCore.QTimeZone.daylightTimeOffset?4(QDateTime) -> int -PyQt5.QtCore.QTimeZone.hasDaylightTime?4() -> bool -PyQt5.QtCore.QTimeZone.isDaylightTime?4(QDateTime) -> bool -PyQt5.QtCore.QTimeZone.offsetData?4(QDateTime) -> QTimeZone.OffsetData -PyQt5.QtCore.QTimeZone.hasTransitions?4() -> bool -PyQt5.QtCore.QTimeZone.nextTransition?4(QDateTime) -> QTimeZone.OffsetData -PyQt5.QtCore.QTimeZone.previousTransition?4(QDateTime) -> QTimeZone.OffsetData -PyQt5.QtCore.QTimeZone.transitions?4(QDateTime, QDateTime) -> list-of-QTimeZone.OffsetData -PyQt5.QtCore.QTimeZone.systemTimeZoneId?4() -> QByteArray -PyQt5.QtCore.QTimeZone.isTimeZoneIdAvailable?4(QByteArray) -> bool -PyQt5.QtCore.QTimeZone.availableTimeZoneIds?4() -> list-of-QByteArray -PyQt5.QtCore.QTimeZone.availableTimeZoneIds?4(QLocale.Country) -> list-of-QByteArray -PyQt5.QtCore.QTimeZone.availableTimeZoneIds?4(int) -> list-of-QByteArray -PyQt5.QtCore.QTimeZone.ianaIdToWindowsId?4(QByteArray) -> QByteArray -PyQt5.QtCore.QTimeZone.windowsIdToDefaultIanaId?4(QByteArray) -> QByteArray -PyQt5.QtCore.QTimeZone.windowsIdToDefaultIanaId?4(QByteArray, QLocale.Country) -> QByteArray -PyQt5.QtCore.QTimeZone.windowsIdToIanaIds?4(QByteArray) -> list-of-QByteArray -PyQt5.QtCore.QTimeZone.windowsIdToIanaIds?4(QByteArray, QLocale.Country) -> list-of-QByteArray -PyQt5.QtCore.QTimeZone.OffsetData.abbreviation?7 -PyQt5.QtCore.QTimeZone.OffsetData.atUtc?7 -PyQt5.QtCore.QTimeZone.OffsetData.daylightTimeOffset?7 -PyQt5.QtCore.QTimeZone.OffsetData.offsetFromUtc?7 -PyQt5.QtCore.QTimeZone.OffsetData.standardTimeOffset?7 -PyQt5.QtCore.QTimeZone.OffsetData?1() -PyQt5.QtCore.QTimeZone.OffsetData.__init__?1(self) -PyQt5.QtCore.QTimeZone.OffsetData?1(QTimeZone.OffsetData) -PyQt5.QtCore.QTimeZone.OffsetData.__init__?1(self, QTimeZone.OffsetData) -PyQt5.QtCore.QTranslator?1(QObject parent=None) -PyQt5.QtCore.QTranslator.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QTranslator.translate?4(str, str, str disambiguation=None, int n=-1) -> str -PyQt5.QtCore.QTranslator.isEmpty?4() -> bool -PyQt5.QtCore.QTranslator.load?4(str, str directory='', str searchDelimiters='', str suffix='') -> bool -PyQt5.QtCore.QTranslator.load?4(QLocale, str, str prefix='', str directory='', str suffix='') -> bool -PyQt5.QtCore.QTranslator.loadFromData?4(str, str directory=QString()) -> bool -PyQt5.QtCore.QUrl.UserInputResolutionOption?10 -PyQt5.QtCore.QUrl.DefaultResolution?10 -PyQt5.QtCore.QUrl.AssumeLocalFile?10 -PyQt5.QtCore.QUrl.ComponentFormattingOption?10 -PyQt5.QtCore.QUrl.PrettyDecoded?10 -PyQt5.QtCore.QUrl.EncodeSpaces?10 -PyQt5.QtCore.QUrl.EncodeUnicode?10 -PyQt5.QtCore.QUrl.EncodeDelimiters?10 -PyQt5.QtCore.QUrl.EncodeReserved?10 -PyQt5.QtCore.QUrl.DecodeReserved?10 -PyQt5.QtCore.QUrl.FullyEncoded?10 -PyQt5.QtCore.QUrl.FullyDecoded?10 -PyQt5.QtCore.QUrl.UrlFormattingOption?10 -PyQt5.QtCore.QUrl.None?10 -PyQt5.QtCore.QUrl.RemoveScheme?10 -PyQt5.QtCore.QUrl.RemovePassword?10 -PyQt5.QtCore.QUrl.RemoveUserInfo?10 -PyQt5.QtCore.QUrl.RemovePort?10 -PyQt5.QtCore.QUrl.RemoveAuthority?10 -PyQt5.QtCore.QUrl.RemovePath?10 -PyQt5.QtCore.QUrl.RemoveQuery?10 -PyQt5.QtCore.QUrl.RemoveFragment?10 -PyQt5.QtCore.QUrl.PreferLocalFile?10 -PyQt5.QtCore.QUrl.StripTrailingSlash?10 -PyQt5.QtCore.QUrl.RemoveFilename?10 -PyQt5.QtCore.QUrl.NormalizePathSegments?10 -PyQt5.QtCore.QUrl.ParsingMode?10 -PyQt5.QtCore.QUrl.TolerantMode?10 -PyQt5.QtCore.QUrl.StrictMode?10 -PyQt5.QtCore.QUrl.DecodedMode?10 -PyQt5.QtCore.QUrl?1() -PyQt5.QtCore.QUrl.__init__?1(self) -PyQt5.QtCore.QUrl?1(str, QUrl.ParsingMode mode=QUrl.TolerantMode) -PyQt5.QtCore.QUrl.__init__?1(self, str, QUrl.ParsingMode mode=QUrl.TolerantMode) -PyQt5.QtCore.QUrl?1(QUrl) -PyQt5.QtCore.QUrl.__init__?1(self, QUrl) -PyQt5.QtCore.QUrl.url?4(QUrl.FormattingOptions options=QUrl.PrettyDecoded) -> str -PyQt5.QtCore.QUrl.setUrl?4(str, QUrl.ParsingMode mode=QUrl.TolerantMode) -PyQt5.QtCore.QUrl.isValid?4() -> bool -PyQt5.QtCore.QUrl.isEmpty?4() -> bool -PyQt5.QtCore.QUrl.clear?4() -PyQt5.QtCore.QUrl.setScheme?4(str) -PyQt5.QtCore.QUrl.scheme?4() -> str -PyQt5.QtCore.QUrl.setAuthority?4(str, QUrl.ParsingMode mode=QUrl.TolerantMode) -PyQt5.QtCore.QUrl.authority?4(QUrl.ComponentFormattingOptions options=QUrl.PrettyDecoded) -> str -PyQt5.QtCore.QUrl.setUserInfo?4(str, QUrl.ParsingMode mode=QUrl.TolerantMode) -PyQt5.QtCore.QUrl.userInfo?4(QUrl.ComponentFormattingOptions options=QUrl.PrettyDecoded) -> str -PyQt5.QtCore.QUrl.setUserName?4(str, QUrl.ParsingMode mode=QUrl.DecodedMode) -PyQt5.QtCore.QUrl.userName?4(QUrl.ComponentFormattingOptions options=QUrl.FullyDecoded) -> str -PyQt5.QtCore.QUrl.setPassword?4(str, QUrl.ParsingMode mode=QUrl.DecodedMode) -PyQt5.QtCore.QUrl.password?4(QUrl.ComponentFormattingOptions options=QUrl.FullyDecoded) -> str -PyQt5.QtCore.QUrl.setHost?4(str, QUrl.ParsingMode mode=QUrl.DecodedMode) -PyQt5.QtCore.QUrl.host?4(QUrl.ComponentFormattingOptions options=QUrl.FullyDecoded) -> str -PyQt5.QtCore.QUrl.setPort?4(int) -PyQt5.QtCore.QUrl.port?4(int defaultPort=-1) -> int -PyQt5.QtCore.QUrl.setPath?4(str, QUrl.ParsingMode mode=QUrl.DecodedMode) -PyQt5.QtCore.QUrl.path?4(QUrl.ComponentFormattingOptions options=QUrl.FullyDecoded) -> str -PyQt5.QtCore.QUrl.setFragment?4(str, QUrl.ParsingMode mode=QUrl.TolerantMode) -PyQt5.QtCore.QUrl.fragment?4(QUrl.ComponentFormattingOptions options=QUrl.PrettyDecoded) -> str -PyQt5.QtCore.QUrl.resolved?4(QUrl) -> QUrl -PyQt5.QtCore.QUrl.isRelative?4() -> bool -PyQt5.QtCore.QUrl.isParentOf?4(QUrl) -> bool -PyQt5.QtCore.QUrl.fromLocalFile?4(str) -> QUrl -PyQt5.QtCore.QUrl.toLocalFile?4() -> str -PyQt5.QtCore.QUrl.toString?4(QUrl.FormattingOptions options=QUrl.PrettyDecoded) -> str -PyQt5.QtCore.QUrl.toEncoded?4(QUrl.FormattingOptions options=QUrl.FullyEncoded) -> QByteArray -PyQt5.QtCore.QUrl.fromEncoded?4(QByteArray, QUrl.ParsingMode mode=QUrl.TolerantMode) -> QUrl -PyQt5.QtCore.QUrl.detach?4() -PyQt5.QtCore.QUrl.isDetached?4() -> bool -PyQt5.QtCore.QUrl.fromPercentEncoding?4(QByteArray) -> str -PyQt5.QtCore.QUrl.toPercentEncoding?4(str, QByteArray exclude=QByteArray(), QByteArray include=QByteArray()) -> QByteArray -PyQt5.QtCore.QUrl.hasQuery?4() -> bool -PyQt5.QtCore.QUrl.hasFragment?4() -> bool -PyQt5.QtCore.QUrl.errorString?4() -> str -PyQt5.QtCore.QUrl.fromAce?4(QByteArray) -> str -PyQt5.QtCore.QUrl.toAce?4(str) -> QByteArray -PyQt5.QtCore.QUrl.idnWhitelist?4() -> list-of-str -PyQt5.QtCore.QUrl.setIdnWhitelist?4(list-of-str) -PyQt5.QtCore.QUrl.fromUserInput?4(str) -> QUrl -PyQt5.QtCore.QUrl.swap?4(QUrl) -PyQt5.QtCore.QUrl.topLevelDomain?4(QUrl.ComponentFormattingOptions options=QUrl.FullyDecoded) -> str -PyQt5.QtCore.QUrl.isLocalFile?4() -> bool -PyQt5.QtCore.QUrl.toDisplayString?4(QUrl.FormattingOptions options=QUrl.PrettyDecoded) -> str -PyQt5.QtCore.QUrl.setQuery?4(str, QUrl.ParsingMode mode=QUrl.TolerantMode) -PyQt5.QtCore.QUrl.setQuery?4(QUrlQuery) -PyQt5.QtCore.QUrl.query?4(QUrl.ComponentFormattingOptions options=QUrl.PrettyDecoded) -> str -PyQt5.QtCore.QUrl.toStringList?4(list-of-QUrl, QUrl.FormattingOptions options=QUrl.PrettyDecoded) -> list-of-str -PyQt5.QtCore.QUrl.fromStringList?4(list-of-str, QUrl.ParsingMode mode=QUrl.TolerantMode) -> list-of-QUrl -PyQt5.QtCore.QUrl.adjusted?4(QUrl.FormattingOptions) -> QUrl -PyQt5.QtCore.QUrl.fileName?4(QUrl.ComponentFormattingOptions options=QUrl.FullyDecoded) -> str -PyQt5.QtCore.QUrl.matches?4(QUrl, QUrl.FormattingOptions) -> bool -PyQt5.QtCore.QUrl.fromUserInput?4(str, str, QUrl.UserInputResolutionOptions options=QUrl.DefaultResolution) -> QUrl -PyQt5.QtCore.QUrl.FormattingOptions?1(QUrl.FormattingOptions) -PyQt5.QtCore.QUrl.FormattingOptions.__init__?1(self, QUrl.FormattingOptions) -PyQt5.QtCore.QUrl.ComponentFormattingOptions?1(QUrl.ComponentFormattingOptions) -PyQt5.QtCore.QUrl.ComponentFormattingOptions.__init__?1(self, QUrl.ComponentFormattingOptions) -PyQt5.QtCore.QUrl.ComponentFormattingOptions?1(int) -PyQt5.QtCore.QUrl.ComponentFormattingOptions.__init__?1(self, int) -PyQt5.QtCore.QUrl.ComponentFormattingOptions?1() -PyQt5.QtCore.QUrl.ComponentFormattingOptions.__init__?1(self) -PyQt5.QtCore.QUrl.UserInputResolutionOptions?1(QUrl.UserInputResolutionOptions) -PyQt5.QtCore.QUrl.UserInputResolutionOptions.__init__?1(self, QUrl.UserInputResolutionOptions) -PyQt5.QtCore.QUrl.UserInputResolutionOptions?1(int) -PyQt5.QtCore.QUrl.UserInputResolutionOptions.__init__?1(self, int) -PyQt5.QtCore.QUrl.UserInputResolutionOptions?1() -PyQt5.QtCore.QUrl.UserInputResolutionOptions.__init__?1(self) -PyQt5.QtCore.QUrlQuery?1() -PyQt5.QtCore.QUrlQuery.__init__?1(self) -PyQt5.QtCore.QUrlQuery?1(QUrl) -PyQt5.QtCore.QUrlQuery.__init__?1(self, QUrl) -PyQt5.QtCore.QUrlQuery?1(str) -PyQt5.QtCore.QUrlQuery.__init__?1(self, str) -PyQt5.QtCore.QUrlQuery?1(QUrlQuery) -PyQt5.QtCore.QUrlQuery.__init__?1(self, QUrlQuery) -PyQt5.QtCore.QUrlQuery.swap?4(QUrlQuery) -PyQt5.QtCore.QUrlQuery.isEmpty?4() -> bool -PyQt5.QtCore.QUrlQuery.isDetached?4() -> bool -PyQt5.QtCore.QUrlQuery.clear?4() -PyQt5.QtCore.QUrlQuery.query?4(QUrl.ComponentFormattingOptions options=QUrl.PrettyDecoded) -> str -PyQt5.QtCore.QUrlQuery.setQuery?4(str) -PyQt5.QtCore.QUrlQuery.toString?4(QUrl.ComponentFormattingOptions options=QUrl.PrettyDecoded) -> str -PyQt5.QtCore.QUrlQuery.setQueryDelimiters?4(str, str) -PyQt5.QtCore.QUrlQuery.queryValueDelimiter?4() -> str -PyQt5.QtCore.QUrlQuery.queryPairDelimiter?4() -> str -PyQt5.QtCore.QUrlQuery.setQueryItems?4(list-of-tuple-of-QString-QString) -PyQt5.QtCore.QUrlQuery.queryItems?4(QUrl.ComponentFormattingOptions options=QUrl.PrettyDecoded) -> list-of-tuple-of-QString-QString -PyQt5.QtCore.QUrlQuery.hasQueryItem?4(str) -> bool -PyQt5.QtCore.QUrlQuery.addQueryItem?4(str, str) -PyQt5.QtCore.QUrlQuery.removeQueryItem?4(str) -PyQt5.QtCore.QUrlQuery.queryItemValue?4(str, QUrl.ComponentFormattingOptions options=QUrl.PrettyDecoded) -> str -PyQt5.QtCore.QUrlQuery.allQueryItemValues?4(str, QUrl.ComponentFormattingOptions options=QUrl.PrettyDecoded) -> list-of-str -PyQt5.QtCore.QUrlQuery.removeAllQueryItems?4(str) -PyQt5.QtCore.QUrlQuery.defaultQueryValueDelimiter?4() -> str -PyQt5.QtCore.QUrlQuery.defaultQueryPairDelimiter?4() -> str -PyQt5.QtCore.QUuid.Version?10 -PyQt5.QtCore.QUuid.VerUnknown?10 -PyQt5.QtCore.QUuid.Time?10 -PyQt5.QtCore.QUuid.EmbeddedPOSIX?10 -PyQt5.QtCore.QUuid.Md5?10 -PyQt5.QtCore.QUuid.Name?10 -PyQt5.QtCore.QUuid.Random?10 -PyQt5.QtCore.QUuid.Sha1?10 -PyQt5.QtCore.QUuid.Variant?10 -PyQt5.QtCore.QUuid.VarUnknown?10 -PyQt5.QtCore.QUuid.NCS?10 -PyQt5.QtCore.QUuid.DCE?10 -PyQt5.QtCore.QUuid.Microsoft?10 -PyQt5.QtCore.QUuid.Reserved?10 -PyQt5.QtCore.QUuid?1() -PyQt5.QtCore.QUuid.__init__?1(self) -PyQt5.QtCore.QUuid?1(int, int, int, int, int, int, int, int, int, int, int) -PyQt5.QtCore.QUuid.__init__?1(self, int, int, int, int, int, int, int, int, int, int, int) -PyQt5.QtCore.QUuid?1(str) -PyQt5.QtCore.QUuid.__init__?1(self, str) -PyQt5.QtCore.QUuid?1(QByteArray) -PyQt5.QtCore.QUuid.__init__?1(self, QByteArray) -PyQt5.QtCore.QUuid?1(QUuid) -PyQt5.QtCore.QUuid.__init__?1(self, QUuid) -PyQt5.QtCore.QUuid.toString?4() -> str -PyQt5.QtCore.QUuid.isNull?4() -> bool -PyQt5.QtCore.QUuid.createUuid?4() -> QUuid -PyQt5.QtCore.QUuid.createUuidV3?4(QUuid, QByteArray) -> QUuid -PyQt5.QtCore.QUuid.createUuidV5?4(QUuid, QByteArray) -> QUuid -PyQt5.QtCore.QUuid.createUuidV3?4(QUuid, str) -> QUuid -PyQt5.QtCore.QUuid.createUuidV5?4(QUuid, str) -> QUuid -PyQt5.QtCore.QUuid.variant?4() -> QUuid.Variant -PyQt5.QtCore.QUuid.version?4() -> QUuid.Version -PyQt5.QtCore.QUuid.toByteArray?4() -> QByteArray -PyQt5.QtCore.QUuid.toRfc4122?4() -> QByteArray -PyQt5.QtCore.QUuid.fromRfc4122?4(QByteArray) -> QUuid -PyQt5.QtCore.QVariant.Type?10 -PyQt5.QtCore.QVariant.Invalid?10 -PyQt5.QtCore.QVariant.Bool?10 -PyQt5.QtCore.QVariant.Int?10 -PyQt5.QtCore.QVariant.UInt?10 -PyQt5.QtCore.QVariant.LongLong?10 -PyQt5.QtCore.QVariant.ULongLong?10 -PyQt5.QtCore.QVariant.Double?10 -PyQt5.QtCore.QVariant.Char?10 -PyQt5.QtCore.QVariant.Map?10 -PyQt5.QtCore.QVariant.List?10 -PyQt5.QtCore.QVariant.String?10 -PyQt5.QtCore.QVariant.StringList?10 -PyQt5.QtCore.QVariant.ByteArray?10 -PyQt5.QtCore.QVariant.BitArray?10 -PyQt5.QtCore.QVariant.Date?10 -PyQt5.QtCore.QVariant.Time?10 -PyQt5.QtCore.QVariant.DateTime?10 -PyQt5.QtCore.QVariant.Url?10 -PyQt5.QtCore.QVariant.Locale?10 -PyQt5.QtCore.QVariant.Rect?10 -PyQt5.QtCore.QVariant.RectF?10 -PyQt5.QtCore.QVariant.Size?10 -PyQt5.QtCore.QVariant.SizeF?10 -PyQt5.QtCore.QVariant.Line?10 -PyQt5.QtCore.QVariant.LineF?10 -PyQt5.QtCore.QVariant.Point?10 -PyQt5.QtCore.QVariant.PointF?10 -PyQt5.QtCore.QVariant.RegExp?10 -PyQt5.QtCore.QVariant.Font?10 -PyQt5.QtCore.QVariant.Pixmap?10 -PyQt5.QtCore.QVariant.Brush?10 -PyQt5.QtCore.QVariant.Color?10 -PyQt5.QtCore.QVariant.Palette?10 -PyQt5.QtCore.QVariant.Icon?10 -PyQt5.QtCore.QVariant.Image?10 -PyQt5.QtCore.QVariant.Polygon?10 -PyQt5.QtCore.QVariant.Region?10 -PyQt5.QtCore.QVariant.Bitmap?10 -PyQt5.QtCore.QVariant.Cursor?10 -PyQt5.QtCore.QVariant.SizePolicy?10 -PyQt5.QtCore.QVariant.KeySequence?10 -PyQt5.QtCore.QVariant.Pen?10 -PyQt5.QtCore.QVariant.TextLength?10 -PyQt5.QtCore.QVariant.TextFormat?10 -PyQt5.QtCore.QVariant.Matrix?10 -PyQt5.QtCore.QVariant.Transform?10 -PyQt5.QtCore.QVariant.Hash?10 -PyQt5.QtCore.QVariant.Matrix4x4?10 -PyQt5.QtCore.QVariant.Vector2D?10 -PyQt5.QtCore.QVariant.Vector3D?10 -PyQt5.QtCore.QVariant.Vector4D?10 -PyQt5.QtCore.QVariant.Quaternion?10 -PyQt5.QtCore.QVariant.EasingCurve?10 -PyQt5.QtCore.QVariant.Uuid?10 -PyQt5.QtCore.QVariant.ModelIndex?10 -PyQt5.QtCore.QVariant.PolygonF?10 -PyQt5.QtCore.QVariant.RegularExpression?10 -PyQt5.QtCore.QVariant.UserType?10 -PyQt5.QtCore.QVariant?1() -PyQt5.QtCore.QVariant.__init__?1(self) -PyQt5.QtCore.QVariant?1(QVariant.Type) -PyQt5.QtCore.QVariant.__init__?1(self, QVariant.Type) -PyQt5.QtCore.QVariant?1(object) -PyQt5.QtCore.QVariant.__init__?1(self, object) -PyQt5.QtCore.QVariant?1(QVariant) -PyQt5.QtCore.QVariant.__init__?1(self, QVariant) -PyQt5.QtCore.QVariant.value?4() -> object -PyQt5.QtCore.QVariant.type?4() -> QVariant.Type -PyQt5.QtCore.QVariant.userType?4() -> int -PyQt5.QtCore.QVariant.typeName?4() -> str -PyQt5.QtCore.QVariant.canConvert?4(int) -> bool -PyQt5.QtCore.QVariant.convert?4(int) -> bool -PyQt5.QtCore.QVariant.isValid?4() -> bool -PyQt5.QtCore.QVariant.isNull?4() -> bool -PyQt5.QtCore.QVariant.clear?4() -PyQt5.QtCore.QVariant.load?4(QDataStream) -PyQt5.QtCore.QVariant.save?4(QDataStream) -PyQt5.QtCore.QVariant.typeToName?4(int) -> str -PyQt5.QtCore.QVariant.nameToType?4(str) -> QVariant.Type -PyQt5.QtCore.QVariant.swap?4(QVariant) -PyQt5.QtCore.QWaitCondition?1() -PyQt5.QtCore.QWaitCondition.__init__?1(self) -PyQt5.QtCore.QWaitCondition.wait?4(QMutex, int msecs=ULONG_MAX) -> bool -PyQt5.QtCore.QWaitCondition.wait?4(QReadWriteLock, int msecs=ULONG_MAX) -> bool -PyQt5.QtCore.QWaitCondition.wakeOne?4() -PyQt5.QtCore.QWaitCondition.wakeAll?4() -PyQt5.QtCore.QXmlStreamAttribute?1() -PyQt5.QtCore.QXmlStreamAttribute.__init__?1(self) -PyQt5.QtCore.QXmlStreamAttribute?1(str, str) -PyQt5.QtCore.QXmlStreamAttribute.__init__?1(self, str, str) -PyQt5.QtCore.QXmlStreamAttribute?1(str, str, str) -PyQt5.QtCore.QXmlStreamAttribute.__init__?1(self, str, str, str) -PyQt5.QtCore.QXmlStreamAttribute?1(QXmlStreamAttribute) -PyQt5.QtCore.QXmlStreamAttribute.__init__?1(self, QXmlStreamAttribute) -PyQt5.QtCore.QXmlStreamAttribute.namespaceUri?4() -> QStringRef -PyQt5.QtCore.QXmlStreamAttribute.name?4() -> QStringRef -PyQt5.QtCore.QXmlStreamAttribute.qualifiedName?4() -> QStringRef -PyQt5.QtCore.QXmlStreamAttribute.prefix?4() -> QStringRef -PyQt5.QtCore.QXmlStreamAttribute.value?4() -> QStringRef -PyQt5.QtCore.QXmlStreamAttribute.isDefault?4() -> bool -PyQt5.QtCore.QXmlStreamAttributes?1() -PyQt5.QtCore.QXmlStreamAttributes.__init__?1(self) -PyQt5.QtCore.QXmlStreamAttributes?1(QXmlStreamAttributes) -PyQt5.QtCore.QXmlStreamAttributes.__init__?1(self, QXmlStreamAttributes) -PyQt5.QtCore.QXmlStreamAttributes.value?4(str, str) -> QStringRef -PyQt5.QtCore.QXmlStreamAttributes.value?4(str) -> QStringRef -PyQt5.QtCore.QXmlStreamAttributes.append?4(str, str, str) -PyQt5.QtCore.QXmlStreamAttributes.append?4(str, str) -PyQt5.QtCore.QXmlStreamAttributes.append?4(QXmlStreamAttribute) -PyQt5.QtCore.QXmlStreamAttributes.hasAttribute?4(str) -> bool -PyQt5.QtCore.QXmlStreamAttributes.hasAttribute?4(str, str) -> bool -PyQt5.QtCore.QXmlStreamAttributes.at?4(int) -> QXmlStreamAttribute -PyQt5.QtCore.QXmlStreamAttributes.clear?4() -PyQt5.QtCore.QXmlStreamAttributes.contains?4(QXmlStreamAttribute) -> bool -PyQt5.QtCore.QXmlStreamAttributes.count?4(QXmlStreamAttribute) -> int -PyQt5.QtCore.QXmlStreamAttributes.count?4() -> int -PyQt5.QtCore.QXmlStreamAttributes.data?4() -> sip.voidptr -PyQt5.QtCore.QXmlStreamAttributes.fill?4(QXmlStreamAttribute, int size=-1) -PyQt5.QtCore.QXmlStreamAttributes.first?4() -> QXmlStreamAttribute -PyQt5.QtCore.QXmlStreamAttributes.indexOf?4(QXmlStreamAttribute, int from=0) -> int -PyQt5.QtCore.QXmlStreamAttributes.insert?4(int, QXmlStreamAttribute) -PyQt5.QtCore.QXmlStreamAttributes.isEmpty?4() -> bool -PyQt5.QtCore.QXmlStreamAttributes.last?4() -> QXmlStreamAttribute -PyQt5.QtCore.QXmlStreamAttributes.lastIndexOf?4(QXmlStreamAttribute, int from=-1) -> int -PyQt5.QtCore.QXmlStreamAttributes.prepend?4(QXmlStreamAttribute) -PyQt5.QtCore.QXmlStreamAttributes.remove?4(int) -PyQt5.QtCore.QXmlStreamAttributes.remove?4(int, int) -PyQt5.QtCore.QXmlStreamAttributes.replace?4(int, QXmlStreamAttribute) -PyQt5.QtCore.QXmlStreamAttributes.size?4() -> int -PyQt5.QtCore.QXmlStreamNamespaceDeclaration?1() -PyQt5.QtCore.QXmlStreamNamespaceDeclaration.__init__?1(self) -PyQt5.QtCore.QXmlStreamNamespaceDeclaration?1(QXmlStreamNamespaceDeclaration) -PyQt5.QtCore.QXmlStreamNamespaceDeclaration.__init__?1(self, QXmlStreamNamespaceDeclaration) -PyQt5.QtCore.QXmlStreamNamespaceDeclaration?1(str, str) -PyQt5.QtCore.QXmlStreamNamespaceDeclaration.__init__?1(self, str, str) -PyQt5.QtCore.QXmlStreamNamespaceDeclaration.prefix?4() -> QStringRef -PyQt5.QtCore.QXmlStreamNamespaceDeclaration.namespaceUri?4() -> QStringRef -PyQt5.QtCore.QXmlStreamNotationDeclaration?1() -PyQt5.QtCore.QXmlStreamNotationDeclaration.__init__?1(self) -PyQt5.QtCore.QXmlStreamNotationDeclaration?1(QXmlStreamNotationDeclaration) -PyQt5.QtCore.QXmlStreamNotationDeclaration.__init__?1(self, QXmlStreamNotationDeclaration) -PyQt5.QtCore.QXmlStreamNotationDeclaration.name?4() -> QStringRef -PyQt5.QtCore.QXmlStreamNotationDeclaration.systemId?4() -> QStringRef -PyQt5.QtCore.QXmlStreamNotationDeclaration.publicId?4() -> QStringRef -PyQt5.QtCore.QXmlStreamEntityDeclaration?1() -PyQt5.QtCore.QXmlStreamEntityDeclaration.__init__?1(self) -PyQt5.QtCore.QXmlStreamEntityDeclaration?1(QXmlStreamEntityDeclaration) -PyQt5.QtCore.QXmlStreamEntityDeclaration.__init__?1(self, QXmlStreamEntityDeclaration) -PyQt5.QtCore.QXmlStreamEntityDeclaration.name?4() -> QStringRef -PyQt5.QtCore.QXmlStreamEntityDeclaration.notationName?4() -> QStringRef -PyQt5.QtCore.QXmlStreamEntityDeclaration.systemId?4() -> QStringRef -PyQt5.QtCore.QXmlStreamEntityDeclaration.publicId?4() -> QStringRef -PyQt5.QtCore.QXmlStreamEntityDeclaration.value?4() -> QStringRef -PyQt5.QtCore.QXmlStreamEntityResolver?1() -PyQt5.QtCore.QXmlStreamEntityResolver.__init__?1(self) -PyQt5.QtCore.QXmlStreamEntityResolver?1(QXmlStreamEntityResolver) -PyQt5.QtCore.QXmlStreamEntityResolver.__init__?1(self, QXmlStreamEntityResolver) -PyQt5.QtCore.QXmlStreamEntityResolver.resolveUndeclaredEntity?4(str) -> str -PyQt5.QtCore.QXmlStreamReader.Error?10 -PyQt5.QtCore.QXmlStreamReader.NoError?10 -PyQt5.QtCore.QXmlStreamReader.UnexpectedElementError?10 -PyQt5.QtCore.QXmlStreamReader.CustomError?10 -PyQt5.QtCore.QXmlStreamReader.NotWellFormedError?10 -PyQt5.QtCore.QXmlStreamReader.PrematureEndOfDocumentError?10 -PyQt5.QtCore.QXmlStreamReader.ReadElementTextBehaviour?10 -PyQt5.QtCore.QXmlStreamReader.ErrorOnUnexpectedElement?10 -PyQt5.QtCore.QXmlStreamReader.IncludeChildElements?10 -PyQt5.QtCore.QXmlStreamReader.SkipChildElements?10 -PyQt5.QtCore.QXmlStreamReader.TokenType?10 -PyQt5.QtCore.QXmlStreamReader.NoToken?10 -PyQt5.QtCore.QXmlStreamReader.Invalid?10 -PyQt5.QtCore.QXmlStreamReader.StartDocument?10 -PyQt5.QtCore.QXmlStreamReader.EndDocument?10 -PyQt5.QtCore.QXmlStreamReader.StartElement?10 -PyQt5.QtCore.QXmlStreamReader.EndElement?10 -PyQt5.QtCore.QXmlStreamReader.Characters?10 -PyQt5.QtCore.QXmlStreamReader.Comment?10 -PyQt5.QtCore.QXmlStreamReader.DTD?10 -PyQt5.QtCore.QXmlStreamReader.EntityReference?10 -PyQt5.QtCore.QXmlStreamReader.ProcessingInstruction?10 -PyQt5.QtCore.QXmlStreamReader?1() -PyQt5.QtCore.QXmlStreamReader.__init__?1(self) -PyQt5.QtCore.QXmlStreamReader?1(QIODevice) -PyQt5.QtCore.QXmlStreamReader.__init__?1(self, QIODevice) -PyQt5.QtCore.QXmlStreamReader?1(QByteArray) -PyQt5.QtCore.QXmlStreamReader.__init__?1(self, QByteArray) -PyQt5.QtCore.QXmlStreamReader?1(str) -PyQt5.QtCore.QXmlStreamReader.__init__?1(self, str) -PyQt5.QtCore.QXmlStreamReader.setDevice?4(QIODevice) -PyQt5.QtCore.QXmlStreamReader.device?4() -> QIODevice -PyQt5.QtCore.QXmlStreamReader.addData?4(QByteArray) -PyQt5.QtCore.QXmlStreamReader.addData?4(str) -PyQt5.QtCore.QXmlStreamReader.clear?4() -PyQt5.QtCore.QXmlStreamReader.atEnd?4() -> bool -PyQt5.QtCore.QXmlStreamReader.readNext?4() -> QXmlStreamReader.TokenType -PyQt5.QtCore.QXmlStreamReader.tokenType?4() -> QXmlStreamReader.TokenType -PyQt5.QtCore.QXmlStreamReader.tokenString?4() -> str -PyQt5.QtCore.QXmlStreamReader.setNamespaceProcessing?4(bool) -PyQt5.QtCore.QXmlStreamReader.namespaceProcessing?4() -> bool -PyQt5.QtCore.QXmlStreamReader.isStartDocument?4() -> bool -PyQt5.QtCore.QXmlStreamReader.isEndDocument?4() -> bool -PyQt5.QtCore.QXmlStreamReader.isStartElement?4() -> bool -PyQt5.QtCore.QXmlStreamReader.isEndElement?4() -> bool -PyQt5.QtCore.QXmlStreamReader.isCharacters?4() -> bool -PyQt5.QtCore.QXmlStreamReader.isWhitespace?4() -> bool -PyQt5.QtCore.QXmlStreamReader.isCDATA?4() -> bool -PyQt5.QtCore.QXmlStreamReader.isComment?4() -> bool -PyQt5.QtCore.QXmlStreamReader.isDTD?4() -> bool -PyQt5.QtCore.QXmlStreamReader.isEntityReference?4() -> bool -PyQt5.QtCore.QXmlStreamReader.isProcessingInstruction?4() -> bool -PyQt5.QtCore.QXmlStreamReader.isStandaloneDocument?4() -> bool -PyQt5.QtCore.QXmlStreamReader.documentVersion?4() -> QStringRef -PyQt5.QtCore.QXmlStreamReader.documentEncoding?4() -> QStringRef -PyQt5.QtCore.QXmlStreamReader.lineNumber?4() -> int -PyQt5.QtCore.QXmlStreamReader.columnNumber?4() -> int -PyQt5.QtCore.QXmlStreamReader.characterOffset?4() -> int -PyQt5.QtCore.QXmlStreamReader.attributes?4() -> QXmlStreamAttributes -PyQt5.QtCore.QXmlStreamReader.readElementText?4(QXmlStreamReader.ReadElementTextBehaviour behaviour=QXmlStreamReader.ErrorOnUnexpectedElement) -> str -PyQt5.QtCore.QXmlStreamReader.name?4() -> QStringRef -PyQt5.QtCore.QXmlStreamReader.namespaceUri?4() -> QStringRef -PyQt5.QtCore.QXmlStreamReader.qualifiedName?4() -> QStringRef -PyQt5.QtCore.QXmlStreamReader.prefix?4() -> QStringRef -PyQt5.QtCore.QXmlStreamReader.processingInstructionTarget?4() -> QStringRef -PyQt5.QtCore.QXmlStreamReader.processingInstructionData?4() -> QStringRef -PyQt5.QtCore.QXmlStreamReader.text?4() -> QStringRef -PyQt5.QtCore.QXmlStreamReader.namespaceDeclarations?4() -> list-of-QXmlStreamNamespaceDeclaration -PyQt5.QtCore.QXmlStreamReader.addExtraNamespaceDeclaration?4(QXmlStreamNamespaceDeclaration) -PyQt5.QtCore.QXmlStreamReader.addExtraNamespaceDeclarations?4(list-of-QXmlStreamNamespaceDeclaration) -PyQt5.QtCore.QXmlStreamReader.notationDeclarations?4() -> list-of-QXmlStreamNotationDeclaration -PyQt5.QtCore.QXmlStreamReader.entityDeclarations?4() -> list-of-QXmlStreamEntityDeclaration -PyQt5.QtCore.QXmlStreamReader.dtdName?4() -> QStringRef -PyQt5.QtCore.QXmlStreamReader.dtdPublicId?4() -> QStringRef -PyQt5.QtCore.QXmlStreamReader.dtdSystemId?4() -> QStringRef -PyQt5.QtCore.QXmlStreamReader.raiseError?4(str message='') -PyQt5.QtCore.QXmlStreamReader.errorString?4() -> str -PyQt5.QtCore.QXmlStreamReader.error?4() -> QXmlStreamReader.Error -PyQt5.QtCore.QXmlStreamReader.hasError?4() -> bool -PyQt5.QtCore.QXmlStreamReader.setEntityResolver?4(QXmlStreamEntityResolver) -PyQt5.QtCore.QXmlStreamReader.entityResolver?4() -> QXmlStreamEntityResolver -PyQt5.QtCore.QXmlStreamReader.readNextStartElement?4() -> bool -PyQt5.QtCore.QXmlStreamReader.skipCurrentElement?4() -PyQt5.QtCore.QXmlStreamWriter?1() -PyQt5.QtCore.QXmlStreamWriter.__init__?1(self) -PyQt5.QtCore.QXmlStreamWriter?1(QIODevice) -PyQt5.QtCore.QXmlStreamWriter.__init__?1(self, QIODevice) -PyQt5.QtCore.QXmlStreamWriter?1(QByteArray) -PyQt5.QtCore.QXmlStreamWriter.__init__?1(self, QByteArray) -PyQt5.QtCore.QXmlStreamWriter.setDevice?4(QIODevice) -PyQt5.QtCore.QXmlStreamWriter.device?4() -> QIODevice -PyQt5.QtCore.QXmlStreamWriter.setCodec?4(QTextCodec) -PyQt5.QtCore.QXmlStreamWriter.setCodec?4(str) -PyQt5.QtCore.QXmlStreamWriter.codec?4() -> QTextCodec -PyQt5.QtCore.QXmlStreamWriter.setAutoFormatting?4(bool) -PyQt5.QtCore.QXmlStreamWriter.autoFormatting?4() -> bool -PyQt5.QtCore.QXmlStreamWriter.setAutoFormattingIndent?4(int) -PyQt5.QtCore.QXmlStreamWriter.autoFormattingIndent?4() -> int -PyQt5.QtCore.QXmlStreamWriter.writeAttribute?4(str, str) -PyQt5.QtCore.QXmlStreamWriter.writeAttribute?4(str, str, str) -PyQt5.QtCore.QXmlStreamWriter.writeAttribute?4(QXmlStreamAttribute) -PyQt5.QtCore.QXmlStreamWriter.writeAttributes?4(QXmlStreamAttributes) -PyQt5.QtCore.QXmlStreamWriter.writeCDATA?4(str) -PyQt5.QtCore.QXmlStreamWriter.writeCharacters?4(str) -PyQt5.QtCore.QXmlStreamWriter.writeComment?4(str) -PyQt5.QtCore.QXmlStreamWriter.writeDTD?4(str) -PyQt5.QtCore.QXmlStreamWriter.writeEmptyElement?4(str) -PyQt5.QtCore.QXmlStreamWriter.writeEmptyElement?4(str, str) -PyQt5.QtCore.QXmlStreamWriter.writeTextElement?4(str, str) -PyQt5.QtCore.QXmlStreamWriter.writeTextElement?4(str, str, str) -PyQt5.QtCore.QXmlStreamWriter.writeEndDocument?4() -PyQt5.QtCore.QXmlStreamWriter.writeEndElement?4() -PyQt5.QtCore.QXmlStreamWriter.writeEntityReference?4(str) -PyQt5.QtCore.QXmlStreamWriter.writeNamespace?4(str, str prefix='') -PyQt5.QtCore.QXmlStreamWriter.writeDefaultNamespace?4(str) -PyQt5.QtCore.QXmlStreamWriter.writeProcessingInstruction?4(str, str data='') -PyQt5.QtCore.QXmlStreamWriter.writeStartDocument?4() -PyQt5.QtCore.QXmlStreamWriter.writeStartDocument?4(str) -PyQt5.QtCore.QXmlStreamWriter.writeStartDocument?4(str, bool) -PyQt5.QtCore.QXmlStreamWriter.writeStartElement?4(str) -PyQt5.QtCore.QXmlStreamWriter.writeStartElement?4(str, str) -PyQt5.QtCore.QXmlStreamWriter.writeCurrentToken?4(QXmlStreamReader) -PyQt5.QtCore.QXmlStreamWriter.hasError?4() -> bool -PyQt5.QtCore.QSysInfo.WinVersion?10 -PyQt5.QtCore.QSysInfo.WV_32s?10 -PyQt5.QtCore.QSysInfo.WV_95?10 -PyQt5.QtCore.QSysInfo.WV_98?10 -PyQt5.QtCore.QSysInfo.WV_Me?10 -PyQt5.QtCore.QSysInfo.WV_DOS_based?10 -PyQt5.QtCore.QSysInfo.WV_NT?10 -PyQt5.QtCore.QSysInfo.WV_2000?10 -PyQt5.QtCore.QSysInfo.WV_XP?10 -PyQt5.QtCore.QSysInfo.WV_2003?10 -PyQt5.QtCore.QSysInfo.WV_VISTA?10 -PyQt5.QtCore.QSysInfo.WV_WINDOWS7?10 -PyQt5.QtCore.QSysInfo.WV_WINDOWS8?10 -PyQt5.QtCore.QSysInfo.WV_WINDOWS8_1?10 -PyQt5.QtCore.QSysInfo.WV_NT_based?10 -PyQt5.QtCore.QSysInfo.WV_4_0?10 -PyQt5.QtCore.QSysInfo.WV_5_0?10 -PyQt5.QtCore.QSysInfo.WV_5_1?10 -PyQt5.QtCore.QSysInfo.WV_5_2?10 -PyQt5.QtCore.QSysInfo.WV_6_0?10 -PyQt5.QtCore.QSysInfo.WV_6_1?10 -PyQt5.QtCore.QSysInfo.WV_6_2?10 -PyQt5.QtCore.QSysInfo.WV_6_3?10 -PyQt5.QtCore.QSysInfo.WV_CE?10 -PyQt5.QtCore.QSysInfo.WV_CENET?10 -PyQt5.QtCore.QSysInfo.WV_CE_5?10 -PyQt5.QtCore.QSysInfo.WV_CE_6?10 -PyQt5.QtCore.QSysInfo.WV_CE_based?10 -PyQt5.QtCore.QSysInfo.Endian?10 -PyQt5.QtCore.QSysInfo.BigEndian?10 -PyQt5.QtCore.QSysInfo.LittleEndian?10 -PyQt5.QtCore.QSysInfo.ByteOrder?10 -PyQt5.QtCore.QSysInfo.Sizes?10 -PyQt5.QtCore.QSysInfo.WordSize?10 -PyQt5.QtCore.QSysInfo.WindowsVersion?7 -PyQt5.QtCore.QSysInfo?1() -PyQt5.QtCore.QSysInfo.__init__?1(self) -PyQt5.QtCore.QSysInfo?1(QSysInfo) -PyQt5.QtCore.QSysInfo.__init__?1(self, QSysInfo) -PyQt5.QtCore.QSysInfo.windowsVersion?4() -> QSysInfo.WinVersion -PyQt5.QtCore.QWinEventNotifier?1(QObject parent=None) -PyQt5.QtCore.QWinEventNotifier.__init__?1(self, QObject parent=None) -PyQt5.QtCore.QWinEventNotifier?1(sip.voidptr, QObject parent=None) -PyQt5.QtCore.QWinEventNotifier.__init__?1(self, sip.voidptr, QObject parent=None) -PyQt5.QtCore.QWinEventNotifier.handle?4() -> sip.voidptr -PyQt5.QtCore.QWinEventNotifier.isEnabled?4() -> bool -PyQt5.QtCore.QWinEventNotifier.setHandle?4(sip.voidptr) -PyQt5.QtCore.QWinEventNotifier.setEnabled?4(bool) -PyQt5.QtCore.QWinEventNotifier.activated?4(sip.voidptr) -PyQt5.QtCore.QWinEventNotifier.event?4(QEvent) -> bool -PyQt5.QtGui.qFuzzyCompare?4(QMatrix4x4, QMatrix4x4) -> bool -PyQt5.QtGui.qPixelFormatRgba?4(int, int, int, int, QPixelFormat.AlphaUsage, QPixelFormat.AlphaPosition, QPixelFormat.AlphaPremultiplied premultiplied=QPixelFormat.NotPremultiplied, QPixelFormat.TypeInterpretation typeInterpretation=QPixelFormat.UnsignedInteger) -> QPixelFormat -PyQt5.QtGui.qPixelFormatGrayscale?4(int, QPixelFormat.TypeInterpretation typeInterpretation=QPixelFormat.UnsignedInteger) -> QPixelFormat -PyQt5.QtGui.qPixelFormatCmyk?4(int, int alphaSize=0, QPixelFormat.AlphaUsage alphaUsage=QPixelFormat.IgnoresAlpha, QPixelFormat.AlphaPosition alphaPosition=QPixelFormat.AtBeginning, QPixelFormat.TypeInterpretation typeInterpretation=QPixelFormat.UnsignedInteger) -> QPixelFormat -PyQt5.QtGui.qPixelFormatHsl?4(int, int alphaSize=0, QPixelFormat.AlphaUsage alphaUsage=QPixelFormat.IgnoresAlpha, QPixelFormat.AlphaPosition alphaPosition=QPixelFormat.AtBeginning, QPixelFormat.TypeInterpretation typeInterpretation=QPixelFormat.FloatingPoint) -> QPixelFormat -PyQt5.QtGui.qPixelFormatHsv?4(int, int alphaSize=0, QPixelFormat.AlphaUsage alphaUsage=QPixelFormat.IgnoresAlpha, QPixelFormat.AlphaPosition alphaPosition=QPixelFormat.AtBeginning, QPixelFormat.TypeInterpretation typeInterpretation=QPixelFormat.FloatingPoint) -> QPixelFormat -PyQt5.QtGui.qPixelFormatYuv?4(QPixelFormat.YUVLayout, int alphaSize=0, QPixelFormat.AlphaUsage alphaUsage=QPixelFormat.IgnoresAlpha, QPixelFormat.AlphaPosition alphaPosition=QPixelFormat.AtBeginning, QPixelFormat.AlphaPremultiplied premultiplied=QPixelFormat.NotPremultiplied, QPixelFormat.TypeInterpretation typeInterpretation=QPixelFormat.UnsignedByte, QPixelFormat.ByteOrder byteOrder=QPixelFormat.LittleEndian) -> QPixelFormat -PyQt5.QtGui.qFuzzyCompare?4(QQuaternion, QQuaternion) -> bool -PyQt5.QtGui.qRed?4(int) -> int -PyQt5.QtGui.qGreen?4(int) -> int -PyQt5.QtGui.qBlue?4(int) -> int -PyQt5.QtGui.qAlpha?4(int) -> int -PyQt5.QtGui.qRgb?4(int, int, int) -> int -PyQt5.QtGui.qRgba?4(int, int, int, int) -> int -PyQt5.QtGui.qGray?4(int, int, int) -> int -PyQt5.QtGui.qGray?4(int) -> int -PyQt5.QtGui.qIsGray?4(int) -> bool -PyQt5.QtGui.qPremultiply?4(int) -> int -PyQt5.QtGui.qUnpremultiply?4(int) -> int -PyQt5.QtGui.qFuzzyCompare?4(QTransform, QTransform) -> bool -PyQt5.QtGui.qFuzzyCompare?4(QVector2D, QVector2D) -> bool -PyQt5.QtGui.qFuzzyCompare?4(QVector3D, QVector3D) -> bool -PyQt5.QtGui.qFuzzyCompare?4(QVector4D, QVector4D) -> bool -PyQt5.QtGui.QAbstractTextDocumentLayout?1(QTextDocument) -PyQt5.QtGui.QAbstractTextDocumentLayout.__init__?1(self, QTextDocument) -PyQt5.QtGui.QAbstractTextDocumentLayout.draw?4(QPainter, QAbstractTextDocumentLayout.PaintContext) -PyQt5.QtGui.QAbstractTextDocumentLayout.hitTest?4(QPointF, Qt.HitTestAccuracy) -> int -PyQt5.QtGui.QAbstractTextDocumentLayout.anchorAt?4(QPointF) -> str -PyQt5.QtGui.QAbstractTextDocumentLayout.pageCount?4() -> int -PyQt5.QtGui.QAbstractTextDocumentLayout.documentSize?4() -> QSizeF -PyQt5.QtGui.QAbstractTextDocumentLayout.frameBoundingRect?4(QTextFrame) -> QRectF -PyQt5.QtGui.QAbstractTextDocumentLayout.blockBoundingRect?4(QTextBlock) -> QRectF -PyQt5.QtGui.QAbstractTextDocumentLayout.setPaintDevice?4(QPaintDevice) -PyQt5.QtGui.QAbstractTextDocumentLayout.paintDevice?4() -> QPaintDevice -PyQt5.QtGui.QAbstractTextDocumentLayout.document?4() -> QTextDocument -PyQt5.QtGui.QAbstractTextDocumentLayout.registerHandler?4(int, QObject) -PyQt5.QtGui.QAbstractTextDocumentLayout.unregisterHandler?4(int, QObject component=None) -PyQt5.QtGui.QAbstractTextDocumentLayout.handlerForObject?4(int) -> QTextObjectInterface -PyQt5.QtGui.QAbstractTextDocumentLayout.update?4(QRectF rect=QRectF(0,0,1e+009,1e+009)) -PyQt5.QtGui.QAbstractTextDocumentLayout.documentSizeChanged?4(QSizeF) -PyQt5.QtGui.QAbstractTextDocumentLayout.pageCountChanged?4(int) -PyQt5.QtGui.QAbstractTextDocumentLayout.updateBlock?4(QTextBlock) -PyQt5.QtGui.QAbstractTextDocumentLayout.documentChanged?4(int, int, int) -PyQt5.QtGui.QAbstractTextDocumentLayout.resizeInlineObject?4(QTextInlineObject, int, QTextFormat) -PyQt5.QtGui.QAbstractTextDocumentLayout.positionInlineObject?4(QTextInlineObject, int, QTextFormat) -PyQt5.QtGui.QAbstractTextDocumentLayout.drawInlineObject?4(QPainter, QRectF, QTextInlineObject, int, QTextFormat) -PyQt5.QtGui.QAbstractTextDocumentLayout.format?4(int) -> QTextCharFormat -PyQt5.QtGui.QAbstractTextDocumentLayout.Selection.cursor?7 -PyQt5.QtGui.QAbstractTextDocumentLayout.Selection.format?7 -PyQt5.QtGui.QAbstractTextDocumentLayout.Selection?1() -PyQt5.QtGui.QAbstractTextDocumentLayout.Selection.__init__?1(self) -PyQt5.QtGui.QAbstractTextDocumentLayout.Selection?1(QAbstractTextDocumentLayout.Selection) -PyQt5.QtGui.QAbstractTextDocumentLayout.Selection.__init__?1(self, QAbstractTextDocumentLayout.Selection) -PyQt5.QtGui.QAbstractTextDocumentLayout.PaintContext.clip?7 -PyQt5.QtGui.QAbstractTextDocumentLayout.PaintContext.cursorPosition?7 -PyQt5.QtGui.QAbstractTextDocumentLayout.PaintContext.palette?7 -PyQt5.QtGui.QAbstractTextDocumentLayout.PaintContext.selections?7 -PyQt5.QtGui.QAbstractTextDocumentLayout.PaintContext?1() -PyQt5.QtGui.QAbstractTextDocumentLayout.PaintContext.__init__?1(self) -PyQt5.QtGui.QAbstractTextDocumentLayout.PaintContext?1(QAbstractTextDocumentLayout.PaintContext) -PyQt5.QtGui.QAbstractTextDocumentLayout.PaintContext.__init__?1(self, QAbstractTextDocumentLayout.PaintContext) -PyQt5.QtGui.QTextObjectInterface?1() -PyQt5.QtGui.QTextObjectInterface.__init__?1(self) -PyQt5.QtGui.QTextObjectInterface?1(QTextObjectInterface) -PyQt5.QtGui.QTextObjectInterface.__init__?1(self, QTextObjectInterface) -PyQt5.QtGui.QTextObjectInterface.intrinsicSize?4(QTextDocument, int, QTextFormat) -> QSizeF -PyQt5.QtGui.QTextObjectInterface.drawObject?4(QPainter, QRectF, QTextDocument, int, QTextFormat) -PyQt5.QtGui.QBackingStore?1(QWindow) -PyQt5.QtGui.QBackingStore.__init__?1(self, QWindow) -PyQt5.QtGui.QBackingStore.window?4() -> QWindow -PyQt5.QtGui.QBackingStore.paintDevice?4() -> QPaintDevice -PyQt5.QtGui.QBackingStore.flush?4(QRegion, QWindow window=None, QPoint offset=QPoint()) -PyQt5.QtGui.QBackingStore.resize?4(QSize) -PyQt5.QtGui.QBackingStore.size?4() -> QSize -PyQt5.QtGui.QBackingStore.scroll?4(QRegion, int, int) -> bool -PyQt5.QtGui.QBackingStore.beginPaint?4(QRegion) -PyQt5.QtGui.QBackingStore.endPaint?4() -PyQt5.QtGui.QBackingStore.setStaticContents?4(QRegion) -PyQt5.QtGui.QBackingStore.staticContents?4() -> QRegion -PyQt5.QtGui.QBackingStore.hasStaticContents?4() -> bool -PyQt5.QtGui.QPaintDevice.PaintDeviceMetric?10 -PyQt5.QtGui.QPaintDevice.PdmWidth?10 -PyQt5.QtGui.QPaintDevice.PdmHeight?10 -PyQt5.QtGui.QPaintDevice.PdmWidthMM?10 -PyQt5.QtGui.QPaintDevice.PdmHeightMM?10 -PyQt5.QtGui.QPaintDevice.PdmNumColors?10 -PyQt5.QtGui.QPaintDevice.PdmDepth?10 -PyQt5.QtGui.QPaintDevice.PdmDpiX?10 -PyQt5.QtGui.QPaintDevice.PdmDpiY?10 -PyQt5.QtGui.QPaintDevice.PdmPhysicalDpiX?10 -PyQt5.QtGui.QPaintDevice.PdmPhysicalDpiY?10 -PyQt5.QtGui.QPaintDevice.PdmDevicePixelRatio?10 -PyQt5.QtGui.QPaintDevice?1() -PyQt5.QtGui.QPaintDevice.__init__?1(self) -PyQt5.QtGui.QPaintDevice.paintEngine?4() -> QPaintEngine -PyQt5.QtGui.QPaintDevice.width?4() -> int -PyQt5.QtGui.QPaintDevice.height?4() -> int -PyQt5.QtGui.QPaintDevice.widthMM?4() -> int -PyQt5.QtGui.QPaintDevice.heightMM?4() -> int -PyQt5.QtGui.QPaintDevice.logicalDpiX?4() -> int -PyQt5.QtGui.QPaintDevice.logicalDpiY?4() -> int -PyQt5.QtGui.QPaintDevice.physicalDpiX?4() -> int -PyQt5.QtGui.QPaintDevice.physicalDpiY?4() -> int -PyQt5.QtGui.QPaintDevice.depth?4() -> int -PyQt5.QtGui.QPaintDevice.paintingActive?4() -> bool -PyQt5.QtGui.QPaintDevice.colorCount?4() -> int -PyQt5.QtGui.QPaintDevice.devicePixelRatio?4() -> int -PyQt5.QtGui.QPaintDevice.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtGui.QPixmap?1() -PyQt5.QtGui.QPixmap.__init__?1(self) -PyQt5.QtGui.QPixmap?1(int, int) -PyQt5.QtGui.QPixmap.__init__?1(self, int, int) -PyQt5.QtGui.QPixmap?1(QSize) -PyQt5.QtGui.QPixmap.__init__?1(self, QSize) -PyQt5.QtGui.QPixmap?1(str, str format=None, Qt.ImageConversionFlags flags=Qt.AutoColor) -PyQt5.QtGui.QPixmap.__init__?1(self, str, str format=None, Qt.ImageConversionFlags flags=Qt.AutoColor) -PyQt5.QtGui.QPixmap?1(list-of-str) -PyQt5.QtGui.QPixmap.__init__?1(self, list-of-str) -PyQt5.QtGui.QPixmap?1(QPixmap) -PyQt5.QtGui.QPixmap.__init__?1(self, QPixmap) -PyQt5.QtGui.QPixmap?1(QVariant) -PyQt5.QtGui.QPixmap.__init__?1(self, QVariant) -PyQt5.QtGui.QPixmap.isNull?4() -> bool -PyQt5.QtGui.QPixmap.devType?4() -> int -PyQt5.QtGui.QPixmap.width?4() -> int -PyQt5.QtGui.QPixmap.height?4() -> int -PyQt5.QtGui.QPixmap.size?4() -> QSize -PyQt5.QtGui.QPixmap.rect?4() -> QRect -PyQt5.QtGui.QPixmap.depth?4() -> int -PyQt5.QtGui.QPixmap.defaultDepth?4() -> int -PyQt5.QtGui.QPixmap.fill?4(QColor color=Qt.white) -PyQt5.QtGui.QPixmap.mask?4() -> QBitmap -PyQt5.QtGui.QPixmap.setMask?4(QBitmap) -PyQt5.QtGui.QPixmap.hasAlpha?4() -> bool -PyQt5.QtGui.QPixmap.hasAlphaChannel?4() -> bool -PyQt5.QtGui.QPixmap.createHeuristicMask?4(bool clipTight=True) -> QBitmap -PyQt5.QtGui.QPixmap.createMaskFromColor?4(QColor, Qt.MaskMode mode=Qt.MaskInColor) -> QBitmap -PyQt5.QtGui.QPixmap.scaled?4(int, int, Qt.AspectRatioMode aspectRatioMode=Qt.IgnoreAspectRatio, Qt.TransformationMode transformMode=Qt.FastTransformation) -> QPixmap -PyQt5.QtGui.QPixmap.scaled?4(QSize, Qt.AspectRatioMode aspectRatioMode=Qt.IgnoreAspectRatio, Qt.TransformationMode transformMode=Qt.FastTransformation) -> QPixmap -PyQt5.QtGui.QPixmap.scaledToWidth?4(int, Qt.TransformationMode mode=Qt.FastTransformation) -> QPixmap -PyQt5.QtGui.QPixmap.scaledToHeight?4(int, Qt.TransformationMode mode=Qt.FastTransformation) -> QPixmap -PyQt5.QtGui.QPixmap.toImage?4() -> QImage -PyQt5.QtGui.QPixmap.fromImage?4(QImage, Qt.ImageConversionFlags flags=Qt.AutoColor) -> QPixmap -PyQt5.QtGui.QPixmap.fromImageReader?4(QImageReader, Qt.ImageConversionFlags flags=Qt.AutoColor) -> QPixmap -PyQt5.QtGui.QPixmap.convertFromImage?4(QImage, Qt.ImageConversionFlags flags=Qt.AutoColor) -> bool -PyQt5.QtGui.QPixmap.load?4(str, str format=None, Qt.ImageConversionFlags flags=Qt.AutoColor) -> bool -PyQt5.QtGui.QPixmap.loadFromData?4(str, str format=None, Qt.ImageConversionFlags flags=Qt.AutoColor) -> bool -PyQt5.QtGui.QPixmap.loadFromData?4(QByteArray, str format=None, Qt.ImageConversionFlags flags=Qt.AutoColor) -> bool -PyQt5.QtGui.QPixmap.save?4(str, str format=None, int quality=-1) -> bool -PyQt5.QtGui.QPixmap.save?4(QIODevice, str format=None, int quality=-1) -> bool -PyQt5.QtGui.QPixmap.copy?4(QRect rect=QRect()) -> QPixmap -PyQt5.QtGui.QPixmap.detach?4() -PyQt5.QtGui.QPixmap.isQBitmap?4() -> bool -PyQt5.QtGui.QPixmap.paintEngine?4() -> QPaintEngine -PyQt5.QtGui.QPixmap.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtGui.QPixmap.copy?4(int, int, int, int) -> QPixmap -PyQt5.QtGui.QPixmap.transformed?4(QTransform, Qt.TransformationMode mode=Qt.FastTransformation) -> QPixmap -PyQt5.QtGui.QPixmap.trueMatrix?4(QTransform, int, int) -> QTransform -PyQt5.QtGui.QPixmap.cacheKey?4() -> int -PyQt5.QtGui.QPixmap.scroll?4(int, int, QRect) -> QRegion -PyQt5.QtGui.QPixmap.scroll?4(int, int, int, int, int, int) -> QRegion -PyQt5.QtGui.QPixmap.swap?4(QPixmap) -PyQt5.QtGui.QPixmap.devicePixelRatio?4() -> float -PyQt5.QtGui.QPixmap.setDevicePixelRatio?4(float) -PyQt5.QtGui.QBitmap?1() -PyQt5.QtGui.QBitmap.__init__?1(self) -PyQt5.QtGui.QBitmap?1(QPixmap) -PyQt5.QtGui.QBitmap.__init__?1(self, QPixmap) -PyQt5.QtGui.QBitmap?1(int, int) -PyQt5.QtGui.QBitmap.__init__?1(self, int, int) -PyQt5.QtGui.QBitmap?1(QSize) -PyQt5.QtGui.QBitmap.__init__?1(self, QSize) -PyQt5.QtGui.QBitmap?1(str, str format=None) -PyQt5.QtGui.QBitmap.__init__?1(self, str, str format=None) -PyQt5.QtGui.QBitmap?1(QVariant) -PyQt5.QtGui.QBitmap.__init__?1(self, QVariant) -PyQt5.QtGui.QBitmap?1(QBitmap) -PyQt5.QtGui.QBitmap.__init__?1(self, QBitmap) -PyQt5.QtGui.QBitmap.clear?4() -PyQt5.QtGui.QBitmap.fromImage?4(QImage, Qt.ImageConversionFlags flags=Qt.AutoColor) -> QBitmap -PyQt5.QtGui.QBitmap.fromData?4(QSize, str, QImage.Format format=QImage.Format_MonoLSB) -> QBitmap -PyQt5.QtGui.QBitmap.transformed?4(QTransform) -> QBitmap -PyQt5.QtGui.QBitmap.swap?4(QBitmap) -PyQt5.QtGui.QColor.NameFormat?10 -PyQt5.QtGui.QColor.HexRgb?10 -PyQt5.QtGui.QColor.HexArgb?10 -PyQt5.QtGui.QColor.Spec?10 -PyQt5.QtGui.QColor.Invalid?10 -PyQt5.QtGui.QColor.Rgb?10 -PyQt5.QtGui.QColor.Hsv?10 -PyQt5.QtGui.QColor.Cmyk?10 -PyQt5.QtGui.QColor.Hsl?10 -PyQt5.QtGui.QColor?1(Qt.GlobalColor) -PyQt5.QtGui.QColor.__init__?1(self, Qt.GlobalColor) -PyQt5.QtGui.QColor?1(int) -PyQt5.QtGui.QColor.__init__?1(self, int) -PyQt5.QtGui.QColor?1(QVariant) -PyQt5.QtGui.QColor.__init__?1(self, QVariant) -PyQt5.QtGui.QColor?1() -PyQt5.QtGui.QColor.__init__?1(self) -PyQt5.QtGui.QColor?1(int, int, int, int alpha=255) -PyQt5.QtGui.QColor.__init__?1(self, int, int, int, int alpha=255) -PyQt5.QtGui.QColor?1(str) -PyQt5.QtGui.QColor.__init__?1(self, str) -PyQt5.QtGui.QColor?1(QColor) -PyQt5.QtGui.QColor.__init__?1(self, QColor) -PyQt5.QtGui.QColor.name?4() -> str -PyQt5.QtGui.QColor.setNamedColor?4(str) -PyQt5.QtGui.QColor.colorNames?4() -> list-of-str -PyQt5.QtGui.QColor.spec?4() -> QColor.Spec -PyQt5.QtGui.QColor.alpha?4() -> int -PyQt5.QtGui.QColor.setAlpha?4(int) -PyQt5.QtGui.QColor.alphaF?4() -> float -PyQt5.QtGui.QColor.setAlphaF?4(float) -PyQt5.QtGui.QColor.red?4() -> int -PyQt5.QtGui.QColor.green?4() -> int -PyQt5.QtGui.QColor.blue?4() -> int -PyQt5.QtGui.QColor.setRed?4(int) -PyQt5.QtGui.QColor.setGreen?4(int) -PyQt5.QtGui.QColor.setBlue?4(int) -PyQt5.QtGui.QColor.redF?4() -> float -PyQt5.QtGui.QColor.greenF?4() -> float -PyQt5.QtGui.QColor.blueF?4() -> float -PyQt5.QtGui.QColor.setRedF?4(float) -PyQt5.QtGui.QColor.setGreenF?4(float) -PyQt5.QtGui.QColor.setBlueF?4(float) -PyQt5.QtGui.QColor.getRgb?4() -> (int, int, int, int) -PyQt5.QtGui.QColor.setRgb?4(int, int, int, int alpha=255) -PyQt5.QtGui.QColor.getRgbF?4() -> (float, float, float, float) -PyQt5.QtGui.QColor.setRgbF?4(float, float, float, float alpha=1) -PyQt5.QtGui.QColor.rgba?4() -> int -PyQt5.QtGui.QColor.setRgba?4(int) -PyQt5.QtGui.QColor.rgb?4() -> int -PyQt5.QtGui.QColor.setRgb?4(int) -PyQt5.QtGui.QColor.hue?4() -> int -PyQt5.QtGui.QColor.saturation?4() -> int -PyQt5.QtGui.QColor.value?4() -> int -PyQt5.QtGui.QColor.hueF?4() -> float -PyQt5.QtGui.QColor.saturationF?4() -> float -PyQt5.QtGui.QColor.valueF?4() -> float -PyQt5.QtGui.QColor.getHsv?4() -> (int, int, int, int) -PyQt5.QtGui.QColor.setHsv?4(int, int, int, int alpha=255) -PyQt5.QtGui.QColor.getHsvF?4() -> (float, float, float, float) -PyQt5.QtGui.QColor.setHsvF?4(float, float, float, float alpha=1) -PyQt5.QtGui.QColor.cyan?4() -> int -PyQt5.QtGui.QColor.magenta?4() -> int -PyQt5.QtGui.QColor.yellow?4() -> int -PyQt5.QtGui.QColor.black?4() -> int -PyQt5.QtGui.QColor.cyanF?4() -> float -PyQt5.QtGui.QColor.magentaF?4() -> float -PyQt5.QtGui.QColor.yellowF?4() -> float -PyQt5.QtGui.QColor.blackF?4() -> float -PyQt5.QtGui.QColor.getCmyk?4() -> (int, int, int, int, int) -PyQt5.QtGui.QColor.setCmyk?4(int, int, int, int, int alpha=255) -PyQt5.QtGui.QColor.getCmykF?4() -> (float, float, float, float, float) -PyQt5.QtGui.QColor.setCmykF?4(float, float, float, float, float alpha=1) -PyQt5.QtGui.QColor.toRgb?4() -> QColor -PyQt5.QtGui.QColor.toHsv?4() -> QColor -PyQt5.QtGui.QColor.toCmyk?4() -> QColor -PyQt5.QtGui.QColor.convertTo?4(QColor.Spec) -> QColor -PyQt5.QtGui.QColor.fromRgb?4(int) -> QColor -PyQt5.QtGui.QColor.fromRgba?4(int) -> QColor -PyQt5.QtGui.QColor.fromRgb?4(int, int, int, int alpha=255) -> QColor -PyQt5.QtGui.QColor.fromRgbF?4(float, float, float, float alpha=1) -> QColor -PyQt5.QtGui.QColor.fromHsv?4(int, int, int, int alpha=255) -> QColor -PyQt5.QtGui.QColor.fromHsvF?4(float, float, float, float alpha=1) -> QColor -PyQt5.QtGui.QColor.fromCmyk?4(int, int, int, int, int alpha=255) -> QColor -PyQt5.QtGui.QColor.fromCmykF?4(float, float, float, float, float alpha=1) -> QColor -PyQt5.QtGui.QColor.isValid?4() -> bool -PyQt5.QtGui.QColor.lighter?4(int factor=150) -> QColor -PyQt5.QtGui.QColor.darker?4(int factor=200) -> QColor -PyQt5.QtGui.QColor.hsvHue?4() -> int -PyQt5.QtGui.QColor.hsvSaturation?4() -> int -PyQt5.QtGui.QColor.hsvHueF?4() -> float -PyQt5.QtGui.QColor.hsvSaturationF?4() -> float -PyQt5.QtGui.QColor.hslHue?4() -> int -PyQt5.QtGui.QColor.hslSaturation?4() -> int -PyQt5.QtGui.QColor.lightness?4() -> int -PyQt5.QtGui.QColor.hslHueF?4() -> float -PyQt5.QtGui.QColor.hslSaturationF?4() -> float -PyQt5.QtGui.QColor.lightnessF?4() -> float -PyQt5.QtGui.QColor.getHsl?4() -> (int, int, int, int) -PyQt5.QtGui.QColor.setHsl?4(int, int, int, int alpha=255) -PyQt5.QtGui.QColor.getHslF?4() -> (float, float, float, float) -PyQt5.QtGui.QColor.setHslF?4(float, float, float, float alpha=1) -PyQt5.QtGui.QColor.toHsl?4() -> QColor -PyQt5.QtGui.QColor.fromHsl?4(int, int, int, int alpha=255) -> QColor -PyQt5.QtGui.QColor.fromHslF?4(float, float, float, float alpha=1) -> QColor -PyQt5.QtGui.QColor.isValidColor?4(str) -> bool -PyQt5.QtGui.QColor.name?4(QColor.NameFormat) -> str -PyQt5.QtGui.QBrush?1() -PyQt5.QtGui.QBrush.__init__?1(self) -PyQt5.QtGui.QBrush?1(Qt.BrushStyle) -PyQt5.QtGui.QBrush.__init__?1(self, Qt.BrushStyle) -PyQt5.QtGui.QBrush?1(QColor, Qt.BrushStyle style=Qt.SolidPattern) -PyQt5.QtGui.QBrush.__init__?1(self, QColor, Qt.BrushStyle style=Qt.SolidPattern) -PyQt5.QtGui.QBrush?1(Qt.GlobalColor, Qt.BrushStyle style=Qt.SolidPattern) -PyQt5.QtGui.QBrush.__init__?1(self, Qt.GlobalColor, Qt.BrushStyle style=Qt.SolidPattern) -PyQt5.QtGui.QBrush?1(QColor, QPixmap) -PyQt5.QtGui.QBrush.__init__?1(self, QColor, QPixmap) -PyQt5.QtGui.QBrush?1(Qt.GlobalColor, QPixmap) -PyQt5.QtGui.QBrush.__init__?1(self, Qt.GlobalColor, QPixmap) -PyQt5.QtGui.QBrush?1(QPixmap) -PyQt5.QtGui.QBrush.__init__?1(self, QPixmap) -PyQt5.QtGui.QBrush?1(QImage) -PyQt5.QtGui.QBrush.__init__?1(self, QImage) -PyQt5.QtGui.QBrush?1(QGradient) -PyQt5.QtGui.QBrush.__init__?1(self, QGradient) -PyQt5.QtGui.QBrush?1(QBrush) -PyQt5.QtGui.QBrush.__init__?1(self, QBrush) -PyQt5.QtGui.QBrush?1(QVariant) -PyQt5.QtGui.QBrush.__init__?1(self, QVariant) -PyQt5.QtGui.QBrush.setStyle?4(Qt.BrushStyle) -PyQt5.QtGui.QBrush.texture?4() -> QPixmap -PyQt5.QtGui.QBrush.setTexture?4(QPixmap) -PyQt5.QtGui.QBrush.setColor?4(QColor) -PyQt5.QtGui.QBrush.gradient?4() -> QGradient -PyQt5.QtGui.QBrush.isOpaque?4() -> bool -PyQt5.QtGui.QBrush.setColor?4(Qt.GlobalColor) -PyQt5.QtGui.QBrush.style?4() -> Qt.BrushStyle -PyQt5.QtGui.QBrush.color?4() -> QColor -PyQt5.QtGui.QBrush.setTextureImage?4(QImage) -PyQt5.QtGui.QBrush.textureImage?4() -> QImage -PyQt5.QtGui.QBrush.setTransform?4(QTransform) -PyQt5.QtGui.QBrush.transform?4() -> QTransform -PyQt5.QtGui.QBrush.swap?4(QBrush) -PyQt5.QtGui.QGradient.Spread?10 -PyQt5.QtGui.QGradient.PadSpread?10 -PyQt5.QtGui.QGradient.ReflectSpread?10 -PyQt5.QtGui.QGradient.RepeatSpread?10 -PyQt5.QtGui.QGradient.Type?10 -PyQt5.QtGui.QGradient.LinearGradient?10 -PyQt5.QtGui.QGradient.RadialGradient?10 -PyQt5.QtGui.QGradient.ConicalGradient?10 -PyQt5.QtGui.QGradient.NoGradient?10 -PyQt5.QtGui.QGradient.CoordinateMode?10 -PyQt5.QtGui.QGradient.LogicalMode?10 -PyQt5.QtGui.QGradient.StretchToDeviceMode?10 -PyQt5.QtGui.QGradient.ObjectBoundingMode?10 -PyQt5.QtGui.QGradient?1() -PyQt5.QtGui.QGradient.__init__?1(self) -PyQt5.QtGui.QGradient?1(QGradient) -PyQt5.QtGui.QGradient.__init__?1(self, QGradient) -PyQt5.QtGui.QGradient.type?4() -> QGradient.Type -PyQt5.QtGui.QGradient.spread?4() -> QGradient.Spread -PyQt5.QtGui.QGradient.setColorAt?4(float, QColor) -PyQt5.QtGui.QGradient.setStops?4(list-of-tuple-of-float-QColor) -PyQt5.QtGui.QGradient.stops?4() -> list-of-tuple-of-float-QColor -PyQt5.QtGui.QGradient.setSpread?4(QGradient.Spread) -PyQt5.QtGui.QGradient.coordinateMode?4() -> QGradient.CoordinateMode -PyQt5.QtGui.QGradient.setCoordinateMode?4(QGradient.CoordinateMode) -PyQt5.QtGui.QLinearGradient?1() -PyQt5.QtGui.QLinearGradient.__init__?1(self) -PyQt5.QtGui.QLinearGradient?1(QPointF, QPointF) -PyQt5.QtGui.QLinearGradient.__init__?1(self, QPointF, QPointF) -PyQt5.QtGui.QLinearGradient?1(float, float, float, float) -PyQt5.QtGui.QLinearGradient.__init__?1(self, float, float, float, float) -PyQt5.QtGui.QLinearGradient?1(QLinearGradient) -PyQt5.QtGui.QLinearGradient.__init__?1(self, QLinearGradient) -PyQt5.QtGui.QLinearGradient.start?4() -> QPointF -PyQt5.QtGui.QLinearGradient.finalStop?4() -> QPointF -PyQt5.QtGui.QLinearGradient.setStart?4(QPointF) -PyQt5.QtGui.QLinearGradient.setStart?4(float, float) -PyQt5.QtGui.QLinearGradient.setFinalStop?4(QPointF) -PyQt5.QtGui.QLinearGradient.setFinalStop?4(float, float) -PyQt5.QtGui.QRadialGradient?1() -PyQt5.QtGui.QRadialGradient.__init__?1(self) -PyQt5.QtGui.QRadialGradient?1(QPointF, float, QPointF) -PyQt5.QtGui.QRadialGradient.__init__?1(self, QPointF, float, QPointF) -PyQt5.QtGui.QRadialGradient?1(QPointF, float, QPointF, float) -PyQt5.QtGui.QRadialGradient.__init__?1(self, QPointF, float, QPointF, float) -PyQt5.QtGui.QRadialGradient?1(QPointF, float) -PyQt5.QtGui.QRadialGradient.__init__?1(self, QPointF, float) -PyQt5.QtGui.QRadialGradient?1(float, float, float, float, float) -PyQt5.QtGui.QRadialGradient.__init__?1(self, float, float, float, float, float) -PyQt5.QtGui.QRadialGradient?1(float, float, float, float, float, float) -PyQt5.QtGui.QRadialGradient.__init__?1(self, float, float, float, float, float, float) -PyQt5.QtGui.QRadialGradient?1(float, float, float) -PyQt5.QtGui.QRadialGradient.__init__?1(self, float, float, float) -PyQt5.QtGui.QRadialGradient?1(QRadialGradient) -PyQt5.QtGui.QRadialGradient.__init__?1(self, QRadialGradient) -PyQt5.QtGui.QRadialGradient.center?4() -> QPointF -PyQt5.QtGui.QRadialGradient.focalPoint?4() -> QPointF -PyQt5.QtGui.QRadialGradient.radius?4() -> float -PyQt5.QtGui.QRadialGradient.setCenter?4(QPointF) -PyQt5.QtGui.QRadialGradient.setCenter?4(float, float) -PyQt5.QtGui.QRadialGradient.setFocalPoint?4(QPointF) -PyQt5.QtGui.QRadialGradient.setFocalPoint?4(float, float) -PyQt5.QtGui.QRadialGradient.setRadius?4(float) -PyQt5.QtGui.QRadialGradient.centerRadius?4() -> float -PyQt5.QtGui.QRadialGradient.setCenterRadius?4(float) -PyQt5.QtGui.QRadialGradient.focalRadius?4() -> float -PyQt5.QtGui.QRadialGradient.setFocalRadius?4(float) -PyQt5.QtGui.QConicalGradient?1() -PyQt5.QtGui.QConicalGradient.__init__?1(self) -PyQt5.QtGui.QConicalGradient?1(QPointF, float) -PyQt5.QtGui.QConicalGradient.__init__?1(self, QPointF, float) -PyQt5.QtGui.QConicalGradient?1(float, float, float) -PyQt5.QtGui.QConicalGradient.__init__?1(self, float, float, float) -PyQt5.QtGui.QConicalGradient?1(QConicalGradient) -PyQt5.QtGui.QConicalGradient.__init__?1(self, QConicalGradient) -PyQt5.QtGui.QConicalGradient.center?4() -> QPointF -PyQt5.QtGui.QConicalGradient.angle?4() -> float -PyQt5.QtGui.QConicalGradient.setCenter?4(QPointF) -PyQt5.QtGui.QConicalGradient.setCenter?4(float, float) -PyQt5.QtGui.QConicalGradient.setAngle?4(float) -PyQt5.QtGui.QClipboard.Mode?10 -PyQt5.QtGui.QClipboard.Clipboard?10 -PyQt5.QtGui.QClipboard.Selection?10 -PyQt5.QtGui.QClipboard.FindBuffer?10 -PyQt5.QtGui.QClipboard.clear?4(QClipboard.Mode mode=QClipboard.Clipboard) -PyQt5.QtGui.QClipboard.supportsFindBuffer?4() -> bool -PyQt5.QtGui.QClipboard.supportsSelection?4() -> bool -PyQt5.QtGui.QClipboard.ownsClipboard?4() -> bool -PyQt5.QtGui.QClipboard.ownsFindBuffer?4() -> bool -PyQt5.QtGui.QClipboard.ownsSelection?4() -> bool -PyQt5.QtGui.QClipboard.text?4(QClipboard.Mode mode=QClipboard.Clipboard) -> str -PyQt5.QtGui.QClipboard.text?4(str, QClipboard.Mode mode=QClipboard.Clipboard) -> (str, str) -PyQt5.QtGui.QClipboard.setText?4(str, QClipboard.Mode mode=QClipboard.Clipboard) -PyQt5.QtGui.QClipboard.mimeData?4(QClipboard.Mode mode=QClipboard.Clipboard) -> QMimeData -PyQt5.QtGui.QClipboard.setMimeData?4(QMimeData, QClipboard.Mode mode=QClipboard.Clipboard) -PyQt5.QtGui.QClipboard.image?4(QClipboard.Mode mode=QClipboard.Clipboard) -> QImage -PyQt5.QtGui.QClipboard.pixmap?4(QClipboard.Mode mode=QClipboard.Clipboard) -> QPixmap -PyQt5.QtGui.QClipboard.setImage?4(QImage, QClipboard.Mode mode=QClipboard.Clipboard) -PyQt5.QtGui.QClipboard.setPixmap?4(QPixmap, QClipboard.Mode mode=QClipboard.Clipboard) -PyQt5.QtGui.QClipboard.changed?4(QClipboard.Mode) -PyQt5.QtGui.QClipboard.dataChanged?4() -PyQt5.QtGui.QClipboard.findBufferChanged?4() -PyQt5.QtGui.QClipboard.selectionChanged?4() -PyQt5.QtGui.QCursor?1() -PyQt5.QtGui.QCursor.__init__?1(self) -PyQt5.QtGui.QCursor?1(Qt.CursorShape) -PyQt5.QtGui.QCursor.__init__?1(self, Qt.CursorShape) -PyQt5.QtGui.QCursor?1(QBitmap, QBitmap, int hotX=-1, int hotY=-1) -PyQt5.QtGui.QCursor.__init__?1(self, QBitmap, QBitmap, int hotX=-1, int hotY=-1) -PyQt5.QtGui.QCursor?1(QPixmap, int hotX=-1, int hotY=-1) -PyQt5.QtGui.QCursor.__init__?1(self, QPixmap, int hotX=-1, int hotY=-1) -PyQt5.QtGui.QCursor?1(QCursor) -PyQt5.QtGui.QCursor.__init__?1(self, QCursor) -PyQt5.QtGui.QCursor?1(QVariant) -PyQt5.QtGui.QCursor.__init__?1(self, QVariant) -PyQt5.QtGui.QCursor.shape?4() -> Qt.CursorShape -PyQt5.QtGui.QCursor.setShape?4(Qt.CursorShape) -PyQt5.QtGui.QCursor.bitmap?4() -> QBitmap -PyQt5.QtGui.QCursor.mask?4() -> QBitmap -PyQt5.QtGui.QCursor.pixmap?4() -> QPixmap -PyQt5.QtGui.QCursor.hotSpot?4() -> QPoint -PyQt5.QtGui.QCursor.pos?4() -> QPoint -PyQt5.QtGui.QCursor.setPos?4(int, int) -PyQt5.QtGui.QCursor.setPos?4(QPoint) -PyQt5.QtGui.QDesktopServices?1() -PyQt5.QtGui.QDesktopServices.__init__?1(self) -PyQt5.QtGui.QDesktopServices?1(QDesktopServices) -PyQt5.QtGui.QDesktopServices.__init__?1(self, QDesktopServices) -PyQt5.QtGui.QDesktopServices.openUrl?4(QUrl) -> bool -PyQt5.QtGui.QDesktopServices.setUrlHandler?4(str, QObject, str) -PyQt5.QtGui.QDesktopServices.setUrlHandler?4(str, callable) -PyQt5.QtGui.QDesktopServices.unsetUrlHandler?4(str) -PyQt5.QtGui.QDrag?1(QObject) -PyQt5.QtGui.QDrag.__init__?1(self, QObject) -PyQt5.QtGui.QDrag.exec_?4(Qt.DropActions supportedActions=Qt.MoveAction) -> Qt.DropAction -PyQt5.QtGui.QDrag.exec?4(Qt.DropActions supportedActions=Qt.MoveAction) -> Qt.DropAction -PyQt5.QtGui.QDrag.exec_?4(Qt.DropActions, Qt.DropAction) -> Qt.DropAction -PyQt5.QtGui.QDrag.exec?4(Qt.DropActions, Qt.DropAction) -> Qt.DropAction -PyQt5.QtGui.QDrag.setMimeData?4(QMimeData) -PyQt5.QtGui.QDrag.mimeData?4() -> QMimeData -PyQt5.QtGui.QDrag.setPixmap?4(QPixmap) -PyQt5.QtGui.QDrag.pixmap?4() -> QPixmap -PyQt5.QtGui.QDrag.setHotSpot?4(QPoint) -PyQt5.QtGui.QDrag.hotSpot?4() -> QPoint -PyQt5.QtGui.QDrag.source?4() -> QObject -PyQt5.QtGui.QDrag.target?4() -> QObject -PyQt5.QtGui.QDrag.setDragCursor?4(QPixmap, Qt.DropAction) -PyQt5.QtGui.QDrag.actionChanged?4(Qt.DropAction) -PyQt5.QtGui.QDrag.targetChanged?4(QObject) -PyQt5.QtGui.QDrag.dragCursor?4(Qt.DropAction) -> QPixmap -PyQt5.QtGui.QDrag.supportedActions?4() -> Qt.DropActions -PyQt5.QtGui.QDrag.defaultAction?4() -> Qt.DropAction -PyQt5.QtGui.QInputEvent.modifiers?4() -> Qt.KeyboardModifiers -PyQt5.QtGui.QInputEvent.timestamp?4() -> int -PyQt5.QtGui.QInputEvent.setTimestamp?4(int) -PyQt5.QtGui.QMouseEvent?1(QEvent.Type, QPointF, Qt.MouseButton, Qt.MouseButtons, Qt.KeyboardModifiers) -PyQt5.QtGui.QMouseEvent.__init__?1(self, QEvent.Type, QPointF, Qt.MouseButton, Qt.MouseButtons, Qt.KeyboardModifiers) -PyQt5.QtGui.QMouseEvent?1(QEvent.Type, QPointF, QPointF, Qt.MouseButton, Qt.MouseButtons, Qt.KeyboardModifiers) -PyQt5.QtGui.QMouseEvent.__init__?1(self, QEvent.Type, QPointF, QPointF, Qt.MouseButton, Qt.MouseButtons, Qt.KeyboardModifiers) -PyQt5.QtGui.QMouseEvent?1(QEvent.Type, QPointF, QPointF, QPointF, Qt.MouseButton, Qt.MouseButtons, Qt.KeyboardModifiers) -PyQt5.QtGui.QMouseEvent.__init__?1(self, QEvent.Type, QPointF, QPointF, QPointF, Qt.MouseButton, Qt.MouseButtons, Qt.KeyboardModifiers) -PyQt5.QtGui.QMouseEvent?1(QMouseEvent) -PyQt5.QtGui.QMouseEvent.__init__?1(self, QMouseEvent) -PyQt5.QtGui.QMouseEvent.pos?4() -> QPoint -PyQt5.QtGui.QMouseEvent.globalPos?4() -> QPoint -PyQt5.QtGui.QMouseEvent.x?4() -> int -PyQt5.QtGui.QMouseEvent.y?4() -> int -PyQt5.QtGui.QMouseEvent.globalX?4() -> int -PyQt5.QtGui.QMouseEvent.globalY?4() -> int -PyQt5.QtGui.QMouseEvent.button?4() -> Qt.MouseButton -PyQt5.QtGui.QMouseEvent.buttons?4() -> Qt.MouseButtons -PyQt5.QtGui.QMouseEvent.localPos?4() -> QPointF -PyQt5.QtGui.QMouseEvent.windowPos?4() -> QPointF -PyQt5.QtGui.QMouseEvent.screenPos?4() -> QPointF -PyQt5.QtGui.QMouseEvent.source?4() -> Qt.MouseEventSource -PyQt5.QtGui.QMouseEvent.flags?4() -> Qt.MouseEventFlags -PyQt5.QtGui.QHoverEvent?1(QEvent.Type, QPointF, QPointF, Qt.KeyboardModifiers modifiers=Qt.NoModifier) -PyQt5.QtGui.QHoverEvent.__init__?1(self, QEvent.Type, QPointF, QPointF, Qt.KeyboardModifiers modifiers=Qt.NoModifier) -PyQt5.QtGui.QHoverEvent?1(QHoverEvent) -PyQt5.QtGui.QHoverEvent.__init__?1(self, QHoverEvent) -PyQt5.QtGui.QHoverEvent.pos?4() -> QPoint -PyQt5.QtGui.QHoverEvent.oldPos?4() -> QPoint -PyQt5.QtGui.QHoverEvent.posF?4() -> QPointF -PyQt5.QtGui.QHoverEvent.oldPosF?4() -> QPointF -PyQt5.QtGui.QWheelEvent?1(QPointF, QPointF, QPoint, QPoint, int, Qt.Orientation, Qt.MouseButtons, Qt.KeyboardModifiers) -PyQt5.QtGui.QWheelEvent.__init__?1(self, QPointF, QPointF, QPoint, QPoint, int, Qt.Orientation, Qt.MouseButtons, Qt.KeyboardModifiers) -PyQt5.QtGui.QWheelEvent?1(QPointF, QPointF, QPoint, QPoint, int, Qt.Orientation, Qt.MouseButtons, Qt.KeyboardModifiers, Qt.ScrollPhase) -PyQt5.QtGui.QWheelEvent.__init__?1(self, QPointF, QPointF, QPoint, QPoint, int, Qt.Orientation, Qt.MouseButtons, Qt.KeyboardModifiers, Qt.ScrollPhase) -PyQt5.QtGui.QWheelEvent?1(QWheelEvent) -PyQt5.QtGui.QWheelEvent.__init__?1(self, QWheelEvent) -PyQt5.QtGui.QWheelEvent.pos?4() -> QPoint -PyQt5.QtGui.QWheelEvent.globalPos?4() -> QPoint -PyQt5.QtGui.QWheelEvent.x?4() -> int -PyQt5.QtGui.QWheelEvent.y?4() -> int -PyQt5.QtGui.QWheelEvent.globalX?4() -> int -PyQt5.QtGui.QWheelEvent.globalY?4() -> int -PyQt5.QtGui.QWheelEvent.buttons?4() -> Qt.MouseButtons -PyQt5.QtGui.QWheelEvent.pixelDelta?4() -> QPoint -PyQt5.QtGui.QWheelEvent.angleDelta?4() -> QPoint -PyQt5.QtGui.QWheelEvent.posF?4() -> QPointF -PyQt5.QtGui.QWheelEvent.globalPosF?4() -> QPointF -PyQt5.QtGui.QWheelEvent.phase?4() -> Qt.ScrollPhase -PyQt5.QtGui.QTabletEvent.PointerType?10 -PyQt5.QtGui.QTabletEvent.UnknownPointer?10 -PyQt5.QtGui.QTabletEvent.Pen?10 -PyQt5.QtGui.QTabletEvent.Cursor?10 -PyQt5.QtGui.QTabletEvent.Eraser?10 -PyQt5.QtGui.QTabletEvent.TabletDevice?10 -PyQt5.QtGui.QTabletEvent.NoDevice?10 -PyQt5.QtGui.QTabletEvent.Puck?10 -PyQt5.QtGui.QTabletEvent.Stylus?10 -PyQt5.QtGui.QTabletEvent.Airbrush?10 -PyQt5.QtGui.QTabletEvent.FourDMouse?10 -PyQt5.QtGui.QTabletEvent.XFreeEraser?10 -PyQt5.QtGui.QTabletEvent.RotationStylus?10 -PyQt5.QtGui.QTabletEvent?1(QEvent.Type, QPointF, QPointF, int, int, float, int, int, float, float, int, Qt.KeyboardModifiers, int, Qt.MouseButton, Qt.MouseButtons) -PyQt5.QtGui.QTabletEvent.__init__?1(self, QEvent.Type, QPointF, QPointF, int, int, float, int, int, float, float, int, Qt.KeyboardModifiers, int, Qt.MouseButton, Qt.MouseButtons) -PyQt5.QtGui.QTabletEvent?1(QEvent.Type, QPointF, QPointF, int, int, float, int, int, float, float, int, Qt.KeyboardModifiers, int) -PyQt5.QtGui.QTabletEvent.__init__?1(self, QEvent.Type, QPointF, QPointF, int, int, float, int, int, float, float, int, Qt.KeyboardModifiers, int) -PyQt5.QtGui.QTabletEvent?1(QTabletEvent) -PyQt5.QtGui.QTabletEvent.__init__?1(self, QTabletEvent) -PyQt5.QtGui.QTabletEvent.pos?4() -> QPoint -PyQt5.QtGui.QTabletEvent.globalPos?4() -> QPoint -PyQt5.QtGui.QTabletEvent.x?4() -> int -PyQt5.QtGui.QTabletEvent.y?4() -> int -PyQt5.QtGui.QTabletEvent.globalX?4() -> int -PyQt5.QtGui.QTabletEvent.globalY?4() -> int -PyQt5.QtGui.QTabletEvent.hiResGlobalX?4() -> float -PyQt5.QtGui.QTabletEvent.hiResGlobalY?4() -> float -PyQt5.QtGui.QTabletEvent.device?4() -> QTabletEvent.TabletDevice -PyQt5.QtGui.QTabletEvent.pointerType?4() -> QTabletEvent.PointerType -PyQt5.QtGui.QTabletEvent.uniqueId?4() -> int -PyQt5.QtGui.QTabletEvent.pressure?4() -> float -PyQt5.QtGui.QTabletEvent.z?4() -> int -PyQt5.QtGui.QTabletEvent.tangentialPressure?4() -> float -PyQt5.QtGui.QTabletEvent.rotation?4() -> float -PyQt5.QtGui.QTabletEvent.xTilt?4() -> int -PyQt5.QtGui.QTabletEvent.yTilt?4() -> int -PyQt5.QtGui.QTabletEvent.posF?4() -> QPointF -PyQt5.QtGui.QTabletEvent.globalPosF?4() -> QPointF -PyQt5.QtGui.QTabletEvent.button?4() -> Qt.MouseButton -PyQt5.QtGui.QTabletEvent.buttons?4() -> Qt.MouseButtons -PyQt5.QtGui.QKeyEvent?1(QEvent.Type, int, Qt.KeyboardModifiers, int, int, int, str text=QString(), bool autorep=False, int count=1) -PyQt5.QtGui.QKeyEvent.__init__?1(self, QEvent.Type, int, Qt.KeyboardModifiers, int, int, int, str text=QString(), bool autorep=False, int count=1) -PyQt5.QtGui.QKeyEvent?1(QEvent.Type, int, Qt.KeyboardModifiers, str text='', bool autorep=False, int count=1) -PyQt5.QtGui.QKeyEvent.__init__?1(self, QEvent.Type, int, Qt.KeyboardModifiers, str text='', bool autorep=False, int count=1) -PyQt5.QtGui.QKeyEvent?1(QKeyEvent) -PyQt5.QtGui.QKeyEvent.__init__?1(self, QKeyEvent) -PyQt5.QtGui.QKeyEvent.key?4() -> int -PyQt5.QtGui.QKeyEvent.modifiers?4() -> Qt.KeyboardModifiers -PyQt5.QtGui.QKeyEvent.text?4() -> str -PyQt5.QtGui.QKeyEvent.isAutoRepeat?4() -> bool -PyQt5.QtGui.QKeyEvent.count?4() -> int -PyQt5.QtGui.QKeyEvent.matches?4(QKeySequence.StandardKey) -> bool -PyQt5.QtGui.QKeyEvent.nativeModifiers?4() -> int -PyQt5.QtGui.QKeyEvent.nativeScanCode?4() -> int -PyQt5.QtGui.QKeyEvent.nativeVirtualKey?4() -> int -PyQt5.QtGui.QFocusEvent?1(QEvent.Type, Qt.FocusReason reason=Qt.OtherFocusReason) -PyQt5.QtGui.QFocusEvent.__init__?1(self, QEvent.Type, Qt.FocusReason reason=Qt.OtherFocusReason) -PyQt5.QtGui.QFocusEvent?1(QFocusEvent) -PyQt5.QtGui.QFocusEvent.__init__?1(self, QFocusEvent) -PyQt5.QtGui.QFocusEvent.gotFocus?4() -> bool -PyQt5.QtGui.QFocusEvent.lostFocus?4() -> bool -PyQt5.QtGui.QFocusEvent.reason?4() -> Qt.FocusReason -PyQt5.QtGui.QPaintEvent?1(QRegion) -PyQt5.QtGui.QPaintEvent.__init__?1(self, QRegion) -PyQt5.QtGui.QPaintEvent?1(QRect) -PyQt5.QtGui.QPaintEvent.__init__?1(self, QRect) -PyQt5.QtGui.QPaintEvent?1(QPaintEvent) -PyQt5.QtGui.QPaintEvent.__init__?1(self, QPaintEvent) -PyQt5.QtGui.QPaintEvent.rect?4() -> QRect -PyQt5.QtGui.QPaintEvent.region?4() -> QRegion -PyQt5.QtGui.QMoveEvent?1(QPoint, QPoint) -PyQt5.QtGui.QMoveEvent.__init__?1(self, QPoint, QPoint) -PyQt5.QtGui.QMoveEvent?1(QMoveEvent) -PyQt5.QtGui.QMoveEvent.__init__?1(self, QMoveEvent) -PyQt5.QtGui.QMoveEvent.pos?4() -> QPoint -PyQt5.QtGui.QMoveEvent.oldPos?4() -> QPoint -PyQt5.QtGui.QResizeEvent?1(QSize, QSize) -PyQt5.QtGui.QResizeEvent.__init__?1(self, QSize, QSize) -PyQt5.QtGui.QResizeEvent?1(QResizeEvent) -PyQt5.QtGui.QResizeEvent.__init__?1(self, QResizeEvent) -PyQt5.QtGui.QResizeEvent.size?4() -> QSize -PyQt5.QtGui.QResizeEvent.oldSize?4() -> QSize -PyQt5.QtGui.QCloseEvent?1() -PyQt5.QtGui.QCloseEvent.__init__?1(self) -PyQt5.QtGui.QCloseEvent?1(QCloseEvent) -PyQt5.QtGui.QCloseEvent.__init__?1(self, QCloseEvent) -PyQt5.QtGui.QIconDragEvent?1() -PyQt5.QtGui.QIconDragEvent.__init__?1(self) -PyQt5.QtGui.QIconDragEvent?1(QIconDragEvent) -PyQt5.QtGui.QIconDragEvent.__init__?1(self, QIconDragEvent) -PyQt5.QtGui.QShowEvent?1() -PyQt5.QtGui.QShowEvent.__init__?1(self) -PyQt5.QtGui.QShowEvent?1(QShowEvent) -PyQt5.QtGui.QShowEvent.__init__?1(self, QShowEvent) -PyQt5.QtGui.QHideEvent?1() -PyQt5.QtGui.QHideEvent.__init__?1(self) -PyQt5.QtGui.QHideEvent?1(QHideEvent) -PyQt5.QtGui.QHideEvent.__init__?1(self, QHideEvent) -PyQt5.QtGui.QContextMenuEvent.Reason?10 -PyQt5.QtGui.QContextMenuEvent.Mouse?10 -PyQt5.QtGui.QContextMenuEvent.Keyboard?10 -PyQt5.QtGui.QContextMenuEvent.Other?10 -PyQt5.QtGui.QContextMenuEvent?1(QContextMenuEvent.Reason, QPoint, QPoint, Qt.KeyboardModifiers) -PyQt5.QtGui.QContextMenuEvent.__init__?1(self, QContextMenuEvent.Reason, QPoint, QPoint, Qt.KeyboardModifiers) -PyQt5.QtGui.QContextMenuEvent?1(QContextMenuEvent.Reason, QPoint, QPoint) -PyQt5.QtGui.QContextMenuEvent.__init__?1(self, QContextMenuEvent.Reason, QPoint, QPoint) -PyQt5.QtGui.QContextMenuEvent?1(QContextMenuEvent.Reason, QPoint) -PyQt5.QtGui.QContextMenuEvent.__init__?1(self, QContextMenuEvent.Reason, QPoint) -PyQt5.QtGui.QContextMenuEvent?1(QContextMenuEvent) -PyQt5.QtGui.QContextMenuEvent.__init__?1(self, QContextMenuEvent) -PyQt5.QtGui.QContextMenuEvent.x?4() -> int -PyQt5.QtGui.QContextMenuEvent.y?4() -> int -PyQt5.QtGui.QContextMenuEvent.globalX?4() -> int -PyQt5.QtGui.QContextMenuEvent.globalY?4() -> int -PyQt5.QtGui.QContextMenuEvent.pos?4() -> QPoint -PyQt5.QtGui.QContextMenuEvent.globalPos?4() -> QPoint -PyQt5.QtGui.QContextMenuEvent.reason?4() -> QContextMenuEvent.Reason -PyQt5.QtGui.QInputMethodEvent.AttributeType?10 -PyQt5.QtGui.QInputMethodEvent.TextFormat?10 -PyQt5.QtGui.QInputMethodEvent.Cursor?10 -PyQt5.QtGui.QInputMethodEvent.Language?10 -PyQt5.QtGui.QInputMethodEvent.Ruby?10 -PyQt5.QtGui.QInputMethodEvent.Selection?10 -PyQt5.QtGui.QInputMethodEvent?1() -PyQt5.QtGui.QInputMethodEvent.__init__?1(self) -PyQt5.QtGui.QInputMethodEvent?1(str, list-of-QInputMethodEvent.Attribute) -PyQt5.QtGui.QInputMethodEvent.__init__?1(self, str, list-of-QInputMethodEvent.Attribute) -PyQt5.QtGui.QInputMethodEvent?1(QInputMethodEvent) -PyQt5.QtGui.QInputMethodEvent.__init__?1(self, QInputMethodEvent) -PyQt5.QtGui.QInputMethodEvent.setCommitString?4(str, int from=0, int length=0) -PyQt5.QtGui.QInputMethodEvent.attributes?4() -> list-of-QInputMethodEvent.Attribute -PyQt5.QtGui.QInputMethodEvent.preeditString?4() -> str -PyQt5.QtGui.QInputMethodEvent.commitString?4() -> str -PyQt5.QtGui.QInputMethodEvent.replacementStart?4() -> int -PyQt5.QtGui.QInputMethodEvent.replacementLength?4() -> int -PyQt5.QtGui.QInputMethodEvent.Attribute.length?7 -PyQt5.QtGui.QInputMethodEvent.Attribute.start?7 -PyQt5.QtGui.QInputMethodEvent.Attribute.type?7 -PyQt5.QtGui.QInputMethodEvent.Attribute.value?7 -PyQt5.QtGui.QInputMethodEvent.Attribute?1(QInputMethodEvent.AttributeType, int, int, QVariant) -PyQt5.QtGui.QInputMethodEvent.Attribute.__init__?1(self, QInputMethodEvent.AttributeType, int, int, QVariant) -PyQt5.QtGui.QInputMethodEvent.Attribute?1(QInputMethodEvent.Attribute) -PyQt5.QtGui.QInputMethodEvent.Attribute.__init__?1(self, QInputMethodEvent.Attribute) -PyQt5.QtGui.QInputMethodQueryEvent?1(Qt.InputMethodQueries) -PyQt5.QtGui.QInputMethodQueryEvent.__init__?1(self, Qt.InputMethodQueries) -PyQt5.QtGui.QInputMethodQueryEvent?1(QInputMethodQueryEvent) -PyQt5.QtGui.QInputMethodQueryEvent.__init__?1(self, QInputMethodQueryEvent) -PyQt5.QtGui.QInputMethodQueryEvent.queries?4() -> Qt.InputMethodQueries -PyQt5.QtGui.QInputMethodQueryEvent.setValue?4(Qt.InputMethodQuery, QVariant) -PyQt5.QtGui.QInputMethodQueryEvent.value?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtGui.QDropEvent?1(QPointF, Qt.DropActions, QMimeData, Qt.MouseButtons, Qt.KeyboardModifiers, QEvent.Type type=QEvent.Drop) -PyQt5.QtGui.QDropEvent.__init__?1(self, QPointF, Qt.DropActions, QMimeData, Qt.MouseButtons, Qt.KeyboardModifiers, QEvent.Type type=QEvent.Drop) -PyQt5.QtGui.QDropEvent?1(QDropEvent) -PyQt5.QtGui.QDropEvent.__init__?1(self, QDropEvent) -PyQt5.QtGui.QDropEvent.pos?4() -> QPoint -PyQt5.QtGui.QDropEvent.posF?4() -> QPointF -PyQt5.QtGui.QDropEvent.mouseButtons?4() -> Qt.MouseButtons -PyQt5.QtGui.QDropEvent.keyboardModifiers?4() -> Qt.KeyboardModifiers -PyQt5.QtGui.QDropEvent.possibleActions?4() -> Qt.DropActions -PyQt5.QtGui.QDropEvent.proposedAction?4() -> Qt.DropAction -PyQt5.QtGui.QDropEvent.acceptProposedAction?4() -PyQt5.QtGui.QDropEvent.dropAction?4() -> Qt.DropAction -PyQt5.QtGui.QDropEvent.setDropAction?4(Qt.DropAction) -PyQt5.QtGui.QDropEvent.source?4() -> QObject -PyQt5.QtGui.QDropEvent.mimeData?4() -> QMimeData -PyQt5.QtGui.QDragMoveEvent?1(QPoint, Qt.DropActions, QMimeData, Qt.MouseButtons, Qt.KeyboardModifiers, QEvent.Type type=QEvent.DragMove) -PyQt5.QtGui.QDragMoveEvent.__init__?1(self, QPoint, Qt.DropActions, QMimeData, Qt.MouseButtons, Qt.KeyboardModifiers, QEvent.Type type=QEvent.DragMove) -PyQt5.QtGui.QDragMoveEvent?1(QDragMoveEvent) -PyQt5.QtGui.QDragMoveEvent.__init__?1(self, QDragMoveEvent) -PyQt5.QtGui.QDragMoveEvent.answerRect?4() -> QRect -PyQt5.QtGui.QDragMoveEvent.accept?4() -PyQt5.QtGui.QDragMoveEvent.ignore?4() -PyQt5.QtGui.QDragMoveEvent.accept?4(QRect) -PyQt5.QtGui.QDragMoveEvent.ignore?4(QRect) -PyQt5.QtGui.QDragEnterEvent?1(QPoint, Qt.DropActions, QMimeData, Qt.MouseButtons, Qt.KeyboardModifiers) -PyQt5.QtGui.QDragEnterEvent.__init__?1(self, QPoint, Qt.DropActions, QMimeData, Qt.MouseButtons, Qt.KeyboardModifiers) -PyQt5.QtGui.QDragEnterEvent?1(QDragEnterEvent) -PyQt5.QtGui.QDragEnterEvent.__init__?1(self, QDragEnterEvent) -PyQt5.QtGui.QDragLeaveEvent?1() -PyQt5.QtGui.QDragLeaveEvent.__init__?1(self) -PyQt5.QtGui.QDragLeaveEvent?1(QDragLeaveEvent) -PyQt5.QtGui.QDragLeaveEvent.__init__?1(self, QDragLeaveEvent) -PyQt5.QtGui.QHelpEvent?1(QEvent.Type, QPoint, QPoint) -PyQt5.QtGui.QHelpEvent.__init__?1(self, QEvent.Type, QPoint, QPoint) -PyQt5.QtGui.QHelpEvent?1(QHelpEvent) -PyQt5.QtGui.QHelpEvent.__init__?1(self, QHelpEvent) -PyQt5.QtGui.QHelpEvent.x?4() -> int -PyQt5.QtGui.QHelpEvent.y?4() -> int -PyQt5.QtGui.QHelpEvent.globalX?4() -> int -PyQt5.QtGui.QHelpEvent.globalY?4() -> int -PyQt5.QtGui.QHelpEvent.pos?4() -> QPoint -PyQt5.QtGui.QHelpEvent.globalPos?4() -> QPoint -PyQt5.QtGui.QStatusTipEvent?1(str) -PyQt5.QtGui.QStatusTipEvent.__init__?1(self, str) -PyQt5.QtGui.QStatusTipEvent?1(QStatusTipEvent) -PyQt5.QtGui.QStatusTipEvent.__init__?1(self, QStatusTipEvent) -PyQt5.QtGui.QStatusTipEvent.tip?4() -> str -PyQt5.QtGui.QWhatsThisClickedEvent?1(str) -PyQt5.QtGui.QWhatsThisClickedEvent.__init__?1(self, str) -PyQt5.QtGui.QWhatsThisClickedEvent?1(QWhatsThisClickedEvent) -PyQt5.QtGui.QWhatsThisClickedEvent.__init__?1(self, QWhatsThisClickedEvent) -PyQt5.QtGui.QWhatsThisClickedEvent.href?4() -> str -PyQt5.QtGui.QActionEvent?1(int, QAction, QAction before=None) -PyQt5.QtGui.QActionEvent.__init__?1(self, int, QAction, QAction before=None) -PyQt5.QtGui.QActionEvent?1(QActionEvent) -PyQt5.QtGui.QActionEvent.__init__?1(self, QActionEvent) -PyQt5.QtGui.QActionEvent.action?4() -> QAction -PyQt5.QtGui.QActionEvent.before?4() -> QAction -PyQt5.QtGui.QFileOpenEvent.file?4() -> str -PyQt5.QtGui.QFileOpenEvent.url?4() -> QUrl -PyQt5.QtGui.QFileOpenEvent.openFile?4(QFile, QIODevice.OpenMode) -> bool -PyQt5.QtGui.QShortcutEvent?1(QKeySequence, int, bool ambiguous=False) -PyQt5.QtGui.QShortcutEvent.__init__?1(self, QKeySequence, int, bool ambiguous=False) -PyQt5.QtGui.QShortcutEvent?1(QShortcutEvent) -PyQt5.QtGui.QShortcutEvent.__init__?1(self, QShortcutEvent) -PyQt5.QtGui.QShortcutEvent.isAmbiguous?4() -> bool -PyQt5.QtGui.QShortcutEvent.key?4() -> QKeySequence -PyQt5.QtGui.QShortcutEvent.shortcutId?4() -> int -PyQt5.QtGui.QWindowStateChangeEvent.oldState?4() -> Qt.WindowStates -PyQt5.QtGui.QTouchEvent?1(QEvent.Type, QTouchDevice device=None, Qt.KeyboardModifiers modifiers=Qt.NoModifier, Qt.TouchPointStates touchPointStates=0, list-of-QTouchEvent.TouchPoint touchPoints=QList<QTouchEvent.TouchPoint>()) -PyQt5.QtGui.QTouchEvent.__init__?1(self, QEvent.Type, QTouchDevice device=None, Qt.KeyboardModifiers modifiers=Qt.NoModifier, Qt.TouchPointStates touchPointStates=0, list-of-QTouchEvent.TouchPoint touchPoints=QList<QTouchEvent.TouchPoint>()) -PyQt5.QtGui.QTouchEvent?1(QTouchEvent) -PyQt5.QtGui.QTouchEvent.__init__?1(self, QTouchEvent) -PyQt5.QtGui.QTouchEvent.target?4() -> QObject -PyQt5.QtGui.QTouchEvent.touchPointStates?4() -> Qt.TouchPointStates -PyQt5.QtGui.QTouchEvent.touchPoints?4() -> list-of-QTouchEvent.TouchPoint -PyQt5.QtGui.QTouchEvent.window?4() -> QWindow -PyQt5.QtGui.QTouchEvent.device?4() -> QTouchDevice -PyQt5.QtGui.QTouchEvent.setDevice?4(QTouchDevice) -PyQt5.QtGui.QTouchEvent.TouchPoint.InfoFlag?10 -PyQt5.QtGui.QTouchEvent.TouchPoint.Pen?10 -PyQt5.QtGui.QTouchEvent.TouchPoint.id?4() -> int -PyQt5.QtGui.QTouchEvent.TouchPoint.state?4() -> Qt.TouchPointState -PyQt5.QtGui.QTouchEvent.TouchPoint.pos?4() -> QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.startPos?4() -> QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.lastPos?4() -> QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.scenePos?4() -> QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.startScenePos?4() -> QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.lastScenePos?4() -> QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.screenPos?4() -> QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.startScreenPos?4() -> QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.lastScreenPos?4() -> QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.normalizedPos?4() -> QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.startNormalizedPos?4() -> QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.lastNormalizedPos?4() -> QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.rect?4() -> QRectF -PyQt5.QtGui.QTouchEvent.TouchPoint.sceneRect?4() -> QRectF -PyQt5.QtGui.QTouchEvent.TouchPoint.screenRect?4() -> QRectF -PyQt5.QtGui.QTouchEvent.TouchPoint.pressure?4() -> float -PyQt5.QtGui.QTouchEvent.TouchPoint.velocity?4() -> QVector2D -PyQt5.QtGui.QTouchEvent.TouchPoint.flags?4() -> QTouchEvent.TouchPoint.InfoFlags -PyQt5.QtGui.QTouchEvent.TouchPoint.rawScreenPositions?4() -> list-of-QPointF -PyQt5.QtGui.QTouchEvent.TouchPoint.InfoFlags?1(QTouchEvent.TouchPoint.InfoFlags) -PyQt5.QtGui.QTouchEvent.TouchPoint.InfoFlags.__init__?1(self, QTouchEvent.TouchPoint.InfoFlags) -PyQt5.QtGui.QTouchEvent.TouchPoint.InfoFlags?1(int) -PyQt5.QtGui.QTouchEvent.TouchPoint.InfoFlags.__init__?1(self, int) -PyQt5.QtGui.QTouchEvent.TouchPoint.InfoFlags?1() -PyQt5.QtGui.QTouchEvent.TouchPoint.InfoFlags.__init__?1(self) -PyQt5.QtGui.QExposeEvent?1(QRegion) -PyQt5.QtGui.QExposeEvent.__init__?1(self, QRegion) -PyQt5.QtGui.QExposeEvent?1(QExposeEvent) -PyQt5.QtGui.QExposeEvent.__init__?1(self, QExposeEvent) -PyQt5.QtGui.QExposeEvent.region?4() -> QRegion -PyQt5.QtGui.QScrollPrepareEvent?1(QPointF) -PyQt5.QtGui.QScrollPrepareEvent.__init__?1(self, QPointF) -PyQt5.QtGui.QScrollPrepareEvent?1(QScrollPrepareEvent) -PyQt5.QtGui.QScrollPrepareEvent.__init__?1(self, QScrollPrepareEvent) -PyQt5.QtGui.QScrollPrepareEvent.startPos?4() -> QPointF -PyQt5.QtGui.QScrollPrepareEvent.viewportSize?4() -> QSizeF -PyQt5.QtGui.QScrollPrepareEvent.contentPosRange?4() -> QRectF -PyQt5.QtGui.QScrollPrepareEvent.contentPos?4() -> QPointF -PyQt5.QtGui.QScrollPrepareEvent.setViewportSize?4(QSizeF) -PyQt5.QtGui.QScrollPrepareEvent.setContentPosRange?4(QRectF) -PyQt5.QtGui.QScrollPrepareEvent.setContentPos?4(QPointF) -PyQt5.QtGui.QScrollEvent.ScrollState?10 -PyQt5.QtGui.QScrollEvent.ScrollStarted?10 -PyQt5.QtGui.QScrollEvent.ScrollUpdated?10 -PyQt5.QtGui.QScrollEvent.ScrollFinished?10 -PyQt5.QtGui.QScrollEvent?1(QPointF, QPointF, QScrollEvent.ScrollState) -PyQt5.QtGui.QScrollEvent.__init__?1(self, QPointF, QPointF, QScrollEvent.ScrollState) -PyQt5.QtGui.QScrollEvent?1(QScrollEvent) -PyQt5.QtGui.QScrollEvent.__init__?1(self, QScrollEvent) -PyQt5.QtGui.QScrollEvent.contentPos?4() -> QPointF -PyQt5.QtGui.QScrollEvent.overshootDistance?4() -> QPointF -PyQt5.QtGui.QScrollEvent.scrollState?4() -> QScrollEvent.ScrollState -PyQt5.QtGui.QEnterEvent?1(QPointF, QPointF, QPointF) -PyQt5.QtGui.QEnterEvent.__init__?1(self, QPointF, QPointF, QPointF) -PyQt5.QtGui.QEnterEvent?1(QEnterEvent) -PyQt5.QtGui.QEnterEvent.__init__?1(self, QEnterEvent) -PyQt5.QtGui.QEnterEvent.pos?4() -> QPoint -PyQt5.QtGui.QEnterEvent.globalPos?4() -> QPoint -PyQt5.QtGui.QEnterEvent.x?4() -> int -PyQt5.QtGui.QEnterEvent.y?4() -> int -PyQt5.QtGui.QEnterEvent.globalX?4() -> int -PyQt5.QtGui.QEnterEvent.globalY?4() -> int -PyQt5.QtGui.QEnterEvent.localPos?4() -> QPointF -PyQt5.QtGui.QEnterEvent.windowPos?4() -> QPointF -PyQt5.QtGui.QEnterEvent.screenPos?4() -> QPointF -PyQt5.QtGui.QNativeGestureEvent?1(Qt.NativeGestureType, QPointF, QPointF, QPointF, float, int, int) -PyQt5.QtGui.QNativeGestureEvent.__init__?1(self, Qt.NativeGestureType, QPointF, QPointF, QPointF, float, int, int) -PyQt5.QtGui.QNativeGestureEvent?1(QNativeGestureEvent) -PyQt5.QtGui.QNativeGestureEvent.__init__?1(self, QNativeGestureEvent) -PyQt5.QtGui.QNativeGestureEvent.gestureType?4() -> Qt.NativeGestureType -PyQt5.QtGui.QNativeGestureEvent.value?4() -> float -PyQt5.QtGui.QNativeGestureEvent.pos?4() -> QPoint -PyQt5.QtGui.QNativeGestureEvent.globalPos?4() -> QPoint -PyQt5.QtGui.QNativeGestureEvent.localPos?4() -> QPointF -PyQt5.QtGui.QNativeGestureEvent.windowPos?4() -> QPointF -PyQt5.QtGui.QNativeGestureEvent.screenPos?4() -> QPointF -PyQt5.QtGui.QFont.HintingPreference?10 -PyQt5.QtGui.QFont.PreferDefaultHinting?10 -PyQt5.QtGui.QFont.PreferNoHinting?10 -PyQt5.QtGui.QFont.PreferVerticalHinting?10 -PyQt5.QtGui.QFont.PreferFullHinting?10 -PyQt5.QtGui.QFont.SpacingType?10 -PyQt5.QtGui.QFont.PercentageSpacing?10 -PyQt5.QtGui.QFont.AbsoluteSpacing?10 -PyQt5.QtGui.QFont.Capitalization?10 -PyQt5.QtGui.QFont.MixedCase?10 -PyQt5.QtGui.QFont.AllUppercase?10 -PyQt5.QtGui.QFont.AllLowercase?10 -PyQt5.QtGui.QFont.SmallCaps?10 -PyQt5.QtGui.QFont.Capitalize?10 -PyQt5.QtGui.QFont.Stretch?10 -PyQt5.QtGui.QFont.UltraCondensed?10 -PyQt5.QtGui.QFont.ExtraCondensed?10 -PyQt5.QtGui.QFont.Condensed?10 -PyQt5.QtGui.QFont.SemiCondensed?10 -PyQt5.QtGui.QFont.Unstretched?10 -PyQt5.QtGui.QFont.SemiExpanded?10 -PyQt5.QtGui.QFont.Expanded?10 -PyQt5.QtGui.QFont.ExtraExpanded?10 -PyQt5.QtGui.QFont.UltraExpanded?10 -PyQt5.QtGui.QFont.Style?10 -PyQt5.QtGui.QFont.StyleNormal?10 -PyQt5.QtGui.QFont.StyleItalic?10 -PyQt5.QtGui.QFont.StyleOblique?10 -PyQt5.QtGui.QFont.Weight?10 -PyQt5.QtGui.QFont.Light?10 -PyQt5.QtGui.QFont.Normal?10 -PyQt5.QtGui.QFont.DemiBold?10 -PyQt5.QtGui.QFont.Bold?10 -PyQt5.QtGui.QFont.Black?10 -PyQt5.QtGui.QFont.StyleStrategy?10 -PyQt5.QtGui.QFont.PreferDefault?10 -PyQt5.QtGui.QFont.PreferBitmap?10 -PyQt5.QtGui.QFont.PreferDevice?10 -PyQt5.QtGui.QFont.PreferOutline?10 -PyQt5.QtGui.QFont.ForceOutline?10 -PyQt5.QtGui.QFont.PreferMatch?10 -PyQt5.QtGui.QFont.PreferQuality?10 -PyQt5.QtGui.QFont.PreferAntialias?10 -PyQt5.QtGui.QFont.NoAntialias?10 -PyQt5.QtGui.QFont.NoSubpixelAntialias?10 -PyQt5.QtGui.QFont.OpenGLCompatible?10 -PyQt5.QtGui.QFont.NoFontMerging?10 -PyQt5.QtGui.QFont.ForceIntegerMetrics?10 -PyQt5.QtGui.QFont.StyleHint?10 -PyQt5.QtGui.QFont.Helvetica?10 -PyQt5.QtGui.QFont.SansSerif?10 -PyQt5.QtGui.QFont.Times?10 -PyQt5.QtGui.QFont.Serif?10 -PyQt5.QtGui.QFont.Courier?10 -PyQt5.QtGui.QFont.TypeWriter?10 -PyQt5.QtGui.QFont.OldEnglish?10 -PyQt5.QtGui.QFont.Decorative?10 -PyQt5.QtGui.QFont.System?10 -PyQt5.QtGui.QFont.AnyStyle?10 -PyQt5.QtGui.QFont.Cursive?10 -PyQt5.QtGui.QFont.Monospace?10 -PyQt5.QtGui.QFont.Fantasy?10 -PyQt5.QtGui.QFont?1() -PyQt5.QtGui.QFont.__init__?1(self) -PyQt5.QtGui.QFont?1(str, int pointSize=-1, int weight=-1, bool italic=False) -PyQt5.QtGui.QFont.__init__?1(self, str, int pointSize=-1, int weight=-1, bool italic=False) -PyQt5.QtGui.QFont?1(QFont, QPaintDevice) -PyQt5.QtGui.QFont.__init__?1(self, QFont, QPaintDevice) -PyQt5.QtGui.QFont?1(QFont) -PyQt5.QtGui.QFont.__init__?1(self, QFont) -PyQt5.QtGui.QFont?1(QVariant) -PyQt5.QtGui.QFont.__init__?1(self, QVariant) -PyQt5.QtGui.QFont.family?4() -> str -PyQt5.QtGui.QFont.setFamily?4(str) -PyQt5.QtGui.QFont.pointSize?4() -> int -PyQt5.QtGui.QFont.setPointSize?4(int) -PyQt5.QtGui.QFont.pointSizeF?4() -> float -PyQt5.QtGui.QFont.setPointSizeF?4(float) -PyQt5.QtGui.QFont.pixelSize?4() -> int -PyQt5.QtGui.QFont.setPixelSize?4(int) -PyQt5.QtGui.QFont.weight?4() -> int -PyQt5.QtGui.QFont.setWeight?4(int) -PyQt5.QtGui.QFont.setStyle?4(QFont.Style) -PyQt5.QtGui.QFont.style?4() -> QFont.Style -PyQt5.QtGui.QFont.underline?4() -> bool -PyQt5.QtGui.QFont.setUnderline?4(bool) -PyQt5.QtGui.QFont.overline?4() -> bool -PyQt5.QtGui.QFont.setOverline?4(bool) -PyQt5.QtGui.QFont.strikeOut?4() -> bool -PyQt5.QtGui.QFont.setStrikeOut?4(bool) -PyQt5.QtGui.QFont.fixedPitch?4() -> bool -PyQt5.QtGui.QFont.setFixedPitch?4(bool) -PyQt5.QtGui.QFont.kerning?4() -> bool -PyQt5.QtGui.QFont.setKerning?4(bool) -PyQt5.QtGui.QFont.styleHint?4() -> QFont.StyleHint -PyQt5.QtGui.QFont.styleStrategy?4() -> QFont.StyleStrategy -PyQt5.QtGui.QFont.setStyleHint?4(QFont.StyleHint, QFont.StyleStrategy strategy=QFont.PreferDefault) -PyQt5.QtGui.QFont.setStyleStrategy?4(QFont.StyleStrategy) -PyQt5.QtGui.QFont.stretch?4() -> int -PyQt5.QtGui.QFont.setStretch?4(int) -PyQt5.QtGui.QFont.rawMode?4() -> bool -PyQt5.QtGui.QFont.setRawMode?4(bool) -PyQt5.QtGui.QFont.exactMatch?4() -> bool -PyQt5.QtGui.QFont.isCopyOf?4(QFont) -> bool -PyQt5.QtGui.QFont.setRawName?4(str) -PyQt5.QtGui.QFont.rawName?4() -> str -PyQt5.QtGui.QFont.key?4() -> str -PyQt5.QtGui.QFont.toString?4() -> str -PyQt5.QtGui.QFont.fromString?4(str) -> bool -PyQt5.QtGui.QFont.substitute?4(str) -> str -PyQt5.QtGui.QFont.substitutes?4(str) -> list-of-str -PyQt5.QtGui.QFont.substitutions?4() -> list-of-str -PyQt5.QtGui.QFont.insertSubstitution?4(str, str) -PyQt5.QtGui.QFont.insertSubstitutions?4(str, list-of-str) -PyQt5.QtGui.QFont.removeSubstitutions?4(str) -PyQt5.QtGui.QFont.initialize?4() -PyQt5.QtGui.QFont.cleanup?4() -PyQt5.QtGui.QFont.cacheStatistics?4() -PyQt5.QtGui.QFont.defaultFamily?4() -> str -PyQt5.QtGui.QFont.lastResortFamily?4() -> str -PyQt5.QtGui.QFont.lastResortFont?4() -> str -PyQt5.QtGui.QFont.resolve?4(QFont) -> QFont -PyQt5.QtGui.QFont.bold?4() -> bool -PyQt5.QtGui.QFont.setBold?4(bool) -PyQt5.QtGui.QFont.italic?4() -> bool -PyQt5.QtGui.QFont.setItalic?4(bool) -PyQt5.QtGui.QFont.letterSpacing?4() -> float -PyQt5.QtGui.QFont.letterSpacingType?4() -> QFont.SpacingType -PyQt5.QtGui.QFont.setLetterSpacing?4(QFont.SpacingType, float) -PyQt5.QtGui.QFont.wordSpacing?4() -> float -PyQt5.QtGui.QFont.setWordSpacing?4(float) -PyQt5.QtGui.QFont.setCapitalization?4(QFont.Capitalization) -PyQt5.QtGui.QFont.capitalization?4() -> QFont.Capitalization -PyQt5.QtGui.QFont.styleName?4() -> str -PyQt5.QtGui.QFont.setStyleName?4(str) -PyQt5.QtGui.QFont.setHintingPreference?4(QFont.HintingPreference) -PyQt5.QtGui.QFont.hintingPreference?4() -> QFont.HintingPreference -PyQt5.QtGui.QFont.swap?4(QFont) -PyQt5.QtGui.QFontDatabase.SystemFont?10 -PyQt5.QtGui.QFontDatabase.GeneralFont?10 -PyQt5.QtGui.QFontDatabase.FixedFont?10 -PyQt5.QtGui.QFontDatabase.TitleFont?10 -PyQt5.QtGui.QFontDatabase.SmallestReadableFont?10 -PyQt5.QtGui.QFontDatabase.WritingSystem?10 -PyQt5.QtGui.QFontDatabase.Any?10 -PyQt5.QtGui.QFontDatabase.Latin?10 -PyQt5.QtGui.QFontDatabase.Greek?10 -PyQt5.QtGui.QFontDatabase.Cyrillic?10 -PyQt5.QtGui.QFontDatabase.Armenian?10 -PyQt5.QtGui.QFontDatabase.Hebrew?10 -PyQt5.QtGui.QFontDatabase.Arabic?10 -PyQt5.QtGui.QFontDatabase.Syriac?10 -PyQt5.QtGui.QFontDatabase.Thaana?10 -PyQt5.QtGui.QFontDatabase.Devanagari?10 -PyQt5.QtGui.QFontDatabase.Bengali?10 -PyQt5.QtGui.QFontDatabase.Gurmukhi?10 -PyQt5.QtGui.QFontDatabase.Gujarati?10 -PyQt5.QtGui.QFontDatabase.Oriya?10 -PyQt5.QtGui.QFontDatabase.Tamil?10 -PyQt5.QtGui.QFontDatabase.Telugu?10 -PyQt5.QtGui.QFontDatabase.Kannada?10 -PyQt5.QtGui.QFontDatabase.Malayalam?10 -PyQt5.QtGui.QFontDatabase.Sinhala?10 -PyQt5.QtGui.QFontDatabase.Thai?10 -PyQt5.QtGui.QFontDatabase.Lao?10 -PyQt5.QtGui.QFontDatabase.Tibetan?10 -PyQt5.QtGui.QFontDatabase.Myanmar?10 -PyQt5.QtGui.QFontDatabase.Georgian?10 -PyQt5.QtGui.QFontDatabase.Khmer?10 -PyQt5.QtGui.QFontDatabase.SimplifiedChinese?10 -PyQt5.QtGui.QFontDatabase.TraditionalChinese?10 -PyQt5.QtGui.QFontDatabase.Japanese?10 -PyQt5.QtGui.QFontDatabase.Korean?10 -PyQt5.QtGui.QFontDatabase.Vietnamese?10 -PyQt5.QtGui.QFontDatabase.Other?10 -PyQt5.QtGui.QFontDatabase.Symbol?10 -PyQt5.QtGui.QFontDatabase.Ogham?10 -PyQt5.QtGui.QFontDatabase.Runic?10 -PyQt5.QtGui.QFontDatabase.Nko?10 -PyQt5.QtGui.QFontDatabase?1() -PyQt5.QtGui.QFontDatabase.__init__?1(self) -PyQt5.QtGui.QFontDatabase?1(QFontDatabase) -PyQt5.QtGui.QFontDatabase.__init__?1(self, QFontDatabase) -PyQt5.QtGui.QFontDatabase.standardSizes?4() -> list-of-int -PyQt5.QtGui.QFontDatabase.writingSystems?4() -> list-of-QFontDatabase.WritingSystem -PyQt5.QtGui.QFontDatabase.writingSystems?4(str) -> list-of-QFontDatabase.WritingSystem -PyQt5.QtGui.QFontDatabase.families?4(QFontDatabase.WritingSystem writingSystem=QFontDatabase.Any) -> list-of-str -PyQt5.QtGui.QFontDatabase.styles?4(str) -> list-of-str -PyQt5.QtGui.QFontDatabase.pointSizes?4(str, str style='') -> list-of-int -PyQt5.QtGui.QFontDatabase.smoothSizes?4(str, str) -> list-of-int -PyQt5.QtGui.QFontDatabase.styleString?4(QFont) -> str -PyQt5.QtGui.QFontDatabase.styleString?4(QFontInfo) -> str -PyQt5.QtGui.QFontDatabase.font?4(str, str, int) -> QFont -PyQt5.QtGui.QFontDatabase.isBitmapScalable?4(str, str style='') -> bool -PyQt5.QtGui.QFontDatabase.isSmoothlyScalable?4(str, str style='') -> bool -PyQt5.QtGui.QFontDatabase.isScalable?4(str, str style='') -> bool -PyQt5.QtGui.QFontDatabase.isFixedPitch?4(str, str style='') -> bool -PyQt5.QtGui.QFontDatabase.italic?4(str, str) -> bool -PyQt5.QtGui.QFontDatabase.bold?4(str, str) -> bool -PyQt5.QtGui.QFontDatabase.weight?4(str, str) -> int -PyQt5.QtGui.QFontDatabase.writingSystemName?4(QFontDatabase.WritingSystem) -> str -PyQt5.QtGui.QFontDatabase.writingSystemSample?4(QFontDatabase.WritingSystem) -> str -PyQt5.QtGui.QFontDatabase.addApplicationFont?4(str) -> int -PyQt5.QtGui.QFontDatabase.addApplicationFontFromData?4(QByteArray) -> int -PyQt5.QtGui.QFontDatabase.applicationFontFamilies?4(int) -> list-of-str -PyQt5.QtGui.QFontDatabase.removeApplicationFont?4(int) -> bool -PyQt5.QtGui.QFontDatabase.removeAllApplicationFonts?4() -> bool -PyQt5.QtGui.QFontDatabase.supportsThreadedFontRendering?4() -> bool -PyQt5.QtGui.QFontDatabase.systemFont?4(QFontDatabase.SystemFont) -> QFont -PyQt5.QtGui.QFontInfo?1(QFont) -PyQt5.QtGui.QFontInfo.__init__?1(self, QFont) -PyQt5.QtGui.QFontInfo?1(QFontInfo) -PyQt5.QtGui.QFontInfo.__init__?1(self, QFontInfo) -PyQt5.QtGui.QFontInfo.family?4() -> str -PyQt5.QtGui.QFontInfo.pixelSize?4() -> int -PyQt5.QtGui.QFontInfo.pointSize?4() -> int -PyQt5.QtGui.QFontInfo.pointSizeF?4() -> float -PyQt5.QtGui.QFontInfo.italic?4() -> bool -PyQt5.QtGui.QFontInfo.style?4() -> QFont.Style -PyQt5.QtGui.QFontInfo.weight?4() -> int -PyQt5.QtGui.QFontInfo.bold?4() -> bool -PyQt5.QtGui.QFontInfo.fixedPitch?4() -> bool -PyQt5.QtGui.QFontInfo.styleHint?4() -> QFont.StyleHint -PyQt5.QtGui.QFontInfo.rawMode?4() -> bool -PyQt5.QtGui.QFontInfo.exactMatch?4() -> bool -PyQt5.QtGui.QFontInfo.styleName?4() -> str -PyQt5.QtGui.QFontInfo.swap?4(QFontInfo) -PyQt5.QtGui.QFontMetrics?1(QFont) -PyQt5.QtGui.QFontMetrics.__init__?1(self, QFont) -PyQt5.QtGui.QFontMetrics?1(QFont, QPaintDevice) -PyQt5.QtGui.QFontMetrics.__init__?1(self, QFont, QPaintDevice) -PyQt5.QtGui.QFontMetrics?1(QFontMetrics) -PyQt5.QtGui.QFontMetrics.__init__?1(self, QFontMetrics) -PyQt5.QtGui.QFontMetrics.ascent?4() -> int -PyQt5.QtGui.QFontMetrics.descent?4() -> int -PyQt5.QtGui.QFontMetrics.height?4() -> int -PyQt5.QtGui.QFontMetrics.leading?4() -> int -PyQt5.QtGui.QFontMetrics.lineSpacing?4() -> int -PyQt5.QtGui.QFontMetrics.minLeftBearing?4() -> int -PyQt5.QtGui.QFontMetrics.minRightBearing?4() -> int -PyQt5.QtGui.QFontMetrics.maxWidth?4() -> int -PyQt5.QtGui.QFontMetrics.xHeight?4() -> int -PyQt5.QtGui.QFontMetrics.inFont?4(str) -> bool -PyQt5.QtGui.QFontMetrics.leftBearing?4(str) -> int -PyQt5.QtGui.QFontMetrics.rightBearing?4(str) -> int -PyQt5.QtGui.QFontMetrics.widthChar?4(str) -> int -PyQt5.QtGui.QFontMetrics.width?4(str, int length=-1) -> int -PyQt5.QtGui.QFontMetrics.boundingRectChar?4(str) -> QRect -PyQt5.QtGui.QFontMetrics.boundingRect?4(str) -> QRect -PyQt5.QtGui.QFontMetrics.boundingRect?4(QRect, int, str, int tabStops=0, list-of-int tabArray=0) -> QRect -PyQt5.QtGui.QFontMetrics.boundingRect?4(int, int, int, int, int, str, int tabStops=0, list-of-int tabArray=0) -> QRect -PyQt5.QtGui.QFontMetrics.size?4(int, str, int tabStops=0, list-of-int tabArray=0) -> QSize -PyQt5.QtGui.QFontMetrics.underlinePos?4() -> int -PyQt5.QtGui.QFontMetrics.overlinePos?4() -> int -PyQt5.QtGui.QFontMetrics.strikeOutPos?4() -> int -PyQt5.QtGui.QFontMetrics.lineWidth?4() -> int -PyQt5.QtGui.QFontMetrics.averageCharWidth?4() -> int -PyQt5.QtGui.QFontMetrics.elidedText?4(str, Qt.TextElideMode, int, int flags=0) -> str -PyQt5.QtGui.QFontMetrics.tightBoundingRect?4(str) -> QRect -PyQt5.QtGui.QFontMetrics.inFontUcs4?4(int) -> bool -PyQt5.QtGui.QFontMetrics.swap?4(QFontMetrics) -PyQt5.QtGui.QFontMetricsF?1(QFont) -PyQt5.QtGui.QFontMetricsF.__init__?1(self, QFont) -PyQt5.QtGui.QFontMetricsF?1(QFont, QPaintDevice) -PyQt5.QtGui.QFontMetricsF.__init__?1(self, QFont, QPaintDevice) -PyQt5.QtGui.QFontMetricsF?1(QFontMetrics) -PyQt5.QtGui.QFontMetricsF.__init__?1(self, QFontMetrics) -PyQt5.QtGui.QFontMetricsF?1(QFontMetricsF) -PyQt5.QtGui.QFontMetricsF.__init__?1(self, QFontMetricsF) -PyQt5.QtGui.QFontMetricsF.ascent?4() -> float -PyQt5.QtGui.QFontMetricsF.descent?4() -> float -PyQt5.QtGui.QFontMetricsF.height?4() -> float -PyQt5.QtGui.QFontMetricsF.leading?4() -> float -PyQt5.QtGui.QFontMetricsF.lineSpacing?4() -> float -PyQt5.QtGui.QFontMetricsF.minLeftBearing?4() -> float -PyQt5.QtGui.QFontMetricsF.minRightBearing?4() -> float -PyQt5.QtGui.QFontMetricsF.maxWidth?4() -> float -PyQt5.QtGui.QFontMetricsF.xHeight?4() -> float -PyQt5.QtGui.QFontMetricsF.inFont?4(str) -> bool -PyQt5.QtGui.QFontMetricsF.leftBearing?4(str) -> float -PyQt5.QtGui.QFontMetricsF.rightBearing?4(str) -> float -PyQt5.QtGui.QFontMetricsF.widthChar?4(str) -> float -PyQt5.QtGui.QFontMetricsF.width?4(str) -> float -PyQt5.QtGui.QFontMetricsF.boundingRectChar?4(str) -> QRectF -PyQt5.QtGui.QFontMetricsF.boundingRect?4(str) -> QRectF -PyQt5.QtGui.QFontMetricsF.boundingRect?4(QRectF, int, str, int tabStops=0, list-of-int tabArray=0) -> QRectF -PyQt5.QtGui.QFontMetricsF.size?4(int, str, int tabStops=0, list-of-int tabArray=0) -> QSizeF -PyQt5.QtGui.QFontMetricsF.underlinePos?4() -> float -PyQt5.QtGui.QFontMetricsF.overlinePos?4() -> float -PyQt5.QtGui.QFontMetricsF.strikeOutPos?4() -> float -PyQt5.QtGui.QFontMetricsF.lineWidth?4() -> float -PyQt5.QtGui.QFontMetricsF.averageCharWidth?4() -> float -PyQt5.QtGui.QFontMetricsF.elidedText?4(str, Qt.TextElideMode, float, int flags=0) -> str -PyQt5.QtGui.QFontMetricsF.tightBoundingRect?4(str) -> QRectF -PyQt5.QtGui.QFontMetricsF.inFontUcs4?4(int) -> bool -PyQt5.QtGui.QFontMetricsF.swap?4(QFontMetricsF) -PyQt5.QtGui.QMatrix4x3?1() -PyQt5.QtGui.QMatrix4x3.__init__?1(self) -PyQt5.QtGui.QMatrix4x3?1(QMatrix4x3) -PyQt5.QtGui.QMatrix4x3.__init__?1(self, QMatrix4x3) -PyQt5.QtGui.QMatrix4x3?1(sequence-of-float) -PyQt5.QtGui.QMatrix4x3.__init__?1(self, sequence-of-float) -PyQt5.QtGui.QMatrix4x3.data?4() -> list-of-float -PyQt5.QtGui.QMatrix4x3.copyDataTo?4() -> list-of-float -PyQt5.QtGui.QMatrix4x3.isIdentity?4() -> bool -PyQt5.QtGui.QMatrix4x3.setToIdentity?4() -PyQt5.QtGui.QMatrix4x3.fill?4(float) -PyQt5.QtGui.QMatrix4x3.transposed?4() -> QMatrix3x4 -PyQt5.QtGui.QMatrix4x2?1() -PyQt5.QtGui.QMatrix4x2.__init__?1(self) -PyQt5.QtGui.QMatrix4x2?1(QMatrix4x2) -PyQt5.QtGui.QMatrix4x2.__init__?1(self, QMatrix4x2) -PyQt5.QtGui.QMatrix4x2?1(sequence-of-float) -PyQt5.QtGui.QMatrix4x2.__init__?1(self, sequence-of-float) -PyQt5.QtGui.QMatrix4x2.data?4() -> list-of-float -PyQt5.QtGui.QMatrix4x2.copyDataTo?4() -> list-of-float -PyQt5.QtGui.QMatrix4x2.isIdentity?4() -> bool -PyQt5.QtGui.QMatrix4x2.setToIdentity?4() -PyQt5.QtGui.QMatrix4x2.fill?4(float) -PyQt5.QtGui.QMatrix4x2.transposed?4() -> QMatrix2x4 -PyQt5.QtGui.QMatrix3x4?1() -PyQt5.QtGui.QMatrix3x4.__init__?1(self) -PyQt5.QtGui.QMatrix3x4?1(QMatrix3x4) -PyQt5.QtGui.QMatrix3x4.__init__?1(self, QMatrix3x4) -PyQt5.QtGui.QMatrix3x4?1(sequence-of-float) -PyQt5.QtGui.QMatrix3x4.__init__?1(self, sequence-of-float) -PyQt5.QtGui.QMatrix3x4.data?4() -> list-of-float -PyQt5.QtGui.QMatrix3x4.copyDataTo?4() -> list-of-float -PyQt5.QtGui.QMatrix3x4.isIdentity?4() -> bool -PyQt5.QtGui.QMatrix3x4.setToIdentity?4() -PyQt5.QtGui.QMatrix3x4.fill?4(float) -PyQt5.QtGui.QMatrix3x4.transposed?4() -> QMatrix4x3 -PyQt5.QtGui.QMatrix3x3?1() -PyQt5.QtGui.QMatrix3x3.__init__?1(self) -PyQt5.QtGui.QMatrix3x3?1(QMatrix3x3) -PyQt5.QtGui.QMatrix3x3.__init__?1(self, QMatrix3x3) -PyQt5.QtGui.QMatrix3x3?1(sequence-of-float) -PyQt5.QtGui.QMatrix3x3.__init__?1(self, sequence-of-float) -PyQt5.QtGui.QMatrix3x3.data?4() -> list-of-float -PyQt5.QtGui.QMatrix3x3.copyDataTo?4() -> list-of-float -PyQt5.QtGui.QMatrix3x3.isIdentity?4() -> bool -PyQt5.QtGui.QMatrix3x3.setToIdentity?4() -PyQt5.QtGui.QMatrix3x3.fill?4(float) -PyQt5.QtGui.QMatrix3x3.transposed?4() -> QMatrix3x3 -PyQt5.QtGui.QMatrix3x2?1() -PyQt5.QtGui.QMatrix3x2.__init__?1(self) -PyQt5.QtGui.QMatrix3x2?1(QMatrix3x2) -PyQt5.QtGui.QMatrix3x2.__init__?1(self, QMatrix3x2) -PyQt5.QtGui.QMatrix3x2?1(sequence-of-float) -PyQt5.QtGui.QMatrix3x2.__init__?1(self, sequence-of-float) -PyQt5.QtGui.QMatrix3x2.data?4() -> list-of-float -PyQt5.QtGui.QMatrix3x2.copyDataTo?4() -> list-of-float -PyQt5.QtGui.QMatrix3x2.isIdentity?4() -> bool -PyQt5.QtGui.QMatrix3x2.setToIdentity?4() -PyQt5.QtGui.QMatrix3x2.fill?4(float) -PyQt5.QtGui.QMatrix3x2.transposed?4() -> QMatrix2x3 -PyQt5.QtGui.QMatrix2x4?1() -PyQt5.QtGui.QMatrix2x4.__init__?1(self) -PyQt5.QtGui.QMatrix2x4?1(QMatrix2x4) -PyQt5.QtGui.QMatrix2x4.__init__?1(self, QMatrix2x4) -PyQt5.QtGui.QMatrix2x4?1(sequence-of-float) -PyQt5.QtGui.QMatrix2x4.__init__?1(self, sequence-of-float) -PyQt5.QtGui.QMatrix2x4.data?4() -> list-of-float -PyQt5.QtGui.QMatrix2x4.copyDataTo?4() -> list-of-float -PyQt5.QtGui.QMatrix2x4.isIdentity?4() -> bool -PyQt5.QtGui.QMatrix2x4.setToIdentity?4() -PyQt5.QtGui.QMatrix2x4.fill?4(float) -PyQt5.QtGui.QMatrix2x4.transposed?4() -> QMatrix4x2 -PyQt5.QtGui.QMatrix2x3?1() -PyQt5.QtGui.QMatrix2x3.__init__?1(self) -PyQt5.QtGui.QMatrix2x3?1(QMatrix2x3) -PyQt5.QtGui.QMatrix2x3.__init__?1(self, QMatrix2x3) -PyQt5.QtGui.QMatrix2x3?1(sequence-of-float) -PyQt5.QtGui.QMatrix2x3.__init__?1(self, sequence-of-float) -PyQt5.QtGui.QMatrix2x3.data?4() -> list-of-float -PyQt5.QtGui.QMatrix2x3.copyDataTo?4() -> list-of-float -PyQt5.QtGui.QMatrix2x3.isIdentity?4() -> bool -PyQt5.QtGui.QMatrix2x3.setToIdentity?4() -PyQt5.QtGui.QMatrix2x3.fill?4(float) -PyQt5.QtGui.QMatrix2x3.transposed?4() -> QMatrix3x2 -PyQt5.QtGui.QMatrix2x2?1() -PyQt5.QtGui.QMatrix2x2.__init__?1(self) -PyQt5.QtGui.QMatrix2x2?1(QMatrix2x2) -PyQt5.QtGui.QMatrix2x2.__init__?1(self, QMatrix2x2) -PyQt5.QtGui.QMatrix2x2?1(sequence-of-float) -PyQt5.QtGui.QMatrix2x2.__init__?1(self, sequence-of-float) -PyQt5.QtGui.QMatrix2x2.data?4() -> list-of-float -PyQt5.QtGui.QMatrix2x2.copyDataTo?4() -> list-of-float -PyQt5.QtGui.QMatrix2x2.isIdentity?4() -> bool -PyQt5.QtGui.QMatrix2x2.setToIdentity?4() -PyQt5.QtGui.QMatrix2x2.fill?4(float) -PyQt5.QtGui.QMatrix2x2.transposed?4() -> QMatrix2x2 -PyQt5.QtGui.QGlyphRun.GlyphRunFlag?10 -PyQt5.QtGui.QGlyphRun.Overline?10 -PyQt5.QtGui.QGlyphRun.Underline?10 -PyQt5.QtGui.QGlyphRun.StrikeOut?10 -PyQt5.QtGui.QGlyphRun.RightToLeft?10 -PyQt5.QtGui.QGlyphRun.SplitLigature?10 -PyQt5.QtGui.QGlyphRun?1() -PyQt5.QtGui.QGlyphRun.__init__?1(self) -PyQt5.QtGui.QGlyphRun?1(QGlyphRun) -PyQt5.QtGui.QGlyphRun.__init__?1(self, QGlyphRun) -PyQt5.QtGui.QGlyphRun.rawFont?4() -> QRawFont -PyQt5.QtGui.QGlyphRun.setRawFont?4(QRawFont) -PyQt5.QtGui.QGlyphRun.glyphIndexes?4() -> list-of-int -PyQt5.QtGui.QGlyphRun.setGlyphIndexes?4(list-of-int) -PyQt5.QtGui.QGlyphRun.positions?4() -> list-of-QPointF -PyQt5.QtGui.QGlyphRun.setPositions?4(list-of-QPointF) -PyQt5.QtGui.QGlyphRun.clear?4() -PyQt5.QtGui.QGlyphRun.setOverline?4(bool) -PyQt5.QtGui.QGlyphRun.overline?4() -> bool -PyQt5.QtGui.QGlyphRun.setUnderline?4(bool) -PyQt5.QtGui.QGlyphRun.underline?4() -> bool -PyQt5.QtGui.QGlyphRun.setStrikeOut?4(bool) -PyQt5.QtGui.QGlyphRun.strikeOut?4() -> bool -PyQt5.QtGui.QGlyphRun.setRightToLeft?4(bool) -PyQt5.QtGui.QGlyphRun.isRightToLeft?4() -> bool -PyQt5.QtGui.QGlyphRun.setFlag?4(QGlyphRun.GlyphRunFlag, bool enabled=True) -PyQt5.QtGui.QGlyphRun.setFlags?4(QGlyphRun.GlyphRunFlags) -PyQt5.QtGui.QGlyphRun.flags?4() -> QGlyphRun.GlyphRunFlags -PyQt5.QtGui.QGlyphRun.setBoundingRect?4(QRectF) -PyQt5.QtGui.QGlyphRun.boundingRect?4() -> QRectF -PyQt5.QtGui.QGlyphRun.isEmpty?4() -> bool -PyQt5.QtGui.QGlyphRun.swap?4(QGlyphRun) -PyQt5.QtGui.QGlyphRun.GlyphRunFlags?1(QGlyphRun.GlyphRunFlags) -PyQt5.QtGui.QGlyphRun.GlyphRunFlags.__init__?1(self, QGlyphRun.GlyphRunFlags) -PyQt5.QtGui.QGlyphRun.GlyphRunFlags?1(int) -PyQt5.QtGui.QGlyphRun.GlyphRunFlags.__init__?1(self, int) -PyQt5.QtGui.QGlyphRun.GlyphRunFlags?1() -PyQt5.QtGui.QGlyphRun.GlyphRunFlags.__init__?1(self) -PyQt5.QtGui.QGuiApplication?1(list-of-str) -PyQt5.QtGui.QGuiApplication.__init__?1(self, list-of-str) -PyQt5.QtGui.QGuiApplication.allWindows?4() -> list-of-QWindow -PyQt5.QtGui.QGuiApplication.topLevelWindows?4() -> list-of-QWindow -PyQt5.QtGui.QGuiApplication.topLevelAt?4(QPoint) -> QWindow -PyQt5.QtGui.QGuiApplication.platformName?4() -> str -PyQt5.QtGui.QGuiApplication.focusWindow?4() -> QWindow -PyQt5.QtGui.QGuiApplication.focusObject?4() -> QObject -PyQt5.QtGui.QGuiApplication.primaryScreen?4() -> QScreen -PyQt5.QtGui.QGuiApplication.screens?4() -> list-of-QScreen -PyQt5.QtGui.QGuiApplication.overrideCursor?4() -> QCursor -PyQt5.QtGui.QGuiApplication.setOverrideCursor?4(QCursor) -PyQt5.QtGui.QGuiApplication.changeOverrideCursor?4(QCursor) -PyQt5.QtGui.QGuiApplication.restoreOverrideCursor?4() -PyQt5.QtGui.QGuiApplication.font?4() -> QFont -PyQt5.QtGui.QGuiApplication.setFont?4(QFont) -PyQt5.QtGui.QGuiApplication.clipboard?4() -> QClipboard -PyQt5.QtGui.QGuiApplication.palette?4() -> QPalette -PyQt5.QtGui.QGuiApplication.setPalette?4(QPalette) -PyQt5.QtGui.QGuiApplication.keyboardModifiers?4() -> Qt.KeyboardModifiers -PyQt5.QtGui.QGuiApplication.queryKeyboardModifiers?4() -> Qt.KeyboardModifiers -PyQt5.QtGui.QGuiApplication.mouseButtons?4() -> Qt.MouseButtons -PyQt5.QtGui.QGuiApplication.setLayoutDirection?4(Qt.LayoutDirection) -PyQt5.QtGui.QGuiApplication.layoutDirection?4() -> Qt.LayoutDirection -PyQt5.QtGui.QGuiApplication.isRightToLeft?4() -> bool -PyQt5.QtGui.QGuiApplication.isLeftToRight?4() -> bool -PyQt5.QtGui.QGuiApplication.setDesktopSettingsAware?4(bool) -PyQt5.QtGui.QGuiApplication.desktopSettingsAware?4() -> bool -PyQt5.QtGui.QGuiApplication.setQuitOnLastWindowClosed?4(bool) -PyQt5.QtGui.QGuiApplication.quitOnLastWindowClosed?4() -> bool -PyQt5.QtGui.QGuiApplication.exec_?4() -> int -PyQt5.QtGui.QGuiApplication.exec?4() -> int -PyQt5.QtGui.QGuiApplication.notify?4(QObject, QEvent) -> bool -PyQt5.QtGui.QGuiApplication.fontDatabaseChanged?4() -PyQt5.QtGui.QGuiApplication.screenAdded?4(QScreen) -PyQt5.QtGui.QGuiApplication.lastWindowClosed?4() -PyQt5.QtGui.QGuiApplication.focusObjectChanged?4(QObject) -PyQt5.QtGui.QGuiApplication.commitDataRequest?4(QSessionManager) -PyQt5.QtGui.QGuiApplication.saveStateRequest?4(QSessionManager) -PyQt5.QtGui.QGuiApplication.focusWindowChanged?4(QWindow) -PyQt5.QtGui.QGuiApplication.applicationStateChanged?4(Qt.ApplicationState) -PyQt5.QtGui.QGuiApplication.setApplicationDisplayName?4(str) -PyQt5.QtGui.QGuiApplication.applicationDisplayName?4() -> str -PyQt5.QtGui.QGuiApplication.modalWindow?4() -> QWindow -PyQt5.QtGui.QGuiApplication.devicePixelRatio?4() -> float -PyQt5.QtGui.QGuiApplication.isSessionRestored?4() -> bool -PyQt5.QtGui.QGuiApplication.sessionId?4() -> str -PyQt5.QtGui.QGuiApplication.sessionKey?4() -> str -PyQt5.QtGui.QGuiApplication.isSavingSession?4() -> bool -PyQt5.QtGui.QGuiApplication.applicationState?4() -> Qt.ApplicationState -PyQt5.QtGui.QGuiApplication.sync?4() -PyQt5.QtGui.QGuiApplication.setWindowIcon?4(QIcon) -PyQt5.QtGui.QGuiApplication.windowIcon?4() -> QIcon -PyQt5.QtGui.QGuiApplication.event?4(QEvent) -> bool -PyQt5.QtGui.QGuiApplication.screenRemoved?4(QScreen) -PyQt5.QtGui.QGuiApplication.layoutDirectionChanged?4(Qt.LayoutDirection) -PyQt5.QtGui.QGuiApplication.paletteChanged?4(QPalette) -PyQt5.QtGui.QIcon.State?10 -PyQt5.QtGui.QIcon.On?10 -PyQt5.QtGui.QIcon.Off?10 -PyQt5.QtGui.QIcon.Mode?10 -PyQt5.QtGui.QIcon.Normal?10 -PyQt5.QtGui.QIcon.Disabled?10 -PyQt5.QtGui.QIcon.Active?10 -PyQt5.QtGui.QIcon.Selected?10 -PyQt5.QtGui.QIcon?1() -PyQt5.QtGui.QIcon.__init__?1(self) -PyQt5.QtGui.QIcon?1(QPixmap) -PyQt5.QtGui.QIcon.__init__?1(self, QPixmap) -PyQt5.QtGui.QIcon?1(QIcon) -PyQt5.QtGui.QIcon.__init__?1(self, QIcon) -PyQt5.QtGui.QIcon?1(str) -PyQt5.QtGui.QIcon.__init__?1(self, str) -PyQt5.QtGui.QIcon?1(QIconEngine) -PyQt5.QtGui.QIcon.__init__?1(self, QIconEngine) -PyQt5.QtGui.QIcon?1(QVariant) -PyQt5.QtGui.QIcon.__init__?1(self, QVariant) -PyQt5.QtGui.QIcon.pixmap?4(QSize, QIcon.Mode mode=QIcon.Normal, QIcon.State state=QIcon.Off) -> QPixmap -PyQt5.QtGui.QIcon.pixmap?4(int, int, QIcon.Mode mode=QIcon.Normal, QIcon.State state=QIcon.Off) -> QPixmap -PyQt5.QtGui.QIcon.pixmap?4(int, QIcon.Mode mode=QIcon.Normal, QIcon.State state=QIcon.Off) -> QPixmap -PyQt5.QtGui.QIcon.pixmap?4(QWindow, QSize, QIcon.Mode mode=QIcon.Normal, QIcon.State state=QIcon.Off) -> QPixmap -PyQt5.QtGui.QIcon.actualSize?4(QSize, QIcon.Mode mode=QIcon.Normal, QIcon.State state=QIcon.Off) -> QSize -PyQt5.QtGui.QIcon.actualSize?4(QWindow, QSize, QIcon.Mode mode=QIcon.Normal, QIcon.State state=QIcon.Off) -> QSize -PyQt5.QtGui.QIcon.availableSizes?4(QIcon.Mode mode=QIcon.Normal, QIcon.State state=QIcon.Off) -> list-of-QSize -PyQt5.QtGui.QIcon.paint?4(QPainter, QRect, Qt.Alignment alignment=Qt.AlignCenter, QIcon.Mode mode=QIcon.Normal, QIcon.State state=QIcon.Off) -PyQt5.QtGui.QIcon.paint?4(QPainter, int, int, int, int, Qt.Alignment alignment=Qt.AlignCenter, QIcon.Mode mode=QIcon.Normal, QIcon.State state=QIcon.Off) -PyQt5.QtGui.QIcon.isNull?4() -> bool -PyQt5.QtGui.QIcon.isDetached?4() -> bool -PyQt5.QtGui.QIcon.addPixmap?4(QPixmap, QIcon.Mode mode=QIcon.Normal, QIcon.State state=QIcon.Off) -PyQt5.QtGui.QIcon.addFile?4(str, QSize size=QSize(), QIcon.Mode mode=QIcon.Normal, QIcon.State state=QIcon.Off) -PyQt5.QtGui.QIcon.cacheKey?4() -> int -PyQt5.QtGui.QIcon.fromTheme?4(str, QIcon fallback=QIcon()) -> QIcon -PyQt5.QtGui.QIcon.hasThemeIcon?4(str) -> bool -PyQt5.QtGui.QIcon.themeSearchPaths?4() -> list-of-str -PyQt5.QtGui.QIcon.setThemeSearchPaths?4(list-of-str) -PyQt5.QtGui.QIcon.themeName?4() -> str -PyQt5.QtGui.QIcon.setThemeName?4(str) -PyQt5.QtGui.QIcon.name?4() -> str -PyQt5.QtGui.QIcon.swap?4(QIcon) -PyQt5.QtGui.QIconEngine.IconEngineHook?10 -PyQt5.QtGui.QIconEngine.AvailableSizesHook?10 -PyQt5.QtGui.QIconEngine.IconNameHook?10 -PyQt5.QtGui.QIconEngine?1() -PyQt5.QtGui.QIconEngine.__init__?1(self) -PyQt5.QtGui.QIconEngine?1(QIconEngine) -PyQt5.QtGui.QIconEngine.__init__?1(self, QIconEngine) -PyQt5.QtGui.QIconEngine.paint?4(QPainter, QRect, QIcon.Mode, QIcon.State) -PyQt5.QtGui.QIconEngine.actualSize?4(QSize, QIcon.Mode, QIcon.State) -> QSize -PyQt5.QtGui.QIconEngine.pixmap?4(QSize, QIcon.Mode, QIcon.State) -> QPixmap -PyQt5.QtGui.QIconEngine.addPixmap?4(QPixmap, QIcon.Mode, QIcon.State) -PyQt5.QtGui.QIconEngine.addFile?4(str, QSize, QIcon.Mode, QIcon.State) -PyQt5.QtGui.QIconEngine.key?4() -> str -PyQt5.QtGui.QIconEngine.clone?4() -> QIconEngine -PyQt5.QtGui.QIconEngine.read?4(QDataStream) -> bool -PyQt5.QtGui.QIconEngine.write?4(QDataStream) -> bool -PyQt5.QtGui.QIconEngine.availableSizes?4(QIcon.Mode mode=QIcon.Normal, QIcon.State state=QIcon.Off) -> list-of-QSize -PyQt5.QtGui.QIconEngine.iconName?4() -> str -PyQt5.QtGui.QIconEngine.AvailableSizesArgument.mode?7 -PyQt5.QtGui.QIconEngine.AvailableSizesArgument.sizes?7 -PyQt5.QtGui.QIconEngine.AvailableSizesArgument.state?7 -PyQt5.QtGui.QIconEngine.AvailableSizesArgument?1() -PyQt5.QtGui.QIconEngine.AvailableSizesArgument.__init__?1(self) -PyQt5.QtGui.QIconEngine.AvailableSizesArgument?1(QIconEngine.AvailableSizesArgument) -PyQt5.QtGui.QIconEngine.AvailableSizesArgument.__init__?1(self, QIconEngine.AvailableSizesArgument) -PyQt5.QtGui.QImage.Format?10 -PyQt5.QtGui.QImage.Format_Invalid?10 -PyQt5.QtGui.QImage.Format_Mono?10 -PyQt5.QtGui.QImage.Format_MonoLSB?10 -PyQt5.QtGui.QImage.Format_Indexed8?10 -PyQt5.QtGui.QImage.Format_RGB32?10 -PyQt5.QtGui.QImage.Format_ARGB32?10 -PyQt5.QtGui.QImage.Format_ARGB32_Premultiplied?10 -PyQt5.QtGui.QImage.Format_RGB16?10 -PyQt5.QtGui.QImage.Format_ARGB8565_Premultiplied?10 -PyQt5.QtGui.QImage.Format_RGB666?10 -PyQt5.QtGui.QImage.Format_ARGB6666_Premultiplied?10 -PyQt5.QtGui.QImage.Format_RGB555?10 -PyQt5.QtGui.QImage.Format_ARGB8555_Premultiplied?10 -PyQt5.QtGui.QImage.Format_RGB888?10 -PyQt5.QtGui.QImage.Format_RGB444?10 -PyQt5.QtGui.QImage.Format_ARGB4444_Premultiplied?10 -PyQt5.QtGui.QImage.Format_RGBX8888?10 -PyQt5.QtGui.QImage.Format_RGBA8888?10 -PyQt5.QtGui.QImage.Format_RGBA8888_Premultiplied?10 -PyQt5.QtGui.QImage.Format_BGR30?10 -PyQt5.QtGui.QImage.Format_A2BGR30_Premultiplied?10 -PyQt5.QtGui.QImage.Format_RGB30?10 -PyQt5.QtGui.QImage.Format_A2RGB30_Premultiplied?10 -PyQt5.QtGui.QImage.InvertMode?10 -PyQt5.QtGui.QImage.InvertRgb?10 -PyQt5.QtGui.QImage.InvertRgba?10 -PyQt5.QtGui.QImage?1() -PyQt5.QtGui.QImage.__init__?1(self) -PyQt5.QtGui.QImage?1(QSize, QImage.Format) -PyQt5.QtGui.QImage.__init__?1(self, QSize, QImage.Format) -PyQt5.QtGui.QImage?1(int, int, QImage.Format) -PyQt5.QtGui.QImage.__init__?1(self, int, int, QImage.Format) -PyQt5.QtGui.QImage?1(str, int, int, QImage.Format) -PyQt5.QtGui.QImage.__init__?1(self, str, int, int, QImage.Format) -PyQt5.QtGui.QImage?1(sip.voidptr, int, int, QImage.Format) -PyQt5.QtGui.QImage.__init__?1(self, sip.voidptr, int, int, QImage.Format) -PyQt5.QtGui.QImage?1(str, int, int, int, QImage.Format) -PyQt5.QtGui.QImage.__init__?1(self, str, int, int, int, QImage.Format) -PyQt5.QtGui.QImage?1(sip.voidptr, int, int, int, QImage.Format) -PyQt5.QtGui.QImage.__init__?1(self, sip.voidptr, int, int, int, QImage.Format) -PyQt5.QtGui.QImage?1(list-of-str) -PyQt5.QtGui.QImage.__init__?1(self, list-of-str) -PyQt5.QtGui.QImage?1(str, str format=None) -PyQt5.QtGui.QImage.__init__?1(self, str, str format=None) -PyQt5.QtGui.QImage?1(QImage) -PyQt5.QtGui.QImage.__init__?1(self, QImage) -PyQt5.QtGui.QImage?1(QVariant) -PyQt5.QtGui.QImage.__init__?1(self, QVariant) -PyQt5.QtGui.QImage.isNull?4() -> bool -PyQt5.QtGui.QImage.devType?4() -> int -PyQt5.QtGui.QImage.detach?4() -PyQt5.QtGui.QImage.isDetached?4() -> bool -PyQt5.QtGui.QImage.copy?4(QRect rect=QRect()) -> QImage -PyQt5.QtGui.QImage.copy?4(int, int, int, int) -> QImage -PyQt5.QtGui.QImage.format?4() -> QImage.Format -PyQt5.QtGui.QImage.convertToFormat?4(QImage.Format, Qt.ImageConversionFlags flags=Qt.AutoColor) -> QImage -PyQt5.QtGui.QImage.convertToFormat?4(QImage.Format, list-of-int, Qt.ImageConversionFlags flags=Qt.AutoColor) -> QImage -PyQt5.QtGui.QImage.width?4() -> int -PyQt5.QtGui.QImage.height?4() -> int -PyQt5.QtGui.QImage.size?4() -> QSize -PyQt5.QtGui.QImage.rect?4() -> QRect -PyQt5.QtGui.QImage.depth?4() -> int -PyQt5.QtGui.QImage.color?4(int) -> int -PyQt5.QtGui.QImage.setColor?4(int, int) -PyQt5.QtGui.QImage.allGray?4() -> bool -PyQt5.QtGui.QImage.isGrayscale?4() -> bool -PyQt5.QtGui.QImage.bits?4() -> sip.voidptr -PyQt5.QtGui.QImage.constBits?4() -> sip.voidptr -PyQt5.QtGui.QImage.scanLine?4(int) -> sip.voidptr -PyQt5.QtGui.QImage.constScanLine?4(int) -> sip.voidptr -PyQt5.QtGui.QImage.bytesPerLine?4() -> int -PyQt5.QtGui.QImage.valid?4(QPoint) -> bool -PyQt5.QtGui.QImage.valid?4(int, int) -> bool -PyQt5.QtGui.QImage.pixelIndex?4(QPoint) -> int -PyQt5.QtGui.QImage.pixelIndex?4(int, int) -> int -PyQt5.QtGui.QImage.pixel?4(QPoint) -> int -PyQt5.QtGui.QImage.pixel?4(int, int) -> int -PyQt5.QtGui.QImage.setPixel?4(QPoint, int) -PyQt5.QtGui.QImage.setPixel?4(int, int, int) -PyQt5.QtGui.QImage.colorTable?4() -> list-of-int -PyQt5.QtGui.QImage.setColorTable?4(list-of-int) -PyQt5.QtGui.QImage.fill?4(Qt.GlobalColor) -PyQt5.QtGui.QImage.fill?4(QColor) -PyQt5.QtGui.QImage.fill?4(int) -PyQt5.QtGui.QImage.hasAlphaChannel?4() -> bool -PyQt5.QtGui.QImage.createAlphaMask?4(Qt.ImageConversionFlags flags=Qt.AutoColor) -> QImage -PyQt5.QtGui.QImage.createHeuristicMask?4(bool clipTight=True) -> QImage -PyQt5.QtGui.QImage.scaled?4(int, int, Qt.AspectRatioMode aspectRatioMode=Qt.IgnoreAspectRatio, Qt.TransformationMode transformMode=Qt.FastTransformation) -> QImage -PyQt5.QtGui.QImage.scaled?4(QSize, Qt.AspectRatioMode aspectRatioMode=Qt.IgnoreAspectRatio, Qt.TransformationMode transformMode=Qt.FastTransformation) -> QImage -PyQt5.QtGui.QImage.scaledToWidth?4(int, Qt.TransformationMode mode=Qt.FastTransformation) -> QImage -PyQt5.QtGui.QImage.scaledToHeight?4(int, Qt.TransformationMode mode=Qt.FastTransformation) -> QImage -PyQt5.QtGui.QImage.mirrored?4(bool horizontal=False, bool vertical=True) -> QImage -PyQt5.QtGui.QImage.rgbSwapped?4() -> QImage -PyQt5.QtGui.QImage.invertPixels?4(QImage.InvertMode mode=QImage.InvertRgb) -PyQt5.QtGui.QImage.load?4(QIODevice, str) -> bool -PyQt5.QtGui.QImage.load?4(str, str format=None) -> bool -PyQt5.QtGui.QImage.loadFromData?4(str, str format=None) -> bool -PyQt5.QtGui.QImage.loadFromData?4(QByteArray, str format=None) -> bool -PyQt5.QtGui.QImage.save?4(str, str format=None, int quality=-1) -> bool -PyQt5.QtGui.QImage.save?4(QIODevice, str format=None, int quality=-1) -> bool -PyQt5.QtGui.QImage.fromData?4(str, str format=None) -> QImage -PyQt5.QtGui.QImage.fromData?4(QByteArray, str format=None) -> QImage -PyQt5.QtGui.QImage.paintEngine?4() -> QPaintEngine -PyQt5.QtGui.QImage.dotsPerMeterX?4() -> int -PyQt5.QtGui.QImage.dotsPerMeterY?4() -> int -PyQt5.QtGui.QImage.setDotsPerMeterX?4(int) -PyQt5.QtGui.QImage.setDotsPerMeterY?4(int) -PyQt5.QtGui.QImage.offset?4() -> QPoint -PyQt5.QtGui.QImage.setOffset?4(QPoint) -PyQt5.QtGui.QImage.textKeys?4() -> list-of-str -PyQt5.QtGui.QImage.text?4(str key='') -> str -PyQt5.QtGui.QImage.setText?4(str, str) -PyQt5.QtGui.QImage.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtGui.QImage.createMaskFromColor?4(int, Qt.MaskMode mode=Qt.MaskInColor) -> QImage -PyQt5.QtGui.QImage.transformed?4(QTransform, Qt.TransformationMode mode=Qt.FastTransformation) -> QImage -PyQt5.QtGui.QImage.trueMatrix?4(QTransform, int, int) -> QTransform -PyQt5.QtGui.QImage.cacheKey?4() -> int -PyQt5.QtGui.QImage.colorCount?4() -> int -PyQt5.QtGui.QImage.setColorCount?4(int) -PyQt5.QtGui.QImage.byteCount?4() -> int -PyQt5.QtGui.QImage.bitPlaneCount?4() -> int -PyQt5.QtGui.QImage.swap?4(QImage) -PyQt5.QtGui.QImage.devicePixelRatio?4() -> float -PyQt5.QtGui.QImage.setDevicePixelRatio?4(float) -PyQt5.QtGui.QImage.pixelFormat?4() -> QPixelFormat -PyQt5.QtGui.QImage.toPixelFormat?4(QImage.Format) -> QPixelFormat -PyQt5.QtGui.QImage.toImageFormat?4(QPixelFormat) -> QImage.Format -PyQt5.QtGui.QImageIOHandler.ImageOption?10 -PyQt5.QtGui.QImageIOHandler.Size?10 -PyQt5.QtGui.QImageIOHandler.ClipRect?10 -PyQt5.QtGui.QImageIOHandler.Description?10 -PyQt5.QtGui.QImageIOHandler.ScaledClipRect?10 -PyQt5.QtGui.QImageIOHandler.ScaledSize?10 -PyQt5.QtGui.QImageIOHandler.CompressionRatio?10 -PyQt5.QtGui.QImageIOHandler.Gamma?10 -PyQt5.QtGui.QImageIOHandler.Quality?10 -PyQt5.QtGui.QImageIOHandler.Name?10 -PyQt5.QtGui.QImageIOHandler.SubType?10 -PyQt5.QtGui.QImageIOHandler.IncrementalReading?10 -PyQt5.QtGui.QImageIOHandler.Endianness?10 -PyQt5.QtGui.QImageIOHandler.Animation?10 -PyQt5.QtGui.QImageIOHandler.BackgroundColor?10 -PyQt5.QtGui.QImageIOHandler.SupportedSubTypes?10 -PyQt5.QtGui.QImageIOHandler?1() -PyQt5.QtGui.QImageIOHandler.__init__?1(self) -PyQt5.QtGui.QImageIOHandler.setDevice?4(QIODevice) -PyQt5.QtGui.QImageIOHandler.device?4() -> QIODevice -PyQt5.QtGui.QImageIOHandler.setFormat?4(QByteArray) -PyQt5.QtGui.QImageIOHandler.format?4() -> QByteArray -PyQt5.QtGui.QImageIOHandler.canRead?4() -> bool -PyQt5.QtGui.QImageIOHandler.read?4(QImage) -> bool -PyQt5.QtGui.QImageIOHandler.write?4(QImage) -> bool -PyQt5.QtGui.QImageIOHandler.option?4(QImageIOHandler.ImageOption) -> QVariant -PyQt5.QtGui.QImageIOHandler.setOption?4(QImageIOHandler.ImageOption, QVariant) -PyQt5.QtGui.QImageIOHandler.supportsOption?4(QImageIOHandler.ImageOption) -> bool -PyQt5.QtGui.QImageIOHandler.jumpToNextImage?4() -> bool -PyQt5.QtGui.QImageIOHandler.jumpToImage?4(int) -> bool -PyQt5.QtGui.QImageIOHandler.loopCount?4() -> int -PyQt5.QtGui.QImageIOHandler.imageCount?4() -> int -PyQt5.QtGui.QImageIOHandler.nextImageDelay?4() -> int -PyQt5.QtGui.QImageIOHandler.currentImageNumber?4() -> int -PyQt5.QtGui.QImageIOHandler.currentImageRect?4() -> QRect -PyQt5.QtGui.QImageReader.ImageReaderError?10 -PyQt5.QtGui.QImageReader.UnknownError?10 -PyQt5.QtGui.QImageReader.FileNotFoundError?10 -PyQt5.QtGui.QImageReader.DeviceError?10 -PyQt5.QtGui.QImageReader.UnsupportedFormatError?10 -PyQt5.QtGui.QImageReader.InvalidDataError?10 -PyQt5.QtGui.QImageReader?1() -PyQt5.QtGui.QImageReader.__init__?1(self) -PyQt5.QtGui.QImageReader?1(QIODevice, QByteArray format=QByteArray()) -PyQt5.QtGui.QImageReader.__init__?1(self, QIODevice, QByteArray format=QByteArray()) -PyQt5.QtGui.QImageReader?1(str, QByteArray format=QByteArray()) -PyQt5.QtGui.QImageReader.__init__?1(self, str, QByteArray format=QByteArray()) -PyQt5.QtGui.QImageReader.setFormat?4(QByteArray) -PyQt5.QtGui.QImageReader.format?4() -> QByteArray -PyQt5.QtGui.QImageReader.setDevice?4(QIODevice) -PyQt5.QtGui.QImageReader.device?4() -> QIODevice -PyQt5.QtGui.QImageReader.setFileName?4(str) -PyQt5.QtGui.QImageReader.fileName?4() -> str -PyQt5.QtGui.QImageReader.size?4() -> QSize -PyQt5.QtGui.QImageReader.setClipRect?4(QRect) -PyQt5.QtGui.QImageReader.clipRect?4() -> QRect -PyQt5.QtGui.QImageReader.setScaledSize?4(QSize) -PyQt5.QtGui.QImageReader.scaledSize?4() -> QSize -PyQt5.QtGui.QImageReader.setScaledClipRect?4(QRect) -PyQt5.QtGui.QImageReader.scaledClipRect?4() -> QRect -PyQt5.QtGui.QImageReader.canRead?4() -> bool -PyQt5.QtGui.QImageReader.read?4() -> QImage -PyQt5.QtGui.QImageReader.read?4(QImage) -> bool -PyQt5.QtGui.QImageReader.jumpToNextImage?4() -> bool -PyQt5.QtGui.QImageReader.jumpToImage?4(int) -> bool -PyQt5.QtGui.QImageReader.loopCount?4() -> int -PyQt5.QtGui.QImageReader.imageCount?4() -> int -PyQt5.QtGui.QImageReader.nextImageDelay?4() -> int -PyQt5.QtGui.QImageReader.currentImageNumber?4() -> int -PyQt5.QtGui.QImageReader.currentImageRect?4() -> QRect -PyQt5.QtGui.QImageReader.error?4() -> QImageReader.ImageReaderError -PyQt5.QtGui.QImageReader.errorString?4() -> str -PyQt5.QtGui.QImageReader.imageFormat?4(str) -> QByteArray -PyQt5.QtGui.QImageReader.imageFormat?4(QIODevice) -> QByteArray -PyQt5.QtGui.QImageReader.supportedImageFormats?4() -> list-of-QByteArray -PyQt5.QtGui.QImageReader.textKeys?4() -> list-of-str -PyQt5.QtGui.QImageReader.text?4(str) -> str -PyQt5.QtGui.QImageReader.setBackgroundColor?4(QColor) -PyQt5.QtGui.QImageReader.backgroundColor?4() -> QColor -PyQt5.QtGui.QImageReader.supportsAnimation?4() -> bool -PyQt5.QtGui.QImageReader.setQuality?4(int) -PyQt5.QtGui.QImageReader.quality?4() -> int -PyQt5.QtGui.QImageReader.supportsOption?4(QImageIOHandler.ImageOption) -> bool -PyQt5.QtGui.QImageReader.setAutoDetectImageFormat?4(bool) -PyQt5.QtGui.QImageReader.autoDetectImageFormat?4() -> bool -PyQt5.QtGui.QImageReader.imageFormat?4() -> QImage.Format -PyQt5.QtGui.QImageReader.setDecideFormatFromContent?4(bool) -PyQt5.QtGui.QImageReader.decideFormatFromContent?4() -> bool -PyQt5.QtGui.QImageReader.supportedMimeTypes?4() -> list-of-QByteArray -PyQt5.QtGui.QImageReader.subType?4() -> QByteArray -PyQt5.QtGui.QImageReader.supportedSubTypes?4() -> list-of-QByteArray -PyQt5.QtGui.QImageWriter.ImageWriterError?10 -PyQt5.QtGui.QImageWriter.UnknownError?10 -PyQt5.QtGui.QImageWriter.DeviceError?10 -PyQt5.QtGui.QImageWriter.UnsupportedFormatError?10 -PyQt5.QtGui.QImageWriter?1() -PyQt5.QtGui.QImageWriter.__init__?1(self) -PyQt5.QtGui.QImageWriter?1(QIODevice, QByteArray) -PyQt5.QtGui.QImageWriter.__init__?1(self, QIODevice, QByteArray) -PyQt5.QtGui.QImageWriter?1(str, QByteArray format=QByteArray()) -PyQt5.QtGui.QImageWriter.__init__?1(self, str, QByteArray format=QByteArray()) -PyQt5.QtGui.QImageWriter.setFormat?4(QByteArray) -PyQt5.QtGui.QImageWriter.format?4() -> QByteArray -PyQt5.QtGui.QImageWriter.setDevice?4(QIODevice) -PyQt5.QtGui.QImageWriter.device?4() -> QIODevice -PyQt5.QtGui.QImageWriter.setFileName?4(str) -PyQt5.QtGui.QImageWriter.fileName?4() -> str -PyQt5.QtGui.QImageWriter.setQuality?4(int) -PyQt5.QtGui.QImageWriter.quality?4() -> int -PyQt5.QtGui.QImageWriter.setGamma?4(float) -PyQt5.QtGui.QImageWriter.gamma?4() -> float -PyQt5.QtGui.QImageWriter.canWrite?4() -> bool -PyQt5.QtGui.QImageWriter.write?4(QImage) -> bool -PyQt5.QtGui.QImageWriter.error?4() -> QImageWriter.ImageWriterError -PyQt5.QtGui.QImageWriter.errorString?4() -> str -PyQt5.QtGui.QImageWriter.supportedImageFormats?4() -> list-of-QByteArray -PyQt5.QtGui.QImageWriter.setText?4(str, str) -PyQt5.QtGui.QImageWriter.supportsOption?4(QImageIOHandler.ImageOption) -> bool -PyQt5.QtGui.QImageWriter.setCompression?4(int) -PyQt5.QtGui.QImageWriter.compression?4() -> int -PyQt5.QtGui.QImageWriter.supportedMimeTypes?4() -> list-of-QByteArray -PyQt5.QtGui.QImageWriter.setSubType?4(QByteArray) -PyQt5.QtGui.QImageWriter.subType?4() -> QByteArray -PyQt5.QtGui.QImageWriter.supportedSubTypes?4() -> list-of-QByteArray -PyQt5.QtGui.QInputMethod.Action?10 -PyQt5.QtGui.QInputMethod.Click?10 -PyQt5.QtGui.QInputMethod.ContextMenu?10 -PyQt5.QtGui.QInputMethod.inputItemTransform?4() -> QTransform -PyQt5.QtGui.QInputMethod.setInputItemTransform?4(QTransform) -PyQt5.QtGui.QInputMethod.cursorRectangle?4() -> QRectF -PyQt5.QtGui.QInputMethod.keyboardRectangle?4() -> QRectF -PyQt5.QtGui.QInputMethod.isVisible?4() -> bool -PyQt5.QtGui.QInputMethod.setVisible?4(bool) -PyQt5.QtGui.QInputMethod.isAnimating?4() -> bool -PyQt5.QtGui.QInputMethod.locale?4() -> QLocale -PyQt5.QtGui.QInputMethod.inputDirection?4() -> Qt.LayoutDirection -PyQt5.QtGui.QInputMethod.inputItemRectangle?4() -> QRectF -PyQt5.QtGui.QInputMethod.setInputItemRectangle?4(QRectF) -PyQt5.QtGui.QInputMethod.queryFocusObject?4(Qt.InputMethodQuery, QVariant) -> QVariant -PyQt5.QtGui.QInputMethod.show?4() -PyQt5.QtGui.QInputMethod.hide?4() -PyQt5.QtGui.QInputMethod.update?4(Qt.InputMethodQueries) -PyQt5.QtGui.QInputMethod.reset?4() -PyQt5.QtGui.QInputMethod.commit?4() -PyQt5.QtGui.QInputMethod.invokeAction?4(QInputMethod.Action, int) -PyQt5.QtGui.QInputMethod.cursorRectangleChanged?4() -PyQt5.QtGui.QInputMethod.keyboardRectangleChanged?4() -PyQt5.QtGui.QInputMethod.visibleChanged?4() -PyQt5.QtGui.QInputMethod.animatingChanged?4() -PyQt5.QtGui.QInputMethod.localeChanged?4() -PyQt5.QtGui.QInputMethod.inputDirectionChanged?4(Qt.LayoutDirection) -PyQt5.QtGui.QKeySequence.StandardKey?10 -PyQt5.QtGui.QKeySequence.UnknownKey?10 -PyQt5.QtGui.QKeySequence.HelpContents?10 -PyQt5.QtGui.QKeySequence.WhatsThis?10 -PyQt5.QtGui.QKeySequence.Open?10 -PyQt5.QtGui.QKeySequence.Close?10 -PyQt5.QtGui.QKeySequence.Save?10 -PyQt5.QtGui.QKeySequence.New?10 -PyQt5.QtGui.QKeySequence.Delete?10 -PyQt5.QtGui.QKeySequence.Cut?10 -PyQt5.QtGui.QKeySequence.Copy?10 -PyQt5.QtGui.QKeySequence.Paste?10 -PyQt5.QtGui.QKeySequence.Undo?10 -PyQt5.QtGui.QKeySequence.Redo?10 -PyQt5.QtGui.QKeySequence.Back?10 -PyQt5.QtGui.QKeySequence.Forward?10 -PyQt5.QtGui.QKeySequence.Refresh?10 -PyQt5.QtGui.QKeySequence.ZoomIn?10 -PyQt5.QtGui.QKeySequence.ZoomOut?10 -PyQt5.QtGui.QKeySequence.Print?10 -PyQt5.QtGui.QKeySequence.AddTab?10 -PyQt5.QtGui.QKeySequence.NextChild?10 -PyQt5.QtGui.QKeySequence.PreviousChild?10 -PyQt5.QtGui.QKeySequence.Find?10 -PyQt5.QtGui.QKeySequence.FindNext?10 -PyQt5.QtGui.QKeySequence.FindPrevious?10 -PyQt5.QtGui.QKeySequence.Replace?10 -PyQt5.QtGui.QKeySequence.SelectAll?10 -PyQt5.QtGui.QKeySequence.Bold?10 -PyQt5.QtGui.QKeySequence.Italic?10 -PyQt5.QtGui.QKeySequence.Underline?10 -PyQt5.QtGui.QKeySequence.MoveToNextChar?10 -PyQt5.QtGui.QKeySequence.MoveToPreviousChar?10 -PyQt5.QtGui.QKeySequence.MoveToNextWord?10 -PyQt5.QtGui.QKeySequence.MoveToPreviousWord?10 -PyQt5.QtGui.QKeySequence.MoveToNextLine?10 -PyQt5.QtGui.QKeySequence.MoveToPreviousLine?10 -PyQt5.QtGui.QKeySequence.MoveToNextPage?10 -PyQt5.QtGui.QKeySequence.MoveToPreviousPage?10 -PyQt5.QtGui.QKeySequence.MoveToStartOfLine?10 -PyQt5.QtGui.QKeySequence.MoveToEndOfLine?10 -PyQt5.QtGui.QKeySequence.MoveToStartOfBlock?10 -PyQt5.QtGui.QKeySequence.MoveToEndOfBlock?10 -PyQt5.QtGui.QKeySequence.MoveToStartOfDocument?10 -PyQt5.QtGui.QKeySequence.MoveToEndOfDocument?10 -PyQt5.QtGui.QKeySequence.SelectNextChar?10 -PyQt5.QtGui.QKeySequence.SelectPreviousChar?10 -PyQt5.QtGui.QKeySequence.SelectNextWord?10 -PyQt5.QtGui.QKeySequence.SelectPreviousWord?10 -PyQt5.QtGui.QKeySequence.SelectNextLine?10 -PyQt5.QtGui.QKeySequence.SelectPreviousLine?10 -PyQt5.QtGui.QKeySequence.SelectNextPage?10 -PyQt5.QtGui.QKeySequence.SelectPreviousPage?10 -PyQt5.QtGui.QKeySequence.SelectStartOfLine?10 -PyQt5.QtGui.QKeySequence.SelectEndOfLine?10 -PyQt5.QtGui.QKeySequence.SelectStartOfBlock?10 -PyQt5.QtGui.QKeySequence.SelectEndOfBlock?10 -PyQt5.QtGui.QKeySequence.SelectStartOfDocument?10 -PyQt5.QtGui.QKeySequence.SelectEndOfDocument?10 -PyQt5.QtGui.QKeySequence.DeleteStartOfWord?10 -PyQt5.QtGui.QKeySequence.DeleteEndOfWord?10 -PyQt5.QtGui.QKeySequence.DeleteEndOfLine?10 -PyQt5.QtGui.QKeySequence.InsertParagraphSeparator?10 -PyQt5.QtGui.QKeySequence.InsertLineSeparator?10 -PyQt5.QtGui.QKeySequence.SaveAs?10 -PyQt5.QtGui.QKeySequence.Preferences?10 -PyQt5.QtGui.QKeySequence.Quit?10 -PyQt5.QtGui.QKeySequence.FullScreen?10 -PyQt5.QtGui.QKeySequence.Deselect?10 -PyQt5.QtGui.QKeySequence.DeleteCompleteLine?10 -PyQt5.QtGui.QKeySequence.SequenceMatch?10 -PyQt5.QtGui.QKeySequence.NoMatch?10 -PyQt5.QtGui.QKeySequence.PartialMatch?10 -PyQt5.QtGui.QKeySequence.ExactMatch?10 -PyQt5.QtGui.QKeySequence.SequenceFormat?10 -PyQt5.QtGui.QKeySequence.NativeText?10 -PyQt5.QtGui.QKeySequence.PortableText?10 -PyQt5.QtGui.QKeySequence?1() -PyQt5.QtGui.QKeySequence.__init__?1(self) -PyQt5.QtGui.QKeySequence?1(QKeySequence) -PyQt5.QtGui.QKeySequence.__init__?1(self, QKeySequence) -PyQt5.QtGui.QKeySequence?1(str, QKeySequence.SequenceFormat format=QKeySequence.NativeText) -PyQt5.QtGui.QKeySequence.__init__?1(self, str, QKeySequence.SequenceFormat format=QKeySequence.NativeText) -PyQt5.QtGui.QKeySequence?1(int, int key2=0, int key3=0, int key4=0) -PyQt5.QtGui.QKeySequence.__init__?1(self, int, int key2=0, int key3=0, int key4=0) -PyQt5.QtGui.QKeySequence?1(QVariant) -PyQt5.QtGui.QKeySequence.__init__?1(self, QVariant) -PyQt5.QtGui.QKeySequence.count?4() -> int -PyQt5.QtGui.QKeySequence.isEmpty?4() -> bool -PyQt5.QtGui.QKeySequence.matches?4(QKeySequence) -> QKeySequence.SequenceMatch -PyQt5.QtGui.QKeySequence.mnemonic?4(str) -> QKeySequence -PyQt5.QtGui.QKeySequence.isDetached?4() -> bool -PyQt5.QtGui.QKeySequence.swap?4(QKeySequence) -PyQt5.QtGui.QKeySequence.toString?4(QKeySequence.SequenceFormat format=QKeySequence.PortableText) -> str -PyQt5.QtGui.QKeySequence.fromString?4(str, QKeySequence.SequenceFormat format=QKeySequence.PortableText) -> QKeySequence -PyQt5.QtGui.QKeySequence.keyBindings?4(QKeySequence.StandardKey) -> list-of-QKeySequence -PyQt5.QtGui.QKeySequence.listFromString?4(str, QKeySequence.SequenceFormat format=QKeySequence.PortableText) -> list-of-QKeySequence -PyQt5.QtGui.QKeySequence.listToString?4(list-of-QKeySequence, QKeySequence.SequenceFormat format=QKeySequence.PortableText) -> str -PyQt5.QtGui.QMatrix4x4?1() -PyQt5.QtGui.QMatrix4x4.__init__?1(self) -PyQt5.QtGui.QMatrix4x4?1(sequence-of-float) -PyQt5.QtGui.QMatrix4x4.__init__?1(self, sequence-of-float) -PyQt5.QtGui.QMatrix4x4?1(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) -PyQt5.QtGui.QMatrix4x4.__init__?1(self, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) -PyQt5.QtGui.QMatrix4x4?1(QTransform) -PyQt5.QtGui.QMatrix4x4.__init__?1(self, QTransform) -PyQt5.QtGui.QMatrix4x4?1(QMatrix4x4) -PyQt5.QtGui.QMatrix4x4.__init__?1(self, QMatrix4x4) -PyQt5.QtGui.QMatrix4x4.determinant?4() -> float -PyQt5.QtGui.QMatrix4x4.inverted?4() -> (QMatrix4x4, bool) -PyQt5.QtGui.QMatrix4x4.transposed?4() -> QMatrix4x4 -PyQt5.QtGui.QMatrix4x4.normalMatrix?4() -> QMatrix3x3 -PyQt5.QtGui.QMatrix4x4.scale?4(QVector3D) -PyQt5.QtGui.QMatrix4x4.scale?4(float, float) -PyQt5.QtGui.QMatrix4x4.scale?4(float, float, float) -PyQt5.QtGui.QMatrix4x4.scale?4(float) -PyQt5.QtGui.QMatrix4x4.translate?4(QVector3D) -PyQt5.QtGui.QMatrix4x4.translate?4(float, float) -PyQt5.QtGui.QMatrix4x4.translate?4(float, float, float) -PyQt5.QtGui.QMatrix4x4.rotate?4(float, QVector3D) -PyQt5.QtGui.QMatrix4x4.rotate?4(float, float, float, float z=0) -PyQt5.QtGui.QMatrix4x4.rotate?4(QQuaternion) -PyQt5.QtGui.QMatrix4x4.ortho?4(QRect) -PyQt5.QtGui.QMatrix4x4.ortho?4(QRectF) -PyQt5.QtGui.QMatrix4x4.ortho?4(float, float, float, float, float, float) -PyQt5.QtGui.QMatrix4x4.frustum?4(float, float, float, float, float, float) -PyQt5.QtGui.QMatrix4x4.perspective?4(float, float, float, float) -PyQt5.QtGui.QMatrix4x4.lookAt?4(QVector3D, QVector3D, QVector3D) -PyQt5.QtGui.QMatrix4x4.copyDataTo?4() -> list-of-float -PyQt5.QtGui.QMatrix4x4.toTransform?4() -> QTransform -PyQt5.QtGui.QMatrix4x4.toTransform?4(float) -> QTransform -PyQt5.QtGui.QMatrix4x4.mapRect?4(QRect) -> QRect -PyQt5.QtGui.QMatrix4x4.mapRect?4(QRectF) -> QRectF -PyQt5.QtGui.QMatrix4x4.data?4() -> list-of-float -PyQt5.QtGui.QMatrix4x4.optimize?4() -PyQt5.QtGui.QMatrix4x4.column?4(int) -> QVector4D -PyQt5.QtGui.QMatrix4x4.setColumn?4(int, QVector4D) -PyQt5.QtGui.QMatrix4x4.row?4(int) -> QVector4D -PyQt5.QtGui.QMatrix4x4.setRow?4(int, QVector4D) -PyQt5.QtGui.QMatrix4x4.isIdentity?4() -> bool -PyQt5.QtGui.QMatrix4x4.setToIdentity?4() -PyQt5.QtGui.QMatrix4x4.fill?4(float) -PyQt5.QtGui.QMatrix4x4.map?4(QPoint) -> QPoint -PyQt5.QtGui.QMatrix4x4.map?4(QPointF) -> QPointF -PyQt5.QtGui.QMatrix4x4.map?4(QVector3D) -> QVector3D -PyQt5.QtGui.QMatrix4x4.mapVector?4(QVector3D) -> QVector3D -PyQt5.QtGui.QMatrix4x4.map?4(QVector4D) -> QVector4D -PyQt5.QtGui.QMatrix4x4.viewport?4(float, float, float, float, float nearPlane=0, float farPlane=1) -PyQt5.QtGui.QMatrix4x4.viewport?4(QRectF) -PyQt5.QtGui.QMovie.CacheMode?10 -PyQt5.QtGui.QMovie.CacheNone?10 -PyQt5.QtGui.QMovie.CacheAll?10 -PyQt5.QtGui.QMovie.MovieState?10 -PyQt5.QtGui.QMovie.NotRunning?10 -PyQt5.QtGui.QMovie.Paused?10 -PyQt5.QtGui.QMovie.Running?10 -PyQt5.QtGui.QMovie?1(QObject parent=None) -PyQt5.QtGui.QMovie.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QMovie?1(QIODevice, QByteArray format=QByteArray(), QObject parent=None) -PyQt5.QtGui.QMovie.__init__?1(self, QIODevice, QByteArray format=QByteArray(), QObject parent=None) -PyQt5.QtGui.QMovie?1(str, QByteArray format=QByteArray(), QObject parent=None) -PyQt5.QtGui.QMovie.__init__?1(self, str, QByteArray format=QByteArray(), QObject parent=None) -PyQt5.QtGui.QMovie.supportedFormats?4() -> list-of-QByteArray -PyQt5.QtGui.QMovie.setDevice?4(QIODevice) -PyQt5.QtGui.QMovie.device?4() -> QIODevice -PyQt5.QtGui.QMovie.setFileName?4(str) -PyQt5.QtGui.QMovie.fileName?4() -> str -PyQt5.QtGui.QMovie.setFormat?4(QByteArray) -PyQt5.QtGui.QMovie.format?4() -> QByteArray -PyQt5.QtGui.QMovie.setBackgroundColor?4(QColor) -PyQt5.QtGui.QMovie.backgroundColor?4() -> QColor -PyQt5.QtGui.QMovie.state?4() -> QMovie.MovieState -PyQt5.QtGui.QMovie.frameRect?4() -> QRect -PyQt5.QtGui.QMovie.currentImage?4() -> QImage -PyQt5.QtGui.QMovie.currentPixmap?4() -> QPixmap -PyQt5.QtGui.QMovie.isValid?4() -> bool -PyQt5.QtGui.QMovie.jumpToFrame?4(int) -> bool -PyQt5.QtGui.QMovie.loopCount?4() -> int -PyQt5.QtGui.QMovie.frameCount?4() -> int -PyQt5.QtGui.QMovie.nextFrameDelay?4() -> int -PyQt5.QtGui.QMovie.currentFrameNumber?4() -> int -PyQt5.QtGui.QMovie.setSpeed?4(int) -PyQt5.QtGui.QMovie.speed?4() -> int -PyQt5.QtGui.QMovie.scaledSize?4() -> QSize -PyQt5.QtGui.QMovie.setScaledSize?4(QSize) -PyQt5.QtGui.QMovie.cacheMode?4() -> QMovie.CacheMode -PyQt5.QtGui.QMovie.setCacheMode?4(QMovie.CacheMode) -PyQt5.QtGui.QMovie.started?4() -PyQt5.QtGui.QMovie.resized?4(QSize) -PyQt5.QtGui.QMovie.updated?4(QRect) -PyQt5.QtGui.QMovie.stateChanged?4(QMovie.MovieState) -PyQt5.QtGui.QMovie.error?4(QImageReader.ImageReaderError) -PyQt5.QtGui.QMovie.finished?4() -PyQt5.QtGui.QMovie.frameChanged?4(int) -PyQt5.QtGui.QMovie.start?4() -PyQt5.QtGui.QMovie.jumpToNextFrame?4() -> bool -PyQt5.QtGui.QMovie.setPaused?4(bool) -PyQt5.QtGui.QMovie.stop?4() -PyQt5.QtGui.QSurface.SurfaceType?10 -PyQt5.QtGui.QSurface.RasterSurface?10 -PyQt5.QtGui.QSurface.OpenGLSurface?10 -PyQt5.QtGui.QSurface.RasterGLSurface?10 -PyQt5.QtGui.QSurface.SurfaceClass?10 -PyQt5.QtGui.QSurface.Window?10 -PyQt5.QtGui.QSurface.Offscreen?10 -PyQt5.QtGui.QSurface?1(QSurface.SurfaceClass) -PyQt5.QtGui.QSurface.__init__?1(self, QSurface.SurfaceClass) -PyQt5.QtGui.QSurface?1(QSurface) -PyQt5.QtGui.QSurface.__init__?1(self, QSurface) -PyQt5.QtGui.QSurface.surfaceClass?4() -> QSurface.SurfaceClass -PyQt5.QtGui.QSurface.format?4() -> QSurfaceFormat -PyQt5.QtGui.QSurface.surfaceType?4() -> QSurface.SurfaceType -PyQt5.QtGui.QSurface.size?4() -> QSize -PyQt5.QtGui.QSurface.supportsOpenGL?4() -> bool -PyQt5.QtGui.QOffscreenSurface?1(QScreen screen=None) -PyQt5.QtGui.QOffscreenSurface.__init__?1(self, QScreen screen=None) -PyQt5.QtGui.QOffscreenSurface.surfaceType?4() -> QSurface.SurfaceType -PyQt5.QtGui.QOffscreenSurface.create?4() -PyQt5.QtGui.QOffscreenSurface.destroy?4() -PyQt5.QtGui.QOffscreenSurface.isValid?4() -> bool -PyQt5.QtGui.QOffscreenSurface.setFormat?4(QSurfaceFormat) -PyQt5.QtGui.QOffscreenSurface.format?4() -> QSurfaceFormat -PyQt5.QtGui.QOffscreenSurface.requestedFormat?4() -> QSurfaceFormat -PyQt5.QtGui.QOffscreenSurface.size?4() -> QSize -PyQt5.QtGui.QOffscreenSurface.screen?4() -> QScreen -PyQt5.QtGui.QOffscreenSurface.setScreen?4(QScreen) -PyQt5.QtGui.QOffscreenSurface.screenChanged?4(QScreen) -PyQt5.QtGui.QOpenGLBuffer.RangeAccessFlag?10 -PyQt5.QtGui.QOpenGLBuffer.RangeRead?10 -PyQt5.QtGui.QOpenGLBuffer.RangeWrite?10 -PyQt5.QtGui.QOpenGLBuffer.RangeInvalidate?10 -PyQt5.QtGui.QOpenGLBuffer.RangeInvalidateBuffer?10 -PyQt5.QtGui.QOpenGLBuffer.RangeFlushExplicit?10 -PyQt5.QtGui.QOpenGLBuffer.RangeUnsynchronized?10 -PyQt5.QtGui.QOpenGLBuffer.Access?10 -PyQt5.QtGui.QOpenGLBuffer.ReadOnly?10 -PyQt5.QtGui.QOpenGLBuffer.WriteOnly?10 -PyQt5.QtGui.QOpenGLBuffer.ReadWrite?10 -PyQt5.QtGui.QOpenGLBuffer.UsagePattern?10 -PyQt5.QtGui.QOpenGLBuffer.StreamDraw?10 -PyQt5.QtGui.QOpenGLBuffer.StreamRead?10 -PyQt5.QtGui.QOpenGLBuffer.StreamCopy?10 -PyQt5.QtGui.QOpenGLBuffer.StaticDraw?10 -PyQt5.QtGui.QOpenGLBuffer.StaticRead?10 -PyQt5.QtGui.QOpenGLBuffer.StaticCopy?10 -PyQt5.QtGui.QOpenGLBuffer.DynamicDraw?10 -PyQt5.QtGui.QOpenGLBuffer.DynamicRead?10 -PyQt5.QtGui.QOpenGLBuffer.DynamicCopy?10 -PyQt5.QtGui.QOpenGLBuffer.Type?10 -PyQt5.QtGui.QOpenGLBuffer.VertexBuffer?10 -PyQt5.QtGui.QOpenGLBuffer.IndexBuffer?10 -PyQt5.QtGui.QOpenGLBuffer.PixelPackBuffer?10 -PyQt5.QtGui.QOpenGLBuffer.PixelUnpackBuffer?10 -PyQt5.QtGui.QOpenGLBuffer?1() -PyQt5.QtGui.QOpenGLBuffer.__init__?1(self) -PyQt5.QtGui.QOpenGLBuffer?1(QOpenGLBuffer.Type) -PyQt5.QtGui.QOpenGLBuffer.__init__?1(self, QOpenGLBuffer.Type) -PyQt5.QtGui.QOpenGLBuffer?1(QOpenGLBuffer) -PyQt5.QtGui.QOpenGLBuffer.__init__?1(self, QOpenGLBuffer) -PyQt5.QtGui.QOpenGLBuffer.type?4() -> QOpenGLBuffer.Type -PyQt5.QtGui.QOpenGLBuffer.usagePattern?4() -> QOpenGLBuffer.UsagePattern -PyQt5.QtGui.QOpenGLBuffer.setUsagePattern?4(QOpenGLBuffer.UsagePattern) -PyQt5.QtGui.QOpenGLBuffer.create?4() -> bool -PyQt5.QtGui.QOpenGLBuffer.isCreated?4() -> bool -PyQt5.QtGui.QOpenGLBuffer.destroy?4() -PyQt5.QtGui.QOpenGLBuffer.bind?4() -> bool -PyQt5.QtGui.QOpenGLBuffer.release?4() -PyQt5.QtGui.QOpenGLBuffer.release?4(QOpenGLBuffer.Type) -PyQt5.QtGui.QOpenGLBuffer.bufferId?4() -> int -PyQt5.QtGui.QOpenGLBuffer.size?4() -> int -PyQt5.QtGui.QOpenGLBuffer.read?4(int, sip.voidptr, int) -> bool -PyQt5.QtGui.QOpenGLBuffer.write?4(int, sip.voidptr, int) -PyQt5.QtGui.QOpenGLBuffer.allocate?4(sip.voidptr, int) -PyQt5.QtGui.QOpenGLBuffer.allocate?4(int) -PyQt5.QtGui.QOpenGLBuffer.map?4(QOpenGLBuffer.Access) -> sip.voidptr -PyQt5.QtGui.QOpenGLBuffer.unmap?4() -> bool -PyQt5.QtGui.QOpenGLBuffer.mapRange?4(int, int, QOpenGLBuffer.RangeAccessFlags) -> sip.voidptr -PyQt5.QtGui.QOpenGLBuffer.RangeAccessFlags?1(QOpenGLBuffer.RangeAccessFlags) -PyQt5.QtGui.QOpenGLBuffer.RangeAccessFlags.__init__?1(self, QOpenGLBuffer.RangeAccessFlags) -PyQt5.QtGui.QOpenGLBuffer.RangeAccessFlags?1(int) -PyQt5.QtGui.QOpenGLBuffer.RangeAccessFlags.__init__?1(self, int) -PyQt5.QtGui.QOpenGLBuffer.RangeAccessFlags?1() -PyQt5.QtGui.QOpenGLBuffer.RangeAccessFlags.__init__?1(self) -PyQt5.QtGui.QOpenGLContextGroup.shares?4() -> list-of-QOpenGLContext -PyQt5.QtGui.QOpenGLContextGroup.currentContextGroup?4() -> QOpenGLContextGroup -PyQt5.QtGui.QOpenGLContext.OpenGLModuleType?10 -PyQt5.QtGui.QOpenGLContext.LibGL?10 -PyQt5.QtGui.QOpenGLContext.LibGLES?10 -PyQt5.QtGui.QOpenGLContext?1(QObject parent=None) -PyQt5.QtGui.QOpenGLContext.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QOpenGLContext.setFormat?4(QSurfaceFormat) -PyQt5.QtGui.QOpenGLContext.setShareContext?4(QOpenGLContext) -PyQt5.QtGui.QOpenGLContext.setScreen?4(QScreen) -PyQt5.QtGui.QOpenGLContext.create?4() -> bool -PyQt5.QtGui.QOpenGLContext.isValid?4() -> bool -PyQt5.QtGui.QOpenGLContext.format?4() -> QSurfaceFormat -PyQt5.QtGui.QOpenGLContext.shareContext?4() -> QOpenGLContext -PyQt5.QtGui.QOpenGLContext.shareGroup?4() -> QOpenGLContextGroup -PyQt5.QtGui.QOpenGLContext.screen?4() -> QScreen -PyQt5.QtGui.QOpenGLContext.defaultFramebufferObject?4() -> int -PyQt5.QtGui.QOpenGLContext.makeCurrent?4(QSurface) -> bool -PyQt5.QtGui.QOpenGLContext.doneCurrent?4() -PyQt5.QtGui.QOpenGLContext.swapBuffers?4(QSurface) -PyQt5.QtGui.QOpenGLContext.surface?4() -> QSurface -PyQt5.QtGui.QOpenGLContext.currentContext?4() -> QOpenGLContext -PyQt5.QtGui.QOpenGLContext.areSharing?4(QOpenGLContext, QOpenGLContext) -> bool -PyQt5.QtGui.QOpenGLContext.extensions?4() -> set-of-QByteArray -PyQt5.QtGui.QOpenGLContext.hasExtension?4(QByteArray) -> bool -PyQt5.QtGui.QOpenGLContext.aboutToBeDestroyed?4() -PyQt5.QtGui.QOpenGLContext.versionFunctions?4(QOpenGLVersionProfile versionProfile=None) -> object -PyQt5.QtGui.QOpenGLContext.openGLModuleHandle?4() -> sip.voidptr -PyQt5.QtGui.QOpenGLContext.openGLModuleType?4() -> QOpenGLContext.OpenGLModuleType -PyQt5.QtGui.QOpenGLContext.isOpenGLES?4() -> bool -PyQt5.QtGui.QOpenGLContext.setNativeHandle?4(QVariant) -PyQt5.QtGui.QOpenGLContext.nativeHandle?4() -> QVariant -PyQt5.QtGui.QOpenGLVersionProfile?1() -PyQt5.QtGui.QOpenGLVersionProfile.__init__?1(self) -PyQt5.QtGui.QOpenGLVersionProfile?1(QSurfaceFormat) -PyQt5.QtGui.QOpenGLVersionProfile.__init__?1(self, QSurfaceFormat) -PyQt5.QtGui.QOpenGLVersionProfile?1(QOpenGLVersionProfile) -PyQt5.QtGui.QOpenGLVersionProfile.__init__?1(self, QOpenGLVersionProfile) -PyQt5.QtGui.QOpenGLVersionProfile.version?4() -> tuple-of-int-int -PyQt5.QtGui.QOpenGLVersionProfile.setVersion?4(int, int) -PyQt5.QtGui.QOpenGLVersionProfile.profile?4() -> QSurfaceFormat.OpenGLContextProfile -PyQt5.QtGui.QOpenGLVersionProfile.setProfile?4(QSurfaceFormat.OpenGLContextProfile) -PyQt5.QtGui.QOpenGLVersionProfile.hasProfiles?4() -> bool -PyQt5.QtGui.QOpenGLVersionProfile.isLegacyVersion?4() -> bool -PyQt5.QtGui.QOpenGLVersionProfile.isValid?4() -> bool -PyQt5.QtGui.QOpenGLDebugMessage.Severity?10 -PyQt5.QtGui.QOpenGLDebugMessage.InvalidSeverity?10 -PyQt5.QtGui.QOpenGLDebugMessage.HighSeverity?10 -PyQt5.QtGui.QOpenGLDebugMessage.MediumSeverity?10 -PyQt5.QtGui.QOpenGLDebugMessage.LowSeverity?10 -PyQt5.QtGui.QOpenGLDebugMessage.NotificationSeverity?10 -PyQt5.QtGui.QOpenGLDebugMessage.AnySeverity?10 -PyQt5.QtGui.QOpenGLDebugMessage.Type?10 -PyQt5.QtGui.QOpenGLDebugMessage.InvalidType?10 -PyQt5.QtGui.QOpenGLDebugMessage.ErrorType?10 -PyQt5.QtGui.QOpenGLDebugMessage.DeprecatedBehaviorType?10 -PyQt5.QtGui.QOpenGLDebugMessage.UndefinedBehaviorType?10 -PyQt5.QtGui.QOpenGLDebugMessage.PortabilityType?10 -PyQt5.QtGui.QOpenGLDebugMessage.PerformanceType?10 -PyQt5.QtGui.QOpenGLDebugMessage.OtherType?10 -PyQt5.QtGui.QOpenGLDebugMessage.MarkerType?10 -PyQt5.QtGui.QOpenGLDebugMessage.GroupPushType?10 -PyQt5.QtGui.QOpenGLDebugMessage.GroupPopType?10 -PyQt5.QtGui.QOpenGLDebugMessage.AnyType?10 -PyQt5.QtGui.QOpenGLDebugMessage.Source?10 -PyQt5.QtGui.QOpenGLDebugMessage.InvalidSource?10 -PyQt5.QtGui.QOpenGLDebugMessage.APISource?10 -PyQt5.QtGui.QOpenGLDebugMessage.WindowSystemSource?10 -PyQt5.QtGui.QOpenGLDebugMessage.ShaderCompilerSource?10 -PyQt5.QtGui.QOpenGLDebugMessage.ThirdPartySource?10 -PyQt5.QtGui.QOpenGLDebugMessage.ApplicationSource?10 -PyQt5.QtGui.QOpenGLDebugMessage.OtherSource?10 -PyQt5.QtGui.QOpenGLDebugMessage.AnySource?10 -PyQt5.QtGui.QOpenGLDebugMessage?1() -PyQt5.QtGui.QOpenGLDebugMessage.__init__?1(self) -PyQt5.QtGui.QOpenGLDebugMessage?1(QOpenGLDebugMessage) -PyQt5.QtGui.QOpenGLDebugMessage.__init__?1(self, QOpenGLDebugMessage) -PyQt5.QtGui.QOpenGLDebugMessage.swap?4(QOpenGLDebugMessage) -PyQt5.QtGui.QOpenGLDebugMessage.source?4() -> QOpenGLDebugMessage.Source -PyQt5.QtGui.QOpenGLDebugMessage.type?4() -> QOpenGLDebugMessage.Type -PyQt5.QtGui.QOpenGLDebugMessage.severity?4() -> QOpenGLDebugMessage.Severity -PyQt5.QtGui.QOpenGLDebugMessage.id?4() -> int -PyQt5.QtGui.QOpenGLDebugMessage.message?4() -> str -PyQt5.QtGui.QOpenGLDebugMessage.createApplicationMessage?4(str, int id=0, QOpenGLDebugMessage.Severity severity=QOpenGLDebugMessage.NotificationSeverity, QOpenGLDebugMessage.Type type=QOpenGLDebugMessage.OtherType) -> QOpenGLDebugMessage -PyQt5.QtGui.QOpenGLDebugMessage.createThirdPartyMessage?4(str, int id=0, QOpenGLDebugMessage.Severity severity=QOpenGLDebugMessage.NotificationSeverity, QOpenGLDebugMessage.Type type=QOpenGLDebugMessage.OtherType) -> QOpenGLDebugMessage -PyQt5.QtGui.QOpenGLDebugMessage.Sources?1(QOpenGLDebugMessage.Sources) -PyQt5.QtGui.QOpenGLDebugMessage.Sources.__init__?1(self, QOpenGLDebugMessage.Sources) -PyQt5.QtGui.QOpenGLDebugMessage.Sources?1(int) -PyQt5.QtGui.QOpenGLDebugMessage.Sources.__init__?1(self, int) -PyQt5.QtGui.QOpenGLDebugMessage.Sources?1() -PyQt5.QtGui.QOpenGLDebugMessage.Sources.__init__?1(self) -PyQt5.QtGui.QOpenGLDebugMessage.Types?1(QOpenGLDebugMessage.Types) -PyQt5.QtGui.QOpenGLDebugMessage.Types.__init__?1(self, QOpenGLDebugMessage.Types) -PyQt5.QtGui.QOpenGLDebugMessage.Types?1(int) -PyQt5.QtGui.QOpenGLDebugMessage.Types.__init__?1(self, int) -PyQt5.QtGui.QOpenGLDebugMessage.Types?1() -PyQt5.QtGui.QOpenGLDebugMessage.Types.__init__?1(self) -PyQt5.QtGui.QOpenGLDebugMessage.Severities?1(QOpenGLDebugMessage.Severities) -PyQt5.QtGui.QOpenGLDebugMessage.Severities.__init__?1(self, QOpenGLDebugMessage.Severities) -PyQt5.QtGui.QOpenGLDebugMessage.Severities?1(int) -PyQt5.QtGui.QOpenGLDebugMessage.Severities.__init__?1(self, int) -PyQt5.QtGui.QOpenGLDebugMessage.Severities?1() -PyQt5.QtGui.QOpenGLDebugMessage.Severities.__init__?1(self) -PyQt5.QtGui.QOpenGLDebugLogger.LoggingMode?10 -PyQt5.QtGui.QOpenGLDebugLogger.AsynchronousLogging?10 -PyQt5.QtGui.QOpenGLDebugLogger.SynchronousLogging?10 -PyQt5.QtGui.QOpenGLDebugLogger?1(QObject parent=None) -PyQt5.QtGui.QOpenGLDebugLogger.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QOpenGLDebugLogger.initialize?4() -> bool -PyQt5.QtGui.QOpenGLDebugLogger.isLogging?4() -> bool -PyQt5.QtGui.QOpenGLDebugLogger.loggingMode?4() -> QOpenGLDebugLogger.LoggingMode -PyQt5.QtGui.QOpenGLDebugLogger.maximumMessageLength?4() -> int -PyQt5.QtGui.QOpenGLDebugLogger.pushGroup?4(str, int id=0, QOpenGLDebugMessage.Source source=QOpenGLDebugMessage.ApplicationSource) -PyQt5.QtGui.QOpenGLDebugLogger.popGroup?4() -PyQt5.QtGui.QOpenGLDebugLogger.enableMessages?4(QOpenGLDebugMessage.Sources sources=QOpenGLDebugMessage.AnySource, QOpenGLDebugMessage.Types types=QOpenGLDebugMessage.AnyType, QOpenGLDebugMessage.Severities severities=QOpenGLDebugMessage.AnySeverity) -PyQt5.QtGui.QOpenGLDebugLogger.enableMessages?4(list-of-int, QOpenGLDebugMessage.Sources sources=QOpenGLDebugMessage.AnySource, QOpenGLDebugMessage.Types types=QOpenGLDebugMessage.AnyType) -PyQt5.QtGui.QOpenGLDebugLogger.disableMessages?4(QOpenGLDebugMessage.Sources sources=QOpenGLDebugMessage.AnySource, QOpenGLDebugMessage.Types types=QOpenGLDebugMessage.AnyType, QOpenGLDebugMessage.Severities severities=QOpenGLDebugMessage.AnySeverity) -PyQt5.QtGui.QOpenGLDebugLogger.disableMessages?4(list-of-int, QOpenGLDebugMessage.Sources sources=QOpenGLDebugMessage.AnySource, QOpenGLDebugMessage.Types types=QOpenGLDebugMessage.AnyType) -PyQt5.QtGui.QOpenGLDebugLogger.loggedMessages?4() -> list-of-QOpenGLDebugMessage -PyQt5.QtGui.QOpenGLDebugLogger.logMessage?4(QOpenGLDebugMessage) -PyQt5.QtGui.QOpenGLDebugLogger.startLogging?4(QOpenGLDebugLogger.LoggingMode loggingMode=QOpenGLDebugLogger.AsynchronousLogging) -PyQt5.QtGui.QOpenGLDebugLogger.stopLogging?4() -PyQt5.QtGui.QOpenGLDebugLogger.messageLogged?4(QOpenGLDebugMessage) -PyQt5.QtGui.QOpenGLFramebufferObject.Attachment?10 -PyQt5.QtGui.QOpenGLFramebufferObject.NoAttachment?10 -PyQt5.QtGui.QOpenGLFramebufferObject.CombinedDepthStencil?10 -PyQt5.QtGui.QOpenGLFramebufferObject.Depth?10 -PyQt5.QtGui.QOpenGLFramebufferObject?1(QSize, int target=GL_TEXTURE_2D) -PyQt5.QtGui.QOpenGLFramebufferObject.__init__?1(self, QSize, int target=GL_TEXTURE_2D) -PyQt5.QtGui.QOpenGLFramebufferObject?1(int, int, int target=GL_TEXTURE_2D) -PyQt5.QtGui.QOpenGLFramebufferObject.__init__?1(self, int, int, int target=GL_TEXTURE_2D) -PyQt5.QtGui.QOpenGLFramebufferObject?1(QSize, QOpenGLFramebufferObject.Attachment, int target=GL_TEXTURE_2D, int internal_format=GL_RGBA8) -PyQt5.QtGui.QOpenGLFramebufferObject.__init__?1(self, QSize, QOpenGLFramebufferObject.Attachment, int target=GL_TEXTURE_2D, int internal_format=GL_RGBA8) -PyQt5.QtGui.QOpenGLFramebufferObject?1(int, int, QOpenGLFramebufferObject.Attachment, int target=GL_TEXTURE_2D, int internal_format=GL_RGBA8) -PyQt5.QtGui.QOpenGLFramebufferObject.__init__?1(self, int, int, QOpenGLFramebufferObject.Attachment, int target=GL_TEXTURE_2D, int internal_format=GL_RGBA8) -PyQt5.QtGui.QOpenGLFramebufferObject?1(QSize, QOpenGLFramebufferObjectFormat) -PyQt5.QtGui.QOpenGLFramebufferObject.__init__?1(self, QSize, QOpenGLFramebufferObjectFormat) -PyQt5.QtGui.QOpenGLFramebufferObject?1(int, int, QOpenGLFramebufferObjectFormat) -PyQt5.QtGui.QOpenGLFramebufferObject.__init__?1(self, int, int, QOpenGLFramebufferObjectFormat) -PyQt5.QtGui.QOpenGLFramebufferObject.format?4() -> QOpenGLFramebufferObjectFormat -PyQt5.QtGui.QOpenGLFramebufferObject.isValid?4() -> bool -PyQt5.QtGui.QOpenGLFramebufferObject.isBound?4() -> bool -PyQt5.QtGui.QOpenGLFramebufferObject.bind?4() -> bool -PyQt5.QtGui.QOpenGLFramebufferObject.release?4() -> bool -PyQt5.QtGui.QOpenGLFramebufferObject.width?4() -> int -PyQt5.QtGui.QOpenGLFramebufferObject.height?4() -> int -PyQt5.QtGui.QOpenGLFramebufferObject.texture?4() -> int -PyQt5.QtGui.QOpenGLFramebufferObject.size?4() -> QSize -PyQt5.QtGui.QOpenGLFramebufferObject.toImage?4() -> QImage -PyQt5.QtGui.QOpenGLFramebufferObject.toImage?4(bool) -> QImage -PyQt5.QtGui.QOpenGLFramebufferObject.attachment?4() -> QOpenGLFramebufferObject.Attachment -PyQt5.QtGui.QOpenGLFramebufferObject.setAttachment?4(QOpenGLFramebufferObject.Attachment) -PyQt5.QtGui.QOpenGLFramebufferObject.handle?4() -> int -PyQt5.QtGui.QOpenGLFramebufferObject.bindDefault?4() -> bool -PyQt5.QtGui.QOpenGLFramebufferObject.hasOpenGLFramebufferObjects?4() -> bool -PyQt5.QtGui.QOpenGLFramebufferObject.hasOpenGLFramebufferBlit?4() -> bool -PyQt5.QtGui.QOpenGLFramebufferObject.blitFramebuffer?4(QOpenGLFramebufferObject, QRect, QOpenGLFramebufferObject, QRect, int buffers=GL_COLOR_BUFFER_BIT, int filter=GL_NEAREST) -PyQt5.QtGui.QOpenGLFramebufferObject.blitFramebuffer?4(QOpenGLFramebufferObject, QOpenGLFramebufferObject, int buffers=GL_COLOR_BUFFER_BIT, int filter=GL_NEAREST) -PyQt5.QtGui.QOpenGLFramebufferObject.takeTexture?4() -> int -PyQt5.QtGui.QOpenGLFramebufferObjectFormat?1() -PyQt5.QtGui.QOpenGLFramebufferObjectFormat.__init__?1(self) -PyQt5.QtGui.QOpenGLFramebufferObjectFormat?1(QOpenGLFramebufferObjectFormat) -PyQt5.QtGui.QOpenGLFramebufferObjectFormat.__init__?1(self, QOpenGLFramebufferObjectFormat) -PyQt5.QtGui.QOpenGLFramebufferObjectFormat.setSamples?4(int) -PyQt5.QtGui.QOpenGLFramebufferObjectFormat.samples?4() -> int -PyQt5.QtGui.QOpenGLFramebufferObjectFormat.setMipmap?4(bool) -PyQt5.QtGui.QOpenGLFramebufferObjectFormat.mipmap?4() -> bool -PyQt5.QtGui.QOpenGLFramebufferObjectFormat.setAttachment?4(QOpenGLFramebufferObject.Attachment) -PyQt5.QtGui.QOpenGLFramebufferObjectFormat.attachment?4() -> QOpenGLFramebufferObject.Attachment -PyQt5.QtGui.QOpenGLFramebufferObjectFormat.setTextureTarget?4(int) -PyQt5.QtGui.QOpenGLFramebufferObjectFormat.textureTarget?4() -> int -PyQt5.QtGui.QOpenGLFramebufferObjectFormat.setInternalTextureFormat?4(int) -PyQt5.QtGui.QOpenGLFramebufferObjectFormat.internalTextureFormat?4() -> int -PyQt5.QtGui.QOpenGLPaintDevice?1() -PyQt5.QtGui.QOpenGLPaintDevice.__init__?1(self) -PyQt5.QtGui.QOpenGLPaintDevice?1(QSize) -PyQt5.QtGui.QOpenGLPaintDevice.__init__?1(self, QSize) -PyQt5.QtGui.QOpenGLPaintDevice?1(int, int) -PyQt5.QtGui.QOpenGLPaintDevice.__init__?1(self, int, int) -PyQt5.QtGui.QOpenGLPaintDevice.paintEngine?4() -> QPaintEngine -PyQt5.QtGui.QOpenGLPaintDevice.context?4() -> QOpenGLContext -PyQt5.QtGui.QOpenGLPaintDevice.size?4() -> QSize -PyQt5.QtGui.QOpenGLPaintDevice.setSize?4(QSize) -PyQt5.QtGui.QOpenGLPaintDevice.dotsPerMeterX?4() -> float -PyQt5.QtGui.QOpenGLPaintDevice.dotsPerMeterY?4() -> float -PyQt5.QtGui.QOpenGLPaintDevice.setDotsPerMeterX?4(float) -PyQt5.QtGui.QOpenGLPaintDevice.setDotsPerMeterY?4(float) -PyQt5.QtGui.QOpenGLPaintDevice.setPaintFlipped?4(bool) -PyQt5.QtGui.QOpenGLPaintDevice.paintFlipped?4() -> bool -PyQt5.QtGui.QOpenGLPaintDevice.ensureActiveTarget?4() -PyQt5.QtGui.QOpenGLPaintDevice.setDevicePixelRatio?4(float) -PyQt5.QtGui.QOpenGLPaintDevice.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtGui.QOpenGLPixelTransferOptions?1() -PyQt5.QtGui.QOpenGLPixelTransferOptions.__init__?1(self) -PyQt5.QtGui.QOpenGLPixelTransferOptions?1(QOpenGLPixelTransferOptions) -PyQt5.QtGui.QOpenGLPixelTransferOptions.__init__?1(self, QOpenGLPixelTransferOptions) -PyQt5.QtGui.QOpenGLPixelTransferOptions.swap?4(QOpenGLPixelTransferOptions) -PyQt5.QtGui.QOpenGLPixelTransferOptions.setAlignment?4(int) -PyQt5.QtGui.QOpenGLPixelTransferOptions.alignment?4() -> int -PyQt5.QtGui.QOpenGLPixelTransferOptions.setSkipImages?4(int) -PyQt5.QtGui.QOpenGLPixelTransferOptions.skipImages?4() -> int -PyQt5.QtGui.QOpenGLPixelTransferOptions.setSkipRows?4(int) -PyQt5.QtGui.QOpenGLPixelTransferOptions.skipRows?4() -> int -PyQt5.QtGui.QOpenGLPixelTransferOptions.setSkipPixels?4(int) -PyQt5.QtGui.QOpenGLPixelTransferOptions.skipPixels?4() -> int -PyQt5.QtGui.QOpenGLPixelTransferOptions.setImageHeight?4(int) -PyQt5.QtGui.QOpenGLPixelTransferOptions.imageHeight?4() -> int -PyQt5.QtGui.QOpenGLPixelTransferOptions.setRowLength?4(int) -PyQt5.QtGui.QOpenGLPixelTransferOptions.rowLength?4() -> int -PyQt5.QtGui.QOpenGLPixelTransferOptions.setLeastSignificantByteFirst?4(bool) -PyQt5.QtGui.QOpenGLPixelTransferOptions.isLeastSignificantBitFirst?4() -> bool -PyQt5.QtGui.QOpenGLPixelTransferOptions.setSwapBytesEnabled?4(bool) -PyQt5.QtGui.QOpenGLPixelTransferOptions.isSwapBytesEnabled?4() -> bool -PyQt5.QtGui.QOpenGLShader.ShaderTypeBit?10 -PyQt5.QtGui.QOpenGLShader.Vertex?10 -PyQt5.QtGui.QOpenGLShader.Fragment?10 -PyQt5.QtGui.QOpenGLShader.Geometry?10 -PyQt5.QtGui.QOpenGLShader.TessellationControl?10 -PyQt5.QtGui.QOpenGLShader.TessellationEvaluation?10 -PyQt5.QtGui.QOpenGLShader.Compute?10 -PyQt5.QtGui.QOpenGLShader?1(QOpenGLShader.ShaderType, QObject parent=None) -PyQt5.QtGui.QOpenGLShader.__init__?1(self, QOpenGLShader.ShaderType, QObject parent=None) -PyQt5.QtGui.QOpenGLShader.shaderType?4() -> QOpenGLShader.ShaderType -PyQt5.QtGui.QOpenGLShader.compileSourceCode?4(QByteArray) -> bool -PyQt5.QtGui.QOpenGLShader.compileSourceCode?4(str) -> bool -PyQt5.QtGui.QOpenGLShader.compileSourceFile?4(str) -> bool -PyQt5.QtGui.QOpenGLShader.sourceCode?4() -> QByteArray -PyQt5.QtGui.QOpenGLShader.isCompiled?4() -> bool -PyQt5.QtGui.QOpenGLShader.log?4() -> str -PyQt5.QtGui.QOpenGLShader.shaderId?4() -> int -PyQt5.QtGui.QOpenGLShader.hasOpenGLShaders?4(QOpenGLShader.ShaderType, QOpenGLContext context=None) -> bool -PyQt5.QtGui.QOpenGLShader.ShaderType?1(QOpenGLShader.ShaderType) -PyQt5.QtGui.QOpenGLShader.ShaderType.__init__?1(self, QOpenGLShader.ShaderType) -PyQt5.QtGui.QOpenGLShader.ShaderType?1(int) -PyQt5.QtGui.QOpenGLShader.ShaderType.__init__?1(self, int) -PyQt5.QtGui.QOpenGLShader.ShaderType?1() -PyQt5.QtGui.QOpenGLShader.ShaderType.__init__?1(self) -PyQt5.QtGui.QOpenGLShaderProgram?1(QObject parent=None) -PyQt5.QtGui.QOpenGLShaderProgram.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QOpenGLShaderProgram.addShader?4(QOpenGLShader) -> bool -PyQt5.QtGui.QOpenGLShaderProgram.removeShader?4(QOpenGLShader) -PyQt5.QtGui.QOpenGLShaderProgram.shaders?4() -> list-of-QOpenGLShader -PyQt5.QtGui.QOpenGLShaderProgram.addShaderFromSourceCode?4(QOpenGLShader.ShaderType, QByteArray) -> bool -PyQt5.QtGui.QOpenGLShaderProgram.addShaderFromSourceCode?4(QOpenGLShader.ShaderType, str) -> bool -PyQt5.QtGui.QOpenGLShaderProgram.addShaderFromSourceFile?4(QOpenGLShader.ShaderType, str) -> bool -PyQt5.QtGui.QOpenGLShaderProgram.removeAllShaders?4() -PyQt5.QtGui.QOpenGLShaderProgram.link?4() -> bool -PyQt5.QtGui.QOpenGLShaderProgram.isLinked?4() -> bool -PyQt5.QtGui.QOpenGLShaderProgram.log?4() -> str -PyQt5.QtGui.QOpenGLShaderProgram.bind?4() -> bool -PyQt5.QtGui.QOpenGLShaderProgram.release?4() -PyQt5.QtGui.QOpenGLShaderProgram.programId?4() -> int -PyQt5.QtGui.QOpenGLShaderProgram.bindAttributeLocation?4(QByteArray, int) -PyQt5.QtGui.QOpenGLShaderProgram.bindAttributeLocation?4(str, int) -PyQt5.QtGui.QOpenGLShaderProgram.attributeLocation?4(QByteArray) -> int -PyQt5.QtGui.QOpenGLShaderProgram.attributeLocation?4(str) -> int -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(int, float) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(int, float, float) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(int, float, float, float) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(int, float, float, float, float) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(int, QVector2D) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(int, QVector3D) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(int, QVector4D) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(int, QColor) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(str, float) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(str, float, float) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(str, float, float, float) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(str, float, float, float, float) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(str, QVector2D) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(str, QVector3D) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(str, QVector4D) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeValue?4(str, QColor) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeArray?4(int, sequence) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeArray?4(str, sequence) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeBuffer?4(int, int, int, int, int stride=0) -PyQt5.QtGui.QOpenGLShaderProgram.setAttributeBuffer?4(str, int, int, int, int stride=0) -PyQt5.QtGui.QOpenGLShaderProgram.enableAttributeArray?4(int) -PyQt5.QtGui.QOpenGLShaderProgram.enableAttributeArray?4(str) -PyQt5.QtGui.QOpenGLShaderProgram.disableAttributeArray?4(int) -PyQt5.QtGui.QOpenGLShaderProgram.disableAttributeArray?4(str) -PyQt5.QtGui.QOpenGLShaderProgram.uniformLocation?4(QByteArray) -> int -PyQt5.QtGui.QOpenGLShaderProgram.uniformLocation?4(str) -> int -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, int) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, float) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, float, float) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, float, float, float) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, float, float, float, float) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QVector2D) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QVector3D) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QVector4D) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QColor) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QPoint) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QPointF) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QSize) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QSizeF) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QMatrix2x2) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QMatrix2x3) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QMatrix2x4) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QMatrix3x2) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QMatrix3x3) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QMatrix3x4) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QMatrix4x2) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QMatrix4x3) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QMatrix4x4) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(int, QTransform) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, int) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, float) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, float, float) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, float, float, float) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, float, float, float, float) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QVector2D) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QVector3D) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QVector4D) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QColor) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QPoint) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QPointF) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QSize) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QSizeF) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QMatrix2x2) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QMatrix2x3) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QMatrix2x4) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QMatrix3x2) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QMatrix3x3) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QMatrix3x4) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QMatrix4x2) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QMatrix4x3) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QMatrix4x4) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValue?4(str, QTransform) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValueArray?4(int, sequence) -PyQt5.QtGui.QOpenGLShaderProgram.setUniformValueArray?4(str, sequence) -PyQt5.QtGui.QOpenGLShaderProgram.hasOpenGLShaderPrograms?4(QOpenGLContext context=None) -> bool -PyQt5.QtGui.QOpenGLShaderProgram.maxGeometryOutputVertices?4() -> int -PyQt5.QtGui.QOpenGLShaderProgram.setPatchVertexCount?4(int) -PyQt5.QtGui.QOpenGLShaderProgram.patchVertexCount?4() -> int -PyQt5.QtGui.QOpenGLShaderProgram.setDefaultOuterTessellationLevels?4(list-of-float) -PyQt5.QtGui.QOpenGLShaderProgram.defaultOuterTessellationLevels?4() -> list-of-float -PyQt5.QtGui.QOpenGLShaderProgram.setDefaultInnerTessellationLevels?4(list-of-float) -PyQt5.QtGui.QOpenGLShaderProgram.defaultInnerTessellationLevels?4() -> list-of-float -PyQt5.QtGui.QOpenGLShaderProgram.create?4() -> bool -PyQt5.QtGui.QOpenGLTexture.CoordinateDirection?10 -PyQt5.QtGui.QOpenGLTexture.DirectionS?10 -PyQt5.QtGui.QOpenGLTexture.DirectionT?10 -PyQt5.QtGui.QOpenGLTexture.DirectionR?10 -PyQt5.QtGui.QOpenGLTexture.WrapMode?10 -PyQt5.QtGui.QOpenGLTexture.Repeat?10 -PyQt5.QtGui.QOpenGLTexture.MirroredRepeat?10 -PyQt5.QtGui.QOpenGLTexture.ClampToEdge?10 -PyQt5.QtGui.QOpenGLTexture.ClampToBorder?10 -PyQt5.QtGui.QOpenGLTexture.Filter?10 -PyQt5.QtGui.QOpenGLTexture.Nearest?10 -PyQt5.QtGui.QOpenGLTexture.Linear?10 -PyQt5.QtGui.QOpenGLTexture.NearestMipMapNearest?10 -PyQt5.QtGui.QOpenGLTexture.NearestMipMapLinear?10 -PyQt5.QtGui.QOpenGLTexture.LinearMipMapNearest?10 -PyQt5.QtGui.QOpenGLTexture.LinearMipMapLinear?10 -PyQt5.QtGui.QOpenGLTexture.DepthStencilMode?10 -PyQt5.QtGui.QOpenGLTexture.DepthMode?10 -PyQt5.QtGui.QOpenGLTexture.StencilMode?10 -PyQt5.QtGui.QOpenGLTexture.SwizzleValue?10 -PyQt5.QtGui.QOpenGLTexture.RedValue?10 -PyQt5.QtGui.QOpenGLTexture.GreenValue?10 -PyQt5.QtGui.QOpenGLTexture.BlueValue?10 -PyQt5.QtGui.QOpenGLTexture.AlphaValue?10 -PyQt5.QtGui.QOpenGLTexture.ZeroValue?10 -PyQt5.QtGui.QOpenGLTexture.OneValue?10 -PyQt5.QtGui.QOpenGLTexture.SwizzleComponent?10 -PyQt5.QtGui.QOpenGLTexture.SwizzleRed?10 -PyQt5.QtGui.QOpenGLTexture.SwizzleGreen?10 -PyQt5.QtGui.QOpenGLTexture.SwizzleBlue?10 -PyQt5.QtGui.QOpenGLTexture.SwizzleAlpha?10 -PyQt5.QtGui.QOpenGLTexture.Feature?10 -PyQt5.QtGui.QOpenGLTexture.ImmutableStorage?10 -PyQt5.QtGui.QOpenGLTexture.ImmutableMultisampleStorage?10 -PyQt5.QtGui.QOpenGLTexture.TextureRectangle?10 -PyQt5.QtGui.QOpenGLTexture.TextureArrays?10 -PyQt5.QtGui.QOpenGLTexture.Texture3D?10 -PyQt5.QtGui.QOpenGLTexture.TextureMultisample?10 -PyQt5.QtGui.QOpenGLTexture.TextureBuffer?10 -PyQt5.QtGui.QOpenGLTexture.TextureCubeMapArrays?10 -PyQt5.QtGui.QOpenGLTexture.Swizzle?10 -PyQt5.QtGui.QOpenGLTexture.StencilTexturing?10 -PyQt5.QtGui.QOpenGLTexture.AnisotropicFiltering?10 -PyQt5.QtGui.QOpenGLTexture.NPOTTextures?10 -PyQt5.QtGui.QOpenGLTexture.NPOTTextureRepeat?10 -PyQt5.QtGui.QOpenGLTexture.Texture1D?10 -PyQt5.QtGui.QOpenGLTexture.PixelType?10 -PyQt5.QtGui.QOpenGLTexture.NoPixelType?10 -PyQt5.QtGui.QOpenGLTexture.Int8?10 -PyQt5.QtGui.QOpenGLTexture.UInt8?10 -PyQt5.QtGui.QOpenGLTexture.Int16?10 -PyQt5.QtGui.QOpenGLTexture.UInt16?10 -PyQt5.QtGui.QOpenGLTexture.Int32?10 -PyQt5.QtGui.QOpenGLTexture.UInt32?10 -PyQt5.QtGui.QOpenGLTexture.Float16?10 -PyQt5.QtGui.QOpenGLTexture.Float16OES?10 -PyQt5.QtGui.QOpenGLTexture.Float32?10 -PyQt5.QtGui.QOpenGLTexture.UInt32_RGB9_E5?10 -PyQt5.QtGui.QOpenGLTexture.UInt32_RG11B10F?10 -PyQt5.QtGui.QOpenGLTexture.UInt8_RG3B2?10 -PyQt5.QtGui.QOpenGLTexture.UInt8_RG3B2_Rev?10 -PyQt5.QtGui.QOpenGLTexture.UInt16_RGB5A1?10 -PyQt5.QtGui.QOpenGLTexture.UInt16_RGB5A1_Rev?10 -PyQt5.QtGui.QOpenGLTexture.UInt16_R5G6B5?10 -PyQt5.QtGui.QOpenGLTexture.UInt16_R5G6B5_Rev?10 -PyQt5.QtGui.QOpenGLTexture.UInt16_RGBA4?10 -PyQt5.QtGui.QOpenGLTexture.UInt16_RGBA4_Rev?10 -PyQt5.QtGui.QOpenGLTexture.UInt32_RGB10A2?10 -PyQt5.QtGui.QOpenGLTexture.UInt32_RGB10A2_Rev?10 -PyQt5.QtGui.QOpenGLTexture.UInt32_RGBA8?10 -PyQt5.QtGui.QOpenGLTexture.UInt32_RGBA8_Rev?10 -PyQt5.QtGui.QOpenGLTexture.UInt32_D24S8?10 -PyQt5.QtGui.QOpenGLTexture.Float32_D32_UInt32_S8_X24?10 -PyQt5.QtGui.QOpenGLTexture.PixelFormat?10 -PyQt5.QtGui.QOpenGLTexture.NoSourceFormat?10 -PyQt5.QtGui.QOpenGLTexture.Red?10 -PyQt5.QtGui.QOpenGLTexture.RG?10 -PyQt5.QtGui.QOpenGLTexture.RGB?10 -PyQt5.QtGui.QOpenGLTexture.BGR?10 -PyQt5.QtGui.QOpenGLTexture.RGBA?10 -PyQt5.QtGui.QOpenGLTexture.BGRA?10 -PyQt5.QtGui.QOpenGLTexture.Red_Integer?10 -PyQt5.QtGui.QOpenGLTexture.RG_Integer?10 -PyQt5.QtGui.QOpenGLTexture.RGB_Integer?10 -PyQt5.QtGui.QOpenGLTexture.BGR_Integer?10 -PyQt5.QtGui.QOpenGLTexture.RGBA_Integer?10 -PyQt5.QtGui.QOpenGLTexture.BGRA_Integer?10 -PyQt5.QtGui.QOpenGLTexture.Depth?10 -PyQt5.QtGui.QOpenGLTexture.DepthStencil?10 -PyQt5.QtGui.QOpenGLTexture.Alpha?10 -PyQt5.QtGui.QOpenGLTexture.Luminance?10 -PyQt5.QtGui.QOpenGLTexture.LuminanceAlpha?10 -PyQt5.QtGui.QOpenGLTexture.Stencil?10 -PyQt5.QtGui.QOpenGLTexture.CubeMapFace?10 -PyQt5.QtGui.QOpenGLTexture.CubeMapPositiveX?10 -PyQt5.QtGui.QOpenGLTexture.CubeMapNegativeX?10 -PyQt5.QtGui.QOpenGLTexture.CubeMapPositiveY?10 -PyQt5.QtGui.QOpenGLTexture.CubeMapNegativeY?10 -PyQt5.QtGui.QOpenGLTexture.CubeMapPositiveZ?10 -PyQt5.QtGui.QOpenGLTexture.CubeMapNegativeZ?10 -PyQt5.QtGui.QOpenGLTexture.TextureFormat?10 -PyQt5.QtGui.QOpenGLTexture.NoFormat?10 -PyQt5.QtGui.QOpenGLTexture.R8_UNorm?10 -PyQt5.QtGui.QOpenGLTexture.RG8_UNorm?10 -PyQt5.QtGui.QOpenGLTexture.RGB8_UNorm?10 -PyQt5.QtGui.QOpenGLTexture.RGBA8_UNorm?10 -PyQt5.QtGui.QOpenGLTexture.R16_UNorm?10 -PyQt5.QtGui.QOpenGLTexture.RG16_UNorm?10 -PyQt5.QtGui.QOpenGLTexture.RGB16_UNorm?10 -PyQt5.QtGui.QOpenGLTexture.RGBA16_UNorm?10 -PyQt5.QtGui.QOpenGLTexture.R8_SNorm?10 -PyQt5.QtGui.QOpenGLTexture.RG8_SNorm?10 -PyQt5.QtGui.QOpenGLTexture.RGB8_SNorm?10 -PyQt5.QtGui.QOpenGLTexture.RGBA8_SNorm?10 -PyQt5.QtGui.QOpenGLTexture.R16_SNorm?10 -PyQt5.QtGui.QOpenGLTexture.RG16_SNorm?10 -PyQt5.QtGui.QOpenGLTexture.RGB16_SNorm?10 -PyQt5.QtGui.QOpenGLTexture.RGBA16_SNorm?10 -PyQt5.QtGui.QOpenGLTexture.R8U?10 -PyQt5.QtGui.QOpenGLTexture.RG8U?10 -PyQt5.QtGui.QOpenGLTexture.RGB8U?10 -PyQt5.QtGui.QOpenGLTexture.RGBA8U?10 -PyQt5.QtGui.QOpenGLTexture.R16U?10 -PyQt5.QtGui.QOpenGLTexture.RG16U?10 -PyQt5.QtGui.QOpenGLTexture.RGB16U?10 -PyQt5.QtGui.QOpenGLTexture.RGBA16U?10 -PyQt5.QtGui.QOpenGLTexture.R32U?10 -PyQt5.QtGui.QOpenGLTexture.RG32U?10 -PyQt5.QtGui.QOpenGLTexture.RGB32U?10 -PyQt5.QtGui.QOpenGLTexture.RGBA32U?10 -PyQt5.QtGui.QOpenGLTexture.R8I?10 -PyQt5.QtGui.QOpenGLTexture.RG8I?10 -PyQt5.QtGui.QOpenGLTexture.RGB8I?10 -PyQt5.QtGui.QOpenGLTexture.RGBA8I?10 -PyQt5.QtGui.QOpenGLTexture.R16I?10 -PyQt5.QtGui.QOpenGLTexture.RG16I?10 -PyQt5.QtGui.QOpenGLTexture.RGB16I?10 -PyQt5.QtGui.QOpenGLTexture.RGBA16I?10 -PyQt5.QtGui.QOpenGLTexture.R32I?10 -PyQt5.QtGui.QOpenGLTexture.RG32I?10 -PyQt5.QtGui.QOpenGLTexture.RGB32I?10 -PyQt5.QtGui.QOpenGLTexture.RGBA32I?10 -PyQt5.QtGui.QOpenGLTexture.R16F?10 -PyQt5.QtGui.QOpenGLTexture.RG16F?10 -PyQt5.QtGui.QOpenGLTexture.RGB16F?10 -PyQt5.QtGui.QOpenGLTexture.RGBA16F?10 -PyQt5.QtGui.QOpenGLTexture.R32F?10 -PyQt5.QtGui.QOpenGLTexture.RG32F?10 -PyQt5.QtGui.QOpenGLTexture.RGB32F?10 -PyQt5.QtGui.QOpenGLTexture.RGBA32F?10 -PyQt5.QtGui.QOpenGLTexture.RGB9E5?10 -PyQt5.QtGui.QOpenGLTexture.RG11B10F?10 -PyQt5.QtGui.QOpenGLTexture.RG3B2?10 -PyQt5.QtGui.QOpenGLTexture.R5G6B5?10 -PyQt5.QtGui.QOpenGLTexture.RGB5A1?10 -PyQt5.QtGui.QOpenGLTexture.RGBA4?10 -PyQt5.QtGui.QOpenGLTexture.RGB10A2?10 -PyQt5.QtGui.QOpenGLTexture.D16?10 -PyQt5.QtGui.QOpenGLTexture.D24?10 -PyQt5.QtGui.QOpenGLTexture.D24S8?10 -PyQt5.QtGui.QOpenGLTexture.D32?10 -PyQt5.QtGui.QOpenGLTexture.D32F?10 -PyQt5.QtGui.QOpenGLTexture.D32FS8X24?10 -PyQt5.QtGui.QOpenGLTexture.RGB_DXT1?10 -PyQt5.QtGui.QOpenGLTexture.RGBA_DXT1?10 -PyQt5.QtGui.QOpenGLTexture.RGBA_DXT3?10 -PyQt5.QtGui.QOpenGLTexture.RGBA_DXT5?10 -PyQt5.QtGui.QOpenGLTexture.R_ATI1N_UNorm?10 -PyQt5.QtGui.QOpenGLTexture.R_ATI1N_SNorm?10 -PyQt5.QtGui.QOpenGLTexture.RG_ATI2N_UNorm?10 -PyQt5.QtGui.QOpenGLTexture.RG_ATI2N_SNorm?10 -PyQt5.QtGui.QOpenGLTexture.RGB_BP_UNSIGNED_FLOAT?10 -PyQt5.QtGui.QOpenGLTexture.RGB_BP_SIGNED_FLOAT?10 -PyQt5.QtGui.QOpenGLTexture.RGB_BP_UNorm?10 -PyQt5.QtGui.QOpenGLTexture.SRGB8?10 -PyQt5.QtGui.QOpenGLTexture.SRGB8_Alpha8?10 -PyQt5.QtGui.QOpenGLTexture.SRGB_DXT1?10 -PyQt5.QtGui.QOpenGLTexture.SRGB_Alpha_DXT1?10 -PyQt5.QtGui.QOpenGLTexture.SRGB_Alpha_DXT3?10 -PyQt5.QtGui.QOpenGLTexture.SRGB_Alpha_DXT5?10 -PyQt5.QtGui.QOpenGLTexture.SRGB_BP_UNorm?10 -PyQt5.QtGui.QOpenGLTexture.DepthFormat?10 -PyQt5.QtGui.QOpenGLTexture.AlphaFormat?10 -PyQt5.QtGui.QOpenGLTexture.RGBFormat?10 -PyQt5.QtGui.QOpenGLTexture.RGBAFormat?10 -PyQt5.QtGui.QOpenGLTexture.LuminanceFormat?10 -PyQt5.QtGui.QOpenGLTexture.LuminanceAlphaFormat?10 -PyQt5.QtGui.QOpenGLTexture.S8?10 -PyQt5.QtGui.QOpenGLTexture.TextureUnitReset?10 -PyQt5.QtGui.QOpenGLTexture.ResetTextureUnit?10 -PyQt5.QtGui.QOpenGLTexture.DontResetTextureUnit?10 -PyQt5.QtGui.QOpenGLTexture.MipMapGeneration?10 -PyQt5.QtGui.QOpenGLTexture.GenerateMipMaps?10 -PyQt5.QtGui.QOpenGLTexture.DontGenerateMipMaps?10 -PyQt5.QtGui.QOpenGLTexture.BindingTarget?10 -PyQt5.QtGui.QOpenGLTexture.BindingTarget1D?10 -PyQt5.QtGui.QOpenGLTexture.BindingTarget1DArray?10 -PyQt5.QtGui.QOpenGLTexture.BindingTarget2D?10 -PyQt5.QtGui.QOpenGLTexture.BindingTarget2DArray?10 -PyQt5.QtGui.QOpenGLTexture.BindingTarget3D?10 -PyQt5.QtGui.QOpenGLTexture.BindingTargetCubeMap?10 -PyQt5.QtGui.QOpenGLTexture.BindingTargetCubeMapArray?10 -PyQt5.QtGui.QOpenGLTexture.BindingTarget2DMultisample?10 -PyQt5.QtGui.QOpenGLTexture.BindingTarget2DMultisampleArray?10 -PyQt5.QtGui.QOpenGLTexture.BindingTargetRectangle?10 -PyQt5.QtGui.QOpenGLTexture.BindingTargetBuffer?10 -PyQt5.QtGui.QOpenGLTexture.Target?10 -PyQt5.QtGui.QOpenGLTexture.Target1D?10 -PyQt5.QtGui.QOpenGLTexture.Target1DArray?10 -PyQt5.QtGui.QOpenGLTexture.Target2D?10 -PyQt5.QtGui.QOpenGLTexture.Target2DArray?10 -PyQt5.QtGui.QOpenGLTexture.Target3D?10 -PyQt5.QtGui.QOpenGLTexture.TargetCubeMap?10 -PyQt5.QtGui.QOpenGLTexture.TargetCubeMapArray?10 -PyQt5.QtGui.QOpenGLTexture.Target2DMultisample?10 -PyQt5.QtGui.QOpenGLTexture.Target2DMultisampleArray?10 -PyQt5.QtGui.QOpenGLTexture.TargetRectangle?10 -PyQt5.QtGui.QOpenGLTexture.TargetBuffer?10 -PyQt5.QtGui.QOpenGLTexture?1(QOpenGLTexture.Target) -PyQt5.QtGui.QOpenGLTexture.__init__?1(self, QOpenGLTexture.Target) -PyQt5.QtGui.QOpenGLTexture?1(QImage, QOpenGLTexture.MipMapGeneration genMipMaps=QOpenGLTexture.GenerateMipMaps) -PyQt5.QtGui.QOpenGLTexture.__init__?1(self, QImage, QOpenGLTexture.MipMapGeneration genMipMaps=QOpenGLTexture.GenerateMipMaps) -PyQt5.QtGui.QOpenGLTexture.create?4() -> bool -PyQt5.QtGui.QOpenGLTexture.destroy?4() -PyQt5.QtGui.QOpenGLTexture.isCreated?4() -> bool -PyQt5.QtGui.QOpenGLTexture.textureId?4() -> int -PyQt5.QtGui.QOpenGLTexture.bind?4() -PyQt5.QtGui.QOpenGLTexture.bind?4(int, QOpenGLTexture.TextureUnitReset reset=QOpenGLTexture.DontResetTextureUnit) -PyQt5.QtGui.QOpenGLTexture.release?4() -PyQt5.QtGui.QOpenGLTexture.release?4(int, QOpenGLTexture.TextureUnitReset reset=QOpenGLTexture.DontResetTextureUnit) -PyQt5.QtGui.QOpenGLTexture.isBound?4() -> bool -PyQt5.QtGui.QOpenGLTexture.isBound?4(int) -> bool -PyQt5.QtGui.QOpenGLTexture.boundTextureId?4(QOpenGLTexture.BindingTarget) -> int -PyQt5.QtGui.QOpenGLTexture.boundTextureId?4(int, QOpenGLTexture.BindingTarget) -> int -PyQt5.QtGui.QOpenGLTexture.setFormat?4(QOpenGLTexture.TextureFormat) -PyQt5.QtGui.QOpenGLTexture.format?4() -> QOpenGLTexture.TextureFormat -PyQt5.QtGui.QOpenGLTexture.setSize?4(int, int height=1, int depth=1) -PyQt5.QtGui.QOpenGLTexture.width?4() -> int -PyQt5.QtGui.QOpenGLTexture.height?4() -> int -PyQt5.QtGui.QOpenGLTexture.depth?4() -> int -PyQt5.QtGui.QOpenGLTexture.setMipLevels?4(int) -PyQt5.QtGui.QOpenGLTexture.mipLevels?4() -> int -PyQt5.QtGui.QOpenGLTexture.maximumMipLevels?4() -> int -PyQt5.QtGui.QOpenGLTexture.setLayers?4(int) -PyQt5.QtGui.QOpenGLTexture.layers?4() -> int -PyQt5.QtGui.QOpenGLTexture.faces?4() -> int -PyQt5.QtGui.QOpenGLTexture.allocateStorage?4() -PyQt5.QtGui.QOpenGLTexture.isStorageAllocated?4() -> bool -PyQt5.QtGui.QOpenGLTexture.createTextureView?4(QOpenGLTexture.Target, QOpenGLTexture.TextureFormat, int, int, int, int) -> QOpenGLTexture -PyQt5.QtGui.QOpenGLTexture.isTextureView?4() -> bool -PyQt5.QtGui.QOpenGLTexture.setData?4(int, int, QOpenGLTexture.CubeMapFace, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None) -PyQt5.QtGui.QOpenGLTexture.setData?4(int, int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None) -PyQt5.QtGui.QOpenGLTexture.setData?4(int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None) -PyQt5.QtGui.QOpenGLTexture.setData?4(QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None) -PyQt5.QtGui.QOpenGLTexture.setData?4(QImage, QOpenGLTexture.MipMapGeneration genMipMaps=QOpenGLTexture.GenerateMipMaps) -PyQt5.QtGui.QOpenGLTexture.setCompressedData?4(int, int, QOpenGLTexture.CubeMapFace, int, sip.voidptr, QOpenGLPixelTransferOptions options=None) -PyQt5.QtGui.QOpenGLTexture.setCompressedData?4(int, int, int, sip.voidptr, QOpenGLPixelTransferOptions options=None) -PyQt5.QtGui.QOpenGLTexture.setCompressedData?4(int, int, sip.voidptr, QOpenGLPixelTransferOptions options=None) -PyQt5.QtGui.QOpenGLTexture.setCompressedData?4(int, sip.voidptr, QOpenGLPixelTransferOptions options=None) -PyQt5.QtGui.QOpenGLTexture.hasFeature?4(QOpenGLTexture.Feature) -> bool -PyQt5.QtGui.QOpenGLTexture.setMipBaseLevel?4(int) -PyQt5.QtGui.QOpenGLTexture.mipBaseLevel?4() -> int -PyQt5.QtGui.QOpenGLTexture.setMipMaxLevel?4(int) -PyQt5.QtGui.QOpenGLTexture.mipMaxLevel?4() -> int -PyQt5.QtGui.QOpenGLTexture.setMipLevelRange?4(int, int) -PyQt5.QtGui.QOpenGLTexture.mipLevelRange?4() -> tuple-of-int-int -PyQt5.QtGui.QOpenGLTexture.setAutoMipMapGenerationEnabled?4(bool) -PyQt5.QtGui.QOpenGLTexture.isAutoMipMapGenerationEnabled?4() -> bool -PyQt5.QtGui.QOpenGLTexture.generateMipMaps?4() -PyQt5.QtGui.QOpenGLTexture.generateMipMaps?4(int, bool resetBaseLevel=True) -PyQt5.QtGui.QOpenGLTexture.setSwizzleMask?4(QOpenGLTexture.SwizzleComponent, QOpenGLTexture.SwizzleValue) -PyQt5.QtGui.QOpenGLTexture.setSwizzleMask?4(QOpenGLTexture.SwizzleValue, QOpenGLTexture.SwizzleValue, QOpenGLTexture.SwizzleValue, QOpenGLTexture.SwizzleValue) -PyQt5.QtGui.QOpenGLTexture.swizzleMask?4(QOpenGLTexture.SwizzleComponent) -> QOpenGLTexture.SwizzleValue -PyQt5.QtGui.QOpenGLTexture.setDepthStencilMode?4(QOpenGLTexture.DepthStencilMode) -PyQt5.QtGui.QOpenGLTexture.depthStencilMode?4() -> QOpenGLTexture.DepthStencilMode -PyQt5.QtGui.QOpenGLTexture.setMinificationFilter?4(QOpenGLTexture.Filter) -PyQt5.QtGui.QOpenGLTexture.minificationFilter?4() -> QOpenGLTexture.Filter -PyQt5.QtGui.QOpenGLTexture.setMagnificationFilter?4(QOpenGLTexture.Filter) -PyQt5.QtGui.QOpenGLTexture.magnificationFilter?4() -> QOpenGLTexture.Filter -PyQt5.QtGui.QOpenGLTexture.setMinMagFilters?4(QOpenGLTexture.Filter, QOpenGLTexture.Filter) -PyQt5.QtGui.QOpenGLTexture.minMagFilters?4() -> tuple-of-QOpenGLTexture.Filter-QOpenGLTexture.Filter -PyQt5.QtGui.QOpenGLTexture.setMaximumAnisotropy?4(float) -PyQt5.QtGui.QOpenGLTexture.maximumAnisotropy?4() -> float -PyQt5.QtGui.QOpenGLTexture.setWrapMode?4(QOpenGLTexture.WrapMode) -PyQt5.QtGui.QOpenGLTexture.setWrapMode?4(QOpenGLTexture.CoordinateDirection, QOpenGLTexture.WrapMode) -PyQt5.QtGui.QOpenGLTexture.wrapMode?4(QOpenGLTexture.CoordinateDirection) -> QOpenGLTexture.WrapMode -PyQt5.QtGui.QOpenGLTexture.setBorderColor?4(QColor) -PyQt5.QtGui.QOpenGLTexture.borderColor?4() -> QColor -PyQt5.QtGui.QOpenGLTexture.setMinimumLevelOfDetail?4(float) -PyQt5.QtGui.QOpenGLTexture.minimumLevelOfDetail?4() -> float -PyQt5.QtGui.QOpenGLTexture.setMaximumLevelOfDetail?4(float) -PyQt5.QtGui.QOpenGLTexture.maximumLevelOfDetail?4() -> float -PyQt5.QtGui.QOpenGLTexture.setLevelOfDetailRange?4(float, float) -PyQt5.QtGui.QOpenGLTexture.levelOfDetailRange?4() -> tuple-of-float-float -PyQt5.QtGui.QOpenGLTexture.setLevelofDetailBias?4(float) -PyQt5.QtGui.QOpenGLTexture.levelofDetailBias?4() -> float -PyQt5.QtGui.QOpenGLTexture.target?4() -> QOpenGLTexture.Target -PyQt5.QtGui.QOpenGLTexture.setSamples?4(int) -PyQt5.QtGui.QOpenGLTexture.samples?4() -> int -PyQt5.QtGui.QOpenGLTexture.setFixedSamplePositions?4(bool) -PyQt5.QtGui.QOpenGLTexture.isFixedSamplePositions?4() -> bool -PyQt5.QtGui.QOpenGLTexture.Features?1(QOpenGLTexture.Features) -PyQt5.QtGui.QOpenGLTexture.Features.__init__?1(self, QOpenGLTexture.Features) -PyQt5.QtGui.QOpenGLTexture.Features?1(int) -PyQt5.QtGui.QOpenGLTexture.Features.__init__?1(self, int) -PyQt5.QtGui.QOpenGLTexture.Features?1() -PyQt5.QtGui.QOpenGLTexture.Features.__init__?1(self) -PyQt5.QtGui.QOpenGLTimerQuery?1(QObject parent=None) -PyQt5.QtGui.QOpenGLTimerQuery.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QOpenGLTimerQuery.create?4() -> bool -PyQt5.QtGui.QOpenGLTimerQuery.destroy?4() -PyQt5.QtGui.QOpenGLTimerQuery.isCreated?4() -> bool -PyQt5.QtGui.QOpenGLTimerQuery.objectId?4() -> int -PyQt5.QtGui.QOpenGLTimerQuery.begin?4() -PyQt5.QtGui.QOpenGLTimerQuery.end?4() -PyQt5.QtGui.QOpenGLTimerQuery.waitForTimestamp?4() -> int -PyQt5.QtGui.QOpenGLTimerQuery.recordTimestamp?4() -PyQt5.QtGui.QOpenGLTimerQuery.isResultAvailable?4() -> bool -PyQt5.QtGui.QOpenGLTimerQuery.waitForResult?4() -> int -PyQt5.QtGui.QOpenGLTimeMonitor?1(QObject parent=None) -PyQt5.QtGui.QOpenGLTimeMonitor.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QOpenGLTimeMonitor.setSampleCount?4(int) -PyQt5.QtGui.QOpenGLTimeMonitor.sampleCount?4() -> int -PyQt5.QtGui.QOpenGLTimeMonitor.create?4() -> bool -PyQt5.QtGui.QOpenGLTimeMonitor.destroy?4() -PyQt5.QtGui.QOpenGLTimeMonitor.isCreated?4() -> bool -PyQt5.QtGui.QOpenGLTimeMonitor.objectIds?4() -> list-of-int -PyQt5.QtGui.QOpenGLTimeMonitor.recordSample?4() -> int -PyQt5.QtGui.QOpenGLTimeMonitor.isResultAvailable?4() -> bool -PyQt5.QtGui.QOpenGLTimeMonitor.waitForSamples?4() -> list-of-int -PyQt5.QtGui.QOpenGLTimeMonitor.waitForIntervals?4() -> list-of-int -PyQt5.QtGui.QOpenGLTimeMonitor.reset?4() -PyQt5.QtGui.QOpenGLVertexArrayObject?1(QObject parent=None) -PyQt5.QtGui.QOpenGLVertexArrayObject.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QOpenGLVertexArrayObject.create?4() -> bool -PyQt5.QtGui.QOpenGLVertexArrayObject.destroy?4() -PyQt5.QtGui.QOpenGLVertexArrayObject.isCreated?4() -> bool -PyQt5.QtGui.QOpenGLVertexArrayObject.objectId?4() -> int -PyQt5.QtGui.QOpenGLVertexArrayObject.bind?4() -PyQt5.QtGui.QOpenGLVertexArrayObject.release?4() -PyQt5.QtGui.QOpenGLVertexArrayObject.Binder?1(QOpenGLVertexArrayObject) -PyQt5.QtGui.QOpenGLVertexArrayObject.Binder.__init__?1(self, QOpenGLVertexArrayObject) -PyQt5.QtGui.QOpenGLVertexArrayObject.Binder.release?4() -PyQt5.QtGui.QOpenGLVertexArrayObject.Binder.rebind?4() -PyQt5.QtGui.QOpenGLVertexArrayObject.Binder.__enter__?4() -> object -PyQt5.QtGui.QOpenGLVertexArrayObject.Binder.__exit__?4(object, object, object) -PyQt5.QtGui.QWindow.Visibility?10 -PyQt5.QtGui.QWindow.Hidden?10 -PyQt5.QtGui.QWindow.AutomaticVisibility?10 -PyQt5.QtGui.QWindow.Windowed?10 -PyQt5.QtGui.QWindow.Minimized?10 -PyQt5.QtGui.QWindow.Maximized?10 -PyQt5.QtGui.QWindow.FullScreen?10 -PyQt5.QtGui.QWindow.AncestorMode?10 -PyQt5.QtGui.QWindow.ExcludeTransients?10 -PyQt5.QtGui.QWindow.IncludeTransients?10 -PyQt5.QtGui.QWindow?1(QScreen screen=None) -PyQt5.QtGui.QWindow.__init__?1(self, QScreen screen=None) -PyQt5.QtGui.QWindow?1(QWindow) -PyQt5.QtGui.QWindow.__init__?1(self, QWindow) -PyQt5.QtGui.QWindow.setSurfaceType?4(QSurface.SurfaceType) -PyQt5.QtGui.QWindow.surfaceType?4() -> QSurface.SurfaceType -PyQt5.QtGui.QWindow.isVisible?4() -> bool -PyQt5.QtGui.QWindow.create?4() -PyQt5.QtGui.QWindow.winId?4() -> sip.voidptr -PyQt5.QtGui.QWindow.parent?4() -> QWindow -PyQt5.QtGui.QWindow.setParent?4(QWindow) -PyQt5.QtGui.QWindow.isTopLevel?4() -> bool -PyQt5.QtGui.QWindow.isModal?4() -> bool -PyQt5.QtGui.QWindow.modality?4() -> Qt.WindowModality -PyQt5.QtGui.QWindow.setModality?4(Qt.WindowModality) -PyQt5.QtGui.QWindow.setFormat?4(QSurfaceFormat) -PyQt5.QtGui.QWindow.format?4() -> QSurfaceFormat -PyQt5.QtGui.QWindow.requestedFormat?4() -> QSurfaceFormat -PyQt5.QtGui.QWindow.setFlags?4(Qt.WindowFlags) -PyQt5.QtGui.QWindow.flags?4() -> Qt.WindowFlags -PyQt5.QtGui.QWindow.type?4() -> Qt.WindowType -PyQt5.QtGui.QWindow.title?4() -> str -PyQt5.QtGui.QWindow.setOpacity?4(float) -PyQt5.QtGui.QWindow.requestActivate?4() -PyQt5.QtGui.QWindow.isActive?4() -> bool -PyQt5.QtGui.QWindow.reportContentOrientationChange?4(Qt.ScreenOrientation) -PyQt5.QtGui.QWindow.contentOrientation?4() -> Qt.ScreenOrientation -PyQt5.QtGui.QWindow.devicePixelRatio?4() -> float -PyQt5.QtGui.QWindow.windowState?4() -> Qt.WindowState -PyQt5.QtGui.QWindow.setWindowState?4(Qt.WindowState) -PyQt5.QtGui.QWindow.setTransientParent?4(QWindow) -PyQt5.QtGui.QWindow.transientParent?4() -> QWindow -PyQt5.QtGui.QWindow.isAncestorOf?4(QWindow, QWindow.AncestorMode mode=QWindow.IncludeTransients) -> bool -PyQt5.QtGui.QWindow.isExposed?4() -> bool -PyQt5.QtGui.QWindow.minimumWidth?4() -> int -PyQt5.QtGui.QWindow.minimumHeight?4() -> int -PyQt5.QtGui.QWindow.maximumWidth?4() -> int -PyQt5.QtGui.QWindow.maximumHeight?4() -> int -PyQt5.QtGui.QWindow.minimumSize?4() -> QSize -PyQt5.QtGui.QWindow.maximumSize?4() -> QSize -PyQt5.QtGui.QWindow.baseSize?4() -> QSize -PyQt5.QtGui.QWindow.sizeIncrement?4() -> QSize -PyQt5.QtGui.QWindow.setMinimumSize?4(QSize) -PyQt5.QtGui.QWindow.setMaximumSize?4(QSize) -PyQt5.QtGui.QWindow.setBaseSize?4(QSize) -PyQt5.QtGui.QWindow.setSizeIncrement?4(QSize) -PyQt5.QtGui.QWindow.setGeometry?4(int, int, int, int) -PyQt5.QtGui.QWindow.setGeometry?4(QRect) -PyQt5.QtGui.QWindow.geometry?4() -> QRect -PyQt5.QtGui.QWindow.frameMargins?4() -> QMargins -PyQt5.QtGui.QWindow.frameGeometry?4() -> QRect -PyQt5.QtGui.QWindow.framePosition?4() -> QPoint -PyQt5.QtGui.QWindow.setFramePosition?4(QPoint) -PyQt5.QtGui.QWindow.width?4() -> int -PyQt5.QtGui.QWindow.height?4() -> int -PyQt5.QtGui.QWindow.x?4() -> int -PyQt5.QtGui.QWindow.y?4() -> int -PyQt5.QtGui.QWindow.size?4() -> QSize -PyQt5.QtGui.QWindow.position?4() -> QPoint -PyQt5.QtGui.QWindow.setPosition?4(QPoint) -PyQt5.QtGui.QWindow.setPosition?4(int, int) -PyQt5.QtGui.QWindow.resize?4(QSize) -PyQt5.QtGui.QWindow.resize?4(int, int) -PyQt5.QtGui.QWindow.setFilePath?4(str) -PyQt5.QtGui.QWindow.filePath?4() -> str -PyQt5.QtGui.QWindow.setIcon?4(QIcon) -PyQt5.QtGui.QWindow.icon?4() -> QIcon -PyQt5.QtGui.QWindow.destroy?4() -PyQt5.QtGui.QWindow.setKeyboardGrabEnabled?4(bool) -> bool -PyQt5.QtGui.QWindow.setMouseGrabEnabled?4(bool) -> bool -PyQt5.QtGui.QWindow.screen?4() -> QScreen -PyQt5.QtGui.QWindow.setScreen?4(QScreen) -PyQt5.QtGui.QWindow.focusObject?4() -> QObject -PyQt5.QtGui.QWindow.mapToGlobal?4(QPoint) -> QPoint -PyQt5.QtGui.QWindow.mapFromGlobal?4(QPoint) -> QPoint -PyQt5.QtGui.QWindow.cursor?4() -> QCursor -PyQt5.QtGui.QWindow.setCursor?4(QCursor) -PyQt5.QtGui.QWindow.unsetCursor?4() -PyQt5.QtGui.QWindow.setVisible?4(bool) -PyQt5.QtGui.QWindow.show?4() -PyQt5.QtGui.QWindow.hide?4() -PyQt5.QtGui.QWindow.showMinimized?4() -PyQt5.QtGui.QWindow.showMaximized?4() -PyQt5.QtGui.QWindow.showFullScreen?4() -PyQt5.QtGui.QWindow.showNormal?4() -PyQt5.QtGui.QWindow.close?4() -> bool -PyQt5.QtGui.QWindow.raise_?4() -PyQt5.QtGui.QWindow.lower?4() -PyQt5.QtGui.QWindow.setTitle?4(str) -PyQt5.QtGui.QWindow.setX?4(int) -PyQt5.QtGui.QWindow.setY?4(int) -PyQt5.QtGui.QWindow.setWidth?4(int) -PyQt5.QtGui.QWindow.setHeight?4(int) -PyQt5.QtGui.QWindow.setMinimumWidth?4(int) -PyQt5.QtGui.QWindow.setMinimumHeight?4(int) -PyQt5.QtGui.QWindow.setMaximumWidth?4(int) -PyQt5.QtGui.QWindow.setMaximumHeight?4(int) -PyQt5.QtGui.QWindow.screenChanged?4(QScreen) -PyQt5.QtGui.QWindow.modalityChanged?4(Qt.WindowModality) -PyQt5.QtGui.QWindow.windowStateChanged?4(Qt.WindowState) -PyQt5.QtGui.QWindow.xChanged?4(int) -PyQt5.QtGui.QWindow.yChanged?4(int) -PyQt5.QtGui.QWindow.widthChanged?4(int) -PyQt5.QtGui.QWindow.heightChanged?4(int) -PyQt5.QtGui.QWindow.minimumWidthChanged?4(int) -PyQt5.QtGui.QWindow.minimumHeightChanged?4(int) -PyQt5.QtGui.QWindow.maximumWidthChanged?4(int) -PyQt5.QtGui.QWindow.maximumHeightChanged?4(int) -PyQt5.QtGui.QWindow.visibleChanged?4(bool) -PyQt5.QtGui.QWindow.contentOrientationChanged?4(Qt.ScreenOrientation) -PyQt5.QtGui.QWindow.focusObjectChanged?4(QObject) -PyQt5.QtGui.QWindow.windowTitleChanged?4(str) -PyQt5.QtGui.QWindow.exposeEvent?4(QExposeEvent) -PyQt5.QtGui.QWindow.resizeEvent?4(QResizeEvent) -PyQt5.QtGui.QWindow.moveEvent?4(QMoveEvent) -PyQt5.QtGui.QWindow.focusInEvent?4(QFocusEvent) -PyQt5.QtGui.QWindow.focusOutEvent?4(QFocusEvent) -PyQt5.QtGui.QWindow.showEvent?4(QShowEvent) -PyQt5.QtGui.QWindow.hideEvent?4(QHideEvent) -PyQt5.QtGui.QWindow.event?4(QEvent) -> bool -PyQt5.QtGui.QWindow.keyPressEvent?4(QKeyEvent) -PyQt5.QtGui.QWindow.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtGui.QWindow.mousePressEvent?4(QMouseEvent) -PyQt5.QtGui.QWindow.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtGui.QWindow.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtGui.QWindow.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtGui.QWindow.wheelEvent?4(QWheelEvent) -PyQt5.QtGui.QWindow.touchEvent?4(QTouchEvent) -PyQt5.QtGui.QWindow.tabletEvent?4(QTabletEvent) -PyQt5.QtGui.QWindow.visibility?4() -> QWindow.Visibility -PyQt5.QtGui.QWindow.setVisibility?4(QWindow.Visibility) -PyQt5.QtGui.QWindow.opacity?4() -> float -PyQt5.QtGui.QWindow.setMask?4(QRegion) -PyQt5.QtGui.QWindow.mask?4() -> QRegion -PyQt5.QtGui.QWindow.fromWinId?4(sip.voidptr) -> QWindow -PyQt5.QtGui.QWindow.alert?4(int) -PyQt5.QtGui.QWindow.visibilityChanged?4(QWindow.Visibility) -PyQt5.QtGui.QWindow.activeChanged?4() -PyQt5.QtGui.QWindow.opacityChanged?4(float) -PyQt5.QtGui.QPaintDeviceWindow.update?4(QRect) -PyQt5.QtGui.QPaintDeviceWindow.update?4(QRegion) -PyQt5.QtGui.QPaintDeviceWindow.update?4() -PyQt5.QtGui.QPaintDeviceWindow.paintEvent?4(QPaintEvent) -PyQt5.QtGui.QPaintDeviceWindow.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtGui.QPaintDeviceWindow.exposeEvent?4(QExposeEvent) -PyQt5.QtGui.QPaintDeviceWindow.event?4(QEvent) -> bool -PyQt5.QtGui.QOpenGLWindow.UpdateBehavior?10 -PyQt5.QtGui.QOpenGLWindow.NoPartialUpdate?10 -PyQt5.QtGui.QOpenGLWindow.PartialUpdateBlit?10 -PyQt5.QtGui.QOpenGLWindow.PartialUpdateBlend?10 -PyQt5.QtGui.QOpenGLWindow?1(QOpenGLWindow.UpdateBehavior updateBehavior=QOpenGLWindow.NoPartialUpdate, QWindow parent=None) -PyQt5.QtGui.QOpenGLWindow.__init__?1(self, QOpenGLWindow.UpdateBehavior updateBehavior=QOpenGLWindow.NoPartialUpdate, QWindow parent=None) -PyQt5.QtGui.QOpenGLWindow.updateBehavior?4() -> QOpenGLWindow.UpdateBehavior -PyQt5.QtGui.QOpenGLWindow.isValid?4() -> bool -PyQt5.QtGui.QOpenGLWindow.makeCurrent?4() -PyQt5.QtGui.QOpenGLWindow.doneCurrent?4() -PyQt5.QtGui.QOpenGLWindow.context?4() -> QOpenGLContext -PyQt5.QtGui.QOpenGLWindow.defaultFramebufferObject?4() -> int -PyQt5.QtGui.QOpenGLWindow.grabFramebuffer?4() -> QImage -PyQt5.QtGui.QOpenGLWindow.frameSwapped?4() -PyQt5.QtGui.QOpenGLWindow.initializeGL?4() -PyQt5.QtGui.QOpenGLWindow.resizeGL?4(int, int) -PyQt5.QtGui.QOpenGLWindow.paintGL?4() -PyQt5.QtGui.QOpenGLWindow.paintUnderGL?4() -PyQt5.QtGui.QOpenGLWindow.paintOverGL?4() -PyQt5.QtGui.QOpenGLWindow.paintEvent?4(QPaintEvent) -PyQt5.QtGui.QOpenGLWindow.resizeEvent?4(QResizeEvent) -PyQt5.QtGui.QOpenGLWindow.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtGui.QPagedPaintDevice.PageSize?10 -PyQt5.QtGui.QPagedPaintDevice.A4?10 -PyQt5.QtGui.QPagedPaintDevice.B5?10 -PyQt5.QtGui.QPagedPaintDevice.Letter?10 -PyQt5.QtGui.QPagedPaintDevice.Legal?10 -PyQt5.QtGui.QPagedPaintDevice.Executive?10 -PyQt5.QtGui.QPagedPaintDevice.A0?10 -PyQt5.QtGui.QPagedPaintDevice.A1?10 -PyQt5.QtGui.QPagedPaintDevice.A2?10 -PyQt5.QtGui.QPagedPaintDevice.A3?10 -PyQt5.QtGui.QPagedPaintDevice.A5?10 -PyQt5.QtGui.QPagedPaintDevice.A6?10 -PyQt5.QtGui.QPagedPaintDevice.A7?10 -PyQt5.QtGui.QPagedPaintDevice.A8?10 -PyQt5.QtGui.QPagedPaintDevice.A9?10 -PyQt5.QtGui.QPagedPaintDevice.B0?10 -PyQt5.QtGui.QPagedPaintDevice.B1?10 -PyQt5.QtGui.QPagedPaintDevice.B10?10 -PyQt5.QtGui.QPagedPaintDevice.B2?10 -PyQt5.QtGui.QPagedPaintDevice.B3?10 -PyQt5.QtGui.QPagedPaintDevice.B4?10 -PyQt5.QtGui.QPagedPaintDevice.B6?10 -PyQt5.QtGui.QPagedPaintDevice.B7?10 -PyQt5.QtGui.QPagedPaintDevice.B8?10 -PyQt5.QtGui.QPagedPaintDevice.B9?10 -PyQt5.QtGui.QPagedPaintDevice.C5E?10 -PyQt5.QtGui.QPagedPaintDevice.Comm10E?10 -PyQt5.QtGui.QPagedPaintDevice.DLE?10 -PyQt5.QtGui.QPagedPaintDevice.Folio?10 -PyQt5.QtGui.QPagedPaintDevice.Ledger?10 -PyQt5.QtGui.QPagedPaintDevice.Tabloid?10 -PyQt5.QtGui.QPagedPaintDevice.Custom?10 -PyQt5.QtGui.QPagedPaintDevice.A10?10 -PyQt5.QtGui.QPagedPaintDevice.A3Extra?10 -PyQt5.QtGui.QPagedPaintDevice.A4Extra?10 -PyQt5.QtGui.QPagedPaintDevice.A4Plus?10 -PyQt5.QtGui.QPagedPaintDevice.A4Small?10 -PyQt5.QtGui.QPagedPaintDevice.A5Extra?10 -PyQt5.QtGui.QPagedPaintDevice.B5Extra?10 -PyQt5.QtGui.QPagedPaintDevice.JisB0?10 -PyQt5.QtGui.QPagedPaintDevice.JisB1?10 -PyQt5.QtGui.QPagedPaintDevice.JisB2?10 -PyQt5.QtGui.QPagedPaintDevice.JisB3?10 -PyQt5.QtGui.QPagedPaintDevice.JisB4?10 -PyQt5.QtGui.QPagedPaintDevice.JisB5?10 -PyQt5.QtGui.QPagedPaintDevice.JisB6?10 -PyQt5.QtGui.QPagedPaintDevice.JisB7?10 -PyQt5.QtGui.QPagedPaintDevice.JisB8?10 -PyQt5.QtGui.QPagedPaintDevice.JisB9?10 -PyQt5.QtGui.QPagedPaintDevice.JisB10?10 -PyQt5.QtGui.QPagedPaintDevice.AnsiC?10 -PyQt5.QtGui.QPagedPaintDevice.AnsiD?10 -PyQt5.QtGui.QPagedPaintDevice.AnsiE?10 -PyQt5.QtGui.QPagedPaintDevice.LegalExtra?10 -PyQt5.QtGui.QPagedPaintDevice.LetterExtra?10 -PyQt5.QtGui.QPagedPaintDevice.LetterPlus?10 -PyQt5.QtGui.QPagedPaintDevice.LetterSmall?10 -PyQt5.QtGui.QPagedPaintDevice.TabloidExtra?10 -PyQt5.QtGui.QPagedPaintDevice.ArchA?10 -PyQt5.QtGui.QPagedPaintDevice.ArchB?10 -PyQt5.QtGui.QPagedPaintDevice.ArchC?10 -PyQt5.QtGui.QPagedPaintDevice.ArchD?10 -PyQt5.QtGui.QPagedPaintDevice.ArchE?10 -PyQt5.QtGui.QPagedPaintDevice.Imperial7x9?10 -PyQt5.QtGui.QPagedPaintDevice.Imperial8x10?10 -PyQt5.QtGui.QPagedPaintDevice.Imperial9x11?10 -PyQt5.QtGui.QPagedPaintDevice.Imperial9x12?10 -PyQt5.QtGui.QPagedPaintDevice.Imperial10x11?10 -PyQt5.QtGui.QPagedPaintDevice.Imperial10x13?10 -PyQt5.QtGui.QPagedPaintDevice.Imperial10x14?10 -PyQt5.QtGui.QPagedPaintDevice.Imperial12x11?10 -PyQt5.QtGui.QPagedPaintDevice.Imperial15x11?10 -PyQt5.QtGui.QPagedPaintDevice.ExecutiveStandard?10 -PyQt5.QtGui.QPagedPaintDevice.Note?10 -PyQt5.QtGui.QPagedPaintDevice.Quarto?10 -PyQt5.QtGui.QPagedPaintDevice.Statement?10 -PyQt5.QtGui.QPagedPaintDevice.SuperA?10 -PyQt5.QtGui.QPagedPaintDevice.SuperB?10 -PyQt5.QtGui.QPagedPaintDevice.Postcard?10 -PyQt5.QtGui.QPagedPaintDevice.DoublePostcard?10 -PyQt5.QtGui.QPagedPaintDevice.Prc16K?10 -PyQt5.QtGui.QPagedPaintDevice.Prc32K?10 -PyQt5.QtGui.QPagedPaintDevice.Prc32KBig?10 -PyQt5.QtGui.QPagedPaintDevice.FanFoldUS?10 -PyQt5.QtGui.QPagedPaintDevice.FanFoldGerman?10 -PyQt5.QtGui.QPagedPaintDevice.FanFoldGermanLegal?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeB4?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeB5?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeB6?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeC0?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeC1?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeC2?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeC3?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeC4?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeC6?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeC65?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeC7?10 -PyQt5.QtGui.QPagedPaintDevice.Envelope9?10 -PyQt5.QtGui.QPagedPaintDevice.Envelope11?10 -PyQt5.QtGui.QPagedPaintDevice.Envelope12?10 -PyQt5.QtGui.QPagedPaintDevice.Envelope14?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeMonarch?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopePersonal?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeChou3?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeChou4?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeInvite?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeItalian?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeKaku2?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeKaku3?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopePrc1?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopePrc2?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopePrc3?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopePrc4?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopePrc5?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopePrc6?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopePrc7?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopePrc8?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopePrc9?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopePrc10?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeYou4?10 -PyQt5.QtGui.QPagedPaintDevice.NPaperSize?10 -PyQt5.QtGui.QPagedPaintDevice.AnsiA?10 -PyQt5.QtGui.QPagedPaintDevice.AnsiB?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeC5?10 -PyQt5.QtGui.QPagedPaintDevice.EnvelopeDL?10 -PyQt5.QtGui.QPagedPaintDevice.Envelope10?10 -PyQt5.QtGui.QPagedPaintDevice.LastPageSize?10 -PyQt5.QtGui.QPagedPaintDevice?1() -PyQt5.QtGui.QPagedPaintDevice.__init__?1(self) -PyQt5.QtGui.QPagedPaintDevice.newPage?4() -> bool -PyQt5.QtGui.QPagedPaintDevice.setPageSize?4(QPagedPaintDevice.PageSize) -PyQt5.QtGui.QPagedPaintDevice.pageSize?4() -> QPagedPaintDevice.PageSize -PyQt5.QtGui.QPagedPaintDevice.setPageSizeMM?4(QSizeF) -PyQt5.QtGui.QPagedPaintDevice.pageSizeMM?4() -> QSizeF -PyQt5.QtGui.QPagedPaintDevice.setMargins?4(QPagedPaintDevice.Margins) -PyQt5.QtGui.QPagedPaintDevice.margins?4() -> QPagedPaintDevice.Margins -PyQt5.QtGui.QPagedPaintDevice.setPageLayout?4(QPageLayout) -> bool -PyQt5.QtGui.QPagedPaintDevice.setPageSize?4(QPageSize) -> bool -PyQt5.QtGui.QPagedPaintDevice.setPageOrientation?4(QPageLayout.Orientation) -> bool -PyQt5.QtGui.QPagedPaintDevice.setPageMargins?4(QMarginsF) -> bool -PyQt5.QtGui.QPagedPaintDevice.setPageMargins?4(QMarginsF, QPageLayout.Unit) -> bool -PyQt5.QtGui.QPagedPaintDevice.pageLayout?4() -> QPageLayout -PyQt5.QtGui.QPagedPaintDevice.Margins.bottom?7 -PyQt5.QtGui.QPagedPaintDevice.Margins.left?7 -PyQt5.QtGui.QPagedPaintDevice.Margins.right?7 -PyQt5.QtGui.QPagedPaintDevice.Margins.top?7 -PyQt5.QtGui.QPagedPaintDevice.Margins?1() -PyQt5.QtGui.QPagedPaintDevice.Margins.__init__?1(self) -PyQt5.QtGui.QPagedPaintDevice.Margins?1(QPagedPaintDevice.Margins) -PyQt5.QtGui.QPagedPaintDevice.Margins.__init__?1(self, QPagedPaintDevice.Margins) -PyQt5.QtGui.QPageLayout.Mode?10 -PyQt5.QtGui.QPageLayout.StandardMode?10 -PyQt5.QtGui.QPageLayout.FullPageMode?10 -PyQt5.QtGui.QPageLayout.Orientation?10 -PyQt5.QtGui.QPageLayout.Portrait?10 -PyQt5.QtGui.QPageLayout.Landscape?10 -PyQt5.QtGui.QPageLayout.Unit?10 -PyQt5.QtGui.QPageLayout.Millimeter?10 -PyQt5.QtGui.QPageLayout.Point?10 -PyQt5.QtGui.QPageLayout.Inch?10 -PyQt5.QtGui.QPageLayout.Pica?10 -PyQt5.QtGui.QPageLayout.Didot?10 -PyQt5.QtGui.QPageLayout.Cicero?10 -PyQt5.QtGui.QPageLayout?1() -PyQt5.QtGui.QPageLayout.__init__?1(self) -PyQt5.QtGui.QPageLayout?1(QPageSize, QPageLayout.Orientation, QMarginsF, QPageLayout.Unit units=QPageLayout.Point, QMarginsF minMargins=QMarginsF(0,0,0,0)) -PyQt5.QtGui.QPageLayout.__init__?1(self, QPageSize, QPageLayout.Orientation, QMarginsF, QPageLayout.Unit units=QPageLayout.Point, QMarginsF minMargins=QMarginsF(0,0,0,0)) -PyQt5.QtGui.QPageLayout?1(QPageLayout) -PyQt5.QtGui.QPageLayout.__init__?1(self, QPageLayout) -PyQt5.QtGui.QPageLayout.swap?4(QPageLayout) -PyQt5.QtGui.QPageLayout.isEquivalentTo?4(QPageLayout) -> bool -PyQt5.QtGui.QPageLayout.isValid?4() -> bool -PyQt5.QtGui.QPageLayout.setMode?4(QPageLayout.Mode) -PyQt5.QtGui.QPageLayout.mode?4() -> QPageLayout.Mode -PyQt5.QtGui.QPageLayout.setPageSize?4(QPageSize, QMarginsF minMargins=QMarginsF(0,0,0,0)) -PyQt5.QtGui.QPageLayout.pageSize?4() -> QPageSize -PyQt5.QtGui.QPageLayout.setOrientation?4(QPageLayout.Orientation) -PyQt5.QtGui.QPageLayout.orientation?4() -> QPageLayout.Orientation -PyQt5.QtGui.QPageLayout.setUnits?4(QPageLayout.Unit) -PyQt5.QtGui.QPageLayout.units?4() -> QPageLayout.Unit -PyQt5.QtGui.QPageLayout.setMargins?4(QMarginsF) -> bool -PyQt5.QtGui.QPageLayout.setLeftMargin?4(float) -> bool -PyQt5.QtGui.QPageLayout.setRightMargin?4(float) -> bool -PyQt5.QtGui.QPageLayout.setTopMargin?4(float) -> bool -PyQt5.QtGui.QPageLayout.setBottomMargin?4(float) -> bool -PyQt5.QtGui.QPageLayout.margins?4() -> QMarginsF -PyQt5.QtGui.QPageLayout.margins?4(QPageLayout.Unit) -> QMarginsF -PyQt5.QtGui.QPageLayout.marginsPoints?4() -> QMargins -PyQt5.QtGui.QPageLayout.marginsPixels?4(int) -> QMargins -PyQt5.QtGui.QPageLayout.setMinimumMargins?4(QMarginsF) -PyQt5.QtGui.QPageLayout.minimumMargins?4() -> QMarginsF -PyQt5.QtGui.QPageLayout.maximumMargins?4() -> QMarginsF -PyQt5.QtGui.QPageLayout.fullRect?4() -> QRectF -PyQt5.QtGui.QPageLayout.fullRect?4(QPageLayout.Unit) -> QRectF -PyQt5.QtGui.QPageLayout.fullRectPoints?4() -> QRect -PyQt5.QtGui.QPageLayout.fullRectPixels?4(int) -> QRect -PyQt5.QtGui.QPageLayout.paintRect?4() -> QRectF -PyQt5.QtGui.QPageLayout.paintRect?4(QPageLayout.Unit) -> QRectF -PyQt5.QtGui.QPageLayout.paintRectPoints?4() -> QRect -PyQt5.QtGui.QPageLayout.paintRectPixels?4(int) -> QRect -PyQt5.QtGui.QPageSize.SizeMatchPolicy?10 -PyQt5.QtGui.QPageSize.FuzzyMatch?10 -PyQt5.QtGui.QPageSize.FuzzyOrientationMatch?10 -PyQt5.QtGui.QPageSize.ExactMatch?10 -PyQt5.QtGui.QPageSize.Unit?10 -PyQt5.QtGui.QPageSize.Millimeter?10 -PyQt5.QtGui.QPageSize.Point?10 -PyQt5.QtGui.QPageSize.Inch?10 -PyQt5.QtGui.QPageSize.Pica?10 -PyQt5.QtGui.QPageSize.Didot?10 -PyQt5.QtGui.QPageSize.Cicero?10 -PyQt5.QtGui.QPageSize.PageSizeId?10 -PyQt5.QtGui.QPageSize.A4?10 -PyQt5.QtGui.QPageSize.B5?10 -PyQt5.QtGui.QPageSize.Letter?10 -PyQt5.QtGui.QPageSize.Legal?10 -PyQt5.QtGui.QPageSize.Executive?10 -PyQt5.QtGui.QPageSize.A0?10 -PyQt5.QtGui.QPageSize.A1?10 -PyQt5.QtGui.QPageSize.A2?10 -PyQt5.QtGui.QPageSize.A3?10 -PyQt5.QtGui.QPageSize.A5?10 -PyQt5.QtGui.QPageSize.A6?10 -PyQt5.QtGui.QPageSize.A7?10 -PyQt5.QtGui.QPageSize.A8?10 -PyQt5.QtGui.QPageSize.A9?10 -PyQt5.QtGui.QPageSize.B0?10 -PyQt5.QtGui.QPageSize.B1?10 -PyQt5.QtGui.QPageSize.B10?10 -PyQt5.QtGui.QPageSize.B2?10 -PyQt5.QtGui.QPageSize.B3?10 -PyQt5.QtGui.QPageSize.B4?10 -PyQt5.QtGui.QPageSize.B6?10 -PyQt5.QtGui.QPageSize.B7?10 -PyQt5.QtGui.QPageSize.B8?10 -PyQt5.QtGui.QPageSize.B9?10 -PyQt5.QtGui.QPageSize.C5E?10 -PyQt5.QtGui.QPageSize.Comm10E?10 -PyQt5.QtGui.QPageSize.DLE?10 -PyQt5.QtGui.QPageSize.Folio?10 -PyQt5.QtGui.QPageSize.Ledger?10 -PyQt5.QtGui.QPageSize.Tabloid?10 -PyQt5.QtGui.QPageSize.Custom?10 -PyQt5.QtGui.QPageSize.A10?10 -PyQt5.QtGui.QPageSize.A3Extra?10 -PyQt5.QtGui.QPageSize.A4Extra?10 -PyQt5.QtGui.QPageSize.A4Plus?10 -PyQt5.QtGui.QPageSize.A4Small?10 -PyQt5.QtGui.QPageSize.A5Extra?10 -PyQt5.QtGui.QPageSize.B5Extra?10 -PyQt5.QtGui.QPageSize.JisB0?10 -PyQt5.QtGui.QPageSize.JisB1?10 -PyQt5.QtGui.QPageSize.JisB2?10 -PyQt5.QtGui.QPageSize.JisB3?10 -PyQt5.QtGui.QPageSize.JisB4?10 -PyQt5.QtGui.QPageSize.JisB5?10 -PyQt5.QtGui.QPageSize.JisB6?10 -PyQt5.QtGui.QPageSize.JisB7?10 -PyQt5.QtGui.QPageSize.JisB8?10 -PyQt5.QtGui.QPageSize.JisB9?10 -PyQt5.QtGui.QPageSize.JisB10?10 -PyQt5.QtGui.QPageSize.AnsiC?10 -PyQt5.QtGui.QPageSize.AnsiD?10 -PyQt5.QtGui.QPageSize.AnsiE?10 -PyQt5.QtGui.QPageSize.LegalExtra?10 -PyQt5.QtGui.QPageSize.LetterExtra?10 -PyQt5.QtGui.QPageSize.LetterPlus?10 -PyQt5.QtGui.QPageSize.LetterSmall?10 -PyQt5.QtGui.QPageSize.TabloidExtra?10 -PyQt5.QtGui.QPageSize.ArchA?10 -PyQt5.QtGui.QPageSize.ArchB?10 -PyQt5.QtGui.QPageSize.ArchC?10 -PyQt5.QtGui.QPageSize.ArchD?10 -PyQt5.QtGui.QPageSize.ArchE?10 -PyQt5.QtGui.QPageSize.Imperial7x9?10 -PyQt5.QtGui.QPageSize.Imperial8x10?10 -PyQt5.QtGui.QPageSize.Imperial9x11?10 -PyQt5.QtGui.QPageSize.Imperial9x12?10 -PyQt5.QtGui.QPageSize.Imperial10x11?10 -PyQt5.QtGui.QPageSize.Imperial10x13?10 -PyQt5.QtGui.QPageSize.Imperial10x14?10 -PyQt5.QtGui.QPageSize.Imperial12x11?10 -PyQt5.QtGui.QPageSize.Imperial15x11?10 -PyQt5.QtGui.QPageSize.ExecutiveStandard?10 -PyQt5.QtGui.QPageSize.Note?10 -PyQt5.QtGui.QPageSize.Quarto?10 -PyQt5.QtGui.QPageSize.Statement?10 -PyQt5.QtGui.QPageSize.SuperA?10 -PyQt5.QtGui.QPageSize.SuperB?10 -PyQt5.QtGui.QPageSize.Postcard?10 -PyQt5.QtGui.QPageSize.DoublePostcard?10 -PyQt5.QtGui.QPageSize.Prc16K?10 -PyQt5.QtGui.QPageSize.Prc32K?10 -PyQt5.QtGui.QPageSize.Prc32KBig?10 -PyQt5.QtGui.QPageSize.FanFoldUS?10 -PyQt5.QtGui.QPageSize.FanFoldGerman?10 -PyQt5.QtGui.QPageSize.FanFoldGermanLegal?10 -PyQt5.QtGui.QPageSize.EnvelopeB4?10 -PyQt5.QtGui.QPageSize.EnvelopeB5?10 -PyQt5.QtGui.QPageSize.EnvelopeB6?10 -PyQt5.QtGui.QPageSize.EnvelopeC0?10 -PyQt5.QtGui.QPageSize.EnvelopeC1?10 -PyQt5.QtGui.QPageSize.EnvelopeC2?10 -PyQt5.QtGui.QPageSize.EnvelopeC3?10 -PyQt5.QtGui.QPageSize.EnvelopeC4?10 -PyQt5.QtGui.QPageSize.EnvelopeC6?10 -PyQt5.QtGui.QPageSize.EnvelopeC65?10 -PyQt5.QtGui.QPageSize.EnvelopeC7?10 -PyQt5.QtGui.QPageSize.Envelope9?10 -PyQt5.QtGui.QPageSize.Envelope11?10 -PyQt5.QtGui.QPageSize.Envelope12?10 -PyQt5.QtGui.QPageSize.Envelope14?10 -PyQt5.QtGui.QPageSize.EnvelopeMonarch?10 -PyQt5.QtGui.QPageSize.EnvelopePersonal?10 -PyQt5.QtGui.QPageSize.EnvelopeChou3?10 -PyQt5.QtGui.QPageSize.EnvelopeChou4?10 -PyQt5.QtGui.QPageSize.EnvelopeInvite?10 -PyQt5.QtGui.QPageSize.EnvelopeItalian?10 -PyQt5.QtGui.QPageSize.EnvelopeKaku2?10 -PyQt5.QtGui.QPageSize.EnvelopeKaku3?10 -PyQt5.QtGui.QPageSize.EnvelopePrc1?10 -PyQt5.QtGui.QPageSize.EnvelopePrc2?10 -PyQt5.QtGui.QPageSize.EnvelopePrc3?10 -PyQt5.QtGui.QPageSize.EnvelopePrc4?10 -PyQt5.QtGui.QPageSize.EnvelopePrc5?10 -PyQt5.QtGui.QPageSize.EnvelopePrc6?10 -PyQt5.QtGui.QPageSize.EnvelopePrc7?10 -PyQt5.QtGui.QPageSize.EnvelopePrc8?10 -PyQt5.QtGui.QPageSize.EnvelopePrc9?10 -PyQt5.QtGui.QPageSize.EnvelopePrc10?10 -PyQt5.QtGui.QPageSize.EnvelopeYou4?10 -PyQt5.QtGui.QPageSize.NPageSize?10 -PyQt5.QtGui.QPageSize.NPaperSize?10 -PyQt5.QtGui.QPageSize.AnsiA?10 -PyQt5.QtGui.QPageSize.AnsiB?10 -PyQt5.QtGui.QPageSize.EnvelopeC5?10 -PyQt5.QtGui.QPageSize.EnvelopeDL?10 -PyQt5.QtGui.QPageSize.Envelope10?10 -PyQt5.QtGui.QPageSize.LastPageSize?10 -PyQt5.QtGui.QPageSize?1() -PyQt5.QtGui.QPageSize.__init__?1(self) -PyQt5.QtGui.QPageSize?1(QPageSize.PageSizeId) -PyQt5.QtGui.QPageSize.__init__?1(self, QPageSize.PageSizeId) -PyQt5.QtGui.QPageSize?1(QSize, str name=QString(), QPageSize.SizeMatchPolicy matchPolicy=QPageSize.FuzzyMatch) -PyQt5.QtGui.QPageSize.__init__?1(self, QSize, str name=QString(), QPageSize.SizeMatchPolicy matchPolicy=QPageSize.FuzzyMatch) -PyQt5.QtGui.QPageSize?1(QSizeF, QPageSize.Unit, str name=QString(), QPageSize.SizeMatchPolicy matchPolicy=QPageSize.FuzzyMatch) -PyQt5.QtGui.QPageSize.__init__?1(self, QSizeF, QPageSize.Unit, str name=QString(), QPageSize.SizeMatchPolicy matchPolicy=QPageSize.FuzzyMatch) -PyQt5.QtGui.QPageSize?1(QPageSize) -PyQt5.QtGui.QPageSize.__init__?1(self, QPageSize) -PyQt5.QtGui.QPageSize.swap?4(QPageSize) -PyQt5.QtGui.QPageSize.isEquivalentTo?4(QPageSize) -> bool -PyQt5.QtGui.QPageSize.isValid?4() -> bool -PyQt5.QtGui.QPageSize.key?4() -> str -PyQt5.QtGui.QPageSize.name?4() -> str -PyQt5.QtGui.QPageSize.id?4() -> QPageSize.PageSizeId -PyQt5.QtGui.QPageSize.windowsId?4() -> int -PyQt5.QtGui.QPageSize.definitionSize?4() -> QSizeF -PyQt5.QtGui.QPageSize.definitionUnits?4() -> QPageSize.Unit -PyQt5.QtGui.QPageSize.size?4(QPageSize.Unit) -> QSizeF -PyQt5.QtGui.QPageSize.sizePoints?4() -> QSize -PyQt5.QtGui.QPageSize.sizePixels?4(int) -> QSize -PyQt5.QtGui.QPageSize.rect?4(QPageSize.Unit) -> QRectF -PyQt5.QtGui.QPageSize.rectPoints?4() -> QRect -PyQt5.QtGui.QPageSize.rectPixels?4(int) -> QRect -PyQt5.QtGui.QPageSize.key?4(QPageSize.PageSizeId) -> str -PyQt5.QtGui.QPageSize.name?4(QPageSize.PageSizeId) -> str -PyQt5.QtGui.QPageSize.id?4(QSize, QPageSize.SizeMatchPolicy matchPolicy=QPageSize.FuzzyMatch) -> QPageSize.PageSizeId -PyQt5.QtGui.QPageSize.id?4(QSizeF, QPageSize.Unit, QPageSize.SizeMatchPolicy matchPolicy=QPageSize.FuzzyMatch) -> QPageSize.PageSizeId -PyQt5.QtGui.QPageSize.id?4(int) -> QPageSize.PageSizeId -PyQt5.QtGui.QPageSize.windowsId?4(QPageSize.PageSizeId) -> int -PyQt5.QtGui.QPageSize.definitionSize?4(QPageSize.PageSizeId) -> QSizeF -PyQt5.QtGui.QPageSize.definitionUnits?4(QPageSize.PageSizeId) -> QPageSize.Unit -PyQt5.QtGui.QPageSize.size?4(QPageSize.PageSizeId, QPageSize.Unit) -> QSizeF -PyQt5.QtGui.QPageSize.sizePoints?4(QPageSize.PageSizeId) -> QSize -PyQt5.QtGui.QPageSize.sizePixels?4(QPageSize.PageSizeId, int) -> QSize -PyQt5.QtGui.QPainter.PixmapFragmentHint?10 -PyQt5.QtGui.QPainter.OpaqueHint?10 -PyQt5.QtGui.QPainter.CompositionMode?10 -PyQt5.QtGui.QPainter.CompositionMode_SourceOver?10 -PyQt5.QtGui.QPainter.CompositionMode_DestinationOver?10 -PyQt5.QtGui.QPainter.CompositionMode_Clear?10 -PyQt5.QtGui.QPainter.CompositionMode_Source?10 -PyQt5.QtGui.QPainter.CompositionMode_Destination?10 -PyQt5.QtGui.QPainter.CompositionMode_SourceIn?10 -PyQt5.QtGui.QPainter.CompositionMode_DestinationIn?10 -PyQt5.QtGui.QPainter.CompositionMode_SourceOut?10 -PyQt5.QtGui.QPainter.CompositionMode_DestinationOut?10 -PyQt5.QtGui.QPainter.CompositionMode_SourceAtop?10 -PyQt5.QtGui.QPainter.CompositionMode_DestinationAtop?10 -PyQt5.QtGui.QPainter.CompositionMode_Xor?10 -PyQt5.QtGui.QPainter.CompositionMode_Plus?10 -PyQt5.QtGui.QPainter.CompositionMode_Multiply?10 -PyQt5.QtGui.QPainter.CompositionMode_Screen?10 -PyQt5.QtGui.QPainter.CompositionMode_Overlay?10 -PyQt5.QtGui.QPainter.CompositionMode_Darken?10 -PyQt5.QtGui.QPainter.CompositionMode_Lighten?10 -PyQt5.QtGui.QPainter.CompositionMode_ColorDodge?10 -PyQt5.QtGui.QPainter.CompositionMode_ColorBurn?10 -PyQt5.QtGui.QPainter.CompositionMode_HardLight?10 -PyQt5.QtGui.QPainter.CompositionMode_SoftLight?10 -PyQt5.QtGui.QPainter.CompositionMode_Difference?10 -PyQt5.QtGui.QPainter.CompositionMode_Exclusion?10 -PyQt5.QtGui.QPainter.RasterOp_SourceOrDestination?10 -PyQt5.QtGui.QPainter.RasterOp_SourceAndDestination?10 -PyQt5.QtGui.QPainter.RasterOp_SourceXorDestination?10 -PyQt5.QtGui.QPainter.RasterOp_NotSourceAndNotDestination?10 -PyQt5.QtGui.QPainter.RasterOp_NotSourceOrNotDestination?10 -PyQt5.QtGui.QPainter.RasterOp_NotSourceXorDestination?10 -PyQt5.QtGui.QPainter.RasterOp_NotSource?10 -PyQt5.QtGui.QPainter.RasterOp_NotSourceAndDestination?10 -PyQt5.QtGui.QPainter.RasterOp_SourceAndNotDestination?10 -PyQt5.QtGui.QPainter.RasterOp_NotSourceOrDestination?10 -PyQt5.QtGui.QPainter.RasterOp_SourceOrNotDestination?10 -PyQt5.QtGui.QPainter.RasterOp_ClearDestination?10 -PyQt5.QtGui.QPainter.RasterOp_SetDestination?10 -PyQt5.QtGui.QPainter.RasterOp_NotDestination?10 -PyQt5.QtGui.QPainter.RenderHint?10 -PyQt5.QtGui.QPainter.Antialiasing?10 -PyQt5.QtGui.QPainter.TextAntialiasing?10 -PyQt5.QtGui.QPainter.SmoothPixmapTransform?10 -PyQt5.QtGui.QPainter.HighQualityAntialiasing?10 -PyQt5.QtGui.QPainter.NonCosmeticDefaultPen?10 -PyQt5.QtGui.QPainter.Qt4CompatiblePainting?10 -PyQt5.QtGui.QPainter?1() -PyQt5.QtGui.QPainter.__init__?1(self) -PyQt5.QtGui.QPainter?1(QPaintDevice) -PyQt5.QtGui.QPainter.__init__?1(self, QPaintDevice) -PyQt5.QtGui.QPainter.__enter__?4() -> object -PyQt5.QtGui.QPainter.__exit__?4(object, object, object) -PyQt5.QtGui.QPainter.device?4() -> QPaintDevice -PyQt5.QtGui.QPainter.begin?4(QPaintDevice) -> bool -PyQt5.QtGui.QPainter.end?4() -> bool -PyQt5.QtGui.QPainter.isActive?4() -> bool -PyQt5.QtGui.QPainter.setCompositionMode?4(QPainter.CompositionMode) -PyQt5.QtGui.QPainter.compositionMode?4() -> QPainter.CompositionMode -PyQt5.QtGui.QPainter.font?4() -> QFont -PyQt5.QtGui.QPainter.setFont?4(QFont) -PyQt5.QtGui.QPainter.fontMetrics?4() -> QFontMetrics -PyQt5.QtGui.QPainter.fontInfo?4() -> QFontInfo -PyQt5.QtGui.QPainter.setPen?4(QColor) -PyQt5.QtGui.QPainter.setPen?4(QPen) -PyQt5.QtGui.QPainter.setPen?4(Qt.PenStyle) -PyQt5.QtGui.QPainter.pen?4() -> QPen -PyQt5.QtGui.QPainter.setBrush?4(QBrush) -PyQt5.QtGui.QPainter.setBrush?4(Qt.BrushStyle) -PyQt5.QtGui.QPainter.brush?4() -> QBrush -PyQt5.QtGui.QPainter.setBackgroundMode?4(Qt.BGMode) -PyQt5.QtGui.QPainter.backgroundMode?4() -> Qt.BGMode -PyQt5.QtGui.QPainter.brushOrigin?4() -> QPoint -PyQt5.QtGui.QPainter.setBrushOrigin?4(QPointF) -PyQt5.QtGui.QPainter.setBackground?4(QBrush) -PyQt5.QtGui.QPainter.background?4() -> QBrush -PyQt5.QtGui.QPainter.clipRegion?4() -> QRegion -PyQt5.QtGui.QPainter.clipPath?4() -> QPainterPath -PyQt5.QtGui.QPainter.setClipRect?4(QRectF, Qt.ClipOperation operation=Qt.ReplaceClip) -PyQt5.QtGui.QPainter.setClipRegion?4(QRegion, Qt.ClipOperation operation=Qt.ReplaceClip) -PyQt5.QtGui.QPainter.setClipPath?4(QPainterPath, Qt.ClipOperation operation=Qt.ReplaceClip) -PyQt5.QtGui.QPainter.setClipping?4(bool) -PyQt5.QtGui.QPainter.hasClipping?4() -> bool -PyQt5.QtGui.QPainter.save?4() -PyQt5.QtGui.QPainter.restore?4() -PyQt5.QtGui.QPainter.scale?4(float, float) -PyQt5.QtGui.QPainter.shear?4(float, float) -PyQt5.QtGui.QPainter.rotate?4(float) -PyQt5.QtGui.QPainter.translate?4(QPointF) -PyQt5.QtGui.QPainter.window?4() -> QRect -PyQt5.QtGui.QPainter.setWindow?4(QRect) -PyQt5.QtGui.QPainter.viewport?4() -> QRect -PyQt5.QtGui.QPainter.setViewport?4(QRect) -PyQt5.QtGui.QPainter.setViewTransformEnabled?4(bool) -PyQt5.QtGui.QPainter.viewTransformEnabled?4() -> bool -PyQt5.QtGui.QPainter.strokePath?4(QPainterPath, QPen) -PyQt5.QtGui.QPainter.fillPath?4(QPainterPath, QBrush) -PyQt5.QtGui.QPainter.drawPath?4(QPainterPath) -PyQt5.QtGui.QPainter.drawPoints?4(QPointF, ...) -PyQt5.QtGui.QPainter.drawPoints?4(QPolygonF) -PyQt5.QtGui.QPainter.drawPoints?4(QPoint, ...) -PyQt5.QtGui.QPainter.drawPoints?4(QPolygon) -PyQt5.QtGui.QPainter.drawLines?4(QLineF, ...) -PyQt5.QtGui.QPainter.drawLines?4(list-of-QLineF) -PyQt5.QtGui.QPainter.drawLines?4(QPointF, ...) -PyQt5.QtGui.QPainter.drawLines?4(list-of-QPointF) -PyQt5.QtGui.QPainter.drawLines?4(QLine, ...) -PyQt5.QtGui.QPainter.drawLines?4(list-of-QLine) -PyQt5.QtGui.QPainter.drawLines?4(QPoint, ...) -PyQt5.QtGui.QPainter.drawLines?4(list-of-QPoint) -PyQt5.QtGui.QPainter.drawRects?4(QRectF, ...) -PyQt5.QtGui.QPainter.drawRects?4(list-of-QRectF) -PyQt5.QtGui.QPainter.drawRects?4(QRect, ...) -PyQt5.QtGui.QPainter.drawRects?4(list-of-QRect) -PyQt5.QtGui.QPainter.drawEllipse?4(QRectF) -PyQt5.QtGui.QPainter.drawEllipse?4(QRect) -PyQt5.QtGui.QPainter.drawPolyline?4(QPointF, ...) -PyQt5.QtGui.QPainter.drawPolyline?4(QPolygonF) -PyQt5.QtGui.QPainter.drawPolyline?4(QPoint, ...) -PyQt5.QtGui.QPainter.drawPolyline?4(QPolygon) -PyQt5.QtGui.QPainter.drawPolygon?4(QPointF, ...) -PyQt5.QtGui.QPainter.drawPolygon?4(QPolygonF, Qt.FillRule fillRule=Qt.OddEvenFill) -PyQt5.QtGui.QPainter.drawPolygon?4(QPoint, ...) -PyQt5.QtGui.QPainter.drawPolygon?4(QPolygon, Qt.FillRule fillRule=Qt.OddEvenFill) -PyQt5.QtGui.QPainter.drawConvexPolygon?4(QPointF, ...) -PyQt5.QtGui.QPainter.drawConvexPolygon?4(QPolygonF) -PyQt5.QtGui.QPainter.drawConvexPolygon?4(QPoint, ...) -PyQt5.QtGui.QPainter.drawConvexPolygon?4(QPolygon) -PyQt5.QtGui.QPainter.drawArc?4(QRectF, int, int) -PyQt5.QtGui.QPainter.drawPie?4(QRectF, int, int) -PyQt5.QtGui.QPainter.drawChord?4(QRectF, int, int) -PyQt5.QtGui.QPainter.drawTiledPixmap?4(QRectF, QPixmap, QPointF pos=QPointF()) -PyQt5.QtGui.QPainter.drawPicture?4(QPointF, QPicture) -PyQt5.QtGui.QPainter.drawPixmap?4(QRectF, QPixmap, QRectF) -PyQt5.QtGui.QPainter.setLayoutDirection?4(Qt.LayoutDirection) -PyQt5.QtGui.QPainter.layoutDirection?4() -> Qt.LayoutDirection -PyQt5.QtGui.QPainter.drawText?4(QPointF, str) -PyQt5.QtGui.QPainter.drawText?4(QRectF, int, str) -> QRectF -PyQt5.QtGui.QPainter.drawText?4(QRect, int, str) -> QRect -PyQt5.QtGui.QPainter.drawText?4(QRectF, str, QTextOption option=QTextOption()) -PyQt5.QtGui.QPainter.boundingRect?4(QRectF, int, str) -> QRectF -PyQt5.QtGui.QPainter.boundingRect?4(QRect, int, str) -> QRect -PyQt5.QtGui.QPainter.boundingRect?4(QRectF, str, QTextOption option=QTextOption()) -> QRectF -PyQt5.QtGui.QPainter.fillRect?4(QRectF, QBrush) -PyQt5.QtGui.QPainter.fillRect?4(QRect, QBrush) -PyQt5.QtGui.QPainter.eraseRect?4(QRectF) -PyQt5.QtGui.QPainter.setRenderHint?4(QPainter.RenderHint, bool on=True) -PyQt5.QtGui.QPainter.renderHints?4() -> QPainter.RenderHints -PyQt5.QtGui.QPainter.setRenderHints?4(QPainter.RenderHints, bool on=True) -PyQt5.QtGui.QPainter.paintEngine?4() -> QPaintEngine -PyQt5.QtGui.QPainter.drawLine?4(QLineF) -PyQt5.QtGui.QPainter.drawLine?4(QLine) -PyQt5.QtGui.QPainter.drawLine?4(int, int, int, int) -PyQt5.QtGui.QPainter.drawLine?4(QPoint, QPoint) -PyQt5.QtGui.QPainter.drawLine?4(QPointF, QPointF) -PyQt5.QtGui.QPainter.drawRect?4(QRectF) -PyQt5.QtGui.QPainter.drawRect?4(int, int, int, int) -PyQt5.QtGui.QPainter.drawRect?4(QRect) -PyQt5.QtGui.QPainter.drawPoint?4(QPointF) -PyQt5.QtGui.QPainter.drawPoint?4(int, int) -PyQt5.QtGui.QPainter.drawPoint?4(QPoint) -PyQt5.QtGui.QPainter.drawEllipse?4(int, int, int, int) -PyQt5.QtGui.QPainter.drawArc?4(QRect, int, int) -PyQt5.QtGui.QPainter.drawArc?4(int, int, int, int, int, int) -PyQt5.QtGui.QPainter.drawPie?4(QRect, int, int) -PyQt5.QtGui.QPainter.drawPie?4(int, int, int, int, int, int) -PyQt5.QtGui.QPainter.drawChord?4(QRect, int, int) -PyQt5.QtGui.QPainter.drawChord?4(int, int, int, int, int, int) -PyQt5.QtGui.QPainter.setClipRect?4(int, int, int, int, Qt.ClipOperation operation=Qt.ReplaceClip) -PyQt5.QtGui.QPainter.setClipRect?4(QRect, Qt.ClipOperation operation=Qt.ReplaceClip) -PyQt5.QtGui.QPainter.eraseRect?4(QRect) -PyQt5.QtGui.QPainter.eraseRect?4(int, int, int, int) -PyQt5.QtGui.QPainter.fillRect?4(int, int, int, int, QBrush) -PyQt5.QtGui.QPainter.setBrushOrigin?4(int, int) -PyQt5.QtGui.QPainter.setBrushOrigin?4(QPoint) -PyQt5.QtGui.QPainter.drawTiledPixmap?4(QRect, QPixmap, QPoint pos=QPoint()) -PyQt5.QtGui.QPainter.drawTiledPixmap?4(int, int, int, int, QPixmap, int sx=0, int sy=0) -PyQt5.QtGui.QPainter.drawPixmap?4(QRect, QPixmap, QRect) -PyQt5.QtGui.QPainter.drawPixmap?4(QPointF, QPixmap) -PyQt5.QtGui.QPainter.drawPixmap?4(QPoint, QPixmap) -PyQt5.QtGui.QPainter.drawPixmap?4(QRect, QPixmap) -PyQt5.QtGui.QPainter.drawPixmap?4(int, int, QPixmap) -PyQt5.QtGui.QPainter.drawPixmap?4(int, int, int, int, QPixmap) -PyQt5.QtGui.QPainter.drawPixmap?4(int, int, int, int, QPixmap, int, int, int, int) -PyQt5.QtGui.QPainter.drawPixmap?4(int, int, QPixmap, int, int, int, int) -PyQt5.QtGui.QPainter.drawPixmap?4(QPointF, QPixmap, QRectF) -PyQt5.QtGui.QPainter.drawPixmap?4(QPoint, QPixmap, QRect) -PyQt5.QtGui.QPainter.drawImage?4(QRectF, QImage, QRectF, Qt.ImageConversionFlags flags=Qt.AutoColor) -PyQt5.QtGui.QPainter.drawImage?4(QRect, QImage, QRect, Qt.ImageConversionFlags flags=Qt.AutoColor) -PyQt5.QtGui.QPainter.drawImage?4(QPointF, QImage, QRectF, Qt.ImageConversionFlags flags=Qt.AutoColor) -PyQt5.QtGui.QPainter.drawImage?4(QPoint, QImage, QRect, Qt.ImageConversionFlags flags=Qt.AutoColor) -PyQt5.QtGui.QPainter.drawImage?4(QRectF, QImage) -PyQt5.QtGui.QPainter.drawImage?4(QRect, QImage) -PyQt5.QtGui.QPainter.drawImage?4(QPointF, QImage) -PyQt5.QtGui.QPainter.drawImage?4(QPoint, QImage) -PyQt5.QtGui.QPainter.drawImage?4(int, int, QImage, int sx=0, int sy=0, int sw=-1, int sh=-1, Qt.ImageConversionFlags flags=Qt.AutoColor) -PyQt5.QtGui.QPainter.drawText?4(QPoint, str) -PyQt5.QtGui.QPainter.drawText?4(int, int, int, int, int, str) -> QRect -PyQt5.QtGui.QPainter.drawText?4(int, int, str) -PyQt5.QtGui.QPainter.boundingRect?4(int, int, int, int, int, str) -> QRect -PyQt5.QtGui.QPainter.opacity?4() -> float -PyQt5.QtGui.QPainter.setOpacity?4(float) -PyQt5.QtGui.QPainter.translate?4(float, float) -PyQt5.QtGui.QPainter.translate?4(QPoint) -PyQt5.QtGui.QPainter.setViewport?4(int, int, int, int) -PyQt5.QtGui.QPainter.setWindow?4(int, int, int, int) -PyQt5.QtGui.QPainter.worldMatrixEnabled?4() -> bool -PyQt5.QtGui.QPainter.setWorldMatrixEnabled?4(bool) -PyQt5.QtGui.QPainter.drawPicture?4(int, int, QPicture) -PyQt5.QtGui.QPainter.drawPicture?4(QPoint, QPicture) -PyQt5.QtGui.QPainter.setTransform?4(QTransform, bool combine=False) -PyQt5.QtGui.QPainter.transform?4() -> QTransform -PyQt5.QtGui.QPainter.deviceTransform?4() -> QTransform -PyQt5.QtGui.QPainter.resetTransform?4() -PyQt5.QtGui.QPainter.setWorldTransform?4(QTransform, bool combine=False) -PyQt5.QtGui.QPainter.worldTransform?4() -> QTransform -PyQt5.QtGui.QPainter.combinedTransform?4() -> QTransform -PyQt5.QtGui.QPainter.testRenderHint?4(QPainter.RenderHint) -> bool -PyQt5.QtGui.QPainter.drawRoundedRect?4(QRectF, float, float, Qt.SizeMode mode=Qt.AbsoluteSize) -PyQt5.QtGui.QPainter.drawRoundedRect?4(int, int, int, int, float, float, Qt.SizeMode mode=Qt.AbsoluteSize) -PyQt5.QtGui.QPainter.drawRoundedRect?4(QRect, float, float, Qt.SizeMode mode=Qt.AbsoluteSize) -PyQt5.QtGui.QPainter.drawEllipse?4(QPointF, float, float) -PyQt5.QtGui.QPainter.drawEllipse?4(QPoint, int, int) -PyQt5.QtGui.QPainter.fillRect?4(QRectF, QColor) -PyQt5.QtGui.QPainter.fillRect?4(QRect, QColor) -PyQt5.QtGui.QPainter.fillRect?4(int, int, int, int, QColor) -PyQt5.QtGui.QPainter.fillRect?4(int, int, int, int, Qt.GlobalColor) -PyQt5.QtGui.QPainter.fillRect?4(QRect, Qt.GlobalColor) -PyQt5.QtGui.QPainter.fillRect?4(QRectF, Qt.GlobalColor) -PyQt5.QtGui.QPainter.fillRect?4(int, int, int, int, Qt.BrushStyle) -PyQt5.QtGui.QPainter.fillRect?4(QRect, Qt.BrushStyle) -PyQt5.QtGui.QPainter.fillRect?4(QRectF, Qt.BrushStyle) -PyQt5.QtGui.QPainter.beginNativePainting?4() -PyQt5.QtGui.QPainter.endNativePainting?4() -PyQt5.QtGui.QPainter.drawPixmapFragments?4(list-of-QPainter.PixmapFragment, QPixmap, QPainter.PixmapFragmentHints hints=0) -PyQt5.QtGui.QPainter.drawStaticText?4(QPointF, QStaticText) -PyQt5.QtGui.QPainter.drawStaticText?4(QPoint, QStaticText) -PyQt5.QtGui.QPainter.drawStaticText?4(int, int, QStaticText) -PyQt5.QtGui.QPainter.clipBoundingRect?4() -> QRectF -PyQt5.QtGui.QPainter.drawGlyphRun?4(QPointF, QGlyphRun) -PyQt5.QtGui.QPainter.RenderHints?1(QPainter.RenderHints) -PyQt5.QtGui.QPainter.RenderHints.__init__?1(self, QPainter.RenderHints) -PyQt5.QtGui.QPainter.RenderHints?1(int) -PyQt5.QtGui.QPainter.RenderHints.__init__?1(self, int) -PyQt5.QtGui.QPainter.RenderHints?1() -PyQt5.QtGui.QPainter.RenderHints.__init__?1(self) -PyQt5.QtGui.QPainter.PixmapFragment.height?7 -PyQt5.QtGui.QPainter.PixmapFragment.opacity?7 -PyQt5.QtGui.QPainter.PixmapFragment.rotation?7 -PyQt5.QtGui.QPainter.PixmapFragment.scaleX?7 -PyQt5.QtGui.QPainter.PixmapFragment.scaleY?7 -PyQt5.QtGui.QPainter.PixmapFragment.sourceLeft?7 -PyQt5.QtGui.QPainter.PixmapFragment.sourceTop?7 -PyQt5.QtGui.QPainter.PixmapFragment.width?7 -PyQt5.QtGui.QPainter.PixmapFragment.x?7 -PyQt5.QtGui.QPainter.PixmapFragment.y?7 -PyQt5.QtGui.QPainter.PixmapFragment?1() -PyQt5.QtGui.QPainter.PixmapFragment.__init__?1(self) -PyQt5.QtGui.QPainter.PixmapFragment?1(QPainter.PixmapFragment) -PyQt5.QtGui.QPainter.PixmapFragment.__init__?1(self, QPainter.PixmapFragment) -PyQt5.QtGui.QPainter.PixmapFragment.create?4(QPointF, QRectF, float scaleX=1, float scaleY=1, float rotation=0, float opacity=1) -> QPainter.PixmapFragment -PyQt5.QtGui.QPainter.PixmapFragmentHints?1(QPainter.PixmapFragmentHints) -PyQt5.QtGui.QPainter.PixmapFragmentHints.__init__?1(self, QPainter.PixmapFragmentHints) -PyQt5.QtGui.QPainter.PixmapFragmentHints?1(int) -PyQt5.QtGui.QPainter.PixmapFragmentHints.__init__?1(self, int) -PyQt5.QtGui.QPainter.PixmapFragmentHints?1() -PyQt5.QtGui.QPainter.PixmapFragmentHints.__init__?1(self) -PyQt5.QtGui.QTextItem.RenderFlag?10 -PyQt5.QtGui.QTextItem.RightToLeft?10 -PyQt5.QtGui.QTextItem.Overline?10 -PyQt5.QtGui.QTextItem.Underline?10 -PyQt5.QtGui.QTextItem.StrikeOut?10 -PyQt5.QtGui.QTextItem?1() -PyQt5.QtGui.QTextItem.__init__?1(self) -PyQt5.QtGui.QTextItem?1(QTextItem) -PyQt5.QtGui.QTextItem.__init__?1(self, QTextItem) -PyQt5.QtGui.QTextItem.descent?4() -> float -PyQt5.QtGui.QTextItem.ascent?4() -> float -PyQt5.QtGui.QTextItem.width?4() -> float -PyQt5.QtGui.QTextItem.renderFlags?4() -> QTextItem.RenderFlags -PyQt5.QtGui.QTextItem.text?4() -> str -PyQt5.QtGui.QTextItem.font?4() -> QFont -PyQt5.QtGui.QTextItem.RenderFlags?1(QTextItem.RenderFlags) -PyQt5.QtGui.QTextItem.RenderFlags.__init__?1(self, QTextItem.RenderFlags) -PyQt5.QtGui.QTextItem.RenderFlags?1(int) -PyQt5.QtGui.QTextItem.RenderFlags.__init__?1(self, int) -PyQt5.QtGui.QTextItem.RenderFlags?1() -PyQt5.QtGui.QTextItem.RenderFlags.__init__?1(self) -PyQt5.QtGui.QPaintEngine.Type?10 -PyQt5.QtGui.QPaintEngine.X11?10 -PyQt5.QtGui.QPaintEngine.Windows?10 -PyQt5.QtGui.QPaintEngine.QuickDraw?10 -PyQt5.QtGui.QPaintEngine.CoreGraphics?10 -PyQt5.QtGui.QPaintEngine.MacPrinter?10 -PyQt5.QtGui.QPaintEngine.QWindowSystem?10 -PyQt5.QtGui.QPaintEngine.PostScript?10 -PyQt5.QtGui.QPaintEngine.OpenGL?10 -PyQt5.QtGui.QPaintEngine.Picture?10 -PyQt5.QtGui.QPaintEngine.SVG?10 -PyQt5.QtGui.QPaintEngine.Raster?10 -PyQt5.QtGui.QPaintEngine.Direct3D?10 -PyQt5.QtGui.QPaintEngine.Pdf?10 -PyQt5.QtGui.QPaintEngine.OpenVG?10 -PyQt5.QtGui.QPaintEngine.OpenGL2?10 -PyQt5.QtGui.QPaintEngine.PaintBuffer?10 -PyQt5.QtGui.QPaintEngine.Blitter?10 -PyQt5.QtGui.QPaintEngine.Direct2D?10 -PyQt5.QtGui.QPaintEngine.User?10 -PyQt5.QtGui.QPaintEngine.MaxUser?10 -PyQt5.QtGui.QPaintEngine.PolygonDrawMode?10 -PyQt5.QtGui.QPaintEngine.OddEvenMode?10 -PyQt5.QtGui.QPaintEngine.WindingMode?10 -PyQt5.QtGui.QPaintEngine.ConvexMode?10 -PyQt5.QtGui.QPaintEngine.PolylineMode?10 -PyQt5.QtGui.QPaintEngine.DirtyFlag?10 -PyQt5.QtGui.QPaintEngine.DirtyPen?10 -PyQt5.QtGui.QPaintEngine.DirtyBrush?10 -PyQt5.QtGui.QPaintEngine.DirtyBrushOrigin?10 -PyQt5.QtGui.QPaintEngine.DirtyFont?10 -PyQt5.QtGui.QPaintEngine.DirtyBackground?10 -PyQt5.QtGui.QPaintEngine.DirtyBackgroundMode?10 -PyQt5.QtGui.QPaintEngine.DirtyTransform?10 -PyQt5.QtGui.QPaintEngine.DirtyClipRegion?10 -PyQt5.QtGui.QPaintEngine.DirtyClipPath?10 -PyQt5.QtGui.QPaintEngine.DirtyHints?10 -PyQt5.QtGui.QPaintEngine.DirtyCompositionMode?10 -PyQt5.QtGui.QPaintEngine.DirtyClipEnabled?10 -PyQt5.QtGui.QPaintEngine.DirtyOpacity?10 -PyQt5.QtGui.QPaintEngine.AllDirty?10 -PyQt5.QtGui.QPaintEngine.PaintEngineFeature?10 -PyQt5.QtGui.QPaintEngine.PrimitiveTransform?10 -PyQt5.QtGui.QPaintEngine.PatternTransform?10 -PyQt5.QtGui.QPaintEngine.PixmapTransform?10 -PyQt5.QtGui.QPaintEngine.PatternBrush?10 -PyQt5.QtGui.QPaintEngine.LinearGradientFill?10 -PyQt5.QtGui.QPaintEngine.RadialGradientFill?10 -PyQt5.QtGui.QPaintEngine.ConicalGradientFill?10 -PyQt5.QtGui.QPaintEngine.AlphaBlend?10 -PyQt5.QtGui.QPaintEngine.PorterDuff?10 -PyQt5.QtGui.QPaintEngine.PainterPaths?10 -PyQt5.QtGui.QPaintEngine.Antialiasing?10 -PyQt5.QtGui.QPaintEngine.BrushStroke?10 -PyQt5.QtGui.QPaintEngine.ConstantOpacity?10 -PyQt5.QtGui.QPaintEngine.MaskedBrush?10 -PyQt5.QtGui.QPaintEngine.PaintOutsidePaintEvent?10 -PyQt5.QtGui.QPaintEngine.PerspectiveTransform?10 -PyQt5.QtGui.QPaintEngine.BlendModes?10 -PyQt5.QtGui.QPaintEngine.ObjectBoundingModeGradients?10 -PyQt5.QtGui.QPaintEngine.RasterOpModes?10 -PyQt5.QtGui.QPaintEngine.AllFeatures?10 -PyQt5.QtGui.QPaintEngine?1(QPaintEngine.PaintEngineFeatures features=0) -PyQt5.QtGui.QPaintEngine.__init__?1(self, QPaintEngine.PaintEngineFeatures features=0) -PyQt5.QtGui.QPaintEngine.isActive?4() -> bool -PyQt5.QtGui.QPaintEngine.setActive?4(bool) -PyQt5.QtGui.QPaintEngine.begin?4(QPaintDevice) -> bool -PyQt5.QtGui.QPaintEngine.end?4() -> bool -PyQt5.QtGui.QPaintEngine.updateState?4(QPaintEngineState) -PyQt5.QtGui.QPaintEngine.drawRects?4(QRect) -PyQt5.QtGui.QPaintEngine.drawRects?4(QRectF) -PyQt5.QtGui.QPaintEngine.drawLines?4(QLine) -PyQt5.QtGui.QPaintEngine.drawLines?4(QLineF) -PyQt5.QtGui.QPaintEngine.drawEllipse?4(QRectF) -PyQt5.QtGui.QPaintEngine.drawEllipse?4(QRect) -PyQt5.QtGui.QPaintEngine.drawPath?4(QPainterPath) -PyQt5.QtGui.QPaintEngine.drawPoints?4(QPointF) -PyQt5.QtGui.QPaintEngine.drawPoints?4(QPoint) -PyQt5.QtGui.QPaintEngine.drawPolygon?4(QPointF, QPaintEngine.PolygonDrawMode) -PyQt5.QtGui.QPaintEngine.drawPolygon?4(QPoint, QPaintEngine.PolygonDrawMode) -PyQt5.QtGui.QPaintEngine.drawPixmap?4(QRectF, QPixmap, QRectF) -PyQt5.QtGui.QPaintEngine.drawTextItem?4(QPointF, QTextItem) -PyQt5.QtGui.QPaintEngine.drawTiledPixmap?4(QRectF, QPixmap, QPointF) -PyQt5.QtGui.QPaintEngine.drawImage?4(QRectF, QImage, QRectF, Qt.ImageConversionFlags flags=Qt.AutoColor) -PyQt5.QtGui.QPaintEngine.setPaintDevice?4(QPaintDevice) -PyQt5.QtGui.QPaintEngine.paintDevice?4() -> QPaintDevice -PyQt5.QtGui.QPaintEngine.type?4() -> QPaintEngine.Type -PyQt5.QtGui.QPaintEngine.hasFeature?4(QPaintEngine.PaintEngineFeatures) -> bool -PyQt5.QtGui.QPaintEngine.painter?4() -> QPainter -PyQt5.QtGui.QPaintEngine.PaintEngineFeatures?1(QPaintEngine.PaintEngineFeatures) -PyQt5.QtGui.QPaintEngine.PaintEngineFeatures.__init__?1(self, QPaintEngine.PaintEngineFeatures) -PyQt5.QtGui.QPaintEngine.PaintEngineFeatures?1(int) -PyQt5.QtGui.QPaintEngine.PaintEngineFeatures.__init__?1(self, int) -PyQt5.QtGui.QPaintEngine.PaintEngineFeatures?1() -PyQt5.QtGui.QPaintEngine.PaintEngineFeatures.__init__?1(self) -PyQt5.QtGui.QPaintEngine.DirtyFlags?1(QPaintEngine.DirtyFlags) -PyQt5.QtGui.QPaintEngine.DirtyFlags.__init__?1(self, QPaintEngine.DirtyFlags) -PyQt5.QtGui.QPaintEngine.DirtyFlags?1(int) -PyQt5.QtGui.QPaintEngine.DirtyFlags.__init__?1(self, int) -PyQt5.QtGui.QPaintEngine.DirtyFlags?1() -PyQt5.QtGui.QPaintEngine.DirtyFlags.__init__?1(self) -PyQt5.QtGui.QPaintEngineState?1() -PyQt5.QtGui.QPaintEngineState.__init__?1(self) -PyQt5.QtGui.QPaintEngineState?1(QPaintEngineState) -PyQt5.QtGui.QPaintEngineState.__init__?1(self, QPaintEngineState) -PyQt5.QtGui.QPaintEngineState.state?4() -> QPaintEngine.DirtyFlags -PyQt5.QtGui.QPaintEngineState.pen?4() -> QPen -PyQt5.QtGui.QPaintEngineState.brush?4() -> QBrush -PyQt5.QtGui.QPaintEngineState.brushOrigin?4() -> QPointF -PyQt5.QtGui.QPaintEngineState.backgroundBrush?4() -> QBrush -PyQt5.QtGui.QPaintEngineState.backgroundMode?4() -> Qt.BGMode -PyQt5.QtGui.QPaintEngineState.font?4() -> QFont -PyQt5.QtGui.QPaintEngineState.opacity?4() -> float -PyQt5.QtGui.QPaintEngineState.clipOperation?4() -> Qt.ClipOperation -PyQt5.QtGui.QPaintEngineState.clipRegion?4() -> QRegion -PyQt5.QtGui.QPaintEngineState.clipPath?4() -> QPainterPath -PyQt5.QtGui.QPaintEngineState.isClipEnabled?4() -> bool -PyQt5.QtGui.QPaintEngineState.renderHints?4() -> QPainter.RenderHints -PyQt5.QtGui.QPaintEngineState.compositionMode?4() -> QPainter.CompositionMode -PyQt5.QtGui.QPaintEngineState.painter?4() -> QPainter -PyQt5.QtGui.QPaintEngineState.transform?4() -> QTransform -PyQt5.QtGui.QPaintEngineState.brushNeedsResolving?4() -> bool -PyQt5.QtGui.QPaintEngineState.penNeedsResolving?4() -> bool -PyQt5.QtGui.QPainterPath.ElementType?10 -PyQt5.QtGui.QPainterPath.MoveToElement?10 -PyQt5.QtGui.QPainterPath.LineToElement?10 -PyQt5.QtGui.QPainterPath.CurveToElement?10 -PyQt5.QtGui.QPainterPath.CurveToDataElement?10 -PyQt5.QtGui.QPainterPath?1() -PyQt5.QtGui.QPainterPath.__init__?1(self) -PyQt5.QtGui.QPainterPath?1(QPointF) -PyQt5.QtGui.QPainterPath.__init__?1(self, QPointF) -PyQt5.QtGui.QPainterPath?1(QPainterPath) -PyQt5.QtGui.QPainterPath.__init__?1(self, QPainterPath) -PyQt5.QtGui.QPainterPath.closeSubpath?4() -PyQt5.QtGui.QPainterPath.moveTo?4(QPointF) -PyQt5.QtGui.QPainterPath.lineTo?4(QPointF) -PyQt5.QtGui.QPainterPath.arcTo?4(QRectF, float, float) -PyQt5.QtGui.QPainterPath.cubicTo?4(QPointF, QPointF, QPointF) -PyQt5.QtGui.QPainterPath.quadTo?4(QPointF, QPointF) -PyQt5.QtGui.QPainterPath.currentPosition?4() -> QPointF -PyQt5.QtGui.QPainterPath.addRect?4(QRectF) -PyQt5.QtGui.QPainterPath.addEllipse?4(QRectF) -PyQt5.QtGui.QPainterPath.addPolygon?4(QPolygonF) -PyQt5.QtGui.QPainterPath.addText?4(QPointF, QFont, str) -PyQt5.QtGui.QPainterPath.addPath?4(QPainterPath) -PyQt5.QtGui.QPainterPath.addRegion?4(QRegion) -PyQt5.QtGui.QPainterPath.connectPath?4(QPainterPath) -PyQt5.QtGui.QPainterPath.contains?4(QPointF) -> bool -PyQt5.QtGui.QPainterPath.contains?4(QRectF) -> bool -PyQt5.QtGui.QPainterPath.intersects?4(QRectF) -> bool -PyQt5.QtGui.QPainterPath.boundingRect?4() -> QRectF -PyQt5.QtGui.QPainterPath.controlPointRect?4() -> QRectF -PyQt5.QtGui.QPainterPath.fillRule?4() -> Qt.FillRule -PyQt5.QtGui.QPainterPath.setFillRule?4(Qt.FillRule) -PyQt5.QtGui.QPainterPath.toReversed?4() -> QPainterPath -PyQt5.QtGui.QPainterPath.moveTo?4(float, float) -PyQt5.QtGui.QPainterPath.arcMoveTo?4(QRectF, float) -PyQt5.QtGui.QPainterPath.arcMoveTo?4(float, float, float, float, float) -PyQt5.QtGui.QPainterPath.arcTo?4(float, float, float, float, float, float) -PyQt5.QtGui.QPainterPath.lineTo?4(float, float) -PyQt5.QtGui.QPainterPath.cubicTo?4(float, float, float, float, float, float) -PyQt5.QtGui.QPainterPath.quadTo?4(float, float, float, float) -PyQt5.QtGui.QPainterPath.addEllipse?4(float, float, float, float) -PyQt5.QtGui.QPainterPath.addRect?4(float, float, float, float) -PyQt5.QtGui.QPainterPath.addText?4(float, float, QFont, str) -PyQt5.QtGui.QPainterPath.isEmpty?4() -> bool -PyQt5.QtGui.QPainterPath.elementCount?4() -> int -PyQt5.QtGui.QPainterPath.elementAt?4(int) -> QPainterPath.Element -PyQt5.QtGui.QPainterPath.setElementPositionAt?4(int, float, float) -PyQt5.QtGui.QPainterPath.toSubpathPolygons?4(QTransform) -> list-of-QPolygonF -PyQt5.QtGui.QPainterPath.toFillPolygons?4(QTransform) -> list-of-QPolygonF -PyQt5.QtGui.QPainterPath.toFillPolygon?4(QTransform) -> QPolygonF -PyQt5.QtGui.QPainterPath.length?4() -> float -PyQt5.QtGui.QPainterPath.percentAtLength?4(float) -> float -PyQt5.QtGui.QPainterPath.pointAtPercent?4(float) -> QPointF -PyQt5.QtGui.QPainterPath.angleAtPercent?4(float) -> float -PyQt5.QtGui.QPainterPath.slopeAtPercent?4(float) -> float -PyQt5.QtGui.QPainterPath.intersects?4(QPainterPath) -> bool -PyQt5.QtGui.QPainterPath.contains?4(QPainterPath) -> bool -PyQt5.QtGui.QPainterPath.united?4(QPainterPath) -> QPainterPath -PyQt5.QtGui.QPainterPath.intersected?4(QPainterPath) -> QPainterPath -PyQt5.QtGui.QPainterPath.subtracted?4(QPainterPath) -> QPainterPath -PyQt5.QtGui.QPainterPath.addRoundedRect?4(QRectF, float, float, Qt.SizeMode mode=Qt.AbsoluteSize) -PyQt5.QtGui.QPainterPath.addRoundedRect?4(float, float, float, float, float, float, Qt.SizeMode mode=Qt.AbsoluteSize) -PyQt5.QtGui.QPainterPath.addEllipse?4(QPointF, float, float) -PyQt5.QtGui.QPainterPath.simplified?4() -> QPainterPath -PyQt5.QtGui.QPainterPath.translate?4(float, float) -PyQt5.QtGui.QPainterPath.translated?4(float, float) -> QPainterPath -PyQt5.QtGui.QPainterPath.translate?4(QPointF) -PyQt5.QtGui.QPainterPath.translated?4(QPointF) -> QPainterPath -PyQt5.QtGui.QPainterPath.swap?4(QPainterPath) -PyQt5.QtGui.QPainterPath.Element.type?7 -PyQt5.QtGui.QPainterPath.Element.x?7 -PyQt5.QtGui.QPainterPath.Element.y?7 -PyQt5.QtGui.QPainterPath.Element?1() -PyQt5.QtGui.QPainterPath.Element.__init__?1(self) -PyQt5.QtGui.QPainterPath.Element?1(QPainterPath.Element) -PyQt5.QtGui.QPainterPath.Element.__init__?1(self, QPainterPath.Element) -PyQt5.QtGui.QPainterPath.Element.isMoveTo?4() -> bool -PyQt5.QtGui.QPainterPath.Element.isLineTo?4() -> bool -PyQt5.QtGui.QPainterPath.Element.isCurveTo?4() -> bool -PyQt5.QtGui.QPainterPathStroker?1() -PyQt5.QtGui.QPainterPathStroker.__init__?1(self) -PyQt5.QtGui.QPainterPathStroker?1(QPen) -PyQt5.QtGui.QPainterPathStroker.__init__?1(self, QPen) -PyQt5.QtGui.QPainterPathStroker.setWidth?4(float) -PyQt5.QtGui.QPainterPathStroker.width?4() -> float -PyQt5.QtGui.QPainterPathStroker.setCapStyle?4(Qt.PenCapStyle) -PyQt5.QtGui.QPainterPathStroker.capStyle?4() -> Qt.PenCapStyle -PyQt5.QtGui.QPainterPathStroker.setJoinStyle?4(Qt.PenJoinStyle) -PyQt5.QtGui.QPainterPathStroker.joinStyle?4() -> Qt.PenJoinStyle -PyQt5.QtGui.QPainterPathStroker.setMiterLimit?4(float) -PyQt5.QtGui.QPainterPathStroker.miterLimit?4() -> float -PyQt5.QtGui.QPainterPathStroker.setCurveThreshold?4(float) -PyQt5.QtGui.QPainterPathStroker.curveThreshold?4() -> float -PyQt5.QtGui.QPainterPathStroker.setDashPattern?4(Qt.PenStyle) -PyQt5.QtGui.QPainterPathStroker.setDashPattern?4(list-of-float) -PyQt5.QtGui.QPainterPathStroker.dashPattern?4() -> list-of-float -PyQt5.QtGui.QPainterPathStroker.createStroke?4(QPainterPath) -> QPainterPath -PyQt5.QtGui.QPainterPathStroker.setDashOffset?4(float) -PyQt5.QtGui.QPainterPathStroker.dashOffset?4() -> float -PyQt5.QtGui.QPalette.ColorRole?10 -PyQt5.QtGui.QPalette.WindowText?10 -PyQt5.QtGui.QPalette.Foreground?10 -PyQt5.QtGui.QPalette.Button?10 -PyQt5.QtGui.QPalette.Light?10 -PyQt5.QtGui.QPalette.Midlight?10 -PyQt5.QtGui.QPalette.Dark?10 -PyQt5.QtGui.QPalette.Mid?10 -PyQt5.QtGui.QPalette.Text?10 -PyQt5.QtGui.QPalette.BrightText?10 -PyQt5.QtGui.QPalette.ButtonText?10 -PyQt5.QtGui.QPalette.Base?10 -PyQt5.QtGui.QPalette.Window?10 -PyQt5.QtGui.QPalette.Background?10 -PyQt5.QtGui.QPalette.Shadow?10 -PyQt5.QtGui.QPalette.Highlight?10 -PyQt5.QtGui.QPalette.HighlightedText?10 -PyQt5.QtGui.QPalette.Link?10 -PyQt5.QtGui.QPalette.LinkVisited?10 -PyQt5.QtGui.QPalette.AlternateBase?10 -PyQt5.QtGui.QPalette.ToolTipBase?10 -PyQt5.QtGui.QPalette.ToolTipText?10 -PyQt5.QtGui.QPalette.NColorRoles?10 -PyQt5.QtGui.QPalette.NoRole?10 -PyQt5.QtGui.QPalette.ColorGroup?10 -PyQt5.QtGui.QPalette.Active?10 -PyQt5.QtGui.QPalette.Disabled?10 -PyQt5.QtGui.QPalette.Inactive?10 -PyQt5.QtGui.QPalette.NColorGroups?10 -PyQt5.QtGui.QPalette.Current?10 -PyQt5.QtGui.QPalette.All?10 -PyQt5.QtGui.QPalette.Normal?10 -PyQt5.QtGui.QPalette?1() -PyQt5.QtGui.QPalette.__init__?1(self) -PyQt5.QtGui.QPalette?1(QColor) -PyQt5.QtGui.QPalette.__init__?1(self, QColor) -PyQt5.QtGui.QPalette?1(Qt.GlobalColor) -PyQt5.QtGui.QPalette.__init__?1(self, Qt.GlobalColor) -PyQt5.QtGui.QPalette?1(QColor, QColor) -PyQt5.QtGui.QPalette.__init__?1(self, QColor, QColor) -PyQt5.QtGui.QPalette?1(QBrush, QBrush, QBrush, QBrush, QBrush, QBrush, QBrush, QBrush, QBrush) -PyQt5.QtGui.QPalette.__init__?1(self, QBrush, QBrush, QBrush, QBrush, QBrush, QBrush, QBrush, QBrush, QBrush) -PyQt5.QtGui.QPalette?1(QPalette) -PyQt5.QtGui.QPalette.__init__?1(self, QPalette) -PyQt5.QtGui.QPalette?1(QVariant) -PyQt5.QtGui.QPalette.__init__?1(self, QVariant) -PyQt5.QtGui.QPalette.currentColorGroup?4() -> QPalette.ColorGroup -PyQt5.QtGui.QPalette.setCurrentColorGroup?4(QPalette.ColorGroup) -PyQt5.QtGui.QPalette.color?4(QPalette.ColorGroup, QPalette.ColorRole) -> QColor -PyQt5.QtGui.QPalette.brush?4(QPalette.ColorGroup, QPalette.ColorRole) -> QBrush -PyQt5.QtGui.QPalette.setBrush?4(QPalette.ColorGroup, QPalette.ColorRole, QBrush) -PyQt5.QtGui.QPalette.setColorGroup?4(QPalette.ColorGroup, QBrush, QBrush, QBrush, QBrush, QBrush, QBrush, QBrush, QBrush, QBrush) -PyQt5.QtGui.QPalette.isEqual?4(QPalette.ColorGroup, QPalette.ColorGroup) -> bool -PyQt5.QtGui.QPalette.color?4(QPalette.ColorRole) -> QColor -PyQt5.QtGui.QPalette.brush?4(QPalette.ColorRole) -> QBrush -PyQt5.QtGui.QPalette.windowText?4() -> QBrush -PyQt5.QtGui.QPalette.button?4() -> QBrush -PyQt5.QtGui.QPalette.light?4() -> QBrush -PyQt5.QtGui.QPalette.dark?4() -> QBrush -PyQt5.QtGui.QPalette.mid?4() -> QBrush -PyQt5.QtGui.QPalette.text?4() -> QBrush -PyQt5.QtGui.QPalette.base?4() -> QBrush -PyQt5.QtGui.QPalette.alternateBase?4() -> QBrush -PyQt5.QtGui.QPalette.window?4() -> QBrush -PyQt5.QtGui.QPalette.midlight?4() -> QBrush -PyQt5.QtGui.QPalette.brightText?4() -> QBrush -PyQt5.QtGui.QPalette.buttonText?4() -> QBrush -PyQt5.QtGui.QPalette.shadow?4() -> QBrush -PyQt5.QtGui.QPalette.highlight?4() -> QBrush -PyQt5.QtGui.QPalette.highlightedText?4() -> QBrush -PyQt5.QtGui.QPalette.link?4() -> QBrush -PyQt5.QtGui.QPalette.linkVisited?4() -> QBrush -PyQt5.QtGui.QPalette.toolTipBase?4() -> QBrush -PyQt5.QtGui.QPalette.toolTipText?4() -> QBrush -PyQt5.QtGui.QPalette.isCopyOf?4(QPalette) -> bool -PyQt5.QtGui.QPalette.resolve?4(QPalette) -> QPalette -PyQt5.QtGui.QPalette.resolve?4() -> int -PyQt5.QtGui.QPalette.resolve?4(int) -PyQt5.QtGui.QPalette.setColor?4(QPalette.ColorGroup, QPalette.ColorRole, QColor) -PyQt5.QtGui.QPalette.setColor?4(QPalette.ColorRole, QColor) -PyQt5.QtGui.QPalette.setBrush?4(QPalette.ColorRole, QBrush) -PyQt5.QtGui.QPalette.isBrushSet?4(QPalette.ColorGroup, QPalette.ColorRole) -> bool -PyQt5.QtGui.QPalette.cacheKey?4() -> int -PyQt5.QtGui.QPalette.swap?4(QPalette) -PyQt5.QtGui.QPdfWriter?1(str) -PyQt5.QtGui.QPdfWriter.__init__?1(self, str) -PyQt5.QtGui.QPdfWriter?1(QIODevice) -PyQt5.QtGui.QPdfWriter.__init__?1(self, QIODevice) -PyQt5.QtGui.QPdfWriter.title?4() -> str -PyQt5.QtGui.QPdfWriter.setTitle?4(str) -PyQt5.QtGui.QPdfWriter.creator?4() -> str -PyQt5.QtGui.QPdfWriter.setCreator?4(str) -PyQt5.QtGui.QPdfWriter.newPage?4() -> bool -PyQt5.QtGui.QPdfWriter.setPageSize?4(QPagedPaintDevice.PageSize) -PyQt5.QtGui.QPdfWriter.setPageSizeMM?4(QSizeF) -PyQt5.QtGui.QPdfWriter.setMargins?4(QPagedPaintDevice.Margins) -PyQt5.QtGui.QPdfWriter.paintEngine?4() -> QPaintEngine -PyQt5.QtGui.QPdfWriter.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtGui.QPdfWriter.setResolution?4(int) -PyQt5.QtGui.QPdfWriter.resolution?4() -> int -PyQt5.QtGui.QPen?1() -PyQt5.QtGui.QPen.__init__?1(self) -PyQt5.QtGui.QPen?1(Qt.PenStyle) -PyQt5.QtGui.QPen.__init__?1(self, Qt.PenStyle) -PyQt5.QtGui.QPen?1(QColor) -PyQt5.QtGui.QPen.__init__?1(self, QColor) -PyQt5.QtGui.QPen?1(QBrush, float, Qt.PenStyle style=Qt.SolidLine, Qt.PenCapStyle cap=Qt.SquareCap, Qt.PenJoinStyle join=Qt.BevelJoin) -PyQt5.QtGui.QPen.__init__?1(self, QBrush, float, Qt.PenStyle style=Qt.SolidLine, Qt.PenCapStyle cap=Qt.SquareCap, Qt.PenJoinStyle join=Qt.BevelJoin) -PyQt5.QtGui.QPen?1(QPen) -PyQt5.QtGui.QPen.__init__?1(self, QPen) -PyQt5.QtGui.QPen?1(QVariant) -PyQt5.QtGui.QPen.__init__?1(self, QVariant) -PyQt5.QtGui.QPen.style?4() -> Qt.PenStyle -PyQt5.QtGui.QPen.setStyle?4(Qt.PenStyle) -PyQt5.QtGui.QPen.widthF?4() -> float -PyQt5.QtGui.QPen.setWidthF?4(float) -PyQt5.QtGui.QPen.width?4() -> int -PyQt5.QtGui.QPen.setWidth?4(int) -PyQt5.QtGui.QPen.color?4() -> QColor -PyQt5.QtGui.QPen.setColor?4(QColor) -PyQt5.QtGui.QPen.brush?4() -> QBrush -PyQt5.QtGui.QPen.setBrush?4(QBrush) -PyQt5.QtGui.QPen.isSolid?4() -> bool -PyQt5.QtGui.QPen.capStyle?4() -> Qt.PenCapStyle -PyQt5.QtGui.QPen.setCapStyle?4(Qt.PenCapStyle) -PyQt5.QtGui.QPen.joinStyle?4() -> Qt.PenJoinStyle -PyQt5.QtGui.QPen.setJoinStyle?4(Qt.PenJoinStyle) -PyQt5.QtGui.QPen.dashPattern?4() -> list-of-float -PyQt5.QtGui.QPen.setDashPattern?4(list-of-float) -PyQt5.QtGui.QPen.miterLimit?4() -> float -PyQt5.QtGui.QPen.setMiterLimit?4(float) -PyQt5.QtGui.QPen.dashOffset?4() -> float -PyQt5.QtGui.QPen.setDashOffset?4(float) -PyQt5.QtGui.QPen.isCosmetic?4() -> bool -PyQt5.QtGui.QPen.setCosmetic?4(bool) -PyQt5.QtGui.QPen.swap?4(QPen) -PyQt5.QtGui.QPicture?1(int formatVersion=-1) -PyQt5.QtGui.QPicture.__init__?1(self, int formatVersion=-1) -PyQt5.QtGui.QPicture?1(QPicture) -PyQt5.QtGui.QPicture.__init__?1(self, QPicture) -PyQt5.QtGui.QPicture.isNull?4() -> bool -PyQt5.QtGui.QPicture.devType?4() -> int -PyQt5.QtGui.QPicture.size?4() -> int -PyQt5.QtGui.QPicture.data?4() -> str -PyQt5.QtGui.QPicture.setData?4(str) -PyQt5.QtGui.QPicture.play?4(QPainter) -> bool -PyQt5.QtGui.QPicture.load?4(QIODevice, str format=None) -> bool -PyQt5.QtGui.QPicture.load?4(str, str format=None) -> bool -PyQt5.QtGui.QPicture.save?4(QIODevice, str format=None) -> bool -PyQt5.QtGui.QPicture.save?4(str, str format=None) -> bool -PyQt5.QtGui.QPicture.boundingRect?4() -> QRect -PyQt5.QtGui.QPicture.setBoundingRect?4(QRect) -PyQt5.QtGui.QPicture.detach?4() -PyQt5.QtGui.QPicture.isDetached?4() -> bool -PyQt5.QtGui.QPicture.paintEngine?4() -> QPaintEngine -PyQt5.QtGui.QPicture.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtGui.QPicture.swap?4(QPicture) -PyQt5.QtGui.QPictureIO?1() -PyQt5.QtGui.QPictureIO.__init__?1(self) -PyQt5.QtGui.QPictureIO?1(QIODevice, str) -PyQt5.QtGui.QPictureIO.__init__?1(self, QIODevice, str) -PyQt5.QtGui.QPictureIO?1(str, str) -PyQt5.QtGui.QPictureIO.__init__?1(self, str, str) -PyQt5.QtGui.QPictureIO.picture?4() -> QPicture -PyQt5.QtGui.QPictureIO.status?4() -> int -PyQt5.QtGui.QPictureIO.format?4() -> str -PyQt5.QtGui.QPictureIO.ioDevice?4() -> QIODevice -PyQt5.QtGui.QPictureIO.fileName?4() -> str -PyQt5.QtGui.QPictureIO.quality?4() -> int -PyQt5.QtGui.QPictureIO.description?4() -> str -PyQt5.QtGui.QPictureIO.parameters?4() -> str -PyQt5.QtGui.QPictureIO.gamma?4() -> float -PyQt5.QtGui.QPictureIO.setPicture?4(QPicture) -PyQt5.QtGui.QPictureIO.setStatus?4(int) -PyQt5.QtGui.QPictureIO.setFormat?4(str) -PyQt5.QtGui.QPictureIO.setIODevice?4(QIODevice) -PyQt5.QtGui.QPictureIO.setFileName?4(str) -PyQt5.QtGui.QPictureIO.setQuality?4(int) -PyQt5.QtGui.QPictureIO.setDescription?4(str) -PyQt5.QtGui.QPictureIO.setParameters?4(str) -PyQt5.QtGui.QPictureIO.setGamma?4(float) -PyQt5.QtGui.QPictureIO.read?4() -> bool -PyQt5.QtGui.QPictureIO.write?4() -> bool -PyQt5.QtGui.QPictureIO.pictureFormat?4(str) -> QByteArray -PyQt5.QtGui.QPictureIO.pictureFormat?4(QIODevice) -> QByteArray -PyQt5.QtGui.QPictureIO.inputFormats?4() -> list-of-QByteArray -PyQt5.QtGui.QPictureIO.outputFormats?4() -> list-of-QByteArray -PyQt5.QtGui.QPictureIO.defineIOHandler?4(str, str, str, callable, callable) -PyQt5.QtGui.QPixelFormat.ByteOrder?10 -PyQt5.QtGui.QPixelFormat.LittleEndian?10 -PyQt5.QtGui.QPixelFormat.BigEndian?10 -PyQt5.QtGui.QPixelFormat.CurrentSystemEndian?10 -PyQt5.QtGui.QPixelFormat.YUVLayout?10 -PyQt5.QtGui.QPixelFormat.YUV444?10 -PyQt5.QtGui.QPixelFormat.YUV422?10 -PyQt5.QtGui.QPixelFormat.YUV411?10 -PyQt5.QtGui.QPixelFormat.YUV420P?10 -PyQt5.QtGui.QPixelFormat.YUV420SP?10 -PyQt5.QtGui.QPixelFormat.YV12?10 -PyQt5.QtGui.QPixelFormat.UYVY?10 -PyQt5.QtGui.QPixelFormat.YUYV?10 -PyQt5.QtGui.QPixelFormat.NV12?10 -PyQt5.QtGui.QPixelFormat.NV21?10 -PyQt5.QtGui.QPixelFormat.IMC1?10 -PyQt5.QtGui.QPixelFormat.IMC2?10 -PyQt5.QtGui.QPixelFormat.IMC3?10 -PyQt5.QtGui.QPixelFormat.IMC4?10 -PyQt5.QtGui.QPixelFormat.Y8?10 -PyQt5.QtGui.QPixelFormat.Y16?10 -PyQt5.QtGui.QPixelFormat.TypeInterpretation?10 -PyQt5.QtGui.QPixelFormat.UnsignedInteger?10 -PyQt5.QtGui.QPixelFormat.UnsignedShort?10 -PyQt5.QtGui.QPixelFormat.UnsignedByte?10 -PyQt5.QtGui.QPixelFormat.FloatingPoint?10 -PyQt5.QtGui.QPixelFormat.AlphaPremultiplied?10 -PyQt5.QtGui.QPixelFormat.NotPremultiplied?10 -PyQt5.QtGui.QPixelFormat.Premultiplied?10 -PyQt5.QtGui.QPixelFormat.AlphaPosition?10 -PyQt5.QtGui.QPixelFormat.AtBeginning?10 -PyQt5.QtGui.QPixelFormat.AtEnd?10 -PyQt5.QtGui.QPixelFormat.AlphaUsage?10 -PyQt5.QtGui.QPixelFormat.UsesAlpha?10 -PyQt5.QtGui.QPixelFormat.IgnoresAlpha?10 -PyQt5.QtGui.QPixelFormat.ColorModel?10 -PyQt5.QtGui.QPixelFormat.RGB?10 -PyQt5.QtGui.QPixelFormat.BGR?10 -PyQt5.QtGui.QPixelFormat.Indexed?10 -PyQt5.QtGui.QPixelFormat.Grayscale?10 -PyQt5.QtGui.QPixelFormat.CMYK?10 -PyQt5.QtGui.QPixelFormat.HSL?10 -PyQt5.QtGui.QPixelFormat.HSV?10 -PyQt5.QtGui.QPixelFormat.YUV?10 -PyQt5.QtGui.QPixelFormat?1() -PyQt5.QtGui.QPixelFormat.__init__?1(self) -PyQt5.QtGui.QPixelFormat?1(QPixelFormat.ColorModel, int, int, int, int, int, int, QPixelFormat.AlphaUsage, QPixelFormat.AlphaPosition, QPixelFormat.AlphaPremultiplied, QPixelFormat.TypeInterpretation, QPixelFormat.ByteOrder byteOrder=QPixelFormat.CurrentSystemEndian, int subEnum=0) -PyQt5.QtGui.QPixelFormat.__init__?1(self, QPixelFormat.ColorModel, int, int, int, int, int, int, QPixelFormat.AlphaUsage, QPixelFormat.AlphaPosition, QPixelFormat.AlphaPremultiplied, QPixelFormat.TypeInterpretation, QPixelFormat.ByteOrder byteOrder=QPixelFormat.CurrentSystemEndian, int subEnum=0) -PyQt5.QtGui.QPixelFormat?1(QPixelFormat) -PyQt5.QtGui.QPixelFormat.__init__?1(self, QPixelFormat) -PyQt5.QtGui.QPixelFormat.colorModel?4() -> QPixelFormat.ColorModel -PyQt5.QtGui.QPixelFormat.channelCount?4() -> int -PyQt5.QtGui.QPixelFormat.redSize?4() -> int -PyQt5.QtGui.QPixelFormat.greenSize?4() -> int -PyQt5.QtGui.QPixelFormat.blueSize?4() -> int -PyQt5.QtGui.QPixelFormat.cyanSize?4() -> int -PyQt5.QtGui.QPixelFormat.magentaSize?4() -> int -PyQt5.QtGui.QPixelFormat.yellowSize?4() -> int -PyQt5.QtGui.QPixelFormat.blackSize?4() -> int -PyQt5.QtGui.QPixelFormat.hueSize?4() -> int -PyQt5.QtGui.QPixelFormat.saturationSize?4() -> int -PyQt5.QtGui.QPixelFormat.lightnessSize?4() -> int -PyQt5.QtGui.QPixelFormat.brightnessSize?4() -> int -PyQt5.QtGui.QPixelFormat.alphaSize?4() -> int -PyQt5.QtGui.QPixelFormat.bitsPerPixel?4() -> int -PyQt5.QtGui.QPixelFormat.alphaUsage?4() -> QPixelFormat.AlphaUsage -PyQt5.QtGui.QPixelFormat.alphaPosition?4() -> QPixelFormat.AlphaPosition -PyQt5.QtGui.QPixelFormat.premultiplied?4() -> QPixelFormat.AlphaPremultiplied -PyQt5.QtGui.QPixelFormat.typeInterpretation?4() -> QPixelFormat.TypeInterpretation -PyQt5.QtGui.QPixelFormat.byteOrder?4() -> QPixelFormat.ByteOrder -PyQt5.QtGui.QPixelFormat.yuvLayout?4() -> QPixelFormat.YUVLayout -PyQt5.QtGui.QPixelFormat.subEnum?4() -> int -PyQt5.QtGui.QPixmapCache?1() -PyQt5.QtGui.QPixmapCache.__init__?1(self) -PyQt5.QtGui.QPixmapCache?1(QPixmapCache) -PyQt5.QtGui.QPixmapCache.__init__?1(self, QPixmapCache) -PyQt5.QtGui.QPixmapCache.cacheLimit?4() -> int -PyQt5.QtGui.QPixmapCache.clear?4() -PyQt5.QtGui.QPixmapCache.find?4(str) -> QPixmap -PyQt5.QtGui.QPixmapCache.find?4(QPixmapCache.Key) -> QPixmap -PyQt5.QtGui.QPixmapCache.insert?4(str, QPixmap) -> bool -PyQt5.QtGui.QPixmapCache.insert?4(QPixmap) -> QPixmapCache.Key -PyQt5.QtGui.QPixmapCache.remove?4(str) -PyQt5.QtGui.QPixmapCache.remove?4(QPixmapCache.Key) -PyQt5.QtGui.QPixmapCache.replace?4(QPixmapCache.Key, QPixmap) -> bool -PyQt5.QtGui.QPixmapCache.setCacheLimit?4(int) -PyQt5.QtGui.QPixmapCache.Key?1() -PyQt5.QtGui.QPixmapCache.Key.__init__?1(self) -PyQt5.QtGui.QPixmapCache.Key?1(QPixmapCache.Key) -PyQt5.QtGui.QPixmapCache.Key.__init__?1(self, QPixmapCache.Key) -PyQt5.QtGui.QPolygon?1() -PyQt5.QtGui.QPolygon.__init__?1(self) -PyQt5.QtGui.QPolygon?1(QPolygon) -PyQt5.QtGui.QPolygon.__init__?1(self, QPolygon) -PyQt5.QtGui.QPolygon?1(list-of-QPoint) -PyQt5.QtGui.QPolygon.__init__?1(self, list-of-QPoint) -PyQt5.QtGui.QPolygon?1(QRect, bool closed=False) -PyQt5.QtGui.QPolygon.__init__?1(self, QRect, bool closed=False) -PyQt5.QtGui.QPolygon?1(int) -PyQt5.QtGui.QPolygon.__init__?1(self, int) -PyQt5.QtGui.QPolygon?1(list-of-int) -PyQt5.QtGui.QPolygon.__init__?1(self, list-of-int) -PyQt5.QtGui.QPolygon?1(QVariant) -PyQt5.QtGui.QPolygon.__init__?1(self, QVariant) -PyQt5.QtGui.QPolygon.translate?4(int, int) -PyQt5.QtGui.QPolygon.boundingRect?4() -> QRect -PyQt5.QtGui.QPolygon.point?4(int) -> QPoint -PyQt5.QtGui.QPolygon.setPoints?4(list-of-int) -PyQt5.QtGui.QPolygon.setPoints?4(int, int, ...) -PyQt5.QtGui.QPolygon.putPoints?4(int, int, int, ...) -PyQt5.QtGui.QPolygon.putPoints?4(int, int, QPolygon, int from=0) -PyQt5.QtGui.QPolygon.setPoint?4(int, QPoint) -PyQt5.QtGui.QPolygon.setPoint?4(int, int, int) -PyQt5.QtGui.QPolygon.translate?4(QPoint) -PyQt5.QtGui.QPolygon.containsPoint?4(QPoint, Qt.FillRule) -> bool -PyQt5.QtGui.QPolygon.united?4(QPolygon) -> QPolygon -PyQt5.QtGui.QPolygon.intersected?4(QPolygon) -> QPolygon -PyQt5.QtGui.QPolygon.subtracted?4(QPolygon) -> QPolygon -PyQt5.QtGui.QPolygon.translated?4(int, int) -> QPolygon -PyQt5.QtGui.QPolygon.translated?4(QPoint) -> QPolygon -PyQt5.QtGui.QPolygon.append?4(QPoint) -PyQt5.QtGui.QPolygon.at?4(int) -> QPoint -PyQt5.QtGui.QPolygon.clear?4() -PyQt5.QtGui.QPolygon.contains?4(QPoint) -> bool -PyQt5.QtGui.QPolygon.count?4(QPoint) -> int -PyQt5.QtGui.QPolygon.count?4() -> int -PyQt5.QtGui.QPolygon.data?4() -> sip.voidptr -PyQt5.QtGui.QPolygon.fill?4(QPoint, int size=-1) -PyQt5.QtGui.QPolygon.first?4() -> QPoint -PyQt5.QtGui.QPolygon.indexOf?4(QPoint, int from=0) -> int -PyQt5.QtGui.QPolygon.insert?4(int, QPoint) -PyQt5.QtGui.QPolygon.isEmpty?4() -> bool -PyQt5.QtGui.QPolygon.last?4() -> QPoint -PyQt5.QtGui.QPolygon.lastIndexOf?4(QPoint, int from=-1) -> int -PyQt5.QtGui.QPolygon.mid?4(int, int length=-1) -> QPolygon -PyQt5.QtGui.QPolygon.prepend?4(QPoint) -PyQt5.QtGui.QPolygon.remove?4(int) -PyQt5.QtGui.QPolygon.remove?4(int, int) -PyQt5.QtGui.QPolygon.replace?4(int, QPoint) -PyQt5.QtGui.QPolygon.size?4() -> int -PyQt5.QtGui.QPolygon.value?4(int) -> QPoint -PyQt5.QtGui.QPolygon.value?4(int, QPoint) -> QPoint -PyQt5.QtGui.QPolygon.swap?4(QPolygon) -PyQt5.QtGui.QPolygonF?1() -PyQt5.QtGui.QPolygonF.__init__?1(self) -PyQt5.QtGui.QPolygonF?1(QPolygonF) -PyQt5.QtGui.QPolygonF.__init__?1(self, QPolygonF) -PyQt5.QtGui.QPolygonF?1(list-of-QPointF) -PyQt5.QtGui.QPolygonF.__init__?1(self, list-of-QPointF) -PyQt5.QtGui.QPolygonF?1(QRectF) -PyQt5.QtGui.QPolygonF.__init__?1(self, QRectF) -PyQt5.QtGui.QPolygonF?1(QPolygon) -PyQt5.QtGui.QPolygonF.__init__?1(self, QPolygon) -PyQt5.QtGui.QPolygonF?1(int) -PyQt5.QtGui.QPolygonF.__init__?1(self, int) -PyQt5.QtGui.QPolygonF.translate?4(QPointF) -PyQt5.QtGui.QPolygonF.toPolygon?4() -> QPolygon -PyQt5.QtGui.QPolygonF.isClosed?4() -> bool -PyQt5.QtGui.QPolygonF.boundingRect?4() -> QRectF -PyQt5.QtGui.QPolygonF.translate?4(float, float) -PyQt5.QtGui.QPolygonF.containsPoint?4(QPointF, Qt.FillRule) -> bool -PyQt5.QtGui.QPolygonF.united?4(QPolygonF) -> QPolygonF -PyQt5.QtGui.QPolygonF.intersected?4(QPolygonF) -> QPolygonF -PyQt5.QtGui.QPolygonF.subtracted?4(QPolygonF) -> QPolygonF -PyQt5.QtGui.QPolygonF.translated?4(QPointF) -> QPolygonF -PyQt5.QtGui.QPolygonF.translated?4(float, float) -> QPolygonF -PyQt5.QtGui.QPolygonF.append?4(QPointF) -PyQt5.QtGui.QPolygonF.at?4(int) -> QPointF -PyQt5.QtGui.QPolygonF.clear?4() -PyQt5.QtGui.QPolygonF.contains?4(QPointF) -> bool -PyQt5.QtGui.QPolygonF.count?4(QPointF) -> int -PyQt5.QtGui.QPolygonF.count?4() -> int -PyQt5.QtGui.QPolygonF.data?4() -> sip.voidptr -PyQt5.QtGui.QPolygonF.fill?4(QPointF, int size=-1) -PyQt5.QtGui.QPolygonF.first?4() -> QPointF -PyQt5.QtGui.QPolygonF.indexOf?4(QPointF, int from=0) -> int -PyQt5.QtGui.QPolygonF.insert?4(int, QPointF) -PyQt5.QtGui.QPolygonF.isEmpty?4() -> bool -PyQt5.QtGui.QPolygonF.last?4() -> QPointF -PyQt5.QtGui.QPolygonF.lastIndexOf?4(QPointF, int from=-1) -> int -PyQt5.QtGui.QPolygonF.mid?4(int, int length=-1) -> QPolygonF -PyQt5.QtGui.QPolygonF.prepend?4(QPointF) -PyQt5.QtGui.QPolygonF.remove?4(int) -PyQt5.QtGui.QPolygonF.remove?4(int, int) -PyQt5.QtGui.QPolygonF.replace?4(int, QPointF) -PyQt5.QtGui.QPolygonF.size?4() -> int -PyQt5.QtGui.QPolygonF.value?4(int) -> QPointF -PyQt5.QtGui.QPolygonF.value?4(int, QPointF) -> QPointF -PyQt5.QtGui.QPolygonF.swap?4(QPolygonF) -PyQt5.QtGui.QQuaternion?1() -PyQt5.QtGui.QQuaternion.__init__?1(self) -PyQt5.QtGui.QQuaternion?1(float, float, float, float) -PyQt5.QtGui.QQuaternion.__init__?1(self, float, float, float, float) -PyQt5.QtGui.QQuaternion?1(float, QVector3D) -PyQt5.QtGui.QQuaternion.__init__?1(self, float, QVector3D) -PyQt5.QtGui.QQuaternion?1(QVector4D) -PyQt5.QtGui.QQuaternion.__init__?1(self, QVector4D) -PyQt5.QtGui.QQuaternion?1(QQuaternion) -PyQt5.QtGui.QQuaternion.__init__?1(self, QQuaternion) -PyQt5.QtGui.QQuaternion.length?4() -> float -PyQt5.QtGui.QQuaternion.lengthSquared?4() -> float -PyQt5.QtGui.QQuaternion.normalized?4() -> QQuaternion -PyQt5.QtGui.QQuaternion.normalize?4() -PyQt5.QtGui.QQuaternion.rotatedVector?4(QVector3D) -> QVector3D -PyQt5.QtGui.QQuaternion.fromAxisAndAngle?4(QVector3D, float) -> QQuaternion -PyQt5.QtGui.QQuaternion.fromAxisAndAngle?4(float, float, float, float) -> QQuaternion -PyQt5.QtGui.QQuaternion.slerp?4(QQuaternion, QQuaternion, float) -> QQuaternion -PyQt5.QtGui.QQuaternion.nlerp?4(QQuaternion, QQuaternion, float) -> QQuaternion -PyQt5.QtGui.QQuaternion.isNull?4() -> bool -PyQt5.QtGui.QQuaternion.isIdentity?4() -> bool -PyQt5.QtGui.QQuaternion.x?4() -> float -PyQt5.QtGui.QQuaternion.y?4() -> float -PyQt5.QtGui.QQuaternion.z?4() -> float -PyQt5.QtGui.QQuaternion.scalar?4() -> float -PyQt5.QtGui.QQuaternion.setX?4(float) -PyQt5.QtGui.QQuaternion.setY?4(float) -PyQt5.QtGui.QQuaternion.setZ?4(float) -PyQt5.QtGui.QQuaternion.setScalar?4(float) -PyQt5.QtGui.QQuaternion.conjugate?4() -> QQuaternion -PyQt5.QtGui.QQuaternion.setVector?4(QVector3D) -PyQt5.QtGui.QQuaternion.vector?4() -> QVector3D -PyQt5.QtGui.QQuaternion.setVector?4(float, float, float) -PyQt5.QtGui.QQuaternion.toVector4D?4() -> QVector4D -PyQt5.QtGui.QRasterWindow?1(QWindow parent=None) -PyQt5.QtGui.QRasterWindow.__init__?1(self, QWindow parent=None) -PyQt5.QtGui.QRasterWindow.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtGui.QRawFont.LayoutFlag?10 -PyQt5.QtGui.QRawFont.SeparateAdvances?10 -PyQt5.QtGui.QRawFont.KernedAdvances?10 -PyQt5.QtGui.QRawFont.UseDesignMetrics?10 -PyQt5.QtGui.QRawFont.AntialiasingType?10 -PyQt5.QtGui.QRawFont.PixelAntialiasing?10 -PyQt5.QtGui.QRawFont.SubPixelAntialiasing?10 -PyQt5.QtGui.QRawFont?1() -PyQt5.QtGui.QRawFont.__init__?1(self) -PyQt5.QtGui.QRawFont?1(str, float, QFont.HintingPreference hintingPreference=QFont.PreferDefaultHinting) -PyQt5.QtGui.QRawFont.__init__?1(self, str, float, QFont.HintingPreference hintingPreference=QFont.PreferDefaultHinting) -PyQt5.QtGui.QRawFont?1(QByteArray, float, QFont.HintingPreference hintingPreference=QFont.PreferDefaultHinting) -PyQt5.QtGui.QRawFont.__init__?1(self, QByteArray, float, QFont.HintingPreference hintingPreference=QFont.PreferDefaultHinting) -PyQt5.QtGui.QRawFont?1(QRawFont) -PyQt5.QtGui.QRawFont.__init__?1(self, QRawFont) -PyQt5.QtGui.QRawFont.isValid?4() -> bool -PyQt5.QtGui.QRawFont.familyName?4() -> str -PyQt5.QtGui.QRawFont.styleName?4() -> str -PyQt5.QtGui.QRawFont.style?4() -> QFont.Style -PyQt5.QtGui.QRawFont.weight?4() -> int -PyQt5.QtGui.QRawFont.glyphIndexesForString?4(str) -> list-of-int -PyQt5.QtGui.QRawFont.advancesForGlyphIndexes?4(list-of-int) -> list-of-QPointF -PyQt5.QtGui.QRawFont.advancesForGlyphIndexes?4(list-of-int, QRawFont.LayoutFlags) -> list-of-QPointF -PyQt5.QtGui.QRawFont.alphaMapForGlyph?4(int, QRawFont.AntialiasingType antialiasingType=QRawFont.SubPixelAntialiasing, QTransform transform=QTransform()) -> QImage -PyQt5.QtGui.QRawFont.pathForGlyph?4(int) -> QPainterPath -PyQt5.QtGui.QRawFont.setPixelSize?4(float) -PyQt5.QtGui.QRawFont.pixelSize?4() -> float -PyQt5.QtGui.QRawFont.hintingPreference?4() -> QFont.HintingPreference -PyQt5.QtGui.QRawFont.ascent?4() -> float -PyQt5.QtGui.QRawFont.descent?4() -> float -PyQt5.QtGui.QRawFont.leading?4() -> float -PyQt5.QtGui.QRawFont.xHeight?4() -> float -PyQt5.QtGui.QRawFont.averageCharWidth?4() -> float -PyQt5.QtGui.QRawFont.maxCharWidth?4() -> float -PyQt5.QtGui.QRawFont.unitsPerEm?4() -> float -PyQt5.QtGui.QRawFont.loadFromFile?4(str, float, QFont.HintingPreference) -PyQt5.QtGui.QRawFont.loadFromData?4(QByteArray, float, QFont.HintingPreference) -PyQt5.QtGui.QRawFont.supportsCharacter?4(int) -> bool -PyQt5.QtGui.QRawFont.supportsCharacter?4(str) -> bool -PyQt5.QtGui.QRawFont.supportedWritingSystems?4() -> list-of-QFontDatabase.WritingSystem -PyQt5.QtGui.QRawFont.fontTable?4(str) -> QByteArray -PyQt5.QtGui.QRawFont.fromFont?4(QFont, QFontDatabase.WritingSystem writingSystem=QFontDatabase.Any) -> QRawFont -PyQt5.QtGui.QRawFont.boundingRect?4(int) -> QRectF -PyQt5.QtGui.QRawFont.lineThickness?4() -> float -PyQt5.QtGui.QRawFont.underlinePosition?4() -> float -PyQt5.QtGui.QRawFont.swap?4(QRawFont) -PyQt5.QtGui.QRawFont.LayoutFlags?1(QRawFont.LayoutFlags) -PyQt5.QtGui.QRawFont.LayoutFlags.__init__?1(self, QRawFont.LayoutFlags) -PyQt5.QtGui.QRawFont.LayoutFlags?1(int) -PyQt5.QtGui.QRawFont.LayoutFlags.__init__?1(self, int) -PyQt5.QtGui.QRawFont.LayoutFlags?1() -PyQt5.QtGui.QRawFont.LayoutFlags.__init__?1(self) -PyQt5.QtGui.QRegion.RegionType?10 -PyQt5.QtGui.QRegion.Rectangle?10 -PyQt5.QtGui.QRegion.Ellipse?10 -PyQt5.QtGui.QRegion?1() -PyQt5.QtGui.QRegion.__init__?1(self) -PyQt5.QtGui.QRegion?1(int, int, int, int, QRegion.RegionType type=QRegion.Rectangle) -PyQt5.QtGui.QRegion.__init__?1(self, int, int, int, int, QRegion.RegionType type=QRegion.Rectangle) -PyQt5.QtGui.QRegion?1(QRect, QRegion.RegionType type=QRegion.Rectangle) -PyQt5.QtGui.QRegion.__init__?1(self, QRect, QRegion.RegionType type=QRegion.Rectangle) -PyQt5.QtGui.QRegion?1(QPolygon, Qt.FillRule fillRule=Qt.OddEvenFill) -PyQt5.QtGui.QRegion.__init__?1(self, QPolygon, Qt.FillRule fillRule=Qt.OddEvenFill) -PyQt5.QtGui.QRegion?1(QBitmap) -PyQt5.QtGui.QRegion.__init__?1(self, QBitmap) -PyQt5.QtGui.QRegion?1(QRegion) -PyQt5.QtGui.QRegion.__init__?1(self, QRegion) -PyQt5.QtGui.QRegion?1(QVariant) -PyQt5.QtGui.QRegion.__init__?1(self, QVariant) -PyQt5.QtGui.QRegion.isEmpty?4() -> bool -PyQt5.QtGui.QRegion.contains?4(QPoint) -> bool -PyQt5.QtGui.QRegion.contains?4(QRect) -> bool -PyQt5.QtGui.QRegion.translate?4(int, int) -PyQt5.QtGui.QRegion.translate?4(QPoint) -PyQt5.QtGui.QRegion.translated?4(int, int) -> QRegion -PyQt5.QtGui.QRegion.translated?4(QPoint) -> QRegion -PyQt5.QtGui.QRegion.united?4(QRegion) -> QRegion -PyQt5.QtGui.QRegion.united?4(QRect) -> QRegion -PyQt5.QtGui.QRegion.boundingRect?4() -> QRect -PyQt5.QtGui.QRegion.rects?4() -> list-of-QRect -PyQt5.QtGui.QRegion.intersected?4(QRegion) -> QRegion -PyQt5.QtGui.QRegion.intersected?4(QRect) -> QRegion -PyQt5.QtGui.QRegion.subtracted?4(QRegion) -> QRegion -PyQt5.QtGui.QRegion.xored?4(QRegion) -> QRegion -PyQt5.QtGui.QRegion.intersects?4(QRegion) -> bool -PyQt5.QtGui.QRegion.intersects?4(QRect) -> bool -PyQt5.QtGui.QRegion.rectCount?4() -> int -PyQt5.QtGui.QRegion.swap?4(QRegion) -PyQt5.QtGui.QRegion.isNull?4() -> bool -PyQt5.QtGui.QScreen.name?4() -> str -PyQt5.QtGui.QScreen.depth?4() -> int -PyQt5.QtGui.QScreen.size?4() -> QSize -PyQt5.QtGui.QScreen.geometry?4() -> QRect -PyQt5.QtGui.QScreen.physicalSize?4() -> QSizeF -PyQt5.QtGui.QScreen.physicalDotsPerInchX?4() -> float -PyQt5.QtGui.QScreen.physicalDotsPerInchY?4() -> float -PyQt5.QtGui.QScreen.physicalDotsPerInch?4() -> float -PyQt5.QtGui.QScreen.logicalDotsPerInchX?4() -> float -PyQt5.QtGui.QScreen.logicalDotsPerInchY?4() -> float -PyQt5.QtGui.QScreen.logicalDotsPerInch?4() -> float -PyQt5.QtGui.QScreen.availableSize?4() -> QSize -PyQt5.QtGui.QScreen.availableGeometry?4() -> QRect -PyQt5.QtGui.QScreen.virtualSiblings?4() -> list-of-QScreen -PyQt5.QtGui.QScreen.virtualSize?4() -> QSize -PyQt5.QtGui.QScreen.virtualGeometry?4() -> QRect -PyQt5.QtGui.QScreen.availableVirtualSize?4() -> QSize -PyQt5.QtGui.QScreen.availableVirtualGeometry?4() -> QRect -PyQt5.QtGui.QScreen.nativeOrientation?4() -> Qt.ScreenOrientation -PyQt5.QtGui.QScreen.primaryOrientation?4() -> Qt.ScreenOrientation -PyQt5.QtGui.QScreen.orientation?4() -> Qt.ScreenOrientation -PyQt5.QtGui.QScreen.orientationUpdateMask?4() -> Qt.ScreenOrientations -PyQt5.QtGui.QScreen.setOrientationUpdateMask?4(Qt.ScreenOrientations) -PyQt5.QtGui.QScreen.angleBetween?4(Qt.ScreenOrientation, Qt.ScreenOrientation) -> int -PyQt5.QtGui.QScreen.transformBetween?4(Qt.ScreenOrientation, Qt.ScreenOrientation, QRect) -> QTransform -PyQt5.QtGui.QScreen.mapBetween?4(Qt.ScreenOrientation, Qt.ScreenOrientation, QRect) -> QRect -PyQt5.QtGui.QScreen.isPortrait?4(Qt.ScreenOrientation) -> bool -PyQt5.QtGui.QScreen.isLandscape?4(Qt.ScreenOrientation) -> bool -PyQt5.QtGui.QScreen.grabWindow?4(sip.voidptr, int x=0, int y=0, int width=-1, int height=-1) -> QPixmap -PyQt5.QtGui.QScreen.refreshRate?4() -> float -PyQt5.QtGui.QScreen.devicePixelRatio?4() -> float -PyQt5.QtGui.QScreen.geometryChanged?4(QRect) -PyQt5.QtGui.QScreen.physicalDotsPerInchChanged?4(float) -PyQt5.QtGui.QScreen.logicalDotsPerInchChanged?4(float) -PyQt5.QtGui.QScreen.primaryOrientationChanged?4(Qt.ScreenOrientation) -PyQt5.QtGui.QScreen.orientationChanged?4(Qt.ScreenOrientation) -PyQt5.QtGui.QScreen.refreshRateChanged?4(float) -PyQt5.QtGui.QScreen.physicalSizeChanged?4(QSizeF) -PyQt5.QtGui.QScreen.virtualGeometryChanged?4(QRect) -PyQt5.QtGui.QScreen.availableGeometryChanged?4(QRect) -PyQt5.QtGui.QSessionManager.RestartHint?10 -PyQt5.QtGui.QSessionManager.RestartIfRunning?10 -PyQt5.QtGui.QSessionManager.RestartAnyway?10 -PyQt5.QtGui.QSessionManager.RestartImmediately?10 -PyQt5.QtGui.QSessionManager.RestartNever?10 -PyQt5.QtGui.QSessionManager.sessionId?4() -> str -PyQt5.QtGui.QSessionManager.sessionKey?4() -> str -PyQt5.QtGui.QSessionManager.allowsInteraction?4() -> bool -PyQt5.QtGui.QSessionManager.allowsErrorInteraction?4() -> bool -PyQt5.QtGui.QSessionManager.release?4() -PyQt5.QtGui.QSessionManager.cancel?4() -PyQt5.QtGui.QSessionManager.setRestartHint?4(QSessionManager.RestartHint) -PyQt5.QtGui.QSessionManager.restartHint?4() -> QSessionManager.RestartHint -PyQt5.QtGui.QSessionManager.setRestartCommand?4(list-of-str) -PyQt5.QtGui.QSessionManager.restartCommand?4() -> list-of-str -PyQt5.QtGui.QSessionManager.setDiscardCommand?4(list-of-str) -PyQt5.QtGui.QSessionManager.discardCommand?4() -> list-of-str -PyQt5.QtGui.QSessionManager.setManagerProperty?4(str, str) -PyQt5.QtGui.QSessionManager.setManagerProperty?4(str, list-of-str) -PyQt5.QtGui.QSessionManager.isPhase2?4() -> bool -PyQt5.QtGui.QSessionManager.requestPhase2?4() -PyQt5.QtGui.QStandardItemModel?1(QObject parent=None) -PyQt5.QtGui.QStandardItemModel.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QStandardItemModel?1(int, int, QObject parent=None) -PyQt5.QtGui.QStandardItemModel.__init__?1(self, int, int, QObject parent=None) -PyQt5.QtGui.QStandardItemModel.index?4(int, int, QModelIndex parent=QModelIndex()) -> QModelIndex -PyQt5.QtGui.QStandardItemModel.parent?4(QModelIndex) -> QModelIndex -PyQt5.QtGui.QStandardItemModel.parent?4() -> QObject -PyQt5.QtGui.QStandardItemModel.rowCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtGui.QStandardItemModel.columnCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtGui.QStandardItemModel.hasChildren?4(QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtGui.QStandardItemModel.data?4(QModelIndex, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtGui.QStandardItemModel.setData?4(QModelIndex, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtGui.QStandardItemModel.headerData?4(int, Qt.Orientation, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtGui.QStandardItemModel.setHeaderData?4(int, Qt.Orientation, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtGui.QStandardItemModel.insertRows?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtGui.QStandardItemModel.insertColumns?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtGui.QStandardItemModel.removeRows?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtGui.QStandardItemModel.removeColumns?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtGui.QStandardItemModel.flags?4(QModelIndex) -> Qt.ItemFlags -PyQt5.QtGui.QStandardItemModel.clear?4() -PyQt5.QtGui.QStandardItemModel.supportedDropActions?4() -> Qt.DropActions -PyQt5.QtGui.QStandardItemModel.itemData?4(QModelIndex) -> dict-of-int-QVariant -PyQt5.QtGui.QStandardItemModel.setItemData?4(QModelIndex, dict-of-int-QVariant) -> bool -PyQt5.QtGui.QStandardItemModel.sort?4(int, Qt.SortOrder order=Qt.AscendingOrder) -PyQt5.QtGui.QStandardItemModel.itemFromIndex?4(QModelIndex) -> QStandardItem -PyQt5.QtGui.QStandardItemModel.indexFromItem?4(QStandardItem) -> QModelIndex -PyQt5.QtGui.QStandardItemModel.item?4(int, int column=0) -> QStandardItem -PyQt5.QtGui.QStandardItemModel.setItem?4(int, int, QStandardItem) -PyQt5.QtGui.QStandardItemModel.setItem?4(int, QStandardItem) -PyQt5.QtGui.QStandardItemModel.invisibleRootItem?4() -> QStandardItem -PyQt5.QtGui.QStandardItemModel.horizontalHeaderItem?4(int) -> QStandardItem -PyQt5.QtGui.QStandardItemModel.setHorizontalHeaderItem?4(int, QStandardItem) -PyQt5.QtGui.QStandardItemModel.verticalHeaderItem?4(int) -> QStandardItem -PyQt5.QtGui.QStandardItemModel.setVerticalHeaderItem?4(int, QStandardItem) -PyQt5.QtGui.QStandardItemModel.setHorizontalHeaderLabels?4(list-of-str) -PyQt5.QtGui.QStandardItemModel.setVerticalHeaderLabels?4(list-of-str) -PyQt5.QtGui.QStandardItemModel.setRowCount?4(int) -PyQt5.QtGui.QStandardItemModel.setColumnCount?4(int) -PyQt5.QtGui.QStandardItemModel.appendRow?4(list-of-QStandardItem) -PyQt5.QtGui.QStandardItemModel.appendColumn?4(list-of-QStandardItem) -PyQt5.QtGui.QStandardItemModel.insertRow?4(int, list-of-QStandardItem) -PyQt5.QtGui.QStandardItemModel.insertColumn?4(int, list-of-QStandardItem) -PyQt5.QtGui.QStandardItemModel.takeItem?4(int, int column=0) -> QStandardItem -PyQt5.QtGui.QStandardItemModel.takeRow?4(int) -> list-of-QStandardItem -PyQt5.QtGui.QStandardItemModel.takeColumn?4(int) -> list-of-QStandardItem -PyQt5.QtGui.QStandardItemModel.takeHorizontalHeaderItem?4(int) -> QStandardItem -PyQt5.QtGui.QStandardItemModel.takeVerticalHeaderItem?4(int) -> QStandardItem -PyQt5.QtGui.QStandardItemModel.itemPrototype?4() -> QStandardItem -PyQt5.QtGui.QStandardItemModel.setItemPrototype?4(QStandardItem) -PyQt5.QtGui.QStandardItemModel.findItems?4(str, Qt.MatchFlags flags=Qt.MatchExactly, int column=0) -> list-of-QStandardItem -PyQt5.QtGui.QStandardItemModel.sortRole?4() -> int -PyQt5.QtGui.QStandardItemModel.setSortRole?4(int) -PyQt5.QtGui.QStandardItemModel.appendRow?4(QStandardItem) -PyQt5.QtGui.QStandardItemModel.insertRow?4(int, QStandardItem) -PyQt5.QtGui.QStandardItemModel.insertRow?4(int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtGui.QStandardItemModel.insertColumn?4(int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtGui.QStandardItemModel.mimeTypes?4() -> list-of-str -PyQt5.QtGui.QStandardItemModel.mimeData?4(list-of-QModelIndex) -> QMimeData -PyQt5.QtGui.QStandardItemModel.dropMimeData?4(QMimeData, Qt.DropAction, int, int, QModelIndex) -> bool -PyQt5.QtGui.QStandardItemModel.sibling?4(int, int, QModelIndex) -> QModelIndex -PyQt5.QtGui.QStandardItemModel.itemChanged?4(QStandardItem) -PyQt5.QtGui.QStandardItem.ItemType?10 -PyQt5.QtGui.QStandardItem.Type?10 -PyQt5.QtGui.QStandardItem.UserType?10 -PyQt5.QtGui.QStandardItem?1() -PyQt5.QtGui.QStandardItem.__init__?1(self) -PyQt5.QtGui.QStandardItem?1(str) -PyQt5.QtGui.QStandardItem.__init__?1(self, str) -PyQt5.QtGui.QStandardItem?1(QIcon, str) -PyQt5.QtGui.QStandardItem.__init__?1(self, QIcon, str) -PyQt5.QtGui.QStandardItem?1(int, int columns=1) -PyQt5.QtGui.QStandardItem.__init__?1(self, int, int columns=1) -PyQt5.QtGui.QStandardItem?1(QStandardItem) -PyQt5.QtGui.QStandardItem.__init__?1(self, QStandardItem) -PyQt5.QtGui.QStandardItem.data?4(int role=Qt.UserRole+1) -> QVariant -PyQt5.QtGui.QStandardItem.setData?4(QVariant, int role=Qt.UserRole+1) -PyQt5.QtGui.QStandardItem.text?4() -> str -PyQt5.QtGui.QStandardItem.icon?4() -> QIcon -PyQt5.QtGui.QStandardItem.toolTip?4() -> str -PyQt5.QtGui.QStandardItem.statusTip?4() -> str -PyQt5.QtGui.QStandardItem.whatsThis?4() -> str -PyQt5.QtGui.QStandardItem.sizeHint?4() -> QSize -PyQt5.QtGui.QStandardItem.font?4() -> QFont -PyQt5.QtGui.QStandardItem.textAlignment?4() -> Qt.Alignment -PyQt5.QtGui.QStandardItem.background?4() -> QBrush -PyQt5.QtGui.QStandardItem.foreground?4() -> QBrush -PyQt5.QtGui.QStandardItem.checkState?4() -> Qt.CheckState -PyQt5.QtGui.QStandardItem.accessibleText?4() -> str -PyQt5.QtGui.QStandardItem.accessibleDescription?4() -> str -PyQt5.QtGui.QStandardItem.flags?4() -> Qt.ItemFlags -PyQt5.QtGui.QStandardItem.setFlags?4(Qt.ItemFlags) -PyQt5.QtGui.QStandardItem.isEnabled?4() -> bool -PyQt5.QtGui.QStandardItem.setEnabled?4(bool) -PyQt5.QtGui.QStandardItem.isEditable?4() -> bool -PyQt5.QtGui.QStandardItem.setEditable?4(bool) -PyQt5.QtGui.QStandardItem.isSelectable?4() -> bool -PyQt5.QtGui.QStandardItem.setSelectable?4(bool) -PyQt5.QtGui.QStandardItem.isCheckable?4() -> bool -PyQt5.QtGui.QStandardItem.setCheckable?4(bool) -PyQt5.QtGui.QStandardItem.isTristate?4() -> bool -PyQt5.QtGui.QStandardItem.setTristate?4(bool) -PyQt5.QtGui.QStandardItem.isDragEnabled?4() -> bool -PyQt5.QtGui.QStandardItem.setDragEnabled?4(bool) -PyQt5.QtGui.QStandardItem.isDropEnabled?4() -> bool -PyQt5.QtGui.QStandardItem.setDropEnabled?4(bool) -PyQt5.QtGui.QStandardItem.parent?4() -> QStandardItem -PyQt5.QtGui.QStandardItem.row?4() -> int -PyQt5.QtGui.QStandardItem.column?4() -> int -PyQt5.QtGui.QStandardItem.index?4() -> QModelIndex -PyQt5.QtGui.QStandardItem.model?4() -> QStandardItemModel -PyQt5.QtGui.QStandardItem.rowCount?4() -> int -PyQt5.QtGui.QStandardItem.setRowCount?4(int) -PyQt5.QtGui.QStandardItem.columnCount?4() -> int -PyQt5.QtGui.QStandardItem.setColumnCount?4(int) -PyQt5.QtGui.QStandardItem.hasChildren?4() -> bool -PyQt5.QtGui.QStandardItem.child?4(int, int column=0) -> QStandardItem -PyQt5.QtGui.QStandardItem.setChild?4(int, int, QStandardItem) -PyQt5.QtGui.QStandardItem.setChild?4(int, QStandardItem) -PyQt5.QtGui.QStandardItem.insertRow?4(int, list-of-QStandardItem) -PyQt5.QtGui.QStandardItem.insertRow?4(int, QStandardItem) -PyQt5.QtGui.QStandardItem.insertRows?4(int, int) -PyQt5.QtGui.QStandardItem.insertColumn?4(int, list-of-QStandardItem) -PyQt5.QtGui.QStandardItem.insertColumns?4(int, int) -PyQt5.QtGui.QStandardItem.removeRow?4(int) -PyQt5.QtGui.QStandardItem.removeColumn?4(int) -PyQt5.QtGui.QStandardItem.removeRows?4(int, int) -PyQt5.QtGui.QStandardItem.removeColumns?4(int, int) -PyQt5.QtGui.QStandardItem.takeChild?4(int, int column=0) -> QStandardItem -PyQt5.QtGui.QStandardItem.takeRow?4(int) -> list-of-QStandardItem -PyQt5.QtGui.QStandardItem.takeColumn?4(int) -> list-of-QStandardItem -PyQt5.QtGui.QStandardItem.sortChildren?4(int, Qt.SortOrder order=Qt.AscendingOrder) -PyQt5.QtGui.QStandardItem.clone?4() -> QStandardItem -PyQt5.QtGui.QStandardItem.type?4() -> int -PyQt5.QtGui.QStandardItem.read?4(QDataStream) -PyQt5.QtGui.QStandardItem.write?4(QDataStream) -PyQt5.QtGui.QStandardItem.setText?4(str) -PyQt5.QtGui.QStandardItem.setIcon?4(QIcon) -PyQt5.QtGui.QStandardItem.setToolTip?4(str) -PyQt5.QtGui.QStandardItem.setStatusTip?4(str) -PyQt5.QtGui.QStandardItem.setWhatsThis?4(str) -PyQt5.QtGui.QStandardItem.setSizeHint?4(QSize) -PyQt5.QtGui.QStandardItem.setFont?4(QFont) -PyQt5.QtGui.QStandardItem.setTextAlignment?4(Qt.Alignment) -PyQt5.QtGui.QStandardItem.setBackground?4(QBrush) -PyQt5.QtGui.QStandardItem.setForeground?4(QBrush) -PyQt5.QtGui.QStandardItem.setCheckState?4(Qt.CheckState) -PyQt5.QtGui.QStandardItem.setAccessibleText?4(str) -PyQt5.QtGui.QStandardItem.setAccessibleDescription?4(str) -PyQt5.QtGui.QStandardItem.appendRow?4(list-of-QStandardItem) -PyQt5.QtGui.QStandardItem.appendRow?4(QStandardItem) -PyQt5.QtGui.QStandardItem.appendColumn?4(list-of-QStandardItem) -PyQt5.QtGui.QStandardItem.insertRows?4(int, list-of-QStandardItem) -PyQt5.QtGui.QStandardItem.appendRows?4(list-of-QStandardItem) -PyQt5.QtGui.QStandardItem.emitDataChanged?4() -PyQt5.QtGui.QStaticText.PerformanceHint?10 -PyQt5.QtGui.QStaticText.ModerateCaching?10 -PyQt5.QtGui.QStaticText.AggressiveCaching?10 -PyQt5.QtGui.QStaticText?1() -PyQt5.QtGui.QStaticText.__init__?1(self) -PyQt5.QtGui.QStaticText?1(str) -PyQt5.QtGui.QStaticText.__init__?1(self, str) -PyQt5.QtGui.QStaticText?1(QStaticText) -PyQt5.QtGui.QStaticText.__init__?1(self, QStaticText) -PyQt5.QtGui.QStaticText.setText?4(str) -PyQt5.QtGui.QStaticText.text?4() -> str -PyQt5.QtGui.QStaticText.setTextFormat?4(Qt.TextFormat) -PyQt5.QtGui.QStaticText.textFormat?4() -> Qt.TextFormat -PyQt5.QtGui.QStaticText.setTextWidth?4(float) -PyQt5.QtGui.QStaticText.textWidth?4() -> float -PyQt5.QtGui.QStaticText.setTextOption?4(QTextOption) -PyQt5.QtGui.QStaticText.textOption?4() -> QTextOption -PyQt5.QtGui.QStaticText.size?4() -> QSizeF -PyQt5.QtGui.QStaticText.prepare?4(QTransform matrix=QTransform(), QFont font=QFont()) -PyQt5.QtGui.QStaticText.setPerformanceHint?4(QStaticText.PerformanceHint) -PyQt5.QtGui.QStaticText.performanceHint?4() -> QStaticText.PerformanceHint -PyQt5.QtGui.QStaticText.swap?4(QStaticText) -PyQt5.QtGui.QStyleHints.mouseDoubleClickInterval?4() -> int -PyQt5.QtGui.QStyleHints.startDragDistance?4() -> int -PyQt5.QtGui.QStyleHints.startDragTime?4() -> int -PyQt5.QtGui.QStyleHints.startDragVelocity?4() -> int -PyQt5.QtGui.QStyleHints.keyboardInputInterval?4() -> int -PyQt5.QtGui.QStyleHints.keyboardAutoRepeatRate?4() -> int -PyQt5.QtGui.QStyleHints.cursorFlashTime?4() -> int -PyQt5.QtGui.QStyleHints.showIsFullScreen?4() -> bool -PyQt5.QtGui.QStyleHints.passwordMaskDelay?4() -> int -PyQt5.QtGui.QStyleHints.fontSmoothingGamma?4() -> float -PyQt5.QtGui.QStyleHints.useRtlExtensions?4() -> bool -PyQt5.QtGui.QStyleHints.passwordMaskCharacter?4() -> str -PyQt5.QtGui.QStyleHints.setFocusOnTouchRelease?4() -> bool -PyQt5.QtGui.QStyleHints.mousePressAndHoldInterval?4() -> int -PyQt5.QtGui.QSurfaceFormat.OpenGLContextProfile?10 -PyQt5.QtGui.QSurfaceFormat.NoProfile?10 -PyQt5.QtGui.QSurfaceFormat.CoreProfile?10 -PyQt5.QtGui.QSurfaceFormat.CompatibilityProfile?10 -PyQt5.QtGui.QSurfaceFormat.RenderableType?10 -PyQt5.QtGui.QSurfaceFormat.DefaultRenderableType?10 -PyQt5.QtGui.QSurfaceFormat.OpenGL?10 -PyQt5.QtGui.QSurfaceFormat.OpenGLES?10 -PyQt5.QtGui.QSurfaceFormat.OpenVG?10 -PyQt5.QtGui.QSurfaceFormat.SwapBehavior?10 -PyQt5.QtGui.QSurfaceFormat.DefaultSwapBehavior?10 -PyQt5.QtGui.QSurfaceFormat.SingleBuffer?10 -PyQt5.QtGui.QSurfaceFormat.DoubleBuffer?10 -PyQt5.QtGui.QSurfaceFormat.TripleBuffer?10 -PyQt5.QtGui.QSurfaceFormat.FormatOption?10 -PyQt5.QtGui.QSurfaceFormat.StereoBuffers?10 -PyQt5.QtGui.QSurfaceFormat.DebugContext?10 -PyQt5.QtGui.QSurfaceFormat.DeprecatedFunctions?10 -PyQt5.QtGui.QSurfaceFormat?1() -PyQt5.QtGui.QSurfaceFormat.__init__?1(self) -PyQt5.QtGui.QSurfaceFormat?1(QSurfaceFormat.FormatOptions) -PyQt5.QtGui.QSurfaceFormat.__init__?1(self, QSurfaceFormat.FormatOptions) -PyQt5.QtGui.QSurfaceFormat?1(QSurfaceFormat) -PyQt5.QtGui.QSurfaceFormat.__init__?1(self, QSurfaceFormat) -PyQt5.QtGui.QSurfaceFormat.setDepthBufferSize?4(int) -PyQt5.QtGui.QSurfaceFormat.depthBufferSize?4() -> int -PyQt5.QtGui.QSurfaceFormat.setStencilBufferSize?4(int) -PyQt5.QtGui.QSurfaceFormat.stencilBufferSize?4() -> int -PyQt5.QtGui.QSurfaceFormat.setRedBufferSize?4(int) -PyQt5.QtGui.QSurfaceFormat.redBufferSize?4() -> int -PyQt5.QtGui.QSurfaceFormat.setGreenBufferSize?4(int) -PyQt5.QtGui.QSurfaceFormat.greenBufferSize?4() -> int -PyQt5.QtGui.QSurfaceFormat.setBlueBufferSize?4(int) -PyQt5.QtGui.QSurfaceFormat.blueBufferSize?4() -> int -PyQt5.QtGui.QSurfaceFormat.setAlphaBufferSize?4(int) -PyQt5.QtGui.QSurfaceFormat.alphaBufferSize?4() -> int -PyQt5.QtGui.QSurfaceFormat.setSamples?4(int) -PyQt5.QtGui.QSurfaceFormat.samples?4() -> int -PyQt5.QtGui.QSurfaceFormat.setSwapBehavior?4(QSurfaceFormat.SwapBehavior) -PyQt5.QtGui.QSurfaceFormat.swapBehavior?4() -> QSurfaceFormat.SwapBehavior -PyQt5.QtGui.QSurfaceFormat.hasAlpha?4() -> bool -PyQt5.QtGui.QSurfaceFormat.setProfile?4(QSurfaceFormat.OpenGLContextProfile) -PyQt5.QtGui.QSurfaceFormat.profile?4() -> QSurfaceFormat.OpenGLContextProfile -PyQt5.QtGui.QSurfaceFormat.setRenderableType?4(QSurfaceFormat.RenderableType) -PyQt5.QtGui.QSurfaceFormat.renderableType?4() -> QSurfaceFormat.RenderableType -PyQt5.QtGui.QSurfaceFormat.setMajorVersion?4(int) -PyQt5.QtGui.QSurfaceFormat.majorVersion?4() -> int -PyQt5.QtGui.QSurfaceFormat.setMinorVersion?4(int) -PyQt5.QtGui.QSurfaceFormat.minorVersion?4() -> int -PyQt5.QtGui.QSurfaceFormat.setStereo?4(bool) -PyQt5.QtGui.QSurfaceFormat.setOption?4(QSurfaceFormat.FormatOptions) -PyQt5.QtGui.QSurfaceFormat.testOption?4(QSurfaceFormat.FormatOptions) -> bool -PyQt5.QtGui.QSurfaceFormat.stereo?4() -> bool -PyQt5.QtGui.QSurfaceFormat.version?4() -> tuple-of-int-int -PyQt5.QtGui.QSurfaceFormat.setVersion?4(int, int) -PyQt5.QtGui.QSurfaceFormat.setOptions?4(QSurfaceFormat.FormatOptions) -PyQt5.QtGui.QSurfaceFormat.setOption?4(QSurfaceFormat.FormatOption, bool on=True) -PyQt5.QtGui.QSurfaceFormat.testOption?4(QSurfaceFormat.FormatOption) -> bool -PyQt5.QtGui.QSurfaceFormat.options?4() -> QSurfaceFormat.FormatOptions -PyQt5.QtGui.QSurfaceFormat.swapInterval?4() -> int -PyQt5.QtGui.QSurfaceFormat.setSwapInterval?4(int) -PyQt5.QtGui.QSurfaceFormat.setDefaultFormat?4(QSurfaceFormat) -PyQt5.QtGui.QSurfaceFormat.defaultFormat?4() -> QSurfaceFormat -PyQt5.QtGui.QSurfaceFormat.FormatOptions?1(QSurfaceFormat.FormatOptions) -PyQt5.QtGui.QSurfaceFormat.FormatOptions.__init__?1(self, QSurfaceFormat.FormatOptions) -PyQt5.QtGui.QSurfaceFormat.FormatOptions?1(int) -PyQt5.QtGui.QSurfaceFormat.FormatOptions.__init__?1(self, int) -PyQt5.QtGui.QSurfaceFormat.FormatOptions?1() -PyQt5.QtGui.QSurfaceFormat.FormatOptions.__init__?1(self) -PyQt5.QtGui.QSyntaxHighlighter?1(QTextDocument) -PyQt5.QtGui.QSyntaxHighlighter.__init__?1(self, QTextDocument) -PyQt5.QtGui.QSyntaxHighlighter?1(QObject) -PyQt5.QtGui.QSyntaxHighlighter.__init__?1(self, QObject) -PyQt5.QtGui.QSyntaxHighlighter.setDocument?4(QTextDocument) -PyQt5.QtGui.QSyntaxHighlighter.document?4() -> QTextDocument -PyQt5.QtGui.QSyntaxHighlighter.rehighlight?4() -PyQt5.QtGui.QSyntaxHighlighter.rehighlightBlock?4(QTextBlock) -PyQt5.QtGui.QSyntaxHighlighter.highlightBlock?4(str) -PyQt5.QtGui.QSyntaxHighlighter.setFormat?4(int, int, QTextCharFormat) -PyQt5.QtGui.QSyntaxHighlighter.setFormat?4(int, int, QColor) -PyQt5.QtGui.QSyntaxHighlighter.setFormat?4(int, int, QFont) -PyQt5.QtGui.QSyntaxHighlighter.format?4(int) -> QTextCharFormat -PyQt5.QtGui.QSyntaxHighlighter.previousBlockState?4() -> int -PyQt5.QtGui.QSyntaxHighlighter.currentBlockState?4() -> int -PyQt5.QtGui.QSyntaxHighlighter.setCurrentBlockState?4(int) -PyQt5.QtGui.QSyntaxHighlighter.setCurrentBlockUserData?4(QTextBlockUserData) -PyQt5.QtGui.QSyntaxHighlighter.currentBlockUserData?4() -> QTextBlockUserData -PyQt5.QtGui.QSyntaxHighlighter.currentBlock?4() -> QTextBlock -PyQt5.QtGui.QTextCursor.SelectionType?10 -PyQt5.QtGui.QTextCursor.WordUnderCursor?10 -PyQt5.QtGui.QTextCursor.LineUnderCursor?10 -PyQt5.QtGui.QTextCursor.BlockUnderCursor?10 -PyQt5.QtGui.QTextCursor.Document?10 -PyQt5.QtGui.QTextCursor.MoveOperation?10 -PyQt5.QtGui.QTextCursor.NoMove?10 -PyQt5.QtGui.QTextCursor.Start?10 -PyQt5.QtGui.QTextCursor.Up?10 -PyQt5.QtGui.QTextCursor.StartOfLine?10 -PyQt5.QtGui.QTextCursor.StartOfBlock?10 -PyQt5.QtGui.QTextCursor.StartOfWord?10 -PyQt5.QtGui.QTextCursor.PreviousBlock?10 -PyQt5.QtGui.QTextCursor.PreviousCharacter?10 -PyQt5.QtGui.QTextCursor.PreviousWord?10 -PyQt5.QtGui.QTextCursor.Left?10 -PyQt5.QtGui.QTextCursor.WordLeft?10 -PyQt5.QtGui.QTextCursor.End?10 -PyQt5.QtGui.QTextCursor.Down?10 -PyQt5.QtGui.QTextCursor.EndOfLine?10 -PyQt5.QtGui.QTextCursor.EndOfWord?10 -PyQt5.QtGui.QTextCursor.EndOfBlock?10 -PyQt5.QtGui.QTextCursor.NextBlock?10 -PyQt5.QtGui.QTextCursor.NextCharacter?10 -PyQt5.QtGui.QTextCursor.NextWord?10 -PyQt5.QtGui.QTextCursor.Right?10 -PyQt5.QtGui.QTextCursor.WordRight?10 -PyQt5.QtGui.QTextCursor.NextCell?10 -PyQt5.QtGui.QTextCursor.PreviousCell?10 -PyQt5.QtGui.QTextCursor.NextRow?10 -PyQt5.QtGui.QTextCursor.PreviousRow?10 -PyQt5.QtGui.QTextCursor.MoveMode?10 -PyQt5.QtGui.QTextCursor.MoveAnchor?10 -PyQt5.QtGui.QTextCursor.KeepAnchor?10 -PyQt5.QtGui.QTextCursor?1() -PyQt5.QtGui.QTextCursor.__init__?1(self) -PyQt5.QtGui.QTextCursor?1(QTextDocument) -PyQt5.QtGui.QTextCursor.__init__?1(self, QTextDocument) -PyQt5.QtGui.QTextCursor?1(QTextFrame) -PyQt5.QtGui.QTextCursor.__init__?1(self, QTextFrame) -PyQt5.QtGui.QTextCursor?1(QTextBlock) -PyQt5.QtGui.QTextCursor.__init__?1(self, QTextBlock) -PyQt5.QtGui.QTextCursor?1(QTextCursor) -PyQt5.QtGui.QTextCursor.__init__?1(self, QTextCursor) -PyQt5.QtGui.QTextCursor.isNull?4() -> bool -PyQt5.QtGui.QTextCursor.setPosition?4(int, QTextCursor.MoveMode mode=QTextCursor.MoveAnchor) -PyQt5.QtGui.QTextCursor.position?4() -> int -PyQt5.QtGui.QTextCursor.anchor?4() -> int -PyQt5.QtGui.QTextCursor.insertText?4(str) -PyQt5.QtGui.QTextCursor.insertText?4(str, QTextCharFormat) -PyQt5.QtGui.QTextCursor.movePosition?4(QTextCursor.MoveOperation, QTextCursor.MoveMode mode=QTextCursor.MoveAnchor, int n=1) -> bool -PyQt5.QtGui.QTextCursor.deleteChar?4() -PyQt5.QtGui.QTextCursor.deletePreviousChar?4() -PyQt5.QtGui.QTextCursor.select?4(QTextCursor.SelectionType) -PyQt5.QtGui.QTextCursor.hasSelection?4() -> bool -PyQt5.QtGui.QTextCursor.hasComplexSelection?4() -> bool -PyQt5.QtGui.QTextCursor.removeSelectedText?4() -PyQt5.QtGui.QTextCursor.clearSelection?4() -PyQt5.QtGui.QTextCursor.selectionStart?4() -> int -PyQt5.QtGui.QTextCursor.selectionEnd?4() -> int -PyQt5.QtGui.QTextCursor.selectedText?4() -> str -PyQt5.QtGui.QTextCursor.selection?4() -> QTextDocumentFragment -PyQt5.QtGui.QTextCursor.selectedTableCells?4() -> (int, int, int, int) -PyQt5.QtGui.QTextCursor.block?4() -> QTextBlock -PyQt5.QtGui.QTextCursor.charFormat?4() -> QTextCharFormat -PyQt5.QtGui.QTextCursor.setCharFormat?4(QTextCharFormat) -PyQt5.QtGui.QTextCursor.mergeCharFormat?4(QTextCharFormat) -PyQt5.QtGui.QTextCursor.blockFormat?4() -> QTextBlockFormat -PyQt5.QtGui.QTextCursor.setBlockFormat?4(QTextBlockFormat) -PyQt5.QtGui.QTextCursor.mergeBlockFormat?4(QTextBlockFormat) -PyQt5.QtGui.QTextCursor.blockCharFormat?4() -> QTextCharFormat -PyQt5.QtGui.QTextCursor.setBlockCharFormat?4(QTextCharFormat) -PyQt5.QtGui.QTextCursor.mergeBlockCharFormat?4(QTextCharFormat) -PyQt5.QtGui.QTextCursor.atBlockStart?4() -> bool -PyQt5.QtGui.QTextCursor.atBlockEnd?4() -> bool -PyQt5.QtGui.QTextCursor.atStart?4() -> bool -PyQt5.QtGui.QTextCursor.atEnd?4() -> bool -PyQt5.QtGui.QTextCursor.insertBlock?4() -PyQt5.QtGui.QTextCursor.insertBlock?4(QTextBlockFormat) -PyQt5.QtGui.QTextCursor.insertBlock?4(QTextBlockFormat, QTextCharFormat) -PyQt5.QtGui.QTextCursor.insertList?4(QTextListFormat) -> QTextList -PyQt5.QtGui.QTextCursor.insertList?4(QTextListFormat.Style) -> QTextList -PyQt5.QtGui.QTextCursor.createList?4(QTextListFormat) -> QTextList -PyQt5.QtGui.QTextCursor.createList?4(QTextListFormat.Style) -> QTextList -PyQt5.QtGui.QTextCursor.currentList?4() -> QTextList -PyQt5.QtGui.QTextCursor.insertTable?4(int, int, QTextTableFormat) -> QTextTable -PyQt5.QtGui.QTextCursor.insertTable?4(int, int) -> QTextTable -PyQt5.QtGui.QTextCursor.currentTable?4() -> QTextTable -PyQt5.QtGui.QTextCursor.insertFrame?4(QTextFrameFormat) -> QTextFrame -PyQt5.QtGui.QTextCursor.currentFrame?4() -> QTextFrame -PyQt5.QtGui.QTextCursor.insertFragment?4(QTextDocumentFragment) -PyQt5.QtGui.QTextCursor.insertHtml?4(str) -PyQt5.QtGui.QTextCursor.insertImage?4(QTextImageFormat) -PyQt5.QtGui.QTextCursor.insertImage?4(QTextImageFormat, QTextFrameFormat.Position) -PyQt5.QtGui.QTextCursor.insertImage?4(str) -PyQt5.QtGui.QTextCursor.insertImage?4(QImage, str name='') -PyQt5.QtGui.QTextCursor.beginEditBlock?4() -PyQt5.QtGui.QTextCursor.joinPreviousEditBlock?4() -PyQt5.QtGui.QTextCursor.endEditBlock?4() -PyQt5.QtGui.QTextCursor.blockNumber?4() -> int -PyQt5.QtGui.QTextCursor.columnNumber?4() -> int -PyQt5.QtGui.QTextCursor.isCopyOf?4(QTextCursor) -> bool -PyQt5.QtGui.QTextCursor.visualNavigation?4() -> bool -PyQt5.QtGui.QTextCursor.setVisualNavigation?4(bool) -PyQt5.QtGui.QTextCursor.document?4() -> QTextDocument -PyQt5.QtGui.QTextCursor.positionInBlock?4() -> int -PyQt5.QtGui.QTextCursor.setVerticalMovementX?4(int) -PyQt5.QtGui.QTextCursor.verticalMovementX?4() -> int -PyQt5.QtGui.QTextCursor.setKeepPositionOnInsert?4(bool) -PyQt5.QtGui.QTextCursor.keepPositionOnInsert?4() -> bool -PyQt5.QtGui.QTextCursor.swap?4(QTextCursor) -PyQt5.QtGui.Qt.mightBeRichText?4(str) -> bool -PyQt5.QtGui.Qt.convertFromPlainText?4(str, Qt.WhiteSpaceMode mode=Qt.WhiteSpacePre) -> str -PyQt5.QtGui.QTextDocument.Stacks?10 -PyQt5.QtGui.QTextDocument.UndoStack?10 -PyQt5.QtGui.QTextDocument.RedoStack?10 -PyQt5.QtGui.QTextDocument.UndoAndRedoStacks?10 -PyQt5.QtGui.QTextDocument.ResourceType?10 -PyQt5.QtGui.QTextDocument.HtmlResource?10 -PyQt5.QtGui.QTextDocument.ImageResource?10 -PyQt5.QtGui.QTextDocument.StyleSheetResource?10 -PyQt5.QtGui.QTextDocument.UserResource?10 -PyQt5.QtGui.QTextDocument.FindFlag?10 -PyQt5.QtGui.QTextDocument.FindBackward?10 -PyQt5.QtGui.QTextDocument.FindCaseSensitively?10 -PyQt5.QtGui.QTextDocument.FindWholeWords?10 -PyQt5.QtGui.QTextDocument.MetaInformation?10 -PyQt5.QtGui.QTextDocument.DocumentTitle?10 -PyQt5.QtGui.QTextDocument.DocumentUrl?10 -PyQt5.QtGui.QTextDocument?1(QObject parent=None) -PyQt5.QtGui.QTextDocument.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QTextDocument?1(str, QObject parent=None) -PyQt5.QtGui.QTextDocument.__init__?1(self, str, QObject parent=None) -PyQt5.QtGui.QTextDocument.clone?4(QObject parent=None) -> QTextDocument -PyQt5.QtGui.QTextDocument.isEmpty?4() -> bool -PyQt5.QtGui.QTextDocument.clear?4() -PyQt5.QtGui.QTextDocument.setUndoRedoEnabled?4(bool) -PyQt5.QtGui.QTextDocument.isUndoRedoEnabled?4() -> bool -PyQt5.QtGui.QTextDocument.isUndoAvailable?4() -> bool -PyQt5.QtGui.QTextDocument.isRedoAvailable?4() -> bool -PyQt5.QtGui.QTextDocument.setDocumentLayout?4(QAbstractTextDocumentLayout) -PyQt5.QtGui.QTextDocument.documentLayout?4() -> QAbstractTextDocumentLayout -PyQt5.QtGui.QTextDocument.setMetaInformation?4(QTextDocument.MetaInformation, str) -PyQt5.QtGui.QTextDocument.metaInformation?4(QTextDocument.MetaInformation) -> str -PyQt5.QtGui.QTextDocument.toHtml?4(QByteArray encoding=QByteArray()) -> str -PyQt5.QtGui.QTextDocument.setHtml?4(str) -PyQt5.QtGui.QTextDocument.toPlainText?4() -> str -PyQt5.QtGui.QTextDocument.setPlainText?4(str) -PyQt5.QtGui.QTextDocument.find?4(str, int position=0, QTextDocument.FindFlags options=0) -> QTextCursor -PyQt5.QtGui.QTextDocument.find?4(QRegExp, int position=0, QTextDocument.FindFlags options=0) -> QTextCursor -PyQt5.QtGui.QTextDocument.find?4(str, QTextCursor, QTextDocument.FindFlags options=0) -> QTextCursor -PyQt5.QtGui.QTextDocument.find?4(QRegExp, QTextCursor, QTextDocument.FindFlags options=0) -> QTextCursor -PyQt5.QtGui.QTextDocument.rootFrame?4() -> QTextFrame -PyQt5.QtGui.QTextDocument.object?4(int) -> QTextObject -PyQt5.QtGui.QTextDocument.objectForFormat?4(QTextFormat) -> QTextObject -PyQt5.QtGui.QTextDocument.findBlock?4(int) -> QTextBlock -PyQt5.QtGui.QTextDocument.begin?4() -> QTextBlock -PyQt5.QtGui.QTextDocument.end?4() -> QTextBlock -PyQt5.QtGui.QTextDocument.setPageSize?4(QSizeF) -PyQt5.QtGui.QTextDocument.pageSize?4() -> QSizeF -PyQt5.QtGui.QTextDocument.setDefaultFont?4(QFont) -PyQt5.QtGui.QTextDocument.defaultFont?4() -> QFont -PyQt5.QtGui.QTextDocument.pageCount?4() -> int -PyQt5.QtGui.QTextDocument.isModified?4() -> bool -PyQt5.QtGui.QTextDocument.print_?4(QPagedPaintDevice) -PyQt5.QtGui.QTextDocument.print?4(QPagedPaintDevice) -PyQt5.QtGui.QTextDocument.resource?4(int, QUrl) -> QVariant -PyQt5.QtGui.QTextDocument.addResource?4(int, QUrl, QVariant) -PyQt5.QtGui.QTextDocument.allFormats?4() -> list-of-QTextFormat -PyQt5.QtGui.QTextDocument.markContentsDirty?4(int, int) -PyQt5.QtGui.QTextDocument.setUseDesignMetrics?4(bool) -PyQt5.QtGui.QTextDocument.useDesignMetrics?4() -> bool -PyQt5.QtGui.QTextDocument.blockCountChanged?4(int) -PyQt5.QtGui.QTextDocument.contentsChange?4(int, int, int) -PyQt5.QtGui.QTextDocument.contentsChanged?4() -PyQt5.QtGui.QTextDocument.cursorPositionChanged?4(QTextCursor) -PyQt5.QtGui.QTextDocument.modificationChanged?4(bool) -PyQt5.QtGui.QTextDocument.redoAvailable?4(bool) -PyQt5.QtGui.QTextDocument.undoAvailable?4(bool) -PyQt5.QtGui.QTextDocument.undo?4() -PyQt5.QtGui.QTextDocument.redo?4() -PyQt5.QtGui.QTextDocument.setModified?4(bool on=True) -PyQt5.QtGui.QTextDocument.createObject?4(QTextFormat) -> QTextObject -PyQt5.QtGui.QTextDocument.loadResource?4(int, QUrl) -> QVariant -PyQt5.QtGui.QTextDocument.drawContents?4(QPainter, QRectF rect=QRectF()) -PyQt5.QtGui.QTextDocument.setTextWidth?4(float) -PyQt5.QtGui.QTextDocument.textWidth?4() -> float -PyQt5.QtGui.QTextDocument.idealWidth?4() -> float -PyQt5.QtGui.QTextDocument.adjustSize?4() -PyQt5.QtGui.QTextDocument.size?4() -> QSizeF -PyQt5.QtGui.QTextDocument.blockCount?4() -> int -PyQt5.QtGui.QTextDocument.setDefaultStyleSheet?4(str) -PyQt5.QtGui.QTextDocument.defaultStyleSheet?4() -> str -PyQt5.QtGui.QTextDocument.undo?4(QTextCursor) -PyQt5.QtGui.QTextDocument.redo?4(QTextCursor) -PyQt5.QtGui.QTextDocument.maximumBlockCount?4() -> int -PyQt5.QtGui.QTextDocument.setMaximumBlockCount?4(int) -PyQt5.QtGui.QTextDocument.defaultTextOption?4() -> QTextOption -PyQt5.QtGui.QTextDocument.setDefaultTextOption?4(QTextOption) -PyQt5.QtGui.QTextDocument.revision?4() -> int -PyQt5.QtGui.QTextDocument.findBlockByNumber?4(int) -> QTextBlock -PyQt5.QtGui.QTextDocument.findBlockByLineNumber?4(int) -> QTextBlock -PyQt5.QtGui.QTextDocument.firstBlock?4() -> QTextBlock -PyQt5.QtGui.QTextDocument.lastBlock?4() -> QTextBlock -PyQt5.QtGui.QTextDocument.indentWidth?4() -> float -PyQt5.QtGui.QTextDocument.setIndentWidth?4(float) -PyQt5.QtGui.QTextDocument.undoCommandAdded?4() -PyQt5.QtGui.QTextDocument.documentLayoutChanged?4() -PyQt5.QtGui.QTextDocument.characterAt?4(int) -> str -PyQt5.QtGui.QTextDocument.documentMargin?4() -> float -PyQt5.QtGui.QTextDocument.setDocumentMargin?4(float) -PyQt5.QtGui.QTextDocument.lineCount?4() -> int -PyQt5.QtGui.QTextDocument.characterCount?4() -> int -PyQt5.QtGui.QTextDocument.availableUndoSteps?4() -> int -PyQt5.QtGui.QTextDocument.availableRedoSteps?4() -> int -PyQt5.QtGui.QTextDocument.clearUndoRedoStacks?4(QTextDocument.Stacks stacks=QTextDocument.UndoAndRedoStacks) -PyQt5.QtGui.QTextDocument.defaultCursorMoveStyle?4() -> Qt.CursorMoveStyle -PyQt5.QtGui.QTextDocument.setDefaultCursorMoveStyle?4(Qt.CursorMoveStyle) -PyQt5.QtGui.QTextDocument.baseUrl?4() -> QUrl -PyQt5.QtGui.QTextDocument.setBaseUrl?4(QUrl) -PyQt5.QtGui.QTextDocument.baseUrlChanged?4(QUrl) -PyQt5.QtGui.QTextDocument.FindFlags?1(QTextDocument.FindFlags) -PyQt5.QtGui.QTextDocument.FindFlags.__init__?1(self, QTextDocument.FindFlags) -PyQt5.QtGui.QTextDocument.FindFlags?1(int) -PyQt5.QtGui.QTextDocument.FindFlags.__init__?1(self, int) -PyQt5.QtGui.QTextDocument.FindFlags?1() -PyQt5.QtGui.QTextDocument.FindFlags.__init__?1(self) -PyQt5.QtGui.QTextDocumentFragment?1() -PyQt5.QtGui.QTextDocumentFragment.__init__?1(self) -PyQt5.QtGui.QTextDocumentFragment?1(QTextDocument) -PyQt5.QtGui.QTextDocumentFragment.__init__?1(self, QTextDocument) -PyQt5.QtGui.QTextDocumentFragment?1(QTextCursor) -PyQt5.QtGui.QTextDocumentFragment.__init__?1(self, QTextCursor) -PyQt5.QtGui.QTextDocumentFragment?1(QTextDocumentFragment) -PyQt5.QtGui.QTextDocumentFragment.__init__?1(self, QTextDocumentFragment) -PyQt5.QtGui.QTextDocumentFragment.isEmpty?4() -> bool -PyQt5.QtGui.QTextDocumentFragment.toPlainText?4() -> str -PyQt5.QtGui.QTextDocumentFragment.toHtml?4(QByteArray encoding=QByteArray()) -> str -PyQt5.QtGui.QTextDocumentFragment.fromPlainText?4(str) -> QTextDocumentFragment -PyQt5.QtGui.QTextDocumentFragment.fromHtml?4(str) -> QTextDocumentFragment -PyQt5.QtGui.QTextDocumentFragment.fromHtml?4(str, QTextDocument) -> QTextDocumentFragment -PyQt5.QtGui.QTextDocumentWriter?1() -PyQt5.QtGui.QTextDocumentWriter.__init__?1(self) -PyQt5.QtGui.QTextDocumentWriter?1(QIODevice, QByteArray) -PyQt5.QtGui.QTextDocumentWriter.__init__?1(self, QIODevice, QByteArray) -PyQt5.QtGui.QTextDocumentWriter?1(str, QByteArray format=QByteArray()) -PyQt5.QtGui.QTextDocumentWriter.__init__?1(self, str, QByteArray format=QByteArray()) -PyQt5.QtGui.QTextDocumentWriter.setFormat?4(QByteArray) -PyQt5.QtGui.QTextDocumentWriter.format?4() -> QByteArray -PyQt5.QtGui.QTextDocumentWriter.setDevice?4(QIODevice) -PyQt5.QtGui.QTextDocumentWriter.device?4() -> QIODevice -PyQt5.QtGui.QTextDocumentWriter.setFileName?4(str) -PyQt5.QtGui.QTextDocumentWriter.fileName?4() -> str -PyQt5.QtGui.QTextDocumentWriter.write?4(QTextDocument) -> bool -PyQt5.QtGui.QTextDocumentWriter.write?4(QTextDocumentFragment) -> bool -PyQt5.QtGui.QTextDocumentWriter.setCodec?4(QTextCodec) -PyQt5.QtGui.QTextDocumentWriter.codec?4() -> QTextCodec -PyQt5.QtGui.QTextDocumentWriter.supportedDocumentFormats?4() -> list-of-QByteArray -PyQt5.QtGui.QTextLength.Type?10 -PyQt5.QtGui.QTextLength.VariableLength?10 -PyQt5.QtGui.QTextLength.FixedLength?10 -PyQt5.QtGui.QTextLength.PercentageLength?10 -PyQt5.QtGui.QTextLength?1() -PyQt5.QtGui.QTextLength.__init__?1(self) -PyQt5.QtGui.QTextLength?1(QTextLength.Type, float) -PyQt5.QtGui.QTextLength.__init__?1(self, QTextLength.Type, float) -PyQt5.QtGui.QTextLength?1(QVariant) -PyQt5.QtGui.QTextLength.__init__?1(self, QVariant) -PyQt5.QtGui.QTextLength?1(QTextLength) -PyQt5.QtGui.QTextLength.__init__?1(self, QTextLength) -PyQt5.QtGui.QTextLength.type?4() -> QTextLength.Type -PyQt5.QtGui.QTextLength.value?4(float) -> float -PyQt5.QtGui.QTextLength.rawValue?4() -> float -PyQt5.QtGui.QTextFormat.Property?10 -PyQt5.QtGui.QTextFormat.ObjectIndex?10 -PyQt5.QtGui.QTextFormat.CssFloat?10 -PyQt5.QtGui.QTextFormat.LayoutDirection?10 -PyQt5.QtGui.QTextFormat.OutlinePen?10 -PyQt5.QtGui.QTextFormat.BackgroundBrush?10 -PyQt5.QtGui.QTextFormat.ForegroundBrush?10 -PyQt5.QtGui.QTextFormat.BlockAlignment?10 -PyQt5.QtGui.QTextFormat.BlockTopMargin?10 -PyQt5.QtGui.QTextFormat.BlockBottomMargin?10 -PyQt5.QtGui.QTextFormat.BlockLeftMargin?10 -PyQt5.QtGui.QTextFormat.BlockRightMargin?10 -PyQt5.QtGui.QTextFormat.TextIndent?10 -PyQt5.QtGui.QTextFormat.BlockIndent?10 -PyQt5.QtGui.QTextFormat.BlockNonBreakableLines?10 -PyQt5.QtGui.QTextFormat.BlockTrailingHorizontalRulerWidth?10 -PyQt5.QtGui.QTextFormat.FontFamily?10 -PyQt5.QtGui.QTextFormat.FontPointSize?10 -PyQt5.QtGui.QTextFormat.FontSizeAdjustment?10 -PyQt5.QtGui.QTextFormat.FontSizeIncrement?10 -PyQt5.QtGui.QTextFormat.FontWeight?10 -PyQt5.QtGui.QTextFormat.FontItalic?10 -PyQt5.QtGui.QTextFormat.FontUnderline?10 -PyQt5.QtGui.QTextFormat.FontOverline?10 -PyQt5.QtGui.QTextFormat.FontStrikeOut?10 -PyQt5.QtGui.QTextFormat.FontFixedPitch?10 -PyQt5.QtGui.QTextFormat.FontPixelSize?10 -PyQt5.QtGui.QTextFormat.TextUnderlineColor?10 -PyQt5.QtGui.QTextFormat.TextVerticalAlignment?10 -PyQt5.QtGui.QTextFormat.TextOutline?10 -PyQt5.QtGui.QTextFormat.IsAnchor?10 -PyQt5.QtGui.QTextFormat.AnchorHref?10 -PyQt5.QtGui.QTextFormat.AnchorName?10 -PyQt5.QtGui.QTextFormat.ObjectType?10 -PyQt5.QtGui.QTextFormat.ListStyle?10 -PyQt5.QtGui.QTextFormat.ListIndent?10 -PyQt5.QtGui.QTextFormat.FrameBorder?10 -PyQt5.QtGui.QTextFormat.FrameMargin?10 -PyQt5.QtGui.QTextFormat.FramePadding?10 -PyQt5.QtGui.QTextFormat.FrameWidth?10 -PyQt5.QtGui.QTextFormat.FrameHeight?10 -PyQt5.QtGui.QTextFormat.TableColumns?10 -PyQt5.QtGui.QTextFormat.TableColumnWidthConstraints?10 -PyQt5.QtGui.QTextFormat.TableCellSpacing?10 -PyQt5.QtGui.QTextFormat.TableCellPadding?10 -PyQt5.QtGui.QTextFormat.TableCellRowSpan?10 -PyQt5.QtGui.QTextFormat.TableCellColumnSpan?10 -PyQt5.QtGui.QTextFormat.ImageName?10 -PyQt5.QtGui.QTextFormat.ImageWidth?10 -PyQt5.QtGui.QTextFormat.ImageHeight?10 -PyQt5.QtGui.QTextFormat.TextUnderlineStyle?10 -PyQt5.QtGui.QTextFormat.TableHeaderRowCount?10 -PyQt5.QtGui.QTextFormat.FullWidthSelection?10 -PyQt5.QtGui.QTextFormat.PageBreakPolicy?10 -PyQt5.QtGui.QTextFormat.TextToolTip?10 -PyQt5.QtGui.QTextFormat.FrameTopMargin?10 -PyQt5.QtGui.QTextFormat.FrameBottomMargin?10 -PyQt5.QtGui.QTextFormat.FrameLeftMargin?10 -PyQt5.QtGui.QTextFormat.FrameRightMargin?10 -PyQt5.QtGui.QTextFormat.FrameBorderBrush?10 -PyQt5.QtGui.QTextFormat.FrameBorderStyle?10 -PyQt5.QtGui.QTextFormat.BackgroundImageUrl?10 -PyQt5.QtGui.QTextFormat.TabPositions?10 -PyQt5.QtGui.QTextFormat.FirstFontProperty?10 -PyQt5.QtGui.QTextFormat.FontCapitalization?10 -PyQt5.QtGui.QTextFormat.FontLetterSpacing?10 -PyQt5.QtGui.QTextFormat.FontWordSpacing?10 -PyQt5.QtGui.QTextFormat.LastFontProperty?10 -PyQt5.QtGui.QTextFormat.TableCellTopPadding?10 -PyQt5.QtGui.QTextFormat.TableCellBottomPadding?10 -PyQt5.QtGui.QTextFormat.TableCellLeftPadding?10 -PyQt5.QtGui.QTextFormat.TableCellRightPadding?10 -PyQt5.QtGui.QTextFormat.FontStyleHint?10 -PyQt5.QtGui.QTextFormat.FontStyleStrategy?10 -PyQt5.QtGui.QTextFormat.FontKerning?10 -PyQt5.QtGui.QTextFormat.LineHeight?10 -PyQt5.QtGui.QTextFormat.LineHeightType?10 -PyQt5.QtGui.QTextFormat.FontHintingPreference?10 -PyQt5.QtGui.QTextFormat.ListNumberPrefix?10 -PyQt5.QtGui.QTextFormat.ListNumberSuffix?10 -PyQt5.QtGui.QTextFormat.FontStretch?10 -PyQt5.QtGui.QTextFormat.FontLetterSpacingType?10 -PyQt5.QtGui.QTextFormat.UserProperty?10 -PyQt5.QtGui.QTextFormat.PageBreakFlag?10 -PyQt5.QtGui.QTextFormat.PageBreak_Auto?10 -PyQt5.QtGui.QTextFormat.PageBreak_AlwaysBefore?10 -PyQt5.QtGui.QTextFormat.PageBreak_AlwaysAfter?10 -PyQt5.QtGui.QTextFormat.ObjectTypes?10 -PyQt5.QtGui.QTextFormat.NoObject?10 -PyQt5.QtGui.QTextFormat.ImageObject?10 -PyQt5.QtGui.QTextFormat.TableObject?10 -PyQt5.QtGui.QTextFormat.TableCellObject?10 -PyQt5.QtGui.QTextFormat.UserObject?10 -PyQt5.QtGui.QTextFormat.FormatType?10 -PyQt5.QtGui.QTextFormat.InvalidFormat?10 -PyQt5.QtGui.QTextFormat.BlockFormat?10 -PyQt5.QtGui.QTextFormat.CharFormat?10 -PyQt5.QtGui.QTextFormat.ListFormat?10 -PyQt5.QtGui.QTextFormat.TableFormat?10 -PyQt5.QtGui.QTextFormat.FrameFormat?10 -PyQt5.QtGui.QTextFormat.UserFormat?10 -PyQt5.QtGui.QTextFormat?1() -PyQt5.QtGui.QTextFormat.__init__?1(self) -PyQt5.QtGui.QTextFormat?1(int) -PyQt5.QtGui.QTextFormat.__init__?1(self, int) -PyQt5.QtGui.QTextFormat?1(QTextFormat) -PyQt5.QtGui.QTextFormat.__init__?1(self, QTextFormat) -PyQt5.QtGui.QTextFormat?1(QVariant) -PyQt5.QtGui.QTextFormat.__init__?1(self, QVariant) -PyQt5.QtGui.QTextFormat.merge?4(QTextFormat) -PyQt5.QtGui.QTextFormat.isValid?4() -> bool -PyQt5.QtGui.QTextFormat.type?4() -> int -PyQt5.QtGui.QTextFormat.objectIndex?4() -> int -PyQt5.QtGui.QTextFormat.setObjectIndex?4(int) -PyQt5.QtGui.QTextFormat.property?4(int) -> QVariant -PyQt5.QtGui.QTextFormat.setProperty?4(int, QVariant) -PyQt5.QtGui.QTextFormat.clearProperty?4(int) -PyQt5.QtGui.QTextFormat.hasProperty?4(int) -> bool -PyQt5.QtGui.QTextFormat.boolProperty?4(int) -> bool -PyQt5.QtGui.QTextFormat.intProperty?4(int) -> int -PyQt5.QtGui.QTextFormat.doubleProperty?4(int) -> float -PyQt5.QtGui.QTextFormat.stringProperty?4(int) -> str -PyQt5.QtGui.QTextFormat.colorProperty?4(int) -> QColor -PyQt5.QtGui.QTextFormat.penProperty?4(int) -> QPen -PyQt5.QtGui.QTextFormat.brushProperty?4(int) -> QBrush -PyQt5.QtGui.QTextFormat.lengthProperty?4(int) -> QTextLength -PyQt5.QtGui.QTextFormat.lengthVectorProperty?4(int) -> list-of-QTextLength -PyQt5.QtGui.QTextFormat.setProperty?4(int, list-of-QTextLength) -PyQt5.QtGui.QTextFormat.properties?4() -> dict-of-int-QVariant -PyQt5.QtGui.QTextFormat.objectType?4() -> int -PyQt5.QtGui.QTextFormat.isCharFormat?4() -> bool -PyQt5.QtGui.QTextFormat.isBlockFormat?4() -> bool -PyQt5.QtGui.QTextFormat.isListFormat?4() -> bool -PyQt5.QtGui.QTextFormat.isFrameFormat?4() -> bool -PyQt5.QtGui.QTextFormat.isImageFormat?4() -> bool -PyQt5.QtGui.QTextFormat.isTableFormat?4() -> bool -PyQt5.QtGui.QTextFormat.toBlockFormat?4() -> QTextBlockFormat -PyQt5.QtGui.QTextFormat.toCharFormat?4() -> QTextCharFormat -PyQt5.QtGui.QTextFormat.toListFormat?4() -> QTextListFormat -PyQt5.QtGui.QTextFormat.toTableFormat?4() -> QTextTableFormat -PyQt5.QtGui.QTextFormat.toFrameFormat?4() -> QTextFrameFormat -PyQt5.QtGui.QTextFormat.toImageFormat?4() -> QTextImageFormat -PyQt5.QtGui.QTextFormat.setLayoutDirection?4(Qt.LayoutDirection) -PyQt5.QtGui.QTextFormat.layoutDirection?4() -> Qt.LayoutDirection -PyQt5.QtGui.QTextFormat.setBackground?4(QBrush) -PyQt5.QtGui.QTextFormat.background?4() -> QBrush -PyQt5.QtGui.QTextFormat.clearBackground?4() -PyQt5.QtGui.QTextFormat.setForeground?4(QBrush) -PyQt5.QtGui.QTextFormat.foreground?4() -> QBrush -PyQt5.QtGui.QTextFormat.clearForeground?4() -PyQt5.QtGui.QTextFormat.setObjectType?4(int) -PyQt5.QtGui.QTextFormat.propertyCount?4() -> int -PyQt5.QtGui.QTextFormat.isTableCellFormat?4() -> bool -PyQt5.QtGui.QTextFormat.toTableCellFormat?4() -> QTextTableCellFormat -PyQt5.QtGui.QTextFormat.swap?4(QTextFormat) -PyQt5.QtGui.QTextFormat.isEmpty?4() -> bool -PyQt5.QtGui.QTextFormat.PageBreakFlags?1(QTextFormat.PageBreakFlags) -PyQt5.QtGui.QTextFormat.PageBreakFlags.__init__?1(self, QTextFormat.PageBreakFlags) -PyQt5.QtGui.QTextFormat.PageBreakFlags?1(int) -PyQt5.QtGui.QTextFormat.PageBreakFlags.__init__?1(self, int) -PyQt5.QtGui.QTextFormat.PageBreakFlags?1() -PyQt5.QtGui.QTextFormat.PageBreakFlags.__init__?1(self) -PyQt5.QtGui.QTextCharFormat.FontPropertiesInheritanceBehavior?10 -PyQt5.QtGui.QTextCharFormat.FontPropertiesSpecifiedOnly?10 -PyQt5.QtGui.QTextCharFormat.FontPropertiesAll?10 -PyQt5.QtGui.QTextCharFormat.UnderlineStyle?10 -PyQt5.QtGui.QTextCharFormat.NoUnderline?10 -PyQt5.QtGui.QTextCharFormat.SingleUnderline?10 -PyQt5.QtGui.QTextCharFormat.DashUnderline?10 -PyQt5.QtGui.QTextCharFormat.DotLine?10 -PyQt5.QtGui.QTextCharFormat.DashDotLine?10 -PyQt5.QtGui.QTextCharFormat.DashDotDotLine?10 -PyQt5.QtGui.QTextCharFormat.WaveUnderline?10 -PyQt5.QtGui.QTextCharFormat.SpellCheckUnderline?10 -PyQt5.QtGui.QTextCharFormat.VerticalAlignment?10 -PyQt5.QtGui.QTextCharFormat.AlignNormal?10 -PyQt5.QtGui.QTextCharFormat.AlignSuperScript?10 -PyQt5.QtGui.QTextCharFormat.AlignSubScript?10 -PyQt5.QtGui.QTextCharFormat.AlignMiddle?10 -PyQt5.QtGui.QTextCharFormat.AlignTop?10 -PyQt5.QtGui.QTextCharFormat.AlignBottom?10 -PyQt5.QtGui.QTextCharFormat.AlignBaseline?10 -PyQt5.QtGui.QTextCharFormat?1() -PyQt5.QtGui.QTextCharFormat.__init__?1(self) -PyQt5.QtGui.QTextCharFormat?1(QTextCharFormat) -PyQt5.QtGui.QTextCharFormat.__init__?1(self, QTextCharFormat) -PyQt5.QtGui.QTextCharFormat.isValid?4() -> bool -PyQt5.QtGui.QTextCharFormat.setFont?4(QFont) -PyQt5.QtGui.QTextCharFormat.font?4() -> QFont -PyQt5.QtGui.QTextCharFormat.setFontFamily?4(str) -PyQt5.QtGui.QTextCharFormat.fontFamily?4() -> str -PyQt5.QtGui.QTextCharFormat.setFontPointSize?4(float) -PyQt5.QtGui.QTextCharFormat.fontPointSize?4() -> float -PyQt5.QtGui.QTextCharFormat.setFontWeight?4(int) -PyQt5.QtGui.QTextCharFormat.fontWeight?4() -> int -PyQt5.QtGui.QTextCharFormat.setFontItalic?4(bool) -PyQt5.QtGui.QTextCharFormat.fontItalic?4() -> bool -PyQt5.QtGui.QTextCharFormat.setFontUnderline?4(bool) -PyQt5.QtGui.QTextCharFormat.fontUnderline?4() -> bool -PyQt5.QtGui.QTextCharFormat.setFontOverline?4(bool) -PyQt5.QtGui.QTextCharFormat.fontOverline?4() -> bool -PyQt5.QtGui.QTextCharFormat.setFontStrikeOut?4(bool) -PyQt5.QtGui.QTextCharFormat.fontStrikeOut?4() -> bool -PyQt5.QtGui.QTextCharFormat.setUnderlineColor?4(QColor) -PyQt5.QtGui.QTextCharFormat.underlineColor?4() -> QColor -PyQt5.QtGui.QTextCharFormat.setFontFixedPitch?4(bool) -PyQt5.QtGui.QTextCharFormat.fontFixedPitch?4() -> bool -PyQt5.QtGui.QTextCharFormat.setVerticalAlignment?4(QTextCharFormat.VerticalAlignment) -PyQt5.QtGui.QTextCharFormat.verticalAlignment?4() -> QTextCharFormat.VerticalAlignment -PyQt5.QtGui.QTextCharFormat.setAnchor?4(bool) -PyQt5.QtGui.QTextCharFormat.isAnchor?4() -> bool -PyQt5.QtGui.QTextCharFormat.setAnchorHref?4(str) -PyQt5.QtGui.QTextCharFormat.anchorHref?4() -> str -PyQt5.QtGui.QTextCharFormat.tableCellRowSpan?4() -> int -PyQt5.QtGui.QTextCharFormat.tableCellColumnSpan?4() -> int -PyQt5.QtGui.QTextCharFormat.setTableCellRowSpan?4(int) -PyQt5.QtGui.QTextCharFormat.setTableCellColumnSpan?4(int) -PyQt5.QtGui.QTextCharFormat.setTextOutline?4(QPen) -PyQt5.QtGui.QTextCharFormat.textOutline?4() -> QPen -PyQt5.QtGui.QTextCharFormat.setUnderlineStyle?4(QTextCharFormat.UnderlineStyle) -PyQt5.QtGui.QTextCharFormat.underlineStyle?4() -> QTextCharFormat.UnderlineStyle -PyQt5.QtGui.QTextCharFormat.setToolTip?4(str) -PyQt5.QtGui.QTextCharFormat.toolTip?4() -> str -PyQt5.QtGui.QTextCharFormat.setAnchorNames?4(list-of-str) -PyQt5.QtGui.QTextCharFormat.anchorNames?4() -> list-of-str -PyQt5.QtGui.QTextCharFormat.setFontCapitalization?4(QFont.Capitalization) -PyQt5.QtGui.QTextCharFormat.fontCapitalization?4() -> QFont.Capitalization -PyQt5.QtGui.QTextCharFormat.setFontLetterSpacing?4(float) -PyQt5.QtGui.QTextCharFormat.fontLetterSpacing?4() -> float -PyQt5.QtGui.QTextCharFormat.setFontWordSpacing?4(float) -PyQt5.QtGui.QTextCharFormat.fontWordSpacing?4() -> float -PyQt5.QtGui.QTextCharFormat.setFontStyleHint?4(QFont.StyleHint, QFont.StyleStrategy strategy=QFont.PreferDefault) -PyQt5.QtGui.QTextCharFormat.setFontStyleStrategy?4(QFont.StyleStrategy) -PyQt5.QtGui.QTextCharFormat.fontStyleHint?4() -> QFont.StyleHint -PyQt5.QtGui.QTextCharFormat.fontStyleStrategy?4() -> QFont.StyleStrategy -PyQt5.QtGui.QTextCharFormat.setFontKerning?4(bool) -PyQt5.QtGui.QTextCharFormat.fontKerning?4() -> bool -PyQt5.QtGui.QTextCharFormat.setFontHintingPreference?4(QFont.HintingPreference) -PyQt5.QtGui.QTextCharFormat.fontHintingPreference?4() -> QFont.HintingPreference -PyQt5.QtGui.QTextCharFormat.fontStretch?4() -> int -PyQt5.QtGui.QTextCharFormat.setFontStretch?4(int) -PyQt5.QtGui.QTextCharFormat.setFontLetterSpacingType?4(QFont.SpacingType) -PyQt5.QtGui.QTextCharFormat.fontLetterSpacingType?4() -> QFont.SpacingType -PyQt5.QtGui.QTextCharFormat.setFont?4(QFont, QTextCharFormat.FontPropertiesInheritanceBehavior) -PyQt5.QtGui.QTextBlockFormat.LineHeightTypes?10 -PyQt5.QtGui.QTextBlockFormat.SingleHeight?10 -PyQt5.QtGui.QTextBlockFormat.ProportionalHeight?10 -PyQt5.QtGui.QTextBlockFormat.FixedHeight?10 -PyQt5.QtGui.QTextBlockFormat.MinimumHeight?10 -PyQt5.QtGui.QTextBlockFormat.LineDistanceHeight?10 -PyQt5.QtGui.QTextBlockFormat?1() -PyQt5.QtGui.QTextBlockFormat.__init__?1(self) -PyQt5.QtGui.QTextBlockFormat?1(QTextBlockFormat) -PyQt5.QtGui.QTextBlockFormat.__init__?1(self, QTextBlockFormat) -PyQt5.QtGui.QTextBlockFormat.isValid?4() -> bool -PyQt5.QtGui.QTextBlockFormat.alignment?4() -> Qt.Alignment -PyQt5.QtGui.QTextBlockFormat.setTopMargin?4(float) -PyQt5.QtGui.QTextBlockFormat.topMargin?4() -> float -PyQt5.QtGui.QTextBlockFormat.setBottomMargin?4(float) -PyQt5.QtGui.QTextBlockFormat.bottomMargin?4() -> float -PyQt5.QtGui.QTextBlockFormat.setLeftMargin?4(float) -PyQt5.QtGui.QTextBlockFormat.leftMargin?4() -> float -PyQt5.QtGui.QTextBlockFormat.setRightMargin?4(float) -PyQt5.QtGui.QTextBlockFormat.rightMargin?4() -> float -PyQt5.QtGui.QTextBlockFormat.setTextIndent?4(float) -PyQt5.QtGui.QTextBlockFormat.textIndent?4() -> float -PyQt5.QtGui.QTextBlockFormat.indent?4() -> int -PyQt5.QtGui.QTextBlockFormat.setNonBreakableLines?4(bool) -PyQt5.QtGui.QTextBlockFormat.nonBreakableLines?4() -> bool -PyQt5.QtGui.QTextBlockFormat.setAlignment?4(Qt.Alignment) -PyQt5.QtGui.QTextBlockFormat.setIndent?4(int) -PyQt5.QtGui.QTextBlockFormat.setPageBreakPolicy?4(QTextFormat.PageBreakFlags) -PyQt5.QtGui.QTextBlockFormat.pageBreakPolicy?4() -> QTextFormat.PageBreakFlags -PyQt5.QtGui.QTextBlockFormat.setTabPositions?4(list-of-QTextOption.Tab) -PyQt5.QtGui.QTextBlockFormat.tabPositions?4() -> list-of-QTextOption.Tab -PyQt5.QtGui.QTextBlockFormat.setLineHeight?4(float, int) -PyQt5.QtGui.QTextBlockFormat.lineHeight?4(float, float) -> float -PyQt5.QtGui.QTextBlockFormat.lineHeight?4() -> float -PyQt5.QtGui.QTextBlockFormat.lineHeightType?4() -> int -PyQt5.QtGui.QTextListFormat.Style?10 -PyQt5.QtGui.QTextListFormat.ListDisc?10 -PyQt5.QtGui.QTextListFormat.ListCircle?10 -PyQt5.QtGui.QTextListFormat.ListSquare?10 -PyQt5.QtGui.QTextListFormat.ListDecimal?10 -PyQt5.QtGui.QTextListFormat.ListLowerAlpha?10 -PyQt5.QtGui.QTextListFormat.ListUpperAlpha?10 -PyQt5.QtGui.QTextListFormat.ListLowerRoman?10 -PyQt5.QtGui.QTextListFormat.ListUpperRoman?10 -PyQt5.QtGui.QTextListFormat?1() -PyQt5.QtGui.QTextListFormat.__init__?1(self) -PyQt5.QtGui.QTextListFormat?1(QTextListFormat) -PyQt5.QtGui.QTextListFormat.__init__?1(self, QTextListFormat) -PyQt5.QtGui.QTextListFormat.isValid?4() -> bool -PyQt5.QtGui.QTextListFormat.style?4() -> QTextListFormat.Style -PyQt5.QtGui.QTextListFormat.indent?4() -> int -PyQt5.QtGui.QTextListFormat.setStyle?4(QTextListFormat.Style) -PyQt5.QtGui.QTextListFormat.setIndent?4(int) -PyQt5.QtGui.QTextListFormat.numberPrefix?4() -> str -PyQt5.QtGui.QTextListFormat.numberSuffix?4() -> str -PyQt5.QtGui.QTextListFormat.setNumberPrefix?4(str) -PyQt5.QtGui.QTextListFormat.setNumberSuffix?4(str) -PyQt5.QtGui.QTextImageFormat?1() -PyQt5.QtGui.QTextImageFormat.__init__?1(self) -PyQt5.QtGui.QTextImageFormat?1(QTextImageFormat) -PyQt5.QtGui.QTextImageFormat.__init__?1(self, QTextImageFormat) -PyQt5.QtGui.QTextImageFormat.isValid?4() -> bool -PyQt5.QtGui.QTextImageFormat.name?4() -> str -PyQt5.QtGui.QTextImageFormat.width?4() -> float -PyQt5.QtGui.QTextImageFormat.height?4() -> float -PyQt5.QtGui.QTextImageFormat.setName?4(str) -PyQt5.QtGui.QTextImageFormat.setWidth?4(float) -PyQt5.QtGui.QTextImageFormat.setHeight?4(float) -PyQt5.QtGui.QTextFrameFormat.BorderStyle?10 -PyQt5.QtGui.QTextFrameFormat.BorderStyle_None?10 -PyQt5.QtGui.QTextFrameFormat.BorderStyle_Dotted?10 -PyQt5.QtGui.QTextFrameFormat.BorderStyle_Dashed?10 -PyQt5.QtGui.QTextFrameFormat.BorderStyle_Solid?10 -PyQt5.QtGui.QTextFrameFormat.BorderStyle_Double?10 -PyQt5.QtGui.QTextFrameFormat.BorderStyle_DotDash?10 -PyQt5.QtGui.QTextFrameFormat.BorderStyle_DotDotDash?10 -PyQt5.QtGui.QTextFrameFormat.BorderStyle_Groove?10 -PyQt5.QtGui.QTextFrameFormat.BorderStyle_Ridge?10 -PyQt5.QtGui.QTextFrameFormat.BorderStyle_Inset?10 -PyQt5.QtGui.QTextFrameFormat.BorderStyle_Outset?10 -PyQt5.QtGui.QTextFrameFormat.Position?10 -PyQt5.QtGui.QTextFrameFormat.InFlow?10 -PyQt5.QtGui.QTextFrameFormat.FloatLeft?10 -PyQt5.QtGui.QTextFrameFormat.FloatRight?10 -PyQt5.QtGui.QTextFrameFormat?1() -PyQt5.QtGui.QTextFrameFormat.__init__?1(self) -PyQt5.QtGui.QTextFrameFormat?1(QTextFrameFormat) -PyQt5.QtGui.QTextFrameFormat.__init__?1(self, QTextFrameFormat) -PyQt5.QtGui.QTextFrameFormat.isValid?4() -> bool -PyQt5.QtGui.QTextFrameFormat.setPosition?4(QTextFrameFormat.Position) -PyQt5.QtGui.QTextFrameFormat.position?4() -> QTextFrameFormat.Position -PyQt5.QtGui.QTextFrameFormat.border?4() -> float -PyQt5.QtGui.QTextFrameFormat.margin?4() -> float -PyQt5.QtGui.QTextFrameFormat.padding?4() -> float -PyQt5.QtGui.QTextFrameFormat.setWidth?4(QTextLength) -PyQt5.QtGui.QTextFrameFormat.width?4() -> QTextLength -PyQt5.QtGui.QTextFrameFormat.height?4() -> QTextLength -PyQt5.QtGui.QTextFrameFormat.setBorder?4(float) -PyQt5.QtGui.QTextFrameFormat.setMargin?4(float) -PyQt5.QtGui.QTextFrameFormat.setPadding?4(float) -PyQt5.QtGui.QTextFrameFormat.setWidth?4(float) -PyQt5.QtGui.QTextFrameFormat.setHeight?4(float) -PyQt5.QtGui.QTextFrameFormat.setHeight?4(QTextLength) -PyQt5.QtGui.QTextFrameFormat.setPageBreakPolicy?4(QTextFormat.PageBreakFlags) -PyQt5.QtGui.QTextFrameFormat.pageBreakPolicy?4() -> QTextFormat.PageBreakFlags -PyQt5.QtGui.QTextFrameFormat.setBorderBrush?4(QBrush) -PyQt5.QtGui.QTextFrameFormat.borderBrush?4() -> QBrush -PyQt5.QtGui.QTextFrameFormat.setBorderStyle?4(QTextFrameFormat.BorderStyle) -PyQt5.QtGui.QTextFrameFormat.borderStyle?4() -> QTextFrameFormat.BorderStyle -PyQt5.QtGui.QTextFrameFormat.topMargin?4() -> float -PyQt5.QtGui.QTextFrameFormat.bottomMargin?4() -> float -PyQt5.QtGui.QTextFrameFormat.leftMargin?4() -> float -PyQt5.QtGui.QTextFrameFormat.rightMargin?4() -> float -PyQt5.QtGui.QTextFrameFormat.setTopMargin?4(float) -PyQt5.QtGui.QTextFrameFormat.setBottomMargin?4(float) -PyQt5.QtGui.QTextFrameFormat.setLeftMargin?4(float) -PyQt5.QtGui.QTextFrameFormat.setRightMargin?4(float) -PyQt5.QtGui.QTextTableFormat?1() -PyQt5.QtGui.QTextTableFormat.__init__?1(self) -PyQt5.QtGui.QTextTableFormat?1(QTextTableFormat) -PyQt5.QtGui.QTextTableFormat.__init__?1(self, QTextTableFormat) -PyQt5.QtGui.QTextTableFormat.isValid?4() -> bool -PyQt5.QtGui.QTextTableFormat.columns?4() -> int -PyQt5.QtGui.QTextTableFormat.setColumnWidthConstraints?4(list-of-QTextLength) -PyQt5.QtGui.QTextTableFormat.columnWidthConstraints?4() -> list-of-QTextLength -PyQt5.QtGui.QTextTableFormat.clearColumnWidthConstraints?4() -PyQt5.QtGui.QTextTableFormat.cellSpacing?4() -> float -PyQt5.QtGui.QTextTableFormat.setCellSpacing?4(float) -PyQt5.QtGui.QTextTableFormat.cellPadding?4() -> float -PyQt5.QtGui.QTextTableFormat.alignment?4() -> Qt.Alignment -PyQt5.QtGui.QTextTableFormat.setColumns?4(int) -PyQt5.QtGui.QTextTableFormat.setCellPadding?4(float) -PyQt5.QtGui.QTextTableFormat.setAlignment?4(Qt.Alignment) -PyQt5.QtGui.QTextTableFormat.setHeaderRowCount?4(int) -PyQt5.QtGui.QTextTableFormat.headerRowCount?4() -> int -PyQt5.QtGui.QTextTableCellFormat?1() -PyQt5.QtGui.QTextTableCellFormat.__init__?1(self) -PyQt5.QtGui.QTextTableCellFormat?1(QTextTableCellFormat) -PyQt5.QtGui.QTextTableCellFormat.__init__?1(self, QTextTableCellFormat) -PyQt5.QtGui.QTextTableCellFormat.isValid?4() -> bool -PyQt5.QtGui.QTextTableCellFormat.setTopPadding?4(float) -PyQt5.QtGui.QTextTableCellFormat.topPadding?4() -> float -PyQt5.QtGui.QTextTableCellFormat.setBottomPadding?4(float) -PyQt5.QtGui.QTextTableCellFormat.bottomPadding?4() -> float -PyQt5.QtGui.QTextTableCellFormat.setLeftPadding?4(float) -PyQt5.QtGui.QTextTableCellFormat.leftPadding?4() -> float -PyQt5.QtGui.QTextTableCellFormat.setRightPadding?4(float) -PyQt5.QtGui.QTextTableCellFormat.rightPadding?4() -> float -PyQt5.QtGui.QTextTableCellFormat.setPadding?4(float) -PyQt5.QtGui.QTextInlineObject?1() -PyQt5.QtGui.QTextInlineObject.__init__?1(self) -PyQt5.QtGui.QTextInlineObject?1(QTextInlineObject) -PyQt5.QtGui.QTextInlineObject.__init__?1(self, QTextInlineObject) -PyQt5.QtGui.QTextInlineObject.isValid?4() -> bool -PyQt5.QtGui.QTextInlineObject.rect?4() -> QRectF -PyQt5.QtGui.QTextInlineObject.width?4() -> float -PyQt5.QtGui.QTextInlineObject.ascent?4() -> float -PyQt5.QtGui.QTextInlineObject.descent?4() -> float -PyQt5.QtGui.QTextInlineObject.height?4() -> float -PyQt5.QtGui.QTextInlineObject.textDirection?4() -> Qt.LayoutDirection -PyQt5.QtGui.QTextInlineObject.setWidth?4(float) -PyQt5.QtGui.QTextInlineObject.setAscent?4(float) -PyQt5.QtGui.QTextInlineObject.setDescent?4(float) -PyQt5.QtGui.QTextInlineObject.textPosition?4() -> int -PyQt5.QtGui.QTextInlineObject.formatIndex?4() -> int -PyQt5.QtGui.QTextInlineObject.format?4() -> QTextFormat -PyQt5.QtGui.QTextLayout.CursorMode?10 -PyQt5.QtGui.QTextLayout.SkipCharacters?10 -PyQt5.QtGui.QTextLayout.SkipWords?10 -PyQt5.QtGui.QTextLayout?1() -PyQt5.QtGui.QTextLayout.__init__?1(self) -PyQt5.QtGui.QTextLayout?1(str) -PyQt5.QtGui.QTextLayout.__init__?1(self, str) -PyQt5.QtGui.QTextLayout?1(str, QFont, QPaintDevice paintDevice=None) -PyQt5.QtGui.QTextLayout.__init__?1(self, str, QFont, QPaintDevice paintDevice=None) -PyQt5.QtGui.QTextLayout?1(QTextBlock) -PyQt5.QtGui.QTextLayout.__init__?1(self, QTextBlock) -PyQt5.QtGui.QTextLayout.setFont?4(QFont) -PyQt5.QtGui.QTextLayout.font?4() -> QFont -PyQt5.QtGui.QTextLayout.setText?4(str) -PyQt5.QtGui.QTextLayout.text?4() -> str -PyQt5.QtGui.QTextLayout.setTextOption?4(QTextOption) -PyQt5.QtGui.QTextLayout.textOption?4() -> QTextOption -PyQt5.QtGui.QTextLayout.setPreeditArea?4(int, str) -PyQt5.QtGui.QTextLayout.preeditAreaPosition?4() -> int -PyQt5.QtGui.QTextLayout.preeditAreaText?4() -> str -PyQt5.QtGui.QTextLayout.setAdditionalFormats?4(list-of-QTextLayout.FormatRange) -PyQt5.QtGui.QTextLayout.additionalFormats?4() -> list-of-QTextLayout.FormatRange -PyQt5.QtGui.QTextLayout.clearAdditionalFormats?4() -PyQt5.QtGui.QTextLayout.setCacheEnabled?4(bool) -PyQt5.QtGui.QTextLayout.cacheEnabled?4() -> bool -PyQt5.QtGui.QTextLayout.beginLayout?4() -PyQt5.QtGui.QTextLayout.endLayout?4() -PyQt5.QtGui.QTextLayout.createLine?4() -> QTextLine -PyQt5.QtGui.QTextLayout.lineCount?4() -> int -PyQt5.QtGui.QTextLayout.lineAt?4(int) -> QTextLine -PyQt5.QtGui.QTextLayout.lineForTextPosition?4(int) -> QTextLine -PyQt5.QtGui.QTextLayout.isValidCursorPosition?4(int) -> bool -PyQt5.QtGui.QTextLayout.nextCursorPosition?4(int, QTextLayout.CursorMode mode=QTextLayout.SkipCharacters) -> int -PyQt5.QtGui.QTextLayout.previousCursorPosition?4(int, QTextLayout.CursorMode mode=QTextLayout.SkipCharacters) -> int -PyQt5.QtGui.QTextLayout.draw?4(QPainter, QPointF, list-of-QTextLayout.FormatRange selections=list-of-QTextLayout.FormatRange, QRectF clip=QRectF()) -PyQt5.QtGui.QTextLayout.drawCursor?4(QPainter, QPointF, int) -PyQt5.QtGui.QTextLayout.drawCursor?4(QPainter, QPointF, int, int) -PyQt5.QtGui.QTextLayout.position?4() -> QPointF -PyQt5.QtGui.QTextLayout.setPosition?4(QPointF) -PyQt5.QtGui.QTextLayout.boundingRect?4() -> QRectF -PyQt5.QtGui.QTextLayout.minimumWidth?4() -> float -PyQt5.QtGui.QTextLayout.maximumWidth?4() -> float -PyQt5.QtGui.QTextLayout.clearLayout?4() -PyQt5.QtGui.QTextLayout.setCursorMoveStyle?4(Qt.CursorMoveStyle) -PyQt5.QtGui.QTextLayout.cursorMoveStyle?4() -> Qt.CursorMoveStyle -PyQt5.QtGui.QTextLayout.leftCursorPosition?4(int) -> int -PyQt5.QtGui.QTextLayout.rightCursorPosition?4(int) -> int -PyQt5.QtGui.QTextLayout.glyphRuns?4(int from=-1, int length=-1) -> list-of-QGlyphRun -PyQt5.QtGui.QTextLayout.FormatRange.format?7 -PyQt5.QtGui.QTextLayout.FormatRange.length?7 -PyQt5.QtGui.QTextLayout.FormatRange.start?7 -PyQt5.QtGui.QTextLayout.FormatRange?1() -PyQt5.QtGui.QTextLayout.FormatRange.__init__?1(self) -PyQt5.QtGui.QTextLayout.FormatRange?1(QTextLayout.FormatRange) -PyQt5.QtGui.QTextLayout.FormatRange.__init__?1(self, QTextLayout.FormatRange) -PyQt5.QtGui.QTextLine.CursorPosition?10 -PyQt5.QtGui.QTextLine.CursorBetweenCharacters?10 -PyQt5.QtGui.QTextLine.CursorOnCharacter?10 -PyQt5.QtGui.QTextLine.Edge?10 -PyQt5.QtGui.QTextLine.Leading?10 -PyQt5.QtGui.QTextLine.Trailing?10 -PyQt5.QtGui.QTextLine?1() -PyQt5.QtGui.QTextLine.__init__?1(self) -PyQt5.QtGui.QTextLine?1(QTextLine) -PyQt5.QtGui.QTextLine.__init__?1(self, QTextLine) -PyQt5.QtGui.QTextLine.isValid?4() -> bool -PyQt5.QtGui.QTextLine.rect?4() -> QRectF -PyQt5.QtGui.QTextLine.x?4() -> float -PyQt5.QtGui.QTextLine.y?4() -> float -PyQt5.QtGui.QTextLine.width?4() -> float -PyQt5.QtGui.QTextLine.ascent?4() -> float -PyQt5.QtGui.QTextLine.descent?4() -> float -PyQt5.QtGui.QTextLine.height?4() -> float -PyQt5.QtGui.QTextLine.naturalTextWidth?4() -> float -PyQt5.QtGui.QTextLine.naturalTextRect?4() -> QRectF -PyQt5.QtGui.QTextLine.cursorToX?4(int, QTextLine.Edge edge=QTextLine.Leading) -> (float, int) -PyQt5.QtGui.QTextLine.xToCursor?4(float, QTextLine.CursorPosition edge=QTextLine.CursorBetweenCharacters) -> int -PyQt5.QtGui.QTextLine.setLineWidth?4(float) -PyQt5.QtGui.QTextLine.setNumColumns?4(int) -PyQt5.QtGui.QTextLine.setNumColumns?4(int, float) -PyQt5.QtGui.QTextLine.setPosition?4(QPointF) -PyQt5.QtGui.QTextLine.textStart?4() -> int -PyQt5.QtGui.QTextLine.textLength?4() -> int -PyQt5.QtGui.QTextLine.lineNumber?4() -> int -PyQt5.QtGui.QTextLine.draw?4(QPainter, QPointF, QTextLayout.FormatRange selection=None) -PyQt5.QtGui.QTextLine.position?4() -> QPointF -PyQt5.QtGui.QTextLine.leading?4() -> float -PyQt5.QtGui.QTextLine.setLeadingIncluded?4(bool) -PyQt5.QtGui.QTextLine.leadingIncluded?4() -> bool -PyQt5.QtGui.QTextLine.horizontalAdvance?4() -> float -PyQt5.QtGui.QTextLine.glyphRuns?4(int from=-1, int length=-1) -> list-of-QGlyphRun -PyQt5.QtGui.QTextObject?1(QTextDocument) -PyQt5.QtGui.QTextObject.__init__?1(self, QTextDocument) -PyQt5.QtGui.QTextObject.setFormat?4(QTextFormat) -PyQt5.QtGui.QTextObject.format?4() -> QTextFormat -PyQt5.QtGui.QTextObject.formatIndex?4() -> int -PyQt5.QtGui.QTextObject.document?4() -> QTextDocument -PyQt5.QtGui.QTextObject.objectIndex?4() -> int -PyQt5.QtGui.QTextBlockGroup?1(QTextDocument) -PyQt5.QtGui.QTextBlockGroup.__init__?1(self, QTextDocument) -PyQt5.QtGui.QTextBlockGroup.blockInserted?4(QTextBlock) -PyQt5.QtGui.QTextBlockGroup.blockRemoved?4(QTextBlock) -PyQt5.QtGui.QTextBlockGroup.blockFormatChanged?4(QTextBlock) -PyQt5.QtGui.QTextBlockGroup.blockList?4() -> list-of-QTextBlock -PyQt5.QtGui.QTextList?1(QTextDocument) -PyQt5.QtGui.QTextList.__init__?1(self, QTextDocument) -PyQt5.QtGui.QTextList.count?4() -> int -PyQt5.QtGui.QTextList.item?4(int) -> QTextBlock -PyQt5.QtGui.QTextList.itemNumber?4(QTextBlock) -> int -PyQt5.QtGui.QTextList.itemText?4(QTextBlock) -> str -PyQt5.QtGui.QTextList.removeItem?4(int) -PyQt5.QtGui.QTextList.remove?4(QTextBlock) -PyQt5.QtGui.QTextList.add?4(QTextBlock) -PyQt5.QtGui.QTextList.format?4() -> QTextListFormat -PyQt5.QtGui.QTextList.setFormat?4(QTextListFormat) -PyQt5.QtGui.QTextFrame?1(QTextDocument) -PyQt5.QtGui.QTextFrame.__init__?1(self, QTextDocument) -PyQt5.QtGui.QTextFrame.frameFormat?4() -> QTextFrameFormat -PyQt5.QtGui.QTextFrame.firstCursorPosition?4() -> QTextCursor -PyQt5.QtGui.QTextFrame.lastCursorPosition?4() -> QTextCursor -PyQt5.QtGui.QTextFrame.firstPosition?4() -> int -PyQt5.QtGui.QTextFrame.lastPosition?4() -> int -PyQt5.QtGui.QTextFrame.childFrames?4() -> list-of-QTextFrame -PyQt5.QtGui.QTextFrame.parentFrame?4() -> QTextFrame -PyQt5.QtGui.QTextFrame.begin?4() -> QTextFrame.iterator -PyQt5.QtGui.QTextFrame.end?4() -> QTextFrame.iterator -PyQt5.QtGui.QTextFrame.setFrameFormat?4(QTextFrameFormat) -PyQt5.QtGui.QTextFrame.iterator?1() -PyQt5.QtGui.QTextFrame.iterator.__init__?1(self) -PyQt5.QtGui.QTextFrame.iterator?1(QTextFrame.iterator) -PyQt5.QtGui.QTextFrame.iterator.__init__?1(self, QTextFrame.iterator) -PyQt5.QtGui.QTextFrame.iterator.parentFrame?4() -> QTextFrame -PyQt5.QtGui.QTextFrame.iterator.currentFrame?4() -> QTextFrame -PyQt5.QtGui.QTextFrame.iterator.currentBlock?4() -> QTextBlock -PyQt5.QtGui.QTextFrame.iterator.atEnd?4() -> bool -PyQt5.QtGui.QTextBlock?1() -PyQt5.QtGui.QTextBlock.__init__?1(self) -PyQt5.QtGui.QTextBlock?1(QTextBlock) -PyQt5.QtGui.QTextBlock.__init__?1(self, QTextBlock) -PyQt5.QtGui.QTextBlock.isValid?4() -> bool -PyQt5.QtGui.QTextBlock.position?4() -> int -PyQt5.QtGui.QTextBlock.length?4() -> int -PyQt5.QtGui.QTextBlock.contains?4(int) -> bool -PyQt5.QtGui.QTextBlock.layout?4() -> QTextLayout -PyQt5.QtGui.QTextBlock.blockFormat?4() -> QTextBlockFormat -PyQt5.QtGui.QTextBlock.blockFormatIndex?4() -> int -PyQt5.QtGui.QTextBlock.charFormat?4() -> QTextCharFormat -PyQt5.QtGui.QTextBlock.charFormatIndex?4() -> int -PyQt5.QtGui.QTextBlock.text?4() -> str -PyQt5.QtGui.QTextBlock.document?4() -> QTextDocument -PyQt5.QtGui.QTextBlock.textList?4() -> QTextList -PyQt5.QtGui.QTextBlock.begin?4() -> QTextBlock.iterator -PyQt5.QtGui.QTextBlock.end?4() -> QTextBlock.iterator -PyQt5.QtGui.QTextBlock.next?4() -> QTextBlock -PyQt5.QtGui.QTextBlock.previous?4() -> QTextBlock -PyQt5.QtGui.QTextBlock.userData?4() -> QTextBlockUserData -PyQt5.QtGui.QTextBlock.setUserData?4(QTextBlockUserData) -PyQt5.QtGui.QTextBlock.userState?4() -> int -PyQt5.QtGui.QTextBlock.setUserState?4(int) -PyQt5.QtGui.QTextBlock.clearLayout?4() -PyQt5.QtGui.QTextBlock.revision?4() -> int -PyQt5.QtGui.QTextBlock.setRevision?4(int) -PyQt5.QtGui.QTextBlock.isVisible?4() -> bool -PyQt5.QtGui.QTextBlock.setVisible?4(bool) -PyQt5.QtGui.QTextBlock.blockNumber?4() -> int -PyQt5.QtGui.QTextBlock.firstLineNumber?4() -> int -PyQt5.QtGui.QTextBlock.setLineCount?4(int) -PyQt5.QtGui.QTextBlock.lineCount?4() -> int -PyQt5.QtGui.QTextBlock.textDirection?4() -> Qt.LayoutDirection -PyQt5.QtGui.QTextBlock.textFormats?4() -> list-of-QTextLayout.FormatRange -PyQt5.QtGui.QTextBlock.iterator?1() -PyQt5.QtGui.QTextBlock.iterator.__init__?1(self) -PyQt5.QtGui.QTextBlock.iterator?1(QTextBlock.iterator) -PyQt5.QtGui.QTextBlock.iterator.__init__?1(self, QTextBlock.iterator) -PyQt5.QtGui.QTextBlock.iterator.fragment?4() -> QTextFragment -PyQt5.QtGui.QTextBlock.iterator.atEnd?4() -> bool -PyQt5.QtGui.QTextFragment?1() -PyQt5.QtGui.QTextFragment.__init__?1(self) -PyQt5.QtGui.QTextFragment?1(QTextFragment) -PyQt5.QtGui.QTextFragment.__init__?1(self, QTextFragment) -PyQt5.QtGui.QTextFragment.isValid?4() -> bool -PyQt5.QtGui.QTextFragment.position?4() -> int -PyQt5.QtGui.QTextFragment.length?4() -> int -PyQt5.QtGui.QTextFragment.contains?4(int) -> bool -PyQt5.QtGui.QTextFragment.charFormat?4() -> QTextCharFormat -PyQt5.QtGui.QTextFragment.charFormatIndex?4() -> int -PyQt5.QtGui.QTextFragment.text?4() -> str -PyQt5.QtGui.QTextFragment.glyphRuns?4(int from=-1, int length=-1) -> list-of-QGlyphRun -PyQt5.QtGui.QTextBlockUserData?1() -PyQt5.QtGui.QTextBlockUserData.__init__?1(self) -PyQt5.QtGui.QTextBlockUserData?1(QTextBlockUserData) -PyQt5.QtGui.QTextBlockUserData.__init__?1(self, QTextBlockUserData) -PyQt5.QtGui.QTextOption.TabType?10 -PyQt5.QtGui.QTextOption.LeftTab?10 -PyQt5.QtGui.QTextOption.RightTab?10 -PyQt5.QtGui.QTextOption.CenterTab?10 -PyQt5.QtGui.QTextOption.DelimiterTab?10 -PyQt5.QtGui.QTextOption.Flag?10 -PyQt5.QtGui.QTextOption.IncludeTrailingSpaces?10 -PyQt5.QtGui.QTextOption.ShowTabsAndSpaces?10 -PyQt5.QtGui.QTextOption.ShowLineAndParagraphSeparators?10 -PyQt5.QtGui.QTextOption.AddSpaceForLineAndParagraphSeparators?10 -PyQt5.QtGui.QTextOption.SuppressColors?10 -PyQt5.QtGui.QTextOption.WrapMode?10 -PyQt5.QtGui.QTextOption.NoWrap?10 -PyQt5.QtGui.QTextOption.WordWrap?10 -PyQt5.QtGui.QTextOption.ManualWrap?10 -PyQt5.QtGui.QTextOption.WrapAnywhere?10 -PyQt5.QtGui.QTextOption.WrapAtWordBoundaryOrAnywhere?10 -PyQt5.QtGui.QTextOption?1() -PyQt5.QtGui.QTextOption.__init__?1(self) -PyQt5.QtGui.QTextOption?1(Qt.Alignment) -PyQt5.QtGui.QTextOption.__init__?1(self, Qt.Alignment) -PyQt5.QtGui.QTextOption?1(QTextOption) -PyQt5.QtGui.QTextOption.__init__?1(self, QTextOption) -PyQt5.QtGui.QTextOption.alignment?4() -> Qt.Alignment -PyQt5.QtGui.QTextOption.setTextDirection?4(Qt.LayoutDirection) -PyQt5.QtGui.QTextOption.textDirection?4() -> Qt.LayoutDirection -PyQt5.QtGui.QTextOption.setWrapMode?4(QTextOption.WrapMode) -PyQt5.QtGui.QTextOption.wrapMode?4() -> QTextOption.WrapMode -PyQt5.QtGui.QTextOption.flags?4() -> QTextOption.Flags -PyQt5.QtGui.QTextOption.tabStop?4() -> float -PyQt5.QtGui.QTextOption.setTabArray?4(list-of-float) -PyQt5.QtGui.QTextOption.tabArray?4() -> list-of-float -PyQt5.QtGui.QTextOption.setUseDesignMetrics?4(bool) -PyQt5.QtGui.QTextOption.useDesignMetrics?4() -> bool -PyQt5.QtGui.QTextOption.setAlignment?4(Qt.Alignment) -PyQt5.QtGui.QTextOption.setFlags?4(QTextOption.Flags) -PyQt5.QtGui.QTextOption.setTabStop?4(float) -PyQt5.QtGui.QTextOption.setTabs?4(list-of-QTextOption.Tab) -PyQt5.QtGui.QTextOption.tabs?4() -> list-of-QTextOption.Tab -PyQt5.QtGui.QTextOption.Flags?1(QTextOption.Flags) -PyQt5.QtGui.QTextOption.Flags.__init__?1(self, QTextOption.Flags) -PyQt5.QtGui.QTextOption.Flags?1(int) -PyQt5.QtGui.QTextOption.Flags.__init__?1(self, int) -PyQt5.QtGui.QTextOption.Flags?1() -PyQt5.QtGui.QTextOption.Flags.__init__?1(self) -PyQt5.QtGui.QTextOption.Tab.delimiter?7 -PyQt5.QtGui.QTextOption.Tab.position?7 -PyQt5.QtGui.QTextOption.Tab.type?7 -PyQt5.QtGui.QTextOption.Tab?1() -PyQt5.QtGui.QTextOption.Tab.__init__?1(self) -PyQt5.QtGui.QTextOption.Tab?1(float, QTextOption.TabType, str delim=QChar()) -PyQt5.QtGui.QTextOption.Tab.__init__?1(self, float, QTextOption.TabType, str delim=QChar()) -PyQt5.QtGui.QTextOption.Tab?1(QTextOption.Tab) -PyQt5.QtGui.QTextOption.Tab.__init__?1(self, QTextOption.Tab) -PyQt5.QtGui.QTextTableCell?1() -PyQt5.QtGui.QTextTableCell.__init__?1(self) -PyQt5.QtGui.QTextTableCell?1(QTextTableCell) -PyQt5.QtGui.QTextTableCell.__init__?1(self, QTextTableCell) -PyQt5.QtGui.QTextTableCell.format?4() -> QTextCharFormat -PyQt5.QtGui.QTextTableCell.setFormat?4(QTextCharFormat) -PyQt5.QtGui.QTextTableCell.row?4() -> int -PyQt5.QtGui.QTextTableCell.column?4() -> int -PyQt5.QtGui.QTextTableCell.rowSpan?4() -> int -PyQt5.QtGui.QTextTableCell.columnSpan?4() -> int -PyQt5.QtGui.QTextTableCell.isValid?4() -> bool -PyQt5.QtGui.QTextTableCell.firstCursorPosition?4() -> QTextCursor -PyQt5.QtGui.QTextTableCell.lastCursorPosition?4() -> QTextCursor -PyQt5.QtGui.QTextTableCell.tableCellFormatIndex?4() -> int -PyQt5.QtGui.QTextTable?1(QTextDocument) -PyQt5.QtGui.QTextTable.__init__?1(self, QTextDocument) -PyQt5.QtGui.QTextTable.resize?4(int, int) -PyQt5.QtGui.QTextTable.insertRows?4(int, int) -PyQt5.QtGui.QTextTable.insertColumns?4(int, int) -PyQt5.QtGui.QTextTable.removeRows?4(int, int) -PyQt5.QtGui.QTextTable.removeColumns?4(int, int) -PyQt5.QtGui.QTextTable.mergeCells?4(int, int, int, int) -PyQt5.QtGui.QTextTable.mergeCells?4(QTextCursor) -PyQt5.QtGui.QTextTable.splitCell?4(int, int, int, int) -PyQt5.QtGui.QTextTable.rows?4() -> int -PyQt5.QtGui.QTextTable.columns?4() -> int -PyQt5.QtGui.QTextTable.cellAt?4(int, int) -> QTextTableCell -PyQt5.QtGui.QTextTable.cellAt?4(int) -> QTextTableCell -PyQt5.QtGui.QTextTable.cellAt?4(QTextCursor) -> QTextTableCell -PyQt5.QtGui.QTextTable.rowStart?4(QTextCursor) -> QTextCursor -PyQt5.QtGui.QTextTable.rowEnd?4(QTextCursor) -> QTextCursor -PyQt5.QtGui.QTextTable.format?4() -> QTextTableFormat -PyQt5.QtGui.QTextTable.setFormat?4(QTextTableFormat) -PyQt5.QtGui.QTextTable.appendRows?4(int) -PyQt5.QtGui.QTextTable.appendColumns?4(int) -PyQt5.QtGui.QTouchDevice.CapabilityFlag?10 -PyQt5.QtGui.QTouchDevice.Position?10 -PyQt5.QtGui.QTouchDevice.Area?10 -PyQt5.QtGui.QTouchDevice.Pressure?10 -PyQt5.QtGui.QTouchDevice.Velocity?10 -PyQt5.QtGui.QTouchDevice.RawPositions?10 -PyQt5.QtGui.QTouchDevice.NormalizedPosition?10 -PyQt5.QtGui.QTouchDevice.DeviceType?10 -PyQt5.QtGui.QTouchDevice.TouchScreen?10 -PyQt5.QtGui.QTouchDevice.TouchPad?10 -PyQt5.QtGui.QTouchDevice?1() -PyQt5.QtGui.QTouchDevice.__init__?1(self) -PyQt5.QtGui.QTouchDevice?1(QTouchDevice) -PyQt5.QtGui.QTouchDevice.__init__?1(self, QTouchDevice) -PyQt5.QtGui.QTouchDevice.devices?4() -> list-of-const QTouchDevice -PyQt5.QtGui.QTouchDevice.name?4() -> str -PyQt5.QtGui.QTouchDevice.type?4() -> QTouchDevice.DeviceType -PyQt5.QtGui.QTouchDevice.capabilities?4() -> QTouchDevice.Capabilities -PyQt5.QtGui.QTouchDevice.setName?4(str) -PyQt5.QtGui.QTouchDevice.setType?4(QTouchDevice.DeviceType) -PyQt5.QtGui.QTouchDevice.setCapabilities?4(QTouchDevice.Capabilities) -PyQt5.QtGui.QTouchDevice.maximumTouchPoints?4() -> int -PyQt5.QtGui.QTouchDevice.setMaximumTouchPoints?4(int) -PyQt5.QtGui.QTouchDevice.Capabilities?1(QTouchDevice.Capabilities) -PyQt5.QtGui.QTouchDevice.Capabilities.__init__?1(self, QTouchDevice.Capabilities) -PyQt5.QtGui.QTouchDevice.Capabilities?1(int) -PyQt5.QtGui.QTouchDevice.Capabilities.__init__?1(self, int) -PyQt5.QtGui.QTouchDevice.Capabilities?1() -PyQt5.QtGui.QTouchDevice.Capabilities.__init__?1(self) -PyQt5.QtGui.QTransform.TransformationType?10 -PyQt5.QtGui.QTransform.TxNone?10 -PyQt5.QtGui.QTransform.TxTranslate?10 -PyQt5.QtGui.QTransform.TxScale?10 -PyQt5.QtGui.QTransform.TxRotate?10 -PyQt5.QtGui.QTransform.TxShear?10 -PyQt5.QtGui.QTransform.TxProject?10 -PyQt5.QtGui.QTransform?1() -PyQt5.QtGui.QTransform.__init__?1(self) -PyQt5.QtGui.QTransform?1(float, float, float, float, float, float, float, float, float m33=1) -PyQt5.QtGui.QTransform.__init__?1(self, float, float, float, float, float, float, float, float, float m33=1) -PyQt5.QtGui.QTransform?1(float, float, float, float, float, float) -PyQt5.QtGui.QTransform.__init__?1(self, float, float, float, float, float, float) -PyQt5.QtGui.QTransform?1(QTransform) -PyQt5.QtGui.QTransform.__init__?1(self, QTransform) -PyQt5.QtGui.QTransform.type?4() -> QTransform.TransformationType -PyQt5.QtGui.QTransform.setMatrix?4(float, float, float, float, float, float, float, float, float) -PyQt5.QtGui.QTransform.inverted?4() -> (QTransform, bool) -PyQt5.QtGui.QTransform.adjoint?4() -> QTransform -PyQt5.QtGui.QTransform.transposed?4() -> QTransform -PyQt5.QtGui.QTransform.translate?4(float, float) -> QTransform -PyQt5.QtGui.QTransform.scale?4(float, float) -> QTransform -PyQt5.QtGui.QTransform.shear?4(float, float) -> QTransform -PyQt5.QtGui.QTransform.rotate?4(float, Qt.Axis axis=Qt.ZAxis) -> QTransform -PyQt5.QtGui.QTransform.rotateRadians?4(float, Qt.Axis axis=Qt.ZAxis) -> QTransform -PyQt5.QtGui.QTransform.squareToQuad?4(QPolygonF, QTransform) -> bool -PyQt5.QtGui.QTransform.quadToSquare?4(QPolygonF, QTransform) -> bool -PyQt5.QtGui.QTransform.quadToQuad?4(QPolygonF, QPolygonF, QTransform) -> bool -PyQt5.QtGui.QTransform.reset?4() -PyQt5.QtGui.QTransform.map?4(int, int) -> (int, int) -PyQt5.QtGui.QTransform.map?4(float, float) -> (float, float) -PyQt5.QtGui.QTransform.map?4(QPoint) -> QPoint -PyQt5.QtGui.QTransform.map?4(QPointF) -> QPointF -PyQt5.QtGui.QTransform.map?4(QLine) -> QLine -PyQt5.QtGui.QTransform.map?4(QLineF) -> QLineF -PyQt5.QtGui.QTransform.map?4(QPolygonF) -> QPolygonF -PyQt5.QtGui.QTransform.map?4(QPolygon) -> QPolygon -PyQt5.QtGui.QTransform.map?4(QRegion) -> QRegion -PyQt5.QtGui.QTransform.map?4(QPainterPath) -> QPainterPath -PyQt5.QtGui.QTransform.mapToPolygon?4(QRect) -> QPolygon -PyQt5.QtGui.QTransform.mapRect?4(QRect) -> QRect -PyQt5.QtGui.QTransform.mapRect?4(QRectF) -> QRectF -PyQt5.QtGui.QTransform.isAffine?4() -> bool -PyQt5.QtGui.QTransform.isIdentity?4() -> bool -PyQt5.QtGui.QTransform.isInvertible?4() -> bool -PyQt5.QtGui.QTransform.isScaling?4() -> bool -PyQt5.QtGui.QTransform.isRotating?4() -> bool -PyQt5.QtGui.QTransform.isTranslating?4() -> bool -PyQt5.QtGui.QTransform.determinant?4() -> float -PyQt5.QtGui.QTransform.m11?4() -> float -PyQt5.QtGui.QTransform.m12?4() -> float -PyQt5.QtGui.QTransform.m13?4() -> float -PyQt5.QtGui.QTransform.m21?4() -> float -PyQt5.QtGui.QTransform.m22?4() -> float -PyQt5.QtGui.QTransform.m23?4() -> float -PyQt5.QtGui.QTransform.m31?4() -> float -PyQt5.QtGui.QTransform.m32?4() -> float -PyQt5.QtGui.QTransform.m33?4() -> float -PyQt5.QtGui.QTransform.dx?4() -> float -PyQt5.QtGui.QTransform.dy?4() -> float -PyQt5.QtGui.QTransform.fromTranslate?4(float, float) -> QTransform -PyQt5.QtGui.QTransform.fromScale?4(float, float) -> QTransform -PyQt5.QtGui.QValidator.State?10 -PyQt5.QtGui.QValidator.Invalid?10 -PyQt5.QtGui.QValidator.Intermediate?10 -PyQt5.QtGui.QValidator.Acceptable?10 -PyQt5.QtGui.QValidator?1(QObject parent=None) -PyQt5.QtGui.QValidator.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QValidator.validate?4(str, int) -> (QValidator.State, str, int) -PyQt5.QtGui.QValidator.fixup?4(str) -> str -PyQt5.QtGui.QValidator.setLocale?4(QLocale) -PyQt5.QtGui.QValidator.locale?4() -> QLocale -PyQt5.QtGui.QValidator.changed?4() -PyQt5.QtGui.QIntValidator?1(QObject parent=None) -PyQt5.QtGui.QIntValidator.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QIntValidator?1(int, int, QObject parent=None) -PyQt5.QtGui.QIntValidator.__init__?1(self, int, int, QObject parent=None) -PyQt5.QtGui.QIntValidator.validate?4(str, int) -> (QValidator.State, str, int) -PyQt5.QtGui.QIntValidator.fixup?4(str) -> str -PyQt5.QtGui.QIntValidator.setBottom?4(int) -PyQt5.QtGui.QIntValidator.setTop?4(int) -PyQt5.QtGui.QIntValidator.setRange?4(int, int) -PyQt5.QtGui.QIntValidator.bottom?4() -> int -PyQt5.QtGui.QIntValidator.top?4() -> int -PyQt5.QtGui.QDoubleValidator.Notation?10 -PyQt5.QtGui.QDoubleValidator.StandardNotation?10 -PyQt5.QtGui.QDoubleValidator.ScientificNotation?10 -PyQt5.QtGui.QDoubleValidator?1(QObject parent=None) -PyQt5.QtGui.QDoubleValidator.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QDoubleValidator?1(float, float, int, QObject parent=None) -PyQt5.QtGui.QDoubleValidator.__init__?1(self, float, float, int, QObject parent=None) -PyQt5.QtGui.QDoubleValidator.validate?4(str, int) -> (QValidator.State, str, int) -PyQt5.QtGui.QDoubleValidator.setRange?4(float, float, int decimals=0) -PyQt5.QtGui.QDoubleValidator.setBottom?4(float) -PyQt5.QtGui.QDoubleValidator.setTop?4(float) -PyQt5.QtGui.QDoubleValidator.setDecimals?4(int) -PyQt5.QtGui.QDoubleValidator.bottom?4() -> float -PyQt5.QtGui.QDoubleValidator.top?4() -> float -PyQt5.QtGui.QDoubleValidator.decimals?4() -> int -PyQt5.QtGui.QDoubleValidator.setNotation?4(QDoubleValidator.Notation) -PyQt5.QtGui.QDoubleValidator.notation?4() -> QDoubleValidator.Notation -PyQt5.QtGui.QRegExpValidator?1(QObject parent=None) -PyQt5.QtGui.QRegExpValidator.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QRegExpValidator?1(QRegExp, QObject parent=None) -PyQt5.QtGui.QRegExpValidator.__init__?1(self, QRegExp, QObject parent=None) -PyQt5.QtGui.QRegExpValidator.validate?4(str, int) -> (QValidator.State, str, int) -PyQt5.QtGui.QRegExpValidator.setRegExp?4(QRegExp) -PyQt5.QtGui.QRegExpValidator.regExp?4() -> QRegExp -PyQt5.QtGui.QRegularExpressionValidator?1(QObject parent=None) -PyQt5.QtGui.QRegularExpressionValidator.__init__?1(self, QObject parent=None) -PyQt5.QtGui.QRegularExpressionValidator?1(QRegularExpression, QObject parent=None) -PyQt5.QtGui.QRegularExpressionValidator.__init__?1(self, QRegularExpression, QObject parent=None) -PyQt5.QtGui.QRegularExpressionValidator.validate?4(str, int) -> (QValidator.State, str, int) -PyQt5.QtGui.QRegularExpressionValidator.regularExpression?4() -> QRegularExpression -PyQt5.QtGui.QRegularExpressionValidator.setRegularExpression?4(QRegularExpression) -PyQt5.QtGui.QVector2D?1() -PyQt5.QtGui.QVector2D.__init__?1(self) -PyQt5.QtGui.QVector2D?1(float, float) -PyQt5.QtGui.QVector2D.__init__?1(self, float, float) -PyQt5.QtGui.QVector2D?1(QPoint) -PyQt5.QtGui.QVector2D.__init__?1(self, QPoint) -PyQt5.QtGui.QVector2D?1(QPointF) -PyQt5.QtGui.QVector2D.__init__?1(self, QPointF) -PyQt5.QtGui.QVector2D?1(QVector3D) -PyQt5.QtGui.QVector2D.__init__?1(self, QVector3D) -PyQt5.QtGui.QVector2D?1(QVector4D) -PyQt5.QtGui.QVector2D.__init__?1(self, QVector4D) -PyQt5.QtGui.QVector2D?1(QVector2D) -PyQt5.QtGui.QVector2D.__init__?1(self, QVector2D) -PyQt5.QtGui.QVector2D.length?4() -> float -PyQt5.QtGui.QVector2D.lengthSquared?4() -> float -PyQt5.QtGui.QVector2D.normalized?4() -> QVector2D -PyQt5.QtGui.QVector2D.normalize?4() -PyQt5.QtGui.QVector2D.dotProduct?4(QVector2D, QVector2D) -> float -PyQt5.QtGui.QVector2D.toVector3D?4() -> QVector3D -PyQt5.QtGui.QVector2D.toVector4D?4() -> QVector4D -PyQt5.QtGui.QVector2D.isNull?4() -> bool -PyQt5.QtGui.QVector2D.x?4() -> float -PyQt5.QtGui.QVector2D.y?4() -> float -PyQt5.QtGui.QVector2D.setX?4(float) -PyQt5.QtGui.QVector2D.setY?4(float) -PyQt5.QtGui.QVector2D.toPoint?4() -> QPoint -PyQt5.QtGui.QVector2D.toPointF?4() -> QPointF -PyQt5.QtGui.QVector2D.distanceToPoint?4(QVector2D) -> float -PyQt5.QtGui.QVector2D.distanceToLine?4(QVector2D, QVector2D) -> float -PyQt5.QtGui.QVector3D?1() -PyQt5.QtGui.QVector3D.__init__?1(self) -PyQt5.QtGui.QVector3D?1(float, float, float) -PyQt5.QtGui.QVector3D.__init__?1(self, float, float, float) -PyQt5.QtGui.QVector3D?1(QPoint) -PyQt5.QtGui.QVector3D.__init__?1(self, QPoint) -PyQt5.QtGui.QVector3D?1(QPointF) -PyQt5.QtGui.QVector3D.__init__?1(self, QPointF) -PyQt5.QtGui.QVector3D?1(QVector2D) -PyQt5.QtGui.QVector3D.__init__?1(self, QVector2D) -PyQt5.QtGui.QVector3D?1(QVector2D, float) -PyQt5.QtGui.QVector3D.__init__?1(self, QVector2D, float) -PyQt5.QtGui.QVector3D?1(QVector4D) -PyQt5.QtGui.QVector3D.__init__?1(self, QVector4D) -PyQt5.QtGui.QVector3D?1(QVector3D) -PyQt5.QtGui.QVector3D.__init__?1(self, QVector3D) -PyQt5.QtGui.QVector3D.length?4() -> float -PyQt5.QtGui.QVector3D.lengthSquared?4() -> float -PyQt5.QtGui.QVector3D.normalized?4() -> QVector3D -PyQt5.QtGui.QVector3D.normalize?4() -PyQt5.QtGui.QVector3D.dotProduct?4(QVector3D, QVector3D) -> float -PyQt5.QtGui.QVector3D.crossProduct?4(QVector3D, QVector3D) -> QVector3D -PyQt5.QtGui.QVector3D.normal?4(QVector3D, QVector3D) -> QVector3D -PyQt5.QtGui.QVector3D.normal?4(QVector3D, QVector3D, QVector3D) -> QVector3D -PyQt5.QtGui.QVector3D.distanceToPlane?4(QVector3D, QVector3D) -> float -PyQt5.QtGui.QVector3D.distanceToPlane?4(QVector3D, QVector3D, QVector3D) -> float -PyQt5.QtGui.QVector3D.distanceToLine?4(QVector3D, QVector3D) -> float -PyQt5.QtGui.QVector3D.toVector2D?4() -> QVector2D -PyQt5.QtGui.QVector3D.toVector4D?4() -> QVector4D -PyQt5.QtGui.QVector3D.isNull?4() -> bool -PyQt5.QtGui.QVector3D.x?4() -> float -PyQt5.QtGui.QVector3D.y?4() -> float -PyQt5.QtGui.QVector3D.z?4() -> float -PyQt5.QtGui.QVector3D.setX?4(float) -PyQt5.QtGui.QVector3D.setY?4(float) -PyQt5.QtGui.QVector3D.setZ?4(float) -PyQt5.QtGui.QVector3D.toPoint?4() -> QPoint -PyQt5.QtGui.QVector3D.toPointF?4() -> QPointF -PyQt5.QtGui.QVector3D.distanceToPoint?4(QVector3D) -> float -PyQt5.QtGui.QVector4D?1() -PyQt5.QtGui.QVector4D.__init__?1(self) -PyQt5.QtGui.QVector4D?1(float, float, float, float) -PyQt5.QtGui.QVector4D.__init__?1(self, float, float, float, float) -PyQt5.QtGui.QVector4D?1(QPoint) -PyQt5.QtGui.QVector4D.__init__?1(self, QPoint) -PyQt5.QtGui.QVector4D?1(QPointF) -PyQt5.QtGui.QVector4D.__init__?1(self, QPointF) -PyQt5.QtGui.QVector4D?1(QVector2D) -PyQt5.QtGui.QVector4D.__init__?1(self, QVector2D) -PyQt5.QtGui.QVector4D?1(QVector2D, float, float) -PyQt5.QtGui.QVector4D.__init__?1(self, QVector2D, float, float) -PyQt5.QtGui.QVector4D?1(QVector3D) -PyQt5.QtGui.QVector4D.__init__?1(self, QVector3D) -PyQt5.QtGui.QVector4D?1(QVector3D, float) -PyQt5.QtGui.QVector4D.__init__?1(self, QVector3D, float) -PyQt5.QtGui.QVector4D?1(QVector4D) -PyQt5.QtGui.QVector4D.__init__?1(self, QVector4D) -PyQt5.QtGui.QVector4D.length?4() -> float -PyQt5.QtGui.QVector4D.lengthSquared?4() -> float -PyQt5.QtGui.QVector4D.normalized?4() -> QVector4D -PyQt5.QtGui.QVector4D.normalize?4() -PyQt5.QtGui.QVector4D.dotProduct?4(QVector4D, QVector4D) -> float -PyQt5.QtGui.QVector4D.toVector2D?4() -> QVector2D -PyQt5.QtGui.QVector4D.toVector2DAffine?4() -> QVector2D -PyQt5.QtGui.QVector4D.toVector3D?4() -> QVector3D -PyQt5.QtGui.QVector4D.toVector3DAffine?4() -> QVector3D -PyQt5.QtGui.QVector4D.isNull?4() -> bool -PyQt5.QtGui.QVector4D.x?4() -> float -PyQt5.QtGui.QVector4D.y?4() -> float -PyQt5.QtGui.QVector4D.z?4() -> float -PyQt5.QtGui.QVector4D.w?4() -> float -PyQt5.QtGui.QVector4D.setX?4(float) -PyQt5.QtGui.QVector4D.setY?4(float) -PyQt5.QtGui.QVector4D.setZ?4(float) -PyQt5.QtGui.QVector4D.setW?4(float) -PyQt5.QtGui.QVector4D.toPoint?4() -> QPoint -PyQt5.QtGui.QVector4D.toPointF?4() -> QPointF -PyQt5.QtHelp.QHelpContentItem.child?4(int) -> QHelpContentItem -PyQt5.QtHelp.QHelpContentItem.childCount?4() -> int -PyQt5.QtHelp.QHelpContentItem.title?4() -> str -PyQt5.QtHelp.QHelpContentItem.url?4() -> QUrl -PyQt5.QtHelp.QHelpContentItem.row?4() -> int -PyQt5.QtHelp.QHelpContentItem.parent?4() -> QHelpContentItem -PyQt5.QtHelp.QHelpContentItem.childPosition?4(QHelpContentItem) -> int -PyQt5.QtHelp.QHelpContentModel.createContents?4(str) -PyQt5.QtHelp.QHelpContentModel.contentItemAt?4(QModelIndex) -> QHelpContentItem -PyQt5.QtHelp.QHelpContentModel.data?4(QModelIndex, int) -> QVariant -PyQt5.QtHelp.QHelpContentModel.index?4(int, int, QModelIndex parent=QModelIndex()) -> QModelIndex -PyQt5.QtHelp.QHelpContentModel.parent?4(QModelIndex) -> QModelIndex -PyQt5.QtHelp.QHelpContentModel.rowCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtHelp.QHelpContentModel.columnCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtHelp.QHelpContentModel.isCreatingContents?4() -> bool -PyQt5.QtHelp.QHelpContentModel.contentsCreationStarted?4() -PyQt5.QtHelp.QHelpContentModel.contentsCreated?4() -PyQt5.QtHelp.QHelpContentWidget.indexOf?4(QUrl) -> QModelIndex -PyQt5.QtHelp.QHelpContentWidget.linkActivated?4(QUrl) -PyQt5.QtHelp.QHelpEngineCore?1(str, QObject parent=None) -PyQt5.QtHelp.QHelpEngineCore.__init__?1(self, str, QObject parent=None) -PyQt5.QtHelp.QHelpEngineCore.setupData?4() -> bool -PyQt5.QtHelp.QHelpEngineCore.collectionFile?4() -> str -PyQt5.QtHelp.QHelpEngineCore.setCollectionFile?4(str) -PyQt5.QtHelp.QHelpEngineCore.copyCollectionFile?4(str) -> bool -PyQt5.QtHelp.QHelpEngineCore.namespaceName?4(str) -> str -PyQt5.QtHelp.QHelpEngineCore.registerDocumentation?4(str) -> bool -PyQt5.QtHelp.QHelpEngineCore.unregisterDocumentation?4(str) -> bool -PyQt5.QtHelp.QHelpEngineCore.documentationFileName?4(str) -> str -PyQt5.QtHelp.QHelpEngineCore.customFilters?4() -> list-of-str -PyQt5.QtHelp.QHelpEngineCore.removeCustomFilter?4(str) -> bool -PyQt5.QtHelp.QHelpEngineCore.addCustomFilter?4(str, list-of-str) -> bool -PyQt5.QtHelp.QHelpEngineCore.filterAttributes?4() -> list-of-str -PyQt5.QtHelp.QHelpEngineCore.filterAttributes?4(str) -> list-of-str -PyQt5.QtHelp.QHelpEngineCore.currentFilter?4() -> str -PyQt5.QtHelp.QHelpEngineCore.setCurrentFilter?4(str) -PyQt5.QtHelp.QHelpEngineCore.registeredDocumentations?4() -> list-of-str -PyQt5.QtHelp.QHelpEngineCore.filterAttributeSets?4(str) -> list-of-QStringList -PyQt5.QtHelp.QHelpEngineCore.files?4(str, list-of-str, str extensionFilter='') -> list-of-QUrl -PyQt5.QtHelp.QHelpEngineCore.findFile?4(QUrl) -> QUrl -PyQt5.QtHelp.QHelpEngineCore.fileData?4(QUrl) -> QByteArray -PyQt5.QtHelp.QHelpEngineCore.linksForIdentifier?4(str) -> dict-of-QString-QUrl -PyQt5.QtHelp.QHelpEngineCore.removeCustomValue?4(str) -> bool -PyQt5.QtHelp.QHelpEngineCore.customValue?4(str, QVariant defaultValue=None) -> QVariant -PyQt5.QtHelp.QHelpEngineCore.setCustomValue?4(str, QVariant) -> bool -PyQt5.QtHelp.QHelpEngineCore.metaData?4(str, str) -> QVariant -PyQt5.QtHelp.QHelpEngineCore.error?4() -> str -PyQt5.QtHelp.QHelpEngineCore.autoSaveFilter?4() -> bool -PyQt5.QtHelp.QHelpEngineCore.setAutoSaveFilter?4(bool) -PyQt5.QtHelp.QHelpEngineCore.setupStarted?4() -PyQt5.QtHelp.QHelpEngineCore.setupFinished?4() -PyQt5.QtHelp.QHelpEngineCore.currentFilterChanged?4(str) -PyQt5.QtHelp.QHelpEngineCore.warning?4(str) -PyQt5.QtHelp.QHelpEngineCore.readersAboutToBeInvalidated?4() -PyQt5.QtHelp.QHelpEngine?1(str, QObject parent=None) -PyQt5.QtHelp.QHelpEngine.__init__?1(self, str, QObject parent=None) -PyQt5.QtHelp.QHelpEngine.contentModel?4() -> QHelpContentModel -PyQt5.QtHelp.QHelpEngine.indexModel?4() -> QHelpIndexModel -PyQt5.QtHelp.QHelpEngine.contentWidget?4() -> QHelpContentWidget -PyQt5.QtHelp.QHelpEngine.indexWidget?4() -> QHelpIndexWidget -PyQt5.QtHelp.QHelpEngine.searchEngine?4() -> QHelpSearchEngine -PyQt5.QtHelp.QHelpIndexModel.createIndex?4(str) -PyQt5.QtHelp.QHelpIndexModel.filter?4(str, str wildcard='') -> QModelIndex -PyQt5.QtHelp.QHelpIndexModel.linksForKeyword?4(str) -> dict-of-QString-QUrl -PyQt5.QtHelp.QHelpIndexModel.isCreatingIndex?4() -> bool -PyQt5.QtHelp.QHelpIndexModel.indexCreationStarted?4() -PyQt5.QtHelp.QHelpIndexModel.indexCreated?4() -PyQt5.QtHelp.QHelpIndexWidget.linkActivated?4(QUrl, str) -PyQt5.QtHelp.QHelpIndexWidget.linksActivated?4(dict-of-QString-QUrl, str) -PyQt5.QtHelp.QHelpIndexWidget.filterIndices?4(str, str wildcard='') -PyQt5.QtHelp.QHelpIndexWidget.activateCurrentItem?4() -PyQt5.QtHelp.QHelpSearchQuery.FieldName?10 -PyQt5.QtHelp.QHelpSearchQuery.DEFAULT?10 -PyQt5.QtHelp.QHelpSearchQuery.FUZZY?10 -PyQt5.QtHelp.QHelpSearchQuery.WITHOUT?10 -PyQt5.QtHelp.QHelpSearchQuery.PHRASE?10 -PyQt5.QtHelp.QHelpSearchQuery.ALL?10 -PyQt5.QtHelp.QHelpSearchQuery.ATLEAST?10 -PyQt5.QtHelp.QHelpSearchQuery?1() -PyQt5.QtHelp.QHelpSearchQuery.__init__?1(self) -PyQt5.QtHelp.QHelpSearchQuery?1(QHelpSearchQuery.FieldName, list-of-str) -PyQt5.QtHelp.QHelpSearchQuery.__init__?1(self, QHelpSearchQuery.FieldName, list-of-str) -PyQt5.QtHelp.QHelpSearchQuery?1(QHelpSearchQuery) -PyQt5.QtHelp.QHelpSearchQuery.__init__?1(self, QHelpSearchQuery) -PyQt5.QtHelp.QHelpSearchEngine?1(QHelpEngineCore, QObject parent=None) -PyQt5.QtHelp.QHelpSearchEngine.__init__?1(self, QHelpEngineCore, QObject parent=None) -PyQt5.QtHelp.QHelpSearchEngine.query?4() -> list-of-QHelpSearchQuery -PyQt5.QtHelp.QHelpSearchEngine.queryWidget?4() -> QHelpSearchQueryWidget -PyQt5.QtHelp.QHelpSearchEngine.resultWidget?4() -> QHelpSearchResultWidget -PyQt5.QtHelp.QHelpSearchEngine.hitCount?4() -> int -PyQt5.QtHelp.QHelpSearchEngine.hits?4(int, int) -> list-of-tuple-of-QString-QString -PyQt5.QtHelp.QHelpSearchEngine.reindexDocumentation?4() -PyQt5.QtHelp.QHelpSearchEngine.cancelIndexing?4() -PyQt5.QtHelp.QHelpSearchEngine.search?4(list-of-QHelpSearchQuery) -PyQt5.QtHelp.QHelpSearchEngine.cancelSearching?4() -PyQt5.QtHelp.QHelpSearchEngine.indexingStarted?4() -PyQt5.QtHelp.QHelpSearchEngine.indexingFinished?4() -PyQt5.QtHelp.QHelpSearchEngine.searchingStarted?4() -PyQt5.QtHelp.QHelpSearchEngine.searchingFinished?4(int) -PyQt5.QtHelp.QHelpSearchQueryWidget?1(QWidget parent=None) -PyQt5.QtHelp.QHelpSearchQueryWidget.__init__?1(self, QWidget parent=None) -PyQt5.QtHelp.QHelpSearchQueryWidget.query?4() -> list-of-QHelpSearchQuery -PyQt5.QtHelp.QHelpSearchQueryWidget.setQuery?4(list-of-QHelpSearchQuery) -PyQt5.QtHelp.QHelpSearchQueryWidget.expandExtendedSearch?4() -PyQt5.QtHelp.QHelpSearchQueryWidget.collapseExtendedSearch?4() -PyQt5.QtHelp.QHelpSearchQueryWidget.search?4() -PyQt5.QtHelp.QHelpSearchQueryWidget.isCompactMode?4() -> bool -PyQt5.QtHelp.QHelpSearchQueryWidget.setCompactMode?4(bool) -PyQt5.QtHelp.QHelpSearchResultWidget.linkAt?4(QPoint) -> QUrl -PyQt5.QtHelp.QHelpSearchResultWidget.requestShowLink?4(QUrl) -PyQt5.QtMultimedia.QAbstractVideoBuffer.MapMode?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer.NotMapped?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer.ReadOnly?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer.WriteOnly?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer.ReadWrite?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer.HandleType?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer.NoHandle?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer.GLTextureHandle?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer.XvShmImageHandle?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer.CoreImageHandle?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer.QPixmapHandle?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer.EGLImageHandle?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer.UserHandle?10 -PyQt5.QtMultimedia.QAbstractVideoBuffer?1(QAbstractVideoBuffer.HandleType) -PyQt5.QtMultimedia.QAbstractVideoBuffer.__init__?1(self, QAbstractVideoBuffer.HandleType) -PyQt5.QtMultimedia.QAbstractVideoBuffer.handleType?4() -> QAbstractVideoBuffer.HandleType -PyQt5.QtMultimedia.QAbstractVideoBuffer.mapMode?4() -> QAbstractVideoBuffer.MapMode -PyQt5.QtMultimedia.QAbstractVideoBuffer.map?4(QAbstractVideoBuffer.MapMode) -> (sip.voidptr, int, int) -PyQt5.QtMultimedia.QAbstractVideoBuffer.unmap?4() -PyQt5.QtMultimedia.QAbstractVideoBuffer.handle?4() -> QVariant -PyQt5.QtMultimedia.QAbstractVideoBuffer.release?4() -PyQt5.QtMultimedia.QAbstractVideoSurface.Error?10 -PyQt5.QtMultimedia.QAbstractVideoSurface.NoError?10 -PyQt5.QtMultimedia.QAbstractVideoSurface.UnsupportedFormatError?10 -PyQt5.QtMultimedia.QAbstractVideoSurface.IncorrectFormatError?10 -PyQt5.QtMultimedia.QAbstractVideoSurface.StoppedError?10 -PyQt5.QtMultimedia.QAbstractVideoSurface.ResourceError?10 -PyQt5.QtMultimedia.QAbstractVideoSurface?1(QObject parent=None) -PyQt5.QtMultimedia.QAbstractVideoSurface.__init__?1(self, QObject parent=None) -PyQt5.QtMultimedia.QAbstractVideoSurface.supportedPixelFormats?4(QAbstractVideoBuffer.HandleType type=QAbstractVideoBuffer.NoHandle) -> list-of-QVideoFrame.PixelFormat -PyQt5.QtMultimedia.QAbstractVideoSurface.isFormatSupported?4(QVideoSurfaceFormat) -> bool -PyQt5.QtMultimedia.QAbstractVideoSurface.nearestFormat?4(QVideoSurfaceFormat) -> QVideoSurfaceFormat -PyQt5.QtMultimedia.QAbstractVideoSurface.surfaceFormat?4() -> QVideoSurfaceFormat -PyQt5.QtMultimedia.QAbstractVideoSurface.start?4(QVideoSurfaceFormat) -> bool -PyQt5.QtMultimedia.QAbstractVideoSurface.stop?4() -PyQt5.QtMultimedia.QAbstractVideoSurface.isActive?4() -> bool -PyQt5.QtMultimedia.QAbstractVideoSurface.present?4(QVideoFrame) -> bool -PyQt5.QtMultimedia.QAbstractVideoSurface.error?4() -> QAbstractVideoSurface.Error -PyQt5.QtMultimedia.QAbstractVideoSurface.activeChanged?4(bool) -PyQt5.QtMultimedia.QAbstractVideoSurface.surfaceFormatChanged?4(QVideoSurfaceFormat) -PyQt5.QtMultimedia.QAbstractVideoSurface.supportedFormatsChanged?4() -PyQt5.QtMultimedia.QAbstractVideoSurface.setError?4(QAbstractVideoSurface.Error) -PyQt5.QtMultimedia.QAbstractVideoSurface.nativeResolution?4() -> QSize -PyQt5.QtMultimedia.QAbstractVideoSurface.setNativeResolution?4(QSize) -PyQt5.QtMultimedia.QAbstractVideoSurface.nativeResolutionChanged?4(QSize) -PyQt5.QtMultimedia.QAudio.Mode?10 -PyQt5.QtMultimedia.QAudio.AudioInput?10 -PyQt5.QtMultimedia.QAudio.AudioOutput?10 -PyQt5.QtMultimedia.QAudio.State?10 -PyQt5.QtMultimedia.QAudio.ActiveState?10 -PyQt5.QtMultimedia.QAudio.SuspendedState?10 -PyQt5.QtMultimedia.QAudio.StoppedState?10 -PyQt5.QtMultimedia.QAudio.IdleState?10 -PyQt5.QtMultimedia.QAudio.Error?10 -PyQt5.QtMultimedia.QAudio.NoError?10 -PyQt5.QtMultimedia.QAudio.OpenError?10 -PyQt5.QtMultimedia.QAudio.IOError?10 -PyQt5.QtMultimedia.QAudio.UnderrunError?10 -PyQt5.QtMultimedia.QAudio.FatalError?10 -PyQt5.QtMultimedia.QAudioBuffer?1() -PyQt5.QtMultimedia.QAudioBuffer.__init__?1(self) -PyQt5.QtMultimedia.QAudioBuffer?1(QByteArray, QAudioFormat, int startTime=-1) -PyQt5.QtMultimedia.QAudioBuffer.__init__?1(self, QByteArray, QAudioFormat, int startTime=-1) -PyQt5.QtMultimedia.QAudioBuffer?1(int, QAudioFormat, int startTime=-1) -PyQt5.QtMultimedia.QAudioBuffer.__init__?1(self, int, QAudioFormat, int startTime=-1) -PyQt5.QtMultimedia.QAudioBuffer?1(QAudioBuffer) -PyQt5.QtMultimedia.QAudioBuffer.__init__?1(self, QAudioBuffer) -PyQt5.QtMultimedia.QAudioBuffer.isValid?4() -> bool -PyQt5.QtMultimedia.QAudioBuffer.format?4() -> QAudioFormat -PyQt5.QtMultimedia.QAudioBuffer.frameCount?4() -> int -PyQt5.QtMultimedia.QAudioBuffer.sampleCount?4() -> int -PyQt5.QtMultimedia.QAudioBuffer.byteCount?4() -> int -PyQt5.QtMultimedia.QAudioBuffer.duration?4() -> int -PyQt5.QtMultimedia.QAudioBuffer.startTime?4() -> int -PyQt5.QtMultimedia.QAudioBuffer.constData?4() -> sip.voidptr -PyQt5.QtMultimedia.QAudioBuffer.data?4() -> sip.voidptr -PyQt5.QtMultimedia.QMediaObject?1(QObject, QMediaService) -PyQt5.QtMultimedia.QMediaObject.__init__?1(self, QObject, QMediaService) -PyQt5.QtMultimedia.QMediaObject.isAvailable?4() -> bool -PyQt5.QtMultimedia.QMediaObject.availability?4() -> QMultimedia.AvailabilityStatus -PyQt5.QtMultimedia.QMediaObject.service?4() -> QMediaService -PyQt5.QtMultimedia.QMediaObject.notifyInterval?4() -> int -PyQt5.QtMultimedia.QMediaObject.setNotifyInterval?4(int) -PyQt5.QtMultimedia.QMediaObject.bind?4(QObject) -> bool -PyQt5.QtMultimedia.QMediaObject.unbind?4(QObject) -PyQt5.QtMultimedia.QMediaObject.isMetaDataAvailable?4() -> bool -PyQt5.QtMultimedia.QMediaObject.metaData?4(str) -> QVariant -PyQt5.QtMultimedia.QMediaObject.availableMetaData?4() -> list-of-str -PyQt5.QtMultimedia.QMediaObject.notifyIntervalChanged?4(int) -PyQt5.QtMultimedia.QMediaObject.metaDataAvailableChanged?4(bool) -PyQt5.QtMultimedia.QMediaObject.metaDataChanged?4() -PyQt5.QtMultimedia.QMediaObject.metaDataChanged?4(str, QVariant) -PyQt5.QtMultimedia.QMediaObject.availabilityChanged?4(QMultimedia.AvailabilityStatus) -PyQt5.QtMultimedia.QMediaObject.addPropertyWatch?4(QByteArray) -PyQt5.QtMultimedia.QMediaObject.removePropertyWatch?4(QByteArray) -PyQt5.QtMultimedia.QAudioDecoder.Error?10 -PyQt5.QtMultimedia.QAudioDecoder.NoError?10 -PyQt5.QtMultimedia.QAudioDecoder.ResourceError?10 -PyQt5.QtMultimedia.QAudioDecoder.FormatError?10 -PyQt5.QtMultimedia.QAudioDecoder.AccessDeniedError?10 -PyQt5.QtMultimedia.QAudioDecoder.ServiceMissingError?10 -PyQt5.QtMultimedia.QAudioDecoder.State?10 -PyQt5.QtMultimedia.QAudioDecoder.StoppedState?10 -PyQt5.QtMultimedia.QAudioDecoder.DecodingState?10 -PyQt5.QtMultimedia.QAudioDecoder?1(QObject parent=None) -PyQt5.QtMultimedia.QAudioDecoder.__init__?1(self, QObject parent=None) -PyQt5.QtMultimedia.QAudioDecoder.hasSupport?4(str, list-of-str codecs=QStringList()) -> QMultimedia.SupportEstimate -PyQt5.QtMultimedia.QAudioDecoder.state?4() -> QAudioDecoder.State -PyQt5.QtMultimedia.QAudioDecoder.sourceFilename?4() -> str -PyQt5.QtMultimedia.QAudioDecoder.setSourceFilename?4(str) -PyQt5.QtMultimedia.QAudioDecoder.sourceDevice?4() -> QIODevice -PyQt5.QtMultimedia.QAudioDecoder.setSourceDevice?4(QIODevice) -PyQt5.QtMultimedia.QAudioDecoder.audioFormat?4() -> QAudioFormat -PyQt5.QtMultimedia.QAudioDecoder.setAudioFormat?4(QAudioFormat) -PyQt5.QtMultimedia.QAudioDecoder.error?4() -> QAudioDecoder.Error -PyQt5.QtMultimedia.QAudioDecoder.errorString?4() -> str -PyQt5.QtMultimedia.QAudioDecoder.read?4() -> QAudioBuffer -PyQt5.QtMultimedia.QAudioDecoder.bufferAvailable?4() -> bool -PyQt5.QtMultimedia.QAudioDecoder.position?4() -> int -PyQt5.QtMultimedia.QAudioDecoder.duration?4() -> int -PyQt5.QtMultimedia.QAudioDecoder.start?4() -PyQt5.QtMultimedia.QAudioDecoder.stop?4() -PyQt5.QtMultimedia.QAudioDecoder.bufferAvailableChanged?4(bool) -PyQt5.QtMultimedia.QAudioDecoder.bufferReady?4() -PyQt5.QtMultimedia.QAudioDecoder.finished?4() -PyQt5.QtMultimedia.QAudioDecoder.stateChanged?4(QAudioDecoder.State) -PyQt5.QtMultimedia.QAudioDecoder.formatChanged?4(QAudioFormat) -PyQt5.QtMultimedia.QAudioDecoder.error?4(QAudioDecoder.Error) -PyQt5.QtMultimedia.QAudioDecoder.sourceChanged?4() -PyQt5.QtMultimedia.QAudioDecoder.positionChanged?4(int) -PyQt5.QtMultimedia.QAudioDecoder.durationChanged?4(int) -PyQt5.QtMultimedia.QAudioDecoder.bind?4(QObject) -> bool -PyQt5.QtMultimedia.QAudioDecoder.unbind?4(QObject) -PyQt5.QtMultimedia.QAudioDeviceInfo?1() -PyQt5.QtMultimedia.QAudioDeviceInfo.__init__?1(self) -PyQt5.QtMultimedia.QAudioDeviceInfo?1(QAudioDeviceInfo) -PyQt5.QtMultimedia.QAudioDeviceInfo.__init__?1(self, QAudioDeviceInfo) -PyQt5.QtMultimedia.QAudioDeviceInfo.isNull?4() -> bool -PyQt5.QtMultimedia.QAudioDeviceInfo.deviceName?4() -> str -PyQt5.QtMultimedia.QAudioDeviceInfo.isFormatSupported?4(QAudioFormat) -> bool -PyQt5.QtMultimedia.QAudioDeviceInfo.preferredFormat?4() -> QAudioFormat -PyQt5.QtMultimedia.QAudioDeviceInfo.nearestFormat?4(QAudioFormat) -> QAudioFormat -PyQt5.QtMultimedia.QAudioDeviceInfo.supportedCodecs?4() -> list-of-str -PyQt5.QtMultimedia.QAudioDeviceInfo.supportedSampleSizes?4() -> list-of-int -PyQt5.QtMultimedia.QAudioDeviceInfo.supportedByteOrders?4() -> list-of-QAudioFormat.Endian -PyQt5.QtMultimedia.QAudioDeviceInfo.supportedSampleTypes?4() -> list-of-QAudioFormat.SampleType -PyQt5.QtMultimedia.QAudioDeviceInfo.defaultInputDevice?4() -> QAudioDeviceInfo -PyQt5.QtMultimedia.QAudioDeviceInfo.defaultOutputDevice?4() -> QAudioDeviceInfo -PyQt5.QtMultimedia.QAudioDeviceInfo.availableDevices?4(QAudio.Mode) -> list-of-QAudioDeviceInfo -PyQt5.QtMultimedia.QAudioDeviceInfo.supportedSampleRates?4() -> list-of-int -PyQt5.QtMultimedia.QAudioDeviceInfo.supportedChannelCounts?4() -> list-of-int -PyQt5.QtMultimedia.QAudioFormat.Endian?10 -PyQt5.QtMultimedia.QAudioFormat.BigEndian?10 -PyQt5.QtMultimedia.QAudioFormat.LittleEndian?10 -PyQt5.QtMultimedia.QAudioFormat.SampleType?10 -PyQt5.QtMultimedia.QAudioFormat.Unknown?10 -PyQt5.QtMultimedia.QAudioFormat.SignedInt?10 -PyQt5.QtMultimedia.QAudioFormat.UnSignedInt?10 -PyQt5.QtMultimedia.QAudioFormat.Float?10 -PyQt5.QtMultimedia.QAudioFormat?1() -PyQt5.QtMultimedia.QAudioFormat.__init__?1(self) -PyQt5.QtMultimedia.QAudioFormat?1(QAudioFormat) -PyQt5.QtMultimedia.QAudioFormat.__init__?1(self, QAudioFormat) -PyQt5.QtMultimedia.QAudioFormat.isValid?4() -> bool -PyQt5.QtMultimedia.QAudioFormat.setSampleSize?4(int) -PyQt5.QtMultimedia.QAudioFormat.sampleSize?4() -> int -PyQt5.QtMultimedia.QAudioFormat.setCodec?4(str) -PyQt5.QtMultimedia.QAudioFormat.codec?4() -> str -PyQt5.QtMultimedia.QAudioFormat.setByteOrder?4(QAudioFormat.Endian) -PyQt5.QtMultimedia.QAudioFormat.byteOrder?4() -> QAudioFormat.Endian -PyQt5.QtMultimedia.QAudioFormat.setSampleType?4(QAudioFormat.SampleType) -PyQt5.QtMultimedia.QAudioFormat.sampleType?4() -> QAudioFormat.SampleType -PyQt5.QtMultimedia.QAudioFormat.setSampleRate?4(int) -PyQt5.QtMultimedia.QAudioFormat.sampleRate?4() -> int -PyQt5.QtMultimedia.QAudioFormat.setChannelCount?4(int) -PyQt5.QtMultimedia.QAudioFormat.channelCount?4() -> int -PyQt5.QtMultimedia.QAudioFormat.bytesForDuration?4(int) -> int -PyQt5.QtMultimedia.QAudioFormat.durationForBytes?4(int) -> int -PyQt5.QtMultimedia.QAudioFormat.bytesForFrames?4(int) -> int -PyQt5.QtMultimedia.QAudioFormat.framesForBytes?4(int) -> int -PyQt5.QtMultimedia.QAudioFormat.framesForDuration?4(int) -> int -PyQt5.QtMultimedia.QAudioFormat.durationForFrames?4(int) -> int -PyQt5.QtMultimedia.QAudioFormat.bytesPerFrame?4() -> int -PyQt5.QtMultimedia.QAudioInput?1(QAudioFormat format=QAudioFormat(), QObject parent=None) -PyQt5.QtMultimedia.QAudioInput.__init__?1(self, QAudioFormat format=QAudioFormat(), QObject parent=None) -PyQt5.QtMultimedia.QAudioInput?1(QAudioDeviceInfo, QAudioFormat format=QAudioFormat(), QObject parent=None) -PyQt5.QtMultimedia.QAudioInput.__init__?1(self, QAudioDeviceInfo, QAudioFormat format=QAudioFormat(), QObject parent=None) -PyQt5.QtMultimedia.QAudioInput.format?4() -> QAudioFormat -PyQt5.QtMultimedia.QAudioInput.start?4(QIODevice) -PyQt5.QtMultimedia.QAudioInput.start?4() -> QIODevice -PyQt5.QtMultimedia.QAudioInput.stop?4() -PyQt5.QtMultimedia.QAudioInput.reset?4() -PyQt5.QtMultimedia.QAudioInput.suspend?4() -PyQt5.QtMultimedia.QAudioInput.resume?4() -PyQt5.QtMultimedia.QAudioInput.setBufferSize?4(int) -PyQt5.QtMultimedia.QAudioInput.bufferSize?4() -> int -PyQt5.QtMultimedia.QAudioInput.bytesReady?4() -> int -PyQt5.QtMultimedia.QAudioInput.periodSize?4() -> int -PyQt5.QtMultimedia.QAudioInput.setNotifyInterval?4(int) -PyQt5.QtMultimedia.QAudioInput.notifyInterval?4() -> int -PyQt5.QtMultimedia.QAudioInput.processedUSecs?4() -> int -PyQt5.QtMultimedia.QAudioInput.elapsedUSecs?4() -> int -PyQt5.QtMultimedia.QAudioInput.error?4() -> QAudio.Error -PyQt5.QtMultimedia.QAudioInput.state?4() -> QAudio.State -PyQt5.QtMultimedia.QAudioInput.stateChanged?4(QAudio.State) -PyQt5.QtMultimedia.QAudioInput.notify?4() -PyQt5.QtMultimedia.QAudioInput.setVolume?4(float) -PyQt5.QtMultimedia.QAudioInput.volume?4() -> float -PyQt5.QtMultimedia.QAudioOutput?1(QAudioFormat format=QAudioFormat(), QObject parent=None) -PyQt5.QtMultimedia.QAudioOutput.__init__?1(self, QAudioFormat format=QAudioFormat(), QObject parent=None) -PyQt5.QtMultimedia.QAudioOutput?1(QAudioDeviceInfo, QAudioFormat format=QAudioFormat(), QObject parent=None) -PyQt5.QtMultimedia.QAudioOutput.__init__?1(self, QAudioDeviceInfo, QAudioFormat format=QAudioFormat(), QObject parent=None) -PyQt5.QtMultimedia.QAudioOutput.format?4() -> QAudioFormat -PyQt5.QtMultimedia.QAudioOutput.start?4(QIODevice) -PyQt5.QtMultimedia.QAudioOutput.start?4() -> QIODevice -PyQt5.QtMultimedia.QAudioOutput.stop?4() -PyQt5.QtMultimedia.QAudioOutput.reset?4() -PyQt5.QtMultimedia.QAudioOutput.suspend?4() -PyQt5.QtMultimedia.QAudioOutput.resume?4() -PyQt5.QtMultimedia.QAudioOutput.setBufferSize?4(int) -PyQt5.QtMultimedia.QAudioOutput.bufferSize?4() -> int -PyQt5.QtMultimedia.QAudioOutput.bytesFree?4() -> int -PyQt5.QtMultimedia.QAudioOutput.periodSize?4() -> int -PyQt5.QtMultimedia.QAudioOutput.setNotifyInterval?4(int) -PyQt5.QtMultimedia.QAudioOutput.notifyInterval?4() -> int -PyQt5.QtMultimedia.QAudioOutput.processedUSecs?4() -> int -PyQt5.QtMultimedia.QAudioOutput.elapsedUSecs?4() -> int -PyQt5.QtMultimedia.QAudioOutput.error?4() -> QAudio.Error -PyQt5.QtMultimedia.QAudioOutput.state?4() -> QAudio.State -PyQt5.QtMultimedia.QAudioOutput.stateChanged?4(QAudio.State) -PyQt5.QtMultimedia.QAudioOutput.notify?4() -PyQt5.QtMultimedia.QAudioOutput.setVolume?4(float) -PyQt5.QtMultimedia.QAudioOutput.volume?4() -> float -PyQt5.QtMultimedia.QAudioOutput.category?4() -> str -PyQt5.QtMultimedia.QAudioOutput.setCategory?4(str) -PyQt5.QtMultimedia.QAudioProbe?1(QObject parent=None) -PyQt5.QtMultimedia.QAudioProbe.__init__?1(self, QObject parent=None) -PyQt5.QtMultimedia.QAudioProbe.setSource?4(QMediaObject) -> bool -PyQt5.QtMultimedia.QAudioProbe.setSource?4(QMediaRecorder) -> bool -PyQt5.QtMultimedia.QAudioProbe.isActive?4() -> bool -PyQt5.QtMultimedia.QAudioProbe.audioBufferProbed?4(QAudioBuffer) -PyQt5.QtMultimedia.QAudioProbe.flush?4() -PyQt5.QtMultimedia.QMediaBindableInterface?1() -PyQt5.QtMultimedia.QMediaBindableInterface.__init__?1(self) -PyQt5.QtMultimedia.QMediaBindableInterface?1(QMediaBindableInterface) -PyQt5.QtMultimedia.QMediaBindableInterface.__init__?1(self, QMediaBindableInterface) -PyQt5.QtMultimedia.QMediaBindableInterface.mediaObject?4() -> QMediaObject -PyQt5.QtMultimedia.QMediaBindableInterface.setMediaObject?4(QMediaObject) -> bool -PyQt5.QtMultimedia.QMediaRecorder.Error?10 -PyQt5.QtMultimedia.QMediaRecorder.NoError?10 -PyQt5.QtMultimedia.QMediaRecorder.ResourceError?10 -PyQt5.QtMultimedia.QMediaRecorder.FormatError?10 -PyQt5.QtMultimedia.QMediaRecorder.OutOfSpaceError?10 -PyQt5.QtMultimedia.QMediaRecorder.Status?10 -PyQt5.QtMultimedia.QMediaRecorder.UnavailableStatus?10 -PyQt5.QtMultimedia.QMediaRecorder.UnloadedStatus?10 -PyQt5.QtMultimedia.QMediaRecorder.LoadingStatus?10 -PyQt5.QtMultimedia.QMediaRecorder.LoadedStatus?10 -PyQt5.QtMultimedia.QMediaRecorder.StartingStatus?10 -PyQt5.QtMultimedia.QMediaRecorder.RecordingStatus?10 -PyQt5.QtMultimedia.QMediaRecorder.PausedStatus?10 -PyQt5.QtMultimedia.QMediaRecorder.FinalizingStatus?10 -PyQt5.QtMultimedia.QMediaRecorder.State?10 -PyQt5.QtMultimedia.QMediaRecorder.StoppedState?10 -PyQt5.QtMultimedia.QMediaRecorder.RecordingState?10 -PyQt5.QtMultimedia.QMediaRecorder.PausedState?10 -PyQt5.QtMultimedia.QMediaRecorder?1(QMediaObject, QObject parent=None) -PyQt5.QtMultimedia.QMediaRecorder.__init__?1(self, QMediaObject, QObject parent=None) -PyQt5.QtMultimedia.QMediaRecorder.mediaObject?4() -> QMediaObject -PyQt5.QtMultimedia.QMediaRecorder.isAvailable?4() -> bool -PyQt5.QtMultimedia.QMediaRecorder.availability?4() -> QMultimedia.AvailabilityStatus -PyQt5.QtMultimedia.QMediaRecorder.outputLocation?4() -> QUrl -PyQt5.QtMultimedia.QMediaRecorder.setOutputLocation?4(QUrl) -> bool -PyQt5.QtMultimedia.QMediaRecorder.actualLocation?4() -> QUrl -PyQt5.QtMultimedia.QMediaRecorder.state?4() -> QMediaRecorder.State -PyQt5.QtMultimedia.QMediaRecorder.status?4() -> QMediaRecorder.Status -PyQt5.QtMultimedia.QMediaRecorder.error?4() -> QMediaRecorder.Error -PyQt5.QtMultimedia.QMediaRecorder.errorString?4() -> str -PyQt5.QtMultimedia.QMediaRecorder.duration?4() -> int -PyQt5.QtMultimedia.QMediaRecorder.isMuted?4() -> bool -PyQt5.QtMultimedia.QMediaRecorder.volume?4() -> float -PyQt5.QtMultimedia.QMediaRecorder.supportedContainers?4() -> list-of-str -PyQt5.QtMultimedia.QMediaRecorder.containerDescription?4(str) -> str -PyQt5.QtMultimedia.QMediaRecorder.supportedAudioCodecs?4() -> list-of-str -PyQt5.QtMultimedia.QMediaRecorder.audioCodecDescription?4(str) -> str -PyQt5.QtMultimedia.QMediaRecorder.supportedAudioSampleRates?4(QAudioEncoderSettings settings=QAudioEncoderSettings()) -> (list-of-int, bool) -PyQt5.QtMultimedia.QMediaRecorder.supportedVideoCodecs?4() -> list-of-str -PyQt5.QtMultimedia.QMediaRecorder.videoCodecDescription?4(str) -> str -PyQt5.QtMultimedia.QMediaRecorder.supportedResolutions?4(QVideoEncoderSettings settings=QVideoEncoderSettings()) -> (list-of-QSize, bool) -PyQt5.QtMultimedia.QMediaRecorder.supportedFrameRates?4(QVideoEncoderSettings settings=QVideoEncoderSettings()) -> (list-of-float, bool) -PyQt5.QtMultimedia.QMediaRecorder.audioSettings?4() -> QAudioEncoderSettings -PyQt5.QtMultimedia.QMediaRecorder.videoSettings?4() -> QVideoEncoderSettings -PyQt5.QtMultimedia.QMediaRecorder.containerFormat?4() -> str -PyQt5.QtMultimedia.QMediaRecorder.setAudioSettings?4(QAudioEncoderSettings) -PyQt5.QtMultimedia.QMediaRecorder.setVideoSettings?4(QVideoEncoderSettings) -PyQt5.QtMultimedia.QMediaRecorder.setContainerFormat?4(str) -PyQt5.QtMultimedia.QMediaRecorder.setEncodingSettings?4(QAudioEncoderSettings, QVideoEncoderSettings video=QVideoEncoderSettings(), str container=QString()) -PyQt5.QtMultimedia.QMediaRecorder.isMetaDataAvailable?4() -> bool -PyQt5.QtMultimedia.QMediaRecorder.isMetaDataWritable?4() -> bool -PyQt5.QtMultimedia.QMediaRecorder.metaData?4(str) -> QVariant -PyQt5.QtMultimedia.QMediaRecorder.setMetaData?4(str, QVariant) -PyQt5.QtMultimedia.QMediaRecorder.availableMetaData?4() -> list-of-str -PyQt5.QtMultimedia.QMediaRecorder.record?4() -PyQt5.QtMultimedia.QMediaRecorder.pause?4() -PyQt5.QtMultimedia.QMediaRecorder.stop?4() -PyQt5.QtMultimedia.QMediaRecorder.setMuted?4(bool) -PyQt5.QtMultimedia.QMediaRecorder.setVolume?4(float) -PyQt5.QtMultimedia.QMediaRecorder.stateChanged?4(QMediaRecorder.State) -PyQt5.QtMultimedia.QMediaRecorder.statusChanged?4(QMediaRecorder.Status) -PyQt5.QtMultimedia.QMediaRecorder.durationChanged?4(int) -PyQt5.QtMultimedia.QMediaRecorder.mutedChanged?4(bool) -PyQt5.QtMultimedia.QMediaRecorder.volumeChanged?4(float) -PyQt5.QtMultimedia.QMediaRecorder.actualLocationChanged?4(QUrl) -PyQt5.QtMultimedia.QMediaRecorder.error?4(QMediaRecorder.Error) -PyQt5.QtMultimedia.QMediaRecorder.metaDataAvailableChanged?4(bool) -PyQt5.QtMultimedia.QMediaRecorder.metaDataWritableChanged?4(bool) -PyQt5.QtMultimedia.QMediaRecorder.metaDataChanged?4(str, QVariant) -PyQt5.QtMultimedia.QMediaRecorder.availabilityChanged?4(QMultimedia.AvailabilityStatus) -PyQt5.QtMultimedia.QMediaRecorder.setMediaObject?4(QMediaObject) -> bool -PyQt5.QtMultimedia.QAudioRecorder?1(QObject parent=None) -PyQt5.QtMultimedia.QAudioRecorder.__init__?1(self, QObject parent=None) -PyQt5.QtMultimedia.QAudioRecorder.audioInputs?4() -> list-of-str -PyQt5.QtMultimedia.QAudioRecorder.defaultAudioInput?4() -> str -PyQt5.QtMultimedia.QAudioRecorder.audioInputDescription?4(str) -> str -PyQt5.QtMultimedia.QAudioRecorder.audioInput?4() -> str -PyQt5.QtMultimedia.QAudioRecorder.setAudioInput?4(str) -PyQt5.QtMultimedia.QAudioRecorder.audioInputChanged?4(str) -PyQt5.QtMultimedia.QAudioRecorder.availableAudioInputsChanged?4() -PyQt5.QtMultimedia.QCamera.Position?10 -PyQt5.QtMultimedia.QCamera.UnspecifiedPosition?10 -PyQt5.QtMultimedia.QCamera.BackFace?10 -PyQt5.QtMultimedia.QCamera.FrontFace?10 -PyQt5.QtMultimedia.QCamera.LockType?10 -PyQt5.QtMultimedia.QCamera.NoLock?10 -PyQt5.QtMultimedia.QCamera.LockExposure?10 -PyQt5.QtMultimedia.QCamera.LockWhiteBalance?10 -PyQt5.QtMultimedia.QCamera.LockFocus?10 -PyQt5.QtMultimedia.QCamera.LockChangeReason?10 -PyQt5.QtMultimedia.QCamera.UserRequest?10 -PyQt5.QtMultimedia.QCamera.LockAcquired?10 -PyQt5.QtMultimedia.QCamera.LockFailed?10 -PyQt5.QtMultimedia.QCamera.LockLost?10 -PyQt5.QtMultimedia.QCamera.LockTemporaryLost?10 -PyQt5.QtMultimedia.QCamera.LockStatus?10 -PyQt5.QtMultimedia.QCamera.Unlocked?10 -PyQt5.QtMultimedia.QCamera.Searching?10 -PyQt5.QtMultimedia.QCamera.Locked?10 -PyQt5.QtMultimedia.QCamera.Error?10 -PyQt5.QtMultimedia.QCamera.NoError?10 -PyQt5.QtMultimedia.QCamera.CameraError?10 -PyQt5.QtMultimedia.QCamera.InvalidRequestError?10 -PyQt5.QtMultimedia.QCamera.ServiceMissingError?10 -PyQt5.QtMultimedia.QCamera.NotSupportedFeatureError?10 -PyQt5.QtMultimedia.QCamera.CaptureMode?10 -PyQt5.QtMultimedia.QCamera.CaptureViewfinder?10 -PyQt5.QtMultimedia.QCamera.CaptureStillImage?10 -PyQt5.QtMultimedia.QCamera.CaptureVideo?10 -PyQt5.QtMultimedia.QCamera.State?10 -PyQt5.QtMultimedia.QCamera.UnloadedState?10 -PyQt5.QtMultimedia.QCamera.LoadedState?10 -PyQt5.QtMultimedia.QCamera.ActiveState?10 -PyQt5.QtMultimedia.QCamera.Status?10 -PyQt5.QtMultimedia.QCamera.UnavailableStatus?10 -PyQt5.QtMultimedia.QCamera.UnloadedStatus?10 -PyQt5.QtMultimedia.QCamera.LoadingStatus?10 -PyQt5.QtMultimedia.QCamera.UnloadingStatus?10 -PyQt5.QtMultimedia.QCamera.LoadedStatus?10 -PyQt5.QtMultimedia.QCamera.StandbyStatus?10 -PyQt5.QtMultimedia.QCamera.StartingStatus?10 -PyQt5.QtMultimedia.QCamera.StoppingStatus?10 -PyQt5.QtMultimedia.QCamera.ActiveStatus?10 -PyQt5.QtMultimedia.QCamera?1(QObject parent=None) -PyQt5.QtMultimedia.QCamera.__init__?1(self, QObject parent=None) -PyQt5.QtMultimedia.QCamera?1(QByteArray, QObject parent=None) -PyQt5.QtMultimedia.QCamera.__init__?1(self, QByteArray, QObject parent=None) -PyQt5.QtMultimedia.QCamera?1(QCameraInfo, QObject parent=None) -PyQt5.QtMultimedia.QCamera.__init__?1(self, QCameraInfo, QObject parent=None) -PyQt5.QtMultimedia.QCamera?1(QCamera.Position, QObject parent=None) -PyQt5.QtMultimedia.QCamera.__init__?1(self, QCamera.Position, QObject parent=None) -PyQt5.QtMultimedia.QCamera.availableDevices?4() -> list-of-QByteArray -PyQt5.QtMultimedia.QCamera.deviceDescription?4(QByteArray) -> str -PyQt5.QtMultimedia.QCamera.availability?4() -> QMultimedia.AvailabilityStatus -PyQt5.QtMultimedia.QCamera.state?4() -> QCamera.State -PyQt5.QtMultimedia.QCamera.status?4() -> QCamera.Status -PyQt5.QtMultimedia.QCamera.captureMode?4() -> QCamera.CaptureModes -PyQt5.QtMultimedia.QCamera.isCaptureModeSupported?4(QCamera.CaptureModes) -> bool -PyQt5.QtMultimedia.QCamera.exposure?4() -> QCameraExposure -PyQt5.QtMultimedia.QCamera.focus?4() -> QCameraFocus -PyQt5.QtMultimedia.QCamera.imageProcessing?4() -> QCameraImageProcessing -PyQt5.QtMultimedia.QCamera.setViewfinder?4(QVideoWidget) -PyQt5.QtMultimedia.QCamera.setViewfinder?4(QGraphicsVideoItem) -PyQt5.QtMultimedia.QCamera.setViewfinder?4(QAbstractVideoSurface) -PyQt5.QtMultimedia.QCamera.error?4() -> QCamera.Error -PyQt5.QtMultimedia.QCamera.errorString?4() -> str -PyQt5.QtMultimedia.QCamera.supportedLocks?4() -> QCamera.LockTypes -PyQt5.QtMultimedia.QCamera.requestedLocks?4() -> QCamera.LockTypes -PyQt5.QtMultimedia.QCamera.lockStatus?4() -> QCamera.LockStatus -PyQt5.QtMultimedia.QCamera.lockStatus?4(QCamera.LockType) -> QCamera.LockStatus -PyQt5.QtMultimedia.QCamera.setCaptureMode?4(QCamera.CaptureModes) -PyQt5.QtMultimedia.QCamera.load?4() -PyQt5.QtMultimedia.QCamera.unload?4() -PyQt5.QtMultimedia.QCamera.start?4() -PyQt5.QtMultimedia.QCamera.stop?4() -PyQt5.QtMultimedia.QCamera.searchAndLock?4() -PyQt5.QtMultimedia.QCamera.unlock?4() -PyQt5.QtMultimedia.QCamera.searchAndLock?4(QCamera.LockTypes) -PyQt5.QtMultimedia.QCamera.unlock?4(QCamera.LockTypes) -PyQt5.QtMultimedia.QCamera.stateChanged?4(QCamera.State) -PyQt5.QtMultimedia.QCamera.captureModeChanged?4(QCamera.CaptureModes) -PyQt5.QtMultimedia.QCamera.statusChanged?4(QCamera.Status) -PyQt5.QtMultimedia.QCamera.locked?4() -PyQt5.QtMultimedia.QCamera.lockFailed?4() -PyQt5.QtMultimedia.QCamera.lockStatusChanged?4(QCamera.LockStatus, QCamera.LockChangeReason) -PyQt5.QtMultimedia.QCamera.lockStatusChanged?4(QCamera.LockType, QCamera.LockStatus, QCamera.LockChangeReason) -PyQt5.QtMultimedia.QCamera.error?4(QCamera.Error) -PyQt5.QtMultimedia.QCamera.CaptureModes?1(QCamera.CaptureModes) -PyQt5.QtMultimedia.QCamera.CaptureModes.__init__?1(self, QCamera.CaptureModes) -PyQt5.QtMultimedia.QCamera.CaptureModes?1(int) -PyQt5.QtMultimedia.QCamera.CaptureModes.__init__?1(self, int) -PyQt5.QtMultimedia.QCamera.CaptureModes?1() -PyQt5.QtMultimedia.QCamera.CaptureModes.__init__?1(self) -PyQt5.QtMultimedia.QCamera.LockTypes?1(QCamera.LockTypes) -PyQt5.QtMultimedia.QCamera.LockTypes.__init__?1(self, QCamera.LockTypes) -PyQt5.QtMultimedia.QCamera.LockTypes?1(int) -PyQt5.QtMultimedia.QCamera.LockTypes.__init__?1(self, int) -PyQt5.QtMultimedia.QCamera.LockTypes?1() -PyQt5.QtMultimedia.QCamera.LockTypes.__init__?1(self) -PyQt5.QtMultimedia.QCameraExposure.MeteringMode?10 -PyQt5.QtMultimedia.QCameraExposure.MeteringMatrix?10 -PyQt5.QtMultimedia.QCameraExposure.MeteringAverage?10 -PyQt5.QtMultimedia.QCameraExposure.MeteringSpot?10 -PyQt5.QtMultimedia.QCameraExposure.ExposureMode?10 -PyQt5.QtMultimedia.QCameraExposure.ExposureAuto?10 -PyQt5.QtMultimedia.QCameraExposure.ExposureManual?10 -PyQt5.QtMultimedia.QCameraExposure.ExposurePortrait?10 -PyQt5.QtMultimedia.QCameraExposure.ExposureNight?10 -PyQt5.QtMultimedia.QCameraExposure.ExposureBacklight?10 -PyQt5.QtMultimedia.QCameraExposure.ExposureSpotlight?10 -PyQt5.QtMultimedia.QCameraExposure.ExposureSports?10 -PyQt5.QtMultimedia.QCameraExposure.ExposureSnow?10 -PyQt5.QtMultimedia.QCameraExposure.ExposureBeach?10 -PyQt5.QtMultimedia.QCameraExposure.ExposureLargeAperture?10 -PyQt5.QtMultimedia.QCameraExposure.ExposureSmallAperture?10 -PyQt5.QtMultimedia.QCameraExposure.ExposureModeVendor?10 -PyQt5.QtMultimedia.QCameraExposure.FlashMode?10 -PyQt5.QtMultimedia.QCameraExposure.FlashAuto?10 -PyQt5.QtMultimedia.QCameraExposure.FlashOff?10 -PyQt5.QtMultimedia.QCameraExposure.FlashOn?10 -PyQt5.QtMultimedia.QCameraExposure.FlashRedEyeReduction?10 -PyQt5.QtMultimedia.QCameraExposure.FlashFill?10 -PyQt5.QtMultimedia.QCameraExposure.FlashTorch?10 -PyQt5.QtMultimedia.QCameraExposure.FlashVideoLight?10 -PyQt5.QtMultimedia.QCameraExposure.FlashSlowSyncFrontCurtain?10 -PyQt5.QtMultimedia.QCameraExposure.FlashSlowSyncRearCurtain?10 -PyQt5.QtMultimedia.QCameraExposure.FlashManual?10 -PyQt5.QtMultimedia.QCameraExposure.isAvailable?4() -> bool -PyQt5.QtMultimedia.QCameraExposure.flashMode?4() -> QCameraExposure.FlashModes -PyQt5.QtMultimedia.QCameraExposure.isFlashModeSupported?4(QCameraExposure.FlashModes) -> bool -PyQt5.QtMultimedia.QCameraExposure.isFlashReady?4() -> bool -PyQt5.QtMultimedia.QCameraExposure.exposureMode?4() -> QCameraExposure.ExposureMode -PyQt5.QtMultimedia.QCameraExposure.isExposureModeSupported?4(QCameraExposure.ExposureMode) -> bool -PyQt5.QtMultimedia.QCameraExposure.exposureCompensation?4() -> float -PyQt5.QtMultimedia.QCameraExposure.meteringMode?4() -> QCameraExposure.MeteringMode -PyQt5.QtMultimedia.QCameraExposure.isMeteringModeSupported?4(QCameraExposure.MeteringMode) -> bool -PyQt5.QtMultimedia.QCameraExposure.spotMeteringPoint?4() -> QPointF -PyQt5.QtMultimedia.QCameraExposure.setSpotMeteringPoint?4(QPointF) -PyQt5.QtMultimedia.QCameraExposure.isoSensitivity?4() -> int -PyQt5.QtMultimedia.QCameraExposure.aperture?4() -> float -PyQt5.QtMultimedia.QCameraExposure.shutterSpeed?4() -> float -PyQt5.QtMultimedia.QCameraExposure.requestedIsoSensitivity?4() -> int -PyQt5.QtMultimedia.QCameraExposure.requestedAperture?4() -> float -PyQt5.QtMultimedia.QCameraExposure.requestedShutterSpeed?4() -> float -PyQt5.QtMultimedia.QCameraExposure.supportedIsoSensitivities?4() -> (list-of-int, bool) -PyQt5.QtMultimedia.QCameraExposure.supportedApertures?4() -> (list-of-float, bool) -PyQt5.QtMultimedia.QCameraExposure.supportedShutterSpeeds?4() -> (list-of-float, bool) -PyQt5.QtMultimedia.QCameraExposure.setFlashMode?4(QCameraExposure.FlashModes) -PyQt5.QtMultimedia.QCameraExposure.setExposureMode?4(QCameraExposure.ExposureMode) -PyQt5.QtMultimedia.QCameraExposure.setMeteringMode?4(QCameraExposure.MeteringMode) -PyQt5.QtMultimedia.QCameraExposure.setExposureCompensation?4(float) -PyQt5.QtMultimedia.QCameraExposure.setManualIsoSensitivity?4(int) -PyQt5.QtMultimedia.QCameraExposure.setAutoIsoSensitivity?4() -PyQt5.QtMultimedia.QCameraExposure.setManualAperture?4(float) -PyQt5.QtMultimedia.QCameraExposure.setAutoAperture?4() -PyQt5.QtMultimedia.QCameraExposure.setManualShutterSpeed?4(float) -PyQt5.QtMultimedia.QCameraExposure.setAutoShutterSpeed?4() -PyQt5.QtMultimedia.QCameraExposure.flashReady?4(bool) -PyQt5.QtMultimedia.QCameraExposure.apertureChanged?4(float) -PyQt5.QtMultimedia.QCameraExposure.apertureRangeChanged?4() -PyQt5.QtMultimedia.QCameraExposure.shutterSpeedChanged?4(float) -PyQt5.QtMultimedia.QCameraExposure.shutterSpeedRangeChanged?4() -PyQt5.QtMultimedia.QCameraExposure.isoSensitivityChanged?4(int) -PyQt5.QtMultimedia.QCameraExposure.exposureCompensationChanged?4(float) -PyQt5.QtMultimedia.QCameraExposure.FlashModes?1(QCameraExposure.FlashModes) -PyQt5.QtMultimedia.QCameraExposure.FlashModes.__init__?1(self, QCameraExposure.FlashModes) -PyQt5.QtMultimedia.QCameraExposure.FlashModes?1(int) -PyQt5.QtMultimedia.QCameraExposure.FlashModes.__init__?1(self, int) -PyQt5.QtMultimedia.QCameraExposure.FlashModes?1() -PyQt5.QtMultimedia.QCameraExposure.FlashModes.__init__?1(self) -PyQt5.QtMultimedia.QCameraFocusZone.FocusZoneStatus?10 -PyQt5.QtMultimedia.QCameraFocusZone.Invalid?10 -PyQt5.QtMultimedia.QCameraFocusZone.Unused?10 -PyQt5.QtMultimedia.QCameraFocusZone.Selected?10 -PyQt5.QtMultimedia.QCameraFocusZone.Focused?10 -PyQt5.QtMultimedia.QCameraFocusZone?1(QCameraFocusZone) -PyQt5.QtMultimedia.QCameraFocusZone.__init__?1(self, QCameraFocusZone) -PyQt5.QtMultimedia.QCameraFocusZone.isValid?4() -> bool -PyQt5.QtMultimedia.QCameraFocusZone.area?4() -> QRectF -PyQt5.QtMultimedia.QCameraFocusZone.status?4() -> QCameraFocusZone.FocusZoneStatus -PyQt5.QtMultimedia.QCameraFocus.FocusPointMode?10 -PyQt5.QtMultimedia.QCameraFocus.FocusPointAuto?10 -PyQt5.QtMultimedia.QCameraFocus.FocusPointCenter?10 -PyQt5.QtMultimedia.QCameraFocus.FocusPointFaceDetection?10 -PyQt5.QtMultimedia.QCameraFocus.FocusPointCustom?10 -PyQt5.QtMultimedia.QCameraFocus.FocusMode?10 -PyQt5.QtMultimedia.QCameraFocus.ManualFocus?10 -PyQt5.QtMultimedia.QCameraFocus.HyperfocalFocus?10 -PyQt5.QtMultimedia.QCameraFocus.InfinityFocus?10 -PyQt5.QtMultimedia.QCameraFocus.AutoFocus?10 -PyQt5.QtMultimedia.QCameraFocus.ContinuousFocus?10 -PyQt5.QtMultimedia.QCameraFocus.MacroFocus?10 -PyQt5.QtMultimedia.QCameraFocus.isAvailable?4() -> bool -PyQt5.QtMultimedia.QCameraFocus.focusMode?4() -> QCameraFocus.FocusModes -PyQt5.QtMultimedia.QCameraFocus.setFocusMode?4(QCameraFocus.FocusModes) -PyQt5.QtMultimedia.QCameraFocus.isFocusModeSupported?4(QCameraFocus.FocusModes) -> bool -PyQt5.QtMultimedia.QCameraFocus.focusPointMode?4() -> QCameraFocus.FocusPointMode -PyQt5.QtMultimedia.QCameraFocus.setFocusPointMode?4(QCameraFocus.FocusPointMode) -PyQt5.QtMultimedia.QCameraFocus.isFocusPointModeSupported?4(QCameraFocus.FocusPointMode) -> bool -PyQt5.QtMultimedia.QCameraFocus.customFocusPoint?4() -> QPointF -PyQt5.QtMultimedia.QCameraFocus.setCustomFocusPoint?4(QPointF) -PyQt5.QtMultimedia.QCameraFocus.focusZones?4() -> list-of-QCameraFocusZone -PyQt5.QtMultimedia.QCameraFocus.maximumOpticalZoom?4() -> float -PyQt5.QtMultimedia.QCameraFocus.maximumDigitalZoom?4() -> float -PyQt5.QtMultimedia.QCameraFocus.opticalZoom?4() -> float -PyQt5.QtMultimedia.QCameraFocus.digitalZoom?4() -> float -PyQt5.QtMultimedia.QCameraFocus.zoomTo?4(float, float) -PyQt5.QtMultimedia.QCameraFocus.opticalZoomChanged?4(float) -PyQt5.QtMultimedia.QCameraFocus.digitalZoomChanged?4(float) -PyQt5.QtMultimedia.QCameraFocus.focusZonesChanged?4() -PyQt5.QtMultimedia.QCameraFocus.maximumOpticalZoomChanged?4(float) -PyQt5.QtMultimedia.QCameraFocus.maximumDigitalZoomChanged?4(float) -PyQt5.QtMultimedia.QCameraFocus.FocusModes?1(QCameraFocus.FocusModes) -PyQt5.QtMultimedia.QCameraFocus.FocusModes.__init__?1(self, QCameraFocus.FocusModes) -PyQt5.QtMultimedia.QCameraFocus.FocusModes?1(int) -PyQt5.QtMultimedia.QCameraFocus.FocusModes.__init__?1(self, int) -PyQt5.QtMultimedia.QCameraFocus.FocusModes?1() -PyQt5.QtMultimedia.QCameraFocus.FocusModes.__init__?1(self) -PyQt5.QtMultimedia.QCameraImageCapture.CaptureDestination?10 -PyQt5.QtMultimedia.QCameraImageCapture.CaptureToFile?10 -PyQt5.QtMultimedia.QCameraImageCapture.CaptureToBuffer?10 -PyQt5.QtMultimedia.QCameraImageCapture.DriveMode?10 -PyQt5.QtMultimedia.QCameraImageCapture.SingleImageCapture?10 -PyQt5.QtMultimedia.QCameraImageCapture.Error?10 -PyQt5.QtMultimedia.QCameraImageCapture.NoError?10 -PyQt5.QtMultimedia.QCameraImageCapture.NotReadyError?10 -PyQt5.QtMultimedia.QCameraImageCapture.ResourceError?10 -PyQt5.QtMultimedia.QCameraImageCapture.OutOfSpaceError?10 -PyQt5.QtMultimedia.QCameraImageCapture.NotSupportedFeatureError?10 -PyQt5.QtMultimedia.QCameraImageCapture.FormatError?10 -PyQt5.QtMultimedia.QCameraImageCapture?1(QMediaObject, QObject parent=None) -PyQt5.QtMultimedia.QCameraImageCapture.__init__?1(self, QMediaObject, QObject parent=None) -PyQt5.QtMultimedia.QCameraImageCapture.isAvailable?4() -> bool -PyQt5.QtMultimedia.QCameraImageCapture.availability?4() -> QMultimedia.AvailabilityStatus -PyQt5.QtMultimedia.QCameraImageCapture.mediaObject?4() -> QMediaObject -PyQt5.QtMultimedia.QCameraImageCapture.error?4() -> QCameraImageCapture.Error -PyQt5.QtMultimedia.QCameraImageCapture.errorString?4() -> str -PyQt5.QtMultimedia.QCameraImageCapture.isReadyForCapture?4() -> bool -PyQt5.QtMultimedia.QCameraImageCapture.supportedImageCodecs?4() -> list-of-str -PyQt5.QtMultimedia.QCameraImageCapture.imageCodecDescription?4(str) -> str -PyQt5.QtMultimedia.QCameraImageCapture.supportedResolutions?4(QImageEncoderSettings settings=QImageEncoderSettings()) -> (list-of-QSize, bool) -PyQt5.QtMultimedia.QCameraImageCapture.encodingSettings?4() -> QImageEncoderSettings -PyQt5.QtMultimedia.QCameraImageCapture.setEncodingSettings?4(QImageEncoderSettings) -PyQt5.QtMultimedia.QCameraImageCapture.supportedBufferFormats?4() -> list-of-QVideoFrame.PixelFormat -PyQt5.QtMultimedia.QCameraImageCapture.bufferFormat?4() -> QVideoFrame.PixelFormat -PyQt5.QtMultimedia.QCameraImageCapture.setBufferFormat?4(QVideoFrame.PixelFormat) -PyQt5.QtMultimedia.QCameraImageCapture.isCaptureDestinationSupported?4(QCameraImageCapture.CaptureDestinations) -> bool -PyQt5.QtMultimedia.QCameraImageCapture.captureDestination?4() -> QCameraImageCapture.CaptureDestinations -PyQt5.QtMultimedia.QCameraImageCapture.setCaptureDestination?4(QCameraImageCapture.CaptureDestinations) -PyQt5.QtMultimedia.QCameraImageCapture.capture?4(str file=QString()) -> int -PyQt5.QtMultimedia.QCameraImageCapture.cancelCapture?4() -PyQt5.QtMultimedia.QCameraImageCapture.error?4(int, QCameraImageCapture.Error, str) -PyQt5.QtMultimedia.QCameraImageCapture.readyForCaptureChanged?4(bool) -PyQt5.QtMultimedia.QCameraImageCapture.bufferFormatChanged?4(QVideoFrame.PixelFormat) -PyQt5.QtMultimedia.QCameraImageCapture.captureDestinationChanged?4(QCameraImageCapture.CaptureDestinations) -PyQt5.QtMultimedia.QCameraImageCapture.imageExposed?4(int) -PyQt5.QtMultimedia.QCameraImageCapture.imageCaptured?4(int, QImage) -PyQt5.QtMultimedia.QCameraImageCapture.imageMetadataAvailable?4(int, str, QVariant) -PyQt5.QtMultimedia.QCameraImageCapture.imageAvailable?4(int, QVideoFrame) -PyQt5.QtMultimedia.QCameraImageCapture.imageSaved?4(int, str) -PyQt5.QtMultimedia.QCameraImageCapture.setMediaObject?4(QMediaObject) -> bool -PyQt5.QtMultimedia.QCameraImageCapture.CaptureDestinations?1(QCameraImageCapture.CaptureDestinations) -PyQt5.QtMultimedia.QCameraImageCapture.CaptureDestinations.__init__?1(self, QCameraImageCapture.CaptureDestinations) -PyQt5.QtMultimedia.QCameraImageCapture.CaptureDestinations?1(int) -PyQt5.QtMultimedia.QCameraImageCapture.CaptureDestinations.__init__?1(self, int) -PyQt5.QtMultimedia.QCameraImageCapture.CaptureDestinations?1() -PyQt5.QtMultimedia.QCameraImageCapture.CaptureDestinations.__init__?1(self) -PyQt5.QtMultimedia.QCameraImageProcessing.WhiteBalanceMode?10 -PyQt5.QtMultimedia.QCameraImageProcessing.WhiteBalanceAuto?10 -PyQt5.QtMultimedia.QCameraImageProcessing.WhiteBalanceManual?10 -PyQt5.QtMultimedia.QCameraImageProcessing.WhiteBalanceSunlight?10 -PyQt5.QtMultimedia.QCameraImageProcessing.WhiteBalanceCloudy?10 -PyQt5.QtMultimedia.QCameraImageProcessing.WhiteBalanceShade?10 -PyQt5.QtMultimedia.QCameraImageProcessing.WhiteBalanceTungsten?10 -PyQt5.QtMultimedia.QCameraImageProcessing.WhiteBalanceFluorescent?10 -PyQt5.QtMultimedia.QCameraImageProcessing.WhiteBalanceFlash?10 -PyQt5.QtMultimedia.QCameraImageProcessing.WhiteBalanceSunset?10 -PyQt5.QtMultimedia.QCameraImageProcessing.WhiteBalanceVendor?10 -PyQt5.QtMultimedia.QCameraImageProcessing.isAvailable?4() -> bool -PyQt5.QtMultimedia.QCameraImageProcessing.whiteBalanceMode?4() -> QCameraImageProcessing.WhiteBalanceMode -PyQt5.QtMultimedia.QCameraImageProcessing.setWhiteBalanceMode?4(QCameraImageProcessing.WhiteBalanceMode) -PyQt5.QtMultimedia.QCameraImageProcessing.isWhiteBalanceModeSupported?4(QCameraImageProcessing.WhiteBalanceMode) -> bool -PyQt5.QtMultimedia.QCameraImageProcessing.manualWhiteBalance?4() -> float -PyQt5.QtMultimedia.QCameraImageProcessing.setManualWhiteBalance?4(float) -PyQt5.QtMultimedia.QCameraImageProcessing.contrast?4() -> float -PyQt5.QtMultimedia.QCameraImageProcessing.setContrast?4(float) -PyQt5.QtMultimedia.QCameraImageProcessing.saturation?4() -> float -PyQt5.QtMultimedia.QCameraImageProcessing.setSaturation?4(float) -PyQt5.QtMultimedia.QCameraImageProcessing.sharpeningLevel?4() -> float -PyQt5.QtMultimedia.QCameraImageProcessing.setSharpeningLevel?4(float) -PyQt5.QtMultimedia.QCameraImageProcessing.denoisingLevel?4() -> float -PyQt5.QtMultimedia.QCameraImageProcessing.setDenoisingLevel?4(float) -PyQt5.QtMultimedia.QCameraInfo?1(QByteArray name=QByteArray()) -PyQt5.QtMultimedia.QCameraInfo.__init__?1(self, QByteArray name=QByteArray()) -PyQt5.QtMultimedia.QCameraInfo?1(QCamera) -PyQt5.QtMultimedia.QCameraInfo.__init__?1(self, QCamera) -PyQt5.QtMultimedia.QCameraInfo?1(QCameraInfo) -PyQt5.QtMultimedia.QCameraInfo.__init__?1(self, QCameraInfo) -PyQt5.QtMultimedia.QCameraInfo.isNull?4() -> bool -PyQt5.QtMultimedia.QCameraInfo.deviceName?4() -> str -PyQt5.QtMultimedia.QCameraInfo.description?4() -> str -PyQt5.QtMultimedia.QCameraInfo.position?4() -> QCamera.Position -PyQt5.QtMultimedia.QCameraInfo.orientation?4() -> int -PyQt5.QtMultimedia.QCameraInfo.defaultCamera?4() -> QCameraInfo -PyQt5.QtMultimedia.QCameraInfo.availableCameras?4(QCamera.Position position=QCamera.UnspecifiedPosition) -> list-of-QCameraInfo -PyQt5.QtMultimedia.QMediaContent?1() -PyQt5.QtMultimedia.QMediaContent.__init__?1(self) -PyQt5.QtMultimedia.QMediaContent?1(QUrl) -PyQt5.QtMultimedia.QMediaContent.__init__?1(self, QUrl) -PyQt5.QtMultimedia.QMediaContent?1(QNetworkRequest) -PyQt5.QtMultimedia.QMediaContent.__init__?1(self, QNetworkRequest) -PyQt5.QtMultimedia.QMediaContent?1(QMediaResource) -PyQt5.QtMultimedia.QMediaContent.__init__?1(self, QMediaResource) -PyQt5.QtMultimedia.QMediaContent?1(list-of-QMediaResource) -PyQt5.QtMultimedia.QMediaContent.__init__?1(self, list-of-QMediaResource) -PyQt5.QtMultimedia.QMediaContent?1(QMediaContent) -PyQt5.QtMultimedia.QMediaContent.__init__?1(self, QMediaContent) -PyQt5.QtMultimedia.QMediaContent?1(QMediaPlaylist, QUrl contentUrl=QUrl()) -PyQt5.QtMultimedia.QMediaContent.__init__?1(self, QMediaPlaylist, QUrl contentUrl=QUrl()) -PyQt5.QtMultimedia.QMediaContent.isNull?4() -> bool -PyQt5.QtMultimedia.QMediaContent.canonicalUrl?4() -> QUrl -PyQt5.QtMultimedia.QMediaContent.canonicalRequest?4() -> QNetworkRequest -PyQt5.QtMultimedia.QMediaContent.canonicalResource?4() -> QMediaResource -PyQt5.QtMultimedia.QMediaContent.resources?4() -> list-of-QMediaResource -PyQt5.QtMultimedia.QMediaContent.playlist?4() -> QMediaPlaylist -PyQt5.QtMultimedia.QMediaControl?1(QObject parent=None) -PyQt5.QtMultimedia.QMediaControl.__init__?1(self, QObject parent=None) -PyQt5.QtMultimedia.QAudioEncoderSettings?1() -PyQt5.QtMultimedia.QAudioEncoderSettings.__init__?1(self) -PyQt5.QtMultimedia.QAudioEncoderSettings?1(QAudioEncoderSettings) -PyQt5.QtMultimedia.QAudioEncoderSettings.__init__?1(self, QAudioEncoderSettings) -PyQt5.QtMultimedia.QAudioEncoderSettings.isNull?4() -> bool -PyQt5.QtMultimedia.QAudioEncoderSettings.encodingMode?4() -> QMultimedia.EncodingMode -PyQt5.QtMultimedia.QAudioEncoderSettings.setEncodingMode?4(QMultimedia.EncodingMode) -PyQt5.QtMultimedia.QAudioEncoderSettings.codec?4() -> str -PyQt5.QtMultimedia.QAudioEncoderSettings.setCodec?4(str) -PyQt5.QtMultimedia.QAudioEncoderSettings.bitRate?4() -> int -PyQt5.QtMultimedia.QAudioEncoderSettings.setBitRate?4(int) -PyQt5.QtMultimedia.QAudioEncoderSettings.channelCount?4() -> int -PyQt5.QtMultimedia.QAudioEncoderSettings.setChannelCount?4(int) -PyQt5.QtMultimedia.QAudioEncoderSettings.sampleRate?4() -> int -PyQt5.QtMultimedia.QAudioEncoderSettings.setSampleRate?4(int) -PyQt5.QtMultimedia.QAudioEncoderSettings.quality?4() -> QMultimedia.EncodingQuality -PyQt5.QtMultimedia.QAudioEncoderSettings.setQuality?4(QMultimedia.EncodingQuality) -PyQt5.QtMultimedia.QAudioEncoderSettings.encodingOption?4(str) -> QVariant -PyQt5.QtMultimedia.QAudioEncoderSettings.encodingOptions?4() -> dict-of-str-object -PyQt5.QtMultimedia.QAudioEncoderSettings.setEncodingOption?4(str, QVariant) -PyQt5.QtMultimedia.QAudioEncoderSettings.setEncodingOptions?4(dict-of-str-object) -PyQt5.QtMultimedia.QVideoEncoderSettings?1() -PyQt5.QtMultimedia.QVideoEncoderSettings.__init__?1(self) -PyQt5.QtMultimedia.QVideoEncoderSettings?1(QVideoEncoderSettings) -PyQt5.QtMultimedia.QVideoEncoderSettings.__init__?1(self, QVideoEncoderSettings) -PyQt5.QtMultimedia.QVideoEncoderSettings.isNull?4() -> bool -PyQt5.QtMultimedia.QVideoEncoderSettings.encodingMode?4() -> QMultimedia.EncodingMode -PyQt5.QtMultimedia.QVideoEncoderSettings.setEncodingMode?4(QMultimedia.EncodingMode) -PyQt5.QtMultimedia.QVideoEncoderSettings.codec?4() -> str -PyQt5.QtMultimedia.QVideoEncoderSettings.setCodec?4(str) -PyQt5.QtMultimedia.QVideoEncoderSettings.resolution?4() -> QSize -PyQt5.QtMultimedia.QVideoEncoderSettings.setResolution?4(QSize) -PyQt5.QtMultimedia.QVideoEncoderSettings.setResolution?4(int, int) -PyQt5.QtMultimedia.QVideoEncoderSettings.frameRate?4() -> float -PyQt5.QtMultimedia.QVideoEncoderSettings.setFrameRate?4(float) -PyQt5.QtMultimedia.QVideoEncoderSettings.bitRate?4() -> int -PyQt5.QtMultimedia.QVideoEncoderSettings.setBitRate?4(int) -PyQt5.QtMultimedia.QVideoEncoderSettings.quality?4() -> QMultimedia.EncodingQuality -PyQt5.QtMultimedia.QVideoEncoderSettings.setQuality?4(QMultimedia.EncodingQuality) -PyQt5.QtMultimedia.QVideoEncoderSettings.encodingOption?4(str) -> QVariant -PyQt5.QtMultimedia.QVideoEncoderSettings.encodingOptions?4() -> dict-of-str-object -PyQt5.QtMultimedia.QVideoEncoderSettings.setEncodingOption?4(str, QVariant) -PyQt5.QtMultimedia.QVideoEncoderSettings.setEncodingOptions?4(dict-of-str-object) -PyQt5.QtMultimedia.QImageEncoderSettings?1() -PyQt5.QtMultimedia.QImageEncoderSettings.__init__?1(self) -PyQt5.QtMultimedia.QImageEncoderSettings?1(QImageEncoderSettings) -PyQt5.QtMultimedia.QImageEncoderSettings.__init__?1(self, QImageEncoderSettings) -PyQt5.QtMultimedia.QImageEncoderSettings.isNull?4() -> bool -PyQt5.QtMultimedia.QImageEncoderSettings.codec?4() -> str -PyQt5.QtMultimedia.QImageEncoderSettings.setCodec?4(str) -PyQt5.QtMultimedia.QImageEncoderSettings.resolution?4() -> QSize -PyQt5.QtMultimedia.QImageEncoderSettings.setResolution?4(QSize) -PyQt5.QtMultimedia.QImageEncoderSettings.setResolution?4(int, int) -PyQt5.QtMultimedia.QImageEncoderSettings.quality?4() -> QMultimedia.EncodingQuality -PyQt5.QtMultimedia.QImageEncoderSettings.setQuality?4(QMultimedia.EncodingQuality) -PyQt5.QtMultimedia.QImageEncoderSettings.encodingOption?4(str) -> QVariant -PyQt5.QtMultimedia.QImageEncoderSettings.encodingOptions?4() -> dict-of-str-object -PyQt5.QtMultimedia.QImageEncoderSettings.setEncodingOption?4(str, QVariant) -PyQt5.QtMultimedia.QImageEncoderSettings.setEncodingOptions?4(dict-of-str-object) -PyQt5.QtMultimedia.QMediaMetaData.AlbumArtist?7 -PyQt5.QtMultimedia.QMediaMetaData.AlbumTitle?7 -PyQt5.QtMultimedia.QMediaMetaData.AudioBitRate?7 -PyQt5.QtMultimedia.QMediaMetaData.AudioCodec?7 -PyQt5.QtMultimedia.QMediaMetaData.Author?7 -PyQt5.QtMultimedia.QMediaMetaData.AverageLevel?7 -PyQt5.QtMultimedia.QMediaMetaData.CameraManufacturer?7 -PyQt5.QtMultimedia.QMediaMetaData.CameraModel?7 -PyQt5.QtMultimedia.QMediaMetaData.Category?7 -PyQt5.QtMultimedia.QMediaMetaData.ChannelCount?7 -PyQt5.QtMultimedia.QMediaMetaData.ChapterNumber?7 -PyQt5.QtMultimedia.QMediaMetaData.Comment?7 -PyQt5.QtMultimedia.QMediaMetaData.Composer?7 -PyQt5.QtMultimedia.QMediaMetaData.Conductor?7 -PyQt5.QtMultimedia.QMediaMetaData.Contrast?7 -PyQt5.QtMultimedia.QMediaMetaData.ContributingArtist?7 -PyQt5.QtMultimedia.QMediaMetaData.Copyright?7 -PyQt5.QtMultimedia.QMediaMetaData.CoverArtImage?7 -PyQt5.QtMultimedia.QMediaMetaData.CoverArtUrlLarge?7 -PyQt5.QtMultimedia.QMediaMetaData.CoverArtUrlSmall?7 -PyQt5.QtMultimedia.QMediaMetaData.Date?7 -PyQt5.QtMultimedia.QMediaMetaData.DateTimeDigitized?7 -PyQt5.QtMultimedia.QMediaMetaData.DateTimeOriginal?7 -PyQt5.QtMultimedia.QMediaMetaData.Description?7 -PyQt5.QtMultimedia.QMediaMetaData.DeviceSettingDescription?7 -PyQt5.QtMultimedia.QMediaMetaData.DigitalZoomRatio?7 -PyQt5.QtMultimedia.QMediaMetaData.Director?7 -PyQt5.QtMultimedia.QMediaMetaData.Duration?7 -PyQt5.QtMultimedia.QMediaMetaData.Event?7 -PyQt5.QtMultimedia.QMediaMetaData.ExposureBiasValue?7 -PyQt5.QtMultimedia.QMediaMetaData.ExposureMode?7 -PyQt5.QtMultimedia.QMediaMetaData.ExposureProgram?7 -PyQt5.QtMultimedia.QMediaMetaData.ExposureTime?7 -PyQt5.QtMultimedia.QMediaMetaData.FNumber?7 -PyQt5.QtMultimedia.QMediaMetaData.Flash?7 -PyQt5.QtMultimedia.QMediaMetaData.FocalLength?7 -PyQt5.QtMultimedia.QMediaMetaData.FocalLengthIn35mmFilm?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSAltitude?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSAreaInformation?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSDOP?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSImgDirection?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSImgDirectionRef?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSLatitude?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSLongitude?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSMapDatum?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSProcessingMethod?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSSatellites?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSSpeed?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSStatus?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSTimeStamp?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSTrack?7 -PyQt5.QtMultimedia.QMediaMetaData.GPSTrackRef?7 -PyQt5.QtMultimedia.QMediaMetaData.GainControl?7 -PyQt5.QtMultimedia.QMediaMetaData.Genre?7 -PyQt5.QtMultimedia.QMediaMetaData.ISOSpeedRatings?7 -PyQt5.QtMultimedia.QMediaMetaData.Keywords?7 -PyQt5.QtMultimedia.QMediaMetaData.Language?7 -PyQt5.QtMultimedia.QMediaMetaData.LeadPerformer?7 -PyQt5.QtMultimedia.QMediaMetaData.LightSource?7 -PyQt5.QtMultimedia.QMediaMetaData.Lyrics?7 -PyQt5.QtMultimedia.QMediaMetaData.MediaType?7 -PyQt5.QtMultimedia.QMediaMetaData.MeteringMode?7 -PyQt5.QtMultimedia.QMediaMetaData.Mood?7 -PyQt5.QtMultimedia.QMediaMetaData.Orientation?7 -PyQt5.QtMultimedia.QMediaMetaData.ParentalRating?7 -PyQt5.QtMultimedia.QMediaMetaData.PeakValue?7 -PyQt5.QtMultimedia.QMediaMetaData.PixelAspectRatio?7 -PyQt5.QtMultimedia.QMediaMetaData.PosterImage?7 -PyQt5.QtMultimedia.QMediaMetaData.PosterUrl?7 -PyQt5.QtMultimedia.QMediaMetaData.Publisher?7 -PyQt5.QtMultimedia.QMediaMetaData.RatingOrganization?7 -PyQt5.QtMultimedia.QMediaMetaData.Resolution?7 -PyQt5.QtMultimedia.QMediaMetaData.SampleRate?7 -PyQt5.QtMultimedia.QMediaMetaData.Saturation?7 -PyQt5.QtMultimedia.QMediaMetaData.SceneCaptureType?7 -PyQt5.QtMultimedia.QMediaMetaData.Sharpness?7 -PyQt5.QtMultimedia.QMediaMetaData.Size?7 -PyQt5.QtMultimedia.QMediaMetaData.SubTitle?7 -PyQt5.QtMultimedia.QMediaMetaData.Subject?7 -PyQt5.QtMultimedia.QMediaMetaData.SubjectDistance?7 -PyQt5.QtMultimedia.QMediaMetaData.ThumbnailImage?7 -PyQt5.QtMultimedia.QMediaMetaData.Title?7 -PyQt5.QtMultimedia.QMediaMetaData.TrackCount?7 -PyQt5.QtMultimedia.QMediaMetaData.TrackNumber?7 -PyQt5.QtMultimedia.QMediaMetaData.UserRating?7 -PyQt5.QtMultimedia.QMediaMetaData.VideoBitRate?7 -PyQt5.QtMultimedia.QMediaMetaData.VideoCodec?7 -PyQt5.QtMultimedia.QMediaMetaData.VideoFrameRate?7 -PyQt5.QtMultimedia.QMediaMetaData.WhiteBalance?7 -PyQt5.QtMultimedia.QMediaMetaData.Writer?7 -PyQt5.QtMultimedia.QMediaMetaData.Year?7 -PyQt5.QtMultimedia.QMediaPlayer.Error?10 -PyQt5.QtMultimedia.QMediaPlayer.NoError?10 -PyQt5.QtMultimedia.QMediaPlayer.ResourceError?10 -PyQt5.QtMultimedia.QMediaPlayer.FormatError?10 -PyQt5.QtMultimedia.QMediaPlayer.NetworkError?10 -PyQt5.QtMultimedia.QMediaPlayer.AccessDeniedError?10 -PyQt5.QtMultimedia.QMediaPlayer.ServiceMissingError?10 -PyQt5.QtMultimedia.QMediaPlayer.Flag?10 -PyQt5.QtMultimedia.QMediaPlayer.LowLatency?10 -PyQt5.QtMultimedia.QMediaPlayer.StreamPlayback?10 -PyQt5.QtMultimedia.QMediaPlayer.VideoSurface?10 -PyQt5.QtMultimedia.QMediaPlayer.MediaStatus?10 -PyQt5.QtMultimedia.QMediaPlayer.UnknownMediaStatus?10 -PyQt5.QtMultimedia.QMediaPlayer.NoMedia?10 -PyQt5.QtMultimedia.QMediaPlayer.LoadingMedia?10 -PyQt5.QtMultimedia.QMediaPlayer.LoadedMedia?10 -PyQt5.QtMultimedia.QMediaPlayer.StalledMedia?10 -PyQt5.QtMultimedia.QMediaPlayer.BufferingMedia?10 -PyQt5.QtMultimedia.QMediaPlayer.BufferedMedia?10 -PyQt5.QtMultimedia.QMediaPlayer.EndOfMedia?10 -PyQt5.QtMultimedia.QMediaPlayer.InvalidMedia?10 -PyQt5.QtMultimedia.QMediaPlayer.State?10 -PyQt5.QtMultimedia.QMediaPlayer.StoppedState?10 -PyQt5.QtMultimedia.QMediaPlayer.PlayingState?10 -PyQt5.QtMultimedia.QMediaPlayer.PausedState?10 -PyQt5.QtMultimedia.QMediaPlayer?1(QObject parent=None, QMediaPlayer.Flags flags=0) -PyQt5.QtMultimedia.QMediaPlayer.__init__?1(self, QObject parent=None, QMediaPlayer.Flags flags=0) -PyQt5.QtMultimedia.QMediaPlayer.hasSupport?4(str, list-of-str codecs=QStringList(), QMediaPlayer.Flags flags=0) -> QMultimedia.SupportEstimate -PyQt5.QtMultimedia.QMediaPlayer.supportedMimeTypes?4(QMediaPlayer.Flags flags=0) -> list-of-str -PyQt5.QtMultimedia.QMediaPlayer.setVideoOutput?4(QVideoWidget) -PyQt5.QtMultimedia.QMediaPlayer.setVideoOutput?4(QGraphicsVideoItem) -PyQt5.QtMultimedia.QMediaPlayer.setVideoOutput?4(QAbstractVideoSurface) -PyQt5.QtMultimedia.QMediaPlayer.media?4() -> QMediaContent -PyQt5.QtMultimedia.QMediaPlayer.mediaStream?4() -> QIODevice -PyQt5.QtMultimedia.QMediaPlayer.playlist?4() -> QMediaPlaylist -PyQt5.QtMultimedia.QMediaPlayer.currentMedia?4() -> QMediaContent -PyQt5.QtMultimedia.QMediaPlayer.state?4() -> QMediaPlayer.State -PyQt5.QtMultimedia.QMediaPlayer.mediaStatus?4() -> QMediaPlayer.MediaStatus -PyQt5.QtMultimedia.QMediaPlayer.duration?4() -> int -PyQt5.QtMultimedia.QMediaPlayer.position?4() -> int -PyQt5.QtMultimedia.QMediaPlayer.volume?4() -> int -PyQt5.QtMultimedia.QMediaPlayer.isMuted?4() -> bool -PyQt5.QtMultimedia.QMediaPlayer.isAudioAvailable?4() -> bool -PyQt5.QtMultimedia.QMediaPlayer.isVideoAvailable?4() -> bool -PyQt5.QtMultimedia.QMediaPlayer.bufferStatus?4() -> int -PyQt5.QtMultimedia.QMediaPlayer.isSeekable?4() -> bool -PyQt5.QtMultimedia.QMediaPlayer.playbackRate?4() -> float -PyQt5.QtMultimedia.QMediaPlayer.error?4() -> QMediaPlayer.Error -PyQt5.QtMultimedia.QMediaPlayer.errorString?4() -> str -PyQt5.QtMultimedia.QMediaPlayer.currentNetworkConfiguration?4() -> QNetworkConfiguration -PyQt5.QtMultimedia.QMediaPlayer.availability?4() -> QMultimedia.AvailabilityStatus -PyQt5.QtMultimedia.QMediaPlayer.play?4() -PyQt5.QtMultimedia.QMediaPlayer.pause?4() -PyQt5.QtMultimedia.QMediaPlayer.stop?4() -PyQt5.QtMultimedia.QMediaPlayer.setPosition?4(int) -PyQt5.QtMultimedia.QMediaPlayer.setVolume?4(int) -PyQt5.QtMultimedia.QMediaPlayer.setMuted?4(bool) -PyQt5.QtMultimedia.QMediaPlayer.setPlaybackRate?4(float) -PyQt5.QtMultimedia.QMediaPlayer.setMedia?4(QMediaContent, QIODevice stream=None) -PyQt5.QtMultimedia.QMediaPlayer.setPlaylist?4(QMediaPlaylist) -PyQt5.QtMultimedia.QMediaPlayer.setNetworkConfigurations?4(list-of-QNetworkConfiguration) -PyQt5.QtMultimedia.QMediaPlayer.mediaChanged?4(QMediaContent) -PyQt5.QtMultimedia.QMediaPlayer.currentMediaChanged?4(QMediaContent) -PyQt5.QtMultimedia.QMediaPlayer.stateChanged?4(QMediaPlayer.State) -PyQt5.QtMultimedia.QMediaPlayer.mediaStatusChanged?4(QMediaPlayer.MediaStatus) -PyQt5.QtMultimedia.QMediaPlayer.durationChanged?4(int) -PyQt5.QtMultimedia.QMediaPlayer.positionChanged?4(int) -PyQt5.QtMultimedia.QMediaPlayer.volumeChanged?4(int) -PyQt5.QtMultimedia.QMediaPlayer.mutedChanged?4(bool) -PyQt5.QtMultimedia.QMediaPlayer.audioAvailableChanged?4(bool) -PyQt5.QtMultimedia.QMediaPlayer.videoAvailableChanged?4(bool) -PyQt5.QtMultimedia.QMediaPlayer.bufferStatusChanged?4(int) -PyQt5.QtMultimedia.QMediaPlayer.seekableChanged?4(bool) -PyQt5.QtMultimedia.QMediaPlayer.playbackRateChanged?4(float) -PyQt5.QtMultimedia.QMediaPlayer.error?4(QMediaPlayer.Error) -PyQt5.QtMultimedia.QMediaPlayer.networkConfigurationChanged?4(QNetworkConfiguration) -PyQt5.QtMultimedia.QMediaPlayer.bind?4(QObject) -> bool -PyQt5.QtMultimedia.QMediaPlayer.unbind?4(QObject) -PyQt5.QtMultimedia.QMediaPlayer.Flags?1(QMediaPlayer.Flags) -PyQt5.QtMultimedia.QMediaPlayer.Flags.__init__?1(self, QMediaPlayer.Flags) -PyQt5.QtMultimedia.QMediaPlayer.Flags?1(int) -PyQt5.QtMultimedia.QMediaPlayer.Flags.__init__?1(self, int) -PyQt5.QtMultimedia.QMediaPlayer.Flags?1() -PyQt5.QtMultimedia.QMediaPlayer.Flags.__init__?1(self) -PyQt5.QtMultimedia.QMediaPlaylist.Error?10 -PyQt5.QtMultimedia.QMediaPlaylist.NoError?10 -PyQt5.QtMultimedia.QMediaPlaylist.FormatError?10 -PyQt5.QtMultimedia.QMediaPlaylist.FormatNotSupportedError?10 -PyQt5.QtMultimedia.QMediaPlaylist.NetworkError?10 -PyQt5.QtMultimedia.QMediaPlaylist.AccessDeniedError?10 -PyQt5.QtMultimedia.QMediaPlaylist.PlaybackMode?10 -PyQt5.QtMultimedia.QMediaPlaylist.CurrentItemOnce?10 -PyQt5.QtMultimedia.QMediaPlaylist.CurrentItemInLoop?10 -PyQt5.QtMultimedia.QMediaPlaylist.Sequential?10 -PyQt5.QtMultimedia.QMediaPlaylist.Loop?10 -PyQt5.QtMultimedia.QMediaPlaylist.Random?10 -PyQt5.QtMultimedia.QMediaPlaylist?1(QObject parent=None) -PyQt5.QtMultimedia.QMediaPlaylist.__init__?1(self, QObject parent=None) -PyQt5.QtMultimedia.QMediaPlaylist.mediaObject?4() -> QMediaObject -PyQt5.QtMultimedia.QMediaPlaylist.playbackMode?4() -> QMediaPlaylist.PlaybackMode -PyQt5.QtMultimedia.QMediaPlaylist.setPlaybackMode?4(QMediaPlaylist.PlaybackMode) -PyQt5.QtMultimedia.QMediaPlaylist.currentIndex?4() -> int -PyQt5.QtMultimedia.QMediaPlaylist.currentMedia?4() -> QMediaContent -PyQt5.QtMultimedia.QMediaPlaylist.nextIndex?4(int steps=1) -> int -PyQt5.QtMultimedia.QMediaPlaylist.previousIndex?4(int steps=1) -> int -PyQt5.QtMultimedia.QMediaPlaylist.media?4(int) -> QMediaContent -PyQt5.QtMultimedia.QMediaPlaylist.mediaCount?4() -> int -PyQt5.QtMultimedia.QMediaPlaylist.isEmpty?4() -> bool -PyQt5.QtMultimedia.QMediaPlaylist.isReadOnly?4() -> bool -PyQt5.QtMultimedia.QMediaPlaylist.addMedia?4(QMediaContent) -> bool -PyQt5.QtMultimedia.QMediaPlaylist.addMedia?4(list-of-QMediaContent) -> bool -PyQt5.QtMultimedia.QMediaPlaylist.insertMedia?4(int, QMediaContent) -> bool -PyQt5.QtMultimedia.QMediaPlaylist.insertMedia?4(int, list-of-QMediaContent) -> bool -PyQt5.QtMultimedia.QMediaPlaylist.removeMedia?4(int) -> bool -PyQt5.QtMultimedia.QMediaPlaylist.removeMedia?4(int, int) -> bool -PyQt5.QtMultimedia.QMediaPlaylist.clear?4() -> bool -PyQt5.QtMultimedia.QMediaPlaylist.load?4(QNetworkRequest, str format=None) -PyQt5.QtMultimedia.QMediaPlaylist.load?4(QUrl, str format=None) -PyQt5.QtMultimedia.QMediaPlaylist.load?4(QIODevice, str format=None) -PyQt5.QtMultimedia.QMediaPlaylist.save?4(QUrl, str format=None) -> bool -PyQt5.QtMultimedia.QMediaPlaylist.save?4(QIODevice, str) -> bool -PyQt5.QtMultimedia.QMediaPlaylist.error?4() -> QMediaPlaylist.Error -PyQt5.QtMultimedia.QMediaPlaylist.errorString?4() -> str -PyQt5.QtMultimedia.QMediaPlaylist.shuffle?4() -PyQt5.QtMultimedia.QMediaPlaylist.next?4() -PyQt5.QtMultimedia.QMediaPlaylist.previous?4() -PyQt5.QtMultimedia.QMediaPlaylist.setCurrentIndex?4(int) -PyQt5.QtMultimedia.QMediaPlaylist.currentIndexChanged?4(int) -PyQt5.QtMultimedia.QMediaPlaylist.playbackModeChanged?4(QMediaPlaylist.PlaybackMode) -PyQt5.QtMultimedia.QMediaPlaylist.currentMediaChanged?4(QMediaContent) -PyQt5.QtMultimedia.QMediaPlaylist.mediaAboutToBeInserted?4(int, int) -PyQt5.QtMultimedia.QMediaPlaylist.mediaInserted?4(int, int) -PyQt5.QtMultimedia.QMediaPlaylist.mediaAboutToBeRemoved?4(int, int) -PyQt5.QtMultimedia.QMediaPlaylist.mediaRemoved?4(int, int) -PyQt5.QtMultimedia.QMediaPlaylist.mediaChanged?4(int, int) -PyQt5.QtMultimedia.QMediaPlaylist.loaded?4() -PyQt5.QtMultimedia.QMediaPlaylist.loadFailed?4() -PyQt5.QtMultimedia.QMediaPlaylist.setMediaObject?4(QMediaObject) -> bool -PyQt5.QtMultimedia.QMediaResource?1() -PyQt5.QtMultimedia.QMediaResource.__init__?1(self) -PyQt5.QtMultimedia.QMediaResource?1(QUrl, str mimeType=QString()) -PyQt5.QtMultimedia.QMediaResource.__init__?1(self, QUrl, str mimeType=QString()) -PyQt5.QtMultimedia.QMediaResource?1(QNetworkRequest, str mimeType=QString()) -PyQt5.QtMultimedia.QMediaResource.__init__?1(self, QNetworkRequest, str mimeType=QString()) -PyQt5.QtMultimedia.QMediaResource?1(QMediaResource) -PyQt5.QtMultimedia.QMediaResource.__init__?1(self, QMediaResource) -PyQt5.QtMultimedia.QMediaResource.isNull?4() -> bool -PyQt5.QtMultimedia.QMediaResource.url?4() -> QUrl -PyQt5.QtMultimedia.QMediaResource.request?4() -> QNetworkRequest -PyQt5.QtMultimedia.QMediaResource.mimeType?4() -> str -PyQt5.QtMultimedia.QMediaResource.language?4() -> str -PyQt5.QtMultimedia.QMediaResource.setLanguage?4(str) -PyQt5.QtMultimedia.QMediaResource.audioCodec?4() -> str -PyQt5.QtMultimedia.QMediaResource.setAudioCodec?4(str) -PyQt5.QtMultimedia.QMediaResource.videoCodec?4() -> str -PyQt5.QtMultimedia.QMediaResource.setVideoCodec?4(str) -PyQt5.QtMultimedia.QMediaResource.dataSize?4() -> int -PyQt5.QtMultimedia.QMediaResource.setDataSize?4(int) -PyQt5.QtMultimedia.QMediaResource.audioBitRate?4() -> int -PyQt5.QtMultimedia.QMediaResource.setAudioBitRate?4(int) -PyQt5.QtMultimedia.QMediaResource.sampleRate?4() -> int -PyQt5.QtMultimedia.QMediaResource.setSampleRate?4(int) -PyQt5.QtMultimedia.QMediaResource.channelCount?4() -> int -PyQt5.QtMultimedia.QMediaResource.setChannelCount?4(int) -PyQt5.QtMultimedia.QMediaResource.videoBitRate?4() -> int -PyQt5.QtMultimedia.QMediaResource.setVideoBitRate?4(int) -PyQt5.QtMultimedia.QMediaResource.resolution?4() -> QSize -PyQt5.QtMultimedia.QMediaResource.setResolution?4(QSize) -PyQt5.QtMultimedia.QMediaResource.setResolution?4(int, int) -PyQt5.QtMultimedia.QMediaService?1(QObject) -PyQt5.QtMultimedia.QMediaService.__init__?1(self, QObject) -PyQt5.QtMultimedia.QMediaService.requestControl?4(str) -> QMediaControl -PyQt5.QtMultimedia.QMediaService.releaseControl?4(QMediaControl) -PyQt5.QtMultimedia.QMediaTimeInterval?1() -PyQt5.QtMultimedia.QMediaTimeInterval.__init__?1(self) -PyQt5.QtMultimedia.QMediaTimeInterval?1(int, int) -PyQt5.QtMultimedia.QMediaTimeInterval.__init__?1(self, int, int) -PyQt5.QtMultimedia.QMediaTimeInterval?1(QMediaTimeInterval) -PyQt5.QtMultimedia.QMediaTimeInterval.__init__?1(self, QMediaTimeInterval) -PyQt5.QtMultimedia.QMediaTimeInterval.start?4() -> int -PyQt5.QtMultimedia.QMediaTimeInterval.end?4() -> int -PyQt5.QtMultimedia.QMediaTimeInterval.contains?4(int) -> bool -PyQt5.QtMultimedia.QMediaTimeInterval.isNormal?4() -> bool -PyQt5.QtMultimedia.QMediaTimeInterval.normalized?4() -> QMediaTimeInterval -PyQt5.QtMultimedia.QMediaTimeInterval.translated?4(int) -> QMediaTimeInterval -PyQt5.QtMultimedia.QMediaTimeRange?1() -PyQt5.QtMultimedia.QMediaTimeRange.__init__?1(self) -PyQt5.QtMultimedia.QMediaTimeRange?1(int, int) -PyQt5.QtMultimedia.QMediaTimeRange.__init__?1(self, int, int) -PyQt5.QtMultimedia.QMediaTimeRange?1(QMediaTimeInterval) -PyQt5.QtMultimedia.QMediaTimeRange.__init__?1(self, QMediaTimeInterval) -PyQt5.QtMultimedia.QMediaTimeRange?1(QMediaTimeRange) -PyQt5.QtMultimedia.QMediaTimeRange.__init__?1(self, QMediaTimeRange) -PyQt5.QtMultimedia.QMediaTimeRange.earliestTime?4() -> int -PyQt5.QtMultimedia.QMediaTimeRange.latestTime?4() -> int -PyQt5.QtMultimedia.QMediaTimeRange.intervals?4() -> list-of-QMediaTimeInterval -PyQt5.QtMultimedia.QMediaTimeRange.isEmpty?4() -> bool -PyQt5.QtMultimedia.QMediaTimeRange.isContinuous?4() -> bool -PyQt5.QtMultimedia.QMediaTimeRange.contains?4(int) -> bool -PyQt5.QtMultimedia.QMediaTimeRange.addInterval?4(int, int) -PyQt5.QtMultimedia.QMediaTimeRange.addInterval?4(QMediaTimeInterval) -PyQt5.QtMultimedia.QMediaTimeRange.addTimeRange?4(QMediaTimeRange) -PyQt5.QtMultimedia.QMediaTimeRange.removeInterval?4(int, int) -PyQt5.QtMultimedia.QMediaTimeRange.removeInterval?4(QMediaTimeInterval) -PyQt5.QtMultimedia.QMediaTimeRange.removeTimeRange?4(QMediaTimeRange) -PyQt5.QtMultimedia.QMediaTimeRange.clear?4() -PyQt5.QtMultimedia.QMultimedia.AvailabilityStatus?10 -PyQt5.QtMultimedia.QMultimedia.Available?10 -PyQt5.QtMultimedia.QMultimedia.ServiceMissing?10 -PyQt5.QtMultimedia.QMultimedia.Busy?10 -PyQt5.QtMultimedia.QMultimedia.ResourceError?10 -PyQt5.QtMultimedia.QMultimedia.EncodingMode?10 -PyQt5.QtMultimedia.QMultimedia.ConstantQualityEncoding?10 -PyQt5.QtMultimedia.QMultimedia.ConstantBitRateEncoding?10 -PyQt5.QtMultimedia.QMultimedia.AverageBitRateEncoding?10 -PyQt5.QtMultimedia.QMultimedia.TwoPassEncoding?10 -PyQt5.QtMultimedia.QMultimedia.EncodingQuality?10 -PyQt5.QtMultimedia.QMultimedia.VeryLowQuality?10 -PyQt5.QtMultimedia.QMultimedia.LowQuality?10 -PyQt5.QtMultimedia.QMultimedia.NormalQuality?10 -PyQt5.QtMultimedia.QMultimedia.HighQuality?10 -PyQt5.QtMultimedia.QMultimedia.VeryHighQuality?10 -PyQt5.QtMultimedia.QMultimedia.SupportEstimate?10 -PyQt5.QtMultimedia.QMultimedia.NotSupported?10 -PyQt5.QtMultimedia.QMultimedia.MaybeSupported?10 -PyQt5.QtMultimedia.QMultimedia.ProbablySupported?10 -PyQt5.QtMultimedia.QMultimedia.PreferredService?10 -PyQt5.QtMultimedia.QRadioData.ProgramType?10 -PyQt5.QtMultimedia.QRadioData.Undefined?10 -PyQt5.QtMultimedia.QRadioData.News?10 -PyQt5.QtMultimedia.QRadioData.CurrentAffairs?10 -PyQt5.QtMultimedia.QRadioData.Information?10 -PyQt5.QtMultimedia.QRadioData.Sport?10 -PyQt5.QtMultimedia.QRadioData.Education?10 -PyQt5.QtMultimedia.QRadioData.Drama?10 -PyQt5.QtMultimedia.QRadioData.Culture?10 -PyQt5.QtMultimedia.QRadioData.Science?10 -PyQt5.QtMultimedia.QRadioData.Varied?10 -PyQt5.QtMultimedia.QRadioData.PopMusic?10 -PyQt5.QtMultimedia.QRadioData.RockMusic?10 -PyQt5.QtMultimedia.QRadioData.EasyListening?10 -PyQt5.QtMultimedia.QRadioData.LightClassical?10 -PyQt5.QtMultimedia.QRadioData.SeriousClassical?10 -PyQt5.QtMultimedia.QRadioData.OtherMusic?10 -PyQt5.QtMultimedia.QRadioData.Weather?10 -PyQt5.QtMultimedia.QRadioData.Finance?10 -PyQt5.QtMultimedia.QRadioData.ChildrensProgrammes?10 -PyQt5.QtMultimedia.QRadioData.SocialAffairs?10 -PyQt5.QtMultimedia.QRadioData.Religion?10 -PyQt5.QtMultimedia.QRadioData.PhoneIn?10 -PyQt5.QtMultimedia.QRadioData.Travel?10 -PyQt5.QtMultimedia.QRadioData.Leisure?10 -PyQt5.QtMultimedia.QRadioData.JazzMusic?10 -PyQt5.QtMultimedia.QRadioData.CountryMusic?10 -PyQt5.QtMultimedia.QRadioData.NationalMusic?10 -PyQt5.QtMultimedia.QRadioData.OldiesMusic?10 -PyQt5.QtMultimedia.QRadioData.FolkMusic?10 -PyQt5.QtMultimedia.QRadioData.Documentary?10 -PyQt5.QtMultimedia.QRadioData.AlarmTest?10 -PyQt5.QtMultimedia.QRadioData.Alarm?10 -PyQt5.QtMultimedia.QRadioData.Talk?10 -PyQt5.QtMultimedia.QRadioData.ClassicRock?10 -PyQt5.QtMultimedia.QRadioData.AdultHits?10 -PyQt5.QtMultimedia.QRadioData.SoftRock?10 -PyQt5.QtMultimedia.QRadioData.Top40?10 -PyQt5.QtMultimedia.QRadioData.Soft?10 -PyQt5.QtMultimedia.QRadioData.Nostalgia?10 -PyQt5.QtMultimedia.QRadioData.Classical?10 -PyQt5.QtMultimedia.QRadioData.RhythmAndBlues?10 -PyQt5.QtMultimedia.QRadioData.SoftRhythmAndBlues?10 -PyQt5.QtMultimedia.QRadioData.Language?10 -PyQt5.QtMultimedia.QRadioData.ReligiousMusic?10 -PyQt5.QtMultimedia.QRadioData.ReligiousTalk?10 -PyQt5.QtMultimedia.QRadioData.Personality?10 -PyQt5.QtMultimedia.QRadioData.Public?10 -PyQt5.QtMultimedia.QRadioData.College?10 -PyQt5.QtMultimedia.QRadioData.Error?10 -PyQt5.QtMultimedia.QRadioData.NoError?10 -PyQt5.QtMultimedia.QRadioData.ResourceError?10 -PyQt5.QtMultimedia.QRadioData.OpenError?10 -PyQt5.QtMultimedia.QRadioData.OutOfRangeError?10 -PyQt5.QtMultimedia.QRadioData?1(QMediaObject, QObject parent=None) -PyQt5.QtMultimedia.QRadioData.__init__?1(self, QMediaObject, QObject parent=None) -PyQt5.QtMultimedia.QRadioData.mediaObject?4() -> QMediaObject -PyQt5.QtMultimedia.QRadioData.availability?4() -> QMultimedia.AvailabilityStatus -PyQt5.QtMultimedia.QRadioData.stationId?4() -> str -PyQt5.QtMultimedia.QRadioData.programType?4() -> QRadioData.ProgramType -PyQt5.QtMultimedia.QRadioData.programTypeName?4() -> str -PyQt5.QtMultimedia.QRadioData.stationName?4() -> str -PyQt5.QtMultimedia.QRadioData.radioText?4() -> str -PyQt5.QtMultimedia.QRadioData.isAlternativeFrequenciesEnabled?4() -> bool -PyQt5.QtMultimedia.QRadioData.error?4() -> QRadioData.Error -PyQt5.QtMultimedia.QRadioData.errorString?4() -> str -PyQt5.QtMultimedia.QRadioData.setAlternativeFrequenciesEnabled?4(bool) -PyQt5.QtMultimedia.QRadioData.stationIdChanged?4(str) -PyQt5.QtMultimedia.QRadioData.programTypeChanged?4(QRadioData.ProgramType) -PyQt5.QtMultimedia.QRadioData.programTypeNameChanged?4(str) -PyQt5.QtMultimedia.QRadioData.stationNameChanged?4(str) -PyQt5.QtMultimedia.QRadioData.radioTextChanged?4(str) -PyQt5.QtMultimedia.QRadioData.alternativeFrequenciesEnabledChanged?4(bool) -PyQt5.QtMultimedia.QRadioData.error?4(QRadioData.Error) -PyQt5.QtMultimedia.QRadioData.setMediaObject?4(QMediaObject) -> bool -PyQt5.QtMultimedia.QRadioTuner.SearchMode?10 -PyQt5.QtMultimedia.QRadioTuner.SearchFast?10 -PyQt5.QtMultimedia.QRadioTuner.SearchGetStationId?10 -PyQt5.QtMultimedia.QRadioTuner.StereoMode?10 -PyQt5.QtMultimedia.QRadioTuner.ForceStereo?10 -PyQt5.QtMultimedia.QRadioTuner.ForceMono?10 -PyQt5.QtMultimedia.QRadioTuner.Auto?10 -PyQt5.QtMultimedia.QRadioTuner.Error?10 -PyQt5.QtMultimedia.QRadioTuner.NoError?10 -PyQt5.QtMultimedia.QRadioTuner.ResourceError?10 -PyQt5.QtMultimedia.QRadioTuner.OpenError?10 -PyQt5.QtMultimedia.QRadioTuner.OutOfRangeError?10 -PyQt5.QtMultimedia.QRadioTuner.Band?10 -PyQt5.QtMultimedia.QRadioTuner.AM?10 -PyQt5.QtMultimedia.QRadioTuner.FM?10 -PyQt5.QtMultimedia.QRadioTuner.SW?10 -PyQt5.QtMultimedia.QRadioTuner.LW?10 -PyQt5.QtMultimedia.QRadioTuner.FM2?10 -PyQt5.QtMultimedia.QRadioTuner.State?10 -PyQt5.QtMultimedia.QRadioTuner.ActiveState?10 -PyQt5.QtMultimedia.QRadioTuner.StoppedState?10 -PyQt5.QtMultimedia.QRadioTuner?1(QObject parent=None) -PyQt5.QtMultimedia.QRadioTuner.__init__?1(self, QObject parent=None) -PyQt5.QtMultimedia.QRadioTuner.availability?4() -> QMultimedia.AvailabilityStatus -PyQt5.QtMultimedia.QRadioTuner.state?4() -> QRadioTuner.State -PyQt5.QtMultimedia.QRadioTuner.band?4() -> QRadioTuner.Band -PyQt5.QtMultimedia.QRadioTuner.isBandSupported?4(QRadioTuner.Band) -> bool -PyQt5.QtMultimedia.QRadioTuner.frequency?4() -> int -PyQt5.QtMultimedia.QRadioTuner.frequencyStep?4(QRadioTuner.Band) -> int -PyQt5.QtMultimedia.QRadioTuner.frequencyRange?4(QRadioTuner.Band) -> tuple-of-int-int -PyQt5.QtMultimedia.QRadioTuner.isStereo?4() -> bool -PyQt5.QtMultimedia.QRadioTuner.setStereoMode?4(QRadioTuner.StereoMode) -PyQt5.QtMultimedia.QRadioTuner.stereoMode?4() -> QRadioTuner.StereoMode -PyQt5.QtMultimedia.QRadioTuner.signalStrength?4() -> int -PyQt5.QtMultimedia.QRadioTuner.volume?4() -> int -PyQt5.QtMultimedia.QRadioTuner.isMuted?4() -> bool -PyQt5.QtMultimedia.QRadioTuner.isSearching?4() -> bool -PyQt5.QtMultimedia.QRadioTuner.isAntennaConnected?4() -> bool -PyQt5.QtMultimedia.QRadioTuner.error?4() -> QRadioTuner.Error -PyQt5.QtMultimedia.QRadioTuner.errorString?4() -> str -PyQt5.QtMultimedia.QRadioTuner.radioData?4() -> QRadioData -PyQt5.QtMultimedia.QRadioTuner.searchForward?4() -PyQt5.QtMultimedia.QRadioTuner.searchBackward?4() -PyQt5.QtMultimedia.QRadioTuner.searchAllStations?4(QRadioTuner.SearchMode searchMode=QRadioTuner.SearchFast) -PyQt5.QtMultimedia.QRadioTuner.cancelSearch?4() -PyQt5.QtMultimedia.QRadioTuner.setBand?4(QRadioTuner.Band) -PyQt5.QtMultimedia.QRadioTuner.setFrequency?4(int) -PyQt5.QtMultimedia.QRadioTuner.setVolume?4(int) -PyQt5.QtMultimedia.QRadioTuner.setMuted?4(bool) -PyQt5.QtMultimedia.QRadioTuner.start?4() -PyQt5.QtMultimedia.QRadioTuner.stop?4() -PyQt5.QtMultimedia.QRadioTuner.stateChanged?4(QRadioTuner.State) -PyQt5.QtMultimedia.QRadioTuner.bandChanged?4(QRadioTuner.Band) -PyQt5.QtMultimedia.QRadioTuner.frequencyChanged?4(int) -PyQt5.QtMultimedia.QRadioTuner.stereoStatusChanged?4(bool) -PyQt5.QtMultimedia.QRadioTuner.searchingChanged?4(bool) -PyQt5.QtMultimedia.QRadioTuner.signalStrengthChanged?4(int) -PyQt5.QtMultimedia.QRadioTuner.volumeChanged?4(int) -PyQt5.QtMultimedia.QRadioTuner.mutedChanged?4(bool) -PyQt5.QtMultimedia.QRadioTuner.stationFound?4(int, str) -PyQt5.QtMultimedia.QRadioTuner.antennaConnectedChanged?4(bool) -PyQt5.QtMultimedia.QRadioTuner.error?4(QRadioTuner.Error) -PyQt5.QtMultimedia.QSound.Loop?10 -PyQt5.QtMultimedia.QSound.Infinite?10 -PyQt5.QtMultimedia.QSound?1(str, QObject parent=None) -PyQt5.QtMultimedia.QSound.__init__?1(self, str, QObject parent=None) -PyQt5.QtMultimedia.QSound.play?4(str) -PyQt5.QtMultimedia.QSound.loops?4() -> int -PyQt5.QtMultimedia.QSound.loopsRemaining?4() -> int -PyQt5.QtMultimedia.QSound.setLoops?4(int) -PyQt5.QtMultimedia.QSound.fileName?4() -> str -PyQt5.QtMultimedia.QSound.isFinished?4() -> bool -PyQt5.QtMultimedia.QSound.play?4() -PyQt5.QtMultimedia.QSound.stop?4() -PyQt5.QtMultimedia.QSoundEffect.Status?10 -PyQt5.QtMultimedia.QSoundEffect.Null?10 -PyQt5.QtMultimedia.QSoundEffect.Loading?10 -PyQt5.QtMultimedia.QSoundEffect.Ready?10 -PyQt5.QtMultimedia.QSoundEffect.Error?10 -PyQt5.QtMultimedia.QSoundEffect.Loop?10 -PyQt5.QtMultimedia.QSoundEffect.Infinite?10 -PyQt5.QtMultimedia.QSoundEffect?1(QObject parent=None) -PyQt5.QtMultimedia.QSoundEffect.__init__?1(self, QObject parent=None) -PyQt5.QtMultimedia.QSoundEffect.supportedMimeTypes?4() -> list-of-str -PyQt5.QtMultimedia.QSoundEffect.source?4() -> QUrl -PyQt5.QtMultimedia.QSoundEffect.setSource?4(QUrl) -PyQt5.QtMultimedia.QSoundEffect.loopCount?4() -> int -PyQt5.QtMultimedia.QSoundEffect.loopsRemaining?4() -> int -PyQt5.QtMultimedia.QSoundEffect.setLoopCount?4(int) -PyQt5.QtMultimedia.QSoundEffect.volume?4() -> float -PyQt5.QtMultimedia.QSoundEffect.setVolume?4(float) -PyQt5.QtMultimedia.QSoundEffect.isMuted?4() -> bool -PyQt5.QtMultimedia.QSoundEffect.setMuted?4(bool) -PyQt5.QtMultimedia.QSoundEffect.isLoaded?4() -> bool -PyQt5.QtMultimedia.QSoundEffect.isPlaying?4() -> bool -PyQt5.QtMultimedia.QSoundEffect.status?4() -> QSoundEffect.Status -PyQt5.QtMultimedia.QSoundEffect.category?4() -> str -PyQt5.QtMultimedia.QSoundEffect.setCategory?4(str) -PyQt5.QtMultimedia.QSoundEffect.sourceChanged?4() -PyQt5.QtMultimedia.QSoundEffect.loopCountChanged?4() -PyQt5.QtMultimedia.QSoundEffect.loopsRemainingChanged?4() -PyQt5.QtMultimedia.QSoundEffect.volumeChanged?4() -PyQt5.QtMultimedia.QSoundEffect.mutedChanged?4() -PyQt5.QtMultimedia.QSoundEffect.loadedChanged?4() -PyQt5.QtMultimedia.QSoundEffect.playingChanged?4() -PyQt5.QtMultimedia.QSoundEffect.statusChanged?4() -PyQt5.QtMultimedia.QSoundEffect.categoryChanged?4() -PyQt5.QtMultimedia.QSoundEffect.play?4() -PyQt5.QtMultimedia.QSoundEffect.stop?4() -PyQt5.QtMultimedia.QVideoFrame.PixelFormat?10 -PyQt5.QtMultimedia.QVideoFrame.Format_Invalid?10 -PyQt5.QtMultimedia.QVideoFrame.Format_ARGB32?10 -PyQt5.QtMultimedia.QVideoFrame.Format_ARGB32_Premultiplied?10 -PyQt5.QtMultimedia.QVideoFrame.Format_RGB32?10 -PyQt5.QtMultimedia.QVideoFrame.Format_RGB24?10 -PyQt5.QtMultimedia.QVideoFrame.Format_RGB565?10 -PyQt5.QtMultimedia.QVideoFrame.Format_RGB555?10 -PyQt5.QtMultimedia.QVideoFrame.Format_ARGB8565_Premultiplied?10 -PyQt5.QtMultimedia.QVideoFrame.Format_BGRA32?10 -PyQt5.QtMultimedia.QVideoFrame.Format_BGRA32_Premultiplied?10 -PyQt5.QtMultimedia.QVideoFrame.Format_BGR32?10 -PyQt5.QtMultimedia.QVideoFrame.Format_BGR24?10 -PyQt5.QtMultimedia.QVideoFrame.Format_BGR565?10 -PyQt5.QtMultimedia.QVideoFrame.Format_BGR555?10 -PyQt5.QtMultimedia.QVideoFrame.Format_BGRA5658_Premultiplied?10 -PyQt5.QtMultimedia.QVideoFrame.Format_AYUV444?10 -PyQt5.QtMultimedia.QVideoFrame.Format_AYUV444_Premultiplied?10 -PyQt5.QtMultimedia.QVideoFrame.Format_YUV444?10 -PyQt5.QtMultimedia.QVideoFrame.Format_YUV420P?10 -PyQt5.QtMultimedia.QVideoFrame.Format_YV12?10 -PyQt5.QtMultimedia.QVideoFrame.Format_UYVY?10 -PyQt5.QtMultimedia.QVideoFrame.Format_YUYV?10 -PyQt5.QtMultimedia.QVideoFrame.Format_NV12?10 -PyQt5.QtMultimedia.QVideoFrame.Format_NV21?10 -PyQt5.QtMultimedia.QVideoFrame.Format_IMC1?10 -PyQt5.QtMultimedia.QVideoFrame.Format_IMC2?10 -PyQt5.QtMultimedia.QVideoFrame.Format_IMC3?10 -PyQt5.QtMultimedia.QVideoFrame.Format_IMC4?10 -PyQt5.QtMultimedia.QVideoFrame.Format_Y8?10 -PyQt5.QtMultimedia.QVideoFrame.Format_Y16?10 -PyQt5.QtMultimedia.QVideoFrame.Format_Jpeg?10 -PyQt5.QtMultimedia.QVideoFrame.Format_CameraRaw?10 -PyQt5.QtMultimedia.QVideoFrame.Format_AdobeDng?10 -PyQt5.QtMultimedia.QVideoFrame.Format_User?10 -PyQt5.QtMultimedia.QVideoFrame.FieldType?10 -PyQt5.QtMultimedia.QVideoFrame.ProgressiveFrame?10 -PyQt5.QtMultimedia.QVideoFrame.TopField?10 -PyQt5.QtMultimedia.QVideoFrame.BottomField?10 -PyQt5.QtMultimedia.QVideoFrame.InterlacedFrame?10 -PyQt5.QtMultimedia.QVideoFrame?1() -PyQt5.QtMultimedia.QVideoFrame.__init__?1(self) -PyQt5.QtMultimedia.QVideoFrame?1(QAbstractVideoBuffer, QSize, QVideoFrame.PixelFormat) -PyQt5.QtMultimedia.QVideoFrame.__init__?1(self, QAbstractVideoBuffer, QSize, QVideoFrame.PixelFormat) -PyQt5.QtMultimedia.QVideoFrame?1(int, QSize, int, QVideoFrame.PixelFormat) -PyQt5.QtMultimedia.QVideoFrame.__init__?1(self, int, QSize, int, QVideoFrame.PixelFormat) -PyQt5.QtMultimedia.QVideoFrame?1(QImage) -PyQt5.QtMultimedia.QVideoFrame.__init__?1(self, QImage) -PyQt5.QtMultimedia.QVideoFrame?1(QVideoFrame) -PyQt5.QtMultimedia.QVideoFrame.__init__?1(self, QVideoFrame) -PyQt5.QtMultimedia.QVideoFrame.isValid?4() -> bool -PyQt5.QtMultimedia.QVideoFrame.pixelFormat?4() -> QVideoFrame.PixelFormat -PyQt5.QtMultimedia.QVideoFrame.handleType?4() -> QAbstractVideoBuffer.HandleType -PyQt5.QtMultimedia.QVideoFrame.size?4() -> QSize -PyQt5.QtMultimedia.QVideoFrame.width?4() -> int -PyQt5.QtMultimedia.QVideoFrame.height?4() -> int -PyQt5.QtMultimedia.QVideoFrame.fieldType?4() -> QVideoFrame.FieldType -PyQt5.QtMultimedia.QVideoFrame.setFieldType?4(QVideoFrame.FieldType) -PyQt5.QtMultimedia.QVideoFrame.isMapped?4() -> bool -PyQt5.QtMultimedia.QVideoFrame.isReadable?4() -> bool -PyQt5.QtMultimedia.QVideoFrame.isWritable?4() -> bool -PyQt5.QtMultimedia.QVideoFrame.mapMode?4() -> QAbstractVideoBuffer.MapMode -PyQt5.QtMultimedia.QVideoFrame.map?4(QAbstractVideoBuffer.MapMode) -> bool -PyQt5.QtMultimedia.QVideoFrame.unmap?4() -PyQt5.QtMultimedia.QVideoFrame.bytesPerLine?4() -> int -PyQt5.QtMultimedia.QVideoFrame.bytesPerLine?4(int) -> int -PyQt5.QtMultimedia.QVideoFrame.bits?4() -> sip.voidptr -PyQt5.QtMultimedia.QVideoFrame.bits?4(int) -> sip.voidptr -PyQt5.QtMultimedia.QVideoFrame.mappedBytes?4() -> int -PyQt5.QtMultimedia.QVideoFrame.handle?4() -> QVariant -PyQt5.QtMultimedia.QVideoFrame.startTime?4() -> int -PyQt5.QtMultimedia.QVideoFrame.setStartTime?4(int) -PyQt5.QtMultimedia.QVideoFrame.endTime?4() -> int -PyQt5.QtMultimedia.QVideoFrame.setEndTime?4(int) -PyQt5.QtMultimedia.QVideoFrame.pixelFormatFromImageFormat?4(QImage.Format) -> QVideoFrame.PixelFormat -PyQt5.QtMultimedia.QVideoFrame.imageFormatFromPixelFormat?4(QVideoFrame.PixelFormat) -> QImage.Format -PyQt5.QtMultimedia.QVideoFrame.availableMetaData?4() -> dict-of-str-object -PyQt5.QtMultimedia.QVideoFrame.metaData?4(str) -> QVariant -PyQt5.QtMultimedia.QVideoFrame.setMetaData?4(str, QVariant) -PyQt5.QtMultimedia.QVideoFrame.planeCount?4() -> int -PyQt5.QtMultimedia.QVideoProbe?1(QObject parent=None) -PyQt5.QtMultimedia.QVideoProbe.__init__?1(self, QObject parent=None) -PyQt5.QtMultimedia.QVideoProbe.setSource?4(QMediaObject) -> bool -PyQt5.QtMultimedia.QVideoProbe.setSource?4(QMediaRecorder) -> bool -PyQt5.QtMultimedia.QVideoProbe.isActive?4() -> bool -PyQt5.QtMultimedia.QVideoProbe.videoFrameProbed?4(QVideoFrame) -PyQt5.QtMultimedia.QVideoProbe.flush?4() -PyQt5.QtMultimedia.QVideoSurfaceFormat.YCbCrColorSpace?10 -PyQt5.QtMultimedia.QVideoSurfaceFormat.YCbCr_Undefined?10 -PyQt5.QtMultimedia.QVideoSurfaceFormat.YCbCr_BT601?10 -PyQt5.QtMultimedia.QVideoSurfaceFormat.YCbCr_BT709?10 -PyQt5.QtMultimedia.QVideoSurfaceFormat.YCbCr_xvYCC601?10 -PyQt5.QtMultimedia.QVideoSurfaceFormat.YCbCr_xvYCC709?10 -PyQt5.QtMultimedia.QVideoSurfaceFormat.YCbCr_JPEG?10 -PyQt5.QtMultimedia.QVideoSurfaceFormat.Direction?10 -PyQt5.QtMultimedia.QVideoSurfaceFormat.TopToBottom?10 -PyQt5.QtMultimedia.QVideoSurfaceFormat.BottomToTop?10 -PyQt5.QtMultimedia.QVideoSurfaceFormat?1() -PyQt5.QtMultimedia.QVideoSurfaceFormat.__init__?1(self) -PyQt5.QtMultimedia.QVideoSurfaceFormat?1(QSize, QVideoFrame.PixelFormat, QAbstractVideoBuffer.HandleType type=QAbstractVideoBuffer.NoHandle) -PyQt5.QtMultimedia.QVideoSurfaceFormat.__init__?1(self, QSize, QVideoFrame.PixelFormat, QAbstractVideoBuffer.HandleType type=QAbstractVideoBuffer.NoHandle) -PyQt5.QtMultimedia.QVideoSurfaceFormat?1(QVideoSurfaceFormat) -PyQt5.QtMultimedia.QVideoSurfaceFormat.__init__?1(self, QVideoSurfaceFormat) -PyQt5.QtMultimedia.QVideoSurfaceFormat.isValid?4() -> bool -PyQt5.QtMultimedia.QVideoSurfaceFormat.pixelFormat?4() -> QVideoFrame.PixelFormat -PyQt5.QtMultimedia.QVideoSurfaceFormat.handleType?4() -> QAbstractVideoBuffer.HandleType -PyQt5.QtMultimedia.QVideoSurfaceFormat.frameSize?4() -> QSize -PyQt5.QtMultimedia.QVideoSurfaceFormat.setFrameSize?4(QSize) -PyQt5.QtMultimedia.QVideoSurfaceFormat.setFrameSize?4(int, int) -PyQt5.QtMultimedia.QVideoSurfaceFormat.frameWidth?4() -> int -PyQt5.QtMultimedia.QVideoSurfaceFormat.frameHeight?4() -> int -PyQt5.QtMultimedia.QVideoSurfaceFormat.viewport?4() -> QRect -PyQt5.QtMultimedia.QVideoSurfaceFormat.setViewport?4(QRect) -PyQt5.QtMultimedia.QVideoSurfaceFormat.scanLineDirection?4() -> QVideoSurfaceFormat.Direction -PyQt5.QtMultimedia.QVideoSurfaceFormat.setScanLineDirection?4(QVideoSurfaceFormat.Direction) -PyQt5.QtMultimedia.QVideoSurfaceFormat.frameRate?4() -> float -PyQt5.QtMultimedia.QVideoSurfaceFormat.setFrameRate?4(float) -PyQt5.QtMultimedia.QVideoSurfaceFormat.pixelAspectRatio?4() -> QSize -PyQt5.QtMultimedia.QVideoSurfaceFormat.setPixelAspectRatio?4(QSize) -PyQt5.QtMultimedia.QVideoSurfaceFormat.setPixelAspectRatio?4(int, int) -PyQt5.QtMultimedia.QVideoSurfaceFormat.yCbCrColorSpace?4() -> QVideoSurfaceFormat.YCbCrColorSpace -PyQt5.QtMultimedia.QVideoSurfaceFormat.setYCbCrColorSpace?4(QVideoSurfaceFormat.YCbCrColorSpace) -PyQt5.QtMultimedia.QVideoSurfaceFormat.sizeHint?4() -> QSize -PyQt5.QtMultimedia.QVideoSurfaceFormat.propertyNames?4() -> list-of-QByteArray -PyQt5.QtMultimedia.QVideoSurfaceFormat.property?4(str) -> QVariant -PyQt5.QtMultimedia.QVideoSurfaceFormat.setProperty?4(str, QVariant) -PyQt5.QtMultimediaWidgets.QVideoWidget?1(QWidget parent=None) -PyQt5.QtMultimediaWidgets.QVideoWidget.__init__?1(self, QWidget parent=None) -PyQt5.QtMultimediaWidgets.QVideoWidget.mediaObject?4() -> QMediaObject -PyQt5.QtMultimediaWidgets.QVideoWidget.aspectRatioMode?4() -> Qt.AspectRatioMode -PyQt5.QtMultimediaWidgets.QVideoWidget.brightness?4() -> int -PyQt5.QtMultimediaWidgets.QVideoWidget.contrast?4() -> int -PyQt5.QtMultimediaWidgets.QVideoWidget.hue?4() -> int -PyQt5.QtMultimediaWidgets.QVideoWidget.saturation?4() -> int -PyQt5.QtMultimediaWidgets.QVideoWidget.sizeHint?4() -> QSize -PyQt5.QtMultimediaWidgets.QVideoWidget.setFullScreen?4(bool) -PyQt5.QtMultimediaWidgets.QVideoWidget.setAspectRatioMode?4(Qt.AspectRatioMode) -PyQt5.QtMultimediaWidgets.QVideoWidget.setBrightness?4(int) -PyQt5.QtMultimediaWidgets.QVideoWidget.setContrast?4(int) -PyQt5.QtMultimediaWidgets.QVideoWidget.setHue?4(int) -PyQt5.QtMultimediaWidgets.QVideoWidget.setSaturation?4(int) -PyQt5.QtMultimediaWidgets.QVideoWidget.fullScreenChanged?4(bool) -PyQt5.QtMultimediaWidgets.QVideoWidget.brightnessChanged?4(int) -PyQt5.QtMultimediaWidgets.QVideoWidget.contrastChanged?4(int) -PyQt5.QtMultimediaWidgets.QVideoWidget.hueChanged?4(int) -PyQt5.QtMultimediaWidgets.QVideoWidget.saturationChanged?4(int) -PyQt5.QtMultimediaWidgets.QVideoWidget.event?4(QEvent) -> bool -PyQt5.QtMultimediaWidgets.QVideoWidget.showEvent?4(QShowEvent) -PyQt5.QtMultimediaWidgets.QVideoWidget.hideEvent?4(QHideEvent) -PyQt5.QtMultimediaWidgets.QVideoWidget.resizeEvent?4(QResizeEvent) -PyQt5.QtMultimediaWidgets.QVideoWidget.moveEvent?4(QMoveEvent) -PyQt5.QtMultimediaWidgets.QVideoWidget.paintEvent?4(QPaintEvent) -PyQt5.QtMultimediaWidgets.QVideoWidget.setMediaObject?4(QMediaObject) -> bool -PyQt5.QtMultimediaWidgets.QCameraViewfinder?1(QWidget parent=None) -PyQt5.QtMultimediaWidgets.QCameraViewfinder.__init__?1(self, QWidget parent=None) -PyQt5.QtMultimediaWidgets.QCameraViewfinder.mediaObject?4() -> QMediaObject -PyQt5.QtMultimediaWidgets.QCameraViewfinder.setMediaObject?4(QMediaObject) -> bool -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem?1(QGraphicsItem parent=None) -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.mediaObject?4() -> QMediaObject -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.aspectRatioMode?4() -> Qt.AspectRatioMode -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.setAspectRatioMode?4(Qt.AspectRatioMode) -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.offset?4() -> QPointF -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.setOffset?4(QPointF) -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.size?4() -> QSizeF -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.setSize?4(QSizeF) -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.nativeSize?4() -> QSizeF -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.boundingRect?4() -> QRectF -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget widget=None) -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.nativeSizeChanged?4(QSizeF) -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.timerEvent?4(QTimerEvent) -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.itemChange?4(QGraphicsItem.GraphicsItemChange, QVariant) -> QVariant -PyQt5.QtMultimediaWidgets.QGraphicsVideoItem.setMediaObject?4(QMediaObject) -> bool -PyQt5.QtNetwork.QNetworkCacheMetaData?1() -PyQt5.QtNetwork.QNetworkCacheMetaData.__init__?1(self) -PyQt5.QtNetwork.QNetworkCacheMetaData?1(QNetworkCacheMetaData) -PyQt5.QtNetwork.QNetworkCacheMetaData.__init__?1(self, QNetworkCacheMetaData) -PyQt5.QtNetwork.QNetworkCacheMetaData.isValid?4() -> bool -PyQt5.QtNetwork.QNetworkCacheMetaData.url?4() -> QUrl -PyQt5.QtNetwork.QNetworkCacheMetaData.setUrl?4(QUrl) -PyQt5.QtNetwork.QNetworkCacheMetaData.rawHeaders?4() -> list-of-tuple-of-QByteArray-QByteArray -PyQt5.QtNetwork.QNetworkCacheMetaData.setRawHeaders?4(list-of-tuple-of-QByteArray-QByteArray) -PyQt5.QtNetwork.QNetworkCacheMetaData.lastModified?4() -> QDateTime -PyQt5.QtNetwork.QNetworkCacheMetaData.setLastModified?4(QDateTime) -PyQt5.QtNetwork.QNetworkCacheMetaData.expirationDate?4() -> QDateTime -PyQt5.QtNetwork.QNetworkCacheMetaData.setExpirationDate?4(QDateTime) -PyQt5.QtNetwork.QNetworkCacheMetaData.saveToDisk?4() -> bool -PyQt5.QtNetwork.QNetworkCacheMetaData.setSaveToDisk?4(bool) -PyQt5.QtNetwork.QNetworkCacheMetaData.attributes?4() -> dict-of-QNetworkRequest.Attribute-object -PyQt5.QtNetwork.QNetworkCacheMetaData.setAttributes?4(dict-of-QNetworkRequest.Attribute-object) -PyQt5.QtNetwork.QNetworkCacheMetaData.swap?4(QNetworkCacheMetaData) -PyQt5.QtNetwork.QAbstractNetworkCache?1(QObject parent=None) -PyQt5.QtNetwork.QAbstractNetworkCache.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QAbstractNetworkCache.metaData?4(QUrl) -> QNetworkCacheMetaData -PyQt5.QtNetwork.QAbstractNetworkCache.updateMetaData?4(QNetworkCacheMetaData) -PyQt5.QtNetwork.QAbstractNetworkCache.data?4(QUrl) -> QIODevice -PyQt5.QtNetwork.QAbstractNetworkCache.remove?4(QUrl) -> bool -PyQt5.QtNetwork.QAbstractNetworkCache.cacheSize?4() -> int -PyQt5.QtNetwork.QAbstractNetworkCache.prepare?4(QNetworkCacheMetaData) -> QIODevice -PyQt5.QtNetwork.QAbstractNetworkCache.insert?4(QIODevice) -PyQt5.QtNetwork.QAbstractNetworkCache.clear?4() -PyQt5.QtNetwork.QAbstractSocket.PauseMode?10 -PyQt5.QtNetwork.QAbstractSocket.PauseNever?10 -PyQt5.QtNetwork.QAbstractSocket.PauseOnSslErrors?10 -PyQt5.QtNetwork.QAbstractSocket.BindFlag?10 -PyQt5.QtNetwork.QAbstractSocket.DefaultForPlatform?10 -PyQt5.QtNetwork.QAbstractSocket.ShareAddress?10 -PyQt5.QtNetwork.QAbstractSocket.DontShareAddress?10 -PyQt5.QtNetwork.QAbstractSocket.ReuseAddressHint?10 -PyQt5.QtNetwork.QAbstractSocket.SocketOption?10 -PyQt5.QtNetwork.QAbstractSocket.LowDelayOption?10 -PyQt5.QtNetwork.QAbstractSocket.KeepAliveOption?10 -PyQt5.QtNetwork.QAbstractSocket.MulticastTtlOption?10 -PyQt5.QtNetwork.QAbstractSocket.MulticastLoopbackOption?10 -PyQt5.QtNetwork.QAbstractSocket.TypeOfServiceOption?10 -PyQt5.QtNetwork.QAbstractSocket.SendBufferSizeSocketOption?10 -PyQt5.QtNetwork.QAbstractSocket.ReceiveBufferSizeSocketOption?10 -PyQt5.QtNetwork.QAbstractSocket.SocketState?10 -PyQt5.QtNetwork.QAbstractSocket.UnconnectedState?10 -PyQt5.QtNetwork.QAbstractSocket.HostLookupState?10 -PyQt5.QtNetwork.QAbstractSocket.ConnectingState?10 -PyQt5.QtNetwork.QAbstractSocket.ConnectedState?10 -PyQt5.QtNetwork.QAbstractSocket.BoundState?10 -PyQt5.QtNetwork.QAbstractSocket.ListeningState?10 -PyQt5.QtNetwork.QAbstractSocket.ClosingState?10 -PyQt5.QtNetwork.QAbstractSocket.SocketError?10 -PyQt5.QtNetwork.QAbstractSocket.ConnectionRefusedError?10 -PyQt5.QtNetwork.QAbstractSocket.RemoteHostClosedError?10 -PyQt5.QtNetwork.QAbstractSocket.HostNotFoundError?10 -PyQt5.QtNetwork.QAbstractSocket.SocketAccessError?10 -PyQt5.QtNetwork.QAbstractSocket.SocketResourceError?10 -PyQt5.QtNetwork.QAbstractSocket.SocketTimeoutError?10 -PyQt5.QtNetwork.QAbstractSocket.DatagramTooLargeError?10 -PyQt5.QtNetwork.QAbstractSocket.NetworkError?10 -PyQt5.QtNetwork.QAbstractSocket.AddressInUseError?10 -PyQt5.QtNetwork.QAbstractSocket.SocketAddressNotAvailableError?10 -PyQt5.QtNetwork.QAbstractSocket.UnsupportedSocketOperationError?10 -PyQt5.QtNetwork.QAbstractSocket.UnfinishedSocketOperationError?10 -PyQt5.QtNetwork.QAbstractSocket.ProxyAuthenticationRequiredError?10 -PyQt5.QtNetwork.QAbstractSocket.SslHandshakeFailedError?10 -PyQt5.QtNetwork.QAbstractSocket.ProxyConnectionRefusedError?10 -PyQt5.QtNetwork.QAbstractSocket.ProxyConnectionClosedError?10 -PyQt5.QtNetwork.QAbstractSocket.ProxyConnectionTimeoutError?10 -PyQt5.QtNetwork.QAbstractSocket.ProxyNotFoundError?10 -PyQt5.QtNetwork.QAbstractSocket.ProxyProtocolError?10 -PyQt5.QtNetwork.QAbstractSocket.OperationError?10 -PyQt5.QtNetwork.QAbstractSocket.SslInternalError?10 -PyQt5.QtNetwork.QAbstractSocket.SslInvalidUserDataError?10 -PyQt5.QtNetwork.QAbstractSocket.TemporaryError?10 -PyQt5.QtNetwork.QAbstractSocket.UnknownSocketError?10 -PyQt5.QtNetwork.QAbstractSocket.NetworkLayerProtocol?10 -PyQt5.QtNetwork.QAbstractSocket.IPv4Protocol?10 -PyQt5.QtNetwork.QAbstractSocket.IPv6Protocol?10 -PyQt5.QtNetwork.QAbstractSocket.AnyIPProtocol?10 -PyQt5.QtNetwork.QAbstractSocket.UnknownNetworkLayerProtocol?10 -PyQt5.QtNetwork.QAbstractSocket.SocketType?10 -PyQt5.QtNetwork.QAbstractSocket.TcpSocket?10 -PyQt5.QtNetwork.QAbstractSocket.UdpSocket?10 -PyQt5.QtNetwork.QAbstractSocket.UnknownSocketType?10 -PyQt5.QtNetwork.QAbstractSocket?1(QAbstractSocket.SocketType, QObject) -PyQt5.QtNetwork.QAbstractSocket.__init__?1(self, QAbstractSocket.SocketType, QObject) -PyQt5.QtNetwork.QAbstractSocket.connectToHost?4(str, int, QIODevice.OpenMode mode=QIODevice.ReadWrite, QAbstractSocket.NetworkLayerProtocol protocol=QAbstractSocket.AnyIPProtocol) -PyQt5.QtNetwork.QAbstractSocket.connectToHost?4(QHostAddress, int, QIODevice.OpenMode mode=QIODevice.ReadWrite) -PyQt5.QtNetwork.QAbstractSocket.disconnectFromHost?4() -PyQt5.QtNetwork.QAbstractSocket.isValid?4() -> bool -PyQt5.QtNetwork.QAbstractSocket.bytesAvailable?4() -> int -PyQt5.QtNetwork.QAbstractSocket.bytesToWrite?4() -> int -PyQt5.QtNetwork.QAbstractSocket.canReadLine?4() -> bool -PyQt5.QtNetwork.QAbstractSocket.localPort?4() -> int -PyQt5.QtNetwork.QAbstractSocket.localAddress?4() -> QHostAddress -PyQt5.QtNetwork.QAbstractSocket.peerPort?4() -> int -PyQt5.QtNetwork.QAbstractSocket.peerAddress?4() -> QHostAddress -PyQt5.QtNetwork.QAbstractSocket.peerName?4() -> str -PyQt5.QtNetwork.QAbstractSocket.readBufferSize?4() -> int -PyQt5.QtNetwork.QAbstractSocket.setReadBufferSize?4(int) -PyQt5.QtNetwork.QAbstractSocket.abort?4() -PyQt5.QtNetwork.QAbstractSocket.setSocketDescriptor?4(sip.voidptr, QAbstractSocket.SocketState state=QAbstractSocket.ConnectedState, QIODevice.OpenMode mode=QIODevice.ReadWrite) -> bool -PyQt5.QtNetwork.QAbstractSocket.socketDescriptor?4() -> sip.voidptr -PyQt5.QtNetwork.QAbstractSocket.socketType?4() -> QAbstractSocket.SocketType -PyQt5.QtNetwork.QAbstractSocket.state?4() -> QAbstractSocket.SocketState -PyQt5.QtNetwork.QAbstractSocket.error?4() -> QAbstractSocket.SocketError -PyQt5.QtNetwork.QAbstractSocket.close?4() -PyQt5.QtNetwork.QAbstractSocket.isSequential?4() -> bool -PyQt5.QtNetwork.QAbstractSocket.atEnd?4() -> bool -PyQt5.QtNetwork.QAbstractSocket.flush?4() -> bool -PyQt5.QtNetwork.QAbstractSocket.waitForConnected?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QAbstractSocket.waitForReadyRead?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QAbstractSocket.waitForBytesWritten?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QAbstractSocket.waitForDisconnected?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QAbstractSocket.setProxy?4(QNetworkProxy) -PyQt5.QtNetwork.QAbstractSocket.proxy?4() -> QNetworkProxy -PyQt5.QtNetwork.QAbstractSocket.hostFound?4() -PyQt5.QtNetwork.QAbstractSocket.connected?4() -PyQt5.QtNetwork.QAbstractSocket.disconnected?4() -PyQt5.QtNetwork.QAbstractSocket.stateChanged?4(QAbstractSocket.SocketState) -PyQt5.QtNetwork.QAbstractSocket.error?4(QAbstractSocket.SocketError) -PyQt5.QtNetwork.QAbstractSocket.proxyAuthenticationRequired?4(QNetworkProxy, QAuthenticator) -PyQt5.QtNetwork.QAbstractSocket.readData?4(int) -> bytes -PyQt5.QtNetwork.QAbstractSocket.readLineData?4(int) -> bytes -PyQt5.QtNetwork.QAbstractSocket.writeData?4(str) -> int -PyQt5.QtNetwork.QAbstractSocket.setSocketState?4(QAbstractSocket.SocketState) -PyQt5.QtNetwork.QAbstractSocket.setSocketError?4(QAbstractSocket.SocketError) -PyQt5.QtNetwork.QAbstractSocket.setLocalPort?4(int) -PyQt5.QtNetwork.QAbstractSocket.setLocalAddress?4(QHostAddress) -PyQt5.QtNetwork.QAbstractSocket.setPeerPort?4(int) -PyQt5.QtNetwork.QAbstractSocket.setPeerAddress?4(QHostAddress) -PyQt5.QtNetwork.QAbstractSocket.setPeerName?4(str) -PyQt5.QtNetwork.QAbstractSocket.setSocketOption?4(QAbstractSocket.SocketOption, QVariant) -PyQt5.QtNetwork.QAbstractSocket.socketOption?4(QAbstractSocket.SocketOption) -> QVariant -PyQt5.QtNetwork.QAbstractSocket.resume?4() -PyQt5.QtNetwork.QAbstractSocket.pauseMode?4() -> QAbstractSocket.PauseModes -PyQt5.QtNetwork.QAbstractSocket.setPauseMode?4(QAbstractSocket.PauseModes) -PyQt5.QtNetwork.QAbstractSocket.bind?4(QHostAddress, int port=0, QAbstractSocket.BindMode mode=QAbstractSocket.DefaultForPlatform) -> bool -PyQt5.QtNetwork.QAbstractSocket.bind?4(int port=0, QAbstractSocket.BindMode mode=QAbstractSocket.DefaultForPlatform) -> bool -PyQt5.QtNetwork.QAbstractSocket.BindMode?1(QAbstractSocket.BindMode) -PyQt5.QtNetwork.QAbstractSocket.BindMode.__init__?1(self, QAbstractSocket.BindMode) -PyQt5.QtNetwork.QAbstractSocket.BindMode?1(int) -PyQt5.QtNetwork.QAbstractSocket.BindMode.__init__?1(self, int) -PyQt5.QtNetwork.QAbstractSocket.BindMode?1() -PyQt5.QtNetwork.QAbstractSocket.BindMode.__init__?1(self) -PyQt5.QtNetwork.QAbstractSocket.PauseModes?1(QAbstractSocket.PauseModes) -PyQt5.QtNetwork.QAbstractSocket.PauseModes.__init__?1(self, QAbstractSocket.PauseModes) -PyQt5.QtNetwork.QAbstractSocket.PauseModes?1(int) -PyQt5.QtNetwork.QAbstractSocket.PauseModes.__init__?1(self, int) -PyQt5.QtNetwork.QAbstractSocket.PauseModes?1() -PyQt5.QtNetwork.QAbstractSocket.PauseModes.__init__?1(self) -PyQt5.QtNetwork.QAuthenticator?1() -PyQt5.QtNetwork.QAuthenticator.__init__?1(self) -PyQt5.QtNetwork.QAuthenticator?1(QAuthenticator) -PyQt5.QtNetwork.QAuthenticator.__init__?1(self, QAuthenticator) -PyQt5.QtNetwork.QAuthenticator.user?4() -> str -PyQt5.QtNetwork.QAuthenticator.setUser?4(str) -PyQt5.QtNetwork.QAuthenticator.password?4() -> str -PyQt5.QtNetwork.QAuthenticator.setPassword?4(str) -PyQt5.QtNetwork.QAuthenticator.realm?4() -> str -PyQt5.QtNetwork.QAuthenticator.isNull?4() -> bool -PyQt5.QtNetwork.QAuthenticator.option?4(str) -> QVariant -PyQt5.QtNetwork.QAuthenticator.options?4() -> dict-of-str-object -PyQt5.QtNetwork.QAuthenticator.setOption?4(str, QVariant) -PyQt5.QtNetwork.QDnsDomainNameRecord?1() -PyQt5.QtNetwork.QDnsDomainNameRecord.__init__?1(self) -PyQt5.QtNetwork.QDnsDomainNameRecord?1(QDnsDomainNameRecord) -PyQt5.QtNetwork.QDnsDomainNameRecord.__init__?1(self, QDnsDomainNameRecord) -PyQt5.QtNetwork.QDnsDomainNameRecord.swap?4(QDnsDomainNameRecord) -PyQt5.QtNetwork.QDnsDomainNameRecord.name?4() -> str -PyQt5.QtNetwork.QDnsDomainNameRecord.timeToLive?4() -> int -PyQt5.QtNetwork.QDnsDomainNameRecord.value?4() -> str -PyQt5.QtNetwork.QDnsHostAddressRecord?1() -PyQt5.QtNetwork.QDnsHostAddressRecord.__init__?1(self) -PyQt5.QtNetwork.QDnsHostAddressRecord?1(QDnsHostAddressRecord) -PyQt5.QtNetwork.QDnsHostAddressRecord.__init__?1(self, QDnsHostAddressRecord) -PyQt5.QtNetwork.QDnsHostAddressRecord.swap?4(QDnsHostAddressRecord) -PyQt5.QtNetwork.QDnsHostAddressRecord.name?4() -> str -PyQt5.QtNetwork.QDnsHostAddressRecord.timeToLive?4() -> int -PyQt5.QtNetwork.QDnsHostAddressRecord.value?4() -> QHostAddress -PyQt5.QtNetwork.QDnsMailExchangeRecord?1() -PyQt5.QtNetwork.QDnsMailExchangeRecord.__init__?1(self) -PyQt5.QtNetwork.QDnsMailExchangeRecord?1(QDnsMailExchangeRecord) -PyQt5.QtNetwork.QDnsMailExchangeRecord.__init__?1(self, QDnsMailExchangeRecord) -PyQt5.QtNetwork.QDnsMailExchangeRecord.swap?4(QDnsMailExchangeRecord) -PyQt5.QtNetwork.QDnsMailExchangeRecord.exchange?4() -> str -PyQt5.QtNetwork.QDnsMailExchangeRecord.name?4() -> str -PyQt5.QtNetwork.QDnsMailExchangeRecord.preference?4() -> int -PyQt5.QtNetwork.QDnsMailExchangeRecord.timeToLive?4() -> int -PyQt5.QtNetwork.QDnsServiceRecord?1() -PyQt5.QtNetwork.QDnsServiceRecord.__init__?1(self) -PyQt5.QtNetwork.QDnsServiceRecord?1(QDnsServiceRecord) -PyQt5.QtNetwork.QDnsServiceRecord.__init__?1(self, QDnsServiceRecord) -PyQt5.QtNetwork.QDnsServiceRecord.swap?4(QDnsServiceRecord) -PyQt5.QtNetwork.QDnsServiceRecord.name?4() -> str -PyQt5.QtNetwork.QDnsServiceRecord.port?4() -> int -PyQt5.QtNetwork.QDnsServiceRecord.priority?4() -> int -PyQt5.QtNetwork.QDnsServiceRecord.target?4() -> str -PyQt5.QtNetwork.QDnsServiceRecord.timeToLive?4() -> int -PyQt5.QtNetwork.QDnsServiceRecord.weight?4() -> int -PyQt5.QtNetwork.QDnsTextRecord?1() -PyQt5.QtNetwork.QDnsTextRecord.__init__?1(self) -PyQt5.QtNetwork.QDnsTextRecord?1(QDnsTextRecord) -PyQt5.QtNetwork.QDnsTextRecord.__init__?1(self, QDnsTextRecord) -PyQt5.QtNetwork.QDnsTextRecord.swap?4(QDnsTextRecord) -PyQt5.QtNetwork.QDnsTextRecord.name?4() -> str -PyQt5.QtNetwork.QDnsTextRecord.timeToLive?4() -> int -PyQt5.QtNetwork.QDnsTextRecord.values?4() -> list-of-QByteArray -PyQt5.QtNetwork.QDnsLookup.Type?10 -PyQt5.QtNetwork.QDnsLookup.A?10 -PyQt5.QtNetwork.QDnsLookup.AAAA?10 -PyQt5.QtNetwork.QDnsLookup.ANY?10 -PyQt5.QtNetwork.QDnsLookup.CNAME?10 -PyQt5.QtNetwork.QDnsLookup.MX?10 -PyQt5.QtNetwork.QDnsLookup.NS?10 -PyQt5.QtNetwork.QDnsLookup.PTR?10 -PyQt5.QtNetwork.QDnsLookup.SRV?10 -PyQt5.QtNetwork.QDnsLookup.TXT?10 -PyQt5.QtNetwork.QDnsLookup.Error?10 -PyQt5.QtNetwork.QDnsLookup.NoError?10 -PyQt5.QtNetwork.QDnsLookup.ResolverError?10 -PyQt5.QtNetwork.QDnsLookup.OperationCancelledError?10 -PyQt5.QtNetwork.QDnsLookup.InvalidRequestError?10 -PyQt5.QtNetwork.QDnsLookup.InvalidReplyError?10 -PyQt5.QtNetwork.QDnsLookup.ServerFailureError?10 -PyQt5.QtNetwork.QDnsLookup.ServerRefusedError?10 -PyQt5.QtNetwork.QDnsLookup.NotFoundError?10 -PyQt5.QtNetwork.QDnsLookup?1(QObject parent=None) -PyQt5.QtNetwork.QDnsLookup.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QDnsLookup?1(QDnsLookup.Type, str, QObject parent=None) -PyQt5.QtNetwork.QDnsLookup.__init__?1(self, QDnsLookup.Type, str, QObject parent=None) -PyQt5.QtNetwork.QDnsLookup.error?4() -> QDnsLookup.Error -PyQt5.QtNetwork.QDnsLookup.errorString?4() -> str -PyQt5.QtNetwork.QDnsLookup.isFinished?4() -> bool -PyQt5.QtNetwork.QDnsLookup.name?4() -> str -PyQt5.QtNetwork.QDnsLookup.setName?4(str) -PyQt5.QtNetwork.QDnsLookup.type?4() -> QDnsLookup.Type -PyQt5.QtNetwork.QDnsLookup.setType?4(QDnsLookup.Type) -PyQt5.QtNetwork.QDnsLookup.canonicalNameRecords?4() -> list-of-QDnsDomainNameRecord -PyQt5.QtNetwork.QDnsLookup.hostAddressRecords?4() -> list-of-QDnsHostAddressRecord -PyQt5.QtNetwork.QDnsLookup.mailExchangeRecords?4() -> list-of-QDnsMailExchangeRecord -PyQt5.QtNetwork.QDnsLookup.nameServerRecords?4() -> list-of-QDnsDomainNameRecord -PyQt5.QtNetwork.QDnsLookup.pointerRecords?4() -> list-of-QDnsDomainNameRecord -PyQt5.QtNetwork.QDnsLookup.serviceRecords?4() -> list-of-QDnsServiceRecord -PyQt5.QtNetwork.QDnsLookup.textRecords?4() -> list-of-QDnsTextRecord -PyQt5.QtNetwork.QDnsLookup.abort?4() -PyQt5.QtNetwork.QDnsLookup.lookup?4() -PyQt5.QtNetwork.QDnsLookup.finished?4() -PyQt5.QtNetwork.QDnsLookup.nameChanged?4(str) -PyQt5.QtNetwork.QDnsLookup.typeChanged?4(QDnsLookup.Type) -PyQt5.QtNetwork.QDnsLookup.nameserver?4() -> QHostAddress -PyQt5.QtNetwork.QDnsLookup.setNameserver?4(QHostAddress) -PyQt5.QtNetwork.QDnsLookup.nameserverChanged?4(QHostAddress) -PyQt5.QtNetwork.QHostAddress.SpecialAddress?10 -PyQt5.QtNetwork.QHostAddress.Null?10 -PyQt5.QtNetwork.QHostAddress.Broadcast?10 -PyQt5.QtNetwork.QHostAddress.LocalHost?10 -PyQt5.QtNetwork.QHostAddress.LocalHostIPv6?10 -PyQt5.QtNetwork.QHostAddress.AnyIPv4?10 -PyQt5.QtNetwork.QHostAddress.AnyIPv6?10 -PyQt5.QtNetwork.QHostAddress.Any?10 -PyQt5.QtNetwork.QHostAddress?1() -PyQt5.QtNetwork.QHostAddress.__init__?1(self) -PyQt5.QtNetwork.QHostAddress?1(QHostAddress.SpecialAddress) -PyQt5.QtNetwork.QHostAddress.__init__?1(self, QHostAddress.SpecialAddress) -PyQt5.QtNetwork.QHostAddress?1(int) -PyQt5.QtNetwork.QHostAddress.__init__?1(self, int) -PyQt5.QtNetwork.QHostAddress?1(str) -PyQt5.QtNetwork.QHostAddress.__init__?1(self, str) -PyQt5.QtNetwork.QHostAddress?1(16-tuple-of-int) -PyQt5.QtNetwork.QHostAddress.__init__?1(self, 16-tuple-of-int) -PyQt5.QtNetwork.QHostAddress?1(QHostAddress) -PyQt5.QtNetwork.QHostAddress.__init__?1(self, QHostAddress) -PyQt5.QtNetwork.QHostAddress.setAddress?4(int) -PyQt5.QtNetwork.QHostAddress.setAddress?4(str) -> bool -PyQt5.QtNetwork.QHostAddress.setAddress?4(16-tuple-of-int) -PyQt5.QtNetwork.QHostAddress.protocol?4() -> QAbstractSocket.NetworkLayerProtocol -PyQt5.QtNetwork.QHostAddress.toIPv4Address?4() -> int -PyQt5.QtNetwork.QHostAddress.toIPv6Address?4() -> 16-tuple-of-int -PyQt5.QtNetwork.QHostAddress.toString?4() -> str -PyQt5.QtNetwork.QHostAddress.scopeId?4() -> str -PyQt5.QtNetwork.QHostAddress.setScopeId?4(str) -PyQt5.QtNetwork.QHostAddress.isNull?4() -> bool -PyQt5.QtNetwork.QHostAddress.clear?4() -PyQt5.QtNetwork.QHostAddress.isInSubnet?4(QHostAddress, int) -> bool -PyQt5.QtNetwork.QHostAddress.isInSubnet?4(tuple-of-QHostAddress-int) -> bool -PyQt5.QtNetwork.QHostAddress.isLoopback?4() -> bool -PyQt5.QtNetwork.QHostAddress.parseSubnet?4(str) -> tuple-of-QHostAddress-int -PyQt5.QtNetwork.QHostInfo.HostInfoError?10 -PyQt5.QtNetwork.QHostInfo.NoError?10 -PyQt5.QtNetwork.QHostInfo.HostNotFound?10 -PyQt5.QtNetwork.QHostInfo.UnknownError?10 -PyQt5.QtNetwork.QHostInfo?1(int id=-1) -PyQt5.QtNetwork.QHostInfo.__init__?1(self, int id=-1) -PyQt5.QtNetwork.QHostInfo?1(QHostInfo) -PyQt5.QtNetwork.QHostInfo.__init__?1(self, QHostInfo) -PyQt5.QtNetwork.QHostInfo.hostName?4() -> str -PyQt5.QtNetwork.QHostInfo.setHostName?4(str) -PyQt5.QtNetwork.QHostInfo.addresses?4() -> list-of-QHostAddress -PyQt5.QtNetwork.QHostInfo.setAddresses?4(list-of-QHostAddress) -PyQt5.QtNetwork.QHostInfo.error?4() -> QHostInfo.HostInfoError -PyQt5.QtNetwork.QHostInfo.setError?4(QHostInfo.HostInfoError) -PyQt5.QtNetwork.QHostInfo.errorString?4() -> str -PyQt5.QtNetwork.QHostInfo.setErrorString?4(str) -PyQt5.QtNetwork.QHostInfo.setLookupId?4(int) -PyQt5.QtNetwork.QHostInfo.lookupId?4() -> int -PyQt5.QtNetwork.QHostInfo.lookupHost?4(str, callable-or-signal) -> int -PyQt5.QtNetwork.QHostInfo.abortHostLookup?4(int) -PyQt5.QtNetwork.QHostInfo.fromName?4(str) -> QHostInfo -PyQt5.QtNetwork.QHostInfo.localHostName?4() -> str -PyQt5.QtNetwork.QHostInfo.localDomainName?4() -> str -PyQt5.QtNetwork.QHttpPart?1() -PyQt5.QtNetwork.QHttpPart.__init__?1(self) -PyQt5.QtNetwork.QHttpPart?1(QHttpPart) -PyQt5.QtNetwork.QHttpPart.__init__?1(self, QHttpPart) -PyQt5.QtNetwork.QHttpPart.setHeader?4(QNetworkRequest.KnownHeaders, QVariant) -PyQt5.QtNetwork.QHttpPart.setRawHeader?4(QByteArray, QByteArray) -PyQt5.QtNetwork.QHttpPart.setBody?4(QByteArray) -PyQt5.QtNetwork.QHttpPart.setBodyDevice?4(QIODevice) -PyQt5.QtNetwork.QHttpPart.swap?4(QHttpPart) -PyQt5.QtNetwork.QHttpMultiPart.ContentType?10 -PyQt5.QtNetwork.QHttpMultiPart.MixedType?10 -PyQt5.QtNetwork.QHttpMultiPart.RelatedType?10 -PyQt5.QtNetwork.QHttpMultiPart.FormDataType?10 -PyQt5.QtNetwork.QHttpMultiPart.AlternativeType?10 -PyQt5.QtNetwork.QHttpMultiPart?1(QObject parent=None) -PyQt5.QtNetwork.QHttpMultiPart.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QHttpMultiPart?1(QHttpMultiPart.ContentType, QObject parent=None) -PyQt5.QtNetwork.QHttpMultiPart.__init__?1(self, QHttpMultiPart.ContentType, QObject parent=None) -PyQt5.QtNetwork.QHttpMultiPart.append?4(QHttpPart) -PyQt5.QtNetwork.QHttpMultiPart.setContentType?4(QHttpMultiPart.ContentType) -PyQt5.QtNetwork.QHttpMultiPart.boundary?4() -> QByteArray -PyQt5.QtNetwork.QHttpMultiPart.setBoundary?4(QByteArray) -PyQt5.QtNetwork.QLocalServer.SocketOption?10 -PyQt5.QtNetwork.QLocalServer.UserAccessOption?10 -PyQt5.QtNetwork.QLocalServer.GroupAccessOption?10 -PyQt5.QtNetwork.QLocalServer.OtherAccessOption?10 -PyQt5.QtNetwork.QLocalServer.WorldAccessOption?10 -PyQt5.QtNetwork.QLocalServer?1(QObject parent=None) -PyQt5.QtNetwork.QLocalServer.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QLocalServer.close?4() -PyQt5.QtNetwork.QLocalServer.errorString?4() -> str -PyQt5.QtNetwork.QLocalServer.hasPendingConnections?4() -> bool -PyQt5.QtNetwork.QLocalServer.isListening?4() -> bool -PyQt5.QtNetwork.QLocalServer.listen?4(str) -> bool -PyQt5.QtNetwork.QLocalServer.listen?4(sip.voidptr) -> bool -PyQt5.QtNetwork.QLocalServer.maxPendingConnections?4() -> int -PyQt5.QtNetwork.QLocalServer.nextPendingConnection?4() -> QLocalSocket -PyQt5.QtNetwork.QLocalServer.serverName?4() -> str -PyQt5.QtNetwork.QLocalServer.fullServerName?4() -> str -PyQt5.QtNetwork.QLocalServer.serverError?4() -> QAbstractSocket.SocketError -PyQt5.QtNetwork.QLocalServer.setMaxPendingConnections?4(int) -PyQt5.QtNetwork.QLocalServer.waitForNewConnection?4(int msecs=0) -> (bool, bool) -PyQt5.QtNetwork.QLocalServer.removeServer?4(str) -> bool -PyQt5.QtNetwork.QLocalServer.newConnection?4() -PyQt5.QtNetwork.QLocalServer.incomingConnection?4(sip.voidptr) -PyQt5.QtNetwork.QLocalServer.setSocketOptions?4(QLocalServer.SocketOptions) -PyQt5.QtNetwork.QLocalServer.socketOptions?4() -> QLocalServer.SocketOptions -PyQt5.QtNetwork.QLocalServer.SocketOptions?1(QLocalServer.SocketOptions) -PyQt5.QtNetwork.QLocalServer.SocketOptions.__init__?1(self, QLocalServer.SocketOptions) -PyQt5.QtNetwork.QLocalServer.SocketOptions?1(int) -PyQt5.QtNetwork.QLocalServer.SocketOptions.__init__?1(self, int) -PyQt5.QtNetwork.QLocalServer.SocketOptions?1() -PyQt5.QtNetwork.QLocalServer.SocketOptions.__init__?1(self) -PyQt5.QtNetwork.QLocalSocket.LocalSocketState?10 -PyQt5.QtNetwork.QLocalSocket.UnconnectedState?10 -PyQt5.QtNetwork.QLocalSocket.ConnectingState?10 -PyQt5.QtNetwork.QLocalSocket.ConnectedState?10 -PyQt5.QtNetwork.QLocalSocket.ClosingState?10 -PyQt5.QtNetwork.QLocalSocket.LocalSocketError?10 -PyQt5.QtNetwork.QLocalSocket.ConnectionRefusedError?10 -PyQt5.QtNetwork.QLocalSocket.PeerClosedError?10 -PyQt5.QtNetwork.QLocalSocket.ServerNotFoundError?10 -PyQt5.QtNetwork.QLocalSocket.SocketAccessError?10 -PyQt5.QtNetwork.QLocalSocket.SocketResourceError?10 -PyQt5.QtNetwork.QLocalSocket.SocketTimeoutError?10 -PyQt5.QtNetwork.QLocalSocket.DatagramTooLargeError?10 -PyQt5.QtNetwork.QLocalSocket.ConnectionError?10 -PyQt5.QtNetwork.QLocalSocket.UnsupportedSocketOperationError?10 -PyQt5.QtNetwork.QLocalSocket.OperationError?10 -PyQt5.QtNetwork.QLocalSocket.UnknownSocketError?10 -PyQt5.QtNetwork.QLocalSocket?1(QObject parent=None) -PyQt5.QtNetwork.QLocalSocket.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QLocalSocket.connectToServer?4(str, QIODevice.OpenMode mode=QIODevice.ReadWrite) -PyQt5.QtNetwork.QLocalSocket.connectToServer?4(QIODevice.OpenMode mode=QIODevice.ReadWrite) -PyQt5.QtNetwork.QLocalSocket.disconnectFromServer?4() -PyQt5.QtNetwork.QLocalSocket.open?4(QIODevice.OpenMode mode=QIODevice.ReadWrite) -> bool -PyQt5.QtNetwork.QLocalSocket.serverName?4() -> str -PyQt5.QtNetwork.QLocalSocket.setServerName?4(str) -PyQt5.QtNetwork.QLocalSocket.fullServerName?4() -> str -PyQt5.QtNetwork.QLocalSocket.abort?4() -PyQt5.QtNetwork.QLocalSocket.isSequential?4() -> bool -PyQt5.QtNetwork.QLocalSocket.bytesAvailable?4() -> int -PyQt5.QtNetwork.QLocalSocket.bytesToWrite?4() -> int -PyQt5.QtNetwork.QLocalSocket.canReadLine?4() -> bool -PyQt5.QtNetwork.QLocalSocket.close?4() -PyQt5.QtNetwork.QLocalSocket.error?4() -> QLocalSocket.LocalSocketError -PyQt5.QtNetwork.QLocalSocket.flush?4() -> bool -PyQt5.QtNetwork.QLocalSocket.isValid?4() -> bool -PyQt5.QtNetwork.QLocalSocket.readBufferSize?4() -> int -PyQt5.QtNetwork.QLocalSocket.setReadBufferSize?4(int) -PyQt5.QtNetwork.QLocalSocket.setSocketDescriptor?4(sip.voidptr, QLocalSocket.LocalSocketState state=QLocalSocket.ConnectedState, QIODevice.OpenMode mode=QIODevice.ReadWrite) -> bool -PyQt5.QtNetwork.QLocalSocket.socketDescriptor?4() -> sip.voidptr -PyQt5.QtNetwork.QLocalSocket.state?4() -> QLocalSocket.LocalSocketState -PyQt5.QtNetwork.QLocalSocket.waitForBytesWritten?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QLocalSocket.waitForConnected?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QLocalSocket.waitForDisconnected?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QLocalSocket.waitForReadyRead?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QLocalSocket.connected?4() -PyQt5.QtNetwork.QLocalSocket.disconnected?4() -PyQt5.QtNetwork.QLocalSocket.error?4(QLocalSocket.LocalSocketError) -PyQt5.QtNetwork.QLocalSocket.stateChanged?4(QLocalSocket.LocalSocketState) -PyQt5.QtNetwork.QLocalSocket.readData?4(int) -> bytes -PyQt5.QtNetwork.QLocalSocket.writeData?4(str) -> int -PyQt5.QtNetwork.QNetworkAccessManager.NetworkAccessibility?10 -PyQt5.QtNetwork.QNetworkAccessManager.UnknownAccessibility?10 -PyQt5.QtNetwork.QNetworkAccessManager.NotAccessible?10 -PyQt5.QtNetwork.QNetworkAccessManager.Accessible?10 -PyQt5.QtNetwork.QNetworkAccessManager.Operation?10 -PyQt5.QtNetwork.QNetworkAccessManager.HeadOperation?10 -PyQt5.QtNetwork.QNetworkAccessManager.GetOperation?10 -PyQt5.QtNetwork.QNetworkAccessManager.PutOperation?10 -PyQt5.QtNetwork.QNetworkAccessManager.PostOperation?10 -PyQt5.QtNetwork.QNetworkAccessManager.DeleteOperation?10 -PyQt5.QtNetwork.QNetworkAccessManager.CustomOperation?10 -PyQt5.QtNetwork.QNetworkAccessManager?1(QObject parent=None) -PyQt5.QtNetwork.QNetworkAccessManager.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QNetworkAccessManager.proxy?4() -> QNetworkProxy -PyQt5.QtNetwork.QNetworkAccessManager.setProxy?4(QNetworkProxy) -PyQt5.QtNetwork.QNetworkAccessManager.cookieJar?4() -> QNetworkCookieJar -PyQt5.QtNetwork.QNetworkAccessManager.setCookieJar?4(QNetworkCookieJar) -PyQt5.QtNetwork.QNetworkAccessManager.head?4(QNetworkRequest) -> QNetworkReply -PyQt5.QtNetwork.QNetworkAccessManager.get?4(QNetworkRequest) -> QNetworkReply -PyQt5.QtNetwork.QNetworkAccessManager.post?4(QNetworkRequest, QIODevice) -> QNetworkReply -PyQt5.QtNetwork.QNetworkAccessManager.post?4(QNetworkRequest, QByteArray) -> QNetworkReply -PyQt5.QtNetwork.QNetworkAccessManager.post?4(QNetworkRequest, QHttpMultiPart) -> QNetworkReply -PyQt5.QtNetwork.QNetworkAccessManager.put?4(QNetworkRequest, QIODevice) -> QNetworkReply -PyQt5.QtNetwork.QNetworkAccessManager.put?4(QNetworkRequest, QByteArray) -> QNetworkReply -PyQt5.QtNetwork.QNetworkAccessManager.put?4(QNetworkRequest, QHttpMultiPart) -> QNetworkReply -PyQt5.QtNetwork.QNetworkAccessManager.proxyAuthenticationRequired?4(QNetworkProxy, QAuthenticator) -PyQt5.QtNetwork.QNetworkAccessManager.authenticationRequired?4(QNetworkReply, QAuthenticator) -PyQt5.QtNetwork.QNetworkAccessManager.finished?4(QNetworkReply) -PyQt5.QtNetwork.QNetworkAccessManager.encrypted?4(QNetworkReply) -PyQt5.QtNetwork.QNetworkAccessManager.sslErrors?4(QNetworkReply, list-of-QSslError) -PyQt5.QtNetwork.QNetworkAccessManager.networkAccessibleChanged?4(QNetworkAccessManager.NetworkAccessibility) -PyQt5.QtNetwork.QNetworkAccessManager.createRequest?4(QNetworkAccessManager.Operation, QNetworkRequest, QIODevice device=None) -> QNetworkReply -PyQt5.QtNetwork.QNetworkAccessManager.proxyFactory?4() -> QNetworkProxyFactory -PyQt5.QtNetwork.QNetworkAccessManager.setProxyFactory?4(QNetworkProxyFactory) -PyQt5.QtNetwork.QNetworkAccessManager.cache?4() -> QAbstractNetworkCache -PyQt5.QtNetwork.QNetworkAccessManager.setCache?4(QAbstractNetworkCache) -PyQt5.QtNetwork.QNetworkAccessManager.deleteResource?4(QNetworkRequest) -> QNetworkReply -PyQt5.QtNetwork.QNetworkAccessManager.sendCustomRequest?4(QNetworkRequest, QByteArray, QIODevice data=None) -> QNetworkReply -PyQt5.QtNetwork.QNetworkAccessManager.setConfiguration?4(QNetworkConfiguration) -PyQt5.QtNetwork.QNetworkAccessManager.configuration?4() -> QNetworkConfiguration -PyQt5.QtNetwork.QNetworkAccessManager.activeConfiguration?4() -> QNetworkConfiguration -PyQt5.QtNetwork.QNetworkAccessManager.setNetworkAccessible?4(QNetworkAccessManager.NetworkAccessibility) -PyQt5.QtNetwork.QNetworkAccessManager.networkAccessible?4() -> QNetworkAccessManager.NetworkAccessibility -PyQt5.QtNetwork.QNetworkAccessManager.clearAccessCache?4() -PyQt5.QtNetwork.QNetworkAccessManager.supportedSchemes?4() -> list-of-str -PyQt5.QtNetwork.QNetworkAccessManager.connectToHostEncrypted?4(str, int port=443, QSslConfiguration sslConfiguration=QSslConfiguration.defaultConfiguration()) -PyQt5.QtNetwork.QNetworkAccessManager.connectToHost?4(str, int port=80) -PyQt5.QtNetwork.QNetworkAccessManager.supportedSchemesImplementation?4() -> list-of-str -PyQt5.QtNetwork.QNetworkConfigurationManager.Capability?10 -PyQt5.QtNetwork.QNetworkConfigurationManager.CanStartAndStopInterfaces?10 -PyQt5.QtNetwork.QNetworkConfigurationManager.DirectConnectionRouting?10 -PyQt5.QtNetwork.QNetworkConfigurationManager.SystemSessionSupport?10 -PyQt5.QtNetwork.QNetworkConfigurationManager.ApplicationLevelRoaming?10 -PyQt5.QtNetwork.QNetworkConfigurationManager.ForcedRoaming?10 -PyQt5.QtNetwork.QNetworkConfigurationManager.DataStatistics?10 -PyQt5.QtNetwork.QNetworkConfigurationManager.NetworkSessionRequired?10 -PyQt5.QtNetwork.QNetworkConfigurationManager?1(QObject parent=None) -PyQt5.QtNetwork.QNetworkConfigurationManager.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QNetworkConfigurationManager.capabilities?4() -> QNetworkConfigurationManager.Capabilities -PyQt5.QtNetwork.QNetworkConfigurationManager.defaultConfiguration?4() -> QNetworkConfiguration -PyQt5.QtNetwork.QNetworkConfigurationManager.allConfigurations?4(QNetworkConfiguration.StateFlags flags=0) -> list-of-QNetworkConfiguration -PyQt5.QtNetwork.QNetworkConfigurationManager.configurationFromIdentifier?4(str) -> QNetworkConfiguration -PyQt5.QtNetwork.QNetworkConfigurationManager.updateConfigurations?4() -PyQt5.QtNetwork.QNetworkConfigurationManager.isOnline?4() -> bool -PyQt5.QtNetwork.QNetworkConfigurationManager.configurationAdded?4(QNetworkConfiguration) -PyQt5.QtNetwork.QNetworkConfigurationManager.configurationRemoved?4(QNetworkConfiguration) -PyQt5.QtNetwork.QNetworkConfigurationManager.configurationChanged?4(QNetworkConfiguration) -PyQt5.QtNetwork.QNetworkConfigurationManager.onlineStateChanged?4(bool) -PyQt5.QtNetwork.QNetworkConfigurationManager.updateCompleted?4() -PyQt5.QtNetwork.QNetworkConfigurationManager.Capabilities?1(QNetworkConfigurationManager.Capabilities) -PyQt5.QtNetwork.QNetworkConfigurationManager.Capabilities.__init__?1(self, QNetworkConfigurationManager.Capabilities) -PyQt5.QtNetwork.QNetworkConfigurationManager.Capabilities?1(int) -PyQt5.QtNetwork.QNetworkConfigurationManager.Capabilities.__init__?1(self, int) -PyQt5.QtNetwork.QNetworkConfigurationManager.Capabilities?1() -PyQt5.QtNetwork.QNetworkConfigurationManager.Capabilities.__init__?1(self) -PyQt5.QtNetwork.QNetworkConfiguration.BearerType?10 -PyQt5.QtNetwork.QNetworkConfiguration.BearerUnknown?10 -PyQt5.QtNetwork.QNetworkConfiguration.BearerEthernet?10 -PyQt5.QtNetwork.QNetworkConfiguration.BearerWLAN?10 -PyQt5.QtNetwork.QNetworkConfiguration.Bearer2G?10 -PyQt5.QtNetwork.QNetworkConfiguration.BearerCDMA2000?10 -PyQt5.QtNetwork.QNetworkConfiguration.BearerWCDMA?10 -PyQt5.QtNetwork.QNetworkConfiguration.BearerHSPA?10 -PyQt5.QtNetwork.QNetworkConfiguration.BearerBluetooth?10 -PyQt5.QtNetwork.QNetworkConfiguration.BearerWiMAX?10 -PyQt5.QtNetwork.QNetworkConfiguration.BearerEVDO?10 -PyQt5.QtNetwork.QNetworkConfiguration.BearerLTE?10 -PyQt5.QtNetwork.QNetworkConfiguration.Bearer3G?10 -PyQt5.QtNetwork.QNetworkConfiguration.Bearer4G?10 -PyQt5.QtNetwork.QNetworkConfiguration.StateFlag?10 -PyQt5.QtNetwork.QNetworkConfiguration.Undefined?10 -PyQt5.QtNetwork.QNetworkConfiguration.Defined?10 -PyQt5.QtNetwork.QNetworkConfiguration.Discovered?10 -PyQt5.QtNetwork.QNetworkConfiguration.Active?10 -PyQt5.QtNetwork.QNetworkConfiguration.Purpose?10 -PyQt5.QtNetwork.QNetworkConfiguration.UnknownPurpose?10 -PyQt5.QtNetwork.QNetworkConfiguration.PublicPurpose?10 -PyQt5.QtNetwork.QNetworkConfiguration.PrivatePurpose?10 -PyQt5.QtNetwork.QNetworkConfiguration.ServiceSpecificPurpose?10 -PyQt5.QtNetwork.QNetworkConfiguration.Type?10 -PyQt5.QtNetwork.QNetworkConfiguration.InternetAccessPoint?10 -PyQt5.QtNetwork.QNetworkConfiguration.ServiceNetwork?10 -PyQt5.QtNetwork.QNetworkConfiguration.UserChoice?10 -PyQt5.QtNetwork.QNetworkConfiguration.Invalid?10 -PyQt5.QtNetwork.QNetworkConfiguration?1() -PyQt5.QtNetwork.QNetworkConfiguration.__init__?1(self) -PyQt5.QtNetwork.QNetworkConfiguration?1(QNetworkConfiguration) -PyQt5.QtNetwork.QNetworkConfiguration.__init__?1(self, QNetworkConfiguration) -PyQt5.QtNetwork.QNetworkConfiguration.state?4() -> QNetworkConfiguration.StateFlags -PyQt5.QtNetwork.QNetworkConfiguration.type?4() -> QNetworkConfiguration.Type -PyQt5.QtNetwork.QNetworkConfiguration.purpose?4() -> QNetworkConfiguration.Purpose -PyQt5.QtNetwork.QNetworkConfiguration.bearerType?4() -> QNetworkConfiguration.BearerType -PyQt5.QtNetwork.QNetworkConfiguration.bearerTypeName?4() -> str -PyQt5.QtNetwork.QNetworkConfiguration.bearerTypeFamily?4() -> QNetworkConfiguration.BearerType -PyQt5.QtNetwork.QNetworkConfiguration.identifier?4() -> str -PyQt5.QtNetwork.QNetworkConfiguration.isRoamingAvailable?4() -> bool -PyQt5.QtNetwork.QNetworkConfiguration.children?4() -> list-of-QNetworkConfiguration -PyQt5.QtNetwork.QNetworkConfiguration.name?4() -> str -PyQt5.QtNetwork.QNetworkConfiguration.isValid?4() -> bool -PyQt5.QtNetwork.QNetworkConfiguration.swap?4(QNetworkConfiguration) -PyQt5.QtNetwork.QNetworkConfiguration.StateFlags?1(QNetworkConfiguration.StateFlags) -PyQt5.QtNetwork.QNetworkConfiguration.StateFlags.__init__?1(self, QNetworkConfiguration.StateFlags) -PyQt5.QtNetwork.QNetworkConfiguration.StateFlags?1(int) -PyQt5.QtNetwork.QNetworkConfiguration.StateFlags.__init__?1(self, int) -PyQt5.QtNetwork.QNetworkConfiguration.StateFlags?1() -PyQt5.QtNetwork.QNetworkConfiguration.StateFlags.__init__?1(self) -PyQt5.QtNetwork.QNetworkCookie.RawForm?10 -PyQt5.QtNetwork.QNetworkCookie.NameAndValueOnly?10 -PyQt5.QtNetwork.QNetworkCookie.Full?10 -PyQt5.QtNetwork.QNetworkCookie?1(QByteArray name=QByteArray(), QByteArray value=QByteArray()) -PyQt5.QtNetwork.QNetworkCookie.__init__?1(self, QByteArray name=QByteArray(), QByteArray value=QByteArray()) -PyQt5.QtNetwork.QNetworkCookie?1(QNetworkCookie) -PyQt5.QtNetwork.QNetworkCookie.__init__?1(self, QNetworkCookie) -PyQt5.QtNetwork.QNetworkCookie.isSecure?4() -> bool -PyQt5.QtNetwork.QNetworkCookie.setSecure?4(bool) -PyQt5.QtNetwork.QNetworkCookie.isSessionCookie?4() -> bool -PyQt5.QtNetwork.QNetworkCookie.expirationDate?4() -> QDateTime -PyQt5.QtNetwork.QNetworkCookie.setExpirationDate?4(QDateTime) -PyQt5.QtNetwork.QNetworkCookie.domain?4() -> str -PyQt5.QtNetwork.QNetworkCookie.setDomain?4(str) -PyQt5.QtNetwork.QNetworkCookie.path?4() -> str -PyQt5.QtNetwork.QNetworkCookie.setPath?4(str) -PyQt5.QtNetwork.QNetworkCookie.name?4() -> QByteArray -PyQt5.QtNetwork.QNetworkCookie.setName?4(QByteArray) -PyQt5.QtNetwork.QNetworkCookie.value?4() -> QByteArray -PyQt5.QtNetwork.QNetworkCookie.setValue?4(QByteArray) -PyQt5.QtNetwork.QNetworkCookie.toRawForm?4(QNetworkCookie.RawForm form=QNetworkCookie.Full) -> QByteArray -PyQt5.QtNetwork.QNetworkCookie.parseCookies?4(QByteArray) -> list-of-QNetworkCookie -PyQt5.QtNetwork.QNetworkCookie.isHttpOnly?4() -> bool -PyQt5.QtNetwork.QNetworkCookie.setHttpOnly?4(bool) -PyQt5.QtNetwork.QNetworkCookie.swap?4(QNetworkCookie) -PyQt5.QtNetwork.QNetworkCookie.hasSameIdentifier?4(QNetworkCookie) -> bool -PyQt5.QtNetwork.QNetworkCookie.normalize?4(QUrl) -PyQt5.QtNetwork.QNetworkCookieJar?1(QObject parent=None) -PyQt5.QtNetwork.QNetworkCookieJar.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QNetworkCookieJar.cookiesForUrl?4(QUrl) -> list-of-QNetworkCookie -PyQt5.QtNetwork.QNetworkCookieJar.setCookiesFromUrl?4(list-of-QNetworkCookie, QUrl) -> bool -PyQt5.QtNetwork.QNetworkCookieJar.insertCookie?4(QNetworkCookie) -> bool -PyQt5.QtNetwork.QNetworkCookieJar.updateCookie?4(QNetworkCookie) -> bool -PyQt5.QtNetwork.QNetworkCookieJar.deleteCookie?4(QNetworkCookie) -> bool -PyQt5.QtNetwork.QNetworkCookieJar.setAllCookies?4(list-of-QNetworkCookie) -PyQt5.QtNetwork.QNetworkCookieJar.allCookies?4() -> list-of-QNetworkCookie -PyQt5.QtNetwork.QNetworkCookieJar.validateCookie?4(QNetworkCookie, QUrl) -> bool -PyQt5.QtNetwork.QNetworkDiskCache?1(QObject parent=None) -PyQt5.QtNetwork.QNetworkDiskCache.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QNetworkDiskCache.cacheDirectory?4() -> str -PyQt5.QtNetwork.QNetworkDiskCache.setCacheDirectory?4(str) -PyQt5.QtNetwork.QNetworkDiskCache.maximumCacheSize?4() -> int -PyQt5.QtNetwork.QNetworkDiskCache.setMaximumCacheSize?4(int) -PyQt5.QtNetwork.QNetworkDiskCache.cacheSize?4() -> int -PyQt5.QtNetwork.QNetworkDiskCache.metaData?4(QUrl) -> QNetworkCacheMetaData -PyQt5.QtNetwork.QNetworkDiskCache.updateMetaData?4(QNetworkCacheMetaData) -PyQt5.QtNetwork.QNetworkDiskCache.data?4(QUrl) -> QIODevice -PyQt5.QtNetwork.QNetworkDiskCache.remove?4(QUrl) -> bool -PyQt5.QtNetwork.QNetworkDiskCache.prepare?4(QNetworkCacheMetaData) -> QIODevice -PyQt5.QtNetwork.QNetworkDiskCache.insert?4(QIODevice) -PyQt5.QtNetwork.QNetworkDiskCache.fileMetaData?4(str) -> QNetworkCacheMetaData -PyQt5.QtNetwork.QNetworkDiskCache.clear?4() -PyQt5.QtNetwork.QNetworkDiskCache.expire?4() -> int -PyQt5.QtNetwork.QNetworkAddressEntry?1() -PyQt5.QtNetwork.QNetworkAddressEntry.__init__?1(self) -PyQt5.QtNetwork.QNetworkAddressEntry?1(QNetworkAddressEntry) -PyQt5.QtNetwork.QNetworkAddressEntry.__init__?1(self, QNetworkAddressEntry) -PyQt5.QtNetwork.QNetworkAddressEntry.ip?4() -> QHostAddress -PyQt5.QtNetwork.QNetworkAddressEntry.setIp?4(QHostAddress) -PyQt5.QtNetwork.QNetworkAddressEntry.netmask?4() -> QHostAddress -PyQt5.QtNetwork.QNetworkAddressEntry.setNetmask?4(QHostAddress) -PyQt5.QtNetwork.QNetworkAddressEntry.broadcast?4() -> QHostAddress -PyQt5.QtNetwork.QNetworkAddressEntry.setBroadcast?4(QHostAddress) -PyQt5.QtNetwork.QNetworkAddressEntry.prefixLength?4() -> int -PyQt5.QtNetwork.QNetworkAddressEntry.setPrefixLength?4(int) -PyQt5.QtNetwork.QNetworkAddressEntry.swap?4(QNetworkAddressEntry) -PyQt5.QtNetwork.QNetworkInterface.InterfaceFlag?10 -PyQt5.QtNetwork.QNetworkInterface.IsUp?10 -PyQt5.QtNetwork.QNetworkInterface.IsRunning?10 -PyQt5.QtNetwork.QNetworkInterface.CanBroadcast?10 -PyQt5.QtNetwork.QNetworkInterface.IsLoopBack?10 -PyQt5.QtNetwork.QNetworkInterface.IsPointToPoint?10 -PyQt5.QtNetwork.QNetworkInterface.CanMulticast?10 -PyQt5.QtNetwork.QNetworkInterface?1() -PyQt5.QtNetwork.QNetworkInterface.__init__?1(self) -PyQt5.QtNetwork.QNetworkInterface?1(QNetworkInterface) -PyQt5.QtNetwork.QNetworkInterface.__init__?1(self, QNetworkInterface) -PyQt5.QtNetwork.QNetworkInterface.isValid?4() -> bool -PyQt5.QtNetwork.QNetworkInterface.name?4() -> str -PyQt5.QtNetwork.QNetworkInterface.flags?4() -> QNetworkInterface.InterfaceFlags -PyQt5.QtNetwork.QNetworkInterface.hardwareAddress?4() -> str -PyQt5.QtNetwork.QNetworkInterface.addressEntries?4() -> list-of-QNetworkAddressEntry -PyQt5.QtNetwork.QNetworkInterface.interfaceFromName?4(str) -> QNetworkInterface -PyQt5.QtNetwork.QNetworkInterface.interfaceFromIndex?4(int) -> QNetworkInterface -PyQt5.QtNetwork.QNetworkInterface.allInterfaces?4() -> list-of-QNetworkInterface -PyQt5.QtNetwork.QNetworkInterface.allAddresses?4() -> list-of-QHostAddress -PyQt5.QtNetwork.QNetworkInterface.index?4() -> int -PyQt5.QtNetwork.QNetworkInterface.humanReadableName?4() -> str -PyQt5.QtNetwork.QNetworkInterface.swap?4(QNetworkInterface) -PyQt5.QtNetwork.QNetworkInterface.InterfaceFlags?1(QNetworkInterface.InterfaceFlags) -PyQt5.QtNetwork.QNetworkInterface.InterfaceFlags.__init__?1(self, QNetworkInterface.InterfaceFlags) -PyQt5.QtNetwork.QNetworkInterface.InterfaceFlags?1(int) -PyQt5.QtNetwork.QNetworkInterface.InterfaceFlags.__init__?1(self, int) -PyQt5.QtNetwork.QNetworkInterface.InterfaceFlags?1() -PyQt5.QtNetwork.QNetworkInterface.InterfaceFlags.__init__?1(self) -PyQt5.QtNetwork.QNetworkProxy.Capability?10 -PyQt5.QtNetwork.QNetworkProxy.TunnelingCapability?10 -PyQt5.QtNetwork.QNetworkProxy.ListeningCapability?10 -PyQt5.QtNetwork.QNetworkProxy.UdpTunnelingCapability?10 -PyQt5.QtNetwork.QNetworkProxy.CachingCapability?10 -PyQt5.QtNetwork.QNetworkProxy.HostNameLookupCapability?10 -PyQt5.QtNetwork.QNetworkProxy.ProxyType?10 -PyQt5.QtNetwork.QNetworkProxy.DefaultProxy?10 -PyQt5.QtNetwork.QNetworkProxy.Socks5Proxy?10 -PyQt5.QtNetwork.QNetworkProxy.NoProxy?10 -PyQt5.QtNetwork.QNetworkProxy.HttpProxy?10 -PyQt5.QtNetwork.QNetworkProxy.HttpCachingProxy?10 -PyQt5.QtNetwork.QNetworkProxy.FtpCachingProxy?10 -PyQt5.QtNetwork.QNetworkProxy?1() -PyQt5.QtNetwork.QNetworkProxy.__init__?1(self) -PyQt5.QtNetwork.QNetworkProxy?1(QNetworkProxy.ProxyType, str hostName='', int port=0, str user='', str password='') -PyQt5.QtNetwork.QNetworkProxy.__init__?1(self, QNetworkProxy.ProxyType, str hostName='', int port=0, str user='', str password='') -PyQt5.QtNetwork.QNetworkProxy?1(QNetworkProxy) -PyQt5.QtNetwork.QNetworkProxy.__init__?1(self, QNetworkProxy) -PyQt5.QtNetwork.QNetworkProxy.setType?4(QNetworkProxy.ProxyType) -PyQt5.QtNetwork.QNetworkProxy.type?4() -> QNetworkProxy.ProxyType -PyQt5.QtNetwork.QNetworkProxy.setUser?4(str) -PyQt5.QtNetwork.QNetworkProxy.user?4() -> str -PyQt5.QtNetwork.QNetworkProxy.setPassword?4(str) -PyQt5.QtNetwork.QNetworkProxy.password?4() -> str -PyQt5.QtNetwork.QNetworkProxy.setHostName?4(str) -PyQt5.QtNetwork.QNetworkProxy.hostName?4() -> str -PyQt5.QtNetwork.QNetworkProxy.setPort?4(int) -PyQt5.QtNetwork.QNetworkProxy.port?4() -> int -PyQt5.QtNetwork.QNetworkProxy.setApplicationProxy?4(QNetworkProxy) -PyQt5.QtNetwork.QNetworkProxy.applicationProxy?4() -> QNetworkProxy -PyQt5.QtNetwork.QNetworkProxy.isCachingProxy?4() -> bool -PyQt5.QtNetwork.QNetworkProxy.isTransparentProxy?4() -> bool -PyQt5.QtNetwork.QNetworkProxy.setCapabilities?4(QNetworkProxy.Capabilities) -PyQt5.QtNetwork.QNetworkProxy.capabilities?4() -> QNetworkProxy.Capabilities -PyQt5.QtNetwork.QNetworkProxy.swap?4(QNetworkProxy) -PyQt5.QtNetwork.QNetworkProxy.header?4(QNetworkRequest.KnownHeaders) -> QVariant -PyQt5.QtNetwork.QNetworkProxy.setHeader?4(QNetworkRequest.KnownHeaders, QVariant) -PyQt5.QtNetwork.QNetworkProxy.hasRawHeader?4(QByteArray) -> bool -PyQt5.QtNetwork.QNetworkProxy.rawHeaderList?4() -> list-of-QByteArray -PyQt5.QtNetwork.QNetworkProxy.rawHeader?4(QByteArray) -> QByteArray -PyQt5.QtNetwork.QNetworkProxy.setRawHeader?4(QByteArray, QByteArray) -PyQt5.QtNetwork.QNetworkProxy.Capabilities?1(QNetworkProxy.Capabilities) -PyQt5.QtNetwork.QNetworkProxy.Capabilities.__init__?1(self, QNetworkProxy.Capabilities) -PyQt5.QtNetwork.QNetworkProxy.Capabilities?1(int) -PyQt5.QtNetwork.QNetworkProxy.Capabilities.__init__?1(self, int) -PyQt5.QtNetwork.QNetworkProxy.Capabilities?1() -PyQt5.QtNetwork.QNetworkProxy.Capabilities.__init__?1(self) -PyQt5.QtNetwork.QNetworkProxyQuery.QueryType?10 -PyQt5.QtNetwork.QNetworkProxyQuery.TcpSocket?10 -PyQt5.QtNetwork.QNetworkProxyQuery.UdpSocket?10 -PyQt5.QtNetwork.QNetworkProxyQuery.TcpServer?10 -PyQt5.QtNetwork.QNetworkProxyQuery.UrlRequest?10 -PyQt5.QtNetwork.QNetworkProxyQuery?1() -PyQt5.QtNetwork.QNetworkProxyQuery.__init__?1(self) -PyQt5.QtNetwork.QNetworkProxyQuery?1(QUrl, QNetworkProxyQuery.QueryType type=QNetworkProxyQuery.UrlRequest) -PyQt5.QtNetwork.QNetworkProxyQuery.__init__?1(self, QUrl, QNetworkProxyQuery.QueryType type=QNetworkProxyQuery.UrlRequest) -PyQt5.QtNetwork.QNetworkProxyQuery?1(str, int, str protocolTag='', QNetworkProxyQuery.QueryType type=QNetworkProxyQuery.TcpSocket) -PyQt5.QtNetwork.QNetworkProxyQuery.__init__?1(self, str, int, str protocolTag='', QNetworkProxyQuery.QueryType type=QNetworkProxyQuery.TcpSocket) -PyQt5.QtNetwork.QNetworkProxyQuery?1(int, str protocolTag='', QNetworkProxyQuery.QueryType type=QNetworkProxyQuery.TcpServer) -PyQt5.QtNetwork.QNetworkProxyQuery.__init__?1(self, int, str protocolTag='', QNetworkProxyQuery.QueryType type=QNetworkProxyQuery.TcpServer) -PyQt5.QtNetwork.QNetworkProxyQuery?1(QNetworkConfiguration, QUrl, QNetworkProxyQuery.QueryType queryType=QNetworkProxyQuery.UrlRequest) -PyQt5.QtNetwork.QNetworkProxyQuery.__init__?1(self, QNetworkConfiguration, QUrl, QNetworkProxyQuery.QueryType queryType=QNetworkProxyQuery.UrlRequest) -PyQt5.QtNetwork.QNetworkProxyQuery?1(QNetworkConfiguration, str, int, str protocolTag='', QNetworkProxyQuery.QueryType type=QNetworkProxyQuery.TcpSocket) -PyQt5.QtNetwork.QNetworkProxyQuery.__init__?1(self, QNetworkConfiguration, str, int, str protocolTag='', QNetworkProxyQuery.QueryType type=QNetworkProxyQuery.TcpSocket) -PyQt5.QtNetwork.QNetworkProxyQuery?1(QNetworkConfiguration, int, str protocolTag='', QNetworkProxyQuery.QueryType type=QNetworkProxyQuery.TcpServer) -PyQt5.QtNetwork.QNetworkProxyQuery.__init__?1(self, QNetworkConfiguration, int, str protocolTag='', QNetworkProxyQuery.QueryType type=QNetworkProxyQuery.TcpServer) -PyQt5.QtNetwork.QNetworkProxyQuery?1(QNetworkProxyQuery) -PyQt5.QtNetwork.QNetworkProxyQuery.__init__?1(self, QNetworkProxyQuery) -PyQt5.QtNetwork.QNetworkProxyQuery.queryType?4() -> QNetworkProxyQuery.QueryType -PyQt5.QtNetwork.QNetworkProxyQuery.setQueryType?4(QNetworkProxyQuery.QueryType) -PyQt5.QtNetwork.QNetworkProxyQuery.peerPort?4() -> int -PyQt5.QtNetwork.QNetworkProxyQuery.setPeerPort?4(int) -PyQt5.QtNetwork.QNetworkProxyQuery.peerHostName?4() -> str -PyQt5.QtNetwork.QNetworkProxyQuery.setPeerHostName?4(str) -PyQt5.QtNetwork.QNetworkProxyQuery.localPort?4() -> int -PyQt5.QtNetwork.QNetworkProxyQuery.setLocalPort?4(int) -PyQt5.QtNetwork.QNetworkProxyQuery.protocolTag?4() -> str -PyQt5.QtNetwork.QNetworkProxyQuery.setProtocolTag?4(str) -PyQt5.QtNetwork.QNetworkProxyQuery.url?4() -> QUrl -PyQt5.QtNetwork.QNetworkProxyQuery.setUrl?4(QUrl) -PyQt5.QtNetwork.QNetworkProxyQuery.networkConfiguration?4() -> QNetworkConfiguration -PyQt5.QtNetwork.QNetworkProxyQuery.setNetworkConfiguration?4(QNetworkConfiguration) -PyQt5.QtNetwork.QNetworkProxyQuery.swap?4(QNetworkProxyQuery) -PyQt5.QtNetwork.QNetworkProxyFactory?1() -PyQt5.QtNetwork.QNetworkProxyFactory.__init__?1(self) -PyQt5.QtNetwork.QNetworkProxyFactory?1(QNetworkProxyFactory) -PyQt5.QtNetwork.QNetworkProxyFactory.__init__?1(self, QNetworkProxyFactory) -PyQt5.QtNetwork.QNetworkProxyFactory.queryProxy?4(QNetworkProxyQuery query=QNetworkProxyQuery()) -> list-of-QNetworkProxy -PyQt5.QtNetwork.QNetworkProxyFactory.setApplicationProxyFactory?4(QNetworkProxyFactory) -PyQt5.QtNetwork.QNetworkProxyFactory.proxyForQuery?4(QNetworkProxyQuery) -> list-of-QNetworkProxy -PyQt5.QtNetwork.QNetworkProxyFactory.systemProxyForQuery?4(QNetworkProxyQuery query=QNetworkProxyQuery()) -> list-of-QNetworkProxy -PyQt5.QtNetwork.QNetworkProxyFactory.setUseSystemConfiguration?4(bool) -PyQt5.QtNetwork.QNetworkReply.NetworkError?10 -PyQt5.QtNetwork.QNetworkReply.NoError?10 -PyQt5.QtNetwork.QNetworkReply.ConnectionRefusedError?10 -PyQt5.QtNetwork.QNetworkReply.RemoteHostClosedError?10 -PyQt5.QtNetwork.QNetworkReply.HostNotFoundError?10 -PyQt5.QtNetwork.QNetworkReply.TimeoutError?10 -PyQt5.QtNetwork.QNetworkReply.OperationCanceledError?10 -PyQt5.QtNetwork.QNetworkReply.SslHandshakeFailedError?10 -PyQt5.QtNetwork.QNetworkReply.UnknownNetworkError?10 -PyQt5.QtNetwork.QNetworkReply.ProxyConnectionRefusedError?10 -PyQt5.QtNetwork.QNetworkReply.ProxyConnectionClosedError?10 -PyQt5.QtNetwork.QNetworkReply.ProxyNotFoundError?10 -PyQt5.QtNetwork.QNetworkReply.ProxyTimeoutError?10 -PyQt5.QtNetwork.QNetworkReply.ProxyAuthenticationRequiredError?10 -PyQt5.QtNetwork.QNetworkReply.UnknownProxyError?10 -PyQt5.QtNetwork.QNetworkReply.ContentAccessDenied?10 -PyQt5.QtNetwork.QNetworkReply.ContentOperationNotPermittedError?10 -PyQt5.QtNetwork.QNetworkReply.ContentNotFoundError?10 -PyQt5.QtNetwork.QNetworkReply.AuthenticationRequiredError?10 -PyQt5.QtNetwork.QNetworkReply.UnknownContentError?10 -PyQt5.QtNetwork.QNetworkReply.ProtocolUnknownError?10 -PyQt5.QtNetwork.QNetworkReply.ProtocolInvalidOperationError?10 -PyQt5.QtNetwork.QNetworkReply.ProtocolFailure?10 -PyQt5.QtNetwork.QNetworkReply.ContentReSendError?10 -PyQt5.QtNetwork.QNetworkReply.TemporaryNetworkFailureError?10 -PyQt5.QtNetwork.QNetworkReply.NetworkSessionFailedError?10 -PyQt5.QtNetwork.QNetworkReply.BackgroundRequestNotAllowedError?10 -PyQt5.QtNetwork.QNetworkReply.ContentConflictError?10 -PyQt5.QtNetwork.QNetworkReply.ContentGoneError?10 -PyQt5.QtNetwork.QNetworkReply.InternalServerError?10 -PyQt5.QtNetwork.QNetworkReply.OperationNotImplementedError?10 -PyQt5.QtNetwork.QNetworkReply.ServiceUnavailableError?10 -PyQt5.QtNetwork.QNetworkReply.UnknownServerError?10 -PyQt5.QtNetwork.QNetworkReply?1(QObject parent=None) -PyQt5.QtNetwork.QNetworkReply.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QNetworkReply.abort?4() -PyQt5.QtNetwork.QNetworkReply.close?4() -PyQt5.QtNetwork.QNetworkReply.isSequential?4() -> bool -PyQt5.QtNetwork.QNetworkReply.readBufferSize?4() -> int -PyQt5.QtNetwork.QNetworkReply.setReadBufferSize?4(int) -PyQt5.QtNetwork.QNetworkReply.manager?4() -> QNetworkAccessManager -PyQt5.QtNetwork.QNetworkReply.operation?4() -> QNetworkAccessManager.Operation -PyQt5.QtNetwork.QNetworkReply.request?4() -> QNetworkRequest -PyQt5.QtNetwork.QNetworkReply.error?4() -> QNetworkReply.NetworkError -PyQt5.QtNetwork.QNetworkReply.url?4() -> QUrl -PyQt5.QtNetwork.QNetworkReply.header?4(QNetworkRequest.KnownHeaders) -> QVariant -PyQt5.QtNetwork.QNetworkReply.hasRawHeader?4(QByteArray) -> bool -PyQt5.QtNetwork.QNetworkReply.rawHeaderList?4() -> list-of-QByteArray -PyQt5.QtNetwork.QNetworkReply.rawHeader?4(QByteArray) -> QByteArray -PyQt5.QtNetwork.QNetworkReply.attribute?4(QNetworkRequest.Attribute) -> QVariant -PyQt5.QtNetwork.QNetworkReply.sslConfiguration?4() -> QSslConfiguration -PyQt5.QtNetwork.QNetworkReply.setSslConfiguration?4(QSslConfiguration) -PyQt5.QtNetwork.QNetworkReply.ignoreSslErrors?4() -PyQt5.QtNetwork.QNetworkReply.metaDataChanged?4() -PyQt5.QtNetwork.QNetworkReply.finished?4() -PyQt5.QtNetwork.QNetworkReply.encrypted?4() -PyQt5.QtNetwork.QNetworkReply.error?4(QNetworkReply.NetworkError) -PyQt5.QtNetwork.QNetworkReply.sslErrors?4(list-of-QSslError) -PyQt5.QtNetwork.QNetworkReply.uploadProgress?4(int, int) -PyQt5.QtNetwork.QNetworkReply.downloadProgress?4(int, int) -PyQt5.QtNetwork.QNetworkReply.writeData?4(str) -> int -PyQt5.QtNetwork.QNetworkReply.setOperation?4(QNetworkAccessManager.Operation) -PyQt5.QtNetwork.QNetworkReply.setRequest?4(QNetworkRequest) -PyQt5.QtNetwork.QNetworkReply.setError?4(QNetworkReply.NetworkError, str) -PyQt5.QtNetwork.QNetworkReply.setUrl?4(QUrl) -PyQt5.QtNetwork.QNetworkReply.setHeader?4(QNetworkRequest.KnownHeaders, QVariant) -PyQt5.QtNetwork.QNetworkReply.setRawHeader?4(QByteArray, QByteArray) -PyQt5.QtNetwork.QNetworkReply.setAttribute?4(QNetworkRequest.Attribute, QVariant) -PyQt5.QtNetwork.QNetworkReply.setFinished?4(bool) -PyQt5.QtNetwork.QNetworkReply.isFinished?4() -> bool -PyQt5.QtNetwork.QNetworkReply.isRunning?4() -> bool -PyQt5.QtNetwork.QNetworkReply.ignoreSslErrors?4(list-of-QSslError) -PyQt5.QtNetwork.QNetworkReply.rawHeaderPairs?4() -> list-of-tuple-of-QByteArray-QByteArray -PyQt5.QtNetwork.QNetworkReply.sslConfigurationImplementation?4(QSslConfiguration) -PyQt5.QtNetwork.QNetworkReply.setSslConfigurationImplementation?4(QSslConfiguration) -PyQt5.QtNetwork.QNetworkReply.ignoreSslErrorsImplementation?4(list-of-QSslError) -PyQt5.QtNetwork.QNetworkRequest.Priority?10 -PyQt5.QtNetwork.QNetworkRequest.HighPriority?10 -PyQt5.QtNetwork.QNetworkRequest.NormalPriority?10 -PyQt5.QtNetwork.QNetworkRequest.LowPriority?10 -PyQt5.QtNetwork.QNetworkRequest.LoadControl?10 -PyQt5.QtNetwork.QNetworkRequest.Automatic?10 -PyQt5.QtNetwork.QNetworkRequest.Manual?10 -PyQt5.QtNetwork.QNetworkRequest.CacheLoadControl?10 -PyQt5.QtNetwork.QNetworkRequest.AlwaysNetwork?10 -PyQt5.QtNetwork.QNetworkRequest.PreferNetwork?10 -PyQt5.QtNetwork.QNetworkRequest.PreferCache?10 -PyQt5.QtNetwork.QNetworkRequest.AlwaysCache?10 -PyQt5.QtNetwork.QNetworkRequest.Attribute?10 -PyQt5.QtNetwork.QNetworkRequest.HttpStatusCodeAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.HttpReasonPhraseAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.RedirectionTargetAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.ConnectionEncryptedAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.CacheLoadControlAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.CacheSaveControlAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.SourceIsFromCacheAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.DoNotBufferUploadDataAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.HttpPipeliningAllowedAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.HttpPipeliningWasUsedAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.CustomVerbAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.CookieLoadControlAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.AuthenticationReuseAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.CookieSaveControlAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.BackgroundRequestAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.SpdyAllowedAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.SpdyWasUsedAttribute?10 -PyQt5.QtNetwork.QNetworkRequest.User?10 -PyQt5.QtNetwork.QNetworkRequest.UserMax?10 -PyQt5.QtNetwork.QNetworkRequest.KnownHeaders?10 -PyQt5.QtNetwork.QNetworkRequest.ContentTypeHeader?10 -PyQt5.QtNetwork.QNetworkRequest.ContentLengthHeader?10 -PyQt5.QtNetwork.QNetworkRequest.LocationHeader?10 -PyQt5.QtNetwork.QNetworkRequest.LastModifiedHeader?10 -PyQt5.QtNetwork.QNetworkRequest.CookieHeader?10 -PyQt5.QtNetwork.QNetworkRequest.SetCookieHeader?10 -PyQt5.QtNetwork.QNetworkRequest.ContentDispositionHeader?10 -PyQt5.QtNetwork.QNetworkRequest.UserAgentHeader?10 -PyQt5.QtNetwork.QNetworkRequest.ServerHeader?10 -PyQt5.QtNetwork.QNetworkRequest?1(QUrl url=QUrl()) -PyQt5.QtNetwork.QNetworkRequest.__init__?1(self, QUrl url=QUrl()) -PyQt5.QtNetwork.QNetworkRequest?1(QNetworkRequest) -PyQt5.QtNetwork.QNetworkRequest.__init__?1(self, QNetworkRequest) -PyQt5.QtNetwork.QNetworkRequest.url?4() -> QUrl -PyQt5.QtNetwork.QNetworkRequest.setUrl?4(QUrl) -PyQt5.QtNetwork.QNetworkRequest.header?4(QNetworkRequest.KnownHeaders) -> QVariant -PyQt5.QtNetwork.QNetworkRequest.setHeader?4(QNetworkRequest.KnownHeaders, QVariant) -PyQt5.QtNetwork.QNetworkRequest.hasRawHeader?4(QByteArray) -> bool -PyQt5.QtNetwork.QNetworkRequest.rawHeaderList?4() -> list-of-QByteArray -PyQt5.QtNetwork.QNetworkRequest.rawHeader?4(QByteArray) -> QByteArray -PyQt5.QtNetwork.QNetworkRequest.setRawHeader?4(QByteArray, QByteArray) -PyQt5.QtNetwork.QNetworkRequest.attribute?4(QNetworkRequest.Attribute, QVariant defaultValue=None) -> QVariant -PyQt5.QtNetwork.QNetworkRequest.setAttribute?4(QNetworkRequest.Attribute, QVariant) -PyQt5.QtNetwork.QNetworkRequest.sslConfiguration?4() -> QSslConfiguration -PyQt5.QtNetwork.QNetworkRequest.setSslConfiguration?4(QSslConfiguration) -PyQt5.QtNetwork.QNetworkRequest.setOriginatingObject?4(QObject) -PyQt5.QtNetwork.QNetworkRequest.originatingObject?4() -> QObject -PyQt5.QtNetwork.QNetworkRequest.priority?4() -> QNetworkRequest.Priority -PyQt5.QtNetwork.QNetworkRequest.setPriority?4(QNetworkRequest.Priority) -PyQt5.QtNetwork.QNetworkRequest.swap?4(QNetworkRequest) -PyQt5.QtNetwork.QNetworkSession.UsagePolicy?10 -PyQt5.QtNetwork.QNetworkSession.NoPolicy?10 -PyQt5.QtNetwork.QNetworkSession.NoBackgroundTrafficPolicy?10 -PyQt5.QtNetwork.QNetworkSession.SessionError?10 -PyQt5.QtNetwork.QNetworkSession.UnknownSessionError?10 -PyQt5.QtNetwork.QNetworkSession.SessionAbortedError?10 -PyQt5.QtNetwork.QNetworkSession.RoamingError?10 -PyQt5.QtNetwork.QNetworkSession.OperationNotSupportedError?10 -PyQt5.QtNetwork.QNetworkSession.InvalidConfigurationError?10 -PyQt5.QtNetwork.QNetworkSession.State?10 -PyQt5.QtNetwork.QNetworkSession.Invalid?10 -PyQt5.QtNetwork.QNetworkSession.NotAvailable?10 -PyQt5.QtNetwork.QNetworkSession.Connecting?10 -PyQt5.QtNetwork.QNetworkSession.Connected?10 -PyQt5.QtNetwork.QNetworkSession.Closing?10 -PyQt5.QtNetwork.QNetworkSession.Disconnected?10 -PyQt5.QtNetwork.QNetworkSession.Roaming?10 -PyQt5.QtNetwork.QNetworkSession?1(QNetworkConfiguration, QObject parent=None) -PyQt5.QtNetwork.QNetworkSession.__init__?1(self, QNetworkConfiguration, QObject parent=None) -PyQt5.QtNetwork.QNetworkSession.isOpen?4() -> bool -PyQt5.QtNetwork.QNetworkSession.configuration?4() -> QNetworkConfiguration -PyQt5.QtNetwork.QNetworkSession.interface?4() -> QNetworkInterface -PyQt5.QtNetwork.QNetworkSession.state?4() -> QNetworkSession.State -PyQt5.QtNetwork.QNetworkSession.error?4() -> QNetworkSession.SessionError -PyQt5.QtNetwork.QNetworkSession.errorString?4() -> str -PyQt5.QtNetwork.QNetworkSession.sessionProperty?4(str) -> QVariant -PyQt5.QtNetwork.QNetworkSession.setSessionProperty?4(str, QVariant) -PyQt5.QtNetwork.QNetworkSession.bytesWritten?4() -> int -PyQt5.QtNetwork.QNetworkSession.bytesReceived?4() -> int -PyQt5.QtNetwork.QNetworkSession.activeTime?4() -> int -PyQt5.QtNetwork.QNetworkSession.waitForOpened?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QNetworkSession.open?4() -PyQt5.QtNetwork.QNetworkSession.close?4() -PyQt5.QtNetwork.QNetworkSession.stop?4() -PyQt5.QtNetwork.QNetworkSession.migrate?4() -PyQt5.QtNetwork.QNetworkSession.ignore?4() -PyQt5.QtNetwork.QNetworkSession.accept?4() -PyQt5.QtNetwork.QNetworkSession.reject?4() -PyQt5.QtNetwork.QNetworkSession.stateChanged?4(QNetworkSession.State) -PyQt5.QtNetwork.QNetworkSession.opened?4() -PyQt5.QtNetwork.QNetworkSession.closed?4() -PyQt5.QtNetwork.QNetworkSession.error?4(QNetworkSession.SessionError) -PyQt5.QtNetwork.QNetworkSession.preferredConfigurationChanged?4(QNetworkConfiguration, bool) -PyQt5.QtNetwork.QNetworkSession.newConfigurationActivated?4() -PyQt5.QtNetwork.QNetworkSession.connectNotify?4(QMetaMethod) -PyQt5.QtNetwork.QNetworkSession.disconnectNotify?4(QMetaMethod) -PyQt5.QtNetwork.QNetworkSession.usagePolicies?4() -> QNetworkSession.UsagePolicies -PyQt5.QtNetwork.QNetworkSession.usagePoliciesChanged?4(QNetworkSession.UsagePolicies) -PyQt5.QtNetwork.QNetworkSession.UsagePolicies?1(QNetworkSession.UsagePolicies) -PyQt5.QtNetwork.QNetworkSession.UsagePolicies.__init__?1(self, QNetworkSession.UsagePolicies) -PyQt5.QtNetwork.QNetworkSession.UsagePolicies?1(int) -PyQt5.QtNetwork.QNetworkSession.UsagePolicies.__init__?1(self, int) -PyQt5.QtNetwork.QNetworkSession.UsagePolicies?1() -PyQt5.QtNetwork.QNetworkSession.UsagePolicies.__init__?1(self) -PyQt5.QtNetwork.QSsl.SslOption?10 -PyQt5.QtNetwork.QSsl.SslOptionDisableEmptyFragments?10 -PyQt5.QtNetwork.QSsl.SslOptionDisableSessionTickets?10 -PyQt5.QtNetwork.QSsl.SslOptionDisableCompression?10 -PyQt5.QtNetwork.QSsl.SslOptionDisableServerNameIndication?10 -PyQt5.QtNetwork.QSsl.SslOptionDisableLegacyRenegotiation?10 -PyQt5.QtNetwork.QSsl.SslOptionDisableSessionSharing?10 -PyQt5.QtNetwork.QSsl.SslOptionDisableSessionPersistence?10 -PyQt5.QtNetwork.QSsl.SslProtocol?10 -PyQt5.QtNetwork.QSsl.UnknownProtocol?10 -PyQt5.QtNetwork.QSsl.SslV3?10 -PyQt5.QtNetwork.QSsl.SslV2?10 -PyQt5.QtNetwork.QSsl.TlsV1_0?10 -PyQt5.QtNetwork.QSsl.TlsV1_1?10 -PyQt5.QtNetwork.QSsl.TlsV1_2?10 -PyQt5.QtNetwork.QSsl.AnyProtocol?10 -PyQt5.QtNetwork.QSsl.TlsV1SslV3?10 -PyQt5.QtNetwork.QSsl.SecureProtocols?10 -PyQt5.QtNetwork.QSsl.AlternativeNameEntryType?10 -PyQt5.QtNetwork.QSsl.EmailEntry?10 -PyQt5.QtNetwork.QSsl.DnsEntry?10 -PyQt5.QtNetwork.QSsl.KeyAlgorithm?10 -PyQt5.QtNetwork.QSsl.Opaque?10 -PyQt5.QtNetwork.QSsl.Rsa?10 -PyQt5.QtNetwork.QSsl.Dsa?10 -PyQt5.QtNetwork.QSsl.EncodingFormat?10 -PyQt5.QtNetwork.QSsl.Pem?10 -PyQt5.QtNetwork.QSsl.Der?10 -PyQt5.QtNetwork.QSsl.KeyType?10 -PyQt5.QtNetwork.QSsl.PrivateKey?10 -PyQt5.QtNetwork.QSsl.PublicKey?10 -PyQt5.QtNetwork.QSsl.SslOptions?1(QSsl.SslOptions) -PyQt5.QtNetwork.QSsl.SslOptions.__init__?1(self, QSsl.SslOptions) -PyQt5.QtNetwork.QSsl.SslOptions?1(int) -PyQt5.QtNetwork.QSsl.SslOptions.__init__?1(self, int) -PyQt5.QtNetwork.QSsl.SslOptions?1() -PyQt5.QtNetwork.QSsl.SslOptions.__init__?1(self) -PyQt5.QtNetwork.QSslCertificate.SubjectInfo?10 -PyQt5.QtNetwork.QSslCertificate.Organization?10 -PyQt5.QtNetwork.QSslCertificate.CommonName?10 -PyQt5.QtNetwork.QSslCertificate.LocalityName?10 -PyQt5.QtNetwork.QSslCertificate.OrganizationalUnitName?10 -PyQt5.QtNetwork.QSslCertificate.CountryName?10 -PyQt5.QtNetwork.QSslCertificate.StateOrProvinceName?10 -PyQt5.QtNetwork.QSslCertificate.DistinguishedNameQualifier?10 -PyQt5.QtNetwork.QSslCertificate.SerialNumber?10 -PyQt5.QtNetwork.QSslCertificate.EmailAddress?10 -PyQt5.QtNetwork.QSslCertificate?1(QIODevice, QSsl.EncodingFormat format=QSsl.Pem) -PyQt5.QtNetwork.QSslCertificate.__init__?1(self, QIODevice, QSsl.EncodingFormat format=QSsl.Pem) -PyQt5.QtNetwork.QSslCertificate?1(QByteArray data=QByteArray(), QSsl.EncodingFormat format=QSsl.Pem) -PyQt5.QtNetwork.QSslCertificate.__init__?1(self, QByteArray data=QByteArray(), QSsl.EncodingFormat format=QSsl.Pem) -PyQt5.QtNetwork.QSslCertificate?1(QSslCertificate) -PyQt5.QtNetwork.QSslCertificate.__init__?1(self, QSslCertificate) -PyQt5.QtNetwork.QSslCertificate.isNull?4() -> bool -PyQt5.QtNetwork.QSslCertificate.clear?4() -PyQt5.QtNetwork.QSslCertificate.version?4() -> QByteArray -PyQt5.QtNetwork.QSslCertificate.serialNumber?4() -> QByteArray -PyQt5.QtNetwork.QSslCertificate.digest?4(QCryptographicHash.Algorithm algorithm=QCryptographicHash.Md5) -> QByteArray -PyQt5.QtNetwork.QSslCertificate.issuerInfo?4(QSslCertificate.SubjectInfo) -> list-of-str -PyQt5.QtNetwork.QSslCertificate.issuerInfo?4(QByteArray) -> list-of-str -PyQt5.QtNetwork.QSslCertificate.subjectInfo?4(QSslCertificate.SubjectInfo) -> list-of-str -PyQt5.QtNetwork.QSslCertificate.subjectInfo?4(QByteArray) -> list-of-str -PyQt5.QtNetwork.QSslCertificate.subjectAlternativeNames?4() -> dict-of-QSsl.AlternativeNameEntryType-list-of-str -PyQt5.QtNetwork.QSslCertificate.effectiveDate?4() -> QDateTime -PyQt5.QtNetwork.QSslCertificate.expiryDate?4() -> QDateTime -PyQt5.QtNetwork.QSslCertificate.publicKey?4() -> QSslKey -PyQt5.QtNetwork.QSslCertificate.toPem?4() -> QByteArray -PyQt5.QtNetwork.QSslCertificate.toDer?4() -> QByteArray -PyQt5.QtNetwork.QSslCertificate.fromPath?4(str, QSsl.EncodingFormat format=QSsl.Pem, QRegExp.PatternSyntax syntax=QRegExp.FixedString) -> list-of-QSslCertificate -PyQt5.QtNetwork.QSslCertificate.fromDevice?4(QIODevice, QSsl.EncodingFormat format=QSsl.Pem) -> list-of-QSslCertificate -PyQt5.QtNetwork.QSslCertificate.fromData?4(QByteArray, QSsl.EncodingFormat format=QSsl.Pem) -> list-of-QSslCertificate -PyQt5.QtNetwork.QSslCertificate.handle?4() -> sip.voidptr -PyQt5.QtNetwork.QSslCertificate.swap?4(QSslCertificate) -PyQt5.QtNetwork.QSslCertificate.isBlacklisted?4() -> bool -PyQt5.QtNetwork.QSslCertificate.subjectInfoAttributes?4() -> list-of-QByteArray -PyQt5.QtNetwork.QSslCertificate.issuerInfoAttributes?4() -> list-of-QByteArray -PyQt5.QtNetwork.QSslCertificate.extensions?4() -> list-of-QSslCertificateExtension -PyQt5.QtNetwork.QSslCertificate.toText?4() -> str -PyQt5.QtNetwork.QSslCertificate.verify?4(list-of-QSslCertificate, str hostName=QString()) -> list-of-QSslError -PyQt5.QtNetwork.QSslCertificate.isSelfSigned?4() -> bool -PyQt5.QtNetwork.QSslCertificate.importPkcs12?4(QIODevice, QSslKey, QSslCertificate, list-of-QSslCertificate caCertificates=None, QByteArray passPhrase=QByteArray()) -> bool -PyQt5.QtNetwork.QSslCertificateExtension?1() -PyQt5.QtNetwork.QSslCertificateExtension.__init__?1(self) -PyQt5.QtNetwork.QSslCertificateExtension?1(QSslCertificateExtension) -PyQt5.QtNetwork.QSslCertificateExtension.__init__?1(self, QSslCertificateExtension) -PyQt5.QtNetwork.QSslCertificateExtension.swap?4(QSslCertificateExtension) -PyQt5.QtNetwork.QSslCertificateExtension.oid?4() -> str -PyQt5.QtNetwork.QSslCertificateExtension.name?4() -> str -PyQt5.QtNetwork.QSslCertificateExtension.value?4() -> QVariant -PyQt5.QtNetwork.QSslCertificateExtension.isCritical?4() -> bool -PyQt5.QtNetwork.QSslCertificateExtension.isSupported?4() -> bool -PyQt5.QtNetwork.QSslConfiguration.NextProtocolNegotiationStatus?10 -PyQt5.QtNetwork.QSslConfiguration.NextProtocolNegotiationNone?10 -PyQt5.QtNetwork.QSslConfiguration.NextProtocolNegotiationNegotiated?10 -PyQt5.QtNetwork.QSslConfiguration.NextProtocolNegotiationUnsupported?10 -PyQt5.QtNetwork.QSslConfiguration.NextProtocolHttp1_1?7 -PyQt5.QtNetwork.QSslConfiguration.NextProtocolSpdy3_0?7 -PyQt5.QtNetwork.QSslConfiguration?1() -PyQt5.QtNetwork.QSslConfiguration.__init__?1(self) -PyQt5.QtNetwork.QSslConfiguration?1(QSslConfiguration) -PyQt5.QtNetwork.QSslConfiguration.__init__?1(self, QSslConfiguration) -PyQt5.QtNetwork.QSslConfiguration.isNull?4() -> bool -PyQt5.QtNetwork.QSslConfiguration.protocol?4() -> QSsl.SslProtocol -PyQt5.QtNetwork.QSslConfiguration.setProtocol?4(QSsl.SslProtocol) -PyQt5.QtNetwork.QSslConfiguration.peerVerifyMode?4() -> QSslSocket.PeerVerifyMode -PyQt5.QtNetwork.QSslConfiguration.setPeerVerifyMode?4(QSslSocket.PeerVerifyMode) -PyQt5.QtNetwork.QSslConfiguration.peerVerifyDepth?4() -> int -PyQt5.QtNetwork.QSslConfiguration.setPeerVerifyDepth?4(int) -PyQt5.QtNetwork.QSslConfiguration.localCertificate?4() -> QSslCertificate -PyQt5.QtNetwork.QSslConfiguration.setLocalCertificate?4(QSslCertificate) -PyQt5.QtNetwork.QSslConfiguration.peerCertificate?4() -> QSslCertificate -PyQt5.QtNetwork.QSslConfiguration.peerCertificateChain?4() -> list-of-QSslCertificate -PyQt5.QtNetwork.QSslConfiguration.sessionCipher?4() -> QSslCipher -PyQt5.QtNetwork.QSslConfiguration.privateKey?4() -> QSslKey -PyQt5.QtNetwork.QSslConfiguration.setPrivateKey?4(QSslKey) -PyQt5.QtNetwork.QSslConfiguration.ciphers?4() -> list-of-QSslCipher -PyQt5.QtNetwork.QSslConfiguration.setCiphers?4(list-of-QSslCipher) -PyQt5.QtNetwork.QSslConfiguration.caCertificates?4() -> list-of-QSslCertificate -PyQt5.QtNetwork.QSslConfiguration.setCaCertificates?4(list-of-QSslCertificate) -PyQt5.QtNetwork.QSslConfiguration.defaultConfiguration?4() -> QSslConfiguration -PyQt5.QtNetwork.QSslConfiguration.setDefaultConfiguration?4(QSslConfiguration) -PyQt5.QtNetwork.QSslConfiguration.setSslOption?4(QSsl.SslOption, bool) -PyQt5.QtNetwork.QSslConfiguration.testSslOption?4(QSsl.SslOption) -> bool -PyQt5.QtNetwork.QSslConfiguration.swap?4(QSslConfiguration) -PyQt5.QtNetwork.QSslConfiguration.localCertificateChain?4() -> list-of-QSslCertificate -PyQt5.QtNetwork.QSslConfiguration.setLocalCertificateChain?4(list-of-QSslCertificate) -PyQt5.QtNetwork.QSslConfiguration.sessionTicket?4() -> QByteArray -PyQt5.QtNetwork.QSslConfiguration.setSessionTicket?4(QByteArray) -PyQt5.QtNetwork.QSslConfiguration.sessionTicketLifeTimeHint?4() -> int -PyQt5.QtNetwork.QSslConfiguration.setAllowedNextProtocols?4(list-of-QByteArray) -PyQt5.QtNetwork.QSslConfiguration.allowedNextProtocols?4() -> list-of-QByteArray -PyQt5.QtNetwork.QSslConfiguration.nextNegotiatedProtocol?4() -> QByteArray -PyQt5.QtNetwork.QSslConfiguration.nextProtocolNegotiationStatus?4() -> QSslConfiguration.NextProtocolNegotiationStatus -PyQt5.QtNetwork.QSslConfiguration.sessionProtocol?4() -> QSsl.SslProtocol -PyQt5.QtNetwork.QSslCipher?1() -PyQt5.QtNetwork.QSslCipher.__init__?1(self) -PyQt5.QtNetwork.QSslCipher?1(str) -PyQt5.QtNetwork.QSslCipher.__init__?1(self, str) -PyQt5.QtNetwork.QSslCipher?1(str, QSsl.SslProtocol) -PyQt5.QtNetwork.QSslCipher.__init__?1(self, str, QSsl.SslProtocol) -PyQt5.QtNetwork.QSslCipher?1(QSslCipher) -PyQt5.QtNetwork.QSslCipher.__init__?1(self, QSslCipher) -PyQt5.QtNetwork.QSslCipher.isNull?4() -> bool -PyQt5.QtNetwork.QSslCipher.name?4() -> str -PyQt5.QtNetwork.QSslCipher.supportedBits?4() -> int -PyQt5.QtNetwork.QSslCipher.usedBits?4() -> int -PyQt5.QtNetwork.QSslCipher.keyExchangeMethod?4() -> str -PyQt5.QtNetwork.QSslCipher.authenticationMethod?4() -> str -PyQt5.QtNetwork.QSslCipher.encryptionMethod?4() -> str -PyQt5.QtNetwork.QSslCipher.protocolString?4() -> str -PyQt5.QtNetwork.QSslCipher.protocol?4() -> QSsl.SslProtocol -PyQt5.QtNetwork.QSslCipher.swap?4(QSslCipher) -PyQt5.QtNetwork.QSslError.SslError?10 -PyQt5.QtNetwork.QSslError.UnspecifiedError?10 -PyQt5.QtNetwork.QSslError.NoError?10 -PyQt5.QtNetwork.QSslError.UnableToGetIssuerCertificate?10 -PyQt5.QtNetwork.QSslError.UnableToDecryptCertificateSignature?10 -PyQt5.QtNetwork.QSslError.UnableToDecodeIssuerPublicKey?10 -PyQt5.QtNetwork.QSslError.CertificateSignatureFailed?10 -PyQt5.QtNetwork.QSslError.CertificateNotYetValid?10 -PyQt5.QtNetwork.QSslError.CertificateExpired?10 -PyQt5.QtNetwork.QSslError.InvalidNotBeforeField?10 -PyQt5.QtNetwork.QSslError.InvalidNotAfterField?10 -PyQt5.QtNetwork.QSslError.SelfSignedCertificate?10 -PyQt5.QtNetwork.QSslError.SelfSignedCertificateInChain?10 -PyQt5.QtNetwork.QSslError.UnableToGetLocalIssuerCertificate?10 -PyQt5.QtNetwork.QSslError.UnableToVerifyFirstCertificate?10 -PyQt5.QtNetwork.QSslError.CertificateRevoked?10 -PyQt5.QtNetwork.QSslError.InvalidCaCertificate?10 -PyQt5.QtNetwork.QSslError.PathLengthExceeded?10 -PyQt5.QtNetwork.QSslError.InvalidPurpose?10 -PyQt5.QtNetwork.QSslError.CertificateUntrusted?10 -PyQt5.QtNetwork.QSslError.CertificateRejected?10 -PyQt5.QtNetwork.QSslError.SubjectIssuerMismatch?10 -PyQt5.QtNetwork.QSslError.AuthorityIssuerSerialNumberMismatch?10 -PyQt5.QtNetwork.QSslError.NoPeerCertificate?10 -PyQt5.QtNetwork.QSslError.HostNameMismatch?10 -PyQt5.QtNetwork.QSslError.NoSslSupport?10 -PyQt5.QtNetwork.QSslError.CertificateBlacklisted?10 -PyQt5.QtNetwork.QSslError?1() -PyQt5.QtNetwork.QSslError.__init__?1(self) -PyQt5.QtNetwork.QSslError?1(QSslError.SslError) -PyQt5.QtNetwork.QSslError.__init__?1(self, QSslError.SslError) -PyQt5.QtNetwork.QSslError?1(QSslError.SslError, QSslCertificate) -PyQt5.QtNetwork.QSslError.__init__?1(self, QSslError.SslError, QSslCertificate) -PyQt5.QtNetwork.QSslError?1(QSslError) -PyQt5.QtNetwork.QSslError.__init__?1(self, QSslError) -PyQt5.QtNetwork.QSslError.error?4() -> QSslError.SslError -PyQt5.QtNetwork.QSslError.errorString?4() -> str -PyQt5.QtNetwork.QSslError.certificate?4() -> QSslCertificate -PyQt5.QtNetwork.QSslError.swap?4(QSslError) -PyQt5.QtNetwork.QSslKey?1() -PyQt5.QtNetwork.QSslKey.__init__?1(self) -PyQt5.QtNetwork.QSslKey?1(QByteArray, QSsl.KeyAlgorithm, QSsl.EncodingFormat encoding=QSsl.Pem, QSsl.KeyType type=QSsl.PrivateKey, QByteArray passPhrase=QByteArray()) -PyQt5.QtNetwork.QSslKey.__init__?1(self, QByteArray, QSsl.KeyAlgorithm, QSsl.EncodingFormat encoding=QSsl.Pem, QSsl.KeyType type=QSsl.PrivateKey, QByteArray passPhrase=QByteArray()) -PyQt5.QtNetwork.QSslKey?1(QIODevice, QSsl.KeyAlgorithm, QSsl.EncodingFormat encoding=QSsl.Pem, QSsl.KeyType type=QSsl.PrivateKey, QByteArray passPhrase=QByteArray()) -PyQt5.QtNetwork.QSslKey.__init__?1(self, QIODevice, QSsl.KeyAlgorithm, QSsl.EncodingFormat encoding=QSsl.Pem, QSsl.KeyType type=QSsl.PrivateKey, QByteArray passPhrase=QByteArray()) -PyQt5.QtNetwork.QSslKey?1(sip.voidptr, QSsl.KeyType type=QSsl.PrivateKey) -PyQt5.QtNetwork.QSslKey.__init__?1(self, sip.voidptr, QSsl.KeyType type=QSsl.PrivateKey) -PyQt5.QtNetwork.QSslKey?1(QSslKey) -PyQt5.QtNetwork.QSslKey.__init__?1(self, QSslKey) -PyQt5.QtNetwork.QSslKey.isNull?4() -> bool -PyQt5.QtNetwork.QSslKey.clear?4() -PyQt5.QtNetwork.QSslKey.length?4() -> int -PyQt5.QtNetwork.QSslKey.type?4() -> QSsl.KeyType -PyQt5.QtNetwork.QSslKey.algorithm?4() -> QSsl.KeyAlgorithm -PyQt5.QtNetwork.QSslKey.toPem?4(QByteArray passPhrase=QByteArray()) -> QByteArray -PyQt5.QtNetwork.QSslKey.toDer?4(QByteArray passPhrase=QByteArray()) -> QByteArray -PyQt5.QtNetwork.QSslKey.handle?4() -> sip.voidptr -PyQt5.QtNetwork.QSslKey.swap?4(QSslKey) -PyQt5.QtNetwork.QTcpSocket?1(QObject parent=None) -PyQt5.QtNetwork.QTcpSocket.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QSslSocket.PeerVerifyMode?10 -PyQt5.QtNetwork.QSslSocket.VerifyNone?10 -PyQt5.QtNetwork.QSslSocket.QueryPeer?10 -PyQt5.QtNetwork.QSslSocket.VerifyPeer?10 -PyQt5.QtNetwork.QSslSocket.AutoVerifyPeer?10 -PyQt5.QtNetwork.QSslSocket.SslMode?10 -PyQt5.QtNetwork.QSslSocket.UnencryptedMode?10 -PyQt5.QtNetwork.QSslSocket.SslClientMode?10 -PyQt5.QtNetwork.QSslSocket.SslServerMode?10 -PyQt5.QtNetwork.QSslSocket?1(QObject parent=None) -PyQt5.QtNetwork.QSslSocket.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QSslSocket.connectToHostEncrypted?4(str, int, QIODevice.OpenMode mode=QIODevice.ReadWrite, QAbstractSocket.NetworkLayerProtocol protocol=QAbstractSocket.AnyIPProtocol) -PyQt5.QtNetwork.QSslSocket.connectToHostEncrypted?4(str, int, str, QIODevice.OpenMode mode=QIODevice.ReadWrite, QAbstractSocket.NetworkLayerProtocol protocol=QAbstractSocket.AnyIPProtocol) -PyQt5.QtNetwork.QSslSocket.setSocketDescriptor?4(sip.voidptr, QAbstractSocket.SocketState state=QAbstractSocket.ConnectedState, QIODevice.OpenMode mode=QIODevice.ReadWrite) -> bool -PyQt5.QtNetwork.QSslSocket.mode?4() -> QSslSocket.SslMode -PyQt5.QtNetwork.QSslSocket.isEncrypted?4() -> bool -PyQt5.QtNetwork.QSslSocket.protocol?4() -> QSsl.SslProtocol -PyQt5.QtNetwork.QSslSocket.setProtocol?4(QSsl.SslProtocol) -PyQt5.QtNetwork.QSslSocket.bytesAvailable?4() -> int -PyQt5.QtNetwork.QSslSocket.bytesToWrite?4() -> int -PyQt5.QtNetwork.QSslSocket.canReadLine?4() -> bool -PyQt5.QtNetwork.QSslSocket.close?4() -PyQt5.QtNetwork.QSslSocket.atEnd?4() -> bool -PyQt5.QtNetwork.QSslSocket.flush?4() -> bool -PyQt5.QtNetwork.QSslSocket.abort?4() -PyQt5.QtNetwork.QSslSocket.setLocalCertificate?4(QSslCertificate) -PyQt5.QtNetwork.QSslSocket.setLocalCertificate?4(str, QSsl.EncodingFormat format=QSsl.Pem) -PyQt5.QtNetwork.QSslSocket.localCertificate?4() -> QSslCertificate -PyQt5.QtNetwork.QSslSocket.peerCertificate?4() -> QSslCertificate -PyQt5.QtNetwork.QSslSocket.peerCertificateChain?4() -> list-of-QSslCertificate -PyQt5.QtNetwork.QSslSocket.sessionCipher?4() -> QSslCipher -PyQt5.QtNetwork.QSslSocket.setPrivateKey?4(QSslKey) -PyQt5.QtNetwork.QSslSocket.setPrivateKey?4(str, QSsl.KeyAlgorithm algorithm=QSsl.Rsa, QSsl.EncodingFormat format=QSsl.Pem, QByteArray passPhrase=QByteArray()) -PyQt5.QtNetwork.QSslSocket.privateKey?4() -> QSslKey -PyQt5.QtNetwork.QSslSocket.ciphers?4() -> list-of-QSslCipher -PyQt5.QtNetwork.QSslSocket.setCiphers?4(list-of-QSslCipher) -PyQt5.QtNetwork.QSslSocket.setCiphers?4(str) -PyQt5.QtNetwork.QSslSocket.setDefaultCiphers?4(list-of-QSslCipher) -PyQt5.QtNetwork.QSslSocket.defaultCiphers?4() -> list-of-QSslCipher -PyQt5.QtNetwork.QSslSocket.supportedCiphers?4() -> list-of-QSslCipher -PyQt5.QtNetwork.QSslSocket.addCaCertificates?4(str, QSsl.EncodingFormat format=QSsl.Pem, QRegExp.PatternSyntax syntax=QRegExp.FixedString) -> bool -PyQt5.QtNetwork.QSslSocket.addCaCertificate?4(QSslCertificate) -PyQt5.QtNetwork.QSslSocket.addCaCertificates?4(list-of-QSslCertificate) -PyQt5.QtNetwork.QSslSocket.setCaCertificates?4(list-of-QSslCertificate) -PyQt5.QtNetwork.QSslSocket.caCertificates?4() -> list-of-QSslCertificate -PyQt5.QtNetwork.QSslSocket.addDefaultCaCertificates?4(str, QSsl.EncodingFormat format=QSsl.Pem, QRegExp.PatternSyntax syntax=QRegExp.FixedString) -> bool -PyQt5.QtNetwork.QSslSocket.addDefaultCaCertificate?4(QSslCertificate) -PyQt5.QtNetwork.QSslSocket.addDefaultCaCertificates?4(list-of-QSslCertificate) -PyQt5.QtNetwork.QSslSocket.setDefaultCaCertificates?4(list-of-QSslCertificate) -PyQt5.QtNetwork.QSslSocket.defaultCaCertificates?4() -> list-of-QSslCertificate -PyQt5.QtNetwork.QSslSocket.systemCaCertificates?4() -> list-of-QSslCertificate -PyQt5.QtNetwork.QSslSocket.waitForConnected?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QSslSocket.waitForEncrypted?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QSslSocket.waitForReadyRead?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QSslSocket.waitForBytesWritten?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QSslSocket.waitForDisconnected?4(int msecs=30000) -> bool -PyQt5.QtNetwork.QSslSocket.sslErrors?4() -> list-of-QSslError -PyQt5.QtNetwork.QSslSocket.supportsSsl?4() -> bool -PyQt5.QtNetwork.QSslSocket.startClientEncryption?4() -PyQt5.QtNetwork.QSslSocket.startServerEncryption?4() -PyQt5.QtNetwork.QSslSocket.ignoreSslErrors?4() -PyQt5.QtNetwork.QSslSocket.encrypted?4() -PyQt5.QtNetwork.QSslSocket.sslErrors?4(list-of-QSslError) -PyQt5.QtNetwork.QSslSocket.modeChanged?4(QSslSocket.SslMode) -PyQt5.QtNetwork.QSslSocket.readData?4(int) -> bytes -PyQt5.QtNetwork.QSslSocket.writeData?4(str) -> int -PyQt5.QtNetwork.QSslSocket.peerVerifyMode?4() -> QSslSocket.PeerVerifyMode -PyQt5.QtNetwork.QSslSocket.setPeerVerifyMode?4(QSslSocket.PeerVerifyMode) -PyQt5.QtNetwork.QSslSocket.peerVerifyDepth?4() -> int -PyQt5.QtNetwork.QSslSocket.setPeerVerifyDepth?4(int) -PyQt5.QtNetwork.QSslSocket.setReadBufferSize?4(int) -PyQt5.QtNetwork.QSslSocket.encryptedBytesAvailable?4() -> int -PyQt5.QtNetwork.QSslSocket.encryptedBytesToWrite?4() -> int -PyQt5.QtNetwork.QSslSocket.sslConfiguration?4() -> QSslConfiguration -PyQt5.QtNetwork.QSslSocket.setSslConfiguration?4(QSslConfiguration) -PyQt5.QtNetwork.QSslSocket.peerVerifyError?4(QSslError) -PyQt5.QtNetwork.QSslSocket.encryptedBytesWritten?4(int) -PyQt5.QtNetwork.QSslSocket.setSocketOption?4(QAbstractSocket.SocketOption, QVariant) -PyQt5.QtNetwork.QSslSocket.socketOption?4(QAbstractSocket.SocketOption) -> QVariant -PyQt5.QtNetwork.QSslSocket.ignoreSslErrors?4(list-of-QSslError) -PyQt5.QtNetwork.QSslSocket.peerVerifyName?4() -> str -PyQt5.QtNetwork.QSslSocket.setPeerVerifyName?4(str) -PyQt5.QtNetwork.QSslSocket.resume?4() -PyQt5.QtNetwork.QSslSocket.connectToHost?4(str, int, QIODevice.OpenMode mode=QIODevice.ReadWrite, QAbstractSocket.NetworkLayerProtocol protocol=QAbstractSocket.AnyIPProtocol) -PyQt5.QtNetwork.QSslSocket.disconnectFromHost?4() -PyQt5.QtNetwork.QSslSocket.sslLibraryVersionNumber?4() -> int -PyQt5.QtNetwork.QSslSocket.sslLibraryVersionString?4() -> str -PyQt5.QtNetwork.QSslSocket.setLocalCertificateChain?4(list-of-QSslCertificate) -PyQt5.QtNetwork.QSslSocket.localCertificateChain?4() -> list-of-QSslCertificate -PyQt5.QtNetwork.QSslSocket.sessionProtocol?4() -> QSsl.SslProtocol -PyQt5.QtNetwork.QSslSocket.sslLibraryBuildVersionNumber?4() -> int -PyQt5.QtNetwork.QSslSocket.sslLibraryBuildVersionString?4() -> str -PyQt5.QtNetwork.QTcpServer?1(QObject parent=None) -PyQt5.QtNetwork.QTcpServer.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QTcpServer.listen?4(QHostAddress address=QHostAddress.Any, int port=0) -> bool -PyQt5.QtNetwork.QTcpServer.close?4() -PyQt5.QtNetwork.QTcpServer.isListening?4() -> bool -PyQt5.QtNetwork.QTcpServer.setMaxPendingConnections?4(int) -PyQt5.QtNetwork.QTcpServer.maxPendingConnections?4() -> int -PyQt5.QtNetwork.QTcpServer.serverPort?4() -> int -PyQt5.QtNetwork.QTcpServer.serverAddress?4() -> QHostAddress -PyQt5.QtNetwork.QTcpServer.socketDescriptor?4() -> sip.voidptr -PyQt5.QtNetwork.QTcpServer.setSocketDescriptor?4(sip.voidptr) -> bool -PyQt5.QtNetwork.QTcpServer.waitForNewConnection?4(int msecs=0) -> (bool, bool) -PyQt5.QtNetwork.QTcpServer.hasPendingConnections?4() -> bool -PyQt5.QtNetwork.QTcpServer.nextPendingConnection?4() -> QTcpSocket -PyQt5.QtNetwork.QTcpServer.serverError?4() -> QAbstractSocket.SocketError -PyQt5.QtNetwork.QTcpServer.errorString?4() -> str -PyQt5.QtNetwork.QTcpServer.setProxy?4(QNetworkProxy) -PyQt5.QtNetwork.QTcpServer.proxy?4() -> QNetworkProxy -PyQt5.QtNetwork.QTcpServer.pauseAccepting?4() -PyQt5.QtNetwork.QTcpServer.resumeAccepting?4() -PyQt5.QtNetwork.QTcpServer.incomingConnection?4(sip.voidptr) -PyQt5.QtNetwork.QTcpServer.addPendingConnection?4(QTcpSocket) -PyQt5.QtNetwork.QTcpServer.newConnection?4() -PyQt5.QtNetwork.QTcpServer.acceptError?4(QAbstractSocket.SocketError) -PyQt5.QtNetwork.QUdpSocket?1(QObject parent=None) -PyQt5.QtNetwork.QUdpSocket.__init__?1(self, QObject parent=None) -PyQt5.QtNetwork.QUdpSocket.hasPendingDatagrams?4() -> bool -PyQt5.QtNetwork.QUdpSocket.pendingDatagramSize?4() -> int -PyQt5.QtNetwork.QUdpSocket.readDatagram?4(int) -> (bytes, QHostAddress, int) -PyQt5.QtNetwork.QUdpSocket.writeDatagram?4(str, QHostAddress, int) -> int -PyQt5.QtNetwork.QUdpSocket.writeDatagram?4(QByteArray, QHostAddress, int) -> int -PyQt5.QtNetwork.QUdpSocket.joinMulticastGroup?4(QHostAddress) -> bool -PyQt5.QtNetwork.QUdpSocket.joinMulticastGroup?4(QHostAddress, QNetworkInterface) -> bool -PyQt5.QtNetwork.QUdpSocket.leaveMulticastGroup?4(QHostAddress) -> bool -PyQt5.QtNetwork.QUdpSocket.leaveMulticastGroup?4(QHostAddress, QNetworkInterface) -> bool -PyQt5.QtNetwork.QUdpSocket.multicastInterface?4() -> QNetworkInterface -PyQt5.QtNetwork.QUdpSocket.setMulticastInterface?4(QNetworkInterface) -PyQt5.QtOpenGL.QGL.FormatOption?10 -PyQt5.QtOpenGL.QGL.DoubleBuffer?10 -PyQt5.QtOpenGL.QGL.DepthBuffer?10 -PyQt5.QtOpenGL.QGL.Rgba?10 -PyQt5.QtOpenGL.QGL.AlphaChannel?10 -PyQt5.QtOpenGL.QGL.AccumBuffer?10 -PyQt5.QtOpenGL.QGL.StencilBuffer?10 -PyQt5.QtOpenGL.QGL.StereoBuffers?10 -PyQt5.QtOpenGL.QGL.DirectRendering?10 -PyQt5.QtOpenGL.QGL.HasOverlay?10 -PyQt5.QtOpenGL.QGL.SampleBuffers?10 -PyQt5.QtOpenGL.QGL.SingleBuffer?10 -PyQt5.QtOpenGL.QGL.NoDepthBuffer?10 -PyQt5.QtOpenGL.QGL.ColorIndex?10 -PyQt5.QtOpenGL.QGL.NoAlphaChannel?10 -PyQt5.QtOpenGL.QGL.NoAccumBuffer?10 -PyQt5.QtOpenGL.QGL.NoStencilBuffer?10 -PyQt5.QtOpenGL.QGL.NoStereoBuffers?10 -PyQt5.QtOpenGL.QGL.IndirectRendering?10 -PyQt5.QtOpenGL.QGL.NoOverlay?10 -PyQt5.QtOpenGL.QGL.NoSampleBuffers?10 -PyQt5.QtOpenGL.QGL.DeprecatedFunctions?10 -PyQt5.QtOpenGL.QGL.NoDeprecatedFunctions?10 -PyQt5.QtOpenGL.QGL.FormatOptions?1(QGL.FormatOptions) -PyQt5.QtOpenGL.QGL.FormatOptions.__init__?1(self, QGL.FormatOptions) -PyQt5.QtOpenGL.QGL.FormatOptions?1(int) -PyQt5.QtOpenGL.QGL.FormatOptions.__init__?1(self, int) -PyQt5.QtOpenGL.QGL.FormatOptions?1() -PyQt5.QtOpenGL.QGL.FormatOptions.__init__?1(self) -PyQt5.QtOpenGL.QGLFormat.OpenGLContextProfile?10 -PyQt5.QtOpenGL.QGLFormat.NoProfile?10 -PyQt5.QtOpenGL.QGLFormat.CoreProfile?10 -PyQt5.QtOpenGL.QGLFormat.CompatibilityProfile?10 -PyQt5.QtOpenGL.QGLFormat.OpenGLVersionFlag?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_None?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_1_1?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_1_2?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_1_3?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_1_4?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_1_5?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_2_0?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_2_1?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_3_0?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_3_1?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_3_2?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_3_3?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_4_0?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_4_1?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_4_2?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_Version_4_3?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_ES_Common_Version_1_0?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_ES_CommonLite_Version_1_0?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_ES_Common_Version_1_1?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_ES_CommonLite_Version_1_1?10 -PyQt5.QtOpenGL.QGLFormat.OpenGL_ES_Version_2_0?10 -PyQt5.QtOpenGL.QGLFormat?1() -PyQt5.QtOpenGL.QGLFormat.__init__?1(self) -PyQt5.QtOpenGL.QGLFormat?1(QGL.FormatOptions, int plane=0) -PyQt5.QtOpenGL.QGLFormat.__init__?1(self, QGL.FormatOptions, int plane=0) -PyQt5.QtOpenGL.QGLFormat?1(QGLFormat) -PyQt5.QtOpenGL.QGLFormat.__init__?1(self, QGLFormat) -PyQt5.QtOpenGL.QGLFormat.setDepthBufferSize?4(int) -PyQt5.QtOpenGL.QGLFormat.depthBufferSize?4() -> int -PyQt5.QtOpenGL.QGLFormat.setAccumBufferSize?4(int) -PyQt5.QtOpenGL.QGLFormat.accumBufferSize?4() -> int -PyQt5.QtOpenGL.QGLFormat.setAlphaBufferSize?4(int) -PyQt5.QtOpenGL.QGLFormat.alphaBufferSize?4() -> int -PyQt5.QtOpenGL.QGLFormat.setStencilBufferSize?4(int) -PyQt5.QtOpenGL.QGLFormat.stencilBufferSize?4() -> int -PyQt5.QtOpenGL.QGLFormat.setSampleBuffers?4(bool) -PyQt5.QtOpenGL.QGLFormat.setSamples?4(int) -PyQt5.QtOpenGL.QGLFormat.samples?4() -> int -PyQt5.QtOpenGL.QGLFormat.setDoubleBuffer?4(bool) -PyQt5.QtOpenGL.QGLFormat.setDepth?4(bool) -PyQt5.QtOpenGL.QGLFormat.setRgba?4(bool) -PyQt5.QtOpenGL.QGLFormat.setAlpha?4(bool) -PyQt5.QtOpenGL.QGLFormat.setAccum?4(bool) -PyQt5.QtOpenGL.QGLFormat.setStencil?4(bool) -PyQt5.QtOpenGL.QGLFormat.setStereo?4(bool) -PyQt5.QtOpenGL.QGLFormat.setDirectRendering?4(bool) -PyQt5.QtOpenGL.QGLFormat.setOverlay?4(bool) -PyQt5.QtOpenGL.QGLFormat.plane?4() -> int -PyQt5.QtOpenGL.QGLFormat.setPlane?4(int) -PyQt5.QtOpenGL.QGLFormat.setOption?4(QGL.FormatOptions) -PyQt5.QtOpenGL.QGLFormat.testOption?4(QGL.FormatOptions) -> bool -PyQt5.QtOpenGL.QGLFormat.defaultFormat?4() -> QGLFormat -PyQt5.QtOpenGL.QGLFormat.setDefaultFormat?4(QGLFormat) -PyQt5.QtOpenGL.QGLFormat.defaultOverlayFormat?4() -> QGLFormat -PyQt5.QtOpenGL.QGLFormat.setDefaultOverlayFormat?4(QGLFormat) -PyQt5.QtOpenGL.QGLFormat.hasOpenGL?4() -> bool -PyQt5.QtOpenGL.QGLFormat.hasOpenGLOverlays?4() -> bool -PyQt5.QtOpenGL.QGLFormat.doubleBuffer?4() -> bool -PyQt5.QtOpenGL.QGLFormat.depth?4() -> bool -PyQt5.QtOpenGL.QGLFormat.rgba?4() -> bool -PyQt5.QtOpenGL.QGLFormat.alpha?4() -> bool -PyQt5.QtOpenGL.QGLFormat.accum?4() -> bool -PyQt5.QtOpenGL.QGLFormat.stencil?4() -> bool -PyQt5.QtOpenGL.QGLFormat.stereo?4() -> bool -PyQt5.QtOpenGL.QGLFormat.directRendering?4() -> bool -PyQt5.QtOpenGL.QGLFormat.hasOverlay?4() -> bool -PyQt5.QtOpenGL.QGLFormat.sampleBuffers?4() -> bool -PyQt5.QtOpenGL.QGLFormat.setRedBufferSize?4(int) -PyQt5.QtOpenGL.QGLFormat.redBufferSize?4() -> int -PyQt5.QtOpenGL.QGLFormat.setGreenBufferSize?4(int) -PyQt5.QtOpenGL.QGLFormat.greenBufferSize?4() -> int -PyQt5.QtOpenGL.QGLFormat.setBlueBufferSize?4(int) -PyQt5.QtOpenGL.QGLFormat.blueBufferSize?4() -> int -PyQt5.QtOpenGL.QGLFormat.setSwapInterval?4(int) -PyQt5.QtOpenGL.QGLFormat.swapInterval?4() -> int -PyQt5.QtOpenGL.QGLFormat.openGLVersionFlags?4() -> QGLFormat.OpenGLVersionFlags -PyQt5.QtOpenGL.QGLFormat.setVersion?4(int, int) -PyQt5.QtOpenGL.QGLFormat.majorVersion?4() -> int -PyQt5.QtOpenGL.QGLFormat.minorVersion?4() -> int -PyQt5.QtOpenGL.QGLFormat.setProfile?4(QGLFormat.OpenGLContextProfile) -PyQt5.QtOpenGL.QGLFormat.profile?4() -> QGLFormat.OpenGLContextProfile -PyQt5.QtOpenGL.QGLFormat.OpenGLVersionFlags?1(QGLFormat.OpenGLVersionFlags) -PyQt5.QtOpenGL.QGLFormat.OpenGLVersionFlags.__init__?1(self, QGLFormat.OpenGLVersionFlags) -PyQt5.QtOpenGL.QGLFormat.OpenGLVersionFlags?1(int) -PyQt5.QtOpenGL.QGLFormat.OpenGLVersionFlags.__init__?1(self, int) -PyQt5.QtOpenGL.QGLFormat.OpenGLVersionFlags?1() -PyQt5.QtOpenGL.QGLFormat.OpenGLVersionFlags.__init__?1(self) -PyQt5.QtOpenGL.QGLContext.BindOption?10 -PyQt5.QtOpenGL.QGLContext.NoBindOption?10 -PyQt5.QtOpenGL.QGLContext.InvertedYBindOption?10 -PyQt5.QtOpenGL.QGLContext.MipmapBindOption?10 -PyQt5.QtOpenGL.QGLContext.PremultipliedAlphaBindOption?10 -PyQt5.QtOpenGL.QGLContext.LinearFilteringBindOption?10 -PyQt5.QtOpenGL.QGLContext.DefaultBindOption?10 -PyQt5.QtOpenGL.QGLContext?1(QGLFormat) -PyQt5.QtOpenGL.QGLContext.__init__?1(self, QGLFormat) -PyQt5.QtOpenGL.QGLContext.create?4(QGLContext shareContext=None) -> bool -PyQt5.QtOpenGL.QGLContext.isValid?4() -> bool -PyQt5.QtOpenGL.QGLContext.isSharing?4() -> bool -PyQt5.QtOpenGL.QGLContext.reset?4() -PyQt5.QtOpenGL.QGLContext.format?4() -> QGLFormat -PyQt5.QtOpenGL.QGLContext.requestedFormat?4() -> QGLFormat -PyQt5.QtOpenGL.QGLContext.setFormat?4(QGLFormat) -PyQt5.QtOpenGL.QGLContext.makeCurrent?4() -PyQt5.QtOpenGL.QGLContext.doneCurrent?4() -PyQt5.QtOpenGL.QGLContext.swapBuffers?4() -PyQt5.QtOpenGL.QGLContext.bindTexture?4(QImage, int target=GL_TEXTURE_2D, int format=GL_RGBA) -> int -PyQt5.QtOpenGL.QGLContext.bindTexture?4(QPixmap, int target=GL_TEXTURE_2D, int format=GL_RGBA) -> int -PyQt5.QtOpenGL.QGLContext.drawTexture?4(QRectF, int, int textureTarget=GL_TEXTURE_2D) -PyQt5.QtOpenGL.QGLContext.drawTexture?4(QPointF, int, int textureTarget=GL_TEXTURE_2D) -PyQt5.QtOpenGL.QGLContext.bindTexture?4(str) -> int -PyQt5.QtOpenGL.QGLContext.deleteTexture?4(int) -PyQt5.QtOpenGL.QGLContext.setTextureCacheLimit?4(int) -PyQt5.QtOpenGL.QGLContext.textureCacheLimit?4() -> int -PyQt5.QtOpenGL.QGLContext.getProcAddress?4(str) -> sip.voidptr -PyQt5.QtOpenGL.QGLContext.device?4() -> QPaintDevice -PyQt5.QtOpenGL.QGLContext.overlayTransparentColor?4() -> QColor -PyQt5.QtOpenGL.QGLContext.currentContext?4() -> QGLContext -PyQt5.QtOpenGL.QGLContext.chooseContext?4(QGLContext shareContext=None) -> bool -PyQt5.QtOpenGL.QGLContext.deviceIsPixmap?4() -> bool -PyQt5.QtOpenGL.QGLContext.windowCreated?4() -> bool -PyQt5.QtOpenGL.QGLContext.setWindowCreated?4(bool) -PyQt5.QtOpenGL.QGLContext.initialized?4() -> bool -PyQt5.QtOpenGL.QGLContext.setInitialized?4(bool) -PyQt5.QtOpenGL.QGLContext.areSharing?4(QGLContext, QGLContext) -> bool -PyQt5.QtOpenGL.QGLContext.bindTexture?4(QImage, int, int, QGLContext.BindOptions) -> int -PyQt5.QtOpenGL.QGLContext.bindTexture?4(QPixmap, int, int, QGLContext.BindOptions) -> int -PyQt5.QtOpenGL.QGLContext.moveToThread?4(QThread) -PyQt5.QtOpenGL.QGLContext.BindOptions?1(QGLContext.BindOptions) -PyQt5.QtOpenGL.QGLContext.BindOptions.__init__?1(self, QGLContext.BindOptions) -PyQt5.QtOpenGL.QGLContext.BindOptions?1(int) -PyQt5.QtOpenGL.QGLContext.BindOptions.__init__?1(self, int) -PyQt5.QtOpenGL.QGLContext.BindOptions?1() -PyQt5.QtOpenGL.QGLContext.BindOptions.__init__?1(self) -PyQt5.QtOpenGL.QGLWidget?1(QWidget parent=None, QGLWidget shareWidget=None, Qt.WindowFlags flags=0) -PyQt5.QtOpenGL.QGLWidget.__init__?1(self, QWidget parent=None, QGLWidget shareWidget=None, Qt.WindowFlags flags=0) -PyQt5.QtOpenGL.QGLWidget?1(QGLContext, QWidget parent=None, QGLWidget shareWidget=None, Qt.WindowFlags flags=0) -PyQt5.QtOpenGL.QGLWidget.__init__?1(self, QGLContext, QWidget parent=None, QGLWidget shareWidget=None, Qt.WindowFlags flags=0) -PyQt5.QtOpenGL.QGLWidget?1(QGLFormat, QWidget parent=None, QGLWidget shareWidget=None, Qt.WindowFlags flags=0) -PyQt5.QtOpenGL.QGLWidget.__init__?1(self, QGLFormat, QWidget parent=None, QGLWidget shareWidget=None, Qt.WindowFlags flags=0) -PyQt5.QtOpenGL.QGLWidget.qglColor?4(QColor) -PyQt5.QtOpenGL.QGLWidget.qglClearColor?4(QColor) -PyQt5.QtOpenGL.QGLWidget.isValid?4() -> bool -PyQt5.QtOpenGL.QGLWidget.isSharing?4() -> bool -PyQt5.QtOpenGL.QGLWidget.makeCurrent?4() -PyQt5.QtOpenGL.QGLWidget.doneCurrent?4() -PyQt5.QtOpenGL.QGLWidget.doubleBuffer?4() -> bool -PyQt5.QtOpenGL.QGLWidget.swapBuffers?4() -PyQt5.QtOpenGL.QGLWidget.format?4() -> QGLFormat -PyQt5.QtOpenGL.QGLWidget.context?4() -> QGLContext -PyQt5.QtOpenGL.QGLWidget.setContext?4(QGLContext, QGLContext shareContext=None, bool deleteOldContext=True) -PyQt5.QtOpenGL.QGLWidget.renderPixmap?4(int width=0, int height=0, bool useContext=False) -> QPixmap -PyQt5.QtOpenGL.QGLWidget.grabFrameBuffer?4(bool withAlpha=False) -> QImage -PyQt5.QtOpenGL.QGLWidget.makeOverlayCurrent?4() -PyQt5.QtOpenGL.QGLWidget.overlayContext?4() -> QGLContext -PyQt5.QtOpenGL.QGLWidget.convertToGLFormat?4(QImage) -> QImage -PyQt5.QtOpenGL.QGLWidget.renderText?4(int, int, str, QFont font=QFont()) -PyQt5.QtOpenGL.QGLWidget.renderText?4(float, float, float, str, QFont font=QFont()) -PyQt5.QtOpenGL.QGLWidget.paintEngine?4() -> QPaintEngine -PyQt5.QtOpenGL.QGLWidget.bindTexture?4(QImage, int target=GL_TEXTURE_2D, int format=GL_RGBA) -> int -PyQt5.QtOpenGL.QGLWidget.bindTexture?4(QPixmap, int target=GL_TEXTURE_2D, int format=GL_RGBA) -> int -PyQt5.QtOpenGL.QGLWidget.bindTexture?4(str) -> int -PyQt5.QtOpenGL.QGLWidget.drawTexture?4(QRectF, int, int textureTarget=GL_TEXTURE_2D) -PyQt5.QtOpenGL.QGLWidget.drawTexture?4(QPointF, int, int textureTarget=GL_TEXTURE_2D) -PyQt5.QtOpenGL.QGLWidget.deleteTexture?4(int) -PyQt5.QtOpenGL.QGLWidget.updateGL?4() -PyQt5.QtOpenGL.QGLWidget.updateOverlayGL?4() -PyQt5.QtOpenGL.QGLWidget.event?4(QEvent) -> bool -PyQt5.QtOpenGL.QGLWidget.initializeGL?4() -PyQt5.QtOpenGL.QGLWidget.resizeGL?4(int, int) -PyQt5.QtOpenGL.QGLWidget.paintGL?4() -PyQt5.QtOpenGL.QGLWidget.initializeOverlayGL?4() -PyQt5.QtOpenGL.QGLWidget.resizeOverlayGL?4(int, int) -PyQt5.QtOpenGL.QGLWidget.paintOverlayGL?4() -PyQt5.QtOpenGL.QGLWidget.setAutoBufferSwap?4(bool) -PyQt5.QtOpenGL.QGLWidget.autoBufferSwap?4() -> bool -PyQt5.QtOpenGL.QGLWidget.paintEvent?4(QPaintEvent) -PyQt5.QtOpenGL.QGLWidget.resizeEvent?4(QResizeEvent) -PyQt5.QtOpenGL.QGLWidget.glInit?4() -PyQt5.QtOpenGL.QGLWidget.glDraw?4() -PyQt5.QtOpenGL.QGLWidget.bindTexture?4(QImage, int, int, QGLContext.BindOptions) -> int -PyQt5.QtOpenGL.QGLWidget.bindTexture?4(QPixmap, int, int, QGLContext.BindOptions) -> int -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintDialogOption?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog.None_?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintToFile?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintSelection?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintPageRange?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintCollateCopies?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintShowPageSize?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintCurrentPage?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintRange?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog.AllPages?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog.Selection?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog.PageRange?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog.CurrentPage?10 -PyQt5.QtPrintSupport.QAbstractPrintDialog?1(QPrinter, QWidget parent=None) -PyQt5.QtPrintSupport.QAbstractPrintDialog.__init__?1(self, QPrinter, QWidget parent=None) -PyQt5.QtPrintSupport.QAbstractPrintDialog.exec_?4() -> int -PyQt5.QtPrintSupport.QAbstractPrintDialog.exec?4() -> int -PyQt5.QtPrintSupport.QAbstractPrintDialog.setPrintRange?4(QAbstractPrintDialog.PrintRange) -PyQt5.QtPrintSupport.QAbstractPrintDialog.printRange?4() -> QAbstractPrintDialog.PrintRange -PyQt5.QtPrintSupport.QAbstractPrintDialog.setMinMax?4(int, int) -PyQt5.QtPrintSupport.QAbstractPrintDialog.minPage?4() -> int -PyQt5.QtPrintSupport.QAbstractPrintDialog.maxPage?4() -> int -PyQt5.QtPrintSupport.QAbstractPrintDialog.setFromTo?4(int, int) -PyQt5.QtPrintSupport.QAbstractPrintDialog.fromPage?4() -> int -PyQt5.QtPrintSupport.QAbstractPrintDialog.toPage?4() -> int -PyQt5.QtPrintSupport.QAbstractPrintDialog.printer?4() -> QPrinter -PyQt5.QtPrintSupport.QAbstractPrintDialog.setOptionTabs?4(list-of-QWidget) -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintDialogOptions?1(QAbstractPrintDialog.PrintDialogOptions) -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintDialogOptions.__init__?1(self, QAbstractPrintDialog.PrintDialogOptions) -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintDialogOptions?1(int) -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintDialogOptions.__init__?1(self, int) -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintDialogOptions?1() -PyQt5.QtPrintSupport.QAbstractPrintDialog.PrintDialogOptions.__init__?1(self) -PyQt5.QtPrintSupport.QPageSetupDialog?1(QPrinter, QWidget parent=None) -PyQt5.QtPrintSupport.QPageSetupDialog.__init__?1(self, QPrinter, QWidget parent=None) -PyQt5.QtPrintSupport.QPageSetupDialog?1(QWidget parent=None) -PyQt5.QtPrintSupport.QPageSetupDialog.__init__?1(self, QWidget parent=None) -PyQt5.QtPrintSupport.QPageSetupDialog.setVisible?4(bool) -PyQt5.QtPrintSupport.QPageSetupDialog.exec_?4() -> int -PyQt5.QtPrintSupport.QPageSetupDialog.exec?4() -> int -PyQt5.QtPrintSupport.QPageSetupDialog.open?4() -PyQt5.QtPrintSupport.QPageSetupDialog.open?4(slot) -PyQt5.QtPrintSupport.QPageSetupDialog.done?4(int) -PyQt5.QtPrintSupport.QPageSetupDialog.printer?4() -> QPrinter -PyQt5.QtPrintSupport.QPrintDialog?1(QPrinter, QWidget parent=None) -PyQt5.QtPrintSupport.QPrintDialog.__init__?1(self, QPrinter, QWidget parent=None) -PyQt5.QtPrintSupport.QPrintDialog?1(QWidget parent=None) -PyQt5.QtPrintSupport.QPrintDialog.__init__?1(self, QWidget parent=None) -PyQt5.QtPrintSupport.QPrintDialog.exec_?4() -> int -PyQt5.QtPrintSupport.QPrintDialog.exec?4() -> int -PyQt5.QtPrintSupport.QPrintDialog.done?4(int) -PyQt5.QtPrintSupport.QPrintDialog.setOption?4(QAbstractPrintDialog.PrintDialogOption, bool on=True) -PyQt5.QtPrintSupport.QPrintDialog.testOption?4(QAbstractPrintDialog.PrintDialogOption) -> bool -PyQt5.QtPrintSupport.QPrintDialog.setOptions?4(QAbstractPrintDialog.PrintDialogOptions) -PyQt5.QtPrintSupport.QPrintDialog.options?4() -> QAbstractPrintDialog.PrintDialogOptions -PyQt5.QtPrintSupport.QPrintDialog.setVisible?4(bool) -PyQt5.QtPrintSupport.QPrintDialog.open?4() -PyQt5.QtPrintSupport.QPrintDialog.open?4(slot) -PyQt5.QtPrintSupport.QPrintDialog.accepted?4() -PyQt5.QtPrintSupport.QPrintDialog.accepted?4(QPrinter) -PyQt5.QtPrintSupport.QPrintEngine.PrintEnginePropertyKey?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_CollateCopies?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_ColorMode?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_Creator?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_DocumentName?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_FullPage?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_NumberOfCopies?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_Orientation?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_OutputFileName?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_PageOrder?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_PageRect?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_PageSize?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_PaperRect?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_PaperSource?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_PrinterName?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_PrinterProgram?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_Resolution?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_SelectionOption?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_SupportedResolutions?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_WindowsPageSize?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_FontEmbedding?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_Duplex?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_PaperSources?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_CustomPaperSize?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_PageMargins?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_PaperSize?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_CopyCount?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_SupportsMultipleCopies?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_PaperName?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_QPageSize?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_QPageMargins?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_QPageLayout?10 -PyQt5.QtPrintSupport.QPrintEngine.PPK_CustomBase?10 -PyQt5.QtPrintSupport.QPrintEngine?1() -PyQt5.QtPrintSupport.QPrintEngine.__init__?1(self) -PyQt5.QtPrintSupport.QPrintEngine?1(QPrintEngine) -PyQt5.QtPrintSupport.QPrintEngine.__init__?1(self, QPrintEngine) -PyQt5.QtPrintSupport.QPrintEngine.setProperty?4(QPrintEngine.PrintEnginePropertyKey, QVariant) -PyQt5.QtPrintSupport.QPrintEngine.property?4(QPrintEngine.PrintEnginePropertyKey) -> QVariant -PyQt5.QtPrintSupport.QPrintEngine.newPage?4() -> bool -PyQt5.QtPrintSupport.QPrintEngine.abort?4() -> bool -PyQt5.QtPrintSupport.QPrintEngine.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtPrintSupport.QPrintEngine.printerState?4() -> QPrinter.PrinterState -PyQt5.QtPrintSupport.QPrinter.DuplexMode?10 -PyQt5.QtPrintSupport.QPrinter.DuplexNone?10 -PyQt5.QtPrintSupport.QPrinter.DuplexAuto?10 -PyQt5.QtPrintSupport.QPrinter.DuplexLongSide?10 -PyQt5.QtPrintSupport.QPrinter.DuplexShortSide?10 -PyQt5.QtPrintSupport.QPrinter.Unit?10 -PyQt5.QtPrintSupport.QPrinter.Millimeter?10 -PyQt5.QtPrintSupport.QPrinter.Point?10 -PyQt5.QtPrintSupport.QPrinter.Inch?10 -PyQt5.QtPrintSupport.QPrinter.Pica?10 -PyQt5.QtPrintSupport.QPrinter.Didot?10 -PyQt5.QtPrintSupport.QPrinter.Cicero?10 -PyQt5.QtPrintSupport.QPrinter.DevicePixel?10 -PyQt5.QtPrintSupport.QPrinter.PrintRange?10 -PyQt5.QtPrintSupport.QPrinter.AllPages?10 -PyQt5.QtPrintSupport.QPrinter.Selection?10 -PyQt5.QtPrintSupport.QPrinter.PageRange?10 -PyQt5.QtPrintSupport.QPrinter.CurrentPage?10 -PyQt5.QtPrintSupport.QPrinter.OutputFormat?10 -PyQt5.QtPrintSupport.QPrinter.NativeFormat?10 -PyQt5.QtPrintSupport.QPrinter.PdfFormat?10 -PyQt5.QtPrintSupport.QPrinter.PrinterState?10 -PyQt5.QtPrintSupport.QPrinter.Idle?10 -PyQt5.QtPrintSupport.QPrinter.Active?10 -PyQt5.QtPrintSupport.QPrinter.Aborted?10 -PyQt5.QtPrintSupport.QPrinter.Error?10 -PyQt5.QtPrintSupport.QPrinter.PaperSource?10 -PyQt5.QtPrintSupport.QPrinter.OnlyOne?10 -PyQt5.QtPrintSupport.QPrinter.Lower?10 -PyQt5.QtPrintSupport.QPrinter.Middle?10 -PyQt5.QtPrintSupport.QPrinter.Manual?10 -PyQt5.QtPrintSupport.QPrinter.Envelope?10 -PyQt5.QtPrintSupport.QPrinter.EnvelopeManual?10 -PyQt5.QtPrintSupport.QPrinter.Auto?10 -PyQt5.QtPrintSupport.QPrinter.Tractor?10 -PyQt5.QtPrintSupport.QPrinter.SmallFormat?10 -PyQt5.QtPrintSupport.QPrinter.LargeFormat?10 -PyQt5.QtPrintSupport.QPrinter.LargeCapacity?10 -PyQt5.QtPrintSupport.QPrinter.Cassette?10 -PyQt5.QtPrintSupport.QPrinter.FormSource?10 -PyQt5.QtPrintSupport.QPrinter.MaxPageSource?10 -PyQt5.QtPrintSupport.QPrinter.Upper?10 -PyQt5.QtPrintSupport.QPrinter.CustomSource?10 -PyQt5.QtPrintSupport.QPrinter.LastPaperSource?10 -PyQt5.QtPrintSupport.QPrinter.ColorMode?10 -PyQt5.QtPrintSupport.QPrinter.GrayScale?10 -PyQt5.QtPrintSupport.QPrinter.Color?10 -PyQt5.QtPrintSupport.QPrinter.PageOrder?10 -PyQt5.QtPrintSupport.QPrinter.FirstPageFirst?10 -PyQt5.QtPrintSupport.QPrinter.LastPageFirst?10 -PyQt5.QtPrintSupport.QPrinter.Orientation?10 -PyQt5.QtPrintSupport.QPrinter.Portrait?10 -PyQt5.QtPrintSupport.QPrinter.Landscape?10 -PyQt5.QtPrintSupport.QPrinter.PrinterMode?10 -PyQt5.QtPrintSupport.QPrinter.ScreenResolution?10 -PyQt5.QtPrintSupport.QPrinter.PrinterResolution?10 -PyQt5.QtPrintSupport.QPrinter.HighResolution?10 -PyQt5.QtPrintSupport.QPrinter?1(QPrinter.PrinterMode mode=QPrinter.ScreenResolution) -PyQt5.QtPrintSupport.QPrinter.__init__?1(self, QPrinter.PrinterMode mode=QPrinter.ScreenResolution) -PyQt5.QtPrintSupport.QPrinter?1(QPrinterInfo, QPrinter.PrinterMode mode=QPrinter.ScreenResolution) -PyQt5.QtPrintSupport.QPrinter.__init__?1(self, QPrinterInfo, QPrinter.PrinterMode mode=QPrinter.ScreenResolution) -PyQt5.QtPrintSupport.QPrinter.setOutputFormat?4(QPrinter.OutputFormat) -PyQt5.QtPrintSupport.QPrinter.outputFormat?4() -> QPrinter.OutputFormat -PyQt5.QtPrintSupport.QPrinter.setPrinterName?4(str) -PyQt5.QtPrintSupport.QPrinter.printerName?4() -> str -PyQt5.QtPrintSupport.QPrinter.isValid?4() -> bool -PyQt5.QtPrintSupport.QPrinter.setOutputFileName?4(str) -PyQt5.QtPrintSupport.QPrinter.outputFileName?4() -> str -PyQt5.QtPrintSupport.QPrinter.setPrintProgram?4(str) -PyQt5.QtPrintSupport.QPrinter.printProgram?4() -> str -PyQt5.QtPrintSupport.QPrinter.setDocName?4(str) -PyQt5.QtPrintSupport.QPrinter.docName?4() -> str -PyQt5.QtPrintSupport.QPrinter.setCreator?4(str) -PyQt5.QtPrintSupport.QPrinter.creator?4() -> str -PyQt5.QtPrintSupport.QPrinter.setOrientation?4(QPrinter.Orientation) -PyQt5.QtPrintSupport.QPrinter.orientation?4() -> QPrinter.Orientation -PyQt5.QtPrintSupport.QPrinter.setPageSizeMM?4(QSizeF) -PyQt5.QtPrintSupport.QPrinter.setPaperSize?4(QPagedPaintDevice.PageSize) -PyQt5.QtPrintSupport.QPrinter.paperSize?4() -> QPagedPaintDevice.PageSize -PyQt5.QtPrintSupport.QPrinter.setPaperSize?4(QSizeF, QPrinter.Unit) -PyQt5.QtPrintSupport.QPrinter.paperSize?4(QPrinter.Unit) -> QSizeF -PyQt5.QtPrintSupport.QPrinter.setPageOrder?4(QPrinter.PageOrder) -PyQt5.QtPrintSupport.QPrinter.pageOrder?4() -> QPrinter.PageOrder -PyQt5.QtPrintSupport.QPrinter.setResolution?4(int) -PyQt5.QtPrintSupport.QPrinter.resolution?4() -> int -PyQt5.QtPrintSupport.QPrinter.setColorMode?4(QPrinter.ColorMode) -PyQt5.QtPrintSupport.QPrinter.colorMode?4() -> QPrinter.ColorMode -PyQt5.QtPrintSupport.QPrinter.setCollateCopies?4(bool) -PyQt5.QtPrintSupport.QPrinter.collateCopies?4() -> bool -PyQt5.QtPrintSupport.QPrinter.setFullPage?4(bool) -PyQt5.QtPrintSupport.QPrinter.fullPage?4() -> bool -PyQt5.QtPrintSupport.QPrinter.setCopyCount?4(int) -PyQt5.QtPrintSupport.QPrinter.copyCount?4() -> int -PyQt5.QtPrintSupport.QPrinter.supportsMultipleCopies?4() -> bool -PyQt5.QtPrintSupport.QPrinter.setPaperSource?4(QPrinter.PaperSource) -PyQt5.QtPrintSupport.QPrinter.paperSource?4() -> QPrinter.PaperSource -PyQt5.QtPrintSupport.QPrinter.setDuplex?4(QPrinter.DuplexMode) -PyQt5.QtPrintSupport.QPrinter.duplex?4() -> QPrinter.DuplexMode -PyQt5.QtPrintSupport.QPrinter.supportedResolutions?4() -> list-of-int -PyQt5.QtPrintSupport.QPrinter.setFontEmbeddingEnabled?4(bool) -PyQt5.QtPrintSupport.QPrinter.fontEmbeddingEnabled?4() -> bool -PyQt5.QtPrintSupport.QPrinter.setDoubleSidedPrinting?4(bool) -PyQt5.QtPrintSupport.QPrinter.doubleSidedPrinting?4() -> bool -PyQt5.QtPrintSupport.QPrinter.paperRect?4() -> QRect -PyQt5.QtPrintSupport.QPrinter.pageRect?4() -> QRect -PyQt5.QtPrintSupport.QPrinter.paperRect?4(QPrinter.Unit) -> QRectF -PyQt5.QtPrintSupport.QPrinter.pageRect?4(QPrinter.Unit) -> QRectF -PyQt5.QtPrintSupport.QPrinter.newPage?4() -> bool -PyQt5.QtPrintSupport.QPrinter.abort?4() -> bool -PyQt5.QtPrintSupport.QPrinter.printerState?4() -> QPrinter.PrinterState -PyQt5.QtPrintSupport.QPrinter.paintEngine?4() -> QPaintEngine -PyQt5.QtPrintSupport.QPrinter.printEngine?4() -> QPrintEngine -PyQt5.QtPrintSupport.QPrinter.setFromTo?4(int, int) -PyQt5.QtPrintSupport.QPrinter.fromPage?4() -> int -PyQt5.QtPrintSupport.QPrinter.toPage?4() -> int -PyQt5.QtPrintSupport.QPrinter.setPrintRange?4(QPrinter.PrintRange) -PyQt5.QtPrintSupport.QPrinter.printRange?4() -> QPrinter.PrintRange -PyQt5.QtPrintSupport.QPrinter.setMargins?4(QPagedPaintDevice.Margins) -PyQt5.QtPrintSupport.QPrinter.setPageMargins?4(float, float, float, float, QPrinter.Unit) -PyQt5.QtPrintSupport.QPrinter.getPageMargins?4(QPrinter.Unit) -> (float, float, float, float) -PyQt5.QtPrintSupport.QPrinter.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtPrintSupport.QPrinter.setEngines?4(QPrintEngine, QPaintEngine) -PyQt5.QtPrintSupport.QPrinter.setPaperName?4(str) -PyQt5.QtPrintSupport.QPrinter.paperName?4() -> str -PyQt5.QtPrintSupport.QPrinterInfo?1() -PyQt5.QtPrintSupport.QPrinterInfo.__init__?1(self) -PyQt5.QtPrintSupport.QPrinterInfo?1(QPrinterInfo) -PyQt5.QtPrintSupport.QPrinterInfo.__init__?1(self, QPrinterInfo) -PyQt5.QtPrintSupport.QPrinterInfo?1(QPrinter) -PyQt5.QtPrintSupport.QPrinterInfo.__init__?1(self, QPrinter) -PyQt5.QtPrintSupport.QPrinterInfo.printerName?4() -> str -PyQt5.QtPrintSupport.QPrinterInfo.isNull?4() -> bool -PyQt5.QtPrintSupport.QPrinterInfo.isDefault?4() -> bool -PyQt5.QtPrintSupport.QPrinterInfo.supportedPaperSizes?4() -> list-of-QPagedPaintDevice.PageSize -PyQt5.QtPrintSupport.QPrinterInfo.supportedSizesWithNames?4() -> list-of-tuple-of-QString-QSizeF -PyQt5.QtPrintSupport.QPrinterInfo.availablePrinters?4() -> list-of-QPrinterInfo -PyQt5.QtPrintSupport.QPrinterInfo.defaultPrinter?4() -> QPrinterInfo -PyQt5.QtPrintSupport.QPrinterInfo.description?4() -> str -PyQt5.QtPrintSupport.QPrinterInfo.location?4() -> str -PyQt5.QtPrintSupport.QPrinterInfo.makeAndModel?4() -> str -PyQt5.QtPrintSupport.QPrinterInfo.printerInfo?4(str) -> QPrinterInfo -PyQt5.QtPrintSupport.QPrinterInfo.isRemote?4() -> bool -PyQt5.QtPrintSupport.QPrinterInfo.state?4() -> QPrinter.PrinterState -PyQt5.QtPrintSupport.QPrinterInfo.supportedPageSizes?4() -> list-of-QPageSize -PyQt5.QtPrintSupport.QPrinterInfo.defaultPageSize?4() -> QPageSize -PyQt5.QtPrintSupport.QPrinterInfo.supportsCustomPageSizes?4() -> bool -PyQt5.QtPrintSupport.QPrinterInfo.minimumPhysicalPageSize?4() -> QPageSize -PyQt5.QtPrintSupport.QPrinterInfo.maximumPhysicalPageSize?4() -> QPageSize -PyQt5.QtPrintSupport.QPrinterInfo.supportedResolutions?4() -> list-of-int -PyQt5.QtPrintSupport.QPrinterInfo.availablePrinterNames?4() -> list-of-str -PyQt5.QtPrintSupport.QPrinterInfo.defaultPrinterName?4() -> str -PyQt5.QtPrintSupport.QPrinterInfo.defaultDuplexMode?4() -> QPrinter.DuplexMode -PyQt5.QtPrintSupport.QPrinterInfo.supportedDuplexModes?4() -> list-of-QPrinter.DuplexMode -PyQt5.QtPrintSupport.QPrintPreviewDialog?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtPrintSupport.QPrintPreviewDialog.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtPrintSupport.QPrintPreviewDialog?1(QPrinter, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtPrintSupport.QPrintPreviewDialog.__init__?1(self, QPrinter, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtPrintSupport.QPrintPreviewDialog.setVisible?4(bool) -PyQt5.QtPrintSupport.QPrintPreviewDialog.open?4() -PyQt5.QtPrintSupport.QPrintPreviewDialog.open?4(slot) -PyQt5.QtPrintSupport.QPrintPreviewDialog.printer?4() -> QPrinter -PyQt5.QtPrintSupport.QPrintPreviewDialog.done?4(int) -PyQt5.QtPrintSupport.QPrintPreviewDialog.paintRequested?4(QPrinter) -PyQt5.QtPrintSupport.QPrintPreviewWidget.ZoomMode?10 -PyQt5.QtPrintSupport.QPrintPreviewWidget.CustomZoom?10 -PyQt5.QtPrintSupport.QPrintPreviewWidget.FitToWidth?10 -PyQt5.QtPrintSupport.QPrintPreviewWidget.FitInView?10 -PyQt5.QtPrintSupport.QPrintPreviewWidget.ViewMode?10 -PyQt5.QtPrintSupport.QPrintPreviewWidget.SinglePageView?10 -PyQt5.QtPrintSupport.QPrintPreviewWidget.FacingPagesView?10 -PyQt5.QtPrintSupport.QPrintPreviewWidget.AllPagesView?10 -PyQt5.QtPrintSupport.QPrintPreviewWidget?1(QPrinter, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtPrintSupport.QPrintPreviewWidget.__init__?1(self, QPrinter, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtPrintSupport.QPrintPreviewWidget?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtPrintSupport.QPrintPreviewWidget.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtPrintSupport.QPrintPreviewWidget.zoomFactor?4() -> float -PyQt5.QtPrintSupport.QPrintPreviewWidget.orientation?4() -> QPrinter.Orientation -PyQt5.QtPrintSupport.QPrintPreviewWidget.viewMode?4() -> QPrintPreviewWidget.ViewMode -PyQt5.QtPrintSupport.QPrintPreviewWidget.zoomMode?4() -> QPrintPreviewWidget.ZoomMode -PyQt5.QtPrintSupport.QPrintPreviewWidget.currentPage?4() -> int -PyQt5.QtPrintSupport.QPrintPreviewWidget.setVisible?4(bool) -PyQt5.QtPrintSupport.QPrintPreviewWidget.print_?4() -PyQt5.QtPrintSupport.QPrintPreviewWidget.print?4() -PyQt5.QtPrintSupport.QPrintPreviewWidget.zoomIn?4(float factor=1.1) -PyQt5.QtPrintSupport.QPrintPreviewWidget.zoomOut?4(float factor=1.1) -PyQt5.QtPrintSupport.QPrintPreviewWidget.setZoomFactor?4(float) -PyQt5.QtPrintSupport.QPrintPreviewWidget.setOrientation?4(QPrinter.Orientation) -PyQt5.QtPrintSupport.QPrintPreviewWidget.setViewMode?4(QPrintPreviewWidget.ViewMode) -PyQt5.QtPrintSupport.QPrintPreviewWidget.setZoomMode?4(QPrintPreviewWidget.ZoomMode) -PyQt5.QtPrintSupport.QPrintPreviewWidget.setCurrentPage?4(int) -PyQt5.QtPrintSupport.QPrintPreviewWidget.fitToWidth?4() -PyQt5.QtPrintSupport.QPrintPreviewWidget.fitInView?4() -PyQt5.QtPrintSupport.QPrintPreviewWidget.setLandscapeOrientation?4() -PyQt5.QtPrintSupport.QPrintPreviewWidget.setPortraitOrientation?4() -PyQt5.QtPrintSupport.QPrintPreviewWidget.setSinglePageViewMode?4() -PyQt5.QtPrintSupport.QPrintPreviewWidget.setFacingPagesViewMode?4() -PyQt5.QtPrintSupport.QPrintPreviewWidget.setAllPagesViewMode?4() -PyQt5.QtPrintSupport.QPrintPreviewWidget.updatePreview?4() -PyQt5.QtPrintSupport.QPrintPreviewWidget.paintRequested?4(QPrinter) -PyQt5.QtPrintSupport.QPrintPreviewWidget.previewChanged?4() -PyQt5.QtPrintSupport.QPrintPreviewWidget.pageCount?4() -> int -PyQt5.QtQml.qmlAttachedPropertiesObject?4(type, QObject, bool create=True) -> QObject -PyQt5.QtQml.qmlRegisterRevision?4(type, int, str, int, int, type attachedProperties=0) -> int -PyQt5.QtQml.qmlRegisterSingletonType?4(QUrl, str, int, int, str) -> int -PyQt5.QtQml.qmlRegisterSingletonType?4(type, str, int, int, str, callable) -> int -PyQt5.QtQml.qmlRegisterType?4(QUrl, str, int, int, str) -> int -PyQt5.QtQml.qmlRegisterType?4(type, type attachedProperties=0) -> int -PyQt5.QtQml.qmlRegisterType?4(type, str, int, int, str, type attachedProperties=0) -> int -PyQt5.QtQml.qmlRegisterType?4(type, int, str, int, int, str, type attachedProperties=0) -> int -PyQt5.QtQml.qmlRegisterUncreatableType?4(type, str, int, int, str, str) -> int -PyQt5.QtQml.qmlRegisterUncreatableType?4(type, int, str, int, int, str, str) -> int -PyQt5.QtQml.QJSEngine?1() -PyQt5.QtQml.QJSEngine.__init__?1(self) -PyQt5.QtQml.QJSEngine?1(QObject) -PyQt5.QtQml.QJSEngine.__init__?1(self, QObject) -PyQt5.QtQml.QJSEngine.globalObject?4() -> QJSValue -PyQt5.QtQml.QJSEngine.evaluate?4(str, str fileName=QString(), int lineNumber=1) -> QJSValue -PyQt5.QtQml.QJSEngine.newObject?4() -> QJSValue -PyQt5.QtQml.QJSEngine.newArray?4(int length=0) -> QJSValue -PyQt5.QtQml.QJSEngine.newQObject?4(QObject) -> QJSValue -PyQt5.QtQml.QJSEngine.collectGarbage?4() -PyQt5.QtQml.QJSEngine.installTranslatorFunctions?4(QJSValue object=QJSValue(QJSValue.UndefinedValue)) -PyQt5.QtQml.QJSValue.SpecialValue?10 -PyQt5.QtQml.QJSValue.NullValue?10 -PyQt5.QtQml.QJSValue.UndefinedValue?10 -PyQt5.QtQml.QJSValue?1(QJSValue.SpecialValue value=QJSValue.UndefinedValue) -PyQt5.QtQml.QJSValue.__init__?1(self, QJSValue.SpecialValue value=QJSValue.UndefinedValue) -PyQt5.QtQml.QJSValue?1(QJSValue) -PyQt5.QtQml.QJSValue.__init__?1(self, QJSValue) -PyQt5.QtQml.QJSValue.isBool?4() -> bool -PyQt5.QtQml.QJSValue.isNumber?4() -> bool -PyQt5.QtQml.QJSValue.isNull?4() -> bool -PyQt5.QtQml.QJSValue.isString?4() -> bool -PyQt5.QtQml.QJSValue.isUndefined?4() -> bool -PyQt5.QtQml.QJSValue.isVariant?4() -> bool -PyQt5.QtQml.QJSValue.isQObject?4() -> bool -PyQt5.QtQml.QJSValue.isObject?4() -> bool -PyQt5.QtQml.QJSValue.isDate?4() -> bool -PyQt5.QtQml.QJSValue.isRegExp?4() -> bool -PyQt5.QtQml.QJSValue.isArray?4() -> bool -PyQt5.QtQml.QJSValue.isError?4() -> bool -PyQt5.QtQml.QJSValue.toString?4() -> str -PyQt5.QtQml.QJSValue.toNumber?4() -> float -PyQt5.QtQml.QJSValue.toInt?4() -> int -PyQt5.QtQml.QJSValue.toUInt?4() -> int -PyQt5.QtQml.QJSValue.toBool?4() -> bool -PyQt5.QtQml.QJSValue.toVariant?4() -> QVariant -PyQt5.QtQml.QJSValue.toQObject?4() -> QObject -PyQt5.QtQml.QJSValue.toDateTime?4() -> QDateTime -PyQt5.QtQml.QJSValue.equals?4(QJSValue) -> bool -PyQt5.QtQml.QJSValue.strictlyEquals?4(QJSValue) -> bool -PyQt5.QtQml.QJSValue.prototype?4() -> QJSValue -PyQt5.QtQml.QJSValue.setPrototype?4(QJSValue) -PyQt5.QtQml.QJSValue.property?4(str) -> QJSValue -PyQt5.QtQml.QJSValue.setProperty?4(str, QJSValue) -PyQt5.QtQml.QJSValue.hasProperty?4(str) -> bool -PyQt5.QtQml.QJSValue.hasOwnProperty?4(str) -> bool -PyQt5.QtQml.QJSValue.property?4(int) -> QJSValue -PyQt5.QtQml.QJSValue.setProperty?4(int, QJSValue) -PyQt5.QtQml.QJSValue.deleteProperty?4(str) -> bool -PyQt5.QtQml.QJSValue.isCallable?4() -> bool -PyQt5.QtQml.QJSValue.call?4(list-of-QJSValue args=QList<QJSValue>()) -> QJSValue -PyQt5.QtQml.QJSValue.callWithInstance?4(QJSValue, list-of-QJSValue args=QList<QJSValue>()) -> QJSValue -PyQt5.QtQml.QJSValue.callAsConstructor?4(list-of-QJSValue args=QList<QJSValue>()) -> QJSValue -PyQt5.QtQml.QJSValueIterator?1(QJSValue) -PyQt5.QtQml.QJSValueIterator.__init__?1(self, QJSValue) -PyQt5.QtQml.QJSValueIterator.hasNext?4() -> bool -PyQt5.QtQml.QJSValueIterator.next?4() -> bool -PyQt5.QtQml.QJSValueIterator.name?4() -> str -PyQt5.QtQml.QJSValueIterator.value?4() -> QJSValue -PyQt5.QtQml.QQmlAbstractUrlInterceptor.DataType?10 -PyQt5.QtQml.QQmlAbstractUrlInterceptor.QmlFile?10 -PyQt5.QtQml.QQmlAbstractUrlInterceptor.JavaScriptFile?10 -PyQt5.QtQml.QQmlAbstractUrlInterceptor.QmldirFile?10 -PyQt5.QtQml.QQmlAbstractUrlInterceptor.UrlString?10 -PyQt5.QtQml.QQmlAbstractUrlInterceptor?1() -PyQt5.QtQml.QQmlAbstractUrlInterceptor.__init__?1(self) -PyQt5.QtQml.QQmlAbstractUrlInterceptor?1(QQmlAbstractUrlInterceptor) -PyQt5.QtQml.QQmlAbstractUrlInterceptor.__init__?1(self, QQmlAbstractUrlInterceptor) -PyQt5.QtQml.QQmlAbstractUrlInterceptor.intercept?4(QUrl, QQmlAbstractUrlInterceptor.DataType) -> QUrl -PyQt5.QtQml.QQmlEngine.ObjectOwnership?10 -PyQt5.QtQml.QQmlEngine.CppOwnership?10 -PyQt5.QtQml.QQmlEngine.JavaScriptOwnership?10 -PyQt5.QtQml.QQmlEngine?1(QObject parent=None) -PyQt5.QtQml.QQmlEngine.__init__?1(self, QObject parent=None) -PyQt5.QtQml.QQmlEngine.rootContext?4() -> QQmlContext -PyQt5.QtQml.QQmlEngine.clearComponentCache?4() -PyQt5.QtQml.QQmlEngine.trimComponentCache?4() -PyQt5.QtQml.QQmlEngine.importPathList?4() -> list-of-str -PyQt5.QtQml.QQmlEngine.setImportPathList?4(list-of-str) -PyQt5.QtQml.QQmlEngine.addImportPath?4(str) -PyQt5.QtQml.QQmlEngine.pluginPathList?4() -> list-of-str -PyQt5.QtQml.QQmlEngine.setPluginPathList?4(list-of-str) -PyQt5.QtQml.QQmlEngine.addPluginPath?4(str) -PyQt5.QtQml.QQmlEngine.addNamedBundle?4(str, str) -> bool -PyQt5.QtQml.QQmlEngine.importPlugin?4(str, str, list-of-QQmlError) -> bool -PyQt5.QtQml.QQmlEngine.setNetworkAccessManagerFactory?4(QQmlNetworkAccessManagerFactory) -PyQt5.QtQml.QQmlEngine.networkAccessManagerFactory?4() -> QQmlNetworkAccessManagerFactory -PyQt5.QtQml.QQmlEngine.networkAccessManager?4() -> QNetworkAccessManager -PyQt5.QtQml.QQmlEngine.addImageProvider?4(str, QQmlImageProviderBase) -PyQt5.QtQml.QQmlEngine.imageProvider?4(str) -> QQmlImageProviderBase -PyQt5.QtQml.QQmlEngine.removeImageProvider?4(str) -PyQt5.QtQml.QQmlEngine.setIncubationController?4(QQmlIncubationController) -PyQt5.QtQml.QQmlEngine.incubationController?4() -> QQmlIncubationController -PyQt5.QtQml.QQmlEngine.setOfflineStoragePath?4(str) -PyQt5.QtQml.QQmlEngine.offlineStoragePath?4() -> str -PyQt5.QtQml.QQmlEngine.baseUrl?4() -> QUrl -PyQt5.QtQml.QQmlEngine.setBaseUrl?4(QUrl) -PyQt5.QtQml.QQmlEngine.outputWarningsToStandardError?4() -> bool -PyQt5.QtQml.QQmlEngine.setOutputWarningsToStandardError?4(bool) -PyQt5.QtQml.QQmlEngine.contextForObject?4(QObject) -> QQmlContext -PyQt5.QtQml.QQmlEngine.setContextForObject?4(QObject, QQmlContext) -PyQt5.QtQml.QQmlEngine.setObjectOwnership?4(QObject, QQmlEngine.ObjectOwnership) -PyQt5.QtQml.QQmlEngine.objectOwnership?4(QObject) -> QQmlEngine.ObjectOwnership -PyQt5.QtQml.QQmlEngine.event?4(QEvent) -> bool -PyQt5.QtQml.QQmlEngine.quit?4() -PyQt5.QtQml.QQmlEngine.warnings?4(list-of-QQmlError) -PyQt5.QtQml.QQmlApplicationEngine?1(QObject parent=None) -PyQt5.QtQml.QQmlApplicationEngine.__init__?1(self, QObject parent=None) -PyQt5.QtQml.QQmlApplicationEngine?1(QUrl, QObject parent=None) -PyQt5.QtQml.QQmlApplicationEngine.__init__?1(self, QUrl, QObject parent=None) -PyQt5.QtQml.QQmlApplicationEngine?1(str, QObject parent=None) -PyQt5.QtQml.QQmlApplicationEngine.__init__?1(self, str, QObject parent=None) -PyQt5.QtQml.QQmlApplicationEngine.rootObjects?4() -> list-of-QObject -PyQt5.QtQml.QQmlApplicationEngine.load?4(QUrl) -PyQt5.QtQml.QQmlApplicationEngine.load?4(str) -PyQt5.QtQml.QQmlApplicationEngine.loadData?4(QByteArray, QUrl url=QUrl()) -PyQt5.QtQml.QQmlApplicationEngine.objectCreated?4(QObject, QUrl) -PyQt5.QtQml.QQmlComponent.Status?10 -PyQt5.QtQml.QQmlComponent.Null?10 -PyQt5.QtQml.QQmlComponent.Ready?10 -PyQt5.QtQml.QQmlComponent.Loading?10 -PyQt5.QtQml.QQmlComponent.Error?10 -PyQt5.QtQml.QQmlComponent.CompilationMode?10 -PyQt5.QtQml.QQmlComponent.PreferSynchronous?10 -PyQt5.QtQml.QQmlComponent.Asynchronous?10 -PyQt5.QtQml.QQmlComponent?1(QQmlEngine, QObject parent=None) -PyQt5.QtQml.QQmlComponent.__init__?1(self, QQmlEngine, QObject parent=None) -PyQt5.QtQml.QQmlComponent?1(QQmlEngine, str, QObject parent=None) -PyQt5.QtQml.QQmlComponent.__init__?1(self, QQmlEngine, str, QObject parent=None) -PyQt5.QtQml.QQmlComponent?1(QQmlEngine, str, QQmlComponent.CompilationMode, QObject parent=None) -PyQt5.QtQml.QQmlComponent.__init__?1(self, QQmlEngine, str, QQmlComponent.CompilationMode, QObject parent=None) -PyQt5.QtQml.QQmlComponent?1(QQmlEngine, QUrl, QObject parent=None) -PyQt5.QtQml.QQmlComponent.__init__?1(self, QQmlEngine, QUrl, QObject parent=None) -PyQt5.QtQml.QQmlComponent?1(QQmlEngine, QUrl, QQmlComponent.CompilationMode, QObject parent=None) -PyQt5.QtQml.QQmlComponent.__init__?1(self, QQmlEngine, QUrl, QQmlComponent.CompilationMode, QObject parent=None) -PyQt5.QtQml.QQmlComponent?1(QObject parent=None) -PyQt5.QtQml.QQmlComponent.__init__?1(self, QObject parent=None) -PyQt5.QtQml.QQmlComponent.status?4() -> QQmlComponent.Status -PyQt5.QtQml.QQmlComponent.isNull?4() -> bool -PyQt5.QtQml.QQmlComponent.isReady?4() -> bool -PyQt5.QtQml.QQmlComponent.isError?4() -> bool -PyQt5.QtQml.QQmlComponent.isLoading?4() -> bool -PyQt5.QtQml.QQmlComponent.errors?4() -> list-of-QQmlError -PyQt5.QtQml.QQmlComponent.progress?4() -> float -PyQt5.QtQml.QQmlComponent.url?4() -> QUrl -PyQt5.QtQml.QQmlComponent.create?4(QQmlContext context=None) -> QObject -PyQt5.QtQml.QQmlComponent.beginCreate?4(QQmlContext) -> QObject -PyQt5.QtQml.QQmlComponent.completeCreate?4() -PyQt5.QtQml.QQmlComponent.create?4(QQmlIncubator, QQmlContext context=None, QQmlContext forContext=None) -PyQt5.QtQml.QQmlComponent.creationContext?4() -> QQmlContext -PyQt5.QtQml.QQmlComponent.loadUrl?4(QUrl) -PyQt5.QtQml.QQmlComponent.loadUrl?4(QUrl, QQmlComponent.CompilationMode) -PyQt5.QtQml.QQmlComponent.setData?4(QByteArray, QUrl) -PyQt5.QtQml.QQmlComponent.statusChanged?4(QQmlComponent.Status) -PyQt5.QtQml.QQmlComponent.progressChanged?4(float) -PyQt5.QtQml.QQmlContext?1(QQmlEngine, QObject parent=None) -PyQt5.QtQml.QQmlContext.__init__?1(self, QQmlEngine, QObject parent=None) -PyQt5.QtQml.QQmlContext?1(QQmlContext, QObject parent=None) -PyQt5.QtQml.QQmlContext.__init__?1(self, QQmlContext, QObject parent=None) -PyQt5.QtQml.QQmlContext.isValid?4() -> bool -PyQt5.QtQml.QQmlContext.engine?4() -> QQmlEngine -PyQt5.QtQml.QQmlContext.parentContext?4() -> QQmlContext -PyQt5.QtQml.QQmlContext.contextObject?4() -> QObject -PyQt5.QtQml.QQmlContext.setContextObject?4(QObject) -PyQt5.QtQml.QQmlContext.contextProperty?4(str) -> QVariant -PyQt5.QtQml.QQmlContext.setContextProperty?4(str, QObject) -PyQt5.QtQml.QQmlContext.setContextProperty?4(str, QVariant) -PyQt5.QtQml.QQmlContext.nameForObject?4(QObject) -> str -PyQt5.QtQml.QQmlContext.resolvedUrl?4(QUrl) -> QUrl -PyQt5.QtQml.QQmlContext.setBaseUrl?4(QUrl) -PyQt5.QtQml.QQmlContext.baseUrl?4() -> QUrl -PyQt5.QtQml.QQmlImageProviderBase.Flag?10 -PyQt5.QtQml.QQmlImageProviderBase.ForceAsynchronousImageLoading?10 -PyQt5.QtQml.QQmlImageProviderBase.ImageType?10 -PyQt5.QtQml.QQmlImageProviderBase.Image?10 -PyQt5.QtQml.QQmlImageProviderBase.Pixmap?10 -PyQt5.QtQml.QQmlImageProviderBase.Texture?10 -PyQt5.QtQml.QQmlImageProviderBase?1(QQmlImageProviderBase) -PyQt5.QtQml.QQmlImageProviderBase.__init__?1(self, QQmlImageProviderBase) -PyQt5.QtQml.QQmlImageProviderBase.imageType?4() -> QQmlImageProviderBase.ImageType -PyQt5.QtQml.QQmlImageProviderBase.flags?4() -> QQmlImageProviderBase.Flags -PyQt5.QtQml.QQmlImageProviderBase.Flags?1(QQmlImageProviderBase.Flags) -PyQt5.QtQml.QQmlImageProviderBase.Flags.__init__?1(self, QQmlImageProviderBase.Flags) -PyQt5.QtQml.QQmlImageProviderBase.Flags?1(int) -PyQt5.QtQml.QQmlImageProviderBase.Flags.__init__?1(self, int) -PyQt5.QtQml.QQmlImageProviderBase.Flags?1() -PyQt5.QtQml.QQmlImageProviderBase.Flags.__init__?1(self) -PyQt5.QtQml.QQmlError?1() -PyQt5.QtQml.QQmlError.__init__?1(self) -PyQt5.QtQml.QQmlError?1(QQmlError) -PyQt5.QtQml.QQmlError.__init__?1(self, QQmlError) -PyQt5.QtQml.QQmlError.isValid?4() -> bool -PyQt5.QtQml.QQmlError.url?4() -> QUrl -PyQt5.QtQml.QQmlError.setUrl?4(QUrl) -PyQt5.QtQml.QQmlError.description?4() -> str -PyQt5.QtQml.QQmlError.setDescription?4(str) -PyQt5.QtQml.QQmlError.line?4() -> int -PyQt5.QtQml.QQmlError.setLine?4(int) -PyQt5.QtQml.QQmlError.column?4() -> int -PyQt5.QtQml.QQmlError.setColumn?4(int) -PyQt5.QtQml.QQmlError.toString?4() -> str -PyQt5.QtQml.QQmlError.object?4() -> QObject -PyQt5.QtQml.QQmlError.setObject?4(QObject) -PyQt5.QtQml.QQmlExpression?1() -PyQt5.QtQml.QQmlExpression.__init__?1(self) -PyQt5.QtQml.QQmlExpression?1(QQmlContext, QObject, str, QObject parent=None) -PyQt5.QtQml.QQmlExpression.__init__?1(self, QQmlContext, QObject, str, QObject parent=None) -PyQt5.QtQml.QQmlExpression?1(QQmlScriptString, QQmlContext context=None, QObject scope=None, QObject parent=None) -PyQt5.QtQml.QQmlExpression.__init__?1(self, QQmlScriptString, QQmlContext context=None, QObject scope=None, QObject parent=None) -PyQt5.QtQml.QQmlExpression.engine?4() -> QQmlEngine -PyQt5.QtQml.QQmlExpression.context?4() -> QQmlContext -PyQt5.QtQml.QQmlExpression.expression?4() -> str -PyQt5.QtQml.QQmlExpression.setExpression?4(str) -PyQt5.QtQml.QQmlExpression.notifyOnValueChanged?4() -> bool -PyQt5.QtQml.QQmlExpression.setNotifyOnValueChanged?4(bool) -PyQt5.QtQml.QQmlExpression.sourceFile?4() -> str -PyQt5.QtQml.QQmlExpression.lineNumber?4() -> int -PyQt5.QtQml.QQmlExpression.columnNumber?4() -> int -PyQt5.QtQml.QQmlExpression.setSourceLocation?4(str, int, int column=0) -PyQt5.QtQml.QQmlExpression.scopeObject?4() -> QObject -PyQt5.QtQml.QQmlExpression.hasError?4() -> bool -PyQt5.QtQml.QQmlExpression.clearError?4() -PyQt5.QtQml.QQmlExpression.error?4() -> QQmlError -PyQt5.QtQml.QQmlExpression.evaluate?4() -> (QVariant, bool) -PyQt5.QtQml.QQmlExpression.valueChanged?4() -PyQt5.QtQml.QQmlExtensionPlugin?1(QObject parent=None) -PyQt5.QtQml.QQmlExtensionPlugin.__init__?1(self, QObject parent=None) -PyQt5.QtQml.QQmlExtensionPlugin.registerTypes?4(str) -PyQt5.QtQml.QQmlExtensionPlugin.initializeEngine?4(QQmlEngine, str) -PyQt5.QtQml.QQmlExtensionPlugin.baseUrl?4() -> QUrl -PyQt5.QtQml.QQmlFileSelector?1(QQmlEngine, QObject parent=None) -PyQt5.QtQml.QQmlFileSelector.__init__?1(self, QQmlEngine, QObject parent=None) -PyQt5.QtQml.QQmlFileSelector.setSelector?4(QFileSelector) -PyQt5.QtQml.QQmlFileSelector.setExtraSelectors?4(list-of-str) -PyQt5.QtQml.QQmlFileSelector.get?4(QQmlEngine) -> QQmlFileSelector -PyQt5.QtQml.QQmlIncubator.Status?10 -PyQt5.QtQml.QQmlIncubator.Null?10 -PyQt5.QtQml.QQmlIncubator.Ready?10 -PyQt5.QtQml.QQmlIncubator.Loading?10 -PyQt5.QtQml.QQmlIncubator.Error?10 -PyQt5.QtQml.QQmlIncubator.IncubationMode?10 -PyQt5.QtQml.QQmlIncubator.Asynchronous?10 -PyQt5.QtQml.QQmlIncubator.AsynchronousIfNested?10 -PyQt5.QtQml.QQmlIncubator.Synchronous?10 -PyQt5.QtQml.QQmlIncubator?1(QQmlIncubator.IncubationMode mode=QQmlIncubator.Asynchronous) -PyQt5.QtQml.QQmlIncubator.__init__?1(self, QQmlIncubator.IncubationMode mode=QQmlIncubator.Asynchronous) -PyQt5.QtQml.QQmlIncubator.clear?4() -PyQt5.QtQml.QQmlIncubator.forceCompletion?4() -PyQt5.QtQml.QQmlIncubator.isNull?4() -> bool -PyQt5.QtQml.QQmlIncubator.isReady?4() -> bool -PyQt5.QtQml.QQmlIncubator.isError?4() -> bool -PyQt5.QtQml.QQmlIncubator.isLoading?4() -> bool -PyQt5.QtQml.QQmlIncubator.errors?4() -> list-of-QQmlError -PyQt5.QtQml.QQmlIncubator.incubationMode?4() -> QQmlIncubator.IncubationMode -PyQt5.QtQml.QQmlIncubator.status?4() -> QQmlIncubator.Status -PyQt5.QtQml.QQmlIncubator.object?4() -> QObject -PyQt5.QtQml.QQmlIncubator.statusChanged?4(QQmlIncubator.Status) -PyQt5.QtQml.QQmlIncubator.setInitialState?4(QObject) -PyQt5.QtQml.QQmlIncubationController?1() -PyQt5.QtQml.QQmlIncubationController.__init__?1(self) -PyQt5.QtQml.QQmlIncubationController.engine?4() -> QQmlEngine -PyQt5.QtQml.QQmlIncubationController.incubatingObjectCount?4() -> int -PyQt5.QtQml.QQmlIncubationController.incubateFor?4(int) -PyQt5.QtQml.QQmlIncubationController.incubatingObjectCountChanged?4(int) -PyQt5.QtQml.QQmlListReference?1() -PyQt5.QtQml.QQmlListReference.__init__?1(self) -PyQt5.QtQml.QQmlListReference?1(QObject, str, QQmlEngine engine=None) -PyQt5.QtQml.QQmlListReference.__init__?1(self, QObject, str, QQmlEngine engine=None) -PyQt5.QtQml.QQmlListReference?1(QQmlListReference) -PyQt5.QtQml.QQmlListReference.__init__?1(self, QQmlListReference) -PyQt5.QtQml.QQmlListReference.isValid?4() -> bool -PyQt5.QtQml.QQmlListReference.object?4() -> QObject -PyQt5.QtQml.QQmlListReference.listElementType?4() -> QMetaObject -PyQt5.QtQml.QQmlListReference.canAppend?4() -> bool -PyQt5.QtQml.QQmlListReference.canAt?4() -> bool -PyQt5.QtQml.QQmlListReference.canClear?4() -> bool -PyQt5.QtQml.QQmlListReference.canCount?4() -> bool -PyQt5.QtQml.QQmlListReference.isManipulable?4() -> bool -PyQt5.QtQml.QQmlListReference.isReadable?4() -> bool -PyQt5.QtQml.QQmlListReference.append?4(QObject) -> bool -PyQt5.QtQml.QQmlListReference.at?4(int) -> QObject -PyQt5.QtQml.QQmlListReference.clear?4() -> bool -PyQt5.QtQml.QQmlListReference.count?4() -> int -PyQt5.QtQml.QQmlNetworkAccessManagerFactory?1() -PyQt5.QtQml.QQmlNetworkAccessManagerFactory.__init__?1(self) -PyQt5.QtQml.QQmlNetworkAccessManagerFactory?1(QQmlNetworkAccessManagerFactory) -PyQt5.QtQml.QQmlNetworkAccessManagerFactory.__init__?1(self, QQmlNetworkAccessManagerFactory) -PyQt5.QtQml.QQmlNetworkAccessManagerFactory.create?4(QObject) -> QNetworkAccessManager -PyQt5.QtQml.QQmlParserStatus?1() -PyQt5.QtQml.QQmlParserStatus.__init__?1(self) -PyQt5.QtQml.QQmlParserStatus?1(QQmlParserStatus) -PyQt5.QtQml.QQmlParserStatus.__init__?1(self, QQmlParserStatus) -PyQt5.QtQml.QQmlParserStatus.classBegin?4() -PyQt5.QtQml.QQmlParserStatus.componentComplete?4() -PyQt5.QtQml.QQmlProperty.Type?10 -PyQt5.QtQml.QQmlProperty.Invalid?10 -PyQt5.QtQml.QQmlProperty.Property?10 -PyQt5.QtQml.QQmlProperty.SignalProperty?10 -PyQt5.QtQml.QQmlProperty.PropertyTypeCategory?10 -PyQt5.QtQml.QQmlProperty.InvalidCategory?10 -PyQt5.QtQml.QQmlProperty.List?10 -PyQt5.QtQml.QQmlProperty.Object?10 -PyQt5.QtQml.QQmlProperty.Normal?10 -PyQt5.QtQml.QQmlProperty?1() -PyQt5.QtQml.QQmlProperty.__init__?1(self) -PyQt5.QtQml.QQmlProperty?1(QObject) -PyQt5.QtQml.QQmlProperty.__init__?1(self, QObject) -PyQt5.QtQml.QQmlProperty?1(QObject, QQmlContext) -PyQt5.QtQml.QQmlProperty.__init__?1(self, QObject, QQmlContext) -PyQt5.QtQml.QQmlProperty?1(QObject, QQmlEngine) -PyQt5.QtQml.QQmlProperty.__init__?1(self, QObject, QQmlEngine) -PyQt5.QtQml.QQmlProperty?1(QObject, str) -PyQt5.QtQml.QQmlProperty.__init__?1(self, QObject, str) -PyQt5.QtQml.QQmlProperty?1(QObject, str, QQmlContext) -PyQt5.QtQml.QQmlProperty.__init__?1(self, QObject, str, QQmlContext) -PyQt5.QtQml.QQmlProperty?1(QObject, str, QQmlEngine) -PyQt5.QtQml.QQmlProperty.__init__?1(self, QObject, str, QQmlEngine) -PyQt5.QtQml.QQmlProperty?1(QQmlProperty) -PyQt5.QtQml.QQmlProperty.__init__?1(self, QQmlProperty) -PyQt5.QtQml.QQmlProperty.type?4() -> QQmlProperty.Type -PyQt5.QtQml.QQmlProperty.isValid?4() -> bool -PyQt5.QtQml.QQmlProperty.isProperty?4() -> bool -PyQt5.QtQml.QQmlProperty.isSignalProperty?4() -> bool -PyQt5.QtQml.QQmlProperty.propertyType?4() -> int -PyQt5.QtQml.QQmlProperty.propertyTypeCategory?4() -> QQmlProperty.PropertyTypeCategory -PyQt5.QtQml.QQmlProperty.propertyTypeName?4() -> str -PyQt5.QtQml.QQmlProperty.name?4() -> str -PyQt5.QtQml.QQmlProperty.read?4() -> QVariant -PyQt5.QtQml.QQmlProperty.read?4(QObject, str) -> QVariant -PyQt5.QtQml.QQmlProperty.read?4(QObject, str, QQmlContext) -> QVariant -PyQt5.QtQml.QQmlProperty.read?4(QObject, str, QQmlEngine) -> QVariant -PyQt5.QtQml.QQmlProperty.write?4(QVariant) -> bool -PyQt5.QtQml.QQmlProperty.write?4(QObject, str, QVariant) -> bool -PyQt5.QtQml.QQmlProperty.write?4(QObject, str, QVariant, QQmlContext) -> bool -PyQt5.QtQml.QQmlProperty.write?4(QObject, str, QVariant, QQmlEngine) -> bool -PyQt5.QtQml.QQmlProperty.reset?4() -> bool -PyQt5.QtQml.QQmlProperty.hasNotifySignal?4() -> bool -PyQt5.QtQml.QQmlProperty.needsNotifySignal?4() -> bool -PyQt5.QtQml.QQmlProperty.connectNotifySignal?4(slot) -> bool -PyQt5.QtQml.QQmlProperty.connectNotifySignal?4(QObject, int) -> bool -PyQt5.QtQml.QQmlProperty.isWritable?4() -> bool -PyQt5.QtQml.QQmlProperty.isDesignable?4() -> bool -PyQt5.QtQml.QQmlProperty.isResettable?4() -> bool -PyQt5.QtQml.QQmlProperty.object?4() -> QObject -PyQt5.QtQml.QQmlProperty.index?4() -> int -PyQt5.QtQml.QQmlProperty.property?4() -> QMetaProperty -PyQt5.QtQml.QQmlProperty.method?4() -> QMetaMethod -PyQt5.QtQml.QQmlPropertyMap?1(QObject parent=None) -PyQt5.QtQml.QQmlPropertyMap.__init__?1(self, QObject parent=None) -PyQt5.QtQml.QQmlPropertyMap.value?4(str) -> QVariant -PyQt5.QtQml.QQmlPropertyMap.insert?4(str, QVariant) -PyQt5.QtQml.QQmlPropertyMap.clear?4(str) -PyQt5.QtQml.QQmlPropertyMap.keys?4() -> list-of-str -PyQt5.QtQml.QQmlPropertyMap.count?4() -> int -PyQt5.QtQml.QQmlPropertyMap.size?4() -> int -PyQt5.QtQml.QQmlPropertyMap.isEmpty?4() -> bool -PyQt5.QtQml.QQmlPropertyMap.contains?4(str) -> bool -PyQt5.QtQml.QQmlPropertyMap.valueChanged?4(str, QVariant) -PyQt5.QtQml.QQmlPropertyMap.updateValue?4(str, QVariant) -> QVariant -PyQt5.QtQml.QQmlPropertyValueSource?1() -PyQt5.QtQml.QQmlPropertyValueSource.__init__?1(self) -PyQt5.QtQml.QQmlPropertyValueSource?1(QQmlPropertyValueSource) -PyQt5.QtQml.QQmlPropertyValueSource.__init__?1(self, QQmlPropertyValueSource) -PyQt5.QtQml.QQmlPropertyValueSource.setTarget?4(QQmlProperty) -PyQt5.QtQml.QQmlScriptString?1() -PyQt5.QtQml.QQmlScriptString.__init__?1(self) -PyQt5.QtQml.QQmlScriptString?1(QQmlScriptString) -PyQt5.QtQml.QQmlScriptString.__init__?1(self, QQmlScriptString) -PyQt5.QtQml.QQmlScriptString.isEmpty?4() -> bool -PyQt5.QtQml.QQmlScriptString.isUndefinedLiteral?4() -> bool -PyQt5.QtQml.QQmlScriptString.isNullLiteral?4() -> bool -PyQt5.QtQml.QQmlScriptString.stringLiteral?4() -> str -PyQt5.QtQml.QQmlScriptString.numberLiteral?4() -> (float, bool) -PyQt5.QtQml.QQmlScriptString.booleanLiteral?4() -> (bool, bool) -PyQt5.QtQuick.QQuickItem.TransformOrigin?10 -PyQt5.QtQuick.QQuickItem.TopLeft?10 -PyQt5.QtQuick.QQuickItem.Top?10 -PyQt5.QtQuick.QQuickItem.TopRight?10 -PyQt5.QtQuick.QQuickItem.Left?10 -PyQt5.QtQuick.QQuickItem.Center?10 -PyQt5.QtQuick.QQuickItem.Right?10 -PyQt5.QtQuick.QQuickItem.BottomLeft?10 -PyQt5.QtQuick.QQuickItem.Bottom?10 -PyQt5.QtQuick.QQuickItem.BottomRight?10 -PyQt5.QtQuick.QQuickItem.ItemChange?10 -PyQt5.QtQuick.QQuickItem.ItemChildAddedChange?10 -PyQt5.QtQuick.QQuickItem.ItemChildRemovedChange?10 -PyQt5.QtQuick.QQuickItem.ItemSceneChange?10 -PyQt5.QtQuick.QQuickItem.ItemVisibleHasChanged?10 -PyQt5.QtQuick.QQuickItem.ItemParentHasChanged?10 -PyQt5.QtQuick.QQuickItem.ItemOpacityHasChanged?10 -PyQt5.QtQuick.QQuickItem.ItemActiveFocusHasChanged?10 -PyQt5.QtQuick.QQuickItem.ItemRotationHasChanged?10 -PyQt5.QtQuick.QQuickItem.ItemAntialiasingHasChanged?10 -PyQt5.QtQuick.QQuickItem.Flag?10 -PyQt5.QtQuick.QQuickItem.ItemClipsChildrenToShape?10 -PyQt5.QtQuick.QQuickItem.ItemAcceptsInputMethod?10 -PyQt5.QtQuick.QQuickItem.ItemIsFocusScope?10 -PyQt5.QtQuick.QQuickItem.ItemHasContents?10 -PyQt5.QtQuick.QQuickItem.ItemAcceptsDrops?10 -PyQt5.QtQuick.QQuickItem?1(QQuickItem parent=None) -PyQt5.QtQuick.QQuickItem.__init__?1(self, QQuickItem parent=None) -PyQt5.QtQuick.QQuickItem.window?4() -> QQuickWindow -PyQt5.QtQuick.QQuickItem.parentItem?4() -> QQuickItem -PyQt5.QtQuick.QQuickItem.setParentItem?4(QQuickItem) -PyQt5.QtQuick.QQuickItem.stackBefore?4(QQuickItem) -PyQt5.QtQuick.QQuickItem.stackAfter?4(QQuickItem) -PyQt5.QtQuick.QQuickItem.childrenRect?4() -> QRectF -PyQt5.QtQuick.QQuickItem.childItems?4() -> list-of-QQuickItem -PyQt5.QtQuick.QQuickItem.clip?4() -> bool -PyQt5.QtQuick.QQuickItem.setClip?4(bool) -PyQt5.QtQuick.QQuickItem.state?4() -> str -PyQt5.QtQuick.QQuickItem.setState?4(str) -PyQt5.QtQuick.QQuickItem.baselineOffset?4() -> float -PyQt5.QtQuick.QQuickItem.setBaselineOffset?4(float) -PyQt5.QtQuick.QQuickItem.x?4() -> float -PyQt5.QtQuick.QQuickItem.y?4() -> float -PyQt5.QtQuick.QQuickItem.setX?4(float) -PyQt5.QtQuick.QQuickItem.setY?4(float) -PyQt5.QtQuick.QQuickItem.width?4() -> float -PyQt5.QtQuick.QQuickItem.setWidth?4(float) -PyQt5.QtQuick.QQuickItem.resetWidth?4() -PyQt5.QtQuick.QQuickItem.setImplicitWidth?4(float) -PyQt5.QtQuick.QQuickItem.implicitWidth?4() -> float -PyQt5.QtQuick.QQuickItem.height?4() -> float -PyQt5.QtQuick.QQuickItem.setHeight?4(float) -PyQt5.QtQuick.QQuickItem.resetHeight?4() -PyQt5.QtQuick.QQuickItem.setImplicitHeight?4(float) -PyQt5.QtQuick.QQuickItem.implicitHeight?4() -> float -PyQt5.QtQuick.QQuickItem.transformOrigin?4() -> QQuickItem.TransformOrigin -PyQt5.QtQuick.QQuickItem.setTransformOrigin?4(QQuickItem.TransformOrigin) -PyQt5.QtQuick.QQuickItem.z?4() -> float -PyQt5.QtQuick.QQuickItem.setZ?4(float) -PyQt5.QtQuick.QQuickItem.rotation?4() -> float -PyQt5.QtQuick.QQuickItem.setRotation?4(float) -PyQt5.QtQuick.QQuickItem.scale?4() -> float -PyQt5.QtQuick.QQuickItem.setScale?4(float) -PyQt5.QtQuick.QQuickItem.opacity?4() -> float -PyQt5.QtQuick.QQuickItem.setOpacity?4(float) -PyQt5.QtQuick.QQuickItem.isVisible?4() -> bool -PyQt5.QtQuick.QQuickItem.setVisible?4(bool) -PyQt5.QtQuick.QQuickItem.isEnabled?4() -> bool -PyQt5.QtQuick.QQuickItem.setEnabled?4(bool) -PyQt5.QtQuick.QQuickItem.smooth?4() -> bool -PyQt5.QtQuick.QQuickItem.setSmooth?4(bool) -PyQt5.QtQuick.QQuickItem.antialiasing?4() -> bool -PyQt5.QtQuick.QQuickItem.setAntialiasing?4(bool) -PyQt5.QtQuick.QQuickItem.flags?4() -> QQuickItem.Flags -PyQt5.QtQuick.QQuickItem.setFlag?4(QQuickItem.Flag, bool enabled=True) -PyQt5.QtQuick.QQuickItem.setFlags?4(QQuickItem.Flags) -PyQt5.QtQuick.QQuickItem.hasActiveFocus?4() -> bool -PyQt5.QtQuick.QQuickItem.hasFocus?4() -> bool -PyQt5.QtQuick.QQuickItem.setFocus?4(bool) -PyQt5.QtQuick.QQuickItem.isFocusScope?4() -> bool -PyQt5.QtQuick.QQuickItem.scopedFocusItem?4() -> QQuickItem -PyQt5.QtQuick.QQuickItem.acceptedMouseButtons?4() -> Qt.MouseButtons -PyQt5.QtQuick.QQuickItem.setAcceptedMouseButtons?4(Qt.MouseButtons) -PyQt5.QtQuick.QQuickItem.acceptHoverEvents?4() -> bool -PyQt5.QtQuick.QQuickItem.setAcceptHoverEvents?4(bool) -PyQt5.QtQuick.QQuickItem.cursor?4() -> QCursor -PyQt5.QtQuick.QQuickItem.setCursor?4(QCursor) -PyQt5.QtQuick.QQuickItem.unsetCursor?4() -PyQt5.QtQuick.QQuickItem.grabMouse?4() -PyQt5.QtQuick.QQuickItem.ungrabMouse?4() -PyQt5.QtQuick.QQuickItem.keepMouseGrab?4() -> bool -PyQt5.QtQuick.QQuickItem.setKeepMouseGrab?4(bool) -PyQt5.QtQuick.QQuickItem.filtersChildMouseEvents?4() -> bool -PyQt5.QtQuick.QQuickItem.setFiltersChildMouseEvents?4(bool) -PyQt5.QtQuick.QQuickItem.grabTouchPoints?4(list-of-int) -PyQt5.QtQuick.QQuickItem.ungrabTouchPoints?4() -PyQt5.QtQuick.QQuickItem.keepTouchGrab?4() -> bool -PyQt5.QtQuick.QQuickItem.setKeepTouchGrab?4(bool) -PyQt5.QtQuick.QQuickItem.contains?4(QPointF) -> bool -PyQt5.QtQuick.QQuickItem.mapToItem?4(QQuickItem, QPointF) -> QPointF -PyQt5.QtQuick.QQuickItem.mapToScene?4(QPointF) -> QPointF -PyQt5.QtQuick.QQuickItem.mapRectToItem?4(QQuickItem, QRectF) -> QRectF -PyQt5.QtQuick.QQuickItem.mapRectToScene?4(QRectF) -> QRectF -PyQt5.QtQuick.QQuickItem.mapFromItem?4(QQuickItem, QPointF) -> QPointF -PyQt5.QtQuick.QQuickItem.mapFromScene?4(QPointF) -> QPointF -PyQt5.QtQuick.QQuickItem.mapRectFromItem?4(QQuickItem, QRectF) -> QRectF -PyQt5.QtQuick.QQuickItem.mapRectFromScene?4(QRectF) -> QRectF -PyQt5.QtQuick.QQuickItem.polish?4() -PyQt5.QtQuick.QQuickItem.forceActiveFocus?4() -PyQt5.QtQuick.QQuickItem.childAt?4(float, float) -> QQuickItem -PyQt5.QtQuick.QQuickItem.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtQuick.QQuickItem.isTextureProvider?4() -> bool -PyQt5.QtQuick.QQuickItem.textureProvider?4() -> QSGTextureProvider -PyQt5.QtQuick.QQuickItem.update?4() -PyQt5.QtQuick.QQuickItem.event?4(QEvent) -> bool -PyQt5.QtQuick.QQuickItem.isComponentComplete?4() -> bool -PyQt5.QtQuick.QQuickItem.itemChange?4(QQuickItem.ItemChange, QQuickItem.ItemChangeData) -PyQt5.QtQuick.QQuickItem.updateInputMethod?4(Qt.InputMethodQueries queries=Qt.ImQueryInput) -PyQt5.QtQuick.QQuickItem.widthValid?4() -> bool -PyQt5.QtQuick.QQuickItem.heightValid?4() -> bool -PyQt5.QtQuick.QQuickItem.classBegin?4() -PyQt5.QtQuick.QQuickItem.componentComplete?4() -PyQt5.QtQuick.QQuickItem.keyPressEvent?4(QKeyEvent) -PyQt5.QtQuick.QQuickItem.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtQuick.QQuickItem.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtQuick.QQuickItem.focusInEvent?4(QFocusEvent) -PyQt5.QtQuick.QQuickItem.focusOutEvent?4(QFocusEvent) -PyQt5.QtQuick.QQuickItem.mousePressEvent?4(QMouseEvent) -PyQt5.QtQuick.QQuickItem.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtQuick.QQuickItem.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtQuick.QQuickItem.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtQuick.QQuickItem.mouseUngrabEvent?4() -PyQt5.QtQuick.QQuickItem.touchUngrabEvent?4() -PyQt5.QtQuick.QQuickItem.wheelEvent?4(QWheelEvent) -PyQt5.QtQuick.QQuickItem.touchEvent?4(QTouchEvent) -PyQt5.QtQuick.QQuickItem.hoverEnterEvent?4(QHoverEvent) -PyQt5.QtQuick.QQuickItem.hoverMoveEvent?4(QHoverEvent) -PyQt5.QtQuick.QQuickItem.hoverLeaveEvent?4(QHoverEvent) -PyQt5.QtQuick.QQuickItem.dragEnterEvent?4(QDragEnterEvent) -PyQt5.QtQuick.QQuickItem.dragMoveEvent?4(QDragMoveEvent) -PyQt5.QtQuick.QQuickItem.dragLeaveEvent?4(QDragLeaveEvent) -PyQt5.QtQuick.QQuickItem.dropEvent?4(QDropEvent) -PyQt5.QtQuick.QQuickItem.childMouseEventFilter?4(QQuickItem, QEvent) -> bool -PyQt5.QtQuick.QQuickItem.geometryChanged?4(QRectF, QRectF) -PyQt5.QtQuick.QQuickItem.updatePaintNode?4(QSGNode, QQuickItem.UpdatePaintNodeData) -> QSGNode -PyQt5.QtQuick.QQuickItem.releaseResources?4() -PyQt5.QtQuick.QQuickItem.updatePolish?4() -PyQt5.QtQuick.QQuickItem.activeFocusOnTab?4() -> bool -PyQt5.QtQuick.QQuickItem.setActiveFocusOnTab?4(bool) -PyQt5.QtQuick.QQuickItem.setFocus?4(bool, Qt.FocusReason) -PyQt5.QtQuick.QQuickItem.forceActiveFocus?4(Qt.FocusReason) -PyQt5.QtQuick.QQuickItem.nextItemInFocusChain?4(bool forward=True) -> QQuickItem -PyQt5.QtQuick.QQuickItem.windowChanged?4(QQuickWindow) -PyQt5.QtQuick.QQuickItem.resetAntialiasing?4() -PyQt5.QtQuick.QQuickItem.grabToImage?4(QSize targetSize=QSize()) -> QQuickItemGrabResult -PyQt5.QtQuick.QQuickFramebufferObject?1(QQuickItem parent=None) -PyQt5.QtQuick.QQuickFramebufferObject.__init__?1(self, QQuickItem parent=None) -PyQt5.QtQuick.QQuickFramebufferObject.textureFollowsItemSize?4() -> bool -PyQt5.QtQuick.QQuickFramebufferObject.setTextureFollowsItemSize?4(bool) -PyQt5.QtQuick.QQuickFramebufferObject.createRenderer?4() -> QQuickFramebufferObject.Renderer -PyQt5.QtQuick.QQuickFramebufferObject.geometryChanged?4(QRectF, QRectF) -PyQt5.QtQuick.QQuickFramebufferObject.updatePaintNode?4(QSGNode, QQuickItem.UpdatePaintNodeData) -> QSGNode -PyQt5.QtQuick.QQuickFramebufferObject.textureFollowsItemSizeChanged?4(bool) -PyQt5.QtQuick.QQuickFramebufferObject.isTextureProvider?4() -> bool -PyQt5.QtQuick.QQuickFramebufferObject.textureProvider?4() -> QSGTextureProvider -PyQt5.QtQuick.QQuickFramebufferObject.releaseResources?4() -PyQt5.QtQuick.QQuickFramebufferObject.Renderer?1() -PyQt5.QtQuick.QQuickFramebufferObject.Renderer.__init__?1(self) -PyQt5.QtQuick.QQuickFramebufferObject.Renderer?1(QQuickFramebufferObject.Renderer) -PyQt5.QtQuick.QQuickFramebufferObject.Renderer.__init__?1(self, QQuickFramebufferObject.Renderer) -PyQt5.QtQuick.QQuickFramebufferObject.Renderer.render?4() -PyQt5.QtQuick.QQuickFramebufferObject.Renderer.createFramebufferObject?4(QSize) -> QOpenGLFramebufferObject -PyQt5.QtQuick.QQuickFramebufferObject.Renderer.synchronize?4(QQuickFramebufferObject) -PyQt5.QtQuick.QQuickFramebufferObject.Renderer.framebufferObject?4() -> QOpenGLFramebufferObject -PyQt5.QtQuick.QQuickFramebufferObject.Renderer.update?4() -PyQt5.QtQuick.QQuickFramebufferObject.Renderer.invalidateFramebufferObject?4() -PyQt5.QtQuick.QQuickTextureFactory?1() -PyQt5.QtQuick.QQuickTextureFactory.__init__?1(self) -PyQt5.QtQuick.QQuickTextureFactory.createTexture?4(QQuickWindow) -> QSGTexture -PyQt5.QtQuick.QQuickTextureFactory.textureSize?4() -> QSize -PyQt5.QtQuick.QQuickTextureFactory.textureByteCount?4() -> int -PyQt5.QtQuick.QQuickTextureFactory.image?4() -> QImage -PyQt5.QtQuick.QQuickImageProvider?1(QQmlImageProviderBase.ImageType, QQmlImageProviderBase.Flags flags=0) -PyQt5.QtQuick.QQuickImageProvider.__init__?1(self, QQmlImageProviderBase.ImageType, QQmlImageProviderBase.Flags flags=0) -PyQt5.QtQuick.QQuickImageProvider?1(QQuickImageProvider) -PyQt5.QtQuick.QQuickImageProvider.__init__?1(self, QQuickImageProvider) -PyQt5.QtQuick.QQuickImageProvider.imageType?4() -> QQmlImageProviderBase.ImageType -PyQt5.QtQuick.QQuickImageProvider.flags?4() -> QQmlImageProviderBase.Flags -PyQt5.QtQuick.QQuickImageProvider.requestImage?4(str, QSize) -> (QImage, QSize) -PyQt5.QtQuick.QQuickImageProvider.requestPixmap?4(str, QSize) -> (QPixmap, QSize) -PyQt5.QtQuick.QQuickImageProvider.requestTexture?4(str, QSize) -> (QQuickTextureFactory, QSize) -PyQt5.QtQuick.QQuickItem.Flags?1(QQuickItem.Flags) -PyQt5.QtQuick.QQuickItem.Flags.__init__?1(self, QQuickItem.Flags) -PyQt5.QtQuick.QQuickItem.Flags?1(int) -PyQt5.QtQuick.QQuickItem.Flags.__init__?1(self, int) -PyQt5.QtQuick.QQuickItem.Flags?1() -PyQt5.QtQuick.QQuickItem.Flags.__init__?1(self) -PyQt5.QtQuick.QQuickItem.ItemChangeData.boolValue?7 -PyQt5.QtQuick.QQuickItem.ItemChangeData.item?7 -PyQt5.QtQuick.QQuickItem.ItemChangeData.realValue?7 -PyQt5.QtQuick.QQuickItem.ItemChangeData.window?7 -PyQt5.QtQuick.QQuickItem.ItemChangeData?1(QQuickItem) -PyQt5.QtQuick.QQuickItem.ItemChangeData.__init__?1(self, QQuickItem) -PyQt5.QtQuick.QQuickItem.ItemChangeData?1(QQuickWindow) -PyQt5.QtQuick.QQuickItem.ItemChangeData.__init__?1(self, QQuickWindow) -PyQt5.QtQuick.QQuickItem.ItemChangeData?1(float) -PyQt5.QtQuick.QQuickItem.ItemChangeData.__init__?1(self, float) -PyQt5.QtQuick.QQuickItem.ItemChangeData?1(bool) -PyQt5.QtQuick.QQuickItem.ItemChangeData.__init__?1(self, bool) -PyQt5.QtQuick.QQuickItem.ItemChangeData?1(QQuickItem.ItemChangeData) -PyQt5.QtQuick.QQuickItem.ItemChangeData.__init__?1(self, QQuickItem.ItemChangeData) -PyQt5.QtQuick.QQuickItem.UpdatePaintNodeData.transformNode?7 -PyQt5.QtQuick.QQuickItem.UpdatePaintNodeData?1(QQuickItem.UpdatePaintNodeData) -PyQt5.QtQuick.QQuickItem.UpdatePaintNodeData.__init__?1(self, QQuickItem.UpdatePaintNodeData) -PyQt5.QtQuick.QQuickItemGrabResult.image?4() -> QImage -PyQt5.QtQuick.QQuickItemGrabResult.url?4() -> QUrl -PyQt5.QtQuick.QQuickItemGrabResult.saveToFile?4(str) -> bool -PyQt5.QtQuick.QQuickItemGrabResult.event?4(QEvent) -> bool -PyQt5.QtQuick.QQuickItemGrabResult.ready?4() -PyQt5.QtQuick.QQuickPaintedItem.PerformanceHint?10 -PyQt5.QtQuick.QQuickPaintedItem.FastFBOResizing?10 -PyQt5.QtQuick.QQuickPaintedItem.RenderTarget?10 -PyQt5.QtQuick.QQuickPaintedItem.Image?10 -PyQt5.QtQuick.QQuickPaintedItem.FramebufferObject?10 -PyQt5.QtQuick.QQuickPaintedItem.InvertedYFramebufferObject?10 -PyQt5.QtQuick.QQuickPaintedItem?1(QQuickItem parent=None) -PyQt5.QtQuick.QQuickPaintedItem.__init__?1(self, QQuickItem parent=None) -PyQt5.QtQuick.QQuickPaintedItem.update?4(QRect rect=QRect()) -PyQt5.QtQuick.QQuickPaintedItem.opaquePainting?4() -> bool -PyQt5.QtQuick.QQuickPaintedItem.setOpaquePainting?4(bool) -PyQt5.QtQuick.QQuickPaintedItem.antialiasing?4() -> bool -PyQt5.QtQuick.QQuickPaintedItem.setAntialiasing?4(bool) -PyQt5.QtQuick.QQuickPaintedItem.mipmap?4() -> bool -PyQt5.QtQuick.QQuickPaintedItem.setMipmap?4(bool) -PyQt5.QtQuick.QQuickPaintedItem.performanceHints?4() -> QQuickPaintedItem.PerformanceHints -PyQt5.QtQuick.QQuickPaintedItem.setPerformanceHint?4(QQuickPaintedItem.PerformanceHint, bool enabled=True) -PyQt5.QtQuick.QQuickPaintedItem.setPerformanceHints?4(QQuickPaintedItem.PerformanceHints) -PyQt5.QtQuick.QQuickPaintedItem.contentsBoundingRect?4() -> QRectF -PyQt5.QtQuick.QQuickPaintedItem.contentsSize?4() -> QSize -PyQt5.QtQuick.QQuickPaintedItem.setContentsSize?4(QSize) -PyQt5.QtQuick.QQuickPaintedItem.resetContentsSize?4() -PyQt5.QtQuick.QQuickPaintedItem.contentsScale?4() -> float -PyQt5.QtQuick.QQuickPaintedItem.setContentsScale?4(float) -PyQt5.QtQuick.QQuickPaintedItem.fillColor?4() -> QColor -PyQt5.QtQuick.QQuickPaintedItem.setFillColor?4(QColor) -PyQt5.QtQuick.QQuickPaintedItem.renderTarget?4() -> QQuickPaintedItem.RenderTarget -PyQt5.QtQuick.QQuickPaintedItem.setRenderTarget?4(QQuickPaintedItem.RenderTarget) -PyQt5.QtQuick.QQuickPaintedItem.paint?4(QPainter) -PyQt5.QtQuick.QQuickPaintedItem.fillColorChanged?4() -PyQt5.QtQuick.QQuickPaintedItem.contentsSizeChanged?4() -PyQt5.QtQuick.QQuickPaintedItem.contentsScaleChanged?4() -PyQt5.QtQuick.QQuickPaintedItem.renderTargetChanged?4() -PyQt5.QtQuick.QQuickPaintedItem.updatePaintNode?4(QSGNode, QQuickItem.UpdatePaintNodeData) -> QSGNode -PyQt5.QtQuick.QQuickPaintedItem.isTextureProvider?4() -> bool -PyQt5.QtQuick.QQuickPaintedItem.textureProvider?4() -> QSGTextureProvider -PyQt5.QtQuick.QQuickPaintedItem.releaseResources?4() -PyQt5.QtQuick.QQuickPaintedItem.PerformanceHints?1(QQuickPaintedItem.PerformanceHints) -PyQt5.QtQuick.QQuickPaintedItem.PerformanceHints.__init__?1(self, QQuickPaintedItem.PerformanceHints) -PyQt5.QtQuick.QQuickPaintedItem.PerformanceHints?1(int) -PyQt5.QtQuick.QQuickPaintedItem.PerformanceHints.__init__?1(self, int) -PyQt5.QtQuick.QQuickPaintedItem.PerformanceHints?1() -PyQt5.QtQuick.QQuickPaintedItem.PerformanceHints.__init__?1(self) -PyQt5.QtQuick.QQuickRenderControl?1(QObject parent=None) -PyQt5.QtQuick.QQuickRenderControl.__init__?1(self, QObject parent=None) -PyQt5.QtQuick.QQuickRenderControl.initialize?4(QOpenGLContext) -PyQt5.QtQuick.QQuickRenderControl.invalidate?4() -PyQt5.QtQuick.QQuickRenderControl.polishItems?4() -PyQt5.QtQuick.QQuickRenderControl.render?4() -PyQt5.QtQuick.QQuickRenderControl.sync?4() -> bool -PyQt5.QtQuick.QQuickRenderControl.grab?4() -> QImage -PyQt5.QtQuick.QQuickRenderControl.renderWindowFor?4(QQuickWindow, QPoint offset=None) -> QWindow -PyQt5.QtQuick.QQuickRenderControl.renderWindow?4(QPoint) -> QWindow -PyQt5.QtQuick.QQuickRenderControl.renderRequested?4() -PyQt5.QtQuick.QQuickRenderControl.sceneChanged?4() -PyQt5.QtQuick.QQuickTextDocument?1(QQuickItem) -PyQt5.QtQuick.QQuickTextDocument.__init__?1(self, QQuickItem) -PyQt5.QtQuick.QQuickTextDocument.textDocument?4() -> QTextDocument -PyQt5.QtQuick.QQuickWindow.RenderStage?10 -PyQt5.QtQuick.QQuickWindow.BeforeSynchronizingStage?10 -PyQt5.QtQuick.QQuickWindow.AfterSynchronizingStage?10 -PyQt5.QtQuick.QQuickWindow.BeforeRenderingStage?10 -PyQt5.QtQuick.QQuickWindow.AfterRenderingStage?10 -PyQt5.QtQuick.QQuickWindow.AfterSwapStage?10 -PyQt5.QtQuick.QQuickWindow.SceneGraphError?10 -PyQt5.QtQuick.QQuickWindow.ContextNotAvailable?10 -PyQt5.QtQuick.QQuickWindow.CreateTextureOption?10 -PyQt5.QtQuick.QQuickWindow.TextureHasAlphaChannel?10 -PyQt5.QtQuick.QQuickWindow.TextureHasMipmaps?10 -PyQt5.QtQuick.QQuickWindow.TextureOwnsGLTexture?10 -PyQt5.QtQuick.QQuickWindow.TextureCanUseAtlas?10 -PyQt5.QtQuick.QQuickWindow?1(QWindow parent=None) -PyQt5.QtQuick.QQuickWindow.__init__?1(self, QWindow parent=None) -PyQt5.QtQuick.QQuickWindow.contentItem?4() -> QQuickItem -PyQt5.QtQuick.QQuickWindow.activeFocusItem?4() -> QQuickItem -PyQt5.QtQuick.QQuickWindow.focusObject?4() -> QObject -PyQt5.QtQuick.QQuickWindow.mouseGrabberItem?4() -> QQuickItem -PyQt5.QtQuick.QQuickWindow.sendEvent?4(QQuickItem, QEvent) -> bool -PyQt5.QtQuick.QQuickWindow.grabWindow?4() -> QImage -PyQt5.QtQuick.QQuickWindow.setRenderTarget?4(QOpenGLFramebufferObject) -PyQt5.QtQuick.QQuickWindow.renderTarget?4() -> QOpenGLFramebufferObject -PyQt5.QtQuick.QQuickWindow.setRenderTarget?4(int, QSize) -PyQt5.QtQuick.QQuickWindow.renderTargetId?4() -> int -PyQt5.QtQuick.QQuickWindow.renderTargetSize?4() -> QSize -PyQt5.QtQuick.QQuickWindow.incubationController?4() -> QQmlIncubationController -PyQt5.QtQuick.QQuickWindow.createTextureFromImage?4(QImage) -> QSGTexture -PyQt5.QtQuick.QQuickWindow.createTextureFromImage?4(QImage, QQuickWindow.CreateTextureOptions) -> QSGTexture -PyQt5.QtQuick.QQuickWindow.createTextureFromId?4(int, QSize, QQuickWindow.CreateTextureOptions options=(QQuickWindow::CreateTextureOption)0) -> QSGTexture -PyQt5.QtQuick.QQuickWindow.setClearBeforeRendering?4(bool) -PyQt5.QtQuick.QQuickWindow.clearBeforeRendering?4() -> bool -PyQt5.QtQuick.QQuickWindow.setColor?4(QColor) -PyQt5.QtQuick.QQuickWindow.color?4() -> QColor -PyQt5.QtQuick.QQuickWindow.setPersistentOpenGLContext?4(bool) -PyQt5.QtQuick.QQuickWindow.isPersistentOpenGLContext?4() -> bool -PyQt5.QtQuick.QQuickWindow.setPersistentSceneGraph?4(bool) -PyQt5.QtQuick.QQuickWindow.isPersistentSceneGraph?4() -> bool -PyQt5.QtQuick.QQuickWindow.openglContext?4() -> QOpenGLContext -PyQt5.QtQuick.QQuickWindow.frameSwapped?4() -PyQt5.QtQuick.QQuickWindow.sceneGraphInitialized?4() -PyQt5.QtQuick.QQuickWindow.sceneGraphInvalidated?4() -PyQt5.QtQuick.QQuickWindow.beforeSynchronizing?4() -PyQt5.QtQuick.QQuickWindow.beforeRendering?4() -PyQt5.QtQuick.QQuickWindow.afterRendering?4() -PyQt5.QtQuick.QQuickWindow.colorChanged?4(QColor) -PyQt5.QtQuick.QQuickWindow.update?4() -PyQt5.QtQuick.QQuickWindow.releaseResources?4() -PyQt5.QtQuick.QQuickWindow.exposeEvent?4(QExposeEvent) -PyQt5.QtQuick.QQuickWindow.resizeEvent?4(QResizeEvent) -PyQt5.QtQuick.QQuickWindow.showEvent?4(QShowEvent) -PyQt5.QtQuick.QQuickWindow.hideEvent?4(QHideEvent) -PyQt5.QtQuick.QQuickWindow.focusInEvent?4(QFocusEvent) -PyQt5.QtQuick.QQuickWindow.focusOutEvent?4(QFocusEvent) -PyQt5.QtQuick.QQuickWindow.event?4(QEvent) -> bool -PyQt5.QtQuick.QQuickWindow.keyPressEvent?4(QKeyEvent) -PyQt5.QtQuick.QQuickWindow.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtQuick.QQuickWindow.mousePressEvent?4(QMouseEvent) -PyQt5.QtQuick.QQuickWindow.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtQuick.QQuickWindow.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtQuick.QQuickWindow.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtQuick.QQuickWindow.wheelEvent?4(QWheelEvent) -PyQt5.QtQuick.QQuickWindow.hasDefaultAlphaBuffer?4() -> bool -PyQt5.QtQuick.QQuickWindow.setDefaultAlphaBuffer?4(bool) -PyQt5.QtQuick.QQuickWindow.activeFocusItemChanged?4() -PyQt5.QtQuick.QQuickWindow.resetOpenGLState?4() -PyQt5.QtQuick.QQuickWindow.openglContextCreated?4(QOpenGLContext) -PyQt5.QtQuick.QQuickWindow.afterSynchronizing?4() -PyQt5.QtQuick.QQuickWindow.afterAnimating?4() -PyQt5.QtQuick.QQuickWindow.sceneGraphAboutToStop?4() -PyQt5.QtQuick.QQuickWindow.sceneGraphError?4(QQuickWindow.SceneGraphError, str) -PyQt5.QtQuick.QQuickWindow.scheduleRenderJob?4(QRunnable, QQuickWindow.RenderStage) -PyQt5.QtQuick.QQuickWindow.effectiveDevicePixelRatio?4() -> float -PyQt5.QtQuick.QQuickView.Status?10 -PyQt5.QtQuick.QQuickView.Null?10 -PyQt5.QtQuick.QQuickView.Ready?10 -PyQt5.QtQuick.QQuickView.Loading?10 -PyQt5.QtQuick.QQuickView.Error?10 -PyQt5.QtQuick.QQuickView.ResizeMode?10 -PyQt5.QtQuick.QQuickView.SizeViewToRootObject?10 -PyQt5.QtQuick.QQuickView.SizeRootObjectToView?10 -PyQt5.QtQuick.QQuickView?1(QWindow parent=None) -PyQt5.QtQuick.QQuickView.__init__?1(self, QWindow parent=None) -PyQt5.QtQuick.QQuickView?1(QQmlEngine, QWindow) -PyQt5.QtQuick.QQuickView.__init__?1(self, QQmlEngine, QWindow) -PyQt5.QtQuick.QQuickView?1(QUrl, QWindow parent=None) -PyQt5.QtQuick.QQuickView.__init__?1(self, QUrl, QWindow parent=None) -PyQt5.QtQuick.QQuickView.source?4() -> QUrl -PyQt5.QtQuick.QQuickView.engine?4() -> QQmlEngine -PyQt5.QtQuick.QQuickView.rootContext?4() -> QQmlContext -PyQt5.QtQuick.QQuickView.rootObject?4() -> QQuickItem -PyQt5.QtQuick.QQuickView.resizeMode?4() -> QQuickView.ResizeMode -PyQt5.QtQuick.QQuickView.setResizeMode?4(QQuickView.ResizeMode) -PyQt5.QtQuick.QQuickView.status?4() -> QQuickView.Status -PyQt5.QtQuick.QQuickView.errors?4() -> list-of-QQmlError -PyQt5.QtQuick.QQuickView.initialSize?4() -> QSize -PyQt5.QtQuick.QQuickView.setSource?4(QUrl) -PyQt5.QtQuick.QQuickView.statusChanged?4(QQuickView.Status) -PyQt5.QtQuick.QQuickView.resizeEvent?4(QResizeEvent) -PyQt5.QtQuick.QQuickView.timerEvent?4(QTimerEvent) -PyQt5.QtQuick.QQuickView.keyPressEvent?4(QKeyEvent) -PyQt5.QtQuick.QQuickView.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtQuick.QQuickView.mousePressEvent?4(QMouseEvent) -PyQt5.QtQuick.QQuickView.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtQuick.QQuickView.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtQuick.QQuickWindow.CreateTextureOptions?1(QQuickWindow.CreateTextureOptions) -PyQt5.QtQuick.QQuickWindow.CreateTextureOptions.__init__?1(self, QQuickWindow.CreateTextureOptions) -PyQt5.QtQuick.QQuickWindow.CreateTextureOptions?1(int) -PyQt5.QtQuick.QQuickWindow.CreateTextureOptions.__init__?1(self, int) -PyQt5.QtQuick.QQuickWindow.CreateTextureOptions?1() -PyQt5.QtQuick.QQuickWindow.CreateTextureOptions.__init__?1(self) -PyQt5.QtQuick.QSGAbstractRenderer.ClearModeBit?10 -PyQt5.QtQuick.QSGAbstractRenderer.ClearColorBuffer?10 -PyQt5.QtQuick.QSGAbstractRenderer.ClearDepthBuffer?10 -PyQt5.QtQuick.QSGAbstractRenderer.ClearStencilBuffer?10 -PyQt5.QtQuick.QSGAbstractRenderer.setDeviceRect?4(QRect) -PyQt5.QtQuick.QSGAbstractRenderer.setDeviceRect?4(QSize) -PyQt5.QtQuick.QSGAbstractRenderer.deviceRect?4() -> QRect -PyQt5.QtQuick.QSGAbstractRenderer.setViewportRect?4(QRect) -PyQt5.QtQuick.QSGAbstractRenderer.setViewportRect?4(QSize) -PyQt5.QtQuick.QSGAbstractRenderer.viewportRect?4() -> QRect -PyQt5.QtQuick.QSGAbstractRenderer.setProjectionMatrixToRect?4(QRectF) -PyQt5.QtQuick.QSGAbstractRenderer.setProjectionMatrix?4(QMatrix4x4) -PyQt5.QtQuick.QSGAbstractRenderer.projectionMatrix?4() -> QMatrix4x4 -PyQt5.QtQuick.QSGAbstractRenderer.setClearColor?4(QColor) -PyQt5.QtQuick.QSGAbstractRenderer.clearColor?4() -> QColor -PyQt5.QtQuick.QSGAbstractRenderer.setClearMode?4(QSGAbstractRenderer.ClearMode) -PyQt5.QtQuick.QSGAbstractRenderer.clearMode?4() -> QSGAbstractRenderer.ClearMode -PyQt5.QtQuick.QSGAbstractRenderer.renderScene?4(int fboId=0) -PyQt5.QtQuick.QSGAbstractRenderer.sceneGraphChanged?4() -PyQt5.QtQuick.QSGAbstractRenderer.ClearMode?1(QSGAbstractRenderer.ClearMode) -PyQt5.QtQuick.QSGAbstractRenderer.ClearMode.__init__?1(self, QSGAbstractRenderer.ClearMode) -PyQt5.QtQuick.QSGAbstractRenderer.ClearMode?1(int) -PyQt5.QtQuick.QSGAbstractRenderer.ClearMode.__init__?1(self, int) -PyQt5.QtQuick.QSGAbstractRenderer.ClearMode?1() -PyQt5.QtQuick.QSGAbstractRenderer.ClearMode.__init__?1(self) -PyQt5.QtQuick.QSGEngine.CreateTextureOption?10 -PyQt5.QtQuick.QSGEngine.TextureHasAlphaChannel?10 -PyQt5.QtQuick.QSGEngine.TextureOwnsGLTexture?10 -PyQt5.QtQuick.QSGEngine.TextureCanUseAtlas?10 -PyQt5.QtQuick.QSGEngine?1(QObject parent=None) -PyQt5.QtQuick.QSGEngine.__init__?1(self, QObject parent=None) -PyQt5.QtQuick.QSGEngine.initialize?4(QOpenGLContext) -PyQt5.QtQuick.QSGEngine.invalidate?4() -PyQt5.QtQuick.QSGEngine.createRenderer?4() -> QSGAbstractRenderer -PyQt5.QtQuick.QSGEngine.createTextureFromImage?4(QImage, QSGEngine.CreateTextureOptions options=(QSGEngine::CreateTextureOption)0) -> QSGTexture -PyQt5.QtQuick.QSGEngine.createTextureFromId?4(int, QSize, QSGEngine.CreateTextureOptions options=(QSGEngine::CreateTextureOption)0) -> QSGTexture -PyQt5.QtQuick.QSGEngine.CreateTextureOptions?1(QSGEngine.CreateTextureOptions) -PyQt5.QtQuick.QSGEngine.CreateTextureOptions.__init__?1(self, QSGEngine.CreateTextureOptions) -PyQt5.QtQuick.QSGEngine.CreateTextureOptions?1(int) -PyQt5.QtQuick.QSGEngine.CreateTextureOptions.__init__?1(self, int) -PyQt5.QtQuick.QSGEngine.CreateTextureOptions?1() -PyQt5.QtQuick.QSGEngine.CreateTextureOptions.__init__?1(self) -PyQt5.QtQuick.QSGMaterial.Flag?10 -PyQt5.QtQuick.QSGMaterial.Blending?10 -PyQt5.QtQuick.QSGMaterial.RequiresDeterminant?10 -PyQt5.QtQuick.QSGMaterial.RequiresFullMatrixExceptTranslate?10 -PyQt5.QtQuick.QSGMaterial.RequiresFullMatrix?10 -PyQt5.QtQuick.QSGMaterial.CustomCompileStep?10 -PyQt5.QtQuick.QSGMaterial?1() -PyQt5.QtQuick.QSGMaterial.__init__?1(self) -PyQt5.QtQuick.QSGMaterial.type?4() -> QSGMaterialType -PyQt5.QtQuick.QSGMaterial.createShader?4() -> QSGMaterialShader -PyQt5.QtQuick.QSGMaterial.compare?4(QSGMaterial) -> int -PyQt5.QtQuick.QSGMaterial.flags?4() -> QSGMaterial.Flags -PyQt5.QtQuick.QSGMaterial.setFlag?4(QSGMaterial.Flags, bool enabled=True) -PyQt5.QtQuick.QSGFlatColorMaterial?1() -PyQt5.QtQuick.QSGFlatColorMaterial.__init__?1(self) -PyQt5.QtQuick.QSGFlatColorMaterial.type?4() -> QSGMaterialType -PyQt5.QtQuick.QSGFlatColorMaterial.createShader?4() -> QSGMaterialShader -PyQt5.QtQuick.QSGFlatColorMaterial.setColor?4(QColor) -PyQt5.QtQuick.QSGFlatColorMaterial.color?4() -> QColor -PyQt5.QtQuick.QSGFlatColorMaterial.compare?4(QSGMaterial) -> int -PyQt5.QtQuick.QSGGeometry.DataPattern?10 -PyQt5.QtQuick.QSGGeometry.AlwaysUploadPattern?10 -PyQt5.QtQuick.QSGGeometry.StreamPattern?10 -PyQt5.QtQuick.QSGGeometry.DynamicPattern?10 -PyQt5.QtQuick.QSGGeometry.StaticPattern?10 -PyQt5.QtQuick.QSGGeometry.GL_POINTS?10 -PyQt5.QtQuick.QSGGeometry.GL_LINES?10 -PyQt5.QtQuick.QSGGeometry.GL_LINE_LOOP?10 -PyQt5.QtQuick.QSGGeometry.GL_LINE_STRIP?10 -PyQt5.QtQuick.QSGGeometry.GL_TRIANGLES?10 -PyQt5.QtQuick.QSGGeometry.GL_TRIANGLE_STRIP?10 -PyQt5.QtQuick.QSGGeometry.GL_TRIANGLE_FAN?10 -PyQt5.QtQuick.QSGGeometry.GL_BYTE?10 -PyQt5.QtQuick.QSGGeometry.GL_DOUBLE?10 -PyQt5.QtQuick.QSGGeometry.GL_FLOAT?10 -PyQt5.QtQuick.QSGGeometry.GL_INT?10 -PyQt5.QtQuick.QSGGeometry?1(QSGGeometry.AttributeSet, int, int indexCount=0, int indexType=GL_UNSIGNED_SHORT) -PyQt5.QtQuick.QSGGeometry.__init__?1(self, QSGGeometry.AttributeSet, int, int indexCount=0, int indexType=GL_UNSIGNED_SHORT) -PyQt5.QtQuick.QSGGeometry?1(QSGGeometry) -PyQt5.QtQuick.QSGGeometry.__init__?1(self, QSGGeometry) -PyQt5.QtQuick.QSGGeometry.defaultAttributes_Point2D?4() -> QSGGeometry.AttributeSet -PyQt5.QtQuick.QSGGeometry.defaultAttributes_TexturedPoint2D?4() -> QSGGeometry.AttributeSet -PyQt5.QtQuick.QSGGeometry.defaultAttributes_ColoredPoint2D?4() -> QSGGeometry.AttributeSet -PyQt5.QtQuick.QSGGeometry.setDrawingMode?4(int) -PyQt5.QtQuick.QSGGeometry.drawingMode?4() -> int -PyQt5.QtQuick.QSGGeometry.allocate?4(int, int indexCount=0) -PyQt5.QtQuick.QSGGeometry.vertexCount?4() -> int -PyQt5.QtQuick.QSGGeometry.vertexData?4() -> sip.voidptr -PyQt5.QtQuick.QSGGeometry.indexType?4() -> int -PyQt5.QtQuick.QSGGeometry.indexCount?4() -> int -PyQt5.QtQuick.QSGGeometry.indexData?4() -> sip.voidptr -PyQt5.QtQuick.QSGGeometry.attributeCount?4() -> int -PyQt5.QtQuick.QSGGeometry.attributes?4() -> read-only-array-of-QSGGeometry.Attribute -PyQt5.QtQuick.QSGGeometry.sizeOfVertex?4() -> int -PyQt5.QtQuick.QSGGeometry.updateRectGeometry?4(QSGGeometry, QRectF) -PyQt5.QtQuick.QSGGeometry.updateTexturedRectGeometry?4(QSGGeometry, QRectF, QRectF) -PyQt5.QtQuick.QSGGeometry.setIndexDataPattern?4(QSGGeometry.DataPattern) -PyQt5.QtQuick.QSGGeometry.indexDataPattern?4() -> QSGGeometry.DataPattern -PyQt5.QtQuick.QSGGeometry.setVertexDataPattern?4(QSGGeometry.DataPattern) -PyQt5.QtQuick.QSGGeometry.vertexDataPattern?4() -> QSGGeometry.DataPattern -PyQt5.QtQuick.QSGGeometry.markIndexDataDirty?4() -PyQt5.QtQuick.QSGGeometry.markVertexDataDirty?4() -PyQt5.QtQuick.QSGGeometry.lineWidth?4() -> float -PyQt5.QtQuick.QSGGeometry.setLineWidth?4(float) -PyQt5.QtQuick.QSGGeometry.indexDataAsUInt?4() -> array-of-unsigned-int -PyQt5.QtQuick.QSGGeometry.indexDataAsUShort?4() -> array-of-unsigned-short -PyQt5.QtQuick.QSGGeometry.vertexDataAsPoint2D?4() -> array-of-QSGGeometry.Point2D -PyQt5.QtQuick.QSGGeometry.vertexDataAsTexturedPoint2D?4() -> array-of-QSGGeometry.TexturedPoint2D -PyQt5.QtQuick.QSGGeometry.vertexDataAsColoredPoint2D?4() -> array-of-QSGGeometry.ColoredPoint2D -PyQt5.QtQuick.QSGGeometry.sizeOfIndex?4() -> int -PyQt5.QtQuick.QSGGeometry.Attribute.isVertexCoordinate?7 -PyQt5.QtQuick.QSGGeometry.Attribute.position?7 -PyQt5.QtQuick.QSGGeometry.Attribute.tupleSize?7 -PyQt5.QtQuick.QSGGeometry.Attribute.type?7 -PyQt5.QtQuick.QSGGeometry.Attribute?1() -PyQt5.QtQuick.QSGGeometry.Attribute.__init__?1(self) -PyQt5.QtQuick.QSGGeometry.Attribute?1(QSGGeometry.Attribute) -PyQt5.QtQuick.QSGGeometry.Attribute.__init__?1(self, QSGGeometry.Attribute) -PyQt5.QtQuick.QSGGeometry.Attribute.create?4(int, int, int, bool isPosition=False) -> QSGGeometry.Attribute -PyQt5.QtQuick.QSGGeometry.AttributeSet.attributes?7 -PyQt5.QtQuick.QSGGeometry.AttributeSet.count?7 -PyQt5.QtQuick.QSGGeometry.AttributeSet.stride?7 -PyQt5.QtQuick.QSGGeometry.AttributeSet?1(sequence-of-QSGGeometry.Attribute, int stride=0) -PyQt5.QtQuick.QSGGeometry.AttributeSet.__init__?1(self, sequence-of-QSGGeometry.Attribute, int stride=0) -PyQt5.QtQuick.QSGGeometry.Point2D.x?7 -PyQt5.QtQuick.QSGGeometry.Point2D.y?7 -PyQt5.QtQuick.QSGGeometry.Point2D?1() -PyQt5.QtQuick.QSGGeometry.Point2D.__init__?1(self) -PyQt5.QtQuick.QSGGeometry.Point2D?1(QSGGeometry.Point2D) -PyQt5.QtQuick.QSGGeometry.Point2D.__init__?1(self, QSGGeometry.Point2D) -PyQt5.QtQuick.QSGGeometry.Point2D.set?4(float, float) -PyQt5.QtQuick.QSGGeometry.TexturedPoint2D.tx?7 -PyQt5.QtQuick.QSGGeometry.TexturedPoint2D.ty?7 -PyQt5.QtQuick.QSGGeometry.TexturedPoint2D.x?7 -PyQt5.QtQuick.QSGGeometry.TexturedPoint2D.y?7 -PyQt5.QtQuick.QSGGeometry.TexturedPoint2D?1() -PyQt5.QtQuick.QSGGeometry.TexturedPoint2D.__init__?1(self) -PyQt5.QtQuick.QSGGeometry.TexturedPoint2D?1(QSGGeometry.TexturedPoint2D) -PyQt5.QtQuick.QSGGeometry.TexturedPoint2D.__init__?1(self, QSGGeometry.TexturedPoint2D) -PyQt5.QtQuick.QSGGeometry.TexturedPoint2D.set?4(float, float, float, float) -PyQt5.QtQuick.QSGGeometry.ColoredPoint2D.a?7 -PyQt5.QtQuick.QSGGeometry.ColoredPoint2D.b?7 -PyQt5.QtQuick.QSGGeometry.ColoredPoint2D.g?7 -PyQt5.QtQuick.QSGGeometry.ColoredPoint2D.r?7 -PyQt5.QtQuick.QSGGeometry.ColoredPoint2D.x?7 -PyQt5.QtQuick.QSGGeometry.ColoredPoint2D.y?7 -PyQt5.QtQuick.QSGGeometry.ColoredPoint2D?1() -PyQt5.QtQuick.QSGGeometry.ColoredPoint2D.__init__?1(self) -PyQt5.QtQuick.QSGGeometry.ColoredPoint2D?1(QSGGeometry.ColoredPoint2D) -PyQt5.QtQuick.QSGGeometry.ColoredPoint2D.__init__?1(self, QSGGeometry.ColoredPoint2D) -PyQt5.QtQuick.QSGGeometry.ColoredPoint2D.set?4(float, float, int, int, int, int) -PyQt5.QtQuick.QSGMaterialShader?1() -PyQt5.QtQuick.QSGMaterialShader.__init__?1(self) -PyQt5.QtQuick.QSGMaterialShader.activate?4() -PyQt5.QtQuick.QSGMaterialShader.deactivate?4() -PyQt5.QtQuick.QSGMaterialShader.updateState?4(QSGMaterialShader.RenderState, QSGMaterial, QSGMaterial) -PyQt5.QtQuick.QSGMaterialShader.attributeNames?4() -> list-of-str -PyQt5.QtQuick.QSGMaterialShader.program?4() -> QOpenGLShaderProgram -PyQt5.QtQuick.QSGMaterialShader.compile?4() -PyQt5.QtQuick.QSGMaterialShader.initialize?4() -PyQt5.QtQuick.QSGMaterialShader.vertexShader?4() -> str -PyQt5.QtQuick.QSGMaterialShader.fragmentShader?4() -> str -PyQt5.QtQuick.QSGMaterialShader.setShaderSourceFile?4(QOpenGLShader.ShaderType, str) -PyQt5.QtQuick.QSGMaterialShader.setShaderSourceFiles?4(QOpenGLShader.ShaderType, list-of-str) -PyQt5.QtQuick.QSGMaterialShader.RenderState.DirtyState?10 -PyQt5.QtQuick.QSGMaterialShader.RenderState.DirtyMatrix?10 -PyQt5.QtQuick.QSGMaterialShader.RenderState.DirtyOpacity?10 -PyQt5.QtQuick.QSGMaterialShader.RenderState?1() -PyQt5.QtQuick.QSGMaterialShader.RenderState.__init__?1(self) -PyQt5.QtQuick.QSGMaterialShader.RenderState?1(QSGMaterialShader.RenderState) -PyQt5.QtQuick.QSGMaterialShader.RenderState.__init__?1(self, QSGMaterialShader.RenderState) -PyQt5.QtQuick.QSGMaterialShader.RenderState.dirtyStates?4() -> QSGMaterialShader.RenderState.DirtyStates -PyQt5.QtQuick.QSGMaterialShader.RenderState.isMatrixDirty?4() -> bool -PyQt5.QtQuick.QSGMaterialShader.RenderState.isOpacityDirty?4() -> bool -PyQt5.QtQuick.QSGMaterialShader.RenderState.opacity?4() -> float -PyQt5.QtQuick.QSGMaterialShader.RenderState.combinedMatrix?4() -> QMatrix4x4 -PyQt5.QtQuick.QSGMaterialShader.RenderState.modelViewMatrix?4() -> QMatrix4x4 -PyQt5.QtQuick.QSGMaterialShader.RenderState.viewportRect?4() -> QRect -PyQt5.QtQuick.QSGMaterialShader.RenderState.deviceRect?4() -> QRect -PyQt5.QtQuick.QSGMaterialShader.RenderState.determinant?4() -> float -PyQt5.QtQuick.QSGMaterialShader.RenderState.context?4() -> QOpenGLContext -PyQt5.QtQuick.QSGMaterialShader.RenderState.projectionMatrix?4() -> QMatrix4x4 -PyQt5.QtQuick.QSGMaterialShader.RenderState.devicePixelRatio?4() -> float -PyQt5.QtQuick.QSGMaterialShader.RenderState.DirtyStates?1(QSGMaterialShader.RenderState.DirtyStates) -PyQt5.QtQuick.QSGMaterialShader.RenderState.DirtyStates.__init__?1(self, QSGMaterialShader.RenderState.DirtyStates) -PyQt5.QtQuick.QSGMaterialShader.RenderState.DirtyStates?1(int) -PyQt5.QtQuick.QSGMaterialShader.RenderState.DirtyStates.__init__?1(self, int) -PyQt5.QtQuick.QSGMaterialShader.RenderState.DirtyStates?1() -PyQt5.QtQuick.QSGMaterialShader.RenderState.DirtyStates.__init__?1(self) -PyQt5.QtQuick.QSGMaterialType?1() -PyQt5.QtQuick.QSGMaterialType.__init__?1(self) -PyQt5.QtQuick.QSGMaterialType?1(QSGMaterialType) -PyQt5.QtQuick.QSGMaterialType.__init__?1(self, QSGMaterialType) -PyQt5.QtQuick.QSGMaterial.Flags?1(QSGMaterial.Flags) -PyQt5.QtQuick.QSGMaterial.Flags.__init__?1(self, QSGMaterial.Flags) -PyQt5.QtQuick.QSGMaterial.Flags?1(int) -PyQt5.QtQuick.QSGMaterial.Flags.__init__?1(self, int) -PyQt5.QtQuick.QSGMaterial.Flags?1() -PyQt5.QtQuick.QSGMaterial.Flags.__init__?1(self) -PyQt5.QtQuick.QSGNode.DirtyStateBit?10 -PyQt5.QtQuick.QSGNode.DirtyMatrix?10 -PyQt5.QtQuick.QSGNode.DirtyNodeAdded?10 -PyQt5.QtQuick.QSGNode.DirtyNodeRemoved?10 -PyQt5.QtQuick.QSGNode.DirtyGeometry?10 -PyQt5.QtQuick.QSGNode.DirtyMaterial?10 -PyQt5.QtQuick.QSGNode.DirtyOpacity?10 -PyQt5.QtQuick.QSGNode.Flag?10 -PyQt5.QtQuick.QSGNode.OwnedByParent?10 -PyQt5.QtQuick.QSGNode.UsePreprocess?10 -PyQt5.QtQuick.QSGNode.OwnsGeometry?10 -PyQt5.QtQuick.QSGNode.OwnsMaterial?10 -PyQt5.QtQuick.QSGNode.OwnsOpaqueMaterial?10 -PyQt5.QtQuick.QSGNode.NodeType?10 -PyQt5.QtQuick.QSGNode.BasicNodeType?10 -PyQt5.QtQuick.QSGNode.GeometryNodeType?10 -PyQt5.QtQuick.QSGNode.TransformNodeType?10 -PyQt5.QtQuick.QSGNode.ClipNodeType?10 -PyQt5.QtQuick.QSGNode.OpacityNodeType?10 -PyQt5.QtQuick.QSGNode?1() -PyQt5.QtQuick.QSGNode.__init__?1(self) -PyQt5.QtQuick.QSGNode.parent?4() -> QSGNode -PyQt5.QtQuick.QSGNode.removeChildNode?4(QSGNode) -PyQt5.QtQuick.QSGNode.removeAllChildNodes?4() -PyQt5.QtQuick.QSGNode.prependChildNode?4(QSGNode) -PyQt5.QtQuick.QSGNode.appendChildNode?4(QSGNode) -PyQt5.QtQuick.QSGNode.insertChildNodeBefore?4(QSGNode, QSGNode) -PyQt5.QtQuick.QSGNode.insertChildNodeAfter?4(QSGNode, QSGNode) -PyQt5.QtQuick.QSGNode.childCount?4() -> int -PyQt5.QtQuick.QSGNode.childAtIndex?4(int) -> QSGNode -PyQt5.QtQuick.QSGNode.firstChild?4() -> QSGNode -PyQt5.QtQuick.QSGNode.lastChild?4() -> QSGNode -PyQt5.QtQuick.QSGNode.nextSibling?4() -> QSGNode -PyQt5.QtQuick.QSGNode.previousSibling?4() -> QSGNode -PyQt5.QtQuick.QSGNode.type?4() -> QSGNode.NodeType -PyQt5.QtQuick.QSGNode.markDirty?4(QSGNode.DirtyState) -PyQt5.QtQuick.QSGNode.isSubtreeBlocked?4() -> bool -PyQt5.QtQuick.QSGNode.flags?4() -> QSGNode.Flags -PyQt5.QtQuick.QSGNode.setFlag?4(QSGNode.Flag, bool enabled=True) -PyQt5.QtQuick.QSGNode.setFlags?4(QSGNode.Flags, bool enabled=True) -PyQt5.QtQuick.QSGNode.preprocess?4() -PyQt5.QtQuick.QSGNode.Flags?1(QSGNode.Flags) -PyQt5.QtQuick.QSGNode.Flags.__init__?1(self, QSGNode.Flags) -PyQt5.QtQuick.QSGNode.Flags?1(int) -PyQt5.QtQuick.QSGNode.Flags.__init__?1(self, int) -PyQt5.QtQuick.QSGNode.Flags?1() -PyQt5.QtQuick.QSGNode.Flags.__init__?1(self) -PyQt5.QtQuick.QSGNode.DirtyState?1(QSGNode.DirtyState) -PyQt5.QtQuick.QSGNode.DirtyState.__init__?1(self, QSGNode.DirtyState) -PyQt5.QtQuick.QSGNode.DirtyState?1(int) -PyQt5.QtQuick.QSGNode.DirtyState.__init__?1(self, int) -PyQt5.QtQuick.QSGNode.DirtyState?1() -PyQt5.QtQuick.QSGNode.DirtyState.__init__?1(self) -PyQt5.QtQuick.QSGBasicGeometryNode.setGeometry?4(QSGGeometry) -PyQt5.QtQuick.QSGBasicGeometryNode.geometry?4() -> QSGGeometry -PyQt5.QtQuick.QSGGeometryNode?1() -PyQt5.QtQuick.QSGGeometryNode.__init__?1(self) -PyQt5.QtQuick.QSGGeometryNode.setMaterial?4(QSGMaterial) -PyQt5.QtQuick.QSGGeometryNode.material?4() -> QSGMaterial -PyQt5.QtQuick.QSGGeometryNode.setOpaqueMaterial?4(QSGMaterial) -PyQt5.QtQuick.QSGGeometryNode.opaqueMaterial?4() -> QSGMaterial -PyQt5.QtQuick.QSGClipNode?1() -PyQt5.QtQuick.QSGClipNode.__init__?1(self) -PyQt5.QtQuick.QSGClipNode.setIsRectangular?4(bool) -PyQt5.QtQuick.QSGClipNode.isRectangular?4() -> bool -PyQt5.QtQuick.QSGClipNode.setClipRect?4(QRectF) -PyQt5.QtQuick.QSGClipNode.clipRect?4() -> QRectF -PyQt5.QtQuick.QSGTransformNode?1() -PyQt5.QtQuick.QSGTransformNode.__init__?1(self) -PyQt5.QtQuick.QSGTransformNode.setMatrix?4(QMatrix4x4) -PyQt5.QtQuick.QSGTransformNode.matrix?4() -> QMatrix4x4 -PyQt5.QtQuick.QSGOpacityNode?1() -PyQt5.QtQuick.QSGOpacityNode.__init__?1(self) -PyQt5.QtQuick.QSGOpacityNode.setOpacity?4(float) -PyQt5.QtQuick.QSGOpacityNode.opacity?4() -> float -PyQt5.QtQuick.QSGSimpleRectNode?1(QRectF, QColor) -PyQt5.QtQuick.QSGSimpleRectNode.__init__?1(self, QRectF, QColor) -PyQt5.QtQuick.QSGSimpleRectNode?1() -PyQt5.QtQuick.QSGSimpleRectNode.__init__?1(self) -PyQt5.QtQuick.QSGSimpleRectNode.setRect?4(QRectF) -PyQt5.QtQuick.QSGSimpleRectNode.setRect?4(float, float, float, float) -PyQt5.QtQuick.QSGSimpleRectNode.rect?4() -> QRectF -PyQt5.QtQuick.QSGSimpleRectNode.setColor?4(QColor) -PyQt5.QtQuick.QSGSimpleRectNode.color?4() -> QColor -PyQt5.QtQuick.QSGSimpleTextureNode.TextureCoordinatesTransformFlag?10 -PyQt5.QtQuick.QSGSimpleTextureNode.NoTransform?10 -PyQt5.QtQuick.QSGSimpleTextureNode.MirrorHorizontally?10 -PyQt5.QtQuick.QSGSimpleTextureNode.MirrorVertically?10 -PyQt5.QtQuick.QSGSimpleTextureNode?1() -PyQt5.QtQuick.QSGSimpleTextureNode.__init__?1(self) -PyQt5.QtQuick.QSGSimpleTextureNode.setRect?4(QRectF) -PyQt5.QtQuick.QSGSimpleTextureNode.setRect?4(float, float, float, float) -PyQt5.QtQuick.QSGSimpleTextureNode.rect?4() -> QRectF -PyQt5.QtQuick.QSGSimpleTextureNode.setTexture?4(QSGTexture) -PyQt5.QtQuick.QSGSimpleTextureNode.texture?4() -> QSGTexture -PyQt5.QtQuick.QSGSimpleTextureNode.setFiltering?4(QSGTexture.Filtering) -PyQt5.QtQuick.QSGSimpleTextureNode.filtering?4() -> QSGTexture.Filtering -PyQt5.QtQuick.QSGSimpleTextureNode.setTextureCoordinatesTransform?4(QSGSimpleTextureNode.TextureCoordinatesTransformMode) -PyQt5.QtQuick.QSGSimpleTextureNode.textureCoordinatesTransform?4() -> QSGSimpleTextureNode.TextureCoordinatesTransformMode -PyQt5.QtQuick.QSGSimpleTextureNode.setOwnsTexture?4(bool) -PyQt5.QtQuick.QSGSimpleTextureNode.ownsTexture?4() -> bool -PyQt5.QtQuick.QSGSimpleTextureNode.TextureCoordinatesTransformMode?1(QSGSimpleTextureNode.TextureCoordinatesTransformMode) -PyQt5.QtQuick.QSGSimpleTextureNode.TextureCoordinatesTransformMode.__init__?1(self, QSGSimpleTextureNode.TextureCoordinatesTransformMode) -PyQt5.QtQuick.QSGSimpleTextureNode.TextureCoordinatesTransformMode?1(int) -PyQt5.QtQuick.QSGSimpleTextureNode.TextureCoordinatesTransformMode.__init__?1(self, int) -PyQt5.QtQuick.QSGSimpleTextureNode.TextureCoordinatesTransformMode?1() -PyQt5.QtQuick.QSGSimpleTextureNode.TextureCoordinatesTransformMode.__init__?1(self) -PyQt5.QtQuick.QSGTexture.Filtering?10 -PyQt5.QtQuick.QSGTexture.None?10 -PyQt5.QtQuick.QSGTexture.Nearest?10 -PyQt5.QtQuick.QSGTexture.Linear?10 -PyQt5.QtQuick.QSGTexture.WrapMode?10 -PyQt5.QtQuick.QSGTexture.Repeat?10 -PyQt5.QtQuick.QSGTexture.ClampToEdge?10 -PyQt5.QtQuick.QSGTexture?1() -PyQt5.QtQuick.QSGTexture.__init__?1(self) -PyQt5.QtQuick.QSGTexture.textureId?4() -> int -PyQt5.QtQuick.QSGTexture.textureSize?4() -> QSize -PyQt5.QtQuick.QSGTexture.hasAlphaChannel?4() -> bool -PyQt5.QtQuick.QSGTexture.hasMipmaps?4() -> bool -PyQt5.QtQuick.QSGTexture.normalizedTextureSubRect?4() -> QRectF -PyQt5.QtQuick.QSGTexture.isAtlasTexture?4() -> bool -PyQt5.QtQuick.QSGTexture.removedFromAtlas?4() -> QSGTexture -PyQt5.QtQuick.QSGTexture.bind?4() -PyQt5.QtQuick.QSGTexture.updateBindOptions?4(bool force=False) -PyQt5.QtQuick.QSGTexture.setMipmapFiltering?4(QSGTexture.Filtering) -PyQt5.QtQuick.QSGTexture.mipmapFiltering?4() -> QSGTexture.Filtering -PyQt5.QtQuick.QSGTexture.setFiltering?4(QSGTexture.Filtering) -PyQt5.QtQuick.QSGTexture.filtering?4() -> QSGTexture.Filtering -PyQt5.QtQuick.QSGTexture.setHorizontalWrapMode?4(QSGTexture.WrapMode) -PyQt5.QtQuick.QSGTexture.horizontalWrapMode?4() -> QSGTexture.WrapMode -PyQt5.QtQuick.QSGTexture.setVerticalWrapMode?4(QSGTexture.WrapMode) -PyQt5.QtQuick.QSGTexture.verticalWrapMode?4() -> QSGTexture.WrapMode -PyQt5.QtQuick.QSGTexture.convertToNormalizedSourceRect?4(QRectF) -> QRectF -PyQt5.QtQuick.QSGDynamicTexture?1() -PyQt5.QtQuick.QSGDynamicTexture.__init__?1(self) -PyQt5.QtQuick.QSGDynamicTexture.updateTexture?4() -> bool -PyQt5.QtQuick.QSGOpaqueTextureMaterial?1() -PyQt5.QtQuick.QSGOpaqueTextureMaterial.__init__?1(self) -PyQt5.QtQuick.QSGOpaqueTextureMaterial.type?4() -> QSGMaterialType -PyQt5.QtQuick.QSGOpaqueTextureMaterial.createShader?4() -> QSGMaterialShader -PyQt5.QtQuick.QSGOpaqueTextureMaterial.compare?4(QSGMaterial) -> int -PyQt5.QtQuick.QSGOpaqueTextureMaterial.setTexture?4(QSGTexture) -PyQt5.QtQuick.QSGOpaqueTextureMaterial.texture?4() -> QSGTexture -PyQt5.QtQuick.QSGOpaqueTextureMaterial.setMipmapFiltering?4(QSGTexture.Filtering) -PyQt5.QtQuick.QSGOpaqueTextureMaterial.mipmapFiltering?4() -> QSGTexture.Filtering -PyQt5.QtQuick.QSGOpaqueTextureMaterial.setFiltering?4(QSGTexture.Filtering) -PyQt5.QtQuick.QSGOpaqueTextureMaterial.filtering?4() -> QSGTexture.Filtering -PyQt5.QtQuick.QSGOpaqueTextureMaterial.setHorizontalWrapMode?4(QSGTexture.WrapMode) -PyQt5.QtQuick.QSGOpaqueTextureMaterial.horizontalWrapMode?4() -> QSGTexture.WrapMode -PyQt5.QtQuick.QSGOpaqueTextureMaterial.setVerticalWrapMode?4(QSGTexture.WrapMode) -PyQt5.QtQuick.QSGOpaqueTextureMaterial.verticalWrapMode?4() -> QSGTexture.WrapMode -PyQt5.QtQuick.QSGTextureMaterial?1() -PyQt5.QtQuick.QSGTextureMaterial.__init__?1(self) -PyQt5.QtQuick.QSGTextureMaterial.type?4() -> QSGMaterialType -PyQt5.QtQuick.QSGTextureMaterial.createShader?4() -> QSGMaterialShader -PyQt5.QtQuick.QSGTextureProvider?1() -PyQt5.QtQuick.QSGTextureProvider.__init__?1(self) -PyQt5.QtQuick.QSGTextureProvider.texture?4() -> QSGTexture -PyQt5.QtQuick.QSGTextureProvider.textureChanged?4() -PyQt5.QtQuick.QSGVertexColorMaterial?1() -PyQt5.QtQuick.QSGVertexColorMaterial.__init__?1(self) -PyQt5.QtQuick.QSGVertexColorMaterial.compare?4(QSGMaterial) -> int -PyQt5.QtQuick.QSGVertexColorMaterial.type?4() -> QSGMaterialType -PyQt5.QtQuick.QSGVertexColorMaterial.createShader?4() -> QSGMaterialShader -PyQt5.QtSql.QSql.NumericalPrecisionPolicy?10 -PyQt5.QtSql.QSql.LowPrecisionInt32?10 -PyQt5.QtSql.QSql.LowPrecisionInt64?10 -PyQt5.QtSql.QSql.LowPrecisionDouble?10 -PyQt5.QtSql.QSql.HighPrecision?10 -PyQt5.QtSql.QSql.TableType?10 -PyQt5.QtSql.QSql.Tables?10 -PyQt5.QtSql.QSql.SystemTables?10 -PyQt5.QtSql.QSql.Views?10 -PyQt5.QtSql.QSql.AllTables?10 -PyQt5.QtSql.QSql.ParamTypeFlag?10 -PyQt5.QtSql.QSql.In?10 -PyQt5.QtSql.QSql.Out?10 -PyQt5.QtSql.QSql.InOut?10 -PyQt5.QtSql.QSql.Binary?10 -PyQt5.QtSql.QSql.Location?10 -PyQt5.QtSql.QSql.BeforeFirstRow?10 -PyQt5.QtSql.QSql.AfterLastRow?10 -PyQt5.QtSql.QSql.ParamType?1(QSql.ParamType) -PyQt5.QtSql.QSql.ParamType.__init__?1(self, QSql.ParamType) -PyQt5.QtSql.QSql.ParamType?1(int) -PyQt5.QtSql.QSql.ParamType.__init__?1(self, int) -PyQt5.QtSql.QSql.ParamType?1() -PyQt5.QtSql.QSql.ParamType.__init__?1(self) -PyQt5.QtSql.QSqlDriverCreatorBase?1() -PyQt5.QtSql.QSqlDriverCreatorBase.__init__?1(self) -PyQt5.QtSql.QSqlDriverCreatorBase?1(QSqlDriverCreatorBase) -PyQt5.QtSql.QSqlDriverCreatorBase.__init__?1(self, QSqlDriverCreatorBase) -PyQt5.QtSql.QSqlDriverCreatorBase.createObject?4() -> QSqlDriver -PyQt5.QtSql.QSqlDatabase?1() -PyQt5.QtSql.QSqlDatabase.__init__?1(self) -PyQt5.QtSql.QSqlDatabase?1(QSqlDatabase) -PyQt5.QtSql.QSqlDatabase.__init__?1(self, QSqlDatabase) -PyQt5.QtSql.QSqlDatabase?1(str) -PyQt5.QtSql.QSqlDatabase.__init__?1(self, str) -PyQt5.QtSql.QSqlDatabase?1(QSqlDriver) -PyQt5.QtSql.QSqlDatabase.__init__?1(self, QSqlDriver) -PyQt5.QtSql.QSqlDatabase.open?4() -> bool -PyQt5.QtSql.QSqlDatabase.open?4(str, str) -> bool -PyQt5.QtSql.QSqlDatabase.close?4() -PyQt5.QtSql.QSqlDatabase.isOpen?4() -> bool -PyQt5.QtSql.QSqlDatabase.isOpenError?4() -> bool -PyQt5.QtSql.QSqlDatabase.tables?4(QSql.TableType type=QSql.Tables) -> list-of-str -PyQt5.QtSql.QSqlDatabase.primaryIndex?4(str) -> QSqlIndex -PyQt5.QtSql.QSqlDatabase.record?4(str) -> QSqlRecord -PyQt5.QtSql.QSqlDatabase.exec_?4(str query='') -> QSqlQuery -PyQt5.QtSql.QSqlDatabase.exec?4(str query='') -> QSqlQuery -PyQt5.QtSql.QSqlDatabase.lastError?4() -> QSqlError -PyQt5.QtSql.QSqlDatabase.isValid?4() -> bool -PyQt5.QtSql.QSqlDatabase.transaction?4() -> bool -PyQt5.QtSql.QSqlDatabase.commit?4() -> bool -PyQt5.QtSql.QSqlDatabase.rollback?4() -> bool -PyQt5.QtSql.QSqlDatabase.setDatabaseName?4(str) -PyQt5.QtSql.QSqlDatabase.setUserName?4(str) -PyQt5.QtSql.QSqlDatabase.setPassword?4(str) -PyQt5.QtSql.QSqlDatabase.setHostName?4(str) -PyQt5.QtSql.QSqlDatabase.setPort?4(int) -PyQt5.QtSql.QSqlDatabase.setConnectOptions?4(str options='') -PyQt5.QtSql.QSqlDatabase.databaseName?4() -> str -PyQt5.QtSql.QSqlDatabase.userName?4() -> str -PyQt5.QtSql.QSqlDatabase.password?4() -> str -PyQt5.QtSql.QSqlDatabase.hostName?4() -> str -PyQt5.QtSql.QSqlDatabase.driverName?4() -> str -PyQt5.QtSql.QSqlDatabase.port?4() -> int -PyQt5.QtSql.QSqlDatabase.connectOptions?4() -> str -PyQt5.QtSql.QSqlDatabase.connectionName?4() -> str -PyQt5.QtSql.QSqlDatabase.driver?4() -> QSqlDriver -PyQt5.QtSql.QSqlDatabase.addDatabase?4(str, str connectionName=QLatin1String(QSqlDatabase.defaultConnection)) -> QSqlDatabase -PyQt5.QtSql.QSqlDatabase.addDatabase?4(QSqlDriver, str connectionName=QLatin1String(QSqlDatabase.defaultConnection)) -> QSqlDatabase -PyQt5.QtSql.QSqlDatabase.cloneDatabase?4(QSqlDatabase, str) -> QSqlDatabase -PyQt5.QtSql.QSqlDatabase.database?4(str connectionName=QLatin1String(QSqlDatabase.defaultConnection), bool open=True) -> QSqlDatabase -PyQt5.QtSql.QSqlDatabase.removeDatabase?4(str) -PyQt5.QtSql.QSqlDatabase.contains?4(str connectionName=QLatin1String(QSqlDatabase.defaultConnection)) -> bool -PyQt5.QtSql.QSqlDatabase.drivers?4() -> list-of-str -PyQt5.QtSql.QSqlDatabase.connectionNames?4() -> list-of-str -PyQt5.QtSql.QSqlDatabase.registerSqlDriver?4(str, QSqlDriverCreatorBase) -PyQt5.QtSql.QSqlDatabase.isDriverAvailable?4(str) -> bool -PyQt5.QtSql.QSqlDatabase.setNumericalPrecisionPolicy?4(QSql.NumericalPrecisionPolicy) -PyQt5.QtSql.QSqlDatabase.numericalPrecisionPolicy?4() -> QSql.NumericalPrecisionPolicy -PyQt5.QtSql.QSqlDriver.DbmsType?10 -PyQt5.QtSql.QSqlDriver.UnknownDbms?10 -PyQt5.QtSql.QSqlDriver.MSSqlServer?10 -PyQt5.QtSql.QSqlDriver.MySqlServer?10 -PyQt5.QtSql.QSqlDriver.PostgreSQL?10 -PyQt5.QtSql.QSqlDriver.Oracle?10 -PyQt5.QtSql.QSqlDriver.Sybase?10 -PyQt5.QtSql.QSqlDriver.SQLite?10 -PyQt5.QtSql.QSqlDriver.Interbase?10 -PyQt5.QtSql.QSqlDriver.DB2?10 -PyQt5.QtSql.QSqlDriver.NotificationSource?10 -PyQt5.QtSql.QSqlDriver.UnknownSource?10 -PyQt5.QtSql.QSqlDriver.SelfSource?10 -PyQt5.QtSql.QSqlDriver.OtherSource?10 -PyQt5.QtSql.QSqlDriver.IdentifierType?10 -PyQt5.QtSql.QSqlDriver.FieldName?10 -PyQt5.QtSql.QSqlDriver.TableName?10 -PyQt5.QtSql.QSqlDriver.StatementType?10 -PyQt5.QtSql.QSqlDriver.WhereStatement?10 -PyQt5.QtSql.QSqlDriver.SelectStatement?10 -PyQt5.QtSql.QSqlDriver.UpdateStatement?10 -PyQt5.QtSql.QSqlDriver.InsertStatement?10 -PyQt5.QtSql.QSqlDriver.DeleteStatement?10 -PyQt5.QtSql.QSqlDriver.DriverFeature?10 -PyQt5.QtSql.QSqlDriver.Transactions?10 -PyQt5.QtSql.QSqlDriver.QuerySize?10 -PyQt5.QtSql.QSqlDriver.BLOB?10 -PyQt5.QtSql.QSqlDriver.Unicode?10 -PyQt5.QtSql.QSqlDriver.PreparedQueries?10 -PyQt5.QtSql.QSqlDriver.NamedPlaceholders?10 -PyQt5.QtSql.QSqlDriver.PositionalPlaceholders?10 -PyQt5.QtSql.QSqlDriver.LastInsertId?10 -PyQt5.QtSql.QSqlDriver.BatchOperations?10 -PyQt5.QtSql.QSqlDriver.SimpleLocking?10 -PyQt5.QtSql.QSqlDriver.LowPrecisionNumbers?10 -PyQt5.QtSql.QSqlDriver.EventNotifications?10 -PyQt5.QtSql.QSqlDriver.FinishQuery?10 -PyQt5.QtSql.QSqlDriver.MultipleResultSets?10 -PyQt5.QtSql.QSqlDriver?1(QObject parent=None) -PyQt5.QtSql.QSqlDriver.__init__?1(self, QObject parent=None) -PyQt5.QtSql.QSqlDriver.isOpen?4() -> bool -PyQt5.QtSql.QSqlDriver.isOpenError?4() -> bool -PyQt5.QtSql.QSqlDriver.beginTransaction?4() -> bool -PyQt5.QtSql.QSqlDriver.commitTransaction?4() -> bool -PyQt5.QtSql.QSqlDriver.rollbackTransaction?4() -> bool -PyQt5.QtSql.QSqlDriver.tables?4(QSql.TableType) -> list-of-str -PyQt5.QtSql.QSqlDriver.primaryIndex?4(str) -> QSqlIndex -PyQt5.QtSql.QSqlDriver.record?4(str) -> QSqlRecord -PyQt5.QtSql.QSqlDriver.formatValue?4(QSqlField, bool trimStrings=False) -> str -PyQt5.QtSql.QSqlDriver.escapeIdentifier?4(str, QSqlDriver.IdentifierType) -> str -PyQt5.QtSql.QSqlDriver.sqlStatement?4(QSqlDriver.StatementType, str, QSqlRecord, bool) -> str -PyQt5.QtSql.QSqlDriver.lastError?4() -> QSqlError -PyQt5.QtSql.QSqlDriver.handle?4() -> QVariant -PyQt5.QtSql.QSqlDriver.hasFeature?4(QSqlDriver.DriverFeature) -> bool -PyQt5.QtSql.QSqlDriver.close?4() -PyQt5.QtSql.QSqlDriver.createResult?4() -> QSqlResult -PyQt5.QtSql.QSqlDriver.open?4(str, str user='', str password='', str host='', int port=-1, str options='') -> bool -PyQt5.QtSql.QSqlDriver.setOpen?4(bool) -PyQt5.QtSql.QSqlDriver.setOpenError?4(bool) -PyQt5.QtSql.QSqlDriver.setLastError?4(QSqlError) -PyQt5.QtSql.QSqlDriver.subscribeToNotification?4(str) -> bool -PyQt5.QtSql.QSqlDriver.unsubscribeFromNotification?4(str) -> bool -PyQt5.QtSql.QSqlDriver.subscribedToNotifications?4() -> list-of-str -PyQt5.QtSql.QSqlDriver.notification?4(str) -PyQt5.QtSql.QSqlDriver.notification?4(str, QSqlDriver.NotificationSource, QVariant) -PyQt5.QtSql.QSqlDriver.isIdentifierEscaped?4(str, QSqlDriver.IdentifierType) -> bool -PyQt5.QtSql.QSqlDriver.stripDelimiters?4(str, QSqlDriver.IdentifierType) -> str -PyQt5.QtSql.QSqlDriver.setNumericalPrecisionPolicy?4(QSql.NumericalPrecisionPolicy) -PyQt5.QtSql.QSqlDriver.numericalPrecisionPolicy?4() -> QSql.NumericalPrecisionPolicy -PyQt5.QtSql.QSqlDriver.dbmsType?4() -> QSqlDriver.DbmsType -PyQt5.QtSql.QSqlError.ErrorType?10 -PyQt5.QtSql.QSqlError.NoError?10 -PyQt5.QtSql.QSqlError.ConnectionError?10 -PyQt5.QtSql.QSqlError.StatementError?10 -PyQt5.QtSql.QSqlError.TransactionError?10 -PyQt5.QtSql.QSqlError.UnknownError?10 -PyQt5.QtSql.QSqlError?1(str driverText='', str databaseText='', QSqlError.ErrorType type=QSqlError.NoError, str errorCode=QString()) -PyQt5.QtSql.QSqlError.__init__?1(self, str driverText='', str databaseText='', QSqlError.ErrorType type=QSqlError.NoError, str errorCode=QString()) -PyQt5.QtSql.QSqlError?1(str, str, QSqlError.ErrorType, int) -PyQt5.QtSql.QSqlError.__init__?1(self, str, str, QSqlError.ErrorType, int) -PyQt5.QtSql.QSqlError?1(QSqlError) -PyQt5.QtSql.QSqlError.__init__?1(self, QSqlError) -PyQt5.QtSql.QSqlError.driverText?4() -> str -PyQt5.QtSql.QSqlError.setDriverText?4(str) -PyQt5.QtSql.QSqlError.databaseText?4() -> str -PyQt5.QtSql.QSqlError.setDatabaseText?4(str) -PyQt5.QtSql.QSqlError.type?4() -> QSqlError.ErrorType -PyQt5.QtSql.QSqlError.setType?4(QSqlError.ErrorType) -PyQt5.QtSql.QSqlError.number?4() -> int -PyQt5.QtSql.QSqlError.setNumber?4(int) -PyQt5.QtSql.QSqlError.text?4() -> str -PyQt5.QtSql.QSqlError.isValid?4() -> bool -PyQt5.QtSql.QSqlError.nativeErrorCode?4() -> str -PyQt5.QtSql.QSqlField.RequiredStatus?10 -PyQt5.QtSql.QSqlField.Unknown?10 -PyQt5.QtSql.QSqlField.Optional?10 -PyQt5.QtSql.QSqlField.Required?10 -PyQt5.QtSql.QSqlField?1(str fieldName='', QVariant.Type type=QVariant.Invalid) -PyQt5.QtSql.QSqlField.__init__?1(self, str fieldName='', QVariant.Type type=QVariant.Invalid) -PyQt5.QtSql.QSqlField?1(QSqlField) -PyQt5.QtSql.QSqlField.__init__?1(self, QSqlField) -PyQt5.QtSql.QSqlField.setValue?4(QVariant) -PyQt5.QtSql.QSqlField.value?4() -> QVariant -PyQt5.QtSql.QSqlField.setName?4(str) -PyQt5.QtSql.QSqlField.name?4() -> str -PyQt5.QtSql.QSqlField.isNull?4() -> bool -PyQt5.QtSql.QSqlField.setReadOnly?4(bool) -PyQt5.QtSql.QSqlField.isReadOnly?4() -> bool -PyQt5.QtSql.QSqlField.clear?4() -PyQt5.QtSql.QSqlField.type?4() -> QVariant.Type -PyQt5.QtSql.QSqlField.isAutoValue?4() -> bool -PyQt5.QtSql.QSqlField.setType?4(QVariant.Type) -PyQt5.QtSql.QSqlField.setRequiredStatus?4(QSqlField.RequiredStatus) -PyQt5.QtSql.QSqlField.setRequired?4(bool) -PyQt5.QtSql.QSqlField.setLength?4(int) -PyQt5.QtSql.QSqlField.setPrecision?4(int) -PyQt5.QtSql.QSqlField.setDefaultValue?4(QVariant) -PyQt5.QtSql.QSqlField.setSqlType?4(int) -PyQt5.QtSql.QSqlField.setGenerated?4(bool) -PyQt5.QtSql.QSqlField.setAutoValue?4(bool) -PyQt5.QtSql.QSqlField.requiredStatus?4() -> QSqlField.RequiredStatus -PyQt5.QtSql.QSqlField.length?4() -> int -PyQt5.QtSql.QSqlField.precision?4() -> int -PyQt5.QtSql.QSqlField.defaultValue?4() -> QVariant -PyQt5.QtSql.QSqlField.typeID?4() -> int -PyQt5.QtSql.QSqlField.isGenerated?4() -> bool -PyQt5.QtSql.QSqlField.isValid?4() -> bool -PyQt5.QtSql.QSqlRecord?1() -PyQt5.QtSql.QSqlRecord.__init__?1(self) -PyQt5.QtSql.QSqlRecord?1(QSqlRecord) -PyQt5.QtSql.QSqlRecord.__init__?1(self, QSqlRecord) -PyQt5.QtSql.QSqlRecord.value?4(int) -> QVariant -PyQt5.QtSql.QSqlRecord.value?4(str) -> QVariant -PyQt5.QtSql.QSqlRecord.setValue?4(int, QVariant) -PyQt5.QtSql.QSqlRecord.setValue?4(str, QVariant) -PyQt5.QtSql.QSqlRecord.setNull?4(int) -PyQt5.QtSql.QSqlRecord.setNull?4(str) -PyQt5.QtSql.QSqlRecord.isNull?4(int) -> bool -PyQt5.QtSql.QSqlRecord.isNull?4(str) -> bool -PyQt5.QtSql.QSqlRecord.indexOf?4(str) -> int -PyQt5.QtSql.QSqlRecord.fieldName?4(int) -> str -PyQt5.QtSql.QSqlRecord.field?4(int) -> QSqlField -PyQt5.QtSql.QSqlRecord.field?4(str) -> QSqlField -PyQt5.QtSql.QSqlRecord.isGenerated?4(int) -> bool -PyQt5.QtSql.QSqlRecord.isGenerated?4(str) -> bool -PyQt5.QtSql.QSqlRecord.setGenerated?4(str, bool) -PyQt5.QtSql.QSqlRecord.setGenerated?4(int, bool) -PyQt5.QtSql.QSqlRecord.append?4(QSqlField) -PyQt5.QtSql.QSqlRecord.replace?4(int, QSqlField) -PyQt5.QtSql.QSqlRecord.insert?4(int, QSqlField) -PyQt5.QtSql.QSqlRecord.remove?4(int) -PyQt5.QtSql.QSqlRecord.isEmpty?4() -> bool -PyQt5.QtSql.QSqlRecord.contains?4(str) -> bool -PyQt5.QtSql.QSqlRecord.clear?4() -PyQt5.QtSql.QSqlRecord.clearValues?4() -PyQt5.QtSql.QSqlRecord.count?4() -> int -PyQt5.QtSql.QSqlRecord.keyValues?4(QSqlRecord) -> QSqlRecord -PyQt5.QtSql.QSqlIndex?1(str cursorName='', str name='') -PyQt5.QtSql.QSqlIndex.__init__?1(self, str cursorName='', str name='') -PyQt5.QtSql.QSqlIndex?1(QSqlIndex) -PyQt5.QtSql.QSqlIndex.__init__?1(self, QSqlIndex) -PyQt5.QtSql.QSqlIndex.setCursorName?4(str) -PyQt5.QtSql.QSqlIndex.cursorName?4() -> str -PyQt5.QtSql.QSqlIndex.setName?4(str) -PyQt5.QtSql.QSqlIndex.name?4() -> str -PyQt5.QtSql.QSqlIndex.append?4(QSqlField) -PyQt5.QtSql.QSqlIndex.append?4(QSqlField, bool) -PyQt5.QtSql.QSqlIndex.isDescending?4(int) -> bool -PyQt5.QtSql.QSqlIndex.setDescending?4(int, bool) -PyQt5.QtSql.QSqlQuery.BatchExecutionMode?10 -PyQt5.QtSql.QSqlQuery.ValuesAsRows?10 -PyQt5.QtSql.QSqlQuery.ValuesAsColumns?10 -PyQt5.QtSql.QSqlQuery?1(QSqlResult) -PyQt5.QtSql.QSqlQuery.__init__?1(self, QSqlResult) -PyQt5.QtSql.QSqlQuery?1(str query='', QSqlDatabase db=QSqlDatabase()) -PyQt5.QtSql.QSqlQuery.__init__?1(self, str query='', QSqlDatabase db=QSqlDatabase()) -PyQt5.QtSql.QSqlQuery?1(QSqlDatabase) -PyQt5.QtSql.QSqlQuery.__init__?1(self, QSqlDatabase) -PyQt5.QtSql.QSqlQuery?1(QSqlQuery) -PyQt5.QtSql.QSqlQuery.__init__?1(self, QSqlQuery) -PyQt5.QtSql.QSqlQuery.isValid?4() -> bool -PyQt5.QtSql.QSqlQuery.isActive?4() -> bool -PyQt5.QtSql.QSqlQuery.isNull?4(int) -> bool -PyQt5.QtSql.QSqlQuery.isNull?4(str) -> bool -PyQt5.QtSql.QSqlQuery.at?4() -> int -PyQt5.QtSql.QSqlQuery.lastQuery?4() -> str -PyQt5.QtSql.QSqlQuery.numRowsAffected?4() -> int -PyQt5.QtSql.QSqlQuery.lastError?4() -> QSqlError -PyQt5.QtSql.QSqlQuery.isSelect?4() -> bool -PyQt5.QtSql.QSqlQuery.size?4() -> int -PyQt5.QtSql.QSqlQuery.driver?4() -> QSqlDriver -PyQt5.QtSql.QSqlQuery.result?4() -> QSqlResult -PyQt5.QtSql.QSqlQuery.isForwardOnly?4() -> bool -PyQt5.QtSql.QSqlQuery.record?4() -> QSqlRecord -PyQt5.QtSql.QSqlQuery.setForwardOnly?4(bool) -PyQt5.QtSql.QSqlQuery.exec_?4(str) -> bool -PyQt5.QtSql.QSqlQuery.exec?4(str) -> bool -PyQt5.QtSql.QSqlQuery.value?4(int) -> QVariant -PyQt5.QtSql.QSqlQuery.value?4(str) -> QVariant -PyQt5.QtSql.QSqlQuery.seek?4(int, bool relative=False) -> bool -PyQt5.QtSql.QSqlQuery.next?4() -> bool -PyQt5.QtSql.QSqlQuery.previous?4() -> bool -PyQt5.QtSql.QSqlQuery.first?4() -> bool -PyQt5.QtSql.QSqlQuery.last?4() -> bool -PyQt5.QtSql.QSqlQuery.clear?4() -PyQt5.QtSql.QSqlQuery.exec_?4() -> bool -PyQt5.QtSql.QSqlQuery.execBatch?4(QSqlQuery.BatchExecutionMode mode=QSqlQuery.ValuesAsRows) -> bool -PyQt5.QtSql.QSqlQuery.prepare?4(str) -> bool -PyQt5.QtSql.QSqlQuery.bindValue?4(str, QVariant, QSql.ParamType type=QSql.In) -PyQt5.QtSql.QSqlQuery.bindValue?4(int, QVariant, QSql.ParamType type=QSql.In) -PyQt5.QtSql.QSqlQuery.addBindValue?4(QVariant, QSql.ParamType type=QSql.In) -PyQt5.QtSql.QSqlQuery.boundValue?4(str) -> QVariant -PyQt5.QtSql.QSqlQuery.boundValue?4(int) -> QVariant -PyQt5.QtSql.QSqlQuery.boundValues?4() -> dict-of-QString-QVariant -PyQt5.QtSql.QSqlQuery.executedQuery?4() -> str -PyQt5.QtSql.QSqlQuery.lastInsertId?4() -> QVariant -PyQt5.QtSql.QSqlQuery.setNumericalPrecisionPolicy?4(QSql.NumericalPrecisionPolicy) -PyQt5.QtSql.QSqlQuery.numericalPrecisionPolicy?4() -> QSql.NumericalPrecisionPolicy -PyQt5.QtSql.QSqlQuery.finish?4() -PyQt5.QtSql.QSqlQuery.nextResult?4() -> bool -PyQt5.QtSql.QSqlQueryModel?1(QObject parent=None) -PyQt5.QtSql.QSqlQueryModel.__init__?1(self, QObject parent=None) -PyQt5.QtSql.QSqlQueryModel.rowCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtSql.QSqlQueryModel.columnCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtSql.QSqlQueryModel.record?4(int) -> QSqlRecord -PyQt5.QtSql.QSqlQueryModel.record?4() -> QSqlRecord -PyQt5.QtSql.QSqlQueryModel.data?4(QModelIndex, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtSql.QSqlQueryModel.headerData?4(int, Qt.Orientation, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtSql.QSqlQueryModel.setHeaderData?4(int, Qt.Orientation, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtSql.QSqlQueryModel.insertColumns?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtSql.QSqlQueryModel.removeColumns?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtSql.QSqlQueryModel.setQuery?4(QSqlQuery) -PyQt5.QtSql.QSqlQueryModel.setQuery?4(str, QSqlDatabase db=QSqlDatabase()) -PyQt5.QtSql.QSqlQueryModel.query?4() -> QSqlQuery -PyQt5.QtSql.QSqlQueryModel.clear?4() -PyQt5.QtSql.QSqlQueryModel.lastError?4() -> QSqlError -PyQt5.QtSql.QSqlQueryModel.fetchMore?4(QModelIndex parent=QModelIndex()) -PyQt5.QtSql.QSqlQueryModel.canFetchMore?4(QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtSql.QSqlQueryModel.queryChange?4() -PyQt5.QtSql.QSqlQueryModel.indexInQuery?4(QModelIndex) -> QModelIndex -PyQt5.QtSql.QSqlQueryModel.setLastError?4(QSqlError) -PyQt5.QtSql.QSqlQueryModel.beginResetModel?4() -PyQt5.QtSql.QSqlQueryModel.endResetModel?4() -PyQt5.QtSql.QSqlQueryModel.beginInsertRows?4(QModelIndex, int, int) -PyQt5.QtSql.QSqlQueryModel.endInsertRows?4() -PyQt5.QtSql.QSqlQueryModel.beginRemoveRows?4(QModelIndex, int, int) -PyQt5.QtSql.QSqlQueryModel.endRemoveRows?4() -PyQt5.QtSql.QSqlQueryModel.beginInsertColumns?4(QModelIndex, int, int) -PyQt5.QtSql.QSqlQueryModel.endInsertColumns?4() -PyQt5.QtSql.QSqlQueryModel.beginRemoveColumns?4(QModelIndex, int, int) -PyQt5.QtSql.QSqlQueryModel.endRemoveColumns?4() -PyQt5.QtSql.QSqlRelationalDelegate?1(QObject parent=None) -PyQt5.QtSql.QSqlRelationalDelegate.__init__?1(self, QObject parent=None) -PyQt5.QtSql.QSqlRelationalDelegate.createEditor?4(QWidget, QStyleOptionViewItem, QModelIndex) -> QWidget -PyQt5.QtSql.QSqlRelationalDelegate.setModelData?4(QWidget, QAbstractItemModel, QModelIndex) -PyQt5.QtSql.QSqlRelation?1() -PyQt5.QtSql.QSqlRelation.__init__?1(self) -PyQt5.QtSql.QSqlRelation?1(str, str, str) -PyQt5.QtSql.QSqlRelation.__init__?1(self, str, str, str) -PyQt5.QtSql.QSqlRelation?1(QSqlRelation) -PyQt5.QtSql.QSqlRelation.__init__?1(self, QSqlRelation) -PyQt5.QtSql.QSqlRelation.tableName?4() -> str -PyQt5.QtSql.QSqlRelation.indexColumn?4() -> str -PyQt5.QtSql.QSqlRelation.displayColumn?4() -> str -PyQt5.QtSql.QSqlRelation.isValid?4() -> bool -PyQt5.QtSql.QSqlTableModel.EditStrategy?10 -PyQt5.QtSql.QSqlTableModel.OnFieldChange?10 -PyQt5.QtSql.QSqlTableModel.OnRowChange?10 -PyQt5.QtSql.QSqlTableModel.OnManualSubmit?10 -PyQt5.QtSql.QSqlTableModel?1(QObject parent=None, QSqlDatabase db=QSqlDatabase()) -PyQt5.QtSql.QSqlTableModel.__init__?1(self, QObject parent=None, QSqlDatabase db=QSqlDatabase()) -PyQt5.QtSql.QSqlTableModel.select?4() -> bool -PyQt5.QtSql.QSqlTableModel.setTable?4(str) -PyQt5.QtSql.QSqlTableModel.tableName?4() -> str -PyQt5.QtSql.QSqlTableModel.flags?4(QModelIndex) -> Qt.ItemFlags -PyQt5.QtSql.QSqlTableModel.data?4(QModelIndex, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtSql.QSqlTableModel.setData?4(QModelIndex, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtSql.QSqlTableModel.headerData?4(int, Qt.Orientation, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtSql.QSqlTableModel.isDirty?4(QModelIndex) -> bool -PyQt5.QtSql.QSqlTableModel.isDirty?4() -> bool -PyQt5.QtSql.QSqlTableModel.clear?4() -PyQt5.QtSql.QSqlTableModel.setEditStrategy?4(QSqlTableModel.EditStrategy) -PyQt5.QtSql.QSqlTableModel.editStrategy?4() -> QSqlTableModel.EditStrategy -PyQt5.QtSql.QSqlTableModel.primaryKey?4() -> QSqlIndex -PyQt5.QtSql.QSqlTableModel.database?4() -> QSqlDatabase -PyQt5.QtSql.QSqlTableModel.fieldIndex?4(str) -> int -PyQt5.QtSql.QSqlTableModel.sort?4(int, Qt.SortOrder) -PyQt5.QtSql.QSqlTableModel.setSort?4(int, Qt.SortOrder) -PyQt5.QtSql.QSqlTableModel.filter?4() -> str -PyQt5.QtSql.QSqlTableModel.setFilter?4(str) -PyQt5.QtSql.QSqlTableModel.rowCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtSql.QSqlTableModel.removeColumns?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtSql.QSqlTableModel.removeRows?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtSql.QSqlTableModel.insertRows?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtSql.QSqlTableModel.insertRecord?4(int, QSqlRecord) -> bool -PyQt5.QtSql.QSqlTableModel.setRecord?4(int, QSqlRecord) -> bool -PyQt5.QtSql.QSqlTableModel.revertRow?4(int) -PyQt5.QtSql.QSqlTableModel.submit?4() -> bool -PyQt5.QtSql.QSqlTableModel.revert?4() -PyQt5.QtSql.QSqlTableModel.submitAll?4() -> bool -PyQt5.QtSql.QSqlTableModel.revertAll?4() -PyQt5.QtSql.QSqlTableModel.primeInsert?4(int, QSqlRecord) -PyQt5.QtSql.QSqlTableModel.beforeInsert?4(QSqlRecord) -PyQt5.QtSql.QSqlTableModel.beforeUpdate?4(int, QSqlRecord) -PyQt5.QtSql.QSqlTableModel.beforeDelete?4(int) -PyQt5.QtSql.QSqlTableModel.updateRowInTable?4(int, QSqlRecord) -> bool -PyQt5.QtSql.QSqlTableModel.insertRowIntoTable?4(QSqlRecord) -> bool -PyQt5.QtSql.QSqlTableModel.deleteRowFromTable?4(int) -> bool -PyQt5.QtSql.QSqlTableModel.orderByClause?4() -> str -PyQt5.QtSql.QSqlTableModel.selectStatement?4() -> str -PyQt5.QtSql.QSqlTableModel.setPrimaryKey?4(QSqlIndex) -PyQt5.QtSql.QSqlTableModel.setQuery?4(QSqlQuery) -PyQt5.QtSql.QSqlTableModel.indexInQuery?4(QModelIndex) -> QModelIndex -PyQt5.QtSql.QSqlTableModel.selectRow?4(int) -> bool -PyQt5.QtSql.QSqlTableModel.record?4() -> QSqlRecord -PyQt5.QtSql.QSqlTableModel.record?4(int) -> QSqlRecord -PyQt5.QtSql.QSqlTableModel.primaryValues?4(int) -> QSqlRecord -PyQt5.QtSql.QSqlRelationalTableModel.JoinMode?10 -PyQt5.QtSql.QSqlRelationalTableModel.InnerJoin?10 -PyQt5.QtSql.QSqlRelationalTableModel.LeftJoin?10 -PyQt5.QtSql.QSqlRelationalTableModel?1(QObject parent=None, QSqlDatabase db=QSqlDatabase()) -PyQt5.QtSql.QSqlRelationalTableModel.__init__?1(self, QObject parent=None, QSqlDatabase db=QSqlDatabase()) -PyQt5.QtSql.QSqlRelationalTableModel.data?4(QModelIndex, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtSql.QSqlRelationalTableModel.setData?4(QModelIndex, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtSql.QSqlRelationalTableModel.clear?4() -PyQt5.QtSql.QSqlRelationalTableModel.select?4() -> bool -PyQt5.QtSql.QSqlRelationalTableModel.setTable?4(str) -PyQt5.QtSql.QSqlRelationalTableModel.setRelation?4(int, QSqlRelation) -PyQt5.QtSql.QSqlRelationalTableModel.relation?4(int) -> QSqlRelation -PyQt5.QtSql.QSqlRelationalTableModel.relationModel?4(int) -> QSqlTableModel -PyQt5.QtSql.QSqlRelationalTableModel.revertRow?4(int) -PyQt5.QtSql.QSqlRelationalTableModel.removeColumns?4(int, int, QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtSql.QSqlRelationalTableModel.selectStatement?4() -> str -PyQt5.QtSql.QSqlRelationalTableModel.updateRowInTable?4(int, QSqlRecord) -> bool -PyQt5.QtSql.QSqlRelationalTableModel.orderByClause?4() -> str -PyQt5.QtSql.QSqlRelationalTableModel.insertRowIntoTable?4(QSqlRecord) -> bool -PyQt5.QtSql.QSqlRelationalTableModel.setJoinMode?4(QSqlRelationalTableModel.JoinMode) -PyQt5.QtSql.QSqlResult.BindingSyntax?10 -PyQt5.QtSql.QSqlResult.PositionalBinding?10 -PyQt5.QtSql.QSqlResult.NamedBinding?10 -PyQt5.QtSql.QSqlResult?1(QSqlDriver) -PyQt5.QtSql.QSqlResult.__init__?1(self, QSqlDriver) -PyQt5.QtSql.QSqlResult.handle?4() -> QVariant -PyQt5.QtSql.QSqlResult.at?4() -> int -PyQt5.QtSql.QSqlResult.lastQuery?4() -> str -PyQt5.QtSql.QSqlResult.lastError?4() -> QSqlError -PyQt5.QtSql.QSqlResult.isValid?4() -> bool -PyQt5.QtSql.QSqlResult.isActive?4() -> bool -PyQt5.QtSql.QSqlResult.isSelect?4() -> bool -PyQt5.QtSql.QSqlResult.isForwardOnly?4() -> bool -PyQt5.QtSql.QSqlResult.driver?4() -> QSqlDriver -PyQt5.QtSql.QSqlResult.setAt?4(int) -PyQt5.QtSql.QSqlResult.setActive?4(bool) -PyQt5.QtSql.QSqlResult.setLastError?4(QSqlError) -PyQt5.QtSql.QSqlResult.setQuery?4(str) -PyQt5.QtSql.QSqlResult.setSelect?4(bool) -PyQt5.QtSql.QSqlResult.setForwardOnly?4(bool) -PyQt5.QtSql.QSqlResult.exec_?4() -> bool -PyQt5.QtSql.QSqlResult.exec?4() -> bool -PyQt5.QtSql.QSqlResult.prepare?4(str) -> bool -PyQt5.QtSql.QSqlResult.savePrepare?4(str) -> bool -PyQt5.QtSql.QSqlResult.bindValue?4(int, QVariant, QSql.ParamType) -PyQt5.QtSql.QSqlResult.bindValue?4(str, QVariant, QSql.ParamType) -PyQt5.QtSql.QSqlResult.addBindValue?4(QVariant, QSql.ParamType) -PyQt5.QtSql.QSqlResult.boundValue?4(str) -> QVariant -PyQt5.QtSql.QSqlResult.boundValue?4(int) -> QVariant -PyQt5.QtSql.QSqlResult.bindValueType?4(str) -> QSql.ParamType -PyQt5.QtSql.QSqlResult.bindValueType?4(int) -> QSql.ParamType -PyQt5.QtSql.QSqlResult.boundValueCount?4() -> int -PyQt5.QtSql.QSqlResult.boundValues?4() -> list-of-QVariant -PyQt5.QtSql.QSqlResult.executedQuery?4() -> str -PyQt5.QtSql.QSqlResult.boundValueName?4(int) -> str -PyQt5.QtSql.QSqlResult.clear?4() -PyQt5.QtSql.QSqlResult.hasOutValues?4() -> bool -PyQt5.QtSql.QSqlResult.bindingSyntax?4() -> QSqlResult.BindingSyntax -PyQt5.QtSql.QSqlResult.data?4(int) -> QVariant -PyQt5.QtSql.QSqlResult.isNull?4(int) -> bool -PyQt5.QtSql.QSqlResult.reset?4(str) -> bool -PyQt5.QtSql.QSqlResult.fetch?4(int) -> bool -PyQt5.QtSql.QSqlResult.fetchNext?4() -> bool -PyQt5.QtSql.QSqlResult.fetchPrevious?4() -> bool -PyQt5.QtSql.QSqlResult.fetchFirst?4() -> bool -PyQt5.QtSql.QSqlResult.fetchLast?4() -> bool -PyQt5.QtSql.QSqlResult.size?4() -> int -PyQt5.QtSql.QSqlResult.numRowsAffected?4() -> int -PyQt5.QtSql.QSqlResult.record?4() -> QSqlRecord -PyQt5.QtSql.QSqlResult.lastInsertId?4() -> QVariant -PyQt5.QtSvg.QGraphicsSvgItem?1(QGraphicsItem parent=None) -PyQt5.QtSvg.QGraphicsSvgItem.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtSvg.QGraphicsSvgItem?1(str, QGraphicsItem parent=None) -PyQt5.QtSvg.QGraphicsSvgItem.__init__?1(self, str, QGraphicsItem parent=None) -PyQt5.QtSvg.QGraphicsSvgItem.setSharedRenderer?4(QSvgRenderer) -PyQt5.QtSvg.QGraphicsSvgItem.renderer?4() -> QSvgRenderer -PyQt5.QtSvg.QGraphicsSvgItem.setElementId?4(str) -PyQt5.QtSvg.QGraphicsSvgItem.elementId?4() -> str -PyQt5.QtSvg.QGraphicsSvgItem.setMaximumCacheSize?4(QSize) -PyQt5.QtSvg.QGraphicsSvgItem.maximumCacheSize?4() -> QSize -PyQt5.QtSvg.QGraphicsSvgItem.boundingRect?4() -> QRectF -PyQt5.QtSvg.QGraphicsSvgItem.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget widget=None) -PyQt5.QtSvg.QGraphicsSvgItem.type?4() -> int -PyQt5.QtSvg.QSvgGenerator?1() -PyQt5.QtSvg.QSvgGenerator.__init__?1(self) -PyQt5.QtSvg.QSvgGenerator.size?4() -> QSize -PyQt5.QtSvg.QSvgGenerator.setSize?4(QSize) -PyQt5.QtSvg.QSvgGenerator.fileName?4() -> str -PyQt5.QtSvg.QSvgGenerator.setFileName?4(str) -PyQt5.QtSvg.QSvgGenerator.outputDevice?4() -> QIODevice -PyQt5.QtSvg.QSvgGenerator.setOutputDevice?4(QIODevice) -PyQt5.QtSvg.QSvgGenerator.resolution?4() -> int -PyQt5.QtSvg.QSvgGenerator.setResolution?4(int) -PyQt5.QtSvg.QSvgGenerator.title?4() -> str -PyQt5.QtSvg.QSvgGenerator.setTitle?4(str) -PyQt5.QtSvg.QSvgGenerator.description?4() -> str -PyQt5.QtSvg.QSvgGenerator.setDescription?4(str) -PyQt5.QtSvg.QSvgGenerator.viewBox?4() -> QRect -PyQt5.QtSvg.QSvgGenerator.viewBoxF?4() -> QRectF -PyQt5.QtSvg.QSvgGenerator.setViewBox?4(QRect) -PyQt5.QtSvg.QSvgGenerator.setViewBox?4(QRectF) -PyQt5.QtSvg.QSvgGenerator.paintEngine?4() -> QPaintEngine -PyQt5.QtSvg.QSvgGenerator.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtSvg.QSvgRenderer?1(QObject parent=None) -PyQt5.QtSvg.QSvgRenderer.__init__?1(self, QObject parent=None) -PyQt5.QtSvg.QSvgRenderer?1(str, QObject parent=None) -PyQt5.QtSvg.QSvgRenderer.__init__?1(self, str, QObject parent=None) -PyQt5.QtSvg.QSvgRenderer?1(QByteArray, QObject parent=None) -PyQt5.QtSvg.QSvgRenderer.__init__?1(self, QByteArray, QObject parent=None) -PyQt5.QtSvg.QSvgRenderer?1(QXmlStreamReader, QObject parent=None) -PyQt5.QtSvg.QSvgRenderer.__init__?1(self, QXmlStreamReader, QObject parent=None) -PyQt5.QtSvg.QSvgRenderer.isValid?4() -> bool -PyQt5.QtSvg.QSvgRenderer.defaultSize?4() -> QSize -PyQt5.QtSvg.QSvgRenderer.elementExists?4(str) -> bool -PyQt5.QtSvg.QSvgRenderer.viewBox?4() -> QRect -PyQt5.QtSvg.QSvgRenderer.viewBoxF?4() -> QRectF -PyQt5.QtSvg.QSvgRenderer.setViewBox?4(QRect) -PyQt5.QtSvg.QSvgRenderer.setViewBox?4(QRectF) -PyQt5.QtSvg.QSvgRenderer.animated?4() -> bool -PyQt5.QtSvg.QSvgRenderer.boundsOnElement?4(str) -> QRectF -PyQt5.QtSvg.QSvgRenderer.framesPerSecond?4() -> int -PyQt5.QtSvg.QSvgRenderer.setFramesPerSecond?4(int) -PyQt5.QtSvg.QSvgRenderer.currentFrame?4() -> int -PyQt5.QtSvg.QSvgRenderer.setCurrentFrame?4(int) -PyQt5.QtSvg.QSvgRenderer.animationDuration?4() -> int -PyQt5.QtSvg.QSvgRenderer.load?4(str) -> bool -PyQt5.QtSvg.QSvgRenderer.load?4(QByteArray) -> bool -PyQt5.QtSvg.QSvgRenderer.load?4(QXmlStreamReader) -> bool -PyQt5.QtSvg.QSvgRenderer.render?4(QPainter) -PyQt5.QtSvg.QSvgRenderer.render?4(QPainter, QRectF) -PyQt5.QtSvg.QSvgRenderer.render?4(QPainter, str, QRectF bounds=QRectF()) -PyQt5.QtSvg.QSvgRenderer.repaintNeeded?4() -PyQt5.QtSvg.QSvgWidget?1(QWidget parent=None) -PyQt5.QtSvg.QSvgWidget.__init__?1(self, QWidget parent=None) -PyQt5.QtSvg.QSvgWidget?1(str, QWidget parent=None) -PyQt5.QtSvg.QSvgWidget.__init__?1(self, str, QWidget parent=None) -PyQt5.QtSvg.QSvgWidget.renderer?4() -> QSvgRenderer -PyQt5.QtSvg.QSvgWidget.sizeHint?4() -> QSize -PyQt5.QtSvg.QSvgWidget.load?4(str) -PyQt5.QtSvg.QSvgWidget.load?4(QByteArray) -PyQt5.QtSvg.QSvgWidget.paintEvent?4(QPaintEvent) -PyQt5.QtTest.QSignalSpy?1(signal) -PyQt5.QtTest.QSignalSpy.__init__?1(self, signal) -PyQt5.QtTest.QSignalSpy.isValid?4() -> bool -PyQt5.QtTest.QSignalSpy.signal?4() -> QByteArray -PyQt5.QtTest.QSignalSpy.wait?4(int timeout=5000) -> bool -PyQt5.QtTest.QTest.MouseAction?10 -PyQt5.QtTest.QTest.MousePress?10 -PyQt5.QtTest.QTest.MouseRelease?10 -PyQt5.QtTest.QTest.MouseClick?10 -PyQt5.QtTest.QTest.MouseDClick?10 -PyQt5.QtTest.QTest.MouseMove?10 -PyQt5.QtTest.QTest.KeyAction?10 -PyQt5.QtTest.QTest.Press?10 -PyQt5.QtTest.QTest.Release?10 -PyQt5.QtTest.QTest.Click?10 -PyQt5.QtTest.QTest.qSleep?4(int) -PyQt5.QtTest.QTest.keyClick?4(QWidget, Qt.Key, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyClick?4(QWidget, str, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyClicks?4(QWidget, str, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyEvent?4(QTest.KeyAction, QWidget, Qt.Key, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyEvent?4(QTest.KeyAction, QWidget, str, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyPress?4(QWidget, Qt.Key, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyPress?4(QWidget, str, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyRelease?4(QWidget, Qt.Key, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyRelease?4(QWidget, str, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyEvent?4(QTest.KeyAction, QWindow, str, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyEvent?4(QTest.KeyAction, QWindow, Qt.Key, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyClick?4(QWindow, Qt.Key, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyClick?4(QWindow, str, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyRelease?4(QWindow, str, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyRelease?4(QWindow, Qt.Key, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyPress?4(QWindow, str, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.keyPress?4(QWindow, Qt.Key, Qt.KeyboardModifiers modifier=Qt.NoModifier, int delay=-1) -PyQt5.QtTest.QTest.mouseClick?4(QWidget, Qt.MouseButton, Qt.KeyboardModifiers modifier=0, QPoint pos=QPoint(), int delay=-1) -PyQt5.QtTest.QTest.mouseDClick?4(QWidget, Qt.MouseButton, Qt.KeyboardModifiers modifier=0, QPoint pos=QPoint(), int delay=-1) -PyQt5.QtTest.QTest.mouseMove?4(QWidget, QPoint pos=QPoint(), int delay=-1) -PyQt5.QtTest.QTest.mousePress?4(QWidget, Qt.MouseButton, Qt.KeyboardModifiers modifier=0, QPoint pos=QPoint(), int delay=-1) -PyQt5.QtTest.QTest.mouseRelease?4(QWidget, Qt.MouseButton, Qt.KeyboardModifiers modifier=0, QPoint pos=QPoint(), int delay=-1) -PyQt5.QtTest.QTest.mouseEvent?4(QTest.MouseAction, QWidget, Qt.MouseButton, Qt.KeyboardModifiers, QPoint, int delay=-1) -PyQt5.QtTest.QTest.waitForEvents?4() -PyQt5.QtTest.QTest.mouseEvent?4(QTest.MouseAction, QWindow, Qt.MouseButton, Qt.KeyboardModifiers, QPoint, int delay=-1) -PyQt5.QtTest.QTest.mousePress?4(QWindow, Qt.MouseButton, Qt.KeyboardModifiers modifier=0, QPoint pos=QPoint(), int delay=-1) -PyQt5.QtTest.QTest.mouseRelease?4(QWindow, Qt.MouseButton, Qt.KeyboardModifiers modifier=0, QPoint pos=QPoint(), int delay=-1) -PyQt5.QtTest.QTest.mouseClick?4(QWindow, Qt.MouseButton, Qt.KeyboardModifiers modifier=0, QPoint pos=QPoint(), int delay=-1) -PyQt5.QtTest.QTest.mouseDClick?4(QWindow, Qt.MouseButton, Qt.KeyboardModifiers modifier=0, QPoint pos=QPoint(), int delay=-1) -PyQt5.QtTest.QTest.mouseMove?4(QWindow, QPoint pos=QPoint(), int delay=-1) -PyQt5.QtTest.QTest.qWait?4(int) -PyQt5.QtTest.QTest.qWaitForWindowActive?4(QWindow, int timeout=5000) -> bool -PyQt5.QtTest.QTest.qWaitForWindowExposed?4(QWindow, int timeout=5000) -> bool -PyQt5.QtTest.QTest.qWaitForWindowActive?4(QWidget, int timeout=1000) -> bool -PyQt5.QtTest.QTest.qWaitForWindowExposed?4(QWidget, int timeout=1000) -> bool -PyQt5.QtTest.QTest.touchEvent?4(QWidget, QTouchDevice) -> QTest.QTouchEventSequence -PyQt5.QtTest.QTest.touchEvent?4(QWindow, QTouchDevice) -> QTest.QTouchEventSequence -PyQt5.QtTest.QTest.QTouchEventSequence?1(QTest.QTouchEventSequence) -PyQt5.QtTest.QTest.QTouchEventSequence.__init__?1(self, QTest.QTouchEventSequence) -PyQt5.QtTest.QTest.QTouchEventSequence.press?4(int, QPoint, QWindow window=None) -> QTest.QTouchEventSequence -PyQt5.QtTest.QTest.QTouchEventSequence.move?4(int, QPoint, QWindow window=None) -> QTest.QTouchEventSequence -PyQt5.QtTest.QTest.QTouchEventSequence.release?4(int, QPoint, QWindow window=None) -> QTest.QTouchEventSequence -PyQt5.QtTest.QTest.QTouchEventSequence.stationary?4(int) -> QTest.QTouchEventSequence -PyQt5.QtTest.QTest.QTouchEventSequence.press?4(int, QPoint, QWidget) -> QTest.QTouchEventSequence -PyQt5.QtTest.QTest.QTouchEventSequence.move?4(int, QPoint, QWidget) -> QTest.QTouchEventSequence -PyQt5.QtTest.QTest.QTouchEventSequence.release?4(int, QPoint, QWidget) -> QTest.QTouchEventSequence -PyQt5.QtTest.QTest.QTouchEventSequence.commit?4(bool processEvents=True) -PyQt5.QtWebKit.qWebKitVersion?4() -> str -PyQt5.QtWebKit.qWebKitMajorVersion?4() -> int -PyQt5.QtWebKit.qWebKitMinorVersion?4() -> int -PyQt5.QtWebKit.QWebDatabase?1(QWebDatabase) -PyQt5.QtWebKit.QWebDatabase.__init__?1(self, QWebDatabase) -PyQt5.QtWebKit.QWebDatabase.name?4() -> str -PyQt5.QtWebKit.QWebDatabase.displayName?4() -> str -PyQt5.QtWebKit.QWebDatabase.expectedSize?4() -> int -PyQt5.QtWebKit.QWebDatabase.size?4() -> int -PyQt5.QtWebKit.QWebDatabase.fileName?4() -> str -PyQt5.QtWebKit.QWebDatabase.origin?4() -> QWebSecurityOrigin -PyQt5.QtWebKit.QWebDatabase.removeDatabase?4(QWebDatabase) -PyQt5.QtWebKit.QWebDatabase.removeAllDatabases?4() -PyQt5.QtWebKit.QWebElement.StyleResolveStrategy?10 -PyQt5.QtWebKit.QWebElement.InlineStyle?10 -PyQt5.QtWebKit.QWebElement.CascadedStyle?10 -PyQt5.QtWebKit.QWebElement.ComputedStyle?10 -PyQt5.QtWebKit.QWebElement?1() -PyQt5.QtWebKit.QWebElement.__init__?1(self) -PyQt5.QtWebKit.QWebElement?1(QWebElement) -PyQt5.QtWebKit.QWebElement.__init__?1(self, QWebElement) -PyQt5.QtWebKit.QWebElement.isNull?4() -> bool -PyQt5.QtWebKit.QWebElement.findAll?4(str) -> QWebElementCollection -PyQt5.QtWebKit.QWebElement.findFirst?4(str) -> QWebElement -PyQt5.QtWebKit.QWebElement.setPlainText?4(str) -PyQt5.QtWebKit.QWebElement.toPlainText?4() -> str -PyQt5.QtWebKit.QWebElement.setOuterXml?4(str) -PyQt5.QtWebKit.QWebElement.toOuterXml?4() -> str -PyQt5.QtWebKit.QWebElement.setInnerXml?4(str) -PyQt5.QtWebKit.QWebElement.toInnerXml?4() -> str -PyQt5.QtWebKit.QWebElement.setAttribute?4(str, str) -PyQt5.QtWebKit.QWebElement.setAttributeNS?4(str, str, str) -PyQt5.QtWebKit.QWebElement.attribute?4(str, str defaultValue=QString()) -> str -PyQt5.QtWebKit.QWebElement.attributeNS?4(str, str, str defaultValue=QString()) -> str -PyQt5.QtWebKit.QWebElement.hasAttribute?4(str) -> bool -PyQt5.QtWebKit.QWebElement.hasAttributeNS?4(str, str) -> bool -PyQt5.QtWebKit.QWebElement.removeAttribute?4(str) -PyQt5.QtWebKit.QWebElement.removeAttributeNS?4(str, str) -PyQt5.QtWebKit.QWebElement.hasAttributes?4() -> bool -PyQt5.QtWebKit.QWebElement.attributeNames?4(str namespaceUri=QString()) -> list-of-str -PyQt5.QtWebKit.QWebElement.classes?4() -> list-of-str -PyQt5.QtWebKit.QWebElement.hasClass?4(str) -> bool -PyQt5.QtWebKit.QWebElement.addClass?4(str) -PyQt5.QtWebKit.QWebElement.removeClass?4(str) -PyQt5.QtWebKit.QWebElement.toggleClass?4(str) -PyQt5.QtWebKit.QWebElement.hasFocus?4() -> bool -PyQt5.QtWebKit.QWebElement.setFocus?4() -PyQt5.QtWebKit.QWebElement.geometry?4() -> QRect -PyQt5.QtWebKit.QWebElement.tagName?4() -> str -PyQt5.QtWebKit.QWebElement.prefix?4() -> str -PyQt5.QtWebKit.QWebElement.localName?4() -> str -PyQt5.QtWebKit.QWebElement.namespaceUri?4() -> str -PyQt5.QtWebKit.QWebElement.parent?4() -> QWebElement -PyQt5.QtWebKit.QWebElement.firstChild?4() -> QWebElement -PyQt5.QtWebKit.QWebElement.lastChild?4() -> QWebElement -PyQt5.QtWebKit.QWebElement.nextSibling?4() -> QWebElement -PyQt5.QtWebKit.QWebElement.previousSibling?4() -> QWebElement -PyQt5.QtWebKit.QWebElement.document?4() -> QWebElement -PyQt5.QtWebKit.QWebElement.webFrame?4() -> QWebFrame -PyQt5.QtWebKit.QWebElement.appendInside?4(str) -PyQt5.QtWebKit.QWebElement.appendInside?4(QWebElement) -PyQt5.QtWebKit.QWebElement.prependInside?4(str) -PyQt5.QtWebKit.QWebElement.prependInside?4(QWebElement) -PyQt5.QtWebKit.QWebElement.appendOutside?4(str) -PyQt5.QtWebKit.QWebElement.appendOutside?4(QWebElement) -PyQt5.QtWebKit.QWebElement.prependOutside?4(str) -PyQt5.QtWebKit.QWebElement.prependOutside?4(QWebElement) -PyQt5.QtWebKit.QWebElement.encloseContentsWith?4(QWebElement) -PyQt5.QtWebKit.QWebElement.encloseContentsWith?4(str) -PyQt5.QtWebKit.QWebElement.encloseWith?4(str) -PyQt5.QtWebKit.QWebElement.encloseWith?4(QWebElement) -PyQt5.QtWebKit.QWebElement.replace?4(str) -PyQt5.QtWebKit.QWebElement.replace?4(QWebElement) -PyQt5.QtWebKit.QWebElement.clone?4() -> QWebElement -PyQt5.QtWebKit.QWebElement.takeFromDocument?4() -> QWebElement -PyQt5.QtWebKit.QWebElement.removeFromDocument?4() -PyQt5.QtWebKit.QWebElement.removeAllChildren?4() -PyQt5.QtWebKit.QWebElement.evaluateJavaScript?4(str) -> QVariant -PyQt5.QtWebKit.QWebElement.styleProperty?4(str, QWebElement.StyleResolveStrategy) -> str -PyQt5.QtWebKit.QWebElement.setStyleProperty?4(str, str) -PyQt5.QtWebKit.QWebElement.render?4(QPainter) -PyQt5.QtWebKit.QWebElement.render?4(QPainter, QRect) -PyQt5.QtWebKit.QWebElementCollection?1() -PyQt5.QtWebKit.QWebElementCollection.__init__?1(self) -PyQt5.QtWebKit.QWebElementCollection?1(QWebElement, str) -PyQt5.QtWebKit.QWebElementCollection.__init__?1(self, QWebElement, str) -PyQt5.QtWebKit.QWebElementCollection?1(QWebElementCollection) -PyQt5.QtWebKit.QWebElementCollection.__init__?1(self, QWebElementCollection) -PyQt5.QtWebKit.QWebElementCollection.append?4(QWebElementCollection) -PyQt5.QtWebKit.QWebElementCollection.count?4() -> int -PyQt5.QtWebKit.QWebElementCollection.at?4(int) -> QWebElement -PyQt5.QtWebKit.QWebElementCollection.first?4() -> QWebElement -PyQt5.QtWebKit.QWebElementCollection.last?4() -> QWebElement -PyQt5.QtWebKit.QWebElementCollection.toList?4() -> list-of-QWebElement -PyQt5.QtWebKit.QWebHistoryItem?1(QWebHistoryItem) -PyQt5.QtWebKit.QWebHistoryItem.__init__?1(self, QWebHistoryItem) -PyQt5.QtWebKit.QWebHistoryItem.originalUrl?4() -> QUrl -PyQt5.QtWebKit.QWebHistoryItem.url?4() -> QUrl -PyQt5.QtWebKit.QWebHistoryItem.title?4() -> str -PyQt5.QtWebKit.QWebHistoryItem.lastVisited?4() -> QDateTime -PyQt5.QtWebKit.QWebHistoryItem.icon?4() -> QIcon -PyQt5.QtWebKit.QWebHistoryItem.userData?4() -> QVariant -PyQt5.QtWebKit.QWebHistoryItem.setUserData?4(QVariant) -PyQt5.QtWebKit.QWebHistoryItem.isValid?4() -> bool -PyQt5.QtWebKit.QWebHistory.clear?4() -PyQt5.QtWebKit.QWebHistory.items?4() -> list-of-QWebHistoryItem -PyQt5.QtWebKit.QWebHistory.backItems?4(int) -> list-of-QWebHistoryItem -PyQt5.QtWebKit.QWebHistory.forwardItems?4(int) -> list-of-QWebHistoryItem -PyQt5.QtWebKit.QWebHistory.canGoBack?4() -> bool -PyQt5.QtWebKit.QWebHistory.canGoForward?4() -> bool -PyQt5.QtWebKit.QWebHistory.back?4() -PyQt5.QtWebKit.QWebHistory.forward?4() -PyQt5.QtWebKit.QWebHistory.goToItem?4(QWebHistoryItem) -PyQt5.QtWebKit.QWebHistory.backItem?4() -> QWebHistoryItem -PyQt5.QtWebKit.QWebHistory.currentItem?4() -> QWebHistoryItem -PyQt5.QtWebKit.QWebHistory.forwardItem?4() -> QWebHistoryItem -PyQt5.QtWebKit.QWebHistory.itemAt?4(int) -> QWebHistoryItem -PyQt5.QtWebKit.QWebHistory.count?4() -> int -PyQt5.QtWebKit.QWebHistory.currentItemIndex?4() -> int -PyQt5.QtWebKit.QWebHistory.maximumItemCount?4() -> int -PyQt5.QtWebKit.QWebHistory.setMaximumItemCount?4(int) -PyQt5.QtWebKit.QWebHistoryInterface?1(QObject parent=None) -PyQt5.QtWebKit.QWebHistoryInterface.__init__?1(self, QObject parent=None) -PyQt5.QtWebKit.QWebHistoryInterface.setDefaultInterface?4(QWebHistoryInterface) -PyQt5.QtWebKit.QWebHistoryInterface.defaultInterface?4() -> QWebHistoryInterface -PyQt5.QtWebKit.QWebHistoryInterface.historyContains?4(str) -> bool -PyQt5.QtWebKit.QWebHistoryInterface.addHistoryEntry?4(str) -PyQt5.QtWebKit.QWebPluginFactory.Extension?10 -PyQt5.QtWebKit.QWebPluginFactory?1(QObject parent=None) -PyQt5.QtWebKit.QWebPluginFactory.__init__?1(self, QObject parent=None) -PyQt5.QtWebKit.QWebPluginFactory.plugins?4() -> list-of-QWebPluginFactory.Plugin -PyQt5.QtWebKit.QWebPluginFactory.refreshPlugins?4() -PyQt5.QtWebKit.QWebPluginFactory.create?4(str, QUrl, list-of-str, list-of-str) -> QObject -PyQt5.QtWebKit.QWebPluginFactory.extension?4(QWebPluginFactory.Extension, QWebPluginFactory.ExtensionOption option=None, QWebPluginFactory.ExtensionReturn output=None) -> bool -PyQt5.QtWebKit.QWebPluginFactory.supportsExtension?4(QWebPluginFactory.Extension) -> bool -PyQt5.QtWebKit.QWebPluginFactory.MimeType.description?7 -PyQt5.QtWebKit.QWebPluginFactory.MimeType.fileExtensions?7 -PyQt5.QtWebKit.QWebPluginFactory.MimeType.name?7 -PyQt5.QtWebKit.QWebPluginFactory.MimeType?1() -PyQt5.QtWebKit.QWebPluginFactory.MimeType.__init__?1(self) -PyQt5.QtWebKit.QWebPluginFactory.MimeType?1(QWebPluginFactory.MimeType) -PyQt5.QtWebKit.QWebPluginFactory.MimeType.__init__?1(self, QWebPluginFactory.MimeType) -PyQt5.QtWebKit.QWebPluginFactory.Plugin.description?7 -PyQt5.QtWebKit.QWebPluginFactory.Plugin.mimeTypes?7 -PyQt5.QtWebKit.QWebPluginFactory.Plugin.name?7 -PyQt5.QtWebKit.QWebPluginFactory.Plugin?1() -PyQt5.QtWebKit.QWebPluginFactory.Plugin.__init__?1(self) -PyQt5.QtWebKit.QWebPluginFactory.Plugin?1(QWebPluginFactory.Plugin) -PyQt5.QtWebKit.QWebPluginFactory.Plugin.__init__?1(self, QWebPluginFactory.Plugin) -PyQt5.QtWebKit.QWebPluginFactory.ExtensionOption?1() -PyQt5.QtWebKit.QWebPluginFactory.ExtensionOption.__init__?1(self) -PyQt5.QtWebKit.QWebPluginFactory.ExtensionOption?1(QWebPluginFactory.ExtensionOption) -PyQt5.QtWebKit.QWebPluginFactory.ExtensionOption.__init__?1(self, QWebPluginFactory.ExtensionOption) -PyQt5.QtWebKit.QWebPluginFactory.ExtensionReturn?1() -PyQt5.QtWebKit.QWebPluginFactory.ExtensionReturn.__init__?1(self) -PyQt5.QtWebKit.QWebPluginFactory.ExtensionReturn?1(QWebPluginFactory.ExtensionReturn) -PyQt5.QtWebKit.QWebPluginFactory.ExtensionReturn.__init__?1(self, QWebPluginFactory.ExtensionReturn) -PyQt5.QtWebKit.QWebSecurityOrigin.SubdomainSetting?10 -PyQt5.QtWebKit.QWebSecurityOrigin.AllowSubdomains?10 -PyQt5.QtWebKit.QWebSecurityOrigin.DisallowSubdomains?10 -PyQt5.QtWebKit.QWebSecurityOrigin?1(QUrl) -PyQt5.QtWebKit.QWebSecurityOrigin.__init__?1(self, QUrl) -PyQt5.QtWebKit.QWebSecurityOrigin?1(QWebSecurityOrigin) -PyQt5.QtWebKit.QWebSecurityOrigin.__init__?1(self, QWebSecurityOrigin) -PyQt5.QtWebKit.QWebSecurityOrigin.allOrigins?4() -> list-of-QWebSecurityOrigin -PyQt5.QtWebKit.QWebSecurityOrigin.scheme?4() -> str -PyQt5.QtWebKit.QWebSecurityOrigin.host?4() -> str -PyQt5.QtWebKit.QWebSecurityOrigin.port?4() -> int -PyQt5.QtWebKit.QWebSecurityOrigin.databaseUsage?4() -> int -PyQt5.QtWebKit.QWebSecurityOrigin.databaseQuota?4() -> int -PyQt5.QtWebKit.QWebSecurityOrigin.setDatabaseQuota?4(int) -PyQt5.QtWebKit.QWebSecurityOrigin.databases?4() -> list-of-QWebDatabase -PyQt5.QtWebKit.QWebSecurityOrigin.addLocalScheme?4(str) -PyQt5.QtWebKit.QWebSecurityOrigin.removeLocalScheme?4(str) -PyQt5.QtWebKit.QWebSecurityOrigin.localSchemes?4() -> list-of-str -PyQt5.QtWebKit.QWebSecurityOrigin.setApplicationCacheQuota?4(int) -PyQt5.QtWebKit.QWebSecurityOrigin.addAccessWhitelistEntry?4(str, str, QWebSecurityOrigin.SubdomainSetting) -PyQt5.QtWebKit.QWebSecurityOrigin.removeAccessWhitelistEntry?4(str, str, QWebSecurityOrigin.SubdomainSetting) -PyQt5.QtWebKit.QWebSettings.ThirdPartyCookiePolicy?10 -PyQt5.QtWebKit.QWebSettings.AlwaysAllowThirdPartyCookies?10 -PyQt5.QtWebKit.QWebSettings.AlwaysBlockThirdPartyCookies?10 -PyQt5.QtWebKit.QWebSettings.AllowThirdPartyWithExistingCookies?10 -PyQt5.QtWebKit.QWebSettings.FontSize?10 -PyQt5.QtWebKit.QWebSettings.MinimumFontSize?10 -PyQt5.QtWebKit.QWebSettings.MinimumLogicalFontSize?10 -PyQt5.QtWebKit.QWebSettings.DefaultFontSize?10 -PyQt5.QtWebKit.QWebSettings.DefaultFixedFontSize?10 -PyQt5.QtWebKit.QWebSettings.WebGraphic?10 -PyQt5.QtWebKit.QWebSettings.MissingImageGraphic?10 -PyQt5.QtWebKit.QWebSettings.MissingPluginGraphic?10 -PyQt5.QtWebKit.QWebSettings.DefaultFrameIconGraphic?10 -PyQt5.QtWebKit.QWebSettings.TextAreaSizeGripCornerGraphic?10 -PyQt5.QtWebKit.QWebSettings.InputSpeechButtonGraphic?10 -PyQt5.QtWebKit.QWebSettings.SearchCancelButtonGraphic?10 -PyQt5.QtWebKit.QWebSettings.SearchCancelButtonPressedGraphic?10 -PyQt5.QtWebKit.QWebSettings.WebAttribute?10 -PyQt5.QtWebKit.QWebSettings.AutoLoadImages?10 -PyQt5.QtWebKit.QWebSettings.JavascriptEnabled?10 -PyQt5.QtWebKit.QWebSettings.JavaEnabled?10 -PyQt5.QtWebKit.QWebSettings.PluginsEnabled?10 -PyQt5.QtWebKit.QWebSettings.PrivateBrowsingEnabled?10 -PyQt5.QtWebKit.QWebSettings.JavascriptCanOpenWindows?10 -PyQt5.QtWebKit.QWebSettings.JavascriptCanCloseWindows?10 -PyQt5.QtWebKit.QWebSettings.JavascriptCanAccessClipboard?10 -PyQt5.QtWebKit.QWebSettings.DeveloperExtrasEnabled?10 -PyQt5.QtWebKit.QWebSettings.LinksIncludedInFocusChain?10 -PyQt5.QtWebKit.QWebSettings.ZoomTextOnly?10 -PyQt5.QtWebKit.QWebSettings.PrintElementBackgrounds?10 -PyQt5.QtWebKit.QWebSettings.OfflineStorageDatabaseEnabled?10 -PyQt5.QtWebKit.QWebSettings.OfflineWebApplicationCacheEnabled?10 -PyQt5.QtWebKit.QWebSettings.LocalStorageDatabaseEnabled?10 -PyQt5.QtWebKit.QWebSettings.LocalStorageEnabled?10 -PyQt5.QtWebKit.QWebSettings.LocalContentCanAccessRemoteUrls?10 -PyQt5.QtWebKit.QWebSettings.DnsPrefetchEnabled?10 -PyQt5.QtWebKit.QWebSettings.XSSAuditingEnabled?10 -PyQt5.QtWebKit.QWebSettings.AcceleratedCompositingEnabled?10 -PyQt5.QtWebKit.QWebSettings.SpatialNavigationEnabled?10 -PyQt5.QtWebKit.QWebSettings.LocalContentCanAccessFileUrls?10 -PyQt5.QtWebKit.QWebSettings.TiledBackingStoreEnabled?10 -PyQt5.QtWebKit.QWebSettings.FrameFlatteningEnabled?10 -PyQt5.QtWebKit.QWebSettings.SiteSpecificQuirksEnabled?10 -PyQt5.QtWebKit.QWebSettings.WebGLEnabled?10 -PyQt5.QtWebKit.QWebSettings.HyperlinkAuditingEnabled?10 -PyQt5.QtWebKit.QWebSettings.CSSRegionsEnabled?10 -PyQt5.QtWebKit.QWebSettings.CSSGridLayoutEnabled?10 -PyQt5.QtWebKit.QWebSettings.ScrollAnimatorEnabled?10 -PyQt5.QtWebKit.QWebSettings.CaretBrowsingEnabled?10 -PyQt5.QtWebKit.QWebSettings.NotificationsEnabled?10 -PyQt5.QtWebKit.QWebSettings.WebAudioEnabled?10 -PyQt5.QtWebKit.QWebSettings.Accelerated2dCanvasEnabled?10 -PyQt5.QtWebKit.QWebSettings.FontFamily?10 -PyQt5.QtWebKit.QWebSettings.StandardFont?10 -PyQt5.QtWebKit.QWebSettings.FixedFont?10 -PyQt5.QtWebKit.QWebSettings.SerifFont?10 -PyQt5.QtWebKit.QWebSettings.SansSerifFont?10 -PyQt5.QtWebKit.QWebSettings.CursiveFont?10 -PyQt5.QtWebKit.QWebSettings.FantasyFont?10 -PyQt5.QtWebKit.QWebSettings.globalSettings?4() -> QWebSettings -PyQt5.QtWebKit.QWebSettings.setFontFamily?4(QWebSettings.FontFamily, str) -PyQt5.QtWebKit.QWebSettings.fontFamily?4(QWebSettings.FontFamily) -> str -PyQt5.QtWebKit.QWebSettings.resetFontFamily?4(QWebSettings.FontFamily) -PyQt5.QtWebKit.QWebSettings.setFontSize?4(QWebSettings.FontSize, int) -PyQt5.QtWebKit.QWebSettings.fontSize?4(QWebSettings.FontSize) -> int -PyQt5.QtWebKit.QWebSettings.resetFontSize?4(QWebSettings.FontSize) -PyQt5.QtWebKit.QWebSettings.setAttribute?4(QWebSettings.WebAttribute, bool) -PyQt5.QtWebKit.QWebSettings.testAttribute?4(QWebSettings.WebAttribute) -> bool -PyQt5.QtWebKit.QWebSettings.resetAttribute?4(QWebSettings.WebAttribute) -PyQt5.QtWebKit.QWebSettings.setUserStyleSheetUrl?4(QUrl) -PyQt5.QtWebKit.QWebSettings.userStyleSheetUrl?4() -> QUrl -PyQt5.QtWebKit.QWebSettings.setIconDatabasePath?4(str) -PyQt5.QtWebKit.QWebSettings.iconDatabasePath?4() -> str -PyQt5.QtWebKit.QWebSettings.clearIconDatabase?4() -PyQt5.QtWebKit.QWebSettings.iconForUrl?4(QUrl) -> QIcon -PyQt5.QtWebKit.QWebSettings.setWebGraphic?4(QWebSettings.WebGraphic, QPixmap) -PyQt5.QtWebKit.QWebSettings.webGraphic?4(QWebSettings.WebGraphic) -> QPixmap -PyQt5.QtWebKit.QWebSettings.setMaximumPagesInCache?4(int) -PyQt5.QtWebKit.QWebSettings.maximumPagesInCache?4() -> int -PyQt5.QtWebKit.QWebSettings.setObjectCacheCapacities?4(int, int, int) -PyQt5.QtWebKit.QWebSettings.setOfflineStoragePath?4(str) -PyQt5.QtWebKit.QWebSettings.offlineStoragePath?4() -> str -PyQt5.QtWebKit.QWebSettings.setOfflineStorageDefaultQuota?4(int) -PyQt5.QtWebKit.QWebSettings.offlineStorageDefaultQuota?4() -> int -PyQt5.QtWebKit.QWebSettings.setDefaultTextEncoding?4(str) -PyQt5.QtWebKit.QWebSettings.defaultTextEncoding?4() -> str -PyQt5.QtWebKit.QWebSettings.setOfflineWebApplicationCachePath?4(str) -PyQt5.QtWebKit.QWebSettings.offlineWebApplicationCachePath?4() -> str -PyQt5.QtWebKit.QWebSettings.setOfflineWebApplicationCacheQuota?4(int) -PyQt5.QtWebKit.QWebSettings.offlineWebApplicationCacheQuota?4() -> int -PyQt5.QtWebKit.QWebSettings.setLocalStoragePath?4(str) -PyQt5.QtWebKit.QWebSettings.localStoragePath?4() -> str -PyQt5.QtWebKit.QWebSettings.clearMemoryCaches?4() -PyQt5.QtWebKit.QWebSettings.enablePersistentStorage?4(str path=QString()) -PyQt5.QtWebKit.QWebSettings.setThirdPartyCookiePolicy?4(QWebSettings.ThirdPartyCookiePolicy) -PyQt5.QtWebKit.QWebSettings.thirdPartyCookiePolicy?4() -> QWebSettings.ThirdPartyCookiePolicy -PyQt5.QtWebKit.QWebSettings.setCSSMediaType?4(str) -PyQt5.QtWebKit.QWebSettings.cssMediaType?4() -> str -PyQt5.QtWebKitWidgets.QGraphicsWebView?1(QGraphicsItem parent=None) -PyQt5.QtWebKitWidgets.QGraphicsWebView.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWebKitWidgets.QGraphicsWebView.page?4() -> QWebPage -PyQt5.QtWebKitWidgets.QGraphicsWebView.setPage?4(QWebPage) -PyQt5.QtWebKitWidgets.QGraphicsWebView.url?4() -> QUrl -PyQt5.QtWebKitWidgets.QGraphicsWebView.setUrl?4(QUrl) -PyQt5.QtWebKitWidgets.QGraphicsWebView.title?4() -> str -PyQt5.QtWebKitWidgets.QGraphicsWebView.icon?4() -> QIcon -PyQt5.QtWebKitWidgets.QGraphicsWebView.zoomFactor?4() -> float -PyQt5.QtWebKitWidgets.QGraphicsWebView.setZoomFactor?4(float) -PyQt5.QtWebKitWidgets.QGraphicsWebView.isModified?4() -> bool -PyQt5.QtWebKitWidgets.QGraphicsWebView.load?4(QUrl) -PyQt5.QtWebKitWidgets.QGraphicsWebView.load?4(QNetworkRequest, QNetworkAccessManager.Operation operation=QNetworkAccessManager.GetOperation, QByteArray body=QByteArray()) -PyQt5.QtWebKitWidgets.QGraphicsWebView.setHtml?4(str, QUrl baseUrl=QUrl()) -PyQt5.QtWebKitWidgets.QGraphicsWebView.setContent?4(QByteArray, str mimeType=QString(), QUrl baseUrl=QUrl()) -PyQt5.QtWebKitWidgets.QGraphicsWebView.history?4() -> QWebHistory -PyQt5.QtWebKitWidgets.QGraphicsWebView.settings?4() -> QWebSettings -PyQt5.QtWebKitWidgets.QGraphicsWebView.pageAction?4(QWebPage.WebAction) -> QAction -PyQt5.QtWebKitWidgets.QGraphicsWebView.triggerPageAction?4(QWebPage.WebAction, bool checked=False) -PyQt5.QtWebKitWidgets.QGraphicsWebView.findText?4(str, QWebPage.FindFlags options=0) -> bool -PyQt5.QtWebKitWidgets.QGraphicsWebView.setGeometry?4(QRectF) -PyQt5.QtWebKitWidgets.QGraphicsWebView.updateGeometry?4() -PyQt5.QtWebKitWidgets.QGraphicsWebView.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget widget=None) -PyQt5.QtWebKitWidgets.QGraphicsWebView.itemChange?4(QGraphicsItem.GraphicsItemChange, QVariant) -> QVariant -PyQt5.QtWebKitWidgets.QGraphicsWebView.event?4(QEvent) -> bool -PyQt5.QtWebKitWidgets.QGraphicsWebView.sizeHint?4(Qt.SizeHint, QSizeF) -> QSizeF -PyQt5.QtWebKitWidgets.QGraphicsWebView.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWebKitWidgets.QGraphicsWebView.stop?4() -PyQt5.QtWebKitWidgets.QGraphicsWebView.back?4() -PyQt5.QtWebKitWidgets.QGraphicsWebView.forward?4() -PyQt5.QtWebKitWidgets.QGraphicsWebView.reload?4() -PyQt5.QtWebKitWidgets.QGraphicsWebView.loadStarted?4() -PyQt5.QtWebKitWidgets.QGraphicsWebView.loadFinished?4(bool) -PyQt5.QtWebKitWidgets.QGraphicsWebView.loadProgress?4(int) -PyQt5.QtWebKitWidgets.QGraphicsWebView.urlChanged?4(QUrl) -PyQt5.QtWebKitWidgets.QGraphicsWebView.titleChanged?4(str) -PyQt5.QtWebKitWidgets.QGraphicsWebView.iconChanged?4() -PyQt5.QtWebKitWidgets.QGraphicsWebView.statusBarMessage?4(str) -PyQt5.QtWebKitWidgets.QGraphicsWebView.linkClicked?4(QUrl) -PyQt5.QtWebKitWidgets.QGraphicsWebView.mousePressEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.mouseDoubleClickEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.mouseReleaseEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.mouseMoveEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.hoverMoveEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.hoverLeaveEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.wheelEvent?4(QGraphicsSceneWheelEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.keyPressEvent?4(QKeyEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.contextMenuEvent?4(QGraphicsSceneContextMenuEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.dragEnterEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.dragLeaveEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.dragMoveEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.dropEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.focusInEvent?4(QFocusEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.focusOutEvent?4(QFocusEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWebKitWidgets.QGraphicsWebView.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWebKitWidgets.QGraphicsWebView.sceneEvent?4(QEvent) -> bool -PyQt5.QtWebKitWidgets.QGraphicsWebView.resizesToContents?4() -> bool -PyQt5.QtWebKitWidgets.QGraphicsWebView.setResizesToContents?4(bool) -PyQt5.QtWebKitWidgets.QGraphicsWebView.isTiledBackingStoreFrozen?4() -> bool -PyQt5.QtWebKitWidgets.QGraphicsWebView.setTiledBackingStoreFrozen?4(bool) -PyQt5.QtWebKitWidgets.QGraphicsWebView.renderHints?4() -> QPainter.RenderHints -PyQt5.QtWebKitWidgets.QGraphicsWebView.setRenderHints?4(QPainter.RenderHints) -PyQt5.QtWebKitWidgets.QGraphicsWebView.setRenderHint?4(QPainter.RenderHint, bool enabled=True) -PyQt5.QtWebKitWidgets.QWebHitTestResult?1() -PyQt5.QtWebKitWidgets.QWebHitTestResult.__init__?1(self) -PyQt5.QtWebKitWidgets.QWebHitTestResult?1(QWebHitTestResult) -PyQt5.QtWebKitWidgets.QWebHitTestResult.__init__?1(self, QWebHitTestResult) -PyQt5.QtWebKitWidgets.QWebHitTestResult.isNull?4() -> bool -PyQt5.QtWebKitWidgets.QWebHitTestResult.pos?4() -> QPoint -PyQt5.QtWebKitWidgets.QWebHitTestResult.title?4() -> str -PyQt5.QtWebKitWidgets.QWebHitTestResult.linkText?4() -> str -PyQt5.QtWebKitWidgets.QWebHitTestResult.linkUrl?4() -> QUrl -PyQt5.QtWebKitWidgets.QWebHitTestResult.linkTitle?4() -> QUrl -PyQt5.QtWebKitWidgets.QWebHitTestResult.linkTargetFrame?4() -> QWebFrame -PyQt5.QtWebKitWidgets.QWebHitTestResult.alternateText?4() -> str -PyQt5.QtWebKitWidgets.QWebHitTestResult.imageUrl?4() -> QUrl -PyQt5.QtWebKitWidgets.QWebHitTestResult.pixmap?4() -> QPixmap -PyQt5.QtWebKitWidgets.QWebHitTestResult.isContentEditable?4() -> bool -PyQt5.QtWebKitWidgets.QWebHitTestResult.isContentSelected?4() -> bool -PyQt5.QtWebKitWidgets.QWebHitTestResult.frame?4() -> QWebFrame -PyQt5.QtWebKitWidgets.QWebHitTestResult.boundingRect?4() -> QRect -PyQt5.QtWebKitWidgets.QWebHitTestResult.enclosingBlockElement?4() -> QWebElement -PyQt5.QtWebKitWidgets.QWebHitTestResult.linkElement?4() -> QWebElement -PyQt5.QtWebKitWidgets.QWebHitTestResult.element?4() -> QWebElement -PyQt5.QtWebKitWidgets.QWebHitTestResult.mediaUrl?4() -> QUrl -PyQt5.QtWebKitWidgets.QWebFrame.RenderLayer?10 -PyQt5.QtWebKitWidgets.QWebFrame.ContentsLayer?10 -PyQt5.QtWebKitWidgets.QWebFrame.ScrollBarLayer?10 -PyQt5.QtWebKitWidgets.QWebFrame.PanIconLayer?10 -PyQt5.QtWebKitWidgets.QWebFrame.AllLayers?10 -PyQt5.QtWebKitWidgets.QWebFrame.ValueOwnership?10 -PyQt5.QtWebKitWidgets.QWebFrame.QtOwnership?10 -PyQt5.QtWebKitWidgets.QWebFrame.ScriptOwnership?10 -PyQt5.QtWebKitWidgets.QWebFrame.AutoOwnership?10 -PyQt5.QtWebKitWidgets.QWebFrame.page?4() -> QWebPage -PyQt5.QtWebKitWidgets.QWebFrame.load?4(QUrl) -PyQt5.QtWebKitWidgets.QWebFrame.load?4(QNetworkRequest, QNetworkAccessManager.Operation operation=QNetworkAccessManager.GetOperation, QByteArray body=QByteArray()) -PyQt5.QtWebKitWidgets.QWebFrame.setHtml?4(str, QUrl baseUrl=QUrl()) -PyQt5.QtWebKitWidgets.QWebFrame.setContent?4(QByteArray, str mimeType='', QUrl baseUrl=QUrl()) -PyQt5.QtWebKitWidgets.QWebFrame.addToJavaScriptWindowObject?4(str, QObject, QWebFrame.ValueOwnership ownership=QWebFrame.QtOwnership) -PyQt5.QtWebKitWidgets.QWebFrame.toHtml?4() -> str -PyQt5.QtWebKitWidgets.QWebFrame.toPlainText?4() -> str -PyQt5.QtWebKitWidgets.QWebFrame.title?4() -> str -PyQt5.QtWebKitWidgets.QWebFrame.setUrl?4(QUrl) -PyQt5.QtWebKitWidgets.QWebFrame.url?4() -> QUrl -PyQt5.QtWebKitWidgets.QWebFrame.icon?4() -> QIcon -PyQt5.QtWebKitWidgets.QWebFrame.frameName?4() -> str -PyQt5.QtWebKitWidgets.QWebFrame.parentFrame?4() -> QWebFrame -PyQt5.QtWebKitWidgets.QWebFrame.childFrames?4() -> list-of-QWebFrame -PyQt5.QtWebKitWidgets.QWebFrame.scrollBarPolicy?4(Qt.Orientation) -> Qt.ScrollBarPolicy -PyQt5.QtWebKitWidgets.QWebFrame.setScrollBarPolicy?4(Qt.Orientation, Qt.ScrollBarPolicy) -PyQt5.QtWebKitWidgets.QWebFrame.setScrollBarValue?4(Qt.Orientation, int) -PyQt5.QtWebKitWidgets.QWebFrame.scrollBarValue?4(Qt.Orientation) -> int -PyQt5.QtWebKitWidgets.QWebFrame.scrollBarMinimum?4(Qt.Orientation) -> int -PyQt5.QtWebKitWidgets.QWebFrame.scrollBarMaximum?4(Qt.Orientation) -> int -PyQt5.QtWebKitWidgets.QWebFrame.pos?4() -> QPoint -PyQt5.QtWebKitWidgets.QWebFrame.geometry?4() -> QRect -PyQt5.QtWebKitWidgets.QWebFrame.contentsSize?4() -> QSize -PyQt5.QtWebKitWidgets.QWebFrame.hitTestContent?4(QPoint) -> QWebHitTestResult -PyQt5.QtWebKitWidgets.QWebFrame.event?4(QEvent) -> bool -PyQt5.QtWebKitWidgets.QWebFrame.evaluateJavaScript?4(str) -> QVariant -PyQt5.QtWebKitWidgets.QWebFrame.print_?4(QPrinter) -PyQt5.QtWebKitWidgets.QWebFrame.print?4(QPrinter) -PyQt5.QtWebKitWidgets.QWebFrame.javaScriptWindowObjectCleared?4() -PyQt5.QtWebKitWidgets.QWebFrame.titleChanged?4(str) -PyQt5.QtWebKitWidgets.QWebFrame.urlChanged?4(QUrl) -PyQt5.QtWebKitWidgets.QWebFrame.initialLayoutCompleted?4() -PyQt5.QtWebKitWidgets.QWebFrame.iconChanged?4() -PyQt5.QtWebKitWidgets.QWebFrame.metaData?4() -> dict-of-QString-list-of-QString -PyQt5.QtWebKitWidgets.QWebFrame.scroll?4(int, int) -PyQt5.QtWebKitWidgets.QWebFrame.scrollPosition?4() -> QPoint -PyQt5.QtWebKitWidgets.QWebFrame.setScrollPosition?4(QPoint) -PyQt5.QtWebKitWidgets.QWebFrame.zoomFactor?4() -> float -PyQt5.QtWebKitWidgets.QWebFrame.setZoomFactor?4(float) -PyQt5.QtWebKitWidgets.QWebFrame.securityOrigin?4() -> QWebSecurityOrigin -PyQt5.QtWebKitWidgets.QWebFrame.requestedUrl?4() -> QUrl -PyQt5.QtWebKitWidgets.QWebFrame.baseUrl?4() -> QUrl -PyQt5.QtWebKitWidgets.QWebFrame.scrollBarGeometry?4(Qt.Orientation) -> QRect -PyQt5.QtWebKitWidgets.QWebFrame.render?4(QPainter, QRegion clip=QRegion()) -PyQt5.QtWebKitWidgets.QWebFrame.render?4(QPainter, QWebFrame.RenderLayers, QRegion clip=QRegion()) -PyQt5.QtWebKitWidgets.QWebFrame.hasFocus?4() -> bool -PyQt5.QtWebKitWidgets.QWebFrame.setFocus?4() -PyQt5.QtWebKitWidgets.QWebFrame.documentElement?4() -> QWebElement -PyQt5.QtWebKitWidgets.QWebFrame.findAllElements?4(str) -> QWebElementCollection -PyQt5.QtWebKitWidgets.QWebFrame.findFirstElement?4(str) -> QWebElement -PyQt5.QtWebKitWidgets.QWebFrame.contentsSizeChanged?4(QSize) -PyQt5.QtWebKitWidgets.QWebFrame.loadStarted?4() -PyQt5.QtWebKitWidgets.QWebFrame.loadFinished?4(bool) -PyQt5.QtWebKitWidgets.QWebFrame.pageChanged?4() -PyQt5.QtWebKitWidgets.QWebFrame.scrollToAnchor?4(str) -PyQt5.QtWebKitWidgets.QWebFrame.RenderLayers?1(QWebFrame.RenderLayers) -PyQt5.QtWebKitWidgets.QWebFrame.RenderLayers.__init__?1(self, QWebFrame.RenderLayers) -PyQt5.QtWebKitWidgets.QWebFrame.RenderLayers?1(int) -PyQt5.QtWebKitWidgets.QWebFrame.RenderLayers.__init__?1(self, int) -PyQt5.QtWebKitWidgets.QWebFrame.RenderLayers?1() -PyQt5.QtWebKitWidgets.QWebFrame.RenderLayers.__init__?1(self) -PyQt5.QtWebKitWidgets.QWebInspector?1(QWidget parent=None) -PyQt5.QtWebKitWidgets.QWebInspector.__init__?1(self, QWidget parent=None) -PyQt5.QtWebKitWidgets.QWebInspector.setPage?4(QWebPage) -PyQt5.QtWebKitWidgets.QWebInspector.page?4() -> QWebPage -PyQt5.QtWebKitWidgets.QWebInspector.sizeHint?4() -> QSize -PyQt5.QtWebKitWidgets.QWebInspector.event?4(QEvent) -> bool -PyQt5.QtWebKitWidgets.QWebInspector.resizeEvent?4(QResizeEvent) -PyQt5.QtWebKitWidgets.QWebInspector.showEvent?4(QShowEvent) -PyQt5.QtWebKitWidgets.QWebInspector.hideEvent?4(QHideEvent) -PyQt5.QtWebKitWidgets.QWebInspector.closeEvent?4(QCloseEvent) -PyQt5.QtWebKitWidgets.QWebPage.VisibilityState?10 -PyQt5.QtWebKitWidgets.QWebPage.VisibilityStateVisible?10 -PyQt5.QtWebKitWidgets.QWebPage.VisibilityStateHidden?10 -PyQt5.QtWebKitWidgets.QWebPage.VisibilityStatePrerender?10 -PyQt5.QtWebKitWidgets.QWebPage.VisibilityStateUnloaded?10 -PyQt5.QtWebKitWidgets.QWebPage.Feature?10 -PyQt5.QtWebKitWidgets.QWebPage.Notifications?10 -PyQt5.QtWebKitWidgets.QWebPage.Geolocation?10 -PyQt5.QtWebKitWidgets.QWebPage.PermissionPolicy?10 -PyQt5.QtWebKitWidgets.QWebPage.PermissionUnknown?10 -PyQt5.QtWebKitWidgets.QWebPage.PermissionGrantedByUser?10 -PyQt5.QtWebKitWidgets.QWebPage.PermissionDeniedByUser?10 -PyQt5.QtWebKitWidgets.QWebPage.ErrorDomain?10 -PyQt5.QtWebKitWidgets.QWebPage.QtNetwork?10 -PyQt5.QtWebKitWidgets.QWebPage.Http?10 -PyQt5.QtWebKitWidgets.QWebPage.WebKit?10 -PyQt5.QtWebKitWidgets.QWebPage.Extension?10 -PyQt5.QtWebKitWidgets.QWebPage.ChooseMultipleFilesExtension?10 -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtension?10 -PyQt5.QtWebKitWidgets.QWebPage.WebWindowType?10 -PyQt5.QtWebKitWidgets.QWebPage.WebBrowserWindow?10 -PyQt5.QtWebKitWidgets.QWebPage.WebModalDialog?10 -PyQt5.QtWebKitWidgets.QWebPage.LinkDelegationPolicy?10 -PyQt5.QtWebKitWidgets.QWebPage.DontDelegateLinks?10 -PyQt5.QtWebKitWidgets.QWebPage.DelegateExternalLinks?10 -PyQt5.QtWebKitWidgets.QWebPage.DelegateAllLinks?10 -PyQt5.QtWebKitWidgets.QWebPage.FindFlag?10 -PyQt5.QtWebKitWidgets.QWebPage.FindBackward?10 -PyQt5.QtWebKitWidgets.QWebPage.FindCaseSensitively?10 -PyQt5.QtWebKitWidgets.QWebPage.FindWrapsAroundDocument?10 -PyQt5.QtWebKitWidgets.QWebPage.HighlightAllOccurrences?10 -PyQt5.QtWebKitWidgets.QWebPage.FindAtWordBeginningsOnly?10 -PyQt5.QtWebKitWidgets.QWebPage.TreatMedialCapitalAsWordBeginning?10 -PyQt5.QtWebKitWidgets.QWebPage.FindBeginsInSelection?10 -PyQt5.QtWebKitWidgets.QWebPage.WebAction?10 -PyQt5.QtWebKitWidgets.QWebPage.NoWebAction?10 -PyQt5.QtWebKitWidgets.QWebPage.OpenLink?10 -PyQt5.QtWebKitWidgets.QWebPage.OpenLinkInNewWindow?10 -PyQt5.QtWebKitWidgets.QWebPage.OpenFrameInNewWindow?10 -PyQt5.QtWebKitWidgets.QWebPage.DownloadLinkToDisk?10 -PyQt5.QtWebKitWidgets.QWebPage.CopyLinkToClipboard?10 -PyQt5.QtWebKitWidgets.QWebPage.OpenImageInNewWindow?10 -PyQt5.QtWebKitWidgets.QWebPage.DownloadImageToDisk?10 -PyQt5.QtWebKitWidgets.QWebPage.CopyImageToClipboard?10 -PyQt5.QtWebKitWidgets.QWebPage.Back?10 -PyQt5.QtWebKitWidgets.QWebPage.Forward?10 -PyQt5.QtWebKitWidgets.QWebPage.Stop?10 -PyQt5.QtWebKitWidgets.QWebPage.Reload?10 -PyQt5.QtWebKitWidgets.QWebPage.Cut?10 -PyQt5.QtWebKitWidgets.QWebPage.Copy?10 -PyQt5.QtWebKitWidgets.QWebPage.Paste?10 -PyQt5.QtWebKitWidgets.QWebPage.Undo?10 -PyQt5.QtWebKitWidgets.QWebPage.Redo?10 -PyQt5.QtWebKitWidgets.QWebPage.MoveToNextChar?10 -PyQt5.QtWebKitWidgets.QWebPage.MoveToPreviousChar?10 -PyQt5.QtWebKitWidgets.QWebPage.MoveToNextWord?10 -PyQt5.QtWebKitWidgets.QWebPage.MoveToPreviousWord?10 -PyQt5.QtWebKitWidgets.QWebPage.MoveToNextLine?10 -PyQt5.QtWebKitWidgets.QWebPage.MoveToPreviousLine?10 -PyQt5.QtWebKitWidgets.QWebPage.MoveToStartOfLine?10 -PyQt5.QtWebKitWidgets.QWebPage.MoveToEndOfLine?10 -PyQt5.QtWebKitWidgets.QWebPage.MoveToStartOfBlock?10 -PyQt5.QtWebKitWidgets.QWebPage.MoveToEndOfBlock?10 -PyQt5.QtWebKitWidgets.QWebPage.MoveToStartOfDocument?10 -PyQt5.QtWebKitWidgets.QWebPage.MoveToEndOfDocument?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectNextChar?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectPreviousChar?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectNextWord?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectPreviousWord?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectNextLine?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectPreviousLine?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectStartOfLine?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectEndOfLine?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectStartOfBlock?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectEndOfBlock?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectStartOfDocument?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectEndOfDocument?10 -PyQt5.QtWebKitWidgets.QWebPage.DeleteStartOfWord?10 -PyQt5.QtWebKitWidgets.QWebPage.DeleteEndOfWord?10 -PyQt5.QtWebKitWidgets.QWebPage.SetTextDirectionDefault?10 -PyQt5.QtWebKitWidgets.QWebPage.SetTextDirectionLeftToRight?10 -PyQt5.QtWebKitWidgets.QWebPage.SetTextDirectionRightToLeft?10 -PyQt5.QtWebKitWidgets.QWebPage.ToggleBold?10 -PyQt5.QtWebKitWidgets.QWebPage.ToggleItalic?10 -PyQt5.QtWebKitWidgets.QWebPage.ToggleUnderline?10 -PyQt5.QtWebKitWidgets.QWebPage.InspectElement?10 -PyQt5.QtWebKitWidgets.QWebPage.InsertParagraphSeparator?10 -PyQt5.QtWebKitWidgets.QWebPage.InsertLineSeparator?10 -PyQt5.QtWebKitWidgets.QWebPage.SelectAll?10 -PyQt5.QtWebKitWidgets.QWebPage.ReloadAndBypassCache?10 -PyQt5.QtWebKitWidgets.QWebPage.PasteAndMatchStyle?10 -PyQt5.QtWebKitWidgets.QWebPage.RemoveFormat?10 -PyQt5.QtWebKitWidgets.QWebPage.ToggleStrikethrough?10 -PyQt5.QtWebKitWidgets.QWebPage.ToggleSubscript?10 -PyQt5.QtWebKitWidgets.QWebPage.ToggleSuperscript?10 -PyQt5.QtWebKitWidgets.QWebPage.InsertUnorderedList?10 -PyQt5.QtWebKitWidgets.QWebPage.InsertOrderedList?10 -PyQt5.QtWebKitWidgets.QWebPage.Indent?10 -PyQt5.QtWebKitWidgets.QWebPage.Outdent?10 -PyQt5.QtWebKitWidgets.QWebPage.AlignCenter?10 -PyQt5.QtWebKitWidgets.QWebPage.AlignJustified?10 -PyQt5.QtWebKitWidgets.QWebPage.AlignLeft?10 -PyQt5.QtWebKitWidgets.QWebPage.AlignRight?10 -PyQt5.QtWebKitWidgets.QWebPage.StopScheduledPageRefresh?10 -PyQt5.QtWebKitWidgets.QWebPage.CopyImageUrlToClipboard?10 -PyQt5.QtWebKitWidgets.QWebPage.OpenLinkInThisWindow?10 -PyQt5.QtWebKitWidgets.QWebPage.DownloadMediaToDisk?10 -PyQt5.QtWebKitWidgets.QWebPage.CopyMediaUrlToClipboard?10 -PyQt5.QtWebKitWidgets.QWebPage.ToggleMediaControls?10 -PyQt5.QtWebKitWidgets.QWebPage.ToggleMediaLoop?10 -PyQt5.QtWebKitWidgets.QWebPage.ToggleMediaPlayPause?10 -PyQt5.QtWebKitWidgets.QWebPage.ToggleMediaMute?10 -PyQt5.QtWebKitWidgets.QWebPage.ToggleVideoFullscreen?10 -PyQt5.QtWebKitWidgets.QWebPage.NavigationType?10 -PyQt5.QtWebKitWidgets.QWebPage.NavigationTypeLinkClicked?10 -PyQt5.QtWebKitWidgets.QWebPage.NavigationTypeFormSubmitted?10 -PyQt5.QtWebKitWidgets.QWebPage.NavigationTypeBackOrForward?10 -PyQt5.QtWebKitWidgets.QWebPage.NavigationTypeReload?10 -PyQt5.QtWebKitWidgets.QWebPage.NavigationTypeFormResubmitted?10 -PyQt5.QtWebKitWidgets.QWebPage.NavigationTypeOther?10 -PyQt5.QtWebKitWidgets.QWebPage?1(QObject parent=None) -PyQt5.QtWebKitWidgets.QWebPage.__init__?1(self, QObject parent=None) -PyQt5.QtWebKitWidgets.QWebPage.mainFrame?4() -> QWebFrame -PyQt5.QtWebKitWidgets.QWebPage.currentFrame?4() -> QWebFrame -PyQt5.QtWebKitWidgets.QWebPage.history?4() -> QWebHistory -PyQt5.QtWebKitWidgets.QWebPage.settings?4() -> QWebSettings -PyQt5.QtWebKitWidgets.QWebPage.setView?4(QWidget) -PyQt5.QtWebKitWidgets.QWebPage.view?4() -> QWidget -PyQt5.QtWebKitWidgets.QWebPage.isModified?4() -> bool -PyQt5.QtWebKitWidgets.QWebPage.undoStack?4() -> QUndoStack -PyQt5.QtWebKitWidgets.QWebPage.setNetworkAccessManager?4(QNetworkAccessManager) -PyQt5.QtWebKitWidgets.QWebPage.networkAccessManager?4() -> QNetworkAccessManager -PyQt5.QtWebKitWidgets.QWebPage.setPluginFactory?4(QWebPluginFactory) -PyQt5.QtWebKitWidgets.QWebPage.pluginFactory?4() -> QWebPluginFactory -PyQt5.QtWebKitWidgets.QWebPage.totalBytes?4() -> int -PyQt5.QtWebKitWidgets.QWebPage.bytesReceived?4() -> int -PyQt5.QtWebKitWidgets.QWebPage.selectedText?4() -> str -PyQt5.QtWebKitWidgets.QWebPage.action?4(QWebPage.WebAction) -> QAction -PyQt5.QtWebKitWidgets.QWebPage.triggerAction?4(QWebPage.WebAction, bool checked=False) -PyQt5.QtWebKitWidgets.QWebPage.viewportSize?4() -> QSize -PyQt5.QtWebKitWidgets.QWebPage.setViewportSize?4(QSize) -PyQt5.QtWebKitWidgets.QWebPage.event?4(QEvent) -> bool -PyQt5.QtWebKitWidgets.QWebPage.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWebKitWidgets.QWebPage.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWebKitWidgets.QWebPage.findText?4(str, QWebPage.FindFlags options=0) -> bool -PyQt5.QtWebKitWidgets.QWebPage.setForwardUnsupportedContent?4(bool) -PyQt5.QtWebKitWidgets.QWebPage.forwardUnsupportedContent?4() -> bool -PyQt5.QtWebKitWidgets.QWebPage.setLinkDelegationPolicy?4(QWebPage.LinkDelegationPolicy) -PyQt5.QtWebKitWidgets.QWebPage.linkDelegationPolicy?4() -> QWebPage.LinkDelegationPolicy -PyQt5.QtWebKitWidgets.QWebPage.setPalette?4(QPalette) -PyQt5.QtWebKitWidgets.QWebPage.palette?4() -> QPalette -PyQt5.QtWebKitWidgets.QWebPage.swallowContextMenuEvent?4(QContextMenuEvent) -> bool -PyQt5.QtWebKitWidgets.QWebPage.updatePositionDependentActions?4(QPoint) -PyQt5.QtWebKitWidgets.QWebPage.extension?4(QWebPage.Extension, QWebPage.ExtensionOption option=None, QWebPage.ExtensionReturn output=None) -> bool -PyQt5.QtWebKitWidgets.QWebPage.supportsExtension?4(QWebPage.Extension) -> bool -PyQt5.QtWebKitWidgets.QWebPage.loadFinished?4(bool) -PyQt5.QtWebKitWidgets.QWebPage.loadProgress?4(int) -PyQt5.QtWebKitWidgets.QWebPage.loadStarted?4() -PyQt5.QtWebKitWidgets.QWebPage.linkHovered?4(str, str, str) -PyQt5.QtWebKitWidgets.QWebPage.statusBarMessage?4(str) -PyQt5.QtWebKitWidgets.QWebPage.selectionChanged?4() -PyQt5.QtWebKitWidgets.QWebPage.frameCreated?4(QWebFrame) -PyQt5.QtWebKitWidgets.QWebPage.geometryChangeRequested?4(QRect) -PyQt5.QtWebKitWidgets.QWebPage.repaintRequested?4(QRect) -PyQt5.QtWebKitWidgets.QWebPage.scrollRequested?4(int, int, QRect) -PyQt5.QtWebKitWidgets.QWebPage.windowCloseRequested?4() -PyQt5.QtWebKitWidgets.QWebPage.printRequested?4(QWebFrame) -PyQt5.QtWebKitWidgets.QWebPage.linkClicked?4(QUrl) -PyQt5.QtWebKitWidgets.QWebPage.toolBarVisibilityChangeRequested?4(bool) -PyQt5.QtWebKitWidgets.QWebPage.statusBarVisibilityChangeRequested?4(bool) -PyQt5.QtWebKitWidgets.QWebPage.menuBarVisibilityChangeRequested?4(bool) -PyQt5.QtWebKitWidgets.QWebPage.unsupportedContent?4(QNetworkReply) -PyQt5.QtWebKitWidgets.QWebPage.downloadRequested?4(QNetworkRequest) -PyQt5.QtWebKitWidgets.QWebPage.microFocusChanged?4() -PyQt5.QtWebKitWidgets.QWebPage.createWindow?4(QWebPage.WebWindowType) -> QWebPage -PyQt5.QtWebKitWidgets.QWebPage.createPlugin?4(str, QUrl, list-of-str, list-of-str) -> QObject -PyQt5.QtWebKitWidgets.QWebPage.acceptNavigationRequest?4(QWebFrame, QNetworkRequest, QWebPage.NavigationType) -> bool -PyQt5.QtWebKitWidgets.QWebPage.chooseFile?4(QWebFrame, str) -> str -PyQt5.QtWebKitWidgets.QWebPage.javaScriptAlert?4(QWebFrame, str) -PyQt5.QtWebKitWidgets.QWebPage.javaScriptConfirm?4(QWebFrame, str) -> bool -PyQt5.QtWebKitWidgets.QWebPage.javaScriptPrompt?4(QWebFrame, str, str) -> (bool, str) -PyQt5.QtWebKitWidgets.QWebPage.javaScriptConsoleMessage?4(str, int, str) -PyQt5.QtWebKitWidgets.QWebPage.userAgentForUrl?4(QUrl) -> str -PyQt5.QtWebKitWidgets.QWebPage.setContentEditable?4(bool) -PyQt5.QtWebKitWidgets.QWebPage.isContentEditable?4() -> bool -PyQt5.QtWebKitWidgets.QWebPage.createStandardContextMenu?4() -> QMenu -PyQt5.QtWebKitWidgets.QWebPage.contentsChanged?4() -PyQt5.QtWebKitWidgets.QWebPage.databaseQuotaExceeded?4(QWebFrame, str) -PyQt5.QtWebKitWidgets.QWebPage.saveFrameStateRequested?4(QWebFrame, QWebHistoryItem) -PyQt5.QtWebKitWidgets.QWebPage.restoreFrameStateRequested?4(QWebFrame) -PyQt5.QtWebKitWidgets.QWebPage.frameAt?4(QPoint) -> QWebFrame -PyQt5.QtWebKitWidgets.QWebPage.preferredContentsSize?4() -> QSize -PyQt5.QtWebKitWidgets.QWebPage.setPreferredContentsSize?4(QSize) -PyQt5.QtWebKitWidgets.QWebPage.shouldInterruptJavaScript?4() -> bool -PyQt5.QtWebKitWidgets.QWebPage.hasSelection?4() -> bool -PyQt5.QtWebKitWidgets.QWebPage.selectedHtml?4() -> str -PyQt5.QtWebKitWidgets.QWebPage.viewportAttributesForSize?4(QSize) -> QWebPage.ViewportAttributes -PyQt5.QtWebKitWidgets.QWebPage.setActualVisibleContentRect?4(QRect) -PyQt5.QtWebKitWidgets.QWebPage.setFeaturePermission?4(QWebFrame, QWebPage.Feature, QWebPage.PermissionPolicy) -PyQt5.QtWebKitWidgets.QWebPage.supportedContentTypes?4() -> list-of-str -PyQt5.QtWebKitWidgets.QWebPage.supportsContentType?4(str) -> bool -PyQt5.QtWebKitWidgets.QWebPage.applicationCacheQuotaExceeded?4(QWebSecurityOrigin, int, int) -PyQt5.QtWebKitWidgets.QWebPage.viewportChangeRequested?4() -PyQt5.QtWebKitWidgets.QWebPage.featurePermissionRequested?4(QWebFrame, QWebPage.Feature) -PyQt5.QtWebKitWidgets.QWebPage.featurePermissionRequestCanceled?4(QWebFrame, QWebPage.Feature) -PyQt5.QtWebKitWidgets.QWebPage.visibilityState?4() -> QWebPage.VisibilityState -PyQt5.QtWebKitWidgets.QWebPage.setVisibilityState?4(QWebPage.VisibilityState) -PyQt5.QtWebKitWidgets.QWebPage.FindFlags?1(QWebPage.FindFlags) -PyQt5.QtWebKitWidgets.QWebPage.FindFlags.__init__?1(self, QWebPage.FindFlags) -PyQt5.QtWebKitWidgets.QWebPage.FindFlags?1(int) -PyQt5.QtWebKitWidgets.QWebPage.FindFlags.__init__?1(self, int) -PyQt5.QtWebKitWidgets.QWebPage.FindFlags?1() -PyQt5.QtWebKitWidgets.QWebPage.FindFlags.__init__?1(self) -PyQt5.QtWebKitWidgets.QWebPage.ExtensionOption?1() -PyQt5.QtWebKitWidgets.QWebPage.ExtensionOption.__init__?1(self) -PyQt5.QtWebKitWidgets.QWebPage.ExtensionOption?1(QWebPage.ExtensionOption) -PyQt5.QtWebKitWidgets.QWebPage.ExtensionOption.__init__?1(self, QWebPage.ExtensionOption) -PyQt5.QtWebKitWidgets.QWebPage.ExtensionReturn?1() -PyQt5.QtWebKitWidgets.QWebPage.ExtensionReturn.__init__?1(self) -PyQt5.QtWebKitWidgets.QWebPage.ExtensionReturn?1(QWebPage.ExtensionReturn) -PyQt5.QtWebKitWidgets.QWebPage.ExtensionReturn.__init__?1(self, QWebPage.ExtensionReturn) -PyQt5.QtWebKitWidgets.QWebPage.ChooseMultipleFilesExtensionOption.parentFrame?7 -PyQt5.QtWebKitWidgets.QWebPage.ChooseMultipleFilesExtensionOption.suggestedFileNames?7 -PyQt5.QtWebKitWidgets.QWebPage.ChooseMultipleFilesExtensionOption?1() -PyQt5.QtWebKitWidgets.QWebPage.ChooseMultipleFilesExtensionOption.__init__?1(self) -PyQt5.QtWebKitWidgets.QWebPage.ChooseMultipleFilesExtensionOption?1(QWebPage.ChooseMultipleFilesExtensionOption) -PyQt5.QtWebKitWidgets.QWebPage.ChooseMultipleFilesExtensionOption.__init__?1(self, QWebPage.ChooseMultipleFilesExtensionOption) -PyQt5.QtWebKitWidgets.QWebPage.ChooseMultipleFilesExtensionReturn.fileNames?7 -PyQt5.QtWebKitWidgets.QWebPage.ChooseMultipleFilesExtensionReturn?1() -PyQt5.QtWebKitWidgets.QWebPage.ChooseMultipleFilesExtensionReturn.__init__?1(self) -PyQt5.QtWebKitWidgets.QWebPage.ChooseMultipleFilesExtensionReturn?1(QWebPage.ChooseMultipleFilesExtensionReturn) -PyQt5.QtWebKitWidgets.QWebPage.ChooseMultipleFilesExtensionReturn.__init__?1(self, QWebPage.ChooseMultipleFilesExtensionReturn) -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionOption.domain?7 -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionOption.error?7 -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionOption.errorString?7 -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionOption.frame?7 -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionOption.url?7 -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionOption?1() -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionOption.__init__?1(self) -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionOption?1(QWebPage.ErrorPageExtensionOption) -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionOption.__init__?1(self, QWebPage.ErrorPageExtensionOption) -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionReturn.baseUrl?7 -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionReturn.content?7 -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionReturn.contentType?7 -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionReturn.encoding?7 -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionReturn?1() -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionReturn.__init__?1(self) -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionReturn?1(QWebPage.ErrorPageExtensionReturn) -PyQt5.QtWebKitWidgets.QWebPage.ErrorPageExtensionReturn.__init__?1(self, QWebPage.ErrorPageExtensionReturn) -PyQt5.QtWebKitWidgets.QWebPage.ViewportAttributes?1() -PyQt5.QtWebKitWidgets.QWebPage.ViewportAttributes.__init__?1(self) -PyQt5.QtWebKitWidgets.QWebPage.ViewportAttributes?1(QWebPage.ViewportAttributes) -PyQt5.QtWebKitWidgets.QWebPage.ViewportAttributes.__init__?1(self, QWebPage.ViewportAttributes) -PyQt5.QtWebKitWidgets.QWebPage.ViewportAttributes.initialScaleFactor?4() -> float -PyQt5.QtWebKitWidgets.QWebPage.ViewportAttributes.minimumScaleFactor?4() -> float -PyQt5.QtWebKitWidgets.QWebPage.ViewportAttributes.maximumScaleFactor?4() -> float -PyQt5.QtWebKitWidgets.QWebPage.ViewportAttributes.devicePixelRatio?4() -> float -PyQt5.QtWebKitWidgets.QWebPage.ViewportAttributes.isUserScalable?4() -> bool -PyQt5.QtWebKitWidgets.QWebPage.ViewportAttributes.isValid?4() -> bool -PyQt5.QtWebKitWidgets.QWebPage.ViewportAttributes.size?4() -> QSizeF -PyQt5.QtWebKitWidgets.QWebView?1(QWidget parent=None) -PyQt5.QtWebKitWidgets.QWebView.__init__?1(self, QWidget parent=None) -PyQt5.QtWebKitWidgets.QWebView.page?4() -> QWebPage -PyQt5.QtWebKitWidgets.QWebView.setPage?4(QWebPage) -PyQt5.QtWebKitWidgets.QWebView.load?4(QUrl) -PyQt5.QtWebKitWidgets.QWebView.load?4(QNetworkRequest, QNetworkAccessManager.Operation operation=QNetworkAccessManager.GetOperation, QByteArray body=QByteArray()) -PyQt5.QtWebKitWidgets.QWebView.setHtml?4(str, QUrl baseUrl=QUrl()) -PyQt5.QtWebKitWidgets.QWebView.setContent?4(QByteArray, str mimeType='', QUrl baseUrl=QUrl()) -PyQt5.QtWebKitWidgets.QWebView.history?4() -> QWebHistory -PyQt5.QtWebKitWidgets.QWebView.settings?4() -> QWebSettings -PyQt5.QtWebKitWidgets.QWebView.title?4() -> str -PyQt5.QtWebKitWidgets.QWebView.setUrl?4(QUrl) -PyQt5.QtWebKitWidgets.QWebView.url?4() -> QUrl -PyQt5.QtWebKitWidgets.QWebView.icon?4() -> QIcon -PyQt5.QtWebKitWidgets.QWebView.selectedText?4() -> str -PyQt5.QtWebKitWidgets.QWebView.pageAction?4(QWebPage.WebAction) -> QAction -PyQt5.QtWebKitWidgets.QWebView.triggerPageAction?4(QWebPage.WebAction, bool checked=False) -PyQt5.QtWebKitWidgets.QWebView.isModified?4() -> bool -PyQt5.QtWebKitWidgets.QWebView.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWebKitWidgets.QWebView.sizeHint?4() -> QSize -PyQt5.QtWebKitWidgets.QWebView.findText?4(str, QWebPage.FindFlags options=0) -> bool -PyQt5.QtWebKitWidgets.QWebView.event?4(QEvent) -> bool -PyQt5.QtWebKitWidgets.QWebView.stop?4() -PyQt5.QtWebKitWidgets.QWebView.back?4() -PyQt5.QtWebKitWidgets.QWebView.forward?4() -PyQt5.QtWebKitWidgets.QWebView.reload?4() -PyQt5.QtWebKitWidgets.QWebView.print_?4(QPrinter) -PyQt5.QtWebKitWidgets.QWebView.print?4(QPrinter) -PyQt5.QtWebKitWidgets.QWebView.loadStarted?4() -PyQt5.QtWebKitWidgets.QWebView.loadProgress?4(int) -PyQt5.QtWebKitWidgets.QWebView.loadFinished?4(bool) -PyQt5.QtWebKitWidgets.QWebView.titleChanged?4(str) -PyQt5.QtWebKitWidgets.QWebView.statusBarMessage?4(str) -PyQt5.QtWebKitWidgets.QWebView.linkClicked?4(QUrl) -PyQt5.QtWebKitWidgets.QWebView.selectionChanged?4() -PyQt5.QtWebKitWidgets.QWebView.iconChanged?4() -PyQt5.QtWebKitWidgets.QWebView.urlChanged?4(QUrl) -PyQt5.QtWebKitWidgets.QWebView.createWindow?4(QWebPage.WebWindowType) -> QWebView -PyQt5.QtWebKitWidgets.QWebView.resizeEvent?4(QResizeEvent) -PyQt5.QtWebKitWidgets.QWebView.paintEvent?4(QPaintEvent) -PyQt5.QtWebKitWidgets.QWebView.changeEvent?4(QEvent) -PyQt5.QtWebKitWidgets.QWebView.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWebKitWidgets.QWebView.mousePressEvent?4(QMouseEvent) -PyQt5.QtWebKitWidgets.QWebView.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtWebKitWidgets.QWebView.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWebKitWidgets.QWebView.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWebKitWidgets.QWebView.wheelEvent?4(QWheelEvent) -PyQt5.QtWebKitWidgets.QWebView.keyPressEvent?4(QKeyEvent) -PyQt5.QtWebKitWidgets.QWebView.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWebKitWidgets.QWebView.dragEnterEvent?4(QDragEnterEvent) -PyQt5.QtWebKitWidgets.QWebView.dragLeaveEvent?4(QDragLeaveEvent) -PyQt5.QtWebKitWidgets.QWebView.dragMoveEvent?4(QDragMoveEvent) -PyQt5.QtWebKitWidgets.QWebView.dropEvent?4(QDropEvent) -PyQt5.QtWebKitWidgets.QWebView.focusInEvent?4(QFocusEvent) -PyQt5.QtWebKitWidgets.QWebView.focusOutEvent?4(QFocusEvent) -PyQt5.QtWebKitWidgets.QWebView.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWebKitWidgets.QWebView.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWebKitWidgets.QWebView.zoomFactor?4() -> float -PyQt5.QtWebKitWidgets.QWebView.setZoomFactor?4(float) -PyQt5.QtWebKitWidgets.QWebView.renderHints?4() -> QPainter.RenderHints -PyQt5.QtWebKitWidgets.QWebView.setRenderHints?4(QPainter.RenderHints) -PyQt5.QtWebKitWidgets.QWebView.setRenderHint?4(QPainter.RenderHint, bool enabled=True) -PyQt5.QtWebKitWidgets.QWebView.hasSelection?4() -> bool -PyQt5.QtWebKitWidgets.QWebView.selectedHtml?4() -> str -PyQt5.QtWidgets.qApp?7 -PyQt5.QtWidgets.qDrawShadeLine?4(QPainter, int, int, int, int, QPalette, bool sunken=True, int lineWidth=1, int midLineWidth=0) -PyQt5.QtWidgets.qDrawShadeLine?4(QPainter, QPoint, QPoint, QPalette, bool sunken=True, int lineWidth=1, int midLineWidth=0) -PyQt5.QtWidgets.qDrawShadeRect?4(QPainter, int, int, int, int, QPalette, bool sunken=False, int lineWidth=1, int midLineWidth=0, QBrush fill=None) -PyQt5.QtWidgets.qDrawShadeRect?4(QPainter, QRect, QPalette, bool sunken=False, int lineWidth=1, int midLineWidth=0, QBrush fill=None) -PyQt5.QtWidgets.qDrawShadePanel?4(QPainter, int, int, int, int, QPalette, bool sunken=False, int lineWidth=1, QBrush fill=None) -PyQt5.QtWidgets.qDrawShadePanel?4(QPainter, QRect, QPalette, bool sunken=False, int lineWidth=1, QBrush fill=None) -PyQt5.QtWidgets.qDrawWinButton?4(QPainter, int, int, int, int, QPalette, bool sunken=False, QBrush fill=None) -PyQt5.QtWidgets.qDrawWinButton?4(QPainter, QRect, QPalette, bool sunken=False, QBrush fill=None) -PyQt5.QtWidgets.qDrawWinPanel?4(QPainter, int, int, int, int, QPalette, bool sunken=False, QBrush fill=None) -PyQt5.QtWidgets.qDrawWinPanel?4(QPainter, QRect, QPalette, bool sunken=False, QBrush fill=None) -PyQt5.QtWidgets.qDrawPlainRect?4(QPainter, int, int, int, int, QColor, int lineWidth=1, QBrush fill=None) -PyQt5.QtWidgets.qDrawPlainRect?4(QPainter, QRect, QColor, int lineWidth=1, QBrush fill=None) -PyQt5.QtWidgets.qDrawBorderPixmap?4(QPainter, QRect, QMargins, QPixmap) -PyQt5.QtWidgets.QWidget.RenderFlag?10 -PyQt5.QtWidgets.QWidget.DrawWindowBackground?10 -PyQt5.QtWidgets.QWidget.DrawChildren?10 -PyQt5.QtWidgets.QWidget.IgnoreMask?10 -PyQt5.QtWidgets.QWidget?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QWidget.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QWidget.devType?4() -> int -PyQt5.QtWidgets.QWidget.style?4() -> QStyle -PyQt5.QtWidgets.QWidget.setStyle?4(QStyle) -PyQt5.QtWidgets.QWidget.isEnabledTo?4(QWidget) -> bool -PyQt5.QtWidgets.QWidget.setEnabled?4(bool) -PyQt5.QtWidgets.QWidget.setDisabled?4(bool) -PyQt5.QtWidgets.QWidget.setWindowModified?4(bool) -PyQt5.QtWidgets.QWidget.frameGeometry?4() -> QRect -PyQt5.QtWidgets.QWidget.normalGeometry?4() -> QRect -PyQt5.QtWidgets.QWidget.x?4() -> int -PyQt5.QtWidgets.QWidget.y?4() -> int -PyQt5.QtWidgets.QWidget.pos?4() -> QPoint -PyQt5.QtWidgets.QWidget.frameSize?4() -> QSize -PyQt5.QtWidgets.QWidget.childrenRect?4() -> QRect -PyQt5.QtWidgets.QWidget.childrenRegion?4() -> QRegion -PyQt5.QtWidgets.QWidget.minimumSize?4() -> QSize -PyQt5.QtWidgets.QWidget.maximumSize?4() -> QSize -PyQt5.QtWidgets.QWidget.setMinimumSize?4(int, int) -PyQt5.QtWidgets.QWidget.setMaximumSize?4(int, int) -PyQt5.QtWidgets.QWidget.setMinimumWidth?4(int) -PyQt5.QtWidgets.QWidget.setMinimumHeight?4(int) -PyQt5.QtWidgets.QWidget.setMaximumWidth?4(int) -PyQt5.QtWidgets.QWidget.setMaximumHeight?4(int) -PyQt5.QtWidgets.QWidget.sizeIncrement?4() -> QSize -PyQt5.QtWidgets.QWidget.setSizeIncrement?4(int, int) -PyQt5.QtWidgets.QWidget.baseSize?4() -> QSize -PyQt5.QtWidgets.QWidget.setBaseSize?4(int, int) -PyQt5.QtWidgets.QWidget.setFixedSize?4(QSize) -PyQt5.QtWidgets.QWidget.setFixedSize?4(int, int) -PyQt5.QtWidgets.QWidget.setFixedWidth?4(int) -PyQt5.QtWidgets.QWidget.setFixedHeight?4(int) -PyQt5.QtWidgets.QWidget.mapToGlobal?4(QPoint) -> QPoint -PyQt5.QtWidgets.QWidget.mapFromGlobal?4(QPoint) -> QPoint -PyQt5.QtWidgets.QWidget.mapToParent?4(QPoint) -> QPoint -PyQt5.QtWidgets.QWidget.mapFromParent?4(QPoint) -> QPoint -PyQt5.QtWidgets.QWidget.mapTo?4(QWidget, QPoint) -> QPoint -PyQt5.QtWidgets.QWidget.mapFrom?4(QWidget, QPoint) -> QPoint -PyQt5.QtWidgets.QWidget.window?4() -> QWidget -PyQt5.QtWidgets.QWidget.palette?4() -> QPalette -PyQt5.QtWidgets.QWidget.setPalette?4(QPalette) -PyQt5.QtWidgets.QWidget.setBackgroundRole?4(QPalette.ColorRole) -PyQt5.QtWidgets.QWidget.backgroundRole?4() -> QPalette.ColorRole -PyQt5.QtWidgets.QWidget.setForegroundRole?4(QPalette.ColorRole) -PyQt5.QtWidgets.QWidget.foregroundRole?4() -> QPalette.ColorRole -PyQt5.QtWidgets.QWidget.setFont?4(QFont) -PyQt5.QtWidgets.QWidget.cursor?4() -> QCursor -PyQt5.QtWidgets.QWidget.setCursor?4(QCursor) -PyQt5.QtWidgets.QWidget.unsetCursor?4() -PyQt5.QtWidgets.QWidget.setMask?4(QBitmap) -PyQt5.QtWidgets.QWidget.setMask?4(QRegion) -PyQt5.QtWidgets.QWidget.mask?4() -> QRegion -PyQt5.QtWidgets.QWidget.clearMask?4() -PyQt5.QtWidgets.QWidget.setWindowTitle?4(str) -PyQt5.QtWidgets.QWidget.windowTitle?4() -> str -PyQt5.QtWidgets.QWidget.setWindowIcon?4(QIcon) -PyQt5.QtWidgets.QWidget.windowIcon?4() -> QIcon -PyQt5.QtWidgets.QWidget.setWindowIconText?4(str) -PyQt5.QtWidgets.QWidget.windowIconText?4() -> str -PyQt5.QtWidgets.QWidget.setWindowRole?4(str) -PyQt5.QtWidgets.QWidget.windowRole?4() -> str -PyQt5.QtWidgets.QWidget.setWindowOpacity?4(float) -PyQt5.QtWidgets.QWidget.windowOpacity?4() -> float -PyQt5.QtWidgets.QWidget.isWindowModified?4() -> bool -PyQt5.QtWidgets.QWidget.setToolTip?4(str) -PyQt5.QtWidgets.QWidget.toolTip?4() -> str -PyQt5.QtWidgets.QWidget.setStatusTip?4(str) -PyQt5.QtWidgets.QWidget.statusTip?4() -> str -PyQt5.QtWidgets.QWidget.setWhatsThis?4(str) -PyQt5.QtWidgets.QWidget.whatsThis?4() -> str -PyQt5.QtWidgets.QWidget.accessibleName?4() -> str -PyQt5.QtWidgets.QWidget.setAccessibleName?4(str) -PyQt5.QtWidgets.QWidget.accessibleDescription?4() -> str -PyQt5.QtWidgets.QWidget.setAccessibleDescription?4(str) -PyQt5.QtWidgets.QWidget.setLayoutDirection?4(Qt.LayoutDirection) -PyQt5.QtWidgets.QWidget.layoutDirection?4() -> Qt.LayoutDirection -PyQt5.QtWidgets.QWidget.unsetLayoutDirection?4() -PyQt5.QtWidgets.QWidget.isRightToLeft?4() -> bool -PyQt5.QtWidgets.QWidget.isLeftToRight?4() -> bool -PyQt5.QtWidgets.QWidget.setFocus?4() -PyQt5.QtWidgets.QWidget.isActiveWindow?4() -> bool -PyQt5.QtWidgets.QWidget.activateWindow?4() -PyQt5.QtWidgets.QWidget.clearFocus?4() -PyQt5.QtWidgets.QWidget.setFocus?4(Qt.FocusReason) -PyQt5.QtWidgets.QWidget.focusPolicy?4() -> Qt.FocusPolicy -PyQt5.QtWidgets.QWidget.setFocusPolicy?4(Qt.FocusPolicy) -PyQt5.QtWidgets.QWidget.hasFocus?4() -> bool -PyQt5.QtWidgets.QWidget.setTabOrder?4(QWidget, QWidget) -PyQt5.QtWidgets.QWidget.setFocusProxy?4(QWidget) -PyQt5.QtWidgets.QWidget.focusProxy?4() -> QWidget -PyQt5.QtWidgets.QWidget.contextMenuPolicy?4() -> Qt.ContextMenuPolicy -PyQt5.QtWidgets.QWidget.setContextMenuPolicy?4(Qt.ContextMenuPolicy) -PyQt5.QtWidgets.QWidget.grabMouse?4() -PyQt5.QtWidgets.QWidget.grabMouse?4(QCursor) -PyQt5.QtWidgets.QWidget.releaseMouse?4() -PyQt5.QtWidgets.QWidget.grabKeyboard?4() -PyQt5.QtWidgets.QWidget.releaseKeyboard?4() -PyQt5.QtWidgets.QWidget.grabShortcut?4(QKeySequence, Qt.ShortcutContext context=Qt.WindowShortcut) -> int -PyQt5.QtWidgets.QWidget.releaseShortcut?4(int) -PyQt5.QtWidgets.QWidget.setShortcutEnabled?4(int, bool enabled=True) -PyQt5.QtWidgets.QWidget.mouseGrabber?4() -> QWidget -PyQt5.QtWidgets.QWidget.keyboardGrabber?4() -> QWidget -PyQt5.QtWidgets.QWidget.setUpdatesEnabled?4(bool) -PyQt5.QtWidgets.QWidget.update?4() -PyQt5.QtWidgets.QWidget.repaint?4() -PyQt5.QtWidgets.QWidget.update?4(QRect) -PyQt5.QtWidgets.QWidget.update?4(QRegion) -PyQt5.QtWidgets.QWidget.repaint?4(int, int, int, int) -PyQt5.QtWidgets.QWidget.repaint?4(QRect) -PyQt5.QtWidgets.QWidget.repaint?4(QRegion) -PyQt5.QtWidgets.QWidget.setVisible?4(bool) -PyQt5.QtWidgets.QWidget.setHidden?4(bool) -PyQt5.QtWidgets.QWidget.show?4() -PyQt5.QtWidgets.QWidget.hide?4() -PyQt5.QtWidgets.QWidget.showMinimized?4() -PyQt5.QtWidgets.QWidget.showMaximized?4() -PyQt5.QtWidgets.QWidget.showFullScreen?4() -PyQt5.QtWidgets.QWidget.showNormal?4() -PyQt5.QtWidgets.QWidget.close?4() -> bool -PyQt5.QtWidgets.QWidget.raise_?4() -PyQt5.QtWidgets.QWidget.lower?4() -PyQt5.QtWidgets.QWidget.stackUnder?4(QWidget) -PyQt5.QtWidgets.QWidget.move?4(QPoint) -PyQt5.QtWidgets.QWidget.resize?4(QSize) -PyQt5.QtWidgets.QWidget.setGeometry?4(QRect) -PyQt5.QtWidgets.QWidget.adjustSize?4() -PyQt5.QtWidgets.QWidget.isVisibleTo?4(QWidget) -> bool -PyQt5.QtWidgets.QWidget.isMinimized?4() -> bool -PyQt5.QtWidgets.QWidget.isMaximized?4() -> bool -PyQt5.QtWidgets.QWidget.isFullScreen?4() -> bool -PyQt5.QtWidgets.QWidget.windowState?4() -> Qt.WindowStates -PyQt5.QtWidgets.QWidget.setWindowState?4(Qt.WindowStates) -PyQt5.QtWidgets.QWidget.overrideWindowState?4(Qt.WindowStates) -PyQt5.QtWidgets.QWidget.sizeHint?4() -> QSize -PyQt5.QtWidgets.QWidget.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QWidget.sizePolicy?4() -> QSizePolicy -PyQt5.QtWidgets.QWidget.setSizePolicy?4(QSizePolicy) -PyQt5.QtWidgets.QWidget.heightForWidth?4(int) -> int -PyQt5.QtWidgets.QWidget.visibleRegion?4() -> QRegion -PyQt5.QtWidgets.QWidget.setContentsMargins?4(int, int, int, int) -PyQt5.QtWidgets.QWidget.getContentsMargins?4() -> (int, int, int, int) -PyQt5.QtWidgets.QWidget.contentsRect?4() -> QRect -PyQt5.QtWidgets.QWidget.layout?4() -> QLayout -PyQt5.QtWidgets.QWidget.setLayout?4(QLayout) -PyQt5.QtWidgets.QWidget.updateGeometry?4() -PyQt5.QtWidgets.QWidget.setParent?4(QWidget) -PyQt5.QtWidgets.QWidget.setParent?4(QWidget, Qt.WindowFlags) -PyQt5.QtWidgets.QWidget.scroll?4(int, int) -PyQt5.QtWidgets.QWidget.scroll?4(int, int, QRect) -PyQt5.QtWidgets.QWidget.focusWidget?4() -> QWidget -PyQt5.QtWidgets.QWidget.nextInFocusChain?4() -> QWidget -PyQt5.QtWidgets.QWidget.acceptDrops?4() -> bool -PyQt5.QtWidgets.QWidget.setAcceptDrops?4(bool) -PyQt5.QtWidgets.QWidget.addAction?4(QAction) -PyQt5.QtWidgets.QWidget.addActions?4(list-of-QAction) -PyQt5.QtWidgets.QWidget.insertAction?4(QAction, QAction) -PyQt5.QtWidgets.QWidget.insertActions?4(QAction, list-of-QAction) -PyQt5.QtWidgets.QWidget.removeAction?4(QAction) -PyQt5.QtWidgets.QWidget.actions?4() -> list-of-QAction -PyQt5.QtWidgets.QWidget.setWindowFlags?4(Qt.WindowFlags) -PyQt5.QtWidgets.QWidget.overrideWindowFlags?4(Qt.WindowFlags) -PyQt5.QtWidgets.QWidget.find?4(sip.voidptr) -> QWidget -PyQt5.QtWidgets.QWidget.childAt?4(QPoint) -> QWidget -PyQt5.QtWidgets.QWidget.setAttribute?4(Qt.WidgetAttribute, bool on=True) -PyQt5.QtWidgets.QWidget.paintEngine?4() -> QPaintEngine -PyQt5.QtWidgets.QWidget.ensurePolished?4() -PyQt5.QtWidgets.QWidget.isAncestorOf?4(QWidget) -> bool -PyQt5.QtWidgets.QWidget.customContextMenuRequested?4(QPoint) -PyQt5.QtWidgets.QWidget.event?4(QEvent) -> bool -PyQt5.QtWidgets.QWidget.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QWidget.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QWidget.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtWidgets.QWidget.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QWidget.wheelEvent?4(QWheelEvent) -PyQt5.QtWidgets.QWidget.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QWidget.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWidgets.QWidget.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QWidget.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QWidget.enterEvent?4(QEvent) -PyQt5.QtWidgets.QWidget.leaveEvent?4(QEvent) -PyQt5.QtWidgets.QWidget.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QWidget.moveEvent?4(QMoveEvent) -PyQt5.QtWidgets.QWidget.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QWidget.closeEvent?4(QCloseEvent) -PyQt5.QtWidgets.QWidget.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QWidget.tabletEvent?4(QTabletEvent) -PyQt5.QtWidgets.QWidget.actionEvent?4(QActionEvent) -PyQt5.QtWidgets.QWidget.dragEnterEvent?4(QDragEnterEvent) -PyQt5.QtWidgets.QWidget.dragMoveEvent?4(QDragMoveEvent) -PyQt5.QtWidgets.QWidget.dragLeaveEvent?4(QDragLeaveEvent) -PyQt5.QtWidgets.QWidget.dropEvent?4(QDropEvent) -PyQt5.QtWidgets.QWidget.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QWidget.hideEvent?4(QHideEvent) -PyQt5.QtWidgets.QWidget.changeEvent?4(QEvent) -PyQt5.QtWidgets.QWidget.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtWidgets.QWidget.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWidgets.QWidget.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWidgets.QWidget.updateMicroFocus?4() -PyQt5.QtWidgets.QWidget.create?4(sip.voidptr window=0, bool initializeWindow=True, bool destroyOldWindow=True) -PyQt5.QtWidgets.QWidget.destroy?4(bool destroyWindow=True, bool destroySubWindows=True) -PyQt5.QtWidgets.QWidget.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QWidget.focusNextChild?4() -> bool -PyQt5.QtWidgets.QWidget.focusPreviousChild?4() -> bool -PyQt5.QtWidgets.QWidget.childAt?4(int, int) -> QWidget -PyQt5.QtWidgets.QWidget.windowType?4() -> Qt.WindowType -PyQt5.QtWidgets.QWidget.windowFlags?4() -> Qt.WindowFlags -PyQt5.QtWidgets.QWidget.winId?4() -> sip.voidptr -PyQt5.QtWidgets.QWidget.isWindow?4() -> bool -PyQt5.QtWidgets.QWidget.isEnabled?4() -> bool -PyQt5.QtWidgets.QWidget.isModal?4() -> bool -PyQt5.QtWidgets.QWidget.minimumWidth?4() -> int -PyQt5.QtWidgets.QWidget.minimumHeight?4() -> int -PyQt5.QtWidgets.QWidget.maximumWidth?4() -> int -PyQt5.QtWidgets.QWidget.maximumHeight?4() -> int -PyQt5.QtWidgets.QWidget.setMinimumSize?4(QSize) -PyQt5.QtWidgets.QWidget.setMaximumSize?4(QSize) -PyQt5.QtWidgets.QWidget.setSizeIncrement?4(QSize) -PyQt5.QtWidgets.QWidget.setBaseSize?4(QSize) -PyQt5.QtWidgets.QWidget.font?4() -> QFont -PyQt5.QtWidgets.QWidget.fontMetrics?4() -> QFontMetrics -PyQt5.QtWidgets.QWidget.fontInfo?4() -> QFontInfo -PyQt5.QtWidgets.QWidget.setMouseTracking?4(bool) -PyQt5.QtWidgets.QWidget.hasMouseTracking?4() -> bool -PyQt5.QtWidgets.QWidget.underMouse?4() -> bool -PyQt5.QtWidgets.QWidget.updatesEnabled?4() -> bool -PyQt5.QtWidgets.QWidget.update?4(int, int, int, int) -PyQt5.QtWidgets.QWidget.isVisible?4() -> bool -PyQt5.QtWidgets.QWidget.isHidden?4() -> bool -PyQt5.QtWidgets.QWidget.move?4(int, int) -PyQt5.QtWidgets.QWidget.resize?4(int, int) -PyQt5.QtWidgets.QWidget.setGeometry?4(int, int, int, int) -PyQt5.QtWidgets.QWidget.rect?4() -> QRect -PyQt5.QtWidgets.QWidget.geometry?4() -> QRect -PyQt5.QtWidgets.QWidget.size?4() -> QSize -PyQt5.QtWidgets.QWidget.width?4() -> int -PyQt5.QtWidgets.QWidget.height?4() -> int -PyQt5.QtWidgets.QWidget.parentWidget?4() -> QWidget -PyQt5.QtWidgets.QWidget.setSizePolicy?4(QSizePolicy.Policy, QSizePolicy.Policy) -PyQt5.QtWidgets.QWidget.testAttribute?4(Qt.WidgetAttribute) -> bool -PyQt5.QtWidgets.QWidget.windowModality?4() -> Qt.WindowModality -PyQt5.QtWidgets.QWidget.setWindowModality?4(Qt.WindowModality) -PyQt5.QtWidgets.QWidget.autoFillBackground?4() -> bool -PyQt5.QtWidgets.QWidget.setAutoFillBackground?4(bool) -PyQt5.QtWidgets.QWidget.setStyleSheet?4(str) -PyQt5.QtWidgets.QWidget.styleSheet?4() -> str -PyQt5.QtWidgets.QWidget.setShortcutAutoRepeat?4(int, bool enabled=True) -PyQt5.QtWidgets.QWidget.saveGeometry?4() -> QByteArray -PyQt5.QtWidgets.QWidget.restoreGeometry?4(QByteArray) -> bool -PyQt5.QtWidgets.QWidget.render?4(QPaintDevice, QPoint targetOffset=QPoint(), QRegion sourceRegion=QRegion(), QWidget.RenderFlags flags=QWidget.DrawWindowBackground|QWidget.DrawChildren) -PyQt5.QtWidgets.QWidget.render?4(QPainter, QPoint targetOffset=QPoint(), QRegion sourceRegion=QRegion(), QWidget.RenderFlags flags=QWidget.DrawWindowBackground|QWidget.DrawChildren) -PyQt5.QtWidgets.QWidget.setLocale?4(QLocale) -PyQt5.QtWidgets.QWidget.locale?4() -> QLocale -PyQt5.QtWidgets.QWidget.unsetLocale?4() -PyQt5.QtWidgets.QWidget.effectiveWinId?4() -> sip.voidptr -PyQt5.QtWidgets.QWidget.nativeParentWidget?4() -> QWidget -PyQt5.QtWidgets.QWidget.setWindowFilePath?4(str) -PyQt5.QtWidgets.QWidget.windowFilePath?4() -> str -PyQt5.QtWidgets.QWidget.graphicsProxyWidget?4() -> QGraphicsProxyWidget -PyQt5.QtWidgets.QWidget.graphicsEffect?4() -> QGraphicsEffect -PyQt5.QtWidgets.QWidget.setGraphicsEffect?4(QGraphicsEffect) -PyQt5.QtWidgets.QWidget.grabGesture?4(Qt.GestureType, Qt.GestureFlags flags=Qt.GestureFlags(0)) -PyQt5.QtWidgets.QWidget.ungrabGesture?4(Qt.GestureType) -PyQt5.QtWidgets.QWidget.setContentsMargins?4(QMargins) -PyQt5.QtWidgets.QWidget.contentsMargins?4() -> QMargins -PyQt5.QtWidgets.QWidget.previousInFocusChain?4() -> QWidget -PyQt5.QtWidgets.QWidget.inputMethodHints?4() -> Qt.InputMethodHints -PyQt5.QtWidgets.QWidget.setInputMethodHints?4(Qt.InputMethodHints) -PyQt5.QtWidgets.QWidget.hasHeightForWidth?4() -> bool -PyQt5.QtWidgets.QWidget.grab?4(QRect rectangle=QRect(QPoint(0,0),QSize(-1,-1))) -> QPixmap -PyQt5.QtWidgets.QWidget.createWindowContainer?4(QWindow, QWidget parent=None, Qt.WindowFlags flags=0) -> QWidget -PyQt5.QtWidgets.QWidget.windowHandle?4() -> QWindow -PyQt5.QtWidgets.QWidget.nativeEvent?4(QByteArray, sip.voidptr) -> (bool, int) -PyQt5.QtWidgets.QWidget.sharedPainter?4() -> QPainter -PyQt5.QtWidgets.QWidget.initPainter?4(QPainter) -PyQt5.QtWidgets.QWidget.setToolTipDuration?4(int) -PyQt5.QtWidgets.QWidget.toolTipDuration?4() -> int -PyQt5.QtWidgets.QWidget.windowTitleChanged?4(str) -PyQt5.QtWidgets.QWidget.windowIconChanged?4(QIcon) -PyQt5.QtWidgets.QWidget.windowIconTextChanged?4(str) -PyQt5.QtWidgets.QAbstractButton?1(QWidget parent=None) -PyQt5.QtWidgets.QAbstractButton.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QAbstractButton.setAutoRepeatDelay?4(int) -PyQt5.QtWidgets.QAbstractButton.autoRepeatDelay?4() -> int -PyQt5.QtWidgets.QAbstractButton.setAutoRepeatInterval?4(int) -PyQt5.QtWidgets.QAbstractButton.autoRepeatInterval?4() -> int -PyQt5.QtWidgets.QAbstractButton.setText?4(str) -PyQt5.QtWidgets.QAbstractButton.text?4() -> str -PyQt5.QtWidgets.QAbstractButton.setIcon?4(QIcon) -PyQt5.QtWidgets.QAbstractButton.icon?4() -> QIcon -PyQt5.QtWidgets.QAbstractButton.iconSize?4() -> QSize -PyQt5.QtWidgets.QAbstractButton.setShortcut?4(QKeySequence) -PyQt5.QtWidgets.QAbstractButton.shortcut?4() -> QKeySequence -PyQt5.QtWidgets.QAbstractButton.setCheckable?4(bool) -PyQt5.QtWidgets.QAbstractButton.isCheckable?4() -> bool -PyQt5.QtWidgets.QAbstractButton.isChecked?4() -> bool -PyQt5.QtWidgets.QAbstractButton.setDown?4(bool) -PyQt5.QtWidgets.QAbstractButton.isDown?4() -> bool -PyQt5.QtWidgets.QAbstractButton.setAutoRepeat?4(bool) -PyQt5.QtWidgets.QAbstractButton.autoRepeat?4() -> bool -PyQt5.QtWidgets.QAbstractButton.setAutoExclusive?4(bool) -PyQt5.QtWidgets.QAbstractButton.autoExclusive?4() -> bool -PyQt5.QtWidgets.QAbstractButton.group?4() -> QButtonGroup -PyQt5.QtWidgets.QAbstractButton.setIconSize?4(QSize) -PyQt5.QtWidgets.QAbstractButton.animateClick?4(int msecs=100) -PyQt5.QtWidgets.QAbstractButton.click?4() -PyQt5.QtWidgets.QAbstractButton.toggle?4() -PyQt5.QtWidgets.QAbstractButton.setChecked?4(bool) -PyQt5.QtWidgets.QAbstractButton.pressed?4() -PyQt5.QtWidgets.QAbstractButton.released?4() -PyQt5.QtWidgets.QAbstractButton.clicked?4(bool checked=False) -PyQt5.QtWidgets.QAbstractButton.toggled?4(bool) -PyQt5.QtWidgets.QAbstractButton.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QAbstractButton.hitButton?4(QPoint) -> bool -PyQt5.QtWidgets.QAbstractButton.checkStateSet?4() -PyQt5.QtWidgets.QAbstractButton.nextCheckState?4() -PyQt5.QtWidgets.QAbstractButton.event?4(QEvent) -> bool -PyQt5.QtWidgets.QAbstractButton.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QAbstractButton.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWidgets.QAbstractButton.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractButton.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractButton.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractButton.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QAbstractButton.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QAbstractButton.changeEvent?4(QEvent) -PyQt5.QtWidgets.QAbstractButton.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QAbstractItemDelegate.EndEditHint?10 -PyQt5.QtWidgets.QAbstractItemDelegate.NoHint?10 -PyQt5.QtWidgets.QAbstractItemDelegate.EditNextItem?10 -PyQt5.QtWidgets.QAbstractItemDelegate.EditPreviousItem?10 -PyQt5.QtWidgets.QAbstractItemDelegate.SubmitModelCache?10 -PyQt5.QtWidgets.QAbstractItemDelegate.RevertModelCache?10 -PyQt5.QtWidgets.QAbstractItemDelegate?1(QObject parent=None) -PyQt5.QtWidgets.QAbstractItemDelegate.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QAbstractItemDelegate.paint?4(QPainter, QStyleOptionViewItem, QModelIndex) -PyQt5.QtWidgets.QAbstractItemDelegate.sizeHint?4(QStyleOptionViewItem, QModelIndex) -> QSize -PyQt5.QtWidgets.QAbstractItemDelegate.createEditor?4(QWidget, QStyleOptionViewItem, QModelIndex) -> QWidget -PyQt5.QtWidgets.QAbstractItemDelegate.setEditorData?4(QWidget, QModelIndex) -PyQt5.QtWidgets.QAbstractItemDelegate.setModelData?4(QWidget, QAbstractItemModel, QModelIndex) -PyQt5.QtWidgets.QAbstractItemDelegate.updateEditorGeometry?4(QWidget, QStyleOptionViewItem, QModelIndex) -PyQt5.QtWidgets.QAbstractItemDelegate.destroyEditor?4(QWidget, QModelIndex) -PyQt5.QtWidgets.QAbstractItemDelegate.editorEvent?4(QEvent, QAbstractItemModel, QStyleOptionViewItem, QModelIndex) -> bool -PyQt5.QtWidgets.QAbstractItemDelegate.helpEvent?4(QHelpEvent, QAbstractItemView, QStyleOptionViewItem, QModelIndex) -> bool -PyQt5.QtWidgets.QAbstractItemDelegate.commitData?4(QWidget) -PyQt5.QtWidgets.QAbstractItemDelegate.closeEditor?4(QWidget, QAbstractItemDelegate.EndEditHint hint=QAbstractItemDelegate.NoHint) -PyQt5.QtWidgets.QAbstractItemDelegate.sizeHintChanged?4(QModelIndex) -PyQt5.QtWidgets.QFrame.StyleMask?10 -PyQt5.QtWidgets.QFrame.Shadow_Mask?10 -PyQt5.QtWidgets.QFrame.Shape_Mask?10 -PyQt5.QtWidgets.QFrame.Shape?10 -PyQt5.QtWidgets.QFrame.NoFrame?10 -PyQt5.QtWidgets.QFrame.Box?10 -PyQt5.QtWidgets.QFrame.Panel?10 -PyQt5.QtWidgets.QFrame.WinPanel?10 -PyQt5.QtWidgets.QFrame.HLine?10 -PyQt5.QtWidgets.QFrame.VLine?10 -PyQt5.QtWidgets.QFrame.StyledPanel?10 -PyQt5.QtWidgets.QFrame.Shadow?10 -PyQt5.QtWidgets.QFrame.Plain?10 -PyQt5.QtWidgets.QFrame.Raised?10 -PyQt5.QtWidgets.QFrame.Sunken?10 -PyQt5.QtWidgets.QFrame?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QFrame.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QFrame.frameStyle?4() -> int -PyQt5.QtWidgets.QFrame.setFrameStyle?4(int) -PyQt5.QtWidgets.QFrame.frameWidth?4() -> int -PyQt5.QtWidgets.QFrame.sizeHint?4() -> QSize -PyQt5.QtWidgets.QFrame.frameShape?4() -> QFrame.Shape -PyQt5.QtWidgets.QFrame.setFrameShape?4(QFrame.Shape) -PyQt5.QtWidgets.QFrame.frameShadow?4() -> QFrame.Shadow -PyQt5.QtWidgets.QFrame.setFrameShadow?4(QFrame.Shadow) -PyQt5.QtWidgets.QFrame.lineWidth?4() -> int -PyQt5.QtWidgets.QFrame.setLineWidth?4(int) -PyQt5.QtWidgets.QFrame.midLineWidth?4() -> int -PyQt5.QtWidgets.QFrame.setMidLineWidth?4(int) -PyQt5.QtWidgets.QFrame.frameRect?4() -> QRect -PyQt5.QtWidgets.QFrame.setFrameRect?4(QRect) -PyQt5.QtWidgets.QFrame.event?4(QEvent) -> bool -PyQt5.QtWidgets.QFrame.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QFrame.changeEvent?4(QEvent) -PyQt5.QtWidgets.QFrame.drawFrame?4(QPainter) -PyQt5.QtWidgets.QAbstractScrollArea.SizeAdjustPolicy?10 -PyQt5.QtWidgets.QAbstractScrollArea.AdjustIgnored?10 -PyQt5.QtWidgets.QAbstractScrollArea.AdjustToContentsOnFirstShow?10 -PyQt5.QtWidgets.QAbstractScrollArea.AdjustToContents?10 -PyQt5.QtWidgets.QAbstractScrollArea?1(QWidget parent=None) -PyQt5.QtWidgets.QAbstractScrollArea.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QAbstractScrollArea.verticalScrollBarPolicy?4() -> Qt.ScrollBarPolicy -PyQt5.QtWidgets.QAbstractScrollArea.setVerticalScrollBarPolicy?4(Qt.ScrollBarPolicy) -PyQt5.QtWidgets.QAbstractScrollArea.verticalScrollBar?4() -> QScrollBar -PyQt5.QtWidgets.QAbstractScrollArea.horizontalScrollBarPolicy?4() -> Qt.ScrollBarPolicy -PyQt5.QtWidgets.QAbstractScrollArea.setHorizontalScrollBarPolicy?4(Qt.ScrollBarPolicy) -PyQt5.QtWidgets.QAbstractScrollArea.horizontalScrollBar?4() -> QScrollBar -PyQt5.QtWidgets.QAbstractScrollArea.viewport?4() -> QWidget -PyQt5.QtWidgets.QAbstractScrollArea.maximumViewportSize?4() -> QSize -PyQt5.QtWidgets.QAbstractScrollArea.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QAbstractScrollArea.sizeHint?4() -> QSize -PyQt5.QtWidgets.QAbstractScrollArea.setViewportMargins?4(int, int, int, int) -PyQt5.QtWidgets.QAbstractScrollArea.event?4(QEvent) -> bool -PyQt5.QtWidgets.QAbstractScrollArea.viewportEvent?4(QEvent) -> bool -PyQt5.QtWidgets.QAbstractScrollArea.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QAbstractScrollArea.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QAbstractScrollArea.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractScrollArea.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractScrollArea.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractScrollArea.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractScrollArea.wheelEvent?4(QWheelEvent) -PyQt5.QtWidgets.QAbstractScrollArea.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QAbstractScrollArea.dragEnterEvent?4(QDragEnterEvent) -PyQt5.QtWidgets.QAbstractScrollArea.dragMoveEvent?4(QDragMoveEvent) -PyQt5.QtWidgets.QAbstractScrollArea.dragLeaveEvent?4(QDragLeaveEvent) -PyQt5.QtWidgets.QAbstractScrollArea.dropEvent?4(QDropEvent) -PyQt5.QtWidgets.QAbstractScrollArea.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QAbstractScrollArea.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QAbstractScrollArea.scrollContentsBy?4(int, int) -PyQt5.QtWidgets.QAbstractScrollArea.setVerticalScrollBar?4(QScrollBar) -PyQt5.QtWidgets.QAbstractScrollArea.setHorizontalScrollBar?4(QScrollBar) -PyQt5.QtWidgets.QAbstractScrollArea.cornerWidget?4() -> QWidget -PyQt5.QtWidgets.QAbstractScrollArea.setCornerWidget?4(QWidget) -PyQt5.QtWidgets.QAbstractScrollArea.addScrollBarWidget?4(QWidget, Qt.Alignment) -PyQt5.QtWidgets.QAbstractScrollArea.scrollBarWidgets?4(Qt.Alignment) -> list-of-QWidget -PyQt5.QtWidgets.QAbstractScrollArea.setViewport?4(QWidget) -PyQt5.QtWidgets.QAbstractScrollArea.setupViewport?4(QWidget) -PyQt5.QtWidgets.QAbstractScrollArea.setViewportMargins?4(QMargins) -PyQt5.QtWidgets.QAbstractScrollArea.sizeAdjustPolicy?4() -> QAbstractScrollArea.SizeAdjustPolicy -PyQt5.QtWidgets.QAbstractScrollArea.setSizeAdjustPolicy?4(QAbstractScrollArea.SizeAdjustPolicy) -PyQt5.QtWidgets.QAbstractItemView.DropIndicatorPosition?10 -PyQt5.QtWidgets.QAbstractItemView.OnItem?10 -PyQt5.QtWidgets.QAbstractItemView.AboveItem?10 -PyQt5.QtWidgets.QAbstractItemView.BelowItem?10 -PyQt5.QtWidgets.QAbstractItemView.OnViewport?10 -PyQt5.QtWidgets.QAbstractItemView.State?10 -PyQt5.QtWidgets.QAbstractItemView.NoState?10 -PyQt5.QtWidgets.QAbstractItemView.DraggingState?10 -PyQt5.QtWidgets.QAbstractItemView.DragSelectingState?10 -PyQt5.QtWidgets.QAbstractItemView.EditingState?10 -PyQt5.QtWidgets.QAbstractItemView.ExpandingState?10 -PyQt5.QtWidgets.QAbstractItemView.CollapsingState?10 -PyQt5.QtWidgets.QAbstractItemView.AnimatingState?10 -PyQt5.QtWidgets.QAbstractItemView.CursorAction?10 -PyQt5.QtWidgets.QAbstractItemView.MoveUp?10 -PyQt5.QtWidgets.QAbstractItemView.MoveDown?10 -PyQt5.QtWidgets.QAbstractItemView.MoveLeft?10 -PyQt5.QtWidgets.QAbstractItemView.MoveRight?10 -PyQt5.QtWidgets.QAbstractItemView.MoveHome?10 -PyQt5.QtWidgets.QAbstractItemView.MoveEnd?10 -PyQt5.QtWidgets.QAbstractItemView.MovePageUp?10 -PyQt5.QtWidgets.QAbstractItemView.MovePageDown?10 -PyQt5.QtWidgets.QAbstractItemView.MoveNext?10 -PyQt5.QtWidgets.QAbstractItemView.MovePrevious?10 -PyQt5.QtWidgets.QAbstractItemView.SelectionMode?10 -PyQt5.QtWidgets.QAbstractItemView.NoSelection?10 -PyQt5.QtWidgets.QAbstractItemView.SingleSelection?10 -PyQt5.QtWidgets.QAbstractItemView.MultiSelection?10 -PyQt5.QtWidgets.QAbstractItemView.ExtendedSelection?10 -PyQt5.QtWidgets.QAbstractItemView.ContiguousSelection?10 -PyQt5.QtWidgets.QAbstractItemView.SelectionBehavior?10 -PyQt5.QtWidgets.QAbstractItemView.SelectItems?10 -PyQt5.QtWidgets.QAbstractItemView.SelectRows?10 -PyQt5.QtWidgets.QAbstractItemView.SelectColumns?10 -PyQt5.QtWidgets.QAbstractItemView.ScrollMode?10 -PyQt5.QtWidgets.QAbstractItemView.ScrollPerItem?10 -PyQt5.QtWidgets.QAbstractItemView.ScrollPerPixel?10 -PyQt5.QtWidgets.QAbstractItemView.ScrollHint?10 -PyQt5.QtWidgets.QAbstractItemView.EnsureVisible?10 -PyQt5.QtWidgets.QAbstractItemView.PositionAtTop?10 -PyQt5.QtWidgets.QAbstractItemView.PositionAtBottom?10 -PyQt5.QtWidgets.QAbstractItemView.PositionAtCenter?10 -PyQt5.QtWidgets.QAbstractItemView.EditTrigger?10 -PyQt5.QtWidgets.QAbstractItemView.NoEditTriggers?10 -PyQt5.QtWidgets.QAbstractItemView.CurrentChanged?10 -PyQt5.QtWidgets.QAbstractItemView.DoubleClicked?10 -PyQt5.QtWidgets.QAbstractItemView.SelectedClicked?10 -PyQt5.QtWidgets.QAbstractItemView.EditKeyPressed?10 -PyQt5.QtWidgets.QAbstractItemView.AnyKeyPressed?10 -PyQt5.QtWidgets.QAbstractItemView.AllEditTriggers?10 -PyQt5.QtWidgets.QAbstractItemView.DragDropMode?10 -PyQt5.QtWidgets.QAbstractItemView.NoDragDrop?10 -PyQt5.QtWidgets.QAbstractItemView.DragOnly?10 -PyQt5.QtWidgets.QAbstractItemView.DropOnly?10 -PyQt5.QtWidgets.QAbstractItemView.DragDrop?10 -PyQt5.QtWidgets.QAbstractItemView.InternalMove?10 -PyQt5.QtWidgets.QAbstractItemView?1(QWidget parent=None) -PyQt5.QtWidgets.QAbstractItemView.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QAbstractItemView.setModel?4(QAbstractItemModel) -PyQt5.QtWidgets.QAbstractItemView.model?4() -> QAbstractItemModel -PyQt5.QtWidgets.QAbstractItemView.setSelectionModel?4(QItemSelectionModel) -PyQt5.QtWidgets.QAbstractItemView.selectionModel?4() -> QItemSelectionModel -PyQt5.QtWidgets.QAbstractItemView.setItemDelegate?4(QAbstractItemDelegate) -PyQt5.QtWidgets.QAbstractItemView.itemDelegate?4() -> QAbstractItemDelegate -PyQt5.QtWidgets.QAbstractItemView.setSelectionMode?4(QAbstractItemView.SelectionMode) -PyQt5.QtWidgets.QAbstractItemView.selectionMode?4() -> QAbstractItemView.SelectionMode -PyQt5.QtWidgets.QAbstractItemView.setSelectionBehavior?4(QAbstractItemView.SelectionBehavior) -PyQt5.QtWidgets.QAbstractItemView.selectionBehavior?4() -> QAbstractItemView.SelectionBehavior -PyQt5.QtWidgets.QAbstractItemView.currentIndex?4() -> QModelIndex -PyQt5.QtWidgets.QAbstractItemView.rootIndex?4() -> QModelIndex -PyQt5.QtWidgets.QAbstractItemView.setEditTriggers?4(QAbstractItemView.EditTriggers) -PyQt5.QtWidgets.QAbstractItemView.editTriggers?4() -> QAbstractItemView.EditTriggers -PyQt5.QtWidgets.QAbstractItemView.setAutoScroll?4(bool) -PyQt5.QtWidgets.QAbstractItemView.hasAutoScroll?4() -> bool -PyQt5.QtWidgets.QAbstractItemView.setTabKeyNavigation?4(bool) -PyQt5.QtWidgets.QAbstractItemView.tabKeyNavigation?4() -> bool -PyQt5.QtWidgets.QAbstractItemView.setDropIndicatorShown?4(bool) -PyQt5.QtWidgets.QAbstractItemView.showDropIndicator?4() -> bool -PyQt5.QtWidgets.QAbstractItemView.setDragEnabled?4(bool) -PyQt5.QtWidgets.QAbstractItemView.dragEnabled?4() -> bool -PyQt5.QtWidgets.QAbstractItemView.setAlternatingRowColors?4(bool) -PyQt5.QtWidgets.QAbstractItemView.alternatingRowColors?4() -> bool -PyQt5.QtWidgets.QAbstractItemView.setIconSize?4(QSize) -PyQt5.QtWidgets.QAbstractItemView.iconSize?4() -> QSize -PyQt5.QtWidgets.QAbstractItemView.setTextElideMode?4(Qt.TextElideMode) -PyQt5.QtWidgets.QAbstractItemView.textElideMode?4() -> Qt.TextElideMode -PyQt5.QtWidgets.QAbstractItemView.keyboardSearch?4(str) -PyQt5.QtWidgets.QAbstractItemView.visualRect?4(QModelIndex) -> QRect -PyQt5.QtWidgets.QAbstractItemView.scrollTo?4(QModelIndex, QAbstractItemView.ScrollHint hint=QAbstractItemView.EnsureVisible) -PyQt5.QtWidgets.QAbstractItemView.indexAt?4(QPoint) -> QModelIndex -PyQt5.QtWidgets.QAbstractItemView.sizeHintForIndex?4(QModelIndex) -> QSize -PyQt5.QtWidgets.QAbstractItemView.sizeHintForRow?4(int) -> int -PyQt5.QtWidgets.QAbstractItemView.sizeHintForColumn?4(int) -> int -PyQt5.QtWidgets.QAbstractItemView.openPersistentEditor?4(QModelIndex) -PyQt5.QtWidgets.QAbstractItemView.closePersistentEditor?4(QModelIndex) -PyQt5.QtWidgets.QAbstractItemView.setIndexWidget?4(QModelIndex, QWidget) -PyQt5.QtWidgets.QAbstractItemView.indexWidget?4(QModelIndex) -> QWidget -PyQt5.QtWidgets.QAbstractItemView.reset?4() -PyQt5.QtWidgets.QAbstractItemView.setRootIndex?4(QModelIndex) -PyQt5.QtWidgets.QAbstractItemView.selectAll?4() -PyQt5.QtWidgets.QAbstractItemView.edit?4(QModelIndex) -PyQt5.QtWidgets.QAbstractItemView.clearSelection?4() -PyQt5.QtWidgets.QAbstractItemView.setCurrentIndex?4(QModelIndex) -PyQt5.QtWidgets.QAbstractItemView.scrollToTop?4() -PyQt5.QtWidgets.QAbstractItemView.scrollToBottom?4() -PyQt5.QtWidgets.QAbstractItemView.update?4() -PyQt5.QtWidgets.QAbstractItemView.update?4(QModelIndex) -PyQt5.QtWidgets.QAbstractItemView.dataChanged?4(QModelIndex, QModelIndex, list-of-int roles=[]) -PyQt5.QtWidgets.QAbstractItemView.rowsInserted?4(QModelIndex, int, int) -PyQt5.QtWidgets.QAbstractItemView.rowsAboutToBeRemoved?4(QModelIndex, int, int) -PyQt5.QtWidgets.QAbstractItemView.selectionChanged?4(QItemSelection, QItemSelection) -PyQt5.QtWidgets.QAbstractItemView.currentChanged?4(QModelIndex, QModelIndex) -PyQt5.QtWidgets.QAbstractItemView.updateEditorData?4() -PyQt5.QtWidgets.QAbstractItemView.updateEditorGeometries?4() -PyQt5.QtWidgets.QAbstractItemView.updateGeometries?4() -PyQt5.QtWidgets.QAbstractItemView.verticalScrollbarAction?4(int) -PyQt5.QtWidgets.QAbstractItemView.horizontalScrollbarAction?4(int) -PyQt5.QtWidgets.QAbstractItemView.verticalScrollbarValueChanged?4(int) -PyQt5.QtWidgets.QAbstractItemView.horizontalScrollbarValueChanged?4(int) -PyQt5.QtWidgets.QAbstractItemView.closeEditor?4(QWidget, QAbstractItemDelegate.EndEditHint) -PyQt5.QtWidgets.QAbstractItemView.commitData?4(QWidget) -PyQt5.QtWidgets.QAbstractItemView.editorDestroyed?4(QObject) -PyQt5.QtWidgets.QAbstractItemView.pressed?4(QModelIndex) -PyQt5.QtWidgets.QAbstractItemView.clicked?4(QModelIndex) -PyQt5.QtWidgets.QAbstractItemView.doubleClicked?4(QModelIndex) -PyQt5.QtWidgets.QAbstractItemView.activated?4(QModelIndex) -PyQt5.QtWidgets.QAbstractItemView.entered?4(QModelIndex) -PyQt5.QtWidgets.QAbstractItemView.viewportEntered?4() -PyQt5.QtWidgets.QAbstractItemView.moveCursor?4(QAbstractItemView.CursorAction, Qt.KeyboardModifiers) -> QModelIndex -PyQt5.QtWidgets.QAbstractItemView.horizontalOffset?4() -> int -PyQt5.QtWidgets.QAbstractItemView.verticalOffset?4() -> int -PyQt5.QtWidgets.QAbstractItemView.isIndexHidden?4(QModelIndex) -> bool -PyQt5.QtWidgets.QAbstractItemView.setSelection?4(QRect, QItemSelectionModel.SelectionFlags) -PyQt5.QtWidgets.QAbstractItemView.visualRegionForSelection?4(QItemSelection) -> QRegion -PyQt5.QtWidgets.QAbstractItemView.selectedIndexes?4() -> list-of-QModelIndex -PyQt5.QtWidgets.QAbstractItemView.edit?4(QModelIndex, QAbstractItemView.EditTrigger, QEvent) -> bool -PyQt5.QtWidgets.QAbstractItemView.selectionCommand?4(QModelIndex, QEvent event=None) -> QItemSelectionModel.SelectionFlags -PyQt5.QtWidgets.QAbstractItemView.startDrag?4(Qt.DropActions) -PyQt5.QtWidgets.QAbstractItemView.viewOptions?4() -> QStyleOptionViewItem -PyQt5.QtWidgets.QAbstractItemView.state?4() -> QAbstractItemView.State -PyQt5.QtWidgets.QAbstractItemView.setState?4(QAbstractItemView.State) -PyQt5.QtWidgets.QAbstractItemView.scheduleDelayedItemsLayout?4() -PyQt5.QtWidgets.QAbstractItemView.executeDelayedItemsLayout?4() -PyQt5.QtWidgets.QAbstractItemView.scrollDirtyRegion?4(int, int) -PyQt5.QtWidgets.QAbstractItemView.setDirtyRegion?4(QRegion) -PyQt5.QtWidgets.QAbstractItemView.dirtyRegionOffset?4() -> QPoint -PyQt5.QtWidgets.QAbstractItemView.event?4(QEvent) -> bool -PyQt5.QtWidgets.QAbstractItemView.viewportEvent?4(QEvent) -> bool -PyQt5.QtWidgets.QAbstractItemView.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractItemView.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractItemView.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractItemView.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractItemView.dragEnterEvent?4(QDragEnterEvent) -PyQt5.QtWidgets.QAbstractItemView.dragMoveEvent?4(QDragMoveEvent) -PyQt5.QtWidgets.QAbstractItemView.dragLeaveEvent?4(QDragLeaveEvent) -PyQt5.QtWidgets.QAbstractItemView.dropEvent?4(QDropEvent) -PyQt5.QtWidgets.QAbstractItemView.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QAbstractItemView.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QAbstractItemView.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QAbstractItemView.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QAbstractItemView.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QAbstractItemView.dropIndicatorPosition?4() -> QAbstractItemView.DropIndicatorPosition -PyQt5.QtWidgets.QAbstractItemView.setVerticalScrollMode?4(QAbstractItemView.ScrollMode) -PyQt5.QtWidgets.QAbstractItemView.verticalScrollMode?4() -> QAbstractItemView.ScrollMode -PyQt5.QtWidgets.QAbstractItemView.setHorizontalScrollMode?4(QAbstractItemView.ScrollMode) -PyQt5.QtWidgets.QAbstractItemView.horizontalScrollMode?4() -> QAbstractItemView.ScrollMode -PyQt5.QtWidgets.QAbstractItemView.setDragDropOverwriteMode?4(bool) -PyQt5.QtWidgets.QAbstractItemView.dragDropOverwriteMode?4() -> bool -PyQt5.QtWidgets.QAbstractItemView.setDragDropMode?4(QAbstractItemView.DragDropMode) -PyQt5.QtWidgets.QAbstractItemView.dragDropMode?4() -> QAbstractItemView.DragDropMode -PyQt5.QtWidgets.QAbstractItemView.setItemDelegateForRow?4(int, QAbstractItemDelegate) -PyQt5.QtWidgets.QAbstractItemView.itemDelegateForRow?4(int) -> QAbstractItemDelegate -PyQt5.QtWidgets.QAbstractItemView.setItemDelegateForColumn?4(int, QAbstractItemDelegate) -PyQt5.QtWidgets.QAbstractItemView.itemDelegateForColumn?4(int) -> QAbstractItemDelegate -PyQt5.QtWidgets.QAbstractItemView.itemDelegate?4(QModelIndex) -> QAbstractItemDelegate -PyQt5.QtWidgets.QAbstractItemView.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWidgets.QAbstractItemView.setAutoScrollMargin?4(int) -PyQt5.QtWidgets.QAbstractItemView.autoScrollMargin?4() -> int -PyQt5.QtWidgets.QAbstractItemView.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QAbstractItemView.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWidgets.QAbstractItemView.viewportSizeHint?4() -> QSize -PyQt5.QtWidgets.QAbstractItemView.setDefaultDropAction?4(Qt.DropAction) -PyQt5.QtWidgets.QAbstractItemView.defaultDropAction?4() -> Qt.DropAction -PyQt5.QtWidgets.QAbstractItemView.EditTriggers?1(QAbstractItemView.EditTriggers) -PyQt5.QtWidgets.QAbstractItemView.EditTriggers.__init__?1(self, QAbstractItemView.EditTriggers) -PyQt5.QtWidgets.QAbstractItemView.EditTriggers?1(int) -PyQt5.QtWidgets.QAbstractItemView.EditTriggers.__init__?1(self, int) -PyQt5.QtWidgets.QAbstractItemView.EditTriggers?1() -PyQt5.QtWidgets.QAbstractItemView.EditTriggers.__init__?1(self) -PyQt5.QtWidgets.QAbstractSlider.SliderChange?10 -PyQt5.QtWidgets.QAbstractSlider.SliderRangeChange?10 -PyQt5.QtWidgets.QAbstractSlider.SliderOrientationChange?10 -PyQt5.QtWidgets.QAbstractSlider.SliderStepsChange?10 -PyQt5.QtWidgets.QAbstractSlider.SliderValueChange?10 -PyQt5.QtWidgets.QAbstractSlider.SliderAction?10 -PyQt5.QtWidgets.QAbstractSlider.SliderNoAction?10 -PyQt5.QtWidgets.QAbstractSlider.SliderSingleStepAdd?10 -PyQt5.QtWidgets.QAbstractSlider.SliderSingleStepSub?10 -PyQt5.QtWidgets.QAbstractSlider.SliderPageStepAdd?10 -PyQt5.QtWidgets.QAbstractSlider.SliderPageStepSub?10 -PyQt5.QtWidgets.QAbstractSlider.SliderToMinimum?10 -PyQt5.QtWidgets.QAbstractSlider.SliderToMaximum?10 -PyQt5.QtWidgets.QAbstractSlider.SliderMove?10 -PyQt5.QtWidgets.QAbstractSlider?1(QWidget parent=None) -PyQt5.QtWidgets.QAbstractSlider.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QAbstractSlider.orientation?4() -> Qt.Orientation -PyQt5.QtWidgets.QAbstractSlider.setMinimum?4(int) -PyQt5.QtWidgets.QAbstractSlider.minimum?4() -> int -PyQt5.QtWidgets.QAbstractSlider.setMaximum?4(int) -PyQt5.QtWidgets.QAbstractSlider.maximum?4() -> int -PyQt5.QtWidgets.QAbstractSlider.setRange?4(int, int) -PyQt5.QtWidgets.QAbstractSlider.setSingleStep?4(int) -PyQt5.QtWidgets.QAbstractSlider.singleStep?4() -> int -PyQt5.QtWidgets.QAbstractSlider.setPageStep?4(int) -PyQt5.QtWidgets.QAbstractSlider.pageStep?4() -> int -PyQt5.QtWidgets.QAbstractSlider.setTracking?4(bool) -PyQt5.QtWidgets.QAbstractSlider.hasTracking?4() -> bool -PyQt5.QtWidgets.QAbstractSlider.setSliderDown?4(bool) -PyQt5.QtWidgets.QAbstractSlider.isSliderDown?4() -> bool -PyQt5.QtWidgets.QAbstractSlider.setSliderPosition?4(int) -PyQt5.QtWidgets.QAbstractSlider.sliderPosition?4() -> int -PyQt5.QtWidgets.QAbstractSlider.setInvertedAppearance?4(bool) -PyQt5.QtWidgets.QAbstractSlider.invertedAppearance?4() -> bool -PyQt5.QtWidgets.QAbstractSlider.setInvertedControls?4(bool) -PyQt5.QtWidgets.QAbstractSlider.invertedControls?4() -> bool -PyQt5.QtWidgets.QAbstractSlider.value?4() -> int -PyQt5.QtWidgets.QAbstractSlider.triggerAction?4(QAbstractSlider.SliderAction) -PyQt5.QtWidgets.QAbstractSlider.setValue?4(int) -PyQt5.QtWidgets.QAbstractSlider.setOrientation?4(Qt.Orientation) -PyQt5.QtWidgets.QAbstractSlider.valueChanged?4(int) -PyQt5.QtWidgets.QAbstractSlider.sliderPressed?4() -PyQt5.QtWidgets.QAbstractSlider.sliderMoved?4(int) -PyQt5.QtWidgets.QAbstractSlider.sliderReleased?4() -PyQt5.QtWidgets.QAbstractSlider.rangeChanged?4(int, int) -PyQt5.QtWidgets.QAbstractSlider.actionTriggered?4(int) -PyQt5.QtWidgets.QAbstractSlider.setRepeatAction?4(QAbstractSlider.SliderAction, int thresholdTime=500, int repeatTime=50) -PyQt5.QtWidgets.QAbstractSlider.repeatAction?4() -> QAbstractSlider.SliderAction -PyQt5.QtWidgets.QAbstractSlider.sliderChange?4(QAbstractSlider.SliderChange) -PyQt5.QtWidgets.QAbstractSlider.event?4(QEvent) -> bool -PyQt5.QtWidgets.QAbstractSlider.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QAbstractSlider.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QAbstractSlider.wheelEvent?4(QWheelEvent) -PyQt5.QtWidgets.QAbstractSlider.changeEvent?4(QEvent) -PyQt5.QtWidgets.QAbstractSpinBox.CorrectionMode?10 -PyQt5.QtWidgets.QAbstractSpinBox.CorrectToPreviousValue?10 -PyQt5.QtWidgets.QAbstractSpinBox.CorrectToNearestValue?10 -PyQt5.QtWidgets.QAbstractSpinBox.ButtonSymbols?10 -PyQt5.QtWidgets.QAbstractSpinBox.UpDownArrows?10 -PyQt5.QtWidgets.QAbstractSpinBox.PlusMinus?10 -PyQt5.QtWidgets.QAbstractSpinBox.NoButtons?10 -PyQt5.QtWidgets.QAbstractSpinBox.StepEnabledFlag?10 -PyQt5.QtWidgets.QAbstractSpinBox.StepNone?10 -PyQt5.QtWidgets.QAbstractSpinBox.StepUpEnabled?10 -PyQt5.QtWidgets.QAbstractSpinBox.StepDownEnabled?10 -PyQt5.QtWidgets.QAbstractSpinBox?1(QWidget parent=None) -PyQt5.QtWidgets.QAbstractSpinBox.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QAbstractSpinBox.buttonSymbols?4() -> QAbstractSpinBox.ButtonSymbols -PyQt5.QtWidgets.QAbstractSpinBox.setButtonSymbols?4(QAbstractSpinBox.ButtonSymbols) -PyQt5.QtWidgets.QAbstractSpinBox.text?4() -> str -PyQt5.QtWidgets.QAbstractSpinBox.specialValueText?4() -> str -PyQt5.QtWidgets.QAbstractSpinBox.setSpecialValueText?4(str) -PyQt5.QtWidgets.QAbstractSpinBox.wrapping?4() -> bool -PyQt5.QtWidgets.QAbstractSpinBox.setWrapping?4(bool) -PyQt5.QtWidgets.QAbstractSpinBox.setReadOnly?4(bool) -PyQt5.QtWidgets.QAbstractSpinBox.isReadOnly?4() -> bool -PyQt5.QtWidgets.QAbstractSpinBox.setAlignment?4(Qt.Alignment) -PyQt5.QtWidgets.QAbstractSpinBox.alignment?4() -> Qt.Alignment -PyQt5.QtWidgets.QAbstractSpinBox.setFrame?4(bool) -PyQt5.QtWidgets.QAbstractSpinBox.hasFrame?4() -> bool -PyQt5.QtWidgets.QAbstractSpinBox.sizeHint?4() -> QSize -PyQt5.QtWidgets.QAbstractSpinBox.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QAbstractSpinBox.interpretText?4() -PyQt5.QtWidgets.QAbstractSpinBox.event?4(QEvent) -> bool -PyQt5.QtWidgets.QAbstractSpinBox.validate?4(str, int) -> (QValidator.State, str, int) -PyQt5.QtWidgets.QAbstractSpinBox.fixup?4(str) -> str -PyQt5.QtWidgets.QAbstractSpinBox.stepBy?4(int) -PyQt5.QtWidgets.QAbstractSpinBox.stepUp?4() -PyQt5.QtWidgets.QAbstractSpinBox.stepDown?4() -PyQt5.QtWidgets.QAbstractSpinBox.selectAll?4() -PyQt5.QtWidgets.QAbstractSpinBox.clear?4() -PyQt5.QtWidgets.QAbstractSpinBox.editingFinished?4() -PyQt5.QtWidgets.QAbstractSpinBox.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QAbstractSpinBox.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QAbstractSpinBox.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWidgets.QAbstractSpinBox.wheelEvent?4(QWheelEvent) -PyQt5.QtWidgets.QAbstractSpinBox.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QAbstractSpinBox.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QAbstractSpinBox.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QAbstractSpinBox.changeEvent?4(QEvent) -PyQt5.QtWidgets.QAbstractSpinBox.closeEvent?4(QCloseEvent) -PyQt5.QtWidgets.QAbstractSpinBox.hideEvent?4(QHideEvent) -PyQt5.QtWidgets.QAbstractSpinBox.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractSpinBox.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractSpinBox.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QAbstractSpinBox.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QAbstractSpinBox.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QAbstractSpinBox.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QAbstractSpinBox.lineEdit?4() -> QLineEdit -PyQt5.QtWidgets.QAbstractSpinBox.setLineEdit?4(QLineEdit) -PyQt5.QtWidgets.QAbstractSpinBox.stepEnabled?4() -> QAbstractSpinBox.StepEnabled -PyQt5.QtWidgets.QAbstractSpinBox.initStyleOption?4(QStyleOptionSpinBox) -PyQt5.QtWidgets.QAbstractSpinBox.setCorrectionMode?4(QAbstractSpinBox.CorrectionMode) -PyQt5.QtWidgets.QAbstractSpinBox.correctionMode?4() -> QAbstractSpinBox.CorrectionMode -PyQt5.QtWidgets.QAbstractSpinBox.hasAcceptableInput?4() -> bool -PyQt5.QtWidgets.QAbstractSpinBox.setAccelerated?4(bool) -PyQt5.QtWidgets.QAbstractSpinBox.isAccelerated?4() -> bool -PyQt5.QtWidgets.QAbstractSpinBox.setKeyboardTracking?4(bool) -PyQt5.QtWidgets.QAbstractSpinBox.keyboardTracking?4() -> bool -PyQt5.QtWidgets.QAbstractSpinBox.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWidgets.QAbstractSpinBox.setGroupSeparatorShown?4(bool) -PyQt5.QtWidgets.QAbstractSpinBox.isGroupSeparatorShown?4() -> bool -PyQt5.QtWidgets.QAbstractSpinBox.StepEnabled?1(QAbstractSpinBox.StepEnabled) -PyQt5.QtWidgets.QAbstractSpinBox.StepEnabled.__init__?1(self, QAbstractSpinBox.StepEnabled) -PyQt5.QtWidgets.QAbstractSpinBox.StepEnabled?1(int) -PyQt5.QtWidgets.QAbstractSpinBox.StepEnabled.__init__?1(self, int) -PyQt5.QtWidgets.QAbstractSpinBox.StepEnabled?1() -PyQt5.QtWidgets.QAbstractSpinBox.StepEnabled.__init__?1(self) -PyQt5.QtWidgets.QAction.Priority?10 -PyQt5.QtWidgets.QAction.LowPriority?10 -PyQt5.QtWidgets.QAction.NormalPriority?10 -PyQt5.QtWidgets.QAction.HighPriority?10 -PyQt5.QtWidgets.QAction.MenuRole?10 -PyQt5.QtWidgets.QAction.NoRole?10 -PyQt5.QtWidgets.QAction.TextHeuristicRole?10 -PyQt5.QtWidgets.QAction.ApplicationSpecificRole?10 -PyQt5.QtWidgets.QAction.AboutQtRole?10 -PyQt5.QtWidgets.QAction.AboutRole?10 -PyQt5.QtWidgets.QAction.PreferencesRole?10 -PyQt5.QtWidgets.QAction.QuitRole?10 -PyQt5.QtWidgets.QAction.ActionEvent?10 -PyQt5.QtWidgets.QAction.Trigger?10 -PyQt5.QtWidgets.QAction.Hover?10 -PyQt5.QtWidgets.QAction?1(QObject) -PyQt5.QtWidgets.QAction.__init__?1(self, QObject) -PyQt5.QtWidgets.QAction?1(str, QObject) -PyQt5.QtWidgets.QAction.__init__?1(self, str, QObject) -PyQt5.QtWidgets.QAction?1(QIcon, str, QObject) -PyQt5.QtWidgets.QAction.__init__?1(self, QIcon, str, QObject) -PyQt5.QtWidgets.QAction.setActionGroup?4(QActionGroup) -PyQt5.QtWidgets.QAction.actionGroup?4() -> QActionGroup -PyQt5.QtWidgets.QAction.setIcon?4(QIcon) -PyQt5.QtWidgets.QAction.icon?4() -> QIcon -PyQt5.QtWidgets.QAction.setText?4(str) -PyQt5.QtWidgets.QAction.text?4() -> str -PyQt5.QtWidgets.QAction.setIconText?4(str) -PyQt5.QtWidgets.QAction.iconText?4() -> str -PyQt5.QtWidgets.QAction.setToolTip?4(str) -PyQt5.QtWidgets.QAction.toolTip?4() -> str -PyQt5.QtWidgets.QAction.setStatusTip?4(str) -PyQt5.QtWidgets.QAction.statusTip?4() -> str -PyQt5.QtWidgets.QAction.setWhatsThis?4(str) -PyQt5.QtWidgets.QAction.whatsThis?4() -> str -PyQt5.QtWidgets.QAction.menu?4() -> QMenu -PyQt5.QtWidgets.QAction.setMenu?4(QMenu) -PyQt5.QtWidgets.QAction.setSeparator?4(bool) -PyQt5.QtWidgets.QAction.isSeparator?4() -> bool -PyQt5.QtWidgets.QAction.setShortcut?4(QKeySequence) -PyQt5.QtWidgets.QAction.shortcut?4() -> QKeySequence -PyQt5.QtWidgets.QAction.setShortcutContext?4(Qt.ShortcutContext) -PyQt5.QtWidgets.QAction.shortcutContext?4() -> Qt.ShortcutContext -PyQt5.QtWidgets.QAction.setFont?4(QFont) -PyQt5.QtWidgets.QAction.font?4() -> QFont -PyQt5.QtWidgets.QAction.setCheckable?4(bool) -PyQt5.QtWidgets.QAction.isCheckable?4() -> bool -PyQt5.QtWidgets.QAction.data?4() -> QVariant -PyQt5.QtWidgets.QAction.setData?4(QVariant) -PyQt5.QtWidgets.QAction.isChecked?4() -> bool -PyQt5.QtWidgets.QAction.isEnabled?4() -> bool -PyQt5.QtWidgets.QAction.isVisible?4() -> bool -PyQt5.QtWidgets.QAction.activate?4(QAction.ActionEvent) -PyQt5.QtWidgets.QAction.showStatusText?4(QWidget widget=None) -> bool -PyQt5.QtWidgets.QAction.parentWidget?4() -> QWidget -PyQt5.QtWidgets.QAction.event?4(QEvent) -> bool -PyQt5.QtWidgets.QAction.trigger?4() -PyQt5.QtWidgets.QAction.hover?4() -PyQt5.QtWidgets.QAction.setChecked?4(bool) -PyQt5.QtWidgets.QAction.toggle?4() -PyQt5.QtWidgets.QAction.setEnabled?4(bool) -PyQt5.QtWidgets.QAction.setDisabled?4(bool) -PyQt5.QtWidgets.QAction.setVisible?4(bool) -PyQt5.QtWidgets.QAction.changed?4() -PyQt5.QtWidgets.QAction.triggered?4(bool checked=False) -PyQt5.QtWidgets.QAction.hovered?4() -PyQt5.QtWidgets.QAction.toggled?4(bool) -PyQt5.QtWidgets.QAction.setShortcuts?4(list-of-QKeySequence) -PyQt5.QtWidgets.QAction.setShortcuts?4(QKeySequence.StandardKey) -PyQt5.QtWidgets.QAction.shortcuts?4() -> list-of-QKeySequence -PyQt5.QtWidgets.QAction.setAutoRepeat?4(bool) -PyQt5.QtWidgets.QAction.autoRepeat?4() -> bool -PyQt5.QtWidgets.QAction.setMenuRole?4(QAction.MenuRole) -PyQt5.QtWidgets.QAction.menuRole?4() -> QAction.MenuRole -PyQt5.QtWidgets.QAction.associatedWidgets?4() -> list-of-QWidget -PyQt5.QtWidgets.QAction.associatedGraphicsWidgets?4() -> list-of-QGraphicsWidget -PyQt5.QtWidgets.QAction.setIconVisibleInMenu?4(bool) -PyQt5.QtWidgets.QAction.isIconVisibleInMenu?4() -> bool -PyQt5.QtWidgets.QAction.setPriority?4(QAction.Priority) -PyQt5.QtWidgets.QAction.priority?4() -> QAction.Priority -PyQt5.QtWidgets.QActionGroup?1(QObject) -PyQt5.QtWidgets.QActionGroup.__init__?1(self, QObject) -PyQt5.QtWidgets.QActionGroup.addAction?4(QAction) -> QAction -PyQt5.QtWidgets.QActionGroup.addAction?4(str) -> QAction -PyQt5.QtWidgets.QActionGroup.addAction?4(QIcon, str) -> QAction -PyQt5.QtWidgets.QActionGroup.removeAction?4(QAction) -PyQt5.QtWidgets.QActionGroup.actions?4() -> list-of-QAction -PyQt5.QtWidgets.QActionGroup.checkedAction?4() -> QAction -PyQt5.QtWidgets.QActionGroup.isExclusive?4() -> bool -PyQt5.QtWidgets.QActionGroup.isEnabled?4() -> bool -PyQt5.QtWidgets.QActionGroup.isVisible?4() -> bool -PyQt5.QtWidgets.QActionGroup.setEnabled?4(bool) -PyQt5.QtWidgets.QActionGroup.setDisabled?4(bool) -PyQt5.QtWidgets.QActionGroup.setVisible?4(bool) -PyQt5.QtWidgets.QActionGroup.setExclusive?4(bool) -PyQt5.QtWidgets.QActionGroup.triggered?4(QAction) -PyQt5.QtWidgets.QActionGroup.hovered?4(QAction) -PyQt5.QtWidgets.QApplication.ColorSpec?10 -PyQt5.QtWidgets.QApplication.NormalColor?10 -PyQt5.QtWidgets.QApplication.CustomColor?10 -PyQt5.QtWidgets.QApplication.ManyColor?10 -PyQt5.QtWidgets.QApplication?1(list-of-str) -PyQt5.QtWidgets.QApplication.__init__?1(self, list-of-str) -PyQt5.QtWidgets.QApplication.style?4() -> QStyle -PyQt5.QtWidgets.QApplication.setStyle?4(QStyle) -PyQt5.QtWidgets.QApplication.setStyle?4(str) -> QStyle -PyQt5.QtWidgets.QApplication.colorSpec?4() -> int -PyQt5.QtWidgets.QApplication.setColorSpec?4(int) -PyQt5.QtWidgets.QApplication.palette?4() -> QPalette -PyQt5.QtWidgets.QApplication.palette?4(QWidget) -> QPalette -PyQt5.QtWidgets.QApplication.palette?4(str) -> QPalette -PyQt5.QtWidgets.QApplication.setPalette?4(QPalette, str className=None) -PyQt5.QtWidgets.QApplication.font?4() -> QFont -PyQt5.QtWidgets.QApplication.font?4(QWidget) -> QFont -PyQt5.QtWidgets.QApplication.font?4(str) -> QFont -PyQt5.QtWidgets.QApplication.setFont?4(QFont, str className=None) -PyQt5.QtWidgets.QApplication.fontMetrics?4() -> QFontMetrics -PyQt5.QtWidgets.QApplication.setWindowIcon?4(QIcon) -PyQt5.QtWidgets.QApplication.windowIcon?4() -> QIcon -PyQt5.QtWidgets.QApplication.allWidgets?4() -> list-of-QWidget -PyQt5.QtWidgets.QApplication.topLevelWidgets?4() -> list-of-QWidget -PyQt5.QtWidgets.QApplication.desktop?4() -> QDesktopWidget -PyQt5.QtWidgets.QApplication.activePopupWidget?4() -> QWidget -PyQt5.QtWidgets.QApplication.activeModalWidget?4() -> QWidget -PyQt5.QtWidgets.QApplication.focusWidget?4() -> QWidget -PyQt5.QtWidgets.QApplication.activeWindow?4() -> QWidget -PyQt5.QtWidgets.QApplication.setActiveWindow?4(QWidget) -PyQt5.QtWidgets.QApplication.widgetAt?4(QPoint) -> QWidget -PyQt5.QtWidgets.QApplication.widgetAt?4(int, int) -> QWidget -PyQt5.QtWidgets.QApplication.topLevelAt?4(QPoint) -> QWidget -PyQt5.QtWidgets.QApplication.topLevelAt?4(int, int) -> QWidget -PyQt5.QtWidgets.QApplication.beep?4() -PyQt5.QtWidgets.QApplication.alert?4(QWidget, int msecs=0) -PyQt5.QtWidgets.QApplication.setCursorFlashTime?4(int) -PyQt5.QtWidgets.QApplication.cursorFlashTime?4() -> int -PyQt5.QtWidgets.QApplication.setDoubleClickInterval?4(int) -PyQt5.QtWidgets.QApplication.doubleClickInterval?4() -> int -PyQt5.QtWidgets.QApplication.setKeyboardInputInterval?4(int) -PyQt5.QtWidgets.QApplication.keyboardInputInterval?4() -> int -PyQt5.QtWidgets.QApplication.setWheelScrollLines?4(int) -PyQt5.QtWidgets.QApplication.wheelScrollLines?4() -> int -PyQt5.QtWidgets.QApplication.setGlobalStrut?4(QSize) -PyQt5.QtWidgets.QApplication.globalStrut?4() -> QSize -PyQt5.QtWidgets.QApplication.setStartDragTime?4(int) -PyQt5.QtWidgets.QApplication.startDragTime?4() -> int -PyQt5.QtWidgets.QApplication.setStartDragDistance?4(int) -PyQt5.QtWidgets.QApplication.startDragDistance?4() -> int -PyQt5.QtWidgets.QApplication.isEffectEnabled?4(Qt.UIEffect) -> bool -PyQt5.QtWidgets.QApplication.setEffectEnabled?4(Qt.UIEffect, bool enabled=True) -PyQt5.QtWidgets.QApplication.exec_?4() -> int -PyQt5.QtWidgets.QApplication.exec?4() -> int -PyQt5.QtWidgets.QApplication.notify?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QApplication.autoSipEnabled?4() -> bool -PyQt5.QtWidgets.QApplication.styleSheet?4() -> str -PyQt5.QtWidgets.QApplication.focusChanged?4(QWidget, QWidget) -PyQt5.QtWidgets.QApplication.aboutQt?4() -PyQt5.QtWidgets.QApplication.closeAllWindows?4() -PyQt5.QtWidgets.QApplication.setAutoSipEnabled?4(bool) -PyQt5.QtWidgets.QApplication.setStyleSheet?4(str) -PyQt5.QtWidgets.QApplication.event?4(QEvent) -> bool -PyQt5.QtWidgets.QLayoutItem?1(Qt.Alignment alignment=0) -PyQt5.QtWidgets.QLayoutItem.__init__?1(self, Qt.Alignment alignment=0) -PyQt5.QtWidgets.QLayoutItem?1(QLayoutItem) -PyQt5.QtWidgets.QLayoutItem.__init__?1(self, QLayoutItem) -PyQt5.QtWidgets.QLayoutItem.sizeHint?4() -> QSize -PyQt5.QtWidgets.QLayoutItem.minimumSize?4() -> QSize -PyQt5.QtWidgets.QLayoutItem.maximumSize?4() -> QSize -PyQt5.QtWidgets.QLayoutItem.expandingDirections?4() -> Qt.Orientations -PyQt5.QtWidgets.QLayoutItem.setGeometry?4(QRect) -PyQt5.QtWidgets.QLayoutItem.geometry?4() -> QRect -PyQt5.QtWidgets.QLayoutItem.isEmpty?4() -> bool -PyQt5.QtWidgets.QLayoutItem.hasHeightForWidth?4() -> bool -PyQt5.QtWidgets.QLayoutItem.heightForWidth?4(int) -> int -PyQt5.QtWidgets.QLayoutItem.minimumHeightForWidth?4(int) -> int -PyQt5.QtWidgets.QLayoutItem.invalidate?4() -PyQt5.QtWidgets.QLayoutItem.widget?4() -> QWidget -PyQt5.QtWidgets.QLayoutItem.layout?4() -> QLayout -PyQt5.QtWidgets.QLayoutItem.spacerItem?4() -> QSpacerItem -PyQt5.QtWidgets.QLayoutItem.alignment?4() -> Qt.Alignment -PyQt5.QtWidgets.QLayoutItem.setAlignment?4(Qt.Alignment) -PyQt5.QtWidgets.QLayoutItem.controlTypes?4() -> QSizePolicy.ControlTypes -PyQt5.QtWidgets.QLayout.SizeConstraint?10 -PyQt5.QtWidgets.QLayout.SetDefaultConstraint?10 -PyQt5.QtWidgets.QLayout.SetNoConstraint?10 -PyQt5.QtWidgets.QLayout.SetMinimumSize?10 -PyQt5.QtWidgets.QLayout.SetFixedSize?10 -PyQt5.QtWidgets.QLayout.SetMaximumSize?10 -PyQt5.QtWidgets.QLayout.SetMinAndMaxSize?10 -PyQt5.QtWidgets.QLayout?1(QWidget) -PyQt5.QtWidgets.QLayout.__init__?1(self, QWidget) -PyQt5.QtWidgets.QLayout?1() -PyQt5.QtWidgets.QLayout.__init__?1(self) -PyQt5.QtWidgets.QLayout.spacing?4() -> int -PyQt5.QtWidgets.QLayout.setSpacing?4(int) -PyQt5.QtWidgets.QLayout.setAlignment?4(QWidget, Qt.Alignment) -> bool -PyQt5.QtWidgets.QLayout.setAlignment?4(QLayout, Qt.Alignment) -> bool -PyQt5.QtWidgets.QLayout.setAlignment?4(Qt.Alignment) -PyQt5.QtWidgets.QLayout.setSizeConstraint?4(QLayout.SizeConstraint) -PyQt5.QtWidgets.QLayout.sizeConstraint?4() -> QLayout.SizeConstraint -PyQt5.QtWidgets.QLayout.setMenuBar?4(QWidget) -PyQt5.QtWidgets.QLayout.menuBar?4() -> QWidget -PyQt5.QtWidgets.QLayout.parentWidget?4() -> QWidget -PyQt5.QtWidgets.QLayout.invalidate?4() -PyQt5.QtWidgets.QLayout.geometry?4() -> QRect -PyQt5.QtWidgets.QLayout.activate?4() -> bool -PyQt5.QtWidgets.QLayout.update?4() -PyQt5.QtWidgets.QLayout.addWidget?4(QWidget) -PyQt5.QtWidgets.QLayout.addItem?4(QLayoutItem) -PyQt5.QtWidgets.QLayout.removeWidget?4(QWidget) -PyQt5.QtWidgets.QLayout.removeItem?4(QLayoutItem) -PyQt5.QtWidgets.QLayout.expandingDirections?4() -> Qt.Orientations -PyQt5.QtWidgets.QLayout.minimumSize?4() -> QSize -PyQt5.QtWidgets.QLayout.maximumSize?4() -> QSize -PyQt5.QtWidgets.QLayout.setGeometry?4(QRect) -PyQt5.QtWidgets.QLayout.itemAt?4(int) -> QLayoutItem -PyQt5.QtWidgets.QLayout.takeAt?4(int) -> QLayoutItem -PyQt5.QtWidgets.QLayout.indexOf?4(QWidget) -> int -PyQt5.QtWidgets.QLayout.count?4() -> int -PyQt5.QtWidgets.QLayout.isEmpty?4() -> bool -PyQt5.QtWidgets.QLayout.totalHeightForWidth?4(int) -> int -PyQt5.QtWidgets.QLayout.totalMinimumSize?4() -> QSize -PyQt5.QtWidgets.QLayout.totalMaximumSize?4() -> QSize -PyQt5.QtWidgets.QLayout.totalSizeHint?4() -> QSize -PyQt5.QtWidgets.QLayout.layout?4() -> QLayout -PyQt5.QtWidgets.QLayout.setEnabled?4(bool) -PyQt5.QtWidgets.QLayout.isEnabled?4() -> bool -PyQt5.QtWidgets.QLayout.closestAcceptableSize?4(QWidget, QSize) -> QSize -PyQt5.QtWidgets.QLayout.widgetEvent?4(QEvent) -PyQt5.QtWidgets.QLayout.childEvent?4(QChildEvent) -PyQt5.QtWidgets.QLayout.addChildLayout?4(QLayout) -PyQt5.QtWidgets.QLayout.addChildWidget?4(QWidget) -PyQt5.QtWidgets.QLayout.alignmentRect?4(QRect) -> QRect -PyQt5.QtWidgets.QLayout.setContentsMargins?4(int, int, int, int) -PyQt5.QtWidgets.QLayout.getContentsMargins?4() -> (int, int, int, int) -PyQt5.QtWidgets.QLayout.contentsRect?4() -> QRect -PyQt5.QtWidgets.QLayout.setContentsMargins?4(QMargins) -PyQt5.QtWidgets.QLayout.contentsMargins?4() -> QMargins -PyQt5.QtWidgets.QLayout.controlTypes?4() -> QSizePolicy.ControlTypes -PyQt5.QtWidgets.QLayout.replaceWidget?4(QWidget, QWidget, Qt.FindChildOptions options=Qt.FindChildrenRecursively) -> QLayoutItem -PyQt5.QtWidgets.QBoxLayout.Direction?10 -PyQt5.QtWidgets.QBoxLayout.LeftToRight?10 -PyQt5.QtWidgets.QBoxLayout.RightToLeft?10 -PyQt5.QtWidgets.QBoxLayout.TopToBottom?10 -PyQt5.QtWidgets.QBoxLayout.BottomToTop?10 -PyQt5.QtWidgets.QBoxLayout.Down?10 -PyQt5.QtWidgets.QBoxLayout.Up?10 -PyQt5.QtWidgets.QBoxLayout?1(QBoxLayout.Direction, QWidget parent=None) -PyQt5.QtWidgets.QBoxLayout.__init__?1(self, QBoxLayout.Direction, QWidget parent=None) -PyQt5.QtWidgets.QBoxLayout.direction?4() -> QBoxLayout.Direction -PyQt5.QtWidgets.QBoxLayout.setDirection?4(QBoxLayout.Direction) -PyQt5.QtWidgets.QBoxLayout.addSpacing?4(int) -PyQt5.QtWidgets.QBoxLayout.addStretch?4(int stretch=0) -PyQt5.QtWidgets.QBoxLayout.addWidget?4(QWidget, int stretch=0, Qt.Alignment alignment=0) -PyQt5.QtWidgets.QBoxLayout.addLayout?4(QLayout, int stretch=0) -PyQt5.QtWidgets.QBoxLayout.addStrut?4(int) -PyQt5.QtWidgets.QBoxLayout.addItem?4(QLayoutItem) -PyQt5.QtWidgets.QBoxLayout.insertSpacing?4(int, int) -PyQt5.QtWidgets.QBoxLayout.insertStretch?4(int, int stretch=0) -PyQt5.QtWidgets.QBoxLayout.insertWidget?4(int, QWidget, int stretch=0, Qt.Alignment alignment=0) -PyQt5.QtWidgets.QBoxLayout.insertLayout?4(int, QLayout, int stretch=0) -PyQt5.QtWidgets.QBoxLayout.setStretchFactor?4(QWidget, int) -> bool -PyQt5.QtWidgets.QBoxLayout.setStretchFactor?4(QLayout, int) -> bool -PyQt5.QtWidgets.QBoxLayout.sizeHint?4() -> QSize -PyQt5.QtWidgets.QBoxLayout.minimumSize?4() -> QSize -PyQt5.QtWidgets.QBoxLayout.maximumSize?4() -> QSize -PyQt5.QtWidgets.QBoxLayout.hasHeightForWidth?4() -> bool -PyQt5.QtWidgets.QBoxLayout.heightForWidth?4(int) -> int -PyQt5.QtWidgets.QBoxLayout.minimumHeightForWidth?4(int) -> int -PyQt5.QtWidgets.QBoxLayout.expandingDirections?4() -> Qt.Orientations -PyQt5.QtWidgets.QBoxLayout.invalidate?4() -PyQt5.QtWidgets.QBoxLayout.itemAt?4(int) -> QLayoutItem -PyQt5.QtWidgets.QBoxLayout.takeAt?4(int) -> QLayoutItem -PyQt5.QtWidgets.QBoxLayout.count?4() -> int -PyQt5.QtWidgets.QBoxLayout.setGeometry?4(QRect) -PyQt5.QtWidgets.QBoxLayout.spacing?4() -> int -PyQt5.QtWidgets.QBoxLayout.setSpacing?4(int) -PyQt5.QtWidgets.QBoxLayout.addSpacerItem?4(QSpacerItem) -PyQt5.QtWidgets.QBoxLayout.insertSpacerItem?4(int, QSpacerItem) -PyQt5.QtWidgets.QBoxLayout.setStretch?4(int, int) -PyQt5.QtWidgets.QBoxLayout.stretch?4(int) -> int -PyQt5.QtWidgets.QBoxLayout.insertItem?4(int, QLayoutItem) -PyQt5.QtWidgets.QHBoxLayout?1() -PyQt5.QtWidgets.QHBoxLayout.__init__?1(self) -PyQt5.QtWidgets.QHBoxLayout?1(QWidget) -PyQt5.QtWidgets.QHBoxLayout.__init__?1(self, QWidget) -PyQt5.QtWidgets.QVBoxLayout?1() -PyQt5.QtWidgets.QVBoxLayout.__init__?1(self) -PyQt5.QtWidgets.QVBoxLayout?1(QWidget) -PyQt5.QtWidgets.QVBoxLayout.__init__?1(self, QWidget) -PyQt5.QtWidgets.QButtonGroup?1(QObject parent=None) -PyQt5.QtWidgets.QButtonGroup.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QButtonGroup.setExclusive?4(bool) -PyQt5.QtWidgets.QButtonGroup.exclusive?4() -> bool -PyQt5.QtWidgets.QButtonGroup.addButton?4(QAbstractButton, int id=-1) -PyQt5.QtWidgets.QButtonGroup.removeButton?4(QAbstractButton) -PyQt5.QtWidgets.QButtonGroup.buttons?4() -> list-of-QAbstractButton -PyQt5.QtWidgets.QButtonGroup.button?4(int) -> QAbstractButton -PyQt5.QtWidgets.QButtonGroup.checkedButton?4() -> QAbstractButton -PyQt5.QtWidgets.QButtonGroup.setId?4(QAbstractButton, int) -PyQt5.QtWidgets.QButtonGroup.id?4(QAbstractButton) -> int -PyQt5.QtWidgets.QButtonGroup.checkedId?4() -> int -PyQt5.QtWidgets.QButtonGroup.buttonClicked?4(QAbstractButton) -PyQt5.QtWidgets.QButtonGroup.buttonClicked?4(int) -PyQt5.QtWidgets.QButtonGroup.buttonPressed?4(QAbstractButton) -PyQt5.QtWidgets.QButtonGroup.buttonPressed?4(int) -PyQt5.QtWidgets.QButtonGroup.buttonReleased?4(QAbstractButton) -PyQt5.QtWidgets.QButtonGroup.buttonReleased?4(int) -PyQt5.QtWidgets.QButtonGroup.buttonToggled?4(QAbstractButton, bool) -PyQt5.QtWidgets.QButtonGroup.buttonToggled?4(int, bool) -PyQt5.QtWidgets.QCalendarWidget.SelectionMode?10 -PyQt5.QtWidgets.QCalendarWidget.NoSelection?10 -PyQt5.QtWidgets.QCalendarWidget.SingleSelection?10 -PyQt5.QtWidgets.QCalendarWidget.VerticalHeaderFormat?10 -PyQt5.QtWidgets.QCalendarWidget.NoVerticalHeader?10 -PyQt5.QtWidgets.QCalendarWidget.ISOWeekNumbers?10 -PyQt5.QtWidgets.QCalendarWidget.HorizontalHeaderFormat?10 -PyQt5.QtWidgets.QCalendarWidget.NoHorizontalHeader?10 -PyQt5.QtWidgets.QCalendarWidget.SingleLetterDayNames?10 -PyQt5.QtWidgets.QCalendarWidget.ShortDayNames?10 -PyQt5.QtWidgets.QCalendarWidget.LongDayNames?10 -PyQt5.QtWidgets.QCalendarWidget?1(QWidget parent=None) -PyQt5.QtWidgets.QCalendarWidget.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QCalendarWidget.sizeHint?4() -> QSize -PyQt5.QtWidgets.QCalendarWidget.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QCalendarWidget.selectedDate?4() -> QDate -PyQt5.QtWidgets.QCalendarWidget.yearShown?4() -> int -PyQt5.QtWidgets.QCalendarWidget.monthShown?4() -> int -PyQt5.QtWidgets.QCalendarWidget.minimumDate?4() -> QDate -PyQt5.QtWidgets.QCalendarWidget.setMinimumDate?4(QDate) -PyQt5.QtWidgets.QCalendarWidget.maximumDate?4() -> QDate -PyQt5.QtWidgets.QCalendarWidget.setMaximumDate?4(QDate) -PyQt5.QtWidgets.QCalendarWidget.firstDayOfWeek?4() -> Qt.DayOfWeek -PyQt5.QtWidgets.QCalendarWidget.setFirstDayOfWeek?4(Qt.DayOfWeek) -PyQt5.QtWidgets.QCalendarWidget.isGridVisible?4() -> bool -PyQt5.QtWidgets.QCalendarWidget.setGridVisible?4(bool) -PyQt5.QtWidgets.QCalendarWidget.selectionMode?4() -> QCalendarWidget.SelectionMode -PyQt5.QtWidgets.QCalendarWidget.setSelectionMode?4(QCalendarWidget.SelectionMode) -PyQt5.QtWidgets.QCalendarWidget.horizontalHeaderFormat?4() -> QCalendarWidget.HorizontalHeaderFormat -PyQt5.QtWidgets.QCalendarWidget.setHorizontalHeaderFormat?4(QCalendarWidget.HorizontalHeaderFormat) -PyQt5.QtWidgets.QCalendarWidget.verticalHeaderFormat?4() -> QCalendarWidget.VerticalHeaderFormat -PyQt5.QtWidgets.QCalendarWidget.setVerticalHeaderFormat?4(QCalendarWidget.VerticalHeaderFormat) -PyQt5.QtWidgets.QCalendarWidget.headerTextFormat?4() -> QTextCharFormat -PyQt5.QtWidgets.QCalendarWidget.setHeaderTextFormat?4(QTextCharFormat) -PyQt5.QtWidgets.QCalendarWidget.weekdayTextFormat?4(Qt.DayOfWeek) -> QTextCharFormat -PyQt5.QtWidgets.QCalendarWidget.setWeekdayTextFormat?4(Qt.DayOfWeek, QTextCharFormat) -PyQt5.QtWidgets.QCalendarWidget.dateTextFormat?4() -> dict-of-QDate-QTextCharFormat -PyQt5.QtWidgets.QCalendarWidget.dateTextFormat?4(QDate) -> QTextCharFormat -PyQt5.QtWidgets.QCalendarWidget.setDateTextFormat?4(QDate, QTextCharFormat) -PyQt5.QtWidgets.QCalendarWidget.updateCell?4(QDate) -PyQt5.QtWidgets.QCalendarWidget.updateCells?4() -PyQt5.QtWidgets.QCalendarWidget.event?4(QEvent) -> bool -PyQt5.QtWidgets.QCalendarWidget.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QCalendarWidget.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QCalendarWidget.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QCalendarWidget.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QCalendarWidget.paintCell?4(QPainter, QRect, QDate) -PyQt5.QtWidgets.QCalendarWidget.setCurrentPage?4(int, int) -PyQt5.QtWidgets.QCalendarWidget.setDateRange?4(QDate, QDate) -PyQt5.QtWidgets.QCalendarWidget.setSelectedDate?4(QDate) -PyQt5.QtWidgets.QCalendarWidget.showNextMonth?4() -PyQt5.QtWidgets.QCalendarWidget.showNextYear?4() -PyQt5.QtWidgets.QCalendarWidget.showPreviousMonth?4() -PyQt5.QtWidgets.QCalendarWidget.showPreviousYear?4() -PyQt5.QtWidgets.QCalendarWidget.showSelectedDate?4() -PyQt5.QtWidgets.QCalendarWidget.showToday?4() -PyQt5.QtWidgets.QCalendarWidget.activated?4(QDate) -PyQt5.QtWidgets.QCalendarWidget.clicked?4(QDate) -PyQt5.QtWidgets.QCalendarWidget.currentPageChanged?4(int, int) -PyQt5.QtWidgets.QCalendarWidget.selectionChanged?4() -PyQt5.QtWidgets.QCalendarWidget.isNavigationBarVisible?4() -> bool -PyQt5.QtWidgets.QCalendarWidget.isDateEditEnabled?4() -> bool -PyQt5.QtWidgets.QCalendarWidget.setDateEditEnabled?4(bool) -PyQt5.QtWidgets.QCalendarWidget.dateEditAcceptDelay?4() -> int -PyQt5.QtWidgets.QCalendarWidget.setDateEditAcceptDelay?4(int) -PyQt5.QtWidgets.QCalendarWidget.setNavigationBarVisible?4(bool) -PyQt5.QtWidgets.QCheckBox?1(QWidget parent=None) -PyQt5.QtWidgets.QCheckBox.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QCheckBox?1(str, QWidget parent=None) -PyQt5.QtWidgets.QCheckBox.__init__?1(self, str, QWidget parent=None) -PyQt5.QtWidgets.QCheckBox.sizeHint?4() -> QSize -PyQt5.QtWidgets.QCheckBox.setTristate?4(bool on=True) -PyQt5.QtWidgets.QCheckBox.isTristate?4() -> bool -PyQt5.QtWidgets.QCheckBox.checkState?4() -> Qt.CheckState -PyQt5.QtWidgets.QCheckBox.setCheckState?4(Qt.CheckState) -PyQt5.QtWidgets.QCheckBox.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QCheckBox.stateChanged?4(int) -PyQt5.QtWidgets.QCheckBox.hitButton?4(QPoint) -> bool -PyQt5.QtWidgets.QCheckBox.checkStateSet?4() -PyQt5.QtWidgets.QCheckBox.nextCheckState?4() -PyQt5.QtWidgets.QCheckBox.event?4(QEvent) -> bool -PyQt5.QtWidgets.QCheckBox.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QCheckBox.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QCheckBox.initStyleOption?4(QStyleOptionButton) -PyQt5.QtWidgets.QDialog.DialogCode?10 -PyQt5.QtWidgets.QDialog.Rejected?10 -PyQt5.QtWidgets.QDialog.Accepted?10 -PyQt5.QtWidgets.QDialog?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QDialog.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QDialog.result?4() -> int -PyQt5.QtWidgets.QDialog.setVisible?4(bool) -PyQt5.QtWidgets.QDialog.sizeHint?4() -> QSize -PyQt5.QtWidgets.QDialog.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QDialog.setSizeGripEnabled?4(bool) -PyQt5.QtWidgets.QDialog.isSizeGripEnabled?4() -> bool -PyQt5.QtWidgets.QDialog.setModal?4(bool) -PyQt5.QtWidgets.QDialog.setResult?4(int) -PyQt5.QtWidgets.QDialog.exec_?4() -> int -PyQt5.QtWidgets.QDialog.exec?4() -> int -PyQt5.QtWidgets.QDialog.done?4(int) -PyQt5.QtWidgets.QDialog.accept?4() -PyQt5.QtWidgets.QDialog.reject?4() -PyQt5.QtWidgets.QDialog.open?4() -PyQt5.QtWidgets.QDialog.accepted?4() -PyQt5.QtWidgets.QDialog.finished?4(int) -PyQt5.QtWidgets.QDialog.rejected?4() -PyQt5.QtWidgets.QDialog.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QDialog.closeEvent?4(QCloseEvent) -PyQt5.QtWidgets.QDialog.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QDialog.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QDialog.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QDialog.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QColorDialog.ColorDialogOption?10 -PyQt5.QtWidgets.QColorDialog.ShowAlphaChannel?10 -PyQt5.QtWidgets.QColorDialog.NoButtons?10 -PyQt5.QtWidgets.QColorDialog.DontUseNativeDialog?10 -PyQt5.QtWidgets.QColorDialog?1(QWidget parent=None) -PyQt5.QtWidgets.QColorDialog.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QColorDialog?1(QColor, QWidget parent=None) -PyQt5.QtWidgets.QColorDialog.__init__?1(self, QColor, QWidget parent=None) -PyQt5.QtWidgets.QColorDialog.getColor?4(QColor initial=Qt.white, QWidget parent=None, str title=QString(), QColorDialog.ColorDialogOptions options=0) -> QColor -PyQt5.QtWidgets.QColorDialog.customCount?4() -> int -PyQt5.QtWidgets.QColorDialog.customColor?4(int) -> QColor -PyQt5.QtWidgets.QColorDialog.setCustomColor?4(int, QColor) -PyQt5.QtWidgets.QColorDialog.standardColor?4(int) -> QColor -PyQt5.QtWidgets.QColorDialog.setStandardColor?4(int, QColor) -PyQt5.QtWidgets.QColorDialog.colorSelected?4(QColor) -PyQt5.QtWidgets.QColorDialog.currentColorChanged?4(QColor) -PyQt5.QtWidgets.QColorDialog.changeEvent?4(QEvent) -PyQt5.QtWidgets.QColorDialog.done?4(int) -PyQt5.QtWidgets.QColorDialog.setCurrentColor?4(QColor) -PyQt5.QtWidgets.QColorDialog.currentColor?4() -> QColor -PyQt5.QtWidgets.QColorDialog.selectedColor?4() -> QColor -PyQt5.QtWidgets.QColorDialog.setOption?4(QColorDialog.ColorDialogOption, bool on=True) -PyQt5.QtWidgets.QColorDialog.testOption?4(QColorDialog.ColorDialogOption) -> bool -PyQt5.QtWidgets.QColorDialog.setOptions?4(QColorDialog.ColorDialogOptions) -PyQt5.QtWidgets.QColorDialog.options?4() -> QColorDialog.ColorDialogOptions -PyQt5.QtWidgets.QColorDialog.open?4() -PyQt5.QtWidgets.QColorDialog.open?4(slot) -PyQt5.QtWidgets.QColorDialog.setVisible?4(bool) -PyQt5.QtWidgets.QColorDialog.ColorDialogOptions?1(QColorDialog.ColorDialogOptions) -PyQt5.QtWidgets.QColorDialog.ColorDialogOptions.__init__?1(self, QColorDialog.ColorDialogOptions) -PyQt5.QtWidgets.QColorDialog.ColorDialogOptions?1(int) -PyQt5.QtWidgets.QColorDialog.ColorDialogOptions.__init__?1(self, int) -PyQt5.QtWidgets.QColorDialog.ColorDialogOptions?1() -PyQt5.QtWidgets.QColorDialog.ColorDialogOptions.__init__?1(self) -PyQt5.QtWidgets.QColumnView?1(QWidget parent=None) -PyQt5.QtWidgets.QColumnView.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QColumnView.columnWidths?4() -> list-of-int -PyQt5.QtWidgets.QColumnView.previewWidget?4() -> QWidget -PyQt5.QtWidgets.QColumnView.resizeGripsVisible?4() -> bool -PyQt5.QtWidgets.QColumnView.setColumnWidths?4(list-of-int) -PyQt5.QtWidgets.QColumnView.setPreviewWidget?4(QWidget) -PyQt5.QtWidgets.QColumnView.setResizeGripsVisible?4(bool) -PyQt5.QtWidgets.QColumnView.indexAt?4(QPoint) -> QModelIndex -PyQt5.QtWidgets.QColumnView.scrollTo?4(QModelIndex, QAbstractItemView.ScrollHint hint=QAbstractItemView.EnsureVisible) -PyQt5.QtWidgets.QColumnView.sizeHint?4() -> QSize -PyQt5.QtWidgets.QColumnView.visualRect?4(QModelIndex) -> QRect -PyQt5.QtWidgets.QColumnView.setModel?4(QAbstractItemModel) -PyQt5.QtWidgets.QColumnView.setSelectionModel?4(QItemSelectionModel) -PyQt5.QtWidgets.QColumnView.setRootIndex?4(QModelIndex) -PyQt5.QtWidgets.QColumnView.selectAll?4() -PyQt5.QtWidgets.QColumnView.updatePreviewWidget?4(QModelIndex) -PyQt5.QtWidgets.QColumnView.createColumn?4(QModelIndex) -> QAbstractItemView -PyQt5.QtWidgets.QColumnView.initializeColumn?4(QAbstractItemView) -PyQt5.QtWidgets.QColumnView.isIndexHidden?4(QModelIndex) -> bool -PyQt5.QtWidgets.QColumnView.moveCursor?4(QAbstractItemView.CursorAction, Qt.KeyboardModifiers) -> QModelIndex -PyQt5.QtWidgets.QColumnView.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QColumnView.setSelection?4(QRect, QItemSelectionModel.SelectionFlags) -PyQt5.QtWidgets.QColumnView.visualRegionForSelection?4(QItemSelection) -> QRegion -PyQt5.QtWidgets.QColumnView.horizontalOffset?4() -> int -PyQt5.QtWidgets.QColumnView.verticalOffset?4() -> int -PyQt5.QtWidgets.QColumnView.scrollContentsBy?4(int, int) -PyQt5.QtWidgets.QColumnView.rowsInserted?4(QModelIndex, int, int) -PyQt5.QtWidgets.QColumnView.currentChanged?4(QModelIndex, QModelIndex) -PyQt5.QtWidgets.QComboBox.SizeAdjustPolicy?10 -PyQt5.QtWidgets.QComboBox.AdjustToContents?10 -PyQt5.QtWidgets.QComboBox.AdjustToContentsOnFirstShow?10 -PyQt5.QtWidgets.QComboBox.AdjustToMinimumContentsLength?10 -PyQt5.QtWidgets.QComboBox.AdjustToMinimumContentsLengthWithIcon?10 -PyQt5.QtWidgets.QComboBox.InsertPolicy?10 -PyQt5.QtWidgets.QComboBox.NoInsert?10 -PyQt5.QtWidgets.QComboBox.InsertAtTop?10 -PyQt5.QtWidgets.QComboBox.InsertAtCurrent?10 -PyQt5.QtWidgets.QComboBox.InsertAtBottom?10 -PyQt5.QtWidgets.QComboBox.InsertAfterCurrent?10 -PyQt5.QtWidgets.QComboBox.InsertBeforeCurrent?10 -PyQt5.QtWidgets.QComboBox.InsertAlphabetically?10 -PyQt5.QtWidgets.QComboBox?1(QWidget parent=None) -PyQt5.QtWidgets.QComboBox.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QComboBox.maxVisibleItems?4() -> int -PyQt5.QtWidgets.QComboBox.setMaxVisibleItems?4(int) -PyQt5.QtWidgets.QComboBox.count?4() -> int -PyQt5.QtWidgets.QComboBox.setMaxCount?4(int) -PyQt5.QtWidgets.QComboBox.maxCount?4() -> int -PyQt5.QtWidgets.QComboBox.duplicatesEnabled?4() -> bool -PyQt5.QtWidgets.QComboBox.setDuplicatesEnabled?4(bool) -PyQt5.QtWidgets.QComboBox.setFrame?4(bool) -PyQt5.QtWidgets.QComboBox.hasFrame?4() -> bool -PyQt5.QtWidgets.QComboBox.findText?4(str, Qt.MatchFlags flags=Qt.MatchExactly|Qt.MatchCaseSensitive) -> int -PyQt5.QtWidgets.QComboBox.findData?4(QVariant, int role=Qt.UserRole, Qt.MatchFlags flags=Qt.MatchExactly|Qt.MatchCaseSensitive) -> int -PyQt5.QtWidgets.QComboBox.insertPolicy?4() -> QComboBox.InsertPolicy -PyQt5.QtWidgets.QComboBox.setInsertPolicy?4(QComboBox.InsertPolicy) -PyQt5.QtWidgets.QComboBox.sizeAdjustPolicy?4() -> QComboBox.SizeAdjustPolicy -PyQt5.QtWidgets.QComboBox.setSizeAdjustPolicy?4(QComboBox.SizeAdjustPolicy) -PyQt5.QtWidgets.QComboBox.minimumContentsLength?4() -> int -PyQt5.QtWidgets.QComboBox.setMinimumContentsLength?4(int) -PyQt5.QtWidgets.QComboBox.iconSize?4() -> QSize -PyQt5.QtWidgets.QComboBox.setIconSize?4(QSize) -PyQt5.QtWidgets.QComboBox.isEditable?4() -> bool -PyQt5.QtWidgets.QComboBox.setEditable?4(bool) -PyQt5.QtWidgets.QComboBox.setLineEdit?4(QLineEdit) -PyQt5.QtWidgets.QComboBox.lineEdit?4() -> QLineEdit -PyQt5.QtWidgets.QComboBox.setValidator?4(QValidator) -PyQt5.QtWidgets.QComboBox.validator?4() -> QValidator -PyQt5.QtWidgets.QComboBox.itemDelegate?4() -> QAbstractItemDelegate -PyQt5.QtWidgets.QComboBox.setItemDelegate?4(QAbstractItemDelegate) -PyQt5.QtWidgets.QComboBox.model?4() -> QAbstractItemModel -PyQt5.QtWidgets.QComboBox.setModel?4(QAbstractItemModel) -PyQt5.QtWidgets.QComboBox.rootModelIndex?4() -> QModelIndex -PyQt5.QtWidgets.QComboBox.setRootModelIndex?4(QModelIndex) -PyQt5.QtWidgets.QComboBox.modelColumn?4() -> int -PyQt5.QtWidgets.QComboBox.setModelColumn?4(int) -PyQt5.QtWidgets.QComboBox.currentIndex?4() -> int -PyQt5.QtWidgets.QComboBox.setCurrentIndex?4(int) -PyQt5.QtWidgets.QComboBox.currentText?4() -> str -PyQt5.QtWidgets.QComboBox.itemText?4(int) -> str -PyQt5.QtWidgets.QComboBox.itemIcon?4(int) -> QIcon -PyQt5.QtWidgets.QComboBox.itemData?4(int, int role=Qt.UserRole) -> QVariant -PyQt5.QtWidgets.QComboBox.addItems?4(list-of-str) -PyQt5.QtWidgets.QComboBox.addItem?4(str, QVariant userData=None) -PyQt5.QtWidgets.QComboBox.addItem?4(QIcon, str, QVariant userData=None) -PyQt5.QtWidgets.QComboBox.insertItem?4(int, str, QVariant userData=None) -PyQt5.QtWidgets.QComboBox.insertItem?4(int, QIcon, str, QVariant userData=None) -PyQt5.QtWidgets.QComboBox.insertItems?4(int, list-of-str) -PyQt5.QtWidgets.QComboBox.removeItem?4(int) -PyQt5.QtWidgets.QComboBox.setItemText?4(int, str) -PyQt5.QtWidgets.QComboBox.setItemIcon?4(int, QIcon) -PyQt5.QtWidgets.QComboBox.setItemData?4(int, QVariant, int role=Qt.UserRole) -PyQt5.QtWidgets.QComboBox.view?4() -> QAbstractItemView -PyQt5.QtWidgets.QComboBox.setView?4(QAbstractItemView) -PyQt5.QtWidgets.QComboBox.sizeHint?4() -> QSize -PyQt5.QtWidgets.QComboBox.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QComboBox.showPopup?4() -PyQt5.QtWidgets.QComboBox.hidePopup?4() -PyQt5.QtWidgets.QComboBox.event?4(QEvent) -> bool -PyQt5.QtWidgets.QComboBox.setCompleter?4(QCompleter) -PyQt5.QtWidgets.QComboBox.completer?4() -> QCompleter -PyQt5.QtWidgets.QComboBox.insertSeparator?4(int) -PyQt5.QtWidgets.QComboBox.clear?4() -PyQt5.QtWidgets.QComboBox.clearEditText?4() -PyQt5.QtWidgets.QComboBox.setEditText?4(str) -PyQt5.QtWidgets.QComboBox.setCurrentText?4(str) -PyQt5.QtWidgets.QComboBox.editTextChanged?4(str) -PyQt5.QtWidgets.QComboBox.activated?4(int) -PyQt5.QtWidgets.QComboBox.activated?4(str) -PyQt5.QtWidgets.QComboBox.currentIndexChanged?4(int) -PyQt5.QtWidgets.QComboBox.currentIndexChanged?4(str) -PyQt5.QtWidgets.QComboBox.currentTextChanged?4(str) -PyQt5.QtWidgets.QComboBox.highlighted?4(int) -PyQt5.QtWidgets.QComboBox.highlighted?4(str) -PyQt5.QtWidgets.QComboBox.initStyleOption?4(QStyleOptionComboBox) -PyQt5.QtWidgets.QComboBox.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QComboBox.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QComboBox.changeEvent?4(QEvent) -PyQt5.QtWidgets.QComboBox.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QComboBox.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QComboBox.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QComboBox.hideEvent?4(QHideEvent) -PyQt5.QtWidgets.QComboBox.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QComboBox.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QComboBox.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QComboBox.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWidgets.QComboBox.wheelEvent?4(QWheelEvent) -PyQt5.QtWidgets.QComboBox.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QComboBox.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWidgets.QComboBox.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWidgets.QComboBox.currentData?4(int role=Qt.UserRole) -> QVariant -PyQt5.QtWidgets.QPushButton?1(QWidget parent=None) -PyQt5.QtWidgets.QPushButton.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QPushButton?1(str, QWidget parent=None) -PyQt5.QtWidgets.QPushButton.__init__?1(self, str, QWidget parent=None) -PyQt5.QtWidgets.QPushButton?1(QIcon, str, QWidget parent=None) -PyQt5.QtWidgets.QPushButton.__init__?1(self, QIcon, str, QWidget parent=None) -PyQt5.QtWidgets.QPushButton.sizeHint?4() -> QSize -PyQt5.QtWidgets.QPushButton.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QPushButton.autoDefault?4() -> bool -PyQt5.QtWidgets.QPushButton.setAutoDefault?4(bool) -PyQt5.QtWidgets.QPushButton.isDefault?4() -> bool -PyQt5.QtWidgets.QPushButton.setDefault?4(bool) -PyQt5.QtWidgets.QPushButton.setMenu?4(QMenu) -PyQt5.QtWidgets.QPushButton.menu?4() -> QMenu -PyQt5.QtWidgets.QPushButton.setFlat?4(bool) -PyQt5.QtWidgets.QPushButton.isFlat?4() -> bool -PyQt5.QtWidgets.QPushButton.showMenu?4() -PyQt5.QtWidgets.QPushButton.initStyleOption?4(QStyleOptionButton) -PyQt5.QtWidgets.QPushButton.event?4(QEvent) -> bool -PyQt5.QtWidgets.QPushButton.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QPushButton.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QPushButton.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QPushButton.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QCommandLinkButton?1(QWidget parent=None) -PyQt5.QtWidgets.QCommandLinkButton.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QCommandLinkButton?1(str, QWidget parent=None) -PyQt5.QtWidgets.QCommandLinkButton.__init__?1(self, str, QWidget parent=None) -PyQt5.QtWidgets.QCommandLinkButton?1(str, str, QWidget parent=None) -PyQt5.QtWidgets.QCommandLinkButton.__init__?1(self, str, str, QWidget parent=None) -PyQt5.QtWidgets.QCommandLinkButton.description?4() -> str -PyQt5.QtWidgets.QCommandLinkButton.setDescription?4(str) -PyQt5.QtWidgets.QCommandLinkButton.sizeHint?4() -> QSize -PyQt5.QtWidgets.QCommandLinkButton.heightForWidth?4(int) -> int -PyQt5.QtWidgets.QCommandLinkButton.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QCommandLinkButton.event?4(QEvent) -> bool -PyQt5.QtWidgets.QCommandLinkButton.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QStyle.RequestSoftwareInputPanel?10 -PyQt5.QtWidgets.QStyle.RSIP_OnMouseClickAndAlreadyFocused?10 -PyQt5.QtWidgets.QStyle.RSIP_OnMouseClick?10 -PyQt5.QtWidgets.QStyle.StandardPixmap?10 -PyQt5.QtWidgets.QStyle.SP_TitleBarMenuButton?10 -PyQt5.QtWidgets.QStyle.SP_TitleBarMinButton?10 -PyQt5.QtWidgets.QStyle.SP_TitleBarMaxButton?10 -PyQt5.QtWidgets.QStyle.SP_TitleBarCloseButton?10 -PyQt5.QtWidgets.QStyle.SP_TitleBarNormalButton?10 -PyQt5.QtWidgets.QStyle.SP_TitleBarShadeButton?10 -PyQt5.QtWidgets.QStyle.SP_TitleBarUnshadeButton?10 -PyQt5.QtWidgets.QStyle.SP_TitleBarContextHelpButton?10 -PyQt5.QtWidgets.QStyle.SP_DockWidgetCloseButton?10 -PyQt5.QtWidgets.QStyle.SP_MessageBoxInformation?10 -PyQt5.QtWidgets.QStyle.SP_MessageBoxWarning?10 -PyQt5.QtWidgets.QStyle.SP_MessageBoxCritical?10 -PyQt5.QtWidgets.QStyle.SP_MessageBoxQuestion?10 -PyQt5.QtWidgets.QStyle.SP_DesktopIcon?10 -PyQt5.QtWidgets.QStyle.SP_TrashIcon?10 -PyQt5.QtWidgets.QStyle.SP_ComputerIcon?10 -PyQt5.QtWidgets.QStyle.SP_DriveFDIcon?10 -PyQt5.QtWidgets.QStyle.SP_DriveHDIcon?10 -PyQt5.QtWidgets.QStyle.SP_DriveCDIcon?10 -PyQt5.QtWidgets.QStyle.SP_DriveDVDIcon?10 -PyQt5.QtWidgets.QStyle.SP_DriveNetIcon?10 -PyQt5.QtWidgets.QStyle.SP_DirOpenIcon?10 -PyQt5.QtWidgets.QStyle.SP_DirClosedIcon?10 -PyQt5.QtWidgets.QStyle.SP_DirLinkIcon?10 -PyQt5.QtWidgets.QStyle.SP_FileIcon?10 -PyQt5.QtWidgets.QStyle.SP_FileLinkIcon?10 -PyQt5.QtWidgets.QStyle.SP_ToolBarHorizontalExtensionButton?10 -PyQt5.QtWidgets.QStyle.SP_ToolBarVerticalExtensionButton?10 -PyQt5.QtWidgets.QStyle.SP_FileDialogStart?10 -PyQt5.QtWidgets.QStyle.SP_FileDialogEnd?10 -PyQt5.QtWidgets.QStyle.SP_FileDialogToParent?10 -PyQt5.QtWidgets.QStyle.SP_FileDialogNewFolder?10 -PyQt5.QtWidgets.QStyle.SP_FileDialogDetailedView?10 -PyQt5.QtWidgets.QStyle.SP_FileDialogInfoView?10 -PyQt5.QtWidgets.QStyle.SP_FileDialogContentsView?10 -PyQt5.QtWidgets.QStyle.SP_FileDialogListView?10 -PyQt5.QtWidgets.QStyle.SP_FileDialogBack?10 -PyQt5.QtWidgets.QStyle.SP_DirIcon?10 -PyQt5.QtWidgets.QStyle.SP_DialogOkButton?10 -PyQt5.QtWidgets.QStyle.SP_DialogCancelButton?10 -PyQt5.QtWidgets.QStyle.SP_DialogHelpButton?10 -PyQt5.QtWidgets.QStyle.SP_DialogOpenButton?10 -PyQt5.QtWidgets.QStyle.SP_DialogSaveButton?10 -PyQt5.QtWidgets.QStyle.SP_DialogCloseButton?10 -PyQt5.QtWidgets.QStyle.SP_DialogApplyButton?10 -PyQt5.QtWidgets.QStyle.SP_DialogResetButton?10 -PyQt5.QtWidgets.QStyle.SP_DialogDiscardButton?10 -PyQt5.QtWidgets.QStyle.SP_DialogYesButton?10 -PyQt5.QtWidgets.QStyle.SP_DialogNoButton?10 -PyQt5.QtWidgets.QStyle.SP_ArrowUp?10 -PyQt5.QtWidgets.QStyle.SP_ArrowDown?10 -PyQt5.QtWidgets.QStyle.SP_ArrowLeft?10 -PyQt5.QtWidgets.QStyle.SP_ArrowRight?10 -PyQt5.QtWidgets.QStyle.SP_ArrowBack?10 -PyQt5.QtWidgets.QStyle.SP_ArrowForward?10 -PyQt5.QtWidgets.QStyle.SP_DirHomeIcon?10 -PyQt5.QtWidgets.QStyle.SP_CommandLink?10 -PyQt5.QtWidgets.QStyle.SP_VistaShield?10 -PyQt5.QtWidgets.QStyle.SP_BrowserReload?10 -PyQt5.QtWidgets.QStyle.SP_BrowserStop?10 -PyQt5.QtWidgets.QStyle.SP_MediaPlay?10 -PyQt5.QtWidgets.QStyle.SP_MediaStop?10 -PyQt5.QtWidgets.QStyle.SP_MediaPause?10 -PyQt5.QtWidgets.QStyle.SP_MediaSkipForward?10 -PyQt5.QtWidgets.QStyle.SP_MediaSkipBackward?10 -PyQt5.QtWidgets.QStyle.SP_MediaSeekForward?10 -PyQt5.QtWidgets.QStyle.SP_MediaSeekBackward?10 -PyQt5.QtWidgets.QStyle.SP_MediaVolume?10 -PyQt5.QtWidgets.QStyle.SP_MediaVolumeMuted?10 -PyQt5.QtWidgets.QStyle.SP_DirLinkOpenIcon?10 -PyQt5.QtWidgets.QStyle.SP_LineEditClearButton?10 -PyQt5.QtWidgets.QStyle.SP_CustomBase?10 -PyQt5.QtWidgets.QStyle.StyleHint?10 -PyQt5.QtWidgets.QStyle.SH_EtchDisabledText?10 -PyQt5.QtWidgets.QStyle.SH_DitherDisabledText?10 -PyQt5.QtWidgets.QStyle.SH_ScrollBar_MiddleClickAbsolutePosition?10 -PyQt5.QtWidgets.QStyle.SH_ScrollBar_ScrollWhenPointerLeavesControl?10 -PyQt5.QtWidgets.QStyle.SH_TabBar_SelectMouseType?10 -PyQt5.QtWidgets.QStyle.SH_TabBar_Alignment?10 -PyQt5.QtWidgets.QStyle.SH_Header_ArrowAlignment?10 -PyQt5.QtWidgets.QStyle.SH_Slider_SnapToValue?10 -PyQt5.QtWidgets.QStyle.SH_Slider_SloppyKeyEvents?10 -PyQt5.QtWidgets.QStyle.SH_ProgressDialog_CenterCancelButton?10 -PyQt5.QtWidgets.QStyle.SH_ProgressDialog_TextLabelAlignment?10 -PyQt5.QtWidgets.QStyle.SH_PrintDialog_RightAlignButtons?10 -PyQt5.QtWidgets.QStyle.SH_MainWindow_SpaceBelowMenuBar?10 -PyQt5.QtWidgets.QStyle.SH_FontDialog_SelectAssociatedText?10 -PyQt5.QtWidgets.QStyle.SH_Menu_AllowActiveAndDisabled?10 -PyQt5.QtWidgets.QStyle.SH_Menu_SpaceActivatesItem?10 -PyQt5.QtWidgets.QStyle.SH_Menu_SubMenuPopupDelay?10 -PyQt5.QtWidgets.QStyle.SH_ScrollView_FrameOnlyAroundContents?10 -PyQt5.QtWidgets.QStyle.SH_MenuBar_AltKeyNavigation?10 -PyQt5.QtWidgets.QStyle.SH_ComboBox_ListMouseTracking?10 -PyQt5.QtWidgets.QStyle.SH_Menu_MouseTracking?10 -PyQt5.QtWidgets.QStyle.SH_MenuBar_MouseTracking?10 -PyQt5.QtWidgets.QStyle.SH_ItemView_ChangeHighlightOnFocus?10 -PyQt5.QtWidgets.QStyle.SH_Widget_ShareActivation?10 -PyQt5.QtWidgets.QStyle.SH_Workspace_FillSpaceOnMaximize?10 -PyQt5.QtWidgets.QStyle.SH_ComboBox_Popup?10 -PyQt5.QtWidgets.QStyle.SH_TitleBar_NoBorder?10 -PyQt5.QtWidgets.QStyle.SH_ScrollBar_StopMouseOverSlider?10 -PyQt5.QtWidgets.QStyle.SH_BlinkCursorWhenTextSelected?10 -PyQt5.QtWidgets.QStyle.SH_RichText_FullWidthSelection?10 -PyQt5.QtWidgets.QStyle.SH_Menu_Scrollable?10 -PyQt5.QtWidgets.QStyle.SH_GroupBox_TextLabelVerticalAlignment?10 -PyQt5.QtWidgets.QStyle.SH_GroupBox_TextLabelColor?10 -PyQt5.QtWidgets.QStyle.SH_Menu_SloppySubMenus?10 -PyQt5.QtWidgets.QStyle.SH_Table_GridLineColor?10 -PyQt5.QtWidgets.QStyle.SH_LineEdit_PasswordCharacter?10 -PyQt5.QtWidgets.QStyle.SH_DialogButtons_DefaultButton?10 -PyQt5.QtWidgets.QStyle.SH_ToolBox_SelectedPageTitleBold?10 -PyQt5.QtWidgets.QStyle.SH_TabBar_PreferNoArrows?10 -PyQt5.QtWidgets.QStyle.SH_ScrollBar_LeftClickAbsolutePosition?10 -PyQt5.QtWidgets.QStyle.SH_UnderlineShortcut?10 -PyQt5.QtWidgets.QStyle.SH_SpinBox_AnimateButton?10 -PyQt5.QtWidgets.QStyle.SH_SpinBox_KeyPressAutoRepeatRate?10 -PyQt5.QtWidgets.QStyle.SH_SpinBox_ClickAutoRepeatRate?10 -PyQt5.QtWidgets.QStyle.SH_Menu_FillScreenWithScroll?10 -PyQt5.QtWidgets.QStyle.SH_ToolTipLabel_Opacity?10 -PyQt5.QtWidgets.QStyle.SH_DrawMenuBarSeparator?10 -PyQt5.QtWidgets.QStyle.SH_TitleBar_ModifyNotification?10 -PyQt5.QtWidgets.QStyle.SH_Button_FocusPolicy?10 -PyQt5.QtWidgets.QStyle.SH_MessageBox_UseBorderForButtonSpacing?10 -PyQt5.QtWidgets.QStyle.SH_TitleBar_AutoRaise?10 -PyQt5.QtWidgets.QStyle.SH_ToolButton_PopupDelay?10 -PyQt5.QtWidgets.QStyle.SH_FocusFrame_Mask?10 -PyQt5.QtWidgets.QStyle.SH_RubberBand_Mask?10 -PyQt5.QtWidgets.QStyle.SH_WindowFrame_Mask?10 -PyQt5.QtWidgets.QStyle.SH_SpinControls_DisableOnBounds?10 -PyQt5.QtWidgets.QStyle.SH_Dial_BackgroundRole?10 -PyQt5.QtWidgets.QStyle.SH_ComboBox_LayoutDirection?10 -PyQt5.QtWidgets.QStyle.SH_ItemView_EllipsisLocation?10 -PyQt5.QtWidgets.QStyle.SH_ItemView_ShowDecorationSelected?10 -PyQt5.QtWidgets.QStyle.SH_ItemView_ActivateItemOnSingleClick?10 -PyQt5.QtWidgets.QStyle.SH_ScrollBar_ContextMenu?10 -PyQt5.QtWidgets.QStyle.SH_ScrollBar_RollBetweenButtons?10 -PyQt5.QtWidgets.QStyle.SH_Slider_StopMouseOverSlider?10 -PyQt5.QtWidgets.QStyle.SH_Slider_AbsoluteSetButtons?10 -PyQt5.QtWidgets.QStyle.SH_Slider_PageSetButtons?10 -PyQt5.QtWidgets.QStyle.SH_Menu_KeyboardSearch?10 -PyQt5.QtWidgets.QStyle.SH_TabBar_ElideMode?10 -PyQt5.QtWidgets.QStyle.SH_DialogButtonLayout?10 -PyQt5.QtWidgets.QStyle.SH_ComboBox_PopupFrameStyle?10 -PyQt5.QtWidgets.QStyle.SH_MessageBox_TextInteractionFlags?10 -PyQt5.QtWidgets.QStyle.SH_DialogButtonBox_ButtonsHaveIcons?10 -PyQt5.QtWidgets.QStyle.SH_SpellCheckUnderlineStyle?10 -PyQt5.QtWidgets.QStyle.SH_MessageBox_CenterButtons?10 -PyQt5.QtWidgets.QStyle.SH_Menu_SelectionWrap?10 -PyQt5.QtWidgets.QStyle.SH_ItemView_MovementWithoutUpdatingSelection?10 -PyQt5.QtWidgets.QStyle.SH_ToolTip_Mask?10 -PyQt5.QtWidgets.QStyle.SH_FocusFrame_AboveWidget?10 -PyQt5.QtWidgets.QStyle.SH_TextControl_FocusIndicatorTextCharFormat?10 -PyQt5.QtWidgets.QStyle.SH_WizardStyle?10 -PyQt5.QtWidgets.QStyle.SH_ItemView_ArrowKeysNavigateIntoChildren?10 -PyQt5.QtWidgets.QStyle.SH_Menu_Mask?10 -PyQt5.QtWidgets.QStyle.SH_Menu_FlashTriggeredItem?10 -PyQt5.QtWidgets.QStyle.SH_Menu_FadeOutOnHide?10 -PyQt5.QtWidgets.QStyle.SH_SpinBox_ClickAutoRepeatThreshold?10 -PyQt5.QtWidgets.QStyle.SH_ItemView_PaintAlternatingRowColorsForEmptyArea?10 -PyQt5.QtWidgets.QStyle.SH_FormLayoutWrapPolicy?10 -PyQt5.QtWidgets.QStyle.SH_TabWidget_DefaultTabPosition?10 -PyQt5.QtWidgets.QStyle.SH_ToolBar_Movable?10 -PyQt5.QtWidgets.QStyle.SH_FormLayoutFieldGrowthPolicy?10 -PyQt5.QtWidgets.QStyle.SH_FormLayoutFormAlignment?10 -PyQt5.QtWidgets.QStyle.SH_FormLayoutLabelAlignment?10 -PyQt5.QtWidgets.QStyle.SH_ItemView_DrawDelegateFrame?10 -PyQt5.QtWidgets.QStyle.SH_TabBar_CloseButtonPosition?10 -PyQt5.QtWidgets.QStyle.SH_DockWidget_ButtonsHaveFrame?10 -PyQt5.QtWidgets.QStyle.SH_ToolButtonStyle?10 -PyQt5.QtWidgets.QStyle.SH_RequestSoftwareInputPanel?10 -PyQt5.QtWidgets.QStyle.SH_ListViewExpand_SelectMouseType?10 -PyQt5.QtWidgets.QStyle.SH_ScrollBar_Transient?10 -PyQt5.QtWidgets.QStyle.SH_Menu_SupportsSections?10 -PyQt5.QtWidgets.QStyle.SH_ToolTip_WakeUpDelay?10 -PyQt5.QtWidgets.QStyle.SH_ToolTip_FallAsleepDelay?10 -PyQt5.QtWidgets.QStyle.SH_Widget_Animate?10 -PyQt5.QtWidgets.QStyle.SH_Splitter_OpaqueResize?10 -PyQt5.QtWidgets.QStyle.SH_LineEdit_PasswordMaskDelay?10 -PyQt5.QtWidgets.QStyle.SH_TabBar_ChangeCurrentDelay?10 -PyQt5.QtWidgets.QStyle.SH_CustomBase?10 -PyQt5.QtWidgets.QStyle.ContentsType?10 -PyQt5.QtWidgets.QStyle.CT_PushButton?10 -PyQt5.QtWidgets.QStyle.CT_CheckBox?10 -PyQt5.QtWidgets.QStyle.CT_RadioButton?10 -PyQt5.QtWidgets.QStyle.CT_ToolButton?10 -PyQt5.QtWidgets.QStyle.CT_ComboBox?10 -PyQt5.QtWidgets.QStyle.CT_Splitter?10 -PyQt5.QtWidgets.QStyle.CT_ProgressBar?10 -PyQt5.QtWidgets.QStyle.CT_MenuItem?10 -PyQt5.QtWidgets.QStyle.CT_MenuBarItem?10 -PyQt5.QtWidgets.QStyle.CT_MenuBar?10 -PyQt5.QtWidgets.QStyle.CT_Menu?10 -PyQt5.QtWidgets.QStyle.CT_TabBarTab?10 -PyQt5.QtWidgets.QStyle.CT_Slider?10 -PyQt5.QtWidgets.QStyle.CT_ScrollBar?10 -PyQt5.QtWidgets.QStyle.CT_LineEdit?10 -PyQt5.QtWidgets.QStyle.CT_SpinBox?10 -PyQt5.QtWidgets.QStyle.CT_SizeGrip?10 -PyQt5.QtWidgets.QStyle.CT_TabWidget?10 -PyQt5.QtWidgets.QStyle.CT_DialogButtons?10 -PyQt5.QtWidgets.QStyle.CT_HeaderSection?10 -PyQt5.QtWidgets.QStyle.CT_GroupBox?10 -PyQt5.QtWidgets.QStyle.CT_MdiControls?10 -PyQt5.QtWidgets.QStyle.CT_ItemViewItem?10 -PyQt5.QtWidgets.QStyle.CT_CustomBase?10 -PyQt5.QtWidgets.QStyle.PixelMetric?10 -PyQt5.QtWidgets.QStyle.PM_ButtonMargin?10 -PyQt5.QtWidgets.QStyle.PM_ButtonDefaultIndicator?10 -PyQt5.QtWidgets.QStyle.PM_MenuButtonIndicator?10 -PyQt5.QtWidgets.QStyle.PM_ButtonShiftHorizontal?10 -PyQt5.QtWidgets.QStyle.PM_ButtonShiftVertical?10 -PyQt5.QtWidgets.QStyle.PM_DefaultFrameWidth?10 -PyQt5.QtWidgets.QStyle.PM_SpinBoxFrameWidth?10 -PyQt5.QtWidgets.QStyle.PM_ComboBoxFrameWidth?10 -PyQt5.QtWidgets.QStyle.PM_MaximumDragDistance?10 -PyQt5.QtWidgets.QStyle.PM_ScrollBarExtent?10 -PyQt5.QtWidgets.QStyle.PM_ScrollBarSliderMin?10 -PyQt5.QtWidgets.QStyle.PM_SliderThickness?10 -PyQt5.QtWidgets.QStyle.PM_SliderControlThickness?10 -PyQt5.QtWidgets.QStyle.PM_SliderLength?10 -PyQt5.QtWidgets.QStyle.PM_SliderTickmarkOffset?10 -PyQt5.QtWidgets.QStyle.PM_SliderSpaceAvailable?10 -PyQt5.QtWidgets.QStyle.PM_DockWidgetSeparatorExtent?10 -PyQt5.QtWidgets.QStyle.PM_DockWidgetHandleExtent?10 -PyQt5.QtWidgets.QStyle.PM_DockWidgetFrameWidth?10 -PyQt5.QtWidgets.QStyle.PM_TabBarTabOverlap?10 -PyQt5.QtWidgets.QStyle.PM_TabBarTabHSpace?10 -PyQt5.QtWidgets.QStyle.PM_TabBarTabVSpace?10 -PyQt5.QtWidgets.QStyle.PM_TabBarBaseHeight?10 -PyQt5.QtWidgets.QStyle.PM_TabBarBaseOverlap?10 -PyQt5.QtWidgets.QStyle.PM_ProgressBarChunkWidth?10 -PyQt5.QtWidgets.QStyle.PM_SplitterWidth?10 -PyQt5.QtWidgets.QStyle.PM_TitleBarHeight?10 -PyQt5.QtWidgets.QStyle.PM_MenuScrollerHeight?10 -PyQt5.QtWidgets.QStyle.PM_MenuHMargin?10 -PyQt5.QtWidgets.QStyle.PM_MenuVMargin?10 -PyQt5.QtWidgets.QStyle.PM_MenuPanelWidth?10 -PyQt5.QtWidgets.QStyle.PM_MenuTearoffHeight?10 -PyQt5.QtWidgets.QStyle.PM_MenuDesktopFrameWidth?10 -PyQt5.QtWidgets.QStyle.PM_MenuBarPanelWidth?10 -PyQt5.QtWidgets.QStyle.PM_MenuBarItemSpacing?10 -PyQt5.QtWidgets.QStyle.PM_MenuBarVMargin?10 -PyQt5.QtWidgets.QStyle.PM_MenuBarHMargin?10 -PyQt5.QtWidgets.QStyle.PM_IndicatorWidth?10 -PyQt5.QtWidgets.QStyle.PM_IndicatorHeight?10 -PyQt5.QtWidgets.QStyle.PM_ExclusiveIndicatorWidth?10 -PyQt5.QtWidgets.QStyle.PM_ExclusiveIndicatorHeight?10 -PyQt5.QtWidgets.QStyle.PM_DialogButtonsSeparator?10 -PyQt5.QtWidgets.QStyle.PM_DialogButtonsButtonWidth?10 -PyQt5.QtWidgets.QStyle.PM_DialogButtonsButtonHeight?10 -PyQt5.QtWidgets.QStyle.PM_MdiSubWindowFrameWidth?10 -PyQt5.QtWidgets.QStyle.PM_MDIFrameWidth?10 -PyQt5.QtWidgets.QStyle.PM_MdiSubWindowMinimizedWidth?10 -PyQt5.QtWidgets.QStyle.PM_MDIMinimizedWidth?10 -PyQt5.QtWidgets.QStyle.PM_HeaderMargin?10 -PyQt5.QtWidgets.QStyle.PM_HeaderMarkSize?10 -PyQt5.QtWidgets.QStyle.PM_HeaderGripMargin?10 -PyQt5.QtWidgets.QStyle.PM_TabBarTabShiftHorizontal?10 -PyQt5.QtWidgets.QStyle.PM_TabBarTabShiftVertical?10 -PyQt5.QtWidgets.QStyle.PM_TabBarScrollButtonWidth?10 -PyQt5.QtWidgets.QStyle.PM_ToolBarFrameWidth?10 -PyQt5.QtWidgets.QStyle.PM_ToolBarHandleExtent?10 -PyQt5.QtWidgets.QStyle.PM_ToolBarItemSpacing?10 -PyQt5.QtWidgets.QStyle.PM_ToolBarItemMargin?10 -PyQt5.QtWidgets.QStyle.PM_ToolBarSeparatorExtent?10 -PyQt5.QtWidgets.QStyle.PM_ToolBarExtensionExtent?10 -PyQt5.QtWidgets.QStyle.PM_SpinBoxSliderHeight?10 -PyQt5.QtWidgets.QStyle.PM_DefaultTopLevelMargin?10 -PyQt5.QtWidgets.QStyle.PM_DefaultChildMargin?10 -PyQt5.QtWidgets.QStyle.PM_DefaultLayoutSpacing?10 -PyQt5.QtWidgets.QStyle.PM_ToolBarIconSize?10 -PyQt5.QtWidgets.QStyle.PM_ListViewIconSize?10 -PyQt5.QtWidgets.QStyle.PM_IconViewIconSize?10 -PyQt5.QtWidgets.QStyle.PM_SmallIconSize?10 -PyQt5.QtWidgets.QStyle.PM_LargeIconSize?10 -PyQt5.QtWidgets.QStyle.PM_FocusFrameVMargin?10 -PyQt5.QtWidgets.QStyle.PM_FocusFrameHMargin?10 -PyQt5.QtWidgets.QStyle.PM_ToolTipLabelFrameWidth?10 -PyQt5.QtWidgets.QStyle.PM_CheckBoxLabelSpacing?10 -PyQt5.QtWidgets.QStyle.PM_TabBarIconSize?10 -PyQt5.QtWidgets.QStyle.PM_SizeGripSize?10 -PyQt5.QtWidgets.QStyle.PM_DockWidgetTitleMargin?10 -PyQt5.QtWidgets.QStyle.PM_MessageBoxIconSize?10 -PyQt5.QtWidgets.QStyle.PM_ButtonIconSize?10 -PyQt5.QtWidgets.QStyle.PM_DockWidgetTitleBarButtonMargin?10 -PyQt5.QtWidgets.QStyle.PM_RadioButtonLabelSpacing?10 -PyQt5.QtWidgets.QStyle.PM_LayoutLeftMargin?10 -PyQt5.QtWidgets.QStyle.PM_LayoutTopMargin?10 -PyQt5.QtWidgets.QStyle.PM_LayoutRightMargin?10 -PyQt5.QtWidgets.QStyle.PM_LayoutBottomMargin?10 -PyQt5.QtWidgets.QStyle.PM_LayoutHorizontalSpacing?10 -PyQt5.QtWidgets.QStyle.PM_LayoutVerticalSpacing?10 -PyQt5.QtWidgets.QStyle.PM_TabBar_ScrollButtonOverlap?10 -PyQt5.QtWidgets.QStyle.PM_TextCursorWidth?10 -PyQt5.QtWidgets.QStyle.PM_TabCloseIndicatorWidth?10 -PyQt5.QtWidgets.QStyle.PM_TabCloseIndicatorHeight?10 -PyQt5.QtWidgets.QStyle.PM_ScrollView_ScrollBarSpacing?10 -PyQt5.QtWidgets.QStyle.PM_SubMenuOverlap?10 -PyQt5.QtWidgets.QStyle.PM_ScrollView_ScrollBarOverlap?10 -PyQt5.QtWidgets.QStyle.PM_TreeViewIndentation?10 -PyQt5.QtWidgets.QStyle.PM_CustomBase?10 -PyQt5.QtWidgets.QStyle.SubControl?10 -PyQt5.QtWidgets.QStyle.SC_None?10 -PyQt5.QtWidgets.QStyle.SC_ScrollBarAddLine?10 -PyQt5.QtWidgets.QStyle.SC_ScrollBarSubLine?10 -PyQt5.QtWidgets.QStyle.SC_ScrollBarAddPage?10 -PyQt5.QtWidgets.QStyle.SC_ScrollBarSubPage?10 -PyQt5.QtWidgets.QStyle.SC_ScrollBarFirst?10 -PyQt5.QtWidgets.QStyle.SC_ScrollBarLast?10 -PyQt5.QtWidgets.QStyle.SC_ScrollBarSlider?10 -PyQt5.QtWidgets.QStyle.SC_ScrollBarGroove?10 -PyQt5.QtWidgets.QStyle.SC_SpinBoxUp?10 -PyQt5.QtWidgets.QStyle.SC_SpinBoxDown?10 -PyQt5.QtWidgets.QStyle.SC_SpinBoxFrame?10 -PyQt5.QtWidgets.QStyle.SC_SpinBoxEditField?10 -PyQt5.QtWidgets.QStyle.SC_ComboBoxFrame?10 -PyQt5.QtWidgets.QStyle.SC_ComboBoxEditField?10 -PyQt5.QtWidgets.QStyle.SC_ComboBoxArrow?10 -PyQt5.QtWidgets.QStyle.SC_ComboBoxListBoxPopup?10 -PyQt5.QtWidgets.QStyle.SC_SliderGroove?10 -PyQt5.QtWidgets.QStyle.SC_SliderHandle?10 -PyQt5.QtWidgets.QStyle.SC_SliderTickmarks?10 -PyQt5.QtWidgets.QStyle.SC_ToolButton?10 -PyQt5.QtWidgets.QStyle.SC_ToolButtonMenu?10 -PyQt5.QtWidgets.QStyle.SC_TitleBarSysMenu?10 -PyQt5.QtWidgets.QStyle.SC_TitleBarMinButton?10 -PyQt5.QtWidgets.QStyle.SC_TitleBarMaxButton?10 -PyQt5.QtWidgets.QStyle.SC_TitleBarCloseButton?10 -PyQt5.QtWidgets.QStyle.SC_TitleBarNormalButton?10 -PyQt5.QtWidgets.QStyle.SC_TitleBarShadeButton?10 -PyQt5.QtWidgets.QStyle.SC_TitleBarUnshadeButton?10 -PyQt5.QtWidgets.QStyle.SC_TitleBarContextHelpButton?10 -PyQt5.QtWidgets.QStyle.SC_TitleBarLabel?10 -PyQt5.QtWidgets.QStyle.SC_DialGroove?10 -PyQt5.QtWidgets.QStyle.SC_DialHandle?10 -PyQt5.QtWidgets.QStyle.SC_DialTickmarks?10 -PyQt5.QtWidgets.QStyle.SC_GroupBoxCheckBox?10 -PyQt5.QtWidgets.QStyle.SC_GroupBoxLabel?10 -PyQt5.QtWidgets.QStyle.SC_GroupBoxContents?10 -PyQt5.QtWidgets.QStyle.SC_GroupBoxFrame?10 -PyQt5.QtWidgets.QStyle.SC_MdiMinButton?10 -PyQt5.QtWidgets.QStyle.SC_MdiNormalButton?10 -PyQt5.QtWidgets.QStyle.SC_MdiCloseButton?10 -PyQt5.QtWidgets.QStyle.SC_CustomBase?10 -PyQt5.QtWidgets.QStyle.SC_All?10 -PyQt5.QtWidgets.QStyle.ComplexControl?10 -PyQt5.QtWidgets.QStyle.CC_SpinBox?10 -PyQt5.QtWidgets.QStyle.CC_ComboBox?10 -PyQt5.QtWidgets.QStyle.CC_ScrollBar?10 -PyQt5.QtWidgets.QStyle.CC_Slider?10 -PyQt5.QtWidgets.QStyle.CC_ToolButton?10 -PyQt5.QtWidgets.QStyle.CC_TitleBar?10 -PyQt5.QtWidgets.QStyle.CC_Dial?10 -PyQt5.QtWidgets.QStyle.CC_GroupBox?10 -PyQt5.QtWidgets.QStyle.CC_MdiControls?10 -PyQt5.QtWidgets.QStyle.CC_CustomBase?10 -PyQt5.QtWidgets.QStyle.SubElement?10 -PyQt5.QtWidgets.QStyle.SE_PushButtonContents?10 -PyQt5.QtWidgets.QStyle.SE_PushButtonFocusRect?10 -PyQt5.QtWidgets.QStyle.SE_CheckBoxIndicator?10 -PyQt5.QtWidgets.QStyle.SE_CheckBoxContents?10 -PyQt5.QtWidgets.QStyle.SE_CheckBoxFocusRect?10 -PyQt5.QtWidgets.QStyle.SE_CheckBoxClickRect?10 -PyQt5.QtWidgets.QStyle.SE_RadioButtonIndicator?10 -PyQt5.QtWidgets.QStyle.SE_RadioButtonContents?10 -PyQt5.QtWidgets.QStyle.SE_RadioButtonFocusRect?10 -PyQt5.QtWidgets.QStyle.SE_RadioButtonClickRect?10 -PyQt5.QtWidgets.QStyle.SE_ComboBoxFocusRect?10 -PyQt5.QtWidgets.QStyle.SE_SliderFocusRect?10 -PyQt5.QtWidgets.QStyle.SE_ProgressBarGroove?10 -PyQt5.QtWidgets.QStyle.SE_ProgressBarContents?10 -PyQt5.QtWidgets.QStyle.SE_ProgressBarLabel?10 -PyQt5.QtWidgets.QStyle.SE_ToolBoxTabContents?10 -PyQt5.QtWidgets.QStyle.SE_HeaderLabel?10 -PyQt5.QtWidgets.QStyle.SE_HeaderArrow?10 -PyQt5.QtWidgets.QStyle.SE_TabWidgetTabBar?10 -PyQt5.QtWidgets.QStyle.SE_TabWidgetTabPane?10 -PyQt5.QtWidgets.QStyle.SE_TabWidgetTabContents?10 -PyQt5.QtWidgets.QStyle.SE_TabWidgetLeftCorner?10 -PyQt5.QtWidgets.QStyle.SE_TabWidgetRightCorner?10 -PyQt5.QtWidgets.QStyle.SE_ViewItemCheckIndicator?10 -PyQt5.QtWidgets.QStyle.SE_TabBarTearIndicator?10 -PyQt5.QtWidgets.QStyle.SE_TreeViewDisclosureItem?10 -PyQt5.QtWidgets.QStyle.SE_LineEditContents?10 -PyQt5.QtWidgets.QStyle.SE_FrameContents?10 -PyQt5.QtWidgets.QStyle.SE_DockWidgetCloseButton?10 -PyQt5.QtWidgets.QStyle.SE_DockWidgetFloatButton?10 -PyQt5.QtWidgets.QStyle.SE_DockWidgetTitleBarText?10 -PyQt5.QtWidgets.QStyle.SE_DockWidgetIcon?10 -PyQt5.QtWidgets.QStyle.SE_CheckBoxLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_ComboBoxLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_DateTimeEditLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_DialogButtonBoxLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_LabelLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_ProgressBarLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_PushButtonLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_RadioButtonLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_SliderLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_SpinBoxLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_ToolButtonLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_FrameLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_GroupBoxLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_TabWidgetLayoutItem?10 -PyQt5.QtWidgets.QStyle.SE_ItemViewItemCheckIndicator?10 -PyQt5.QtWidgets.QStyle.SE_ItemViewItemDecoration?10 -PyQt5.QtWidgets.QStyle.SE_ItemViewItemText?10 -PyQt5.QtWidgets.QStyle.SE_ItemViewItemFocusRect?10 -PyQt5.QtWidgets.QStyle.SE_TabBarTabLeftButton?10 -PyQt5.QtWidgets.QStyle.SE_TabBarTabRightButton?10 -PyQt5.QtWidgets.QStyle.SE_TabBarTabText?10 -PyQt5.QtWidgets.QStyle.SE_ShapedFrameContents?10 -PyQt5.QtWidgets.QStyle.SE_ToolBarHandle?10 -PyQt5.QtWidgets.QStyle.SE_CustomBase?10 -PyQt5.QtWidgets.QStyle.ControlElement?10 -PyQt5.QtWidgets.QStyle.CE_PushButton?10 -PyQt5.QtWidgets.QStyle.CE_PushButtonBevel?10 -PyQt5.QtWidgets.QStyle.CE_PushButtonLabel?10 -PyQt5.QtWidgets.QStyle.CE_CheckBox?10 -PyQt5.QtWidgets.QStyle.CE_CheckBoxLabel?10 -PyQt5.QtWidgets.QStyle.CE_RadioButton?10 -PyQt5.QtWidgets.QStyle.CE_RadioButtonLabel?10 -PyQt5.QtWidgets.QStyle.CE_TabBarTab?10 -PyQt5.QtWidgets.QStyle.CE_TabBarTabShape?10 -PyQt5.QtWidgets.QStyle.CE_TabBarTabLabel?10 -PyQt5.QtWidgets.QStyle.CE_ProgressBar?10 -PyQt5.QtWidgets.QStyle.CE_ProgressBarGroove?10 -PyQt5.QtWidgets.QStyle.CE_ProgressBarContents?10 -PyQt5.QtWidgets.QStyle.CE_ProgressBarLabel?10 -PyQt5.QtWidgets.QStyle.CE_MenuItem?10 -PyQt5.QtWidgets.QStyle.CE_MenuScroller?10 -PyQt5.QtWidgets.QStyle.CE_MenuVMargin?10 -PyQt5.QtWidgets.QStyle.CE_MenuHMargin?10 -PyQt5.QtWidgets.QStyle.CE_MenuTearoff?10 -PyQt5.QtWidgets.QStyle.CE_MenuEmptyArea?10 -PyQt5.QtWidgets.QStyle.CE_MenuBarItem?10 -PyQt5.QtWidgets.QStyle.CE_MenuBarEmptyArea?10 -PyQt5.QtWidgets.QStyle.CE_ToolButtonLabel?10 -PyQt5.QtWidgets.QStyle.CE_Header?10 -PyQt5.QtWidgets.QStyle.CE_HeaderSection?10 -PyQt5.QtWidgets.QStyle.CE_HeaderLabel?10 -PyQt5.QtWidgets.QStyle.CE_ToolBoxTab?10 -PyQt5.QtWidgets.QStyle.CE_SizeGrip?10 -PyQt5.QtWidgets.QStyle.CE_Splitter?10 -PyQt5.QtWidgets.QStyle.CE_RubberBand?10 -PyQt5.QtWidgets.QStyle.CE_DockWidgetTitle?10 -PyQt5.QtWidgets.QStyle.CE_ScrollBarAddLine?10 -PyQt5.QtWidgets.QStyle.CE_ScrollBarSubLine?10 -PyQt5.QtWidgets.QStyle.CE_ScrollBarAddPage?10 -PyQt5.QtWidgets.QStyle.CE_ScrollBarSubPage?10 -PyQt5.QtWidgets.QStyle.CE_ScrollBarSlider?10 -PyQt5.QtWidgets.QStyle.CE_ScrollBarFirst?10 -PyQt5.QtWidgets.QStyle.CE_ScrollBarLast?10 -PyQt5.QtWidgets.QStyle.CE_FocusFrame?10 -PyQt5.QtWidgets.QStyle.CE_ComboBoxLabel?10 -PyQt5.QtWidgets.QStyle.CE_ToolBar?10 -PyQt5.QtWidgets.QStyle.CE_ToolBoxTabShape?10 -PyQt5.QtWidgets.QStyle.CE_ToolBoxTabLabel?10 -PyQt5.QtWidgets.QStyle.CE_HeaderEmptyArea?10 -PyQt5.QtWidgets.QStyle.CE_ColumnViewGrip?10 -PyQt5.QtWidgets.QStyle.CE_ItemViewItem?10 -PyQt5.QtWidgets.QStyle.CE_ShapedFrame?10 -PyQt5.QtWidgets.QStyle.CE_CustomBase?10 -PyQt5.QtWidgets.QStyle.PrimitiveElement?10 -PyQt5.QtWidgets.QStyle.PE_Frame?10 -PyQt5.QtWidgets.QStyle.PE_FrameDefaultButton?10 -PyQt5.QtWidgets.QStyle.PE_FrameDockWidget?10 -PyQt5.QtWidgets.QStyle.PE_FrameFocusRect?10 -PyQt5.QtWidgets.QStyle.PE_FrameGroupBox?10 -PyQt5.QtWidgets.QStyle.PE_FrameLineEdit?10 -PyQt5.QtWidgets.QStyle.PE_FrameMenu?10 -PyQt5.QtWidgets.QStyle.PE_FrameStatusBar?10 -PyQt5.QtWidgets.QStyle.PE_FrameTabWidget?10 -PyQt5.QtWidgets.QStyle.PE_FrameWindow?10 -PyQt5.QtWidgets.QStyle.PE_FrameButtonBevel?10 -PyQt5.QtWidgets.QStyle.PE_FrameButtonTool?10 -PyQt5.QtWidgets.QStyle.PE_FrameTabBarBase?10 -PyQt5.QtWidgets.QStyle.PE_PanelButtonCommand?10 -PyQt5.QtWidgets.QStyle.PE_PanelButtonBevel?10 -PyQt5.QtWidgets.QStyle.PE_PanelButtonTool?10 -PyQt5.QtWidgets.QStyle.PE_PanelMenuBar?10 -PyQt5.QtWidgets.QStyle.PE_PanelToolBar?10 -PyQt5.QtWidgets.QStyle.PE_PanelLineEdit?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorArrowDown?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorArrowLeft?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorArrowRight?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorArrowUp?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorBranch?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorButtonDropDown?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorViewItemCheck?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorCheckBox?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorDockWidgetResizeHandle?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorHeaderArrow?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorMenuCheckMark?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorProgressChunk?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorRadioButton?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorSpinDown?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorSpinMinus?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorSpinPlus?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorSpinUp?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorToolBarHandle?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorToolBarSeparator?10 -PyQt5.QtWidgets.QStyle.PE_PanelTipLabel?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorTabTear?10 -PyQt5.QtWidgets.QStyle.PE_PanelScrollAreaCorner?10 -PyQt5.QtWidgets.QStyle.PE_Widget?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorColumnViewArrow?10 -PyQt5.QtWidgets.QStyle.PE_FrameStatusBarItem?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorItemViewItemCheck?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorItemViewItemDrop?10 -PyQt5.QtWidgets.QStyle.PE_PanelItemViewItem?10 -PyQt5.QtWidgets.QStyle.PE_PanelItemViewRow?10 -PyQt5.QtWidgets.QStyle.PE_PanelStatusBar?10 -PyQt5.QtWidgets.QStyle.PE_IndicatorTabClose?10 -PyQt5.QtWidgets.QStyle.PE_PanelMenu?10 -PyQt5.QtWidgets.QStyle.PE_CustomBase?10 -PyQt5.QtWidgets.QStyle.StateFlag?10 -PyQt5.QtWidgets.QStyle.State_None?10 -PyQt5.QtWidgets.QStyle.State_Enabled?10 -PyQt5.QtWidgets.QStyle.State_Raised?10 -PyQt5.QtWidgets.QStyle.State_Sunken?10 -PyQt5.QtWidgets.QStyle.State_Off?10 -PyQt5.QtWidgets.QStyle.State_NoChange?10 -PyQt5.QtWidgets.QStyle.State_On?10 -PyQt5.QtWidgets.QStyle.State_DownArrow?10 -PyQt5.QtWidgets.QStyle.State_Horizontal?10 -PyQt5.QtWidgets.QStyle.State_HasFocus?10 -PyQt5.QtWidgets.QStyle.State_Top?10 -PyQt5.QtWidgets.QStyle.State_Bottom?10 -PyQt5.QtWidgets.QStyle.State_FocusAtBorder?10 -PyQt5.QtWidgets.QStyle.State_AutoRaise?10 -PyQt5.QtWidgets.QStyle.State_MouseOver?10 -PyQt5.QtWidgets.QStyle.State_UpArrow?10 -PyQt5.QtWidgets.QStyle.State_Selected?10 -PyQt5.QtWidgets.QStyle.State_Active?10 -PyQt5.QtWidgets.QStyle.State_Open?10 -PyQt5.QtWidgets.QStyle.State_Children?10 -PyQt5.QtWidgets.QStyle.State_Item?10 -PyQt5.QtWidgets.QStyle.State_Sibling?10 -PyQt5.QtWidgets.QStyle.State_Editing?10 -PyQt5.QtWidgets.QStyle.State_KeyboardFocusChange?10 -PyQt5.QtWidgets.QStyle.State_ReadOnly?10 -PyQt5.QtWidgets.QStyle.State_Window?10 -PyQt5.QtWidgets.QStyle.State_Small?10 -PyQt5.QtWidgets.QStyle.State_Mini?10 -PyQt5.QtWidgets.QStyle?1() -PyQt5.QtWidgets.QStyle.__init__?1(self) -PyQt5.QtWidgets.QStyle.polish?4(QWidget) -PyQt5.QtWidgets.QStyle.unpolish?4(QWidget) -PyQt5.QtWidgets.QStyle.polish?4(QApplication) -PyQt5.QtWidgets.QStyle.unpolish?4(QApplication) -PyQt5.QtWidgets.QStyle.polish?4(QPalette) -> QPalette -PyQt5.QtWidgets.QStyle.itemTextRect?4(QFontMetrics, QRect, int, bool, str) -> QRect -PyQt5.QtWidgets.QStyle.itemPixmapRect?4(QRect, int, QPixmap) -> QRect -PyQt5.QtWidgets.QStyle.drawItemText?4(QPainter, QRect, int, QPalette, bool, str, QPalette.ColorRole textRole=QPalette.NoRole) -PyQt5.QtWidgets.QStyle.drawItemPixmap?4(QPainter, QRect, int, QPixmap) -PyQt5.QtWidgets.QStyle.standardPalette?4() -> QPalette -PyQt5.QtWidgets.QStyle.drawPrimitive?4(QStyle.PrimitiveElement, QStyleOption, QPainter, QWidget widget=None) -PyQt5.QtWidgets.QStyle.drawControl?4(QStyle.ControlElement, QStyleOption, QPainter, QWidget widget=None) -PyQt5.QtWidgets.QStyle.subElementRect?4(QStyle.SubElement, QStyleOption, QWidget widget=None) -> QRect -PyQt5.QtWidgets.QStyle.drawComplexControl?4(QStyle.ComplexControl, QStyleOptionComplex, QPainter, QWidget widget=None) -PyQt5.QtWidgets.QStyle.hitTestComplexControl?4(QStyle.ComplexControl, QStyleOptionComplex, QPoint, QWidget widget=None) -> QStyle.SubControl -PyQt5.QtWidgets.QStyle.subControlRect?4(QStyle.ComplexControl, QStyleOptionComplex, QStyle.SubControl, QWidget widget=None) -> QRect -PyQt5.QtWidgets.QStyle.pixelMetric?4(QStyle.PixelMetric, QStyleOption option=None, QWidget widget=None) -> int -PyQt5.QtWidgets.QStyle.sizeFromContents?4(QStyle.ContentsType, QStyleOption, QSize, QWidget widget=None) -> QSize -PyQt5.QtWidgets.QStyle.styleHint?4(QStyle.StyleHint, QStyleOption option=None, QWidget widget=None, QStyleHintReturn returnData=None) -> int -PyQt5.QtWidgets.QStyle.standardPixmap?4(QStyle.StandardPixmap, QStyleOption option=None, QWidget widget=None) -> QPixmap -PyQt5.QtWidgets.QStyle.standardIcon?4(QStyle.StandardPixmap, QStyleOption option=None, QWidget widget=None) -> QIcon -PyQt5.QtWidgets.QStyle.generatedIconPixmap?4(QIcon.Mode, QPixmap, QStyleOption) -> QPixmap -PyQt5.QtWidgets.QStyle.visualRect?4(Qt.LayoutDirection, QRect, QRect) -> QRect -PyQt5.QtWidgets.QStyle.visualPos?4(Qt.LayoutDirection, QRect, QPoint) -> QPoint -PyQt5.QtWidgets.QStyle.sliderPositionFromValue?4(int, int, int, int, bool upsideDown=False) -> int -PyQt5.QtWidgets.QStyle.sliderValueFromPosition?4(int, int, int, int, bool upsideDown=False) -> int -PyQt5.QtWidgets.QStyle.visualAlignment?4(Qt.LayoutDirection, Qt.Alignment) -> Qt.Alignment -PyQt5.QtWidgets.QStyle.alignedRect?4(Qt.LayoutDirection, Qt.Alignment, QSize, QRect) -> QRect -PyQt5.QtWidgets.QStyle.layoutSpacing?4(QSizePolicy.ControlType, QSizePolicy.ControlType, Qt.Orientation, QStyleOption option=None, QWidget widget=None) -> int -PyQt5.QtWidgets.QStyle.combinedLayoutSpacing?4(QSizePolicy.ControlTypes, QSizePolicy.ControlTypes, Qt.Orientation, QStyleOption option=None, QWidget widget=None) -> int -PyQt5.QtWidgets.QStyle.proxy?4() -> QStyle -PyQt5.QtWidgets.QCommonStyle?1() -PyQt5.QtWidgets.QCommonStyle.__init__?1(self) -PyQt5.QtWidgets.QCommonStyle.polish?4(QWidget) -PyQt5.QtWidgets.QCommonStyle.unpolish?4(QWidget) -PyQt5.QtWidgets.QCommonStyle.polish?4(QApplication) -PyQt5.QtWidgets.QCommonStyle.unpolish?4(QApplication) -PyQt5.QtWidgets.QCommonStyle.polish?4(QPalette) -> QPalette -PyQt5.QtWidgets.QCommonStyle.drawPrimitive?4(QStyle.PrimitiveElement, QStyleOption, QPainter, QWidget widget=None) -PyQt5.QtWidgets.QCommonStyle.drawControl?4(QStyle.ControlElement, QStyleOption, QPainter, QWidget widget=None) -PyQt5.QtWidgets.QCommonStyle.subElementRect?4(QStyle.SubElement, QStyleOption, QWidget widget=None) -> QRect -PyQt5.QtWidgets.QCommonStyle.drawComplexControl?4(QStyle.ComplexControl, QStyleOptionComplex, QPainter, QWidget widget=None) -PyQt5.QtWidgets.QCommonStyle.hitTestComplexControl?4(QStyle.ComplexControl, QStyleOptionComplex, QPoint, QWidget widget=None) -> QStyle.SubControl -PyQt5.QtWidgets.QCommonStyle.subControlRect?4(QStyle.ComplexControl, QStyleOptionComplex, QStyle.SubControl, QWidget widget=None) -> QRect -PyQt5.QtWidgets.QCommonStyle.sizeFromContents?4(QStyle.ContentsType, QStyleOption, QSize, QWidget widget=None) -> QSize -PyQt5.QtWidgets.QCommonStyle.pixelMetric?4(QStyle.PixelMetric, QStyleOption option=None, QWidget widget=None) -> int -PyQt5.QtWidgets.QCommonStyle.styleHint?4(QStyle.StyleHint, QStyleOption option=None, QWidget widget=None, QStyleHintReturn returnData=None) -> int -PyQt5.QtWidgets.QCommonStyle.standardPixmap?4(QStyle.StandardPixmap, QStyleOption option=None, QWidget widget=None) -> QPixmap -PyQt5.QtWidgets.QCommonStyle.generatedIconPixmap?4(QIcon.Mode, QPixmap, QStyleOption) -> QPixmap -PyQt5.QtWidgets.QCommonStyle.standardIcon?4(QStyle.StandardPixmap, QStyleOption option=None, QWidget widget=None) -> QIcon -PyQt5.QtWidgets.QCommonStyle.layoutSpacing?4(QSizePolicy.ControlType, QSizePolicy.ControlType, Qt.Orientation, QStyleOption option=None, QWidget widget=None) -> int -PyQt5.QtWidgets.QCompleter.ModelSorting?10 -PyQt5.QtWidgets.QCompleter.UnsortedModel?10 -PyQt5.QtWidgets.QCompleter.CaseSensitivelySortedModel?10 -PyQt5.QtWidgets.QCompleter.CaseInsensitivelySortedModel?10 -PyQt5.QtWidgets.QCompleter.CompletionMode?10 -PyQt5.QtWidgets.QCompleter.PopupCompletion?10 -PyQt5.QtWidgets.QCompleter.UnfilteredPopupCompletion?10 -PyQt5.QtWidgets.QCompleter.InlineCompletion?10 -PyQt5.QtWidgets.QCompleter?1(QObject parent=None) -PyQt5.QtWidgets.QCompleter.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QCompleter?1(QAbstractItemModel, QObject parent=None) -PyQt5.QtWidgets.QCompleter.__init__?1(self, QAbstractItemModel, QObject parent=None) -PyQt5.QtWidgets.QCompleter?1(list-of-str, QObject parent=None) -PyQt5.QtWidgets.QCompleter.__init__?1(self, list-of-str, QObject parent=None) -PyQt5.QtWidgets.QCompleter.setWidget?4(QWidget) -PyQt5.QtWidgets.QCompleter.widget?4() -> QWidget -PyQt5.QtWidgets.QCompleter.setModel?4(QAbstractItemModel) -PyQt5.QtWidgets.QCompleter.model?4() -> QAbstractItemModel -PyQt5.QtWidgets.QCompleter.setCompletionMode?4(QCompleter.CompletionMode) -PyQt5.QtWidgets.QCompleter.completionMode?4() -> QCompleter.CompletionMode -PyQt5.QtWidgets.QCompleter.popup?4() -> QAbstractItemView -PyQt5.QtWidgets.QCompleter.setPopup?4(QAbstractItemView) -PyQt5.QtWidgets.QCompleter.setCaseSensitivity?4(Qt.CaseSensitivity) -PyQt5.QtWidgets.QCompleter.caseSensitivity?4() -> Qt.CaseSensitivity -PyQt5.QtWidgets.QCompleter.setModelSorting?4(QCompleter.ModelSorting) -PyQt5.QtWidgets.QCompleter.modelSorting?4() -> QCompleter.ModelSorting -PyQt5.QtWidgets.QCompleter.setCompletionColumn?4(int) -PyQt5.QtWidgets.QCompleter.completionColumn?4() -> int -PyQt5.QtWidgets.QCompleter.setCompletionRole?4(int) -PyQt5.QtWidgets.QCompleter.completionRole?4() -> int -PyQt5.QtWidgets.QCompleter.completionCount?4() -> int -PyQt5.QtWidgets.QCompleter.setCurrentRow?4(int) -> bool -PyQt5.QtWidgets.QCompleter.currentRow?4() -> int -PyQt5.QtWidgets.QCompleter.currentIndex?4() -> QModelIndex -PyQt5.QtWidgets.QCompleter.currentCompletion?4() -> str -PyQt5.QtWidgets.QCompleter.completionModel?4() -> QAbstractItemModel -PyQt5.QtWidgets.QCompleter.completionPrefix?4() -> str -PyQt5.QtWidgets.QCompleter.pathFromIndex?4(QModelIndex) -> str -PyQt5.QtWidgets.QCompleter.splitPath?4(str) -> list-of-str -PyQt5.QtWidgets.QCompleter.wrapAround?4() -> bool -PyQt5.QtWidgets.QCompleter.complete?4(QRect rect=QRect()) -PyQt5.QtWidgets.QCompleter.setCompletionPrefix?4(str) -PyQt5.QtWidgets.QCompleter.setWrapAround?4(bool) -PyQt5.QtWidgets.QCompleter.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QCompleter.event?4(QEvent) -> bool -PyQt5.QtWidgets.QCompleter.activated?4(str) -PyQt5.QtWidgets.QCompleter.activated?4(QModelIndex) -PyQt5.QtWidgets.QCompleter.highlighted?4(str) -PyQt5.QtWidgets.QCompleter.highlighted?4(QModelIndex) -PyQt5.QtWidgets.QCompleter.maxVisibleItems?4() -> int -PyQt5.QtWidgets.QCompleter.setMaxVisibleItems?4(int) -PyQt5.QtWidgets.QCompleter.setFilterMode?4(Qt.MatchFlags) -PyQt5.QtWidgets.QCompleter.filterMode?4() -> Qt.MatchFlags -PyQt5.QtWidgets.QDataWidgetMapper.SubmitPolicy?10 -PyQt5.QtWidgets.QDataWidgetMapper.AutoSubmit?10 -PyQt5.QtWidgets.QDataWidgetMapper.ManualSubmit?10 -PyQt5.QtWidgets.QDataWidgetMapper?1(QObject parent=None) -PyQt5.QtWidgets.QDataWidgetMapper.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QDataWidgetMapper.setModel?4(QAbstractItemModel) -PyQt5.QtWidgets.QDataWidgetMapper.model?4() -> QAbstractItemModel -PyQt5.QtWidgets.QDataWidgetMapper.setItemDelegate?4(QAbstractItemDelegate) -PyQt5.QtWidgets.QDataWidgetMapper.itemDelegate?4() -> QAbstractItemDelegate -PyQt5.QtWidgets.QDataWidgetMapper.setRootIndex?4(QModelIndex) -PyQt5.QtWidgets.QDataWidgetMapper.rootIndex?4() -> QModelIndex -PyQt5.QtWidgets.QDataWidgetMapper.setOrientation?4(Qt.Orientation) -PyQt5.QtWidgets.QDataWidgetMapper.orientation?4() -> Qt.Orientation -PyQt5.QtWidgets.QDataWidgetMapper.setSubmitPolicy?4(QDataWidgetMapper.SubmitPolicy) -PyQt5.QtWidgets.QDataWidgetMapper.submitPolicy?4() -> QDataWidgetMapper.SubmitPolicy -PyQt5.QtWidgets.QDataWidgetMapper.addMapping?4(QWidget, int) -PyQt5.QtWidgets.QDataWidgetMapper.addMapping?4(QWidget, int, QByteArray) -PyQt5.QtWidgets.QDataWidgetMapper.removeMapping?4(QWidget) -PyQt5.QtWidgets.QDataWidgetMapper.mappedPropertyName?4(QWidget) -> QByteArray -PyQt5.QtWidgets.QDataWidgetMapper.mappedSection?4(QWidget) -> int -PyQt5.QtWidgets.QDataWidgetMapper.mappedWidgetAt?4(int) -> QWidget -PyQt5.QtWidgets.QDataWidgetMapper.clearMapping?4() -PyQt5.QtWidgets.QDataWidgetMapper.currentIndex?4() -> int -PyQt5.QtWidgets.QDataWidgetMapper.revert?4() -PyQt5.QtWidgets.QDataWidgetMapper.setCurrentIndex?4(int) -PyQt5.QtWidgets.QDataWidgetMapper.setCurrentModelIndex?4(QModelIndex) -PyQt5.QtWidgets.QDataWidgetMapper.submit?4() -> bool -PyQt5.QtWidgets.QDataWidgetMapper.toFirst?4() -PyQt5.QtWidgets.QDataWidgetMapper.toLast?4() -PyQt5.QtWidgets.QDataWidgetMapper.toNext?4() -PyQt5.QtWidgets.QDataWidgetMapper.toPrevious?4() -PyQt5.QtWidgets.QDataWidgetMapper.currentIndexChanged?4(int) -PyQt5.QtWidgets.QDateTimeEdit.Section?10 -PyQt5.QtWidgets.QDateTimeEdit.NoSection?10 -PyQt5.QtWidgets.QDateTimeEdit.AmPmSection?10 -PyQt5.QtWidgets.QDateTimeEdit.MSecSection?10 -PyQt5.QtWidgets.QDateTimeEdit.SecondSection?10 -PyQt5.QtWidgets.QDateTimeEdit.MinuteSection?10 -PyQt5.QtWidgets.QDateTimeEdit.HourSection?10 -PyQt5.QtWidgets.QDateTimeEdit.DaySection?10 -PyQt5.QtWidgets.QDateTimeEdit.MonthSection?10 -PyQt5.QtWidgets.QDateTimeEdit.YearSection?10 -PyQt5.QtWidgets.QDateTimeEdit.TimeSections_Mask?10 -PyQt5.QtWidgets.QDateTimeEdit.DateSections_Mask?10 -PyQt5.QtWidgets.QDateTimeEdit?1(QWidget parent=None) -PyQt5.QtWidgets.QDateTimeEdit.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QDateTimeEdit?1(QDateTime, QWidget parent=None) -PyQt5.QtWidgets.QDateTimeEdit.__init__?1(self, QDateTime, QWidget parent=None) -PyQt5.QtWidgets.QDateTimeEdit?1(QDate, QWidget parent=None) -PyQt5.QtWidgets.QDateTimeEdit.__init__?1(self, QDate, QWidget parent=None) -PyQt5.QtWidgets.QDateTimeEdit?1(QTime, QWidget parent=None) -PyQt5.QtWidgets.QDateTimeEdit.__init__?1(self, QTime, QWidget parent=None) -PyQt5.QtWidgets.QDateTimeEdit.dateTime?4() -> QDateTime -PyQt5.QtWidgets.QDateTimeEdit.date?4() -> QDate -PyQt5.QtWidgets.QDateTimeEdit.time?4() -> QTime -PyQt5.QtWidgets.QDateTimeEdit.minimumDate?4() -> QDate -PyQt5.QtWidgets.QDateTimeEdit.setMinimumDate?4(QDate) -PyQt5.QtWidgets.QDateTimeEdit.clearMinimumDate?4() -PyQt5.QtWidgets.QDateTimeEdit.maximumDate?4() -> QDate -PyQt5.QtWidgets.QDateTimeEdit.setMaximumDate?4(QDate) -PyQt5.QtWidgets.QDateTimeEdit.clearMaximumDate?4() -PyQt5.QtWidgets.QDateTimeEdit.setDateRange?4(QDate, QDate) -PyQt5.QtWidgets.QDateTimeEdit.minimumTime?4() -> QTime -PyQt5.QtWidgets.QDateTimeEdit.setMinimumTime?4(QTime) -PyQt5.QtWidgets.QDateTimeEdit.clearMinimumTime?4() -PyQt5.QtWidgets.QDateTimeEdit.maximumTime?4() -> QTime -PyQt5.QtWidgets.QDateTimeEdit.setMaximumTime?4(QTime) -PyQt5.QtWidgets.QDateTimeEdit.clearMaximumTime?4() -PyQt5.QtWidgets.QDateTimeEdit.setTimeRange?4(QTime, QTime) -PyQt5.QtWidgets.QDateTimeEdit.displayedSections?4() -> QDateTimeEdit.Sections -PyQt5.QtWidgets.QDateTimeEdit.currentSection?4() -> QDateTimeEdit.Section -PyQt5.QtWidgets.QDateTimeEdit.setCurrentSection?4(QDateTimeEdit.Section) -PyQt5.QtWidgets.QDateTimeEdit.sectionText?4(QDateTimeEdit.Section) -> str -PyQt5.QtWidgets.QDateTimeEdit.displayFormat?4() -> str -PyQt5.QtWidgets.QDateTimeEdit.setDisplayFormat?4(str) -PyQt5.QtWidgets.QDateTimeEdit.calendarPopup?4() -> bool -PyQt5.QtWidgets.QDateTimeEdit.setCalendarPopup?4(bool) -PyQt5.QtWidgets.QDateTimeEdit.setSelectedSection?4(QDateTimeEdit.Section) -PyQt5.QtWidgets.QDateTimeEdit.sizeHint?4() -> QSize -PyQt5.QtWidgets.QDateTimeEdit.clear?4() -PyQt5.QtWidgets.QDateTimeEdit.stepBy?4(int) -PyQt5.QtWidgets.QDateTimeEdit.event?4(QEvent) -> bool -PyQt5.QtWidgets.QDateTimeEdit.sectionAt?4(int) -> QDateTimeEdit.Section -PyQt5.QtWidgets.QDateTimeEdit.currentSectionIndex?4() -> int -PyQt5.QtWidgets.QDateTimeEdit.setCurrentSectionIndex?4(int) -PyQt5.QtWidgets.QDateTimeEdit.sectionCount?4() -> int -PyQt5.QtWidgets.QDateTimeEdit.dateTimeChanged?4(QDateTime) -PyQt5.QtWidgets.QDateTimeEdit.timeChanged?4(QTime) -PyQt5.QtWidgets.QDateTimeEdit.dateChanged?4(QDate) -PyQt5.QtWidgets.QDateTimeEdit.setDateTime?4(QDateTime) -PyQt5.QtWidgets.QDateTimeEdit.setDate?4(QDate) -PyQt5.QtWidgets.QDateTimeEdit.setTime?4(QTime) -PyQt5.QtWidgets.QDateTimeEdit.initStyleOption?4(QStyleOptionSpinBox) -PyQt5.QtWidgets.QDateTimeEdit.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QDateTimeEdit.wheelEvent?4(QWheelEvent) -PyQt5.QtWidgets.QDateTimeEdit.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QDateTimeEdit.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QDateTimeEdit.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QDateTimeEdit.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QDateTimeEdit.validate?4(str, int) -> (QValidator.State, str, int) -PyQt5.QtWidgets.QDateTimeEdit.fixup?4(str) -> str -PyQt5.QtWidgets.QDateTimeEdit.dateTimeFromText?4(str) -> QDateTime -PyQt5.QtWidgets.QDateTimeEdit.textFromDateTime?4(QDateTime) -> str -PyQt5.QtWidgets.QDateTimeEdit.stepEnabled?4() -> QAbstractSpinBox.StepEnabled -PyQt5.QtWidgets.QDateTimeEdit.minimumDateTime?4() -> QDateTime -PyQt5.QtWidgets.QDateTimeEdit.clearMinimumDateTime?4() -PyQt5.QtWidgets.QDateTimeEdit.setMinimumDateTime?4(QDateTime) -PyQt5.QtWidgets.QDateTimeEdit.maximumDateTime?4() -> QDateTime -PyQt5.QtWidgets.QDateTimeEdit.clearMaximumDateTime?4() -PyQt5.QtWidgets.QDateTimeEdit.setMaximumDateTime?4(QDateTime) -PyQt5.QtWidgets.QDateTimeEdit.setDateTimeRange?4(QDateTime, QDateTime) -PyQt5.QtWidgets.QDateTimeEdit.calendarWidget?4() -> QCalendarWidget -PyQt5.QtWidgets.QDateTimeEdit.setCalendarWidget?4(QCalendarWidget) -PyQt5.QtWidgets.QDateTimeEdit.timeSpec?4() -> Qt.TimeSpec -PyQt5.QtWidgets.QDateTimeEdit.setTimeSpec?4(Qt.TimeSpec) -PyQt5.QtWidgets.QDateTimeEdit.Sections?1(QDateTimeEdit.Sections) -PyQt5.QtWidgets.QDateTimeEdit.Sections.__init__?1(self, QDateTimeEdit.Sections) -PyQt5.QtWidgets.QDateTimeEdit.Sections?1(int) -PyQt5.QtWidgets.QDateTimeEdit.Sections.__init__?1(self, int) -PyQt5.QtWidgets.QDateTimeEdit.Sections?1() -PyQt5.QtWidgets.QDateTimeEdit.Sections.__init__?1(self) -PyQt5.QtWidgets.QTimeEdit?1(QWidget parent=None) -PyQt5.QtWidgets.QTimeEdit.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QTimeEdit?1(QTime, QWidget parent=None) -PyQt5.QtWidgets.QTimeEdit.__init__?1(self, QTime, QWidget parent=None) -PyQt5.QtWidgets.QDateEdit?1(QWidget parent=None) -PyQt5.QtWidgets.QDateEdit.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QDateEdit?1(QDate, QWidget parent=None) -PyQt5.QtWidgets.QDateEdit.__init__?1(self, QDate, QWidget parent=None) -PyQt5.QtWidgets.QDesktopWidget?1() -PyQt5.QtWidgets.QDesktopWidget.__init__?1(self) -PyQt5.QtWidgets.QDesktopWidget.isVirtualDesktop?4() -> bool -PyQt5.QtWidgets.QDesktopWidget.primaryScreen?4() -> int -PyQt5.QtWidgets.QDesktopWidget.screenNumber?4(QWidget widget=None) -> int -PyQt5.QtWidgets.QDesktopWidget.screenNumber?4(QPoint) -> int -PyQt5.QtWidgets.QDesktopWidget.screen?4(int screen=-1) -> QWidget -PyQt5.QtWidgets.QDesktopWidget.screenCount?4() -> int -PyQt5.QtWidgets.QDesktopWidget.screenGeometry?4(int screen=-1) -> QRect -PyQt5.QtWidgets.QDesktopWidget.screenGeometry?4(QWidget) -> QRect -PyQt5.QtWidgets.QDesktopWidget.screenGeometry?4(QPoint) -> QRect -PyQt5.QtWidgets.QDesktopWidget.availableGeometry?4(int screen=-1) -> QRect -PyQt5.QtWidgets.QDesktopWidget.availableGeometry?4(QWidget) -> QRect -PyQt5.QtWidgets.QDesktopWidget.availableGeometry?4(QPoint) -> QRect -PyQt5.QtWidgets.QDesktopWidget.resized?4(int) -PyQt5.QtWidgets.QDesktopWidget.workAreaResized?4(int) -PyQt5.QtWidgets.QDesktopWidget.screenCountChanged?4(int) -PyQt5.QtWidgets.QDesktopWidget.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QDial?1(QWidget parent=None) -PyQt5.QtWidgets.QDial.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QDial.wrapping?4() -> bool -PyQt5.QtWidgets.QDial.notchSize?4() -> int -PyQt5.QtWidgets.QDial.setNotchTarget?4(float) -PyQt5.QtWidgets.QDial.notchTarget?4() -> float -PyQt5.QtWidgets.QDial.notchesVisible?4() -> bool -PyQt5.QtWidgets.QDial.sizeHint?4() -> QSize -PyQt5.QtWidgets.QDial.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QDial.setNotchesVisible?4(bool) -PyQt5.QtWidgets.QDial.setWrapping?4(bool) -PyQt5.QtWidgets.QDial.initStyleOption?4(QStyleOptionSlider) -PyQt5.QtWidgets.QDial.event?4(QEvent) -> bool -PyQt5.QtWidgets.QDial.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QDial.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QDial.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QDial.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QDial.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QDial.sliderChange?4(QAbstractSlider.SliderChange) -PyQt5.QtWidgets.QDialogButtonBox.StandardButton?10 -PyQt5.QtWidgets.QDialogButtonBox.NoButton?10 -PyQt5.QtWidgets.QDialogButtonBox.Ok?10 -PyQt5.QtWidgets.QDialogButtonBox.Save?10 -PyQt5.QtWidgets.QDialogButtonBox.SaveAll?10 -PyQt5.QtWidgets.QDialogButtonBox.Open?10 -PyQt5.QtWidgets.QDialogButtonBox.Yes?10 -PyQt5.QtWidgets.QDialogButtonBox.YesToAll?10 -PyQt5.QtWidgets.QDialogButtonBox.No?10 -PyQt5.QtWidgets.QDialogButtonBox.NoToAll?10 -PyQt5.QtWidgets.QDialogButtonBox.Abort?10 -PyQt5.QtWidgets.QDialogButtonBox.Retry?10 -PyQt5.QtWidgets.QDialogButtonBox.Ignore?10 -PyQt5.QtWidgets.QDialogButtonBox.Close?10 -PyQt5.QtWidgets.QDialogButtonBox.Cancel?10 -PyQt5.QtWidgets.QDialogButtonBox.Discard?10 -PyQt5.QtWidgets.QDialogButtonBox.Help?10 -PyQt5.QtWidgets.QDialogButtonBox.Apply?10 -PyQt5.QtWidgets.QDialogButtonBox.Reset?10 -PyQt5.QtWidgets.QDialogButtonBox.RestoreDefaults?10 -PyQt5.QtWidgets.QDialogButtonBox.ButtonRole?10 -PyQt5.QtWidgets.QDialogButtonBox.InvalidRole?10 -PyQt5.QtWidgets.QDialogButtonBox.AcceptRole?10 -PyQt5.QtWidgets.QDialogButtonBox.RejectRole?10 -PyQt5.QtWidgets.QDialogButtonBox.DestructiveRole?10 -PyQt5.QtWidgets.QDialogButtonBox.ActionRole?10 -PyQt5.QtWidgets.QDialogButtonBox.HelpRole?10 -PyQt5.QtWidgets.QDialogButtonBox.YesRole?10 -PyQt5.QtWidgets.QDialogButtonBox.NoRole?10 -PyQt5.QtWidgets.QDialogButtonBox.ResetRole?10 -PyQt5.QtWidgets.QDialogButtonBox.ApplyRole?10 -PyQt5.QtWidgets.QDialogButtonBox.ButtonLayout?10 -PyQt5.QtWidgets.QDialogButtonBox.WinLayout?10 -PyQt5.QtWidgets.QDialogButtonBox.MacLayout?10 -PyQt5.QtWidgets.QDialogButtonBox.KdeLayout?10 -PyQt5.QtWidgets.QDialogButtonBox.GnomeLayout?10 -PyQt5.QtWidgets.QDialogButtonBox?1(QWidget parent=None) -PyQt5.QtWidgets.QDialogButtonBox.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QDialogButtonBox?1(Qt.Orientation, QWidget parent=None) -PyQt5.QtWidgets.QDialogButtonBox.__init__?1(self, Qt.Orientation, QWidget parent=None) -PyQt5.QtWidgets.QDialogButtonBox?1(QDialogButtonBox.StandardButtons, QWidget parent=None) -PyQt5.QtWidgets.QDialogButtonBox.__init__?1(self, QDialogButtonBox.StandardButtons, QWidget parent=None) -PyQt5.QtWidgets.QDialogButtonBox?1(QDialogButtonBox.StandardButtons, Qt.Orientation, QWidget parent=None) -PyQt5.QtWidgets.QDialogButtonBox.__init__?1(self, QDialogButtonBox.StandardButtons, Qt.Orientation, QWidget parent=None) -PyQt5.QtWidgets.QDialogButtonBox.setOrientation?4(Qt.Orientation) -PyQt5.QtWidgets.QDialogButtonBox.orientation?4() -> Qt.Orientation -PyQt5.QtWidgets.QDialogButtonBox.addButton?4(QAbstractButton, QDialogButtonBox.ButtonRole) -PyQt5.QtWidgets.QDialogButtonBox.addButton?4(str, QDialogButtonBox.ButtonRole) -> QPushButton -PyQt5.QtWidgets.QDialogButtonBox.addButton?4(QDialogButtonBox.StandardButton) -> QPushButton -PyQt5.QtWidgets.QDialogButtonBox.removeButton?4(QAbstractButton) -PyQt5.QtWidgets.QDialogButtonBox.clear?4() -PyQt5.QtWidgets.QDialogButtonBox.buttons?4() -> list-of-QAbstractButton -PyQt5.QtWidgets.QDialogButtonBox.buttonRole?4(QAbstractButton) -> QDialogButtonBox.ButtonRole -PyQt5.QtWidgets.QDialogButtonBox.setStandardButtons?4(QDialogButtonBox.StandardButtons) -PyQt5.QtWidgets.QDialogButtonBox.standardButtons?4() -> QDialogButtonBox.StandardButtons -PyQt5.QtWidgets.QDialogButtonBox.standardButton?4(QAbstractButton) -> QDialogButtonBox.StandardButton -PyQt5.QtWidgets.QDialogButtonBox.button?4(QDialogButtonBox.StandardButton) -> QPushButton -PyQt5.QtWidgets.QDialogButtonBox.setCenterButtons?4(bool) -PyQt5.QtWidgets.QDialogButtonBox.centerButtons?4() -> bool -PyQt5.QtWidgets.QDialogButtonBox.accepted?4() -PyQt5.QtWidgets.QDialogButtonBox.clicked?4(QAbstractButton) -PyQt5.QtWidgets.QDialogButtonBox.helpRequested?4() -PyQt5.QtWidgets.QDialogButtonBox.rejected?4() -PyQt5.QtWidgets.QDialogButtonBox.changeEvent?4(QEvent) -PyQt5.QtWidgets.QDialogButtonBox.event?4(QEvent) -> bool -PyQt5.QtWidgets.QDialogButtonBox.StandardButtons?1(QDialogButtonBox.StandardButtons) -PyQt5.QtWidgets.QDialogButtonBox.StandardButtons.__init__?1(self, QDialogButtonBox.StandardButtons) -PyQt5.QtWidgets.QDialogButtonBox.StandardButtons?1(int) -PyQt5.QtWidgets.QDialogButtonBox.StandardButtons.__init__?1(self, int) -PyQt5.QtWidgets.QDialogButtonBox.StandardButtons?1() -PyQt5.QtWidgets.QDialogButtonBox.StandardButtons.__init__?1(self) -PyQt5.QtWidgets.QDirModel.Roles?10 -PyQt5.QtWidgets.QDirModel.FileIconRole?10 -PyQt5.QtWidgets.QDirModel.FilePathRole?10 -PyQt5.QtWidgets.QDirModel.FileNameRole?10 -PyQt5.QtWidgets.QDirModel?1(list-of-str, QDir.Filters, QDir.SortFlags, QObject parent=None) -PyQt5.QtWidgets.QDirModel.__init__?1(self, list-of-str, QDir.Filters, QDir.SortFlags, QObject parent=None) -PyQt5.QtWidgets.QDirModel?1(QObject parent=None) -PyQt5.QtWidgets.QDirModel.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QDirModel.index?4(int, int, QModelIndex parent=QModelIndex()) -> QModelIndex -PyQt5.QtWidgets.QDirModel.parent?4(QModelIndex) -> QModelIndex -PyQt5.QtWidgets.QDirModel.parent?4() -> QObject -PyQt5.QtWidgets.QDirModel.rowCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtWidgets.QDirModel.columnCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtWidgets.QDirModel.data?4(QModelIndex, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtWidgets.QDirModel.setData?4(QModelIndex, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtWidgets.QDirModel.headerData?4(int, Qt.Orientation, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtWidgets.QDirModel.hasChildren?4(QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtWidgets.QDirModel.flags?4(QModelIndex) -> Qt.ItemFlags -PyQt5.QtWidgets.QDirModel.sort?4(int, Qt.SortOrder order=Qt.AscendingOrder) -PyQt5.QtWidgets.QDirModel.mimeTypes?4() -> list-of-str -PyQt5.QtWidgets.QDirModel.mimeData?4(list-of-QModelIndex) -> QMimeData -PyQt5.QtWidgets.QDirModel.dropMimeData?4(QMimeData, Qt.DropAction, int, int, QModelIndex) -> bool -PyQt5.QtWidgets.QDirModel.supportedDropActions?4() -> Qt.DropActions -PyQt5.QtWidgets.QDirModel.setIconProvider?4(QFileIconProvider) -PyQt5.QtWidgets.QDirModel.iconProvider?4() -> QFileIconProvider -PyQt5.QtWidgets.QDirModel.setNameFilters?4(list-of-str) -PyQt5.QtWidgets.QDirModel.nameFilters?4() -> list-of-str -PyQt5.QtWidgets.QDirModel.setFilter?4(QDir.Filters) -PyQt5.QtWidgets.QDirModel.filter?4() -> QDir.Filters -PyQt5.QtWidgets.QDirModel.setSorting?4(QDir.SortFlags) -PyQt5.QtWidgets.QDirModel.sorting?4() -> QDir.SortFlags -PyQt5.QtWidgets.QDirModel.setResolveSymlinks?4(bool) -PyQt5.QtWidgets.QDirModel.resolveSymlinks?4() -> bool -PyQt5.QtWidgets.QDirModel.setReadOnly?4(bool) -PyQt5.QtWidgets.QDirModel.isReadOnly?4() -> bool -PyQt5.QtWidgets.QDirModel.setLazyChildCount?4(bool) -PyQt5.QtWidgets.QDirModel.lazyChildCount?4() -> bool -PyQt5.QtWidgets.QDirModel.refresh?4(QModelIndex parent=QModelIndex()) -PyQt5.QtWidgets.QDirModel.index?4(str, int column=0) -> QModelIndex -PyQt5.QtWidgets.QDirModel.isDir?4(QModelIndex) -> bool -PyQt5.QtWidgets.QDirModel.mkdir?4(QModelIndex, str) -> QModelIndex -PyQt5.QtWidgets.QDirModel.rmdir?4(QModelIndex) -> bool -PyQt5.QtWidgets.QDirModel.remove?4(QModelIndex) -> bool -PyQt5.QtWidgets.QDirModel.filePath?4(QModelIndex) -> str -PyQt5.QtWidgets.QDirModel.fileName?4(QModelIndex) -> str -PyQt5.QtWidgets.QDirModel.fileIcon?4(QModelIndex) -> QIcon -PyQt5.QtWidgets.QDirModel.fileInfo?4(QModelIndex) -> QFileInfo -PyQt5.QtWidgets.QDockWidget.DockWidgetFeature?10 -PyQt5.QtWidgets.QDockWidget.DockWidgetClosable?10 -PyQt5.QtWidgets.QDockWidget.DockWidgetMovable?10 -PyQt5.QtWidgets.QDockWidget.DockWidgetFloatable?10 -PyQt5.QtWidgets.QDockWidget.DockWidgetVerticalTitleBar?10 -PyQt5.QtWidgets.QDockWidget.AllDockWidgetFeatures?10 -PyQt5.QtWidgets.QDockWidget.NoDockWidgetFeatures?10 -PyQt5.QtWidgets.QDockWidget?1(str, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QDockWidget.__init__?1(self, str, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QDockWidget?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QDockWidget.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QDockWidget.widget?4() -> QWidget -PyQt5.QtWidgets.QDockWidget.setWidget?4(QWidget) -PyQt5.QtWidgets.QDockWidget.setFeatures?4(QDockWidget.DockWidgetFeatures) -PyQt5.QtWidgets.QDockWidget.features?4() -> QDockWidget.DockWidgetFeatures -PyQt5.QtWidgets.QDockWidget.setFloating?4(bool) -PyQt5.QtWidgets.QDockWidget.isFloating?4() -> bool -PyQt5.QtWidgets.QDockWidget.setAllowedAreas?4(Qt.DockWidgetAreas) -PyQt5.QtWidgets.QDockWidget.allowedAreas?4() -> Qt.DockWidgetAreas -PyQt5.QtWidgets.QDockWidget.isAreaAllowed?4(Qt.DockWidgetArea) -> bool -PyQt5.QtWidgets.QDockWidget.toggleViewAction?4() -> QAction -PyQt5.QtWidgets.QDockWidget.setTitleBarWidget?4(QWidget) -PyQt5.QtWidgets.QDockWidget.titleBarWidget?4() -> QWidget -PyQt5.QtWidgets.QDockWidget.featuresChanged?4(QDockWidget.DockWidgetFeatures) -PyQt5.QtWidgets.QDockWidget.topLevelChanged?4(bool) -PyQt5.QtWidgets.QDockWidget.allowedAreasChanged?4(Qt.DockWidgetAreas) -PyQt5.QtWidgets.QDockWidget.dockLocationChanged?4(Qt.DockWidgetArea) -PyQt5.QtWidgets.QDockWidget.visibilityChanged?4(bool) -PyQt5.QtWidgets.QDockWidget.initStyleOption?4(QStyleOptionDockWidget) -PyQt5.QtWidgets.QDockWidget.changeEvent?4(QEvent) -PyQt5.QtWidgets.QDockWidget.closeEvent?4(QCloseEvent) -PyQt5.QtWidgets.QDockWidget.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QDockWidget.event?4(QEvent) -> bool -PyQt5.QtWidgets.QDockWidget.DockWidgetFeatures?1(QDockWidget.DockWidgetFeatures) -PyQt5.QtWidgets.QDockWidget.DockWidgetFeatures.__init__?1(self, QDockWidget.DockWidgetFeatures) -PyQt5.QtWidgets.QDockWidget.DockWidgetFeatures?1(int) -PyQt5.QtWidgets.QDockWidget.DockWidgetFeatures.__init__?1(self, int) -PyQt5.QtWidgets.QDockWidget.DockWidgetFeatures?1() -PyQt5.QtWidgets.QDockWidget.DockWidgetFeatures.__init__?1(self) -PyQt5.QtWidgets.QErrorMessage?1(QWidget parent=None) -PyQt5.QtWidgets.QErrorMessage.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QErrorMessage.qtHandler?4() -> QErrorMessage -PyQt5.QtWidgets.QErrorMessage.showMessage?4(str) -PyQt5.QtWidgets.QErrorMessage.showMessage?4(str, str) -PyQt5.QtWidgets.QErrorMessage.changeEvent?4(QEvent) -PyQt5.QtWidgets.QErrorMessage.done?4(int) -PyQt5.QtWidgets.QFileDialog.Option?10 -PyQt5.QtWidgets.QFileDialog.ShowDirsOnly?10 -PyQt5.QtWidgets.QFileDialog.DontResolveSymlinks?10 -PyQt5.QtWidgets.QFileDialog.DontConfirmOverwrite?10 -PyQt5.QtWidgets.QFileDialog.DontUseSheet?10 -PyQt5.QtWidgets.QFileDialog.DontUseNativeDialog?10 -PyQt5.QtWidgets.QFileDialog.ReadOnly?10 -PyQt5.QtWidgets.QFileDialog.HideNameFilterDetails?10 -PyQt5.QtWidgets.QFileDialog.DontUseCustomDirectoryIcons?10 -PyQt5.QtWidgets.QFileDialog.DialogLabel?10 -PyQt5.QtWidgets.QFileDialog.LookIn?10 -PyQt5.QtWidgets.QFileDialog.FileName?10 -PyQt5.QtWidgets.QFileDialog.FileType?10 -PyQt5.QtWidgets.QFileDialog.Accept?10 -PyQt5.QtWidgets.QFileDialog.Reject?10 -PyQt5.QtWidgets.QFileDialog.AcceptMode?10 -PyQt5.QtWidgets.QFileDialog.AcceptOpen?10 -PyQt5.QtWidgets.QFileDialog.AcceptSave?10 -PyQt5.QtWidgets.QFileDialog.FileMode?10 -PyQt5.QtWidgets.QFileDialog.AnyFile?10 -PyQt5.QtWidgets.QFileDialog.ExistingFile?10 -PyQt5.QtWidgets.QFileDialog.Directory?10 -PyQt5.QtWidgets.QFileDialog.ExistingFiles?10 -PyQt5.QtWidgets.QFileDialog.DirectoryOnly?10 -PyQt5.QtWidgets.QFileDialog.ViewMode?10 -PyQt5.QtWidgets.QFileDialog.Detail?10 -PyQt5.QtWidgets.QFileDialog.List?10 -PyQt5.QtWidgets.QFileDialog?1(QWidget, Qt.WindowFlags) -PyQt5.QtWidgets.QFileDialog.__init__?1(self, QWidget, Qt.WindowFlags) -PyQt5.QtWidgets.QFileDialog?1(QWidget parent=None, str caption='', str directory='', str filter='') -PyQt5.QtWidgets.QFileDialog.__init__?1(self, QWidget parent=None, str caption='', str directory='', str filter='') -PyQt5.QtWidgets.QFileDialog.setDirectory?4(str) -PyQt5.QtWidgets.QFileDialog.setDirectory?4(QDir) -PyQt5.QtWidgets.QFileDialog.directory?4() -> QDir -PyQt5.QtWidgets.QFileDialog.selectFile?4(str) -PyQt5.QtWidgets.QFileDialog.selectedFiles?4() -> list-of-str -PyQt5.QtWidgets.QFileDialog.setViewMode?4(QFileDialog.ViewMode) -PyQt5.QtWidgets.QFileDialog.viewMode?4() -> QFileDialog.ViewMode -PyQt5.QtWidgets.QFileDialog.setFileMode?4(QFileDialog.FileMode) -PyQt5.QtWidgets.QFileDialog.fileMode?4() -> QFileDialog.FileMode -PyQt5.QtWidgets.QFileDialog.setAcceptMode?4(QFileDialog.AcceptMode) -PyQt5.QtWidgets.QFileDialog.acceptMode?4() -> QFileDialog.AcceptMode -PyQt5.QtWidgets.QFileDialog.setDefaultSuffix?4(str) -PyQt5.QtWidgets.QFileDialog.defaultSuffix?4() -> str -PyQt5.QtWidgets.QFileDialog.setHistory?4(list-of-str) -PyQt5.QtWidgets.QFileDialog.history?4() -> list-of-str -PyQt5.QtWidgets.QFileDialog.setItemDelegate?4(QAbstractItemDelegate) -PyQt5.QtWidgets.QFileDialog.itemDelegate?4() -> QAbstractItemDelegate -PyQt5.QtWidgets.QFileDialog.setIconProvider?4(QFileIconProvider) -PyQt5.QtWidgets.QFileDialog.iconProvider?4() -> QFileIconProvider -PyQt5.QtWidgets.QFileDialog.setLabelText?4(QFileDialog.DialogLabel, str) -PyQt5.QtWidgets.QFileDialog.labelText?4(QFileDialog.DialogLabel) -> str -PyQt5.QtWidgets.QFileDialog.currentChanged?4(str) -PyQt5.QtWidgets.QFileDialog.directoryEntered?4(str) -PyQt5.QtWidgets.QFileDialog.filesSelected?4(list-of-str) -PyQt5.QtWidgets.QFileDialog.filterSelected?4(str) -PyQt5.QtWidgets.QFileDialog.fileSelected?4(str) -PyQt5.QtWidgets.QFileDialog.getExistingDirectory?4(QWidget parent=None, str caption='', str directory='', QFileDialog.Options options=QFileDialog.ShowDirsOnly) -> str -PyQt5.QtWidgets.QFileDialog.getOpenFileName?4(QWidget parent=None, str caption='', str directory='', str filter='', str initialFilter='', QFileDialog.Options options=0) -> (str, str) -PyQt5.QtWidgets.QFileDialog.getOpenFileNames?4(QWidget parent=None, str caption='', str directory='', str filter='', str initialFilter='', QFileDialog.Options options=0) -> (list-of-str, str) -PyQt5.QtWidgets.QFileDialog.getSaveFileName?4(QWidget parent=None, str caption='', str directory='', str filter='', str initialFilter='', QFileDialog.Options options=0) -> (str, str) -PyQt5.QtWidgets.QFileDialog.done?4(int) -PyQt5.QtWidgets.QFileDialog.accept?4() -PyQt5.QtWidgets.QFileDialog.changeEvent?4(QEvent) -PyQt5.QtWidgets.QFileDialog.setSidebarUrls?4(list-of-QUrl) -PyQt5.QtWidgets.QFileDialog.sidebarUrls?4() -> list-of-QUrl -PyQt5.QtWidgets.QFileDialog.saveState?4() -> QByteArray -PyQt5.QtWidgets.QFileDialog.restoreState?4(QByteArray) -> bool -PyQt5.QtWidgets.QFileDialog.setProxyModel?4(QAbstractProxyModel) -PyQt5.QtWidgets.QFileDialog.proxyModel?4() -> QAbstractProxyModel -PyQt5.QtWidgets.QFileDialog.setNameFilter?4(str) -PyQt5.QtWidgets.QFileDialog.setNameFilters?4(list-of-str) -PyQt5.QtWidgets.QFileDialog.nameFilters?4() -> list-of-str -PyQt5.QtWidgets.QFileDialog.selectNameFilter?4(str) -PyQt5.QtWidgets.QFileDialog.selectedNameFilter?4() -> str -PyQt5.QtWidgets.QFileDialog.filter?4() -> QDir.Filters -PyQt5.QtWidgets.QFileDialog.setFilter?4(QDir.Filters) -PyQt5.QtWidgets.QFileDialog.setOption?4(QFileDialog.Option, bool on=True) -PyQt5.QtWidgets.QFileDialog.testOption?4(QFileDialog.Option) -> bool -PyQt5.QtWidgets.QFileDialog.setOptions?4(QFileDialog.Options) -PyQt5.QtWidgets.QFileDialog.options?4() -> QFileDialog.Options -PyQt5.QtWidgets.QFileDialog.open?4() -PyQt5.QtWidgets.QFileDialog.open?4(slot) -PyQt5.QtWidgets.QFileDialog.setVisible?4(bool) -PyQt5.QtWidgets.QFileDialog.setDirectoryUrl?4(QUrl) -PyQt5.QtWidgets.QFileDialog.directoryUrl?4() -> QUrl -PyQt5.QtWidgets.QFileDialog.selectUrl?4(QUrl) -PyQt5.QtWidgets.QFileDialog.selectedUrls?4() -> list-of-QUrl -PyQt5.QtWidgets.QFileDialog.setMimeTypeFilters?4(list-of-str) -PyQt5.QtWidgets.QFileDialog.mimeTypeFilters?4() -> list-of-str -PyQt5.QtWidgets.QFileDialog.selectMimeTypeFilter?4(str) -PyQt5.QtWidgets.QFileDialog.urlSelected?4(QUrl) -PyQt5.QtWidgets.QFileDialog.urlsSelected?4(list-of-QUrl) -PyQt5.QtWidgets.QFileDialog.currentUrlChanged?4(QUrl) -PyQt5.QtWidgets.QFileDialog.directoryUrlEntered?4(QUrl) -PyQt5.QtWidgets.QFileDialog.getExistingDirectoryUrl?4(QWidget parent=None, str caption='', QUrl directory=QUrl(), QFileDialog.Options options=QFileDialog.ShowDirsOnly, list-of-str supportedSchemes=[]) -> QUrl -PyQt5.QtWidgets.QFileDialog.getOpenFileUrl?4(QWidget parent=None, str caption='', str directory='', str filter='', str initialFilter='', QFileDialog.Options options=0, list-of-str supportedSchemes=[]) -> (QUrl, str) -PyQt5.QtWidgets.QFileDialog.getOpenFileUrls?4(QWidget parent=None, str caption='', str directory='', str filter='', str initialFilter='', QFileDialog.Options options=0, list-of-str supportedSchemes=[]) -> (list-of-QUrl, str) -PyQt5.QtWidgets.QFileDialog.getSaveFileUrl?4(QWidget parent=None, str caption='', str directory='', str filter='', str initialFilter='', QFileDialog.Options options=0, list-of-str supportedSchemes=[]) -> (QUrl, str) -PyQt5.QtWidgets.QFileDialog.Options?1(QFileDialog.Options) -PyQt5.QtWidgets.QFileDialog.Options.__init__?1(self, QFileDialog.Options) -PyQt5.QtWidgets.QFileDialog.Options?1(int) -PyQt5.QtWidgets.QFileDialog.Options.__init__?1(self, int) -PyQt5.QtWidgets.QFileDialog.Options?1() -PyQt5.QtWidgets.QFileDialog.Options.__init__?1(self) -PyQt5.QtWidgets.QFileIconProvider.Option?10 -PyQt5.QtWidgets.QFileIconProvider.DontUseCustomDirectoryIcons?10 -PyQt5.QtWidgets.QFileIconProvider.IconType?10 -PyQt5.QtWidgets.QFileIconProvider.Computer?10 -PyQt5.QtWidgets.QFileIconProvider.Desktop?10 -PyQt5.QtWidgets.QFileIconProvider.Trashcan?10 -PyQt5.QtWidgets.QFileIconProvider.Network?10 -PyQt5.QtWidgets.QFileIconProvider.Drive?10 -PyQt5.QtWidgets.QFileIconProvider.Folder?10 -PyQt5.QtWidgets.QFileIconProvider.File?10 -PyQt5.QtWidgets.QFileIconProvider?1() -PyQt5.QtWidgets.QFileIconProvider.__init__?1(self) -PyQt5.QtWidgets.QFileIconProvider.icon?4(QFileIconProvider.IconType) -> QIcon -PyQt5.QtWidgets.QFileIconProvider.icon?4(QFileInfo) -> QIcon -PyQt5.QtWidgets.QFileIconProvider.type?4(QFileInfo) -> str -PyQt5.QtWidgets.QFileIconProvider.setOptions?4(QFileIconProvider.Options) -PyQt5.QtWidgets.QFileIconProvider.options?4() -> QFileIconProvider.Options -PyQt5.QtWidgets.QFileIconProvider.Options?1(QFileIconProvider.Options) -PyQt5.QtWidgets.QFileIconProvider.Options.__init__?1(self, QFileIconProvider.Options) -PyQt5.QtWidgets.QFileIconProvider.Options?1(int) -PyQt5.QtWidgets.QFileIconProvider.Options.__init__?1(self, int) -PyQt5.QtWidgets.QFileIconProvider.Options?1() -PyQt5.QtWidgets.QFileIconProvider.Options.__init__?1(self) -PyQt5.QtWidgets.QFileSystemModel.Roles?10 -PyQt5.QtWidgets.QFileSystemModel.FileIconRole?10 -PyQt5.QtWidgets.QFileSystemModel.FilePathRole?10 -PyQt5.QtWidgets.QFileSystemModel.FileNameRole?10 -PyQt5.QtWidgets.QFileSystemModel.FilePermissions?10 -PyQt5.QtWidgets.QFileSystemModel?1(QObject parent=None) -PyQt5.QtWidgets.QFileSystemModel.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QFileSystemModel.index?4(int, int, QModelIndex parent=QModelIndex()) -> QModelIndex -PyQt5.QtWidgets.QFileSystemModel.index?4(str, int column=0) -> QModelIndex -PyQt5.QtWidgets.QFileSystemModel.parent?4(QModelIndex) -> QModelIndex -PyQt5.QtWidgets.QFileSystemModel.hasChildren?4(QModelIndex parent=QModelIndex()) -> bool -PyQt5.QtWidgets.QFileSystemModel.canFetchMore?4(QModelIndex) -> bool -PyQt5.QtWidgets.QFileSystemModel.fetchMore?4(QModelIndex) -PyQt5.QtWidgets.QFileSystemModel.rowCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtWidgets.QFileSystemModel.columnCount?4(QModelIndex parent=QModelIndex()) -> int -PyQt5.QtWidgets.QFileSystemModel.myComputer?4(int role=Qt.DisplayRole) -> QVariant -PyQt5.QtWidgets.QFileSystemModel.data?4(QModelIndex, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtWidgets.QFileSystemModel.setData?4(QModelIndex, QVariant, int role=Qt.EditRole) -> bool -PyQt5.QtWidgets.QFileSystemModel.headerData?4(int, Qt.Orientation, int role=Qt.DisplayRole) -> QVariant -PyQt5.QtWidgets.QFileSystemModel.flags?4(QModelIndex) -> Qt.ItemFlags -PyQt5.QtWidgets.QFileSystemModel.sort?4(int, Qt.SortOrder order=Qt.AscendingOrder) -PyQt5.QtWidgets.QFileSystemModel.mimeTypes?4() -> list-of-str -PyQt5.QtWidgets.QFileSystemModel.mimeData?4(list-of-QModelIndex) -> QMimeData -PyQt5.QtWidgets.QFileSystemModel.dropMimeData?4(QMimeData, Qt.DropAction, int, int, QModelIndex) -> bool -PyQt5.QtWidgets.QFileSystemModel.supportedDropActions?4() -> Qt.DropActions -PyQt5.QtWidgets.QFileSystemModel.setRootPath?4(str) -> QModelIndex -PyQt5.QtWidgets.QFileSystemModel.rootPath?4() -> str -PyQt5.QtWidgets.QFileSystemModel.rootDirectory?4() -> QDir -PyQt5.QtWidgets.QFileSystemModel.setIconProvider?4(QFileIconProvider) -PyQt5.QtWidgets.QFileSystemModel.iconProvider?4() -> QFileIconProvider -PyQt5.QtWidgets.QFileSystemModel.setFilter?4(QDir.Filters) -PyQt5.QtWidgets.QFileSystemModel.filter?4() -> QDir.Filters -PyQt5.QtWidgets.QFileSystemModel.setResolveSymlinks?4(bool) -PyQt5.QtWidgets.QFileSystemModel.resolveSymlinks?4() -> bool -PyQt5.QtWidgets.QFileSystemModel.setReadOnly?4(bool) -PyQt5.QtWidgets.QFileSystemModel.isReadOnly?4() -> bool -PyQt5.QtWidgets.QFileSystemModel.setNameFilterDisables?4(bool) -PyQt5.QtWidgets.QFileSystemModel.nameFilterDisables?4() -> bool -PyQt5.QtWidgets.QFileSystemModel.setNameFilters?4(list-of-str) -PyQt5.QtWidgets.QFileSystemModel.nameFilters?4() -> list-of-str -PyQt5.QtWidgets.QFileSystemModel.filePath?4(QModelIndex) -> str -PyQt5.QtWidgets.QFileSystemModel.isDir?4(QModelIndex) -> bool -PyQt5.QtWidgets.QFileSystemModel.size?4(QModelIndex) -> int -PyQt5.QtWidgets.QFileSystemModel.type?4(QModelIndex) -> str -PyQt5.QtWidgets.QFileSystemModel.lastModified?4(QModelIndex) -> QDateTime -PyQt5.QtWidgets.QFileSystemModel.mkdir?4(QModelIndex, str) -> QModelIndex -PyQt5.QtWidgets.QFileSystemModel.permissions?4(QModelIndex) -> QFileDevice.Permissions -PyQt5.QtWidgets.QFileSystemModel.rmdir?4(QModelIndex) -> bool -PyQt5.QtWidgets.QFileSystemModel.fileName?4(QModelIndex) -> str -PyQt5.QtWidgets.QFileSystemModel.fileIcon?4(QModelIndex) -> QIcon -PyQt5.QtWidgets.QFileSystemModel.fileInfo?4(QModelIndex) -> QFileInfo -PyQt5.QtWidgets.QFileSystemModel.remove?4(QModelIndex) -> bool -PyQt5.QtWidgets.QFileSystemModel.fileRenamed?4(str, str, str) -PyQt5.QtWidgets.QFileSystemModel.rootPathChanged?4(str) -PyQt5.QtWidgets.QFileSystemModel.directoryLoaded?4(str) -PyQt5.QtWidgets.QFileSystemModel.event?4(QEvent) -> bool -PyQt5.QtWidgets.QFileSystemModel.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QFocusFrame?1(QWidget parent=None) -PyQt5.QtWidgets.QFocusFrame.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QFocusFrame.setWidget?4(QWidget) -PyQt5.QtWidgets.QFocusFrame.widget?4() -> QWidget -PyQt5.QtWidgets.QFocusFrame.initStyleOption?4(QStyleOption) -PyQt5.QtWidgets.QFocusFrame.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QFocusFrame.event?4(QEvent) -> bool -PyQt5.QtWidgets.QFocusFrame.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QFontComboBox.FontFilter?10 -PyQt5.QtWidgets.QFontComboBox.AllFonts?10 -PyQt5.QtWidgets.QFontComboBox.ScalableFonts?10 -PyQt5.QtWidgets.QFontComboBox.NonScalableFonts?10 -PyQt5.QtWidgets.QFontComboBox.MonospacedFonts?10 -PyQt5.QtWidgets.QFontComboBox.ProportionalFonts?10 -PyQt5.QtWidgets.QFontComboBox?1(QWidget parent=None) -PyQt5.QtWidgets.QFontComboBox.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QFontComboBox.fontFilters?4() -> QFontComboBox.FontFilters -PyQt5.QtWidgets.QFontComboBox.setWritingSystem?4(QFontDatabase.WritingSystem) -PyQt5.QtWidgets.QFontComboBox.writingSystem?4() -> QFontDatabase.WritingSystem -PyQt5.QtWidgets.QFontComboBox.setFontFilters?4(QFontComboBox.FontFilters) -PyQt5.QtWidgets.QFontComboBox.currentFont?4() -> QFont -PyQt5.QtWidgets.QFontComboBox.sizeHint?4() -> QSize -PyQt5.QtWidgets.QFontComboBox.setCurrentFont?4(QFont) -PyQt5.QtWidgets.QFontComboBox.currentFontChanged?4(QFont) -PyQt5.QtWidgets.QFontComboBox.event?4(QEvent) -> bool -PyQt5.QtWidgets.QFontComboBox.FontFilters?1(QFontComboBox.FontFilters) -PyQt5.QtWidgets.QFontComboBox.FontFilters.__init__?1(self, QFontComboBox.FontFilters) -PyQt5.QtWidgets.QFontComboBox.FontFilters?1(int) -PyQt5.QtWidgets.QFontComboBox.FontFilters.__init__?1(self, int) -PyQt5.QtWidgets.QFontComboBox.FontFilters?1() -PyQt5.QtWidgets.QFontComboBox.FontFilters.__init__?1(self) -PyQt5.QtWidgets.QFontDialog.FontDialogOption?10 -PyQt5.QtWidgets.QFontDialog.NoButtons?10 -PyQt5.QtWidgets.QFontDialog.DontUseNativeDialog?10 -PyQt5.QtWidgets.QFontDialog.ScalableFonts?10 -PyQt5.QtWidgets.QFontDialog.NonScalableFonts?10 -PyQt5.QtWidgets.QFontDialog.MonospacedFonts?10 -PyQt5.QtWidgets.QFontDialog.ProportionalFonts?10 -PyQt5.QtWidgets.QFontDialog?1(QWidget parent=None) -PyQt5.QtWidgets.QFontDialog.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QFontDialog?1(QFont, QWidget parent=None) -PyQt5.QtWidgets.QFontDialog.__init__?1(self, QFont, QWidget parent=None) -PyQt5.QtWidgets.QFontDialog.getFont?4(QFont, QWidget parent=None, str caption=QString(), QFontDialog.FontDialogOptions options=0) -> (QFont, bool) -PyQt5.QtWidgets.QFontDialog.getFont?4(QWidget parent=None) -> (QFont, bool) -PyQt5.QtWidgets.QFontDialog.changeEvent?4(QEvent) -PyQt5.QtWidgets.QFontDialog.done?4(int) -PyQt5.QtWidgets.QFontDialog.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QFontDialog.setCurrentFont?4(QFont) -PyQt5.QtWidgets.QFontDialog.currentFont?4() -> QFont -PyQt5.QtWidgets.QFontDialog.selectedFont?4() -> QFont -PyQt5.QtWidgets.QFontDialog.setOption?4(QFontDialog.FontDialogOption, bool on=True) -PyQt5.QtWidgets.QFontDialog.testOption?4(QFontDialog.FontDialogOption) -> bool -PyQt5.QtWidgets.QFontDialog.setOptions?4(QFontDialog.FontDialogOptions) -PyQt5.QtWidgets.QFontDialog.options?4() -> QFontDialog.FontDialogOptions -PyQt5.QtWidgets.QFontDialog.open?4() -PyQt5.QtWidgets.QFontDialog.open?4(slot) -PyQt5.QtWidgets.QFontDialog.setVisible?4(bool) -PyQt5.QtWidgets.QFontDialog.currentFontChanged?4(QFont) -PyQt5.QtWidgets.QFontDialog.fontSelected?4(QFont) -PyQt5.QtWidgets.QFontDialog.FontDialogOptions?1(QFontDialog.FontDialogOptions) -PyQt5.QtWidgets.QFontDialog.FontDialogOptions.__init__?1(self, QFontDialog.FontDialogOptions) -PyQt5.QtWidgets.QFontDialog.FontDialogOptions?1(int) -PyQt5.QtWidgets.QFontDialog.FontDialogOptions.__init__?1(self, int) -PyQt5.QtWidgets.QFontDialog.FontDialogOptions?1() -PyQt5.QtWidgets.QFontDialog.FontDialogOptions.__init__?1(self) -PyQt5.QtWidgets.QFormLayout.ItemRole?10 -PyQt5.QtWidgets.QFormLayout.LabelRole?10 -PyQt5.QtWidgets.QFormLayout.FieldRole?10 -PyQt5.QtWidgets.QFormLayout.SpanningRole?10 -PyQt5.QtWidgets.QFormLayout.RowWrapPolicy?10 -PyQt5.QtWidgets.QFormLayout.DontWrapRows?10 -PyQt5.QtWidgets.QFormLayout.WrapLongRows?10 -PyQt5.QtWidgets.QFormLayout.WrapAllRows?10 -PyQt5.QtWidgets.QFormLayout.FieldGrowthPolicy?10 -PyQt5.QtWidgets.QFormLayout.FieldsStayAtSizeHint?10 -PyQt5.QtWidgets.QFormLayout.ExpandingFieldsGrow?10 -PyQt5.QtWidgets.QFormLayout.AllNonFixedFieldsGrow?10 -PyQt5.QtWidgets.QFormLayout?1(QWidget parent=None) -PyQt5.QtWidgets.QFormLayout.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QFormLayout.setFieldGrowthPolicy?4(QFormLayout.FieldGrowthPolicy) -PyQt5.QtWidgets.QFormLayout.fieldGrowthPolicy?4() -> QFormLayout.FieldGrowthPolicy -PyQt5.QtWidgets.QFormLayout.setRowWrapPolicy?4(QFormLayout.RowWrapPolicy) -PyQt5.QtWidgets.QFormLayout.rowWrapPolicy?4() -> QFormLayout.RowWrapPolicy -PyQt5.QtWidgets.QFormLayout.setLabelAlignment?4(Qt.Alignment) -PyQt5.QtWidgets.QFormLayout.labelAlignment?4() -> Qt.Alignment -PyQt5.QtWidgets.QFormLayout.setFormAlignment?4(Qt.Alignment) -PyQt5.QtWidgets.QFormLayout.formAlignment?4() -> Qt.Alignment -PyQt5.QtWidgets.QFormLayout.setHorizontalSpacing?4(int) -PyQt5.QtWidgets.QFormLayout.horizontalSpacing?4() -> int -PyQt5.QtWidgets.QFormLayout.setVerticalSpacing?4(int) -PyQt5.QtWidgets.QFormLayout.verticalSpacing?4() -> int -PyQt5.QtWidgets.QFormLayout.spacing?4() -> int -PyQt5.QtWidgets.QFormLayout.setSpacing?4(int) -PyQt5.QtWidgets.QFormLayout.addRow?4(QWidget, QWidget) -PyQt5.QtWidgets.QFormLayout.addRow?4(QWidget, QLayout) -PyQt5.QtWidgets.QFormLayout.addRow?4(str, QWidget) -PyQt5.QtWidgets.QFormLayout.addRow?4(str, QLayout) -PyQt5.QtWidgets.QFormLayout.addRow?4(QWidget) -PyQt5.QtWidgets.QFormLayout.addRow?4(QLayout) -PyQt5.QtWidgets.QFormLayout.insertRow?4(int, QWidget, QWidget) -PyQt5.QtWidgets.QFormLayout.insertRow?4(int, QWidget, QLayout) -PyQt5.QtWidgets.QFormLayout.insertRow?4(int, str, QWidget) -PyQt5.QtWidgets.QFormLayout.insertRow?4(int, str, QLayout) -PyQt5.QtWidgets.QFormLayout.insertRow?4(int, QWidget) -PyQt5.QtWidgets.QFormLayout.insertRow?4(int, QLayout) -PyQt5.QtWidgets.QFormLayout.setItem?4(int, QFormLayout.ItemRole, QLayoutItem) -PyQt5.QtWidgets.QFormLayout.setWidget?4(int, QFormLayout.ItemRole, QWidget) -PyQt5.QtWidgets.QFormLayout.setLayout?4(int, QFormLayout.ItemRole, QLayout) -PyQt5.QtWidgets.QFormLayout.itemAt?4(int, QFormLayout.ItemRole) -> QLayoutItem -PyQt5.QtWidgets.QFormLayout.getItemPosition?4(int) -> (int, QFormLayout.ItemRole) -PyQt5.QtWidgets.QFormLayout.getWidgetPosition?4(QWidget) -> (int, QFormLayout.ItemRole) -PyQt5.QtWidgets.QFormLayout.getLayoutPosition?4(QLayout) -> (int, QFormLayout.ItemRole) -PyQt5.QtWidgets.QFormLayout.labelForField?4(QWidget) -> QWidget -PyQt5.QtWidgets.QFormLayout.labelForField?4(QLayout) -> QWidget -PyQt5.QtWidgets.QFormLayout.addItem?4(QLayoutItem) -PyQt5.QtWidgets.QFormLayout.itemAt?4(int) -> QLayoutItem -PyQt5.QtWidgets.QFormLayout.takeAt?4(int) -> QLayoutItem -PyQt5.QtWidgets.QFormLayout.setGeometry?4(QRect) -PyQt5.QtWidgets.QFormLayout.minimumSize?4() -> QSize -PyQt5.QtWidgets.QFormLayout.sizeHint?4() -> QSize -PyQt5.QtWidgets.QFormLayout.invalidate?4() -PyQt5.QtWidgets.QFormLayout.hasHeightForWidth?4() -> bool -PyQt5.QtWidgets.QFormLayout.heightForWidth?4(int) -> int -PyQt5.QtWidgets.QFormLayout.expandingDirections?4() -> Qt.Orientations -PyQt5.QtWidgets.QFormLayout.count?4() -> int -PyQt5.QtWidgets.QFormLayout.rowCount?4() -> int -PyQt5.QtWidgets.QGesture.GestureCancelPolicy?10 -PyQt5.QtWidgets.QGesture.CancelNone?10 -PyQt5.QtWidgets.QGesture.CancelAllInContext?10 -PyQt5.QtWidgets.QGesture?1(QObject parent=None) -PyQt5.QtWidgets.QGesture.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QGesture.gestureType?4() -> Qt.GestureType -PyQt5.QtWidgets.QGesture.state?4() -> Qt.GestureState -PyQt5.QtWidgets.QGesture.hotSpot?4() -> QPointF -PyQt5.QtWidgets.QGesture.setHotSpot?4(QPointF) -PyQt5.QtWidgets.QGesture.hasHotSpot?4() -> bool -PyQt5.QtWidgets.QGesture.unsetHotSpot?4() -PyQt5.QtWidgets.QGesture.setGestureCancelPolicy?4(QGesture.GestureCancelPolicy) -PyQt5.QtWidgets.QGesture.gestureCancelPolicy?4() -> QGesture.GestureCancelPolicy -PyQt5.QtWidgets.QPanGesture?1(QObject parent=None) -PyQt5.QtWidgets.QPanGesture.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QPanGesture.lastOffset?4() -> QPointF -PyQt5.QtWidgets.QPanGesture.offset?4() -> QPointF -PyQt5.QtWidgets.QPanGesture.delta?4() -> QPointF -PyQt5.QtWidgets.QPanGesture.acceleration?4() -> float -PyQt5.QtWidgets.QPanGesture.setLastOffset?4(QPointF) -PyQt5.QtWidgets.QPanGesture.setOffset?4(QPointF) -PyQt5.QtWidgets.QPanGesture.setAcceleration?4(float) -PyQt5.QtWidgets.QPinchGesture.ChangeFlag?10 -PyQt5.QtWidgets.QPinchGesture.ScaleFactorChanged?10 -PyQt5.QtWidgets.QPinchGesture.RotationAngleChanged?10 -PyQt5.QtWidgets.QPinchGesture.CenterPointChanged?10 -PyQt5.QtWidgets.QPinchGesture?1(QObject parent=None) -PyQt5.QtWidgets.QPinchGesture.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QPinchGesture.totalChangeFlags?4() -> QPinchGesture.ChangeFlags -PyQt5.QtWidgets.QPinchGesture.setTotalChangeFlags?4(QPinchGesture.ChangeFlags) -PyQt5.QtWidgets.QPinchGesture.changeFlags?4() -> QPinchGesture.ChangeFlags -PyQt5.QtWidgets.QPinchGesture.setChangeFlags?4(QPinchGesture.ChangeFlags) -PyQt5.QtWidgets.QPinchGesture.startCenterPoint?4() -> QPointF -PyQt5.QtWidgets.QPinchGesture.lastCenterPoint?4() -> QPointF -PyQt5.QtWidgets.QPinchGesture.centerPoint?4() -> QPointF -PyQt5.QtWidgets.QPinchGesture.setStartCenterPoint?4(QPointF) -PyQt5.QtWidgets.QPinchGesture.setLastCenterPoint?4(QPointF) -PyQt5.QtWidgets.QPinchGesture.setCenterPoint?4(QPointF) -PyQt5.QtWidgets.QPinchGesture.totalScaleFactor?4() -> float -PyQt5.QtWidgets.QPinchGesture.lastScaleFactor?4() -> float -PyQt5.QtWidgets.QPinchGesture.scaleFactor?4() -> float -PyQt5.QtWidgets.QPinchGesture.setTotalScaleFactor?4(float) -PyQt5.QtWidgets.QPinchGesture.setLastScaleFactor?4(float) -PyQt5.QtWidgets.QPinchGesture.setScaleFactor?4(float) -PyQt5.QtWidgets.QPinchGesture.totalRotationAngle?4() -> float -PyQt5.QtWidgets.QPinchGesture.lastRotationAngle?4() -> float -PyQt5.QtWidgets.QPinchGesture.rotationAngle?4() -> float -PyQt5.QtWidgets.QPinchGesture.setTotalRotationAngle?4(float) -PyQt5.QtWidgets.QPinchGesture.setLastRotationAngle?4(float) -PyQt5.QtWidgets.QPinchGesture.setRotationAngle?4(float) -PyQt5.QtWidgets.QPinchGesture.ChangeFlags?1(QPinchGesture.ChangeFlags) -PyQt5.QtWidgets.QPinchGesture.ChangeFlags.__init__?1(self, QPinchGesture.ChangeFlags) -PyQt5.QtWidgets.QPinchGesture.ChangeFlags?1(int) -PyQt5.QtWidgets.QPinchGesture.ChangeFlags.__init__?1(self, int) -PyQt5.QtWidgets.QPinchGesture.ChangeFlags?1() -PyQt5.QtWidgets.QPinchGesture.ChangeFlags.__init__?1(self) -PyQt5.QtWidgets.QSwipeGesture.SwipeDirection?10 -PyQt5.QtWidgets.QSwipeGesture.NoDirection?10 -PyQt5.QtWidgets.QSwipeGesture.Left?10 -PyQt5.QtWidgets.QSwipeGesture.Right?10 -PyQt5.QtWidgets.QSwipeGesture.Up?10 -PyQt5.QtWidgets.QSwipeGesture.Down?10 -PyQt5.QtWidgets.QSwipeGesture?1(QObject parent=None) -PyQt5.QtWidgets.QSwipeGesture.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QSwipeGesture.horizontalDirection?4() -> QSwipeGesture.SwipeDirection -PyQt5.QtWidgets.QSwipeGesture.verticalDirection?4() -> QSwipeGesture.SwipeDirection -PyQt5.QtWidgets.QSwipeGesture.swipeAngle?4() -> float -PyQt5.QtWidgets.QSwipeGesture.setSwipeAngle?4(float) -PyQt5.QtWidgets.QTapGesture?1(QObject parent=None) -PyQt5.QtWidgets.QTapGesture.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QTapGesture.position?4() -> QPointF -PyQt5.QtWidgets.QTapGesture.setPosition?4(QPointF) -PyQt5.QtWidgets.QTapAndHoldGesture?1(QObject parent=None) -PyQt5.QtWidgets.QTapAndHoldGesture.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QTapAndHoldGesture.position?4() -> QPointF -PyQt5.QtWidgets.QTapAndHoldGesture.setPosition?4(QPointF) -PyQt5.QtWidgets.QTapAndHoldGesture.setTimeout?4(int) -PyQt5.QtWidgets.QTapAndHoldGesture.timeout?4() -> int -PyQt5.QtWidgets.QGestureEvent?1(list-of-QGesture) -PyQt5.QtWidgets.QGestureEvent.__init__?1(self, list-of-QGesture) -PyQt5.QtWidgets.QGestureEvent?1(QGestureEvent) -PyQt5.QtWidgets.QGestureEvent.__init__?1(self, QGestureEvent) -PyQt5.QtWidgets.QGestureEvent.gestures?4() -> list-of-QGesture -PyQt5.QtWidgets.QGestureEvent.gesture?4(Qt.GestureType) -> QGesture -PyQt5.QtWidgets.QGestureEvent.activeGestures?4() -> list-of-QGesture -PyQt5.QtWidgets.QGestureEvent.canceledGestures?4() -> list-of-QGesture -PyQt5.QtWidgets.QGestureEvent.setAccepted?4(bool) -PyQt5.QtWidgets.QGestureEvent.isAccepted?4() -> bool -PyQt5.QtWidgets.QGestureEvent.accept?4() -PyQt5.QtWidgets.QGestureEvent.ignore?4() -PyQt5.QtWidgets.QGestureEvent.setAccepted?4(QGesture, bool) -PyQt5.QtWidgets.QGestureEvent.accept?4(QGesture) -PyQt5.QtWidgets.QGestureEvent.ignore?4(QGesture) -PyQt5.QtWidgets.QGestureEvent.isAccepted?4(QGesture) -> bool -PyQt5.QtWidgets.QGestureEvent.setAccepted?4(Qt.GestureType, bool) -PyQt5.QtWidgets.QGestureEvent.accept?4(Qt.GestureType) -PyQt5.QtWidgets.QGestureEvent.ignore?4(Qt.GestureType) -PyQt5.QtWidgets.QGestureEvent.isAccepted?4(Qt.GestureType) -> bool -PyQt5.QtWidgets.QGestureEvent.widget?4() -> QWidget -PyQt5.QtWidgets.QGestureEvent.mapToGraphicsScene?4(QPointF) -> QPointF -PyQt5.QtWidgets.QGestureRecognizer.ResultFlag?10 -PyQt5.QtWidgets.QGestureRecognizer.Ignore?10 -PyQt5.QtWidgets.QGestureRecognizer.MayBeGesture?10 -PyQt5.QtWidgets.QGestureRecognizer.TriggerGesture?10 -PyQt5.QtWidgets.QGestureRecognizer.FinishGesture?10 -PyQt5.QtWidgets.QGestureRecognizer.CancelGesture?10 -PyQt5.QtWidgets.QGestureRecognizer.ConsumeEventHint?10 -PyQt5.QtWidgets.QGestureRecognizer?1() -PyQt5.QtWidgets.QGestureRecognizer.__init__?1(self) -PyQt5.QtWidgets.QGestureRecognizer?1(QGestureRecognizer) -PyQt5.QtWidgets.QGestureRecognizer.__init__?1(self, QGestureRecognizer) -PyQt5.QtWidgets.QGestureRecognizer.create?4(QObject) -> QGesture -PyQt5.QtWidgets.QGestureRecognizer.recognize?4(QGesture, QObject, QEvent) -> QGestureRecognizer.Result -PyQt5.QtWidgets.QGestureRecognizer.reset?4(QGesture) -PyQt5.QtWidgets.QGestureRecognizer.registerRecognizer?4(QGestureRecognizer) -> Qt.GestureType -PyQt5.QtWidgets.QGestureRecognizer.unregisterRecognizer?4(Qt.GestureType) -PyQt5.QtWidgets.QGestureRecognizer.Result?1(QGestureRecognizer.Result) -PyQt5.QtWidgets.QGestureRecognizer.Result.__init__?1(self, QGestureRecognizer.Result) -PyQt5.QtWidgets.QGestureRecognizer.Result?1(int) -PyQt5.QtWidgets.QGestureRecognizer.Result.__init__?1(self, int) -PyQt5.QtWidgets.QGestureRecognizer.Result?1() -PyQt5.QtWidgets.QGestureRecognizer.Result.__init__?1(self) -PyQt5.QtWidgets.QGraphicsAnchor.setSpacing?4(float) -PyQt5.QtWidgets.QGraphicsAnchor.unsetSpacing?4() -PyQt5.QtWidgets.QGraphicsAnchor.spacing?4() -> float -PyQt5.QtWidgets.QGraphicsAnchor.setSizePolicy?4(QSizePolicy.Policy) -PyQt5.QtWidgets.QGraphicsAnchor.sizePolicy?4() -> QSizePolicy.Policy -PyQt5.QtWidgets.QGraphicsLayoutItem?1(QGraphicsLayoutItem parent=None, bool isLayout=False) -PyQt5.QtWidgets.QGraphicsLayoutItem.__init__?1(self, QGraphicsLayoutItem parent=None, bool isLayout=False) -PyQt5.QtWidgets.QGraphicsLayoutItem.setSizePolicy?4(QSizePolicy) -PyQt5.QtWidgets.QGraphicsLayoutItem.setSizePolicy?4(QSizePolicy.Policy, QSizePolicy.Policy, QSizePolicy.ControlType controlType=QSizePolicy.DefaultType) -PyQt5.QtWidgets.QGraphicsLayoutItem.sizePolicy?4() -> QSizePolicy -PyQt5.QtWidgets.QGraphicsLayoutItem.setMinimumSize?4(QSizeF) -PyQt5.QtWidgets.QGraphicsLayoutItem.minimumSize?4() -> QSizeF -PyQt5.QtWidgets.QGraphicsLayoutItem.setMinimumWidth?4(float) -PyQt5.QtWidgets.QGraphicsLayoutItem.setMinimumHeight?4(float) -PyQt5.QtWidgets.QGraphicsLayoutItem.setPreferredSize?4(QSizeF) -PyQt5.QtWidgets.QGraphicsLayoutItem.preferredSize?4() -> QSizeF -PyQt5.QtWidgets.QGraphicsLayoutItem.setPreferredWidth?4(float) -PyQt5.QtWidgets.QGraphicsLayoutItem.setPreferredHeight?4(float) -PyQt5.QtWidgets.QGraphicsLayoutItem.setMaximumSize?4(QSizeF) -PyQt5.QtWidgets.QGraphicsLayoutItem.maximumSize?4() -> QSizeF -PyQt5.QtWidgets.QGraphicsLayoutItem.setMaximumWidth?4(float) -PyQt5.QtWidgets.QGraphicsLayoutItem.setMaximumHeight?4(float) -PyQt5.QtWidgets.QGraphicsLayoutItem.setGeometry?4(QRectF) -PyQt5.QtWidgets.QGraphicsLayoutItem.geometry?4() -> QRectF -PyQt5.QtWidgets.QGraphicsLayoutItem.getContentsMargins?4() -> (float, float, float, float) -PyQt5.QtWidgets.QGraphicsLayoutItem.contentsRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsLayoutItem.effectiveSizeHint?4(Qt.SizeHint, QSizeF constraint=QSizeF()) -> QSizeF -PyQt5.QtWidgets.QGraphicsLayoutItem.updateGeometry?4() -PyQt5.QtWidgets.QGraphicsLayoutItem.parentLayoutItem?4() -> QGraphicsLayoutItem -PyQt5.QtWidgets.QGraphicsLayoutItem.setParentLayoutItem?4(QGraphicsLayoutItem) -PyQt5.QtWidgets.QGraphicsLayoutItem.isLayout?4() -> bool -PyQt5.QtWidgets.QGraphicsLayoutItem.setMinimumSize?4(float, float) -PyQt5.QtWidgets.QGraphicsLayoutItem.setPreferredSize?4(float, float) -PyQt5.QtWidgets.QGraphicsLayoutItem.setMaximumSize?4(float, float) -PyQt5.QtWidgets.QGraphicsLayoutItem.minimumWidth?4() -> float -PyQt5.QtWidgets.QGraphicsLayoutItem.minimumHeight?4() -> float -PyQt5.QtWidgets.QGraphicsLayoutItem.preferredWidth?4() -> float -PyQt5.QtWidgets.QGraphicsLayoutItem.preferredHeight?4() -> float -PyQt5.QtWidgets.QGraphicsLayoutItem.maximumWidth?4() -> float -PyQt5.QtWidgets.QGraphicsLayoutItem.maximumHeight?4() -> float -PyQt5.QtWidgets.QGraphicsLayoutItem.graphicsItem?4() -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsLayoutItem.ownedByLayout?4() -> bool -PyQt5.QtWidgets.QGraphicsLayoutItem.sizeHint?4(Qt.SizeHint, QSizeF constraint=QSizeF()) -> QSizeF -PyQt5.QtWidgets.QGraphicsLayoutItem.setGraphicsItem?4(QGraphicsItem) -PyQt5.QtWidgets.QGraphicsLayoutItem.setOwnedByLayout?4(bool) -PyQt5.QtWidgets.QGraphicsLayout?1(QGraphicsLayoutItem parent=None) -PyQt5.QtWidgets.QGraphicsLayout.__init__?1(self, QGraphicsLayoutItem parent=None) -PyQt5.QtWidgets.QGraphicsLayout.setContentsMargins?4(float, float, float, float) -PyQt5.QtWidgets.QGraphicsLayout.getContentsMargins?4() -> (float, float, float, float) -PyQt5.QtWidgets.QGraphicsLayout.activate?4() -PyQt5.QtWidgets.QGraphicsLayout.isActivated?4() -> bool -PyQt5.QtWidgets.QGraphicsLayout.invalidate?4() -PyQt5.QtWidgets.QGraphicsLayout.widgetEvent?4(QEvent) -PyQt5.QtWidgets.QGraphicsLayout.count?4() -> int -PyQt5.QtWidgets.QGraphicsLayout.itemAt?4(int) -> QGraphicsLayoutItem -PyQt5.QtWidgets.QGraphicsLayout.removeAt?4(int) -PyQt5.QtWidgets.QGraphicsLayout.updateGeometry?4() -PyQt5.QtWidgets.QGraphicsLayout.addChildLayoutItem?4(QGraphicsLayoutItem) -PyQt5.QtWidgets.QGraphicsAnchorLayout?1(QGraphicsLayoutItem parent=None) -PyQt5.QtWidgets.QGraphicsAnchorLayout.__init__?1(self, QGraphicsLayoutItem parent=None) -PyQt5.QtWidgets.QGraphicsAnchorLayout.addAnchor?4(QGraphicsLayoutItem, Qt.AnchorPoint, QGraphicsLayoutItem, Qt.AnchorPoint) -> QGraphicsAnchor -PyQt5.QtWidgets.QGraphicsAnchorLayout.anchor?4(QGraphicsLayoutItem, Qt.AnchorPoint, QGraphicsLayoutItem, Qt.AnchorPoint) -> QGraphicsAnchor -PyQt5.QtWidgets.QGraphicsAnchorLayout.addCornerAnchors?4(QGraphicsLayoutItem, Qt.Corner, QGraphicsLayoutItem, Qt.Corner) -PyQt5.QtWidgets.QGraphicsAnchorLayout.addAnchors?4(QGraphicsLayoutItem, QGraphicsLayoutItem, Qt.Orientations orientations=Qt.Horizontal|Qt.Vertical) -PyQt5.QtWidgets.QGraphicsAnchorLayout.setHorizontalSpacing?4(float) -PyQt5.QtWidgets.QGraphicsAnchorLayout.setVerticalSpacing?4(float) -PyQt5.QtWidgets.QGraphicsAnchorLayout.setSpacing?4(float) -PyQt5.QtWidgets.QGraphicsAnchorLayout.horizontalSpacing?4() -> float -PyQt5.QtWidgets.QGraphicsAnchorLayout.verticalSpacing?4() -> float -PyQt5.QtWidgets.QGraphicsAnchorLayout.removeAt?4(int) -PyQt5.QtWidgets.QGraphicsAnchorLayout.setGeometry?4(QRectF) -PyQt5.QtWidgets.QGraphicsAnchorLayout.count?4() -> int -PyQt5.QtWidgets.QGraphicsAnchorLayout.itemAt?4(int) -> QGraphicsLayoutItem -PyQt5.QtWidgets.QGraphicsAnchorLayout.invalidate?4() -PyQt5.QtWidgets.QGraphicsAnchorLayout.sizeHint?4(Qt.SizeHint, QSizeF constraint=QSizeF()) -> QSizeF -PyQt5.QtWidgets.QGraphicsEffect.PixmapPadMode?10 -PyQt5.QtWidgets.QGraphicsEffect.NoPad?10 -PyQt5.QtWidgets.QGraphicsEffect.PadToTransparentBorder?10 -PyQt5.QtWidgets.QGraphicsEffect.PadToEffectiveBoundingRect?10 -PyQt5.QtWidgets.QGraphicsEffect.ChangeFlag?10 -PyQt5.QtWidgets.QGraphicsEffect.SourceAttached?10 -PyQt5.QtWidgets.QGraphicsEffect.SourceDetached?10 -PyQt5.QtWidgets.QGraphicsEffect.SourceBoundingRectChanged?10 -PyQt5.QtWidgets.QGraphicsEffect.SourceInvalidated?10 -PyQt5.QtWidgets.QGraphicsEffect?1(QObject parent=None) -PyQt5.QtWidgets.QGraphicsEffect.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QGraphicsEffect.boundingRectFor?4(QRectF) -> QRectF -PyQt5.QtWidgets.QGraphicsEffect.boundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsEffect.isEnabled?4() -> bool -PyQt5.QtWidgets.QGraphicsEffect.setEnabled?4(bool) -PyQt5.QtWidgets.QGraphicsEffect.update?4() -PyQt5.QtWidgets.QGraphicsEffect.enabledChanged?4(bool) -PyQt5.QtWidgets.QGraphicsEffect.draw?4(QPainter) -PyQt5.QtWidgets.QGraphicsEffect.sourceChanged?4(QGraphicsEffect.ChangeFlags) -PyQt5.QtWidgets.QGraphicsEffect.updateBoundingRect?4() -PyQt5.QtWidgets.QGraphicsEffect.sourceIsPixmap?4() -> bool -PyQt5.QtWidgets.QGraphicsEffect.sourceBoundingRect?4(Qt.CoordinateSystem system=Qt.LogicalCoordinates) -> QRectF -PyQt5.QtWidgets.QGraphicsEffect.drawSource?4(QPainter) -PyQt5.QtWidgets.QGraphicsEffect.sourcePixmap?4(Qt.CoordinateSystem system=Qt.LogicalCoordinates, QGraphicsEffect.PixmapPadMode mode=QGraphicsEffect.PadToEffectiveBoundingRect) -> (QPixmap, QPoint) -PyQt5.QtWidgets.QGraphicsEffect.ChangeFlags?1(QGraphicsEffect.ChangeFlags) -PyQt5.QtWidgets.QGraphicsEffect.ChangeFlags.__init__?1(self, QGraphicsEffect.ChangeFlags) -PyQt5.QtWidgets.QGraphicsEffect.ChangeFlags?1(int) -PyQt5.QtWidgets.QGraphicsEffect.ChangeFlags.__init__?1(self, int) -PyQt5.QtWidgets.QGraphicsEffect.ChangeFlags?1() -PyQt5.QtWidgets.QGraphicsEffect.ChangeFlags.__init__?1(self) -PyQt5.QtWidgets.QGraphicsColorizeEffect?1(QObject parent=None) -PyQt5.QtWidgets.QGraphicsColorizeEffect.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QGraphicsColorizeEffect.color?4() -> QColor -PyQt5.QtWidgets.QGraphicsColorizeEffect.strength?4() -> float -PyQt5.QtWidgets.QGraphicsColorizeEffect.setColor?4(QColor) -PyQt5.QtWidgets.QGraphicsColorizeEffect.setStrength?4(float) -PyQt5.QtWidgets.QGraphicsColorizeEffect.colorChanged?4(QColor) -PyQt5.QtWidgets.QGraphicsColorizeEffect.strengthChanged?4(float) -PyQt5.QtWidgets.QGraphicsColorizeEffect.draw?4(QPainter) -PyQt5.QtWidgets.QGraphicsBlurEffect.BlurHint?10 -PyQt5.QtWidgets.QGraphicsBlurEffect.PerformanceHint?10 -PyQt5.QtWidgets.QGraphicsBlurEffect.QualityHint?10 -PyQt5.QtWidgets.QGraphicsBlurEffect.AnimationHint?10 -PyQt5.QtWidgets.QGraphicsBlurEffect?1(QObject parent=None) -PyQt5.QtWidgets.QGraphicsBlurEffect.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QGraphicsBlurEffect.boundingRectFor?4(QRectF) -> QRectF -PyQt5.QtWidgets.QGraphicsBlurEffect.blurRadius?4() -> float -PyQt5.QtWidgets.QGraphicsBlurEffect.blurHints?4() -> QGraphicsBlurEffect.BlurHints -PyQt5.QtWidgets.QGraphicsBlurEffect.setBlurRadius?4(float) -PyQt5.QtWidgets.QGraphicsBlurEffect.setBlurHints?4(QGraphicsBlurEffect.BlurHints) -PyQt5.QtWidgets.QGraphicsBlurEffect.blurRadiusChanged?4(float) -PyQt5.QtWidgets.QGraphicsBlurEffect.blurHintsChanged?4(QGraphicsBlurEffect.BlurHints) -PyQt5.QtWidgets.QGraphicsBlurEffect.draw?4(QPainter) -PyQt5.QtWidgets.QGraphicsBlurEffect.BlurHints?1(QGraphicsBlurEffect.BlurHints) -PyQt5.QtWidgets.QGraphicsBlurEffect.BlurHints.__init__?1(self, QGraphicsBlurEffect.BlurHints) -PyQt5.QtWidgets.QGraphicsBlurEffect.BlurHints?1(int) -PyQt5.QtWidgets.QGraphicsBlurEffect.BlurHints.__init__?1(self, int) -PyQt5.QtWidgets.QGraphicsBlurEffect.BlurHints?1() -PyQt5.QtWidgets.QGraphicsBlurEffect.BlurHints.__init__?1(self) -PyQt5.QtWidgets.QGraphicsDropShadowEffect?1(QObject parent=None) -PyQt5.QtWidgets.QGraphicsDropShadowEffect.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QGraphicsDropShadowEffect.boundingRectFor?4(QRectF) -> QRectF -PyQt5.QtWidgets.QGraphicsDropShadowEffect.offset?4() -> QPointF -PyQt5.QtWidgets.QGraphicsDropShadowEffect.xOffset?4() -> float -PyQt5.QtWidgets.QGraphicsDropShadowEffect.yOffset?4() -> float -PyQt5.QtWidgets.QGraphicsDropShadowEffect.blurRadius?4() -> float -PyQt5.QtWidgets.QGraphicsDropShadowEffect.color?4() -> QColor -PyQt5.QtWidgets.QGraphicsDropShadowEffect.setOffset?4(QPointF) -PyQt5.QtWidgets.QGraphicsDropShadowEffect.setOffset?4(float, float) -PyQt5.QtWidgets.QGraphicsDropShadowEffect.setOffset?4(float) -PyQt5.QtWidgets.QGraphicsDropShadowEffect.setXOffset?4(float) -PyQt5.QtWidgets.QGraphicsDropShadowEffect.setYOffset?4(float) -PyQt5.QtWidgets.QGraphicsDropShadowEffect.setBlurRadius?4(float) -PyQt5.QtWidgets.QGraphicsDropShadowEffect.setColor?4(QColor) -PyQt5.QtWidgets.QGraphicsDropShadowEffect.offsetChanged?4(QPointF) -PyQt5.QtWidgets.QGraphicsDropShadowEffect.blurRadiusChanged?4(float) -PyQt5.QtWidgets.QGraphicsDropShadowEffect.colorChanged?4(QColor) -PyQt5.QtWidgets.QGraphicsDropShadowEffect.draw?4(QPainter) -PyQt5.QtWidgets.QGraphicsOpacityEffect?1(QObject parent=None) -PyQt5.QtWidgets.QGraphicsOpacityEffect.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QGraphicsOpacityEffect.opacity?4() -> float -PyQt5.QtWidgets.QGraphicsOpacityEffect.opacityMask?4() -> QBrush -PyQt5.QtWidgets.QGraphicsOpacityEffect.setOpacity?4(float) -PyQt5.QtWidgets.QGraphicsOpacityEffect.setOpacityMask?4(QBrush) -PyQt5.QtWidgets.QGraphicsOpacityEffect.opacityChanged?4(float) -PyQt5.QtWidgets.QGraphicsOpacityEffect.opacityMaskChanged?4(QBrush) -PyQt5.QtWidgets.QGraphicsOpacityEffect.draw?4(QPainter) -PyQt5.QtWidgets.QGraphicsGridLayout?1(QGraphicsLayoutItem parent=None) -PyQt5.QtWidgets.QGraphicsGridLayout.__init__?1(self, QGraphicsLayoutItem parent=None) -PyQt5.QtWidgets.QGraphicsGridLayout.addItem?4(QGraphicsLayoutItem, int, int, int, int, Qt.Alignment alignment=0) -PyQt5.QtWidgets.QGraphicsGridLayout.addItem?4(QGraphicsLayoutItem, int, int, Qt.Alignment alignment=0) -PyQt5.QtWidgets.QGraphicsGridLayout.setHorizontalSpacing?4(float) -PyQt5.QtWidgets.QGraphicsGridLayout.horizontalSpacing?4() -> float -PyQt5.QtWidgets.QGraphicsGridLayout.setVerticalSpacing?4(float) -PyQt5.QtWidgets.QGraphicsGridLayout.verticalSpacing?4() -> float -PyQt5.QtWidgets.QGraphicsGridLayout.setSpacing?4(float) -PyQt5.QtWidgets.QGraphicsGridLayout.setRowSpacing?4(int, float) -PyQt5.QtWidgets.QGraphicsGridLayout.rowSpacing?4(int) -> float -PyQt5.QtWidgets.QGraphicsGridLayout.setColumnSpacing?4(int, float) -PyQt5.QtWidgets.QGraphicsGridLayout.columnSpacing?4(int) -> float -PyQt5.QtWidgets.QGraphicsGridLayout.setRowStretchFactor?4(int, int) -PyQt5.QtWidgets.QGraphicsGridLayout.rowStretchFactor?4(int) -> int -PyQt5.QtWidgets.QGraphicsGridLayout.setColumnStretchFactor?4(int, int) -PyQt5.QtWidgets.QGraphicsGridLayout.columnStretchFactor?4(int) -> int -PyQt5.QtWidgets.QGraphicsGridLayout.setRowMinimumHeight?4(int, float) -PyQt5.QtWidgets.QGraphicsGridLayout.rowMinimumHeight?4(int) -> float -PyQt5.QtWidgets.QGraphicsGridLayout.setRowPreferredHeight?4(int, float) -PyQt5.QtWidgets.QGraphicsGridLayout.rowPreferredHeight?4(int) -> float -PyQt5.QtWidgets.QGraphicsGridLayout.setRowMaximumHeight?4(int, float) -PyQt5.QtWidgets.QGraphicsGridLayout.rowMaximumHeight?4(int) -> float -PyQt5.QtWidgets.QGraphicsGridLayout.setRowFixedHeight?4(int, float) -PyQt5.QtWidgets.QGraphicsGridLayout.setColumnMinimumWidth?4(int, float) -PyQt5.QtWidgets.QGraphicsGridLayout.columnMinimumWidth?4(int) -> float -PyQt5.QtWidgets.QGraphicsGridLayout.setColumnPreferredWidth?4(int, float) -PyQt5.QtWidgets.QGraphicsGridLayout.columnPreferredWidth?4(int) -> float -PyQt5.QtWidgets.QGraphicsGridLayout.setColumnMaximumWidth?4(int, float) -PyQt5.QtWidgets.QGraphicsGridLayout.columnMaximumWidth?4(int) -> float -PyQt5.QtWidgets.QGraphicsGridLayout.setColumnFixedWidth?4(int, float) -PyQt5.QtWidgets.QGraphicsGridLayout.setRowAlignment?4(int, Qt.Alignment) -PyQt5.QtWidgets.QGraphicsGridLayout.rowAlignment?4(int) -> Qt.Alignment -PyQt5.QtWidgets.QGraphicsGridLayout.setColumnAlignment?4(int, Qt.Alignment) -PyQt5.QtWidgets.QGraphicsGridLayout.columnAlignment?4(int) -> Qt.Alignment -PyQt5.QtWidgets.QGraphicsGridLayout.setAlignment?4(QGraphicsLayoutItem, Qt.Alignment) -PyQt5.QtWidgets.QGraphicsGridLayout.alignment?4(QGraphicsLayoutItem) -> Qt.Alignment -PyQt5.QtWidgets.QGraphicsGridLayout.rowCount?4() -> int -PyQt5.QtWidgets.QGraphicsGridLayout.columnCount?4() -> int -PyQt5.QtWidgets.QGraphicsGridLayout.itemAt?4(int, int) -> QGraphicsLayoutItem -PyQt5.QtWidgets.QGraphicsGridLayout.count?4() -> int -PyQt5.QtWidgets.QGraphicsGridLayout.itemAt?4(int) -> QGraphicsLayoutItem -PyQt5.QtWidgets.QGraphicsGridLayout.removeAt?4(int) -PyQt5.QtWidgets.QGraphicsGridLayout.invalidate?4() -PyQt5.QtWidgets.QGraphicsGridLayout.setGeometry?4(QRectF) -PyQt5.QtWidgets.QGraphicsGridLayout.sizeHint?4(Qt.SizeHint, QSizeF constraint=QSizeF()) -> QSizeF -PyQt5.QtWidgets.QGraphicsGridLayout.removeItem?4(QGraphicsLayoutItem) -PyQt5.QtWidgets.QGraphicsItem.PanelModality?10 -PyQt5.QtWidgets.QGraphicsItem.NonModal?10 -PyQt5.QtWidgets.QGraphicsItem.PanelModal?10 -PyQt5.QtWidgets.QGraphicsItem.SceneModal?10 -PyQt5.QtWidgets.QGraphicsItem.GraphicsItemFlag?10 -PyQt5.QtWidgets.QGraphicsItem.ItemIsMovable?10 -PyQt5.QtWidgets.QGraphicsItem.ItemIsSelectable?10 -PyQt5.QtWidgets.QGraphicsItem.ItemIsFocusable?10 -PyQt5.QtWidgets.QGraphicsItem.ItemClipsToShape?10 -PyQt5.QtWidgets.QGraphicsItem.ItemClipsChildrenToShape?10 -PyQt5.QtWidgets.QGraphicsItem.ItemIgnoresTransformations?10 -PyQt5.QtWidgets.QGraphicsItem.ItemIgnoresParentOpacity?10 -PyQt5.QtWidgets.QGraphicsItem.ItemDoesntPropagateOpacityToChildren?10 -PyQt5.QtWidgets.QGraphicsItem.ItemStacksBehindParent?10 -PyQt5.QtWidgets.QGraphicsItem.ItemUsesExtendedStyleOption?10 -PyQt5.QtWidgets.QGraphicsItem.ItemHasNoContents?10 -PyQt5.QtWidgets.QGraphicsItem.ItemSendsGeometryChanges?10 -PyQt5.QtWidgets.QGraphicsItem.ItemAcceptsInputMethod?10 -PyQt5.QtWidgets.QGraphicsItem.ItemNegativeZStacksBehindParent?10 -PyQt5.QtWidgets.QGraphicsItem.ItemIsPanel?10 -PyQt5.QtWidgets.QGraphicsItem.ItemSendsScenePositionChanges?10 -PyQt5.QtWidgets.QGraphicsItem.ItemContainsChildrenInShape?10 -PyQt5.QtWidgets.QGraphicsItem.GraphicsItemChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemPositionChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemMatrixChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemVisibleChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemEnabledChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemSelectedChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemParentChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemChildAddedChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemChildRemovedChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemTransformChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemPositionHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemTransformHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemSceneChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemVisibleHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemEnabledHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemSelectedHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemParentHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemSceneHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemCursorChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemCursorHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemToolTipChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemToolTipHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemFlagsChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemFlagsHaveChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemZValueChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemZValueHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemOpacityChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemOpacityHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemScenePositionHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemRotationChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemRotationHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemScaleChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemScaleHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.ItemTransformOriginPointChange?10 -PyQt5.QtWidgets.QGraphicsItem.ItemTransformOriginPointHasChanged?10 -PyQt5.QtWidgets.QGraphicsItem.CacheMode?10 -PyQt5.QtWidgets.QGraphicsItem.NoCache?10 -PyQt5.QtWidgets.QGraphicsItem.ItemCoordinateCache?10 -PyQt5.QtWidgets.QGraphicsItem.DeviceCoordinateCache?10 -PyQt5.QtWidgets.QGraphicsItem.Type?7 -PyQt5.QtWidgets.QGraphicsItem.UserType?7 -PyQt5.QtWidgets.QGraphicsItem?1(QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsItem.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsItem.scene?4() -> QGraphicsScene -PyQt5.QtWidgets.QGraphicsItem.parentItem?4() -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsItem.topLevelItem?4() -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsItem.setParentItem?4(QGraphicsItem) -PyQt5.QtWidgets.QGraphicsItem.group?4() -> QGraphicsItemGroup -PyQt5.QtWidgets.QGraphicsItem.setGroup?4(QGraphicsItemGroup) -PyQt5.QtWidgets.QGraphicsItem.flags?4() -> QGraphicsItem.GraphicsItemFlags -PyQt5.QtWidgets.QGraphicsItem.setFlag?4(QGraphicsItem.GraphicsItemFlag, bool enabled=True) -PyQt5.QtWidgets.QGraphicsItem.setFlags?4(QGraphicsItem.GraphicsItemFlags) -PyQt5.QtWidgets.QGraphicsItem.toolTip?4() -> str -PyQt5.QtWidgets.QGraphicsItem.setToolTip?4(str) -PyQt5.QtWidgets.QGraphicsItem.cursor?4() -> QCursor -PyQt5.QtWidgets.QGraphicsItem.setCursor?4(QCursor) -PyQt5.QtWidgets.QGraphicsItem.hasCursor?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.unsetCursor?4() -PyQt5.QtWidgets.QGraphicsItem.isVisible?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.setVisible?4(bool) -PyQt5.QtWidgets.QGraphicsItem.hide?4() -PyQt5.QtWidgets.QGraphicsItem.show?4() -PyQt5.QtWidgets.QGraphicsItem.isEnabled?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.setEnabled?4(bool) -PyQt5.QtWidgets.QGraphicsItem.isSelected?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.setSelected?4(bool) -PyQt5.QtWidgets.QGraphicsItem.acceptDrops?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.setAcceptDrops?4(bool) -PyQt5.QtWidgets.QGraphicsItem.acceptedMouseButtons?4() -> Qt.MouseButtons -PyQt5.QtWidgets.QGraphicsItem.setAcceptedMouseButtons?4(Qt.MouseButtons) -PyQt5.QtWidgets.QGraphicsItem.hasFocus?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.setFocus?4(Qt.FocusReason focusReason=Qt.OtherFocusReason) -PyQt5.QtWidgets.QGraphicsItem.clearFocus?4() -PyQt5.QtWidgets.QGraphicsItem.pos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsItem.x?4() -> float -PyQt5.QtWidgets.QGraphicsItem.y?4() -> float -PyQt5.QtWidgets.QGraphicsItem.scenePos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsItem.setPos?4(QPointF) -PyQt5.QtWidgets.QGraphicsItem.moveBy?4(float, float) -PyQt5.QtWidgets.QGraphicsItem.ensureVisible?4(QRectF rect=QRectF(), int xMargin=50, int yMargin=50) -PyQt5.QtWidgets.QGraphicsItem.advance?4(int) -PyQt5.QtWidgets.QGraphicsItem.zValue?4() -> float -PyQt5.QtWidgets.QGraphicsItem.setZValue?4(float) -PyQt5.QtWidgets.QGraphicsItem.boundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsItem.childrenBoundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsItem.sceneBoundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsItem.shape?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsItem.contains?4(QPointF) -> bool -PyQt5.QtWidgets.QGraphicsItem.collidesWithItem?4(QGraphicsItem, Qt.ItemSelectionMode mode=Qt.IntersectsItemShape) -> bool -PyQt5.QtWidgets.QGraphicsItem.collidesWithPath?4(QPainterPath, Qt.ItemSelectionMode mode=Qt.IntersectsItemShape) -> bool -PyQt5.QtWidgets.QGraphicsItem.collidingItems?4(Qt.ItemSelectionMode mode=Qt.IntersectsItemShape) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsItem.isObscuredBy?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QGraphicsItem.opaqueArea?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsItem.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget widget=None) -PyQt5.QtWidgets.QGraphicsItem.update?4(QRectF rect=QRectF()) -PyQt5.QtWidgets.QGraphicsItem.mapToItem?4(QGraphicsItem, QPointF) -> QPointF -PyQt5.QtWidgets.QGraphicsItem.mapToParent?4(QPointF) -> QPointF -PyQt5.QtWidgets.QGraphicsItem.mapToScene?4(QPointF) -> QPointF -PyQt5.QtWidgets.QGraphicsItem.mapToItem?4(QGraphicsItem, QRectF) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapToParent?4(QRectF) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapToScene?4(QRectF) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapToItem?4(QGraphicsItem, QPolygonF) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapToParent?4(QPolygonF) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapToScene?4(QPolygonF) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapToItem?4(QGraphicsItem, QPainterPath) -> QPainterPath -PyQt5.QtWidgets.QGraphicsItem.mapToParent?4(QPainterPath) -> QPainterPath -PyQt5.QtWidgets.QGraphicsItem.mapToScene?4(QPainterPath) -> QPainterPath -PyQt5.QtWidgets.QGraphicsItem.mapFromItem?4(QGraphicsItem, QPointF) -> QPointF -PyQt5.QtWidgets.QGraphicsItem.mapFromParent?4(QPointF) -> QPointF -PyQt5.QtWidgets.QGraphicsItem.mapFromScene?4(QPointF) -> QPointF -PyQt5.QtWidgets.QGraphicsItem.mapFromItem?4(QGraphicsItem, QRectF) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapFromParent?4(QRectF) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapFromScene?4(QRectF) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapFromItem?4(QGraphicsItem, QPolygonF) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapFromParent?4(QPolygonF) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapFromScene?4(QPolygonF) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapFromItem?4(QGraphicsItem, QPainterPath) -> QPainterPath -PyQt5.QtWidgets.QGraphicsItem.mapFromParent?4(QPainterPath) -> QPainterPath -PyQt5.QtWidgets.QGraphicsItem.mapFromScene?4(QPainterPath) -> QPainterPath -PyQt5.QtWidgets.QGraphicsItem.isAncestorOf?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QGraphicsItem.data?4(int) -> QVariant -PyQt5.QtWidgets.QGraphicsItem.setData?4(int, QVariant) -PyQt5.QtWidgets.QGraphicsItem.type?4() -> int -PyQt5.QtWidgets.QGraphicsItem.installSceneEventFilter?4(QGraphicsItem) -PyQt5.QtWidgets.QGraphicsItem.removeSceneEventFilter?4(QGraphicsItem) -PyQt5.QtWidgets.QGraphicsItem.contextMenuEvent?4(QGraphicsSceneContextMenuEvent) -PyQt5.QtWidgets.QGraphicsItem.dragEnterEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsItem.dragLeaveEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsItem.dragMoveEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsItem.dropEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsItem.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGraphicsItem.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGraphicsItem.hoverEnterEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWidgets.QGraphicsItem.hoverLeaveEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWidgets.QGraphicsItem.hoverMoveEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWidgets.QGraphicsItem.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWidgets.QGraphicsItem.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWidgets.QGraphicsItem.itemChange?4(QGraphicsItem.GraphicsItemChange, QVariant) -> QVariant -PyQt5.QtWidgets.QGraphicsItem.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QGraphicsItem.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWidgets.QGraphicsItem.mouseDoubleClickEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsItem.mouseMoveEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsItem.mousePressEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsItem.mouseReleaseEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsItem.prepareGeometryChange?4() -PyQt5.QtWidgets.QGraphicsItem.sceneEvent?4(QEvent) -> bool -PyQt5.QtWidgets.QGraphicsItem.sceneEventFilter?4(QGraphicsItem, QEvent) -> bool -PyQt5.QtWidgets.QGraphicsItem.wheelEvent?4(QGraphicsSceneWheelEvent) -PyQt5.QtWidgets.QGraphicsItem.setPos?4(float, float) -PyQt5.QtWidgets.QGraphicsItem.ensureVisible?4(float, float, float, float, int xMargin=50, int yMargin=50) -PyQt5.QtWidgets.QGraphicsItem.update?4(float, float, float, float) -PyQt5.QtWidgets.QGraphicsItem.mapToItem?4(QGraphicsItem, float, float) -> QPointF -PyQt5.QtWidgets.QGraphicsItem.mapToParent?4(float, float) -> QPointF -PyQt5.QtWidgets.QGraphicsItem.mapToScene?4(float, float) -> QPointF -PyQt5.QtWidgets.QGraphicsItem.mapFromItem?4(QGraphicsItem, float, float) -> QPointF -PyQt5.QtWidgets.QGraphicsItem.mapFromParent?4(float, float) -> QPointF -PyQt5.QtWidgets.QGraphicsItem.mapFromScene?4(float, float) -> QPointF -PyQt5.QtWidgets.QGraphicsItem.transform?4() -> QTransform -PyQt5.QtWidgets.QGraphicsItem.sceneTransform?4() -> QTransform -PyQt5.QtWidgets.QGraphicsItem.deviceTransform?4(QTransform) -> QTransform -PyQt5.QtWidgets.QGraphicsItem.setTransform?4(QTransform, bool combine=False) -PyQt5.QtWidgets.QGraphicsItem.resetTransform?4() -PyQt5.QtWidgets.QGraphicsItem.isObscured?4(QRectF rect=QRectF()) -> bool -PyQt5.QtWidgets.QGraphicsItem.isObscured?4(float, float, float, float) -> bool -PyQt5.QtWidgets.QGraphicsItem.mapToItem?4(QGraphicsItem, float, float, float, float) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapToParent?4(float, float, float, float) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapToScene?4(float, float, float, float) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapFromItem?4(QGraphicsItem, float, float, float, float) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapFromParent?4(float, float, float, float) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.mapFromScene?4(float, float, float, float) -> QPolygonF -PyQt5.QtWidgets.QGraphicsItem.parentWidget?4() -> QGraphicsWidget -PyQt5.QtWidgets.QGraphicsItem.topLevelWidget?4() -> QGraphicsWidget -PyQt5.QtWidgets.QGraphicsItem.window?4() -> QGraphicsWidget -PyQt5.QtWidgets.QGraphicsItem.childItems?4() -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsItem.isWidget?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.isWindow?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.cacheMode?4() -> QGraphicsItem.CacheMode -PyQt5.QtWidgets.QGraphicsItem.setCacheMode?4(QGraphicsItem.CacheMode, QSize logicalCacheSize=QSize()) -PyQt5.QtWidgets.QGraphicsItem.isVisibleTo?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QGraphicsItem.acceptHoverEvents?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.setAcceptHoverEvents?4(bool) -PyQt5.QtWidgets.QGraphicsItem.grabMouse?4() -PyQt5.QtWidgets.QGraphicsItem.ungrabMouse?4() -PyQt5.QtWidgets.QGraphicsItem.grabKeyboard?4() -PyQt5.QtWidgets.QGraphicsItem.ungrabKeyboard?4() -PyQt5.QtWidgets.QGraphicsItem.boundingRegion?4(QTransform) -> QRegion -PyQt5.QtWidgets.QGraphicsItem.boundingRegionGranularity?4() -> float -PyQt5.QtWidgets.QGraphicsItem.setBoundingRegionGranularity?4(float) -PyQt5.QtWidgets.QGraphicsItem.scroll?4(float, float, QRectF rect=QRectF()) -PyQt5.QtWidgets.QGraphicsItem.commonAncestorItem?4(QGraphicsItem) -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsItem.isUnderMouse?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.opacity?4() -> float -PyQt5.QtWidgets.QGraphicsItem.effectiveOpacity?4() -> float -PyQt5.QtWidgets.QGraphicsItem.setOpacity?4(float) -PyQt5.QtWidgets.QGraphicsItem.itemTransform?4(QGraphicsItem) -> (QTransform, bool) -PyQt5.QtWidgets.QGraphicsItem.isClipped?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.clipPath?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsItem.mapRectToItem?4(QGraphicsItem, QRectF) -> QRectF -PyQt5.QtWidgets.QGraphicsItem.mapRectToParent?4(QRectF) -> QRectF -PyQt5.QtWidgets.QGraphicsItem.mapRectToScene?4(QRectF) -> QRectF -PyQt5.QtWidgets.QGraphicsItem.mapRectFromItem?4(QGraphicsItem, QRectF) -> QRectF -PyQt5.QtWidgets.QGraphicsItem.mapRectFromParent?4(QRectF) -> QRectF -PyQt5.QtWidgets.QGraphicsItem.mapRectFromScene?4(QRectF) -> QRectF -PyQt5.QtWidgets.QGraphicsItem.mapRectToItem?4(QGraphicsItem, float, float, float, float) -> QRectF -PyQt5.QtWidgets.QGraphicsItem.mapRectToParent?4(float, float, float, float) -> QRectF -PyQt5.QtWidgets.QGraphicsItem.mapRectToScene?4(float, float, float, float) -> QRectF -PyQt5.QtWidgets.QGraphicsItem.mapRectFromItem?4(QGraphicsItem, float, float, float, float) -> QRectF -PyQt5.QtWidgets.QGraphicsItem.mapRectFromParent?4(float, float, float, float) -> QRectF -PyQt5.QtWidgets.QGraphicsItem.mapRectFromScene?4(float, float, float, float) -> QRectF -PyQt5.QtWidgets.QGraphicsItem.parentObject?4() -> QGraphicsObject -PyQt5.QtWidgets.QGraphicsItem.panel?4() -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsItem.isPanel?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.toGraphicsObject?4() -> QGraphicsObject -PyQt5.QtWidgets.QGraphicsItem.panelModality?4() -> QGraphicsItem.PanelModality -PyQt5.QtWidgets.QGraphicsItem.setPanelModality?4(QGraphicsItem.PanelModality) -PyQt5.QtWidgets.QGraphicsItem.isBlockedByModalPanel?4() -> (bool, QGraphicsItem) -PyQt5.QtWidgets.QGraphicsItem.graphicsEffect?4() -> QGraphicsEffect -PyQt5.QtWidgets.QGraphicsItem.setGraphicsEffect?4(QGraphicsEffect) -PyQt5.QtWidgets.QGraphicsItem.acceptTouchEvents?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.setAcceptTouchEvents?4(bool) -PyQt5.QtWidgets.QGraphicsItem.filtersChildEvents?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.setFiltersChildEvents?4(bool) -PyQt5.QtWidgets.QGraphicsItem.isActive?4() -> bool -PyQt5.QtWidgets.QGraphicsItem.setActive?4(bool) -PyQt5.QtWidgets.QGraphicsItem.focusProxy?4() -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsItem.setFocusProxy?4(QGraphicsItem) -PyQt5.QtWidgets.QGraphicsItem.focusItem?4() -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsItem.setX?4(float) -PyQt5.QtWidgets.QGraphicsItem.setY?4(float) -PyQt5.QtWidgets.QGraphicsItem.setRotation?4(float) -PyQt5.QtWidgets.QGraphicsItem.rotation?4() -> float -PyQt5.QtWidgets.QGraphicsItem.setScale?4(float) -PyQt5.QtWidgets.QGraphicsItem.scale?4() -> float -PyQt5.QtWidgets.QGraphicsItem.transformations?4() -> list-of-QGraphicsTransform -PyQt5.QtWidgets.QGraphicsItem.setTransformations?4(list-of-QGraphicsTransform) -PyQt5.QtWidgets.QGraphicsItem.transformOriginPoint?4() -> QPointF -PyQt5.QtWidgets.QGraphicsItem.setTransformOriginPoint?4(QPointF) -PyQt5.QtWidgets.QGraphicsItem.setTransformOriginPoint?4(float, float) -PyQt5.QtWidgets.QGraphicsItem.stackBefore?4(QGraphicsItem) -PyQt5.QtWidgets.QGraphicsItem.inputMethodHints?4() -> Qt.InputMethodHints -PyQt5.QtWidgets.QGraphicsItem.setInputMethodHints?4(Qt.InputMethodHints) -PyQt5.QtWidgets.QGraphicsItem.updateMicroFocus?4() -PyQt5.QtWidgets.QGraphicsItem.GraphicsItemFlags?1(QGraphicsItem.GraphicsItemFlags) -PyQt5.QtWidgets.QGraphicsItem.GraphicsItemFlags.__init__?1(self, QGraphicsItem.GraphicsItemFlags) -PyQt5.QtWidgets.QGraphicsItem.GraphicsItemFlags?1(int) -PyQt5.QtWidgets.QGraphicsItem.GraphicsItemFlags.__init__?1(self, int) -PyQt5.QtWidgets.QGraphicsItem.GraphicsItemFlags?1() -PyQt5.QtWidgets.QGraphicsItem.GraphicsItemFlags.__init__?1(self) -PyQt5.QtWidgets.QAbstractGraphicsShapeItem?1(QGraphicsItem parent=None) -PyQt5.QtWidgets.QAbstractGraphicsShapeItem.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWidgets.QAbstractGraphicsShapeItem.pen?4() -> QPen -PyQt5.QtWidgets.QAbstractGraphicsShapeItem.setPen?4(QPen) -PyQt5.QtWidgets.QAbstractGraphicsShapeItem.brush?4() -> QBrush -PyQt5.QtWidgets.QAbstractGraphicsShapeItem.setBrush?4(QBrush) -PyQt5.QtWidgets.QAbstractGraphicsShapeItem.isObscuredBy?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QAbstractGraphicsShapeItem.opaqueArea?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsPathItem?1(QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsPathItem.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsPathItem?1(QPainterPath, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsPathItem.__init__?1(self, QPainterPath, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsPathItem.path?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsPathItem.setPath?4(QPainterPath) -PyQt5.QtWidgets.QGraphicsPathItem.boundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsPathItem.shape?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsPathItem.contains?4(QPointF) -> bool -PyQt5.QtWidgets.QGraphicsPathItem.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget widget=None) -PyQt5.QtWidgets.QGraphicsPathItem.isObscuredBy?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QGraphicsPathItem.opaqueArea?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsPathItem.type?4() -> int -PyQt5.QtWidgets.QGraphicsRectItem?1(QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsRectItem.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsRectItem?1(QRectF, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsRectItem.__init__?1(self, QRectF, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsRectItem?1(float, float, float, float, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsRectItem.__init__?1(self, float, float, float, float, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsRectItem.rect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsRectItem.setRect?4(QRectF) -PyQt5.QtWidgets.QGraphicsRectItem.setRect?4(float, float, float, float) -PyQt5.QtWidgets.QGraphicsRectItem.boundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsRectItem.shape?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsRectItem.contains?4(QPointF) -> bool -PyQt5.QtWidgets.QGraphicsRectItem.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget widget=None) -PyQt5.QtWidgets.QGraphicsRectItem.isObscuredBy?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QGraphicsRectItem.opaqueArea?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsRectItem.type?4() -> int -PyQt5.QtWidgets.QGraphicsEllipseItem?1(QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsEllipseItem.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsEllipseItem?1(QRectF, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsEllipseItem.__init__?1(self, QRectF, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsEllipseItem?1(float, float, float, float, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsEllipseItem.__init__?1(self, float, float, float, float, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsEllipseItem.rect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsEllipseItem.setRect?4(QRectF) -PyQt5.QtWidgets.QGraphicsEllipseItem.setRect?4(float, float, float, float) -PyQt5.QtWidgets.QGraphicsEllipseItem.startAngle?4() -> int -PyQt5.QtWidgets.QGraphicsEllipseItem.setStartAngle?4(int) -PyQt5.QtWidgets.QGraphicsEllipseItem.spanAngle?4() -> int -PyQt5.QtWidgets.QGraphicsEllipseItem.setSpanAngle?4(int) -PyQt5.QtWidgets.QGraphicsEllipseItem.boundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsEllipseItem.shape?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsEllipseItem.contains?4(QPointF) -> bool -PyQt5.QtWidgets.QGraphicsEllipseItem.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget widget=None) -PyQt5.QtWidgets.QGraphicsEllipseItem.isObscuredBy?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QGraphicsEllipseItem.opaqueArea?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsEllipseItem.type?4() -> int -PyQt5.QtWidgets.QGraphicsPolygonItem?1(QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsPolygonItem.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsPolygonItem?1(QPolygonF, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsPolygonItem.__init__?1(self, QPolygonF, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsPolygonItem.polygon?4() -> QPolygonF -PyQt5.QtWidgets.QGraphicsPolygonItem.setPolygon?4(QPolygonF) -PyQt5.QtWidgets.QGraphicsPolygonItem.fillRule?4() -> Qt.FillRule -PyQt5.QtWidgets.QGraphicsPolygonItem.setFillRule?4(Qt.FillRule) -PyQt5.QtWidgets.QGraphicsPolygonItem.boundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsPolygonItem.shape?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsPolygonItem.contains?4(QPointF) -> bool -PyQt5.QtWidgets.QGraphicsPolygonItem.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget widget=None) -PyQt5.QtWidgets.QGraphicsPolygonItem.isObscuredBy?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QGraphicsPolygonItem.opaqueArea?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsPolygonItem.type?4() -> int -PyQt5.QtWidgets.QGraphicsLineItem?1(QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsLineItem.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsLineItem?1(QLineF, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsLineItem.__init__?1(self, QLineF, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsLineItem?1(float, float, float, float, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsLineItem.__init__?1(self, float, float, float, float, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsLineItem.pen?4() -> QPen -PyQt5.QtWidgets.QGraphicsLineItem.setPen?4(QPen) -PyQt5.QtWidgets.QGraphicsLineItem.line?4() -> QLineF -PyQt5.QtWidgets.QGraphicsLineItem.setLine?4(QLineF) -PyQt5.QtWidgets.QGraphicsLineItem.setLine?4(float, float, float, float) -PyQt5.QtWidgets.QGraphicsLineItem.boundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsLineItem.shape?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsLineItem.contains?4(QPointF) -> bool -PyQt5.QtWidgets.QGraphicsLineItem.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget widget=None) -PyQt5.QtWidgets.QGraphicsLineItem.isObscuredBy?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QGraphicsLineItem.opaqueArea?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsLineItem.type?4() -> int -PyQt5.QtWidgets.QGraphicsPixmapItem.ShapeMode?10 -PyQt5.QtWidgets.QGraphicsPixmapItem.MaskShape?10 -PyQt5.QtWidgets.QGraphicsPixmapItem.BoundingRectShape?10 -PyQt5.QtWidgets.QGraphicsPixmapItem.HeuristicMaskShape?10 -PyQt5.QtWidgets.QGraphicsPixmapItem?1(QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsPixmapItem.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsPixmapItem?1(QPixmap, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsPixmapItem.__init__?1(self, QPixmap, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsPixmapItem.pixmap?4() -> QPixmap -PyQt5.QtWidgets.QGraphicsPixmapItem.setPixmap?4(QPixmap) -PyQt5.QtWidgets.QGraphicsPixmapItem.transformationMode?4() -> Qt.TransformationMode -PyQt5.QtWidgets.QGraphicsPixmapItem.setTransformationMode?4(Qt.TransformationMode) -PyQt5.QtWidgets.QGraphicsPixmapItem.offset?4() -> QPointF -PyQt5.QtWidgets.QGraphicsPixmapItem.setOffset?4(QPointF) -PyQt5.QtWidgets.QGraphicsPixmapItem.setOffset?4(float, float) -PyQt5.QtWidgets.QGraphicsPixmapItem.boundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsPixmapItem.shape?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsPixmapItem.contains?4(QPointF) -> bool -PyQt5.QtWidgets.QGraphicsPixmapItem.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget) -PyQt5.QtWidgets.QGraphicsPixmapItem.isObscuredBy?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QGraphicsPixmapItem.opaqueArea?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsPixmapItem.type?4() -> int -PyQt5.QtWidgets.QGraphicsPixmapItem.shapeMode?4() -> QGraphicsPixmapItem.ShapeMode -PyQt5.QtWidgets.QGraphicsPixmapItem.setShapeMode?4(QGraphicsPixmapItem.ShapeMode) -PyQt5.QtWidgets.QGraphicsSimpleTextItem?1(QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsSimpleTextItem.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsSimpleTextItem?1(str, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsSimpleTextItem.__init__?1(self, str, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsSimpleTextItem.setText?4(str) -PyQt5.QtWidgets.QGraphicsSimpleTextItem.text?4() -> str -PyQt5.QtWidgets.QGraphicsSimpleTextItem.setFont?4(QFont) -PyQt5.QtWidgets.QGraphicsSimpleTextItem.font?4() -> QFont -PyQt5.QtWidgets.QGraphicsSimpleTextItem.boundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsSimpleTextItem.shape?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsSimpleTextItem.contains?4(QPointF) -> bool -PyQt5.QtWidgets.QGraphicsSimpleTextItem.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget) -PyQt5.QtWidgets.QGraphicsSimpleTextItem.isObscuredBy?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QGraphicsSimpleTextItem.opaqueArea?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsSimpleTextItem.type?4() -> int -PyQt5.QtWidgets.QGraphicsItemGroup?1(QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsItemGroup.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsItemGroup.addToGroup?4(QGraphicsItem) -PyQt5.QtWidgets.QGraphicsItemGroup.removeFromGroup?4(QGraphicsItem) -PyQt5.QtWidgets.QGraphicsItemGroup.boundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsItemGroup.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget widget=None) -PyQt5.QtWidgets.QGraphicsItemGroup.isObscuredBy?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QGraphicsItemGroup.opaqueArea?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsItemGroup.type?4() -> int -PyQt5.QtWidgets.QGraphicsObject?1(QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsObject.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsObject.grabGesture?4(Qt.GestureType, Qt.GestureFlags flags=Qt.GestureFlags(0)) -PyQt5.QtWidgets.QGraphicsObject.ungrabGesture?4(Qt.GestureType) -PyQt5.QtWidgets.QGraphicsObject.parentChanged?4() -PyQt5.QtWidgets.QGraphicsObject.opacityChanged?4() -PyQt5.QtWidgets.QGraphicsObject.visibleChanged?4() -PyQt5.QtWidgets.QGraphicsObject.enabledChanged?4() -PyQt5.QtWidgets.QGraphicsObject.xChanged?4() -PyQt5.QtWidgets.QGraphicsObject.yChanged?4() -PyQt5.QtWidgets.QGraphicsObject.zChanged?4() -PyQt5.QtWidgets.QGraphicsObject.rotationChanged?4() -PyQt5.QtWidgets.QGraphicsObject.scaleChanged?4() -PyQt5.QtWidgets.QGraphicsObject.updateMicroFocus?4() -PyQt5.QtWidgets.QGraphicsObject.event?4(QEvent) -> bool -PyQt5.QtWidgets.QGraphicsTextItem?1(QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsTextItem.__init__?1(self, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsTextItem?1(str, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsTextItem.__init__?1(self, str, QGraphicsItem parent=None) -PyQt5.QtWidgets.QGraphicsTextItem.toHtml?4() -> str -PyQt5.QtWidgets.QGraphicsTextItem.setHtml?4(str) -PyQt5.QtWidgets.QGraphicsTextItem.toPlainText?4() -> str -PyQt5.QtWidgets.QGraphicsTextItem.setPlainText?4(str) -PyQt5.QtWidgets.QGraphicsTextItem.font?4() -> QFont -PyQt5.QtWidgets.QGraphicsTextItem.setFont?4(QFont) -PyQt5.QtWidgets.QGraphicsTextItem.setDefaultTextColor?4(QColor) -PyQt5.QtWidgets.QGraphicsTextItem.defaultTextColor?4() -> QColor -PyQt5.QtWidgets.QGraphicsTextItem.boundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsTextItem.shape?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsTextItem.contains?4(QPointF) -> bool -PyQt5.QtWidgets.QGraphicsTextItem.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget) -PyQt5.QtWidgets.QGraphicsTextItem.isObscuredBy?4(QGraphicsItem) -> bool -PyQt5.QtWidgets.QGraphicsTextItem.opaqueArea?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsTextItem.type?4() -> int -PyQt5.QtWidgets.QGraphicsTextItem.setTextWidth?4(float) -PyQt5.QtWidgets.QGraphicsTextItem.textWidth?4() -> float -PyQt5.QtWidgets.QGraphicsTextItem.adjustSize?4() -PyQt5.QtWidgets.QGraphicsTextItem.setDocument?4(QTextDocument) -PyQt5.QtWidgets.QGraphicsTextItem.document?4() -> QTextDocument -PyQt5.QtWidgets.QGraphicsTextItem.setTextInteractionFlags?4(Qt.TextInteractionFlags) -PyQt5.QtWidgets.QGraphicsTextItem.textInteractionFlags?4() -> Qt.TextInteractionFlags -PyQt5.QtWidgets.QGraphicsTextItem.setTabChangesFocus?4(bool) -PyQt5.QtWidgets.QGraphicsTextItem.tabChangesFocus?4() -> bool -PyQt5.QtWidgets.QGraphicsTextItem.setOpenExternalLinks?4(bool) -PyQt5.QtWidgets.QGraphicsTextItem.openExternalLinks?4() -> bool -PyQt5.QtWidgets.QGraphicsTextItem.setTextCursor?4(QTextCursor) -PyQt5.QtWidgets.QGraphicsTextItem.textCursor?4() -> QTextCursor -PyQt5.QtWidgets.QGraphicsTextItem.linkActivated?4(str) -PyQt5.QtWidgets.QGraphicsTextItem.linkHovered?4(str) -PyQt5.QtWidgets.QGraphicsTextItem.sceneEvent?4(QEvent) -> bool -PyQt5.QtWidgets.QGraphicsTextItem.mousePressEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsTextItem.mouseMoveEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsTextItem.mouseReleaseEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsTextItem.mouseDoubleClickEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsTextItem.contextMenuEvent?4(QGraphicsSceneContextMenuEvent) -PyQt5.QtWidgets.QGraphicsTextItem.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QGraphicsTextItem.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWidgets.QGraphicsTextItem.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGraphicsTextItem.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGraphicsTextItem.dragEnterEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsTextItem.dragLeaveEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsTextItem.dragMoveEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsTextItem.dropEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsTextItem.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWidgets.QGraphicsTextItem.hoverEnterEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWidgets.QGraphicsTextItem.hoverMoveEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWidgets.QGraphicsTextItem.hoverLeaveEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWidgets.QGraphicsTextItem.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWidgets.QGraphicsLinearLayout?1(QGraphicsLayoutItem parent=None) -PyQt5.QtWidgets.QGraphicsLinearLayout.__init__?1(self, QGraphicsLayoutItem parent=None) -PyQt5.QtWidgets.QGraphicsLinearLayout?1(Qt.Orientation, QGraphicsLayoutItem parent=None) -PyQt5.QtWidgets.QGraphicsLinearLayout.__init__?1(self, Qt.Orientation, QGraphicsLayoutItem parent=None) -PyQt5.QtWidgets.QGraphicsLinearLayout.setOrientation?4(Qt.Orientation) -PyQt5.QtWidgets.QGraphicsLinearLayout.orientation?4() -> Qt.Orientation -PyQt5.QtWidgets.QGraphicsLinearLayout.addItem?4(QGraphicsLayoutItem) -PyQt5.QtWidgets.QGraphicsLinearLayout.addStretch?4(int stretch=1) -PyQt5.QtWidgets.QGraphicsLinearLayout.insertItem?4(int, QGraphicsLayoutItem) -PyQt5.QtWidgets.QGraphicsLinearLayout.insertStretch?4(int, int stretch=1) -PyQt5.QtWidgets.QGraphicsLinearLayout.removeItem?4(QGraphicsLayoutItem) -PyQt5.QtWidgets.QGraphicsLinearLayout.removeAt?4(int) -PyQt5.QtWidgets.QGraphicsLinearLayout.setSpacing?4(float) -PyQt5.QtWidgets.QGraphicsLinearLayout.spacing?4() -> float -PyQt5.QtWidgets.QGraphicsLinearLayout.setItemSpacing?4(int, float) -PyQt5.QtWidgets.QGraphicsLinearLayout.itemSpacing?4(int) -> float -PyQt5.QtWidgets.QGraphicsLinearLayout.setStretchFactor?4(QGraphicsLayoutItem, int) -PyQt5.QtWidgets.QGraphicsLinearLayout.stretchFactor?4(QGraphicsLayoutItem) -> int -PyQt5.QtWidgets.QGraphicsLinearLayout.setAlignment?4(QGraphicsLayoutItem, Qt.Alignment) -PyQt5.QtWidgets.QGraphicsLinearLayout.alignment?4(QGraphicsLayoutItem) -> Qt.Alignment -PyQt5.QtWidgets.QGraphicsLinearLayout.setGeometry?4(QRectF) -PyQt5.QtWidgets.QGraphicsLinearLayout.count?4() -> int -PyQt5.QtWidgets.QGraphicsLinearLayout.itemAt?4(int) -> QGraphicsLayoutItem -PyQt5.QtWidgets.QGraphicsLinearLayout.invalidate?4() -PyQt5.QtWidgets.QGraphicsLinearLayout.sizeHint?4(Qt.SizeHint, QSizeF constraint=QSizeF()) -> QSizeF -PyQt5.QtWidgets.QGraphicsWidget?1(QGraphicsItem parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QGraphicsWidget.__init__?1(self, QGraphicsItem parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QGraphicsWidget.layout?4() -> QGraphicsLayout -PyQt5.QtWidgets.QGraphicsWidget.setLayout?4(QGraphicsLayout) -PyQt5.QtWidgets.QGraphicsWidget.adjustSize?4() -PyQt5.QtWidgets.QGraphicsWidget.layoutDirection?4() -> Qt.LayoutDirection -PyQt5.QtWidgets.QGraphicsWidget.setLayoutDirection?4(Qt.LayoutDirection) -PyQt5.QtWidgets.QGraphicsWidget.unsetLayoutDirection?4() -PyQt5.QtWidgets.QGraphicsWidget.style?4() -> QStyle -PyQt5.QtWidgets.QGraphicsWidget.setStyle?4(QStyle) -PyQt5.QtWidgets.QGraphicsWidget.font?4() -> QFont -PyQt5.QtWidgets.QGraphicsWidget.setFont?4(QFont) -PyQt5.QtWidgets.QGraphicsWidget.palette?4() -> QPalette -PyQt5.QtWidgets.QGraphicsWidget.setPalette?4(QPalette) -PyQt5.QtWidgets.QGraphicsWidget.resize?4(QSizeF) -PyQt5.QtWidgets.QGraphicsWidget.resize?4(float, float) -PyQt5.QtWidgets.QGraphicsWidget.size?4() -> QSizeF -PyQt5.QtWidgets.QGraphicsWidget.setGeometry?4(QRectF) -PyQt5.QtWidgets.QGraphicsWidget.rect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsWidget.setContentsMargins?4(float, float, float, float) -PyQt5.QtWidgets.QGraphicsWidget.getContentsMargins?4() -> (float, float, float, float) -PyQt5.QtWidgets.QGraphicsWidget.setWindowFrameMargins?4(float, float, float, float) -PyQt5.QtWidgets.QGraphicsWidget.getWindowFrameMargins?4() -> (float, float, float, float) -PyQt5.QtWidgets.QGraphicsWidget.unsetWindowFrameMargins?4() -PyQt5.QtWidgets.QGraphicsWidget.windowFrameGeometry?4() -> QRectF -PyQt5.QtWidgets.QGraphicsWidget.windowFrameRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsWidget.windowFlags?4() -> Qt.WindowFlags -PyQt5.QtWidgets.QGraphicsWidget.windowType?4() -> Qt.WindowType -PyQt5.QtWidgets.QGraphicsWidget.setWindowFlags?4(Qt.WindowFlags) -PyQt5.QtWidgets.QGraphicsWidget.isActiveWindow?4() -> bool -PyQt5.QtWidgets.QGraphicsWidget.setWindowTitle?4(str) -PyQt5.QtWidgets.QGraphicsWidget.windowTitle?4() -> str -PyQt5.QtWidgets.QGraphicsWidget.focusPolicy?4() -> Qt.FocusPolicy -PyQt5.QtWidgets.QGraphicsWidget.setFocusPolicy?4(Qt.FocusPolicy) -PyQt5.QtWidgets.QGraphicsWidget.setTabOrder?4(QGraphicsWidget, QGraphicsWidget) -PyQt5.QtWidgets.QGraphicsWidget.focusWidget?4() -> QGraphicsWidget -PyQt5.QtWidgets.QGraphicsWidget.grabShortcut?4(QKeySequence, Qt.ShortcutContext context=Qt.WindowShortcut) -> int -PyQt5.QtWidgets.QGraphicsWidget.releaseShortcut?4(int) -PyQt5.QtWidgets.QGraphicsWidget.setShortcutEnabled?4(int, bool enabled=True) -PyQt5.QtWidgets.QGraphicsWidget.setShortcutAutoRepeat?4(int, bool enabled=True) -PyQt5.QtWidgets.QGraphicsWidget.addAction?4(QAction) -PyQt5.QtWidgets.QGraphicsWidget.addActions?4(list-of-QAction) -PyQt5.QtWidgets.QGraphicsWidget.insertAction?4(QAction, QAction) -PyQt5.QtWidgets.QGraphicsWidget.insertActions?4(QAction, list-of-QAction) -PyQt5.QtWidgets.QGraphicsWidget.removeAction?4(QAction) -PyQt5.QtWidgets.QGraphicsWidget.actions?4() -> list-of-QAction -PyQt5.QtWidgets.QGraphicsWidget.setAttribute?4(Qt.WidgetAttribute, bool on=True) -PyQt5.QtWidgets.QGraphicsWidget.testAttribute?4(Qt.WidgetAttribute) -> bool -PyQt5.QtWidgets.QGraphicsWidget.type?4() -> int -PyQt5.QtWidgets.QGraphicsWidget.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget widget=None) -PyQt5.QtWidgets.QGraphicsWidget.paintWindowFrame?4(QPainter, QStyleOptionGraphicsItem, QWidget widget=None) -PyQt5.QtWidgets.QGraphicsWidget.boundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsWidget.shape?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsWidget.setGeometry?4(float, float, float, float) -PyQt5.QtWidgets.QGraphicsWidget.close?4() -> bool -PyQt5.QtWidgets.QGraphicsWidget.initStyleOption?4(QStyleOption) -PyQt5.QtWidgets.QGraphicsWidget.sizeHint?4(Qt.SizeHint, QSizeF constraint=QSizeF()) -> QSizeF -PyQt5.QtWidgets.QGraphicsWidget.updateGeometry?4() -PyQt5.QtWidgets.QGraphicsWidget.itemChange?4(QGraphicsItem.GraphicsItemChange, QVariant) -> QVariant -PyQt5.QtWidgets.QGraphicsWidget.sceneEvent?4(QEvent) -> bool -PyQt5.QtWidgets.QGraphicsWidget.windowFrameEvent?4(QEvent) -> bool -PyQt5.QtWidgets.QGraphicsWidget.windowFrameSectionAt?4(QPointF) -> Qt.WindowFrameSection -PyQt5.QtWidgets.QGraphicsWidget.event?4(QEvent) -> bool -PyQt5.QtWidgets.QGraphicsWidget.changeEvent?4(QEvent) -PyQt5.QtWidgets.QGraphicsWidget.closeEvent?4(QCloseEvent) -PyQt5.QtWidgets.QGraphicsWidget.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGraphicsWidget.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QGraphicsWidget.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGraphicsWidget.hideEvent?4(QHideEvent) -PyQt5.QtWidgets.QGraphicsWidget.moveEvent?4(QGraphicsSceneMoveEvent) -PyQt5.QtWidgets.QGraphicsWidget.polishEvent?4() -PyQt5.QtWidgets.QGraphicsWidget.resizeEvent?4(QGraphicsSceneResizeEvent) -PyQt5.QtWidgets.QGraphicsWidget.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QGraphicsWidget.hoverMoveEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWidgets.QGraphicsWidget.hoverLeaveEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWidgets.QGraphicsWidget.grabMouseEvent?4(QEvent) -PyQt5.QtWidgets.QGraphicsWidget.ungrabMouseEvent?4(QEvent) -PyQt5.QtWidgets.QGraphicsWidget.grabKeyboardEvent?4(QEvent) -PyQt5.QtWidgets.QGraphicsWidget.ungrabKeyboardEvent?4(QEvent) -PyQt5.QtWidgets.QGraphicsWidget.autoFillBackground?4() -> bool -PyQt5.QtWidgets.QGraphicsWidget.setAutoFillBackground?4(bool) -PyQt5.QtWidgets.QGraphicsWidget.geometryChanged?4() -PyQt5.QtWidgets.QGraphicsProxyWidget?1(QGraphicsItem parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QGraphicsProxyWidget.__init__?1(self, QGraphicsItem parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QGraphicsProxyWidget.setWidget?4(QWidget) -PyQt5.QtWidgets.QGraphicsProxyWidget.widget?4() -> QWidget -PyQt5.QtWidgets.QGraphicsProxyWidget.subWidgetRect?4(QWidget) -> QRectF -PyQt5.QtWidgets.QGraphicsProxyWidget.setGeometry?4(QRectF) -PyQt5.QtWidgets.QGraphicsProxyWidget.paint?4(QPainter, QStyleOptionGraphicsItem, QWidget) -PyQt5.QtWidgets.QGraphicsProxyWidget.type?4() -> int -PyQt5.QtWidgets.QGraphicsProxyWidget.createProxyForChildWidget?4(QWidget) -> QGraphicsProxyWidget -PyQt5.QtWidgets.QGraphicsProxyWidget.itemChange?4(QGraphicsItem.GraphicsItemChange, QVariant) -> QVariant -PyQt5.QtWidgets.QGraphicsProxyWidget.event?4(QEvent) -> bool -PyQt5.QtWidgets.QGraphicsProxyWidget.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QGraphicsProxyWidget.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.hideEvent?4(QHideEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.contextMenuEvent?4(QGraphicsSceneContextMenuEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.hoverEnterEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.hoverLeaveEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.hoverMoveEvent?4(QGraphicsSceneHoverEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.grabMouseEvent?4(QEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.ungrabMouseEvent?4(QEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.mouseMoveEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.mousePressEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.mouseReleaseEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.mouseDoubleClickEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.wheelEvent?4(QGraphicsSceneWheelEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QGraphicsProxyWidget.sizeHint?4(Qt.SizeHint, QSizeF constraint=QSizeF()) -> QSizeF -PyQt5.QtWidgets.QGraphicsProxyWidget.resizeEvent?4(QGraphicsSceneResizeEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.dragEnterEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.dragLeaveEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.dragMoveEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.dropEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsProxyWidget.newProxyWidget?4(QWidget) -> QGraphicsProxyWidget -PyQt5.QtWidgets.QGraphicsProxyWidget.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWidgets.QGraphicsProxyWidget.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWidgets.QGraphicsScene.SceneLayer?10 -PyQt5.QtWidgets.QGraphicsScene.ItemLayer?10 -PyQt5.QtWidgets.QGraphicsScene.BackgroundLayer?10 -PyQt5.QtWidgets.QGraphicsScene.ForegroundLayer?10 -PyQt5.QtWidgets.QGraphicsScene.AllLayers?10 -PyQt5.QtWidgets.QGraphicsScene.ItemIndexMethod?10 -PyQt5.QtWidgets.QGraphicsScene.BspTreeIndex?10 -PyQt5.QtWidgets.QGraphicsScene.NoIndex?10 -PyQt5.QtWidgets.QGraphicsScene?1(QObject parent=None) -PyQt5.QtWidgets.QGraphicsScene.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QGraphicsScene?1(QRectF, QObject parent=None) -PyQt5.QtWidgets.QGraphicsScene.__init__?1(self, QRectF, QObject parent=None) -PyQt5.QtWidgets.QGraphicsScene?1(float, float, float, float, QObject parent=None) -PyQt5.QtWidgets.QGraphicsScene.__init__?1(self, float, float, float, float, QObject parent=None) -PyQt5.QtWidgets.QGraphicsScene.sceneRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsScene.width?4() -> float -PyQt5.QtWidgets.QGraphicsScene.height?4() -> float -PyQt5.QtWidgets.QGraphicsScene.setSceneRect?4(QRectF) -PyQt5.QtWidgets.QGraphicsScene.setSceneRect?4(float, float, float, float) -PyQt5.QtWidgets.QGraphicsScene.render?4(QPainter, QRectF target=QRectF(), QRectF source=QRectF(), Qt.AspectRatioMode mode=Qt.KeepAspectRatio) -PyQt5.QtWidgets.QGraphicsScene.itemIndexMethod?4() -> QGraphicsScene.ItemIndexMethod -PyQt5.QtWidgets.QGraphicsScene.setItemIndexMethod?4(QGraphicsScene.ItemIndexMethod) -PyQt5.QtWidgets.QGraphicsScene.itemsBoundingRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsScene.items?4(Qt.SortOrder order=Qt.DescendingOrder) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.items?4(QPointF, Qt.ItemSelectionMode mode=Qt.IntersectsItemShape, Qt.SortOrder order=Qt.DescendingOrder, QTransform deviceTransform=QTransform()) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.items?4(QRectF, Qt.ItemSelectionMode mode=Qt.IntersectsItemShape, Qt.SortOrder order=Qt.DescendingOrder, QTransform deviceTransform=QTransform()) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.items?4(QPolygonF, Qt.ItemSelectionMode mode=Qt.IntersectsItemShape, Qt.SortOrder order=Qt.DescendingOrder, QTransform deviceTransform=QTransform()) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.items?4(QPainterPath, Qt.ItemSelectionMode mode=Qt.IntersectsItemShape, Qt.SortOrder order=Qt.DescendingOrder, QTransform deviceTransform=QTransform()) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.items?4(float, float, float, float, Qt.ItemSelectionMode, Qt.SortOrder, QTransform deviceTransform=QTransform()) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.collidingItems?4(QGraphicsItem, Qt.ItemSelectionMode mode=Qt.IntersectsItemShape) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.selectedItems?4() -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.setSelectionArea?4(QPainterPath, QTransform) -PyQt5.QtWidgets.QGraphicsScene.setSelectionArea?4(QPainterPath, Qt.ItemSelectionMode mode=Qt.IntersectsItemShape, QTransform deviceTransform=QTransform()) -PyQt5.QtWidgets.QGraphicsScene.clearSelection?4() -PyQt5.QtWidgets.QGraphicsScene.createItemGroup?4(list-of-QGraphicsItem) -> QGraphicsItemGroup -PyQt5.QtWidgets.QGraphicsScene.destroyItemGroup?4(QGraphicsItemGroup) -PyQt5.QtWidgets.QGraphicsScene.addItem?4(QGraphicsItem) -PyQt5.QtWidgets.QGraphicsScene.addEllipse?4(QRectF, QPen pen=QPen(), QBrush brush=QBrush()) -> QGraphicsEllipseItem -PyQt5.QtWidgets.QGraphicsScene.addEllipse?4(float, float, float, float, QPen pen=QPen(), QBrush brush=QBrush()) -> QGraphicsEllipseItem -PyQt5.QtWidgets.QGraphicsScene.addLine?4(QLineF, QPen pen=QPen()) -> QGraphicsLineItem -PyQt5.QtWidgets.QGraphicsScene.addLine?4(float, float, float, float, QPen pen=QPen()) -> QGraphicsLineItem -PyQt5.QtWidgets.QGraphicsScene.addPath?4(QPainterPath, QPen pen=QPen(), QBrush brush=QBrush()) -> QGraphicsPathItem -PyQt5.QtWidgets.QGraphicsScene.addPixmap?4(QPixmap) -> QGraphicsPixmapItem -PyQt5.QtWidgets.QGraphicsScene.addPolygon?4(QPolygonF, QPen pen=QPen(), QBrush brush=QBrush()) -> QGraphicsPolygonItem -PyQt5.QtWidgets.QGraphicsScene.addRect?4(QRectF, QPen pen=QPen(), QBrush brush=QBrush()) -> QGraphicsRectItem -PyQt5.QtWidgets.QGraphicsScene.addRect?4(float, float, float, float, QPen pen=QPen(), QBrush brush=QBrush()) -> QGraphicsRectItem -PyQt5.QtWidgets.QGraphicsScene.addSimpleText?4(str, QFont font=QFont()) -> QGraphicsSimpleTextItem -PyQt5.QtWidgets.QGraphicsScene.addText?4(str, QFont font=QFont()) -> QGraphicsTextItem -PyQt5.QtWidgets.QGraphicsScene.removeItem?4(QGraphicsItem) -PyQt5.QtWidgets.QGraphicsScene.focusItem?4() -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.setFocusItem?4(QGraphicsItem, Qt.FocusReason focusReason=Qt.OtherFocusReason) -PyQt5.QtWidgets.QGraphicsScene.hasFocus?4() -> bool -PyQt5.QtWidgets.QGraphicsScene.setFocus?4(Qt.FocusReason focusReason=Qt.OtherFocusReason) -PyQt5.QtWidgets.QGraphicsScene.clearFocus?4() -PyQt5.QtWidgets.QGraphicsScene.mouseGrabberItem?4() -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.backgroundBrush?4() -> QBrush -PyQt5.QtWidgets.QGraphicsScene.setBackgroundBrush?4(QBrush) -PyQt5.QtWidgets.QGraphicsScene.foregroundBrush?4() -> QBrush -PyQt5.QtWidgets.QGraphicsScene.setForegroundBrush?4(QBrush) -PyQt5.QtWidgets.QGraphicsScene.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWidgets.QGraphicsScene.views?4() -> list-of-QGraphicsView -PyQt5.QtWidgets.QGraphicsScene.advance?4() -PyQt5.QtWidgets.QGraphicsScene.update?4(QRectF rect=QRectF()) -PyQt5.QtWidgets.QGraphicsScene.invalidate?4(QRectF rect=QRectF(), QGraphicsScene.SceneLayers layers=QGraphicsScene.AllLayers) -PyQt5.QtWidgets.QGraphicsScene.clear?4() -PyQt5.QtWidgets.QGraphicsScene.changed?4(list-of-QRectF) -PyQt5.QtWidgets.QGraphicsScene.sceneRectChanged?4(QRectF) -PyQt5.QtWidgets.QGraphicsScene.selectionChanged?4() -PyQt5.QtWidgets.QGraphicsScene.event?4(QEvent) -> bool -PyQt5.QtWidgets.QGraphicsScene.contextMenuEvent?4(QGraphicsSceneContextMenuEvent) -PyQt5.QtWidgets.QGraphicsScene.dragEnterEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsScene.dragMoveEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsScene.dragLeaveEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsScene.dropEvent?4(QGraphicsSceneDragDropEvent) -PyQt5.QtWidgets.QGraphicsScene.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGraphicsScene.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGraphicsScene.helpEvent?4(QGraphicsSceneHelpEvent) -PyQt5.QtWidgets.QGraphicsScene.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QGraphicsScene.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWidgets.QGraphicsScene.mousePressEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsScene.mouseMoveEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsScene.mouseReleaseEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsScene.mouseDoubleClickEvent?4(QGraphicsSceneMouseEvent) -PyQt5.QtWidgets.QGraphicsScene.wheelEvent?4(QGraphicsSceneWheelEvent) -PyQt5.QtWidgets.QGraphicsScene.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWidgets.QGraphicsScene.drawBackground?4(QPainter, QRectF) -PyQt5.QtWidgets.QGraphicsScene.drawForeground?4(QPainter, QRectF) -PyQt5.QtWidgets.QGraphicsScene.bspTreeDepth?4() -> int -PyQt5.QtWidgets.QGraphicsScene.setBspTreeDepth?4(int) -PyQt5.QtWidgets.QGraphicsScene.selectionArea?4() -> QPainterPath -PyQt5.QtWidgets.QGraphicsScene.update?4(float, float, float, float) -PyQt5.QtWidgets.QGraphicsScene.addWidget?4(QWidget, Qt.WindowFlags flags=0) -> QGraphicsProxyWidget -PyQt5.QtWidgets.QGraphicsScene.style?4() -> QStyle -PyQt5.QtWidgets.QGraphicsScene.setStyle?4(QStyle) -PyQt5.QtWidgets.QGraphicsScene.font?4() -> QFont -PyQt5.QtWidgets.QGraphicsScene.setFont?4(QFont) -PyQt5.QtWidgets.QGraphicsScene.palette?4() -> QPalette -PyQt5.QtWidgets.QGraphicsScene.setPalette?4(QPalette) -PyQt5.QtWidgets.QGraphicsScene.activeWindow?4() -> QGraphicsWidget -PyQt5.QtWidgets.QGraphicsScene.setActiveWindow?4(QGraphicsWidget) -PyQt5.QtWidgets.QGraphicsScene.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QGraphicsScene.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QGraphicsScene.setStickyFocus?4(bool) -PyQt5.QtWidgets.QGraphicsScene.stickyFocus?4() -> bool -PyQt5.QtWidgets.QGraphicsScene.itemAt?4(QPointF, QTransform) -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.itemAt?4(float, float, QTransform) -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.isActive?4() -> bool -PyQt5.QtWidgets.QGraphicsScene.activePanel?4() -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsScene.setActivePanel?4(QGraphicsItem) -PyQt5.QtWidgets.QGraphicsScene.sendEvent?4(QGraphicsItem, QEvent) -> bool -PyQt5.QtWidgets.QGraphicsScene.invalidate?4(float, float, float, float, QGraphicsScene.SceneLayers layers=QGraphicsScene.AllLayers) -PyQt5.QtWidgets.QGraphicsScene.minimumRenderSize?4() -> float -PyQt5.QtWidgets.QGraphicsScene.setMinimumRenderSize?4(float) -PyQt5.QtWidgets.QGraphicsScene.focusItemChanged?4(QGraphicsItem, QGraphicsItem, Qt.FocusReason) -PyQt5.QtWidgets.QGraphicsScene.SceneLayers?1(QGraphicsScene.SceneLayers) -PyQt5.QtWidgets.QGraphicsScene.SceneLayers.__init__?1(self, QGraphicsScene.SceneLayers) -PyQt5.QtWidgets.QGraphicsScene.SceneLayers?1(int) -PyQt5.QtWidgets.QGraphicsScene.SceneLayers.__init__?1(self, int) -PyQt5.QtWidgets.QGraphicsScene.SceneLayers?1() -PyQt5.QtWidgets.QGraphicsScene.SceneLayers.__init__?1(self) -PyQt5.QtWidgets.QGraphicsSceneEvent.widget?4() -> QWidget -PyQt5.QtWidgets.QGraphicsSceneEvent.setWidget?4(QWidget) -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.pos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.scenePos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.screenPos?4() -> QPoint -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.buttonDownPos?4(Qt.MouseButton) -> QPointF -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.buttonDownScenePos?4(Qt.MouseButton) -> QPointF -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.buttonDownScreenPos?4(Qt.MouseButton) -> QPoint -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.lastPos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.lastScenePos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.lastScreenPos?4() -> QPoint -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.buttons?4() -> Qt.MouseButtons -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.button?4() -> Qt.MouseButton -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.modifiers?4() -> Qt.KeyboardModifiers -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.source?4() -> Qt.MouseEventSource -PyQt5.QtWidgets.QGraphicsSceneMouseEvent.flags?4() -> Qt.MouseEventFlags -PyQt5.QtWidgets.QGraphicsSceneWheelEvent.pos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneWheelEvent.scenePos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneWheelEvent.screenPos?4() -> QPoint -PyQt5.QtWidgets.QGraphicsSceneWheelEvent.buttons?4() -> Qt.MouseButtons -PyQt5.QtWidgets.QGraphicsSceneWheelEvent.modifiers?4() -> Qt.KeyboardModifiers -PyQt5.QtWidgets.QGraphicsSceneWheelEvent.delta?4() -> int -PyQt5.QtWidgets.QGraphicsSceneWheelEvent.orientation?4() -> Qt.Orientation -PyQt5.QtWidgets.QGraphicsSceneContextMenuEvent.Reason?10 -PyQt5.QtWidgets.QGraphicsSceneContextMenuEvent.Mouse?10 -PyQt5.QtWidgets.QGraphicsSceneContextMenuEvent.Keyboard?10 -PyQt5.QtWidgets.QGraphicsSceneContextMenuEvent.Other?10 -PyQt5.QtWidgets.QGraphicsSceneContextMenuEvent.pos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneContextMenuEvent.scenePos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneContextMenuEvent.screenPos?4() -> QPoint -PyQt5.QtWidgets.QGraphicsSceneContextMenuEvent.modifiers?4() -> Qt.KeyboardModifiers -PyQt5.QtWidgets.QGraphicsSceneContextMenuEvent.reason?4() -> QGraphicsSceneContextMenuEvent.Reason -PyQt5.QtWidgets.QGraphicsSceneHoverEvent.pos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneHoverEvent.scenePos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneHoverEvent.screenPos?4() -> QPoint -PyQt5.QtWidgets.QGraphicsSceneHoverEvent.lastPos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneHoverEvent.lastScenePos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneHoverEvent.lastScreenPos?4() -> QPoint -PyQt5.QtWidgets.QGraphicsSceneHoverEvent.modifiers?4() -> Qt.KeyboardModifiers -PyQt5.QtWidgets.QGraphicsSceneHelpEvent.scenePos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneHelpEvent.screenPos?4() -> QPoint -PyQt5.QtWidgets.QGraphicsSceneDragDropEvent.pos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneDragDropEvent.scenePos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneDragDropEvent.screenPos?4() -> QPoint -PyQt5.QtWidgets.QGraphicsSceneDragDropEvent.buttons?4() -> Qt.MouseButtons -PyQt5.QtWidgets.QGraphicsSceneDragDropEvent.modifiers?4() -> Qt.KeyboardModifiers -PyQt5.QtWidgets.QGraphicsSceneDragDropEvent.possibleActions?4() -> Qt.DropActions -PyQt5.QtWidgets.QGraphicsSceneDragDropEvent.proposedAction?4() -> Qt.DropAction -PyQt5.QtWidgets.QGraphicsSceneDragDropEvent.acceptProposedAction?4() -PyQt5.QtWidgets.QGraphicsSceneDragDropEvent.dropAction?4() -> Qt.DropAction -PyQt5.QtWidgets.QGraphicsSceneDragDropEvent.setDropAction?4(Qt.DropAction) -PyQt5.QtWidgets.QGraphicsSceneDragDropEvent.source?4() -> QWidget -PyQt5.QtWidgets.QGraphicsSceneDragDropEvent.mimeData?4() -> QMimeData -PyQt5.QtWidgets.QGraphicsSceneResizeEvent?1() -PyQt5.QtWidgets.QGraphicsSceneResizeEvent.__init__?1(self) -PyQt5.QtWidgets.QGraphicsSceneResizeEvent.oldSize?4() -> QSizeF -PyQt5.QtWidgets.QGraphicsSceneResizeEvent.newSize?4() -> QSizeF -PyQt5.QtWidgets.QGraphicsSceneMoveEvent?1() -PyQt5.QtWidgets.QGraphicsSceneMoveEvent.__init__?1(self) -PyQt5.QtWidgets.QGraphicsSceneMoveEvent.oldPos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsSceneMoveEvent.newPos?4() -> QPointF -PyQt5.QtWidgets.QGraphicsTransform?1(QObject parent=None) -PyQt5.QtWidgets.QGraphicsTransform.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QGraphicsTransform.applyTo?4(QMatrix4x4) -PyQt5.QtWidgets.QGraphicsTransform.update?4() -PyQt5.QtWidgets.QGraphicsScale?1(QObject parent=None) -PyQt5.QtWidgets.QGraphicsScale.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QGraphicsScale.origin?4() -> QVector3D -PyQt5.QtWidgets.QGraphicsScale.setOrigin?4(QVector3D) -PyQt5.QtWidgets.QGraphicsScale.xScale?4() -> float -PyQt5.QtWidgets.QGraphicsScale.setXScale?4(float) -PyQt5.QtWidgets.QGraphicsScale.yScale?4() -> float -PyQt5.QtWidgets.QGraphicsScale.setYScale?4(float) -PyQt5.QtWidgets.QGraphicsScale.zScale?4() -> float -PyQt5.QtWidgets.QGraphicsScale.setZScale?4(float) -PyQt5.QtWidgets.QGraphicsScale.applyTo?4(QMatrix4x4) -PyQt5.QtWidgets.QGraphicsScale.originChanged?4() -PyQt5.QtWidgets.QGraphicsScale.scaleChanged?4() -PyQt5.QtWidgets.QGraphicsScale.xScaleChanged?4() -PyQt5.QtWidgets.QGraphicsScale.yScaleChanged?4() -PyQt5.QtWidgets.QGraphicsScale.zScaleChanged?4() -PyQt5.QtWidgets.QGraphicsRotation?1(QObject parent=None) -PyQt5.QtWidgets.QGraphicsRotation.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QGraphicsRotation.origin?4() -> QVector3D -PyQt5.QtWidgets.QGraphicsRotation.setOrigin?4(QVector3D) -PyQt5.QtWidgets.QGraphicsRotation.angle?4() -> float -PyQt5.QtWidgets.QGraphicsRotation.setAngle?4(float) -PyQt5.QtWidgets.QGraphicsRotation.axis?4() -> QVector3D -PyQt5.QtWidgets.QGraphicsRotation.setAxis?4(QVector3D) -PyQt5.QtWidgets.QGraphicsRotation.setAxis?4(Qt.Axis) -PyQt5.QtWidgets.QGraphicsRotation.applyTo?4(QMatrix4x4) -PyQt5.QtWidgets.QGraphicsRotation.originChanged?4() -PyQt5.QtWidgets.QGraphicsRotation.angleChanged?4() -PyQt5.QtWidgets.QGraphicsRotation.axisChanged?4() -PyQt5.QtWidgets.QGraphicsView.OptimizationFlag?10 -PyQt5.QtWidgets.QGraphicsView.DontClipPainter?10 -PyQt5.QtWidgets.QGraphicsView.DontSavePainterState?10 -PyQt5.QtWidgets.QGraphicsView.DontAdjustForAntialiasing?10 -PyQt5.QtWidgets.QGraphicsView.ViewportUpdateMode?10 -PyQt5.QtWidgets.QGraphicsView.FullViewportUpdate?10 -PyQt5.QtWidgets.QGraphicsView.MinimalViewportUpdate?10 -PyQt5.QtWidgets.QGraphicsView.SmartViewportUpdate?10 -PyQt5.QtWidgets.QGraphicsView.BoundingRectViewportUpdate?10 -PyQt5.QtWidgets.QGraphicsView.NoViewportUpdate?10 -PyQt5.QtWidgets.QGraphicsView.ViewportAnchor?10 -PyQt5.QtWidgets.QGraphicsView.NoAnchor?10 -PyQt5.QtWidgets.QGraphicsView.AnchorViewCenter?10 -PyQt5.QtWidgets.QGraphicsView.AnchorUnderMouse?10 -PyQt5.QtWidgets.QGraphicsView.DragMode?10 -PyQt5.QtWidgets.QGraphicsView.NoDrag?10 -PyQt5.QtWidgets.QGraphicsView.ScrollHandDrag?10 -PyQt5.QtWidgets.QGraphicsView.RubberBandDrag?10 -PyQt5.QtWidgets.QGraphicsView.CacheModeFlag?10 -PyQt5.QtWidgets.QGraphicsView.CacheNone?10 -PyQt5.QtWidgets.QGraphicsView.CacheBackground?10 -PyQt5.QtWidgets.QGraphicsView?1(QWidget parent=None) -PyQt5.QtWidgets.QGraphicsView.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QGraphicsView?1(QGraphicsScene, QWidget parent=None) -PyQt5.QtWidgets.QGraphicsView.__init__?1(self, QGraphicsScene, QWidget parent=None) -PyQt5.QtWidgets.QGraphicsView.sizeHint?4() -> QSize -PyQt5.QtWidgets.QGraphicsView.renderHints?4() -> QPainter.RenderHints -PyQt5.QtWidgets.QGraphicsView.setRenderHint?4(QPainter.RenderHint, bool on=True) -PyQt5.QtWidgets.QGraphicsView.setRenderHints?4(QPainter.RenderHints) -PyQt5.QtWidgets.QGraphicsView.alignment?4() -> Qt.Alignment -PyQt5.QtWidgets.QGraphicsView.setAlignment?4(Qt.Alignment) -PyQt5.QtWidgets.QGraphicsView.transformationAnchor?4() -> QGraphicsView.ViewportAnchor -PyQt5.QtWidgets.QGraphicsView.setTransformationAnchor?4(QGraphicsView.ViewportAnchor) -PyQt5.QtWidgets.QGraphicsView.resizeAnchor?4() -> QGraphicsView.ViewportAnchor -PyQt5.QtWidgets.QGraphicsView.setResizeAnchor?4(QGraphicsView.ViewportAnchor) -PyQt5.QtWidgets.QGraphicsView.dragMode?4() -> QGraphicsView.DragMode -PyQt5.QtWidgets.QGraphicsView.setDragMode?4(QGraphicsView.DragMode) -PyQt5.QtWidgets.QGraphicsView.cacheMode?4() -> QGraphicsView.CacheMode -PyQt5.QtWidgets.QGraphicsView.setCacheMode?4(QGraphicsView.CacheMode) -PyQt5.QtWidgets.QGraphicsView.resetCachedContent?4() -PyQt5.QtWidgets.QGraphicsView.isInteractive?4() -> bool -PyQt5.QtWidgets.QGraphicsView.setInteractive?4(bool) -PyQt5.QtWidgets.QGraphicsView.scene?4() -> QGraphicsScene -PyQt5.QtWidgets.QGraphicsView.setScene?4(QGraphicsScene) -PyQt5.QtWidgets.QGraphicsView.sceneRect?4() -> QRectF -PyQt5.QtWidgets.QGraphicsView.setSceneRect?4(QRectF) -PyQt5.QtWidgets.QGraphicsView.rotate?4(float) -PyQt5.QtWidgets.QGraphicsView.scale?4(float, float) -PyQt5.QtWidgets.QGraphicsView.shear?4(float, float) -PyQt5.QtWidgets.QGraphicsView.translate?4(float, float) -PyQt5.QtWidgets.QGraphicsView.centerOn?4(QPointF) -PyQt5.QtWidgets.QGraphicsView.centerOn?4(QGraphicsItem) -PyQt5.QtWidgets.QGraphicsView.ensureVisible?4(QRectF, int xMargin=50, int yMargin=50) -PyQt5.QtWidgets.QGraphicsView.ensureVisible?4(QGraphicsItem, int xMargin=50, int yMargin=50) -PyQt5.QtWidgets.QGraphicsView.fitInView?4(QRectF, Qt.AspectRatioMode mode=Qt.IgnoreAspectRatio) -PyQt5.QtWidgets.QGraphicsView.fitInView?4(QGraphicsItem, Qt.AspectRatioMode mode=Qt.IgnoreAspectRatio) -PyQt5.QtWidgets.QGraphicsView.render?4(QPainter, QRectF target=QRectF(), QRect source=QRect(), Qt.AspectRatioMode mode=Qt.KeepAspectRatio) -PyQt5.QtWidgets.QGraphicsView.items?4() -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsView.items?4(QPoint) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsView.items?4(int, int) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsView.items?4(int, int, int, int, Qt.ItemSelectionMode mode=Qt.IntersectsItemShape) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsView.items?4(QRect, Qt.ItemSelectionMode mode=Qt.IntersectsItemShape) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsView.items?4(QPolygon, Qt.ItemSelectionMode mode=Qt.IntersectsItemShape) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsView.items?4(QPainterPath, Qt.ItemSelectionMode mode=Qt.IntersectsItemShape) -> list-of-QGraphicsItem -PyQt5.QtWidgets.QGraphicsView.itemAt?4(QPoint) -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsView.mapToScene?4(QPoint) -> QPointF -PyQt5.QtWidgets.QGraphicsView.mapToScene?4(QRect) -> QPolygonF -PyQt5.QtWidgets.QGraphicsView.mapToScene?4(QPolygon) -> QPolygonF -PyQt5.QtWidgets.QGraphicsView.mapToScene?4(QPainterPath) -> QPainterPath -PyQt5.QtWidgets.QGraphicsView.mapFromScene?4(QPointF) -> QPoint -PyQt5.QtWidgets.QGraphicsView.mapFromScene?4(QRectF) -> QPolygon -PyQt5.QtWidgets.QGraphicsView.mapFromScene?4(QPolygonF) -> QPolygon -PyQt5.QtWidgets.QGraphicsView.mapFromScene?4(QPainterPath) -> QPainterPath -PyQt5.QtWidgets.QGraphicsView.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWidgets.QGraphicsView.backgroundBrush?4() -> QBrush -PyQt5.QtWidgets.QGraphicsView.setBackgroundBrush?4(QBrush) -PyQt5.QtWidgets.QGraphicsView.foregroundBrush?4() -> QBrush -PyQt5.QtWidgets.QGraphicsView.setForegroundBrush?4(QBrush) -PyQt5.QtWidgets.QGraphicsView.invalidateScene?4(QRectF rect=QRectF(), QGraphicsScene.SceneLayers layers=QGraphicsScene.AllLayers) -PyQt5.QtWidgets.QGraphicsView.updateScene?4(list-of-QRectF) -PyQt5.QtWidgets.QGraphicsView.updateSceneRect?4(QRectF) -PyQt5.QtWidgets.QGraphicsView.setupViewport?4(QWidget) -PyQt5.QtWidgets.QGraphicsView.event?4(QEvent) -> bool -PyQt5.QtWidgets.QGraphicsView.viewportEvent?4(QEvent) -> bool -PyQt5.QtWidgets.QGraphicsView.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QGraphicsView.dragEnterEvent?4(QDragEnterEvent) -PyQt5.QtWidgets.QGraphicsView.dragLeaveEvent?4(QDragLeaveEvent) -PyQt5.QtWidgets.QGraphicsView.dragMoveEvent?4(QDragMoveEvent) -PyQt5.QtWidgets.QGraphicsView.dropEvent?4(QDropEvent) -PyQt5.QtWidgets.QGraphicsView.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGraphicsView.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGraphicsView.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QGraphicsView.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QGraphicsView.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWidgets.QGraphicsView.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtWidgets.QGraphicsView.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QGraphicsView.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QGraphicsView.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QGraphicsView.wheelEvent?4(QWheelEvent) -PyQt5.QtWidgets.QGraphicsView.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QGraphicsView.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QGraphicsView.scrollContentsBy?4(int, int) -PyQt5.QtWidgets.QGraphicsView.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QGraphicsView.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWidgets.QGraphicsView.drawBackground?4(QPainter, QRectF) -PyQt5.QtWidgets.QGraphicsView.drawForeground?4(QPainter, QRectF) -PyQt5.QtWidgets.QGraphicsView.setSceneRect?4(float, float, float, float) -PyQt5.QtWidgets.QGraphicsView.centerOn?4(float, float) -PyQt5.QtWidgets.QGraphicsView.ensureVisible?4(float, float, float, float, int xMargin=50, int yMargin=50) -PyQt5.QtWidgets.QGraphicsView.fitInView?4(float, float, float, float, Qt.AspectRatioMode mode=Qt.IgnoreAspectRatio) -PyQt5.QtWidgets.QGraphicsView.itemAt?4(int, int) -> QGraphicsItem -PyQt5.QtWidgets.QGraphicsView.mapToScene?4(int, int) -> QPointF -PyQt5.QtWidgets.QGraphicsView.mapToScene?4(int, int, int, int) -> QPolygonF -PyQt5.QtWidgets.QGraphicsView.mapFromScene?4(float, float) -> QPoint -PyQt5.QtWidgets.QGraphicsView.mapFromScene?4(float, float, float, float) -> QPolygon -PyQt5.QtWidgets.QGraphicsView.viewportUpdateMode?4() -> QGraphicsView.ViewportUpdateMode -PyQt5.QtWidgets.QGraphicsView.setViewportUpdateMode?4(QGraphicsView.ViewportUpdateMode) -PyQt5.QtWidgets.QGraphicsView.optimizationFlags?4() -> QGraphicsView.OptimizationFlags -PyQt5.QtWidgets.QGraphicsView.setOptimizationFlag?4(QGraphicsView.OptimizationFlag, bool enabled=True) -PyQt5.QtWidgets.QGraphicsView.setOptimizationFlags?4(QGraphicsView.OptimizationFlags) -PyQt5.QtWidgets.QGraphicsView.rubberBandSelectionMode?4() -> Qt.ItemSelectionMode -PyQt5.QtWidgets.QGraphicsView.setRubberBandSelectionMode?4(Qt.ItemSelectionMode) -PyQt5.QtWidgets.QGraphicsView.transform?4() -> QTransform -PyQt5.QtWidgets.QGraphicsView.viewportTransform?4() -> QTransform -PyQt5.QtWidgets.QGraphicsView.setTransform?4(QTransform, bool combine=False) -PyQt5.QtWidgets.QGraphicsView.resetTransform?4() -PyQt5.QtWidgets.QGraphicsView.isTransformed?4() -> bool -PyQt5.QtWidgets.QGraphicsView.rubberBandRect?4() -> QRect -PyQt5.QtWidgets.QGraphicsView.rubberBandChanged?4(QRect, QPointF, QPointF) -PyQt5.QtWidgets.QGraphicsView.CacheMode?1(QGraphicsView.CacheMode) -PyQt5.QtWidgets.QGraphicsView.CacheMode.__init__?1(self, QGraphicsView.CacheMode) -PyQt5.QtWidgets.QGraphicsView.CacheMode?1(int) -PyQt5.QtWidgets.QGraphicsView.CacheMode.__init__?1(self, int) -PyQt5.QtWidgets.QGraphicsView.CacheMode?1() -PyQt5.QtWidgets.QGraphicsView.CacheMode.__init__?1(self) -PyQt5.QtWidgets.QGraphicsView.OptimizationFlags?1(QGraphicsView.OptimizationFlags) -PyQt5.QtWidgets.QGraphicsView.OptimizationFlags.__init__?1(self, QGraphicsView.OptimizationFlags) -PyQt5.QtWidgets.QGraphicsView.OptimizationFlags?1(int) -PyQt5.QtWidgets.QGraphicsView.OptimizationFlags.__init__?1(self, int) -PyQt5.QtWidgets.QGraphicsView.OptimizationFlags?1() -PyQt5.QtWidgets.QGraphicsView.OptimizationFlags.__init__?1(self) -PyQt5.QtWidgets.QGridLayout?1(QWidget) -PyQt5.QtWidgets.QGridLayout.__init__?1(self, QWidget) -PyQt5.QtWidgets.QGridLayout?1() -PyQt5.QtWidgets.QGridLayout.__init__?1(self) -PyQt5.QtWidgets.QGridLayout.sizeHint?4() -> QSize -PyQt5.QtWidgets.QGridLayout.minimumSize?4() -> QSize -PyQt5.QtWidgets.QGridLayout.maximumSize?4() -> QSize -PyQt5.QtWidgets.QGridLayout.setRowStretch?4(int, int) -PyQt5.QtWidgets.QGridLayout.setColumnStretch?4(int, int) -PyQt5.QtWidgets.QGridLayout.rowStretch?4(int) -> int -PyQt5.QtWidgets.QGridLayout.columnStretch?4(int) -> int -PyQt5.QtWidgets.QGridLayout.setRowMinimumHeight?4(int, int) -PyQt5.QtWidgets.QGridLayout.setColumnMinimumWidth?4(int, int) -PyQt5.QtWidgets.QGridLayout.rowMinimumHeight?4(int) -> int -PyQt5.QtWidgets.QGridLayout.columnMinimumWidth?4(int) -> int -PyQt5.QtWidgets.QGridLayout.columnCount?4() -> int -PyQt5.QtWidgets.QGridLayout.rowCount?4() -> int -PyQt5.QtWidgets.QGridLayout.cellRect?4(int, int) -> QRect -PyQt5.QtWidgets.QGridLayout.hasHeightForWidth?4() -> bool -PyQt5.QtWidgets.QGridLayout.heightForWidth?4(int) -> int -PyQt5.QtWidgets.QGridLayout.minimumHeightForWidth?4(int) -> int -PyQt5.QtWidgets.QGridLayout.expandingDirections?4() -> Qt.Orientations -PyQt5.QtWidgets.QGridLayout.invalidate?4() -PyQt5.QtWidgets.QGridLayout.addWidget?4(QWidget) -PyQt5.QtWidgets.QGridLayout.addWidget?4(QWidget, int, int, Qt.Alignment alignment=0) -PyQt5.QtWidgets.QGridLayout.addWidget?4(QWidget, int, int, int, int, Qt.Alignment alignment=0) -PyQt5.QtWidgets.QGridLayout.addLayout?4(QLayout, int, int, Qt.Alignment alignment=0) -PyQt5.QtWidgets.QGridLayout.addLayout?4(QLayout, int, int, int, int, Qt.Alignment alignment=0) -PyQt5.QtWidgets.QGridLayout.setOriginCorner?4(Qt.Corner) -PyQt5.QtWidgets.QGridLayout.originCorner?4() -> Qt.Corner -PyQt5.QtWidgets.QGridLayout.itemAt?4(int) -> QLayoutItem -PyQt5.QtWidgets.QGridLayout.takeAt?4(int) -> QLayoutItem -PyQt5.QtWidgets.QGridLayout.count?4() -> int -PyQt5.QtWidgets.QGridLayout.setGeometry?4(QRect) -PyQt5.QtWidgets.QGridLayout.addItem?4(QLayoutItem, int, int, int rowSpan=1, int columnSpan=1, Qt.Alignment alignment=0) -PyQt5.QtWidgets.QGridLayout.setDefaultPositioning?4(int, Qt.Orientation) -PyQt5.QtWidgets.QGridLayout.getItemPosition?4(int) -> (int, int, int, int) -PyQt5.QtWidgets.QGridLayout.setHorizontalSpacing?4(int) -PyQt5.QtWidgets.QGridLayout.horizontalSpacing?4() -> int -PyQt5.QtWidgets.QGridLayout.setVerticalSpacing?4(int) -PyQt5.QtWidgets.QGridLayout.verticalSpacing?4() -> int -PyQt5.QtWidgets.QGridLayout.setSpacing?4(int) -PyQt5.QtWidgets.QGridLayout.spacing?4() -> int -PyQt5.QtWidgets.QGridLayout.itemAtPosition?4(int, int) -> QLayoutItem -PyQt5.QtWidgets.QGridLayout.addItem?4(QLayoutItem) -PyQt5.QtWidgets.QGroupBox?1(QWidget parent=None) -PyQt5.QtWidgets.QGroupBox.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QGroupBox?1(str, QWidget parent=None) -PyQt5.QtWidgets.QGroupBox.__init__?1(self, str, QWidget parent=None) -PyQt5.QtWidgets.QGroupBox.title?4() -> str -PyQt5.QtWidgets.QGroupBox.setTitle?4(str) -PyQt5.QtWidgets.QGroupBox.alignment?4() -> Qt.Alignment -PyQt5.QtWidgets.QGroupBox.setAlignment?4(int) -PyQt5.QtWidgets.QGroupBox.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QGroupBox.isFlat?4() -> bool -PyQt5.QtWidgets.QGroupBox.setFlat?4(bool) -PyQt5.QtWidgets.QGroupBox.isCheckable?4() -> bool -PyQt5.QtWidgets.QGroupBox.setCheckable?4(bool) -PyQt5.QtWidgets.QGroupBox.isChecked?4() -> bool -PyQt5.QtWidgets.QGroupBox.setChecked?4(bool) -PyQt5.QtWidgets.QGroupBox.clicked?4(bool checked=False) -PyQt5.QtWidgets.QGroupBox.toggled?4(bool) -PyQt5.QtWidgets.QGroupBox.initStyleOption?4(QStyleOptionGroupBox) -PyQt5.QtWidgets.QGroupBox.event?4(QEvent) -> bool -PyQt5.QtWidgets.QGroupBox.childEvent?4(QChildEvent) -PyQt5.QtWidgets.QGroupBox.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QGroupBox.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QGroupBox.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QGroupBox.changeEvent?4(QEvent) -PyQt5.QtWidgets.QGroupBox.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QGroupBox.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QGroupBox.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QHeaderView.ResizeMode?10 -PyQt5.QtWidgets.QHeaderView.Interactive?10 -PyQt5.QtWidgets.QHeaderView.Fixed?10 -PyQt5.QtWidgets.QHeaderView.Stretch?10 -PyQt5.QtWidgets.QHeaderView.ResizeToContents?10 -PyQt5.QtWidgets.QHeaderView.Custom?10 -PyQt5.QtWidgets.QHeaderView?1(Qt.Orientation, QWidget parent=None) -PyQt5.QtWidgets.QHeaderView.__init__?1(self, Qt.Orientation, QWidget parent=None) -PyQt5.QtWidgets.QHeaderView.setModel?4(QAbstractItemModel) -PyQt5.QtWidgets.QHeaderView.orientation?4() -> Qt.Orientation -PyQt5.QtWidgets.QHeaderView.offset?4() -> int -PyQt5.QtWidgets.QHeaderView.length?4() -> int -PyQt5.QtWidgets.QHeaderView.sizeHint?4() -> QSize -PyQt5.QtWidgets.QHeaderView.sectionSizeHint?4(int) -> int -PyQt5.QtWidgets.QHeaderView.visualIndexAt?4(int) -> int -PyQt5.QtWidgets.QHeaderView.logicalIndexAt?4(int) -> int -PyQt5.QtWidgets.QHeaderView.sectionSize?4(int) -> int -PyQt5.QtWidgets.QHeaderView.sectionPosition?4(int) -> int -PyQt5.QtWidgets.QHeaderView.sectionViewportPosition?4(int) -> int -PyQt5.QtWidgets.QHeaderView.moveSection?4(int, int) -PyQt5.QtWidgets.QHeaderView.resizeSection?4(int, int) -PyQt5.QtWidgets.QHeaderView.isSectionHidden?4(int) -> bool -PyQt5.QtWidgets.QHeaderView.setSectionHidden?4(int, bool) -PyQt5.QtWidgets.QHeaderView.count?4() -> int -PyQt5.QtWidgets.QHeaderView.visualIndex?4(int) -> int -PyQt5.QtWidgets.QHeaderView.logicalIndex?4(int) -> int -PyQt5.QtWidgets.QHeaderView.setHighlightSections?4(bool) -PyQt5.QtWidgets.QHeaderView.highlightSections?4() -> bool -PyQt5.QtWidgets.QHeaderView.stretchSectionCount?4() -> int -PyQt5.QtWidgets.QHeaderView.setSortIndicatorShown?4(bool) -PyQt5.QtWidgets.QHeaderView.isSortIndicatorShown?4() -> bool -PyQt5.QtWidgets.QHeaderView.setSortIndicator?4(int, Qt.SortOrder) -PyQt5.QtWidgets.QHeaderView.sortIndicatorSection?4() -> int -PyQt5.QtWidgets.QHeaderView.sortIndicatorOrder?4() -> Qt.SortOrder -PyQt5.QtWidgets.QHeaderView.stretchLastSection?4() -> bool -PyQt5.QtWidgets.QHeaderView.setStretchLastSection?4(bool) -PyQt5.QtWidgets.QHeaderView.sectionsMoved?4() -> bool -PyQt5.QtWidgets.QHeaderView.setOffset?4(int) -PyQt5.QtWidgets.QHeaderView.headerDataChanged?4(Qt.Orientation, int, int) -PyQt5.QtWidgets.QHeaderView.setOffsetToSectionPosition?4(int) -PyQt5.QtWidgets.QHeaderView.geometriesChanged?4() -PyQt5.QtWidgets.QHeaderView.sectionMoved?4(int, int, int) -PyQt5.QtWidgets.QHeaderView.sectionResized?4(int, int, int) -PyQt5.QtWidgets.QHeaderView.sectionPressed?4(int) -PyQt5.QtWidgets.QHeaderView.sectionClicked?4(int) -PyQt5.QtWidgets.QHeaderView.sectionDoubleClicked?4(int) -PyQt5.QtWidgets.QHeaderView.sectionCountChanged?4(int, int) -PyQt5.QtWidgets.QHeaderView.sectionHandleDoubleClicked?4(int) -PyQt5.QtWidgets.QHeaderView.updateSection?4(int) -PyQt5.QtWidgets.QHeaderView.resizeSections?4() -PyQt5.QtWidgets.QHeaderView.sectionsInserted?4(QModelIndex, int, int) -PyQt5.QtWidgets.QHeaderView.sectionsAboutToBeRemoved?4(QModelIndex, int, int) -PyQt5.QtWidgets.QHeaderView.initialize?4() -PyQt5.QtWidgets.QHeaderView.initializeSections?4() -PyQt5.QtWidgets.QHeaderView.initializeSections?4(int, int) -PyQt5.QtWidgets.QHeaderView.currentChanged?4(QModelIndex, QModelIndex) -PyQt5.QtWidgets.QHeaderView.event?4(QEvent) -> bool -PyQt5.QtWidgets.QHeaderView.viewportEvent?4(QEvent) -> bool -PyQt5.QtWidgets.QHeaderView.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QHeaderView.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QHeaderView.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QHeaderView.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QHeaderView.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtWidgets.QHeaderView.paintSection?4(QPainter, QRect, int) -PyQt5.QtWidgets.QHeaderView.sectionSizeFromContents?4(int) -> QSize -PyQt5.QtWidgets.QHeaderView.horizontalOffset?4() -> int -PyQt5.QtWidgets.QHeaderView.verticalOffset?4() -> int -PyQt5.QtWidgets.QHeaderView.updateGeometries?4() -PyQt5.QtWidgets.QHeaderView.scrollContentsBy?4(int, int) -PyQt5.QtWidgets.QHeaderView.dataChanged?4(QModelIndex, QModelIndex, list-of-int roles=[]) -PyQt5.QtWidgets.QHeaderView.rowsInserted?4(QModelIndex, int, int) -PyQt5.QtWidgets.QHeaderView.visualRect?4(QModelIndex) -> QRect -PyQt5.QtWidgets.QHeaderView.scrollTo?4(QModelIndex, QAbstractItemView.ScrollHint) -PyQt5.QtWidgets.QHeaderView.indexAt?4(QPoint) -> QModelIndex -PyQt5.QtWidgets.QHeaderView.isIndexHidden?4(QModelIndex) -> bool -PyQt5.QtWidgets.QHeaderView.moveCursor?4(QAbstractItemView.CursorAction, Qt.KeyboardModifiers) -> QModelIndex -PyQt5.QtWidgets.QHeaderView.setSelection?4(QRect, QItemSelectionModel.SelectionFlags) -PyQt5.QtWidgets.QHeaderView.visualRegionForSelection?4(QItemSelection) -> QRegion -PyQt5.QtWidgets.QHeaderView.logicalIndexAt?4(int, int) -> int -PyQt5.QtWidgets.QHeaderView.logicalIndexAt?4(QPoint) -> int -PyQt5.QtWidgets.QHeaderView.hideSection?4(int) -PyQt5.QtWidgets.QHeaderView.showSection?4(int) -PyQt5.QtWidgets.QHeaderView.resizeSections?4(QHeaderView.ResizeMode) -PyQt5.QtWidgets.QHeaderView.hiddenSectionCount?4() -> int -PyQt5.QtWidgets.QHeaderView.defaultSectionSize?4() -> int -PyQt5.QtWidgets.QHeaderView.setDefaultSectionSize?4(int) -PyQt5.QtWidgets.QHeaderView.defaultAlignment?4() -> Qt.Alignment -PyQt5.QtWidgets.QHeaderView.setDefaultAlignment?4(Qt.Alignment) -PyQt5.QtWidgets.QHeaderView.sectionsHidden?4() -> bool -PyQt5.QtWidgets.QHeaderView.swapSections?4(int, int) -PyQt5.QtWidgets.QHeaderView.cascadingSectionResizes?4() -> bool -PyQt5.QtWidgets.QHeaderView.setCascadingSectionResizes?4(bool) -PyQt5.QtWidgets.QHeaderView.minimumSectionSize?4() -> int -PyQt5.QtWidgets.QHeaderView.setMinimumSectionSize?4(int) -PyQt5.QtWidgets.QHeaderView.saveState?4() -> QByteArray -PyQt5.QtWidgets.QHeaderView.restoreState?4(QByteArray) -> bool -PyQt5.QtWidgets.QHeaderView.reset?4() -PyQt5.QtWidgets.QHeaderView.setOffsetToLastSection?4() -PyQt5.QtWidgets.QHeaderView.sectionEntered?4(int) -PyQt5.QtWidgets.QHeaderView.sortIndicatorChanged?4(int, Qt.SortOrder) -PyQt5.QtWidgets.QHeaderView.initStyleOption?4(QStyleOptionHeader) -PyQt5.QtWidgets.QHeaderView.setSectionsMovable?4(bool) -PyQt5.QtWidgets.QHeaderView.sectionsMovable?4() -> bool -PyQt5.QtWidgets.QHeaderView.setSectionsClickable?4(bool) -PyQt5.QtWidgets.QHeaderView.sectionsClickable?4() -> bool -PyQt5.QtWidgets.QHeaderView.sectionResizeMode?4(int) -> QHeaderView.ResizeMode -PyQt5.QtWidgets.QHeaderView.setSectionResizeMode?4(int, QHeaderView.ResizeMode) -PyQt5.QtWidgets.QHeaderView.setSectionResizeMode?4(QHeaderView.ResizeMode) -PyQt5.QtWidgets.QHeaderView.setVisible?4(bool) -PyQt5.QtWidgets.QHeaderView.setResizeContentsPrecision?4(int) -PyQt5.QtWidgets.QHeaderView.resizeContentsPrecision?4() -> int -PyQt5.QtWidgets.QHeaderView.maximumSectionSize?4() -> int -PyQt5.QtWidgets.QHeaderView.setMaximumSectionSize?4(int) -PyQt5.QtWidgets.QInputDialog.InputMode?10 -PyQt5.QtWidgets.QInputDialog.TextInput?10 -PyQt5.QtWidgets.QInputDialog.IntInput?10 -PyQt5.QtWidgets.QInputDialog.DoubleInput?10 -PyQt5.QtWidgets.QInputDialog.InputDialogOption?10 -PyQt5.QtWidgets.QInputDialog.NoButtons?10 -PyQt5.QtWidgets.QInputDialog.UseListViewForComboBoxItems?10 -PyQt5.QtWidgets.QInputDialog.UsePlainTextEditForTextInput?10 -PyQt5.QtWidgets.QInputDialog?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QInputDialog.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QInputDialog.getText?4(QWidget, str, str, QLineEdit.EchoMode echo=QLineEdit.Normal, str text=QString(), Qt.WindowFlags flags=0, Qt.InputMethodHints inputMethodHints=Qt.ImhNone) -> (str, bool) -PyQt5.QtWidgets.QInputDialog.getInt?4(QWidget, str, str, int value=0, int min=-2147483647, int max=2147483647, int step=1, Qt.WindowFlags flags=0) -> (int, bool) -PyQt5.QtWidgets.QInputDialog.getDouble?4(QWidget, str, str, float value=0, float min=-2147483647, float max=2147483647, int decimals=1, Qt.WindowFlags flags=0) -> (float, bool) -PyQt5.QtWidgets.QInputDialog.getItem?4(QWidget, str, str, list-of-str, int current=0, bool editable=True, Qt.WindowFlags flags=0, Qt.InputMethodHints inputMethodHints=Qt.ImhNone) -> (str, bool) -PyQt5.QtWidgets.QInputDialog.getMultiLineText?4(QWidget, str, str, str text='', Qt.WindowFlags flags=0, Qt.InputMethodHints inputMethodHints=Qt.ImhNone) -> (str, bool) -PyQt5.QtWidgets.QInputDialog.setInputMode?4(QInputDialog.InputMode) -PyQt5.QtWidgets.QInputDialog.inputMode?4() -> QInputDialog.InputMode -PyQt5.QtWidgets.QInputDialog.setLabelText?4(str) -PyQt5.QtWidgets.QInputDialog.labelText?4() -> str -PyQt5.QtWidgets.QInputDialog.setOption?4(QInputDialog.InputDialogOption, bool on=True) -PyQt5.QtWidgets.QInputDialog.testOption?4(QInputDialog.InputDialogOption) -> bool -PyQt5.QtWidgets.QInputDialog.setOptions?4(QInputDialog.InputDialogOptions) -PyQt5.QtWidgets.QInputDialog.options?4() -> QInputDialog.InputDialogOptions -PyQt5.QtWidgets.QInputDialog.setTextValue?4(str) -PyQt5.QtWidgets.QInputDialog.textValue?4() -> str -PyQt5.QtWidgets.QInputDialog.setTextEchoMode?4(QLineEdit.EchoMode) -PyQt5.QtWidgets.QInputDialog.textEchoMode?4() -> QLineEdit.EchoMode -PyQt5.QtWidgets.QInputDialog.setComboBoxEditable?4(bool) -PyQt5.QtWidgets.QInputDialog.isComboBoxEditable?4() -> bool -PyQt5.QtWidgets.QInputDialog.setComboBoxItems?4(list-of-str) -PyQt5.QtWidgets.QInputDialog.comboBoxItems?4() -> list-of-str -PyQt5.QtWidgets.QInputDialog.setIntValue?4(int) -PyQt5.QtWidgets.QInputDialog.intValue?4() -> int -PyQt5.QtWidgets.QInputDialog.setIntMinimum?4(int) -PyQt5.QtWidgets.QInputDialog.intMinimum?4() -> int -PyQt5.QtWidgets.QInputDialog.setIntMaximum?4(int) -PyQt5.QtWidgets.QInputDialog.intMaximum?4() -> int -PyQt5.QtWidgets.QInputDialog.setIntRange?4(int, int) -PyQt5.QtWidgets.QInputDialog.setIntStep?4(int) -PyQt5.QtWidgets.QInputDialog.intStep?4() -> int -PyQt5.QtWidgets.QInputDialog.setDoubleValue?4(float) -PyQt5.QtWidgets.QInputDialog.doubleValue?4() -> float -PyQt5.QtWidgets.QInputDialog.setDoubleMinimum?4(float) -PyQt5.QtWidgets.QInputDialog.doubleMinimum?4() -> float -PyQt5.QtWidgets.QInputDialog.setDoubleMaximum?4(float) -PyQt5.QtWidgets.QInputDialog.doubleMaximum?4() -> float -PyQt5.QtWidgets.QInputDialog.setDoubleRange?4(float, float) -PyQt5.QtWidgets.QInputDialog.setDoubleDecimals?4(int) -PyQt5.QtWidgets.QInputDialog.doubleDecimals?4() -> int -PyQt5.QtWidgets.QInputDialog.setOkButtonText?4(str) -PyQt5.QtWidgets.QInputDialog.okButtonText?4() -> str -PyQt5.QtWidgets.QInputDialog.setCancelButtonText?4(str) -PyQt5.QtWidgets.QInputDialog.cancelButtonText?4() -> str -PyQt5.QtWidgets.QInputDialog.open?4() -PyQt5.QtWidgets.QInputDialog.open?4(slot) -PyQt5.QtWidgets.QInputDialog.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QInputDialog.sizeHint?4() -> QSize -PyQt5.QtWidgets.QInputDialog.setVisible?4(bool) -PyQt5.QtWidgets.QInputDialog.done?4(int) -PyQt5.QtWidgets.QInputDialog.textValueChanged?4(str) -PyQt5.QtWidgets.QInputDialog.textValueSelected?4(str) -PyQt5.QtWidgets.QInputDialog.intValueChanged?4(int) -PyQt5.QtWidgets.QInputDialog.intValueSelected?4(int) -PyQt5.QtWidgets.QInputDialog.doubleValueChanged?4(float) -PyQt5.QtWidgets.QInputDialog.doubleValueSelected?4(float) -PyQt5.QtWidgets.QInputDialog.InputDialogOptions?1(QInputDialog.InputDialogOptions) -PyQt5.QtWidgets.QInputDialog.InputDialogOptions.__init__?1(self, QInputDialog.InputDialogOptions) -PyQt5.QtWidgets.QInputDialog.InputDialogOptions?1(int) -PyQt5.QtWidgets.QInputDialog.InputDialogOptions.__init__?1(self, int) -PyQt5.QtWidgets.QInputDialog.InputDialogOptions?1() -PyQt5.QtWidgets.QInputDialog.InputDialogOptions.__init__?1(self) -PyQt5.QtWidgets.QItemDelegate?1(QObject parent=None) -PyQt5.QtWidgets.QItemDelegate.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QItemDelegate.paint?4(QPainter, QStyleOptionViewItem, QModelIndex) -PyQt5.QtWidgets.QItemDelegate.sizeHint?4(QStyleOptionViewItem, QModelIndex) -> QSize -PyQt5.QtWidgets.QItemDelegate.createEditor?4(QWidget, QStyleOptionViewItem, QModelIndex) -> QWidget -PyQt5.QtWidgets.QItemDelegate.setEditorData?4(QWidget, QModelIndex) -PyQt5.QtWidgets.QItemDelegate.setModelData?4(QWidget, QAbstractItemModel, QModelIndex) -PyQt5.QtWidgets.QItemDelegate.updateEditorGeometry?4(QWidget, QStyleOptionViewItem, QModelIndex) -PyQt5.QtWidgets.QItemDelegate.itemEditorFactory?4() -> QItemEditorFactory -PyQt5.QtWidgets.QItemDelegate.setItemEditorFactory?4(QItemEditorFactory) -PyQt5.QtWidgets.QItemDelegate.hasClipping?4() -> bool -PyQt5.QtWidgets.QItemDelegate.setClipping?4(bool) -PyQt5.QtWidgets.QItemDelegate.drawBackground?4(QPainter, QStyleOptionViewItem, QModelIndex) -PyQt5.QtWidgets.QItemDelegate.drawCheck?4(QPainter, QStyleOptionViewItem, QRect, Qt.CheckState) -PyQt5.QtWidgets.QItemDelegate.drawDecoration?4(QPainter, QStyleOptionViewItem, QRect, QPixmap) -PyQt5.QtWidgets.QItemDelegate.drawDisplay?4(QPainter, QStyleOptionViewItem, QRect, str) -PyQt5.QtWidgets.QItemDelegate.drawFocus?4(QPainter, QStyleOptionViewItem, QRect) -PyQt5.QtWidgets.QItemDelegate.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QItemDelegate.editorEvent?4(QEvent, QAbstractItemModel, QStyleOptionViewItem, QModelIndex) -> bool -PyQt5.QtWidgets.QItemEditorCreatorBase?1() -PyQt5.QtWidgets.QItemEditorCreatorBase.__init__?1(self) -PyQt5.QtWidgets.QItemEditorCreatorBase?1(QItemEditorCreatorBase) -PyQt5.QtWidgets.QItemEditorCreatorBase.__init__?1(self, QItemEditorCreatorBase) -PyQt5.QtWidgets.QItemEditorCreatorBase.createWidget?4(QWidget) -> QWidget -PyQt5.QtWidgets.QItemEditorCreatorBase.valuePropertyName?4() -> QByteArray -PyQt5.QtWidgets.QItemEditorFactory?1() -PyQt5.QtWidgets.QItemEditorFactory.__init__?1(self) -PyQt5.QtWidgets.QItemEditorFactory?1(QItemEditorFactory) -PyQt5.QtWidgets.QItemEditorFactory.__init__?1(self, QItemEditorFactory) -PyQt5.QtWidgets.QItemEditorFactory.createEditor?4(int, QWidget) -> QWidget -PyQt5.QtWidgets.QItemEditorFactory.valuePropertyName?4(int) -> QByteArray -PyQt5.QtWidgets.QItemEditorFactory.registerEditor?4(int, QItemEditorCreatorBase) -PyQt5.QtWidgets.QItemEditorFactory.defaultFactory?4() -> QItemEditorFactory -PyQt5.QtWidgets.QItemEditorFactory.setDefaultFactory?4(QItemEditorFactory) -PyQt5.QtWidgets.QKeyEventTransition?1(QState sourceState=None) -PyQt5.QtWidgets.QKeyEventTransition.__init__?1(self, QState sourceState=None) -PyQt5.QtWidgets.QKeyEventTransition?1(QObject, QEvent.Type, int, QState sourceState=None) -PyQt5.QtWidgets.QKeyEventTransition.__init__?1(self, QObject, QEvent.Type, int, QState sourceState=None) -PyQt5.QtWidgets.QKeyEventTransition.key?4() -> int -PyQt5.QtWidgets.QKeyEventTransition.setKey?4(int) -PyQt5.QtWidgets.QKeyEventTransition.modifierMask?4() -> Qt.KeyboardModifiers -PyQt5.QtWidgets.QKeyEventTransition.setModifierMask?4(Qt.KeyboardModifiers) -PyQt5.QtWidgets.QKeyEventTransition.onTransition?4(QEvent) -PyQt5.QtWidgets.QKeyEventTransition.eventTest?4(QEvent) -> bool -PyQt5.QtWidgets.QKeySequenceEdit?1(QWidget parent=None) -PyQt5.QtWidgets.QKeySequenceEdit.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QKeySequenceEdit?1(QKeySequence, QWidget parent=None) -PyQt5.QtWidgets.QKeySequenceEdit.__init__?1(self, QKeySequence, QWidget parent=None) -PyQt5.QtWidgets.QKeySequenceEdit.keySequence?4() -> QKeySequence -PyQt5.QtWidgets.QKeySequenceEdit.setKeySequence?4(QKeySequence) -PyQt5.QtWidgets.QKeySequenceEdit.clear?4() -PyQt5.QtWidgets.QKeySequenceEdit.editingFinished?4() -PyQt5.QtWidgets.QKeySequenceEdit.keySequenceChanged?4(QKeySequence) -PyQt5.QtWidgets.QKeySequenceEdit.event?4(QEvent) -> bool -PyQt5.QtWidgets.QKeySequenceEdit.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QKeySequenceEdit.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWidgets.QKeySequenceEdit.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QLabel?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QLabel.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QLabel?1(str, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QLabel.__init__?1(self, str, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QLabel.text?4() -> str -PyQt5.QtWidgets.QLabel.pixmap?4() -> QPixmap -PyQt5.QtWidgets.QLabel.picture?4() -> QPicture -PyQt5.QtWidgets.QLabel.movie?4() -> QMovie -PyQt5.QtWidgets.QLabel.textFormat?4() -> Qt.TextFormat -PyQt5.QtWidgets.QLabel.setTextFormat?4(Qt.TextFormat) -PyQt5.QtWidgets.QLabel.alignment?4() -> Qt.Alignment -PyQt5.QtWidgets.QLabel.setAlignment?4(Qt.Alignment) -PyQt5.QtWidgets.QLabel.setWordWrap?4(bool) -PyQt5.QtWidgets.QLabel.wordWrap?4() -> bool -PyQt5.QtWidgets.QLabel.indent?4() -> int -PyQt5.QtWidgets.QLabel.setIndent?4(int) -PyQt5.QtWidgets.QLabel.margin?4() -> int -PyQt5.QtWidgets.QLabel.setMargin?4(int) -PyQt5.QtWidgets.QLabel.hasScaledContents?4() -> bool -PyQt5.QtWidgets.QLabel.setScaledContents?4(bool) -PyQt5.QtWidgets.QLabel.sizeHint?4() -> QSize -PyQt5.QtWidgets.QLabel.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QLabel.setBuddy?4(QWidget) -PyQt5.QtWidgets.QLabel.buddy?4() -> QWidget -PyQt5.QtWidgets.QLabel.heightForWidth?4(int) -> int -PyQt5.QtWidgets.QLabel.openExternalLinks?4() -> bool -PyQt5.QtWidgets.QLabel.setTextInteractionFlags?4(Qt.TextInteractionFlags) -PyQt5.QtWidgets.QLabel.textInteractionFlags?4() -> Qt.TextInteractionFlags -PyQt5.QtWidgets.QLabel.setOpenExternalLinks?4(bool) -PyQt5.QtWidgets.QLabel.clear?4() -PyQt5.QtWidgets.QLabel.setMovie?4(QMovie) -PyQt5.QtWidgets.QLabel.setNum?4(float) -PyQt5.QtWidgets.QLabel.setNum?4(int) -PyQt5.QtWidgets.QLabel.setPicture?4(QPicture) -PyQt5.QtWidgets.QLabel.setPixmap?4(QPixmap) -PyQt5.QtWidgets.QLabel.setText?4(str) -PyQt5.QtWidgets.QLabel.linkActivated?4(str) -PyQt5.QtWidgets.QLabel.linkHovered?4(str) -PyQt5.QtWidgets.QLabel.event?4(QEvent) -> bool -PyQt5.QtWidgets.QLabel.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QLabel.changeEvent?4(QEvent) -PyQt5.QtWidgets.QLabel.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QLabel.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QLabel.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QLabel.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QLabel.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QLabel.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QLabel.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QLabel.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QLabel.setSelection?4(int, int) -PyQt5.QtWidgets.QLabel.hasSelectedText?4() -> bool -PyQt5.QtWidgets.QLabel.selectedText?4() -> str -PyQt5.QtWidgets.QLabel.selectionStart?4() -> int -PyQt5.QtWidgets.QSpacerItem?1(int, int, QSizePolicy.Policy hPolicy=QSizePolicy.Minimum, QSizePolicy.Policy vPolicy=QSizePolicy.Minimum) -PyQt5.QtWidgets.QSpacerItem.__init__?1(self, int, int, QSizePolicy.Policy hPolicy=QSizePolicy.Minimum, QSizePolicy.Policy vPolicy=QSizePolicy.Minimum) -PyQt5.QtWidgets.QSpacerItem?1(QSpacerItem) -PyQt5.QtWidgets.QSpacerItem.__init__?1(self, QSpacerItem) -PyQt5.QtWidgets.QSpacerItem.changeSize?4(int, int, QSizePolicy.Policy hPolicy=QSizePolicy.Minimum, QSizePolicy.Policy vPolicy=QSizePolicy.Minimum) -PyQt5.QtWidgets.QSpacerItem.sizeHint?4() -> QSize -PyQt5.QtWidgets.QSpacerItem.minimumSize?4() -> QSize -PyQt5.QtWidgets.QSpacerItem.maximumSize?4() -> QSize -PyQt5.QtWidgets.QSpacerItem.expandingDirections?4() -> Qt.Orientations -PyQt5.QtWidgets.QSpacerItem.isEmpty?4() -> bool -PyQt5.QtWidgets.QSpacerItem.setGeometry?4(QRect) -PyQt5.QtWidgets.QSpacerItem.geometry?4() -> QRect -PyQt5.QtWidgets.QSpacerItem.spacerItem?4() -> QSpacerItem -PyQt5.QtWidgets.QWidgetItem?1(QWidget) -PyQt5.QtWidgets.QWidgetItem.__init__?1(self, QWidget) -PyQt5.QtWidgets.QWidgetItem.sizeHint?4() -> QSize -PyQt5.QtWidgets.QWidgetItem.minimumSize?4() -> QSize -PyQt5.QtWidgets.QWidgetItem.maximumSize?4() -> QSize -PyQt5.QtWidgets.QWidgetItem.expandingDirections?4() -> Qt.Orientations -PyQt5.QtWidgets.QWidgetItem.isEmpty?4() -> bool -PyQt5.QtWidgets.QWidgetItem.setGeometry?4(QRect) -PyQt5.QtWidgets.QWidgetItem.geometry?4() -> QRect -PyQt5.QtWidgets.QWidgetItem.widget?4() -> QWidget -PyQt5.QtWidgets.QWidgetItem.hasHeightForWidth?4() -> bool -PyQt5.QtWidgets.QWidgetItem.heightForWidth?4(int) -> int -PyQt5.QtWidgets.QWidgetItem.controlTypes?4() -> QSizePolicy.ControlTypes -PyQt5.QtWidgets.QLCDNumber.SegmentStyle?10 -PyQt5.QtWidgets.QLCDNumber.Outline?10 -PyQt5.QtWidgets.QLCDNumber.Filled?10 -PyQt5.QtWidgets.QLCDNumber.Flat?10 -PyQt5.QtWidgets.QLCDNumber.Mode?10 -PyQt5.QtWidgets.QLCDNumber.Hex?10 -PyQt5.QtWidgets.QLCDNumber.Dec?10 -PyQt5.QtWidgets.QLCDNumber.Oct?10 -PyQt5.QtWidgets.QLCDNumber.Bin?10 -PyQt5.QtWidgets.QLCDNumber?1(QWidget parent=None) -PyQt5.QtWidgets.QLCDNumber.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QLCDNumber?1(int, QWidget parent=None) -PyQt5.QtWidgets.QLCDNumber.__init__?1(self, int, QWidget parent=None) -PyQt5.QtWidgets.QLCDNumber.smallDecimalPoint?4() -> bool -PyQt5.QtWidgets.QLCDNumber.digitCount?4() -> int -PyQt5.QtWidgets.QLCDNumber.setDigitCount?4(int) -PyQt5.QtWidgets.QLCDNumber.setNumDigits?4(int) -PyQt5.QtWidgets.QLCDNumber.checkOverflow?4(float) -> bool -PyQt5.QtWidgets.QLCDNumber.checkOverflow?4(int) -> bool -PyQt5.QtWidgets.QLCDNumber.mode?4() -> QLCDNumber.Mode -PyQt5.QtWidgets.QLCDNumber.setMode?4(QLCDNumber.Mode) -PyQt5.QtWidgets.QLCDNumber.segmentStyle?4() -> QLCDNumber.SegmentStyle -PyQt5.QtWidgets.QLCDNumber.setSegmentStyle?4(QLCDNumber.SegmentStyle) -PyQt5.QtWidgets.QLCDNumber.value?4() -> float -PyQt5.QtWidgets.QLCDNumber.intValue?4() -> int -PyQt5.QtWidgets.QLCDNumber.sizeHint?4() -> QSize -PyQt5.QtWidgets.QLCDNumber.display?4(str) -PyQt5.QtWidgets.QLCDNumber.display?4(float) -PyQt5.QtWidgets.QLCDNumber.display?4(int) -PyQt5.QtWidgets.QLCDNumber.setHexMode?4() -PyQt5.QtWidgets.QLCDNumber.setDecMode?4() -PyQt5.QtWidgets.QLCDNumber.setOctMode?4() -PyQt5.QtWidgets.QLCDNumber.setBinMode?4() -PyQt5.QtWidgets.QLCDNumber.setSmallDecimalPoint?4(bool) -PyQt5.QtWidgets.QLCDNumber.overflow?4() -PyQt5.QtWidgets.QLCDNumber.event?4(QEvent) -> bool -PyQt5.QtWidgets.QLCDNumber.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QLineEdit.ActionPosition?10 -PyQt5.QtWidgets.QLineEdit.LeadingPosition?10 -PyQt5.QtWidgets.QLineEdit.TrailingPosition?10 -PyQt5.QtWidgets.QLineEdit.EchoMode?10 -PyQt5.QtWidgets.QLineEdit.Normal?10 -PyQt5.QtWidgets.QLineEdit.NoEcho?10 -PyQt5.QtWidgets.QLineEdit.Password?10 -PyQt5.QtWidgets.QLineEdit.PasswordEchoOnEdit?10 -PyQt5.QtWidgets.QLineEdit?1(QWidget parent=None) -PyQt5.QtWidgets.QLineEdit.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QLineEdit?1(str, QWidget parent=None) -PyQt5.QtWidgets.QLineEdit.__init__?1(self, str, QWidget parent=None) -PyQt5.QtWidgets.QLineEdit.text?4() -> str -PyQt5.QtWidgets.QLineEdit.displayText?4() -> str -PyQt5.QtWidgets.QLineEdit.maxLength?4() -> int -PyQt5.QtWidgets.QLineEdit.setMaxLength?4(int) -PyQt5.QtWidgets.QLineEdit.setFrame?4(bool) -PyQt5.QtWidgets.QLineEdit.hasFrame?4() -> bool -PyQt5.QtWidgets.QLineEdit.echoMode?4() -> QLineEdit.EchoMode -PyQt5.QtWidgets.QLineEdit.setEchoMode?4(QLineEdit.EchoMode) -PyQt5.QtWidgets.QLineEdit.isReadOnly?4() -> bool -PyQt5.QtWidgets.QLineEdit.setReadOnly?4(bool) -PyQt5.QtWidgets.QLineEdit.setValidator?4(QValidator) -PyQt5.QtWidgets.QLineEdit.validator?4() -> QValidator -PyQt5.QtWidgets.QLineEdit.sizeHint?4() -> QSize -PyQt5.QtWidgets.QLineEdit.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QLineEdit.cursorPosition?4() -> int -PyQt5.QtWidgets.QLineEdit.setCursorPosition?4(int) -PyQt5.QtWidgets.QLineEdit.cursorPositionAt?4(QPoint) -> int -PyQt5.QtWidgets.QLineEdit.setAlignment?4(Qt.Alignment) -PyQt5.QtWidgets.QLineEdit.alignment?4() -> Qt.Alignment -PyQt5.QtWidgets.QLineEdit.cursorForward?4(bool, int steps=1) -PyQt5.QtWidgets.QLineEdit.cursorBackward?4(bool, int steps=1) -PyQt5.QtWidgets.QLineEdit.cursorWordForward?4(bool) -PyQt5.QtWidgets.QLineEdit.cursorWordBackward?4(bool) -PyQt5.QtWidgets.QLineEdit.backspace?4() -PyQt5.QtWidgets.QLineEdit.del_?4() -PyQt5.QtWidgets.QLineEdit.home?4(bool) -PyQt5.QtWidgets.QLineEdit.end?4(bool) -PyQt5.QtWidgets.QLineEdit.isModified?4() -> bool -PyQt5.QtWidgets.QLineEdit.setModified?4(bool) -PyQt5.QtWidgets.QLineEdit.setSelection?4(int, int) -PyQt5.QtWidgets.QLineEdit.hasSelectedText?4() -> bool -PyQt5.QtWidgets.QLineEdit.selectedText?4() -> str -PyQt5.QtWidgets.QLineEdit.selectionStart?4() -> int -PyQt5.QtWidgets.QLineEdit.isUndoAvailable?4() -> bool -PyQt5.QtWidgets.QLineEdit.isRedoAvailable?4() -> bool -PyQt5.QtWidgets.QLineEdit.setDragEnabled?4(bool) -PyQt5.QtWidgets.QLineEdit.dragEnabled?4() -> bool -PyQt5.QtWidgets.QLineEdit.inputMask?4() -> str -PyQt5.QtWidgets.QLineEdit.setInputMask?4(str) -PyQt5.QtWidgets.QLineEdit.hasAcceptableInput?4() -> bool -PyQt5.QtWidgets.QLineEdit.setText?4(str) -PyQt5.QtWidgets.QLineEdit.clear?4() -PyQt5.QtWidgets.QLineEdit.selectAll?4() -PyQt5.QtWidgets.QLineEdit.undo?4() -PyQt5.QtWidgets.QLineEdit.redo?4() -PyQt5.QtWidgets.QLineEdit.cut?4() -PyQt5.QtWidgets.QLineEdit.copy?4() -PyQt5.QtWidgets.QLineEdit.paste?4() -PyQt5.QtWidgets.QLineEdit.deselect?4() -PyQt5.QtWidgets.QLineEdit.insert?4(str) -PyQt5.QtWidgets.QLineEdit.createStandardContextMenu?4() -> QMenu -PyQt5.QtWidgets.QLineEdit.textChanged?4(str) -PyQt5.QtWidgets.QLineEdit.textEdited?4(str) -PyQt5.QtWidgets.QLineEdit.cursorPositionChanged?4(int, int) -PyQt5.QtWidgets.QLineEdit.returnPressed?4() -PyQt5.QtWidgets.QLineEdit.editingFinished?4() -PyQt5.QtWidgets.QLineEdit.selectionChanged?4() -PyQt5.QtWidgets.QLineEdit.initStyleOption?4(QStyleOptionFrame) -PyQt5.QtWidgets.QLineEdit.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QLineEdit.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QLineEdit.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QLineEdit.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtWidgets.QLineEdit.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QLineEdit.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QLineEdit.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QLineEdit.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QLineEdit.dragEnterEvent?4(QDragEnterEvent) -PyQt5.QtWidgets.QLineEdit.dragMoveEvent?4(QDragMoveEvent) -PyQt5.QtWidgets.QLineEdit.dragLeaveEvent?4(QDragLeaveEvent) -PyQt5.QtWidgets.QLineEdit.dropEvent?4(QDropEvent) -PyQt5.QtWidgets.QLineEdit.changeEvent?4(QEvent) -PyQt5.QtWidgets.QLineEdit.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QLineEdit.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWidgets.QLineEdit.cursorRect?4() -> QRect -PyQt5.QtWidgets.QLineEdit.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWidgets.QLineEdit.event?4(QEvent) -> bool -PyQt5.QtWidgets.QLineEdit.setCompleter?4(QCompleter) -PyQt5.QtWidgets.QLineEdit.completer?4() -> QCompleter -PyQt5.QtWidgets.QLineEdit.setTextMargins?4(int, int, int, int) -PyQt5.QtWidgets.QLineEdit.getTextMargins?4() -> (int, int, int, int) -PyQt5.QtWidgets.QLineEdit.setTextMargins?4(QMargins) -PyQt5.QtWidgets.QLineEdit.textMargins?4() -> QMargins -PyQt5.QtWidgets.QLineEdit.placeholderText?4() -> str -PyQt5.QtWidgets.QLineEdit.setPlaceholderText?4(str) -PyQt5.QtWidgets.QLineEdit.setCursorMoveStyle?4(Qt.CursorMoveStyle) -PyQt5.QtWidgets.QLineEdit.cursorMoveStyle?4() -> Qt.CursorMoveStyle -PyQt5.QtWidgets.QLineEdit.setClearButtonEnabled?4(bool) -PyQt5.QtWidgets.QLineEdit.isClearButtonEnabled?4() -> bool -PyQt5.QtWidgets.QLineEdit.addAction?4(QAction) -PyQt5.QtWidgets.QLineEdit.addAction?4(QAction, QLineEdit.ActionPosition) -PyQt5.QtWidgets.QLineEdit.addAction?4(QIcon, QLineEdit.ActionPosition) -> QAction -PyQt5.QtWidgets.QListView.ViewMode?10 -PyQt5.QtWidgets.QListView.ListMode?10 -PyQt5.QtWidgets.QListView.IconMode?10 -PyQt5.QtWidgets.QListView.LayoutMode?10 -PyQt5.QtWidgets.QListView.SinglePass?10 -PyQt5.QtWidgets.QListView.Batched?10 -PyQt5.QtWidgets.QListView.ResizeMode?10 -PyQt5.QtWidgets.QListView.Fixed?10 -PyQt5.QtWidgets.QListView.Adjust?10 -PyQt5.QtWidgets.QListView.Flow?10 -PyQt5.QtWidgets.QListView.LeftToRight?10 -PyQt5.QtWidgets.QListView.TopToBottom?10 -PyQt5.QtWidgets.QListView.Movement?10 -PyQt5.QtWidgets.QListView.Static?10 -PyQt5.QtWidgets.QListView.Free?10 -PyQt5.QtWidgets.QListView.Snap?10 -PyQt5.QtWidgets.QListView?1(QWidget parent=None) -PyQt5.QtWidgets.QListView.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QListView.setMovement?4(QListView.Movement) -PyQt5.QtWidgets.QListView.movement?4() -> QListView.Movement -PyQt5.QtWidgets.QListView.setFlow?4(QListView.Flow) -PyQt5.QtWidgets.QListView.flow?4() -> QListView.Flow -PyQt5.QtWidgets.QListView.setWrapping?4(bool) -PyQt5.QtWidgets.QListView.isWrapping?4() -> bool -PyQt5.QtWidgets.QListView.setResizeMode?4(QListView.ResizeMode) -PyQt5.QtWidgets.QListView.resizeMode?4() -> QListView.ResizeMode -PyQt5.QtWidgets.QListView.setLayoutMode?4(QListView.LayoutMode) -PyQt5.QtWidgets.QListView.layoutMode?4() -> QListView.LayoutMode -PyQt5.QtWidgets.QListView.setSpacing?4(int) -PyQt5.QtWidgets.QListView.spacing?4() -> int -PyQt5.QtWidgets.QListView.setGridSize?4(QSize) -PyQt5.QtWidgets.QListView.gridSize?4() -> QSize -PyQt5.QtWidgets.QListView.setViewMode?4(QListView.ViewMode) -PyQt5.QtWidgets.QListView.viewMode?4() -> QListView.ViewMode -PyQt5.QtWidgets.QListView.clearPropertyFlags?4() -PyQt5.QtWidgets.QListView.isRowHidden?4(int) -> bool -PyQt5.QtWidgets.QListView.setRowHidden?4(int, bool) -PyQt5.QtWidgets.QListView.setModelColumn?4(int) -PyQt5.QtWidgets.QListView.modelColumn?4() -> int -PyQt5.QtWidgets.QListView.setUniformItemSizes?4(bool) -PyQt5.QtWidgets.QListView.uniformItemSizes?4() -> bool -PyQt5.QtWidgets.QListView.visualRect?4(QModelIndex) -> QRect -PyQt5.QtWidgets.QListView.scrollTo?4(QModelIndex, QAbstractItemView.ScrollHint hint=QAbstractItemView.EnsureVisible) -PyQt5.QtWidgets.QListView.indexAt?4(QPoint) -> QModelIndex -PyQt5.QtWidgets.QListView.reset?4() -PyQt5.QtWidgets.QListView.setRootIndex?4(QModelIndex) -PyQt5.QtWidgets.QListView.indexesMoved?4(list-of-QModelIndex) -PyQt5.QtWidgets.QListView.scrollContentsBy?4(int, int) -PyQt5.QtWidgets.QListView.dataChanged?4(QModelIndex, QModelIndex, list-of-int roles=[]) -PyQt5.QtWidgets.QListView.rowsInserted?4(QModelIndex, int, int) -PyQt5.QtWidgets.QListView.rowsAboutToBeRemoved?4(QModelIndex, int, int) -PyQt5.QtWidgets.QListView.event?4(QEvent) -> bool -PyQt5.QtWidgets.QListView.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QListView.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QListView.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QListView.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QListView.dragMoveEvent?4(QDragMoveEvent) -PyQt5.QtWidgets.QListView.dragLeaveEvent?4(QDragLeaveEvent) -PyQt5.QtWidgets.QListView.dropEvent?4(QDropEvent) -PyQt5.QtWidgets.QListView.startDrag?4(Qt.DropActions) -PyQt5.QtWidgets.QListView.viewOptions?4() -> QStyleOptionViewItem -PyQt5.QtWidgets.QListView.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QListView.horizontalOffset?4() -> int -PyQt5.QtWidgets.QListView.verticalOffset?4() -> int -PyQt5.QtWidgets.QListView.moveCursor?4(QAbstractItemView.CursorAction, Qt.KeyboardModifiers) -> QModelIndex -PyQt5.QtWidgets.QListView.rectForIndex?4(QModelIndex) -> QRect -PyQt5.QtWidgets.QListView.setPositionForIndex?4(QPoint, QModelIndex) -PyQt5.QtWidgets.QListView.setSelection?4(QRect, QItemSelectionModel.SelectionFlags) -PyQt5.QtWidgets.QListView.visualRegionForSelection?4(QItemSelection) -> QRegion -PyQt5.QtWidgets.QListView.selectedIndexes?4() -> list-of-QModelIndex -PyQt5.QtWidgets.QListView.updateGeometries?4() -PyQt5.QtWidgets.QListView.isIndexHidden?4(QModelIndex) -> bool -PyQt5.QtWidgets.QListView.viewportSizeHint?4() -> QSize -PyQt5.QtWidgets.QListView.setBatchSize?4(int) -PyQt5.QtWidgets.QListView.batchSize?4() -> int -PyQt5.QtWidgets.QListView.setWordWrap?4(bool) -PyQt5.QtWidgets.QListView.wordWrap?4() -> bool -PyQt5.QtWidgets.QListView.setSelectionRectVisible?4(bool) -PyQt5.QtWidgets.QListView.isSelectionRectVisible?4() -> bool -PyQt5.QtWidgets.QListView.selectionChanged?4(QItemSelection, QItemSelection) -PyQt5.QtWidgets.QListView.currentChanged?4(QModelIndex, QModelIndex) -PyQt5.QtWidgets.QListWidgetItem.ItemType?10 -PyQt5.QtWidgets.QListWidgetItem.Type?10 -PyQt5.QtWidgets.QListWidgetItem.UserType?10 -PyQt5.QtWidgets.QListWidgetItem?1(QListWidget parent=None, int type=QListWidgetItem.Type) -PyQt5.QtWidgets.QListWidgetItem.__init__?1(self, QListWidget parent=None, int type=QListWidgetItem.Type) -PyQt5.QtWidgets.QListWidgetItem?1(str, QListWidget parent=None, int type=QListWidgetItem.Type) -PyQt5.QtWidgets.QListWidgetItem.__init__?1(self, str, QListWidget parent=None, int type=QListWidgetItem.Type) -PyQt5.QtWidgets.QListWidgetItem?1(QIcon, str, QListWidget parent=None, int type=QListWidgetItem.Type) -PyQt5.QtWidgets.QListWidgetItem.__init__?1(self, QIcon, str, QListWidget parent=None, int type=QListWidgetItem.Type) -PyQt5.QtWidgets.QListWidgetItem?1(QListWidgetItem) -PyQt5.QtWidgets.QListWidgetItem.__init__?1(self, QListWidgetItem) -PyQt5.QtWidgets.QListWidgetItem.clone?4() -> QListWidgetItem -PyQt5.QtWidgets.QListWidgetItem.listWidget?4() -> QListWidget -PyQt5.QtWidgets.QListWidgetItem.flags?4() -> Qt.ItemFlags -PyQt5.QtWidgets.QListWidgetItem.text?4() -> str -PyQt5.QtWidgets.QListWidgetItem.icon?4() -> QIcon -PyQt5.QtWidgets.QListWidgetItem.statusTip?4() -> str -PyQt5.QtWidgets.QListWidgetItem.toolTip?4() -> str -PyQt5.QtWidgets.QListWidgetItem.whatsThis?4() -> str -PyQt5.QtWidgets.QListWidgetItem.font?4() -> QFont -PyQt5.QtWidgets.QListWidgetItem.textAlignment?4() -> int -PyQt5.QtWidgets.QListWidgetItem.setTextAlignment?4(int) -PyQt5.QtWidgets.QListWidgetItem.checkState?4() -> Qt.CheckState -PyQt5.QtWidgets.QListWidgetItem.setCheckState?4(Qt.CheckState) -PyQt5.QtWidgets.QListWidgetItem.sizeHint?4() -> QSize -PyQt5.QtWidgets.QListWidgetItem.setSizeHint?4(QSize) -PyQt5.QtWidgets.QListWidgetItem.data?4(int) -> QVariant -PyQt5.QtWidgets.QListWidgetItem.setData?4(int, QVariant) -PyQt5.QtWidgets.QListWidgetItem.read?4(QDataStream) -PyQt5.QtWidgets.QListWidgetItem.write?4(QDataStream) -PyQt5.QtWidgets.QListWidgetItem.type?4() -> int -PyQt5.QtWidgets.QListWidgetItem.setFlags?4(Qt.ItemFlags) -PyQt5.QtWidgets.QListWidgetItem.setText?4(str) -PyQt5.QtWidgets.QListWidgetItem.setIcon?4(QIcon) -PyQt5.QtWidgets.QListWidgetItem.setStatusTip?4(str) -PyQt5.QtWidgets.QListWidgetItem.setToolTip?4(str) -PyQt5.QtWidgets.QListWidgetItem.setWhatsThis?4(str) -PyQt5.QtWidgets.QListWidgetItem.setFont?4(QFont) -PyQt5.QtWidgets.QListWidgetItem.background?4() -> QBrush -PyQt5.QtWidgets.QListWidgetItem.setBackground?4(QBrush) -PyQt5.QtWidgets.QListWidgetItem.foreground?4() -> QBrush -PyQt5.QtWidgets.QListWidgetItem.setForeground?4(QBrush) -PyQt5.QtWidgets.QListWidgetItem.setSelected?4(bool) -PyQt5.QtWidgets.QListWidgetItem.isSelected?4() -> bool -PyQt5.QtWidgets.QListWidgetItem.setHidden?4(bool) -PyQt5.QtWidgets.QListWidgetItem.isHidden?4() -> bool -PyQt5.QtWidgets.QListWidget?1(QWidget parent=None) -PyQt5.QtWidgets.QListWidget.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QListWidget.item?4(int) -> QListWidgetItem -PyQt5.QtWidgets.QListWidget.row?4(QListWidgetItem) -> int -PyQt5.QtWidgets.QListWidget.insertItem?4(int, QListWidgetItem) -PyQt5.QtWidgets.QListWidget.insertItem?4(int, str) -PyQt5.QtWidgets.QListWidget.insertItems?4(int, list-of-str) -PyQt5.QtWidgets.QListWidget.addItem?4(QListWidgetItem) -PyQt5.QtWidgets.QListWidget.addItem?4(str) -PyQt5.QtWidgets.QListWidget.addItems?4(list-of-str) -PyQt5.QtWidgets.QListWidget.takeItem?4(int) -> QListWidgetItem -PyQt5.QtWidgets.QListWidget.count?4() -> int -PyQt5.QtWidgets.QListWidget.currentItem?4() -> QListWidgetItem -PyQt5.QtWidgets.QListWidget.setCurrentItem?4(QListWidgetItem) -PyQt5.QtWidgets.QListWidget.setCurrentItem?4(QListWidgetItem, QItemSelectionModel.SelectionFlags) -PyQt5.QtWidgets.QListWidget.currentRow?4() -> int -PyQt5.QtWidgets.QListWidget.setCurrentRow?4(int) -PyQt5.QtWidgets.QListWidget.setCurrentRow?4(int, QItemSelectionModel.SelectionFlags) -PyQt5.QtWidgets.QListWidget.itemAt?4(QPoint) -> QListWidgetItem -PyQt5.QtWidgets.QListWidget.itemAt?4(int, int) -> QListWidgetItem -PyQt5.QtWidgets.QListWidget.itemWidget?4(QListWidgetItem) -> QWidget -PyQt5.QtWidgets.QListWidget.setItemWidget?4(QListWidgetItem, QWidget) -PyQt5.QtWidgets.QListWidget.visualItemRect?4(QListWidgetItem) -> QRect -PyQt5.QtWidgets.QListWidget.sortItems?4(Qt.SortOrder order=Qt.AscendingOrder) -PyQt5.QtWidgets.QListWidget.editItem?4(QListWidgetItem) -PyQt5.QtWidgets.QListWidget.openPersistentEditor?4(QListWidgetItem) -PyQt5.QtWidgets.QListWidget.closePersistentEditor?4(QListWidgetItem) -PyQt5.QtWidgets.QListWidget.selectedItems?4() -> list-of-QListWidgetItem -PyQt5.QtWidgets.QListWidget.findItems?4(str, Qt.MatchFlags) -> list-of-QListWidgetItem -PyQt5.QtWidgets.QListWidget.clear?4() -PyQt5.QtWidgets.QListWidget.scrollToItem?4(QListWidgetItem, QAbstractItemView.ScrollHint hint=QAbstractItemView.EnsureVisible) -PyQt5.QtWidgets.QListWidget.itemPressed?4(QListWidgetItem) -PyQt5.QtWidgets.QListWidget.itemClicked?4(QListWidgetItem) -PyQt5.QtWidgets.QListWidget.itemDoubleClicked?4(QListWidgetItem) -PyQt5.QtWidgets.QListWidget.itemActivated?4(QListWidgetItem) -PyQt5.QtWidgets.QListWidget.itemEntered?4(QListWidgetItem) -PyQt5.QtWidgets.QListWidget.itemChanged?4(QListWidgetItem) -PyQt5.QtWidgets.QListWidget.currentItemChanged?4(QListWidgetItem, QListWidgetItem) -PyQt5.QtWidgets.QListWidget.currentTextChanged?4(str) -PyQt5.QtWidgets.QListWidget.currentRowChanged?4(int) -PyQt5.QtWidgets.QListWidget.itemSelectionChanged?4() -PyQt5.QtWidgets.QListWidget.mimeTypes?4() -> list-of-str -PyQt5.QtWidgets.QListWidget.mimeData?4(list-of-QListWidgetItem) -> QMimeData -PyQt5.QtWidgets.QListWidget.dropMimeData?4(int, QMimeData, Qt.DropAction) -> bool -PyQt5.QtWidgets.QListWidget.supportedDropActions?4() -> Qt.DropActions -PyQt5.QtWidgets.QListWidget.items?4(QMimeData) -> list-of-QListWidgetItem -PyQt5.QtWidgets.QListWidget.indexFromItem?4(QListWidgetItem) -> QModelIndex -PyQt5.QtWidgets.QListWidget.itemFromIndex?4(QModelIndex) -> QListWidgetItem -PyQt5.QtWidgets.QListWidget.event?4(QEvent) -> bool -PyQt5.QtWidgets.QListWidget.setSortingEnabled?4(bool) -PyQt5.QtWidgets.QListWidget.isSortingEnabled?4() -> bool -PyQt5.QtWidgets.QListWidget.dropEvent?4(QDropEvent) -PyQt5.QtWidgets.QListWidget.removeItemWidget?4(QListWidgetItem) -PyQt5.QtWidgets.QMainWindow.DockOption?10 -PyQt5.QtWidgets.QMainWindow.AnimatedDocks?10 -PyQt5.QtWidgets.QMainWindow.AllowNestedDocks?10 -PyQt5.QtWidgets.QMainWindow.AllowTabbedDocks?10 -PyQt5.QtWidgets.QMainWindow.ForceTabbedDocks?10 -PyQt5.QtWidgets.QMainWindow.VerticalTabs?10 -PyQt5.QtWidgets.QMainWindow?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QMainWindow.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QMainWindow.iconSize?4() -> QSize -PyQt5.QtWidgets.QMainWindow.setIconSize?4(QSize) -PyQt5.QtWidgets.QMainWindow.toolButtonStyle?4() -> Qt.ToolButtonStyle -PyQt5.QtWidgets.QMainWindow.setToolButtonStyle?4(Qt.ToolButtonStyle) -PyQt5.QtWidgets.QMainWindow.menuBar?4() -> QMenuBar -PyQt5.QtWidgets.QMainWindow.setMenuBar?4(QMenuBar) -PyQt5.QtWidgets.QMainWindow.statusBar?4() -> QStatusBar -PyQt5.QtWidgets.QMainWindow.setStatusBar?4(QStatusBar) -PyQt5.QtWidgets.QMainWindow.centralWidget?4() -> QWidget -PyQt5.QtWidgets.QMainWindow.setCentralWidget?4(QWidget) -PyQt5.QtWidgets.QMainWindow.setCorner?4(Qt.Corner, Qt.DockWidgetArea) -PyQt5.QtWidgets.QMainWindow.corner?4(Qt.Corner) -> Qt.DockWidgetArea -PyQt5.QtWidgets.QMainWindow.addToolBarBreak?4(Qt.ToolBarArea area=Qt.TopToolBarArea) -PyQt5.QtWidgets.QMainWindow.insertToolBarBreak?4(QToolBar) -PyQt5.QtWidgets.QMainWindow.addToolBar?4(Qt.ToolBarArea, QToolBar) -PyQt5.QtWidgets.QMainWindow.addToolBar?4(QToolBar) -PyQt5.QtWidgets.QMainWindow.addToolBar?4(str) -> QToolBar -PyQt5.QtWidgets.QMainWindow.insertToolBar?4(QToolBar, QToolBar) -PyQt5.QtWidgets.QMainWindow.removeToolBar?4(QToolBar) -PyQt5.QtWidgets.QMainWindow.toolBarArea?4(QToolBar) -> Qt.ToolBarArea -PyQt5.QtWidgets.QMainWindow.addDockWidget?4(Qt.DockWidgetArea, QDockWidget) -PyQt5.QtWidgets.QMainWindow.addDockWidget?4(Qt.DockWidgetArea, QDockWidget, Qt.Orientation) -PyQt5.QtWidgets.QMainWindow.splitDockWidget?4(QDockWidget, QDockWidget, Qt.Orientation) -PyQt5.QtWidgets.QMainWindow.removeDockWidget?4(QDockWidget) -PyQt5.QtWidgets.QMainWindow.dockWidgetArea?4(QDockWidget) -> Qt.DockWidgetArea -PyQt5.QtWidgets.QMainWindow.saveState?4(int version=0) -> QByteArray -PyQt5.QtWidgets.QMainWindow.restoreState?4(QByteArray, int version=0) -> bool -PyQt5.QtWidgets.QMainWindow.createPopupMenu?4() -> QMenu -PyQt5.QtWidgets.QMainWindow.setAnimated?4(bool) -PyQt5.QtWidgets.QMainWindow.setDockNestingEnabled?4(bool) -PyQt5.QtWidgets.QMainWindow.iconSizeChanged?4(QSize) -PyQt5.QtWidgets.QMainWindow.toolButtonStyleChanged?4(Qt.ToolButtonStyle) -PyQt5.QtWidgets.QMainWindow.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QMainWindow.event?4(QEvent) -> bool -PyQt5.QtWidgets.QMainWindow.isAnimated?4() -> bool -PyQt5.QtWidgets.QMainWindow.isDockNestingEnabled?4() -> bool -PyQt5.QtWidgets.QMainWindow.isSeparator?4(QPoint) -> bool -PyQt5.QtWidgets.QMainWindow.menuWidget?4() -> QWidget -PyQt5.QtWidgets.QMainWindow.setMenuWidget?4(QWidget) -PyQt5.QtWidgets.QMainWindow.tabifyDockWidget?4(QDockWidget, QDockWidget) -PyQt5.QtWidgets.QMainWindow.setDockOptions?4(QMainWindow.DockOptions) -PyQt5.QtWidgets.QMainWindow.dockOptions?4() -> QMainWindow.DockOptions -PyQt5.QtWidgets.QMainWindow.removeToolBarBreak?4(QToolBar) -PyQt5.QtWidgets.QMainWindow.toolBarBreak?4(QToolBar) -> bool -PyQt5.QtWidgets.QMainWindow.setUnifiedTitleAndToolBarOnMac?4(bool) -PyQt5.QtWidgets.QMainWindow.unifiedTitleAndToolBarOnMac?4() -> bool -PyQt5.QtWidgets.QMainWindow.restoreDockWidget?4(QDockWidget) -> bool -PyQt5.QtWidgets.QMainWindow.documentMode?4() -> bool -PyQt5.QtWidgets.QMainWindow.setDocumentMode?4(bool) -PyQt5.QtWidgets.QMainWindow.tabShape?4() -> QTabWidget.TabShape -PyQt5.QtWidgets.QMainWindow.setTabShape?4(QTabWidget.TabShape) -PyQt5.QtWidgets.QMainWindow.tabPosition?4(Qt.DockWidgetArea) -> QTabWidget.TabPosition -PyQt5.QtWidgets.QMainWindow.setTabPosition?4(Qt.DockWidgetAreas, QTabWidget.TabPosition) -PyQt5.QtWidgets.QMainWindow.tabifiedDockWidgets?4(QDockWidget) -> list-of-QDockWidget -PyQt5.QtWidgets.QMainWindow.takeCentralWidget?4() -> QWidget -PyQt5.QtWidgets.QMainWindow.DockOptions?1(QMainWindow.DockOptions) -PyQt5.QtWidgets.QMainWindow.DockOptions.__init__?1(self, QMainWindow.DockOptions) -PyQt5.QtWidgets.QMainWindow.DockOptions?1(int) -PyQt5.QtWidgets.QMainWindow.DockOptions.__init__?1(self, int) -PyQt5.QtWidgets.QMainWindow.DockOptions?1() -PyQt5.QtWidgets.QMainWindow.DockOptions.__init__?1(self) -PyQt5.QtWidgets.QMdiArea.WindowOrder?10 -PyQt5.QtWidgets.QMdiArea.CreationOrder?10 -PyQt5.QtWidgets.QMdiArea.StackingOrder?10 -PyQt5.QtWidgets.QMdiArea.ActivationHistoryOrder?10 -PyQt5.QtWidgets.QMdiArea.ViewMode?10 -PyQt5.QtWidgets.QMdiArea.SubWindowView?10 -PyQt5.QtWidgets.QMdiArea.TabbedView?10 -PyQt5.QtWidgets.QMdiArea.AreaOption?10 -PyQt5.QtWidgets.QMdiArea.DontMaximizeSubWindowOnActivation?10 -PyQt5.QtWidgets.QMdiArea?1(QWidget parent=None) -PyQt5.QtWidgets.QMdiArea.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QMdiArea.sizeHint?4() -> QSize -PyQt5.QtWidgets.QMdiArea.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QMdiArea.activeSubWindow?4() -> QMdiSubWindow -PyQt5.QtWidgets.QMdiArea.addSubWindow?4(QWidget, Qt.WindowFlags flags=0) -> QMdiSubWindow -PyQt5.QtWidgets.QMdiArea.subWindowList?4(QMdiArea.WindowOrder order=QMdiArea.CreationOrder) -> list-of-QMdiSubWindow -PyQt5.QtWidgets.QMdiArea.currentSubWindow?4() -> QMdiSubWindow -PyQt5.QtWidgets.QMdiArea.removeSubWindow?4(QWidget) -PyQt5.QtWidgets.QMdiArea.background?4() -> QBrush -PyQt5.QtWidgets.QMdiArea.setBackground?4(QBrush) -PyQt5.QtWidgets.QMdiArea.setOption?4(QMdiArea.AreaOption, bool on=True) -PyQt5.QtWidgets.QMdiArea.testOption?4(QMdiArea.AreaOption) -> bool -PyQt5.QtWidgets.QMdiArea.subWindowActivated?4(QMdiSubWindow) -PyQt5.QtWidgets.QMdiArea.setActiveSubWindow?4(QMdiSubWindow) -PyQt5.QtWidgets.QMdiArea.tileSubWindows?4() -PyQt5.QtWidgets.QMdiArea.cascadeSubWindows?4() -PyQt5.QtWidgets.QMdiArea.closeActiveSubWindow?4() -PyQt5.QtWidgets.QMdiArea.closeAllSubWindows?4() -PyQt5.QtWidgets.QMdiArea.activateNextSubWindow?4() -PyQt5.QtWidgets.QMdiArea.activatePreviousSubWindow?4() -PyQt5.QtWidgets.QMdiArea.setupViewport?4(QWidget) -PyQt5.QtWidgets.QMdiArea.event?4(QEvent) -> bool -PyQt5.QtWidgets.QMdiArea.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QMdiArea.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QMdiArea.childEvent?4(QChildEvent) -PyQt5.QtWidgets.QMdiArea.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QMdiArea.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QMdiArea.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QMdiArea.viewportEvent?4(QEvent) -> bool -PyQt5.QtWidgets.QMdiArea.scrollContentsBy?4(int, int) -PyQt5.QtWidgets.QMdiArea.activationOrder?4() -> QMdiArea.WindowOrder -PyQt5.QtWidgets.QMdiArea.setActivationOrder?4(QMdiArea.WindowOrder) -PyQt5.QtWidgets.QMdiArea.setViewMode?4(QMdiArea.ViewMode) -PyQt5.QtWidgets.QMdiArea.viewMode?4() -> QMdiArea.ViewMode -PyQt5.QtWidgets.QMdiArea.setTabShape?4(QTabWidget.TabShape) -PyQt5.QtWidgets.QMdiArea.tabShape?4() -> QTabWidget.TabShape -PyQt5.QtWidgets.QMdiArea.setTabPosition?4(QTabWidget.TabPosition) -PyQt5.QtWidgets.QMdiArea.tabPosition?4() -> QTabWidget.TabPosition -PyQt5.QtWidgets.QMdiArea.documentMode?4() -> bool -PyQt5.QtWidgets.QMdiArea.setDocumentMode?4(bool) -PyQt5.QtWidgets.QMdiArea.setTabsClosable?4(bool) -PyQt5.QtWidgets.QMdiArea.tabsClosable?4() -> bool -PyQt5.QtWidgets.QMdiArea.setTabsMovable?4(bool) -PyQt5.QtWidgets.QMdiArea.tabsMovable?4() -> bool -PyQt5.QtWidgets.QMdiArea.AreaOptions?1(QMdiArea.AreaOptions) -PyQt5.QtWidgets.QMdiArea.AreaOptions.__init__?1(self, QMdiArea.AreaOptions) -PyQt5.QtWidgets.QMdiArea.AreaOptions?1(int) -PyQt5.QtWidgets.QMdiArea.AreaOptions.__init__?1(self, int) -PyQt5.QtWidgets.QMdiArea.AreaOptions?1() -PyQt5.QtWidgets.QMdiArea.AreaOptions.__init__?1(self) -PyQt5.QtWidgets.QMdiSubWindow.SubWindowOption?10 -PyQt5.QtWidgets.QMdiSubWindow.RubberBandResize?10 -PyQt5.QtWidgets.QMdiSubWindow.RubberBandMove?10 -PyQt5.QtWidgets.QMdiSubWindow?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QMdiSubWindow.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QMdiSubWindow.sizeHint?4() -> QSize -PyQt5.QtWidgets.QMdiSubWindow.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QMdiSubWindow.setWidget?4(QWidget) -PyQt5.QtWidgets.QMdiSubWindow.widget?4() -> QWidget -PyQt5.QtWidgets.QMdiSubWindow.isShaded?4() -> bool -PyQt5.QtWidgets.QMdiSubWindow.setOption?4(QMdiSubWindow.SubWindowOption, bool on=True) -PyQt5.QtWidgets.QMdiSubWindow.testOption?4(QMdiSubWindow.SubWindowOption) -> bool -PyQt5.QtWidgets.QMdiSubWindow.setKeyboardSingleStep?4(int) -PyQt5.QtWidgets.QMdiSubWindow.keyboardSingleStep?4() -> int -PyQt5.QtWidgets.QMdiSubWindow.setKeyboardPageStep?4(int) -PyQt5.QtWidgets.QMdiSubWindow.keyboardPageStep?4() -> int -PyQt5.QtWidgets.QMdiSubWindow.setSystemMenu?4(QMenu) -PyQt5.QtWidgets.QMdiSubWindow.systemMenu?4() -> QMenu -PyQt5.QtWidgets.QMdiSubWindow.mdiArea?4() -> QMdiArea -PyQt5.QtWidgets.QMdiSubWindow.windowStateChanged?4(Qt.WindowStates, Qt.WindowStates) -PyQt5.QtWidgets.QMdiSubWindow.aboutToActivate?4() -PyQt5.QtWidgets.QMdiSubWindow.showSystemMenu?4() -PyQt5.QtWidgets.QMdiSubWindow.showShaded?4() -PyQt5.QtWidgets.QMdiSubWindow.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QMdiSubWindow.event?4(QEvent) -> bool -PyQt5.QtWidgets.QMdiSubWindow.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QMdiSubWindow.hideEvent?4(QHideEvent) -PyQt5.QtWidgets.QMdiSubWindow.changeEvent?4(QEvent) -PyQt5.QtWidgets.QMdiSubWindow.closeEvent?4(QCloseEvent) -PyQt5.QtWidgets.QMdiSubWindow.leaveEvent?4(QEvent) -PyQt5.QtWidgets.QMdiSubWindow.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QMdiSubWindow.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QMdiSubWindow.moveEvent?4(QMoveEvent) -PyQt5.QtWidgets.QMdiSubWindow.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QMdiSubWindow.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QMdiSubWindow.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtWidgets.QMdiSubWindow.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QMdiSubWindow.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QMdiSubWindow.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QMdiSubWindow.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QMdiSubWindow.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QMdiSubWindow.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QMdiSubWindow.childEvent?4(QChildEvent) -PyQt5.QtWidgets.QMdiSubWindow.SubWindowOptions?1(QMdiSubWindow.SubWindowOptions) -PyQt5.QtWidgets.QMdiSubWindow.SubWindowOptions.__init__?1(self, QMdiSubWindow.SubWindowOptions) -PyQt5.QtWidgets.QMdiSubWindow.SubWindowOptions?1(int) -PyQt5.QtWidgets.QMdiSubWindow.SubWindowOptions.__init__?1(self, int) -PyQt5.QtWidgets.QMdiSubWindow.SubWindowOptions?1() -PyQt5.QtWidgets.QMdiSubWindow.SubWindowOptions.__init__?1(self) -PyQt5.QtWidgets.QMenu?1(QWidget parent=None) -PyQt5.QtWidgets.QMenu.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QMenu?1(str, QWidget parent=None) -PyQt5.QtWidgets.QMenu.__init__?1(self, str, QWidget parent=None) -PyQt5.QtWidgets.QMenu.addAction?4(QAction) -PyQt5.QtWidgets.QMenu.addAction?4(str) -> QAction -PyQt5.QtWidgets.QMenu.addAction?4(QIcon, str) -> QAction -PyQt5.QtWidgets.QMenu.addAction?4(str, slot, QKeySequence shortcut=0) -> QAction -PyQt5.QtWidgets.QMenu.addAction?4(QIcon, str, slot, QKeySequence shortcut=0) -> QAction -PyQt5.QtWidgets.QMenu.addMenu?4(QMenu) -> QAction -PyQt5.QtWidgets.QMenu.addMenu?4(str) -> QMenu -PyQt5.QtWidgets.QMenu.addMenu?4(QIcon, str) -> QMenu -PyQt5.QtWidgets.QMenu.addSeparator?4() -> QAction -PyQt5.QtWidgets.QMenu.insertMenu?4(QAction, QMenu) -> QAction -PyQt5.QtWidgets.QMenu.insertSeparator?4(QAction) -> QAction -PyQt5.QtWidgets.QMenu.clear?4() -PyQt5.QtWidgets.QMenu.setTearOffEnabled?4(bool) -PyQt5.QtWidgets.QMenu.isTearOffEnabled?4() -> bool -PyQt5.QtWidgets.QMenu.isTearOffMenuVisible?4() -> bool -PyQt5.QtWidgets.QMenu.hideTearOffMenu?4() -PyQt5.QtWidgets.QMenu.setDefaultAction?4(QAction) -PyQt5.QtWidgets.QMenu.defaultAction?4() -> QAction -PyQt5.QtWidgets.QMenu.setActiveAction?4(QAction) -PyQt5.QtWidgets.QMenu.activeAction?4() -> QAction -PyQt5.QtWidgets.QMenu.popup?4(QPoint, QAction action=None) -PyQt5.QtWidgets.QMenu.exec_?4() -> QAction -PyQt5.QtWidgets.QMenu.exec?4() -> QAction -PyQt5.QtWidgets.QMenu.exec_?4(QPoint, QAction action=None) -> QAction -PyQt5.QtWidgets.QMenu.exec?4(QPoint, QAction action=None) -> QAction -PyQt5.QtWidgets.QMenu.exec_?4(list-of-QAction, QPoint, QAction at=None, QWidget parent=None) -> QAction -PyQt5.QtWidgets.QMenu.exec?4(list-of-QAction, QPoint, QAction at=None, QWidget parent=None) -> QAction -PyQt5.QtWidgets.QMenu.sizeHint?4() -> QSize -PyQt5.QtWidgets.QMenu.actionGeometry?4(QAction) -> QRect -PyQt5.QtWidgets.QMenu.actionAt?4(QPoint) -> QAction -PyQt5.QtWidgets.QMenu.menuAction?4() -> QAction -PyQt5.QtWidgets.QMenu.title?4() -> str -PyQt5.QtWidgets.QMenu.setTitle?4(str) -PyQt5.QtWidgets.QMenu.icon?4() -> QIcon -PyQt5.QtWidgets.QMenu.setIcon?4(QIcon) -PyQt5.QtWidgets.QMenu.setNoReplayFor?4(QWidget) -PyQt5.QtWidgets.QMenu.aboutToHide?4() -PyQt5.QtWidgets.QMenu.aboutToShow?4() -PyQt5.QtWidgets.QMenu.hovered?4(QAction) -PyQt5.QtWidgets.QMenu.triggered?4(QAction) -PyQt5.QtWidgets.QMenu.columnCount?4() -> int -PyQt5.QtWidgets.QMenu.initStyleOption?4(QStyleOptionMenuItem, QAction) -PyQt5.QtWidgets.QMenu.changeEvent?4(QEvent) -PyQt5.QtWidgets.QMenu.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QMenu.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QMenu.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QMenu.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QMenu.wheelEvent?4(QWheelEvent) -PyQt5.QtWidgets.QMenu.enterEvent?4(QEvent) -PyQt5.QtWidgets.QMenu.leaveEvent?4(QEvent) -PyQt5.QtWidgets.QMenu.hideEvent?4(QHideEvent) -PyQt5.QtWidgets.QMenu.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QMenu.actionEvent?4(QActionEvent) -PyQt5.QtWidgets.QMenu.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QMenu.event?4(QEvent) -> bool -PyQt5.QtWidgets.QMenu.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QMenu.isEmpty?4() -> bool -PyQt5.QtWidgets.QMenu.separatorsCollapsible?4() -> bool -PyQt5.QtWidgets.QMenu.setSeparatorsCollapsible?4(bool) -PyQt5.QtWidgets.QMenu.addSection?4(str) -> QAction -PyQt5.QtWidgets.QMenu.addSection?4(QIcon, str) -> QAction -PyQt5.QtWidgets.QMenu.insertSection?4(QAction, str) -> QAction -PyQt5.QtWidgets.QMenu.insertSection?4(QAction, QIcon, str) -> QAction -PyQt5.QtWidgets.QMenu.toolTipsVisible?4() -> bool -PyQt5.QtWidgets.QMenu.setToolTipsVisible?4(bool) -PyQt5.QtWidgets.QMenuBar?1(QWidget parent=None) -PyQt5.QtWidgets.QMenuBar.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QMenuBar.addAction?4(QAction) -PyQt5.QtWidgets.QMenuBar.addAction?4(str) -> QAction -PyQt5.QtWidgets.QMenuBar.addAction?4(str, slot) -> QAction -PyQt5.QtWidgets.QMenuBar.addMenu?4(QMenu) -> QAction -PyQt5.QtWidgets.QMenuBar.addMenu?4(str) -> QMenu -PyQt5.QtWidgets.QMenuBar.addMenu?4(QIcon, str) -> QMenu -PyQt5.QtWidgets.QMenuBar.addSeparator?4() -> QAction -PyQt5.QtWidgets.QMenuBar.insertMenu?4(QAction, QMenu) -> QAction -PyQt5.QtWidgets.QMenuBar.insertSeparator?4(QAction) -> QAction -PyQt5.QtWidgets.QMenuBar.clear?4() -PyQt5.QtWidgets.QMenuBar.activeAction?4() -> QAction -PyQt5.QtWidgets.QMenuBar.setActiveAction?4(QAction) -PyQt5.QtWidgets.QMenuBar.setDefaultUp?4(bool) -PyQt5.QtWidgets.QMenuBar.isDefaultUp?4() -> bool -PyQt5.QtWidgets.QMenuBar.sizeHint?4() -> QSize -PyQt5.QtWidgets.QMenuBar.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QMenuBar.heightForWidth?4(int) -> int -PyQt5.QtWidgets.QMenuBar.actionGeometry?4(QAction) -> QRect -PyQt5.QtWidgets.QMenuBar.actionAt?4(QPoint) -> QAction -PyQt5.QtWidgets.QMenuBar.setCornerWidget?4(QWidget, Qt.Corner corner=Qt.TopRightCorner) -PyQt5.QtWidgets.QMenuBar.cornerWidget?4(Qt.Corner corner=Qt.TopRightCorner) -> QWidget -PyQt5.QtWidgets.QMenuBar.setVisible?4(bool) -PyQt5.QtWidgets.QMenuBar.triggered?4(QAction) -PyQt5.QtWidgets.QMenuBar.hovered?4(QAction) -PyQt5.QtWidgets.QMenuBar.initStyleOption?4(QStyleOptionMenuItem, QAction) -PyQt5.QtWidgets.QMenuBar.changeEvent?4(QEvent) -PyQt5.QtWidgets.QMenuBar.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QMenuBar.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QMenuBar.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QMenuBar.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QMenuBar.leaveEvent?4(QEvent) -PyQt5.QtWidgets.QMenuBar.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QMenuBar.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QMenuBar.actionEvent?4(QActionEvent) -PyQt5.QtWidgets.QMenuBar.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QMenuBar.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QMenuBar.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QMenuBar.event?4(QEvent) -> bool -PyQt5.QtWidgets.QMenuBar.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QMenuBar.isNativeMenuBar?4() -> bool -PyQt5.QtWidgets.QMenuBar.setNativeMenuBar?4(bool) -PyQt5.QtWidgets.QMessageBox.StandardButton?10 -PyQt5.QtWidgets.QMessageBox.NoButton?10 -PyQt5.QtWidgets.QMessageBox.Ok?10 -PyQt5.QtWidgets.QMessageBox.Save?10 -PyQt5.QtWidgets.QMessageBox.SaveAll?10 -PyQt5.QtWidgets.QMessageBox.Open?10 -PyQt5.QtWidgets.QMessageBox.Yes?10 -PyQt5.QtWidgets.QMessageBox.YesToAll?10 -PyQt5.QtWidgets.QMessageBox.No?10 -PyQt5.QtWidgets.QMessageBox.NoToAll?10 -PyQt5.QtWidgets.QMessageBox.Abort?10 -PyQt5.QtWidgets.QMessageBox.Retry?10 -PyQt5.QtWidgets.QMessageBox.Ignore?10 -PyQt5.QtWidgets.QMessageBox.Close?10 -PyQt5.QtWidgets.QMessageBox.Cancel?10 -PyQt5.QtWidgets.QMessageBox.Discard?10 -PyQt5.QtWidgets.QMessageBox.Help?10 -PyQt5.QtWidgets.QMessageBox.Apply?10 -PyQt5.QtWidgets.QMessageBox.Reset?10 -PyQt5.QtWidgets.QMessageBox.RestoreDefaults?10 -PyQt5.QtWidgets.QMessageBox.FirstButton?10 -PyQt5.QtWidgets.QMessageBox.LastButton?10 -PyQt5.QtWidgets.QMessageBox.YesAll?10 -PyQt5.QtWidgets.QMessageBox.NoAll?10 -PyQt5.QtWidgets.QMessageBox.Default?10 -PyQt5.QtWidgets.QMessageBox.Escape?10 -PyQt5.QtWidgets.QMessageBox.FlagMask?10 -PyQt5.QtWidgets.QMessageBox.ButtonMask?10 -PyQt5.QtWidgets.QMessageBox.Icon?10 -PyQt5.QtWidgets.QMessageBox.NoIcon?10 -PyQt5.QtWidgets.QMessageBox.Information?10 -PyQt5.QtWidgets.QMessageBox.Warning?10 -PyQt5.QtWidgets.QMessageBox.Critical?10 -PyQt5.QtWidgets.QMessageBox.Question?10 -PyQt5.QtWidgets.QMessageBox.ButtonRole?10 -PyQt5.QtWidgets.QMessageBox.InvalidRole?10 -PyQt5.QtWidgets.QMessageBox.AcceptRole?10 -PyQt5.QtWidgets.QMessageBox.RejectRole?10 -PyQt5.QtWidgets.QMessageBox.DestructiveRole?10 -PyQt5.QtWidgets.QMessageBox.ActionRole?10 -PyQt5.QtWidgets.QMessageBox.HelpRole?10 -PyQt5.QtWidgets.QMessageBox.YesRole?10 -PyQt5.QtWidgets.QMessageBox.NoRole?10 -PyQt5.QtWidgets.QMessageBox.ResetRole?10 -PyQt5.QtWidgets.QMessageBox.ApplyRole?10 -PyQt5.QtWidgets.QMessageBox?1(QWidget parent=None) -PyQt5.QtWidgets.QMessageBox.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QMessageBox?1(QMessageBox.Icon, str, str, QMessageBox.StandardButtons buttons=QMessageBox.NoButton, QWidget parent=None, Qt.WindowFlags flags=Qt.Dialog|Qt.MSWindowsFixedSizeDialogHint) -PyQt5.QtWidgets.QMessageBox.__init__?1(self, QMessageBox.Icon, str, str, QMessageBox.StandardButtons buttons=QMessageBox.NoButton, QWidget parent=None, Qt.WindowFlags flags=Qt.Dialog|Qt.MSWindowsFixedSizeDialogHint) -PyQt5.QtWidgets.QMessageBox.text?4() -> str -PyQt5.QtWidgets.QMessageBox.setText?4(str) -PyQt5.QtWidgets.QMessageBox.icon?4() -> QMessageBox.Icon -PyQt5.QtWidgets.QMessageBox.setIcon?4(QMessageBox.Icon) -PyQt5.QtWidgets.QMessageBox.iconPixmap?4() -> QPixmap -PyQt5.QtWidgets.QMessageBox.setIconPixmap?4(QPixmap) -PyQt5.QtWidgets.QMessageBox.textFormat?4() -> Qt.TextFormat -PyQt5.QtWidgets.QMessageBox.setTextFormat?4(Qt.TextFormat) -PyQt5.QtWidgets.QMessageBox.information?4(QWidget, str, str, QMessageBox.StandardButtons buttons=QMessageBox.Ok, QMessageBox.StandardButton defaultButton=QMessageBox.NoButton) -> QMessageBox.StandardButton -PyQt5.QtWidgets.QMessageBox.question?4(QWidget, str, str, QMessageBox.StandardButtons buttons=QFlags<QMessageBox.StandardButton>(QFlag(81920)), QMessageBox.StandardButton defaultButton=QMessageBox.NoButton) -> QMessageBox.StandardButton -PyQt5.QtWidgets.QMessageBox.warning?4(QWidget, str, str, QMessageBox.StandardButtons buttons=QMessageBox.Ok, QMessageBox.StandardButton defaultButton=QMessageBox.NoButton) -> QMessageBox.StandardButton -PyQt5.QtWidgets.QMessageBox.critical?4(QWidget, str, str, QMessageBox.StandardButtons buttons=QMessageBox.Ok, QMessageBox.StandardButton defaultButton=QMessageBox.NoButton) -> QMessageBox.StandardButton -PyQt5.QtWidgets.QMessageBox.about?4(QWidget, str, str) -PyQt5.QtWidgets.QMessageBox.aboutQt?4(QWidget, str title='') -PyQt5.QtWidgets.QMessageBox.standardIcon?4(QMessageBox.Icon) -> QPixmap -PyQt5.QtWidgets.QMessageBox.event?4(QEvent) -> bool -PyQt5.QtWidgets.QMessageBox.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QMessageBox.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QMessageBox.closeEvent?4(QCloseEvent) -PyQt5.QtWidgets.QMessageBox.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QMessageBox.changeEvent?4(QEvent) -PyQt5.QtWidgets.QMessageBox.addButton?4(QAbstractButton, QMessageBox.ButtonRole) -PyQt5.QtWidgets.QMessageBox.addButton?4(str, QMessageBox.ButtonRole) -> QPushButton -PyQt5.QtWidgets.QMessageBox.addButton?4(QMessageBox.StandardButton) -> QPushButton -PyQt5.QtWidgets.QMessageBox.removeButton?4(QAbstractButton) -PyQt5.QtWidgets.QMessageBox.setStandardButtons?4(QMessageBox.StandardButtons) -PyQt5.QtWidgets.QMessageBox.standardButtons?4() -> QMessageBox.StandardButtons -PyQt5.QtWidgets.QMessageBox.standardButton?4(QAbstractButton) -> QMessageBox.StandardButton -PyQt5.QtWidgets.QMessageBox.button?4(QMessageBox.StandardButton) -> QAbstractButton -PyQt5.QtWidgets.QMessageBox.defaultButton?4() -> QPushButton -PyQt5.QtWidgets.QMessageBox.setDefaultButton?4(QPushButton) -PyQt5.QtWidgets.QMessageBox.setDefaultButton?4(QMessageBox.StandardButton) -PyQt5.QtWidgets.QMessageBox.escapeButton?4() -> QAbstractButton -PyQt5.QtWidgets.QMessageBox.setEscapeButton?4(QAbstractButton) -PyQt5.QtWidgets.QMessageBox.setEscapeButton?4(QMessageBox.StandardButton) -PyQt5.QtWidgets.QMessageBox.clickedButton?4() -> QAbstractButton -PyQt5.QtWidgets.QMessageBox.informativeText?4() -> str -PyQt5.QtWidgets.QMessageBox.setInformativeText?4(str) -PyQt5.QtWidgets.QMessageBox.detailedText?4() -> str -PyQt5.QtWidgets.QMessageBox.setDetailedText?4(str) -PyQt5.QtWidgets.QMessageBox.setWindowTitle?4(str) -PyQt5.QtWidgets.QMessageBox.setWindowModality?4(Qt.WindowModality) -PyQt5.QtWidgets.QMessageBox.open?4() -PyQt5.QtWidgets.QMessageBox.open?4(slot) -PyQt5.QtWidgets.QMessageBox.buttons?4() -> list-of-QAbstractButton -PyQt5.QtWidgets.QMessageBox.buttonRole?4(QAbstractButton) -> QMessageBox.ButtonRole -PyQt5.QtWidgets.QMessageBox.buttonClicked?4(QAbstractButton) -PyQt5.QtWidgets.QMessageBox.setTextInteractionFlags?4(Qt.TextInteractionFlags) -PyQt5.QtWidgets.QMessageBox.textInteractionFlags?4() -> Qt.TextInteractionFlags -PyQt5.QtWidgets.QMessageBox.setCheckBox?4(QCheckBox) -PyQt5.QtWidgets.QMessageBox.checkBox?4() -> QCheckBox -PyQt5.QtWidgets.QMessageBox.StandardButtons?1(QMessageBox.StandardButtons) -PyQt5.QtWidgets.QMessageBox.StandardButtons.__init__?1(self, QMessageBox.StandardButtons) -PyQt5.QtWidgets.QMessageBox.StandardButtons?1(int) -PyQt5.QtWidgets.QMessageBox.StandardButtons.__init__?1(self, int) -PyQt5.QtWidgets.QMessageBox.StandardButtons?1() -PyQt5.QtWidgets.QMessageBox.StandardButtons.__init__?1(self) -PyQt5.QtWidgets.QMouseEventTransition?1(QState sourceState=None) -PyQt5.QtWidgets.QMouseEventTransition.__init__?1(self, QState sourceState=None) -PyQt5.QtWidgets.QMouseEventTransition?1(QObject, QEvent.Type, Qt.MouseButton, QState sourceState=None) -PyQt5.QtWidgets.QMouseEventTransition.__init__?1(self, QObject, QEvent.Type, Qt.MouseButton, QState sourceState=None) -PyQt5.QtWidgets.QMouseEventTransition.button?4() -> Qt.MouseButton -PyQt5.QtWidgets.QMouseEventTransition.setButton?4(Qt.MouseButton) -PyQt5.QtWidgets.QMouseEventTransition.modifierMask?4() -> Qt.KeyboardModifiers -PyQt5.QtWidgets.QMouseEventTransition.setModifierMask?4(Qt.KeyboardModifiers) -PyQt5.QtWidgets.QMouseEventTransition.hitTestPath?4() -> QPainterPath -PyQt5.QtWidgets.QMouseEventTransition.setHitTestPath?4(QPainterPath) -PyQt5.QtWidgets.QMouseEventTransition.onTransition?4(QEvent) -PyQt5.QtWidgets.QMouseEventTransition.eventTest?4(QEvent) -> bool -PyQt5.QtWidgets.QOpenGLWidget?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QOpenGLWidget.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QOpenGLWidget.setFormat?4(QSurfaceFormat) -PyQt5.QtWidgets.QOpenGLWidget.format?4() -> QSurfaceFormat -PyQt5.QtWidgets.QOpenGLWidget.isValid?4() -> bool -PyQt5.QtWidgets.QOpenGLWidget.makeCurrent?4() -PyQt5.QtWidgets.QOpenGLWidget.doneCurrent?4() -PyQt5.QtWidgets.QOpenGLWidget.context?4() -> QOpenGLContext -PyQt5.QtWidgets.QOpenGLWidget.defaultFramebufferObject?4() -> int -PyQt5.QtWidgets.QOpenGLWidget.grabFramebuffer?4() -> QImage -PyQt5.QtWidgets.QOpenGLWidget.aboutToCompose?4() -PyQt5.QtWidgets.QOpenGLWidget.frameSwapped?4() -PyQt5.QtWidgets.QOpenGLWidget.aboutToResize?4() -PyQt5.QtWidgets.QOpenGLWidget.resized?4() -PyQt5.QtWidgets.QOpenGLWidget.initializeGL?4() -PyQt5.QtWidgets.QOpenGLWidget.resizeGL?4(int, int) -PyQt5.QtWidgets.QOpenGLWidget.paintGL?4() -PyQt5.QtWidgets.QOpenGLWidget.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QOpenGLWidget.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QOpenGLWidget.event?4(QEvent) -> bool -PyQt5.QtWidgets.QOpenGLWidget.metric?4(QPaintDevice.PaintDeviceMetric) -> int -PyQt5.QtWidgets.QOpenGLWidget.paintEngine?4() -> QPaintEngine -PyQt5.QtWidgets.QPlainTextEdit.LineWrapMode?10 -PyQt5.QtWidgets.QPlainTextEdit.NoWrap?10 -PyQt5.QtWidgets.QPlainTextEdit.WidgetWidth?10 -PyQt5.QtWidgets.QPlainTextEdit?1(QWidget parent=None) -PyQt5.QtWidgets.QPlainTextEdit.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QPlainTextEdit?1(str, QWidget parent=None) -PyQt5.QtWidgets.QPlainTextEdit.__init__?1(self, str, QWidget parent=None) -PyQt5.QtWidgets.QPlainTextEdit.setDocument?4(QTextDocument) -PyQt5.QtWidgets.QPlainTextEdit.document?4() -> QTextDocument -PyQt5.QtWidgets.QPlainTextEdit.setTextCursor?4(QTextCursor) -PyQt5.QtWidgets.QPlainTextEdit.textCursor?4() -> QTextCursor -PyQt5.QtWidgets.QPlainTextEdit.isReadOnly?4() -> bool -PyQt5.QtWidgets.QPlainTextEdit.setReadOnly?4(bool) -PyQt5.QtWidgets.QPlainTextEdit.setTextInteractionFlags?4(Qt.TextInteractionFlags) -PyQt5.QtWidgets.QPlainTextEdit.textInteractionFlags?4() -> Qt.TextInteractionFlags -PyQt5.QtWidgets.QPlainTextEdit.mergeCurrentCharFormat?4(QTextCharFormat) -PyQt5.QtWidgets.QPlainTextEdit.setCurrentCharFormat?4(QTextCharFormat) -PyQt5.QtWidgets.QPlainTextEdit.currentCharFormat?4() -> QTextCharFormat -PyQt5.QtWidgets.QPlainTextEdit.tabChangesFocus?4() -> bool -PyQt5.QtWidgets.QPlainTextEdit.setTabChangesFocus?4(bool) -PyQt5.QtWidgets.QPlainTextEdit.setDocumentTitle?4(str) -PyQt5.QtWidgets.QPlainTextEdit.documentTitle?4() -> str -PyQt5.QtWidgets.QPlainTextEdit.isUndoRedoEnabled?4() -> bool -PyQt5.QtWidgets.QPlainTextEdit.setUndoRedoEnabled?4(bool) -PyQt5.QtWidgets.QPlainTextEdit.setMaximumBlockCount?4(int) -PyQt5.QtWidgets.QPlainTextEdit.maximumBlockCount?4() -> int -PyQt5.QtWidgets.QPlainTextEdit.lineWrapMode?4() -> QPlainTextEdit.LineWrapMode -PyQt5.QtWidgets.QPlainTextEdit.setLineWrapMode?4(QPlainTextEdit.LineWrapMode) -PyQt5.QtWidgets.QPlainTextEdit.wordWrapMode?4() -> QTextOption.WrapMode -PyQt5.QtWidgets.QPlainTextEdit.setWordWrapMode?4(QTextOption.WrapMode) -PyQt5.QtWidgets.QPlainTextEdit.setBackgroundVisible?4(bool) -PyQt5.QtWidgets.QPlainTextEdit.backgroundVisible?4() -> bool -PyQt5.QtWidgets.QPlainTextEdit.setCenterOnScroll?4(bool) -PyQt5.QtWidgets.QPlainTextEdit.centerOnScroll?4() -> bool -PyQt5.QtWidgets.QPlainTextEdit.find?4(str, QTextDocument.FindFlags options=0) -> bool -PyQt5.QtWidgets.QPlainTextEdit.toPlainText?4() -> str -PyQt5.QtWidgets.QPlainTextEdit.ensureCursorVisible?4() -PyQt5.QtWidgets.QPlainTextEdit.loadResource?4(int, QUrl) -> QVariant -PyQt5.QtWidgets.QPlainTextEdit.createStandardContextMenu?4() -> QMenu -PyQt5.QtWidgets.QPlainTextEdit.cursorForPosition?4(QPoint) -> QTextCursor -PyQt5.QtWidgets.QPlainTextEdit.cursorRect?4(QTextCursor) -> QRect -PyQt5.QtWidgets.QPlainTextEdit.cursorRect?4() -> QRect -PyQt5.QtWidgets.QPlainTextEdit.overwriteMode?4() -> bool -PyQt5.QtWidgets.QPlainTextEdit.setOverwriteMode?4(bool) -PyQt5.QtWidgets.QPlainTextEdit.tabStopWidth?4() -> int -PyQt5.QtWidgets.QPlainTextEdit.setTabStopWidth?4(int) -PyQt5.QtWidgets.QPlainTextEdit.cursorWidth?4() -> int -PyQt5.QtWidgets.QPlainTextEdit.setCursorWidth?4(int) -PyQt5.QtWidgets.QPlainTextEdit.setExtraSelections?4(list-of-QTextEdit.ExtraSelection) -PyQt5.QtWidgets.QPlainTextEdit.extraSelections?4() -> list-of-QTextEdit.ExtraSelection -PyQt5.QtWidgets.QPlainTextEdit.moveCursor?4(QTextCursor.MoveOperation, QTextCursor.MoveMode mode=QTextCursor.MoveAnchor) -PyQt5.QtWidgets.QPlainTextEdit.canPaste?4() -> bool -PyQt5.QtWidgets.QPlainTextEdit.print_?4(QPagedPaintDevice) -PyQt5.QtWidgets.QPlainTextEdit.print?4(QPagedPaintDevice) -PyQt5.QtWidgets.QPlainTextEdit.blockCount?4() -> int -PyQt5.QtWidgets.QPlainTextEdit.setPlainText?4(str) -PyQt5.QtWidgets.QPlainTextEdit.cut?4() -PyQt5.QtWidgets.QPlainTextEdit.copy?4() -PyQt5.QtWidgets.QPlainTextEdit.paste?4() -PyQt5.QtWidgets.QPlainTextEdit.undo?4() -PyQt5.QtWidgets.QPlainTextEdit.redo?4() -PyQt5.QtWidgets.QPlainTextEdit.clear?4() -PyQt5.QtWidgets.QPlainTextEdit.selectAll?4() -PyQt5.QtWidgets.QPlainTextEdit.insertPlainText?4(str) -PyQt5.QtWidgets.QPlainTextEdit.appendPlainText?4(str) -PyQt5.QtWidgets.QPlainTextEdit.appendHtml?4(str) -PyQt5.QtWidgets.QPlainTextEdit.centerCursor?4() -PyQt5.QtWidgets.QPlainTextEdit.textChanged?4() -PyQt5.QtWidgets.QPlainTextEdit.undoAvailable?4(bool) -PyQt5.QtWidgets.QPlainTextEdit.redoAvailable?4(bool) -PyQt5.QtWidgets.QPlainTextEdit.copyAvailable?4(bool) -PyQt5.QtWidgets.QPlainTextEdit.selectionChanged?4() -PyQt5.QtWidgets.QPlainTextEdit.cursorPositionChanged?4() -PyQt5.QtWidgets.QPlainTextEdit.updateRequest?4(QRect, int) -PyQt5.QtWidgets.QPlainTextEdit.blockCountChanged?4(int) -PyQt5.QtWidgets.QPlainTextEdit.modificationChanged?4(bool) -PyQt5.QtWidgets.QPlainTextEdit.event?4(QEvent) -> bool -PyQt5.QtWidgets.QPlainTextEdit.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QPlainTextEdit.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QPlainTextEdit.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWidgets.QPlainTextEdit.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QPlainTextEdit.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QPlainTextEdit.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QPlainTextEdit.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QPlainTextEdit.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QPlainTextEdit.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtWidgets.QPlainTextEdit.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QPlainTextEdit.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QPlainTextEdit.dragEnterEvent?4(QDragEnterEvent) -PyQt5.QtWidgets.QPlainTextEdit.dragLeaveEvent?4(QDragLeaveEvent) -PyQt5.QtWidgets.QPlainTextEdit.dragMoveEvent?4(QDragMoveEvent) -PyQt5.QtWidgets.QPlainTextEdit.dropEvent?4(QDropEvent) -PyQt5.QtWidgets.QPlainTextEdit.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QPlainTextEdit.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QPlainTextEdit.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QPlainTextEdit.changeEvent?4(QEvent) -PyQt5.QtWidgets.QPlainTextEdit.wheelEvent?4(QWheelEvent) -PyQt5.QtWidgets.QPlainTextEdit.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWidgets.QPlainTextEdit.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWidgets.QPlainTextEdit.createMimeDataFromSelection?4() -> QMimeData -PyQt5.QtWidgets.QPlainTextEdit.canInsertFromMimeData?4(QMimeData) -> bool -PyQt5.QtWidgets.QPlainTextEdit.insertFromMimeData?4(QMimeData) -PyQt5.QtWidgets.QPlainTextEdit.scrollContentsBy?4(int, int) -PyQt5.QtWidgets.QPlainTextEdit.firstVisibleBlock?4() -> QTextBlock -PyQt5.QtWidgets.QPlainTextEdit.contentOffset?4() -> QPointF -PyQt5.QtWidgets.QPlainTextEdit.blockBoundingRect?4(QTextBlock) -> QRectF -PyQt5.QtWidgets.QPlainTextEdit.blockBoundingGeometry?4(QTextBlock) -> QRectF -PyQt5.QtWidgets.QPlainTextEdit.getPaintContext?4() -> QAbstractTextDocumentLayout.PaintContext -PyQt5.QtWidgets.QPlainTextEdit.anchorAt?4(QPoint) -> str -PyQt5.QtWidgets.QPlainTextEdit.zoomIn?4(int range=1) -PyQt5.QtWidgets.QPlainTextEdit.zoomOut?4(int range=1) -PyQt5.QtWidgets.QPlainTextEdit.setPlaceholderText?4(str) -PyQt5.QtWidgets.QPlainTextEdit.placeholderText?4() -> str -PyQt5.QtWidgets.QPlainTextEdit.find?4(QRegExp, QTextDocument.FindFlags options=0) -> bool -PyQt5.QtWidgets.QPlainTextEdit.inputMethodQuery?4(Qt.InputMethodQuery, QVariant) -> QVariant -PyQt5.QtWidgets.QPlainTextDocumentLayout?1(QTextDocument) -PyQt5.QtWidgets.QPlainTextDocumentLayout.__init__?1(self, QTextDocument) -PyQt5.QtWidgets.QPlainTextDocumentLayout.draw?4(QPainter, QAbstractTextDocumentLayout.PaintContext) -PyQt5.QtWidgets.QPlainTextDocumentLayout.hitTest?4(QPointF, Qt.HitTestAccuracy) -> int -PyQt5.QtWidgets.QPlainTextDocumentLayout.pageCount?4() -> int -PyQt5.QtWidgets.QPlainTextDocumentLayout.documentSize?4() -> QSizeF -PyQt5.QtWidgets.QPlainTextDocumentLayout.frameBoundingRect?4(QTextFrame) -> QRectF -PyQt5.QtWidgets.QPlainTextDocumentLayout.blockBoundingRect?4(QTextBlock) -> QRectF -PyQt5.QtWidgets.QPlainTextDocumentLayout.ensureBlockLayout?4(QTextBlock) -PyQt5.QtWidgets.QPlainTextDocumentLayout.setCursorWidth?4(int) -PyQt5.QtWidgets.QPlainTextDocumentLayout.cursorWidth?4() -> int -PyQt5.QtWidgets.QPlainTextDocumentLayout.requestUpdate?4() -PyQt5.QtWidgets.QPlainTextDocumentLayout.documentChanged?4(int, int, int) -PyQt5.QtWidgets.QProgressBar.Direction?10 -PyQt5.QtWidgets.QProgressBar.TopToBottom?10 -PyQt5.QtWidgets.QProgressBar.BottomToTop?10 -PyQt5.QtWidgets.QProgressBar?1(QWidget parent=None) -PyQt5.QtWidgets.QProgressBar.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QProgressBar.minimum?4() -> int -PyQt5.QtWidgets.QProgressBar.maximum?4() -> int -PyQt5.QtWidgets.QProgressBar.setRange?4(int, int) -PyQt5.QtWidgets.QProgressBar.value?4() -> int -PyQt5.QtWidgets.QProgressBar.text?4() -> str -PyQt5.QtWidgets.QProgressBar.setTextVisible?4(bool) -PyQt5.QtWidgets.QProgressBar.isTextVisible?4() -> bool -PyQt5.QtWidgets.QProgressBar.alignment?4() -> Qt.Alignment -PyQt5.QtWidgets.QProgressBar.setAlignment?4(Qt.Alignment) -PyQt5.QtWidgets.QProgressBar.sizeHint?4() -> QSize -PyQt5.QtWidgets.QProgressBar.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QProgressBar.orientation?4() -> Qt.Orientation -PyQt5.QtWidgets.QProgressBar.setInvertedAppearance?4(bool) -PyQt5.QtWidgets.QProgressBar.setTextDirection?4(QProgressBar.Direction) -PyQt5.QtWidgets.QProgressBar.setFormat?4(str) -PyQt5.QtWidgets.QProgressBar.format?4() -> str -PyQt5.QtWidgets.QProgressBar.resetFormat?4() -PyQt5.QtWidgets.QProgressBar.reset?4() -PyQt5.QtWidgets.QProgressBar.setMinimum?4(int) -PyQt5.QtWidgets.QProgressBar.setMaximum?4(int) -PyQt5.QtWidgets.QProgressBar.setValue?4(int) -PyQt5.QtWidgets.QProgressBar.setOrientation?4(Qt.Orientation) -PyQt5.QtWidgets.QProgressBar.valueChanged?4(int) -PyQt5.QtWidgets.QProgressBar.initStyleOption?4(QStyleOptionProgressBar) -PyQt5.QtWidgets.QProgressBar.event?4(QEvent) -> bool -PyQt5.QtWidgets.QProgressBar.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QProgressDialog?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QProgressDialog.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QProgressDialog?1(str, str, int, int, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QProgressDialog.__init__?1(self, str, str, int, int, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QProgressDialog.setLabel?4(QLabel) -PyQt5.QtWidgets.QProgressDialog.setCancelButton?4(QPushButton) -PyQt5.QtWidgets.QProgressDialog.setBar?4(QProgressBar) -PyQt5.QtWidgets.QProgressDialog.wasCanceled?4() -> bool -PyQt5.QtWidgets.QProgressDialog.minimum?4() -> int -PyQt5.QtWidgets.QProgressDialog.maximum?4() -> int -PyQt5.QtWidgets.QProgressDialog.setRange?4(int, int) -PyQt5.QtWidgets.QProgressDialog.value?4() -> int -PyQt5.QtWidgets.QProgressDialog.sizeHint?4() -> QSize -PyQt5.QtWidgets.QProgressDialog.labelText?4() -> str -PyQt5.QtWidgets.QProgressDialog.minimumDuration?4() -> int -PyQt5.QtWidgets.QProgressDialog.setAutoReset?4(bool) -PyQt5.QtWidgets.QProgressDialog.autoReset?4() -> bool -PyQt5.QtWidgets.QProgressDialog.setAutoClose?4(bool) -PyQt5.QtWidgets.QProgressDialog.autoClose?4() -> bool -PyQt5.QtWidgets.QProgressDialog.cancel?4() -PyQt5.QtWidgets.QProgressDialog.reset?4() -PyQt5.QtWidgets.QProgressDialog.setMaximum?4(int) -PyQt5.QtWidgets.QProgressDialog.setMinimum?4(int) -PyQt5.QtWidgets.QProgressDialog.setValue?4(int) -PyQt5.QtWidgets.QProgressDialog.setLabelText?4(str) -PyQt5.QtWidgets.QProgressDialog.setCancelButtonText?4(str) -PyQt5.QtWidgets.QProgressDialog.setMinimumDuration?4(int) -PyQt5.QtWidgets.QProgressDialog.canceled?4() -PyQt5.QtWidgets.QProgressDialog.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QProgressDialog.closeEvent?4(QCloseEvent) -PyQt5.QtWidgets.QProgressDialog.changeEvent?4(QEvent) -PyQt5.QtWidgets.QProgressDialog.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QProgressDialog.forceShow?4() -PyQt5.QtWidgets.QProgressDialog.open?4() -PyQt5.QtWidgets.QProgressDialog.open?4(slot) -PyQt5.QtWidgets.QRadioButton?1(QWidget parent=None) -PyQt5.QtWidgets.QRadioButton.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QRadioButton?1(str, QWidget parent=None) -PyQt5.QtWidgets.QRadioButton.__init__?1(self, str, QWidget parent=None) -PyQt5.QtWidgets.QRadioButton.sizeHint?4() -> QSize -PyQt5.QtWidgets.QRadioButton.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QRadioButton.initStyleOption?4(QStyleOptionButton) -PyQt5.QtWidgets.QRadioButton.hitButton?4(QPoint) -> bool -PyQt5.QtWidgets.QRadioButton.event?4(QEvent) -> bool -PyQt5.QtWidgets.QRadioButton.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QRadioButton.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QRubberBand.Shape?10 -PyQt5.QtWidgets.QRubberBand.Line?10 -PyQt5.QtWidgets.QRubberBand.Rectangle?10 -PyQt5.QtWidgets.QRubberBand?1(QRubberBand.Shape, QWidget parent=None) -PyQt5.QtWidgets.QRubberBand.__init__?1(self, QRubberBand.Shape, QWidget parent=None) -PyQt5.QtWidgets.QRubberBand.shape?4() -> QRubberBand.Shape -PyQt5.QtWidgets.QRubberBand.setGeometry?4(QRect) -PyQt5.QtWidgets.QRubberBand.setGeometry?4(int, int, int, int) -PyQt5.QtWidgets.QRubberBand.move?4(QPoint) -PyQt5.QtWidgets.QRubberBand.move?4(int, int) -PyQt5.QtWidgets.QRubberBand.resize?4(int, int) -PyQt5.QtWidgets.QRubberBand.resize?4(QSize) -PyQt5.QtWidgets.QRubberBand.initStyleOption?4(QStyleOptionRubberBand) -PyQt5.QtWidgets.QRubberBand.event?4(QEvent) -> bool -PyQt5.QtWidgets.QRubberBand.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QRubberBand.changeEvent?4(QEvent) -PyQt5.QtWidgets.QRubberBand.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QRubberBand.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QRubberBand.moveEvent?4(QMoveEvent) -PyQt5.QtWidgets.QScrollArea?1(QWidget parent=None) -PyQt5.QtWidgets.QScrollArea.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QScrollArea.widget?4() -> QWidget -PyQt5.QtWidgets.QScrollArea.setWidget?4(QWidget) -PyQt5.QtWidgets.QScrollArea.takeWidget?4() -> QWidget -PyQt5.QtWidgets.QScrollArea.widgetResizable?4() -> bool -PyQt5.QtWidgets.QScrollArea.setWidgetResizable?4(bool) -PyQt5.QtWidgets.QScrollArea.alignment?4() -> Qt.Alignment -PyQt5.QtWidgets.QScrollArea.setAlignment?4(Qt.Alignment) -PyQt5.QtWidgets.QScrollArea.sizeHint?4() -> QSize -PyQt5.QtWidgets.QScrollArea.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QScrollArea.ensureVisible?4(int, int, int xMargin=50, int yMargin=50) -PyQt5.QtWidgets.QScrollArea.ensureWidgetVisible?4(QWidget, int xMargin=50, int yMargin=50) -PyQt5.QtWidgets.QScrollArea.event?4(QEvent) -> bool -PyQt5.QtWidgets.QScrollArea.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QScrollArea.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QScrollArea.scrollContentsBy?4(int, int) -PyQt5.QtWidgets.QScrollArea.viewportSizeHint?4() -> QSize -PyQt5.QtWidgets.QScrollBar?1(QWidget parent=None) -PyQt5.QtWidgets.QScrollBar.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QScrollBar?1(Qt.Orientation, QWidget parent=None) -PyQt5.QtWidgets.QScrollBar.__init__?1(self, Qt.Orientation, QWidget parent=None) -PyQt5.QtWidgets.QScrollBar.sizeHint?4() -> QSize -PyQt5.QtWidgets.QScrollBar.event?4(QEvent) -> bool -PyQt5.QtWidgets.QScrollBar.initStyleOption?4(QStyleOptionSlider) -PyQt5.QtWidgets.QScrollBar.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QScrollBar.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QScrollBar.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QScrollBar.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QScrollBar.hideEvent?4(QHideEvent) -PyQt5.QtWidgets.QScrollBar.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QScrollBar.wheelEvent?4(QWheelEvent) -PyQt5.QtWidgets.QScrollBar.sliderChange?4(QAbstractSlider.SliderChange) -PyQt5.QtWidgets.QScroller.Input?10 -PyQt5.QtWidgets.QScroller.InputPress?10 -PyQt5.QtWidgets.QScroller.InputMove?10 -PyQt5.QtWidgets.QScroller.InputRelease?10 -PyQt5.QtWidgets.QScroller.ScrollerGestureType?10 -PyQt5.QtWidgets.QScroller.TouchGesture?10 -PyQt5.QtWidgets.QScroller.LeftMouseButtonGesture?10 -PyQt5.QtWidgets.QScroller.RightMouseButtonGesture?10 -PyQt5.QtWidgets.QScroller.MiddleMouseButtonGesture?10 -PyQt5.QtWidgets.QScroller.State?10 -PyQt5.QtWidgets.QScroller.Inactive?10 -PyQt5.QtWidgets.QScroller.Pressed?10 -PyQt5.QtWidgets.QScroller.Dragging?10 -PyQt5.QtWidgets.QScroller.Scrolling?10 -PyQt5.QtWidgets.QScroller.hasScroller?4(QObject) -> bool -PyQt5.QtWidgets.QScroller.scroller?4(QObject) -> QScroller -PyQt5.QtWidgets.QScroller.grabGesture?4(QObject, QScroller.ScrollerGestureType scrollGestureType=QScroller.TouchGesture) -> Qt.GestureType -PyQt5.QtWidgets.QScroller.grabbedGesture?4(QObject) -> Qt.GestureType -PyQt5.QtWidgets.QScroller.ungrabGesture?4(QObject) -PyQt5.QtWidgets.QScroller.activeScrollers?4() -> list-of-QScroller -PyQt5.QtWidgets.QScroller.target?4() -> QObject -PyQt5.QtWidgets.QScroller.state?4() -> QScroller.State -PyQt5.QtWidgets.QScroller.handleInput?4(QScroller.Input, QPointF, int timestamp=0) -> bool -PyQt5.QtWidgets.QScroller.stop?4() -PyQt5.QtWidgets.QScroller.velocity?4() -> QPointF -PyQt5.QtWidgets.QScroller.finalPosition?4() -> QPointF -PyQt5.QtWidgets.QScroller.pixelPerMeter?4() -> QPointF -PyQt5.QtWidgets.QScroller.scrollerProperties?4() -> QScrollerProperties -PyQt5.QtWidgets.QScroller.setSnapPositionsX?4(list-of-float) -PyQt5.QtWidgets.QScroller.setSnapPositionsX?4(float, float) -PyQt5.QtWidgets.QScroller.setSnapPositionsY?4(list-of-float) -PyQt5.QtWidgets.QScroller.setSnapPositionsY?4(float, float) -PyQt5.QtWidgets.QScroller.setScrollerProperties?4(QScrollerProperties) -PyQt5.QtWidgets.QScroller.scrollTo?4(QPointF) -PyQt5.QtWidgets.QScroller.scrollTo?4(QPointF, int) -PyQt5.QtWidgets.QScroller.ensureVisible?4(QRectF, float, float) -PyQt5.QtWidgets.QScroller.ensureVisible?4(QRectF, float, float, int) -PyQt5.QtWidgets.QScroller.resendPrepareEvent?4() -PyQt5.QtWidgets.QScroller.stateChanged?4(QScroller.State) -PyQt5.QtWidgets.QScroller.scrollerPropertiesChanged?4(QScrollerProperties) -PyQt5.QtWidgets.QScrollerProperties.ScrollMetric?10 -PyQt5.QtWidgets.QScrollerProperties.MousePressEventDelay?10 -PyQt5.QtWidgets.QScrollerProperties.DragStartDistance?10 -PyQt5.QtWidgets.QScrollerProperties.DragVelocitySmoothingFactor?10 -PyQt5.QtWidgets.QScrollerProperties.AxisLockThreshold?10 -PyQt5.QtWidgets.QScrollerProperties.ScrollingCurve?10 -PyQt5.QtWidgets.QScrollerProperties.DecelerationFactor?10 -PyQt5.QtWidgets.QScrollerProperties.MinimumVelocity?10 -PyQt5.QtWidgets.QScrollerProperties.MaximumVelocity?10 -PyQt5.QtWidgets.QScrollerProperties.MaximumClickThroughVelocity?10 -PyQt5.QtWidgets.QScrollerProperties.AcceleratingFlickMaximumTime?10 -PyQt5.QtWidgets.QScrollerProperties.AcceleratingFlickSpeedupFactor?10 -PyQt5.QtWidgets.QScrollerProperties.SnapPositionRatio?10 -PyQt5.QtWidgets.QScrollerProperties.SnapTime?10 -PyQt5.QtWidgets.QScrollerProperties.OvershootDragResistanceFactor?10 -PyQt5.QtWidgets.QScrollerProperties.OvershootDragDistanceFactor?10 -PyQt5.QtWidgets.QScrollerProperties.OvershootScrollDistanceFactor?10 -PyQt5.QtWidgets.QScrollerProperties.OvershootScrollTime?10 -PyQt5.QtWidgets.QScrollerProperties.HorizontalOvershootPolicy?10 -PyQt5.QtWidgets.QScrollerProperties.VerticalOvershootPolicy?10 -PyQt5.QtWidgets.QScrollerProperties.FrameRate?10 -PyQt5.QtWidgets.QScrollerProperties.ScrollMetricCount?10 -PyQt5.QtWidgets.QScrollerProperties.FrameRates?10 -PyQt5.QtWidgets.QScrollerProperties.Standard?10 -PyQt5.QtWidgets.QScrollerProperties.Fps60?10 -PyQt5.QtWidgets.QScrollerProperties.Fps30?10 -PyQt5.QtWidgets.QScrollerProperties.Fps20?10 -PyQt5.QtWidgets.QScrollerProperties.OvershootPolicy?10 -PyQt5.QtWidgets.QScrollerProperties.OvershootWhenScrollable?10 -PyQt5.QtWidgets.QScrollerProperties.OvershootAlwaysOff?10 -PyQt5.QtWidgets.QScrollerProperties.OvershootAlwaysOn?10 -PyQt5.QtWidgets.QScrollerProperties?1() -PyQt5.QtWidgets.QScrollerProperties.__init__?1(self) -PyQt5.QtWidgets.QScrollerProperties?1(QScrollerProperties) -PyQt5.QtWidgets.QScrollerProperties.__init__?1(self, QScrollerProperties) -PyQt5.QtWidgets.QScrollerProperties.setDefaultScrollerProperties?4(QScrollerProperties) -PyQt5.QtWidgets.QScrollerProperties.unsetDefaultScrollerProperties?4() -PyQt5.QtWidgets.QScrollerProperties.scrollMetric?4(QScrollerProperties.ScrollMetric) -> QVariant -PyQt5.QtWidgets.QScrollerProperties.setScrollMetric?4(QScrollerProperties.ScrollMetric, QVariant) -PyQt5.QtWidgets.QShortcut?1(QWidget) -PyQt5.QtWidgets.QShortcut.__init__?1(self, QWidget) -PyQt5.QtWidgets.QShortcut?1(QKeySequence, QWidget, slot member=0, slot ambiguousMember=0, Qt.ShortcutContext context=Qt.WindowShortcut) -PyQt5.QtWidgets.QShortcut.__init__?1(self, QKeySequence, QWidget, slot member=0, slot ambiguousMember=0, Qt.ShortcutContext context=Qt.WindowShortcut) -PyQt5.QtWidgets.QShortcut.setKey?4(QKeySequence) -PyQt5.QtWidgets.QShortcut.key?4() -> QKeySequence -PyQt5.QtWidgets.QShortcut.setEnabled?4(bool) -PyQt5.QtWidgets.QShortcut.isEnabled?4() -> bool -PyQt5.QtWidgets.QShortcut.setContext?4(Qt.ShortcutContext) -PyQt5.QtWidgets.QShortcut.context?4() -> Qt.ShortcutContext -PyQt5.QtWidgets.QShortcut.setWhatsThis?4(str) -PyQt5.QtWidgets.QShortcut.whatsThis?4() -> str -PyQt5.QtWidgets.QShortcut.id?4() -> int -PyQt5.QtWidgets.QShortcut.parentWidget?4() -> QWidget -PyQt5.QtWidgets.QShortcut.setAutoRepeat?4(bool) -PyQt5.QtWidgets.QShortcut.autoRepeat?4() -> bool -PyQt5.QtWidgets.QShortcut.activated?4() -PyQt5.QtWidgets.QShortcut.activatedAmbiguously?4() -PyQt5.QtWidgets.QShortcut.event?4(QEvent) -> bool -PyQt5.QtWidgets.QSizeGrip?1(QWidget) -PyQt5.QtWidgets.QSizeGrip.__init__?1(self, QWidget) -PyQt5.QtWidgets.QSizeGrip.sizeHint?4() -> QSize -PyQt5.QtWidgets.QSizeGrip.setVisible?4(bool) -PyQt5.QtWidgets.QSizeGrip.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QSizeGrip.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QSizeGrip.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QSizeGrip.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QSizeGrip.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QSizeGrip.event?4(QEvent) -> bool -PyQt5.QtWidgets.QSizeGrip.moveEvent?4(QMoveEvent) -PyQt5.QtWidgets.QSizeGrip.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QSizeGrip.hideEvent?4(QHideEvent) -PyQt5.QtWidgets.QSizePolicy.ControlType?10 -PyQt5.QtWidgets.QSizePolicy.DefaultType?10 -PyQt5.QtWidgets.QSizePolicy.ButtonBox?10 -PyQt5.QtWidgets.QSizePolicy.CheckBox?10 -PyQt5.QtWidgets.QSizePolicy.ComboBox?10 -PyQt5.QtWidgets.QSizePolicy.Frame?10 -PyQt5.QtWidgets.QSizePolicy.GroupBox?10 -PyQt5.QtWidgets.QSizePolicy.Label?10 -PyQt5.QtWidgets.QSizePolicy.Line?10 -PyQt5.QtWidgets.QSizePolicy.LineEdit?10 -PyQt5.QtWidgets.QSizePolicy.PushButton?10 -PyQt5.QtWidgets.QSizePolicy.RadioButton?10 -PyQt5.QtWidgets.QSizePolicy.Slider?10 -PyQt5.QtWidgets.QSizePolicy.SpinBox?10 -PyQt5.QtWidgets.QSizePolicy.TabWidget?10 -PyQt5.QtWidgets.QSizePolicy.ToolButton?10 -PyQt5.QtWidgets.QSizePolicy.Policy?10 -PyQt5.QtWidgets.QSizePolicy.Fixed?10 -PyQt5.QtWidgets.QSizePolicy.Minimum?10 -PyQt5.QtWidgets.QSizePolicy.Maximum?10 -PyQt5.QtWidgets.QSizePolicy.Preferred?10 -PyQt5.QtWidgets.QSizePolicy.MinimumExpanding?10 -PyQt5.QtWidgets.QSizePolicy.Expanding?10 -PyQt5.QtWidgets.QSizePolicy.Ignored?10 -PyQt5.QtWidgets.QSizePolicy.PolicyFlag?10 -PyQt5.QtWidgets.QSizePolicy.GrowFlag?10 -PyQt5.QtWidgets.QSizePolicy.ExpandFlag?10 -PyQt5.QtWidgets.QSizePolicy.ShrinkFlag?10 -PyQt5.QtWidgets.QSizePolicy.IgnoreFlag?10 -PyQt5.QtWidgets.QSizePolicy?1() -PyQt5.QtWidgets.QSizePolicy.__init__?1(self) -PyQt5.QtWidgets.QSizePolicy?1(QSizePolicy.Policy, QSizePolicy.Policy, QSizePolicy.ControlType type=QSizePolicy.DefaultType) -PyQt5.QtWidgets.QSizePolicy.__init__?1(self, QSizePolicy.Policy, QSizePolicy.Policy, QSizePolicy.ControlType type=QSizePolicy.DefaultType) -PyQt5.QtWidgets.QSizePolicy?1(QVariant) -PyQt5.QtWidgets.QSizePolicy.__init__?1(self, QVariant) -PyQt5.QtWidgets.QSizePolicy?1(QSizePolicy) -PyQt5.QtWidgets.QSizePolicy.__init__?1(self, QSizePolicy) -PyQt5.QtWidgets.QSizePolicy.horizontalPolicy?4() -> QSizePolicy.Policy -PyQt5.QtWidgets.QSizePolicy.verticalPolicy?4() -> QSizePolicy.Policy -PyQt5.QtWidgets.QSizePolicy.setHorizontalPolicy?4(QSizePolicy.Policy) -PyQt5.QtWidgets.QSizePolicy.setVerticalPolicy?4(QSizePolicy.Policy) -PyQt5.QtWidgets.QSizePolicy.expandingDirections?4() -> Qt.Orientations -PyQt5.QtWidgets.QSizePolicy.setHeightForWidth?4(bool) -PyQt5.QtWidgets.QSizePolicy.hasHeightForWidth?4() -> bool -PyQt5.QtWidgets.QSizePolicy.horizontalStretch?4() -> int -PyQt5.QtWidgets.QSizePolicy.verticalStretch?4() -> int -PyQt5.QtWidgets.QSizePolicy.setHorizontalStretch?4(int) -PyQt5.QtWidgets.QSizePolicy.setVerticalStretch?4(int) -PyQt5.QtWidgets.QSizePolicy.transpose?4() -PyQt5.QtWidgets.QSizePolicy.controlType?4() -> QSizePolicy.ControlType -PyQt5.QtWidgets.QSizePolicy.setControlType?4(QSizePolicy.ControlType) -PyQt5.QtWidgets.QSizePolicy.setWidthForHeight?4(bool) -PyQt5.QtWidgets.QSizePolicy.hasWidthForHeight?4() -> bool -PyQt5.QtWidgets.QSizePolicy.retainSizeWhenHidden?4() -> bool -PyQt5.QtWidgets.QSizePolicy.setRetainSizeWhenHidden?4(bool) -PyQt5.QtWidgets.QSizePolicy.ControlTypes?1(QSizePolicy.ControlTypes) -PyQt5.QtWidgets.QSizePolicy.ControlTypes.__init__?1(self, QSizePolicy.ControlTypes) -PyQt5.QtWidgets.QSizePolicy.ControlTypes?1(int) -PyQt5.QtWidgets.QSizePolicy.ControlTypes.__init__?1(self, int) -PyQt5.QtWidgets.QSizePolicy.ControlTypes?1() -PyQt5.QtWidgets.QSizePolicy.ControlTypes.__init__?1(self) -PyQt5.QtWidgets.QSlider.TickPosition?10 -PyQt5.QtWidgets.QSlider.NoTicks?10 -PyQt5.QtWidgets.QSlider.TicksAbove?10 -PyQt5.QtWidgets.QSlider.TicksLeft?10 -PyQt5.QtWidgets.QSlider.TicksBelow?10 -PyQt5.QtWidgets.QSlider.TicksRight?10 -PyQt5.QtWidgets.QSlider.TicksBothSides?10 -PyQt5.QtWidgets.QSlider?1(QWidget parent=None) -PyQt5.QtWidgets.QSlider.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QSlider?1(Qt.Orientation, QWidget parent=None) -PyQt5.QtWidgets.QSlider.__init__?1(self, Qt.Orientation, QWidget parent=None) -PyQt5.QtWidgets.QSlider.sizeHint?4() -> QSize -PyQt5.QtWidgets.QSlider.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QSlider.setTickPosition?4(QSlider.TickPosition) -PyQt5.QtWidgets.QSlider.tickPosition?4() -> QSlider.TickPosition -PyQt5.QtWidgets.QSlider.setTickInterval?4(int) -PyQt5.QtWidgets.QSlider.tickInterval?4() -> int -PyQt5.QtWidgets.QSlider.event?4(QEvent) -> bool -PyQt5.QtWidgets.QSlider.initStyleOption?4(QStyleOptionSlider) -PyQt5.QtWidgets.QSlider.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QSlider.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QSlider.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QSlider.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QSpinBox?1(QWidget parent=None) -PyQt5.QtWidgets.QSpinBox.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QSpinBox.value?4() -> int -PyQt5.QtWidgets.QSpinBox.prefix?4() -> str -PyQt5.QtWidgets.QSpinBox.setPrefix?4(str) -PyQt5.QtWidgets.QSpinBox.suffix?4() -> str -PyQt5.QtWidgets.QSpinBox.setSuffix?4(str) -PyQt5.QtWidgets.QSpinBox.cleanText?4() -> str -PyQt5.QtWidgets.QSpinBox.singleStep?4() -> int -PyQt5.QtWidgets.QSpinBox.setSingleStep?4(int) -PyQt5.QtWidgets.QSpinBox.minimum?4() -> int -PyQt5.QtWidgets.QSpinBox.setMinimum?4(int) -PyQt5.QtWidgets.QSpinBox.maximum?4() -> int -PyQt5.QtWidgets.QSpinBox.setMaximum?4(int) -PyQt5.QtWidgets.QSpinBox.setRange?4(int, int) -PyQt5.QtWidgets.QSpinBox.validate?4(str, int) -> (QValidator.State, str, int) -PyQt5.QtWidgets.QSpinBox.valueFromText?4(str) -> int -PyQt5.QtWidgets.QSpinBox.textFromValue?4(int) -> str -PyQt5.QtWidgets.QSpinBox.fixup?4(str) -> str -PyQt5.QtWidgets.QSpinBox.event?4(QEvent) -> bool -PyQt5.QtWidgets.QSpinBox.setValue?4(int) -PyQt5.QtWidgets.QSpinBox.valueChanged?4(int) -PyQt5.QtWidgets.QSpinBox.valueChanged?4(str) -PyQt5.QtWidgets.QSpinBox.displayIntegerBase?4() -> int -PyQt5.QtWidgets.QSpinBox.setDisplayIntegerBase?4(int) -PyQt5.QtWidgets.QDoubleSpinBox?1(QWidget parent=None) -PyQt5.QtWidgets.QDoubleSpinBox.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QDoubleSpinBox.value?4() -> float -PyQt5.QtWidgets.QDoubleSpinBox.prefix?4() -> str -PyQt5.QtWidgets.QDoubleSpinBox.setPrefix?4(str) -PyQt5.QtWidgets.QDoubleSpinBox.suffix?4() -> str -PyQt5.QtWidgets.QDoubleSpinBox.setSuffix?4(str) -PyQt5.QtWidgets.QDoubleSpinBox.cleanText?4() -> str -PyQt5.QtWidgets.QDoubleSpinBox.singleStep?4() -> float -PyQt5.QtWidgets.QDoubleSpinBox.setSingleStep?4(float) -PyQt5.QtWidgets.QDoubleSpinBox.minimum?4() -> float -PyQt5.QtWidgets.QDoubleSpinBox.setMinimum?4(float) -PyQt5.QtWidgets.QDoubleSpinBox.maximum?4() -> float -PyQt5.QtWidgets.QDoubleSpinBox.setMaximum?4(float) -PyQt5.QtWidgets.QDoubleSpinBox.setRange?4(float, float) -PyQt5.QtWidgets.QDoubleSpinBox.decimals?4() -> int -PyQt5.QtWidgets.QDoubleSpinBox.setDecimals?4(int) -PyQt5.QtWidgets.QDoubleSpinBox.validate?4(str, int) -> (QValidator.State, str, int) -PyQt5.QtWidgets.QDoubleSpinBox.valueFromText?4(str) -> float -PyQt5.QtWidgets.QDoubleSpinBox.textFromValue?4(float) -> str -PyQt5.QtWidgets.QDoubleSpinBox.fixup?4(str) -> str -PyQt5.QtWidgets.QDoubleSpinBox.setValue?4(float) -PyQt5.QtWidgets.QDoubleSpinBox.valueChanged?4(float) -PyQt5.QtWidgets.QDoubleSpinBox.valueChanged?4(str) -PyQt5.QtWidgets.QSplashScreen?1(QPixmap pixmap=QPixmap(), Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QSplashScreen.__init__?1(self, QPixmap pixmap=QPixmap(), Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QSplashScreen?1(QWidget, QPixmap pixmap=QPixmap(), Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QSplashScreen.__init__?1(self, QWidget, QPixmap pixmap=QPixmap(), Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QSplashScreen.setPixmap?4(QPixmap) -PyQt5.QtWidgets.QSplashScreen.pixmap?4() -> QPixmap -PyQt5.QtWidgets.QSplashScreen.finish?4(QWidget) -PyQt5.QtWidgets.QSplashScreen.repaint?4() -PyQt5.QtWidgets.QSplashScreen.message?4() -> str -PyQt5.QtWidgets.QSplashScreen.showMessage?4(str, int alignment=Qt.AlignLeft, QColor color=Qt.black) -PyQt5.QtWidgets.QSplashScreen.clearMessage?4() -PyQt5.QtWidgets.QSplashScreen.messageChanged?4(str) -PyQt5.QtWidgets.QSplashScreen.drawContents?4(QPainter) -PyQt5.QtWidgets.QSplashScreen.event?4(QEvent) -> bool -PyQt5.QtWidgets.QSplashScreen.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QSplitter?1(QWidget parent=None) -PyQt5.QtWidgets.QSplitter.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QSplitter?1(Qt.Orientation, QWidget parent=None) -PyQt5.QtWidgets.QSplitter.__init__?1(self, Qt.Orientation, QWidget parent=None) -PyQt5.QtWidgets.QSplitter.addWidget?4(QWidget) -PyQt5.QtWidgets.QSplitter.insertWidget?4(int, QWidget) -PyQt5.QtWidgets.QSplitter.setOrientation?4(Qt.Orientation) -PyQt5.QtWidgets.QSplitter.orientation?4() -> Qt.Orientation -PyQt5.QtWidgets.QSplitter.setChildrenCollapsible?4(bool) -PyQt5.QtWidgets.QSplitter.childrenCollapsible?4() -> bool -PyQt5.QtWidgets.QSplitter.setCollapsible?4(int, bool) -PyQt5.QtWidgets.QSplitter.isCollapsible?4(int) -> bool -PyQt5.QtWidgets.QSplitter.setOpaqueResize?4(bool opaque=True) -PyQt5.QtWidgets.QSplitter.opaqueResize?4() -> bool -PyQt5.QtWidgets.QSplitter.refresh?4() -PyQt5.QtWidgets.QSplitter.sizeHint?4() -> QSize -PyQt5.QtWidgets.QSplitter.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QSplitter.sizes?4() -> list-of-int -PyQt5.QtWidgets.QSplitter.setSizes?4(list-of-int) -PyQt5.QtWidgets.QSplitter.saveState?4() -> QByteArray -PyQt5.QtWidgets.QSplitter.restoreState?4(QByteArray) -> bool -PyQt5.QtWidgets.QSplitter.handleWidth?4() -> int -PyQt5.QtWidgets.QSplitter.setHandleWidth?4(int) -PyQt5.QtWidgets.QSplitter.indexOf?4(QWidget) -> int -PyQt5.QtWidgets.QSplitter.widget?4(int) -> QWidget -PyQt5.QtWidgets.QSplitter.count?4() -> int -PyQt5.QtWidgets.QSplitter.getRange?4(int) -> (int, int) -PyQt5.QtWidgets.QSplitter.handle?4(int) -> QSplitterHandle -PyQt5.QtWidgets.QSplitter.setStretchFactor?4(int, int) -PyQt5.QtWidgets.QSplitter.splitterMoved?4(int, int) -PyQt5.QtWidgets.QSplitter.createHandle?4() -> QSplitterHandle -PyQt5.QtWidgets.QSplitter.childEvent?4(QChildEvent) -PyQt5.QtWidgets.QSplitter.event?4(QEvent) -> bool -PyQt5.QtWidgets.QSplitter.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QSplitter.changeEvent?4(QEvent) -PyQt5.QtWidgets.QSplitter.moveSplitter?4(int, int) -PyQt5.QtWidgets.QSplitter.setRubberBand?4(int) -PyQt5.QtWidgets.QSplitter.closestLegalPosition?4(int, int) -> int -PyQt5.QtWidgets.QSplitterHandle?1(Qt.Orientation, QSplitter) -PyQt5.QtWidgets.QSplitterHandle.__init__?1(self, Qt.Orientation, QSplitter) -PyQt5.QtWidgets.QSplitterHandle.setOrientation?4(Qt.Orientation) -PyQt5.QtWidgets.QSplitterHandle.orientation?4() -> Qt.Orientation -PyQt5.QtWidgets.QSplitterHandle.opaqueResize?4() -> bool -PyQt5.QtWidgets.QSplitterHandle.splitter?4() -> QSplitter -PyQt5.QtWidgets.QSplitterHandle.sizeHint?4() -> QSize -PyQt5.QtWidgets.QSplitterHandle.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QSplitterHandle.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QSplitterHandle.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QSplitterHandle.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QSplitterHandle.event?4(QEvent) -> bool -PyQt5.QtWidgets.QSplitterHandle.moveSplitter?4(int) -PyQt5.QtWidgets.QSplitterHandle.closestLegalPosition?4(int) -> int -PyQt5.QtWidgets.QSplitterHandle.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QStackedLayout.StackingMode?10 -PyQt5.QtWidgets.QStackedLayout.StackOne?10 -PyQt5.QtWidgets.QStackedLayout.StackAll?10 -PyQt5.QtWidgets.QStackedLayout?1() -PyQt5.QtWidgets.QStackedLayout.__init__?1(self) -PyQt5.QtWidgets.QStackedLayout?1(QWidget) -PyQt5.QtWidgets.QStackedLayout.__init__?1(self, QWidget) -PyQt5.QtWidgets.QStackedLayout?1(QLayout) -PyQt5.QtWidgets.QStackedLayout.__init__?1(self, QLayout) -PyQt5.QtWidgets.QStackedLayout.addWidget?4(QWidget) -> int -PyQt5.QtWidgets.QStackedLayout.insertWidget?4(int, QWidget) -> int -PyQt5.QtWidgets.QStackedLayout.currentWidget?4() -> QWidget -PyQt5.QtWidgets.QStackedLayout.currentIndex?4() -> int -PyQt5.QtWidgets.QStackedLayout.widget?4(int) -> QWidget -PyQt5.QtWidgets.QStackedLayout.widget?4() -> QWidget -PyQt5.QtWidgets.QStackedLayout.count?4() -> int -PyQt5.QtWidgets.QStackedLayout.addItem?4(QLayoutItem) -PyQt5.QtWidgets.QStackedLayout.sizeHint?4() -> QSize -PyQt5.QtWidgets.QStackedLayout.minimumSize?4() -> QSize -PyQt5.QtWidgets.QStackedLayout.itemAt?4(int) -> QLayoutItem -PyQt5.QtWidgets.QStackedLayout.takeAt?4(int) -> QLayoutItem -PyQt5.QtWidgets.QStackedLayout.setGeometry?4(QRect) -PyQt5.QtWidgets.QStackedLayout.widgetRemoved?4(int) -PyQt5.QtWidgets.QStackedLayout.currentChanged?4(int) -PyQt5.QtWidgets.QStackedLayout.setCurrentIndex?4(int) -PyQt5.QtWidgets.QStackedLayout.setCurrentWidget?4(QWidget) -PyQt5.QtWidgets.QStackedLayout.stackingMode?4() -> QStackedLayout.StackingMode -PyQt5.QtWidgets.QStackedLayout.setStackingMode?4(QStackedLayout.StackingMode) -PyQt5.QtWidgets.QStackedLayout.hasHeightForWidth?4() -> bool -PyQt5.QtWidgets.QStackedLayout.heightForWidth?4(int) -> int -PyQt5.QtWidgets.QStackedWidget?1(QWidget parent=None) -PyQt5.QtWidgets.QStackedWidget.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QStackedWidget.addWidget?4(QWidget) -> int -PyQt5.QtWidgets.QStackedWidget.insertWidget?4(int, QWidget) -> int -PyQt5.QtWidgets.QStackedWidget.removeWidget?4(QWidget) -PyQt5.QtWidgets.QStackedWidget.currentWidget?4() -> QWidget -PyQt5.QtWidgets.QStackedWidget.currentIndex?4() -> int -PyQt5.QtWidgets.QStackedWidget.indexOf?4(QWidget) -> int -PyQt5.QtWidgets.QStackedWidget.widget?4(int) -> QWidget -PyQt5.QtWidgets.QStackedWidget.count?4() -> int -PyQt5.QtWidgets.QStackedWidget.setCurrentIndex?4(int) -PyQt5.QtWidgets.QStackedWidget.setCurrentWidget?4(QWidget) -PyQt5.QtWidgets.QStackedWidget.currentChanged?4(int) -PyQt5.QtWidgets.QStackedWidget.widgetRemoved?4(int) -PyQt5.QtWidgets.QStackedWidget.event?4(QEvent) -> bool -PyQt5.QtWidgets.QStatusBar?1(QWidget parent=None) -PyQt5.QtWidgets.QStatusBar.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QStatusBar.addWidget?4(QWidget, int stretch=0) -PyQt5.QtWidgets.QStatusBar.addPermanentWidget?4(QWidget, int stretch=0) -PyQt5.QtWidgets.QStatusBar.removeWidget?4(QWidget) -PyQt5.QtWidgets.QStatusBar.setSizeGripEnabled?4(bool) -PyQt5.QtWidgets.QStatusBar.isSizeGripEnabled?4() -> bool -PyQt5.QtWidgets.QStatusBar.currentMessage?4() -> str -PyQt5.QtWidgets.QStatusBar.insertWidget?4(int, QWidget, int stretch=0) -> int -PyQt5.QtWidgets.QStatusBar.insertPermanentWidget?4(int, QWidget, int stretch=0) -> int -PyQt5.QtWidgets.QStatusBar.showMessage?4(str, int msecs=0) -PyQt5.QtWidgets.QStatusBar.clearMessage?4() -PyQt5.QtWidgets.QStatusBar.messageChanged?4(str) -PyQt5.QtWidgets.QStatusBar.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QStatusBar.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QStatusBar.reformat?4() -PyQt5.QtWidgets.QStatusBar.hideOrShow?4() -PyQt5.QtWidgets.QStatusBar.event?4(QEvent) -> bool -PyQt5.QtWidgets.QStatusBar.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QStyle.State?1(QStyle.State) -PyQt5.QtWidgets.QStyle.State.__init__?1(self, QStyle.State) -PyQt5.QtWidgets.QStyle.State?1(int) -PyQt5.QtWidgets.QStyle.State.__init__?1(self, int) -PyQt5.QtWidgets.QStyle.State?1() -PyQt5.QtWidgets.QStyle.State.__init__?1(self) -PyQt5.QtWidgets.QStyle.SubControls?1(QStyle.SubControls) -PyQt5.QtWidgets.QStyle.SubControls.__init__?1(self, QStyle.SubControls) -PyQt5.QtWidgets.QStyle.SubControls?1(int) -PyQt5.QtWidgets.QStyle.SubControls.__init__?1(self, int) -PyQt5.QtWidgets.QStyle.SubControls?1() -PyQt5.QtWidgets.QStyle.SubControls.__init__?1(self) -PyQt5.QtWidgets.QStyledItemDelegate?1(QObject parent=None) -PyQt5.QtWidgets.QStyledItemDelegate.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QStyledItemDelegate.paint?4(QPainter, QStyleOptionViewItem, QModelIndex) -PyQt5.QtWidgets.QStyledItemDelegate.sizeHint?4(QStyleOptionViewItem, QModelIndex) -> QSize -PyQt5.QtWidgets.QStyledItemDelegate.createEditor?4(QWidget, QStyleOptionViewItem, QModelIndex) -> QWidget -PyQt5.QtWidgets.QStyledItemDelegate.setEditorData?4(QWidget, QModelIndex) -PyQt5.QtWidgets.QStyledItemDelegate.setModelData?4(QWidget, QAbstractItemModel, QModelIndex) -PyQt5.QtWidgets.QStyledItemDelegate.updateEditorGeometry?4(QWidget, QStyleOptionViewItem, QModelIndex) -PyQt5.QtWidgets.QStyledItemDelegate.itemEditorFactory?4() -> QItemEditorFactory -PyQt5.QtWidgets.QStyledItemDelegate.setItemEditorFactory?4(QItemEditorFactory) -PyQt5.QtWidgets.QStyledItemDelegate.displayText?4(QVariant, QLocale) -> str -PyQt5.QtWidgets.QStyledItemDelegate.initStyleOption?4(QStyleOptionViewItem, QModelIndex) -PyQt5.QtWidgets.QStyledItemDelegate.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QStyledItemDelegate.editorEvent?4(QEvent, QAbstractItemModel, QStyleOptionViewItem, QModelIndex) -> bool -PyQt5.QtWidgets.QStyleFactory?1() -PyQt5.QtWidgets.QStyleFactory.__init__?1(self) -PyQt5.QtWidgets.QStyleFactory?1(QStyleFactory) -PyQt5.QtWidgets.QStyleFactory.__init__?1(self, QStyleFactory) -PyQt5.QtWidgets.QStyleFactory.keys?4() -> list-of-str -PyQt5.QtWidgets.QStyleFactory.create?4(str) -> QStyle -PyQt5.QtWidgets.QStyleOption.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOption.Version?10 -PyQt5.QtWidgets.QStyleOption.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOption.Type?10 -PyQt5.QtWidgets.QStyleOption.OptionType?10 -PyQt5.QtWidgets.QStyleOption.SO_Default?10 -PyQt5.QtWidgets.QStyleOption.SO_FocusRect?10 -PyQt5.QtWidgets.QStyleOption.SO_Button?10 -PyQt5.QtWidgets.QStyleOption.SO_Tab?10 -PyQt5.QtWidgets.QStyleOption.SO_MenuItem?10 -PyQt5.QtWidgets.QStyleOption.SO_Frame?10 -PyQt5.QtWidgets.QStyleOption.SO_ProgressBar?10 -PyQt5.QtWidgets.QStyleOption.SO_ToolBox?10 -PyQt5.QtWidgets.QStyleOption.SO_Header?10 -PyQt5.QtWidgets.QStyleOption.SO_DockWidget?10 -PyQt5.QtWidgets.QStyleOption.SO_ViewItem?10 -PyQt5.QtWidgets.QStyleOption.SO_TabWidgetFrame?10 -PyQt5.QtWidgets.QStyleOption.SO_TabBarBase?10 -PyQt5.QtWidgets.QStyleOption.SO_RubberBand?10 -PyQt5.QtWidgets.QStyleOption.SO_ToolBar?10 -PyQt5.QtWidgets.QStyleOption.SO_Complex?10 -PyQt5.QtWidgets.QStyleOption.SO_Slider?10 -PyQt5.QtWidgets.QStyleOption.SO_SpinBox?10 -PyQt5.QtWidgets.QStyleOption.SO_ToolButton?10 -PyQt5.QtWidgets.QStyleOption.SO_ComboBox?10 -PyQt5.QtWidgets.QStyleOption.SO_TitleBar?10 -PyQt5.QtWidgets.QStyleOption.SO_GroupBox?10 -PyQt5.QtWidgets.QStyleOption.SO_ComplexCustomBase?10 -PyQt5.QtWidgets.QStyleOption.SO_GraphicsItem?10 -PyQt5.QtWidgets.QStyleOption.SO_SizeGrip?10 -PyQt5.QtWidgets.QStyleOption.SO_CustomBase?10 -PyQt5.QtWidgets.QStyleOption.direction?7 -PyQt5.QtWidgets.QStyleOption.fontMetrics?7 -PyQt5.QtWidgets.QStyleOption.palette?7 -PyQt5.QtWidgets.QStyleOption.rect?7 -PyQt5.QtWidgets.QStyleOption.state?7 -PyQt5.QtWidgets.QStyleOption.styleObject?7 -PyQt5.QtWidgets.QStyleOption.type?7 -PyQt5.QtWidgets.QStyleOption.version?7 -PyQt5.QtWidgets.QStyleOption?1(int version=QStyleOption.Version, int type=QStyleOption.SO_Default) -PyQt5.QtWidgets.QStyleOption.__init__?1(self, int version=QStyleOption.Version, int type=QStyleOption.SO_Default) -PyQt5.QtWidgets.QStyleOption?1(QStyleOption) -PyQt5.QtWidgets.QStyleOption.__init__?1(self, QStyleOption) -PyQt5.QtWidgets.QStyleOption.initFrom?4(QWidget) -PyQt5.QtWidgets.QStyleOptionFocusRect.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionFocusRect.Version?10 -PyQt5.QtWidgets.QStyleOptionFocusRect.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionFocusRect.Type?10 -PyQt5.QtWidgets.QStyleOptionFocusRect.backgroundColor?7 -PyQt5.QtWidgets.QStyleOptionFocusRect?1() -PyQt5.QtWidgets.QStyleOptionFocusRect.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionFocusRect?1(QStyleOptionFocusRect) -PyQt5.QtWidgets.QStyleOptionFocusRect.__init__?1(self, QStyleOptionFocusRect) -PyQt5.QtWidgets.QStyleOptionFrame.FrameFeature?10 -PyQt5.QtWidgets.QStyleOptionFrame.None?10 -PyQt5.QtWidgets.QStyleOptionFrame.Flat?10 -PyQt5.QtWidgets.QStyleOptionFrame.Rounded?10 -PyQt5.QtWidgets.QStyleOptionFrame.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionFrame.Version?10 -PyQt5.QtWidgets.QStyleOptionFrame.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionFrame.Type?10 -PyQt5.QtWidgets.QStyleOptionFrame.features?7 -PyQt5.QtWidgets.QStyleOptionFrame.frameShape?7 -PyQt5.QtWidgets.QStyleOptionFrame.lineWidth?7 -PyQt5.QtWidgets.QStyleOptionFrame.midLineWidth?7 -PyQt5.QtWidgets.QStyleOptionFrame?1() -PyQt5.QtWidgets.QStyleOptionFrame.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionFrame?1(QStyleOptionFrame) -PyQt5.QtWidgets.QStyleOptionFrame.__init__?1(self, QStyleOptionFrame) -PyQt5.QtWidgets.QStyleOptionFrame.FrameFeatures?1(QStyleOptionFrame.FrameFeatures) -PyQt5.QtWidgets.QStyleOptionFrame.FrameFeatures.__init__?1(self, QStyleOptionFrame.FrameFeatures) -PyQt5.QtWidgets.QStyleOptionFrame.FrameFeatures?1(int) -PyQt5.QtWidgets.QStyleOptionFrame.FrameFeatures.__init__?1(self, int) -PyQt5.QtWidgets.QStyleOptionFrame.FrameFeatures?1() -PyQt5.QtWidgets.QStyleOptionFrame.FrameFeatures.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.Version?10 -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.Type?10 -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.leftCornerWidgetSize?7 -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.lineWidth?7 -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.midLineWidth?7 -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.rightCornerWidgetSize?7 -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.selectedTabRect?7 -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.shape?7 -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.tabBarRect?7 -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.tabBarSize?7 -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame?1() -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame?1(QStyleOptionTabWidgetFrame) -PyQt5.QtWidgets.QStyleOptionTabWidgetFrame.__init__?1(self, QStyleOptionTabWidgetFrame) -PyQt5.QtWidgets.QStyleOptionTabBarBase.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionTabBarBase.Version?10 -PyQt5.QtWidgets.QStyleOptionTabBarBase.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionTabBarBase.Type?10 -PyQt5.QtWidgets.QStyleOptionTabBarBase.documentMode?7 -PyQt5.QtWidgets.QStyleOptionTabBarBase.selectedTabRect?7 -PyQt5.QtWidgets.QStyleOptionTabBarBase.shape?7 -PyQt5.QtWidgets.QStyleOptionTabBarBase.tabBarRect?7 -PyQt5.QtWidgets.QStyleOptionTabBarBase?1() -PyQt5.QtWidgets.QStyleOptionTabBarBase.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionTabBarBase?1(QStyleOptionTabBarBase) -PyQt5.QtWidgets.QStyleOptionTabBarBase.__init__?1(self, QStyleOptionTabBarBase) -PyQt5.QtWidgets.QStyleOptionHeader.SortIndicator?10 -PyQt5.QtWidgets.QStyleOptionHeader.None?10 -PyQt5.QtWidgets.QStyleOptionHeader.SortUp?10 -PyQt5.QtWidgets.QStyleOptionHeader.SortDown?10 -PyQt5.QtWidgets.QStyleOptionHeader.SelectedPosition?10 -PyQt5.QtWidgets.QStyleOptionHeader.NotAdjacent?10 -PyQt5.QtWidgets.QStyleOptionHeader.NextIsSelected?10 -PyQt5.QtWidgets.QStyleOptionHeader.PreviousIsSelected?10 -PyQt5.QtWidgets.QStyleOptionHeader.NextAndPreviousAreSelected?10 -PyQt5.QtWidgets.QStyleOptionHeader.SectionPosition?10 -PyQt5.QtWidgets.QStyleOptionHeader.Beginning?10 -PyQt5.QtWidgets.QStyleOptionHeader.Middle?10 -PyQt5.QtWidgets.QStyleOptionHeader.End?10 -PyQt5.QtWidgets.QStyleOptionHeader.OnlyOneSection?10 -PyQt5.QtWidgets.QStyleOptionHeader.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionHeader.Version?10 -PyQt5.QtWidgets.QStyleOptionHeader.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionHeader.Type?10 -PyQt5.QtWidgets.QStyleOptionHeader.icon?7 -PyQt5.QtWidgets.QStyleOptionHeader.iconAlignment?7 -PyQt5.QtWidgets.QStyleOptionHeader.orientation?7 -PyQt5.QtWidgets.QStyleOptionHeader.position?7 -PyQt5.QtWidgets.QStyleOptionHeader.section?7 -PyQt5.QtWidgets.QStyleOptionHeader.selectedPosition?7 -PyQt5.QtWidgets.QStyleOptionHeader.sortIndicator?7 -PyQt5.QtWidgets.QStyleOptionHeader.text?7 -PyQt5.QtWidgets.QStyleOptionHeader.textAlignment?7 -PyQt5.QtWidgets.QStyleOptionHeader?1() -PyQt5.QtWidgets.QStyleOptionHeader.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionHeader?1(QStyleOptionHeader) -PyQt5.QtWidgets.QStyleOptionHeader.__init__?1(self, QStyleOptionHeader) -PyQt5.QtWidgets.QStyleOptionButton.ButtonFeature?10 -PyQt5.QtWidgets.QStyleOptionButton.None?10 -PyQt5.QtWidgets.QStyleOptionButton.Flat?10 -PyQt5.QtWidgets.QStyleOptionButton.HasMenu?10 -PyQt5.QtWidgets.QStyleOptionButton.DefaultButton?10 -PyQt5.QtWidgets.QStyleOptionButton.AutoDefaultButton?10 -PyQt5.QtWidgets.QStyleOptionButton.CommandLinkButton?10 -PyQt5.QtWidgets.QStyleOptionButton.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionButton.Version?10 -PyQt5.QtWidgets.QStyleOptionButton.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionButton.Type?10 -PyQt5.QtWidgets.QStyleOptionButton.features?7 -PyQt5.QtWidgets.QStyleOptionButton.icon?7 -PyQt5.QtWidgets.QStyleOptionButton.iconSize?7 -PyQt5.QtWidgets.QStyleOptionButton.text?7 -PyQt5.QtWidgets.QStyleOptionButton?1() -PyQt5.QtWidgets.QStyleOptionButton.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionButton?1(QStyleOptionButton) -PyQt5.QtWidgets.QStyleOptionButton.__init__?1(self, QStyleOptionButton) -PyQt5.QtWidgets.QStyleOptionButton.ButtonFeatures?1(QStyleOptionButton.ButtonFeatures) -PyQt5.QtWidgets.QStyleOptionButton.ButtonFeatures.__init__?1(self, QStyleOptionButton.ButtonFeatures) -PyQt5.QtWidgets.QStyleOptionButton.ButtonFeatures?1(int) -PyQt5.QtWidgets.QStyleOptionButton.ButtonFeatures.__init__?1(self, int) -PyQt5.QtWidgets.QStyleOptionButton.ButtonFeatures?1() -PyQt5.QtWidgets.QStyleOptionButton.ButtonFeatures.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionTab.TabFeature?10 -PyQt5.QtWidgets.QStyleOptionTab.None?10 -PyQt5.QtWidgets.QStyleOptionTab.HasFrame?10 -PyQt5.QtWidgets.QStyleOptionTab.CornerWidget?10 -PyQt5.QtWidgets.QStyleOptionTab.NoCornerWidgets?10 -PyQt5.QtWidgets.QStyleOptionTab.LeftCornerWidget?10 -PyQt5.QtWidgets.QStyleOptionTab.RightCornerWidget?10 -PyQt5.QtWidgets.QStyleOptionTab.SelectedPosition?10 -PyQt5.QtWidgets.QStyleOptionTab.NotAdjacent?10 -PyQt5.QtWidgets.QStyleOptionTab.NextIsSelected?10 -PyQt5.QtWidgets.QStyleOptionTab.PreviousIsSelected?10 -PyQt5.QtWidgets.QStyleOptionTab.TabPosition?10 -PyQt5.QtWidgets.QStyleOptionTab.Beginning?10 -PyQt5.QtWidgets.QStyleOptionTab.Middle?10 -PyQt5.QtWidgets.QStyleOptionTab.End?10 -PyQt5.QtWidgets.QStyleOptionTab.OnlyOneTab?10 -PyQt5.QtWidgets.QStyleOptionTab.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionTab.Version?10 -PyQt5.QtWidgets.QStyleOptionTab.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionTab.Type?10 -PyQt5.QtWidgets.QStyleOptionTab.cornerWidgets?7 -PyQt5.QtWidgets.QStyleOptionTab.documentMode?7 -PyQt5.QtWidgets.QStyleOptionTab.features?7 -PyQt5.QtWidgets.QStyleOptionTab.icon?7 -PyQt5.QtWidgets.QStyleOptionTab.iconSize?7 -PyQt5.QtWidgets.QStyleOptionTab.leftButtonSize?7 -PyQt5.QtWidgets.QStyleOptionTab.position?7 -PyQt5.QtWidgets.QStyleOptionTab.rightButtonSize?7 -PyQt5.QtWidgets.QStyleOptionTab.row?7 -PyQt5.QtWidgets.QStyleOptionTab.selectedPosition?7 -PyQt5.QtWidgets.QStyleOptionTab.shape?7 -PyQt5.QtWidgets.QStyleOptionTab.text?7 -PyQt5.QtWidgets.QStyleOptionTab?1() -PyQt5.QtWidgets.QStyleOptionTab.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionTab?1(QStyleOptionTab) -PyQt5.QtWidgets.QStyleOptionTab.__init__?1(self, QStyleOptionTab) -PyQt5.QtWidgets.QStyleOptionTab.CornerWidgets?1(QStyleOptionTab.CornerWidgets) -PyQt5.QtWidgets.QStyleOptionTab.CornerWidgets.__init__?1(self, QStyleOptionTab.CornerWidgets) -PyQt5.QtWidgets.QStyleOptionTab.CornerWidgets?1(int) -PyQt5.QtWidgets.QStyleOptionTab.CornerWidgets.__init__?1(self, int) -PyQt5.QtWidgets.QStyleOptionTab.CornerWidgets?1() -PyQt5.QtWidgets.QStyleOptionTab.CornerWidgets.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionTab.TabFeatures?1(QStyleOptionTab.TabFeatures) -PyQt5.QtWidgets.QStyleOptionTab.TabFeatures.__init__?1(self, QStyleOptionTab.TabFeatures) -PyQt5.QtWidgets.QStyleOptionTab.TabFeatures?1(int) -PyQt5.QtWidgets.QStyleOptionTab.TabFeatures.__init__?1(self, int) -PyQt5.QtWidgets.QStyleOptionTab.TabFeatures?1() -PyQt5.QtWidgets.QStyleOptionTab.TabFeatures.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionProgressBar.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionProgressBar.Version?10 -PyQt5.QtWidgets.QStyleOptionProgressBar.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionProgressBar.Type?10 -PyQt5.QtWidgets.QStyleOptionProgressBar.bottomToTop?7 -PyQt5.QtWidgets.QStyleOptionProgressBar.invertedAppearance?7 -PyQt5.QtWidgets.QStyleOptionProgressBar.maximum?7 -PyQt5.QtWidgets.QStyleOptionProgressBar.minimum?7 -PyQt5.QtWidgets.QStyleOptionProgressBar.orientation?7 -PyQt5.QtWidgets.QStyleOptionProgressBar.progress?7 -PyQt5.QtWidgets.QStyleOptionProgressBar.text?7 -PyQt5.QtWidgets.QStyleOptionProgressBar.textAlignment?7 -PyQt5.QtWidgets.QStyleOptionProgressBar.textVisible?7 -PyQt5.QtWidgets.QStyleOptionProgressBar?1() -PyQt5.QtWidgets.QStyleOptionProgressBar.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionProgressBar?1(QStyleOptionProgressBar) -PyQt5.QtWidgets.QStyleOptionProgressBar.__init__?1(self, QStyleOptionProgressBar) -PyQt5.QtWidgets.QStyleOptionMenuItem.CheckType?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.NotCheckable?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.Exclusive?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.NonExclusive?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.MenuItemType?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.Normal?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.DefaultItem?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.Separator?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.SubMenu?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.Scroller?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.TearOff?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.Margin?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.EmptyArea?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.Version?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.Type?10 -PyQt5.QtWidgets.QStyleOptionMenuItem.checkType?7 -PyQt5.QtWidgets.QStyleOptionMenuItem.checked?7 -PyQt5.QtWidgets.QStyleOptionMenuItem.font?7 -PyQt5.QtWidgets.QStyleOptionMenuItem.icon?7 -PyQt5.QtWidgets.QStyleOptionMenuItem.maxIconWidth?7 -PyQt5.QtWidgets.QStyleOptionMenuItem.menuHasCheckableItems?7 -PyQt5.QtWidgets.QStyleOptionMenuItem.menuItemType?7 -PyQt5.QtWidgets.QStyleOptionMenuItem.menuRect?7 -PyQt5.QtWidgets.QStyleOptionMenuItem.tabWidth?7 -PyQt5.QtWidgets.QStyleOptionMenuItem.text?7 -PyQt5.QtWidgets.QStyleOptionMenuItem?1() -PyQt5.QtWidgets.QStyleOptionMenuItem.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionMenuItem?1(QStyleOptionMenuItem) -PyQt5.QtWidgets.QStyleOptionMenuItem.__init__?1(self, QStyleOptionMenuItem) -PyQt5.QtWidgets.QStyleOptionDockWidget.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionDockWidget.Version?10 -PyQt5.QtWidgets.QStyleOptionDockWidget.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionDockWidget.Type?10 -PyQt5.QtWidgets.QStyleOptionDockWidget.closable?7 -PyQt5.QtWidgets.QStyleOptionDockWidget.floatable?7 -PyQt5.QtWidgets.QStyleOptionDockWidget.movable?7 -PyQt5.QtWidgets.QStyleOptionDockWidget.title?7 -PyQt5.QtWidgets.QStyleOptionDockWidget.verticalTitleBar?7 -PyQt5.QtWidgets.QStyleOptionDockWidget?1() -PyQt5.QtWidgets.QStyleOptionDockWidget.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionDockWidget?1(QStyleOptionDockWidget) -PyQt5.QtWidgets.QStyleOptionDockWidget.__init__?1(self, QStyleOptionDockWidget) -PyQt5.QtWidgets.QStyleOptionViewItem.ViewItemPosition?10 -PyQt5.QtWidgets.QStyleOptionViewItem.Invalid?10 -PyQt5.QtWidgets.QStyleOptionViewItem.Beginning?10 -PyQt5.QtWidgets.QStyleOptionViewItem.Middle?10 -PyQt5.QtWidgets.QStyleOptionViewItem.End?10 -PyQt5.QtWidgets.QStyleOptionViewItem.OnlyOne?10 -PyQt5.QtWidgets.QStyleOptionViewItem.ViewItemFeature?10 -PyQt5.QtWidgets.QStyleOptionViewItem.None?10 -PyQt5.QtWidgets.QStyleOptionViewItem.WrapText?10 -PyQt5.QtWidgets.QStyleOptionViewItem.Alternate?10 -PyQt5.QtWidgets.QStyleOptionViewItem.HasCheckIndicator?10 -PyQt5.QtWidgets.QStyleOptionViewItem.HasDisplay?10 -PyQt5.QtWidgets.QStyleOptionViewItem.HasDecoration?10 -PyQt5.QtWidgets.QStyleOptionViewItem.Position?10 -PyQt5.QtWidgets.QStyleOptionViewItem.Left?10 -PyQt5.QtWidgets.QStyleOptionViewItem.Right?10 -PyQt5.QtWidgets.QStyleOptionViewItem.Top?10 -PyQt5.QtWidgets.QStyleOptionViewItem.Bottom?10 -PyQt5.QtWidgets.QStyleOptionViewItem.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionViewItem.Version?10 -PyQt5.QtWidgets.QStyleOptionViewItem.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionViewItem.Type?10 -PyQt5.QtWidgets.QStyleOptionViewItem.backgroundBrush?7 -PyQt5.QtWidgets.QStyleOptionViewItem.checkState?7 -PyQt5.QtWidgets.QStyleOptionViewItem.decorationAlignment?7 -PyQt5.QtWidgets.QStyleOptionViewItem.decorationPosition?7 -PyQt5.QtWidgets.QStyleOptionViewItem.decorationSize?7 -PyQt5.QtWidgets.QStyleOptionViewItem.displayAlignment?7 -PyQt5.QtWidgets.QStyleOptionViewItem.features?7 -PyQt5.QtWidgets.QStyleOptionViewItem.font?7 -PyQt5.QtWidgets.QStyleOptionViewItem.icon?7 -PyQt5.QtWidgets.QStyleOptionViewItem.index?7 -PyQt5.QtWidgets.QStyleOptionViewItem.locale?7 -PyQt5.QtWidgets.QStyleOptionViewItem.showDecorationSelected?7 -PyQt5.QtWidgets.QStyleOptionViewItem.text?7 -PyQt5.QtWidgets.QStyleOptionViewItem.textElideMode?7 -PyQt5.QtWidgets.QStyleOptionViewItem.viewItemPosition?7 -PyQt5.QtWidgets.QStyleOptionViewItem.widget?7 -PyQt5.QtWidgets.QStyleOptionViewItem?1() -PyQt5.QtWidgets.QStyleOptionViewItem.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionViewItem?1(QStyleOptionViewItem) -PyQt5.QtWidgets.QStyleOptionViewItem.__init__?1(self, QStyleOptionViewItem) -PyQt5.QtWidgets.QStyleOptionViewItem.ViewItemFeatures?1(QStyleOptionViewItem.ViewItemFeatures) -PyQt5.QtWidgets.QStyleOptionViewItem.ViewItemFeatures.__init__?1(self, QStyleOptionViewItem.ViewItemFeatures) -PyQt5.QtWidgets.QStyleOptionViewItem.ViewItemFeatures?1(int) -PyQt5.QtWidgets.QStyleOptionViewItem.ViewItemFeatures.__init__?1(self, int) -PyQt5.QtWidgets.QStyleOptionViewItem.ViewItemFeatures?1() -PyQt5.QtWidgets.QStyleOptionViewItem.ViewItemFeatures.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionToolBox.SelectedPosition?10 -PyQt5.QtWidgets.QStyleOptionToolBox.NotAdjacent?10 -PyQt5.QtWidgets.QStyleOptionToolBox.NextIsSelected?10 -PyQt5.QtWidgets.QStyleOptionToolBox.PreviousIsSelected?10 -PyQt5.QtWidgets.QStyleOptionToolBox.TabPosition?10 -PyQt5.QtWidgets.QStyleOptionToolBox.Beginning?10 -PyQt5.QtWidgets.QStyleOptionToolBox.Middle?10 -PyQt5.QtWidgets.QStyleOptionToolBox.End?10 -PyQt5.QtWidgets.QStyleOptionToolBox.OnlyOneTab?10 -PyQt5.QtWidgets.QStyleOptionToolBox.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionToolBox.Version?10 -PyQt5.QtWidgets.QStyleOptionToolBox.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionToolBox.Type?10 -PyQt5.QtWidgets.QStyleOptionToolBox.icon?7 -PyQt5.QtWidgets.QStyleOptionToolBox.position?7 -PyQt5.QtWidgets.QStyleOptionToolBox.selectedPosition?7 -PyQt5.QtWidgets.QStyleOptionToolBox.text?7 -PyQt5.QtWidgets.QStyleOptionToolBox?1() -PyQt5.QtWidgets.QStyleOptionToolBox.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionToolBox?1(QStyleOptionToolBox) -PyQt5.QtWidgets.QStyleOptionToolBox.__init__?1(self, QStyleOptionToolBox) -PyQt5.QtWidgets.QStyleOptionRubberBand.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionRubberBand.Version?10 -PyQt5.QtWidgets.QStyleOptionRubberBand.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionRubberBand.Type?10 -PyQt5.QtWidgets.QStyleOptionRubberBand.opaque?7 -PyQt5.QtWidgets.QStyleOptionRubberBand.shape?7 -PyQt5.QtWidgets.QStyleOptionRubberBand?1() -PyQt5.QtWidgets.QStyleOptionRubberBand.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionRubberBand?1(QStyleOptionRubberBand) -PyQt5.QtWidgets.QStyleOptionRubberBand.__init__?1(self, QStyleOptionRubberBand) -PyQt5.QtWidgets.QStyleOptionComplex.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionComplex.Version?10 -PyQt5.QtWidgets.QStyleOptionComplex.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionComplex.Type?10 -PyQt5.QtWidgets.QStyleOptionComplex.activeSubControls?7 -PyQt5.QtWidgets.QStyleOptionComplex.subControls?7 -PyQt5.QtWidgets.QStyleOptionComplex?1(int version=QStyleOptionComplex.Version, int type=QStyleOption.SO_Complex) -PyQt5.QtWidgets.QStyleOptionComplex.__init__?1(self, int version=QStyleOptionComplex.Version, int type=QStyleOption.SO_Complex) -PyQt5.QtWidgets.QStyleOptionComplex?1(QStyleOptionComplex) -PyQt5.QtWidgets.QStyleOptionComplex.__init__?1(self, QStyleOptionComplex) -PyQt5.QtWidgets.QStyleOptionSlider.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionSlider.Version?10 -PyQt5.QtWidgets.QStyleOptionSlider.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionSlider.Type?10 -PyQt5.QtWidgets.QStyleOptionSlider.dialWrapping?7 -PyQt5.QtWidgets.QStyleOptionSlider.maximum?7 -PyQt5.QtWidgets.QStyleOptionSlider.minimum?7 -PyQt5.QtWidgets.QStyleOptionSlider.notchTarget?7 -PyQt5.QtWidgets.QStyleOptionSlider.orientation?7 -PyQt5.QtWidgets.QStyleOptionSlider.pageStep?7 -PyQt5.QtWidgets.QStyleOptionSlider.singleStep?7 -PyQt5.QtWidgets.QStyleOptionSlider.sliderPosition?7 -PyQt5.QtWidgets.QStyleOptionSlider.sliderValue?7 -PyQt5.QtWidgets.QStyleOptionSlider.tickInterval?7 -PyQt5.QtWidgets.QStyleOptionSlider.tickPosition?7 -PyQt5.QtWidgets.QStyleOptionSlider.upsideDown?7 -PyQt5.QtWidgets.QStyleOptionSlider?1() -PyQt5.QtWidgets.QStyleOptionSlider.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionSlider?1(QStyleOptionSlider) -PyQt5.QtWidgets.QStyleOptionSlider.__init__?1(self, QStyleOptionSlider) -PyQt5.QtWidgets.QStyleOptionSpinBox.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionSpinBox.Version?10 -PyQt5.QtWidgets.QStyleOptionSpinBox.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionSpinBox.Type?10 -PyQt5.QtWidgets.QStyleOptionSpinBox.buttonSymbols?7 -PyQt5.QtWidgets.QStyleOptionSpinBox.frame?7 -PyQt5.QtWidgets.QStyleOptionSpinBox.stepEnabled?7 -PyQt5.QtWidgets.QStyleOptionSpinBox?1() -PyQt5.QtWidgets.QStyleOptionSpinBox.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionSpinBox?1(QStyleOptionSpinBox) -PyQt5.QtWidgets.QStyleOptionSpinBox.__init__?1(self, QStyleOptionSpinBox) -PyQt5.QtWidgets.QStyleOptionToolButton.ToolButtonFeature?10 -PyQt5.QtWidgets.QStyleOptionToolButton.None?10 -PyQt5.QtWidgets.QStyleOptionToolButton.Arrow?10 -PyQt5.QtWidgets.QStyleOptionToolButton.Menu?10 -PyQt5.QtWidgets.QStyleOptionToolButton.PopupDelay?10 -PyQt5.QtWidgets.QStyleOptionToolButton.MenuButtonPopup?10 -PyQt5.QtWidgets.QStyleOptionToolButton.HasMenu?10 -PyQt5.QtWidgets.QStyleOptionToolButton.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionToolButton.Version?10 -PyQt5.QtWidgets.QStyleOptionToolButton.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionToolButton.Type?10 -PyQt5.QtWidgets.QStyleOptionToolButton.arrowType?7 -PyQt5.QtWidgets.QStyleOptionToolButton.features?7 -PyQt5.QtWidgets.QStyleOptionToolButton.font?7 -PyQt5.QtWidgets.QStyleOptionToolButton.icon?7 -PyQt5.QtWidgets.QStyleOptionToolButton.iconSize?7 -PyQt5.QtWidgets.QStyleOptionToolButton.pos?7 -PyQt5.QtWidgets.QStyleOptionToolButton.text?7 -PyQt5.QtWidgets.QStyleOptionToolButton.toolButtonStyle?7 -PyQt5.QtWidgets.QStyleOptionToolButton?1() -PyQt5.QtWidgets.QStyleOptionToolButton.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionToolButton?1(QStyleOptionToolButton) -PyQt5.QtWidgets.QStyleOptionToolButton.__init__?1(self, QStyleOptionToolButton) -PyQt5.QtWidgets.QStyleOptionToolButton.ToolButtonFeatures?1(QStyleOptionToolButton.ToolButtonFeatures) -PyQt5.QtWidgets.QStyleOptionToolButton.ToolButtonFeatures.__init__?1(self, QStyleOptionToolButton.ToolButtonFeatures) -PyQt5.QtWidgets.QStyleOptionToolButton.ToolButtonFeatures?1(int) -PyQt5.QtWidgets.QStyleOptionToolButton.ToolButtonFeatures.__init__?1(self, int) -PyQt5.QtWidgets.QStyleOptionToolButton.ToolButtonFeatures?1() -PyQt5.QtWidgets.QStyleOptionToolButton.ToolButtonFeatures.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionComboBox.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionComboBox.Version?10 -PyQt5.QtWidgets.QStyleOptionComboBox.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionComboBox.Type?10 -PyQt5.QtWidgets.QStyleOptionComboBox.currentIcon?7 -PyQt5.QtWidgets.QStyleOptionComboBox.currentText?7 -PyQt5.QtWidgets.QStyleOptionComboBox.editable?7 -PyQt5.QtWidgets.QStyleOptionComboBox.frame?7 -PyQt5.QtWidgets.QStyleOptionComboBox.iconSize?7 -PyQt5.QtWidgets.QStyleOptionComboBox.popupRect?7 -PyQt5.QtWidgets.QStyleOptionComboBox?1() -PyQt5.QtWidgets.QStyleOptionComboBox.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionComboBox?1(QStyleOptionComboBox) -PyQt5.QtWidgets.QStyleOptionComboBox.__init__?1(self, QStyleOptionComboBox) -PyQt5.QtWidgets.QStyleOptionTitleBar.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionTitleBar.Version?10 -PyQt5.QtWidgets.QStyleOptionTitleBar.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionTitleBar.Type?10 -PyQt5.QtWidgets.QStyleOptionTitleBar.icon?7 -PyQt5.QtWidgets.QStyleOptionTitleBar.text?7 -PyQt5.QtWidgets.QStyleOptionTitleBar.titleBarFlags?7 -PyQt5.QtWidgets.QStyleOptionTitleBar.titleBarState?7 -PyQt5.QtWidgets.QStyleOptionTitleBar?1() -PyQt5.QtWidgets.QStyleOptionTitleBar.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionTitleBar?1(QStyleOptionTitleBar) -PyQt5.QtWidgets.QStyleOptionTitleBar.__init__?1(self, QStyleOptionTitleBar) -PyQt5.QtWidgets.QStyleHintReturn.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleHintReturn.Version?10 -PyQt5.QtWidgets.QStyleHintReturn.StyleOptionType?10 -PyQt5.QtWidgets.QStyleHintReturn.Type?10 -PyQt5.QtWidgets.QStyleHintReturn.HintReturnType?10 -PyQt5.QtWidgets.QStyleHintReturn.SH_Default?10 -PyQt5.QtWidgets.QStyleHintReturn.SH_Mask?10 -PyQt5.QtWidgets.QStyleHintReturn.SH_Variant?10 -PyQt5.QtWidgets.QStyleHintReturn.type?7 -PyQt5.QtWidgets.QStyleHintReturn.version?7 -PyQt5.QtWidgets.QStyleHintReturn?1(int version=QStyleOption.Version, int type=QStyleHintReturn.SH_Default) -PyQt5.QtWidgets.QStyleHintReturn.__init__?1(self, int version=QStyleOption.Version, int type=QStyleHintReturn.SH_Default) -PyQt5.QtWidgets.QStyleHintReturn?1(QStyleHintReturn) -PyQt5.QtWidgets.QStyleHintReturn.__init__?1(self, QStyleHintReturn) -PyQt5.QtWidgets.QStyleHintReturnMask.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleHintReturnMask.Version?10 -PyQt5.QtWidgets.QStyleHintReturnMask.StyleOptionType?10 -PyQt5.QtWidgets.QStyleHintReturnMask.Type?10 -PyQt5.QtWidgets.QStyleHintReturnMask.region?7 -PyQt5.QtWidgets.QStyleHintReturnMask?1() -PyQt5.QtWidgets.QStyleHintReturnMask.__init__?1(self) -PyQt5.QtWidgets.QStyleHintReturnMask?1(QStyleHintReturnMask) -PyQt5.QtWidgets.QStyleHintReturnMask.__init__?1(self, QStyleHintReturnMask) -PyQt5.QtWidgets.QStyleOptionToolBar.ToolBarFeature?10 -PyQt5.QtWidgets.QStyleOptionToolBar.None?10 -PyQt5.QtWidgets.QStyleOptionToolBar.Movable?10 -PyQt5.QtWidgets.QStyleOptionToolBar.ToolBarPosition?10 -PyQt5.QtWidgets.QStyleOptionToolBar.Beginning?10 -PyQt5.QtWidgets.QStyleOptionToolBar.Middle?10 -PyQt5.QtWidgets.QStyleOptionToolBar.End?10 -PyQt5.QtWidgets.QStyleOptionToolBar.OnlyOne?10 -PyQt5.QtWidgets.QStyleOptionToolBar.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionToolBar.Version?10 -PyQt5.QtWidgets.QStyleOptionToolBar.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionToolBar.Type?10 -PyQt5.QtWidgets.QStyleOptionToolBar.features?7 -PyQt5.QtWidgets.QStyleOptionToolBar.lineWidth?7 -PyQt5.QtWidgets.QStyleOptionToolBar.midLineWidth?7 -PyQt5.QtWidgets.QStyleOptionToolBar.positionOfLine?7 -PyQt5.QtWidgets.QStyleOptionToolBar.positionWithinLine?7 -PyQt5.QtWidgets.QStyleOptionToolBar.toolBarArea?7 -PyQt5.QtWidgets.QStyleOptionToolBar?1() -PyQt5.QtWidgets.QStyleOptionToolBar.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionToolBar?1(QStyleOptionToolBar) -PyQt5.QtWidgets.QStyleOptionToolBar.__init__?1(self, QStyleOptionToolBar) -PyQt5.QtWidgets.QStyleOptionToolBar.ToolBarFeatures?1(QStyleOptionToolBar.ToolBarFeatures) -PyQt5.QtWidgets.QStyleOptionToolBar.ToolBarFeatures.__init__?1(self, QStyleOptionToolBar.ToolBarFeatures) -PyQt5.QtWidgets.QStyleOptionToolBar.ToolBarFeatures?1(int) -PyQt5.QtWidgets.QStyleOptionToolBar.ToolBarFeatures.__init__?1(self, int) -PyQt5.QtWidgets.QStyleOptionToolBar.ToolBarFeatures?1() -PyQt5.QtWidgets.QStyleOptionToolBar.ToolBarFeatures.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionGroupBox.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionGroupBox.Version?10 -PyQt5.QtWidgets.QStyleOptionGroupBox.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionGroupBox.Type?10 -PyQt5.QtWidgets.QStyleOptionGroupBox.features?7 -PyQt5.QtWidgets.QStyleOptionGroupBox.lineWidth?7 -PyQt5.QtWidgets.QStyleOptionGroupBox.midLineWidth?7 -PyQt5.QtWidgets.QStyleOptionGroupBox.text?7 -PyQt5.QtWidgets.QStyleOptionGroupBox.textAlignment?7 -PyQt5.QtWidgets.QStyleOptionGroupBox.textColor?7 -PyQt5.QtWidgets.QStyleOptionGroupBox?1() -PyQt5.QtWidgets.QStyleOptionGroupBox.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionGroupBox?1(QStyleOptionGroupBox) -PyQt5.QtWidgets.QStyleOptionGroupBox.__init__?1(self, QStyleOptionGroupBox) -PyQt5.QtWidgets.QStyleOptionSizeGrip.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionSizeGrip.Version?10 -PyQt5.QtWidgets.QStyleOptionSizeGrip.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionSizeGrip.Type?10 -PyQt5.QtWidgets.QStyleOptionSizeGrip.corner?7 -PyQt5.QtWidgets.QStyleOptionSizeGrip?1() -PyQt5.QtWidgets.QStyleOptionSizeGrip.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionSizeGrip?1(QStyleOptionSizeGrip) -PyQt5.QtWidgets.QStyleOptionSizeGrip.__init__?1(self, QStyleOptionSizeGrip) -PyQt5.QtWidgets.QStyleOptionGraphicsItem.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleOptionGraphicsItem.Version?10 -PyQt5.QtWidgets.QStyleOptionGraphicsItem.StyleOptionType?10 -PyQt5.QtWidgets.QStyleOptionGraphicsItem.Type?10 -PyQt5.QtWidgets.QStyleOptionGraphicsItem.exposedRect?7 -PyQt5.QtWidgets.QStyleOptionGraphicsItem?1() -PyQt5.QtWidgets.QStyleOptionGraphicsItem.__init__?1(self) -PyQt5.QtWidgets.QStyleOptionGraphicsItem?1(QStyleOptionGraphicsItem) -PyQt5.QtWidgets.QStyleOptionGraphicsItem.__init__?1(self, QStyleOptionGraphicsItem) -PyQt5.QtWidgets.QStyleOptionGraphicsItem.levelOfDetailFromTransform?4(QTransform) -> float -PyQt5.QtWidgets.QStyleHintReturnVariant.StyleOptionVersion?10 -PyQt5.QtWidgets.QStyleHintReturnVariant.Version?10 -PyQt5.QtWidgets.QStyleHintReturnVariant.StyleOptionType?10 -PyQt5.QtWidgets.QStyleHintReturnVariant.Type?10 -PyQt5.QtWidgets.QStyleHintReturnVariant.variant?7 -PyQt5.QtWidgets.QStyleHintReturnVariant?1() -PyQt5.QtWidgets.QStyleHintReturnVariant.__init__?1(self) -PyQt5.QtWidgets.QStyleHintReturnVariant?1(QStyleHintReturnVariant) -PyQt5.QtWidgets.QStyleHintReturnVariant.__init__?1(self, QStyleHintReturnVariant) -PyQt5.QtWidgets.QStylePainter?1() -PyQt5.QtWidgets.QStylePainter.__init__?1(self) -PyQt5.QtWidgets.QStylePainter?1(QWidget) -PyQt5.QtWidgets.QStylePainter.__init__?1(self, QWidget) -PyQt5.QtWidgets.QStylePainter?1(QPaintDevice, QWidget) -PyQt5.QtWidgets.QStylePainter.__init__?1(self, QPaintDevice, QWidget) -PyQt5.QtWidgets.QStylePainter.begin?4(QWidget) -> bool -PyQt5.QtWidgets.QStylePainter.begin?4(QPaintDevice, QWidget) -> bool -PyQt5.QtWidgets.QStylePainter.style?4() -> QStyle -PyQt5.QtWidgets.QStylePainter.drawPrimitive?4(QStyle.PrimitiveElement, QStyleOption) -PyQt5.QtWidgets.QStylePainter.drawControl?4(QStyle.ControlElement, QStyleOption) -PyQt5.QtWidgets.QStylePainter.drawComplexControl?4(QStyle.ComplexControl, QStyleOptionComplex) -PyQt5.QtWidgets.QStylePainter.drawItemText?4(QRect, int, QPalette, bool, str, QPalette.ColorRole textRole=QPalette.NoRole) -PyQt5.QtWidgets.QStylePainter.drawItemPixmap?4(QRect, int, QPixmap) -PyQt5.QtWidgets.QSystemTrayIcon.MessageIcon?10 -PyQt5.QtWidgets.QSystemTrayIcon.NoIcon?10 -PyQt5.QtWidgets.QSystemTrayIcon.Information?10 -PyQt5.QtWidgets.QSystemTrayIcon.Warning?10 -PyQt5.QtWidgets.QSystemTrayIcon.Critical?10 -PyQt5.QtWidgets.QSystemTrayIcon.ActivationReason?10 -PyQt5.QtWidgets.QSystemTrayIcon.Unknown?10 -PyQt5.QtWidgets.QSystemTrayIcon.Context?10 -PyQt5.QtWidgets.QSystemTrayIcon.DoubleClick?10 -PyQt5.QtWidgets.QSystemTrayIcon.Trigger?10 -PyQt5.QtWidgets.QSystemTrayIcon.MiddleClick?10 -PyQt5.QtWidgets.QSystemTrayIcon?1(QObject parent=None) -PyQt5.QtWidgets.QSystemTrayIcon.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QSystemTrayIcon?1(QIcon, QObject parent=None) -PyQt5.QtWidgets.QSystemTrayIcon.__init__?1(self, QIcon, QObject parent=None) -PyQt5.QtWidgets.QSystemTrayIcon.setContextMenu?4(QMenu) -PyQt5.QtWidgets.QSystemTrayIcon.contextMenu?4() -> QMenu -PyQt5.QtWidgets.QSystemTrayIcon.geometry?4() -> QRect -PyQt5.QtWidgets.QSystemTrayIcon.icon?4() -> QIcon -PyQt5.QtWidgets.QSystemTrayIcon.setIcon?4(QIcon) -PyQt5.QtWidgets.QSystemTrayIcon.toolTip?4() -> str -PyQt5.QtWidgets.QSystemTrayIcon.setToolTip?4(str) -PyQt5.QtWidgets.QSystemTrayIcon.isSystemTrayAvailable?4() -> bool -PyQt5.QtWidgets.QSystemTrayIcon.supportsMessages?4() -> bool -PyQt5.QtWidgets.QSystemTrayIcon.showMessage?4(str, str, QSystemTrayIcon.MessageIcon icon=QSystemTrayIcon.Information, int msecs=10000) -PyQt5.QtWidgets.QSystemTrayIcon.isVisible?4() -> bool -PyQt5.QtWidgets.QSystemTrayIcon.hide?4() -PyQt5.QtWidgets.QSystemTrayIcon.setVisible?4(bool) -PyQt5.QtWidgets.QSystemTrayIcon.show?4() -PyQt5.QtWidgets.QSystemTrayIcon.activated?4(QSystemTrayIcon.ActivationReason) -PyQt5.QtWidgets.QSystemTrayIcon.messageClicked?4() -PyQt5.QtWidgets.QSystemTrayIcon.event?4(QEvent) -> bool -PyQt5.QtWidgets.QTabBar.SelectionBehavior?10 -PyQt5.QtWidgets.QTabBar.SelectLeftTab?10 -PyQt5.QtWidgets.QTabBar.SelectRightTab?10 -PyQt5.QtWidgets.QTabBar.SelectPreviousTab?10 -PyQt5.QtWidgets.QTabBar.ButtonPosition?10 -PyQt5.QtWidgets.QTabBar.LeftSide?10 -PyQt5.QtWidgets.QTabBar.RightSide?10 -PyQt5.QtWidgets.QTabBar.Shape?10 -PyQt5.QtWidgets.QTabBar.RoundedNorth?10 -PyQt5.QtWidgets.QTabBar.RoundedSouth?10 -PyQt5.QtWidgets.QTabBar.RoundedWest?10 -PyQt5.QtWidgets.QTabBar.RoundedEast?10 -PyQt5.QtWidgets.QTabBar.TriangularNorth?10 -PyQt5.QtWidgets.QTabBar.TriangularSouth?10 -PyQt5.QtWidgets.QTabBar.TriangularWest?10 -PyQt5.QtWidgets.QTabBar.TriangularEast?10 -PyQt5.QtWidgets.QTabBar?1(QWidget parent=None) -PyQt5.QtWidgets.QTabBar.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QTabBar.shape?4() -> QTabBar.Shape -PyQt5.QtWidgets.QTabBar.setShape?4(QTabBar.Shape) -PyQt5.QtWidgets.QTabBar.addTab?4(str) -> int -PyQt5.QtWidgets.QTabBar.addTab?4(QIcon, str) -> int -PyQt5.QtWidgets.QTabBar.insertTab?4(int, str) -> int -PyQt5.QtWidgets.QTabBar.insertTab?4(int, QIcon, str) -> int -PyQt5.QtWidgets.QTabBar.removeTab?4(int) -PyQt5.QtWidgets.QTabBar.isTabEnabled?4(int) -> bool -PyQt5.QtWidgets.QTabBar.setTabEnabled?4(int, bool) -PyQt5.QtWidgets.QTabBar.tabText?4(int) -> str -PyQt5.QtWidgets.QTabBar.setTabText?4(int, str) -PyQt5.QtWidgets.QTabBar.tabTextColor?4(int) -> QColor -PyQt5.QtWidgets.QTabBar.setTabTextColor?4(int, QColor) -PyQt5.QtWidgets.QTabBar.tabIcon?4(int) -> QIcon -PyQt5.QtWidgets.QTabBar.setTabIcon?4(int, QIcon) -PyQt5.QtWidgets.QTabBar.setTabToolTip?4(int, str) -PyQt5.QtWidgets.QTabBar.tabToolTip?4(int) -> str -PyQt5.QtWidgets.QTabBar.setTabWhatsThis?4(int, str) -PyQt5.QtWidgets.QTabBar.tabWhatsThis?4(int) -> str -PyQt5.QtWidgets.QTabBar.setTabData?4(int, QVariant) -PyQt5.QtWidgets.QTabBar.tabData?4(int) -> QVariant -PyQt5.QtWidgets.QTabBar.tabAt?4(QPoint) -> int -PyQt5.QtWidgets.QTabBar.tabRect?4(int) -> QRect -PyQt5.QtWidgets.QTabBar.currentIndex?4() -> int -PyQt5.QtWidgets.QTabBar.count?4() -> int -PyQt5.QtWidgets.QTabBar.sizeHint?4() -> QSize -PyQt5.QtWidgets.QTabBar.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QTabBar.setDrawBase?4(bool) -PyQt5.QtWidgets.QTabBar.drawBase?4() -> bool -PyQt5.QtWidgets.QTabBar.iconSize?4() -> QSize -PyQt5.QtWidgets.QTabBar.setIconSize?4(QSize) -PyQt5.QtWidgets.QTabBar.elideMode?4() -> Qt.TextElideMode -PyQt5.QtWidgets.QTabBar.setElideMode?4(Qt.TextElideMode) -PyQt5.QtWidgets.QTabBar.setUsesScrollButtons?4(bool) -PyQt5.QtWidgets.QTabBar.usesScrollButtons?4() -> bool -PyQt5.QtWidgets.QTabBar.setCurrentIndex?4(int) -PyQt5.QtWidgets.QTabBar.currentChanged?4(int) -PyQt5.QtWidgets.QTabBar.initStyleOption?4(QStyleOptionTab, int) -PyQt5.QtWidgets.QTabBar.tabSizeHint?4(int) -> QSize -PyQt5.QtWidgets.QTabBar.tabInserted?4(int) -PyQt5.QtWidgets.QTabBar.tabRemoved?4(int) -PyQt5.QtWidgets.QTabBar.tabLayoutChange?4() -PyQt5.QtWidgets.QTabBar.event?4(QEvent) -> bool -PyQt5.QtWidgets.QTabBar.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QTabBar.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QTabBar.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QTabBar.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTabBar.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTabBar.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTabBar.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QTabBar.changeEvent?4(QEvent) -PyQt5.QtWidgets.QTabBar.moveTab?4(int, int) -PyQt5.QtWidgets.QTabBar.tabsClosable?4() -> bool -PyQt5.QtWidgets.QTabBar.setTabsClosable?4(bool) -PyQt5.QtWidgets.QTabBar.setTabButton?4(int, QTabBar.ButtonPosition, QWidget) -PyQt5.QtWidgets.QTabBar.tabButton?4(int, QTabBar.ButtonPosition) -> QWidget -PyQt5.QtWidgets.QTabBar.selectionBehaviorOnRemove?4() -> QTabBar.SelectionBehavior -PyQt5.QtWidgets.QTabBar.setSelectionBehaviorOnRemove?4(QTabBar.SelectionBehavior) -PyQt5.QtWidgets.QTabBar.expanding?4() -> bool -PyQt5.QtWidgets.QTabBar.setExpanding?4(bool) -PyQt5.QtWidgets.QTabBar.isMovable?4() -> bool -PyQt5.QtWidgets.QTabBar.setMovable?4(bool) -PyQt5.QtWidgets.QTabBar.documentMode?4() -> bool -PyQt5.QtWidgets.QTabBar.setDocumentMode?4(bool) -PyQt5.QtWidgets.QTabBar.tabCloseRequested?4(int) -PyQt5.QtWidgets.QTabBar.tabMoved?4(int, int) -PyQt5.QtWidgets.QTabBar.hideEvent?4(QHideEvent) -PyQt5.QtWidgets.QTabBar.wheelEvent?4(QWheelEvent) -PyQt5.QtWidgets.QTabBar.minimumTabSizeHint?4(int) -> QSize -PyQt5.QtWidgets.QTabBar.tabBarClicked?4(int) -PyQt5.QtWidgets.QTabBar.tabBarDoubleClicked?4(int) -PyQt5.QtWidgets.QTabBar.autoHide?4() -> bool -PyQt5.QtWidgets.QTabBar.setAutoHide?4(bool) -PyQt5.QtWidgets.QTabBar.changeCurrentOnDrag?4() -> bool -PyQt5.QtWidgets.QTabBar.setChangeCurrentOnDrag?4(bool) -PyQt5.QtWidgets.QTabBar.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QTableView?1(QWidget parent=None) -PyQt5.QtWidgets.QTableView.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QTableView.setModel?4(QAbstractItemModel) -PyQt5.QtWidgets.QTableView.setRootIndex?4(QModelIndex) -PyQt5.QtWidgets.QTableView.setSelectionModel?4(QItemSelectionModel) -PyQt5.QtWidgets.QTableView.horizontalHeader?4() -> QHeaderView -PyQt5.QtWidgets.QTableView.verticalHeader?4() -> QHeaderView -PyQt5.QtWidgets.QTableView.setHorizontalHeader?4(QHeaderView) -PyQt5.QtWidgets.QTableView.setVerticalHeader?4(QHeaderView) -PyQt5.QtWidgets.QTableView.rowViewportPosition?4(int) -> int -PyQt5.QtWidgets.QTableView.setRowHeight?4(int, int) -PyQt5.QtWidgets.QTableView.rowHeight?4(int) -> int -PyQt5.QtWidgets.QTableView.rowAt?4(int) -> int -PyQt5.QtWidgets.QTableView.columnViewportPosition?4(int) -> int -PyQt5.QtWidgets.QTableView.setColumnWidth?4(int, int) -PyQt5.QtWidgets.QTableView.columnWidth?4(int) -> int -PyQt5.QtWidgets.QTableView.columnAt?4(int) -> int -PyQt5.QtWidgets.QTableView.isRowHidden?4(int) -> bool -PyQt5.QtWidgets.QTableView.setRowHidden?4(int, bool) -PyQt5.QtWidgets.QTableView.isColumnHidden?4(int) -> bool -PyQt5.QtWidgets.QTableView.setColumnHidden?4(int, bool) -PyQt5.QtWidgets.QTableView.showGrid?4() -> bool -PyQt5.QtWidgets.QTableView.setShowGrid?4(bool) -PyQt5.QtWidgets.QTableView.gridStyle?4() -> Qt.PenStyle -PyQt5.QtWidgets.QTableView.setGridStyle?4(Qt.PenStyle) -PyQt5.QtWidgets.QTableView.visualRect?4(QModelIndex) -> QRect -PyQt5.QtWidgets.QTableView.scrollTo?4(QModelIndex, QAbstractItemView.ScrollHint hint=QAbstractItemView.EnsureVisible) -PyQt5.QtWidgets.QTableView.indexAt?4(QPoint) -> QModelIndex -PyQt5.QtWidgets.QTableView.selectRow?4(int) -PyQt5.QtWidgets.QTableView.selectColumn?4(int) -PyQt5.QtWidgets.QTableView.hideRow?4(int) -PyQt5.QtWidgets.QTableView.hideColumn?4(int) -PyQt5.QtWidgets.QTableView.showRow?4(int) -PyQt5.QtWidgets.QTableView.showColumn?4(int) -PyQt5.QtWidgets.QTableView.resizeRowToContents?4(int) -PyQt5.QtWidgets.QTableView.resizeRowsToContents?4() -PyQt5.QtWidgets.QTableView.resizeColumnToContents?4(int) -PyQt5.QtWidgets.QTableView.resizeColumnsToContents?4() -PyQt5.QtWidgets.QTableView.rowMoved?4(int, int, int) -PyQt5.QtWidgets.QTableView.columnMoved?4(int, int, int) -PyQt5.QtWidgets.QTableView.rowResized?4(int, int, int) -PyQt5.QtWidgets.QTableView.columnResized?4(int, int, int) -PyQt5.QtWidgets.QTableView.rowCountChanged?4(int, int) -PyQt5.QtWidgets.QTableView.columnCountChanged?4(int, int) -PyQt5.QtWidgets.QTableView.scrollContentsBy?4(int, int) -PyQt5.QtWidgets.QTableView.viewOptions?4() -> QStyleOptionViewItem -PyQt5.QtWidgets.QTableView.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QTableView.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QTableView.horizontalOffset?4() -> int -PyQt5.QtWidgets.QTableView.verticalOffset?4() -> int -PyQt5.QtWidgets.QTableView.moveCursor?4(QAbstractItemView.CursorAction, Qt.KeyboardModifiers) -> QModelIndex -PyQt5.QtWidgets.QTableView.setSelection?4(QRect, QItemSelectionModel.SelectionFlags) -PyQt5.QtWidgets.QTableView.visualRegionForSelection?4(QItemSelection) -> QRegion -PyQt5.QtWidgets.QTableView.selectedIndexes?4() -> list-of-QModelIndex -PyQt5.QtWidgets.QTableView.updateGeometries?4() -PyQt5.QtWidgets.QTableView.sizeHintForRow?4(int) -> int -PyQt5.QtWidgets.QTableView.sizeHintForColumn?4(int) -> int -PyQt5.QtWidgets.QTableView.verticalScrollbarAction?4(int) -PyQt5.QtWidgets.QTableView.horizontalScrollbarAction?4(int) -PyQt5.QtWidgets.QTableView.isIndexHidden?4(QModelIndex) -> bool -PyQt5.QtWidgets.QTableView.viewportSizeHint?4() -> QSize -PyQt5.QtWidgets.QTableView.setSortingEnabled?4(bool) -PyQt5.QtWidgets.QTableView.isSortingEnabled?4() -> bool -PyQt5.QtWidgets.QTableView.setSpan?4(int, int, int, int) -PyQt5.QtWidgets.QTableView.rowSpan?4(int, int) -> int -PyQt5.QtWidgets.QTableView.columnSpan?4(int, int) -> int -PyQt5.QtWidgets.QTableView.sortByColumn?4(int, Qt.SortOrder) -PyQt5.QtWidgets.QTableView.setWordWrap?4(bool) -PyQt5.QtWidgets.QTableView.wordWrap?4() -> bool -PyQt5.QtWidgets.QTableView.setCornerButtonEnabled?4(bool) -PyQt5.QtWidgets.QTableView.isCornerButtonEnabled?4() -> bool -PyQt5.QtWidgets.QTableView.clearSpans?4() -PyQt5.QtWidgets.QTableView.selectionChanged?4(QItemSelection, QItemSelection) -PyQt5.QtWidgets.QTableView.currentChanged?4(QModelIndex, QModelIndex) -PyQt5.QtWidgets.QTableWidgetSelectionRange?1() -PyQt5.QtWidgets.QTableWidgetSelectionRange.__init__?1(self) -PyQt5.QtWidgets.QTableWidgetSelectionRange?1(int, int, int, int) -PyQt5.QtWidgets.QTableWidgetSelectionRange.__init__?1(self, int, int, int, int) -PyQt5.QtWidgets.QTableWidgetSelectionRange?1(QTableWidgetSelectionRange) -PyQt5.QtWidgets.QTableWidgetSelectionRange.__init__?1(self, QTableWidgetSelectionRange) -PyQt5.QtWidgets.QTableWidgetSelectionRange.topRow?4() -> int -PyQt5.QtWidgets.QTableWidgetSelectionRange.bottomRow?4() -> int -PyQt5.QtWidgets.QTableWidgetSelectionRange.leftColumn?4() -> int -PyQt5.QtWidgets.QTableWidgetSelectionRange.rightColumn?4() -> int -PyQt5.QtWidgets.QTableWidgetSelectionRange.rowCount?4() -> int -PyQt5.QtWidgets.QTableWidgetSelectionRange.columnCount?4() -> int -PyQt5.QtWidgets.QTableWidgetItem.ItemType?10 -PyQt5.QtWidgets.QTableWidgetItem.Type?10 -PyQt5.QtWidgets.QTableWidgetItem.UserType?10 -PyQt5.QtWidgets.QTableWidgetItem?1(int type=QTableWidgetItem.Type) -PyQt5.QtWidgets.QTableWidgetItem.__init__?1(self, int type=QTableWidgetItem.Type) -PyQt5.QtWidgets.QTableWidgetItem?1(str, int type=QTableWidgetItem.Type) -PyQt5.QtWidgets.QTableWidgetItem.__init__?1(self, str, int type=QTableWidgetItem.Type) -PyQt5.QtWidgets.QTableWidgetItem?1(QIcon, str, int type=QTableWidgetItem.Type) -PyQt5.QtWidgets.QTableWidgetItem.__init__?1(self, QIcon, str, int type=QTableWidgetItem.Type) -PyQt5.QtWidgets.QTableWidgetItem?1(QTableWidgetItem) -PyQt5.QtWidgets.QTableWidgetItem.__init__?1(self, QTableWidgetItem) -PyQt5.QtWidgets.QTableWidgetItem.clone?4() -> QTableWidgetItem -PyQt5.QtWidgets.QTableWidgetItem.tableWidget?4() -> QTableWidget -PyQt5.QtWidgets.QTableWidgetItem.flags?4() -> Qt.ItemFlags -PyQt5.QtWidgets.QTableWidgetItem.text?4() -> str -PyQt5.QtWidgets.QTableWidgetItem.icon?4() -> QIcon -PyQt5.QtWidgets.QTableWidgetItem.statusTip?4() -> str -PyQt5.QtWidgets.QTableWidgetItem.toolTip?4() -> str -PyQt5.QtWidgets.QTableWidgetItem.whatsThis?4() -> str -PyQt5.QtWidgets.QTableWidgetItem.font?4() -> QFont -PyQt5.QtWidgets.QTableWidgetItem.textAlignment?4() -> int -PyQt5.QtWidgets.QTableWidgetItem.setTextAlignment?4(int) -PyQt5.QtWidgets.QTableWidgetItem.checkState?4() -> Qt.CheckState -PyQt5.QtWidgets.QTableWidgetItem.setCheckState?4(Qt.CheckState) -PyQt5.QtWidgets.QTableWidgetItem.data?4(int) -> QVariant -PyQt5.QtWidgets.QTableWidgetItem.setData?4(int, QVariant) -PyQt5.QtWidgets.QTableWidgetItem.read?4(QDataStream) -PyQt5.QtWidgets.QTableWidgetItem.write?4(QDataStream) -PyQt5.QtWidgets.QTableWidgetItem.type?4() -> int -PyQt5.QtWidgets.QTableWidgetItem.setFlags?4(Qt.ItemFlags) -PyQt5.QtWidgets.QTableWidgetItem.setText?4(str) -PyQt5.QtWidgets.QTableWidgetItem.setIcon?4(QIcon) -PyQt5.QtWidgets.QTableWidgetItem.setStatusTip?4(str) -PyQt5.QtWidgets.QTableWidgetItem.setToolTip?4(str) -PyQt5.QtWidgets.QTableWidgetItem.setWhatsThis?4(str) -PyQt5.QtWidgets.QTableWidgetItem.setFont?4(QFont) -PyQt5.QtWidgets.QTableWidgetItem.sizeHint?4() -> QSize -PyQt5.QtWidgets.QTableWidgetItem.setSizeHint?4(QSize) -PyQt5.QtWidgets.QTableWidgetItem.background?4() -> QBrush -PyQt5.QtWidgets.QTableWidgetItem.setBackground?4(QBrush) -PyQt5.QtWidgets.QTableWidgetItem.foreground?4() -> QBrush -PyQt5.QtWidgets.QTableWidgetItem.setForeground?4(QBrush) -PyQt5.QtWidgets.QTableWidgetItem.row?4() -> int -PyQt5.QtWidgets.QTableWidgetItem.column?4() -> int -PyQt5.QtWidgets.QTableWidgetItem.setSelected?4(bool) -PyQt5.QtWidgets.QTableWidgetItem.isSelected?4() -> bool -PyQt5.QtWidgets.QTableWidget?1(QWidget parent=None) -PyQt5.QtWidgets.QTableWidget.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QTableWidget?1(int, int, QWidget parent=None) -PyQt5.QtWidgets.QTableWidget.__init__?1(self, int, int, QWidget parent=None) -PyQt5.QtWidgets.QTableWidget.setRowCount?4(int) -PyQt5.QtWidgets.QTableWidget.rowCount?4() -> int -PyQt5.QtWidgets.QTableWidget.setColumnCount?4(int) -PyQt5.QtWidgets.QTableWidget.columnCount?4() -> int -PyQt5.QtWidgets.QTableWidget.row?4(QTableWidgetItem) -> int -PyQt5.QtWidgets.QTableWidget.column?4(QTableWidgetItem) -> int -PyQt5.QtWidgets.QTableWidget.item?4(int, int) -> QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.setItem?4(int, int, QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.takeItem?4(int, int) -> QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.verticalHeaderItem?4(int) -> QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.setVerticalHeaderItem?4(int, QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.takeVerticalHeaderItem?4(int) -> QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.horizontalHeaderItem?4(int) -> QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.setHorizontalHeaderItem?4(int, QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.takeHorizontalHeaderItem?4(int) -> QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.setVerticalHeaderLabels?4(list-of-str) -PyQt5.QtWidgets.QTableWidget.setHorizontalHeaderLabels?4(list-of-str) -PyQt5.QtWidgets.QTableWidget.currentRow?4() -> int -PyQt5.QtWidgets.QTableWidget.currentColumn?4() -> int -PyQt5.QtWidgets.QTableWidget.currentItem?4() -> QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.setCurrentItem?4(QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.setCurrentItem?4(QTableWidgetItem, QItemSelectionModel.SelectionFlags) -PyQt5.QtWidgets.QTableWidget.setCurrentCell?4(int, int) -PyQt5.QtWidgets.QTableWidget.setCurrentCell?4(int, int, QItemSelectionModel.SelectionFlags) -PyQt5.QtWidgets.QTableWidget.sortItems?4(int, Qt.SortOrder order=Qt.AscendingOrder) -PyQt5.QtWidgets.QTableWidget.setSortingEnabled?4(bool) -PyQt5.QtWidgets.QTableWidget.isSortingEnabled?4() -> bool -PyQt5.QtWidgets.QTableWidget.editItem?4(QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.openPersistentEditor?4(QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.closePersistentEditor?4(QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.cellWidget?4(int, int) -> QWidget -PyQt5.QtWidgets.QTableWidget.setCellWidget?4(int, int, QWidget) -PyQt5.QtWidgets.QTableWidget.removeCellWidget?4(int, int) -PyQt5.QtWidgets.QTableWidget.setRangeSelected?4(QTableWidgetSelectionRange, bool) -PyQt5.QtWidgets.QTableWidget.selectedRanges?4() -> list-of-QTableWidgetSelectionRange -PyQt5.QtWidgets.QTableWidget.selectedItems?4() -> list-of-QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.findItems?4(str, Qt.MatchFlags) -> list-of-QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.visualRow?4(int) -> int -PyQt5.QtWidgets.QTableWidget.visualColumn?4(int) -> int -PyQt5.QtWidgets.QTableWidget.itemAt?4(QPoint) -> QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.itemAt?4(int, int) -> QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.visualItemRect?4(QTableWidgetItem) -> QRect -PyQt5.QtWidgets.QTableWidget.itemPrototype?4() -> QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.setItemPrototype?4(QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.scrollToItem?4(QTableWidgetItem, QAbstractItemView.ScrollHint hint=QAbstractItemView.EnsureVisible) -PyQt5.QtWidgets.QTableWidget.insertRow?4(int) -PyQt5.QtWidgets.QTableWidget.insertColumn?4(int) -PyQt5.QtWidgets.QTableWidget.removeRow?4(int) -PyQt5.QtWidgets.QTableWidget.removeColumn?4(int) -PyQt5.QtWidgets.QTableWidget.clear?4() -PyQt5.QtWidgets.QTableWidget.clearContents?4() -PyQt5.QtWidgets.QTableWidget.itemPressed?4(QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.itemClicked?4(QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.itemDoubleClicked?4(QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.itemActivated?4(QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.itemEntered?4(QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.itemChanged?4(QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.currentItemChanged?4(QTableWidgetItem, QTableWidgetItem) -PyQt5.QtWidgets.QTableWidget.itemSelectionChanged?4() -PyQt5.QtWidgets.QTableWidget.cellPressed?4(int, int) -PyQt5.QtWidgets.QTableWidget.cellClicked?4(int, int) -PyQt5.QtWidgets.QTableWidget.cellDoubleClicked?4(int, int) -PyQt5.QtWidgets.QTableWidget.cellActivated?4(int, int) -PyQt5.QtWidgets.QTableWidget.cellEntered?4(int, int) -PyQt5.QtWidgets.QTableWidget.cellChanged?4(int, int) -PyQt5.QtWidgets.QTableWidget.currentCellChanged?4(int, int, int, int) -PyQt5.QtWidgets.QTableWidget.mimeTypes?4() -> list-of-str -PyQt5.QtWidgets.QTableWidget.mimeData?4(list-of-QTableWidgetItem) -> QMimeData -PyQt5.QtWidgets.QTableWidget.dropMimeData?4(int, int, QMimeData, Qt.DropAction) -> bool -PyQt5.QtWidgets.QTableWidget.supportedDropActions?4() -> Qt.DropActions -PyQt5.QtWidgets.QTableWidget.items?4(QMimeData) -> list-of-QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.indexFromItem?4(QTableWidgetItem) -> QModelIndex -PyQt5.QtWidgets.QTableWidget.itemFromIndex?4(QModelIndex) -> QTableWidgetItem -PyQt5.QtWidgets.QTableWidget.event?4(QEvent) -> bool -PyQt5.QtWidgets.QTableWidget.dropEvent?4(QDropEvent) -PyQt5.QtWidgets.QTabWidget.TabShape?10 -PyQt5.QtWidgets.QTabWidget.Rounded?10 -PyQt5.QtWidgets.QTabWidget.Triangular?10 -PyQt5.QtWidgets.QTabWidget.TabPosition?10 -PyQt5.QtWidgets.QTabWidget.North?10 -PyQt5.QtWidgets.QTabWidget.South?10 -PyQt5.QtWidgets.QTabWidget.West?10 -PyQt5.QtWidgets.QTabWidget.East?10 -PyQt5.QtWidgets.QTabWidget?1(QWidget parent=None) -PyQt5.QtWidgets.QTabWidget.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QTabWidget.clear?4() -PyQt5.QtWidgets.QTabWidget.addTab?4(QWidget, str) -> int -PyQt5.QtWidgets.QTabWidget.addTab?4(QWidget, QIcon, str) -> int -PyQt5.QtWidgets.QTabWidget.insertTab?4(int, QWidget, str) -> int -PyQt5.QtWidgets.QTabWidget.insertTab?4(int, QWidget, QIcon, str) -> int -PyQt5.QtWidgets.QTabWidget.removeTab?4(int) -PyQt5.QtWidgets.QTabWidget.isTabEnabled?4(int) -> bool -PyQt5.QtWidgets.QTabWidget.setTabEnabled?4(int, bool) -PyQt5.QtWidgets.QTabWidget.tabText?4(int) -> str -PyQt5.QtWidgets.QTabWidget.setTabText?4(int, str) -PyQt5.QtWidgets.QTabWidget.tabIcon?4(int) -> QIcon -PyQt5.QtWidgets.QTabWidget.setTabIcon?4(int, QIcon) -PyQt5.QtWidgets.QTabWidget.setTabToolTip?4(int, str) -PyQt5.QtWidgets.QTabWidget.tabToolTip?4(int) -> str -PyQt5.QtWidgets.QTabWidget.setTabWhatsThis?4(int, str) -PyQt5.QtWidgets.QTabWidget.tabWhatsThis?4(int) -> str -PyQt5.QtWidgets.QTabWidget.currentIndex?4() -> int -PyQt5.QtWidgets.QTabWidget.currentWidget?4() -> QWidget -PyQt5.QtWidgets.QTabWidget.widget?4(int) -> QWidget -PyQt5.QtWidgets.QTabWidget.indexOf?4(QWidget) -> int -PyQt5.QtWidgets.QTabWidget.count?4() -> int -PyQt5.QtWidgets.QTabWidget.tabPosition?4() -> QTabWidget.TabPosition -PyQt5.QtWidgets.QTabWidget.setTabPosition?4(QTabWidget.TabPosition) -PyQt5.QtWidgets.QTabWidget.tabShape?4() -> QTabWidget.TabShape -PyQt5.QtWidgets.QTabWidget.setTabShape?4(QTabWidget.TabShape) -PyQt5.QtWidgets.QTabWidget.sizeHint?4() -> QSize -PyQt5.QtWidgets.QTabWidget.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QTabWidget.setCornerWidget?4(QWidget, Qt.Corner corner=Qt.TopRightCorner) -PyQt5.QtWidgets.QTabWidget.cornerWidget?4(Qt.Corner corner=Qt.TopRightCorner) -> QWidget -PyQt5.QtWidgets.QTabWidget.setCurrentIndex?4(int) -PyQt5.QtWidgets.QTabWidget.setCurrentWidget?4(QWidget) -PyQt5.QtWidgets.QTabWidget.currentChanged?4(int) -PyQt5.QtWidgets.QTabWidget.initStyleOption?4(QStyleOptionTabWidgetFrame) -PyQt5.QtWidgets.QTabWidget.tabInserted?4(int) -PyQt5.QtWidgets.QTabWidget.tabRemoved?4(int) -PyQt5.QtWidgets.QTabWidget.event?4(QEvent) -> bool -PyQt5.QtWidgets.QTabWidget.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QTabWidget.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QTabWidget.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QTabWidget.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QTabWidget.setTabBar?4(QTabBar) -PyQt5.QtWidgets.QTabWidget.tabBar?4() -> QTabBar -PyQt5.QtWidgets.QTabWidget.changeEvent?4(QEvent) -PyQt5.QtWidgets.QTabWidget.elideMode?4() -> Qt.TextElideMode -PyQt5.QtWidgets.QTabWidget.setElideMode?4(Qt.TextElideMode) -PyQt5.QtWidgets.QTabWidget.iconSize?4() -> QSize -PyQt5.QtWidgets.QTabWidget.setIconSize?4(QSize) -PyQt5.QtWidgets.QTabWidget.usesScrollButtons?4() -> bool -PyQt5.QtWidgets.QTabWidget.setUsesScrollButtons?4(bool) -PyQt5.QtWidgets.QTabWidget.tabsClosable?4() -> bool -PyQt5.QtWidgets.QTabWidget.setTabsClosable?4(bool) -PyQt5.QtWidgets.QTabWidget.isMovable?4() -> bool -PyQt5.QtWidgets.QTabWidget.setMovable?4(bool) -PyQt5.QtWidgets.QTabWidget.documentMode?4() -> bool -PyQt5.QtWidgets.QTabWidget.setDocumentMode?4(bool) -PyQt5.QtWidgets.QTabWidget.tabCloseRequested?4(int) -PyQt5.QtWidgets.QTabWidget.heightForWidth?4(int) -> int -PyQt5.QtWidgets.QTabWidget.hasHeightForWidth?4() -> bool -PyQt5.QtWidgets.QTabWidget.tabBarClicked?4(int) -PyQt5.QtWidgets.QTabWidget.tabBarDoubleClicked?4(int) -PyQt5.QtWidgets.QTabWidget.tabBarAutoHide?4() -> bool -PyQt5.QtWidgets.QTabWidget.setTabBarAutoHide?4(bool) -PyQt5.QtWidgets.QTextEdit.AutoFormattingFlag?10 -PyQt5.QtWidgets.QTextEdit.AutoNone?10 -PyQt5.QtWidgets.QTextEdit.AutoBulletList?10 -PyQt5.QtWidgets.QTextEdit.AutoAll?10 -PyQt5.QtWidgets.QTextEdit.LineWrapMode?10 -PyQt5.QtWidgets.QTextEdit.NoWrap?10 -PyQt5.QtWidgets.QTextEdit.WidgetWidth?10 -PyQt5.QtWidgets.QTextEdit.FixedPixelWidth?10 -PyQt5.QtWidgets.QTextEdit.FixedColumnWidth?10 -PyQt5.QtWidgets.QTextEdit?1(QWidget parent=None) -PyQt5.QtWidgets.QTextEdit.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QTextEdit?1(str, QWidget parent=None) -PyQt5.QtWidgets.QTextEdit.__init__?1(self, str, QWidget parent=None) -PyQt5.QtWidgets.QTextEdit.setDocument?4(QTextDocument) -PyQt5.QtWidgets.QTextEdit.document?4() -> QTextDocument -PyQt5.QtWidgets.QTextEdit.setTextCursor?4(QTextCursor) -PyQt5.QtWidgets.QTextEdit.textCursor?4() -> QTextCursor -PyQt5.QtWidgets.QTextEdit.isReadOnly?4() -> bool -PyQt5.QtWidgets.QTextEdit.setReadOnly?4(bool) -PyQt5.QtWidgets.QTextEdit.fontPointSize?4() -> float -PyQt5.QtWidgets.QTextEdit.fontFamily?4() -> str -PyQt5.QtWidgets.QTextEdit.fontWeight?4() -> int -PyQt5.QtWidgets.QTextEdit.fontUnderline?4() -> bool -PyQt5.QtWidgets.QTextEdit.fontItalic?4() -> bool -PyQt5.QtWidgets.QTextEdit.textColor?4() -> QColor -PyQt5.QtWidgets.QTextEdit.currentFont?4() -> QFont -PyQt5.QtWidgets.QTextEdit.alignment?4() -> Qt.Alignment -PyQt5.QtWidgets.QTextEdit.mergeCurrentCharFormat?4(QTextCharFormat) -PyQt5.QtWidgets.QTextEdit.setCurrentCharFormat?4(QTextCharFormat) -PyQt5.QtWidgets.QTextEdit.currentCharFormat?4() -> QTextCharFormat -PyQt5.QtWidgets.QTextEdit.autoFormatting?4() -> QTextEdit.AutoFormatting -PyQt5.QtWidgets.QTextEdit.setAutoFormatting?4(QTextEdit.AutoFormatting) -PyQt5.QtWidgets.QTextEdit.tabChangesFocus?4() -> bool -PyQt5.QtWidgets.QTextEdit.setTabChangesFocus?4(bool) -PyQt5.QtWidgets.QTextEdit.setDocumentTitle?4(str) -PyQt5.QtWidgets.QTextEdit.documentTitle?4() -> str -PyQt5.QtWidgets.QTextEdit.isUndoRedoEnabled?4() -> bool -PyQt5.QtWidgets.QTextEdit.setUndoRedoEnabled?4(bool) -PyQt5.QtWidgets.QTextEdit.lineWrapMode?4() -> QTextEdit.LineWrapMode -PyQt5.QtWidgets.QTextEdit.setLineWrapMode?4(QTextEdit.LineWrapMode) -PyQt5.QtWidgets.QTextEdit.lineWrapColumnOrWidth?4() -> int -PyQt5.QtWidgets.QTextEdit.setLineWrapColumnOrWidth?4(int) -PyQt5.QtWidgets.QTextEdit.wordWrapMode?4() -> QTextOption.WrapMode -PyQt5.QtWidgets.QTextEdit.setWordWrapMode?4(QTextOption.WrapMode) -PyQt5.QtWidgets.QTextEdit.find?4(str, QTextDocument.FindFlags options=0) -> bool -PyQt5.QtWidgets.QTextEdit.toPlainText?4() -> str -PyQt5.QtWidgets.QTextEdit.toHtml?4() -> str -PyQt5.QtWidgets.QTextEdit.append?4(str) -PyQt5.QtWidgets.QTextEdit.ensureCursorVisible?4() -PyQt5.QtWidgets.QTextEdit.loadResource?4(int, QUrl) -> QVariant -PyQt5.QtWidgets.QTextEdit.createStandardContextMenu?4() -> QMenu -PyQt5.QtWidgets.QTextEdit.createStandardContextMenu?4(QPoint) -> QMenu -PyQt5.QtWidgets.QTextEdit.cursorForPosition?4(QPoint) -> QTextCursor -PyQt5.QtWidgets.QTextEdit.cursorRect?4(QTextCursor) -> QRect -PyQt5.QtWidgets.QTextEdit.cursorRect?4() -> QRect -PyQt5.QtWidgets.QTextEdit.anchorAt?4(QPoint) -> str -PyQt5.QtWidgets.QTextEdit.overwriteMode?4() -> bool -PyQt5.QtWidgets.QTextEdit.setOverwriteMode?4(bool) -PyQt5.QtWidgets.QTextEdit.tabStopWidth?4() -> int -PyQt5.QtWidgets.QTextEdit.setTabStopWidth?4(int) -PyQt5.QtWidgets.QTextEdit.acceptRichText?4() -> bool -PyQt5.QtWidgets.QTextEdit.setAcceptRichText?4(bool) -PyQt5.QtWidgets.QTextEdit.setTextInteractionFlags?4(Qt.TextInteractionFlags) -PyQt5.QtWidgets.QTextEdit.textInteractionFlags?4() -> Qt.TextInteractionFlags -PyQt5.QtWidgets.QTextEdit.setCursorWidth?4(int) -PyQt5.QtWidgets.QTextEdit.cursorWidth?4() -> int -PyQt5.QtWidgets.QTextEdit.setExtraSelections?4(list-of-QTextEdit.ExtraSelection) -PyQt5.QtWidgets.QTextEdit.extraSelections?4() -> list-of-QTextEdit.ExtraSelection -PyQt5.QtWidgets.QTextEdit.canPaste?4() -> bool -PyQt5.QtWidgets.QTextEdit.moveCursor?4(QTextCursor.MoveOperation, QTextCursor.MoveMode mode=QTextCursor.MoveAnchor) -PyQt5.QtWidgets.QTextEdit.print_?4(QPagedPaintDevice) -PyQt5.QtWidgets.QTextEdit.print?4(QPagedPaintDevice) -PyQt5.QtWidgets.QTextEdit.setFontPointSize?4(float) -PyQt5.QtWidgets.QTextEdit.setFontFamily?4(str) -PyQt5.QtWidgets.QTextEdit.setFontWeight?4(int) -PyQt5.QtWidgets.QTextEdit.setFontUnderline?4(bool) -PyQt5.QtWidgets.QTextEdit.setFontItalic?4(bool) -PyQt5.QtWidgets.QTextEdit.setText?4(str) -PyQt5.QtWidgets.QTextEdit.setTextColor?4(QColor) -PyQt5.QtWidgets.QTextEdit.setCurrentFont?4(QFont) -PyQt5.QtWidgets.QTextEdit.setAlignment?4(Qt.Alignment) -PyQt5.QtWidgets.QTextEdit.setPlainText?4(str) -PyQt5.QtWidgets.QTextEdit.setHtml?4(str) -PyQt5.QtWidgets.QTextEdit.cut?4() -PyQt5.QtWidgets.QTextEdit.copy?4() -PyQt5.QtWidgets.QTextEdit.paste?4() -PyQt5.QtWidgets.QTextEdit.clear?4() -PyQt5.QtWidgets.QTextEdit.selectAll?4() -PyQt5.QtWidgets.QTextEdit.insertPlainText?4(str) -PyQt5.QtWidgets.QTextEdit.insertHtml?4(str) -PyQt5.QtWidgets.QTextEdit.scrollToAnchor?4(str) -PyQt5.QtWidgets.QTextEdit.redo?4() -PyQt5.QtWidgets.QTextEdit.undo?4() -PyQt5.QtWidgets.QTextEdit.zoomIn?4(int range=1) -PyQt5.QtWidgets.QTextEdit.zoomOut?4(int range=1) -PyQt5.QtWidgets.QTextEdit.textChanged?4() -PyQt5.QtWidgets.QTextEdit.undoAvailable?4(bool) -PyQt5.QtWidgets.QTextEdit.redoAvailable?4(bool) -PyQt5.QtWidgets.QTextEdit.currentCharFormatChanged?4(QTextCharFormat) -PyQt5.QtWidgets.QTextEdit.copyAvailable?4(bool) -PyQt5.QtWidgets.QTextEdit.selectionChanged?4() -PyQt5.QtWidgets.QTextEdit.cursorPositionChanged?4() -PyQt5.QtWidgets.QTextEdit.event?4(QEvent) -> bool -PyQt5.QtWidgets.QTextEdit.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QTextEdit.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QTextEdit.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtWidgets.QTextEdit.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QTextEdit.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QTextEdit.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTextEdit.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTextEdit.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTextEdit.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTextEdit.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QTextEdit.contextMenuEvent?4(QContextMenuEvent) -PyQt5.QtWidgets.QTextEdit.dragEnterEvent?4(QDragEnterEvent) -PyQt5.QtWidgets.QTextEdit.dragLeaveEvent?4(QDragLeaveEvent) -PyQt5.QtWidgets.QTextEdit.dragMoveEvent?4(QDragMoveEvent) -PyQt5.QtWidgets.QTextEdit.dropEvent?4(QDropEvent) -PyQt5.QtWidgets.QTextEdit.focusInEvent?4(QFocusEvent) -PyQt5.QtWidgets.QTextEdit.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QTextEdit.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QTextEdit.changeEvent?4(QEvent) -PyQt5.QtWidgets.QTextEdit.wheelEvent?4(QWheelEvent) -PyQt5.QtWidgets.QTextEdit.createMimeDataFromSelection?4() -> QMimeData -PyQt5.QtWidgets.QTextEdit.canInsertFromMimeData?4(QMimeData) -> bool -PyQt5.QtWidgets.QTextEdit.insertFromMimeData?4(QMimeData) -PyQt5.QtWidgets.QTextEdit.inputMethodEvent?4(QInputMethodEvent) -PyQt5.QtWidgets.QTextEdit.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -PyQt5.QtWidgets.QTextEdit.scrollContentsBy?4(int, int) -PyQt5.QtWidgets.QTextEdit.textBackgroundColor?4() -> QColor -PyQt5.QtWidgets.QTextEdit.setTextBackgroundColor?4(QColor) -PyQt5.QtWidgets.QTextEdit.setPlaceholderText?4(str) -PyQt5.QtWidgets.QTextEdit.placeholderText?4() -> str -PyQt5.QtWidgets.QTextEdit.find?4(QRegExp, QTextDocument.FindFlags options=0) -> bool -PyQt5.QtWidgets.QTextEdit.inputMethodQuery?4(Qt.InputMethodQuery, QVariant) -> QVariant -PyQt5.QtWidgets.QTextBrowser?1(QWidget parent=None) -PyQt5.QtWidgets.QTextBrowser.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QTextBrowser.source?4() -> QUrl -PyQt5.QtWidgets.QTextBrowser.searchPaths?4() -> list-of-str -PyQt5.QtWidgets.QTextBrowser.setSearchPaths?4(list-of-str) -PyQt5.QtWidgets.QTextBrowser.loadResource?4(int, QUrl) -> QVariant -PyQt5.QtWidgets.QTextBrowser.setSource?4(QUrl) -PyQt5.QtWidgets.QTextBrowser.backward?4() -PyQt5.QtWidgets.QTextBrowser.forward?4() -PyQt5.QtWidgets.QTextBrowser.home?4() -PyQt5.QtWidgets.QTextBrowser.reload?4() -PyQt5.QtWidgets.QTextBrowser.backwardAvailable?4(bool) -PyQt5.QtWidgets.QTextBrowser.forwardAvailable?4(bool) -PyQt5.QtWidgets.QTextBrowser.sourceChanged?4(QUrl) -PyQt5.QtWidgets.QTextBrowser.highlighted?4(QUrl) -PyQt5.QtWidgets.QTextBrowser.highlighted?4(str) -PyQt5.QtWidgets.QTextBrowser.anchorClicked?4(QUrl) -PyQt5.QtWidgets.QTextBrowser.event?4(QEvent) -> bool -PyQt5.QtWidgets.QTextBrowser.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QTextBrowser.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTextBrowser.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTextBrowser.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTextBrowser.focusOutEvent?4(QFocusEvent) -PyQt5.QtWidgets.QTextBrowser.focusNextPrevChild?4(bool) -> bool -PyQt5.QtWidgets.QTextBrowser.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QTextBrowser.isBackwardAvailable?4() -> bool -PyQt5.QtWidgets.QTextBrowser.isForwardAvailable?4() -> bool -PyQt5.QtWidgets.QTextBrowser.clearHistory?4() -PyQt5.QtWidgets.QTextBrowser.openExternalLinks?4() -> bool -PyQt5.QtWidgets.QTextBrowser.setOpenExternalLinks?4(bool) -PyQt5.QtWidgets.QTextBrowser.openLinks?4() -> bool -PyQt5.QtWidgets.QTextBrowser.setOpenLinks?4(bool) -PyQt5.QtWidgets.QTextBrowser.historyTitle?4(int) -> str -PyQt5.QtWidgets.QTextBrowser.historyUrl?4(int) -> QUrl -PyQt5.QtWidgets.QTextBrowser.backwardHistoryCount?4() -> int -PyQt5.QtWidgets.QTextBrowser.forwardHistoryCount?4() -> int -PyQt5.QtWidgets.QTextBrowser.historyChanged?4() -PyQt5.QtWidgets.QTextEdit.ExtraSelection.cursor?7 -PyQt5.QtWidgets.QTextEdit.ExtraSelection.format?7 -PyQt5.QtWidgets.QTextEdit.ExtraSelection?1() -PyQt5.QtWidgets.QTextEdit.ExtraSelection.__init__?1(self) -PyQt5.QtWidgets.QTextEdit.ExtraSelection?1(QTextEdit.ExtraSelection) -PyQt5.QtWidgets.QTextEdit.ExtraSelection.__init__?1(self, QTextEdit.ExtraSelection) -PyQt5.QtWidgets.QTextEdit.AutoFormatting?1(QTextEdit.AutoFormatting) -PyQt5.QtWidgets.QTextEdit.AutoFormatting.__init__?1(self, QTextEdit.AutoFormatting) -PyQt5.QtWidgets.QTextEdit.AutoFormatting?1(int) -PyQt5.QtWidgets.QTextEdit.AutoFormatting.__init__?1(self, int) -PyQt5.QtWidgets.QTextEdit.AutoFormatting?1() -PyQt5.QtWidgets.QTextEdit.AutoFormatting.__init__?1(self) -PyQt5.QtWidgets.QToolBar?1(str, QWidget parent=None) -PyQt5.QtWidgets.QToolBar.__init__?1(self, str, QWidget parent=None) -PyQt5.QtWidgets.QToolBar?1(QWidget parent=None) -PyQt5.QtWidgets.QToolBar.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QToolBar.setMovable?4(bool) -PyQt5.QtWidgets.QToolBar.isMovable?4() -> bool -PyQt5.QtWidgets.QToolBar.setAllowedAreas?4(Qt.ToolBarAreas) -PyQt5.QtWidgets.QToolBar.allowedAreas?4() -> Qt.ToolBarAreas -PyQt5.QtWidgets.QToolBar.isAreaAllowed?4(Qt.ToolBarArea) -> bool -PyQt5.QtWidgets.QToolBar.setOrientation?4(Qt.Orientation) -PyQt5.QtWidgets.QToolBar.orientation?4() -> Qt.Orientation -PyQt5.QtWidgets.QToolBar.clear?4() -PyQt5.QtWidgets.QToolBar.addAction?4(QAction) -PyQt5.QtWidgets.QToolBar.addAction?4(str) -> QAction -PyQt5.QtWidgets.QToolBar.addAction?4(QIcon, str) -> QAction -PyQt5.QtWidgets.QToolBar.addAction?4(str, slot) -> QAction -PyQt5.QtWidgets.QToolBar.addAction?4(QIcon, str, slot) -> QAction -PyQt5.QtWidgets.QToolBar.addSeparator?4() -> QAction -PyQt5.QtWidgets.QToolBar.insertSeparator?4(QAction) -> QAction -PyQt5.QtWidgets.QToolBar.addWidget?4(QWidget) -> QAction -PyQt5.QtWidgets.QToolBar.insertWidget?4(QAction, QWidget) -> QAction -PyQt5.QtWidgets.QToolBar.actionGeometry?4(QAction) -> QRect -PyQt5.QtWidgets.QToolBar.actionAt?4(QPoint) -> QAction -PyQt5.QtWidgets.QToolBar.actionAt?4(int, int) -> QAction -PyQt5.QtWidgets.QToolBar.toggleViewAction?4() -> QAction -PyQt5.QtWidgets.QToolBar.iconSize?4() -> QSize -PyQt5.QtWidgets.QToolBar.toolButtonStyle?4() -> Qt.ToolButtonStyle -PyQt5.QtWidgets.QToolBar.widgetForAction?4(QAction) -> QWidget -PyQt5.QtWidgets.QToolBar.setIconSize?4(QSize) -PyQt5.QtWidgets.QToolBar.setToolButtonStyle?4(Qt.ToolButtonStyle) -PyQt5.QtWidgets.QToolBar.actionTriggered?4(QAction) -PyQt5.QtWidgets.QToolBar.movableChanged?4(bool) -PyQt5.QtWidgets.QToolBar.allowedAreasChanged?4(Qt.ToolBarAreas) -PyQt5.QtWidgets.QToolBar.orientationChanged?4(Qt.Orientation) -PyQt5.QtWidgets.QToolBar.iconSizeChanged?4(QSize) -PyQt5.QtWidgets.QToolBar.toolButtonStyleChanged?4(Qt.ToolButtonStyle) -PyQt5.QtWidgets.QToolBar.topLevelChanged?4(bool) -PyQt5.QtWidgets.QToolBar.visibilityChanged?4(bool) -PyQt5.QtWidgets.QToolBar.initStyleOption?4(QStyleOptionToolBar) -PyQt5.QtWidgets.QToolBar.actionEvent?4(QActionEvent) -PyQt5.QtWidgets.QToolBar.changeEvent?4(QEvent) -PyQt5.QtWidgets.QToolBar.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QToolBar.event?4(QEvent) -> bool -PyQt5.QtWidgets.QToolBar.isFloatable?4() -> bool -PyQt5.QtWidgets.QToolBar.setFloatable?4(bool) -PyQt5.QtWidgets.QToolBar.isFloating?4() -> bool -PyQt5.QtWidgets.QToolBox?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QToolBox.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QToolBox.addItem?4(QWidget, str) -> int -PyQt5.QtWidgets.QToolBox.addItem?4(QWidget, QIcon, str) -> int -PyQt5.QtWidgets.QToolBox.insertItem?4(int, QWidget, str) -> int -PyQt5.QtWidgets.QToolBox.insertItem?4(int, QWidget, QIcon, str) -> int -PyQt5.QtWidgets.QToolBox.removeItem?4(int) -PyQt5.QtWidgets.QToolBox.setItemEnabled?4(int, bool) -PyQt5.QtWidgets.QToolBox.isItemEnabled?4(int) -> bool -PyQt5.QtWidgets.QToolBox.setItemText?4(int, str) -PyQt5.QtWidgets.QToolBox.itemText?4(int) -> str -PyQt5.QtWidgets.QToolBox.setItemIcon?4(int, QIcon) -PyQt5.QtWidgets.QToolBox.itemIcon?4(int) -> QIcon -PyQt5.QtWidgets.QToolBox.setItemToolTip?4(int, str) -PyQt5.QtWidgets.QToolBox.itemToolTip?4(int) -> str -PyQt5.QtWidgets.QToolBox.currentIndex?4() -> int -PyQt5.QtWidgets.QToolBox.currentWidget?4() -> QWidget -PyQt5.QtWidgets.QToolBox.widget?4(int) -> QWidget -PyQt5.QtWidgets.QToolBox.indexOf?4(QWidget) -> int -PyQt5.QtWidgets.QToolBox.count?4() -> int -PyQt5.QtWidgets.QToolBox.setCurrentIndex?4(int) -PyQt5.QtWidgets.QToolBox.setCurrentWidget?4(QWidget) -PyQt5.QtWidgets.QToolBox.currentChanged?4(int) -PyQt5.QtWidgets.QToolBox.itemInserted?4(int) -PyQt5.QtWidgets.QToolBox.itemRemoved?4(int) -PyQt5.QtWidgets.QToolBox.event?4(QEvent) -> bool -PyQt5.QtWidgets.QToolBox.showEvent?4(QShowEvent) -PyQt5.QtWidgets.QToolBox.changeEvent?4(QEvent) -PyQt5.QtWidgets.QToolButton.ToolButtonPopupMode?10 -PyQt5.QtWidgets.QToolButton.DelayedPopup?10 -PyQt5.QtWidgets.QToolButton.MenuButtonPopup?10 -PyQt5.QtWidgets.QToolButton.InstantPopup?10 -PyQt5.QtWidgets.QToolButton?1(QWidget parent=None) -PyQt5.QtWidgets.QToolButton.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QToolButton.sizeHint?4() -> QSize -PyQt5.QtWidgets.QToolButton.minimumSizeHint?4() -> QSize -PyQt5.QtWidgets.QToolButton.toolButtonStyle?4() -> Qt.ToolButtonStyle -PyQt5.QtWidgets.QToolButton.arrowType?4() -> Qt.ArrowType -PyQt5.QtWidgets.QToolButton.setArrowType?4(Qt.ArrowType) -PyQt5.QtWidgets.QToolButton.setMenu?4(QMenu) -PyQt5.QtWidgets.QToolButton.menu?4() -> QMenu -PyQt5.QtWidgets.QToolButton.setPopupMode?4(QToolButton.ToolButtonPopupMode) -PyQt5.QtWidgets.QToolButton.popupMode?4() -> QToolButton.ToolButtonPopupMode -PyQt5.QtWidgets.QToolButton.defaultAction?4() -> QAction -PyQt5.QtWidgets.QToolButton.setAutoRaise?4(bool) -PyQt5.QtWidgets.QToolButton.autoRaise?4() -> bool -PyQt5.QtWidgets.QToolButton.showMenu?4() -PyQt5.QtWidgets.QToolButton.setToolButtonStyle?4(Qt.ToolButtonStyle) -PyQt5.QtWidgets.QToolButton.setDefaultAction?4(QAction) -PyQt5.QtWidgets.QToolButton.triggered?4(QAction) -PyQt5.QtWidgets.QToolButton.initStyleOption?4(QStyleOptionToolButton) -PyQt5.QtWidgets.QToolButton.event?4(QEvent) -> bool -PyQt5.QtWidgets.QToolButton.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QToolButton.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QToolButton.actionEvent?4(QActionEvent) -PyQt5.QtWidgets.QToolButton.enterEvent?4(QEvent) -PyQt5.QtWidgets.QToolButton.leaveEvent?4(QEvent) -PyQt5.QtWidgets.QToolButton.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QToolButton.changeEvent?4(QEvent) -PyQt5.QtWidgets.QToolButton.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QToolButton.nextCheckState?4() -PyQt5.QtWidgets.QToolButton.hitButton?4(QPoint) -> bool -PyQt5.QtWidgets.QToolTip?1(QToolTip) -PyQt5.QtWidgets.QToolTip.__init__?1(self, QToolTip) -PyQt5.QtWidgets.QToolTip.showText?4(QPoint, str, QWidget widget=None) -PyQt5.QtWidgets.QToolTip.showText?4(QPoint, str, QWidget, QRect) -PyQt5.QtWidgets.QToolTip.showText?4(QPoint, str, QWidget, QRect, int) -PyQt5.QtWidgets.QToolTip.palette?4() -> QPalette -PyQt5.QtWidgets.QToolTip.hideText?4() -PyQt5.QtWidgets.QToolTip.setPalette?4(QPalette) -PyQt5.QtWidgets.QToolTip.font?4() -> QFont -PyQt5.QtWidgets.QToolTip.setFont?4(QFont) -PyQt5.QtWidgets.QToolTip.isVisible?4() -> bool -PyQt5.QtWidgets.QToolTip.text?4() -> str -PyQt5.QtWidgets.QTreeView?1(QWidget parent=None) -PyQt5.QtWidgets.QTreeView.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QTreeView.setModel?4(QAbstractItemModel) -PyQt5.QtWidgets.QTreeView.setRootIndex?4(QModelIndex) -PyQt5.QtWidgets.QTreeView.setSelectionModel?4(QItemSelectionModel) -PyQt5.QtWidgets.QTreeView.header?4() -> QHeaderView -PyQt5.QtWidgets.QTreeView.setHeader?4(QHeaderView) -PyQt5.QtWidgets.QTreeView.indentation?4() -> int -PyQt5.QtWidgets.QTreeView.setIndentation?4(int) -PyQt5.QtWidgets.QTreeView.rootIsDecorated?4() -> bool -PyQt5.QtWidgets.QTreeView.setRootIsDecorated?4(bool) -PyQt5.QtWidgets.QTreeView.uniformRowHeights?4() -> bool -PyQt5.QtWidgets.QTreeView.setUniformRowHeights?4(bool) -PyQt5.QtWidgets.QTreeView.itemsExpandable?4() -> bool -PyQt5.QtWidgets.QTreeView.setItemsExpandable?4(bool) -PyQt5.QtWidgets.QTreeView.columnViewportPosition?4(int) -> int -PyQt5.QtWidgets.QTreeView.columnWidth?4(int) -> int -PyQt5.QtWidgets.QTreeView.columnAt?4(int) -> int -PyQt5.QtWidgets.QTreeView.isColumnHidden?4(int) -> bool -PyQt5.QtWidgets.QTreeView.setColumnHidden?4(int, bool) -PyQt5.QtWidgets.QTreeView.isRowHidden?4(int, QModelIndex) -> bool -PyQt5.QtWidgets.QTreeView.setRowHidden?4(int, QModelIndex, bool) -PyQt5.QtWidgets.QTreeView.isExpanded?4(QModelIndex) -> bool -PyQt5.QtWidgets.QTreeView.setExpanded?4(QModelIndex, bool) -PyQt5.QtWidgets.QTreeView.keyboardSearch?4(str) -PyQt5.QtWidgets.QTreeView.visualRect?4(QModelIndex) -> QRect -PyQt5.QtWidgets.QTreeView.scrollTo?4(QModelIndex, QAbstractItemView.ScrollHint hint=QAbstractItemView.EnsureVisible) -PyQt5.QtWidgets.QTreeView.indexAt?4(QPoint) -> QModelIndex -PyQt5.QtWidgets.QTreeView.indexAbove?4(QModelIndex) -> QModelIndex -PyQt5.QtWidgets.QTreeView.indexBelow?4(QModelIndex) -> QModelIndex -PyQt5.QtWidgets.QTreeView.reset?4() -PyQt5.QtWidgets.QTreeView.expanded?4(QModelIndex) -PyQt5.QtWidgets.QTreeView.collapsed?4(QModelIndex) -PyQt5.QtWidgets.QTreeView.dataChanged?4(QModelIndex, QModelIndex, list-of-int roles=[]) -PyQt5.QtWidgets.QTreeView.hideColumn?4(int) -PyQt5.QtWidgets.QTreeView.showColumn?4(int) -PyQt5.QtWidgets.QTreeView.expand?4(QModelIndex) -PyQt5.QtWidgets.QTreeView.expandAll?4() -PyQt5.QtWidgets.QTreeView.collapse?4(QModelIndex) -PyQt5.QtWidgets.QTreeView.collapseAll?4() -PyQt5.QtWidgets.QTreeView.resizeColumnToContents?4(int) -PyQt5.QtWidgets.QTreeView.selectAll?4() -PyQt5.QtWidgets.QTreeView.columnResized?4(int, int, int) -PyQt5.QtWidgets.QTreeView.columnCountChanged?4(int, int) -PyQt5.QtWidgets.QTreeView.columnMoved?4() -PyQt5.QtWidgets.QTreeView.reexpand?4() -PyQt5.QtWidgets.QTreeView.rowsRemoved?4(QModelIndex, int, int) -PyQt5.QtWidgets.QTreeView.scrollContentsBy?4(int, int) -PyQt5.QtWidgets.QTreeView.rowsInserted?4(QModelIndex, int, int) -PyQt5.QtWidgets.QTreeView.rowsAboutToBeRemoved?4(QModelIndex, int, int) -PyQt5.QtWidgets.QTreeView.moveCursor?4(QAbstractItemView.CursorAction, Qt.KeyboardModifiers) -> QModelIndex -PyQt5.QtWidgets.QTreeView.horizontalOffset?4() -> int -PyQt5.QtWidgets.QTreeView.verticalOffset?4() -> int -PyQt5.QtWidgets.QTreeView.setSelection?4(QRect, QItemSelectionModel.SelectionFlags) -PyQt5.QtWidgets.QTreeView.visualRegionForSelection?4(QItemSelection) -> QRegion -PyQt5.QtWidgets.QTreeView.selectedIndexes?4() -> list-of-QModelIndex -PyQt5.QtWidgets.QTreeView.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QTreeView.timerEvent?4(QTimerEvent) -PyQt5.QtWidgets.QTreeView.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTreeView.drawRow?4(QPainter, QStyleOptionViewItem, QModelIndex) -PyQt5.QtWidgets.QTreeView.drawBranches?4(QPainter, QRect, QModelIndex) -PyQt5.QtWidgets.QTreeView.drawTree?4(QPainter, QRegion) -PyQt5.QtWidgets.QTreeView.mousePressEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTreeView.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTreeView.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtWidgets.QTreeView.keyPressEvent?4(QKeyEvent) -PyQt5.QtWidgets.QTreeView.updateGeometries?4() -PyQt5.QtWidgets.QTreeView.sizeHintForColumn?4(int) -> int -PyQt5.QtWidgets.QTreeView.indexRowSizeHint?4(QModelIndex) -> int -PyQt5.QtWidgets.QTreeView.horizontalScrollbarAction?4(int) -PyQt5.QtWidgets.QTreeView.isIndexHidden?4(QModelIndex) -> bool -PyQt5.QtWidgets.QTreeView.setColumnWidth?4(int, int) -PyQt5.QtWidgets.QTreeView.setSortingEnabled?4(bool) -PyQt5.QtWidgets.QTreeView.isSortingEnabled?4() -> bool -PyQt5.QtWidgets.QTreeView.setAnimated?4(bool) -PyQt5.QtWidgets.QTreeView.isAnimated?4() -> bool -PyQt5.QtWidgets.QTreeView.setAllColumnsShowFocus?4(bool) -PyQt5.QtWidgets.QTreeView.allColumnsShowFocus?4() -> bool -PyQt5.QtWidgets.QTreeView.sortByColumn?4(int, Qt.SortOrder) -PyQt5.QtWidgets.QTreeView.autoExpandDelay?4() -> int -PyQt5.QtWidgets.QTreeView.setAutoExpandDelay?4(int) -PyQt5.QtWidgets.QTreeView.isFirstColumnSpanned?4(int, QModelIndex) -> bool -PyQt5.QtWidgets.QTreeView.setFirstColumnSpanned?4(int, QModelIndex, bool) -PyQt5.QtWidgets.QTreeView.setWordWrap?4(bool) -PyQt5.QtWidgets.QTreeView.wordWrap?4() -> bool -PyQt5.QtWidgets.QTreeView.expandToDepth?4(int) -PyQt5.QtWidgets.QTreeView.dragMoveEvent?4(QDragMoveEvent) -PyQt5.QtWidgets.QTreeView.viewportEvent?4(QEvent) -> bool -PyQt5.QtWidgets.QTreeView.rowHeight?4(QModelIndex) -> int -PyQt5.QtWidgets.QTreeView.selectionChanged?4(QItemSelection, QItemSelection) -PyQt5.QtWidgets.QTreeView.currentChanged?4(QModelIndex, QModelIndex) -PyQt5.QtWidgets.QTreeView.expandsOnDoubleClick?4() -> bool -PyQt5.QtWidgets.QTreeView.setExpandsOnDoubleClick?4(bool) -PyQt5.QtWidgets.QTreeView.isHeaderHidden?4() -> bool -PyQt5.QtWidgets.QTreeView.setHeaderHidden?4(bool) -PyQt5.QtWidgets.QTreeView.setTreePosition?4(int) -PyQt5.QtWidgets.QTreeView.treePosition?4() -> int -PyQt5.QtWidgets.QTreeView.viewportSizeHint?4() -> QSize -PyQt5.QtWidgets.QTreeView.resetIndentation?4() -PyQt5.QtWidgets.QTreeWidgetItem.ChildIndicatorPolicy?10 -PyQt5.QtWidgets.QTreeWidgetItem.ShowIndicator?10 -PyQt5.QtWidgets.QTreeWidgetItem.DontShowIndicator?10 -PyQt5.QtWidgets.QTreeWidgetItem.DontShowIndicatorWhenChildless?10 -PyQt5.QtWidgets.QTreeWidgetItem.ItemType?10 -PyQt5.QtWidgets.QTreeWidgetItem.Type?10 -PyQt5.QtWidgets.QTreeWidgetItem.UserType?10 -PyQt5.QtWidgets.QTreeWidgetItem?1(int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem.__init__?1(self, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem?1(list-of-str, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem.__init__?1(self, list-of-str, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem?1(QTreeWidget, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem.__init__?1(self, QTreeWidget, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem?1(QTreeWidget, list-of-str, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem.__init__?1(self, QTreeWidget, list-of-str, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem?1(QTreeWidget, QTreeWidgetItem, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem.__init__?1(self, QTreeWidget, QTreeWidgetItem, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem?1(QTreeWidgetItem, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem.__init__?1(self, QTreeWidgetItem, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem?1(QTreeWidgetItem, list-of-str, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem.__init__?1(self, QTreeWidgetItem, list-of-str, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem?1(QTreeWidgetItem, QTreeWidgetItem, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem.__init__?1(self, QTreeWidgetItem, QTreeWidgetItem, int type=QTreeWidgetItem.Type) -PyQt5.QtWidgets.QTreeWidgetItem?1(QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidgetItem.__init__?1(self, QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidgetItem.clone?4() -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidgetItem.treeWidget?4() -> QTreeWidget -PyQt5.QtWidgets.QTreeWidgetItem.flags?4() -> Qt.ItemFlags -PyQt5.QtWidgets.QTreeWidgetItem.text?4(int) -> str -PyQt5.QtWidgets.QTreeWidgetItem.icon?4(int) -> QIcon -PyQt5.QtWidgets.QTreeWidgetItem.statusTip?4(int) -> str -PyQt5.QtWidgets.QTreeWidgetItem.toolTip?4(int) -> str -PyQt5.QtWidgets.QTreeWidgetItem.whatsThis?4(int) -> str -PyQt5.QtWidgets.QTreeWidgetItem.font?4(int) -> QFont -PyQt5.QtWidgets.QTreeWidgetItem.textAlignment?4(int) -> int -PyQt5.QtWidgets.QTreeWidgetItem.setTextAlignment?4(int, int) -PyQt5.QtWidgets.QTreeWidgetItem.checkState?4(int) -> Qt.CheckState -PyQt5.QtWidgets.QTreeWidgetItem.setCheckState?4(int, Qt.CheckState) -PyQt5.QtWidgets.QTreeWidgetItem.data?4(int, int) -> QVariant -PyQt5.QtWidgets.QTreeWidgetItem.setData?4(int, int, QVariant) -PyQt5.QtWidgets.QTreeWidgetItem.read?4(QDataStream) -PyQt5.QtWidgets.QTreeWidgetItem.write?4(QDataStream) -PyQt5.QtWidgets.QTreeWidgetItem.parent?4() -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidgetItem.child?4(int) -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidgetItem.childCount?4() -> int -PyQt5.QtWidgets.QTreeWidgetItem.columnCount?4() -> int -PyQt5.QtWidgets.QTreeWidgetItem.addChild?4(QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidgetItem.insertChild?4(int, QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidgetItem.takeChild?4(int) -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidgetItem.type?4() -> int -PyQt5.QtWidgets.QTreeWidgetItem.setFlags?4(Qt.ItemFlags) -PyQt5.QtWidgets.QTreeWidgetItem.setText?4(int, str) -PyQt5.QtWidgets.QTreeWidgetItem.setIcon?4(int, QIcon) -PyQt5.QtWidgets.QTreeWidgetItem.setStatusTip?4(int, str) -PyQt5.QtWidgets.QTreeWidgetItem.setToolTip?4(int, str) -PyQt5.QtWidgets.QTreeWidgetItem.setWhatsThis?4(int, str) -PyQt5.QtWidgets.QTreeWidgetItem.setFont?4(int, QFont) -PyQt5.QtWidgets.QTreeWidgetItem.indexOfChild?4(QTreeWidgetItem) -> int -PyQt5.QtWidgets.QTreeWidgetItem.sizeHint?4(int) -> QSize -PyQt5.QtWidgets.QTreeWidgetItem.setSizeHint?4(int, QSize) -PyQt5.QtWidgets.QTreeWidgetItem.addChildren?4(list-of-QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidgetItem.insertChildren?4(int, list-of-QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidgetItem.takeChildren?4() -> list-of-QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidgetItem.background?4(int) -> QBrush -PyQt5.QtWidgets.QTreeWidgetItem.setBackground?4(int, QBrush) -PyQt5.QtWidgets.QTreeWidgetItem.foreground?4(int) -> QBrush -PyQt5.QtWidgets.QTreeWidgetItem.setForeground?4(int, QBrush) -PyQt5.QtWidgets.QTreeWidgetItem.sortChildren?4(int, Qt.SortOrder) -PyQt5.QtWidgets.QTreeWidgetItem.setSelected?4(bool) -PyQt5.QtWidgets.QTreeWidgetItem.isSelected?4() -> bool -PyQt5.QtWidgets.QTreeWidgetItem.setHidden?4(bool) -PyQt5.QtWidgets.QTreeWidgetItem.isHidden?4() -> bool -PyQt5.QtWidgets.QTreeWidgetItem.setExpanded?4(bool) -PyQt5.QtWidgets.QTreeWidgetItem.isExpanded?4() -> bool -PyQt5.QtWidgets.QTreeWidgetItem.setChildIndicatorPolicy?4(QTreeWidgetItem.ChildIndicatorPolicy) -PyQt5.QtWidgets.QTreeWidgetItem.childIndicatorPolicy?4() -> QTreeWidgetItem.ChildIndicatorPolicy -PyQt5.QtWidgets.QTreeWidgetItem.removeChild?4(QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidgetItem.setFirstColumnSpanned?4(bool) -PyQt5.QtWidgets.QTreeWidgetItem.isFirstColumnSpanned?4() -> bool -PyQt5.QtWidgets.QTreeWidgetItem.setDisabled?4(bool) -PyQt5.QtWidgets.QTreeWidgetItem.isDisabled?4() -> bool -PyQt5.QtWidgets.QTreeWidgetItem.emitDataChanged?4() -PyQt5.QtWidgets.QTreeWidget?1(QWidget parent=None) -PyQt5.QtWidgets.QTreeWidget.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QTreeWidget.columnCount?4() -> int -PyQt5.QtWidgets.QTreeWidget.setColumnCount?4(int) -PyQt5.QtWidgets.QTreeWidget.topLevelItem?4(int) -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidget.topLevelItemCount?4() -> int -PyQt5.QtWidgets.QTreeWidget.insertTopLevelItem?4(int, QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidget.addTopLevelItem?4(QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidget.takeTopLevelItem?4(int) -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidget.indexOfTopLevelItem?4(QTreeWidgetItem) -> int -PyQt5.QtWidgets.QTreeWidget.insertTopLevelItems?4(int, list-of-QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidget.addTopLevelItems?4(list-of-QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidget.headerItem?4() -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidget.setHeaderItem?4(QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidget.setHeaderLabels?4(list-of-str) -PyQt5.QtWidgets.QTreeWidget.currentItem?4() -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidget.currentColumn?4() -> int -PyQt5.QtWidgets.QTreeWidget.setCurrentItem?4(QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidget.setCurrentItem?4(QTreeWidgetItem, int) -PyQt5.QtWidgets.QTreeWidget.setCurrentItem?4(QTreeWidgetItem, int, QItemSelectionModel.SelectionFlags) -PyQt5.QtWidgets.QTreeWidget.itemAt?4(QPoint) -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidget.itemAt?4(int, int) -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidget.visualItemRect?4(QTreeWidgetItem) -> QRect -PyQt5.QtWidgets.QTreeWidget.sortColumn?4() -> int -PyQt5.QtWidgets.QTreeWidget.sortItems?4(int, Qt.SortOrder) -PyQt5.QtWidgets.QTreeWidget.editItem?4(QTreeWidgetItem, int column=0) -PyQt5.QtWidgets.QTreeWidget.openPersistentEditor?4(QTreeWidgetItem, int column=0) -PyQt5.QtWidgets.QTreeWidget.closePersistentEditor?4(QTreeWidgetItem, int column=0) -PyQt5.QtWidgets.QTreeWidget.itemWidget?4(QTreeWidgetItem, int) -> QWidget -PyQt5.QtWidgets.QTreeWidget.setItemWidget?4(QTreeWidgetItem, int, QWidget) -PyQt5.QtWidgets.QTreeWidget.selectedItems?4() -> list-of-QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidget.findItems?4(str, Qt.MatchFlags, int column=0) -> list-of-QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidget.scrollToItem?4(QTreeWidgetItem, QAbstractItemView.ScrollHint hint=QAbstractItemView.EnsureVisible) -PyQt5.QtWidgets.QTreeWidget.expandItem?4(QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidget.collapseItem?4(QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidget.clear?4() -PyQt5.QtWidgets.QTreeWidget.itemPressed?4(QTreeWidgetItem, int) -PyQt5.QtWidgets.QTreeWidget.itemClicked?4(QTreeWidgetItem, int) -PyQt5.QtWidgets.QTreeWidget.itemDoubleClicked?4(QTreeWidgetItem, int) -PyQt5.QtWidgets.QTreeWidget.itemActivated?4(QTreeWidgetItem, int) -PyQt5.QtWidgets.QTreeWidget.itemEntered?4(QTreeWidgetItem, int) -PyQt5.QtWidgets.QTreeWidget.itemChanged?4(QTreeWidgetItem, int) -PyQt5.QtWidgets.QTreeWidget.itemExpanded?4(QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidget.itemCollapsed?4(QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidget.currentItemChanged?4(QTreeWidgetItem, QTreeWidgetItem) -PyQt5.QtWidgets.QTreeWidget.itemSelectionChanged?4() -PyQt5.QtWidgets.QTreeWidget.mimeTypes?4() -> list-of-str -PyQt5.QtWidgets.QTreeWidget.mimeData?4(list-of-QTreeWidgetItem) -> QMimeData -PyQt5.QtWidgets.QTreeWidget.dropMimeData?4(QTreeWidgetItem, int, QMimeData, Qt.DropAction) -> bool -PyQt5.QtWidgets.QTreeWidget.supportedDropActions?4() -> Qt.DropActions -PyQt5.QtWidgets.QTreeWidget.indexFromItem?4(QTreeWidgetItem, int column=0) -> QModelIndex -PyQt5.QtWidgets.QTreeWidget.itemFromIndex?4(QModelIndex) -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidget.event?4(QEvent) -> bool -PyQt5.QtWidgets.QTreeWidget.dropEvent?4(QDropEvent) -PyQt5.QtWidgets.QTreeWidget.invisibleRootItem?4() -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidget.setHeaderLabel?4(str) -PyQt5.QtWidgets.QTreeWidget.isFirstItemColumnSpanned?4(QTreeWidgetItem) -> bool -PyQt5.QtWidgets.QTreeWidget.setFirstItemColumnSpanned?4(QTreeWidgetItem, bool) -PyQt5.QtWidgets.QTreeWidget.itemAbove?4(QTreeWidgetItem) -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidget.itemBelow?4(QTreeWidgetItem) -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidget.removeItemWidget?4(QTreeWidgetItem, int) -PyQt5.QtWidgets.QTreeWidget.setSelectionModel?4(QItemSelectionModel) -PyQt5.QtWidgets.QTreeWidgetItemIterator.IteratorFlag?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.All?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.Hidden?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.NotHidden?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.Selected?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.Unselected?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.Selectable?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.NotSelectable?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.DragEnabled?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.DragDisabled?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.DropEnabled?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.DropDisabled?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.HasChildren?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.NoChildren?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.Checked?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.NotChecked?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.Enabled?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.Disabled?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.Editable?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.NotEditable?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator.UserFlag?10 -PyQt5.QtWidgets.QTreeWidgetItemIterator?1(QTreeWidgetItemIterator) -PyQt5.QtWidgets.QTreeWidgetItemIterator.__init__?1(self, QTreeWidgetItemIterator) -PyQt5.QtWidgets.QTreeWidgetItemIterator?1(QTreeWidget, QTreeWidgetItemIterator.IteratorFlags flags=QTreeWidgetItemIterator.All) -PyQt5.QtWidgets.QTreeWidgetItemIterator.__init__?1(self, QTreeWidget, QTreeWidgetItemIterator.IteratorFlags flags=QTreeWidgetItemIterator.All) -PyQt5.QtWidgets.QTreeWidgetItemIterator?1(QTreeWidgetItem, QTreeWidgetItemIterator.IteratorFlags flags=QTreeWidgetItemIterator.All) -PyQt5.QtWidgets.QTreeWidgetItemIterator.__init__?1(self, QTreeWidgetItem, QTreeWidgetItemIterator.IteratorFlags flags=QTreeWidgetItemIterator.All) -PyQt5.QtWidgets.QTreeWidgetItemIterator.value?4() -> QTreeWidgetItem -PyQt5.QtWidgets.QTreeWidgetItemIterator.IteratorFlags?1(QTreeWidgetItemIterator.IteratorFlags) -PyQt5.QtWidgets.QTreeWidgetItemIterator.IteratorFlags.__init__?1(self, QTreeWidgetItemIterator.IteratorFlags) -PyQt5.QtWidgets.QTreeWidgetItemIterator.IteratorFlags?1(int) -PyQt5.QtWidgets.QTreeWidgetItemIterator.IteratorFlags.__init__?1(self, int) -PyQt5.QtWidgets.QTreeWidgetItemIterator.IteratorFlags?1() -PyQt5.QtWidgets.QTreeWidgetItemIterator.IteratorFlags.__init__?1(self) -PyQt5.QtWidgets.QUndoGroup?1(QObject parent=None) -PyQt5.QtWidgets.QUndoGroup.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QUndoGroup.addStack?4(QUndoStack) -PyQt5.QtWidgets.QUndoGroup.removeStack?4(QUndoStack) -PyQt5.QtWidgets.QUndoGroup.stacks?4() -> list-of-QUndoStack -PyQt5.QtWidgets.QUndoGroup.activeStack?4() -> QUndoStack -PyQt5.QtWidgets.QUndoGroup.createRedoAction?4(QObject, str prefix='') -> QAction -PyQt5.QtWidgets.QUndoGroup.createUndoAction?4(QObject, str prefix='') -> QAction -PyQt5.QtWidgets.QUndoGroup.canUndo?4() -> bool -PyQt5.QtWidgets.QUndoGroup.canRedo?4() -> bool -PyQt5.QtWidgets.QUndoGroup.undoText?4() -> str -PyQt5.QtWidgets.QUndoGroup.redoText?4() -> str -PyQt5.QtWidgets.QUndoGroup.isClean?4() -> bool -PyQt5.QtWidgets.QUndoGroup.redo?4() -PyQt5.QtWidgets.QUndoGroup.setActiveStack?4(QUndoStack) -PyQt5.QtWidgets.QUndoGroup.undo?4() -PyQt5.QtWidgets.QUndoGroup.activeStackChanged?4(QUndoStack) -PyQt5.QtWidgets.QUndoGroup.canRedoChanged?4(bool) -PyQt5.QtWidgets.QUndoGroup.canUndoChanged?4(bool) -PyQt5.QtWidgets.QUndoGroup.cleanChanged?4(bool) -PyQt5.QtWidgets.QUndoGroup.indexChanged?4(int) -PyQt5.QtWidgets.QUndoGroup.redoTextChanged?4(str) -PyQt5.QtWidgets.QUndoGroup.undoTextChanged?4(str) -PyQt5.QtWidgets.QUndoCommand?1(QUndoCommand parent=None) -PyQt5.QtWidgets.QUndoCommand.__init__?1(self, QUndoCommand parent=None) -PyQt5.QtWidgets.QUndoCommand?1(str, QUndoCommand parent=None) -PyQt5.QtWidgets.QUndoCommand.__init__?1(self, str, QUndoCommand parent=None) -PyQt5.QtWidgets.QUndoCommand.id?4() -> int -PyQt5.QtWidgets.QUndoCommand.mergeWith?4(QUndoCommand) -> bool -PyQt5.QtWidgets.QUndoCommand.redo?4() -PyQt5.QtWidgets.QUndoCommand.setText?4(str) -PyQt5.QtWidgets.QUndoCommand.text?4() -> str -PyQt5.QtWidgets.QUndoCommand.undo?4() -PyQt5.QtWidgets.QUndoCommand.childCount?4() -> int -PyQt5.QtWidgets.QUndoCommand.child?4(int) -> QUndoCommand -PyQt5.QtWidgets.QUndoCommand.actionText?4() -> str -PyQt5.QtWidgets.QUndoStack?1(QObject parent=None) -PyQt5.QtWidgets.QUndoStack.__init__?1(self, QObject parent=None) -PyQt5.QtWidgets.QUndoStack.clear?4() -PyQt5.QtWidgets.QUndoStack.push?4(QUndoCommand) -PyQt5.QtWidgets.QUndoStack.canUndo?4() -> bool -PyQt5.QtWidgets.QUndoStack.canRedo?4() -> bool -PyQt5.QtWidgets.QUndoStack.undoText?4() -> str -PyQt5.QtWidgets.QUndoStack.redoText?4() -> str -PyQt5.QtWidgets.QUndoStack.count?4() -> int -PyQt5.QtWidgets.QUndoStack.index?4() -> int -PyQt5.QtWidgets.QUndoStack.text?4(int) -> str -PyQt5.QtWidgets.QUndoStack.createUndoAction?4(QObject, str prefix='') -> QAction -PyQt5.QtWidgets.QUndoStack.createRedoAction?4(QObject, str prefix='') -> QAction -PyQt5.QtWidgets.QUndoStack.isActive?4() -> bool -PyQt5.QtWidgets.QUndoStack.isClean?4() -> bool -PyQt5.QtWidgets.QUndoStack.cleanIndex?4() -> int -PyQt5.QtWidgets.QUndoStack.beginMacro?4(str) -PyQt5.QtWidgets.QUndoStack.endMacro?4() -PyQt5.QtWidgets.QUndoStack.redo?4() -PyQt5.QtWidgets.QUndoStack.setActive?4(bool active=True) -PyQt5.QtWidgets.QUndoStack.setClean?4() -PyQt5.QtWidgets.QUndoStack.setIndex?4(int) -PyQt5.QtWidgets.QUndoStack.undo?4() -PyQt5.QtWidgets.QUndoStack.canRedoChanged?4(bool) -PyQt5.QtWidgets.QUndoStack.canUndoChanged?4(bool) -PyQt5.QtWidgets.QUndoStack.cleanChanged?4(bool) -PyQt5.QtWidgets.QUndoStack.indexChanged?4(int) -PyQt5.QtWidgets.QUndoStack.redoTextChanged?4(str) -PyQt5.QtWidgets.QUndoStack.undoTextChanged?4(str) -PyQt5.QtWidgets.QUndoStack.setUndoLimit?4(int) -PyQt5.QtWidgets.QUndoStack.undoLimit?4() -> int -PyQt5.QtWidgets.QUndoStack.command?4(int) -> QUndoCommand -PyQt5.QtWidgets.QUndoView?1(QWidget parent=None) -PyQt5.QtWidgets.QUndoView.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QUndoView?1(QUndoStack, QWidget parent=None) -PyQt5.QtWidgets.QUndoView.__init__?1(self, QUndoStack, QWidget parent=None) -PyQt5.QtWidgets.QUndoView?1(QUndoGroup, QWidget parent=None) -PyQt5.QtWidgets.QUndoView.__init__?1(self, QUndoGroup, QWidget parent=None) -PyQt5.QtWidgets.QUndoView.stack?4() -> QUndoStack -PyQt5.QtWidgets.QUndoView.group?4() -> QUndoGroup -PyQt5.QtWidgets.QUndoView.setEmptyLabel?4(str) -PyQt5.QtWidgets.QUndoView.emptyLabel?4() -> str -PyQt5.QtWidgets.QUndoView.setCleanIcon?4(QIcon) -PyQt5.QtWidgets.QUndoView.cleanIcon?4() -> QIcon -PyQt5.QtWidgets.QUndoView.setStack?4(QUndoStack) -PyQt5.QtWidgets.QUndoView.setGroup?4(QUndoGroup) -PyQt5.QtWidgets.QWhatsThis?1(QWhatsThis) -PyQt5.QtWidgets.QWhatsThis.__init__?1(self, QWhatsThis) -PyQt5.QtWidgets.QWhatsThis.enterWhatsThisMode?4() -PyQt5.QtWidgets.QWhatsThis.inWhatsThisMode?4() -> bool -PyQt5.QtWidgets.QWhatsThis.leaveWhatsThisMode?4() -PyQt5.QtWidgets.QWhatsThis.showText?4(QPoint, str, QWidget widget=None) -PyQt5.QtWidgets.QWhatsThis.hideText?4() -PyQt5.QtWidgets.QWhatsThis.createAction?4(QObject parent=None) -> QAction -PyQt5.QtWidgets.QWidget.RenderFlags?1(QWidget.RenderFlags) -PyQt5.QtWidgets.QWidget.RenderFlags.__init__?1(self, QWidget.RenderFlags) -PyQt5.QtWidgets.QWidget.RenderFlags?1(int) -PyQt5.QtWidgets.QWidget.RenderFlags.__init__?1(self, int) -PyQt5.QtWidgets.QWidget.RenderFlags?1() -PyQt5.QtWidgets.QWidget.RenderFlags.__init__?1(self) -PyQt5.QtWidgets.QWidgetAction?1(QObject) -PyQt5.QtWidgets.QWidgetAction.__init__?1(self, QObject) -PyQt5.QtWidgets.QWidgetAction.setDefaultWidget?4(QWidget) -PyQt5.QtWidgets.QWidgetAction.defaultWidget?4() -> QWidget -PyQt5.QtWidgets.QWidgetAction.requestWidget?4(QWidget) -> QWidget -PyQt5.QtWidgets.QWidgetAction.releaseWidget?4(QWidget) -PyQt5.QtWidgets.QWidgetAction.event?4(QEvent) -> bool -PyQt5.QtWidgets.QWidgetAction.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWidgets.QWidgetAction.createWidget?4(QWidget) -> QWidget -PyQt5.QtWidgets.QWidgetAction.deleteWidget?4(QWidget) -PyQt5.QtWidgets.QWidgetAction.createdWidgets?4() -> list-of-QWidget -PyQt5.QtWidgets.QWizard.WizardOption?10 -PyQt5.QtWidgets.QWizard.IndependentPages?10 -PyQt5.QtWidgets.QWizard.IgnoreSubTitles?10 -PyQt5.QtWidgets.QWizard.ExtendedWatermarkPixmap?10 -PyQt5.QtWidgets.QWizard.NoDefaultButton?10 -PyQt5.QtWidgets.QWizard.NoBackButtonOnStartPage?10 -PyQt5.QtWidgets.QWizard.NoBackButtonOnLastPage?10 -PyQt5.QtWidgets.QWizard.DisabledBackButtonOnLastPage?10 -PyQt5.QtWidgets.QWizard.HaveNextButtonOnLastPage?10 -PyQt5.QtWidgets.QWizard.HaveFinishButtonOnEarlyPages?10 -PyQt5.QtWidgets.QWizard.NoCancelButton?10 -PyQt5.QtWidgets.QWizard.CancelButtonOnLeft?10 -PyQt5.QtWidgets.QWizard.HaveHelpButton?10 -PyQt5.QtWidgets.QWizard.HelpButtonOnRight?10 -PyQt5.QtWidgets.QWizard.HaveCustomButton1?10 -PyQt5.QtWidgets.QWizard.HaveCustomButton2?10 -PyQt5.QtWidgets.QWizard.HaveCustomButton3?10 -PyQt5.QtWidgets.QWizard.NoCancelButtonOnLastPage?10 -PyQt5.QtWidgets.QWizard.WizardStyle?10 -PyQt5.QtWidgets.QWizard.ClassicStyle?10 -PyQt5.QtWidgets.QWizard.ModernStyle?10 -PyQt5.QtWidgets.QWizard.MacStyle?10 -PyQt5.QtWidgets.QWizard.AeroStyle?10 -PyQt5.QtWidgets.QWizard.WizardPixmap?10 -PyQt5.QtWidgets.QWizard.WatermarkPixmap?10 -PyQt5.QtWidgets.QWizard.LogoPixmap?10 -PyQt5.QtWidgets.QWizard.BannerPixmap?10 -PyQt5.QtWidgets.QWizard.BackgroundPixmap?10 -PyQt5.QtWidgets.QWizard.WizardButton?10 -PyQt5.QtWidgets.QWizard.BackButton?10 -PyQt5.QtWidgets.QWizard.NextButton?10 -PyQt5.QtWidgets.QWizard.CommitButton?10 -PyQt5.QtWidgets.QWizard.FinishButton?10 -PyQt5.QtWidgets.QWizard.CancelButton?10 -PyQt5.QtWidgets.QWizard.HelpButton?10 -PyQt5.QtWidgets.QWizard.CustomButton1?10 -PyQt5.QtWidgets.QWizard.CustomButton2?10 -PyQt5.QtWidgets.QWizard.CustomButton3?10 -PyQt5.QtWidgets.QWizard.Stretch?10 -PyQt5.QtWidgets.QWizard?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QWizard.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtWidgets.QWizard.addPage?4(QWizardPage) -> int -PyQt5.QtWidgets.QWizard.setPage?4(int, QWizardPage) -PyQt5.QtWidgets.QWizard.page?4(int) -> QWizardPage -PyQt5.QtWidgets.QWizard.hasVisitedPage?4(int) -> bool -PyQt5.QtWidgets.QWizard.visitedPages?4() -> list-of-int -PyQt5.QtWidgets.QWizard.setStartId?4(int) -PyQt5.QtWidgets.QWizard.startId?4() -> int -PyQt5.QtWidgets.QWizard.currentPage?4() -> QWizardPage -PyQt5.QtWidgets.QWizard.currentId?4() -> int -PyQt5.QtWidgets.QWizard.validateCurrentPage?4() -> bool -PyQt5.QtWidgets.QWizard.nextId?4() -> int -PyQt5.QtWidgets.QWizard.setField?4(str, QVariant) -PyQt5.QtWidgets.QWizard.field?4(str) -> QVariant -PyQt5.QtWidgets.QWizard.setWizardStyle?4(QWizard.WizardStyle) -PyQt5.QtWidgets.QWizard.wizardStyle?4() -> QWizard.WizardStyle -PyQt5.QtWidgets.QWizard.setOption?4(QWizard.WizardOption, bool on=True) -PyQt5.QtWidgets.QWizard.testOption?4(QWizard.WizardOption) -> bool -PyQt5.QtWidgets.QWizard.setOptions?4(QWizard.WizardOptions) -PyQt5.QtWidgets.QWizard.options?4() -> QWizard.WizardOptions -PyQt5.QtWidgets.QWizard.setButtonText?4(QWizard.WizardButton, str) -PyQt5.QtWidgets.QWizard.buttonText?4(QWizard.WizardButton) -> str -PyQt5.QtWidgets.QWizard.setButtonLayout?4(list-of-QWizard.WizardButton) -PyQt5.QtWidgets.QWizard.setButton?4(QWizard.WizardButton, QAbstractButton) -PyQt5.QtWidgets.QWizard.button?4(QWizard.WizardButton) -> QAbstractButton -PyQt5.QtWidgets.QWizard.setTitleFormat?4(Qt.TextFormat) -PyQt5.QtWidgets.QWizard.titleFormat?4() -> Qt.TextFormat -PyQt5.QtWidgets.QWizard.setSubTitleFormat?4(Qt.TextFormat) -PyQt5.QtWidgets.QWizard.subTitleFormat?4() -> Qt.TextFormat -PyQt5.QtWidgets.QWizard.setPixmap?4(QWizard.WizardPixmap, QPixmap) -PyQt5.QtWidgets.QWizard.pixmap?4(QWizard.WizardPixmap) -> QPixmap -PyQt5.QtWidgets.QWizard.setDefaultProperty?4(str, str, str) -PyQt5.QtWidgets.QWizard.setVisible?4(bool) -PyQt5.QtWidgets.QWizard.sizeHint?4() -> QSize -PyQt5.QtWidgets.QWizard.currentIdChanged?4(int) -PyQt5.QtWidgets.QWizard.helpRequested?4() -PyQt5.QtWidgets.QWizard.customButtonClicked?4(int) -PyQt5.QtWidgets.QWizard.back?4() -PyQt5.QtWidgets.QWizard.next?4() -PyQt5.QtWidgets.QWizard.restart?4() -PyQt5.QtWidgets.QWizard.event?4(QEvent) -> bool -PyQt5.QtWidgets.QWizard.resizeEvent?4(QResizeEvent) -PyQt5.QtWidgets.QWizard.paintEvent?4(QPaintEvent) -PyQt5.QtWidgets.QWizard.done?4(int) -PyQt5.QtWidgets.QWizard.initializePage?4(int) -PyQt5.QtWidgets.QWizard.cleanupPage?4(int) -PyQt5.QtWidgets.QWizard.removePage?4(int) -PyQt5.QtWidgets.QWizard.pageIds?4() -> list-of-int -PyQt5.QtWidgets.QWizard.setSideWidget?4(QWidget) -PyQt5.QtWidgets.QWizard.sideWidget?4() -> QWidget -PyQt5.QtWidgets.QWizard.pageAdded?4(int) -PyQt5.QtWidgets.QWizard.pageRemoved?4(int) -PyQt5.QtWidgets.QWizard.WizardOptions?1(QWizard.WizardOptions) -PyQt5.QtWidgets.QWizard.WizardOptions.__init__?1(self, QWizard.WizardOptions) -PyQt5.QtWidgets.QWizard.WizardOptions?1(int) -PyQt5.QtWidgets.QWizard.WizardOptions.__init__?1(self, int) -PyQt5.QtWidgets.QWizard.WizardOptions?1() -PyQt5.QtWidgets.QWizard.WizardOptions.__init__?1(self) -PyQt5.QtWidgets.QWizardPage?1(QWidget parent=None) -PyQt5.QtWidgets.QWizardPage.__init__?1(self, QWidget parent=None) -PyQt5.QtWidgets.QWizardPage.setTitle?4(str) -PyQt5.QtWidgets.QWizardPage.title?4() -> str -PyQt5.QtWidgets.QWizardPage.setSubTitle?4(str) -PyQt5.QtWidgets.QWizardPage.subTitle?4() -> str -PyQt5.QtWidgets.QWizardPage.setPixmap?4(QWizard.WizardPixmap, QPixmap) -PyQt5.QtWidgets.QWizardPage.pixmap?4(QWizard.WizardPixmap) -> QPixmap -PyQt5.QtWidgets.QWizardPage.setFinalPage?4(bool) -PyQt5.QtWidgets.QWizardPage.isFinalPage?4() -> bool -PyQt5.QtWidgets.QWizardPage.setCommitPage?4(bool) -PyQt5.QtWidgets.QWizardPage.isCommitPage?4() -> bool -PyQt5.QtWidgets.QWizardPage.setButtonText?4(QWizard.WizardButton, str) -PyQt5.QtWidgets.QWizardPage.buttonText?4(QWizard.WizardButton) -> str -PyQt5.QtWidgets.QWizardPage.initializePage?4() -PyQt5.QtWidgets.QWizardPage.cleanupPage?4() -PyQt5.QtWidgets.QWizardPage.validatePage?4() -> bool -PyQt5.QtWidgets.QWizardPage.isComplete?4() -> bool -PyQt5.QtWidgets.QWizardPage.nextId?4() -> int -PyQt5.QtWidgets.QWizardPage.completeChanged?4() -PyQt5.QtWidgets.QWizardPage.setField?4(str, QVariant) -PyQt5.QtWidgets.QWizardPage.field?4(str) -> QVariant -PyQt5.QtWidgets.QWizardPage.registerField?4(str, QWidget, str property=None, signal changedSignal=0) -PyQt5.QtWidgets.QWizardPage.registerField?4(str, QWidget, str property=None, str changedSignal=None) -PyQt5.QtWidgets.QWizardPage.wizard?4() -> QWizard -PyQt5.QtXml.QXmlNamespaceSupport?1() -PyQt5.QtXml.QXmlNamespaceSupport.__init__?1(self) -PyQt5.QtXml.QXmlNamespaceSupport.setPrefix?4(str, str) -PyQt5.QtXml.QXmlNamespaceSupport.prefix?4(str) -> str -PyQt5.QtXml.QXmlNamespaceSupport.uri?4(str) -> str -PyQt5.QtXml.QXmlNamespaceSupport.splitName?4(str, str, str) -PyQt5.QtXml.QXmlNamespaceSupport.processName?4(str, bool, str, str) -PyQt5.QtXml.QXmlNamespaceSupport.prefixes?4() -> list-of-str -PyQt5.QtXml.QXmlNamespaceSupport.prefixes?4(str) -> list-of-str -PyQt5.QtXml.QXmlNamespaceSupport.pushContext?4() -PyQt5.QtXml.QXmlNamespaceSupport.popContext?4() -PyQt5.QtXml.QXmlNamespaceSupport.reset?4() -PyQt5.QtXml.QXmlAttributes?1() -PyQt5.QtXml.QXmlAttributes.__init__?1(self) -PyQt5.QtXml.QXmlAttributes?1(QXmlAttributes) -PyQt5.QtXml.QXmlAttributes.__init__?1(self, QXmlAttributes) -PyQt5.QtXml.QXmlAttributes.index?4(str) -> int -PyQt5.QtXml.QXmlAttributes.index?4(str, str) -> int -PyQt5.QtXml.QXmlAttributes.length?4() -> int -PyQt5.QtXml.QXmlAttributes.localName?4(int) -> str -PyQt5.QtXml.QXmlAttributes.qName?4(int) -> str -PyQt5.QtXml.QXmlAttributes.uri?4(int) -> str -PyQt5.QtXml.QXmlAttributes.type?4(int) -> str -PyQt5.QtXml.QXmlAttributes.type?4(str) -> str -PyQt5.QtXml.QXmlAttributes.type?4(str, str) -> str -PyQt5.QtXml.QXmlAttributes.value?4(int) -> str -PyQt5.QtXml.QXmlAttributes.value?4(str) -> str -PyQt5.QtXml.QXmlAttributes.value?4(str, str) -> str -PyQt5.QtXml.QXmlAttributes.clear?4() -PyQt5.QtXml.QXmlAttributes.append?4(str, str, str, str) -PyQt5.QtXml.QXmlAttributes.count?4() -> int -PyQt5.QtXml.QXmlInputSource.EndOfData?7 -PyQt5.QtXml.QXmlInputSource.EndOfDocument?7 -PyQt5.QtXml.QXmlInputSource?1() -PyQt5.QtXml.QXmlInputSource.__init__?1(self) -PyQt5.QtXml.QXmlInputSource?1(QIODevice) -PyQt5.QtXml.QXmlInputSource.__init__?1(self, QIODevice) -PyQt5.QtXml.QXmlInputSource?1(QXmlInputSource) -PyQt5.QtXml.QXmlInputSource.__init__?1(self, QXmlInputSource) -PyQt5.QtXml.QXmlInputSource.setData?4(str) -PyQt5.QtXml.QXmlInputSource.setData?4(QByteArray) -PyQt5.QtXml.QXmlInputSource.fetchData?4() -PyQt5.QtXml.QXmlInputSource.data?4() -> str -PyQt5.QtXml.QXmlInputSource.next?4() -> str -PyQt5.QtXml.QXmlInputSource.reset?4() -PyQt5.QtXml.QXmlInputSource.fromRawData?4(QByteArray, bool beginning=False) -> str -PyQt5.QtXml.QXmlParseException?1(str name='', int column=-1, int line=-1, str publicId='', str systemId='') -PyQt5.QtXml.QXmlParseException.__init__?1(self, str name='', int column=-1, int line=-1, str publicId='', str systemId='') -PyQt5.QtXml.QXmlParseException?1(QXmlParseException) -PyQt5.QtXml.QXmlParseException.__init__?1(self, QXmlParseException) -PyQt5.QtXml.QXmlParseException.columnNumber?4() -> int -PyQt5.QtXml.QXmlParseException.lineNumber?4() -> int -PyQt5.QtXml.QXmlParseException.publicId?4() -> str -PyQt5.QtXml.QXmlParseException.systemId?4() -> str -PyQt5.QtXml.QXmlParseException.message?4() -> str -PyQt5.QtXml.QXmlReader?1() -PyQt5.QtXml.QXmlReader.__init__?1(self) -PyQt5.QtXml.QXmlReader?1(QXmlReader) -PyQt5.QtXml.QXmlReader.__init__?1(self, QXmlReader) -PyQt5.QtXml.QXmlReader.feature?4(str) -> (bool, bool) -PyQt5.QtXml.QXmlReader.setFeature?4(str, bool) -PyQt5.QtXml.QXmlReader.hasFeature?4(str) -> bool -PyQt5.QtXml.QXmlReader.property?4(str) -> (sip.voidptr, bool) -PyQt5.QtXml.QXmlReader.setProperty?4(str, sip.voidptr) -PyQt5.QtXml.QXmlReader.hasProperty?4(str) -> bool -PyQt5.QtXml.QXmlReader.setEntityResolver?4(QXmlEntityResolver) -PyQt5.QtXml.QXmlReader.entityResolver?4() -> QXmlEntityResolver -PyQt5.QtXml.QXmlReader.setDTDHandler?4(QXmlDTDHandler) -PyQt5.QtXml.QXmlReader.DTDHandler?4() -> QXmlDTDHandler -PyQt5.QtXml.QXmlReader.setContentHandler?4(QXmlContentHandler) -PyQt5.QtXml.QXmlReader.contentHandler?4() -> QXmlContentHandler -PyQt5.QtXml.QXmlReader.setErrorHandler?4(QXmlErrorHandler) -PyQt5.QtXml.QXmlReader.errorHandler?4() -> QXmlErrorHandler -PyQt5.QtXml.QXmlReader.setLexicalHandler?4(QXmlLexicalHandler) -PyQt5.QtXml.QXmlReader.lexicalHandler?4() -> QXmlLexicalHandler -PyQt5.QtXml.QXmlReader.setDeclHandler?4(QXmlDeclHandler) -PyQt5.QtXml.QXmlReader.declHandler?4() -> QXmlDeclHandler -PyQt5.QtXml.QXmlReader.parse?4(QXmlInputSource) -> bool -PyQt5.QtXml.QXmlReader.parse?4(QXmlInputSource) -> bool -PyQt5.QtXml.QXmlSimpleReader?1() -PyQt5.QtXml.QXmlSimpleReader.__init__?1(self) -PyQt5.QtXml.QXmlSimpleReader.feature?4(str) -> (bool, bool) -PyQt5.QtXml.QXmlSimpleReader.setFeature?4(str, bool) -PyQt5.QtXml.QXmlSimpleReader.hasFeature?4(str) -> bool -PyQt5.QtXml.QXmlSimpleReader.property?4(str) -> (sip.voidptr, bool) -PyQt5.QtXml.QXmlSimpleReader.setProperty?4(str, sip.voidptr) -PyQt5.QtXml.QXmlSimpleReader.hasProperty?4(str) -> bool -PyQt5.QtXml.QXmlSimpleReader.setEntityResolver?4(QXmlEntityResolver) -PyQt5.QtXml.QXmlSimpleReader.entityResolver?4() -> QXmlEntityResolver -PyQt5.QtXml.QXmlSimpleReader.setDTDHandler?4(QXmlDTDHandler) -PyQt5.QtXml.QXmlSimpleReader.DTDHandler?4() -> QXmlDTDHandler -PyQt5.QtXml.QXmlSimpleReader.setContentHandler?4(QXmlContentHandler) -PyQt5.QtXml.QXmlSimpleReader.contentHandler?4() -> QXmlContentHandler -PyQt5.QtXml.QXmlSimpleReader.setErrorHandler?4(QXmlErrorHandler) -PyQt5.QtXml.QXmlSimpleReader.errorHandler?4() -> QXmlErrorHandler -PyQt5.QtXml.QXmlSimpleReader.setLexicalHandler?4(QXmlLexicalHandler) -PyQt5.QtXml.QXmlSimpleReader.lexicalHandler?4() -> QXmlLexicalHandler -PyQt5.QtXml.QXmlSimpleReader.setDeclHandler?4(QXmlDeclHandler) -PyQt5.QtXml.QXmlSimpleReader.declHandler?4() -> QXmlDeclHandler -PyQt5.QtXml.QXmlSimpleReader.parse?4(QXmlInputSource) -> bool -PyQt5.QtXml.QXmlSimpleReader.parse?4(QXmlInputSource, bool) -> bool -PyQt5.QtXml.QXmlSimpleReader.parseContinue?4() -> bool -PyQt5.QtXml.QXmlLocator?1() -PyQt5.QtXml.QXmlLocator.__init__?1(self) -PyQt5.QtXml.QXmlLocator?1(QXmlLocator) -PyQt5.QtXml.QXmlLocator.__init__?1(self, QXmlLocator) -PyQt5.QtXml.QXmlLocator.columnNumber?4() -> int -PyQt5.QtXml.QXmlLocator.lineNumber?4() -> int -PyQt5.QtXml.QXmlContentHandler?1() -PyQt5.QtXml.QXmlContentHandler.__init__?1(self) -PyQt5.QtXml.QXmlContentHandler?1(QXmlContentHandler) -PyQt5.QtXml.QXmlContentHandler.__init__?1(self, QXmlContentHandler) -PyQt5.QtXml.QXmlContentHandler.setDocumentLocator?4(QXmlLocator) -PyQt5.QtXml.QXmlContentHandler.startDocument?4() -> bool -PyQt5.QtXml.QXmlContentHandler.endDocument?4() -> bool -PyQt5.QtXml.QXmlContentHandler.startPrefixMapping?4(str, str) -> bool -PyQt5.QtXml.QXmlContentHandler.endPrefixMapping?4(str) -> bool -PyQt5.QtXml.QXmlContentHandler.startElement?4(str, str, str, QXmlAttributes) -> bool -PyQt5.QtXml.QXmlContentHandler.endElement?4(str, str, str) -> bool -PyQt5.QtXml.QXmlContentHandler.characters?4(str) -> bool -PyQt5.QtXml.QXmlContentHandler.ignorableWhitespace?4(str) -> bool -PyQt5.QtXml.QXmlContentHandler.processingInstruction?4(str, str) -> bool -PyQt5.QtXml.QXmlContentHandler.skippedEntity?4(str) -> bool -PyQt5.QtXml.QXmlContentHandler.errorString?4() -> str -PyQt5.QtXml.QXmlErrorHandler?1() -PyQt5.QtXml.QXmlErrorHandler.__init__?1(self) -PyQt5.QtXml.QXmlErrorHandler?1(QXmlErrorHandler) -PyQt5.QtXml.QXmlErrorHandler.__init__?1(self, QXmlErrorHandler) -PyQt5.QtXml.QXmlErrorHandler.warning?4(QXmlParseException) -> bool -PyQt5.QtXml.QXmlErrorHandler.error?4(QXmlParseException) -> bool -PyQt5.QtXml.QXmlErrorHandler.fatalError?4(QXmlParseException) -> bool -PyQt5.QtXml.QXmlErrorHandler.errorString?4() -> str -PyQt5.QtXml.QXmlDTDHandler?1() -PyQt5.QtXml.QXmlDTDHandler.__init__?1(self) -PyQt5.QtXml.QXmlDTDHandler?1(QXmlDTDHandler) -PyQt5.QtXml.QXmlDTDHandler.__init__?1(self, QXmlDTDHandler) -PyQt5.QtXml.QXmlDTDHandler.notationDecl?4(str, str, str) -> bool -PyQt5.QtXml.QXmlDTDHandler.unparsedEntityDecl?4(str, str, str, str) -> bool -PyQt5.QtXml.QXmlDTDHandler.errorString?4() -> str -PyQt5.QtXml.QXmlEntityResolver?1() -PyQt5.QtXml.QXmlEntityResolver.__init__?1(self) -PyQt5.QtXml.QXmlEntityResolver?1(QXmlEntityResolver) -PyQt5.QtXml.QXmlEntityResolver.__init__?1(self, QXmlEntityResolver) -PyQt5.QtXml.QXmlEntityResolver.resolveEntity?4(str, str) -> (bool, QXmlInputSource) -PyQt5.QtXml.QXmlEntityResolver.errorString?4() -> str -PyQt5.QtXml.QXmlLexicalHandler?1() -PyQt5.QtXml.QXmlLexicalHandler.__init__?1(self) -PyQt5.QtXml.QXmlLexicalHandler?1(QXmlLexicalHandler) -PyQt5.QtXml.QXmlLexicalHandler.__init__?1(self, QXmlLexicalHandler) -PyQt5.QtXml.QXmlLexicalHandler.startDTD?4(str, str, str) -> bool -PyQt5.QtXml.QXmlLexicalHandler.endDTD?4() -> bool -PyQt5.QtXml.QXmlLexicalHandler.startEntity?4(str) -> bool -PyQt5.QtXml.QXmlLexicalHandler.endEntity?4(str) -> bool -PyQt5.QtXml.QXmlLexicalHandler.startCDATA?4() -> bool -PyQt5.QtXml.QXmlLexicalHandler.endCDATA?4() -> bool -PyQt5.QtXml.QXmlLexicalHandler.comment?4(str) -> bool -PyQt5.QtXml.QXmlLexicalHandler.errorString?4() -> str -PyQt5.QtXml.QXmlDeclHandler?1() -PyQt5.QtXml.QXmlDeclHandler.__init__?1(self) -PyQt5.QtXml.QXmlDeclHandler?1(QXmlDeclHandler) -PyQt5.QtXml.QXmlDeclHandler.__init__?1(self, QXmlDeclHandler) -PyQt5.QtXml.QXmlDeclHandler.attributeDecl?4(str, str, str, str, str) -> bool -PyQt5.QtXml.QXmlDeclHandler.internalEntityDecl?4(str, str) -> bool -PyQt5.QtXml.QXmlDeclHandler.externalEntityDecl?4(str, str, str) -> bool -PyQt5.QtXml.QXmlDeclHandler.errorString?4() -> str -PyQt5.QtXml.QXmlDefaultHandler?1() -PyQt5.QtXml.QXmlDefaultHandler.__init__?1(self) -PyQt5.QtXml.QXmlDefaultHandler.setDocumentLocator?4(QXmlLocator) -PyQt5.QtXml.QXmlDefaultHandler.startDocument?4() -> bool -PyQt5.QtXml.QXmlDefaultHandler.endDocument?4() -> bool -PyQt5.QtXml.QXmlDefaultHandler.startPrefixMapping?4(str, str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.endPrefixMapping?4(str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.startElement?4(str, str, str, QXmlAttributes) -> bool -PyQt5.QtXml.QXmlDefaultHandler.endElement?4(str, str, str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.characters?4(str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.ignorableWhitespace?4(str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.processingInstruction?4(str, str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.skippedEntity?4(str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.warning?4(QXmlParseException) -> bool -PyQt5.QtXml.QXmlDefaultHandler.error?4(QXmlParseException) -> bool -PyQt5.QtXml.QXmlDefaultHandler.fatalError?4(QXmlParseException) -> bool -PyQt5.QtXml.QXmlDefaultHandler.notationDecl?4(str, str, str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.unparsedEntityDecl?4(str, str, str, str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.resolveEntity?4(str, str) -> (bool, QXmlInputSource) -PyQt5.QtXml.QXmlDefaultHandler.startDTD?4(str, str, str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.endDTD?4() -> bool -PyQt5.QtXml.QXmlDefaultHandler.startEntity?4(str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.endEntity?4(str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.startCDATA?4() -> bool -PyQt5.QtXml.QXmlDefaultHandler.endCDATA?4() -> bool -PyQt5.QtXml.QXmlDefaultHandler.comment?4(str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.attributeDecl?4(str, str, str, str, str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.internalEntityDecl?4(str, str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.externalEntityDecl?4(str, str, str) -> bool -PyQt5.QtXml.QXmlDefaultHandler.errorString?4() -> str -PyQt5.QtXml.QDomImplementation.InvalidDataPolicy?10 -PyQt5.QtXml.QDomImplementation.AcceptInvalidChars?10 -PyQt5.QtXml.QDomImplementation.DropInvalidChars?10 -PyQt5.QtXml.QDomImplementation.ReturnNullNode?10 -PyQt5.QtXml.QDomImplementation?1() -PyQt5.QtXml.QDomImplementation.__init__?1(self) -PyQt5.QtXml.QDomImplementation?1(QDomImplementation) -PyQt5.QtXml.QDomImplementation.__init__?1(self, QDomImplementation) -PyQt5.QtXml.QDomImplementation.hasFeature?4(str, str) -> bool -PyQt5.QtXml.QDomImplementation.createDocumentType?4(str, str, str) -> QDomDocumentType -PyQt5.QtXml.QDomImplementation.createDocument?4(str, str, QDomDocumentType) -> QDomDocument -PyQt5.QtXml.QDomImplementation.invalidDataPolicy?4() -> QDomImplementation.InvalidDataPolicy -PyQt5.QtXml.QDomImplementation.setInvalidDataPolicy?4(QDomImplementation.InvalidDataPolicy) -PyQt5.QtXml.QDomImplementation.isNull?4() -> bool -PyQt5.QtXml.QDomNode.EncodingPolicy?10 -PyQt5.QtXml.QDomNode.EncodingFromDocument?10 -PyQt5.QtXml.QDomNode.EncodingFromTextStream?10 -PyQt5.QtXml.QDomNode.NodeType?10 -PyQt5.QtXml.QDomNode.ElementNode?10 -PyQt5.QtXml.QDomNode.AttributeNode?10 -PyQt5.QtXml.QDomNode.TextNode?10 -PyQt5.QtXml.QDomNode.CDATASectionNode?10 -PyQt5.QtXml.QDomNode.EntityReferenceNode?10 -PyQt5.QtXml.QDomNode.EntityNode?10 -PyQt5.QtXml.QDomNode.ProcessingInstructionNode?10 -PyQt5.QtXml.QDomNode.CommentNode?10 -PyQt5.QtXml.QDomNode.DocumentNode?10 -PyQt5.QtXml.QDomNode.DocumentTypeNode?10 -PyQt5.QtXml.QDomNode.DocumentFragmentNode?10 -PyQt5.QtXml.QDomNode.NotationNode?10 -PyQt5.QtXml.QDomNode.BaseNode?10 -PyQt5.QtXml.QDomNode.CharacterDataNode?10 -PyQt5.QtXml.QDomNode?1() -PyQt5.QtXml.QDomNode.__init__?1(self) -PyQt5.QtXml.QDomNode?1(QDomNode) -PyQt5.QtXml.QDomNode.__init__?1(self, QDomNode) -PyQt5.QtXml.QDomNode.insertBefore?4(QDomNode, QDomNode) -> QDomNode -PyQt5.QtXml.QDomNode.insertAfter?4(QDomNode, QDomNode) -> QDomNode -PyQt5.QtXml.QDomNode.replaceChild?4(QDomNode, QDomNode) -> QDomNode -PyQt5.QtXml.QDomNode.removeChild?4(QDomNode) -> QDomNode -PyQt5.QtXml.QDomNode.appendChild?4(QDomNode) -> QDomNode -PyQt5.QtXml.QDomNode.hasChildNodes?4() -> bool -PyQt5.QtXml.QDomNode.cloneNode?4(bool deep=True) -> QDomNode -PyQt5.QtXml.QDomNode.normalize?4() -PyQt5.QtXml.QDomNode.isSupported?4(str, str) -> bool -PyQt5.QtXml.QDomNode.nodeName?4() -> str -PyQt5.QtXml.QDomNode.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomNode.parentNode?4() -> QDomNode -PyQt5.QtXml.QDomNode.childNodes?4() -> QDomNodeList -PyQt5.QtXml.QDomNode.firstChild?4() -> QDomNode -PyQt5.QtXml.QDomNode.lastChild?4() -> QDomNode -PyQt5.QtXml.QDomNode.previousSibling?4() -> QDomNode -PyQt5.QtXml.QDomNode.nextSibling?4() -> QDomNode -PyQt5.QtXml.QDomNode.attributes?4() -> QDomNamedNodeMap -PyQt5.QtXml.QDomNode.ownerDocument?4() -> QDomDocument -PyQt5.QtXml.QDomNode.namespaceURI?4() -> str -PyQt5.QtXml.QDomNode.localName?4() -> str -PyQt5.QtXml.QDomNode.hasAttributes?4() -> bool -PyQt5.QtXml.QDomNode.nodeValue?4() -> str -PyQt5.QtXml.QDomNode.setNodeValue?4(str) -PyQt5.QtXml.QDomNode.prefix?4() -> str -PyQt5.QtXml.QDomNode.setPrefix?4(str) -PyQt5.QtXml.QDomNode.isAttr?4() -> bool -PyQt5.QtXml.QDomNode.isCDATASection?4() -> bool -PyQt5.QtXml.QDomNode.isDocumentFragment?4() -> bool -PyQt5.QtXml.QDomNode.isDocument?4() -> bool -PyQt5.QtXml.QDomNode.isDocumentType?4() -> bool -PyQt5.QtXml.QDomNode.isElement?4() -> bool -PyQt5.QtXml.QDomNode.isEntityReference?4() -> bool -PyQt5.QtXml.QDomNode.isText?4() -> bool -PyQt5.QtXml.QDomNode.isEntity?4() -> bool -PyQt5.QtXml.QDomNode.isNotation?4() -> bool -PyQt5.QtXml.QDomNode.isProcessingInstruction?4() -> bool -PyQt5.QtXml.QDomNode.isCharacterData?4() -> bool -PyQt5.QtXml.QDomNode.isComment?4() -> bool -PyQt5.QtXml.QDomNode.namedItem?4(str) -> QDomNode -PyQt5.QtXml.QDomNode.isNull?4() -> bool -PyQt5.QtXml.QDomNode.clear?4() -PyQt5.QtXml.QDomNode.toAttr?4() -> QDomAttr -PyQt5.QtXml.QDomNode.toCDATASection?4() -> QDomCDATASection -PyQt5.QtXml.QDomNode.toDocumentFragment?4() -> QDomDocumentFragment -PyQt5.QtXml.QDomNode.toDocument?4() -> QDomDocument -PyQt5.QtXml.QDomNode.toDocumentType?4() -> QDomDocumentType -PyQt5.QtXml.QDomNode.toElement?4() -> QDomElement -PyQt5.QtXml.QDomNode.toEntityReference?4() -> QDomEntityReference -PyQt5.QtXml.QDomNode.toText?4() -> QDomText -PyQt5.QtXml.QDomNode.toEntity?4() -> QDomEntity -PyQt5.QtXml.QDomNode.toNotation?4() -> QDomNotation -PyQt5.QtXml.QDomNode.toProcessingInstruction?4() -> QDomProcessingInstruction -PyQt5.QtXml.QDomNode.toCharacterData?4() -> QDomCharacterData -PyQt5.QtXml.QDomNode.toComment?4() -> QDomComment -PyQt5.QtXml.QDomNode.save?4(QTextStream, int, QDomNode.EncodingPolicy=QDomNode.EncodingFromDocument) -PyQt5.QtXml.QDomNode.firstChildElement?4(str tagName='') -> QDomElement -PyQt5.QtXml.QDomNode.lastChildElement?4(str tagName='') -> QDomElement -PyQt5.QtXml.QDomNode.previousSiblingElement?4(str tagName='') -> QDomElement -PyQt5.QtXml.QDomNode.nextSiblingElement?4(str taName='') -> QDomElement -PyQt5.QtXml.QDomNode.lineNumber?4() -> int -PyQt5.QtXml.QDomNode.columnNumber?4() -> int -PyQt5.QtXml.QDomNodeList?1() -PyQt5.QtXml.QDomNodeList.__init__?1(self) -PyQt5.QtXml.QDomNodeList?1(QDomNodeList) -PyQt5.QtXml.QDomNodeList.__init__?1(self, QDomNodeList) -PyQt5.QtXml.QDomNodeList.item?4(int) -> QDomNode -PyQt5.QtXml.QDomNodeList.at?4(int) -> QDomNode -PyQt5.QtXml.QDomNodeList.length?4() -> int -PyQt5.QtXml.QDomNodeList.count?4() -> int -PyQt5.QtXml.QDomNodeList.size?4() -> int -PyQt5.QtXml.QDomNodeList.isEmpty?4() -> bool -PyQt5.QtXml.QDomDocumentType?1() -PyQt5.QtXml.QDomDocumentType.__init__?1(self) -PyQt5.QtXml.QDomDocumentType?1(QDomDocumentType) -PyQt5.QtXml.QDomDocumentType.__init__?1(self, QDomDocumentType) -PyQt5.QtXml.QDomDocumentType.name?4() -> str -PyQt5.QtXml.QDomDocumentType.entities?4() -> QDomNamedNodeMap -PyQt5.QtXml.QDomDocumentType.notations?4() -> QDomNamedNodeMap -PyQt5.QtXml.QDomDocumentType.publicId?4() -> str -PyQt5.QtXml.QDomDocumentType.systemId?4() -> str -PyQt5.QtXml.QDomDocumentType.internalSubset?4() -> str -PyQt5.QtXml.QDomDocumentType.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomDocument?1() -PyQt5.QtXml.QDomDocument.__init__?1(self) -PyQt5.QtXml.QDomDocument?1(str) -PyQt5.QtXml.QDomDocument.__init__?1(self, str) -PyQt5.QtXml.QDomDocument?1(QDomDocumentType) -PyQt5.QtXml.QDomDocument.__init__?1(self, QDomDocumentType) -PyQt5.QtXml.QDomDocument?1(QDomDocument) -PyQt5.QtXml.QDomDocument.__init__?1(self, QDomDocument) -PyQt5.QtXml.QDomDocument.createElement?4(str) -> QDomElement -PyQt5.QtXml.QDomDocument.createDocumentFragment?4() -> QDomDocumentFragment -PyQt5.QtXml.QDomDocument.createTextNode?4(str) -> QDomText -PyQt5.QtXml.QDomDocument.createComment?4(str) -> QDomComment -PyQt5.QtXml.QDomDocument.createCDATASection?4(str) -> QDomCDATASection -PyQt5.QtXml.QDomDocument.createProcessingInstruction?4(str, str) -> QDomProcessingInstruction -PyQt5.QtXml.QDomDocument.createAttribute?4(str) -> QDomAttr -PyQt5.QtXml.QDomDocument.createEntityReference?4(str) -> QDomEntityReference -PyQt5.QtXml.QDomDocument.elementsByTagName?4(str) -> QDomNodeList -PyQt5.QtXml.QDomDocument.importNode?4(QDomNode, bool) -> QDomNode -PyQt5.QtXml.QDomDocument.createElementNS?4(str, str) -> QDomElement -PyQt5.QtXml.QDomDocument.createAttributeNS?4(str, str) -> QDomAttr -PyQt5.QtXml.QDomDocument.elementsByTagNameNS?4(str, str) -> QDomNodeList -PyQt5.QtXml.QDomDocument.elementById?4(str) -> QDomElement -PyQt5.QtXml.QDomDocument.doctype?4() -> QDomDocumentType -PyQt5.QtXml.QDomDocument.implementation?4() -> QDomImplementation -PyQt5.QtXml.QDomDocument.documentElement?4() -> QDomElement -PyQt5.QtXml.QDomDocument.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomDocument.setContent?4(QByteArray, bool) -> (bool, str, int, int) -PyQt5.QtXml.QDomDocument.setContent?4(str, bool) -> (bool, str, int, int) -PyQt5.QtXml.QDomDocument.setContent?4(QIODevice, bool) -> (bool, str, int, int) -PyQt5.QtXml.QDomDocument.setContent?4(QXmlInputSource, bool) -> (bool, str, int, int) -PyQt5.QtXml.QDomDocument.setContent?4(QByteArray) -> (bool, str, int, int) -PyQt5.QtXml.QDomDocument.setContent?4(str) -> (bool, str, int, int) -PyQt5.QtXml.QDomDocument.setContent?4(QIODevice) -> (bool, str, int, int) -PyQt5.QtXml.QDomDocument.setContent?4(QXmlInputSource, QXmlReader) -> (bool, str, int, int) -PyQt5.QtXml.QDomDocument.toString?4(int indent=1) -> str -PyQt5.QtXml.QDomDocument.toByteArray?4(int indent=1) -> QByteArray -PyQt5.QtXml.QDomNamedNodeMap?1() -PyQt5.QtXml.QDomNamedNodeMap.__init__?1(self) -PyQt5.QtXml.QDomNamedNodeMap?1(QDomNamedNodeMap) -PyQt5.QtXml.QDomNamedNodeMap.__init__?1(self, QDomNamedNodeMap) -PyQt5.QtXml.QDomNamedNodeMap.namedItem?4(str) -> QDomNode -PyQt5.QtXml.QDomNamedNodeMap.setNamedItem?4(QDomNode) -> QDomNode -PyQt5.QtXml.QDomNamedNodeMap.removeNamedItem?4(str) -> QDomNode -PyQt5.QtXml.QDomNamedNodeMap.item?4(int) -> QDomNode -PyQt5.QtXml.QDomNamedNodeMap.namedItemNS?4(str, str) -> QDomNode -PyQt5.QtXml.QDomNamedNodeMap.setNamedItemNS?4(QDomNode) -> QDomNode -PyQt5.QtXml.QDomNamedNodeMap.removeNamedItemNS?4(str, str) -> QDomNode -PyQt5.QtXml.QDomNamedNodeMap.length?4() -> int -PyQt5.QtXml.QDomNamedNodeMap.count?4() -> int -PyQt5.QtXml.QDomNamedNodeMap.size?4() -> int -PyQt5.QtXml.QDomNamedNodeMap.isEmpty?4() -> bool -PyQt5.QtXml.QDomNamedNodeMap.contains?4(str) -> bool -PyQt5.QtXml.QDomDocumentFragment?1() -PyQt5.QtXml.QDomDocumentFragment.__init__?1(self) -PyQt5.QtXml.QDomDocumentFragment?1(QDomDocumentFragment) -PyQt5.QtXml.QDomDocumentFragment.__init__?1(self, QDomDocumentFragment) -PyQt5.QtXml.QDomDocumentFragment.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomCharacterData?1() -PyQt5.QtXml.QDomCharacterData.__init__?1(self) -PyQt5.QtXml.QDomCharacterData?1(QDomCharacterData) -PyQt5.QtXml.QDomCharacterData.__init__?1(self, QDomCharacterData) -PyQt5.QtXml.QDomCharacterData.substringData?4(int, int) -> str -PyQt5.QtXml.QDomCharacterData.appendData?4(str) -PyQt5.QtXml.QDomCharacterData.insertData?4(int, str) -PyQt5.QtXml.QDomCharacterData.deleteData?4(int, int) -PyQt5.QtXml.QDomCharacterData.replaceData?4(int, int, str) -PyQt5.QtXml.QDomCharacterData.length?4() -> int -PyQt5.QtXml.QDomCharacterData.data?4() -> str -PyQt5.QtXml.QDomCharacterData.setData?4(str) -PyQt5.QtXml.QDomCharacterData.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomAttr?1() -PyQt5.QtXml.QDomAttr.__init__?1(self) -PyQt5.QtXml.QDomAttr?1(QDomAttr) -PyQt5.QtXml.QDomAttr.__init__?1(self, QDomAttr) -PyQt5.QtXml.QDomAttr.name?4() -> str -PyQt5.QtXml.QDomAttr.specified?4() -> bool -PyQt5.QtXml.QDomAttr.ownerElement?4() -> QDomElement -PyQt5.QtXml.QDomAttr.value?4() -> str -PyQt5.QtXml.QDomAttr.setValue?4(str) -PyQt5.QtXml.QDomAttr.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomElement?1() -PyQt5.QtXml.QDomElement.__init__?1(self) -PyQt5.QtXml.QDomElement?1(QDomElement) -PyQt5.QtXml.QDomElement.__init__?1(self, QDomElement) -PyQt5.QtXml.QDomElement.attribute?4(str, str defaultValue='') -> str -PyQt5.QtXml.QDomElement.setAttribute?4(str, str) -PyQt5.QtXml.QDomElement.setAttribute?4(str, int) -PyQt5.QtXml.QDomElement.setAttribute?4(str, int) -PyQt5.QtXml.QDomElement.setAttribute?4(str, float) -PyQt5.QtXml.QDomElement.setAttribute?4(str, int) -PyQt5.QtXml.QDomElement.removeAttribute?4(str) -PyQt5.QtXml.QDomElement.attributeNode?4(str) -> QDomAttr -PyQt5.QtXml.QDomElement.setAttributeNode?4(QDomAttr) -> QDomAttr -PyQt5.QtXml.QDomElement.removeAttributeNode?4(QDomAttr) -> QDomAttr -PyQt5.QtXml.QDomElement.elementsByTagName?4(str) -> QDomNodeList -PyQt5.QtXml.QDomElement.hasAttribute?4(str) -> bool -PyQt5.QtXml.QDomElement.attributeNS?4(str, str, str defaultValue='') -> str -PyQt5.QtXml.QDomElement.setAttributeNS?4(str, str, str) -PyQt5.QtXml.QDomElement.setAttributeNS?4(str, str, int) -PyQt5.QtXml.QDomElement.setAttributeNS?4(str, str, int) -PyQt5.QtXml.QDomElement.setAttributeNS?4(str, str, float) -PyQt5.QtXml.QDomElement.setAttributeNS?4(str, str, int) -PyQt5.QtXml.QDomElement.removeAttributeNS?4(str, str) -PyQt5.QtXml.QDomElement.attributeNodeNS?4(str, str) -> QDomAttr -PyQt5.QtXml.QDomElement.setAttributeNodeNS?4(QDomAttr) -> QDomAttr -PyQt5.QtXml.QDomElement.elementsByTagNameNS?4(str, str) -> QDomNodeList -PyQt5.QtXml.QDomElement.hasAttributeNS?4(str, str) -> bool -PyQt5.QtXml.QDomElement.tagName?4() -> str -PyQt5.QtXml.QDomElement.setTagName?4(str) -PyQt5.QtXml.QDomElement.attributes?4() -> QDomNamedNodeMap -PyQt5.QtXml.QDomElement.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomElement.text?4() -> str -PyQt5.QtXml.QDomText?1() -PyQt5.QtXml.QDomText.__init__?1(self) -PyQt5.QtXml.QDomText?1(QDomText) -PyQt5.QtXml.QDomText.__init__?1(self, QDomText) -PyQt5.QtXml.QDomText.splitText?4(int) -> QDomText -PyQt5.QtXml.QDomText.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomComment?1() -PyQt5.QtXml.QDomComment.__init__?1(self) -PyQt5.QtXml.QDomComment?1(QDomComment) -PyQt5.QtXml.QDomComment.__init__?1(self, QDomComment) -PyQt5.QtXml.QDomComment.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomCDATASection?1() -PyQt5.QtXml.QDomCDATASection.__init__?1(self) -PyQt5.QtXml.QDomCDATASection?1(QDomCDATASection) -PyQt5.QtXml.QDomCDATASection.__init__?1(self, QDomCDATASection) -PyQt5.QtXml.QDomCDATASection.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomNotation?1() -PyQt5.QtXml.QDomNotation.__init__?1(self) -PyQt5.QtXml.QDomNotation?1(QDomNotation) -PyQt5.QtXml.QDomNotation.__init__?1(self, QDomNotation) -PyQt5.QtXml.QDomNotation.publicId?4() -> str -PyQt5.QtXml.QDomNotation.systemId?4() -> str -PyQt5.QtXml.QDomNotation.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomEntity?1() -PyQt5.QtXml.QDomEntity.__init__?1(self) -PyQt5.QtXml.QDomEntity?1(QDomEntity) -PyQt5.QtXml.QDomEntity.__init__?1(self, QDomEntity) -PyQt5.QtXml.QDomEntity.publicId?4() -> str -PyQt5.QtXml.QDomEntity.systemId?4() -> str -PyQt5.QtXml.QDomEntity.notationName?4() -> str -PyQt5.QtXml.QDomEntity.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomEntityReference?1() -PyQt5.QtXml.QDomEntityReference.__init__?1(self) -PyQt5.QtXml.QDomEntityReference?1(QDomEntityReference) -PyQt5.QtXml.QDomEntityReference.__init__?1(self, QDomEntityReference) -PyQt5.QtXml.QDomEntityReference.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXml.QDomProcessingInstruction?1() -PyQt5.QtXml.QDomProcessingInstruction.__init__?1(self) -PyQt5.QtXml.QDomProcessingInstruction?1(QDomProcessingInstruction) -PyQt5.QtXml.QDomProcessingInstruction.__init__?1(self, QDomProcessingInstruction) -PyQt5.QtXml.QDomProcessingInstruction.target?4() -> str -PyQt5.QtXml.QDomProcessingInstruction.data?4() -> str -PyQt5.QtXml.QDomProcessingInstruction.setData?4(str) -PyQt5.QtXml.QDomProcessingInstruction.nodeType?4() -> QDomNode.NodeType -PyQt5.QtXmlPatterns.QAbstractMessageHandler?1(QObject parent=None) -PyQt5.QtXmlPatterns.QAbstractMessageHandler.__init__?1(self, QObject parent=None) -PyQt5.QtXmlPatterns.QAbstractMessageHandler.message?4(QtMsgType, str, QUrl identifier=QUrl(), QSourceLocation sourceLocation=QSourceLocation()) -PyQt5.QtXmlPatterns.QAbstractMessageHandler.handleMessage?4(QtMsgType, str, QUrl, QSourceLocation) -PyQt5.QtXmlPatterns.QAbstractUriResolver?1(QObject parent=None) -PyQt5.QtXmlPatterns.QAbstractUriResolver.__init__?1(self, QObject parent=None) -PyQt5.QtXmlPatterns.QAbstractUriResolver.resolve?4(QUrl, QUrl) -> QUrl -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.DocumentOrder?10 -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.Precedes?10 -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.Is?10 -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.Follows?10 -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.NodeKind?10 -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.Attribute?10 -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.Comment?10 -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.Document?10 -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.Element?10 -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.Namespace?10 -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.ProcessingInstruction?10 -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.Text?10 -PyQt5.QtXmlPatterns.QXmlNodeModelIndex?1() -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.__init__?1(self) -PyQt5.QtXmlPatterns.QXmlNodeModelIndex?1(QXmlNodeModelIndex) -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.__init__?1(self, QXmlNodeModelIndex) -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.data?4() -> int -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.internalPointer?4() -> object -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.model?4() -> QAbstractXmlNodeModel -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.additionalData?4() -> int -PyQt5.QtXmlPatterns.QXmlNodeModelIndex.isNull?4() -> bool -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.SimpleAxis?10 -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.Parent?10 -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.FirstChild?10 -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.PreviousSibling?10 -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.NextSibling?10 -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel?1() -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.__init__?1(self) -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.baseUri?4(QXmlNodeModelIndex) -> QUrl -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.documentUri?4(QXmlNodeModelIndex) -> QUrl -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.kind?4(QXmlNodeModelIndex) -> QXmlNodeModelIndex.NodeKind -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.compareOrder?4(QXmlNodeModelIndex, QXmlNodeModelIndex) -> QXmlNodeModelIndex.DocumentOrder -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.root?4(QXmlNodeModelIndex) -> QXmlNodeModelIndex -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.name?4(QXmlNodeModelIndex) -> QXmlName -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.stringValue?4(QXmlNodeModelIndex) -> str -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.typedValue?4(QXmlNodeModelIndex) -> QVariant -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.namespaceBindings?4(QXmlNodeModelIndex) -> list-of-QXmlName -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.elementById?4(QXmlName) -> QXmlNodeModelIndex -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.nodesByIdref?4(QXmlName) -> list-of-QXmlNodeModelIndex -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.sourceLocation?4(QXmlNodeModelIndex) -> QSourceLocation -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.nextFromSimpleAxis?4(QAbstractXmlNodeModel.SimpleAxis, QXmlNodeModelIndex) -> QXmlNodeModelIndex -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.attributes?4(QXmlNodeModelIndex) -> list-of-QXmlNodeModelIndex -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.createIndex?4(int) -> QXmlNodeModelIndex -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.createIndex?4(int, int) -> QXmlNodeModelIndex -PyQt5.QtXmlPatterns.QAbstractXmlNodeModel.createIndex?4(object, int additionalData=0) -> QXmlNodeModelIndex -PyQt5.QtXmlPatterns.QXmlItem?1() -PyQt5.QtXmlPatterns.QXmlItem.__init__?1(self) -PyQt5.QtXmlPatterns.QXmlItem?1(QXmlItem) -PyQt5.QtXmlPatterns.QXmlItem.__init__?1(self, QXmlItem) -PyQt5.QtXmlPatterns.QXmlItem?1(QXmlNodeModelIndex) -PyQt5.QtXmlPatterns.QXmlItem.__init__?1(self, QXmlNodeModelIndex) -PyQt5.QtXmlPatterns.QXmlItem?1(QVariant) -PyQt5.QtXmlPatterns.QXmlItem.__init__?1(self, QVariant) -PyQt5.QtXmlPatterns.QXmlItem.isNull?4() -> bool -PyQt5.QtXmlPatterns.QXmlItem.isNode?4() -> bool -PyQt5.QtXmlPatterns.QXmlItem.isAtomicValue?4() -> bool -PyQt5.QtXmlPatterns.QXmlItem.toAtomicValue?4() -> QVariant -PyQt5.QtXmlPatterns.QXmlItem.toNodeModelIndex?4() -> QXmlNodeModelIndex -PyQt5.QtXmlPatterns.QAbstractXmlReceiver?1() -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.__init__?1(self) -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.startElement?4(QXmlName) -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.endElement?4() -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.attribute?4(QXmlName, QStringRef) -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.comment?4(str) -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.characters?4(QStringRef) -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.startDocument?4() -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.endDocument?4() -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.processingInstruction?4(QXmlName, str) -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.atomicValue?4(QVariant) -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.namespaceBinding?4(QXmlName) -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.startOfSequence?4() -PyQt5.QtXmlPatterns.QAbstractXmlReceiver.endOfSequence?4() -PyQt5.QtXmlPatterns.QSimpleXmlNodeModel?1(QXmlNamePool) -PyQt5.QtXmlPatterns.QSimpleXmlNodeModel.__init__?1(self, QXmlNamePool) -PyQt5.QtXmlPatterns.QSimpleXmlNodeModel.baseUri?4(QXmlNodeModelIndex) -> QUrl -PyQt5.QtXmlPatterns.QSimpleXmlNodeModel.namePool?4() -> QXmlNamePool -PyQt5.QtXmlPatterns.QSimpleXmlNodeModel.namespaceBindings?4(QXmlNodeModelIndex) -> list-of-QXmlName -PyQt5.QtXmlPatterns.QSimpleXmlNodeModel.stringValue?4(QXmlNodeModelIndex) -> str -PyQt5.QtXmlPatterns.QSimpleXmlNodeModel.elementById?4(QXmlName) -> QXmlNodeModelIndex -PyQt5.QtXmlPatterns.QSimpleXmlNodeModel.nodesByIdref?4(QXmlName) -> list-of-QXmlNodeModelIndex -PyQt5.QtXmlPatterns.QSourceLocation?1() -PyQt5.QtXmlPatterns.QSourceLocation.__init__?1(self) -PyQt5.QtXmlPatterns.QSourceLocation?1(QSourceLocation) -PyQt5.QtXmlPatterns.QSourceLocation.__init__?1(self, QSourceLocation) -PyQt5.QtXmlPatterns.QSourceLocation?1(QUrl, int line=-1, int column=-1) -PyQt5.QtXmlPatterns.QSourceLocation.__init__?1(self, QUrl, int line=-1, int column=-1) -PyQt5.QtXmlPatterns.QSourceLocation.column?4() -> int -PyQt5.QtXmlPatterns.QSourceLocation.setColumn?4(int) -PyQt5.QtXmlPatterns.QSourceLocation.line?4() -> int -PyQt5.QtXmlPatterns.QSourceLocation.setLine?4(int) -PyQt5.QtXmlPatterns.QSourceLocation.uri?4() -> QUrl -PyQt5.QtXmlPatterns.QSourceLocation.setUri?4(QUrl) -PyQt5.QtXmlPatterns.QSourceLocation.isNull?4() -> bool -PyQt5.QtXmlPatterns.QXmlSerializer?1(QXmlQuery, QIODevice) -PyQt5.QtXmlPatterns.QXmlSerializer.__init__?1(self, QXmlQuery, QIODevice) -PyQt5.QtXmlPatterns.QXmlSerializer.namespaceBinding?4(QXmlName) -PyQt5.QtXmlPatterns.QXmlSerializer.characters?4(QStringRef) -PyQt5.QtXmlPatterns.QXmlSerializer.comment?4(str) -PyQt5.QtXmlPatterns.QXmlSerializer.startElement?4(QXmlName) -PyQt5.QtXmlPatterns.QXmlSerializer.endElement?4() -PyQt5.QtXmlPatterns.QXmlSerializer.attribute?4(QXmlName, QStringRef) -PyQt5.QtXmlPatterns.QXmlSerializer.processingInstruction?4(QXmlName, str) -PyQt5.QtXmlPatterns.QXmlSerializer.atomicValue?4(QVariant) -PyQt5.QtXmlPatterns.QXmlSerializer.startDocument?4() -PyQt5.QtXmlPatterns.QXmlSerializer.endDocument?4() -PyQt5.QtXmlPatterns.QXmlSerializer.startOfSequence?4() -PyQt5.QtXmlPatterns.QXmlSerializer.endOfSequence?4() -PyQt5.QtXmlPatterns.QXmlSerializer.outputDevice?4() -> QIODevice -PyQt5.QtXmlPatterns.QXmlSerializer.setCodec?4(QTextCodec) -PyQt5.QtXmlPatterns.QXmlSerializer.codec?4() -> QTextCodec -PyQt5.QtXmlPatterns.QXmlFormatter?1(QXmlQuery, QIODevice) -PyQt5.QtXmlPatterns.QXmlFormatter.__init__?1(self, QXmlQuery, QIODevice) -PyQt5.QtXmlPatterns.QXmlFormatter.characters?4(QStringRef) -PyQt5.QtXmlPatterns.QXmlFormatter.comment?4(str) -PyQt5.QtXmlPatterns.QXmlFormatter.startElement?4(QXmlName) -PyQt5.QtXmlPatterns.QXmlFormatter.endElement?4() -PyQt5.QtXmlPatterns.QXmlFormatter.attribute?4(QXmlName, QStringRef) -PyQt5.QtXmlPatterns.QXmlFormatter.processingInstruction?4(QXmlName, str) -PyQt5.QtXmlPatterns.QXmlFormatter.atomicValue?4(QVariant) -PyQt5.QtXmlPatterns.QXmlFormatter.startDocument?4() -PyQt5.QtXmlPatterns.QXmlFormatter.endDocument?4() -PyQt5.QtXmlPatterns.QXmlFormatter.startOfSequence?4() -PyQt5.QtXmlPatterns.QXmlFormatter.endOfSequence?4() -PyQt5.QtXmlPatterns.QXmlFormatter.indentationDepth?4() -> int -PyQt5.QtXmlPatterns.QXmlFormatter.setIndentationDepth?4(int) -PyQt5.QtXmlPatterns.QXmlName?1() -PyQt5.QtXmlPatterns.QXmlName.__init__?1(self) -PyQt5.QtXmlPatterns.QXmlName?1(QXmlNamePool, str, str namespaceUri='', str prefix='') -PyQt5.QtXmlPatterns.QXmlName.__init__?1(self, QXmlNamePool, str, str namespaceUri='', str prefix='') -PyQt5.QtXmlPatterns.QXmlName?1(QXmlName) -PyQt5.QtXmlPatterns.QXmlName.__init__?1(self, QXmlName) -PyQt5.QtXmlPatterns.QXmlName.namespaceUri?4(QXmlNamePool) -> str -PyQt5.QtXmlPatterns.QXmlName.prefix?4(QXmlNamePool) -> str -PyQt5.QtXmlPatterns.QXmlName.localName?4(QXmlNamePool) -> str -PyQt5.QtXmlPatterns.QXmlName.toClarkName?4(QXmlNamePool) -> str -PyQt5.QtXmlPatterns.QXmlName.isNull?4() -> bool -PyQt5.QtXmlPatterns.QXmlName.isNCName?4(str) -> bool -PyQt5.QtXmlPatterns.QXmlName.fromClarkName?4(str, QXmlNamePool) -> QXmlName -PyQt5.QtXmlPatterns.QXmlNamePool?1() -PyQt5.QtXmlPatterns.QXmlNamePool.__init__?1(self) -PyQt5.QtXmlPatterns.QXmlNamePool?1(QXmlNamePool) -PyQt5.QtXmlPatterns.QXmlNamePool.__init__?1(self, QXmlNamePool) -PyQt5.QtXmlPatterns.QXmlQuery.QueryLanguage?10 -PyQt5.QtXmlPatterns.QXmlQuery.XQuery10?10 -PyQt5.QtXmlPatterns.QXmlQuery.XSLT20?10 -PyQt5.QtXmlPatterns.QXmlQuery?1() -PyQt5.QtXmlPatterns.QXmlQuery.__init__?1(self) -PyQt5.QtXmlPatterns.QXmlQuery?1(QXmlQuery) -PyQt5.QtXmlPatterns.QXmlQuery.__init__?1(self, QXmlQuery) -PyQt5.QtXmlPatterns.QXmlQuery?1(QXmlNamePool) -PyQt5.QtXmlPatterns.QXmlQuery.__init__?1(self, QXmlNamePool) -PyQt5.QtXmlPatterns.QXmlQuery?1(QXmlQuery.QueryLanguage, QXmlNamePool pool=QXmlNamePool()) -PyQt5.QtXmlPatterns.QXmlQuery.__init__?1(self, QXmlQuery.QueryLanguage, QXmlNamePool pool=QXmlNamePool()) -PyQt5.QtXmlPatterns.QXmlQuery.setMessageHandler?4(QAbstractMessageHandler) -PyQt5.QtXmlPatterns.QXmlQuery.messageHandler?4() -> QAbstractMessageHandler -PyQt5.QtXmlPatterns.QXmlQuery.setQuery?4(str, QUrl documentUri=QUrl()) -PyQt5.QtXmlPatterns.QXmlQuery.setQuery?4(QIODevice, QUrl documentUri=QUrl()) -PyQt5.QtXmlPatterns.QXmlQuery.setQuery?4(QUrl, QUrl baseUri=QUrl()) -PyQt5.QtXmlPatterns.QXmlQuery.namePool?4() -> QXmlNamePool -PyQt5.QtXmlPatterns.QXmlQuery.bindVariable?4(QXmlName, QXmlItem) -PyQt5.QtXmlPatterns.QXmlQuery.bindVariable?4(QXmlName, QIODevice) -PyQt5.QtXmlPatterns.QXmlQuery.bindVariable?4(QXmlName, QXmlQuery) -PyQt5.QtXmlPatterns.QXmlQuery.bindVariable?4(str, QXmlItem) -PyQt5.QtXmlPatterns.QXmlQuery.bindVariable?4(str, QIODevice) -PyQt5.QtXmlPatterns.QXmlQuery.bindVariable?4(str, QXmlQuery) -PyQt5.QtXmlPatterns.QXmlQuery.isValid?4() -> bool -PyQt5.QtXmlPatterns.QXmlQuery.evaluateTo?4(QXmlResultItems) -PyQt5.QtXmlPatterns.QXmlQuery.evaluateTo?4(QAbstractXmlReceiver) -> bool -PyQt5.QtXmlPatterns.QXmlQuery.evaluateToStringList?4() -> list-of-str -PyQt5.QtXmlPatterns.QXmlQuery.evaluateTo?4(QIODevice) -> bool -PyQt5.QtXmlPatterns.QXmlQuery.evaluateToString?4() -> str -PyQt5.QtXmlPatterns.QXmlQuery.setUriResolver?4(QAbstractUriResolver) -PyQt5.QtXmlPatterns.QXmlQuery.uriResolver?4() -> QAbstractUriResolver -PyQt5.QtXmlPatterns.QXmlQuery.setFocus?4(QXmlItem) -PyQt5.QtXmlPatterns.QXmlQuery.setFocus?4(QUrl) -> bool -PyQt5.QtXmlPatterns.QXmlQuery.setFocus?4(QIODevice) -> bool -PyQt5.QtXmlPatterns.QXmlQuery.setFocus?4(str) -> bool -PyQt5.QtXmlPatterns.QXmlQuery.setInitialTemplateName?4(QXmlName) -PyQt5.QtXmlPatterns.QXmlQuery.setInitialTemplateName?4(str) -PyQt5.QtXmlPatterns.QXmlQuery.initialTemplateName?4() -> QXmlName -PyQt5.QtXmlPatterns.QXmlQuery.setNetworkAccessManager?4(QNetworkAccessManager) -PyQt5.QtXmlPatterns.QXmlQuery.networkAccessManager?4() -> QNetworkAccessManager -PyQt5.QtXmlPatterns.QXmlQuery.queryLanguage?4() -> QXmlQuery.QueryLanguage -PyQt5.QtXmlPatterns.QXmlResultItems?1() -PyQt5.QtXmlPatterns.QXmlResultItems.__init__?1(self) -PyQt5.QtXmlPatterns.QXmlResultItems.hasError?4() -> bool -PyQt5.QtXmlPatterns.QXmlResultItems.next?4() -> QXmlItem -PyQt5.QtXmlPatterns.QXmlResultItems.current?4() -> QXmlItem -PyQt5.QtXmlPatterns.QXmlSchema?1() -PyQt5.QtXmlPatterns.QXmlSchema.__init__?1(self) -PyQt5.QtXmlPatterns.QXmlSchema?1(QXmlSchema) -PyQt5.QtXmlPatterns.QXmlSchema.__init__?1(self, QXmlSchema) -PyQt5.QtXmlPatterns.QXmlSchema.load?4(QUrl) -> bool -PyQt5.QtXmlPatterns.QXmlSchema.load?4(QIODevice, QUrl documentUri=QUrl()) -> bool -PyQt5.QtXmlPatterns.QXmlSchema.load?4(QByteArray, QUrl documentUri=QUrl()) -> bool -PyQt5.QtXmlPatterns.QXmlSchema.isValid?4() -> bool -PyQt5.QtXmlPatterns.QXmlSchema.namePool?4() -> QXmlNamePool -PyQt5.QtXmlPatterns.QXmlSchema.documentUri?4() -> QUrl -PyQt5.QtXmlPatterns.QXmlSchema.setMessageHandler?4(QAbstractMessageHandler) -PyQt5.QtXmlPatterns.QXmlSchema.messageHandler?4() -> QAbstractMessageHandler -PyQt5.QtXmlPatterns.QXmlSchema.setUriResolver?4(QAbstractUriResolver) -PyQt5.QtXmlPatterns.QXmlSchema.uriResolver?4() -> QAbstractUriResolver -PyQt5.QtXmlPatterns.QXmlSchema.setNetworkAccessManager?4(QNetworkAccessManager) -PyQt5.QtXmlPatterns.QXmlSchema.networkAccessManager?4() -> QNetworkAccessManager -PyQt5.QtXmlPatterns.QXmlSchemaValidator?1() -PyQt5.QtXmlPatterns.QXmlSchemaValidator.__init__?1(self) -PyQt5.QtXmlPatterns.QXmlSchemaValidator?1(QXmlSchema) -PyQt5.QtXmlPatterns.QXmlSchemaValidator.__init__?1(self, QXmlSchema) -PyQt5.QtXmlPatterns.QXmlSchemaValidator.setSchema?4(QXmlSchema) -PyQt5.QtXmlPatterns.QXmlSchemaValidator.validate?4(QUrl) -> bool -PyQt5.QtXmlPatterns.QXmlSchemaValidator.validate?4(QIODevice, QUrl documentUri=QUrl()) -> bool -PyQt5.QtXmlPatterns.QXmlSchemaValidator.validate?4(QByteArray, QUrl documentUri=QUrl()) -> bool -PyQt5.QtXmlPatterns.QXmlSchemaValidator.namePool?4() -> QXmlNamePool -PyQt5.QtXmlPatterns.QXmlSchemaValidator.schema?4() -> QXmlSchema -PyQt5.QtXmlPatterns.QXmlSchemaValidator.setMessageHandler?4(QAbstractMessageHandler) -PyQt5.QtXmlPatterns.QXmlSchemaValidator.messageHandler?4() -> QAbstractMessageHandler -PyQt5.QtXmlPatterns.QXmlSchemaValidator.setUriResolver?4(QAbstractUriResolver) -PyQt5.QtXmlPatterns.QXmlSchemaValidator.uriResolver?4() -> QAbstractUriResolver -PyQt5.QtXmlPatterns.QXmlSchemaValidator.setNetworkAccessManager?4(QNetworkAccessManager) -PyQt5.QtXmlPatterns.QXmlSchemaValidator.networkAccessManager?4() -> QNetworkAccessManager -PyQt5.QtDesigner.QDesignerActionEditorInterface?1(QWidget, Qt.WindowFlags flags=0) -PyQt5.QtDesigner.QDesignerActionEditorInterface.__init__?1(self, QWidget, Qt.WindowFlags flags=0) -PyQt5.QtDesigner.QDesignerActionEditorInterface.core?4() -> QDesignerFormEditorInterface -PyQt5.QtDesigner.QDesignerActionEditorInterface.manageAction?4(QAction) -PyQt5.QtDesigner.QDesignerActionEditorInterface.unmanageAction?4(QAction) -PyQt5.QtDesigner.QDesignerActionEditorInterface.setFormWindow?4(QDesignerFormWindowInterface) -PyQt5.QtDesigner.QAbstractFormBuilder?1() -PyQt5.QtDesigner.QAbstractFormBuilder.__init__?1(self) -PyQt5.QtDesigner.QAbstractFormBuilder.load?4(QIODevice, QWidget parent=None) -> QWidget -PyQt5.QtDesigner.QAbstractFormBuilder.save?4(QIODevice, QWidget) -PyQt5.QtDesigner.QAbstractFormBuilder.setWorkingDirectory?4(QDir) -PyQt5.QtDesigner.QAbstractFormBuilder.workingDirectory?4() -> QDir -PyQt5.QtDesigner.QAbstractFormBuilder.errorString?4() -> str -PyQt5.QtDesigner.QDesignerFormEditorInterface?1(QObject parent=None) -PyQt5.QtDesigner.QDesignerFormEditorInterface.__init__?1(self, QObject parent=None) -PyQt5.QtDesigner.QDesignerFormEditorInterface.extensionManager?4() -> QExtensionManager -PyQt5.QtDesigner.QDesignerFormEditorInterface.topLevel?4() -> QWidget -PyQt5.QtDesigner.QDesignerFormEditorInterface.widgetBox?4() -> QDesignerWidgetBoxInterface -PyQt5.QtDesigner.QDesignerFormEditorInterface.propertyEditor?4() -> QDesignerPropertyEditorInterface -PyQt5.QtDesigner.QDesignerFormEditorInterface.objectInspector?4() -> QDesignerObjectInspectorInterface -PyQt5.QtDesigner.QDesignerFormEditorInterface.formWindowManager?4() -> QDesignerFormWindowManagerInterface -PyQt5.QtDesigner.QDesignerFormEditorInterface.actionEditor?4() -> QDesignerActionEditorInterface -PyQt5.QtDesigner.QDesignerFormEditorInterface.setWidgetBox?4(QDesignerWidgetBoxInterface) -PyQt5.QtDesigner.QDesignerFormEditorInterface.setPropertyEditor?4(QDesignerPropertyEditorInterface) -PyQt5.QtDesigner.QDesignerFormEditorInterface.setObjectInspector?4(QDesignerObjectInspectorInterface) -PyQt5.QtDesigner.QDesignerFormEditorInterface.setActionEditor?4(QDesignerActionEditorInterface) -PyQt5.QtDesigner.QDesignerFormWindowInterface.FeatureFlag?10 -PyQt5.QtDesigner.QDesignerFormWindowInterface.EditFeature?10 -PyQt5.QtDesigner.QDesignerFormWindowInterface.GridFeature?10 -PyQt5.QtDesigner.QDesignerFormWindowInterface.TabOrderFeature?10 -PyQt5.QtDesigner.QDesignerFormWindowInterface.DefaultFeature?10 -PyQt5.QtDesigner.QDesignerFormWindowInterface?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtDesigner.QDesignerFormWindowInterface.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtDesigner.QDesignerFormWindowInterface.fileName?4() -> str -PyQt5.QtDesigner.QDesignerFormWindowInterface.absoluteDir?4() -> QDir -PyQt5.QtDesigner.QDesignerFormWindowInterface.contents?4() -> str -PyQt5.QtDesigner.QDesignerFormWindowInterface.setContents?4(QIODevice, str errorMessage=None) -> bool -PyQt5.QtDesigner.QDesignerFormWindowInterface.features?4() -> QDesignerFormWindowInterface.Feature -PyQt5.QtDesigner.QDesignerFormWindowInterface.hasFeature?4(QDesignerFormWindowInterface.Feature) -> bool -PyQt5.QtDesigner.QDesignerFormWindowInterface.author?4() -> str -PyQt5.QtDesigner.QDesignerFormWindowInterface.setAuthor?4(str) -PyQt5.QtDesigner.QDesignerFormWindowInterface.comment?4() -> str -PyQt5.QtDesigner.QDesignerFormWindowInterface.setComment?4(str) -PyQt5.QtDesigner.QDesignerFormWindowInterface.layoutDefault?4() -> (int, int) -PyQt5.QtDesigner.QDesignerFormWindowInterface.setLayoutDefault?4(int, int) -PyQt5.QtDesigner.QDesignerFormWindowInterface.layoutFunction?4() -> (str, str) -PyQt5.QtDesigner.QDesignerFormWindowInterface.setLayoutFunction?4(str, str) -PyQt5.QtDesigner.QDesignerFormWindowInterface.pixmapFunction?4() -> str -PyQt5.QtDesigner.QDesignerFormWindowInterface.setPixmapFunction?4(str) -PyQt5.QtDesigner.QDesignerFormWindowInterface.exportMacro?4() -> str -PyQt5.QtDesigner.QDesignerFormWindowInterface.setExportMacro?4(str) -PyQt5.QtDesigner.QDesignerFormWindowInterface.includeHints?4() -> list-of-str -PyQt5.QtDesigner.QDesignerFormWindowInterface.setIncludeHints?4(list-of-str) -PyQt5.QtDesigner.QDesignerFormWindowInterface.core?4() -> QDesignerFormEditorInterface -PyQt5.QtDesigner.QDesignerFormWindowInterface.cursor?4() -> QDesignerFormWindowCursorInterface -PyQt5.QtDesigner.QDesignerFormWindowInterface.grid?4() -> QPoint -PyQt5.QtDesigner.QDesignerFormWindowInterface.mainContainer?4() -> QWidget -PyQt5.QtDesigner.QDesignerFormWindowInterface.setMainContainer?4(QWidget) -PyQt5.QtDesigner.QDesignerFormWindowInterface.isManaged?4(QWidget) -> bool -PyQt5.QtDesigner.QDesignerFormWindowInterface.isDirty?4() -> bool -PyQt5.QtDesigner.QDesignerFormWindowInterface.findFormWindow?4(QWidget) -> QDesignerFormWindowInterface -PyQt5.QtDesigner.QDesignerFormWindowInterface.findFormWindow?4(QObject) -> QDesignerFormWindowInterface -PyQt5.QtDesigner.QDesignerFormWindowInterface.emitSelectionChanged?4() -PyQt5.QtDesigner.QDesignerFormWindowInterface.resourceFiles?4() -> list-of-str -PyQt5.QtDesigner.QDesignerFormWindowInterface.addResourceFile?4(str) -PyQt5.QtDesigner.QDesignerFormWindowInterface.removeResourceFile?4(str) -PyQt5.QtDesigner.QDesignerFormWindowInterface.manageWidget?4(QWidget) -PyQt5.QtDesigner.QDesignerFormWindowInterface.unmanageWidget?4(QWidget) -PyQt5.QtDesigner.QDesignerFormWindowInterface.setFeatures?4(QDesignerFormWindowInterface.Feature) -PyQt5.QtDesigner.QDesignerFormWindowInterface.setDirty?4(bool) -PyQt5.QtDesigner.QDesignerFormWindowInterface.clearSelection?4(bool update=True) -PyQt5.QtDesigner.QDesignerFormWindowInterface.selectWidget?4(QWidget, bool select=True) -PyQt5.QtDesigner.QDesignerFormWindowInterface.setGrid?4(QPoint) -PyQt5.QtDesigner.QDesignerFormWindowInterface.setFileName?4(str) -PyQt5.QtDesigner.QDesignerFormWindowInterface.setContents?4(str) -> bool -PyQt5.QtDesigner.QDesignerFormWindowInterface.mainContainerChanged?4(QWidget) -PyQt5.QtDesigner.QDesignerFormWindowInterface.fileNameChanged?4(str) -PyQt5.QtDesigner.QDesignerFormWindowInterface.featureChanged?4(QDesignerFormWindowInterface.Feature) -PyQt5.QtDesigner.QDesignerFormWindowInterface.selectionChanged?4() -PyQt5.QtDesigner.QDesignerFormWindowInterface.geometryChanged?4() -PyQt5.QtDesigner.QDesignerFormWindowInterface.resourceFilesChanged?4() -PyQt5.QtDesigner.QDesignerFormWindowInterface.widgetManaged?4(QWidget) -PyQt5.QtDesigner.QDesignerFormWindowInterface.widgetUnmanaged?4(QWidget) -PyQt5.QtDesigner.QDesignerFormWindowInterface.aboutToUnmanageWidget?4(QWidget) -PyQt5.QtDesigner.QDesignerFormWindowInterface.activated?4(QWidget) -PyQt5.QtDesigner.QDesignerFormWindowInterface.changed?4() -PyQt5.QtDesigner.QDesignerFormWindowInterface.widgetRemoved?4(QWidget) -PyQt5.QtDesigner.QDesignerFormWindowInterface.objectRemoved?4(QObject) -PyQt5.QtDesigner.QDesignerFormWindowInterface.checkContents?4() -> list-of-str -PyQt5.QtDesigner.QDesignerFormWindowInterface.activeResourceFilePaths?4() -> list-of-str -PyQt5.QtDesigner.QDesignerFormWindowInterface.formContainer?4() -> QWidget -PyQt5.QtDesigner.QDesignerFormWindowInterface.activateResourceFilePaths?4(list-of-str) -> (int, str) -PyQt5.QtDesigner.QDesignerFormWindowInterface.Feature?1(QDesignerFormWindowInterface.Feature) -PyQt5.QtDesigner.QDesignerFormWindowInterface.Feature.__init__?1(self, QDesignerFormWindowInterface.Feature) -PyQt5.QtDesigner.QDesignerFormWindowInterface.Feature?1(int) -PyQt5.QtDesigner.QDesignerFormWindowInterface.Feature.__init__?1(self, int) -PyQt5.QtDesigner.QDesignerFormWindowInterface.Feature?1() -PyQt5.QtDesigner.QDesignerFormWindowInterface.Feature.__init__?1(self) -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.MoveMode?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.MoveAnchor?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.KeepAnchor?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.MoveOperation?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.NoMove?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.Start?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.End?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.Next?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.Prev?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.Left?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.Right?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.Up?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.Down?10 -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface?1() -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.__init__?1(self) -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface?1(QDesignerFormWindowCursorInterface) -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.__init__?1(self, QDesignerFormWindowCursorInterface) -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.formWindow?4() -> QDesignerFormWindowInterface -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.movePosition?4(QDesignerFormWindowCursorInterface.MoveOperation, QDesignerFormWindowCursorInterface.MoveMode mode=QDesignerFormWindowCursorInterface.MoveAnchor) -> bool -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.position?4() -> int -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.setPosition?4(int, QDesignerFormWindowCursorInterface.MoveMode mode=QDesignerFormWindowCursorInterface.MoveAnchor) -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.current?4() -> QWidget -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.widgetCount?4() -> int -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.widget?4(int) -> QWidget -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.hasSelection?4() -> bool -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.selectedWidgetCount?4() -> int -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.selectedWidget?4(int) -> QWidget -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.setProperty?4(str, QVariant) -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.setWidgetProperty?4(QWidget, str, QVariant) -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.resetWidgetProperty?4(QWidget, str) -PyQt5.QtDesigner.QDesignerFormWindowCursorInterface.isWidgetSelected?4(QWidget) -> bool -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.ActionGroup?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.StyledPreviewActionGroup?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.Action?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.CutAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.CopyAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.PasteAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.DeleteAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.SelectAllAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.LowerAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.RaiseAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.UndoAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.RedoAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.HorizontalLayoutAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.VerticalLayoutAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.SplitHorizontalAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.SplitVerticalAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.GridLayoutAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.FormLayoutAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.BreakLayoutAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.AdjustSizeAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.SimplifyLayoutAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.DefaultPreviewAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.FormWindowSettingsDialogAction?10 -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface?1(QObject parent=None) -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.__init__?1(self, QObject parent=None) -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.actionFormLayout?4() -> QAction -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.actionSimplifyLayout?4() -> QAction -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.activeFormWindow?4() -> QDesignerFormWindowInterface -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.formWindowCount?4() -> int -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.formWindow?4(int) -> QDesignerFormWindowInterface -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.createFormWindow?4(QWidget parent=None, Qt.WindowFlags flags=0) -> QDesignerFormWindowInterface -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.core?4() -> QDesignerFormEditorInterface -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.formWindowAdded?4(QDesignerFormWindowInterface) -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.formWindowRemoved?4(QDesignerFormWindowInterface) -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.activeFormWindowChanged?4(QDesignerFormWindowInterface) -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.formWindowSettingsChanged?4(QDesignerFormWindowInterface) -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.addFormWindow?4(QDesignerFormWindowInterface) -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.removeFormWindow?4(QDesignerFormWindowInterface) -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.setActiveFormWindow?4(QDesignerFormWindowInterface) -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.action?4(QDesignerFormWindowManagerInterface.Action) -> QAction -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.actionGroup?4(QDesignerFormWindowManagerInterface.ActionGroup) -> QActionGroup -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.showPreview?4() -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.closeAllPreviews?4() -PyQt5.QtDesigner.QDesignerFormWindowManagerInterface.showPluginDialog?4() -PyQt5.QtDesigner.QDesignerObjectInspectorInterface?1(QWidget, Qt.WindowFlags flags=0) -PyQt5.QtDesigner.QDesignerObjectInspectorInterface.__init__?1(self, QWidget, Qt.WindowFlags flags=0) -PyQt5.QtDesigner.QDesignerObjectInspectorInterface.core?4() -> QDesignerFormEditorInterface -PyQt5.QtDesigner.QDesignerObjectInspectorInterface.setFormWindow?4(QDesignerFormWindowInterface) -PyQt5.QtDesigner.QDesignerPropertyEditorInterface?1(QWidget, Qt.WindowFlags flags=0) -PyQt5.QtDesigner.QDesignerPropertyEditorInterface.__init__?1(self, QWidget, Qt.WindowFlags flags=0) -PyQt5.QtDesigner.QDesignerPropertyEditorInterface.core?4() -> QDesignerFormEditorInterface -PyQt5.QtDesigner.QDesignerPropertyEditorInterface.isReadOnly?4() -> bool -PyQt5.QtDesigner.QDesignerPropertyEditorInterface.object?4() -> QObject -PyQt5.QtDesigner.QDesignerPropertyEditorInterface.currentPropertyName?4() -> str -PyQt5.QtDesigner.QDesignerPropertyEditorInterface.propertyChanged?4(str, QVariant) -PyQt5.QtDesigner.QDesignerPropertyEditorInterface.setObject?4(QObject) -PyQt5.QtDesigner.QDesignerPropertyEditorInterface.setPropertyValue?4(str, QVariant, bool changed=True) -PyQt5.QtDesigner.QDesignerPropertyEditorInterface.setReadOnly?4(bool) -PyQt5.QtDesigner.QDesignerWidgetBoxInterface?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtDesigner.QDesignerWidgetBoxInterface.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QtDesigner.QDesignerWidgetBoxInterface.setFileName?4(str) -PyQt5.QtDesigner.QDesignerWidgetBoxInterface.fileName?4() -> str -PyQt5.QtDesigner.QDesignerWidgetBoxInterface.load?4() -> bool -PyQt5.QtDesigner.QDesignerWidgetBoxInterface.save?4() -> bool -PyQt5.QtDesigner.QDesignerContainerExtension?1() -PyQt5.QtDesigner.QDesignerContainerExtension.__init__?1(self) -PyQt5.QtDesigner.QDesignerContainerExtension?1(QDesignerContainerExtension) -PyQt5.QtDesigner.QDesignerContainerExtension.__init__?1(self, QDesignerContainerExtension) -PyQt5.QtDesigner.QDesignerContainerExtension.count?4() -> int -PyQt5.QtDesigner.QDesignerContainerExtension.widget?4(int) -> QWidget -PyQt5.QtDesigner.QDesignerContainerExtension.currentIndex?4() -> int -PyQt5.QtDesigner.QDesignerContainerExtension.setCurrentIndex?4(int) -PyQt5.QtDesigner.QDesignerContainerExtension.addWidget?4(QWidget) -PyQt5.QtDesigner.QDesignerContainerExtension.insertWidget?4(int, QWidget) -PyQt5.QtDesigner.QDesignerContainerExtension.remove?4(int) -PyQt5.QtDesigner.QDesignerContainerExtension.canAddWidget?4() -> bool -PyQt5.QtDesigner.QDesignerContainerExtension.canRemove?4(int) -> bool -PyQt5.QtDesigner.QDesignerCustomWidgetInterface?1() -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.__init__?1(self) -PyQt5.QtDesigner.QDesignerCustomWidgetInterface?1(QDesignerCustomWidgetInterface) -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.__init__?1(self, QDesignerCustomWidgetInterface) -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.name?4() -> str -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.group?4() -> str -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.toolTip?4() -> str -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.whatsThis?4() -> str -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.includeFile?4() -> str -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.icon?4() -> QIcon -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.isContainer?4() -> bool -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.createWidget?4(QWidget) -> QWidget -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.isInitialized?4() -> bool -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.initialize?4(QDesignerFormEditorInterface) -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.domXml?4() -> str -PyQt5.QtDesigner.QDesignerCustomWidgetInterface.codeTemplate?4() -> str -PyQt5.QtDesigner.QDesignerCustomWidgetCollectionInterface?1() -PyQt5.QtDesigner.QDesignerCustomWidgetCollectionInterface.__init__?1(self) -PyQt5.QtDesigner.QDesignerCustomWidgetCollectionInterface?1(QDesignerCustomWidgetCollectionInterface) -PyQt5.QtDesigner.QDesignerCustomWidgetCollectionInterface.__init__?1(self, QDesignerCustomWidgetCollectionInterface) -PyQt5.QtDesigner.QDesignerCustomWidgetCollectionInterface.customWidgets?4() -> list-of-QDesignerCustomWidgetInterface -PyQt5.QtDesigner.QAbstractExtensionFactory?1() -PyQt5.QtDesigner.QAbstractExtensionFactory.__init__?1(self) -PyQt5.QtDesigner.QAbstractExtensionFactory?1(QAbstractExtensionFactory) -PyQt5.QtDesigner.QAbstractExtensionFactory.__init__?1(self, QAbstractExtensionFactory) -PyQt5.QtDesigner.QAbstractExtensionFactory.extension?4(QObject, str) -> QObject -PyQt5.QtDesigner.QExtensionFactory?1(QExtensionManager parent=None) -PyQt5.QtDesigner.QExtensionFactory.__init__?1(self, QExtensionManager parent=None) -PyQt5.QtDesigner.QExtensionFactory.extension?4(QObject, str) -> QObject -PyQt5.QtDesigner.QExtensionFactory.extensionManager?4() -> QExtensionManager -PyQt5.QtDesigner.QExtensionFactory.createExtension?4(QObject, str, QObject) -> QObject -PyQt5.QtDesigner.QAbstractExtensionManager?1() -PyQt5.QtDesigner.QAbstractExtensionManager.__init__?1(self) -PyQt5.QtDesigner.QAbstractExtensionManager?1(QAbstractExtensionManager) -PyQt5.QtDesigner.QAbstractExtensionManager.__init__?1(self, QAbstractExtensionManager) -PyQt5.QtDesigner.QAbstractExtensionManager.registerExtensions?4(QAbstractExtensionFactory, str) -PyQt5.QtDesigner.QAbstractExtensionManager.unregisterExtensions?4(QAbstractExtensionFactory, str) -PyQt5.QtDesigner.QAbstractExtensionManager.extension?4(QObject, str) -> QObject -PyQt5.QtDesigner.QFormBuilder?1() -PyQt5.QtDesigner.QFormBuilder.__init__?1(self) -PyQt5.QtDesigner.QFormBuilder.pluginPaths?4() -> list-of-str -PyQt5.QtDesigner.QFormBuilder.clearPluginPaths?4() -PyQt5.QtDesigner.QFormBuilder.addPluginPath?4(str) -PyQt5.QtDesigner.QFormBuilder.setPluginPath?4(list-of-str) -PyQt5.QtDesigner.QFormBuilder.customWidgets?4() -> list-of-QDesignerCustomWidgetInterface -PyQt5.QtDesigner.QDesignerMemberSheetExtension?1() -PyQt5.QtDesigner.QDesignerMemberSheetExtension.__init__?1(self) -PyQt5.QtDesigner.QDesignerMemberSheetExtension?1(QDesignerMemberSheetExtension) -PyQt5.QtDesigner.QDesignerMemberSheetExtension.__init__?1(self, QDesignerMemberSheetExtension) -PyQt5.QtDesigner.QDesignerMemberSheetExtension.count?4() -> int -PyQt5.QtDesigner.QDesignerMemberSheetExtension.indexOf?4(str) -> int -PyQt5.QtDesigner.QDesignerMemberSheetExtension.memberName?4(int) -> str -PyQt5.QtDesigner.QDesignerMemberSheetExtension.memberGroup?4(int) -> str -PyQt5.QtDesigner.QDesignerMemberSheetExtension.setMemberGroup?4(int, str) -PyQt5.QtDesigner.QDesignerMemberSheetExtension.isVisible?4(int) -> bool -PyQt5.QtDesigner.QDesignerMemberSheetExtension.setVisible?4(int, bool) -PyQt5.QtDesigner.QDesignerMemberSheetExtension.isSignal?4(int) -> bool -PyQt5.QtDesigner.QDesignerMemberSheetExtension.isSlot?4(int) -> bool -PyQt5.QtDesigner.QDesignerMemberSheetExtension.inheritedFromWidget?4(int) -> bool -PyQt5.QtDesigner.QDesignerMemberSheetExtension.declaredInClass?4(int) -> str -PyQt5.QtDesigner.QDesignerMemberSheetExtension.signature?4(int) -> str -PyQt5.QtDesigner.QDesignerMemberSheetExtension.parameterTypes?4(int) -> list-of-QByteArray -PyQt5.QtDesigner.QDesignerMemberSheetExtension.parameterNames?4(int) -> list-of-QByteArray -PyQt5.QtDesigner.QDesignerPropertySheetExtension?1() -PyQt5.QtDesigner.QDesignerPropertySheetExtension.__init__?1(self) -PyQt5.QtDesigner.QDesignerPropertySheetExtension?1(QDesignerPropertySheetExtension) -PyQt5.QtDesigner.QDesignerPropertySheetExtension.__init__?1(self, QDesignerPropertySheetExtension) -PyQt5.QtDesigner.QDesignerPropertySheetExtension.count?4() -> int -PyQt5.QtDesigner.QDesignerPropertySheetExtension.indexOf?4(str) -> int -PyQt5.QtDesigner.QDesignerPropertySheetExtension.propertyName?4(int) -> str -PyQt5.QtDesigner.QDesignerPropertySheetExtension.propertyGroup?4(int) -> str -PyQt5.QtDesigner.QDesignerPropertySheetExtension.setPropertyGroup?4(int, str) -PyQt5.QtDesigner.QDesignerPropertySheetExtension.hasReset?4(int) -> bool -PyQt5.QtDesigner.QDesignerPropertySheetExtension.reset?4(int) -> bool -PyQt5.QtDesigner.QDesignerPropertySheetExtension.isVisible?4(int) -> bool -PyQt5.QtDesigner.QDesignerPropertySheetExtension.setVisible?4(int, bool) -PyQt5.QtDesigner.QDesignerPropertySheetExtension.isAttribute?4(int) -> bool -PyQt5.QtDesigner.QDesignerPropertySheetExtension.setAttribute?4(int, bool) -PyQt5.QtDesigner.QDesignerPropertySheetExtension.property?4(int) -> QVariant -PyQt5.QtDesigner.QDesignerPropertySheetExtension.setProperty?4(int, QVariant) -PyQt5.QtDesigner.QDesignerPropertySheetExtension.isChanged?4(int) -> bool -PyQt5.QtDesigner.QDesignerPropertySheetExtension.setChanged?4(int, bool) -PyQt5.QtDesigner.QDesignerPropertySheetExtension.isEnabled?4(int) -> bool -PyQt5.QtDesigner.QExtensionManager?1(QObject parent=None) -PyQt5.QtDesigner.QExtensionManager.__init__?1(self, QObject parent=None) -PyQt5.QtDesigner.QExtensionManager.registerExtensions?4(QAbstractExtensionFactory, str iid='') -PyQt5.QtDesigner.QExtensionManager.unregisterExtensions?4(QAbstractExtensionFactory, str iid='') -PyQt5.QtDesigner.QExtensionManager.extension?4(QObject, str) -> QObject -PyQt5.QtDesigner.QDesignerTaskMenuExtension?1() -PyQt5.QtDesigner.QDesignerTaskMenuExtension.__init__?1(self) -PyQt5.QtDesigner.QDesignerTaskMenuExtension?1(QDesignerTaskMenuExtension) -PyQt5.QtDesigner.QDesignerTaskMenuExtension.__init__?1(self, QDesignerTaskMenuExtension) -PyQt5.QtDesigner.QDesignerTaskMenuExtension.taskActions?4() -> list-of-QAction -PyQt5.QtDesigner.QDesignerTaskMenuExtension.preferredEditAction?4() -> QAction -PyQt5.QtDesigner.QPyDesignerContainerExtension?1(QObject) -PyQt5.QtDesigner.QPyDesignerContainerExtension.__init__?1(self, QObject) -PyQt5.QtDesigner.QPyDesignerCustomWidgetCollectionPlugin?1(QObject parent=None) -PyQt5.QtDesigner.QPyDesignerCustomWidgetCollectionPlugin.__init__?1(self, QObject parent=None) -PyQt5.QtDesigner.QPyDesignerCustomWidgetPlugin?1(QObject parent=None) -PyQt5.QtDesigner.QPyDesignerCustomWidgetPlugin.__init__?1(self, QObject parent=None) -PyQt5.QtDesigner.QPyDesignerMemberSheetExtension?1(QObject) -PyQt5.QtDesigner.QPyDesignerMemberSheetExtension.__init__?1(self, QObject) -PyQt5.QtDesigner.QPyDesignerPropertySheetExtension?1(QObject) -PyQt5.QtDesigner.QPyDesignerPropertySheetExtension.__init__?1(self, QObject) -PyQt5.QtDesigner.QPyDesignerTaskMenuExtension?1(QObject) -PyQt5.QtDesigner.QPyDesignerTaskMenuExtension.__init__?1(self, QObject) -PyQt5.QAxContainer.QAxBase?1() -PyQt5.QAxContainer.QAxBase.__init__?1(self) -PyQt5.QAxContainer.QAxBase?1(QAxBase) -PyQt5.QAxContainer.QAxBase.__init__?1(self, QAxBase) -PyQt5.QAxContainer.QAxBase.control?4() -> str -PyQt5.QAxContainer.QAxBase.dynamicCall?4(str, list-of-QVariant) -> QVariant -PyQt5.QAxContainer.QAxBase.dynamicCall?4(str, QVariant value1=None, QVariant value2=None, QVariant value3=None, QVariant value4=None, QVariant value5=None, QVariant value6=None, QVariant value7=None, QVariant value8=None) -> QVariant -PyQt5.QAxContainer.QAxBase.querySubObject?4(str, list-of-QVariant) -> QAxObject -PyQt5.QAxContainer.QAxBase.querySubObject?4(str, QVariant value1=None, QVariant value2=None, QVariant value3=None, QVariant value4=None, QVariant value5=None, QVariant value6=None, QVariant value7=None, QVariant value8=None) -> QAxObject -PyQt5.QAxContainer.QAxBase.propertyBag?4() -> dict-of-str-object -PyQt5.QAxContainer.QAxBase.setPropertyBag?4(dict-of-str-object) -PyQt5.QAxContainer.QAxBase.generateDocumentation?4() -> str -PyQt5.QAxContainer.QAxBase.propertyWritable?4(str) -> bool -PyQt5.QAxContainer.QAxBase.setPropertyWritable?4(str, bool) -PyQt5.QAxContainer.QAxBase.isNull?4() -> bool -PyQt5.QAxContainer.QAxBase.verbs?4() -> list-of-str -PyQt5.QAxContainer.QAxBase.asVariant?4() -> QVariant -PyQt5.QAxContainer.QAxBase.signal?4(str, int, sip.voidptr) -PyQt5.QAxContainer.QAxBase.propertyChanged?4(str) -PyQt5.QAxContainer.QAxBase.exception?4(int, str, str, str) -PyQt5.QAxContainer.QAxBase.clear?4() -PyQt5.QAxContainer.QAxBase.setControl?4(str) -> bool -PyQt5.QAxContainer.QAxBase.disableMetaObject?4() -PyQt5.QAxContainer.QAxBase.disableClassInfo?4() -PyQt5.QAxContainer.QAxBase.disableEventSink?4() -PyQt5.QAxContainer.QAxObject?1(QObject parent=None) -PyQt5.QAxContainer.QAxObject.__init__?1(self, QObject parent=None) -PyQt5.QAxContainer.QAxObject?1(str, QObject parent=None) -PyQt5.QAxContainer.QAxObject.__init__?1(self, str, QObject parent=None) -PyQt5.QAxContainer.QAxObject.doVerb?4(str) -> bool -PyQt5.QAxContainer.QAxObject.connectNotify?4(QMetaMethod) -PyQt5.QAxContainer.QAxWidget?1(QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QAxContainer.QAxWidget.__init__?1(self, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QAxContainer.QAxWidget?1(str, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QAxContainer.QAxWidget.__init__?1(self, str, QWidget parent=None, Qt.WindowFlags flags=0) -PyQt5.QAxContainer.QAxWidget.clear?4() -PyQt5.QAxContainer.QAxWidget.doVerb?4(str) -> bool -PyQt5.QAxContainer.QAxWidget.sizeHint?4() -> QSize -PyQt5.QAxContainer.QAxWidget.minimumSizeHint?4() -> QSize -PyQt5.QAxContainer.QAxWidget.createHostWindow?4(bool) -> bool -PyQt5.QAxContainer.QAxWidget.changeEvent?4(QEvent) -PyQt5.QAxContainer.QAxWidget.resizeEvent?4(QResizeEvent) -PyQt5.QAxContainer.QAxWidget.translateKeyEvent?4(int, int) -> bool -PyQt5.QAxContainer.QAxWidget.connectNotify?4(QMetaMethod) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0?1() -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.__init__?1(self) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.initializeOpenGLFunctions?4() -> bool -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glViewport?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDepthRange?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIsEnabled?4(int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetTexLevelParameteriv?4(int, int, int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetTexLevelParameterfv?4(int, int, int) -> float-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetTexParameteriv?4(int, int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetTexParameterfv?4(int, int) -> float-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetString?4(int) -> str -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetIntegerv?4(int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetFloatv?4(int) -> float-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetError?4() -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetDoublev?4(int) -> float-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetBooleanv?4(int) -> bool-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glReadBuffer?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPixelStorei?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPixelStoref?4(int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDepthFunc?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glStencilOp?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glStencilFunc?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLogicOp?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBlendFunc?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFlush?4() -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFinish?4() -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEnable?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDisable?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDepthMask?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColorMask?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glStencilMask?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glClearDepth?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glClearStencil?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glClearColor?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glClear?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDrawBuffer?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexImage2D?4(int, int, int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexImage1D?4(int, int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexParameteriv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexParameteri?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexParameterfv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexParameterf?4(int, int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glScissor?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPolygonMode?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPointSize?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLineWidth?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glHint?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFrontFace?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCullFace?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIndexubv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIndexub?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIsTexture?4(int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGenTextures?4(int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDeleteTextures?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBindTexture?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexSubImage2D?4(int, int, int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexSubImage1D?4(int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCopyTexSubImage2D?4(int, int, int, int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCopyTexSubImage1D?4(int, int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCopyTexImage2D?4(int, int, int, int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCopyTexImage1D?4(int, int, int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPolygonOffset?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDrawElements?4(int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDrawArrays?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCopyTexSubImage3D?4(int, int, int, int, int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexImage3D?4(int, int, int, int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDrawRangeElements?4(int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBlendEquation?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBlendColor?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCompressedTexSubImage1D?4(int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCompressedTexSubImage2D?4(int, int, int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCompressedTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCompressedTexImage1D?4(int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCompressedTexImage2D?4(int, int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCompressedTexImage3D?4(int, int, int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSampleCoverage?4(float, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glActiveTexture?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPointParameteriv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPointParameteri?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPointParameterfv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPointParameterf?4(int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBlendFuncSeparate?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetBufferParameteriv?4(int, int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUnmapBuffer?4(int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBufferSubData?4(int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBufferData?4(int, int, sequence-or-buffer, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIsBuffer?4(int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGenBuffers?4(int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDeleteBuffers?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBindBuffer?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetQueryiv?4(int, int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEndQuery?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBeginQuery?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIsQuery?4(int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDeleteQueries?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGenQueries?4(int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttribPointer?4(int, int, int, int, int, sequence-or-buffer-or-offset) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glValidateProgram?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniformMatrix4fv?4(int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniformMatrix3fv?4(int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniformMatrix2fv?4(int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform4iv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform3iv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform2iv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform1iv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform4fv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform3fv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform2fv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform1fv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform4i?4(int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform3i?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform2i?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform1i?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform4f?4(int, float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform3f?4(int, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform2f?4(int, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUniform1f?4(int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glUseProgram?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLinkProgram?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIsShader?4(int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIsProgram?4(int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetVertexAttribiv?4(int, int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetVertexAttribfv?4(int, int) -> float-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetVertexAttribdv?4(int, int) -> double-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetUniformLocation?4(int, str) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetShaderSource?4(int) -> bytes -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetShaderInfoLog?4(int) -> bytes -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetShaderiv?4(int, int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetProgramInfoLog?4(int) -> bytes -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetProgramiv?4(int, int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetAttribLocation?4(int, str) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetAttachedShaders?4(int) -> tuple-of-int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetActiveUniform?4(int, int) -> str, int, int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetActiveAttrib?4(int, int) -> str, int, int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEnableVertexAttribArray?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDisableVertexAttribArray?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDetachShader?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDeleteShader?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDeleteProgram?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCreateShader?4(int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCreateProgram?4() -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCompileShader?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBindAttribLocation?4(int, int, str) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glAttachShader?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glStencilMaskSeparate?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glStencilFuncSeparate?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glStencilOpSeparate?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDrawBuffers?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBlendEquationSeparate?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTranslatef?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTranslated?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glScalef?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glScaled?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRotatef?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRotated?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPushMatrix?4() -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPopMatrix?4() -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glOrtho?4(float, float, float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultMatrixd?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultMatrixf?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMatrixMode?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLoadMatrixd?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLoadMatrixf?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLoadIdentity?4() -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFrustum?4(float, float, float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIsList?4(int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetTexGeniv?4(int, int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetTexGenfv?4(int, int) -> float-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetTexGendv?4(int, int) -> float-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetTexEnviv?4(int, int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetTexEnvfv?4(int, int) -> float-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetMaterialiv?4(int, int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetMaterialfv?4(int, int) -> float-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetLightiv?4(int, int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetLightfv?4(int, int) -> float-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetClipPlane?4(int) -> tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDrawPixels?4(int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCopyPixels?4(int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPixelMapusv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPixelMapuiv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPixelMapfv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPixelTransferi?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPixelTransferf?4(int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPixelZoom?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glAlphaFunc?4(int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEvalPoint2?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEvalMesh2?4(int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEvalPoint1?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEvalMesh1?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEvalCoord2fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEvalCoord2f?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEvalCoord2dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEvalCoord2d?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEvalCoord1fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEvalCoord1f?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEvalCoord1dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEvalCoord1d?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMapGrid2f?4(int, float, float, int, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMapGrid2d?4(int, float, float, int, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMapGrid1f?4(int, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMapGrid1d?4(int, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMap2f?4(int, float, float, int, int, float, float, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMap2d?4(int, float, float, int, int, float, float, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMap1f?4(int, float, float, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMap1d?4(int, float, float, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPushAttrib?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPopAttrib?4() -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glAccum?4(int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIndexMask?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glClearIndex?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glClearAccum?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPushName?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPopName?4() -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPassThrough?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLoadName?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glInitNames?4() -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRenderMode?4(int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexGeniv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexGeni?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexGenfv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexGenf?4(int, int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexGendv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexGend?4(int, int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexEnviv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexEnvi?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexEnvfv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexEnvf?4(int, int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glShadeModel?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPolygonStipple?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMaterialiv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMateriali?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMaterialfv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMaterialf?4(int, int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLineStipple?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLightModeliv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLightModeli?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLightModelfv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLightModelf?4(int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLightiv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLighti?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLightfv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLightf?4(int, int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFogiv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFogi?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFogfv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFogf?4(int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColorMaterial?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glClipPlane?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex4sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex4s?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex4iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex4i?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex4fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex4f?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex4dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex4d?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex3sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex3s?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex3iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex3i?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex3fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex3f?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex3dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex3d?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex2sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex2s?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex2iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex2i?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex2fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex2f?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex2dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertex2d?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord4sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord4s?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord4iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord4i?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord4fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord4f?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord4dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord4d?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord3sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord3s?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord3iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord3i?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord3fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord3f?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord3dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord3d?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord2sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord2s?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord2iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord2i?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord2fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord2f?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord2dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord2d?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord1sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord1s?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord1iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord1i?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord1fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord1f?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord1dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoord1d?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRects?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRecti?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRectf?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRectd?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos4sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos4s?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos4iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos4i?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos4fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos4f?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos4dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos4d?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos3sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos3s?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos3iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos3i?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos3fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos3f?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos3dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos3d?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos2sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos2s?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos2iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos2i?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos2fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos2f?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos2dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glRasterPos2d?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glNormal3sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glNormal3s?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glNormal3iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glNormal3i?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glNormal3fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glNormal3f?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glNormal3dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glNormal3d?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glNormal3bv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glNormal3b?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIndexsv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIndexs?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIndexiv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIndexi?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIndexfv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIndexf?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIndexdv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIndexd?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEnd?4() -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEdgeFlagv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEdgeFlag?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4usv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4us?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4uiv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4ui?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4ubv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4ub?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4s?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4i?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4f?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4d?4(float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4bv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor4b?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3usv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3us?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3uiv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3ui?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3ubv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3ub?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3s?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3i?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3f?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3d?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3bv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColor3b?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBitmap?4(int, int, float, float, float, float, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glBegin?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glListBase?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGenLists?4(int) -> int -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDeleteLists?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCallList?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEndList?4() -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glNewList?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPushClientAttrib?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glPopClientAttrib?4() -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexPointer?4(int, int, int, sequence-or-buffer-or-offset) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glTexCoordPointer?4(int, int, int, sequence-or-buffer-or-offset) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glNormalPointer?4(int, int, sequence-or-buffer-or-offset) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glIndexPointer?4(int, int, sequence-or-buffer-or-offset) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEnableClientState?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glEdgeFlagPointer?4(int, sequence-or-buffer-or-offset) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glDisableClientState?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColorPointer?4(int, int, int, sequence-or-buffer-or-offset) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glArrayElement?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glResetMinmax?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glResetHistogram?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMinmax?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glHistogram?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetConvolutionParameteriv?4(int, int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetConvolutionParameterfv?4(int, int) -> float-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCopyConvolutionFilter2D?4(int, int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCopyConvolutionFilter1D?4(int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glConvolutionParameteriv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glConvolutionParameteri?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glConvolutionParameterfv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glConvolutionParameterf?4(int, int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glConvolutionFilter2D?4(int, int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glConvolutionFilter1D?4(int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCopyColorSubTable?4(int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColorSubTable?4(int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetColorTableParameteriv?4(int, int) -> int-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glGetColorTableParameterfv?4(int, int) -> float-or-tuple -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glCopyColorTable?4(int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColorTableParameteriv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColorTableParameterfv?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glColorTable?4(int, int, int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultTransposeMatrixd?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultTransposeMatrixf?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLoadTransposeMatrixd?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glLoadTransposeMatrixf?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord4sv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord4s?4(int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord4iv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord4i?4(int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord4fv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord4f?4(int, float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord4dv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord4d?4(int, float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord3sv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord3s?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord3iv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord3i?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord3fv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord3f?4(int, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord3dv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord3d?4(int, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord2sv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord2s?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord2iv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord2i?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord2fv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord2f?4(int, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord2dv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord2d?4(int, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord1sv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord1s?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord1iv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord1i?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord1fv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord1f?4(int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord1dv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glMultiTexCoord1d?4(int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glClientActiveTexture?4(int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos3sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos3s?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos3iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos3i?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos3fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos3f?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos3dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos3d?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos2sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos2s?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos2iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos2i?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos2fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos2f?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos2dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glWindowPos2d?4(float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColorPointer?4(int, int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3usv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3us?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3uiv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3ui?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3ubv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3ub?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3sv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3s?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3iv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3i?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3fv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3f?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3dv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3d?4(float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3bv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glSecondaryColor3b?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFogCoordPointer?4(int, int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFogCoorddv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFogCoordd?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFogCoordfv?4(sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glFogCoordf?4(float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4usv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4uiv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4ubv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4sv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4s?4(int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4iv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4fv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4f?4(int, float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4dv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4d?4(int, float, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4bv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4Nusv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4Nuiv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4Nubv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4Nub?4(int, int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4Nsv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4Niv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib4Nbv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib3sv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib3s?4(int, int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib3fv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib3f?4(int, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib3dv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib3d?4(int, float, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib2sv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib2s?4(int, int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib2fv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib2f?4(int, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib2dv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib2d?4(int, float, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib1sv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib1s?4(int, int) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib1fv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib1f?4(int, float) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib1dv?4(int, sequence-or-buffer) -PyQt5._QOpenGLFunctions_2_0.QOpenGLFunctions_2_0.glVertexAttrib1d?4(int, float) -PyQt5.QtSensors.QSensorReading.timestamp?4() -> int -PyQt5.QtSensors.QSensorReading.setTimestamp?4(int) -PyQt5.QtSensors.QSensorReading.valueCount?4() -> int -PyQt5.QtSensors.QSensorReading.value?4(int) -> QVariant -PyQt5.QtSensors.QAccelerometerReading.x?4() -> float -PyQt5.QtSensors.QAccelerometerReading.setX?4(float) -PyQt5.QtSensors.QAccelerometerReading.y?4() -> float -PyQt5.QtSensors.QAccelerometerReading.setY?4(float) -PyQt5.QtSensors.QAccelerometerReading.z?4() -> float -PyQt5.QtSensors.QAccelerometerReading.setZ?4(float) -PyQt5.QtSensors.QSensorFilter?1() -PyQt5.QtSensors.QSensorFilter.__init__?1(self) -PyQt5.QtSensors.QSensorFilter?1(QSensorFilter) -PyQt5.QtSensors.QSensorFilter.__init__?1(self, QSensorFilter) -PyQt5.QtSensors.QSensorFilter.filter?4(QSensorReading) -> bool -PyQt5.QtSensors.QAccelerometerFilter?1() -PyQt5.QtSensors.QAccelerometerFilter.__init__?1(self) -PyQt5.QtSensors.QAccelerometerFilter?1(QAccelerometerFilter) -PyQt5.QtSensors.QAccelerometerFilter.__init__?1(self, QAccelerometerFilter) -PyQt5.QtSensors.QAccelerometerFilter.filter?4(QAccelerometerReading) -> bool -PyQt5.QtSensors.QSensor.AxesOrientationMode?10 -PyQt5.QtSensors.QSensor.FixedOrientation?10 -PyQt5.QtSensors.QSensor.AutomaticOrientation?10 -PyQt5.QtSensors.QSensor.UserOrientation?10 -PyQt5.QtSensors.QSensor.Feature?10 -PyQt5.QtSensors.QSensor.Buffering?10 -PyQt5.QtSensors.QSensor.AlwaysOn?10 -PyQt5.QtSensors.QSensor.GeoValues?10 -PyQt5.QtSensors.QSensor.FieldOfView?10 -PyQt5.QtSensors.QSensor.AccelerationMode?10 -PyQt5.QtSensors.QSensor.SkipDuplicates?10 -PyQt5.QtSensors.QSensor.AxesOrientation?10 -PyQt5.QtSensors.QSensor.PressureSensorTemperature?10 -PyQt5.QtSensors.QSensor?1(QByteArray, QObject parent=None) -PyQt5.QtSensors.QSensor.__init__?1(self, QByteArray, QObject parent=None) -PyQt5.QtSensors.QSensor.identifier?4() -> QByteArray -PyQt5.QtSensors.QSensor.setIdentifier?4(QByteArray) -PyQt5.QtSensors.QSensor.type?4() -> QByteArray -PyQt5.QtSensors.QSensor.connectToBackend?4() -> bool -PyQt5.QtSensors.QSensor.isConnectedToBackend?4() -> bool -PyQt5.QtSensors.QSensor.isBusy?4() -> bool -PyQt5.QtSensors.QSensor.setActive?4(bool) -PyQt5.QtSensors.QSensor.isActive?4() -> bool -PyQt5.QtSensors.QSensor.isAlwaysOn?4() -> bool -PyQt5.QtSensors.QSensor.setAlwaysOn?4(bool) -PyQt5.QtSensors.QSensor.skipDuplicates?4() -> bool -PyQt5.QtSensors.QSensor.setSkipDuplicates?4(bool) -PyQt5.QtSensors.QSensor.availableDataRates?4() -> list-of-tuple-of-int-int -PyQt5.QtSensors.QSensor.dataRate?4() -> int -PyQt5.QtSensors.QSensor.setDataRate?4(int) -PyQt5.QtSensors.QSensor.outputRanges?4() -> list-of-qoutputrange -PyQt5.QtSensors.QSensor.outputRange?4() -> int -PyQt5.QtSensors.QSensor.setOutputRange?4(int) -PyQt5.QtSensors.QSensor.description?4() -> str -PyQt5.QtSensors.QSensor.error?4() -> int -PyQt5.QtSensors.QSensor.addFilter?4(QSensorFilter) -PyQt5.QtSensors.QSensor.removeFilter?4(QSensorFilter) -PyQt5.QtSensors.QSensor.filters?4() -> list-of-QSensorFilter -PyQt5.QtSensors.QSensor.reading?4() -> QSensorReading -PyQt5.QtSensors.QSensor.sensorTypes?4() -> list-of-QByteArray -PyQt5.QtSensors.QSensor.sensorsForType?4(QByteArray) -> list-of-QByteArray -PyQt5.QtSensors.QSensor.defaultSensorForType?4(QByteArray) -> QByteArray -PyQt5.QtSensors.QSensor.isFeatureSupported?4(QSensor.Feature) -> bool -PyQt5.QtSensors.QSensor.axesOrientationMode?4() -> QSensor.AxesOrientationMode -PyQt5.QtSensors.QSensor.setAxesOrientationMode?4(QSensor.AxesOrientationMode) -PyQt5.QtSensors.QSensor.currentOrientation?4() -> int -PyQt5.QtSensors.QSensor.setCurrentOrientation?4(int) -PyQt5.QtSensors.QSensor.userOrientation?4() -> int -PyQt5.QtSensors.QSensor.setUserOrientation?4(int) -PyQt5.QtSensors.QSensor.maxBufferSize?4() -> int -PyQt5.QtSensors.QSensor.setMaxBufferSize?4(int) -PyQt5.QtSensors.QSensor.efficientBufferSize?4() -> int -PyQt5.QtSensors.QSensor.setEfficientBufferSize?4(int) -PyQt5.QtSensors.QSensor.bufferSize?4() -> int -PyQt5.QtSensors.QSensor.setBufferSize?4(int) -PyQt5.QtSensors.QSensor.start?4() -> bool -PyQt5.QtSensors.QSensor.stop?4() -PyQt5.QtSensors.QSensor.busyChanged?4() -PyQt5.QtSensors.QSensor.activeChanged?4() -PyQt5.QtSensors.QSensor.readingChanged?4() -PyQt5.QtSensors.QSensor.sensorError?4(int) -PyQt5.QtSensors.QSensor.availableSensorsChanged?4() -PyQt5.QtSensors.QSensor.alwaysOnChanged?4() -PyQt5.QtSensors.QSensor.dataRateChanged?4() -PyQt5.QtSensors.QSensor.skipDuplicatesChanged?4(bool) -PyQt5.QtSensors.QSensor.axesOrientationModeChanged?4(QSensor.AxesOrientationMode) -PyQt5.QtSensors.QSensor.currentOrientationChanged?4(int) -PyQt5.QtSensors.QSensor.userOrientationChanged?4(int) -PyQt5.QtSensors.QSensor.maxBufferSizeChanged?4(int) -PyQt5.QtSensors.QSensor.efficientBufferSizeChanged?4(int) -PyQt5.QtSensors.QSensor.bufferSizeChanged?4(int) -PyQt5.QtSensors.QAccelerometer.AccelerationMode?10 -PyQt5.QtSensors.QAccelerometer.Combined?10 -PyQt5.QtSensors.QAccelerometer.Gravity?10 -PyQt5.QtSensors.QAccelerometer.User?10 -PyQt5.QtSensors.QAccelerometer?1(QObject parent=None) -PyQt5.QtSensors.QAccelerometer.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QAccelerometer.accelerationMode?4() -> QAccelerometer.AccelerationMode -PyQt5.QtSensors.QAccelerometer.setAccelerationMode?4(QAccelerometer.AccelerationMode) -PyQt5.QtSensors.QAccelerometer.reading?4() -> QAccelerometerReading -PyQt5.QtSensors.QAccelerometer.accelerationModeChanged?4(QAccelerometer.AccelerationMode) -PyQt5.QtSensors.QAltimeterReading.altitude?4() -> float -PyQt5.QtSensors.QAltimeterReading.setAltitude?4(float) -PyQt5.QtSensors.QAltimeterFilter?1() -PyQt5.QtSensors.QAltimeterFilter.__init__?1(self) -PyQt5.QtSensors.QAltimeterFilter?1(QAltimeterFilter) -PyQt5.QtSensors.QAltimeterFilter.__init__?1(self, QAltimeterFilter) -PyQt5.QtSensors.QAltimeterFilter.filter?4(QAltimeterReading) -> bool -PyQt5.QtSensors.QAltimeter?1(QObject parent=None) -PyQt5.QtSensors.QAltimeter.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QAltimeter.reading?4() -> QAltimeterReading -PyQt5.QtSensors.QAmbientLightReading.LightLevel?10 -PyQt5.QtSensors.QAmbientLightReading.Undefined?10 -PyQt5.QtSensors.QAmbientLightReading.Dark?10 -PyQt5.QtSensors.QAmbientLightReading.Twilight?10 -PyQt5.QtSensors.QAmbientLightReading.Light?10 -PyQt5.QtSensors.QAmbientLightReading.Bright?10 -PyQt5.QtSensors.QAmbientLightReading.Sunny?10 -PyQt5.QtSensors.QAmbientLightReading.lightLevel?4() -> QAmbientLightReading.LightLevel -PyQt5.QtSensors.QAmbientLightReading.setLightLevel?4(QAmbientLightReading.LightLevel) -PyQt5.QtSensors.QAmbientLightFilter?1() -PyQt5.QtSensors.QAmbientLightFilter.__init__?1(self) -PyQt5.QtSensors.QAmbientLightFilter?1(QAmbientLightFilter) -PyQt5.QtSensors.QAmbientLightFilter.__init__?1(self, QAmbientLightFilter) -PyQt5.QtSensors.QAmbientLightFilter.filter?4(QAmbientLightReading) -> bool -PyQt5.QtSensors.QAmbientLightSensor?1(QObject parent=None) -PyQt5.QtSensors.QAmbientLightSensor.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QAmbientLightSensor.reading?4() -> QAmbientLightReading -PyQt5.QtSensors.QAmbientTemperatureReading.temperature?4() -> float -PyQt5.QtSensors.QAmbientTemperatureReading.setTemperature?4(float) -PyQt5.QtSensors.QAmbientTemperatureFilter?1() -PyQt5.QtSensors.QAmbientTemperatureFilter.__init__?1(self) -PyQt5.QtSensors.QAmbientTemperatureFilter?1(QAmbientTemperatureFilter) -PyQt5.QtSensors.QAmbientTemperatureFilter.__init__?1(self, QAmbientTemperatureFilter) -PyQt5.QtSensors.QAmbientTemperatureFilter.filter?4(QAmbientTemperatureReading) -> bool -PyQt5.QtSensors.QAmbientTemperatureSensor?1(QObject parent=None) -PyQt5.QtSensors.QAmbientTemperatureSensor.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QAmbientTemperatureSensor.reading?4() -> QAmbientTemperatureReading -PyQt5.QtSensors.QCompassReading.azimuth?4() -> float -PyQt5.QtSensors.QCompassReading.setAzimuth?4(float) -PyQt5.QtSensors.QCompassReading.calibrationLevel?4() -> float -PyQt5.QtSensors.QCompassReading.setCalibrationLevel?4(float) -PyQt5.QtSensors.QCompassFilter?1() -PyQt5.QtSensors.QCompassFilter.__init__?1(self) -PyQt5.QtSensors.QCompassFilter?1(QCompassFilter) -PyQt5.QtSensors.QCompassFilter.__init__?1(self, QCompassFilter) -PyQt5.QtSensors.QCompassFilter.filter?4(QCompassReading) -> bool -PyQt5.QtSensors.QCompass?1(QObject parent=None) -PyQt5.QtSensors.QCompass.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QCompass.reading?4() -> QCompassReading -PyQt5.QtSensors.QDistanceReading.distance?4() -> float -PyQt5.QtSensors.QDistanceReading.setDistance?4(float) -PyQt5.QtSensors.QDistanceFilter?1() -PyQt5.QtSensors.QDistanceFilter.__init__?1(self) -PyQt5.QtSensors.QDistanceFilter?1(QDistanceFilter) -PyQt5.QtSensors.QDistanceFilter.__init__?1(self, QDistanceFilter) -PyQt5.QtSensors.QDistanceFilter.filter?4(QDistanceReading) -> bool -PyQt5.QtSensors.QDistanceSensor?1(QObject parent=None) -PyQt5.QtSensors.QDistanceSensor.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QDistanceSensor.reading?4() -> QDistanceReading -PyQt5.QtSensors.QGyroscopeReading.x?4() -> float -PyQt5.QtSensors.QGyroscopeReading.setX?4(float) -PyQt5.QtSensors.QGyroscopeReading.y?4() -> float -PyQt5.QtSensors.QGyroscopeReading.setY?4(float) -PyQt5.QtSensors.QGyroscopeReading.z?4() -> float -PyQt5.QtSensors.QGyroscopeReading.setZ?4(float) -PyQt5.QtSensors.QGyroscopeFilter?1() -PyQt5.QtSensors.QGyroscopeFilter.__init__?1(self) -PyQt5.QtSensors.QGyroscopeFilter?1(QGyroscopeFilter) -PyQt5.QtSensors.QGyroscopeFilter.__init__?1(self, QGyroscopeFilter) -PyQt5.QtSensors.QGyroscopeFilter.filter?4(QGyroscopeReading) -> bool -PyQt5.QtSensors.QGyroscope?1(QObject parent=None) -PyQt5.QtSensors.QGyroscope.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QGyroscope.reading?4() -> QGyroscopeReading -PyQt5.QtSensors.QHolsterReading.holstered?4() -> bool -PyQt5.QtSensors.QHolsterReading.setHolstered?4(bool) -PyQt5.QtSensors.QHolsterFilter?1() -PyQt5.QtSensors.QHolsterFilter.__init__?1(self) -PyQt5.QtSensors.QHolsterFilter?1(QHolsterFilter) -PyQt5.QtSensors.QHolsterFilter.__init__?1(self, QHolsterFilter) -PyQt5.QtSensors.QHolsterFilter.filter?4(QHolsterReading) -> bool -PyQt5.QtSensors.QHolsterSensor?1(QObject parent=None) -PyQt5.QtSensors.QHolsterSensor.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QHolsterSensor.reading?4() -> QHolsterReading -PyQt5.QtSensors.QIRProximityReading.reflectance?4() -> float -PyQt5.QtSensors.QIRProximityReading.setReflectance?4(float) -PyQt5.QtSensors.QIRProximityFilter?1() -PyQt5.QtSensors.QIRProximityFilter.__init__?1(self) -PyQt5.QtSensors.QIRProximityFilter?1(QIRProximityFilter) -PyQt5.QtSensors.QIRProximityFilter.__init__?1(self, QIRProximityFilter) -PyQt5.QtSensors.QIRProximityFilter.filter?4(QIRProximityReading) -> bool -PyQt5.QtSensors.QIRProximitySensor?1(QObject parent=None) -PyQt5.QtSensors.QIRProximitySensor.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QIRProximitySensor.reading?4() -> QIRProximityReading -PyQt5.QtSensors.QLightReading.lux?4() -> float -PyQt5.QtSensors.QLightReading.setLux?4(float) -PyQt5.QtSensors.QLightFilter?1() -PyQt5.QtSensors.QLightFilter.__init__?1(self) -PyQt5.QtSensors.QLightFilter?1(QLightFilter) -PyQt5.QtSensors.QLightFilter.__init__?1(self, QLightFilter) -PyQt5.QtSensors.QLightFilter.filter?4(QLightReading) -> bool -PyQt5.QtSensors.QLightSensor?1(QObject parent=None) -PyQt5.QtSensors.QLightSensor.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QLightSensor.reading?4() -> QLightReading -PyQt5.QtSensors.QLightSensor.fieldOfView?4() -> float -PyQt5.QtSensors.QLightSensor.setFieldOfView?4(float) -PyQt5.QtSensors.QLightSensor.fieldOfViewChanged?4(float) -PyQt5.QtSensors.QMagnetometerReading.x?4() -> float -PyQt5.QtSensors.QMagnetometerReading.setX?4(float) -PyQt5.QtSensors.QMagnetometerReading.y?4() -> float -PyQt5.QtSensors.QMagnetometerReading.setY?4(float) -PyQt5.QtSensors.QMagnetometerReading.z?4() -> float -PyQt5.QtSensors.QMagnetometerReading.setZ?4(float) -PyQt5.QtSensors.QMagnetometerReading.calibrationLevel?4() -> float -PyQt5.QtSensors.QMagnetometerReading.setCalibrationLevel?4(float) -PyQt5.QtSensors.QMagnetometerFilter?1() -PyQt5.QtSensors.QMagnetometerFilter.__init__?1(self) -PyQt5.QtSensors.QMagnetometerFilter?1(QMagnetometerFilter) -PyQt5.QtSensors.QMagnetometerFilter.__init__?1(self, QMagnetometerFilter) -PyQt5.QtSensors.QMagnetometerFilter.filter?4(QMagnetometerReading) -> bool -PyQt5.QtSensors.QMagnetometer?1(QObject parent=None) -PyQt5.QtSensors.QMagnetometer.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QMagnetometer.reading?4() -> QMagnetometerReading -PyQt5.QtSensors.QMagnetometer.returnGeoValues?4() -> bool -PyQt5.QtSensors.QMagnetometer.setReturnGeoValues?4(bool) -PyQt5.QtSensors.QMagnetometer.returnGeoValuesChanged?4(bool) -PyQt5.QtSensors.QOrientationReading.Orientation?10 -PyQt5.QtSensors.QOrientationReading.Undefined?10 -PyQt5.QtSensors.QOrientationReading.TopUp?10 -PyQt5.QtSensors.QOrientationReading.TopDown?10 -PyQt5.QtSensors.QOrientationReading.LeftUp?10 -PyQt5.QtSensors.QOrientationReading.RightUp?10 -PyQt5.QtSensors.QOrientationReading.FaceUp?10 -PyQt5.QtSensors.QOrientationReading.FaceDown?10 -PyQt5.QtSensors.QOrientationReading.orientation?4() -> QOrientationReading.Orientation -PyQt5.QtSensors.QOrientationReading.setOrientation?4(QOrientationReading.Orientation) -PyQt5.QtSensors.QOrientationFilter?1() -PyQt5.QtSensors.QOrientationFilter.__init__?1(self) -PyQt5.QtSensors.QOrientationFilter?1(QOrientationFilter) -PyQt5.QtSensors.QOrientationFilter.__init__?1(self, QOrientationFilter) -PyQt5.QtSensors.QOrientationFilter.filter?4(QOrientationReading) -> bool -PyQt5.QtSensors.QOrientationSensor?1(QObject parent=None) -PyQt5.QtSensors.QOrientationSensor.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QOrientationSensor.reading?4() -> QOrientationReading -PyQt5.QtSensors.QPressureReading.pressure?4() -> float -PyQt5.QtSensors.QPressureReading.setPressure?4(float) -PyQt5.QtSensors.QPressureReading.temperature?4() -> float -PyQt5.QtSensors.QPressureReading.setTemperature?4(float) -PyQt5.QtSensors.QPressureFilter?1() -PyQt5.QtSensors.QPressureFilter.__init__?1(self) -PyQt5.QtSensors.QPressureFilter?1(QPressureFilter) -PyQt5.QtSensors.QPressureFilter.__init__?1(self, QPressureFilter) -PyQt5.QtSensors.QPressureFilter.filter?4(QPressureReading) -> bool -PyQt5.QtSensors.QPressureSensor?1(QObject parent=None) -PyQt5.QtSensors.QPressureSensor.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QPressureSensor.reading?4() -> QPressureReading -PyQt5.QtSensors.QProximityReading.close?4() -> bool -PyQt5.QtSensors.QProximityReading.setClose?4(bool) -PyQt5.QtSensors.QProximityFilter?1() -PyQt5.QtSensors.QProximityFilter.__init__?1(self) -PyQt5.QtSensors.QProximityFilter?1(QProximityFilter) -PyQt5.QtSensors.QProximityFilter.__init__?1(self, QProximityFilter) -PyQt5.QtSensors.QProximityFilter.filter?4(QProximityReading) -> bool -PyQt5.QtSensors.QProximitySensor?1(QObject parent=None) -PyQt5.QtSensors.QProximitySensor.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QProximitySensor.reading?4() -> QProximityReading -PyQt5.QtSensors.qoutputrange.accuracy?7 -PyQt5.QtSensors.qoutputrange.maximum?7 -PyQt5.QtSensors.qoutputrange.minimum?7 -PyQt5.QtSensors.qoutputrange?1() -PyQt5.QtSensors.qoutputrange.__init__?1(self) -PyQt5.QtSensors.qoutputrange?1(qoutputrange) -PyQt5.QtSensors.qoutputrange.__init__?1(self, qoutputrange) -PyQt5.QtSensors.QTapReading.TapDirection?10 -PyQt5.QtSensors.QTapReading.Undefined?10 -PyQt5.QtSensors.QTapReading.X?10 -PyQt5.QtSensors.QTapReading.Y?10 -PyQt5.QtSensors.QTapReading.Z?10 -PyQt5.QtSensors.QTapReading.X_Pos?10 -PyQt5.QtSensors.QTapReading.Y_Pos?10 -PyQt5.QtSensors.QTapReading.Z_Pos?10 -PyQt5.QtSensors.QTapReading.X_Neg?10 -PyQt5.QtSensors.QTapReading.Y_Neg?10 -PyQt5.QtSensors.QTapReading.Z_Neg?10 -PyQt5.QtSensors.QTapReading.X_Both?10 -PyQt5.QtSensors.QTapReading.Y_Both?10 -PyQt5.QtSensors.QTapReading.Z_Both?10 -PyQt5.QtSensors.QTapReading.tapDirection?4() -> QTapReading.TapDirection -PyQt5.QtSensors.QTapReading.setTapDirection?4(QTapReading.TapDirection) -PyQt5.QtSensors.QTapReading.isDoubleTap?4() -> bool -PyQt5.QtSensors.QTapReading.setDoubleTap?4(bool) -PyQt5.QtSensors.QTapFilter?1() -PyQt5.QtSensors.QTapFilter.__init__?1(self) -PyQt5.QtSensors.QTapFilter?1(QTapFilter) -PyQt5.QtSensors.QTapFilter.__init__?1(self, QTapFilter) -PyQt5.QtSensors.QTapFilter.filter?4(QTapReading) -> bool -PyQt5.QtSensors.QTapSensor?1(QObject parent=None) -PyQt5.QtSensors.QTapSensor.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QTapSensor.reading?4() -> QTapReading -PyQt5.QtSensors.QTapSensor.returnDoubleTapEvents?4() -> bool -PyQt5.QtSensors.QTapSensor.setReturnDoubleTapEvents?4(bool) -PyQt5.QtSensors.QTapSensor.returnDoubleTapEventsChanged?4(bool) -PyQt5.QtSensors.QTiltReading.yRotation?4() -> float -PyQt5.QtSensors.QTiltReading.setYRotation?4(float) -PyQt5.QtSensors.QTiltReading.xRotation?4() -> float -PyQt5.QtSensors.QTiltReading.setXRotation?4(float) -PyQt5.QtSensors.QTiltFilter?1() -PyQt5.QtSensors.QTiltFilter.__init__?1(self) -PyQt5.QtSensors.QTiltFilter?1(QTiltFilter) -PyQt5.QtSensors.QTiltFilter.__init__?1(self, QTiltFilter) -PyQt5.QtSensors.QTiltFilter.filter?4(QTiltReading) -> bool -PyQt5.QtSensors.QTiltSensor?1(QObject parent=None) -PyQt5.QtSensors.QTiltSensor.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QTiltSensor.reading?4() -> QTiltReading -PyQt5.QtSensors.QTiltSensor.calibrate?4() -PyQt5.QtSensors.QRotationReading.x?4() -> float -PyQt5.QtSensors.QRotationReading.y?4() -> float -PyQt5.QtSensors.QRotationReading.z?4() -> float -PyQt5.QtSensors.QRotationReading.setFromEuler?4(float, float, float) -PyQt5.QtSensors.QRotationFilter?1() -PyQt5.QtSensors.QRotationFilter.__init__?1(self) -PyQt5.QtSensors.QRotationFilter?1(QRotationFilter) -PyQt5.QtSensors.QRotationFilter.__init__?1(self, QRotationFilter) -PyQt5.QtSensors.QRotationFilter.filter?4(QRotationReading) -> bool -PyQt5.QtSensors.QRotationSensor?1(QObject parent=None) -PyQt5.QtSensors.QRotationSensor.__init__?1(self, QObject parent=None) -PyQt5.QtSensors.QRotationSensor.reading?4() -> QRotationReading -PyQt5.QtSensors.QRotationSensor.hasZ?4() -> bool -PyQt5.QtSensors.QRotationSensor.setHasZ?4(bool) -PyQt5.QtSensors.QRotationSensor.hasZChanged?4(bool) -PyQt5.QtSerialPort.QSerialPort.SerialPortError?10 -PyQt5.QtSerialPort.QSerialPort.NoError?10 -PyQt5.QtSerialPort.QSerialPort.DeviceNotFoundError?10 -PyQt5.QtSerialPort.QSerialPort.PermissionError?10 -PyQt5.QtSerialPort.QSerialPort.OpenError?10 -PyQt5.QtSerialPort.QSerialPort.ParityError?10 -PyQt5.QtSerialPort.QSerialPort.FramingError?10 -PyQt5.QtSerialPort.QSerialPort.BreakConditionError?10 -PyQt5.QtSerialPort.QSerialPort.WriteError?10 -PyQt5.QtSerialPort.QSerialPort.ReadError?10 -PyQt5.QtSerialPort.QSerialPort.ResourceError?10 -PyQt5.QtSerialPort.QSerialPort.UnsupportedOperationError?10 -PyQt5.QtSerialPort.QSerialPort.TimeoutError?10 -PyQt5.QtSerialPort.QSerialPort.NotOpenError?10 -PyQt5.QtSerialPort.QSerialPort.UnknownError?10 -PyQt5.QtSerialPort.QSerialPort.DataErrorPolicy?10 -PyQt5.QtSerialPort.QSerialPort.SkipPolicy?10 -PyQt5.QtSerialPort.QSerialPort.PassZeroPolicy?10 -PyQt5.QtSerialPort.QSerialPort.IgnorePolicy?10 -PyQt5.QtSerialPort.QSerialPort.StopReceivingPolicy?10 -PyQt5.QtSerialPort.QSerialPort.UnknownPolicy?10 -PyQt5.QtSerialPort.QSerialPort.PinoutSignal?10 -PyQt5.QtSerialPort.QSerialPort.NoSignal?10 -PyQt5.QtSerialPort.QSerialPort.TransmittedDataSignal?10 -PyQt5.QtSerialPort.QSerialPort.ReceivedDataSignal?10 -PyQt5.QtSerialPort.QSerialPort.DataTerminalReadySignal?10 -PyQt5.QtSerialPort.QSerialPort.DataCarrierDetectSignal?10 -PyQt5.QtSerialPort.QSerialPort.DataSetReadySignal?10 -PyQt5.QtSerialPort.QSerialPort.RingIndicatorSignal?10 -PyQt5.QtSerialPort.QSerialPort.RequestToSendSignal?10 -PyQt5.QtSerialPort.QSerialPort.ClearToSendSignal?10 -PyQt5.QtSerialPort.QSerialPort.SecondaryTransmittedDataSignal?10 -PyQt5.QtSerialPort.QSerialPort.SecondaryReceivedDataSignal?10 -PyQt5.QtSerialPort.QSerialPort.FlowControl?10 -PyQt5.QtSerialPort.QSerialPort.NoFlowControl?10 -PyQt5.QtSerialPort.QSerialPort.HardwareControl?10 -PyQt5.QtSerialPort.QSerialPort.SoftwareControl?10 -PyQt5.QtSerialPort.QSerialPort.UnknownFlowControl?10 -PyQt5.QtSerialPort.QSerialPort.StopBits?10 -PyQt5.QtSerialPort.QSerialPort.OneStop?10 -PyQt5.QtSerialPort.QSerialPort.OneAndHalfStop?10 -PyQt5.QtSerialPort.QSerialPort.TwoStop?10 -PyQt5.QtSerialPort.QSerialPort.UnknownStopBits?10 -PyQt5.QtSerialPort.QSerialPort.Parity?10 -PyQt5.QtSerialPort.QSerialPort.NoParity?10 -PyQt5.QtSerialPort.QSerialPort.EvenParity?10 -PyQt5.QtSerialPort.QSerialPort.OddParity?10 -PyQt5.QtSerialPort.QSerialPort.SpaceParity?10 -PyQt5.QtSerialPort.QSerialPort.MarkParity?10 -PyQt5.QtSerialPort.QSerialPort.UnknownParity?10 -PyQt5.QtSerialPort.QSerialPort.DataBits?10 -PyQt5.QtSerialPort.QSerialPort.Data5?10 -PyQt5.QtSerialPort.QSerialPort.Data6?10 -PyQt5.QtSerialPort.QSerialPort.Data7?10 -PyQt5.QtSerialPort.QSerialPort.Data8?10 -PyQt5.QtSerialPort.QSerialPort.UnknownDataBits?10 -PyQt5.QtSerialPort.QSerialPort.BaudRate?10 -PyQt5.QtSerialPort.QSerialPort.Baud1200?10 -PyQt5.QtSerialPort.QSerialPort.Baud2400?10 -PyQt5.QtSerialPort.QSerialPort.Baud4800?10 -PyQt5.QtSerialPort.QSerialPort.Baud9600?10 -PyQt5.QtSerialPort.QSerialPort.Baud19200?10 -PyQt5.QtSerialPort.QSerialPort.Baud38400?10 -PyQt5.QtSerialPort.QSerialPort.Baud57600?10 -PyQt5.QtSerialPort.QSerialPort.Baud115200?10 -PyQt5.QtSerialPort.QSerialPort.UnknownBaud?10 -PyQt5.QtSerialPort.QSerialPort.Direction?10 -PyQt5.QtSerialPort.QSerialPort.Input?10 -PyQt5.QtSerialPort.QSerialPort.Output?10 -PyQt5.QtSerialPort.QSerialPort.AllDirections?10 -PyQt5.QtSerialPort.QSerialPort?1(QObject parent=None) -PyQt5.QtSerialPort.QSerialPort.__init__?1(self, QObject parent=None) -PyQt5.QtSerialPort.QSerialPort?1(str, QObject parent=None) -PyQt5.QtSerialPort.QSerialPort.__init__?1(self, str, QObject parent=None) -PyQt5.QtSerialPort.QSerialPort?1(QSerialPortInfo, QObject parent=None) -PyQt5.QtSerialPort.QSerialPort.__init__?1(self, QSerialPortInfo, QObject parent=None) -PyQt5.QtSerialPort.QSerialPort.setPortName?4(str) -PyQt5.QtSerialPort.QSerialPort.portName?4() -> str -PyQt5.QtSerialPort.QSerialPort.setPort?4(QSerialPortInfo) -PyQt5.QtSerialPort.QSerialPort.open?4(QIODevice.OpenMode) -> bool -PyQt5.QtSerialPort.QSerialPort.close?4() -PyQt5.QtSerialPort.QSerialPort.setSettingsRestoredOnClose?4(bool) -PyQt5.QtSerialPort.QSerialPort.settingsRestoredOnClose?4() -> bool -PyQt5.QtSerialPort.QSerialPort.setBaudRate?4(int, QSerialPort.Directions dir=QSerialPort.AllDirections) -> bool -PyQt5.QtSerialPort.QSerialPort.baudRate?4(QSerialPort.Directions dir=QSerialPort.AllDirections) -> int -PyQt5.QtSerialPort.QSerialPort.setDataBits?4(QSerialPort.DataBits) -> bool -PyQt5.QtSerialPort.QSerialPort.dataBits?4() -> QSerialPort.DataBits -PyQt5.QtSerialPort.QSerialPort.setParity?4(QSerialPort.Parity) -> bool -PyQt5.QtSerialPort.QSerialPort.parity?4() -> QSerialPort.Parity -PyQt5.QtSerialPort.QSerialPort.setStopBits?4(QSerialPort.StopBits) -> bool -PyQt5.QtSerialPort.QSerialPort.stopBits?4() -> QSerialPort.StopBits -PyQt5.QtSerialPort.QSerialPort.setFlowControl?4(QSerialPort.FlowControl) -> bool -PyQt5.QtSerialPort.QSerialPort.flowControl?4() -> QSerialPort.FlowControl -PyQt5.QtSerialPort.QSerialPort.setDataTerminalReady?4(bool) -> bool -PyQt5.QtSerialPort.QSerialPort.isDataTerminalReady?4() -> bool -PyQt5.QtSerialPort.QSerialPort.setRequestToSend?4(bool) -> bool -PyQt5.QtSerialPort.QSerialPort.isRequestToSend?4() -> bool -PyQt5.QtSerialPort.QSerialPort.pinoutSignals?4() -> QSerialPort.PinoutSignals -PyQt5.QtSerialPort.QSerialPort.flush?4() -> bool -PyQt5.QtSerialPort.QSerialPort.clear?4(QSerialPort.Directions dir=QSerialPort.AllDirections) -> bool -PyQt5.QtSerialPort.QSerialPort.atEnd?4() -> bool -PyQt5.QtSerialPort.QSerialPort.setDataErrorPolicy?4(QSerialPort.DataErrorPolicy policy=QSerialPort.IgnorePolicy) -> bool -PyQt5.QtSerialPort.QSerialPort.dataErrorPolicy?4() -> QSerialPort.DataErrorPolicy -PyQt5.QtSerialPort.QSerialPort.error?4() -> QSerialPort.SerialPortError -PyQt5.QtSerialPort.QSerialPort.clearError?4() -PyQt5.QtSerialPort.QSerialPort.readBufferSize?4() -> int -PyQt5.QtSerialPort.QSerialPort.setReadBufferSize?4(int) -PyQt5.QtSerialPort.QSerialPort.isSequential?4() -> bool -PyQt5.QtSerialPort.QSerialPort.bytesAvailable?4() -> int -PyQt5.QtSerialPort.QSerialPort.bytesToWrite?4() -> int -PyQt5.QtSerialPort.QSerialPort.canReadLine?4() -> bool -PyQt5.QtSerialPort.QSerialPort.waitForReadyRead?4(int) -> bool -PyQt5.QtSerialPort.QSerialPort.waitForBytesWritten?4(int) -> bool -PyQt5.QtSerialPort.QSerialPort.sendBreak?4(int duration=0) -> bool -PyQt5.QtSerialPort.QSerialPort.setBreakEnabled?4(bool enabled=True) -> bool -PyQt5.QtSerialPort.QSerialPort.baudRateChanged?4(int, QSerialPort.Directions) -PyQt5.QtSerialPort.QSerialPort.dataBitsChanged?4(QSerialPort.DataBits) -PyQt5.QtSerialPort.QSerialPort.parityChanged?4(QSerialPort.Parity) -PyQt5.QtSerialPort.QSerialPort.stopBitsChanged?4(QSerialPort.StopBits) -PyQt5.QtSerialPort.QSerialPort.flowControlChanged?4(QSerialPort.FlowControl) -PyQt5.QtSerialPort.QSerialPort.dataErrorPolicyChanged?4(QSerialPort.DataErrorPolicy) -PyQt5.QtSerialPort.QSerialPort.dataTerminalReadyChanged?4(bool) -PyQt5.QtSerialPort.QSerialPort.requestToSendChanged?4(bool) -PyQt5.QtSerialPort.QSerialPort.error?4(QSerialPort.SerialPortError) -PyQt5.QtSerialPort.QSerialPort.settingsRestoredOnCloseChanged?4(bool) -PyQt5.QtSerialPort.QSerialPort.readData?4(int) -> bytes -PyQt5.QtSerialPort.QSerialPort.readLineData?4(int) -> bytes -PyQt5.QtSerialPort.QSerialPort.writeData?4(str) -> int -PyQt5.QtSerialPort.QSerialPort.handle?4() -> sip.voidptr -PyQt5.QtSerialPort.QSerialPort.Directions?1(QSerialPort.Directions) -PyQt5.QtSerialPort.QSerialPort.Directions.__init__?1(self, QSerialPort.Directions) -PyQt5.QtSerialPort.QSerialPort.Directions?1(int) -PyQt5.QtSerialPort.QSerialPort.Directions.__init__?1(self, int) -PyQt5.QtSerialPort.QSerialPort.Directions?1() -PyQt5.QtSerialPort.QSerialPort.Directions.__init__?1(self) -PyQt5.QtSerialPort.QSerialPort.PinoutSignals?1(QSerialPort.PinoutSignals) -PyQt5.QtSerialPort.QSerialPort.PinoutSignals.__init__?1(self, QSerialPort.PinoutSignals) -PyQt5.QtSerialPort.QSerialPort.PinoutSignals?1(int) -PyQt5.QtSerialPort.QSerialPort.PinoutSignals.__init__?1(self, int) -PyQt5.QtSerialPort.QSerialPort.PinoutSignals?1() -PyQt5.QtSerialPort.QSerialPort.PinoutSignals.__init__?1(self) -PyQt5.QtSerialPort.QSerialPortInfo?1() -PyQt5.QtSerialPort.QSerialPortInfo.__init__?1(self) -PyQt5.QtSerialPort.QSerialPortInfo?1(QSerialPort) -PyQt5.QtSerialPort.QSerialPortInfo.__init__?1(self, QSerialPort) -PyQt5.QtSerialPort.QSerialPortInfo?1(str) -PyQt5.QtSerialPort.QSerialPortInfo.__init__?1(self, str) -PyQt5.QtSerialPort.QSerialPortInfo?1(QSerialPortInfo) -PyQt5.QtSerialPort.QSerialPortInfo.__init__?1(self, QSerialPortInfo) -PyQt5.QtSerialPort.QSerialPortInfo.swap?4(QSerialPortInfo) -PyQt5.QtSerialPort.QSerialPortInfo.portName?4() -> str -PyQt5.QtSerialPort.QSerialPortInfo.systemLocation?4() -> str -PyQt5.QtSerialPort.QSerialPortInfo.description?4() -> str -PyQt5.QtSerialPort.QSerialPortInfo.manufacturer?4() -> str -PyQt5.QtSerialPort.QSerialPortInfo.vendorIdentifier?4() -> int -PyQt5.QtSerialPort.QSerialPortInfo.productIdentifier?4() -> int -PyQt5.QtSerialPort.QSerialPortInfo.hasVendorIdentifier?4() -> bool -PyQt5.QtSerialPort.QSerialPortInfo.hasProductIdentifier?4() -> bool -PyQt5.QtSerialPort.QSerialPortInfo.isBusy?4() -> bool -PyQt5.QtSerialPort.QSerialPortInfo.isValid?4() -> bool -PyQt5.QtSerialPort.QSerialPortInfo.standardBaudRates?4() -> list-of-int -PyQt5.QtSerialPort.QSerialPortInfo.availablePorts?4() -> list-of-QSerialPortInfo -PyQt5.QtSerialPort.QSerialPortInfo.isNull?4() -> bool -PyQt5.QtSerialPort.QSerialPortInfo.serialNumber?4() -> str -PyQt5.QtBluetooth.QBluetooth.Security?10 -PyQt5.QtBluetooth.QBluetooth.NoSecurity?10 -PyQt5.QtBluetooth.QBluetooth.Authorization?10 -PyQt5.QtBluetooth.QBluetooth.Authentication?10 -PyQt5.QtBluetooth.QBluetooth.Encryption?10 -PyQt5.QtBluetooth.QBluetooth.Secure?10 -PyQt5.QtBluetooth.QBluetooth.SecurityFlags?1(QBluetooth.SecurityFlags) -PyQt5.QtBluetooth.QBluetooth.SecurityFlags.__init__?1(self, QBluetooth.SecurityFlags) -PyQt5.QtBluetooth.QBluetooth.SecurityFlags?1(int) -PyQt5.QtBluetooth.QBluetooth.SecurityFlags.__init__?1(self, int) -PyQt5.QtBluetooth.QBluetooth.SecurityFlags?1() -PyQt5.QtBluetooth.QBluetooth.SecurityFlags.__init__?1(self) -PyQt5.QtBluetooth.QBluetoothAddress?1() -PyQt5.QtBluetooth.QBluetoothAddress.__init__?1(self) -PyQt5.QtBluetooth.QBluetoothAddress?1(int) -PyQt5.QtBluetooth.QBluetoothAddress.__init__?1(self, int) -PyQt5.QtBluetooth.QBluetoothAddress?1(str) -PyQt5.QtBluetooth.QBluetoothAddress.__init__?1(self, str) -PyQt5.QtBluetooth.QBluetoothAddress?1(QBluetoothAddress) -PyQt5.QtBluetooth.QBluetoothAddress.__init__?1(self, QBluetoothAddress) -PyQt5.QtBluetooth.QBluetoothAddress.isNull?4() -> bool -PyQt5.QtBluetooth.QBluetoothAddress.clear?4() -PyQt5.QtBluetooth.QBluetoothAddress.toUInt64?4() -> int -PyQt5.QtBluetooth.QBluetoothAddress.toString?4() -> str -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.InquiryType?10 -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.GeneralUnlimitedInquiry?10 -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.LimitedInquiry?10 -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.Error?10 -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.NoError?10 -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.InputOutputError?10 -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.PoweredOffError?10 -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.InvalidBluetoothAdapterError?10 -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.UnknownError?10 -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent?1(QObject parent=None) -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.__init__?1(self, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent?1(QBluetoothAddress, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.__init__?1(self, QBluetoothAddress, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.inquiryType?4() -> QBluetoothDeviceDiscoveryAgent.InquiryType -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.setInquiryType?4(QBluetoothDeviceDiscoveryAgent.InquiryType) -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.isActive?4() -> bool -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.error?4() -> QBluetoothDeviceDiscoveryAgent.Error -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.errorString?4() -> str -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.discoveredDevices?4() -> list-of-QBluetoothDeviceInfo -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.start?4() -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.stop?4() -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.deviceDiscovered?4(QBluetoothDeviceInfo) -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.finished?4() -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.error?4(QBluetoothDeviceDiscoveryAgent.Error) -PyQt5.QtBluetooth.QBluetoothDeviceDiscoveryAgent.canceled?4() -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CoreConfiguration?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.UnknownCoreConfiguration?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.LowEnergyCoreConfiguration?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.BaseRateCoreConfiguration?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.BaseRateAndLowEnergyCoreConfiguration?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.DataCompleteness?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.DataComplete?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.DataIncomplete?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.DataUnavailable?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ServiceClass?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.NoService?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.PositioningService?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.NetworkingService?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.RenderingService?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CapturingService?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ObjectTransferService?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.AudioService?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.TelephonyService?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.InformationService?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.AllServices?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.MinorHealthClass?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.UncategorizedHealthDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.HealthBloodPressureMonitor?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.HealthThermometer?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.HealthWeightScale?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.HealthGlucoseMeter?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.HealthPulseOximeter?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.HealthDataDisplay?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.HealthStepCounter?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.MinorToyClass?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.UncategorizedToy?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ToyRobot?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ToyVehicle?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ToyDoll?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ToyController?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ToyGame?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.MinorWearableClass?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.UncategorizedWearableDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.WearableWristWatch?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.WearablePager?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.WearableJacket?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.WearableHelmet?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.WearableGlasses?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.MinorImagingClass?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.UncategorizedImagingDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ImageDisplay?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ImageCamera?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ImageScanner?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ImagePrinter?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.MinorPeripheralClass?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.UncategorizedPeripheral?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.KeyboardPeripheral?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.PointingDevicePeripheral?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.KeyboardWithPointingDevicePeripheral?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.JoystickPeripheral?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.GamepadPeripheral?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.RemoteControlPeripheral?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.SensingDevicePeripheral?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.DigitizerTabletPeripheral?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CardReaderPeripheral?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.MinorAudioVideoClass?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.UncategorizedAudioVideoDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.WearableHeadsetDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.HandsFreeDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.Microphone?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.Loudspeaker?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.Headphones?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.PortableAudioDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CarAudio?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.SetTopBox?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.HiFiAudioDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.Vcr?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.VideoCamera?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.Camcorder?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.VideoMonitor?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.VideoDisplayAndLoudspeaker?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.VideoConferencing?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.GamingDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.MinorNetworkClass?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.NetworkFullService?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.NetworkLoadFactorOne?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.NetworkLoadFactorTwo?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.NetworkLoadFactorThree?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.NetworkLoadFactorFour?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.NetworkLoadFactorFive?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.NetworkLoadFactorSix?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.NetworkNoService?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.MinorPhoneClass?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.UncategorizedPhone?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CellularPhone?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CordlessPhone?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.SmartPhone?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.WiredModemOrVoiceGatewayPhone?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CommonIsdnAccessPhone?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.MinorComputerClass?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.UncategorizedComputer?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.DesktopComputer?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ServerComputer?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.LaptopComputer?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.HandheldClamShellComputer?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.HandheldComputer?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.WearableComputer?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.MinorMiscellaneousClass?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.UncategorizedMiscellaneous?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.MajorDeviceClass?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.MiscellaneousDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ComputerDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.PhoneDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.LANAccessDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.AudioVideoDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.PeripheralDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ImagingDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.WearableDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ToyDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.HealthDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo.UncategorizedDevice?10 -PyQt5.QtBluetooth.QBluetoothDeviceInfo?1() -PyQt5.QtBluetooth.QBluetoothDeviceInfo.__init__?1(self) -PyQt5.QtBluetooth.QBluetoothDeviceInfo?1(QBluetoothAddress, str, int) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.__init__?1(self, QBluetoothAddress, str, int) -PyQt5.QtBluetooth.QBluetoothDeviceInfo?1(QBluetoothDeviceInfo) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.__init__?1(self, QBluetoothDeviceInfo) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.isValid?4() -> bool -PyQt5.QtBluetooth.QBluetoothDeviceInfo.isCached?4() -> bool -PyQt5.QtBluetooth.QBluetoothDeviceInfo.setCached?4(bool) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.address?4() -> QBluetoothAddress -PyQt5.QtBluetooth.QBluetoothDeviceInfo.name?4() -> str -PyQt5.QtBluetooth.QBluetoothDeviceInfo.serviceClasses?4() -> QBluetoothDeviceInfo.ServiceClasses -PyQt5.QtBluetooth.QBluetoothDeviceInfo.majorDeviceClass?4() -> QBluetoothDeviceInfo.MajorDeviceClass -PyQt5.QtBluetooth.QBluetoothDeviceInfo.minorDeviceClass?4() -> int -PyQt5.QtBluetooth.QBluetoothDeviceInfo.rssi?4() -> int -PyQt5.QtBluetooth.QBluetoothDeviceInfo.setRssi?4(int) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.setServiceUuids?4(list-of-QBluetoothUuid, QBluetoothDeviceInfo.DataCompleteness) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.serviceUuids?4() -> (list-of-QBluetoothUuid, QBluetoothDeviceInfo.DataCompleteness) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.serviceUuidsCompleteness?4() -> QBluetoothDeviceInfo.DataCompleteness -PyQt5.QtBluetooth.QBluetoothDeviceInfo.setCoreConfigurations?4(QBluetoothDeviceInfo.CoreConfigurations) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.coreConfigurations?4() -> QBluetoothDeviceInfo.CoreConfigurations -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ServiceClasses?1(QBluetoothDeviceInfo.ServiceClasses) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ServiceClasses.__init__?1(self, QBluetoothDeviceInfo.ServiceClasses) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ServiceClasses?1(int) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ServiceClasses.__init__?1(self, int) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ServiceClasses?1() -PyQt5.QtBluetooth.QBluetoothDeviceInfo.ServiceClasses.__init__?1(self) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CoreConfigurations?1(QBluetoothDeviceInfo.CoreConfigurations) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CoreConfigurations.__init__?1(self, QBluetoothDeviceInfo.CoreConfigurations) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CoreConfigurations?1(int) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CoreConfigurations.__init__?1(self, int) -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CoreConfigurations?1() -PyQt5.QtBluetooth.QBluetoothDeviceInfo.CoreConfigurations.__init__?1(self) -PyQt5.QtBluetooth.QBluetoothHostInfo?1() -PyQt5.QtBluetooth.QBluetoothHostInfo.__init__?1(self) -PyQt5.QtBluetooth.QBluetoothHostInfo?1(QBluetoothHostInfo) -PyQt5.QtBluetooth.QBluetoothHostInfo.__init__?1(self, QBluetoothHostInfo) -PyQt5.QtBluetooth.QBluetoothHostInfo.address?4() -> QBluetoothAddress -PyQt5.QtBluetooth.QBluetoothHostInfo.setAddress?4(QBluetoothAddress) -PyQt5.QtBluetooth.QBluetoothHostInfo.name?4() -> str -PyQt5.QtBluetooth.QBluetoothHostInfo.setName?4(str) -PyQt5.QtBluetooth.QBluetoothLocalDevice.Error?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice.NoError?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice.PairingError?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice.UnknownError?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice.HostMode?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice.HostPoweredOff?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice.HostConnectable?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice.HostDiscoverable?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice.HostDiscoverableLimitedInquiry?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice.Pairing?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice.Unpaired?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice.Paired?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice.AuthorizedPaired?10 -PyQt5.QtBluetooth.QBluetoothLocalDevice?1(QObject parent=None) -PyQt5.QtBluetooth.QBluetoothLocalDevice.__init__?1(self, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothLocalDevice?1(QBluetoothAddress, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothLocalDevice.__init__?1(self, QBluetoothAddress, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothLocalDevice.isValid?4() -> bool -PyQt5.QtBluetooth.QBluetoothLocalDevice.requestPairing?4(QBluetoothAddress, QBluetoothLocalDevice.Pairing) -PyQt5.QtBluetooth.QBluetoothLocalDevice.pairingStatus?4(QBluetoothAddress) -> QBluetoothLocalDevice.Pairing -PyQt5.QtBluetooth.QBluetoothLocalDevice.setHostMode?4(QBluetoothLocalDevice.HostMode) -PyQt5.QtBluetooth.QBluetoothLocalDevice.hostMode?4() -> QBluetoothLocalDevice.HostMode -PyQt5.QtBluetooth.QBluetoothLocalDevice.powerOn?4() -PyQt5.QtBluetooth.QBluetoothLocalDevice.name?4() -> str -PyQt5.QtBluetooth.QBluetoothLocalDevice.address?4() -> QBluetoothAddress -PyQt5.QtBluetooth.QBluetoothLocalDevice.allDevices?4() -> list-of-QBluetoothHostInfo -PyQt5.QtBluetooth.QBluetoothLocalDevice.connectedDevices?4() -> list-of-QBluetoothAddress -PyQt5.QtBluetooth.QBluetoothLocalDevice.pairingConfirmation?4(bool) -PyQt5.QtBluetooth.QBluetoothLocalDevice.hostModeStateChanged?4(QBluetoothLocalDevice.HostMode) -PyQt5.QtBluetooth.QBluetoothLocalDevice.pairingFinished?4(QBluetoothAddress, QBluetoothLocalDevice.Pairing) -PyQt5.QtBluetooth.QBluetoothLocalDevice.pairingDisplayPinCode?4(QBluetoothAddress, str) -PyQt5.QtBluetooth.QBluetoothLocalDevice.pairingDisplayConfirmation?4(QBluetoothAddress, str) -PyQt5.QtBluetooth.QBluetoothLocalDevice.error?4(QBluetoothLocalDevice.Error) -PyQt5.QtBluetooth.QBluetoothLocalDevice.deviceConnected?4(QBluetoothAddress) -PyQt5.QtBluetooth.QBluetoothLocalDevice.deviceDisconnected?4(QBluetoothAddress) -PyQt5.QtBluetooth.QBluetoothServer.Error?10 -PyQt5.QtBluetooth.QBluetoothServer.NoError?10 -PyQt5.QtBluetooth.QBluetoothServer.UnknownError?10 -PyQt5.QtBluetooth.QBluetoothServer.PoweredOffError?10 -PyQt5.QtBluetooth.QBluetoothServer.InputOutputError?10 -PyQt5.QtBluetooth.QBluetoothServer.ServiceAlreadyRegisteredError?10 -PyQt5.QtBluetooth.QBluetoothServer.UnsupportedProtocolError?10 -PyQt5.QtBluetooth.QBluetoothServer?1(QBluetoothServiceInfo.Protocol, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothServer.__init__?1(self, QBluetoothServiceInfo.Protocol, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothServer.close?4() -PyQt5.QtBluetooth.QBluetoothServer.listen?4(QBluetoothAddress address=QBluetoothAddress(), int port=0) -> bool -PyQt5.QtBluetooth.QBluetoothServer.listen?4(QBluetoothUuid, str serviceName='') -> QBluetoothServiceInfo -PyQt5.QtBluetooth.QBluetoothServer.isListening?4() -> bool -PyQt5.QtBluetooth.QBluetoothServer.setMaxPendingConnections?4(int) -PyQt5.QtBluetooth.QBluetoothServer.maxPendingConnections?4() -> int -PyQt5.QtBluetooth.QBluetoothServer.hasPendingConnections?4() -> bool -PyQt5.QtBluetooth.QBluetoothServer.nextPendingConnection?4() -> QBluetoothSocket -PyQt5.QtBluetooth.QBluetoothServer.serverAddress?4() -> QBluetoothAddress -PyQt5.QtBluetooth.QBluetoothServer.serverPort?4() -> int -PyQt5.QtBluetooth.QBluetoothServer.setSecurityFlags?4(QBluetooth.SecurityFlags) -PyQt5.QtBluetooth.QBluetoothServer.securityFlags?4() -> QBluetooth.SecurityFlags -PyQt5.QtBluetooth.QBluetoothServer.serverType?4() -> QBluetoothServiceInfo.Protocol -PyQt5.QtBluetooth.QBluetoothServer.error?4() -> QBluetoothServer.Error -PyQt5.QtBluetooth.QBluetoothServer.newConnection?4() -PyQt5.QtBluetooth.QBluetoothServer.error?4(QBluetoothServer.Error) -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.DiscoveryMode?10 -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.MinimalDiscovery?10 -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.FullDiscovery?10 -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.Error?10 -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.NoError?10 -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.InputOutputError?10 -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.PoweredOffError?10 -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.InvalidBluetoothAdapterError?10 -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.UnknownError?10 -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent?1(QObject parent=None) -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.__init__?1(self, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent?1(QBluetoothAddress, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.__init__?1(self, QBluetoothAddress, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.isActive?4() -> bool -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.error?4() -> QBluetoothServiceDiscoveryAgent.Error -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.errorString?4() -> str -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.discoveredServices?4() -> list-of-QBluetoothServiceInfo -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.setUuidFilter?4(list-of-QBluetoothUuid) -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.setUuidFilter?4(QBluetoothUuid) -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.uuidFilter?4() -> list-of-QBluetoothUuid -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.setRemoteAddress?4(QBluetoothAddress) -> bool -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.remoteAddress?4() -> QBluetoothAddress -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.start?4(QBluetoothServiceDiscoveryAgent.DiscoveryMode mode=QBluetoothServiceDiscoveryAgent.MinimalDiscovery) -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.stop?4() -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.clear?4() -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.serviceDiscovered?4(QBluetoothServiceInfo) -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.finished?4() -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.canceled?4() -PyQt5.QtBluetooth.QBluetoothServiceDiscoveryAgent.error?4(QBluetoothServiceDiscoveryAgent.Error) -PyQt5.QtBluetooth.QBluetoothServiceInfo.Protocol?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.UnknownProtocol?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.L2capProtocol?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.RfcommProtocol?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.AttributeId?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.ServiceRecordHandle?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.ServiceClassIds?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.ServiceRecordState?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.ServiceId?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.ProtocolDescriptorList?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.BrowseGroupList?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.LanguageBaseAttributeIdList?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.ServiceInfoTimeToLive?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.ServiceAvailability?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.BluetoothProfileDescriptorList?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.DocumentationUrl?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.ClientExecutableUrl?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.IconUrl?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.AdditionalProtocolDescriptorList?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.PrimaryLanguageBase?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.ServiceName?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.ServiceDescription?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo.ServiceProvider?10 -PyQt5.QtBluetooth.QBluetoothServiceInfo?1() -PyQt5.QtBluetooth.QBluetoothServiceInfo.__init__?1(self) -PyQt5.QtBluetooth.QBluetoothServiceInfo?1(QBluetoothServiceInfo) -PyQt5.QtBluetooth.QBluetoothServiceInfo.__init__?1(self, QBluetoothServiceInfo) -PyQt5.QtBluetooth.QBluetoothServiceInfo.isValid?4() -> bool -PyQt5.QtBluetooth.QBluetoothServiceInfo.isComplete?4() -> bool -PyQt5.QtBluetooth.QBluetoothServiceInfo.setDevice?4(QBluetoothDeviceInfo) -PyQt5.QtBluetooth.QBluetoothServiceInfo.device?4() -> QBluetoothDeviceInfo -PyQt5.QtBluetooth.QBluetoothServiceInfo.attribute?4(int) -> QVariant -PyQt5.QtBluetooth.QBluetoothServiceInfo.attributes?4() -> list-of-int -PyQt5.QtBluetooth.QBluetoothServiceInfo.contains?4(int) -> bool -PyQt5.QtBluetooth.QBluetoothServiceInfo.removeAttribute?4(int) -PyQt5.QtBluetooth.QBluetoothServiceInfo.socketProtocol?4() -> QBluetoothServiceInfo.Protocol -PyQt5.QtBluetooth.QBluetoothServiceInfo.protocolServiceMultiplexer?4() -> int -PyQt5.QtBluetooth.QBluetoothServiceInfo.serverChannel?4() -> int -PyQt5.QtBluetooth.QBluetoothServiceInfo.protocolDescriptor?4(QBluetoothUuid.ProtocolUuid) -> list-of-object -PyQt5.QtBluetooth.QBluetoothServiceInfo.isRegistered?4() -> bool -PyQt5.QtBluetooth.QBluetoothServiceInfo.registerService?4(QBluetoothAddress localAdapter=QBluetoothAddress()) -> bool -PyQt5.QtBluetooth.QBluetoothServiceInfo.unregisterService?4() -> bool -PyQt5.QtBluetooth.QBluetoothServiceInfo.setAttribute?4(int, QBluetoothUuid) -PyQt5.QtBluetooth.QBluetoothServiceInfo.setAttribute?4(int, list-of-object) -PyQt5.QtBluetooth.QBluetoothServiceInfo.setAttribute?4(int, QVariant) -PyQt5.QtBluetooth.QBluetoothServiceInfo.setServiceName?4(str) -PyQt5.QtBluetooth.QBluetoothServiceInfo.serviceName?4() -> str -PyQt5.QtBluetooth.QBluetoothServiceInfo.setServiceDescription?4(str) -PyQt5.QtBluetooth.QBluetoothServiceInfo.serviceDescription?4() -> str -PyQt5.QtBluetooth.QBluetoothServiceInfo.setServiceProvider?4(str) -PyQt5.QtBluetooth.QBluetoothServiceInfo.serviceProvider?4() -> str -PyQt5.QtBluetooth.QBluetoothServiceInfo.setServiceAvailability?4(int) -PyQt5.QtBluetooth.QBluetoothServiceInfo.serviceAvailability?4() -> int -PyQt5.QtBluetooth.QBluetoothServiceInfo.setServiceUuid?4(QBluetoothUuid) -PyQt5.QtBluetooth.QBluetoothServiceInfo.serviceUuid?4() -> QBluetoothUuid -PyQt5.QtBluetooth.QBluetoothServiceInfo.serviceClassUuids?4() -> list-of-QBluetoothUuid -PyQt5.QtBluetooth.QBluetoothSocket.SocketError?10 -PyQt5.QtBluetooth.QBluetoothSocket.NoSocketError?10 -PyQt5.QtBluetooth.QBluetoothSocket.UnknownSocketError?10 -PyQt5.QtBluetooth.QBluetoothSocket.HostNotFoundError?10 -PyQt5.QtBluetooth.QBluetoothSocket.ServiceNotFoundError?10 -PyQt5.QtBluetooth.QBluetoothSocket.NetworkError?10 -PyQt5.QtBluetooth.QBluetoothSocket.UnsupportedProtocolError?10 -PyQt5.QtBluetooth.QBluetoothSocket.OperationError?10 -PyQt5.QtBluetooth.QBluetoothSocket.SocketState?10 -PyQt5.QtBluetooth.QBluetoothSocket.UnconnectedState?10 -PyQt5.QtBluetooth.QBluetoothSocket.ServiceLookupState?10 -PyQt5.QtBluetooth.QBluetoothSocket.ConnectingState?10 -PyQt5.QtBluetooth.QBluetoothSocket.ConnectedState?10 -PyQt5.QtBluetooth.QBluetoothSocket.BoundState?10 -PyQt5.QtBluetooth.QBluetoothSocket.ClosingState?10 -PyQt5.QtBluetooth.QBluetoothSocket.ListeningState?10 -PyQt5.QtBluetooth.QBluetoothSocket?1(QBluetoothServiceInfo.Protocol, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothSocket.__init__?1(self, QBluetoothServiceInfo.Protocol, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothSocket?1(QObject parent=None) -PyQt5.QtBluetooth.QBluetoothSocket.__init__?1(self, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothSocket.abort?4() -PyQt5.QtBluetooth.QBluetoothSocket.close?4() -PyQt5.QtBluetooth.QBluetoothSocket.isSequential?4() -> bool -PyQt5.QtBluetooth.QBluetoothSocket.bytesAvailable?4() -> int -PyQt5.QtBluetooth.QBluetoothSocket.bytesToWrite?4() -> int -PyQt5.QtBluetooth.QBluetoothSocket.canReadLine?4() -> bool -PyQt5.QtBluetooth.QBluetoothSocket.connectToService?4(QBluetoothServiceInfo, QIODevice.OpenMode mode=QIODevice.ReadWrite) -PyQt5.QtBluetooth.QBluetoothSocket.connectToService?4(QBluetoothAddress, QBluetoothUuid, QIODevice.OpenMode mode=QIODevice.ReadWrite) -PyQt5.QtBluetooth.QBluetoothSocket.connectToService?4(QBluetoothAddress, int, QIODevice.OpenMode mode=QIODevice.ReadWrite) -PyQt5.QtBluetooth.QBluetoothSocket.disconnectFromService?4() -PyQt5.QtBluetooth.QBluetoothSocket.localName?4() -> str -PyQt5.QtBluetooth.QBluetoothSocket.localAddress?4() -> QBluetoothAddress -PyQt5.QtBluetooth.QBluetoothSocket.localPort?4() -> int -PyQt5.QtBluetooth.QBluetoothSocket.peerName?4() -> str -PyQt5.QtBluetooth.QBluetoothSocket.peerAddress?4() -> QBluetoothAddress -PyQt5.QtBluetooth.QBluetoothSocket.peerPort?4() -> int -PyQt5.QtBluetooth.QBluetoothSocket.setSocketDescriptor?4(int, QBluetoothServiceInfo.Protocol, QBluetoothSocket.SocketState state=QBluetoothSocket.ConnectedState, QIODevice.OpenMode mode=QIODevice.ReadWrite) -> bool -PyQt5.QtBluetooth.QBluetoothSocket.socketDescriptor?4() -> int -PyQt5.QtBluetooth.QBluetoothSocket.socketType?4() -> QBluetoothServiceInfo.Protocol -PyQt5.QtBluetooth.QBluetoothSocket.state?4() -> QBluetoothSocket.SocketState -PyQt5.QtBluetooth.QBluetoothSocket.error?4() -> QBluetoothSocket.SocketError -PyQt5.QtBluetooth.QBluetoothSocket.errorString?4() -> str -PyQt5.QtBluetooth.QBluetoothSocket.connected?4() -PyQt5.QtBluetooth.QBluetoothSocket.disconnected?4() -PyQt5.QtBluetooth.QBluetoothSocket.error?4(QBluetoothSocket.SocketError) -PyQt5.QtBluetooth.QBluetoothSocket.stateChanged?4(QBluetoothSocket.SocketState) -PyQt5.QtBluetooth.QBluetoothSocket.readData?4(int) -> bytes -PyQt5.QtBluetooth.QBluetoothSocket.writeData?4(str) -> int -PyQt5.QtBluetooth.QBluetoothSocket.setSocketState?4(QBluetoothSocket.SocketState) -PyQt5.QtBluetooth.QBluetoothSocket.setSocketError?4(QBluetoothSocket.SocketError) -PyQt5.QtBluetooth.QBluetoothSocket.doDeviceDiscovery?4(QBluetoothServiceInfo, QIODevice.OpenMode) -PyQt5.QtBluetooth.QBluetoothTransferManager?1(QObject parent=None) -PyQt5.QtBluetooth.QBluetoothTransferManager.__init__?1(self, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothTransferManager.put?4(QBluetoothTransferRequest, QIODevice) -> QBluetoothTransferReply -PyQt5.QtBluetooth.QBluetoothTransferManager.finished?4(QBluetoothTransferReply) -PyQt5.QtBluetooth.QBluetoothTransferReply.TransferError?10 -PyQt5.QtBluetooth.QBluetoothTransferReply.NoError?10 -PyQt5.QtBluetooth.QBluetoothTransferReply.UnknownError?10 -PyQt5.QtBluetooth.QBluetoothTransferReply.FileNotFoundError?10 -PyQt5.QtBluetooth.QBluetoothTransferReply.HostNotFoundError?10 -PyQt5.QtBluetooth.QBluetoothTransferReply.UserCanceledTransferError?10 -PyQt5.QtBluetooth.QBluetoothTransferReply.IODeviceNotReadableError?10 -PyQt5.QtBluetooth.QBluetoothTransferReply.ResourceBusyError?10 -PyQt5.QtBluetooth.QBluetoothTransferReply.SessionError?10 -PyQt5.QtBluetooth.QBluetoothTransferReply?1(QObject parent=None) -PyQt5.QtBluetooth.QBluetoothTransferReply.__init__?1(self, QObject parent=None) -PyQt5.QtBluetooth.QBluetoothTransferReply.isFinished?4() -> bool -PyQt5.QtBluetooth.QBluetoothTransferReply.isRunning?4() -> bool -PyQt5.QtBluetooth.QBluetoothTransferReply.manager?4() -> QBluetoothTransferManager -PyQt5.QtBluetooth.QBluetoothTransferReply.error?4() -> QBluetoothTransferReply.TransferError -PyQt5.QtBluetooth.QBluetoothTransferReply.errorString?4() -> str -PyQt5.QtBluetooth.QBluetoothTransferReply.request?4() -> QBluetoothTransferRequest -PyQt5.QtBluetooth.QBluetoothTransferReply.abort?4() -PyQt5.QtBluetooth.QBluetoothTransferReply.finished?4(QBluetoothTransferReply) -PyQt5.QtBluetooth.QBluetoothTransferReply.transferProgress?4(int, int) -PyQt5.QtBluetooth.QBluetoothTransferReply.error?4(QBluetoothTransferReply.TransferError) -PyQt5.QtBluetooth.QBluetoothTransferReply.setManager?4(QBluetoothTransferManager) -PyQt5.QtBluetooth.QBluetoothTransferReply.setRequest?4(QBluetoothTransferRequest) -PyQt5.QtBluetooth.QBluetoothTransferRequest.Attribute?10 -PyQt5.QtBluetooth.QBluetoothTransferRequest.DescriptionAttribute?10 -PyQt5.QtBluetooth.QBluetoothTransferRequest.TimeAttribute?10 -PyQt5.QtBluetooth.QBluetoothTransferRequest.TypeAttribute?10 -PyQt5.QtBluetooth.QBluetoothTransferRequest.LengthAttribute?10 -PyQt5.QtBluetooth.QBluetoothTransferRequest.NameAttribute?10 -PyQt5.QtBluetooth.QBluetoothTransferRequest?1(QBluetoothAddress address=QBluetoothAddress()) -PyQt5.QtBluetooth.QBluetoothTransferRequest.__init__?1(self, QBluetoothAddress address=QBluetoothAddress()) -PyQt5.QtBluetooth.QBluetoothTransferRequest?1(QBluetoothTransferRequest) -PyQt5.QtBluetooth.QBluetoothTransferRequest.__init__?1(self, QBluetoothTransferRequest) -PyQt5.QtBluetooth.QBluetoothTransferRequest.attribute?4(QBluetoothTransferRequest.Attribute, QVariant defaultValue=QVariant()) -> QVariant -PyQt5.QtBluetooth.QBluetoothTransferRequest.setAttribute?4(QBluetoothTransferRequest.Attribute, QVariant) -PyQt5.QtBluetooth.QBluetoothTransferRequest.address?4() -> QBluetoothAddress -PyQt5.QtBluetooth.QBluetoothUuid.DescriptorType?10 -PyQt5.QtBluetooth.QBluetoothUuid.UnknownDescriptorType?10 -PyQt5.QtBluetooth.QBluetoothUuid.CharacteristicExtendedProperties?10 -PyQt5.QtBluetooth.QBluetoothUuid.CharacteristicUserDescription?10 -PyQt5.QtBluetooth.QBluetoothUuid.ClientCharacteristicConfiguration?10 -PyQt5.QtBluetooth.QBluetoothUuid.ServerCharacteristicConfiguration?10 -PyQt5.QtBluetooth.QBluetoothUuid.CharacteristicPresentationFormat?10 -PyQt5.QtBluetooth.QBluetoothUuid.CharacteristicAggregateFormat?10 -PyQt5.QtBluetooth.QBluetoothUuid.ValidRange?10 -PyQt5.QtBluetooth.QBluetoothUuid.ExternalReportReference?10 -PyQt5.QtBluetooth.QBluetoothUuid.ReportReference?10 -PyQt5.QtBluetooth.QBluetoothUuid.CharacteristicType?10 -PyQt5.QtBluetooth.QBluetoothUuid.DeviceName?10 -PyQt5.QtBluetooth.QBluetoothUuid.Appearance?10 -PyQt5.QtBluetooth.QBluetoothUuid.PeripheralPrivacyFlag?10 -PyQt5.QtBluetooth.QBluetoothUuid.ReconnectionAddress?10 -PyQt5.QtBluetooth.QBluetoothUuid.PeripheralPreferredConnectionParameters?10 -PyQt5.QtBluetooth.QBluetoothUuid.ServiceChanged?10 -PyQt5.QtBluetooth.QBluetoothUuid.AlertLevel?10 -PyQt5.QtBluetooth.QBluetoothUuid.TxPowerLevel?10 -PyQt5.QtBluetooth.QBluetoothUuid.DateTime?10 -PyQt5.QtBluetooth.QBluetoothUuid.DayOfWeek?10 -PyQt5.QtBluetooth.QBluetoothUuid.DayDateTime?10 -PyQt5.QtBluetooth.QBluetoothUuid.ExactTime256?10 -PyQt5.QtBluetooth.QBluetoothUuid.DSTOffset?10 -PyQt5.QtBluetooth.QBluetoothUuid.TimeZone?10 -PyQt5.QtBluetooth.QBluetoothUuid.LocalTimeInformation?10 -PyQt5.QtBluetooth.QBluetoothUuid.TimeWithDST?10 -PyQt5.QtBluetooth.QBluetoothUuid.TimeAccuracy?10 -PyQt5.QtBluetooth.QBluetoothUuid.TimeSource?10 -PyQt5.QtBluetooth.QBluetoothUuid.ReferenceTimeInformation?10 -PyQt5.QtBluetooth.QBluetoothUuid.TimeUpdateControlPoint?10 -PyQt5.QtBluetooth.QBluetoothUuid.TimeUpdateState?10 -PyQt5.QtBluetooth.QBluetoothUuid.GlucoseMeasurement?10 -PyQt5.QtBluetooth.QBluetoothUuid.BatteryLevel?10 -PyQt5.QtBluetooth.QBluetoothUuid.TemperatureMeasurement?10 -PyQt5.QtBluetooth.QBluetoothUuid.TemperatureType?10 -PyQt5.QtBluetooth.QBluetoothUuid.IntermediateTemperature?10 -PyQt5.QtBluetooth.QBluetoothUuid.MeasurementInterval?10 -PyQt5.QtBluetooth.QBluetoothUuid.BootKeyboardInputReport?10 -PyQt5.QtBluetooth.QBluetoothUuid.SystemID?10 -PyQt5.QtBluetooth.QBluetoothUuid.ModelNumberString?10 -PyQt5.QtBluetooth.QBluetoothUuid.SerialNumberString?10 -PyQt5.QtBluetooth.QBluetoothUuid.FirmwareRevisionString?10 -PyQt5.QtBluetooth.QBluetoothUuid.HardwareRevisionString?10 -PyQt5.QtBluetooth.QBluetoothUuid.SoftwareRevisionString?10 -PyQt5.QtBluetooth.QBluetoothUuid.ManufacturerNameString?10 -PyQt5.QtBluetooth.QBluetoothUuid.IEEE1107320601RegulatoryCertificationDataList?10 -PyQt5.QtBluetooth.QBluetoothUuid.CurrentTime?10 -PyQt5.QtBluetooth.QBluetoothUuid.ScanRefresh?10 -PyQt5.QtBluetooth.QBluetoothUuid.BootKeyboardOutputReport?10 -PyQt5.QtBluetooth.QBluetoothUuid.BootMouseInputReport?10 -PyQt5.QtBluetooth.QBluetoothUuid.GlucoseMeasurementContext?10 -PyQt5.QtBluetooth.QBluetoothUuid.BloodPressureMeasurement?10 -PyQt5.QtBluetooth.QBluetoothUuid.IntermediateCuffPressure?10 -PyQt5.QtBluetooth.QBluetoothUuid.HeartRateMeasurement?10 -PyQt5.QtBluetooth.QBluetoothUuid.BodySensorLocation?10 -PyQt5.QtBluetooth.QBluetoothUuid.HeartRateControlPoint?10 -PyQt5.QtBluetooth.QBluetoothUuid.AlertStatus?10 -PyQt5.QtBluetooth.QBluetoothUuid.RingerControlPoint?10 -PyQt5.QtBluetooth.QBluetoothUuid.RingerSetting?10 -PyQt5.QtBluetooth.QBluetoothUuid.AlertCategoryIDBitMask?10 -PyQt5.QtBluetooth.QBluetoothUuid.AlertCategoryID?10 -PyQt5.QtBluetooth.QBluetoothUuid.AlertNotificationControlPoint?10 -PyQt5.QtBluetooth.QBluetoothUuid.UnreadAlertStatus?10 -PyQt5.QtBluetooth.QBluetoothUuid.NewAlert?10 -PyQt5.QtBluetooth.QBluetoothUuid.SupportedNewAlertCategory?10 -PyQt5.QtBluetooth.QBluetoothUuid.SupportedUnreadAlertCategory?10 -PyQt5.QtBluetooth.QBluetoothUuid.BloodPressureFeature?10 -PyQt5.QtBluetooth.QBluetoothUuid.HIDInformation?10 -PyQt5.QtBluetooth.QBluetoothUuid.ReportMap?10 -PyQt5.QtBluetooth.QBluetoothUuid.HIDControlPoint?10 -PyQt5.QtBluetooth.QBluetoothUuid.Report?10 -PyQt5.QtBluetooth.QBluetoothUuid.ProtocolMode?10 -PyQt5.QtBluetooth.QBluetoothUuid.ScanIntervalWindow?10 -PyQt5.QtBluetooth.QBluetoothUuid.PnPID?10 -PyQt5.QtBluetooth.QBluetoothUuid.GlucoseFeature?10 -PyQt5.QtBluetooth.QBluetoothUuid.RecordAccessControlPoint?10 -PyQt5.QtBluetooth.QBluetoothUuid.RSCMeasurement?10 -PyQt5.QtBluetooth.QBluetoothUuid.RSCFeature?10 -PyQt5.QtBluetooth.QBluetoothUuid.SCControlPoint?10 -PyQt5.QtBluetooth.QBluetoothUuid.CSCMeasurement?10 -PyQt5.QtBluetooth.QBluetoothUuid.CSCFeature?10 -PyQt5.QtBluetooth.QBluetoothUuid.SensorLocation?10 -PyQt5.QtBluetooth.QBluetoothUuid.CyclingPowerMeasurement?10 -PyQt5.QtBluetooth.QBluetoothUuid.CyclingPowerVector?10 -PyQt5.QtBluetooth.QBluetoothUuid.CyclingPowerFeature?10 -PyQt5.QtBluetooth.QBluetoothUuid.CyclingPowerControlPoint?10 -PyQt5.QtBluetooth.QBluetoothUuid.LocationAndSpeed?10 -PyQt5.QtBluetooth.QBluetoothUuid.Navigation?10 -PyQt5.QtBluetooth.QBluetoothUuid.PositionQuality?10 -PyQt5.QtBluetooth.QBluetoothUuid.LNFeature?10 -PyQt5.QtBluetooth.QBluetoothUuid.LNControlPoint?10 -PyQt5.QtBluetooth.QBluetoothUuid.ServiceClassUuid?10 -PyQt5.QtBluetooth.QBluetoothUuid.ServiceDiscoveryServer?10 -PyQt5.QtBluetooth.QBluetoothUuid.BrowseGroupDescriptor?10 -PyQt5.QtBluetooth.QBluetoothUuid.PublicBrowseGroup?10 -PyQt5.QtBluetooth.QBluetoothUuid.SerialPort?10 -PyQt5.QtBluetooth.QBluetoothUuid.LANAccessUsingPPP?10 -PyQt5.QtBluetooth.QBluetoothUuid.DialupNetworking?10 -PyQt5.QtBluetooth.QBluetoothUuid.IrMCSync?10 -PyQt5.QtBluetooth.QBluetoothUuid.ObexObjectPush?10 -PyQt5.QtBluetooth.QBluetoothUuid.OBEXFileTransfer?10 -PyQt5.QtBluetooth.QBluetoothUuid.IrMCSyncCommand?10 -PyQt5.QtBluetooth.QBluetoothUuid.Headset?10 -PyQt5.QtBluetooth.QBluetoothUuid.AudioSource?10 -PyQt5.QtBluetooth.QBluetoothUuid.AudioSink?10 -PyQt5.QtBluetooth.QBluetoothUuid.AV_RemoteControlTarget?10 -PyQt5.QtBluetooth.QBluetoothUuid.AdvancedAudioDistribution?10 -PyQt5.QtBluetooth.QBluetoothUuid.AV_RemoteControl?10 -PyQt5.QtBluetooth.QBluetoothUuid.AV_RemoteControlController?10 -PyQt5.QtBluetooth.QBluetoothUuid.HeadsetAG?10 -PyQt5.QtBluetooth.QBluetoothUuid.PANU?10 -PyQt5.QtBluetooth.QBluetoothUuid.NAP?10 -PyQt5.QtBluetooth.QBluetoothUuid.GN?10 -PyQt5.QtBluetooth.QBluetoothUuid.DirectPrinting?10 -PyQt5.QtBluetooth.QBluetoothUuid.ReferencePrinting?10 -PyQt5.QtBluetooth.QBluetoothUuid.ImagingResponder?10 -PyQt5.QtBluetooth.QBluetoothUuid.ImagingAutomaticArchive?10 -PyQt5.QtBluetooth.QBluetoothUuid.ImagingReferenceObjects?10 -PyQt5.QtBluetooth.QBluetoothUuid.Handsfree?10 -PyQt5.QtBluetooth.QBluetoothUuid.HandsfreeAudioGateway?10 -PyQt5.QtBluetooth.QBluetoothUuid.DirectPrintingReferenceObjectsService?10 -PyQt5.QtBluetooth.QBluetoothUuid.ReflectedUI?10 -PyQt5.QtBluetooth.QBluetoothUuid.BasicPrinting?10 -PyQt5.QtBluetooth.QBluetoothUuid.PrintingStatus?10 -PyQt5.QtBluetooth.QBluetoothUuid.HumanInterfaceDeviceService?10 -PyQt5.QtBluetooth.QBluetoothUuid.HardcopyCableReplacement?10 -PyQt5.QtBluetooth.QBluetoothUuid.HCRPrint?10 -PyQt5.QtBluetooth.QBluetoothUuid.HCRScan?10 -PyQt5.QtBluetooth.QBluetoothUuid.SIMAccess?10 -PyQt5.QtBluetooth.QBluetoothUuid.PhonebookAccessPCE?10 -PyQt5.QtBluetooth.QBluetoothUuid.PhonebookAccessPSE?10 -PyQt5.QtBluetooth.QBluetoothUuid.PhonebookAccess?10 -PyQt5.QtBluetooth.QBluetoothUuid.HeadsetHS?10 -PyQt5.QtBluetooth.QBluetoothUuid.MessageAccessServer?10 -PyQt5.QtBluetooth.QBluetoothUuid.MessageNotificationServer?10 -PyQt5.QtBluetooth.QBluetoothUuid.MessageAccessProfile?10 -PyQt5.QtBluetooth.QBluetoothUuid.PnPInformation?10 -PyQt5.QtBluetooth.QBluetoothUuid.GenericNetworking?10 -PyQt5.QtBluetooth.QBluetoothUuid.GenericFileTransfer?10 -PyQt5.QtBluetooth.QBluetoothUuid.GenericAudio?10 -PyQt5.QtBluetooth.QBluetoothUuid.GenericTelephony?10 -PyQt5.QtBluetooth.QBluetoothUuid.VideoSource?10 -PyQt5.QtBluetooth.QBluetoothUuid.VideoSink?10 -PyQt5.QtBluetooth.QBluetoothUuid.VideoDistribution?10 -PyQt5.QtBluetooth.QBluetoothUuid.HDP?10 -PyQt5.QtBluetooth.QBluetoothUuid.HDPSource?10 -PyQt5.QtBluetooth.QBluetoothUuid.HDPSink?10 -PyQt5.QtBluetooth.QBluetoothUuid.BasicImage?10 -PyQt5.QtBluetooth.QBluetoothUuid.GNSS?10 -PyQt5.QtBluetooth.QBluetoothUuid.GNSSServer?10 -PyQt5.QtBluetooth.QBluetoothUuid.Display3D?10 -PyQt5.QtBluetooth.QBluetoothUuid.Glasses3D?10 -PyQt5.QtBluetooth.QBluetoothUuid.Synchronization3D?10 -PyQt5.QtBluetooth.QBluetoothUuid.MPSProfile?10 -PyQt5.QtBluetooth.QBluetoothUuid.MPSService?10 -PyQt5.QtBluetooth.QBluetoothUuid.GenericAccess?10 -PyQt5.QtBluetooth.QBluetoothUuid.GenericAttribute?10 -PyQt5.QtBluetooth.QBluetoothUuid.ImmediateAlert?10 -PyQt5.QtBluetooth.QBluetoothUuid.LinkLoss?10 -PyQt5.QtBluetooth.QBluetoothUuid.TxPower?10 -PyQt5.QtBluetooth.QBluetoothUuid.CurrentTimeService?10 -PyQt5.QtBluetooth.QBluetoothUuid.ReferenceTimeUpdateService?10 -PyQt5.QtBluetooth.QBluetoothUuid.NextDSTChangeService?10 -PyQt5.QtBluetooth.QBluetoothUuid.Glucose?10 -PyQt5.QtBluetooth.QBluetoothUuid.HealthThermometer?10 -PyQt5.QtBluetooth.QBluetoothUuid.DeviceInformation?10 -PyQt5.QtBluetooth.QBluetoothUuid.HeartRate?10 -PyQt5.QtBluetooth.QBluetoothUuid.PhoneAlertStatusService?10 -PyQt5.QtBluetooth.QBluetoothUuid.BatteryService?10 -PyQt5.QtBluetooth.QBluetoothUuid.BloodPressure?10 -PyQt5.QtBluetooth.QBluetoothUuid.AlertNotificationService?10 -PyQt5.QtBluetooth.QBluetoothUuid.HumanInterfaceDevice?10 -PyQt5.QtBluetooth.QBluetoothUuid.ScanParameters?10 -PyQt5.QtBluetooth.QBluetoothUuid.RunningSpeedAndCadence?10 -PyQt5.QtBluetooth.QBluetoothUuid.CyclingSpeedAndCadence?10 -PyQt5.QtBluetooth.QBluetoothUuid.CyclingPower?10 -PyQt5.QtBluetooth.QBluetoothUuid.LocationAndNavigation?10 -PyQt5.QtBluetooth.QBluetoothUuid.ProtocolUuid?10 -PyQt5.QtBluetooth.QBluetoothUuid.Sdp?10 -PyQt5.QtBluetooth.QBluetoothUuid.Udp?10 -PyQt5.QtBluetooth.QBluetoothUuid.Rfcomm?10 -PyQt5.QtBluetooth.QBluetoothUuid.Tcp?10 -PyQt5.QtBluetooth.QBluetoothUuid.TcsBin?10 -PyQt5.QtBluetooth.QBluetoothUuid.TcsAt?10 -PyQt5.QtBluetooth.QBluetoothUuid.Att?10 -PyQt5.QtBluetooth.QBluetoothUuid.Obex?10 -PyQt5.QtBluetooth.QBluetoothUuid.Ip?10 -PyQt5.QtBluetooth.QBluetoothUuid.Ftp?10 -PyQt5.QtBluetooth.QBluetoothUuid.Http?10 -PyQt5.QtBluetooth.QBluetoothUuid.Wsp?10 -PyQt5.QtBluetooth.QBluetoothUuid.Bnep?10 -PyQt5.QtBluetooth.QBluetoothUuid.Upnp?10 -PyQt5.QtBluetooth.QBluetoothUuid.Hidp?10 -PyQt5.QtBluetooth.QBluetoothUuid.HardcopyControlChannel?10 -PyQt5.QtBluetooth.QBluetoothUuid.HardcopyDataChannel?10 -PyQt5.QtBluetooth.QBluetoothUuid.HardcopyNotification?10 -PyQt5.QtBluetooth.QBluetoothUuid.Avctp?10 -PyQt5.QtBluetooth.QBluetoothUuid.Avdtp?10 -PyQt5.QtBluetooth.QBluetoothUuid.Cmtp?10 -PyQt5.QtBluetooth.QBluetoothUuid.UdiCPlain?10 -PyQt5.QtBluetooth.QBluetoothUuid.McapControlChannel?10 -PyQt5.QtBluetooth.QBluetoothUuid.McapDataChannel?10 -PyQt5.QtBluetooth.QBluetoothUuid.L2cap?10 -PyQt5.QtBluetooth.QBluetoothUuid?1() -PyQt5.QtBluetooth.QBluetoothUuid.__init__?1(self) -PyQt5.QtBluetooth.QBluetoothUuid?1(int) -PyQt5.QtBluetooth.QBluetoothUuid.__init__?1(self, int) -PyQt5.QtBluetooth.QBluetoothUuid?1(16-tuple-of-int) -PyQt5.QtBluetooth.QBluetoothUuid.__init__?1(self, 16-tuple-of-int) -PyQt5.QtBluetooth.QBluetoothUuid?1(str) -PyQt5.QtBluetooth.QBluetoothUuid.__init__?1(self, str) -PyQt5.QtBluetooth.QBluetoothUuid?1(QBluetoothUuid) -PyQt5.QtBluetooth.QBluetoothUuid.__init__?1(self, QBluetoothUuid) -PyQt5.QtBluetooth.QBluetoothUuid?1(QUuid) -PyQt5.QtBluetooth.QBluetoothUuid.__init__?1(self, QUuid) -PyQt5.QtBluetooth.QBluetoothUuid.minimumSize?4() -> int -PyQt5.QtBluetooth.QBluetoothUuid.toUInt16?4() -> (int, bool) -PyQt5.QtBluetooth.QBluetoothUuid.toUInt32?4() -> (int, bool) -PyQt5.QtBluetooth.QBluetoothUuid.toUInt128?4() -> 16-tuple-of-int -PyQt5.QtBluetooth.QBluetoothUuid.serviceClassToString?4(QBluetoothUuid.ServiceClassUuid) -> str -PyQt5.QtBluetooth.QBluetoothUuid.protocolToString?4(QBluetoothUuid.ProtocolUuid) -> str -PyQt5.QtBluetooth.QBluetoothUuid.characteristicToString?4(QBluetoothUuid.CharacteristicType) -> str -PyQt5.QtBluetooth.QBluetoothUuid.descriptorToString?4(QBluetoothUuid.DescriptorType) -> str -PyQt5.QtBluetooth.QLowEnergyCharacteristic.PropertyType?10 -PyQt5.QtBluetooth.QLowEnergyCharacteristic.Unknown?10 -PyQt5.QtBluetooth.QLowEnergyCharacteristic.Broadcasting?10 -PyQt5.QtBluetooth.QLowEnergyCharacteristic.Read?10 -PyQt5.QtBluetooth.QLowEnergyCharacteristic.WriteNoResponse?10 -PyQt5.QtBluetooth.QLowEnergyCharacteristic.Write?10 -PyQt5.QtBluetooth.QLowEnergyCharacteristic.Notify?10 -PyQt5.QtBluetooth.QLowEnergyCharacteristic.Indicate?10 -PyQt5.QtBluetooth.QLowEnergyCharacteristic.WriteSigned?10 -PyQt5.QtBluetooth.QLowEnergyCharacteristic.ExtendedProperty?10 -PyQt5.QtBluetooth.QLowEnergyCharacteristic?1() -PyQt5.QtBluetooth.QLowEnergyCharacteristic.__init__?1(self) -PyQt5.QtBluetooth.QLowEnergyCharacteristic?1(QLowEnergyCharacteristic) -PyQt5.QtBluetooth.QLowEnergyCharacteristic.__init__?1(self, QLowEnergyCharacteristic) -PyQt5.QtBluetooth.QLowEnergyCharacteristic.name?4() -> str -PyQt5.QtBluetooth.QLowEnergyCharacteristic.uuid?4() -> QBluetoothUuid -PyQt5.QtBluetooth.QLowEnergyCharacteristic.value?4() -> QByteArray -PyQt5.QtBluetooth.QLowEnergyCharacteristic.properties?4() -> QLowEnergyCharacteristic.PropertyTypes -PyQt5.QtBluetooth.QLowEnergyCharacteristic.handle?4() -> int -PyQt5.QtBluetooth.QLowEnergyCharacteristic.descriptor?4(QBluetoothUuid) -> QLowEnergyDescriptor -PyQt5.QtBluetooth.QLowEnergyCharacteristic.descriptors?4() -> list-of-QLowEnergyDescriptor -PyQt5.QtBluetooth.QLowEnergyCharacteristic.isValid?4() -> bool -PyQt5.QtBluetooth.QLowEnergyCharacteristic.PropertyTypes?1(QLowEnergyCharacteristic.PropertyTypes) -PyQt5.QtBluetooth.QLowEnergyCharacteristic.PropertyTypes.__init__?1(self, QLowEnergyCharacteristic.PropertyTypes) -PyQt5.QtBluetooth.QLowEnergyCharacteristic.PropertyTypes?1(int) -PyQt5.QtBluetooth.QLowEnergyCharacteristic.PropertyTypes.__init__?1(self, int) -PyQt5.QtBluetooth.QLowEnergyCharacteristic.PropertyTypes?1() -PyQt5.QtBluetooth.QLowEnergyCharacteristic.PropertyTypes.__init__?1(self) -PyQt5.QtBluetooth.QLowEnergyController.RemoteAddressType?10 -PyQt5.QtBluetooth.QLowEnergyController.PublicAddress?10 -PyQt5.QtBluetooth.QLowEnergyController.RandomAddress?10 -PyQt5.QtBluetooth.QLowEnergyController.ControllerState?10 -PyQt5.QtBluetooth.QLowEnergyController.UnconnectedState?10 -PyQt5.QtBluetooth.QLowEnergyController.ConnectingState?10 -PyQt5.QtBluetooth.QLowEnergyController.ConnectedState?10 -PyQt5.QtBluetooth.QLowEnergyController.DiscoveringState?10 -PyQt5.QtBluetooth.QLowEnergyController.DiscoveredState?10 -PyQt5.QtBluetooth.QLowEnergyController.ClosingState?10 -PyQt5.QtBluetooth.QLowEnergyController.Error?10 -PyQt5.QtBluetooth.QLowEnergyController.NoError?10 -PyQt5.QtBluetooth.QLowEnergyController.UnknownError?10 -PyQt5.QtBluetooth.QLowEnergyController.UnknownRemoteDeviceError?10 -PyQt5.QtBluetooth.QLowEnergyController.NetworkError?10 -PyQt5.QtBluetooth.QLowEnergyController.InvalidBluetoothAdapterError?10 -PyQt5.QtBluetooth.QLowEnergyController?1(QBluetoothAddress, QObject parent=None) -PyQt5.QtBluetooth.QLowEnergyController.__init__?1(self, QBluetoothAddress, QObject parent=None) -PyQt5.QtBluetooth.QLowEnergyController?1(QBluetoothAddress, QBluetoothAddress, QObject parent=None) -PyQt5.QtBluetooth.QLowEnergyController.__init__?1(self, QBluetoothAddress, QBluetoothAddress, QObject parent=None) -PyQt5.QtBluetooth.QLowEnergyController.localAddress?4() -> QBluetoothAddress -PyQt5.QtBluetooth.QLowEnergyController.remoteAddress?4() -> QBluetoothAddress -PyQt5.QtBluetooth.QLowEnergyController.state?4() -> QLowEnergyController.ControllerState -PyQt5.QtBluetooth.QLowEnergyController.remoteAddressType?4() -> QLowEnergyController.RemoteAddressType -PyQt5.QtBluetooth.QLowEnergyController.setRemoteAddressType?4(QLowEnergyController.RemoteAddressType) -PyQt5.QtBluetooth.QLowEnergyController.connectToDevice?4() -PyQt5.QtBluetooth.QLowEnergyController.disconnectFromDevice?4() -PyQt5.QtBluetooth.QLowEnergyController.discoverServices?4() -PyQt5.QtBluetooth.QLowEnergyController.services?4() -> list-of-QBluetoothUuid -PyQt5.QtBluetooth.QLowEnergyController.createServiceObject?4(QBluetoothUuid, QObject parent=None) -> QLowEnergyService -PyQt5.QtBluetooth.QLowEnergyController.error?4() -> QLowEnergyController.Error -PyQt5.QtBluetooth.QLowEnergyController.errorString?4() -> str -PyQt5.QtBluetooth.QLowEnergyController.connected?4() -PyQt5.QtBluetooth.QLowEnergyController.disconnected?4() -PyQt5.QtBluetooth.QLowEnergyController.stateChanged?4(QLowEnergyController.ControllerState) -PyQt5.QtBluetooth.QLowEnergyController.error?4(QLowEnergyController.Error) -PyQt5.QtBluetooth.QLowEnergyController.serviceDiscovered?4(QBluetoothUuid) -PyQt5.QtBluetooth.QLowEnergyController.discoveryFinished?4() -PyQt5.QtBluetooth.QLowEnergyDescriptor?1() -PyQt5.QtBluetooth.QLowEnergyDescriptor.__init__?1(self) -PyQt5.QtBluetooth.QLowEnergyDescriptor?1(QLowEnergyDescriptor) -PyQt5.QtBluetooth.QLowEnergyDescriptor.__init__?1(self, QLowEnergyDescriptor) -PyQt5.QtBluetooth.QLowEnergyDescriptor.isValid?4() -> bool -PyQt5.QtBluetooth.QLowEnergyDescriptor.value?4() -> QByteArray -PyQt5.QtBluetooth.QLowEnergyDescriptor.uuid?4() -> QBluetoothUuid -PyQt5.QtBluetooth.QLowEnergyDescriptor.handle?4() -> int -PyQt5.QtBluetooth.QLowEnergyDescriptor.name?4() -> str -PyQt5.QtBluetooth.QLowEnergyDescriptor.type?4() -> QBluetoothUuid.DescriptorType -PyQt5.QtBluetooth.QLowEnergyService.WriteMode?10 -PyQt5.QtBluetooth.QLowEnergyService.WriteWithResponse?10 -PyQt5.QtBluetooth.QLowEnergyService.WriteWithoutResponse?10 -PyQt5.QtBluetooth.QLowEnergyService.ServiceState?10 -PyQt5.QtBluetooth.QLowEnergyService.InvalidService?10 -PyQt5.QtBluetooth.QLowEnergyService.DiscoveryRequired?10 -PyQt5.QtBluetooth.QLowEnergyService.DiscoveringServices?10 -PyQt5.QtBluetooth.QLowEnergyService.ServiceDiscovered?10 -PyQt5.QtBluetooth.QLowEnergyService.ServiceError?10 -PyQt5.QtBluetooth.QLowEnergyService.NoError?10 -PyQt5.QtBluetooth.QLowEnergyService.OperationError?10 -PyQt5.QtBluetooth.QLowEnergyService.CharacteristicWriteError?10 -PyQt5.QtBluetooth.QLowEnergyService.DescriptorWriteError?10 -PyQt5.QtBluetooth.QLowEnergyService.ServiceType?10 -PyQt5.QtBluetooth.QLowEnergyService.PrimaryService?10 -PyQt5.QtBluetooth.QLowEnergyService.IncludedService?10 -PyQt5.QtBluetooth.QLowEnergyService.includedServices?4() -> list-of-QBluetoothUuid -PyQt5.QtBluetooth.QLowEnergyService.type?4() -> QLowEnergyService.ServiceTypes -PyQt5.QtBluetooth.QLowEnergyService.state?4() -> QLowEnergyService.ServiceState -PyQt5.QtBluetooth.QLowEnergyService.characteristic?4(QBluetoothUuid) -> QLowEnergyCharacteristic -PyQt5.QtBluetooth.QLowEnergyService.characteristics?4() -> list-of-QLowEnergyCharacteristic -PyQt5.QtBluetooth.QLowEnergyService.serviceUuid?4() -> QBluetoothUuid -PyQt5.QtBluetooth.QLowEnergyService.serviceName?4() -> str -PyQt5.QtBluetooth.QLowEnergyService.discoverDetails?4() -PyQt5.QtBluetooth.QLowEnergyService.error?4() -> QLowEnergyService.ServiceError -PyQt5.QtBluetooth.QLowEnergyService.contains?4(QLowEnergyCharacteristic) -> bool -PyQt5.QtBluetooth.QLowEnergyService.contains?4(QLowEnergyDescriptor) -> bool -PyQt5.QtBluetooth.QLowEnergyService.writeCharacteristic?4(QLowEnergyCharacteristic, QByteArray, QLowEnergyService.WriteMode mode=QLowEnergyService.WriteWithResponse) -PyQt5.QtBluetooth.QLowEnergyService.writeDescriptor?4(QLowEnergyDescriptor, QByteArray) -PyQt5.QtBluetooth.QLowEnergyService.stateChanged?4(QLowEnergyService.ServiceState) -PyQt5.QtBluetooth.QLowEnergyService.characteristicChanged?4(QLowEnergyCharacteristic, QByteArray) -PyQt5.QtBluetooth.QLowEnergyService.characteristicWritten?4(QLowEnergyCharacteristic, QByteArray) -PyQt5.QtBluetooth.QLowEnergyService.descriptorWritten?4(QLowEnergyDescriptor, QByteArray) -PyQt5.QtBluetooth.QLowEnergyService.error?4(QLowEnergyService.ServiceError) -PyQt5.QtBluetooth.QLowEnergyService.ServiceTypes?1(QLowEnergyService.ServiceTypes) -PyQt5.QtBluetooth.QLowEnergyService.ServiceTypes.__init__?1(self, QLowEnergyService.ServiceTypes) -PyQt5.QtBluetooth.QLowEnergyService.ServiceTypes?1(int) -PyQt5.QtBluetooth.QLowEnergyService.ServiceTypes.__init__?1(self, int) -PyQt5.QtBluetooth.QLowEnergyService.ServiceTypes?1() -PyQt5.QtBluetooth.QLowEnergyService.ServiceTypes.__init__?1(self) -PyQt5.QtPositioning.QGeoAddress?1() -PyQt5.QtPositioning.QGeoAddress.__init__?1(self) -PyQt5.QtPositioning.QGeoAddress?1(QGeoAddress) -PyQt5.QtPositioning.QGeoAddress.__init__?1(self, QGeoAddress) -PyQt5.QtPositioning.QGeoAddress.text?4() -> str -PyQt5.QtPositioning.QGeoAddress.setText?4(str) -PyQt5.QtPositioning.QGeoAddress.country?4() -> str -PyQt5.QtPositioning.QGeoAddress.setCountry?4(str) -PyQt5.QtPositioning.QGeoAddress.countryCode?4() -> str -PyQt5.QtPositioning.QGeoAddress.setCountryCode?4(str) -PyQt5.QtPositioning.QGeoAddress.state?4() -> str -PyQt5.QtPositioning.QGeoAddress.setState?4(str) -PyQt5.QtPositioning.QGeoAddress.county?4() -> str -PyQt5.QtPositioning.QGeoAddress.setCounty?4(str) -PyQt5.QtPositioning.QGeoAddress.city?4() -> str -PyQt5.QtPositioning.QGeoAddress.setCity?4(str) -PyQt5.QtPositioning.QGeoAddress.district?4() -> str -PyQt5.QtPositioning.QGeoAddress.setDistrict?4(str) -PyQt5.QtPositioning.QGeoAddress.postalCode?4() -> str -PyQt5.QtPositioning.QGeoAddress.setPostalCode?4(str) -PyQt5.QtPositioning.QGeoAddress.street?4() -> str -PyQt5.QtPositioning.QGeoAddress.setStreet?4(str) -PyQt5.QtPositioning.QGeoAddress.isEmpty?4() -> bool -PyQt5.QtPositioning.QGeoAddress.clear?4() -PyQt5.QtPositioning.QGeoAddress.isTextGenerated?4() -> bool -PyQt5.QtPositioning.QGeoAreaMonitorInfo?1(str name='') -PyQt5.QtPositioning.QGeoAreaMonitorInfo.__init__?1(self, str name='') -PyQt5.QtPositioning.QGeoAreaMonitorInfo?1(QGeoAreaMonitorInfo) -PyQt5.QtPositioning.QGeoAreaMonitorInfo.__init__?1(self, QGeoAreaMonitorInfo) -PyQt5.QtPositioning.QGeoAreaMonitorInfo.name?4() -> str -PyQt5.QtPositioning.QGeoAreaMonitorInfo.setName?4(str) -PyQt5.QtPositioning.QGeoAreaMonitorInfo.identifier?4() -> str -PyQt5.QtPositioning.QGeoAreaMonitorInfo.isValid?4() -> bool -PyQt5.QtPositioning.QGeoAreaMonitorInfo.area?4() -> QGeoShape -PyQt5.QtPositioning.QGeoAreaMonitorInfo.setArea?4(QGeoShape) -PyQt5.QtPositioning.QGeoAreaMonitorInfo.expiration?4() -> QDateTime -PyQt5.QtPositioning.QGeoAreaMonitorInfo.setExpiration?4(QDateTime) -PyQt5.QtPositioning.QGeoAreaMonitorInfo.isPersistent?4() -> bool -PyQt5.QtPositioning.QGeoAreaMonitorInfo.setPersistent?4(bool) -PyQt5.QtPositioning.QGeoAreaMonitorInfo.notificationParameters?4() -> dict-of-str-object -PyQt5.QtPositioning.QGeoAreaMonitorInfo.setNotificationParameters?4(dict-of-str-object) -PyQt5.QtPositioning.QGeoAreaMonitorSource.AreaMonitorFeature?10 -PyQt5.QtPositioning.QGeoAreaMonitorSource.PersistentAreaMonitorFeature?10 -PyQt5.QtPositioning.QGeoAreaMonitorSource.AnyAreaMonitorFeature?10 -PyQt5.QtPositioning.QGeoAreaMonitorSource.Error?10 -PyQt5.QtPositioning.QGeoAreaMonitorSource.AccessError?10 -PyQt5.QtPositioning.QGeoAreaMonitorSource.InsufficientPositionInfo?10 -PyQt5.QtPositioning.QGeoAreaMonitorSource.UnknownSourceError?10 -PyQt5.QtPositioning.QGeoAreaMonitorSource.NoError?10 -PyQt5.QtPositioning.QGeoAreaMonitorSource?1(QObject) -PyQt5.QtPositioning.QGeoAreaMonitorSource.__init__?1(self, QObject) -PyQt5.QtPositioning.QGeoAreaMonitorSource.createDefaultSource?4(QObject) -> QGeoAreaMonitorSource -PyQt5.QtPositioning.QGeoAreaMonitorSource.createSource?4(str, QObject) -> QGeoAreaMonitorSource -PyQt5.QtPositioning.QGeoAreaMonitorSource.availableSources?4() -> list-of-str -PyQt5.QtPositioning.QGeoAreaMonitorSource.setPositionInfoSource?4(QGeoPositionInfoSource) -PyQt5.QtPositioning.QGeoAreaMonitorSource.positionInfoSource?4() -> QGeoPositionInfoSource -PyQt5.QtPositioning.QGeoAreaMonitorSource.sourceName?4() -> str -PyQt5.QtPositioning.QGeoAreaMonitorSource.error?4() -> QGeoAreaMonitorSource.Error -PyQt5.QtPositioning.QGeoAreaMonitorSource.supportedAreaMonitorFeatures?4() -> QGeoAreaMonitorSource.AreaMonitorFeatures -PyQt5.QtPositioning.QGeoAreaMonitorSource.startMonitoring?4(QGeoAreaMonitorInfo) -> bool -PyQt5.QtPositioning.QGeoAreaMonitorSource.stopMonitoring?4(QGeoAreaMonitorInfo) -> bool -PyQt5.QtPositioning.QGeoAreaMonitorSource.requestUpdate?4(QGeoAreaMonitorInfo, str) -> bool -PyQt5.QtPositioning.QGeoAreaMonitorSource.activeMonitors?4() -> list-of-QGeoAreaMonitorInfo -PyQt5.QtPositioning.QGeoAreaMonitorSource.activeMonitors?4(QGeoShape) -> list-of-QGeoAreaMonitorInfo -PyQt5.QtPositioning.QGeoAreaMonitorSource.areaEntered?4(QGeoAreaMonitorInfo, QGeoPositionInfo) -PyQt5.QtPositioning.QGeoAreaMonitorSource.areaExited?4(QGeoAreaMonitorInfo, QGeoPositionInfo) -PyQt5.QtPositioning.QGeoAreaMonitorSource.monitorExpired?4(QGeoAreaMonitorInfo) -PyQt5.QtPositioning.QGeoAreaMonitorSource.error?4(QGeoAreaMonitorSource.Error) -PyQt5.QtPositioning.QGeoAreaMonitorSource.AreaMonitorFeatures?1(QGeoAreaMonitorSource.AreaMonitorFeatures) -PyQt5.QtPositioning.QGeoAreaMonitorSource.AreaMonitorFeatures.__init__?1(self, QGeoAreaMonitorSource.AreaMonitorFeatures) -PyQt5.QtPositioning.QGeoAreaMonitorSource.AreaMonitorFeatures?1(int) -PyQt5.QtPositioning.QGeoAreaMonitorSource.AreaMonitorFeatures.__init__?1(self, int) -PyQt5.QtPositioning.QGeoAreaMonitorSource.AreaMonitorFeatures?1() -PyQt5.QtPositioning.QGeoAreaMonitorSource.AreaMonitorFeatures.__init__?1(self) -PyQt5.QtPositioning.QGeoShape.ShapeType?10 -PyQt5.QtPositioning.QGeoShape.UnknownType?10 -PyQt5.QtPositioning.QGeoShape.RectangleType?10 -PyQt5.QtPositioning.QGeoShape.CircleType?10 -PyQt5.QtPositioning.QGeoShape?1() -PyQt5.QtPositioning.QGeoShape.__init__?1(self) -PyQt5.QtPositioning.QGeoShape?1(QGeoShape) -PyQt5.QtPositioning.QGeoShape.__init__?1(self, QGeoShape) -PyQt5.QtPositioning.QGeoShape.type?4() -> QGeoShape.ShapeType -PyQt5.QtPositioning.QGeoShape.isValid?4() -> bool -PyQt5.QtPositioning.QGeoShape.isEmpty?4() -> bool -PyQt5.QtPositioning.QGeoShape.contains?4(QGeoCoordinate) -> bool -PyQt5.QtPositioning.QGeoShape.extendShape?4(QGeoCoordinate) -PyQt5.QtPositioning.QGeoCircle?1() -PyQt5.QtPositioning.QGeoCircle.__init__?1(self) -PyQt5.QtPositioning.QGeoCircle?1(QGeoCoordinate, float radius=-1) -PyQt5.QtPositioning.QGeoCircle.__init__?1(self, QGeoCoordinate, float radius=-1) -PyQt5.QtPositioning.QGeoCircle?1(QGeoCircle) -PyQt5.QtPositioning.QGeoCircle.__init__?1(self, QGeoCircle) -PyQt5.QtPositioning.QGeoCircle?1(QGeoShape) -PyQt5.QtPositioning.QGeoCircle.__init__?1(self, QGeoShape) -PyQt5.QtPositioning.QGeoCircle.setCenter?4(QGeoCoordinate) -PyQt5.QtPositioning.QGeoCircle.center?4() -> QGeoCoordinate -PyQt5.QtPositioning.QGeoCircle.setRadius?4(float) -PyQt5.QtPositioning.QGeoCircle.radius?4() -> float -PyQt5.QtPositioning.QGeoCircle.translate?4(float, float) -PyQt5.QtPositioning.QGeoCircle.translated?4(float, float) -> QGeoCircle -PyQt5.QtPositioning.QGeoCoordinate.CoordinateFormat?10 -PyQt5.QtPositioning.QGeoCoordinate.Degrees?10 -PyQt5.QtPositioning.QGeoCoordinate.DegreesWithHemisphere?10 -PyQt5.QtPositioning.QGeoCoordinate.DegreesMinutes?10 -PyQt5.QtPositioning.QGeoCoordinate.DegreesMinutesWithHemisphere?10 -PyQt5.QtPositioning.QGeoCoordinate.DegreesMinutesSeconds?10 -PyQt5.QtPositioning.QGeoCoordinate.DegreesMinutesSecondsWithHemisphere?10 -PyQt5.QtPositioning.QGeoCoordinate.CoordinateType?10 -PyQt5.QtPositioning.QGeoCoordinate.InvalidCoordinate?10 -PyQt5.QtPositioning.QGeoCoordinate.Coordinate2D?10 -PyQt5.QtPositioning.QGeoCoordinate.Coordinate3D?10 -PyQt5.QtPositioning.QGeoCoordinate?1() -PyQt5.QtPositioning.QGeoCoordinate.__init__?1(self) -PyQt5.QtPositioning.QGeoCoordinate?1(float, float) -PyQt5.QtPositioning.QGeoCoordinate.__init__?1(self, float, float) -PyQt5.QtPositioning.QGeoCoordinate?1(float, float, float) -PyQt5.QtPositioning.QGeoCoordinate.__init__?1(self, float, float, float) -PyQt5.QtPositioning.QGeoCoordinate?1(QGeoCoordinate) -PyQt5.QtPositioning.QGeoCoordinate.__init__?1(self, QGeoCoordinate) -PyQt5.QtPositioning.QGeoCoordinate.isValid?4() -> bool -PyQt5.QtPositioning.QGeoCoordinate.type?4() -> QGeoCoordinate.CoordinateType -PyQt5.QtPositioning.QGeoCoordinate.setLatitude?4(float) -PyQt5.QtPositioning.QGeoCoordinate.latitude?4() -> float -PyQt5.QtPositioning.QGeoCoordinate.setLongitude?4(float) -PyQt5.QtPositioning.QGeoCoordinate.longitude?4() -> float -PyQt5.QtPositioning.QGeoCoordinate.setAltitude?4(float) -PyQt5.QtPositioning.QGeoCoordinate.altitude?4() -> float -PyQt5.QtPositioning.QGeoCoordinate.distanceTo?4(QGeoCoordinate) -> float -PyQt5.QtPositioning.QGeoCoordinate.azimuthTo?4(QGeoCoordinate) -> float -PyQt5.QtPositioning.QGeoCoordinate.atDistanceAndAzimuth?4(float, float, float distanceUp=0) -> QGeoCoordinate -PyQt5.QtPositioning.QGeoCoordinate.toString?4(QGeoCoordinate.CoordinateFormat format=QGeoCoordinate.DegreesMinutesSecondsWithHemisphere) -> str -PyQt5.QtPositioning.QGeoLocation?1() -PyQt5.QtPositioning.QGeoLocation.__init__?1(self) -PyQt5.QtPositioning.QGeoLocation?1(QGeoLocation) -PyQt5.QtPositioning.QGeoLocation.__init__?1(self, QGeoLocation) -PyQt5.QtPositioning.QGeoLocation.address?4() -> QGeoAddress -PyQt5.QtPositioning.QGeoLocation.setAddress?4(QGeoAddress) -PyQt5.QtPositioning.QGeoLocation.coordinate?4() -> QGeoCoordinate -PyQt5.QtPositioning.QGeoLocation.setCoordinate?4(QGeoCoordinate) -PyQt5.QtPositioning.QGeoLocation.boundingBox?4() -> QGeoRectangle -PyQt5.QtPositioning.QGeoLocation.setBoundingBox?4(QGeoRectangle) -PyQt5.QtPositioning.QGeoLocation.isEmpty?4() -> bool -PyQt5.QtPositioning.QGeoPositionInfo.Attribute?10 -PyQt5.QtPositioning.QGeoPositionInfo.Direction?10 -PyQt5.QtPositioning.QGeoPositionInfo.GroundSpeed?10 -PyQt5.QtPositioning.QGeoPositionInfo.VerticalSpeed?10 -PyQt5.QtPositioning.QGeoPositionInfo.MagneticVariation?10 -PyQt5.QtPositioning.QGeoPositionInfo.HorizontalAccuracy?10 -PyQt5.QtPositioning.QGeoPositionInfo.VerticalAccuracy?10 -PyQt5.QtPositioning.QGeoPositionInfo?1() -PyQt5.QtPositioning.QGeoPositionInfo.__init__?1(self) -PyQt5.QtPositioning.QGeoPositionInfo?1(QGeoCoordinate, QDateTime) -PyQt5.QtPositioning.QGeoPositionInfo.__init__?1(self, QGeoCoordinate, QDateTime) -PyQt5.QtPositioning.QGeoPositionInfo?1(QGeoPositionInfo) -PyQt5.QtPositioning.QGeoPositionInfo.__init__?1(self, QGeoPositionInfo) -PyQt5.QtPositioning.QGeoPositionInfo.isValid?4() -> bool -PyQt5.QtPositioning.QGeoPositionInfo.setTimestamp?4(QDateTime) -PyQt5.QtPositioning.QGeoPositionInfo.timestamp?4() -> QDateTime -PyQt5.QtPositioning.QGeoPositionInfo.setCoordinate?4(QGeoCoordinate) -PyQt5.QtPositioning.QGeoPositionInfo.coordinate?4() -> QGeoCoordinate -PyQt5.QtPositioning.QGeoPositionInfo.setAttribute?4(QGeoPositionInfo.Attribute, float) -PyQt5.QtPositioning.QGeoPositionInfo.attribute?4(QGeoPositionInfo.Attribute) -> float -PyQt5.QtPositioning.QGeoPositionInfo.removeAttribute?4(QGeoPositionInfo.Attribute) -PyQt5.QtPositioning.QGeoPositionInfo.hasAttribute?4(QGeoPositionInfo.Attribute) -> bool -PyQt5.QtPositioning.QGeoPositionInfoSource.PositioningMethod?10 -PyQt5.QtPositioning.QGeoPositionInfoSource.NoPositioningMethods?10 -PyQt5.QtPositioning.QGeoPositionInfoSource.SatellitePositioningMethods?10 -PyQt5.QtPositioning.QGeoPositionInfoSource.NonSatellitePositioningMethods?10 -PyQt5.QtPositioning.QGeoPositionInfoSource.AllPositioningMethods?10 -PyQt5.QtPositioning.QGeoPositionInfoSource.Error?10 -PyQt5.QtPositioning.QGeoPositionInfoSource.AccessError?10 -PyQt5.QtPositioning.QGeoPositionInfoSource.ClosedError?10 -PyQt5.QtPositioning.QGeoPositionInfoSource.UnknownSourceError?10 -PyQt5.QtPositioning.QGeoPositionInfoSource.NoError?10 -PyQt5.QtPositioning.QGeoPositionInfoSource?1(QObject) -PyQt5.QtPositioning.QGeoPositionInfoSource.__init__?1(self, QObject) -PyQt5.QtPositioning.QGeoPositionInfoSource.setUpdateInterval?4(int) -PyQt5.QtPositioning.QGeoPositionInfoSource.updateInterval?4() -> int -PyQt5.QtPositioning.QGeoPositionInfoSource.setPreferredPositioningMethods?4(QGeoPositionInfoSource.PositioningMethods) -PyQt5.QtPositioning.QGeoPositionInfoSource.preferredPositioningMethods?4() -> QGeoPositionInfoSource.PositioningMethods -PyQt5.QtPositioning.QGeoPositionInfoSource.lastKnownPosition?4(bool fromSatellitePositioningMethodsOnly=False) -> QGeoPositionInfo -PyQt5.QtPositioning.QGeoPositionInfoSource.supportedPositioningMethods?4() -> QGeoPositionInfoSource.PositioningMethods -PyQt5.QtPositioning.QGeoPositionInfoSource.minimumUpdateInterval?4() -> int -PyQt5.QtPositioning.QGeoPositionInfoSource.sourceName?4() -> str -PyQt5.QtPositioning.QGeoPositionInfoSource.createDefaultSource?4(QObject) -> QGeoPositionInfoSource -PyQt5.QtPositioning.QGeoPositionInfoSource.createSource?4(str, QObject) -> QGeoPositionInfoSource -PyQt5.QtPositioning.QGeoPositionInfoSource.availableSources?4() -> list-of-str -PyQt5.QtPositioning.QGeoPositionInfoSource.error?4() -> QGeoPositionInfoSource.Error -PyQt5.QtPositioning.QGeoPositionInfoSource.startUpdates?4() -PyQt5.QtPositioning.QGeoPositionInfoSource.stopUpdates?4() -PyQt5.QtPositioning.QGeoPositionInfoSource.requestUpdate?4(int timeout=0) -PyQt5.QtPositioning.QGeoPositionInfoSource.positionUpdated?4(QGeoPositionInfo) -PyQt5.QtPositioning.QGeoPositionInfoSource.updateTimeout?4() -PyQt5.QtPositioning.QGeoPositionInfoSource.error?4(QGeoPositionInfoSource.Error) -PyQt5.QtPositioning.QGeoPositionInfoSource.PositioningMethods?1(QGeoPositionInfoSource.PositioningMethods) -PyQt5.QtPositioning.QGeoPositionInfoSource.PositioningMethods.__init__?1(self, QGeoPositionInfoSource.PositioningMethods) -PyQt5.QtPositioning.QGeoPositionInfoSource.PositioningMethods?1(int) -PyQt5.QtPositioning.QGeoPositionInfoSource.PositioningMethods.__init__?1(self, int) -PyQt5.QtPositioning.QGeoPositionInfoSource.PositioningMethods?1() -PyQt5.QtPositioning.QGeoPositionInfoSource.PositioningMethods.__init__?1(self) -PyQt5.QtPositioning.QGeoRectangle?1() -PyQt5.QtPositioning.QGeoRectangle.__init__?1(self) -PyQt5.QtPositioning.QGeoRectangle?1(QGeoCoordinate, float, float) -PyQt5.QtPositioning.QGeoRectangle.__init__?1(self, QGeoCoordinate, float, float) -PyQt5.QtPositioning.QGeoRectangle?1(QGeoCoordinate, QGeoCoordinate) -PyQt5.QtPositioning.QGeoRectangle.__init__?1(self, QGeoCoordinate, QGeoCoordinate) -PyQt5.QtPositioning.QGeoRectangle?1(list-of-QGeoCoordinate) -PyQt5.QtPositioning.QGeoRectangle.__init__?1(self, list-of-QGeoCoordinate) -PyQt5.QtPositioning.QGeoRectangle?1(QGeoRectangle) -PyQt5.QtPositioning.QGeoRectangle.__init__?1(self, QGeoRectangle) -PyQt5.QtPositioning.QGeoRectangle?1(QGeoShape) -PyQt5.QtPositioning.QGeoRectangle.__init__?1(self, QGeoShape) -PyQt5.QtPositioning.QGeoRectangle.setTopLeft?4(QGeoCoordinate) -PyQt5.QtPositioning.QGeoRectangle.topLeft?4() -> QGeoCoordinate -PyQt5.QtPositioning.QGeoRectangle.setTopRight?4(QGeoCoordinate) -PyQt5.QtPositioning.QGeoRectangle.topRight?4() -> QGeoCoordinate -PyQt5.QtPositioning.QGeoRectangle.setBottomLeft?4(QGeoCoordinate) -PyQt5.QtPositioning.QGeoRectangle.bottomLeft?4() -> QGeoCoordinate -PyQt5.QtPositioning.QGeoRectangle.setBottomRight?4(QGeoCoordinate) -PyQt5.QtPositioning.QGeoRectangle.bottomRight?4() -> QGeoCoordinate -PyQt5.QtPositioning.QGeoRectangle.setCenter?4(QGeoCoordinate) -PyQt5.QtPositioning.QGeoRectangle.center?4() -> QGeoCoordinate -PyQt5.QtPositioning.QGeoRectangle.setWidth?4(float) -PyQt5.QtPositioning.QGeoRectangle.width?4() -> float -PyQt5.QtPositioning.QGeoRectangle.setHeight?4(float) -PyQt5.QtPositioning.QGeoRectangle.height?4() -> float -PyQt5.QtPositioning.QGeoRectangle.contains?4(QGeoCoordinate) -> bool -PyQt5.QtPositioning.QGeoRectangle.contains?4(QGeoRectangle) -> bool -PyQt5.QtPositioning.QGeoRectangle.intersects?4(QGeoRectangle) -> bool -PyQt5.QtPositioning.QGeoRectangle.translate?4(float, float) -PyQt5.QtPositioning.QGeoRectangle.translated?4(float, float) -> QGeoRectangle -PyQt5.QtPositioning.QGeoRectangle.united?4(QGeoRectangle) -> QGeoRectangle -PyQt5.QtPositioning.QGeoSatelliteInfo.SatelliteSystem?10 -PyQt5.QtPositioning.QGeoSatelliteInfo.Undefined?10 -PyQt5.QtPositioning.QGeoSatelliteInfo.GPS?10 -PyQt5.QtPositioning.QGeoSatelliteInfo.GLONASS?10 -PyQt5.QtPositioning.QGeoSatelliteInfo.Attribute?10 -PyQt5.QtPositioning.QGeoSatelliteInfo.Elevation?10 -PyQt5.QtPositioning.QGeoSatelliteInfo.Azimuth?10 -PyQt5.QtPositioning.QGeoSatelliteInfo?1() -PyQt5.QtPositioning.QGeoSatelliteInfo.__init__?1(self) -PyQt5.QtPositioning.QGeoSatelliteInfo?1(QGeoSatelliteInfo) -PyQt5.QtPositioning.QGeoSatelliteInfo.__init__?1(self, QGeoSatelliteInfo) -PyQt5.QtPositioning.QGeoSatelliteInfo.setSatelliteSystem?4(QGeoSatelliteInfo.SatelliteSystem) -PyQt5.QtPositioning.QGeoSatelliteInfo.satelliteSystem?4() -> QGeoSatelliteInfo.SatelliteSystem -PyQt5.QtPositioning.QGeoSatelliteInfo.setSatelliteIdentifier?4(int) -PyQt5.QtPositioning.QGeoSatelliteInfo.satelliteIdentifier?4() -> int -PyQt5.QtPositioning.QGeoSatelliteInfo.setSignalStrength?4(int) -PyQt5.QtPositioning.QGeoSatelliteInfo.signalStrength?4() -> int -PyQt5.QtPositioning.QGeoSatelliteInfo.setAttribute?4(QGeoSatelliteInfo.Attribute, float) -PyQt5.QtPositioning.QGeoSatelliteInfo.attribute?4(QGeoSatelliteInfo.Attribute) -> float -PyQt5.QtPositioning.QGeoSatelliteInfo.removeAttribute?4(QGeoSatelliteInfo.Attribute) -PyQt5.QtPositioning.QGeoSatelliteInfo.hasAttribute?4(QGeoSatelliteInfo.Attribute) -> bool -PyQt5.QtPositioning.QGeoSatelliteInfoSource.Error?10 -PyQt5.QtPositioning.QGeoSatelliteInfoSource.AccessError?10 -PyQt5.QtPositioning.QGeoSatelliteInfoSource.ClosedError?10 -PyQt5.QtPositioning.QGeoSatelliteInfoSource.NoError?10 -PyQt5.QtPositioning.QGeoSatelliteInfoSource.UnknownSourceError?10 -PyQt5.QtPositioning.QGeoSatelliteInfoSource?1(QObject) -PyQt5.QtPositioning.QGeoSatelliteInfoSource.__init__?1(self, QObject) -PyQt5.QtPositioning.QGeoSatelliteInfoSource.createDefaultSource?4(QObject) -> QGeoSatelliteInfoSource -PyQt5.QtPositioning.QGeoSatelliteInfoSource.createSource?4(str, QObject) -> QGeoSatelliteInfoSource -PyQt5.QtPositioning.QGeoSatelliteInfoSource.availableSources?4() -> list-of-str -PyQt5.QtPositioning.QGeoSatelliteInfoSource.sourceName?4() -> str -PyQt5.QtPositioning.QGeoSatelliteInfoSource.setUpdateInterval?4(int) -PyQt5.QtPositioning.QGeoSatelliteInfoSource.updateInterval?4() -> int -PyQt5.QtPositioning.QGeoSatelliteInfoSource.minimumUpdateInterval?4() -> int -PyQt5.QtPositioning.QGeoSatelliteInfoSource.error?4() -> QGeoSatelliteInfoSource.Error -PyQt5.QtPositioning.QGeoSatelliteInfoSource.startUpdates?4() -PyQt5.QtPositioning.QGeoSatelliteInfoSource.stopUpdates?4() -PyQt5.QtPositioning.QGeoSatelliteInfoSource.requestUpdate?4(int timeout=0) -PyQt5.QtPositioning.QGeoSatelliteInfoSource.satellitesInViewUpdated?4(list-of-QGeoSatelliteInfo) -PyQt5.QtPositioning.QGeoSatelliteInfoSource.satellitesInUseUpdated?4(list-of-QGeoSatelliteInfo) -PyQt5.QtPositioning.QGeoSatelliteInfoSource.requestTimeout?4() -PyQt5.QtPositioning.QGeoSatelliteInfoSource.error?4(QGeoSatelliteInfoSource.Error) -PyQt5.QtPositioning.QNmeaPositionInfoSource.UpdateMode?10 -PyQt5.QtPositioning.QNmeaPositionInfoSource.RealTimeMode?10 -PyQt5.QtPositioning.QNmeaPositionInfoSource.SimulationMode?10 -PyQt5.QtPositioning.QNmeaPositionInfoSource?1(QNmeaPositionInfoSource.UpdateMode, QObject parent=None) -PyQt5.QtPositioning.QNmeaPositionInfoSource.__init__?1(self, QNmeaPositionInfoSource.UpdateMode, QObject parent=None) -PyQt5.QtPositioning.QNmeaPositionInfoSource.updateMode?4() -> QNmeaPositionInfoSource.UpdateMode -PyQt5.QtPositioning.QNmeaPositionInfoSource.setDevice?4(QIODevice) -PyQt5.QtPositioning.QNmeaPositionInfoSource.device?4() -> QIODevice -PyQt5.QtPositioning.QNmeaPositionInfoSource.setUpdateInterval?4(int) -PyQt5.QtPositioning.QNmeaPositionInfoSource.lastKnownPosition?4(bool fromSatellitePositioningMethodsOnly=False) -> QGeoPositionInfo -PyQt5.QtPositioning.QNmeaPositionInfoSource.supportedPositioningMethods?4() -> QGeoPositionInfoSource.PositioningMethods -PyQt5.QtPositioning.QNmeaPositionInfoSource.minimumUpdateInterval?4() -> int -PyQt5.QtPositioning.QNmeaPositionInfoSource.error?4() -> QGeoPositionInfoSource.Error -PyQt5.QtPositioning.QNmeaPositionInfoSource.startUpdates?4() -PyQt5.QtPositioning.QNmeaPositionInfoSource.stopUpdates?4() -PyQt5.QtPositioning.QNmeaPositionInfoSource.requestUpdate?4(int timeout=0) -PyQt5.QtPositioning.QNmeaPositionInfoSource.parsePosInfoFromNmeaData?4(str, int, QGeoPositionInfo) -> (bool, bool) -PyQt5.QtPositioning.QNmeaPositionInfoSource.setUserEquivalentRangeError?4(float) -PyQt5.QtPositioning.QNmeaPositionInfoSource.userEquivalentRangeError?4() -> float -PyQt5.QtWinExtras.QtWin.WindowFlip3DPolicy?10 -PyQt5.QtWinExtras.QtWin.FlipDefault?10 -PyQt5.QtWinExtras.QtWin.FlipExcludeBelow?10 -PyQt5.QtWinExtras.QtWin.FlipExcludeAbove?10 -PyQt5.QtWinExtras.QtWin.HBitmapFormat?10 -PyQt5.QtWinExtras.QtWin.HBitmapNoAlpha?10 -PyQt5.QtWinExtras.QtWin.HBitmapPremultipliedAlpha?10 -PyQt5.QtWinExtras.QtWin.HBitmapAlpha?10 -PyQt5.QtWinExtras.QtWin.createMask?4(QBitmap) -> sip.voidptr -PyQt5.QtWinExtras.QtWin.toHBITMAP?4(QPixmap, QtWin.HBitmapFormat format=QtWin.HBitmapNoAlpha) -> sip.voidptr -PyQt5.QtWinExtras.QtWin.fromHBITMAP?4(sip.voidptr, QtWin.HBitmapFormat format=QtWin.HBitmapNoAlpha) -> QPixmap -PyQt5.QtWinExtras.QtWin.toHICON?4(QPixmap) -> sip.voidptr -PyQt5.QtWinExtras.QtWin.imageFromHBITMAP?4(sip.voidptr, sip.voidptr, int, int) -> QImage -PyQt5.QtWinExtras.QtWin.fromHICON?4(sip.voidptr) -> QPixmap -PyQt5.QtWinExtras.QtWin.toHRGN?4(QRegion) -> sip.voidptr -PyQt5.QtWinExtras.QtWin.fromHRGN?4(sip.voidptr) -> QRegion -PyQt5.QtWinExtras.QtWin.stringFromHresult?4(int) -> str -PyQt5.QtWinExtras.QtWin.errorStringFromHresult?4(int) -> str -PyQt5.QtWinExtras.QtWin.colorizationColor?4() -> (QColor, bool) -PyQt5.QtWinExtras.QtWin.realColorizationColor?4() -> QColor -PyQt5.QtWinExtras.QtWin.setWindowExcludedFromPeek?4(QWindow, bool) -PyQt5.QtWinExtras.QtWin.isWindowExcludedFromPeek?4(QWindow) -> bool -PyQt5.QtWinExtras.QtWin.setWindowDisallowPeek?4(QWindow, bool) -PyQt5.QtWinExtras.QtWin.isWindowPeekDisallowed?4(QWindow) -> bool -PyQt5.QtWinExtras.QtWin.setWindowFlip3DPolicy?4(QWindow, QtWin.WindowFlip3DPolicy) -PyQt5.QtWinExtras.QtWin.windowFlip3DPolicy?4(QWindow) -> QtWin.WindowFlip3DPolicy -PyQt5.QtWinExtras.QtWin.extendFrameIntoClientArea?4(QWindow, int, int, int, int) -PyQt5.QtWinExtras.QtWin.extendFrameIntoClientArea?4(QWindow, QMargins) -PyQt5.QtWinExtras.QtWin.resetExtendedFrame?4(QWindow) -PyQt5.QtWinExtras.QtWin.enableBlurBehindWindow?4(QWindow, QRegion) -PyQt5.QtWinExtras.QtWin.enableBlurBehindWindow?4(QWindow) -PyQt5.QtWinExtras.QtWin.disableBlurBehindWindow?4(QWindow) -PyQt5.QtWinExtras.QtWin.isCompositionEnabled?4() -> bool -PyQt5.QtWinExtras.QtWin.setCompositionEnabled?4(bool) -PyQt5.QtWinExtras.QtWin.isCompositionOpaque?4() -> bool -PyQt5.QtWinExtras.QtWin.setCurrentProcessExplicitAppUserModelID?4(str) -PyQt5.QtWinExtras.QtWin.markFullscreenWindow?4(QWindow, bool fullscreen=True) -PyQt5.QtWinExtras.QtWin.taskbarActivateTab?4(QWindow) -PyQt5.QtWinExtras.QtWin.taskbarActivateTabAlt?4(QWindow) -PyQt5.QtWinExtras.QtWin.taskbarAddTab?4(QWindow) -PyQt5.QtWinExtras.QtWin.taskbarDeleteTab?4(QWindow) -PyQt5.QtWinExtras.QtWin.setWindowExcludedFromPeek?4(QWidget, bool) -PyQt5.QtWinExtras.QtWin.isWindowExcludedFromPeek?4(QWidget) -> bool -PyQt5.QtWinExtras.QtWin.setWindowDisallowPeek?4(QWidget, bool) -PyQt5.QtWinExtras.QtWin.isWindowPeekDisallowed?4(QWidget) -> bool -PyQt5.QtWinExtras.QtWin.setWindowFlip3DPolicy?4(QWidget, QtWin.WindowFlip3DPolicy) -PyQt5.QtWinExtras.QtWin.windowFlip3DPolicy?4(QWidget) -> QtWin.WindowFlip3DPolicy -PyQt5.QtWinExtras.QtWin.extendFrameIntoClientArea?4(QWidget, QMargins) -PyQt5.QtWinExtras.QtWin.extendFrameIntoClientArea?4(QWidget, int, int, int, int) -PyQt5.QtWinExtras.QtWin.resetExtendedFrame?4(QWidget) -PyQt5.QtWinExtras.QtWin.enableBlurBehindWindow?4(QWidget, QRegion) -PyQt5.QtWinExtras.QtWin.enableBlurBehindWindow?4(QWidget) -PyQt5.QtWinExtras.QtWin.disableBlurBehindWindow?4(QWidget) -PyQt5.QtWinExtras.QtWin.markFullscreenWindow?4(QWidget, bool fullscreen=True) -PyQt5.QtWinExtras.QtWin.taskbarActivateTab?4(QWidget) -PyQt5.QtWinExtras.QtWin.taskbarActivateTabAlt?4(QWidget) -PyQt5.QtWinExtras.QtWin.taskbarAddTab?4(QWidget) -PyQt5.QtWinExtras.QtWin.taskbarDeleteTab?4(QWidget) -PyQt5.QtWinExtras.QWinJumpList?1(QObject parent=None) -PyQt5.QtWinExtras.QWinJumpList.__init__?1(self, QObject parent=None) -PyQt5.QtWinExtras.QWinJumpList.identifier?4() -> str -PyQt5.QtWinExtras.QWinJumpList.setIdentifier?4(str) -PyQt5.QtWinExtras.QWinJumpList.recent?4() -> QWinJumpListCategory -PyQt5.QtWinExtras.QWinJumpList.frequent?4() -> QWinJumpListCategory -PyQt5.QtWinExtras.QWinJumpList.tasks?4() -> QWinJumpListCategory -PyQt5.QtWinExtras.QWinJumpList.categories?4() -> list-of-QWinJumpListCategory -PyQt5.QtWinExtras.QWinJumpList.addCategory?4(QWinJumpListCategory) -PyQt5.QtWinExtras.QWinJumpList.addCategory?4(str, list-of-QWinJumpListItem items=QList<QWinJumpListItem*>()) -> QWinJumpListCategory -PyQt5.QtWinExtras.QWinJumpList.clear?4() -PyQt5.QtWinExtras.QWinJumpListCategory.Type?10 -PyQt5.QtWinExtras.QWinJumpListCategory.Custom?10 -PyQt5.QtWinExtras.QWinJumpListCategory.Recent?10 -PyQt5.QtWinExtras.QWinJumpListCategory.Frequent?10 -PyQt5.QtWinExtras.QWinJumpListCategory.Tasks?10 -PyQt5.QtWinExtras.QWinJumpListCategory?1(str title=QString()) -PyQt5.QtWinExtras.QWinJumpListCategory.__init__?1(self, str title=QString()) -PyQt5.QtWinExtras.QWinJumpListCategory.type?4() -> QWinJumpListCategory.Type -PyQt5.QtWinExtras.QWinJumpListCategory.isVisible?4() -> bool -PyQt5.QtWinExtras.QWinJumpListCategory.setVisible?4(bool) -PyQt5.QtWinExtras.QWinJumpListCategory.title?4() -> str -PyQt5.QtWinExtras.QWinJumpListCategory.setTitle?4(str) -PyQt5.QtWinExtras.QWinJumpListCategory.count?4() -> int -PyQt5.QtWinExtras.QWinJumpListCategory.isEmpty?4() -> bool -PyQt5.QtWinExtras.QWinJumpListCategory.items?4() -> list-of-QWinJumpListItem -PyQt5.QtWinExtras.QWinJumpListCategory.addItem?4(QWinJumpListItem) -PyQt5.QtWinExtras.QWinJumpListCategory.addDestination?4(str) -> QWinJumpListItem -PyQt5.QtWinExtras.QWinJumpListCategory.addLink?4(str, str, list-of-str arguments=QStringList()) -> QWinJumpListItem -PyQt5.QtWinExtras.QWinJumpListCategory.addLink?4(QIcon, str, str, list-of-str arguments=QStringList()) -> QWinJumpListItem -PyQt5.QtWinExtras.QWinJumpListCategory.addSeparator?4() -> QWinJumpListItem -PyQt5.QtWinExtras.QWinJumpListCategory.clear?4() -PyQt5.QtWinExtras.QWinJumpListItem.Type?10 -PyQt5.QtWinExtras.QWinJumpListItem.Destination?10 -PyQt5.QtWinExtras.QWinJumpListItem.Link?10 -PyQt5.QtWinExtras.QWinJumpListItem.Separator?10 -PyQt5.QtWinExtras.QWinJumpListItem?1(QWinJumpListItem.Type) -PyQt5.QtWinExtras.QWinJumpListItem.__init__?1(self, QWinJumpListItem.Type) -PyQt5.QtWinExtras.QWinJumpListItem.setType?4(QWinJumpListItem.Type) -PyQt5.QtWinExtras.QWinJumpListItem.type?4() -> QWinJumpListItem.Type -PyQt5.QtWinExtras.QWinJumpListItem.setFilePath?4(str) -PyQt5.QtWinExtras.QWinJumpListItem.filePath?4() -> str -PyQt5.QtWinExtras.QWinJumpListItem.setWorkingDirectory?4(str) -PyQt5.QtWinExtras.QWinJumpListItem.workingDirectory?4() -> str -PyQt5.QtWinExtras.QWinJumpListItem.setIcon?4(QIcon) -PyQt5.QtWinExtras.QWinJumpListItem.icon?4() -> QIcon -PyQt5.QtWinExtras.QWinJumpListItem.setTitle?4(str) -PyQt5.QtWinExtras.QWinJumpListItem.title?4() -> str -PyQt5.QtWinExtras.QWinJumpListItem.setDescription?4(str) -PyQt5.QtWinExtras.QWinJumpListItem.description?4() -> str -PyQt5.QtWinExtras.QWinJumpListItem.setArguments?4(list-of-str) -PyQt5.QtWinExtras.QWinJumpListItem.arguments?4() -> list-of-str -PyQt5.QtWinExtras.QWinTaskbarButton?1(QObject parent=None) -PyQt5.QtWinExtras.QWinTaskbarButton.__init__?1(self, QObject parent=None) -PyQt5.QtWinExtras.QWinTaskbarButton.setWindow?4(QWindow) -PyQt5.QtWinExtras.QWinTaskbarButton.window?4() -> QWindow -PyQt5.QtWinExtras.QWinTaskbarButton.overlayIcon?4() -> QIcon -PyQt5.QtWinExtras.QWinTaskbarButton.overlayAccessibleDescription?4() -> str -PyQt5.QtWinExtras.QWinTaskbarButton.progress?4() -> QWinTaskbarProgress -PyQt5.QtWinExtras.QWinTaskbarButton.eventFilter?4(QObject, QEvent) -> bool -PyQt5.QtWinExtras.QWinTaskbarButton.setOverlayIcon?4(QIcon) -PyQt5.QtWinExtras.QWinTaskbarButton.setOverlayAccessibleDescription?4(str) -PyQt5.QtWinExtras.QWinTaskbarButton.clearOverlayIcon?4() -PyQt5.QtWinExtras.QWinTaskbarProgress?1(QObject parent=None) -PyQt5.QtWinExtras.QWinTaskbarProgress.__init__?1(self, QObject parent=None) -PyQt5.QtWinExtras.QWinTaskbarProgress.value?4() -> int -PyQt5.QtWinExtras.QWinTaskbarProgress.minimum?4() -> int -PyQt5.QtWinExtras.QWinTaskbarProgress.maximum?4() -> int -PyQt5.QtWinExtras.QWinTaskbarProgress.isVisible?4() -> bool -PyQt5.QtWinExtras.QWinTaskbarProgress.isPaused?4() -> bool -PyQt5.QtWinExtras.QWinTaskbarProgress.isStopped?4() -> bool -PyQt5.QtWinExtras.QWinTaskbarProgress.setValue?4(int) -PyQt5.QtWinExtras.QWinTaskbarProgress.setMinimum?4(int) -PyQt5.QtWinExtras.QWinTaskbarProgress.setMaximum?4(int) -PyQt5.QtWinExtras.QWinTaskbarProgress.setRange?4(int, int) -PyQt5.QtWinExtras.QWinTaskbarProgress.reset?4() -PyQt5.QtWinExtras.QWinTaskbarProgress.show?4() -PyQt5.QtWinExtras.QWinTaskbarProgress.hide?4() -PyQt5.QtWinExtras.QWinTaskbarProgress.setVisible?4(bool) -PyQt5.QtWinExtras.QWinTaskbarProgress.pause?4() -PyQt5.QtWinExtras.QWinTaskbarProgress.resume?4() -PyQt5.QtWinExtras.QWinTaskbarProgress.setPaused?4(bool) -PyQt5.QtWinExtras.QWinTaskbarProgress.stop?4() -PyQt5.QtWinExtras.QWinTaskbarProgress.valueChanged?4(int) -PyQt5.QtWinExtras.QWinTaskbarProgress.minimumChanged?4(int) -PyQt5.QtWinExtras.QWinTaskbarProgress.maximumChanged?4(int) -PyQt5.QtWinExtras.QWinTaskbarProgress.visibilityChanged?4(bool) -PyQt5.QtWinExtras.QWinThumbnailToolBar?1(QObject parent=None) -PyQt5.QtWinExtras.QWinThumbnailToolBar.__init__?1(self, QObject parent=None) -PyQt5.QtWinExtras.QWinThumbnailToolBar.setWindow?4(QWindow) -PyQt5.QtWinExtras.QWinThumbnailToolBar.window?4() -> QWindow -PyQt5.QtWinExtras.QWinThumbnailToolBar.addButton?4(QWinThumbnailToolButton) -PyQt5.QtWinExtras.QWinThumbnailToolBar.removeButton?4(QWinThumbnailToolButton) -PyQt5.QtWinExtras.QWinThumbnailToolBar.setButtons?4(list-of-QWinThumbnailToolButton) -PyQt5.QtWinExtras.QWinThumbnailToolBar.buttons?4() -> list-of-QWinThumbnailToolButton -PyQt5.QtWinExtras.QWinThumbnailToolBar.count?4() -> int -PyQt5.QtWinExtras.QWinThumbnailToolBar.iconicPixmapNotificationsEnabled?4() -> bool -PyQt5.QtWinExtras.QWinThumbnailToolBar.setIconicPixmapNotificationsEnabled?4(bool) -PyQt5.QtWinExtras.QWinThumbnailToolBar.iconicThumbnailPixmap?4() -> QPixmap -PyQt5.QtWinExtras.QWinThumbnailToolBar.iconicLivePreviewPixmap?4() -> QPixmap -PyQt5.QtWinExtras.QWinThumbnailToolBar.clear?4() -PyQt5.QtWinExtras.QWinThumbnailToolBar.setIconicThumbnailPixmap?4(QPixmap) -PyQt5.QtWinExtras.QWinThumbnailToolBar.setIconicLivePreviewPixmap?4(QPixmap) -PyQt5.QtWinExtras.QWinThumbnailToolBar.iconicThumbnailPixmapRequested?4() -PyQt5.QtWinExtras.QWinThumbnailToolBar.iconicLivePreviewPixmapRequested?4() -PyQt5.QtWinExtras.QWinThumbnailToolButton?1(QObject parent=None) -PyQt5.QtWinExtras.QWinThumbnailToolButton.__init__?1(self, QObject parent=None) -PyQt5.QtWinExtras.QWinThumbnailToolButton.setToolTip?4(str) -PyQt5.QtWinExtras.QWinThumbnailToolButton.toolTip?4() -> str -PyQt5.QtWinExtras.QWinThumbnailToolButton.setIcon?4(QIcon) -PyQt5.QtWinExtras.QWinThumbnailToolButton.icon?4() -> QIcon -PyQt5.QtWinExtras.QWinThumbnailToolButton.setEnabled?4(bool) -PyQt5.QtWinExtras.QWinThumbnailToolButton.isEnabled?4() -> bool -PyQt5.QtWinExtras.QWinThumbnailToolButton.setInteractive?4(bool) -PyQt5.QtWinExtras.QWinThumbnailToolButton.isInteractive?4() -> bool -PyQt5.QtWinExtras.QWinThumbnailToolButton.setVisible?4(bool) -PyQt5.QtWinExtras.QWinThumbnailToolButton.isVisible?4() -> bool -PyQt5.QtWinExtras.QWinThumbnailToolButton.setDismissOnClick?4(bool) -PyQt5.QtWinExtras.QWinThumbnailToolButton.dismissOnClick?4() -> bool -PyQt5.QtWinExtras.QWinThumbnailToolButton.setFlat?4(bool) -PyQt5.QtWinExtras.QWinThumbnailToolButton.isFlat?4() -> bool -PyQt5.QtWinExtras.QWinThumbnailToolButton.click?4() -PyQt5.QtWinExtras.QWinThumbnailToolButton.clicked?4() -PyQt5.QtQuickWidgets.QQuickWidget.Status?10 -PyQt5.QtQuickWidgets.QQuickWidget.Null?10 -PyQt5.QtQuickWidgets.QQuickWidget.Ready?10 -PyQt5.QtQuickWidgets.QQuickWidget.Loading?10 -PyQt5.QtQuickWidgets.QQuickWidget.Error?10 -PyQt5.QtQuickWidgets.QQuickWidget.ResizeMode?10 -PyQt5.QtQuickWidgets.QQuickWidget.SizeViewToRootObject?10 -PyQt5.QtQuickWidgets.QQuickWidget.SizeRootObjectToView?10 -PyQt5.QtQuickWidgets.QQuickWidget?1(QWidget parent=None) -PyQt5.QtQuickWidgets.QQuickWidget.__init__?1(self, QWidget parent=None) -PyQt5.QtQuickWidgets.QQuickWidget?1(QQmlEngine, QWidget) -PyQt5.QtQuickWidgets.QQuickWidget.__init__?1(self, QQmlEngine, QWidget) -PyQt5.QtQuickWidgets.QQuickWidget?1(QUrl, QWidget parent=None) -PyQt5.QtQuickWidgets.QQuickWidget.__init__?1(self, QUrl, QWidget parent=None) -PyQt5.QtQuickWidgets.QQuickWidget.source?4() -> QUrl -PyQt5.QtQuickWidgets.QQuickWidget.engine?4() -> QQmlEngine -PyQt5.QtQuickWidgets.QQuickWidget.rootContext?4() -> QQmlContext -PyQt5.QtQuickWidgets.QQuickWidget.rootObject?4() -> QQuickItem -PyQt5.QtQuickWidgets.QQuickWidget.resizeMode?4() -> QQuickWidget.ResizeMode -PyQt5.QtQuickWidgets.QQuickWidget.setResizeMode?4(QQuickWidget.ResizeMode) -PyQt5.QtQuickWidgets.QQuickWidget.status?4() -> QQuickWidget.Status -PyQt5.QtQuickWidgets.QQuickWidget.errors?4() -> list-of-QQmlError -PyQt5.QtQuickWidgets.QQuickWidget.sizeHint?4() -> QSize -PyQt5.QtQuickWidgets.QQuickWidget.initialSize?4() -> QSize -PyQt5.QtQuickWidgets.QQuickWidget.setFormat?4(QSurfaceFormat) -PyQt5.QtQuickWidgets.QQuickWidget.format?4() -> QSurfaceFormat -PyQt5.QtQuickWidgets.QQuickWidget.setSource?4(QUrl) -PyQt5.QtQuickWidgets.QQuickWidget.statusChanged?4(QQuickWidget.Status) -PyQt5.QtQuickWidgets.QQuickWidget.sceneGraphError?4(QQuickWindow.SceneGraphError, str) -PyQt5.QtQuickWidgets.QQuickWidget.resizeEvent?4(QResizeEvent) -PyQt5.QtQuickWidgets.QQuickWidget.timerEvent?4(QTimerEvent) -PyQt5.QtQuickWidgets.QQuickWidget.keyPressEvent?4(QKeyEvent) -PyQt5.QtQuickWidgets.QQuickWidget.keyReleaseEvent?4(QKeyEvent) -PyQt5.QtQuickWidgets.QQuickWidget.mousePressEvent?4(QMouseEvent) -PyQt5.QtQuickWidgets.QQuickWidget.mouseReleaseEvent?4(QMouseEvent) -PyQt5.QtQuickWidgets.QQuickWidget.mouseMoveEvent?4(QMouseEvent) -PyQt5.QtQuickWidgets.QQuickWidget.mouseDoubleClickEvent?4(QMouseEvent) -PyQt5.QtQuickWidgets.QQuickWidget.showEvent?4(QShowEvent) -PyQt5.QtQuickWidgets.QQuickWidget.hideEvent?4(QHideEvent) -PyQt5.QtQuickWidgets.QQuickWidget.wheelEvent?4(QWheelEvent) -PyQt5.QtQuickWidgets.QQuickWidget.event?4(QEvent) -> bool -PyQt5.QtQuickWidgets.QQuickWidget.focusInEvent?4(QFocusEvent) -PyQt5.QtQuickWidgets.QQuickWidget.focusOutEvent?4(QFocusEvent) -PyQt5.QtQuickWidgets.QQuickWidget.grabFramebuffer?4() -> QImage -PyQt5.QtQuickWidgets.QQuickWidget.setClearColor?4(QColor) -PyQt5.QtWebSockets.QMaskGenerator?1(QObject parent=None) -PyQt5.QtWebSockets.QMaskGenerator.__init__?1(self, QObject parent=None) -PyQt5.QtWebSockets.QMaskGenerator.seed?4() -> bool -PyQt5.QtWebSockets.QMaskGenerator.nextMask?4() -> int -PyQt5.QtWebSockets.QWebSocket?1(str origin='', QWebSocketProtocol.Version version=QWebSocketProtocol.Version13, QObject parent=None) -PyQt5.QtWebSockets.QWebSocket.__init__?1(self, str origin='', QWebSocketProtocol.Version version=QWebSocketProtocol.Version13, QObject parent=None) -PyQt5.QtWebSockets.QWebSocket.abort?4() -PyQt5.QtWebSockets.QWebSocket.error?4() -> QAbstractSocket.SocketError -PyQt5.QtWebSockets.QWebSocket.errorString?4() -> str -PyQt5.QtWebSockets.QWebSocket.flush?4() -> bool -PyQt5.QtWebSockets.QWebSocket.isValid?4() -> bool -PyQt5.QtWebSockets.QWebSocket.localAddress?4() -> QHostAddress -PyQt5.QtWebSockets.QWebSocket.localPort?4() -> int -PyQt5.QtWebSockets.QWebSocket.pauseMode?4() -> QAbstractSocket.PauseModes -PyQt5.QtWebSockets.QWebSocket.peerAddress?4() -> QHostAddress -PyQt5.QtWebSockets.QWebSocket.peerName?4() -> str -PyQt5.QtWebSockets.QWebSocket.peerPort?4() -> int -PyQt5.QtWebSockets.QWebSocket.proxy?4() -> QNetworkProxy -PyQt5.QtWebSockets.QWebSocket.setProxy?4(QNetworkProxy) -PyQt5.QtWebSockets.QWebSocket.setMaskGenerator?4(QMaskGenerator) -PyQt5.QtWebSockets.QWebSocket.maskGenerator?4() -> QMaskGenerator -PyQt5.QtWebSockets.QWebSocket.readBufferSize?4() -> int -PyQt5.QtWebSockets.QWebSocket.setReadBufferSize?4(int) -PyQt5.QtWebSockets.QWebSocket.resume?4() -PyQt5.QtWebSockets.QWebSocket.setPauseMode?4(QAbstractSocket.PauseModes) -PyQt5.QtWebSockets.QWebSocket.state?4() -> QAbstractSocket.SocketState -PyQt5.QtWebSockets.QWebSocket.version?4() -> QWebSocketProtocol.Version -PyQt5.QtWebSockets.QWebSocket.resourceName?4() -> str -PyQt5.QtWebSockets.QWebSocket.requestUrl?4() -> QUrl -PyQt5.QtWebSockets.QWebSocket.origin?4() -> str -PyQt5.QtWebSockets.QWebSocket.closeCode?4() -> QWebSocketProtocol.CloseCode -PyQt5.QtWebSockets.QWebSocket.closeReason?4() -> str -PyQt5.QtWebSockets.QWebSocket.sendTextMessage?4(str) -> int -PyQt5.QtWebSockets.QWebSocket.sendBinaryMessage?4(QByteArray) -> int -PyQt5.QtWebSockets.QWebSocket.ignoreSslErrors?4(list-of-QSslError) -PyQt5.QtWebSockets.QWebSocket.setSslConfiguration?4(QSslConfiguration) -PyQt5.QtWebSockets.QWebSocket.sslConfiguration?4() -> QSslConfiguration -PyQt5.QtWebSockets.QWebSocket.close?4(QWebSocketProtocol.CloseCode closeCode=QWebSocketProtocol.CloseCodeNormal, str reason=QString()) -PyQt5.QtWebSockets.QWebSocket.open?4(QUrl) -PyQt5.QtWebSockets.QWebSocket.ping?4(QByteArray payload=QByteArray()) -PyQt5.QtWebSockets.QWebSocket.ignoreSslErrors?4() -PyQt5.QtWebSockets.QWebSocket.aboutToClose?4() -PyQt5.QtWebSockets.QWebSocket.connected?4() -PyQt5.QtWebSockets.QWebSocket.disconnected?4() -PyQt5.QtWebSockets.QWebSocket.stateChanged?4(QAbstractSocket.SocketState) -PyQt5.QtWebSockets.QWebSocket.proxyAuthenticationRequired?4(QNetworkProxy, QAuthenticator) -PyQt5.QtWebSockets.QWebSocket.readChannelFinished?4() -PyQt5.QtWebSockets.QWebSocket.textFrameReceived?4(str, bool) -PyQt5.QtWebSockets.QWebSocket.binaryFrameReceived?4(QByteArray, bool) -PyQt5.QtWebSockets.QWebSocket.textMessageReceived?4(str) -PyQt5.QtWebSockets.QWebSocket.binaryMessageReceived?4(QByteArray) -PyQt5.QtWebSockets.QWebSocket.error?4(QAbstractSocket.SocketError) -PyQt5.QtWebSockets.QWebSocket.pong?4(int, QByteArray) -PyQt5.QtWebSockets.QWebSocket.bytesWritten?4(int) -PyQt5.QtWebSockets.QWebSocket.sslErrors?4(list-of-QSslError) -PyQt5.QtWebSockets.QWebSocketCorsAuthenticator?1(str) -PyQt5.QtWebSockets.QWebSocketCorsAuthenticator.__init__?1(self, str) -PyQt5.QtWebSockets.QWebSocketCorsAuthenticator?1(QWebSocketCorsAuthenticator) -PyQt5.QtWebSockets.QWebSocketCorsAuthenticator.__init__?1(self, QWebSocketCorsAuthenticator) -PyQt5.QtWebSockets.QWebSocketCorsAuthenticator.swap?4(QWebSocketCorsAuthenticator) -PyQt5.QtWebSockets.QWebSocketCorsAuthenticator.origin?4() -> str -PyQt5.QtWebSockets.QWebSocketCorsAuthenticator.setAllowed?4(bool) -PyQt5.QtWebSockets.QWebSocketCorsAuthenticator.allowed?4() -> bool -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCode?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodeNormal?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodeGoingAway?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodeProtocolError?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodeDatatypeNotSupported?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodeReserved1004?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodeMissingStatusCode?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodeAbnormalDisconnection?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodeWrongDatatype?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodePolicyViolated?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodeTooMuchData?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodeMissingExtension?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodeBadOperation?10 -PyQt5.QtWebSockets.QWebSocketProtocol.CloseCodeTlsHandshakeFailed?10 -PyQt5.QtWebSockets.QWebSocketProtocol.Version?10 -PyQt5.QtWebSockets.QWebSocketProtocol.VersionUnknown?10 -PyQt5.QtWebSockets.QWebSocketProtocol.Version0?10 -PyQt5.QtWebSockets.QWebSocketProtocol.Version4?10 -PyQt5.QtWebSockets.QWebSocketProtocol.Version5?10 -PyQt5.QtWebSockets.QWebSocketProtocol.Version6?10 -PyQt5.QtWebSockets.QWebSocketProtocol.Version7?10 -PyQt5.QtWebSockets.QWebSocketProtocol.Version8?10 -PyQt5.QtWebSockets.QWebSocketProtocol.Version13?10 -PyQt5.QtWebSockets.QWebSocketProtocol.VersionLatest?10 -PyQt5.QtWebSockets.QWebSocketServer.SslMode?10 -PyQt5.QtWebSockets.QWebSocketServer.SecureMode?10 -PyQt5.QtWebSockets.QWebSocketServer.NonSecureMode?10 -PyQt5.QtWebSockets.QWebSocketServer?1(str, QWebSocketServer.SslMode, QObject parent=None) -PyQt5.QtWebSockets.QWebSocketServer.__init__?1(self, str, QWebSocketServer.SslMode, QObject parent=None) -PyQt5.QtWebSockets.QWebSocketServer.listen?4(QHostAddress address=QHostAddress.Any, int port=0) -> bool -PyQt5.QtWebSockets.QWebSocketServer.close?4() -PyQt5.QtWebSockets.QWebSocketServer.isListening?4() -> bool -PyQt5.QtWebSockets.QWebSocketServer.setMaxPendingConnections?4(int) -PyQt5.QtWebSockets.QWebSocketServer.maxPendingConnections?4() -> int -PyQt5.QtWebSockets.QWebSocketServer.serverPort?4() -> int -PyQt5.QtWebSockets.QWebSocketServer.serverAddress?4() -> QHostAddress -PyQt5.QtWebSockets.QWebSocketServer.secureMode?4() -> QWebSocketServer.SslMode -PyQt5.QtWebSockets.QWebSocketServer.setSocketDescriptor?4(int) -> bool -PyQt5.QtWebSockets.QWebSocketServer.socketDescriptor?4() -> int -PyQt5.QtWebSockets.QWebSocketServer.hasPendingConnections?4() -> bool -PyQt5.QtWebSockets.QWebSocketServer.nextPendingConnection?4() -> QWebSocket -PyQt5.QtWebSockets.QWebSocketServer.error?4() -> QWebSocketProtocol.CloseCode -PyQt5.QtWebSockets.QWebSocketServer.errorString?4() -> str -PyQt5.QtWebSockets.QWebSocketServer.pauseAccepting?4() -PyQt5.QtWebSockets.QWebSocketServer.resumeAccepting?4() -PyQt5.QtWebSockets.QWebSocketServer.setServerName?4(str) -PyQt5.QtWebSockets.QWebSocketServer.serverName?4() -> str -PyQt5.QtWebSockets.QWebSocketServer.setProxy?4(QNetworkProxy) -PyQt5.QtWebSockets.QWebSocketServer.proxy?4() -> QNetworkProxy -PyQt5.QtWebSockets.QWebSocketServer.setSslConfiguration?4(QSslConfiguration) -PyQt5.QtWebSockets.QWebSocketServer.sslConfiguration?4() -> QSslConfiguration -PyQt5.QtWebSockets.QWebSocketServer.supportedVersions?4() -> list-of-QWebSocketProtocol.Version -PyQt5.QtWebSockets.QWebSocketServer.serverUrl?4() -> QUrl -PyQt5.QtWebSockets.QWebSocketServer.acceptError?4(QAbstractSocket.SocketError) -PyQt5.QtWebSockets.QWebSocketServer.serverError?4(QWebSocketProtocol.CloseCode) -PyQt5.QtWebSockets.QWebSocketServer.originAuthenticationRequired?4(QWebSocketCorsAuthenticator) -PyQt5.QtWebSockets.QWebSocketServer.newConnection?4() -PyQt5.QtWebSockets.QWebSocketServer.peerVerifyError?4(QSslError) -PyQt5.QtWebSockets.QWebSocketServer.sslErrors?4(list-of-QSslError) -PyQt5.QtWebSockets.QWebSocketServer.closed?4() -PyQt5.Enginio.Enginio.ErrorType?10 -PyQt5.Enginio.Enginio.NoError?10 -PyQt5.Enginio.Enginio.NetworkError?10 -PyQt5.Enginio.Enginio.BackendError?10 -PyQt5.Enginio.Enginio.Role?10 -PyQt5.Enginio.Enginio.SyncedRole?10 -PyQt5.Enginio.Enginio.CreatedAtRole?10 -PyQt5.Enginio.Enginio.UpdatedAtRole?10 -PyQt5.Enginio.Enginio.IdRole?10 -PyQt5.Enginio.Enginio.ObjectTypeRole?10 -PyQt5.Enginio.Enginio.CustomPropertyRole?10 -PyQt5.Enginio.Enginio.JsonObjectRole?10 -PyQt5.Enginio.Enginio.Operation?10 -PyQt5.Enginio.Enginio.ObjectOperation?10 -PyQt5.Enginio.Enginio.AccessControlOperation?10 -PyQt5.Enginio.Enginio.UserOperation?10 -PyQt5.Enginio.Enginio.UsergroupOperation?10 -PyQt5.Enginio.Enginio.UsergroupMembersOperation?10 -PyQt5.Enginio.Enginio.FileOperation?10 -PyQt5.Enginio.Enginio.AuthenticationState?10 -PyQt5.Enginio.Enginio.NotAuthenticated?10 -PyQt5.Enginio.Enginio.Authenticating?10 -PyQt5.Enginio.Enginio.Authenticated?10 -PyQt5.Enginio.Enginio.AuthenticationFailure?10 -PyQt5.Enginio.EnginioClientConnection.backendId?4() -> QByteArray -PyQt5.Enginio.EnginioClientConnection.setBackendId?4(QByteArray) -PyQt5.Enginio.EnginioClientConnection.identity?4() -> EnginioIdentity -PyQt5.Enginio.EnginioClientConnection.setIdentity?4(EnginioIdentity) -PyQt5.Enginio.EnginioClientConnection.authenticationState?4() -> Enginio.AuthenticationState -PyQt5.Enginio.EnginioClientConnection.serviceUrl?4() -> QUrl -PyQt5.Enginio.EnginioClientConnection.setServiceUrl?4(QUrl) -PyQt5.Enginio.EnginioClientConnection.networkManager?4() -> QNetworkAccessManager -PyQt5.Enginio.EnginioClientConnection.backendIdChanged?4(QByteArray) -PyQt5.Enginio.EnginioClientConnection.serviceUrlChanged?4(QUrl) -PyQt5.Enginio.EnginioClientConnection.authenticationStateChanged?4(Enginio.AuthenticationState) -PyQt5.Enginio.EnginioClientConnection.identityChanged?4(EnginioIdentity) -PyQt5.Enginio.EnginioClient?1(QObject parent=None) -PyQt5.Enginio.EnginioClient.__init__?1(self, QObject parent=None) -PyQt5.Enginio.EnginioClient.fullTextSearch?4(dict-of-str-QJsonValue) -> EnginioReply -PyQt5.Enginio.EnginioClient.query?4(dict-of-str-QJsonValue, Enginio.Operation operation=Enginio.ObjectOperation) -> EnginioReply -PyQt5.Enginio.EnginioClient.create?4(dict-of-str-QJsonValue, Enginio.Operation operation=Enginio.ObjectOperation) -> EnginioReply -PyQt5.Enginio.EnginioClient.update?4(dict-of-str-QJsonValue, Enginio.Operation operation=Enginio.ObjectOperation) -> EnginioReply -PyQt5.Enginio.EnginioClient.remove?4(dict-of-str-QJsonValue, Enginio.Operation operation=Enginio.ObjectOperation) -> EnginioReply -PyQt5.Enginio.EnginioClient.uploadFile?4(dict-of-str-QJsonValue, QUrl) -> EnginioReply -PyQt5.Enginio.EnginioClient.downloadUrl?4(dict-of-str-QJsonValue) -> EnginioReply -PyQt5.Enginio.EnginioClient.sessionAuthenticated?4(EnginioReply) -PyQt5.Enginio.EnginioClient.sessionAuthenticationError?4(EnginioReply) -PyQt5.Enginio.EnginioClient.sessionTerminated?4() -PyQt5.Enginio.EnginioClient.finished?4(EnginioReply) -PyQt5.Enginio.EnginioClient.error?4(EnginioReply) -PyQt5.Enginio.EnginioModel?1(QObject parent=None) -PyQt5.Enginio.EnginioModel.__init__?1(self, QObject parent=None) -PyQt5.Enginio.EnginioModel.client?4() -> EnginioClient -PyQt5.Enginio.EnginioModel.setClient?4(EnginioClient) -PyQt5.Enginio.EnginioModel.query?4() -> dict-of-str-QJsonValue -PyQt5.Enginio.EnginioModel.setQuery?4(dict-of-str-QJsonValue) -PyQt5.Enginio.EnginioModel.operation?4() -> Enginio.Operation -PyQt5.Enginio.EnginioModel.setOperation?4(Enginio.Operation) -PyQt5.Enginio.EnginioModel.append?4(dict-of-str-QJsonValue) -> EnginioReply -PyQt5.Enginio.EnginioModel.remove?4(int) -> EnginioReply -PyQt5.Enginio.EnginioModel.setData?4(int, QVariant, str) -> EnginioReply -PyQt5.Enginio.EnginioModel.setData?4(int, dict-of-str-QJsonValue) -> EnginioReply -PyQt5.Enginio.EnginioModel.reload?4() -> EnginioReply -PyQt5.Enginio.EnginioModel.queryChanged?4(dict-of-str-QJsonValue) -PyQt5.Enginio.EnginioModel.clientChanged?4(EnginioClient) -PyQt5.Enginio.EnginioModel.operationChanged?4(Enginio.Operation) -PyQt5.Enginio.EnginioOAuth2Authentication?1(QObject parent=None) -PyQt5.Enginio.EnginioOAuth2Authentication.__init__?1(self, QObject parent=None) -PyQt5.Enginio.EnginioOAuth2Authentication.user?4() -> str -PyQt5.Enginio.EnginioOAuth2Authentication.password?4() -> str -PyQt5.Enginio.EnginioOAuth2Authentication.setUser?4(str) -PyQt5.Enginio.EnginioOAuth2Authentication.setPassword?4(str) -PyQt5.Enginio.EnginioOAuth2Authentication.userChanged?4(str) -PyQt5.Enginio.EnginioOAuth2Authentication.passwordChanged?4(str) -PyQt5.Enginio.EnginioReply.data?4() -> dict-of-str-QJsonValue -PyQt5.Enginio.EnginioReply.progress?4(int, int) -PyQt5.Enginio.EnginioReply.errorType?4() -> Enginio.ErrorType -PyQt5.Enginio.EnginioReply.networkError?4() -> QNetworkReply.NetworkError -PyQt5.Enginio.EnginioReply.errorString?4() -> str -PyQt5.Enginio.EnginioReply.backendStatus?4() -> int -PyQt5.Enginio.EnginioReply.isError?4() -> bool -PyQt5.Enginio.EnginioReply.isFinished?4() -> bool -PyQt5.Enginio.EnginioReply.finished?4(EnginioReply) -PyQt5.Enginio.EnginioReply.dataChanged?4() -PyQt5.QtWebChannel.QWebChannel?1(QObject parent=None) -PyQt5.QtWebChannel.QWebChannel.__init__?1(self, QObject parent=None) -PyQt5.QtWebChannel.QWebChannel.registerObjects?4(dict-of-QString-QObject) -PyQt5.QtWebChannel.QWebChannel.registeredObjects?4() -> dict-of-QString-QObject -PyQt5.QtWebChannel.QWebChannel.registerObject?4(str, QObject) -PyQt5.QtWebChannel.QWebChannel.deregisterObject?4(QObject) -PyQt5.QtWebChannel.QWebChannel.blockUpdates?4() -> bool -PyQt5.QtWebChannel.QWebChannel.setBlockUpdates?4(bool) -PyQt5.QtWebChannel.QWebChannel.blockUpdatesChanged?4(bool) -PyQt5.QtWebChannel.QWebChannel.connectTo?4(QWebChannelAbstractTransport) -PyQt5.QtWebChannel.QWebChannel.disconnectFrom?4(QWebChannelAbstractTransport) -PyQt5.QtWebChannel.QWebChannelAbstractTransport?1(QObject parent=None) -PyQt5.QtWebChannel.QWebChannelAbstractTransport.__init__?1(self, QObject parent=None) -PyQt5.QtWebChannel.QWebChannelAbstractTransport.sendMessage?4(dict-of-str-QJsonValue) -PyQt5.QtWebChannel.QWebChannelAbstractTransport.messageReceived?4(dict-of-str-QJsonValue, QWebChannelAbstractTransport) diff --git a/PyQt5/qsci/api/python/Python-2.4.api b/PyQt5/qsci/api/python/Python-2.4.api deleted file mode 100644 index 19b4793d..00000000 --- a/PyQt5/qsci/api/python/Python-2.4.api +++ /dev/null @@ -1,7663 +0,0 @@ -ArithmeticError(??) -AssertionError(??) -AttributeError(??) -BaseHTTPServer.BaseHTTPRequestHandler(??) -BaseHTTPServer.DEFAULT_ERROR_MESSAGE -BaseHTTPServer.HTTPServer(??) -BaseHTTPServer.SocketServer -BaseHTTPServer.mimetools -BaseHTTPServer.socket -BaseHTTPServer.sys -BaseHTTPServer.test(??) -BaseHTTPServer.time -Bastion.Bastion(??) -Bastion.BastionClass(??) -Bastion.MethodType -CGIHTTPServer.BaseHTTPServer -CGIHTTPServer.CGIHTTPRequestHandler(??) -CGIHTTPServer.SimpleHTTPServer -CGIHTTPServer.executable(??) -CGIHTTPServer.nobody -CGIHTTPServer.nobody_uid(??) -CGIHTTPServer.os -CGIHTTPServer.select -CGIHTTPServer.sys -CGIHTTPServer.test(??) -CGIHTTPServer.urllib -ConfigParser.ConfigParser(??) -ConfigParser.DEFAULTSECT -ConfigParser.DuplicateSectionError(??) -ConfigParser.Error(??) -ConfigParser.InterpolationDepthError(??) -ConfigParser.InterpolationError(??) -ConfigParser.InterpolationMissingOptionError(??) -ConfigParser.InterpolationSyntaxError(??) -ConfigParser.MAX_INTERPOLATION_DEPTH -ConfigParser.MissingSectionHeaderError(??) -ConfigParser.NoOptionError(??) -ConfigParser.NoSectionError(??) -ConfigParser.ParsingError(??) -ConfigParser.RawConfigParser(??) -ConfigParser.SafeConfigParser(??) -ConfigParser.re -Cookie.BaseCookie -Cookie.Cookie -Cookie.CookieError(??) -Cookie.Morsel -Cookie.SerialCookie -Cookie.SimpleCookie -Cookie.SmartCookie -Cookie.dumps(obj, protocol=0) -- Return a string containing an object in pickle format. -Cookie.loads(string) -- Load a pickle from the given string -Cookie.re -Cookie.string -Cookie.warnings -DeprecationWarning(??) -DocXMLRPCServer.CGIXMLRPCRequestHandler(??) -DocXMLRPCServer.DocCGIXMLRPCRequestHandler(??) -DocXMLRPCServer.DocXMLRPCRequestHandler(??) -DocXMLRPCServer.DocXMLRPCServer(??) -DocXMLRPCServer.ServerHTMLDoc(??) -DocXMLRPCServer.SimpleXMLRPCRequestHandler(??) -DocXMLRPCServer.SimpleXMLRPCServer(??) -DocXMLRPCServer.XMLRPCDocGenerator(??) -DocXMLRPCServer.inspect -DocXMLRPCServer.pydoc -DocXMLRPCServer.re -DocXMLRPCServer.resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d -DocXMLRPCServer.sys -DocXMLRPCServer.types -EOFError(??) -Ellipsis -EnvironmentError(??) -Exception(??) -False -FloatingPointError(??) -FutureWarning(??) -HTMLParser.HTMLParseError(??) -HTMLParser.HTMLParser(??) -HTMLParser.attrfind -HTMLParser.charref -HTMLParser.commentclose -HTMLParser.endendtag -HTMLParser.endtagfind -HTMLParser.entityref -HTMLParser.incomplete -HTMLParser.interesting_cdata -HTMLParser.interesting_normal -HTMLParser.locatestarttagend -HTMLParser.markupbase -HTMLParser.piclose -HTMLParser.re -HTMLParser.starttagopen -HTMLParser.tagfind -IOError(??) -ImportError(??) -IndentationError(??) -IndexError(??) -KeyError(??) -KeyboardInterrupt(??) -LookupError(??) -MemoryError(??) -MimeWriter.MimeWriter(??) -MimeWriter.mimetools -NameError(??) -None -NotImplemented -NotImplementedError(??) -OSError(??) -OverflowError(??) -OverflowWarning(??) -PendingDeprecationWarning(??) -Queue.Empty(??) -Queue.Full(??) -Queue.Queue(??) -Queue.deque(iterable) --> deque object -ReferenceError(??) -RuntimeError(??) -RuntimeWarning(??) -SimpleHTTPServer.BaseHTTPServer -SimpleHTTPServer.SimpleHTTPRequestHandler(??) -SimpleHTTPServer.StringIO(??) -SimpleHTTPServer.cgi -SimpleHTTPServer.mimetypes -SimpleHTTPServer.os -SimpleHTTPServer.posixpath -SimpleHTTPServer.shutil -SimpleHTTPServer.test(??) -SimpleHTTPServer.urllib -SimpleHTTPServer.urlparse -SimpleXMLRPCServer.BaseHTTPServer -SimpleXMLRPCServer.CGIXMLRPCRequestHandler(??) -SimpleXMLRPCServer.Fault(??) -SimpleXMLRPCServer.SimpleXMLRPCDispatcher(??) -SimpleXMLRPCServer.SimpleXMLRPCRequestHandler(??) -SimpleXMLRPCServer.SimpleXMLRPCServer(??) -SimpleXMLRPCServer.SocketServer -SimpleXMLRPCServer.list_public_methods(??) -SimpleXMLRPCServer.os -SimpleXMLRPCServer.remove_duplicates([2,2,2,1,3,3]) => [3,1,2] -SimpleXMLRPCServer.resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d -SimpleXMLRPCServer.sys -SimpleXMLRPCServer.xmlrpclib -SocketServer.BaseRequestHandler(??) -SocketServer.BaseServer(??) -SocketServer.DatagramRequestHandler(??) -SocketServer.ForkingMixIn(??) -SocketServer.ForkingTCPServer(??) -SocketServer.ForkingUDPServer(??) -SocketServer.StreamRequestHandler(??) -SocketServer.TCPServer(??) -SocketServer.ThreadingMixIn(??) -SocketServer.ThreadingTCPServer(??) -SocketServer.ThreadingUDPServer(??) -SocketServer.ThreadingUnixDatagramServer(??) -SocketServer.ThreadingUnixStreamServer(??) -SocketServer.UDPServer(??) -SocketServer.UnixDatagramServer(??) -SocketServer.UnixStreamServer(??) -SocketServer.os -SocketServer.socket -SocketServer.sys -StandardError(??) -StopIteration(??) -StringIO.EINVAL -StringIO.StringIO(??) -StringIO.test(??) -SyntaxError(??) -SyntaxWarning(??) -SystemError(??) -SystemExit(??) -TabError(??) -True -TypeError(??) -UnboundLocalError(??) -UnicodeDecodeError(??) -UnicodeEncodeError(??) -UnicodeError(??) -UnicodeTranslateError(??) -UserDict.DictMixin(??) -UserDict.IterableUserDict(??) -UserDict.UserDict(??) -UserList.UserList(??) -UserString.MutableString(??) -UserString.StringTypes -UserString.UserString(??) -UserString.sys -UserWarning(??) -ValueError(??) -Warning(??) -ZeroDivisionError(??) -abs(number) -> number -aifc.Aifc_read(??) -aifc.Aifc_write(??) -aifc.Chunk(??) -aifc.Error(??) -aifc.open(??) -aifc.openfp(??) -aifc.struct -anydbm.error -anydbm.open(??) -apply(object[, args[, kwargs]]) -> value -array.ArrayType -array.array(typecode [, initializer]) -> array -asynchat.async_chat(??) -asynchat.asyncore -asynchat.deque(iterable) --> deque object -asynchat.fifo(??) -asynchat.find_prefix_at_end(??) -asynchat.simple_producer(??) -asynchat.socket -asyncore.EALREADY -asyncore.ECONNRESET -asyncore.EINPROGRESS -asyncore.EINTR -asyncore.EISCONN -asyncore.ENOTCONN -asyncore.ESHUTDOWN -asyncore.EWOULDBLOCK -asyncore.ExitNow(??) -asyncore.close_all(??) -asyncore.compact_traceback(??) -asyncore.dispatcher(??) -asyncore.dispatcher_with_send(??) -asyncore.errorcode -asyncore.exceptions -asyncore.fcntl -asyncore.file_dispatcher(??) -asyncore.file_wrapper(??) -asyncore.loop(??) -asyncore.os -asyncore.poll(??) -asyncore.poll2(??) -asyncore.poll3(??) -asyncore.read(??) -asyncore.readwrite(??) -asyncore.select -asyncore.socket -asyncore.socket_map -asyncore.sys -asyncore.time -asyncore.write(??) -atexit.register(??) -atexit.sys -audiodev.AudioDev(??) -audiodev.Play_Audio_sgi(??) -audiodev.Play_Audio_sun(??) -audiodev.error(??) -audiodev.test(??) -audioop.add -audioop.adpcm2lin -audioop.avg -audioop.avgpp -audioop.bias -audioop.cross -audioop.error(??) -audioop.findfactor -audioop.findfit -audioop.findmax -audioop.getsample -audioop.lin2adpcm -audioop.lin2lin -audioop.lin2ulaw -audioop.max -audioop.maxpp -audioop.minmax -audioop.mul -audioop.ratecv -audioop.reverse -audioop.rms -audioop.tomono -audioop.tostereo -audioop.ulaw2lin -base64.EMPTYSTRING -base64.MAXBINSIZE -base64.MAXLINESIZE -base64.b16decode(??) -base64.b16encode(??) -base64.b32decode(??) -base64.b32encode(??) -base64.b64decode(??) -base64.b64encode(??) -base64.binascii -base64.decode(??) -base64.decodestring(??) -base64.encode(??) -base64.encodestring(??) -base64.k -base64.re -base64.standard_b64decode(??) -base64.standard_b64encode(??) -base64.struct -base64.test(??) -base64.test1(??) -base64.urlsafe_b64decode(??) -base64.urlsafe_b64encode(??) -base64.v -basestring -bdb.Bdb(??) -bdb.BdbQuit(??) -bdb.Breakpoint(??) -bdb.Tdb(??) -bdb.bar(??) -bdb.checkfuncname(??) -bdb.effective(??) -bdb.foo(??) -bdb.os -bdb.set_trace(??) -bdb.sys -bdb.test(??) -bdb.types -binascii.Error(??) -binascii.Incomplete(??) -binascii.a2b_base64 -binascii.a2b_hex(hexstr) -> s; Binary data of hexadecimal representation. -binascii.a2b_hqx -binascii.a2b_qp -binascii.a2b_uu -binascii.b2a_base64 -binascii.b2a_hex(data) -> s; Hexadecimal representation of binary data. -binascii.b2a_hqx -binascii.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -binascii.b2a_uu -binascii.crc32 -binascii.crc_hqx -binascii.hexlify -binascii.rlecode_hqx -binascii.rledecode_hqx -binascii.unhexlify -binhex.BinHex(??) -binhex.Error(??) -binhex.FInfo(??) -binhex.HexBin(??) -binhex.LINELEN -binhex.REASONABLY_LARGE -binhex.RUNCHAR -binhex.binascii -binhex.binhex(??) -binhex.getfileinfo(??) -binhex.hexbin(??) -binhex.openrsrc(??) -binhex.os -binhex.struct -binhex.sys -bisect.bisect -bisect.bisect_left(a, x[, lo[, hi]]) -> index -bisect.bisect_right(a, x[, lo[, hi]]) -> index -bisect.insort -bisect.insort_left(a, x[, lo[, hi]]) -bisect.insort_right(a, x[, lo[, hi]]) -bool(x) -> bool -bsddb.UserDict -bsddb.btopen(??) -bsddb.db -bsddb.db.DB -bsddb.db.DBAccessError(??) -bsddb.db.DBAgainError(??) -bsddb.db.DBBusyError(??) -bsddb.db.DBCursorClosedError(??) -bsddb.db.DBEnv -bsddb.db.DBError(??) -bsddb.db.DBFileExistsError(??) -bsddb.db.DBInvalidArgError(??) -bsddb.db.DBKeyEmptyError(??) -bsddb.db.DBKeyExistError(??) -bsddb.db.DBLockDeadlockError(??) -bsddb.db.DBLockNotGrantedError(??) -bsddb.db.DBNoMemoryError(??) -bsddb.db.DBNoServerError(??) -bsddb.db.DBNoServerHomeError(??) -bsddb.db.DBNoServerIDError(??) -bsddb.db.DBNoSpaceError(??) -bsddb.db.DBNoSuchFileError(??) -bsddb.db.DBNotFoundError(??) -bsddb.db.DBOldVersionError(??) -bsddb.db.DBPageNotFoundError(??) -bsddb.db.DBPermissionsError(??) -bsddb.db.DBRunRecoveryError(??) -bsddb.db.DBSecondaryBadError(??) -bsddb.db.DBVerifyBadError(??) -bsddb.db.DB_AFTER -bsddb.db.DB_AGGRESSIVE -bsddb.db.DB_APPEND -bsddb.db.DB_ARCH_ABS -bsddb.db.DB_ARCH_DATA -bsddb.db.DB_ARCH_LOG -bsddb.db.DB_AUTO_COMMIT -bsddb.db.DB_BEFORE -bsddb.db.DB_BTREE -bsddb.db.DB_CACHED_COUNTS -bsddb.db.DB_CDB_ALLDB -bsddb.db.DB_CHECKPOINT -bsddb.db.DB_CHKSUM -bsddb.db.DB_CONSUME -bsddb.db.DB_CONSUME_WAIT -bsddb.db.DB_CREATE -bsddb.db.DB_CURRENT -bsddb.db.DB_DIRECT_DB -bsddb.db.DB_DIRECT_LOG -bsddb.db.DB_DIRTY_READ -bsddb.db.DB_DONOTINDEX -bsddb.db.DB_DUP -bsddb.db.DB_DUPSORT -bsddb.db.DB_ENCRYPT -bsddb.db.DB_ENCRYPT_AES -bsddb.db.DB_EXCL -bsddb.db.DB_EXTENT -bsddb.db.DB_FAST_STAT -bsddb.db.DB_FCNTL_LOCKING -bsddb.db.DB_FIRST -bsddb.db.DB_FLUSH -bsddb.db.DB_FORCE -bsddb.db.DB_GET_BOTH -bsddb.db.DB_GET_RECNO -bsddb.db.DB_HASH -bsddb.db.DB_INCOMPLETE -bsddb.db.DB_INIT_CDB -bsddb.db.DB_INIT_LOCK -bsddb.db.DB_INIT_LOG -bsddb.db.DB_INIT_MPOOL -bsddb.db.DB_INIT_REP -bsddb.db.DB_INIT_TXN -bsddb.db.DB_JOINENV -bsddb.db.DB_JOIN_ITEM -bsddb.db.DB_JOIN_NOSORT -bsddb.db.DB_KEYEMPTY -bsddb.db.DB_KEYEXIST -bsddb.db.DB_KEYFIRST -bsddb.db.DB_KEYLAST -bsddb.db.DB_LAST -bsddb.db.DB_LOCKDOWN -bsddb.db.DB_LOCK_CONFLICT -bsddb.db.DB_LOCK_DEADLOCK -bsddb.db.DB_LOCK_DEFAULT -bsddb.db.DB_LOCK_DIRTY -bsddb.db.DB_LOCK_DUMP -bsddb.db.DB_LOCK_GET -bsddb.db.DB_LOCK_INHERIT -bsddb.db.DB_LOCK_IREAD -bsddb.db.DB_LOCK_IWR -bsddb.db.DB_LOCK_IWRITE -bsddb.db.DB_LOCK_MAXLOCKS -bsddb.db.DB_LOCK_MINLOCKS -bsddb.db.DB_LOCK_MINWRITE -bsddb.db.DB_LOCK_NG -bsddb.db.DB_LOCK_NORUN -bsddb.db.DB_LOCK_NOTGRANTED -bsddb.db.DB_LOCK_NOWAIT -bsddb.db.DB_LOCK_OLDEST -bsddb.db.DB_LOCK_PUT -bsddb.db.DB_LOCK_PUT_ALL -bsddb.db.DB_LOCK_PUT_OBJ -bsddb.db.DB_LOCK_RANDOM -bsddb.db.DB_LOCK_READ -bsddb.db.DB_LOCK_RECORD -bsddb.db.DB_LOCK_SWITCH -bsddb.db.DB_LOCK_UPGRADE -bsddb.db.DB_LOCK_UPGRADE_WRITE -bsddb.db.DB_LOCK_WAIT -bsddb.db.DB_LOCK_WRITE -bsddb.db.DB_LOCK_WWRITE -bsddb.db.DB_LOCK_YOUNGEST -bsddb.db.DB_LOG_AUTOREMOVE -bsddb.db.DB_LSTAT_ABORTED -bsddb.db.DB_LSTAT_ERR -bsddb.db.DB_LSTAT_FREE -bsddb.db.DB_LSTAT_HELD -bsddb.db.DB_LSTAT_PENDING -bsddb.db.DB_LSTAT_WAITING -bsddb.db.DB_MAX_PAGES -bsddb.db.DB_MAX_RECORDS -bsddb.db.DB_MULTIPLE -bsddb.db.DB_MULTIPLE_KEY -bsddb.db.DB_NEXT -bsddb.db.DB_NEXT_DUP -bsddb.db.DB_NEXT_NODUP -bsddb.db.DB_NODUPDATA -bsddb.db.DB_NOLOCKING -bsddb.db.DB_NOMMAP -bsddb.db.DB_NOORDERCHK -bsddb.db.DB_NOOVERWRITE -bsddb.db.DB_NOPANIC -bsddb.db.DB_NOSERVER -bsddb.db.DB_NOSERVER_HOME -bsddb.db.DB_NOSERVER_ID -bsddb.db.DB_NOSYNC -bsddb.db.DB_NOTFOUND -bsddb.db.DB_ODDFILESIZE -bsddb.db.DB_OLD_VERSION -bsddb.db.DB_OPFLAGS_MASK -bsddb.db.DB_ORDERCHKONLY -bsddb.db.DB_PAGE_NOTFOUND -bsddb.db.DB_PANIC_ENVIRONMENT -bsddb.db.DB_POSITION -bsddb.db.DB_PREV -bsddb.db.DB_PREV_NODUP -bsddb.db.DB_PRIVATE -bsddb.db.DB_PR_PAGE -bsddb.db.DB_PR_RECOVERYTEST -bsddb.db.DB_QUEUE -bsddb.db.DB_RDONLY -bsddb.db.DB_RDWRMASTER -bsddb.db.DB_RECNO -bsddb.db.DB_RECNUM -bsddb.db.DB_RECORDCOUNT -bsddb.db.DB_RECOVER -bsddb.db.DB_RECOVER_FATAL -bsddb.db.DB_REGION_INIT -bsddb.db.DB_RENUMBER -bsddb.db.DB_REVSPLITOFF -bsddb.db.DB_RMW -bsddb.db.DB_RPCCLIENT -bsddb.db.DB_RUNRECOVERY -bsddb.db.DB_SALVAGE -bsddb.db.DB_SECONDARY_BAD -bsddb.db.DB_SET -bsddb.db.DB_SET_LOCK_TIMEOUT -bsddb.db.DB_SET_RANGE -bsddb.db.DB_SET_RECNO -bsddb.db.DB_SET_TXN_TIMEOUT -bsddb.db.DB_SNAPSHOT -bsddb.db.DB_STAT_CLEAR -bsddb.db.DB_SYSTEM_MEM -bsddb.db.DB_THREAD -bsddb.db.DB_TIME_NOTGRANTED -bsddb.db.DB_TRUNCATE -bsddb.db.DB_TXN_NOSYNC -bsddb.db.DB_TXN_NOT_DURABLE -bsddb.db.DB_TXN_NOWAIT -bsddb.db.DB_TXN_SYNC -bsddb.db.DB_TXN_WRITE_NOSYNC -bsddb.db.DB_UNKNOWN -bsddb.db.DB_UPGRADE -bsddb.db.DB_USE_ENVIRON -bsddb.db.DB_USE_ENVIRON_ROOT -bsddb.db.DB_VERIFY -bsddb.db.DB_VERIFY_BAD -bsddb.db.DB_VERSION_MAJOR -bsddb.db.DB_VERSION_MINOR -bsddb.db.DB_VERSION_PATCH -bsddb.db.DB_VERSION_STRING -bsddb.db.DB_WRITECURSOR -bsddb.db.DB_XA_CREATE -bsddb.db.DB_YIELDCPU -bsddb.db.EACCES -bsddb.db.EAGAIN -bsddb.db.EBUSY -bsddb.db.EEXIST -bsddb.db.EINVAL -bsddb.db.ENOENT -bsddb.db.ENOMEM -bsddb.db.ENOSPC -bsddb.db.EPERM -bsddb.db.cvsid -bsddb.db.version -bsddb.dbobj -bsddb.dbobj.DB(??) -bsddb.dbobj.DBEnv(??) -bsddb.dbobj.DictMixin(??) -bsddb.dbobj.db -bsddb.dbrecio -bsddb.dbrecio.DBRecIO(??) -bsddb.dbrecio.errno -bsddb.dbrecio.string -bsddb.dbshelve -bsddb.dbshelve.DBShelf(??) -bsddb.dbshelve.DBShelfCursor(??) -bsddb.dbshelve.DictMixin(??) -bsddb.dbshelve.cPickle -bsddb.dbshelve.db -bsddb.dbshelve.open(??) -bsddb.dbtables -bsddb.dbtables.Cond(??) -bsddb.dbtables.DB -bsddb.dbtables.DBAccessError(??) -bsddb.dbtables.DBAgainError(??) -bsddb.dbtables.DBBusyError(??) -bsddb.dbtables.DBCursorClosedError(??) -bsddb.dbtables.DBEnv -bsddb.dbtables.DBError(??) -bsddb.dbtables.DBFileExistsError(??) -bsddb.dbtables.DBInvalidArgError(??) -bsddb.dbtables.DBKeyEmptyError(??) -bsddb.dbtables.DBKeyExistError(??) -bsddb.dbtables.DBLockDeadlockError(??) -bsddb.dbtables.DBLockNotGrantedError(??) -bsddb.dbtables.DBNoMemoryError(??) -bsddb.dbtables.DBNoServerError(??) -bsddb.dbtables.DBNoServerHomeError(??) -bsddb.dbtables.DBNoServerIDError(??) -bsddb.dbtables.DBNoSpaceError(??) -bsddb.dbtables.DBNoSuchFileError(??) -bsddb.dbtables.DBNotFoundError(??) -bsddb.dbtables.DBOldVersionError(??) -bsddb.dbtables.DBPageNotFoundError(??) -bsddb.dbtables.DBPermissionsError(??) -bsddb.dbtables.DBRunRecoveryError(??) -bsddb.dbtables.DBSecondaryBadError(??) -bsddb.dbtables.DBVerifyBadError(??) -bsddb.dbtables.DB_AFTER -bsddb.dbtables.DB_AGGRESSIVE -bsddb.dbtables.DB_APPEND -bsddb.dbtables.DB_ARCH_ABS -bsddb.dbtables.DB_ARCH_DATA -bsddb.dbtables.DB_ARCH_LOG -bsddb.dbtables.DB_AUTO_COMMIT -bsddb.dbtables.DB_BEFORE -bsddb.dbtables.DB_BTREE -bsddb.dbtables.DB_CACHED_COUNTS -bsddb.dbtables.DB_CDB_ALLDB -bsddb.dbtables.DB_CHECKPOINT -bsddb.dbtables.DB_CHKSUM -bsddb.dbtables.DB_CONSUME -bsddb.dbtables.DB_CONSUME_WAIT -bsddb.dbtables.DB_CREATE -bsddb.dbtables.DB_CURRENT -bsddb.dbtables.DB_DIRECT_DB -bsddb.dbtables.DB_DIRECT_LOG -bsddb.dbtables.DB_DIRTY_READ -bsddb.dbtables.DB_DONOTINDEX -bsddb.dbtables.DB_DUP -bsddb.dbtables.DB_DUPSORT -bsddb.dbtables.DB_ENCRYPT -bsddb.dbtables.DB_ENCRYPT_AES -bsddb.dbtables.DB_EXCL -bsddb.dbtables.DB_EXTENT -bsddb.dbtables.DB_FAST_STAT -bsddb.dbtables.DB_FCNTL_LOCKING -bsddb.dbtables.DB_FIRST -bsddb.dbtables.DB_FLUSH -bsddb.dbtables.DB_FORCE -bsddb.dbtables.DB_GET_BOTH -bsddb.dbtables.DB_GET_RECNO -bsddb.dbtables.DB_HASH -bsddb.dbtables.DB_INCOMPLETE -bsddb.dbtables.DB_INIT_CDB -bsddb.dbtables.DB_INIT_LOCK -bsddb.dbtables.DB_INIT_LOG -bsddb.dbtables.DB_INIT_MPOOL -bsddb.dbtables.DB_INIT_REP -bsddb.dbtables.DB_INIT_TXN -bsddb.dbtables.DB_JOINENV -bsddb.dbtables.DB_JOIN_ITEM -bsddb.dbtables.DB_JOIN_NOSORT -bsddb.dbtables.DB_KEYEMPTY -bsddb.dbtables.DB_KEYEXIST -bsddb.dbtables.DB_KEYFIRST -bsddb.dbtables.DB_KEYLAST -bsddb.dbtables.DB_LAST -bsddb.dbtables.DB_LOCKDOWN -bsddb.dbtables.DB_LOCK_CONFLICT -bsddb.dbtables.DB_LOCK_DEADLOCK -bsddb.dbtables.DB_LOCK_DEFAULT -bsddb.dbtables.DB_LOCK_DIRTY -bsddb.dbtables.DB_LOCK_DUMP -bsddb.dbtables.DB_LOCK_GET -bsddb.dbtables.DB_LOCK_INHERIT -bsddb.dbtables.DB_LOCK_IREAD -bsddb.dbtables.DB_LOCK_IWR -bsddb.dbtables.DB_LOCK_IWRITE -bsddb.dbtables.DB_LOCK_MAXLOCKS -bsddb.dbtables.DB_LOCK_MINLOCKS -bsddb.dbtables.DB_LOCK_MINWRITE -bsddb.dbtables.DB_LOCK_NG -bsddb.dbtables.DB_LOCK_NORUN -bsddb.dbtables.DB_LOCK_NOTGRANTED -bsddb.dbtables.DB_LOCK_NOWAIT -bsddb.dbtables.DB_LOCK_OLDEST -bsddb.dbtables.DB_LOCK_PUT -bsddb.dbtables.DB_LOCK_PUT_ALL -bsddb.dbtables.DB_LOCK_PUT_OBJ -bsddb.dbtables.DB_LOCK_RANDOM -bsddb.dbtables.DB_LOCK_READ -bsddb.dbtables.DB_LOCK_RECORD -bsddb.dbtables.DB_LOCK_SWITCH -bsddb.dbtables.DB_LOCK_UPGRADE -bsddb.dbtables.DB_LOCK_UPGRADE_WRITE -bsddb.dbtables.DB_LOCK_WAIT -bsddb.dbtables.DB_LOCK_WRITE -bsddb.dbtables.DB_LOCK_WWRITE -bsddb.dbtables.DB_LOCK_YOUNGEST -bsddb.dbtables.DB_LOG_AUTOREMOVE -bsddb.dbtables.DB_LSTAT_ABORTED -bsddb.dbtables.DB_LSTAT_ERR -bsddb.dbtables.DB_LSTAT_FREE -bsddb.dbtables.DB_LSTAT_HELD -bsddb.dbtables.DB_LSTAT_PENDING -bsddb.dbtables.DB_LSTAT_WAITING -bsddb.dbtables.DB_MAX_PAGES -bsddb.dbtables.DB_MAX_RECORDS -bsddb.dbtables.DB_MULTIPLE -bsddb.dbtables.DB_MULTIPLE_KEY -bsddb.dbtables.DB_NEXT -bsddb.dbtables.DB_NEXT_DUP -bsddb.dbtables.DB_NEXT_NODUP -bsddb.dbtables.DB_NODUPDATA -bsddb.dbtables.DB_NOLOCKING -bsddb.dbtables.DB_NOMMAP -bsddb.dbtables.DB_NOORDERCHK -bsddb.dbtables.DB_NOOVERWRITE -bsddb.dbtables.DB_NOPANIC -bsddb.dbtables.DB_NOSERVER -bsddb.dbtables.DB_NOSERVER_HOME -bsddb.dbtables.DB_NOSERVER_ID -bsddb.dbtables.DB_NOSYNC -bsddb.dbtables.DB_NOTFOUND -bsddb.dbtables.DB_ODDFILESIZE -bsddb.dbtables.DB_OLD_VERSION -bsddb.dbtables.DB_OPFLAGS_MASK -bsddb.dbtables.DB_ORDERCHKONLY -bsddb.dbtables.DB_PAGE_NOTFOUND -bsddb.dbtables.DB_PANIC_ENVIRONMENT -bsddb.dbtables.DB_POSITION -bsddb.dbtables.DB_PREV -bsddb.dbtables.DB_PREV_NODUP -bsddb.dbtables.DB_PRIVATE -bsddb.dbtables.DB_PR_PAGE -bsddb.dbtables.DB_PR_RECOVERYTEST -bsddb.dbtables.DB_QUEUE -bsddb.dbtables.DB_RDONLY -bsddb.dbtables.DB_RDWRMASTER -bsddb.dbtables.DB_RECNO -bsddb.dbtables.DB_RECNUM -bsddb.dbtables.DB_RECORDCOUNT -bsddb.dbtables.DB_RECOVER -bsddb.dbtables.DB_RECOVER_FATAL -bsddb.dbtables.DB_REGION_INIT -bsddb.dbtables.DB_RENUMBER -bsddb.dbtables.DB_REVSPLITOFF -bsddb.dbtables.DB_RMW -bsddb.dbtables.DB_RPCCLIENT -bsddb.dbtables.DB_RUNRECOVERY -bsddb.dbtables.DB_SALVAGE -bsddb.dbtables.DB_SECONDARY_BAD -bsddb.dbtables.DB_SET -bsddb.dbtables.DB_SET_LOCK_TIMEOUT -bsddb.dbtables.DB_SET_RANGE -bsddb.dbtables.DB_SET_RECNO -bsddb.dbtables.DB_SET_TXN_TIMEOUT -bsddb.dbtables.DB_SNAPSHOT -bsddb.dbtables.DB_STAT_CLEAR -bsddb.dbtables.DB_SYSTEM_MEM -bsddb.dbtables.DB_THREAD -bsddb.dbtables.DB_TIME_NOTGRANTED -bsddb.dbtables.DB_TRUNCATE -bsddb.dbtables.DB_TXN_NOSYNC -bsddb.dbtables.DB_TXN_NOT_DURABLE -bsddb.dbtables.DB_TXN_NOWAIT -bsddb.dbtables.DB_TXN_SYNC -bsddb.dbtables.DB_TXN_WRITE_NOSYNC -bsddb.dbtables.DB_UNKNOWN -bsddb.dbtables.DB_UPGRADE -bsddb.dbtables.DB_USE_ENVIRON -bsddb.dbtables.DB_USE_ENVIRON_ROOT -bsddb.dbtables.DB_VERIFY -bsddb.dbtables.DB_VERIFY_BAD -bsddb.dbtables.DB_VERSION_MAJOR -bsddb.dbtables.DB_VERSION_MINOR -bsddb.dbtables.DB_VERSION_PATCH -bsddb.dbtables.DB_VERSION_STRING -bsddb.dbtables.DB_WRITECURSOR -bsddb.dbtables.DB_XA_CREATE -bsddb.dbtables.DB_YIELDCPU -bsddb.dbtables.EACCES -bsddb.dbtables.EAGAIN -bsddb.dbtables.EBUSY -bsddb.dbtables.EEXIST -bsddb.dbtables.EINVAL -bsddb.dbtables.ENOENT -bsddb.dbtables.ENOMEM -bsddb.dbtables.ENOSPC -bsddb.dbtables.EPERM -bsddb.dbtables.ExactCond(??) -bsddb.dbtables.LikeCond(??) -bsddb.dbtables.ListType -bsddb.dbtables.PostfixCond(??) -bsddb.dbtables.PrefixCond(??) -bsddb.dbtables.StringType -bsddb.dbtables.TableAlreadyExists(??) -bsddb.dbtables.TableDBError(??) -bsddb.dbtables.bsdTableDB(??) -bsddb.dbtables.contains_metastrings(??) -bsddb.dbtables.copy -bsddb.dbtables.cvsid -bsddb.dbtables.pickle -bsddb.dbtables.random -bsddb.dbtables.re -bsddb.dbtables.sys -bsddb.dbtables.version -bsddb.dbtables.xdrlib -bsddb.dbutils -bsddb.dbutils.DeadlockWrap(function, *_args, **_kwargs) - automatically retries -bsddb.dbutils.db -bsddb.error(??) -bsddb.hashopen(??) -bsddb.os -bsddb.ref -bsddb.rnopen(??) -bsddb.sys -buffer(object [, offset[, size]]) -bz2.BZ2Compressor([compresslevel=9]) -> compressor object -bz2.BZ2Decompressor() -> decompressor object -bz2.BZ2File(name [, mode='r', buffering=0, compresslevel=9]) -> file object -bz2.compress(data [, compresslevel=9]) -> string -bz2.decompress(data) -> decompressed data -cPickle.BadPickleGet(??) -cPickle.HIGHEST_PROTOCOL -cPickle.PickleError(??) -cPickle.Pickler(file, protocol=0) -- Create a pickler. -cPickle.PicklingError(??) -cPickle.UnpickleableError(??) -cPickle.Unpickler(file) -- Create an unpickler. -cPickle.UnpicklingError(??) -cPickle.compatible_formats -cPickle.dump(obj, file, protocol=0) -- Write an object in pickle format to the given file. -cPickle.dumps(obj, protocol=0) -- Return a string containing an object in pickle format. -cPickle.format_version -cPickle.load(file) -- Load a pickle from the given file -cPickle.loads(string) -- Load a pickle from the given string -cStringIO.InputType -cStringIO.OutputType -cStringIO.StringIO([s]) -- Return a StringIO-like stream for reading or writing -cStringIO.cStringIO_CAPI -calendar.EPOCH -calendar.FRIDAY -calendar.February -calendar.January -calendar.MONDAY -calendar.SATURDAY -calendar.SUNDAY -calendar.THURSDAY -calendar.TUESDAY -calendar.WEDNESDAY -calendar.calendar(??) -calendar.datetime -calendar.day_abbr -calendar.day_name -calendar.error(??) -calendar.firstweekday(??) -calendar.format3c(??) -calendar.format3cstring(??) -calendar.isleap(??) -calendar.leapdays(??) -calendar.mdays -calendar.month(??) -calendar.month_abbr -calendar.month_name -calendar.monthcalendar(??) -calendar.monthrange(??) -calendar.prcal(??) -calendar.prmonth(??) -calendar.prweek(??) -calendar.setfirstweekday(??) -calendar.timegm(??) -calendar.week(??) -calendar.weekday(??) -calendar.weekheader(??) -callable(object) -> bool -cgi.FieldStorage(??) -cgi.FormContent(??) -cgi.FormContentDict(??) -cgi.InterpFormContentDict(??) -cgi.MiniFieldStorage(??) -cgi.StringIO(??) -cgi.SvFormContentDict(??) -cgi.UserDict -cgi.dolog(??) -cgi.escape(??) -cgi.initlog(??) -cgi.log(??) -cgi.logfile -cgi.logfp -cgi.maxlen -cgi.mimetools -cgi.nolog(??) -cgi.os -cgi.parse(??) -cgi.parse_header(??) -cgi.parse_multipart(??) -cgi.parse_qs(??) -cgi.parse_qsl(??) -cgi.print_arguments(??) -cgi.print_directory(??) -cgi.print_environ(??) -cgi.print_environ_usage(??) -cgi.print_exception(??) -cgi.print_form(??) -cgi.rfc822 -cgi.sys -cgi.test(??) -cgi.urllib -cgi.valid_boundary(??) -cgitb.Hook(??) -cgitb.enable(??) -cgitb.grey(??) -cgitb.handler -cgitb.html(??) -cgitb.lookup(??) -cgitb.reset(??) -cgitb.scanvars(??) -cgitb.small(??) -cgitb.strong(??) -cgitb.sys -cgitb.text(??) -chr(i) -> character -chunk.Chunk(??) -classmethod(function) -> method -cmath.acos(x) -cmath.acosh(x) -cmath.asin(x) -cmath.asinh(x) -cmath.atan(x) -cmath.atanh(x) -cmath.cos(x) -cmath.cosh(x) -cmath.e -cmath.exp(x) -cmath.log(x[, base]) -> the logarithm of x to the given base. -cmath.log10(x) -cmath.pi -cmath.sin(x) -cmath.sinh(x) -cmath.sqrt(x) -cmath.tan(x) -cmath.tanh(x) -cmd.Cmd(??) -cmd.IDENTCHARS -cmd.PROMPT -cmd.string -cmp(x, y) -> integer -code.CommandCompiler(??) -code.InteractiveConsole(??) -code.InteractiveInterpreter(??) -code.compile_command(??) -code.interact(??) -code.softspace(??) -code.sys -code.traceback -codecs.BOM -codecs.BOM32_BE -codecs.BOM32_LE -codecs.BOM64_BE -codecs.BOM64_LE -codecs.BOM_BE -codecs.BOM_LE -codecs.BOM_UTF16 -codecs.BOM_UTF16_BE -codecs.BOM_UTF16_LE -codecs.BOM_UTF32 -codecs.BOM_UTF32_BE -codecs.BOM_UTF32_LE -codecs.BOM_UTF8 -codecs.Codec(??) -codecs.EncodedFile(??) -codecs.StreamReader(??) -codecs.StreamReaderWriter(??) -codecs.StreamRecoder(??) -codecs.StreamWriter(??) -codecs.ascii_decode -codecs.ascii_encode -codecs.backslashreplace_errors -codecs.charbuffer_encode -codecs.charmap_decode -codecs.charmap_encode -codecs.decode(obj, [encoding[,errors]]) -> object -codecs.encode(obj, [encoding[,errors]]) -> object -codecs.escape_decode -codecs.escape_encode -codecs.getdecoder(??) -codecs.getencoder(??) -codecs.getreader(??) -codecs.getwriter(??) -codecs.ignore_errors -codecs.latin_1_decode -codecs.latin_1_encode -codecs.lookup(encoding) -> (encoder, decoder, stream_reader, stream_writer) -codecs.lookup_error(errors) -> handler -codecs.make_encoding_map(??) -codecs.make_identity_dict(rng) -> dict -codecs.open(??) -codecs.raw_unicode_escape_decode -codecs.raw_unicode_escape_encode -codecs.readbuffer_encode -codecs.register(search_function) -codecs.register_error(errors, handler) -codecs.replace_errors -codecs.strict_errors -codecs.sys -codecs.unicode_escape_decode -codecs.unicode_escape_encode -codecs.unicode_internal_decode -codecs.unicode_internal_encode -codecs.utf_16_be_decode -codecs.utf_16_be_encode -codecs.utf_16_decode -codecs.utf_16_encode -codecs.utf_16_ex_decode -codecs.utf_16_le_decode -codecs.utf_16_le_encode -codecs.utf_7_decode -codecs.utf_7_encode -codecs.utf_8_decode -codecs.utf_8_encode -codecs.xmlcharrefreplace_errors -codeop.CommandCompiler(??) -codeop.Compile(??) -codeop.PyCF_DONT_IMPLY_DEDENT -codeop.compile_command(??) -codeop.fname -coerce(x, y) -> (x1, y1) -collections.deque(iterable) --> deque object -colorsys.ONE_SIXTH -colorsys.ONE_THIRD -colorsys.TWO_THIRD -colorsys.hls_to_rgb(??) -colorsys.hsv_to_rgb(??) -colorsys.rgb_to_hls(??) -colorsys.rgb_to_hsv(??) -colorsys.rgb_to_yiq(??) -colorsys.yiq_to_rgb(??) -commands.getoutput(??) -commands.getstatus(??) -commands.getstatusoutput(??) -commands.mk2arg(??) -commands.mkarg(??) -compile(source, filename, mode[, flags[, dont_inherit]]) -> code object -compileall.compile_dir(??) -compileall.compile_path(??) -compileall.main(??) -compileall.os -compileall.py_compile -compileall.sys -compiler.ast -compiler.ast.Add(??) -compiler.ast.And(??) -compiler.ast.AssAttr(??) -compiler.ast.AssList(??) -compiler.ast.AssName(??) -compiler.ast.AssTuple(??) -compiler.ast.Assert(??) -compiler.ast.Assign(??) -compiler.ast.AugAssign(??) -compiler.ast.Backquote(??) -compiler.ast.Bitand(??) -compiler.ast.Bitor(??) -compiler.ast.Bitxor(??) -compiler.ast.Break(??) -compiler.ast.CO_VARARGS -compiler.ast.CO_VARKEYWORDS -compiler.ast.CallFunc(??) -compiler.ast.Class(??) -compiler.ast.Compare(??) -compiler.ast.Const(??) -compiler.ast.Continue(??) -compiler.ast.Decorators(??) -compiler.ast.Dict(??) -compiler.ast.Discard(??) -compiler.ast.Div(??) -compiler.ast.Ellipsis(??) -compiler.ast.EmptyNode(??) -compiler.ast.Exec(??) -compiler.ast.Expression(??) -compiler.ast.FloorDiv(??) -compiler.ast.For(??) -compiler.ast.From(??) -compiler.ast.Function(??) -compiler.ast.GenExpr(??) -compiler.ast.GenExprFor(??) -compiler.ast.GenExprIf(??) -compiler.ast.GenExprInner(??) -compiler.ast.Getattr(??) -compiler.ast.Global(??) -compiler.ast.If(??) -compiler.ast.Import(??) -compiler.ast.Invert(??) -compiler.ast.Keyword(??) -compiler.ast.Lambda(??) -compiler.ast.LeftShift(??) -compiler.ast.List(??) -compiler.ast.ListComp(??) -compiler.ast.ListCompFor(??) -compiler.ast.ListCompIf(??) -compiler.ast.Mod(??) -compiler.ast.Module(??) -compiler.ast.Mul(??) -compiler.ast.Name(??) -compiler.ast.Node(??) -compiler.ast.Not(??) -compiler.ast.Or(??) -compiler.ast.Pass(??) -compiler.ast.Power(??) -compiler.ast.Print(??) -compiler.ast.Printnl(??) -compiler.ast.Raise(??) -compiler.ast.Return(??) -compiler.ast.RightShift(??) -compiler.ast.Slice(??) -compiler.ast.Sliceobj(??) -compiler.ast.Stmt(??) -compiler.ast.Sub(??) -compiler.ast.Subscript(??) -compiler.ast.TryExcept(??) -compiler.ast.TryFinally(??) -compiler.ast.Tuple(??) -compiler.ast.UnaryAdd(??) -compiler.ast.UnarySub(??) -compiler.ast.While(??) -compiler.ast.Yield(??) -compiler.ast.flatten(??) -compiler.ast.flatten_nodes(??) -compiler.ast.name -compiler.ast.nodes -compiler.ast.obj(??) -compiler.compile(??) -compiler.compileFile(??) -compiler.consts -compiler.consts.CO_FUTURE_DIVISION -compiler.consts.CO_GENERATOR -compiler.consts.CO_GENERATOR_ALLOWED -compiler.consts.CO_NESTED -compiler.consts.CO_NEWLOCALS -compiler.consts.CO_OPTIMIZED -compiler.consts.CO_VARARGS -compiler.consts.CO_VARKEYWORDS -compiler.consts.OP_APPLY -compiler.consts.OP_ASSIGN -compiler.consts.OP_DELETE -compiler.consts.SC_CELL -compiler.consts.SC_FREE -compiler.consts.SC_GLOBAL -compiler.consts.SC_LOCAL -compiler.consts.SC_UNKNOWN -compiler.future -compiler.future.BadFutureParser(??) -compiler.future.FutureParser(??) -compiler.future.ast -compiler.future.find_futures(??) -compiler.future.is_future(??) -compiler.future.walk(??) -compiler.misc -compiler.misc.MANGLE_LEN -compiler.misc.Set(??) -compiler.misc.Stack(??) -compiler.misc.flatten(??) -compiler.misc.mangle(??) -compiler.misc.set_filename(??) -compiler.misc.types -compiler.parse(??) -compiler.parseFile(??) -compiler.pyassem -compiler.pyassem.Block(??) -compiler.pyassem.CONV -compiler.pyassem.CO_NEWLOCALS -compiler.pyassem.CO_OPTIMIZED -compiler.pyassem.CO_VARARGS -compiler.pyassem.CO_VARKEYWORDS -compiler.pyassem.DONE -compiler.pyassem.FLAT -compiler.pyassem.FlowGraph(??) -compiler.pyassem.LineAddrTable(??) -compiler.pyassem.PyFlowGraph(??) -compiler.pyassem.RAW -compiler.pyassem.StackDepthTracker(??) -compiler.pyassem.TupleArg(??) -compiler.pyassem.dfs_postorder(??) -compiler.pyassem.dis -compiler.pyassem.findDepth -compiler.pyassem.getArgCount(??) -compiler.pyassem.isJump(??) -compiler.pyassem.misc -compiler.pyassem.new -compiler.pyassem.sys -compiler.pyassem.twobyte(??) -compiler.pyassem.types -compiler.pycodegen -compiler.pycodegen.AbstractClassCode(??) -compiler.pycodegen.AbstractCompileMode(??) -compiler.pycodegen.AbstractFunctionCode(??) -compiler.pycodegen.AugGetattr(??) -compiler.pycodegen.AugName(??) -compiler.pycodegen.AugSlice(??) -compiler.pycodegen.AugSubscript(??) -compiler.pycodegen.CO_FUTURE_DIVISION -compiler.pycodegen.CO_GENERATOR -compiler.pycodegen.CO_GENERATOR_ALLOWED -compiler.pycodegen.CO_NESTED -compiler.pycodegen.CO_NEWLOCALS -compiler.pycodegen.CO_VARARGS -compiler.pycodegen.CO_VARKEYWORDS -compiler.pycodegen.ClassCodeGenerator(??) -compiler.pycodegen.CodeGenerator(??) -compiler.pycodegen.Delegator(??) -compiler.pycodegen.END_FINALLY -compiler.pycodegen.EXCEPT -compiler.pycodegen.Expression(??) -compiler.pycodegen.ExpressionCodeGenerator(??) -compiler.pycodegen.FunctionCodeGenerator(??) -compiler.pycodegen.GenExprCodeGenerator(??) -compiler.pycodegen.Interactive(??) -compiler.pycodegen.InteractiveCodeGenerator(??) -compiler.pycodegen.LOOP -compiler.pycodegen.LocalNameFinder(??) -compiler.pycodegen.Module(??) -compiler.pycodegen.ModuleCodeGenerator(??) -compiler.pycodegen.NestedScopeMixin(??) -compiler.pycodegen.OpFinder(??) -compiler.pycodegen.SC_CELL -compiler.pycodegen.SC_FREE -compiler.pycodegen.SC_GLOBAL -compiler.pycodegen.SC_LOCAL -compiler.pycodegen.StringIO([s]) -- Return a StringIO-like stream for reading or writing -compiler.pycodegen.TRY_FINALLY -compiler.pycodegen.TupleArg(??) -compiler.pycodegen.VERSION -compiler.pycodegen.ast -compiler.pycodegen.callfunc_opcode_info -compiler.pycodegen.compile(??) -compiler.pycodegen.compileFile(??) -compiler.pycodegen.findOp(??) -compiler.pycodegen.future -compiler.pycodegen.generateArgList(??) -compiler.pycodegen.imp -compiler.pycodegen.is_constant_false(??) -compiler.pycodegen.marshal -compiler.pycodegen.misc -compiler.pycodegen.os -compiler.pycodegen.parse(??) -compiler.pycodegen.pyassem -compiler.pycodegen.struct -compiler.pycodegen.symbols -compiler.pycodegen.syntax -compiler.pycodegen.sys -compiler.pycodegen.types -compiler.pycodegen.walk(??) -compiler.pycodegen.wrap_aug(??) -compiler.pycodegen.wrapper -compiler.symbols -compiler.symbols.ClassScope(??) -compiler.symbols.FunctionScope(??) -compiler.symbols.GenExprScope(??) -compiler.symbols.LambdaScope(??) -compiler.symbols.MANGLE_LEN -compiler.symbols.ModuleScope(??) -compiler.symbols.SC_CELL -compiler.symbols.SC_FREE -compiler.symbols.SC_GLOBAL -compiler.symbols.SC_LOCAL -compiler.symbols.SC_UNKNOWN -compiler.symbols.Scope(??) -compiler.symbols.SymbolVisitor(??) -compiler.symbols.ast -compiler.symbols.list_eq(??) -compiler.symbols.mangle(??) -compiler.symbols.sort(??) -compiler.symbols.sys -compiler.symbols.types -compiler.syntax -compiler.syntax.SyntaxErrorChecker(??) -compiler.syntax.ast -compiler.syntax.check(??) -compiler.syntax.walk(??) -compiler.transformer -compiler.transformer.Add(??) -compiler.transformer.And(??) -compiler.transformer.AssAttr(??) -compiler.transformer.AssList(??) -compiler.transformer.AssName(??) -compiler.transformer.AssTuple(??) -compiler.transformer.Assert(??) -compiler.transformer.Assign(??) -compiler.transformer.AugAssign(??) -compiler.transformer.Backquote(??) -compiler.transformer.Bitand(??) -compiler.transformer.Bitor(??) -compiler.transformer.Bitxor(??) -compiler.transformer.Break(??) -compiler.transformer.CO_VARARGS -compiler.transformer.CO_VARKEYWORDS -compiler.transformer.CallFunc(??) -compiler.transformer.Class(??) -compiler.transformer.Compare(??) -compiler.transformer.Const(??) -compiler.transformer.Continue(??) -compiler.transformer.Decorators(??) -compiler.transformer.Dict(??) -compiler.transformer.Discard(??) -compiler.transformer.Div(??) -compiler.transformer.Ellipsis(??) -compiler.transformer.EmptyNode(??) -compiler.transformer.Exec(??) -compiler.transformer.Expression(??) -compiler.transformer.FloorDiv(??) -compiler.transformer.For(??) -compiler.transformer.From(??) -compiler.transformer.Function(??) -compiler.transformer.GenExpr(??) -compiler.transformer.GenExprFor(??) -compiler.transformer.GenExprIf(??) -compiler.transformer.GenExprInner(??) -compiler.transformer.Getattr(??) -compiler.transformer.Global(??) -compiler.transformer.If(??) -compiler.transformer.Import(??) -compiler.transformer.Invert(??) -compiler.transformer.Keyword(??) -compiler.transformer.Lambda(??) -compiler.transformer.LeftShift(??) -compiler.transformer.List(??) -compiler.transformer.ListComp(??) -compiler.transformer.ListCompFor(??) -compiler.transformer.ListCompIf(??) -compiler.transformer.Mod(??) -compiler.transformer.Module(??) -compiler.transformer.Mul(??) -compiler.transformer.Name(??) -compiler.transformer.Node(??) -compiler.transformer.Not(??) -compiler.transformer.OP_APPLY -compiler.transformer.OP_ASSIGN -compiler.transformer.OP_DELETE -compiler.transformer.Or(??) -compiler.transformer.Pass(??) -compiler.transformer.Power(??) -compiler.transformer.Print(??) -compiler.transformer.Printnl(??) -compiler.transformer.Raise(??) -compiler.transformer.Return(??) -compiler.transformer.RightShift(??) -compiler.transformer.Slice(??) -compiler.transformer.Sliceobj(??) -compiler.transformer.Stmt(??) -compiler.transformer.Sub(??) -compiler.transformer.Subscript(??) -compiler.transformer.Transformer(??) -compiler.transformer.TryExcept(??) -compiler.transformer.TryFinally(??) -compiler.transformer.Tuple(??) -compiler.transformer.UnaryAdd(??) -compiler.transformer.UnarySub(??) -compiler.transformer.WalkerError(??) -compiler.transformer.While(??) -compiler.transformer.Yield(??) -compiler.transformer.asList(??) -compiler.transformer.debug_tree(??) -compiler.transformer.extractLineNo(??) -compiler.transformer.flatten(??) -compiler.transformer.flatten_nodes(??) -compiler.transformer.k -compiler.transformer.name -compiler.transformer.nodes -compiler.transformer.obj(??) -compiler.transformer.parse(??) -compiler.transformer.parseFile(??) -compiler.transformer.parser -compiler.transformer.symbol -compiler.transformer.sys -compiler.transformer.token -compiler.transformer.types -compiler.transformer.v -compiler.visitor -compiler.visitor.ASTVisitor(??) -compiler.visitor.ExampleASTVisitor(??) -compiler.visitor.ast -compiler.visitor.dumpNode(??) -compiler.visitor.walk(??) -compiler.walk(??) -complex(real[, imag]) -> complex number -cookielib.Absent(??) -cookielib.Cookie(??) -cookielib.CookieJar(??) -cookielib.CookiePolicy(??) -cookielib.DAYS -cookielib.DEFAULT_HTTP_PORT -cookielib.DefaultCookiePolicy(??) -cookielib.EPOCH_YEAR -cookielib.ESCAPED_CHAR_RE -cookielib.FileCookieJar(??) -cookielib.HEADER_ESCAPE_RE -cookielib.HEADER_JOIN_ESCAPE_RE -cookielib.HEADER_QUOTED_VALUE_RE -cookielib.HEADER_TOKEN_RE -cookielib.HEADER_VALUE_RE -cookielib.HTTP_PATH_SAFE -cookielib.IPV4_RE -cookielib.ISO_DATE_RE -cookielib.LOOSE_HTTP_DATE_RE -cookielib.LWPCookieJar(??) -cookielib.LoadError(??) -cookielib.MISSING_FILENAME_TEXT -cookielib.MONTHS -cookielib.MONTHS_LOWER -cookielib.MozillaCookieJar(??) -cookielib.STRICT_DATE_RE -cookielib.StringTypes -cookielib.TIMEZONE_RE -cookielib.UTC_ZONES -cookielib.WEEKDAY_RE -cookielib.copy -cookielib.cut_port_re -cookielib.debug -cookielib.deepvalues(??) -cookielib.domain_match(??) -cookielib.eff_request_host(??) -cookielib.escape_path(??) -cookielib.http2time(??) -cookielib.httplib -cookielib.is_HDN(??) -cookielib.is_third_party(??) -cookielib.iso2time(??) -cookielib.join_header_words(??) -cookielib.liberal_is_HDN(??) -cookielib.logging -cookielib.lwp_cookie_str(??) -cookielib.month -cookielib.offset_from_tz_string(??) -cookielib.parse_ns_headers(??) -cookielib.re -cookielib.reach(??) -cookielib.request_host(??) -cookielib.request_path(??) -cookielib.request_port(??) -cookielib.reraise_unmasked_exceptions(??) -cookielib.split_header_words(??) -cookielib.sys -cookielib.time -cookielib.time2isoz(??) -cookielib.time2netscape(??) -cookielib.timegm(??) -cookielib.unmatched(??) -cookielib.uppercase_escaped_char(??) -cookielib.urllib -cookielib.urlparse -cookielib.user_domain_match(??) -cookielib.vals_sorted_by_key(??) -copy.Error(??) -copy.PyStringMap -copy.copy(??) -copy.deepcopy(??) -copy.dispatch_table -copy.error(??) -copy.inspect -copy.name -copy.t -copy_reg.add_extension(??) -copy_reg.clear_extension_cache(??) -copy_reg.constructor(??) -copy_reg.dispatch_table -copy_reg.pickle(??) -copy_reg.pickle_complex(??) -copy_reg.remove_extension(??) -copyright -credits -crypt.crypt(word, salt) -> string -csv.Dialect(??) -csv.DictReader(??) -csv.DictWriter(??) -csv.Error(??) -csv.QUOTE_ALL -csv.QUOTE_MINIMAL -csv.QUOTE_NONE -csv.QUOTE_NONNUMERIC -csv.Sniffer(??) -csv.StringIO([s]) -- Return a StringIO-like stream for reading or writing -csv.excel(??) -csv.excel_tab(??) -csv.get_dialect -csv.list_dialects -csv.re -csv.reader -csv.register_dialect -csv.unregister_dialect -csv.writer -curses.ALL_MOUSE_EVENTS -curses.A_ALTCHARSET -curses.A_ATTRIBUTES -curses.A_BLINK -curses.A_BOLD -curses.A_CHARTEXT -curses.A_COLOR -curses.A_DIM -curses.A_HORIZONTAL -curses.A_INVIS -curses.A_LEFT -curses.A_LOW -curses.A_NORMAL -curses.A_PROTECT -curses.A_REVERSE -curses.A_RIGHT -curses.A_STANDOUT -curses.A_TOP -curses.A_UNDERLINE -curses.A_VERTICAL -curses.BUTTON1_CLICKED -curses.BUTTON1_DOUBLE_CLICKED -curses.BUTTON1_PRESSED -curses.BUTTON1_RELEASED -curses.BUTTON1_TRIPLE_CLICKED -curses.BUTTON2_CLICKED -curses.BUTTON2_DOUBLE_CLICKED -curses.BUTTON2_PRESSED -curses.BUTTON2_RELEASED -curses.BUTTON2_TRIPLE_CLICKED -curses.BUTTON3_CLICKED -curses.BUTTON3_DOUBLE_CLICKED -curses.BUTTON3_PRESSED -curses.BUTTON3_RELEASED -curses.BUTTON3_TRIPLE_CLICKED -curses.BUTTON4_CLICKED -curses.BUTTON4_DOUBLE_CLICKED -curses.BUTTON4_PRESSED -curses.BUTTON4_RELEASED -curses.BUTTON4_TRIPLE_CLICKED -curses.BUTTON_ALT -curses.BUTTON_CTRL -curses.BUTTON_SHIFT -curses.COLOR_BLACK -curses.COLOR_BLUE -curses.COLOR_CYAN -curses.COLOR_GREEN -curses.COLOR_MAGENTA -curses.COLOR_RED -curses.COLOR_WHITE -curses.COLOR_YELLOW -curses.ERR -curses.KEY_A1 -curses.KEY_A3 -curses.KEY_B2 -curses.KEY_BACKSPACE -curses.KEY_BEG -curses.KEY_BREAK -curses.KEY_BTAB -curses.KEY_C1 -curses.KEY_C3 -curses.KEY_CANCEL -curses.KEY_CATAB -curses.KEY_CLEAR -curses.KEY_CLOSE -curses.KEY_COMMAND -curses.KEY_COPY -curses.KEY_CREATE -curses.KEY_CTAB -curses.KEY_DC -curses.KEY_DL -curses.KEY_DOWN -curses.KEY_EIC -curses.KEY_END -curses.KEY_ENTER -curses.KEY_EOL -curses.KEY_EOS -curses.KEY_EXIT -curses.KEY_F0 -curses.KEY_F1 -curses.KEY_F10 -curses.KEY_F11 -curses.KEY_F12 -curses.KEY_F13 -curses.KEY_F14 -curses.KEY_F15 -curses.KEY_F16 -curses.KEY_F17 -curses.KEY_F18 -curses.KEY_F19 -curses.KEY_F2 -curses.KEY_F20 -curses.KEY_F21 -curses.KEY_F22 -curses.KEY_F23 -curses.KEY_F24 -curses.KEY_F25 -curses.KEY_F26 -curses.KEY_F27 -curses.KEY_F28 -curses.KEY_F29 -curses.KEY_F3 -curses.KEY_F30 -curses.KEY_F31 -curses.KEY_F32 -curses.KEY_F33 -curses.KEY_F34 -curses.KEY_F35 -curses.KEY_F36 -curses.KEY_F37 -curses.KEY_F38 -curses.KEY_F39 -curses.KEY_F4 -curses.KEY_F40 -curses.KEY_F41 -curses.KEY_F42 -curses.KEY_F43 -curses.KEY_F44 -curses.KEY_F45 -curses.KEY_F46 -curses.KEY_F47 -curses.KEY_F48 -curses.KEY_F49 -curses.KEY_F5 -curses.KEY_F50 -curses.KEY_F51 -curses.KEY_F52 -curses.KEY_F53 -curses.KEY_F54 -curses.KEY_F55 -curses.KEY_F56 -curses.KEY_F57 -curses.KEY_F58 -curses.KEY_F59 -curses.KEY_F6 -curses.KEY_F60 -curses.KEY_F61 -curses.KEY_F62 -curses.KEY_F63 -curses.KEY_F7 -curses.KEY_F8 -curses.KEY_F9 -curses.KEY_FIND -curses.KEY_HELP -curses.KEY_HOME -curses.KEY_IC -curses.KEY_IL -curses.KEY_LEFT -curses.KEY_LL -curses.KEY_MARK -curses.KEY_MAX -curses.KEY_MESSAGE -curses.KEY_MIN -curses.KEY_MOUSE -curses.KEY_MOVE -curses.KEY_NEXT -curses.KEY_NPAGE -curses.KEY_OPEN -curses.KEY_OPTIONS -curses.KEY_PPAGE -curses.KEY_PREVIOUS -curses.KEY_PRINT -curses.KEY_REDO -curses.KEY_REFERENCE -curses.KEY_REFRESH -curses.KEY_REPLACE -curses.KEY_RESET -curses.KEY_RESIZE -curses.KEY_RESTART -curses.KEY_RESUME -curses.KEY_RIGHT -curses.KEY_SAVE -curses.KEY_SBEG -curses.KEY_SCANCEL -curses.KEY_SCOMMAND -curses.KEY_SCOPY -curses.KEY_SCREATE -curses.KEY_SDC -curses.KEY_SDL -curses.KEY_SELECT -curses.KEY_SEND -curses.KEY_SEOL -curses.KEY_SEXIT -curses.KEY_SF -curses.KEY_SFIND -curses.KEY_SHELP -curses.KEY_SHOME -curses.KEY_SIC -curses.KEY_SLEFT -curses.KEY_SMESSAGE -curses.KEY_SMOVE -curses.KEY_SNEXT -curses.KEY_SOPTIONS -curses.KEY_SPREVIOUS -curses.KEY_SPRINT -curses.KEY_SR -curses.KEY_SREDO -curses.KEY_SREPLACE -curses.KEY_SRESET -curses.KEY_SRIGHT -curses.KEY_SRSUME -curses.KEY_SSAVE -curses.KEY_SSUSPEND -curses.KEY_STAB -curses.KEY_SUNDO -curses.KEY_SUSPEND -curses.KEY_UNDO -curses.KEY_UP -curses.OK -curses.REPORT_MOUSE_POSITION -curses.ascii -curses.ascii.ACK -curses.ascii.BEL -curses.ascii.BS -curses.ascii.CAN -curses.ascii.CR -curses.ascii.DC1 -curses.ascii.DC2 -curses.ascii.DC3 -curses.ascii.DC4 -curses.ascii.DEL -curses.ascii.DLE -curses.ascii.EM -curses.ascii.ENQ -curses.ascii.EOT -curses.ascii.ESC -curses.ascii.ETB -curses.ascii.ETX -curses.ascii.FF -curses.ascii.FS -curses.ascii.GS -curses.ascii.HT -curses.ascii.LF -curses.ascii.NAK -curses.ascii.NL -curses.ascii.NUL -curses.ascii.RS -curses.ascii.SI -curses.ascii.SO -curses.ascii.SOH -curses.ascii.SP -curses.ascii.STX -curses.ascii.SUB -curses.ascii.SYN -curses.ascii.TAB -curses.ascii.US -curses.ascii.VT -curses.ascii.alt(??) -curses.ascii.ascii(??) -curses.ascii.controlnames -curses.ascii.ctrl(??) -curses.ascii.isalnum(??) -curses.ascii.isalpha(??) -curses.ascii.isascii(??) -curses.ascii.isblank(??) -curses.ascii.iscntrl(??) -curses.ascii.isctrl(??) -curses.ascii.isdigit(??) -curses.ascii.isgraph(??) -curses.ascii.islower(??) -curses.ascii.ismeta(??) -curses.ascii.isprint(??) -curses.ascii.ispunct(??) -curses.ascii.isspace(??) -curses.ascii.isupper(??) -curses.ascii.isxdigit(??) -curses.ascii.unctrl(??) -curses.baudrate -curses.beep -curses.can_change_color -curses.cbreak -curses.color_content -curses.color_pair -curses.curs_set -curses.def_prog_mode -curses.def_shell_mode -curses.delay_output -curses.doupdate -curses.echo -curses.endwin -curses.erasechar -curses.error(??) -curses.filter -curses.flash -curses.flushinp -curses.getmouse -curses.getsyx -curses.getwin -curses.halfdelay -curses.has_colors -curses.has_ic -curses.has_il -curses.has_key -curses.has_key.has_key(??) -curses.init_color -curses.init_pair -curses.initscr(??) -curses.intrflush -curses.isendwin -curses.keyname -curses.killchar -curses.longname -curses.meta -curses.mouseinterval -curses.mousemask -curses.napms -curses.newpad -curses.newwin -curses.nl -curses.nocbreak -curses.noecho -curses.nonl -curses.noqiflush -curses.noraw -curses.pair_content -curses.pair_number -curses.panel -curses.panel.bottom_panel -curses.panel.error(??) -curses.panel.new_panel -curses.panel.top_panel -curses.panel.update_panels -curses.panel.version -curses.putp -curses.qiflush -curses.raw -curses.reset_prog_mode -curses.reset_shell_mode -curses.resetty -curses.savetty -curses.setsyx -curses.setupterm -curses.start_color(??) -curses.termattrs -curses.termname -curses.textpad -curses.textpad.Textbox(??) -curses.textpad.ascii -curses.textpad.curses -curses.textpad.rectangle(??) -curses.tigetflag -curses.tigetnum -curses.tigetstr -curses.tparm -curses.typeahead -curses.unctrl -curses.ungetch -curses.ungetmouse -curses.use_default_colors -curses.use_env -curses.version -curses.wrapper(??) -curses.wrapper.func_closure -curses.wrapper.func_code -curses.wrapper.func_defaults -curses.wrapper.func_dict -curses.wrapper.func_doc -curses.wrapper.func_globals -curses.wrapper.func_name -datetime.MAXYEAR -datetime.MINYEAR -datetime.date(year, month, day) --> date object -datetime.datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) -datetime.datetime_CAPI -datetime.time([hour[, minute[, second[, microsecond[, tzinfo]]]]]) --> a time object -datetime.timedelta -datetime.tzinfo -dbhash.bsddb -dbhash.error(??) -dbhash.open(??) -dbhash.sys -decimal.ALWAYS_ROUND -decimal.BasicContext -decimal.Clamped(??) -decimal.Context -decimal.ConversionSyntax(??) -decimal.Decimal -decimal.DecimalException(??) -decimal.DefaultContext -decimal.DivisionByZero(??) -decimal.DivisionImpossible(??) -decimal.DivisionUndefined(??) -decimal.ExtendedContext -decimal.Inexact(??) -decimal.Inf -decimal.Infsign -decimal.InvalidContext(??) -decimal.InvalidOperation(??) -decimal.NEVER_ROUND -decimal.NaN -decimal.Overflow(??) -decimal.ROUND_CEILING -decimal.ROUND_DOWN -decimal.ROUND_FLOOR -decimal.ROUND_HALF_DOWN -decimal.ROUND_HALF_EVEN -decimal.ROUND_HALF_UP -decimal.ROUND_UP -decimal.Rounded(??) -decimal.Subnormal(??) -decimal.Underflow(??) -decimal.getcontext(??) -decimal.negInf -decimal.setcontext(??) -delattr(object, name) -dict() -> new empty dictionary. -difflib.Differ(??) -difflib.HtmlDiff -difflib.IS_CHARACTER_JUNK(??) -difflib.IS_LINE_JUNK(??) -difflib.SequenceMatcher(??) -difflib.context_diff(??) -difflib.get_close_matches(??) -difflib.heapq -difflib.ndiff(??) -difflib.restore(??) -difflib.unified_diff(??) -dir([object]) -> list of strings -dircache.annotate(??) -dircache.cache -dircache.listdir(??) -dircache.opendir(??) -dircache.os -dircache.reset(??) -dis.EXTENDED_ARG -dis.HAVE_ARGUMENT -dis.cmp_op -dis.dis(??) -dis.disassemble(??) -dis.disassemble_string(??) -dis.disco(??) -dis.distb(??) -dis.findlabels(??) -dis.findlinestarts(??) -dis.hascompare -dis.hasconst -dis.hasfree -dis.hasjabs -dis.hasjrel -dis.haslocal -dis.hasname -dis.opmap -dis.opname -dis.sys -dis.types -divmod(x, y) -> (div, mod) -doctest.BLANKLINE_MARKER -doctest.COMPARISON_FLAGS -doctest.DONT_ACCEPT_BLANKLINE -doctest.DONT_ACCEPT_TRUE_FOR_1 -doctest.DebugRunner(??) -doctest.DocFileCase -doctest.DocFileSuite(??) -doctest.DocFileTest(??) -doctest.DocTest(??) -doctest.DocTestCase -doctest.DocTestFailure(??) -doctest.DocTestFinder(??) -doctest.DocTestParser(??) -doctest.DocTestRunner(??) -doctest.DocTestSuite(??) -doctest.ELLIPSIS -doctest.ELLIPSIS_MARKER -doctest.Example(??) -doctest.IGNORE_EXCEPTION_DETAIL -doctest.NORMALIZE_WHITESPACE -doctest.OPTIONFLAGS_BY_NAME -doctest.OutputChecker(??) -doctest.REPORTING_FLAGS -doctest.REPORT_CDIFF -doctest.REPORT_NDIFF -doctest.REPORT_ONLY_FIRST_FAILURE -doctest.REPORT_UDIFF -doctest.StringIO(??) -doctest.Tester(??) -doctest.UnexpectedException(??) -doctest.debug(??) -doctest.debug_script(??) -doctest.debug_src(??) -doctest.difflib -doctest.inspect -doctest.is_private(??) -doctest.linecache -doctest.master -doctest.os -doctest.pdb -doctest.re -doctest.register_optionflag(??) -doctest.run_docstring_examples(??) -doctest.script_from_examples(??) -doctest.set_unittest_reportflags(??) -doctest.sys -doctest.tempfile -doctest.testfile(??) -doctest.testmod(??) -doctest.testsource(??) -doctest.traceback -doctest.types -doctest.unittest -doctest.warnings -dumbdbm.UserDict -dumbdbm.error(??) -dumbdbm.open(??) -dummy_thread.LockType -dummy_thread.allocate_lock(??) -dummy_thread.error(??) -dummy_thread.exit(??) -dummy_thread.get_ident(??) -dummy_thread.interrupt_main(??) -dummy_thread.start_new_thread(??) -dummy_threading.BoundedSemaphore(??) -dummy_threading.Condition(??) -dummy_threading.Event(??) -dummy_threading.Lock(??) -dummy_threading.RLock(??) -dummy_threading.Semaphore(??) -dummy_threading.Thread -dummy_threading.Timer(??) -dummy_threading.activeCount(??) -dummy_threading.currentThread(??) -dummy_threading.enumerate(??) -dummy_threading.local -dummy_threading.setprofile(??) -dummy_threading.settrace(??) -dummy_threading.threading -email.Charset -email.Charset.ALIASES -email.Charset.BASE64 -email.Charset.CHARSETS -email.Charset.CODEC_MAP -email.Charset.Charset(??) -email.Charset.DEFAULT_CHARSET -email.Charset.MISC_LEN -email.Charset.QP -email.Charset.SHORTEST -email.Charset.add_alias(??) -email.Charset.add_charset(??) -email.Charset.add_codec(??) -email.Charset.email -email.Charset.encode_7or8bit(??) -email.Encoders -email.Encoders.base64 -email.Encoders.encode_7or8bit(??) -email.Encoders.encode_base64(??) -email.Encoders.encode_noop(??) -email.Encoders.encode_quopri(??) -email.Errors -email.Errors.BoundaryError(??) -email.Errors.FirstHeaderLineIsContinuationDefect(??) -email.Errors.HeaderParseError(??) -email.Errors.MalformedHeaderDefect(??) -email.Errors.MessageDefect(??) -email.Errors.MessageError(??) -email.Errors.MessageParseError(??) -email.Errors.MisplacedEnvelopeHeaderDefect(??) -email.Errors.MultipartConversionError(??) -email.Errors.MultipartInvariantViolationDefect(??) -email.Errors.NoBoundaryInMultipartDefect(??) -email.Errors.StartBoundaryNotFoundDefect(??) -email.FeedParser -email.FeedParser.BufferedSubFile -email.FeedParser.EMPTYSTRING -email.FeedParser.Errors -email.FeedParser.FeedParser(??) -email.FeedParser.Message -email.FeedParser.NL -email.FeedParser.NLCRE -email.FeedParser.NLCRE_bol -email.FeedParser.NLCRE_crack -email.FeedParser.NLCRE_eol -email.FeedParser.NeedMoreData -email.FeedParser.headerRE -email.FeedParser.re -email.Generator.DecodedGenerator(??) -email.Generator.Generator(??) -email.Generator.Header(??) -email.Generator.NL -email.Generator.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.Generator.UNDERSCORE -email.Generator.fcre -email.Generator.random -email.Generator.re -email.Generator.sys -email.Generator.time -email.Generator.warnings -email.Header -email.Header.Charset(??) -email.Header.Header(??) -email.Header.HeaderParseError(??) -email.Header.MAXLINELEN -email.Header.NL -email.Header.SPACE -email.Header.SPACE8 -email.Header.UEMPTYSTRING -email.Header.USASCII -email.Header.USPACE -email.Header.UTF8 -email.Header.binascii -email.Header.decode_header(??) -email.Header.ecre -email.Header.email -email.Header.fcre -email.Header.make_header(??) -email.Header.re -email.Iterators -email.Iterators.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.Iterators.body_line_iterator(??) -email.Iterators.sys -email.Iterators.typed_subpart_iterator(??) -email.Iterators.walk(??) -email.MIMEAudio -email.MIMEAudio.Encoders -email.MIMEAudio.Errors -email.MIMEAudio.MIMEAudio(??) -email.MIMEAudio.MIMENonMultipart(??) -email.MIMEAudio.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.MIMEAudio.sndhdr -email.MIMEBase -email.MIMEBase.MIMEBase(??) -email.MIMEBase.Message -email.MIMEImage -email.MIMEImage.Encoders -email.MIMEImage.Errors -email.MIMEImage.MIMEImage(??) -email.MIMEImage.MIMENonMultipart(??) -email.MIMEImage.imghdr -email.MIMEMessage.MIMEMessage(??) -email.MIMEMessage.MIMENonMultipart(??) -email.MIMEMessage.Message -email.MIMEMultipart -email.MIMEMultipart.MIMEBase -email.MIMEMultipart.MIMEMultipart(??) -email.MIMENonMultipart -email.MIMENonMultipart.Errors -email.MIMENonMultipart.MIMEBase -email.MIMENonMultipart.MIMENonMultipart(??) -email.MIMEText -email.MIMEText.MIMENonMultipart(??) -email.MIMEText.MIMEText(??) -email.MIMEText.encode_7or8bit(??) -email.Message -email.Message.Charset -email.Message.Errors -email.Message.Message(??) -email.Message.SEMISPACE -email.Message.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.Message.Utils -email.Message.binascii -email.Message.paramre -email.Message.re -email.Message.tspecials -email.Message.uu -email.Message.warnings -email.Parser -email.Parser.FeedParser(??) -email.Parser.HeaderParser(??) -email.Parser.Message(??) -email.Parser.Parser(??) -email.Parser.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.Parser.warnings -email.Utils -email.Utils.COMMASPACE -email.Utils.CRLF -email.Utils.EMPTYSTRING -email.Utils.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.Utils.UEMPTYSTRING -email.Utils.base64 -email.Utils.collapse_rfc2231_value(??) -email.Utils.decode_params(??) -email.Utils.decode_rfc2231(??) -email.Utils.ecre -email.Utils.encode_rfc2231(??) -email.Utils.escapesre -email.Utils.fix_eols(??) -email.Utils.formataddr(??) -email.Utils.formatdate(??) -email.Utils.getaddresses(??) -email.Utils.make_msgid(??) -email.Utils.mktime_tz(??) -email.Utils.os -email.Utils.parseaddr(??) -email.Utils.parsedate(??) -email.Utils.parsedate_tz(??) -email.Utils.quote(??) -email.Utils.random -email.Utils.re -email.Utils.rfc2231_continuation -email.Utils.socket -email.Utils.specialsre -email.Utils.time -email.Utils.unquote(??) -email.Utils.warnings -email.base64MIME -email.base64MIME.CRLF -email.base64MIME.EMPTYSTRING -email.base64MIME.MISC_LEN -email.base64MIME.NL -email.base64MIME.a2b_base64 -email.base64MIME.b2a_base64 -email.base64MIME.base64_len(??) -email.base64MIME.body_decode(??) -email.base64MIME.body_encode(??) -email.base64MIME.decode(??) -email.base64MIME.decodestring(??) -email.base64MIME.encode(??) -email.base64MIME.encodestring(??) -email.base64MIME.fix_eols(??) -email.base64MIME.header_encode(??) -email.base64MIME.re -email.message_from_file(??) -email.message_from_string(??) -email.quopriMIME -email.quopriMIME.CRLF -email.quopriMIME.MISC_LEN -email.quopriMIME.NL -email.quopriMIME.body_decode(??) -email.quopriMIME.body_encode(??) -email.quopriMIME.body_quopri_check(??) -email.quopriMIME.body_quopri_len(??) -email.quopriMIME.bqre -email.quopriMIME.decode(??) -email.quopriMIME.decodestring(??) -email.quopriMIME.encode(??) -email.quopriMIME.encodestring(??) -email.quopriMIME.fix_eols(??) -email.quopriMIME.header_decode(??) -email.quopriMIME.header_encode(??) -email.quopriMIME.header_quopri_check(??) -email.quopriMIME.header_quopri_len(??) -email.quopriMIME.hexdigits -email.quopriMIME.hqre -email.quopriMIME.quote(??) -email.quopriMIME.re -email.quopriMIME.unquote(??) -enumerate(iterable) -> iterator for index, value of iterable -errno.E2BIG -errno.EACCES -errno.EADDRINUSE -errno.EADDRNOTAVAIL -errno.EADV -errno.EAFNOSUPPORT -errno.EAGAIN -errno.EALREADY -errno.EBADE -errno.EBADF -errno.EBADFD -errno.EBADMSG -errno.EBADR -errno.EBADRQC -errno.EBADSLT -errno.EBFONT -errno.EBUSY -errno.ECHILD -errno.ECHRNG -errno.ECOMM -errno.ECONNABORTED -errno.ECONNREFUSED -errno.ECONNRESET -errno.EDEADLK -errno.EDEADLOCK -errno.EDESTADDRREQ -errno.EDOM -errno.EDOTDOT -errno.EDQUOT -errno.EEXIST -errno.EFAULT -errno.EFBIG -errno.EHOSTDOWN -errno.EHOSTUNREACH -errno.EIDRM -errno.EILSEQ -errno.EINPROGRESS -errno.EINTR -errno.EINVAL -errno.EIO -errno.EISCONN -errno.EISDIR -errno.EISNAM -errno.EL2HLT -errno.EL2NSYNC -errno.EL3HLT -errno.EL3RST -errno.ELIBACC -errno.ELIBBAD -errno.ELIBEXEC -errno.ELIBMAX -errno.ELIBSCN -errno.ELNRNG -errno.ELOOP -errno.EMFILE -errno.EMLINK -errno.EMSGSIZE -errno.EMULTIHOP -errno.ENAMETOOLONG -errno.ENAVAIL -errno.ENETDOWN -errno.ENETRESET -errno.ENETUNREACH -errno.ENFILE -errno.ENOANO -errno.ENOBUFS -errno.ENOCSI -errno.ENODATA -errno.ENODEV -errno.ENOENT -errno.ENOEXEC -errno.ENOLCK -errno.ENOLINK -errno.ENOMEM -errno.ENOMSG -errno.ENONET -errno.ENOPKG -errno.ENOPROTOOPT -errno.ENOSPC -errno.ENOSR -errno.ENOSTR -errno.ENOSYS -errno.ENOTBLK -errno.ENOTCONN -errno.ENOTDIR -errno.ENOTEMPTY -errno.ENOTNAM -errno.ENOTSOCK -errno.ENOTTY -errno.ENOTUNIQ -errno.ENXIO -errno.EOPNOTSUPP -errno.EOVERFLOW -errno.EPERM -errno.EPFNOSUPPORT -errno.EPIPE -errno.EPROTO -errno.EPROTONOSUPPORT -errno.EPROTOTYPE -errno.ERANGE -errno.EREMCHG -errno.EREMOTE -errno.EREMOTEIO -errno.ERESTART -errno.EROFS -errno.ESHUTDOWN -errno.ESOCKTNOSUPPORT -errno.ESPIPE -errno.ESRCH -errno.ESRMNT -errno.ESTALE -errno.ESTRPIPE -errno.ETIME -errno.ETIMEDOUT -errno.ETOOMANYREFS -errno.ETXTBSY -errno.EUCLEAN -errno.EUNATCH -errno.EUSERS -errno.EWOULDBLOCK -errno.EXDEV -errno.EXFULL -errno.errorcode -eval(source[, globals[, locals]]) -> value -exceptions.ArithmeticError(??) -exceptions.AssertionError(??) -exceptions.AttributeError(??) -exceptions.DeprecationWarning(??) -exceptions.EOFError(??) -exceptions.EnvironmentError(??) -exceptions.Exception(??) -exceptions.FloatingPointError(??) -exceptions.FutureWarning(??) -exceptions.IOError(??) -exceptions.ImportError(??) -exceptions.IndentationError(??) -exceptions.IndexError(??) -exceptions.KeyError(??) -exceptions.KeyboardInterrupt(??) -exceptions.LookupError(??) -exceptions.MemoryError(??) -exceptions.NameError(??) -exceptions.NotImplementedError(??) -exceptions.OSError(??) -exceptions.OverflowError(??) -exceptions.OverflowWarning(??) -exceptions.PendingDeprecationWarning(??) -exceptions.ReferenceError(??) -exceptions.RuntimeError(??) -exceptions.RuntimeWarning(??) -exceptions.StandardError(??) -exceptions.StopIteration(??) -exceptions.SyntaxError(??) -exceptions.SyntaxWarning(??) -exceptions.SystemError(??) -exceptions.SystemExit(??) -exceptions.TabError(??) -exceptions.TypeError(??) -exceptions.UnboundLocalError(??) -exceptions.UnicodeDecodeError(??) -exceptions.UnicodeEncodeError(??) -exceptions.UnicodeError(??) -exceptions.UnicodeTranslateError(??) -exceptions.UserWarning(??) -exceptions.ValueError(??) -exceptions.Warning(??) -exceptions.ZeroDivisionError(??) -execfile(filename[, globals[, locals]]) -exit -fcntl.DN_ACCESS -fcntl.DN_ATTRIB -fcntl.DN_CREATE -fcntl.DN_DELETE -fcntl.DN_MODIFY -fcntl.DN_MULTISHOT -fcntl.DN_RENAME -fcntl.FD_CLOEXEC -fcntl.F_DUPFD -fcntl.F_EXLCK -fcntl.F_GETFD -fcntl.F_GETFL -fcntl.F_GETLEASE -fcntl.F_GETLK -fcntl.F_GETLK64 -fcntl.F_GETOWN -fcntl.F_GETSIG -fcntl.F_NOTIFY -fcntl.F_RDLCK -fcntl.F_SETFD -fcntl.F_SETFL -fcntl.F_SETLEASE -fcntl.F_SETLK -fcntl.F_SETLK64 -fcntl.F_SETLKW -fcntl.F_SETLKW64 -fcntl.F_SETOWN -fcntl.F_SETSIG -fcntl.F_SHLCK -fcntl.F_UNLCK -fcntl.F_WRLCK -fcntl.I_ATMARK -fcntl.I_CANPUT -fcntl.I_CKBAND -fcntl.I_FDINSERT -fcntl.I_FIND -fcntl.I_FLUSH -fcntl.I_FLUSHBAND -fcntl.I_GETBAND -fcntl.I_GETCLTIME -fcntl.I_GETSIG -fcntl.I_GRDOPT -fcntl.I_GWROPT -fcntl.I_LINK -fcntl.I_LIST -fcntl.I_LOOK -fcntl.I_NREAD -fcntl.I_PEEK -fcntl.I_PLINK -fcntl.I_POP -fcntl.I_PUNLINK -fcntl.I_PUSH -fcntl.I_RECVFD -fcntl.I_SENDFD -fcntl.I_SETCLTIME -fcntl.I_SETSIG -fcntl.I_SRDOPT -fcntl.I_STR -fcntl.I_SWROPT -fcntl.I_UNLINK -fcntl.LOCK_EX -fcntl.LOCK_MAND -fcntl.LOCK_NB -fcntl.LOCK_READ -fcntl.LOCK_RW -fcntl.LOCK_SH -fcntl.LOCK_UN -fcntl.LOCK_WRITE -fcntl.fcntl(fd, opt, [arg]) -fcntl.flock(fd, operation) -fcntl.ioctl(fd, opt[, arg[, mutate_flag]]) -fcntl.lockf (fd, operation, length=0, start=0, whence=0) -file(name[, mode[, buffering]]) -> file object -filecmp.BUFSIZE -filecmp.cmp(??) -filecmp.cmpfiles(??) -filecmp.demo(??) -filecmp.dircmp(??) -filecmp.ifilter(function or None, sequence) --> ifilter object -filecmp.ifilterfalse(function or None, sequence) --> ifilterfalse object -filecmp.imap(func, *iterables) --> imap object -filecmp.izip(iter1 [,iter2 [...]]) --> izip object -filecmp.os -filecmp.stat -filecmp.warnings -fileinput.DEFAULT_BUFSIZE -fileinput.FileInput(??) -fileinput.close(??) -fileinput.filelineno(??) -fileinput.filename(??) -fileinput.input([files[, inplace[, backup]]]) -fileinput.isfirstline(??) -fileinput.isstdin(??) -fileinput.lineno(??) -fileinput.nextfile(??) -fileinput.os -fileinput.sys -filter(function or None, sequence) -> list, tuple, or string -float(x) -> floating point number -fnmatch.filter(??) -fnmatch.fnmatch(??) -fnmatch.fnmatchcase(??) -fnmatch.re -fnmatch.translate(??) -formatter.AS_IS -formatter.AbstractFormatter(??) -formatter.AbstractWriter(??) -formatter.DumbWriter(??) -formatter.NullFormatter(??) -formatter.NullWriter(??) -formatter.sys -formatter.test(??) -fpformat.NotANumber(??) -fpformat.decoder -fpformat.extract(??) -fpformat.fix(??) -fpformat.re -fpformat.roundfrac(??) -fpformat.sci(??) -fpformat.test(??) -fpformat.unexpo(??) -frozenset(iterable) --> frozenset object -ftplib.CRLF -ftplib.Error(??) -ftplib.FTP(??) -ftplib.FTP_PORT -ftplib.MSG_OOB -ftplib.Netrc(??) -ftplib.all_errors -ftplib.error_perm(??) -ftplib.error_proto(??) -ftplib.error_reply(??) -ftplib.error_temp(??) -ftplib.ftpcp(??) -ftplib.os -ftplib.parse150(??) -ftplib.parse227(??) -ftplib.parse229(??) -ftplib.parse257(??) -ftplib.print_line(??) -ftplib.socket -ftplib.sys -ftplib.test(??) -gc.DEBUG_COLLECTABLE -gc.DEBUG_INSTANCES -gc.DEBUG_LEAK -gc.DEBUG_OBJECTS -gc.DEBUG_SAVEALL -gc.DEBUG_STATS -gc.DEBUG_UNCOLLECTABLE -gc.collect() -> n -gc.disable() -> None -gc.enable() -> None -gc.garbage -gc.get_debug() -> flags -gc.get_objects() -> [...] -gc.get_referents(*objs) -> list -gc.get_referrers(*objs) -> list -gc.get_threshold() -> (threshold0, threshold1, threshold2) -gc.isenabled() -> status -gc.set_debug(flags) -> None -gc.set_threshold(threshold0, [threshold1, threshold2]) -> None -gdbm.error(??) -gdbm.open(filename, [flags, [mode]]) -> dbm_object -gdbm.open_flags -getattr(object, name[, default]) -> value -getopt.GetoptError(??) -getopt.do_longs(??) -getopt.do_shorts(??) -getopt.error(??) -getopt.getopt(args, options[, long_options]) -> opts, args -getopt.gnu_getopt(??) -getopt.long_has_args(??) -getopt.os -getopt.short_has_arg(??) -getpass.default_getpass(??) -getpass.getpass(??) -getpass.getuser(??) -getpass.sys -getpass.termios -getpass.unix_getpass(??) -getpass.win_getpass(??) -gettext.Catalog(??) -gettext.ENOENT -gettext.GNUTranslations(??) -gettext.NullTranslations(??) -gettext.bind_textdomain_codeset(??) -gettext.bindtextdomain(??) -gettext.c2py(??) -gettext.copy -gettext.dgettext(??) -gettext.dngettext(??) -gettext.find(??) -gettext.gettext(??) -gettext.install(??) -gettext.ldgettext(??) -gettext.ldngettext(??) -gettext.lgettext(??) -gettext.lngettext(??) -gettext.locale -gettext.ngettext(??) -gettext.os -gettext.re -gettext.struct -gettext.sys -gettext.test(??) -gettext.textdomain(??) -gettext.translation(??) -glob.fnmatch -glob.glob(??) -glob.glob1(??) -glob.has_magic(??) -glob.magic_check -glob.os -glob.re -globals() -> dictionary -gopherlib.A_BINARY -gopherlib.A_CALENDAR -gopherlib.A_CSO -gopherlib.A_DUPLICATE -gopherlib.A_ERROR -gopherlib.A_EVENT -gopherlib.A_GIF -gopherlib.A_HTML -gopherlib.A_IMAGE -gopherlib.A_INDEX -gopherlib.A_MACBINHEX -gopherlib.A_MENU -gopherlib.A_MIME -gopherlib.A_PCBINHEX -gopherlib.A_PLUS_IMAGE -gopherlib.A_PLUS_MOVIE -gopherlib.A_PLUS_SOUND -gopherlib.A_QUERY -gopherlib.A_SOUND -gopherlib.A_TELNET -gopherlib.A_TEXT -gopherlib.A_TN3270 -gopherlib.A_UUENCODED -gopherlib.A_WHOIS -gopherlib.A_WWW -gopherlib.CRLF -gopherlib.DEF_HOST -gopherlib.DEF_PORT -gopherlib.DEF_SELECTOR -gopherlib.TAB -gopherlib.get_alt_binary(??) -gopherlib.get_alt_textfile(??) -gopherlib.get_binary(??) -gopherlib.get_directory(??) -gopherlib.get_textfile(??) -gopherlib.path_to_datatype_name(??) -gopherlib.path_to_selector(??) -gopherlib.send_query(??) -gopherlib.send_selector(??) -gopherlib.test(??) -gopherlib.type_to_name(??) -grp.getgrall() -> list of tuples -grp.getgrgid(id) -> tuple -grp.getgrnam(name) -> tuple -grp.struct_group -gzip.FCOMMENT -gzip.FEXTRA -gzip.FHCRC -gzip.FNAME -gzip.FTEXT -gzip.GzipFile(??) -gzip.LOWU32(??) -gzip.READ -gzip.U32(??) -gzip.WRITE -gzip.open(??) -gzip.read32(??) -gzip.struct -gzip.sys -gzip.time -gzip.write32(??) -gzip.write32u(??) -gzip.zlib -hasattr(object, name) -> bool -hash(object) -> integer -heapq.bisect -heapq.heapify -heapq.heappop -heapq.heappush -heapq.heapreplace -heapq.islice(iterable, [start,] stop [, step]) --> islice object -heapq.nlargest -heapq.nsmallest -heapq.repeat(element [,times]) -> create an iterator which returns the element -help -hex(number) -> string -hmac.HMAC(??) -hmac.digest_size -hmac.new(??) -hotshot.Profile(??) -hotshot.ProfilerError(??) -hotshot.log -hotshot.log.ENTER -hotshot.log.EXIT -hotshot.log.LINE -hotshot.log.LogReader(??) -hotshot.log.WHAT_ADD_INFO -hotshot.log.WHAT_DEFINE_FILE -hotshot.log.WHAT_DEFINE_FUNC -hotshot.log.WHAT_ENTER -hotshot.log.WHAT_EXIT -hotshot.log.WHAT_LINENO -hotshot.log.os -hotshot.log.parser -hotshot.log.symbol -hotshot.log.sys -hotshot.stats -hotshot.stats.ENTER -hotshot.stats.EXIT -hotshot.stats.FakeCode(??) -hotshot.stats.FakeFrame(??) -hotshot.stats.Profile(??) -hotshot.stats.StatsLoader(??) -hotshot.stats.hotshot -hotshot.stats.load(??) -hotshot.stats.profile -hotshot.stats.pstats -hotshot.stones -hotshot.stones.errno -hotshot.stones.hotshot -hotshot.stones.main(??) -hotshot.stones.os -hotshot.stones.sys -hotshot.stones.test -htmlentitydefs.codepoint2name -htmlentitydefs.entitydefs -htmlentitydefs.name2codepoint -htmllib.AS_IS -htmllib.HTMLParseError(??) -htmllib.HTMLParser(??) -htmllib.sgmllib -htmllib.test(??) -httplib.ACCEPTED -httplib.BAD_GATEWAY -httplib.BAD_REQUEST -httplib.BadStatusLine(??) -httplib.CONFLICT -httplib.CONTINUE -httplib.CREATED -httplib.CannotSendHeader(??) -httplib.CannotSendRequest(??) -httplib.EXPECTATION_FAILED -httplib.FAILED_DEPENDENCY -httplib.FORBIDDEN -httplib.FOUND -httplib.FakeSocket(??) -httplib.GATEWAY_TIMEOUT -httplib.GONE -httplib.HTTP(??) -httplib.HTTPConnection(??) -httplib.HTTPException(??) -httplib.HTTPMessage(??) -httplib.HTTPResponse(??) -httplib.HTTPS(??) -httplib.HTTPSConnection(??) -httplib.HTTPS_PORT -httplib.HTTP_PORT -httplib.HTTP_VERSION_NOT_SUPPORTED -httplib.IM_USED -httplib.INSUFFICIENT_STORAGE -httplib.INTERNAL_SERVER_ERROR -httplib.ImproperConnectionState(??) -httplib.IncompleteRead(??) -httplib.InvalidURL(??) -httplib.LENGTH_REQUIRED -httplib.LOCKED -httplib.LineAndFileWrapper(??) -httplib.MAXAMOUNT -httplib.METHOD_NOT_ALLOWED -httplib.MOVED_PERMANENTLY -httplib.MULTIPLE_CHOICES -httplib.MULTI_STATUS -httplib.NON_AUTHORITATIVE_INFORMATION -httplib.NOT_ACCEPTABLE -httplib.NOT_EXTENDED -httplib.NOT_FOUND -httplib.NOT_IMPLEMENTED -httplib.NOT_MODIFIED -httplib.NO_CONTENT -httplib.NotConnected(??) -httplib.OK -httplib.PARTIAL_CONTENT -httplib.PAYMENT_REQUIRED -httplib.PRECONDITION_FAILED -httplib.PROCESSING -httplib.PROXY_AUTHENTICATION_REQUIRED -httplib.REQUESTED_RANGE_NOT_SATISFIABLE -httplib.REQUEST_ENTITY_TOO_LARGE -httplib.REQUEST_TIMEOUT -httplib.REQUEST_URI_TOO_LONG -httplib.RESET_CONTENT -httplib.ResponseNotReady(??) -httplib.SEE_OTHER -httplib.SERVICE_UNAVAILABLE -httplib.SSLFile(??) -httplib.SWITCHING_PROTOCOLS -httplib.SharedSocket(??) -httplib.SharedSocketClient(??) -httplib.StringIO([s]) -- Return a StringIO-like stream for reading or writing -httplib.TEMPORARY_REDIRECT -httplib.UNAUTHORIZED -httplib.UNPROCESSABLE_ENTITY -httplib.UNSUPPORTED_MEDIA_TYPE -httplib.UPGRADE_REQUIRED -httplib.USE_PROXY -httplib.UnimplementedFileMode(??) -httplib.UnknownProtocol(??) -httplib.UnknownTransferEncoding(??) -httplib.errno -httplib.error(??) -httplib.mimetools -httplib.socket -httplib.test(??) -httplib.urlsplit(??) -id(object) -> integer -ihooks.BUILTIN_MODULE -ihooks.BasicModuleImporter(??) -ihooks.BasicModuleLoader(??) -ihooks.C_BUILTIN -ihooks.C_EXTENSION -ihooks.FROZEN_MODULE -ihooks.FancyModuleLoader(??) -ihooks.Hooks(??) -ihooks.ModuleImporter(??) -ihooks.ModuleLoader(??) -ihooks.PKG_DIRECTORY -ihooks.PY_COMPILED -ihooks.PY_FROZEN -ihooks.PY_SOURCE -ihooks.VERBOSE -ihooks.current_importer -ihooks.default_importer -ihooks.imp -ihooks.install(??) -ihooks.os -ihooks.sys -ihooks.uninstall(??) -imaplib.AllowedVersions -imaplib.CRLF -imaplib.Commands -imaplib.Continuation -imaplib.Debug -imaplib.Flags -imaplib.IMAP4(??) -imaplib.IMAP4_PORT -imaplib.IMAP4_SSL(??) -imaplib.IMAP4_SSL_PORT -imaplib.IMAP4_stream(??) -imaplib.Int2AP(??) -imaplib.InternalDate -imaplib.Internaldate2tuple(??) -imaplib.Literal -imaplib.MapCRLF -imaplib.Mon2num -imaplib.ParseFlags(??) -imaplib.Response_code -imaplib.Time2Internaldate(??) -imaplib.Untagged_response -imaplib.Untagged_status -imaplib.binascii -imaplib.os -imaplib.random -imaplib.re -imaplib.socket -imaplib.sys -imaplib.time -imghdr.test(??) -imghdr.test_bmp(??) -imghdr.test_gif(??) -imghdr.test_jpeg(??) -imghdr.test_pbm(??) -imghdr.test_pgm(??) -imghdr.test_png(??) -imghdr.test_ppm(??) -imghdr.test_rast(??) -imghdr.test_rgb(??) -imghdr.test_tiff(??) -imghdr.test_xbm(??) -imghdr.testall(??) -imghdr.tests -imghdr.what(??) -imp.C_BUILTIN -imp.C_EXTENSION -imp.IMP_HOOK -imp.PKG_DIRECTORY -imp.PY_CODERESOURCE -imp.PY_COMPILED -imp.PY_FROZEN -imp.PY_RESOURCE -imp.PY_SOURCE -imp.SEARCH_ERROR -imp.acquire_lock() -> None -imp.find_module(name, [path]) -> (file, filename, (suffix, mode, type)) -imp.get_frozen_object -imp.get_magic() -> string -imp.get_suffixes() -> [(suffix, mode, type), ...] -imp.init_builtin -imp.init_frozen -imp.is_builtin -imp.is_frozen -imp.load_compiled -imp.load_dynamic -imp.load_module(name, file, filename, (suffix, mode, type)) -> module -imp.load_package -imp.load_source -imp.lock_held() -> boolean -imp.new_module(name) -> module -imp.release_lock() -> None -imputil.BuiltinImporter(??) -imputil.DynLoadSuffixImporter(??) -imputil.ImportManager(??) -imputil.Importer(??) -imputil.imp -imputil.marshal -imputil.py_suffix_importer(??) -imputil.struct -imputil.sys -input([prompt]) -> value -inspect.BlockFinder(??) -inspect.CO_NEWLOCALS -inspect.CO_OPTIMIZED -inspect.CO_VARARGS -inspect.CO_VARKEYWORDS -inspect.EndOfBlock(??) -inspect.ListReader(??) -inspect.classify_class_attrs(??) -inspect.currentframe -inspect.dis -inspect.findsource(??) -inspect.formatargspec(??) -inspect.formatargvalues(??) -inspect.getabsfile(??) -inspect.getargs(??) -inspect.getargspec(??) -inspect.getargvalues(??) -inspect.getblock(??) -inspect.getclasstree(??) -inspect.getcomments(??) -inspect.getdoc(??) -inspect.getfile(??) -inspect.getframeinfo(??) -inspect.getinnerframes(??) -inspect.getlineno(??) -inspect.getmembers(??) -inspect.getmodule(??) -inspect.getmoduleinfo(??) -inspect.getmodulename(??) -inspect.getmro(??) -inspect.getouterframes(??) -inspect.getsource(??) -inspect.getsourcefile(??) -inspect.getsourcelines(??) -inspect.imp -inspect.indentsize(??) -inspect.isbuiltin(??) -inspect.isclass(??) -inspect.iscode(??) -inspect.isdatadescriptor(??) -inspect.isframe(??) -inspect.isfunction(??) -inspect.ismethod(??) -inspect.ismethoddescriptor(??) -inspect.ismodule(??) -inspect.isroutine(??) -inspect.istraceback(??) -inspect.joinseq(??) -inspect.linecache -inspect.modulesbyfile -inspect.os -inspect.re -inspect.stack(??) -inspect.string -inspect.strseq(??) -inspect.sys -inspect.tokenize -inspect.trace(??) -inspect.types -inspect.walktree(??) -int(x[, base]) -> integer -intern(string) -> string -isinstance(object, class-or-type-or-tuple) -> bool -issubclass(C, B) -> bool -iter(collection) -> iterator -itertools.chain(*iterables) --> chain object -itertools.count([firstval]) --> count object -itertools.cycle(iterable) --> cycle object -itertools.dropwhile(predicate, iterable) --> dropwhile object -itertools.groupby(iterable[, keyfunc]) -> create an iterator which returns -itertools.ifilter(function or None, sequence) --> ifilter object -itertools.ifilterfalse(function or None, sequence) --> ifilterfalse object -itertools.imap(func, *iterables) --> imap object -itertools.islice(iterable, [start,] stop [, step]) --> islice object -itertools.izip(iter1 [,iter2 [...]]) --> izip object -itertools.repeat(element [,times]) -> create an iterator which returns the element -itertools.starmap(function, sequence) --> starmap object -itertools.takewhile(predicate, iterable) --> takewhile object -itertools.tee(iterable, n=2) --> tuple of n independent iterators. -keyword.iskeyword -keyword.kwlist -keyword.main(??) -len(object) -> integer -license -linecache.cache -linecache.checkcache(??) -linecache.clearcache(??) -linecache.getline(??) -linecache.getlines(??) -linecache.os -linecache.sys -linecache.updatecache(??) -linuxaudiodev.AFMT_A_LAW -linuxaudiodev.AFMT_MU_LAW -linuxaudiodev.AFMT_S16_BE -linuxaudiodev.AFMT_S16_LE -linuxaudiodev.AFMT_S16_NE -linuxaudiodev.AFMT_S8 -linuxaudiodev.AFMT_U16_BE -linuxaudiodev.AFMT_U16_LE -linuxaudiodev.AFMT_U8 -linuxaudiodev.error(??) -linuxaudiodev.open -list() -> new list -locale.ABDAY_1 -locale.ABDAY_2 -locale.ABDAY_3 -locale.ABDAY_4 -locale.ABDAY_5 -locale.ABDAY_6 -locale.ABDAY_7 -locale.ABMON_1 -locale.ABMON_10 -locale.ABMON_11 -locale.ABMON_12 -locale.ABMON_2 -locale.ABMON_3 -locale.ABMON_4 -locale.ABMON_5 -locale.ABMON_6 -locale.ABMON_7 -locale.ABMON_8 -locale.ABMON_9 -locale.ALT_DIGITS -locale.AM_STR -locale.CHAR_MAX -locale.CODESET -locale.CRNCYSTR -locale.DAY_1 -locale.DAY_2 -locale.DAY_3 -locale.DAY_4 -locale.DAY_5 -locale.DAY_6 -locale.DAY_7 -locale.D_FMT -locale.D_T_FMT -locale.ERA -locale.ERA_D_FMT -locale.ERA_D_T_FMT -locale.ERA_T_FMT -locale.Error(??) -locale.LC_ALL -locale.LC_COLLATE -locale.LC_CTYPE -locale.LC_MESSAGES -locale.LC_MONETARY -locale.LC_NUMERIC -locale.LC_TIME -locale.MON_1 -locale.MON_10 -locale.MON_11 -locale.MON_12 -locale.MON_2 -locale.MON_3 -locale.MON_4 -locale.MON_5 -locale.MON_6 -locale.MON_7 -locale.MON_8 -locale.MON_9 -locale.NOEXPR -locale.PM_STR -locale.RADIXCHAR -locale.THOUSEP -locale.T_FMT -locale.T_FMT_AMPM -locale.YESEXPR -locale.atof(??) -locale.atoi(??) -locale.bind_textdomain_codeset(domain, codeset) -> string -locale.bindtextdomain(domain, dir) -> string -locale.dcgettext(domain, msg, category) -> string -locale.dgettext(domain, msg) -> string -locale.encoding_alias -locale.format(??) -locale.getdefaultlocale(??) -locale.getlocale(??) -locale.getpreferredencoding(??) -locale.gettext(msg) -> string -locale.locale_alias -locale.localeconv -locale.nl_langinfo(key) -> string -locale.normalize(??) -locale.resetlocale(??) -locale.setlocale(??) -locale.str(??) -locale.strcoll -locale.strxfrm -locale.sys -locale.textdomain(domain) -> string -locale.windows_locale -locals() -> dictionary -logging.BASIC_FORMAT -logging.BufferingFormatter(??) -logging.CRITICAL -logging.DEBUG -logging.ERROR -logging.FATAL -logging.FileHandler(??) -logging.Filter(??) -logging.Filterer(??) -logging.Formatter(??) -logging.Handler(??) -logging.INFO -logging.LogRecord(??) -logging.Logger(??) -logging.Manager(??) -logging.NOTSET -logging.PlaceHolder(??) -logging.RootLogger(??) -logging.StreamHandler(??) -logging.WARN -logging.WARNING -logging.addLevelName(??) -logging.atexit -logging.basicConfig(??) -logging.cStringIO -logging.codecs -logging.config -logging.config.DEFAULT_LOGGING_CONFIG_PORT -logging.config.RESET_ERROR -logging.config.StreamRequestHandler(??) -logging.config.ThreadingTCPServer(??) -logging.config.fileConfig(??) -logging.config.listen(??) -logging.config.logging -logging.config.os -logging.config.socket -logging.config.stopListening(??) -logging.config.string -logging.config.struct -logging.config.sys -logging.config.thread -logging.config.threading -logging.config.traceback -logging.critical(??) -logging.currentframe -logging.debug(??) -logging.disable(??) -logging.error(??) -logging.exception(??) -logging.fatal(??) -logging.getLevelName(??) -logging.getLogger(??) -logging.getLoggerClass(??) -logging.handlers -logging.handlers.BaseRotatingHandler(??) -logging.handlers.BufferingHandler(??) -logging.handlers.DEFAULT_HTTP_LOGGING_PORT -logging.handlers.DEFAULT_SOAP_LOGGING_PORT -logging.handlers.DEFAULT_TCP_LOGGING_PORT -logging.handlers.DEFAULT_UDP_LOGGING_PORT -logging.handlers.DatagramHandler(??) -logging.handlers.HTTPHandler(??) -logging.handlers.MemoryHandler(??) -logging.handlers.NTEventLogHandler(??) -logging.handlers.RotatingFileHandler(??) -logging.handlers.SMTPHandler(??) -logging.handlers.SYSLOG_UDP_PORT -logging.handlers.SocketHandler(??) -logging.handlers.SysLogHandler(??) -logging.handlers.TimedRotatingFileHandler(??) -logging.handlers.cPickle -logging.handlers.codecs -logging.handlers.glob -logging.handlers.logging -logging.handlers.os -logging.handlers.socket -logging.handlers.string -logging.handlers.struct -logging.handlers.sys -logging.handlers.time -logging.handlers.types -logging.info(??) -logging.log(??) -logging.makeLogRecord(??) -logging.os -logging.raiseExceptions -logging.root -logging.setLoggerClass(??) -logging.shutdown(??) -logging.string -logging.sys -logging.thread -logging.threading -logging.time -logging.traceback -logging.types -logging.warn(??) -logging.warning(??) -long(x[, base]) -> integer -macpath.ST_ATIME -macpath.ST_CTIME -macpath.ST_DEV -macpath.ST_GID -macpath.ST_INO -macpath.ST_MODE -macpath.ST_MTIME -macpath.ST_NLINK -macpath.ST_SIZE -macpath.ST_UID -macpath.S_ENFMT -macpath.S_IEXEC -macpath.S_IFBLK -macpath.S_IFCHR -macpath.S_IFDIR -macpath.S_IFIFO -macpath.S_IFLNK -macpath.S_IFMT(??) -macpath.S_IFREG -macpath.S_IFSOCK -macpath.S_IMODE(??) -macpath.S_IREAD -macpath.S_IRGRP -macpath.S_IROTH -macpath.S_IRUSR -macpath.S_IRWXG -macpath.S_IRWXO -macpath.S_IRWXU -macpath.S_ISBLK(??) -macpath.S_ISCHR(??) -macpath.S_ISDIR(??) -macpath.S_ISFIFO(??) -macpath.S_ISGID -macpath.S_ISLNK(??) -macpath.S_ISREG(??) -macpath.S_ISSOCK(??) -macpath.S_ISUID -macpath.S_ISVTX -macpath.S_IWGRP -macpath.S_IWOTH -macpath.S_IWRITE -macpath.S_IWUSR -macpath.S_IXGRP -macpath.S_IXOTH -macpath.S_IXUSR -macpath.abspath(??) -macpath.altsep -macpath.basename(??) -macpath.commonprefix(??) -macpath.curdir -macpath.defpath -macpath.devnull -macpath.dirname(??) -macpath.exists(??) -macpath.expanduser(??) -macpath.expandvars(??) -macpath.extsep -macpath.getatime(??) -macpath.getctime(??) -macpath.getmtime(??) -macpath.getsize(??) -macpath.isabs(??) -macpath.isdir(??) -macpath.isfile(??) -macpath.islink(??) -macpath.ismount(??) -macpath.join(??) -macpath.lexists(??) -macpath.norm_error(??) -macpath.normcase(??) -macpath.normpath(??) -macpath.os -macpath.pardir -macpath.pathsep -macpath.realpath(??) -macpath.sep -macpath.split(??) -macpath.splitdrive(??) -macpath.splitext(??) -macpath.supports_unicode_filenames -macpath.walk(??) -macurl2path.os -macurl2path.pathname2url(??) -macurl2path.test(??) -macurl2path.url2pathname(??) -macurl2path.urllib -mailbox.BabylMailbox(??) -mailbox.MHMailbox(??) -mailbox.Maildir(??) -mailbox.MmdfMailbox(??) -mailbox.PortableUnixMailbox(??) -mailbox.UnixMailbox(??) -mailbox.os -mailbox.rfc822 -mailcap.findmatch(??) -mailcap.findparam(??) -mailcap.getcaps(??) -mailcap.listmailcapfiles(??) -mailcap.lookup(??) -mailcap.os -mailcap.parsefield(??) -mailcap.parseline(??) -mailcap.readmailcapfile(??) -mailcap.show(??) -mailcap.subst(??) -mailcap.test(??) -map(function, sequence[, sequence, ...]) -> list -markupbase.ParserBase(??) -marshal.dump -marshal.dumps -marshal.load -marshal.loads -marshal.version -math.acos(x) -math.asin(x) -math.atan(x) -math.atan2(y, x) -math.ceil(x) -math.cos(x) -math.cosh(x) -math.degrees(x) -> converts angle x from radians to degrees -math.e -math.exp(x) -math.fabs(x) -math.floor(x) -math.fmod(x,y) -math.frexp(x) -math.hypot(x,y) -math.ldexp(x, i) -> x * (2**i) -math.log(x[, base]) -> the logarithm of x to the given base. -math.log10(x) -> the base 10 logarithm of x. -math.modf(x) -math.pi -math.pow(x,y) -math.radians(x) -> converts angle x from degrees to radians -math.sin(x) -math.sinh(x) -math.sqrt(x) -math.tan(x) -math.tanh(x) -max(sequence) -> value -md5.MD5Type -md5.digest_size -md5.md5 -md5.new([arg]) -> md5 object -mhlib.Error(??) -mhlib.FOLDER_PROTECT -mhlib.Folder(??) -mhlib.IntSet(??) -mhlib.MH(??) -mhlib.MH_PROFILE -mhlib.MH_SEQUENCES -mhlib.Message(??) -mhlib.PATH -mhlib.SubMessage(??) -mhlib.bisect -mhlib.isnumeric(??) -mhlib.mimetools -mhlib.multifile -mhlib.numericprog -mhlib.os -mhlib.pickline(??) -mhlib.re -mhlib.shutil -mhlib.sys -mhlib.test(??) -mhlib.updateline(??) -mimetools.Message(??) -mimetools.choose_boundary(??) -mimetools.copybinary(??) -mimetools.copyliteral(??) -mimetools.decode(??) -mimetools.decodetab -mimetools.encode(??) -mimetools.encodetab -mimetools.os -mimetools.pipethrough(??) -mimetools.pipeto(??) -mimetools.rfc822 -mimetools.tempfile -mimetools.uudecode_pipe -mimetypes.MimeTypes(??) -mimetypes.add_type(??) -mimetypes.common_types -mimetypes.encodings_map -mimetypes.guess_all_extensions(??) -mimetypes.guess_extension(??) -mimetypes.guess_type(??) -mimetypes.init(??) -mimetypes.inited -mimetypes.knownfiles -mimetypes.os -mimetypes.posixpath -mimetypes.read_mime_types(??) -mimetypes.suffix_map -mimetypes.types_map -mimetypes.urllib -mimify.CHARSET -mimify.File(??) -mimify.HeaderFile(??) -mimify.MAXLEN -mimify.QUOTE -mimify.base64_re -mimify.chrset -mimify.cte -mimify.he -mimify.iso_char -mimify.mime_char -mimify.mime_code -mimify.mime_decode(??) -mimify.mime_decode_header(??) -mimify.mime_encode(??) -mimify.mime_encode_header(??) -mimify.mime_head -mimify.mime_header -mimify.mime_header_char -mimify.mimify(??) -mimify.mimify_part(??) -mimify.mp -mimify.mv -mimify.qp -mimify.re -mimify.repl -mimify.sys -mimify.unmimify(??) -mimify.unmimify_part(??) -min(sequence) -> value -mmap.ACCESS_COPY -mmap.ACCESS_READ -mmap.ACCESS_WRITE -mmap.MAP_ANON -mmap.MAP_ANONYMOUS -mmap.MAP_DENYWRITE -mmap.MAP_EXECUTABLE -mmap.MAP_PRIVATE -mmap.MAP_SHARED -mmap.PAGESIZE -mmap.PROT_EXEC -mmap.PROT_READ -mmap.PROT_WRITE -mmap.error(??) -mmap.mmap -modulefinder.AddPackagePath(??) -modulefinder.IMPORT_NAME -modulefinder.LOAD_CONST -modulefinder.Module(??) -modulefinder.ModuleFinder(??) -modulefinder.READ_MODE -modulefinder.ReplacePackage(??) -modulefinder.STORE_GLOBAL -modulefinder.STORE_NAME -modulefinder.STORE_OPS -modulefinder.dis -modulefinder.imp -modulefinder.marshal -modulefinder.new -modulefinder.os -modulefinder.packagePathMap -modulefinder.replacePackageMap -modulefinder.sys -modulefinder.test(??) -multifile.Error(??) -multifile.MultiFile(??) -mutex.deque(iterable) --> deque object -mutex.mutex(??) -netrc.NetrcParseError(??) -netrc.netrc(??) -netrc.os -netrc.shlex -new.classobj(name, bases, dict) -new.code -new.function(code, globals[, name[, argdefs[, closure]]]) -new.instance(class[, dict]) -new.instancemethod(function, instance, class) -new.module(name[, doc]) -nis.cat -nis.error(??) -nis.maps -nis.match -nntplib.CRLF -nntplib.LONGRESP -nntplib.NNTP(??) -nntplib.NNTPDataError(??) -nntplib.NNTPError(??) -nntplib.NNTPPermanentError(??) -nntplib.NNTPProtocolError(??) -nntplib.NNTPReplyError(??) -nntplib.NNTPTemporaryError(??) -nntplib.NNTP_PORT -nntplib.error_data(??) -nntplib.error_perm(??) -nntplib.error_proto(??) -nntplib.error_reply(??) -nntplib.error_temp(??) -nntplib.re -nntplib.socket -ntpath.abspath(??) -ntpath.altsep -ntpath.basename(??) -ntpath.commonprefix(??) -ntpath.curdir -ntpath.defpath -ntpath.devnull -ntpath.dirname(??) -ntpath.exists(??) -ntpath.expanduser(??) -ntpath.expandvars(??) -ntpath.extsep -ntpath.getatime(??) -ntpath.getctime(??) -ntpath.getmtime(??) -ntpath.getsize(??) -ntpath.isabs(??) -ntpath.isdir(??) -ntpath.isfile(??) -ntpath.islink(??) -ntpath.ismount(??) -ntpath.join(??) -ntpath.lexists(??) -ntpath.normcase(??) -ntpath.normpath(??) -ntpath.os -ntpath.pardir -ntpath.pathsep -ntpath.realpath(??) -ntpath.sep -ntpath.split(??) -ntpath.splitdrive(??) -ntpath.splitext(??) -ntpath.splitunc(??) -ntpath.stat -ntpath.supports_unicode_filenames -ntpath.sys -ntpath.walk(??) -nturl2path.pathname2url(??) -nturl2path.url2pathname(??) -object -oct(number) -> string -opcode.EXTENDED_ARG -opcode.HAVE_ARGUMENT -opcode.cmp_op -opcode.hascompare -opcode.hasconst -opcode.hasfree -opcode.hasjabs -opcode.hasjrel -opcode.haslocal -opcode.hasname -opcode.opmap -opcode.opname -open -operator.abs(a) -- Same as abs(a). -operator.add(a, b) -- Same as a + b. -operator.and_(a, b) -- Same as a & b. -operator.attrgetter(attr) --> attrgetter object -operator.concat(a, b) -- Same as a + b, for a and b sequences. -operator.contains(a, b) -- Same as b in a (note reversed operands). -operator.countOf(a, b) -- Return the number of times b occurs in a. -operator.delitem(a, b) -- Same as del a[b]. -operator.delslice(a, b, c) -- Same as del a[b:c]. -operator.div(a, b) -- Same as a / b when __future__.division is not in effect. -operator.eq(a, b) -- Same as a==b. -operator.floordiv(a, b) -- Same as a // b. -operator.ge(a, b) -- Same as a>=b. -operator.getitem(a, b) -- Same as a[b]. -operator.getslice(a, b, c) -- Same as a[b:c]. -operator.gt(a, b) -- Same as a>b. -operator.indexOf(a, b) -- Return the first index of b in a. -operator.inv(a) -- Same as ~a. -operator.invert(a) -- Same as ~a. -operator.isCallable(a) -- Same as callable(a). -operator.isMappingType(a) -- Return True if a has a mapping type, False otherwise. -operator.isNumberType(a) -- Return True if a has a numeric type, False otherwise. -operator.isSequenceType(a) -- Return True if a has a sequence type, False otherwise. -operator.is_(a, b) -- Same as a is b. -operator.is_not(a, b) -- Same as a is not b. -operator.itemgetter(item) --> itemgetter object -operator.le(a, b) -- Same as a<=b. -operator.lshift(a, b) -- Same as a << b. -operator.lt(a, b) -- Same as a> b. -operator.sequenceIncludes(a, b) -- Same as b in a (note reversed operands; deprecated). -operator.setitem(a, b, c) -- Same as a[b] = c. -operator.setslice(a, b, c, d) -- Same as a[b:c] = d. -operator.sub(a, b) -- Same as a - b. -operator.truediv(a, b) -- Same as a / b when __future__.division is in effect. -operator.truth(a) -- Return True if a is true, False otherwise. -operator.xor(a, b) -- Same as a ^ b. -optparse.BadOptionError(??) -optparse.HelpFormatter(??) -optparse.IndentedHelpFormatter(??) -optparse.NO_DEFAULT -optparse.OptParseError(??) -optparse.Option(??) -optparse.OptionConflictError(??) -optparse.OptionContainer(??) -optparse.OptionError(??) -optparse.OptionGroup(??) -optparse.OptionParser(??) -optparse.OptionValueError(??) -optparse.SUPPRESS_HELP -optparse.SUPPRESS_USAGE -optparse.TitledHelpFormatter(??) -optparse.Values(??) -optparse.check_builtin(??) -optparse.check_choice(??) -optparse.make_option(??) -optparse.os -optparse.sys -optparse.textwrap -optparse.types -ord(c) -> integer -os.EX_CANTCREAT -os.EX_CONFIG -os.EX_DATAERR -os.EX_IOERR -os.EX_NOHOST -os.EX_NOINPUT -os.EX_NOPERM -os.EX_NOUSER -os.EX_OK -os.EX_OSERR -os.EX_OSFILE -os.EX_PROTOCOL -os.EX_SOFTWARE -os.EX_TEMPFAIL -os.EX_UNAVAILABLE -os.EX_USAGE -os.F_OK -os.NGROUPS_MAX -os.O_APPEND -os.O_CREAT -os.O_DIRECT -os.O_DIRECTORY -os.O_DSYNC -os.O_EXCL -os.O_LARGEFILE -os.O_NDELAY -os.O_NOCTTY -os.O_NOFOLLOW -os.O_NONBLOCK -os.O_RDONLY -os.O_RDWR -os.O_RSYNC -os.O_SYNC -os.O_TRUNC -os.O_WRONLY -os.P_NOWAIT -os.P_NOWAITO -os.P_WAIT -os.R_OK -os.TMP_MAX -os.UserDict -os.WCONTINUED -os.WCOREDUMP(status) -> bool -os.WEXITSTATUS(status) -> integer -os.WIFCONTINUED(status) -> bool -os.WIFEXITED(status) -> bool -os.WIFSIGNALED(status) -> bool -os.WIFSTOPPED(status) -> bool -os.WNOHANG -os.WSTOPSIG(status) -> integer -os.WTERMSIG(status) -> integer -os.WUNTRACED -os.W_OK -os.X_OK -os.abort() -> does not return! -os.access(path, mode) -> 1 if granted, 0 otherwise -os.altsep -os.chdir(path) -os.chmod(path, mode) -os.chown(path, uid, gid) -os.chroot(path) -os.close(fd) -os.confstr(name) -> string -os.confstr_names -os.ctermid() -> string -os.curdir -os.defpath -os.devnull -os.dup(fd) -> fd2 -os.dup2(old_fd, new_fd) -os.environ -os.error(??) -os.execl(file, *args) -os.execle(file, *args, env) -os.execlp(file, *args) -os.execlpe(file, *args, env) -os.execv(path, args) -os.execve(path, args, env) -os.execvp(??) -os.execvpe(file, args, env) -os.extsep -os.fchdir(fildes) -os.fdatasync(fildes) -os.fdopen(fd [, mode='r' [, bufsize]]) -> file_object -os.fork() -> pid -os.forkpty() -> (pid, master_fd) -os.fpathconf(fd, name) -> integer -os.fstat(fd) -> stat result -os.fstatvfs(fd) -> statvfs result -os.fsync(fildes) -os.ftruncate(fd, length) -os.getcwd() -> path -os.getcwdu() -> path -os.getegid() -> egid -os.getenv(??) -os.geteuid() -> euid -os.getgid() -> gid -os.getgroups() -> list of group IDs -os.getloadavg() -> (float, float, float) -os.getlogin() -> string -os.getpgid(pid) -> pgid -os.getpgrp() -> pgrp -os.getpid() -> pid -os.getppid() -> ppid -os.getsid(pid) -> sid -os.getuid() -> uid -os.isatty(fd) -> bool -os.kill(pid, sig) -os.killpg(pgid, sig) -os.lchown(path, uid, gid) -os.linesep -os.link(src, dst) -os.listdir(path) -> list_of_strings -os.lseek(fd, pos, how) -> newpos -os.lstat(path) -> stat result -os.major(device) -> major number -os.makedev(major, minor) -> device number -os.makedirs(path [, mode=0777]) -os.minor(device) -> minor number -os.mkdir(path [, mode=0777]) -os.mkfifo(filename [, mode=0666]) -os.mknod(filename [, mode=0600, device]) -os.name -os.nice(inc) -> new_priority -os.open(filename, flag [, mode=0777]) -> fd -os.openpty() -> (master_fd, slave_fd) -os.pardir -os.path -os.pathconf(path, name) -> integer -os.pathconf_names -os.pathsep -os.pipe() -> (read_end, write_end) -os.popen(command [, mode='r' [, bufsize]]) -> pipe -os.popen2(??) -os.popen3(??) -os.popen4(??) -os.putenv(key, value) -os.read(fd, buffersize) -> string -os.readlink(path) -> path -os.remove(path) -os.removedirs(path) -os.rename(old, new) -os.renames(old, new) -os.rmdir(path) -os.sep -os.setegid(gid) -os.seteuid(uid) -os.setgid(gid) -os.setgroups(list) -os.setpgid(pid, pgrp) -os.setpgrp() -os.setregid(rgid, egid) -os.setreuid(ruid, euid) -os.setsid() -os.setuid(uid) -os.spawnl(mode, file, *args) -> integer -os.spawnle(mode, file, *args, env) -> integer -os.spawnlp(mode, file, *args) -> integer -os.spawnlpe(mode, file, *args, env) -> integer -os.spawnv(mode, file, args) -> integer -os.spawnve(mode, file, args, env) -> integer -os.spawnvp(mode, file, args) -> integer -os.spawnvpe(mode, file, args, env) -> integer -os.stat(path) -> stat result -os.stat_float_times([newval]) -> oldval -os.stat_result -os.statvfs(path) -> statvfs result -os.statvfs_result -os.strerror(code) -> string -os.symlink(src, dst) -os.sys -os.sysconf(name) -> integer -os.sysconf_names -os.system(command) -> exit_status -os.tcgetpgrp(fd) -> pgid -os.tcsetpgrp(fd, pgid) -os.tempnam([dir[, prefix]]) -> string -os.times() -> (utime, stime, cutime, cstime, elapsed_time) -os.tmpfile() -> file object -os.tmpnam() -> string -os.ttyname(fd) -> string -os.umask(new_mask) -> old_mask -os.uname() -> (sysname, nodename, release, version, machine) -os.unlink(path) -os.unsetenv(key) -os.urandom(n) -> str -os.utime(path, (atime, utime)) -os.wait() -> (pid, status) -os.waitpid(pid, options) -> (pid, status) -os.walk(??) -os.write(fd, string) -> byteswritten -os2emxpath.abspath(??) -os2emxpath.altsep -os2emxpath.basename(??) -os2emxpath.commonprefix(??) -os2emxpath.curdir -os2emxpath.defpath -os2emxpath.devnull -os2emxpath.dirname(??) -os2emxpath.exists(??) -os2emxpath.expanduser(??) -os2emxpath.expandvars(??) -os2emxpath.extsep -os2emxpath.getatime(??) -os2emxpath.getctime(??) -os2emxpath.getmtime(??) -os2emxpath.getsize(??) -os2emxpath.isabs(??) -os2emxpath.isdir(??) -os2emxpath.isfile(??) -os2emxpath.islink(??) -os2emxpath.ismount(??) -os2emxpath.join(??) -os2emxpath.lexists(??) -os2emxpath.normcase(??) -os2emxpath.normpath(??) -os2emxpath.os -os2emxpath.pardir -os2emxpath.pathsep -os2emxpath.realpath(??) -os2emxpath.sep -os2emxpath.split(??) -os2emxpath.splitdrive(??) -os2emxpath.splitext(??) -os2emxpath.splitunc(??) -os2emxpath.stat -os2emxpath.supports_unicode_filenames -os2emxpath.walk(??) -ossaudiodev.AFMT_AC3 -ossaudiodev.AFMT_A_LAW -ossaudiodev.AFMT_IMA_ADPCM -ossaudiodev.AFMT_MPEG -ossaudiodev.AFMT_MU_LAW -ossaudiodev.AFMT_QUERY -ossaudiodev.AFMT_S16_BE -ossaudiodev.AFMT_S16_LE -ossaudiodev.AFMT_S16_NE -ossaudiodev.AFMT_S8 -ossaudiodev.AFMT_U16_BE -ossaudiodev.AFMT_U16_LE -ossaudiodev.AFMT_U8 -ossaudiodev.OSSAudioError(??) -ossaudiodev.SNDCTL_COPR_HALT -ossaudiodev.SNDCTL_COPR_LOAD -ossaudiodev.SNDCTL_COPR_RCODE -ossaudiodev.SNDCTL_COPR_RCVMSG -ossaudiodev.SNDCTL_COPR_RDATA -ossaudiodev.SNDCTL_COPR_RESET -ossaudiodev.SNDCTL_COPR_RUN -ossaudiodev.SNDCTL_COPR_SENDMSG -ossaudiodev.SNDCTL_COPR_WCODE -ossaudiodev.SNDCTL_COPR_WDATA -ossaudiodev.SNDCTL_DSP_BIND_CHANNEL -ossaudiodev.SNDCTL_DSP_CHANNELS -ossaudiodev.SNDCTL_DSP_GETBLKSIZE -ossaudiodev.SNDCTL_DSP_GETCAPS -ossaudiodev.SNDCTL_DSP_GETCHANNELMASK -ossaudiodev.SNDCTL_DSP_GETFMTS -ossaudiodev.SNDCTL_DSP_GETIPTR -ossaudiodev.SNDCTL_DSP_GETISPACE -ossaudiodev.SNDCTL_DSP_GETODELAY -ossaudiodev.SNDCTL_DSP_GETOPTR -ossaudiodev.SNDCTL_DSP_GETOSPACE -ossaudiodev.SNDCTL_DSP_GETSPDIF -ossaudiodev.SNDCTL_DSP_GETTRIGGER -ossaudiodev.SNDCTL_DSP_MAPINBUF -ossaudiodev.SNDCTL_DSP_MAPOUTBUF -ossaudiodev.SNDCTL_DSP_NONBLOCK -ossaudiodev.SNDCTL_DSP_POST -ossaudiodev.SNDCTL_DSP_PROFILE -ossaudiodev.SNDCTL_DSP_RESET -ossaudiodev.SNDCTL_DSP_SAMPLESIZE -ossaudiodev.SNDCTL_DSP_SETDUPLEX -ossaudiodev.SNDCTL_DSP_SETFMT -ossaudiodev.SNDCTL_DSP_SETFRAGMENT -ossaudiodev.SNDCTL_DSP_SETSPDIF -ossaudiodev.SNDCTL_DSP_SETSYNCRO -ossaudiodev.SNDCTL_DSP_SETTRIGGER -ossaudiodev.SNDCTL_DSP_SPEED -ossaudiodev.SNDCTL_DSP_STEREO -ossaudiodev.SNDCTL_DSP_SUBDIVIDE -ossaudiodev.SNDCTL_DSP_SYNC -ossaudiodev.SNDCTL_FM_4OP_ENABLE -ossaudiodev.SNDCTL_FM_LOAD_INSTR -ossaudiodev.SNDCTL_MIDI_INFO -ossaudiodev.SNDCTL_MIDI_MPUCMD -ossaudiodev.SNDCTL_MIDI_MPUMODE -ossaudiodev.SNDCTL_MIDI_PRETIME -ossaudiodev.SNDCTL_SEQ_CTRLRATE -ossaudiodev.SNDCTL_SEQ_GETINCOUNT -ossaudiodev.SNDCTL_SEQ_GETOUTCOUNT -ossaudiodev.SNDCTL_SEQ_GETTIME -ossaudiodev.SNDCTL_SEQ_NRMIDIS -ossaudiodev.SNDCTL_SEQ_NRSYNTHS -ossaudiodev.SNDCTL_SEQ_OUTOFBAND -ossaudiodev.SNDCTL_SEQ_PANIC -ossaudiodev.SNDCTL_SEQ_PERCMODE -ossaudiodev.SNDCTL_SEQ_RESET -ossaudiodev.SNDCTL_SEQ_RESETSAMPLES -ossaudiodev.SNDCTL_SEQ_SYNC -ossaudiodev.SNDCTL_SEQ_TESTMIDI -ossaudiodev.SNDCTL_SEQ_THRESHOLD -ossaudiodev.SNDCTL_SYNTH_CONTROL -ossaudiodev.SNDCTL_SYNTH_ID -ossaudiodev.SNDCTL_SYNTH_INFO -ossaudiodev.SNDCTL_SYNTH_MEMAVL -ossaudiodev.SNDCTL_SYNTH_REMOVESAMPLE -ossaudiodev.SNDCTL_TMR_CONTINUE -ossaudiodev.SNDCTL_TMR_METRONOME -ossaudiodev.SNDCTL_TMR_SELECT -ossaudiodev.SNDCTL_TMR_SOURCE -ossaudiodev.SNDCTL_TMR_START -ossaudiodev.SNDCTL_TMR_STOP -ossaudiodev.SNDCTL_TMR_TEMPO -ossaudiodev.SNDCTL_TMR_TIMEBASE -ossaudiodev.SOUND_MIXER_ALTPCM -ossaudiodev.SOUND_MIXER_BASS -ossaudiodev.SOUND_MIXER_CD -ossaudiodev.SOUND_MIXER_DIGITAL1 -ossaudiodev.SOUND_MIXER_DIGITAL2 -ossaudiodev.SOUND_MIXER_DIGITAL3 -ossaudiodev.SOUND_MIXER_IGAIN -ossaudiodev.SOUND_MIXER_IMIX -ossaudiodev.SOUND_MIXER_LINE -ossaudiodev.SOUND_MIXER_LINE1 -ossaudiodev.SOUND_MIXER_LINE2 -ossaudiodev.SOUND_MIXER_LINE3 -ossaudiodev.SOUND_MIXER_MIC -ossaudiodev.SOUND_MIXER_MONITOR -ossaudiodev.SOUND_MIXER_NRDEVICES -ossaudiodev.SOUND_MIXER_OGAIN -ossaudiodev.SOUND_MIXER_PCM -ossaudiodev.SOUND_MIXER_PHONEIN -ossaudiodev.SOUND_MIXER_PHONEOUT -ossaudiodev.SOUND_MIXER_RADIO -ossaudiodev.SOUND_MIXER_RECLEV -ossaudiodev.SOUND_MIXER_SPEAKER -ossaudiodev.SOUND_MIXER_SYNTH -ossaudiodev.SOUND_MIXER_TREBLE -ossaudiodev.SOUND_MIXER_VIDEO -ossaudiodev.SOUND_MIXER_VOLUME -ossaudiodev.control_labels -ossaudiodev.control_names -ossaudiodev.error(??) -ossaudiodev.open -ossaudiodev.openmixer -parser.ASTType -parser.ParserError(??) -parser.STType -parser.ast2list -parser.ast2tuple -parser.compileast -parser.compilest -parser.expr -parser.isexpr -parser.issuite -parser.sequence2ast -parser.sequence2st -parser.st2list -parser.st2tuple -parser.suite -parser.tuple2ast -parser.tuple2st -pdb.Pdb(??) -pdb.Repr(??) -pdb.TESTCMD -pdb.bdb -pdb.cmd -pdb.find_function(??) -pdb.help(??) -pdb.line_prefix -pdb.linecache -pdb.main(??) -pdb.os -pdb.pm(??) -pdb.post_mortem(??) -pdb.pprint -pdb.re -pdb.run(??) -pdb.runcall(??) -pdb.runctx(??) -pdb.runeval(??) -pdb.set_trace(??) -pdb.sys -pdb.test(??) -pdb.traceback -pickle.APPEND -pickle.APPENDS -pickle.BINFLOAT -pickle.BINGET -pickle.BININT -pickle.BININT1 -pickle.BININT2 -pickle.BINPERSID -pickle.BINPUT -pickle.BINSTRING -pickle.BINUNICODE -pickle.BUILD -pickle.BooleanType -pickle.BufferType -pickle.BuiltinFunctionType -pickle.BuiltinMethodType -pickle.ClassType -pickle.CodeType -pickle.ComplexType -pickle.DICT -pickle.DUP -pickle.DictProxyType -pickle.DictType -pickle.DictionaryType -pickle.EMPTY_DICT -pickle.EMPTY_LIST -pickle.EMPTY_TUPLE -pickle.EXT1 -pickle.EXT2 -pickle.EXT4 -pickle.EllipsisType -pickle.FALSE -pickle.FLOAT -pickle.FileType -pickle.FloatType -pickle.FrameType -pickle.FunctionType -pickle.GET -pickle.GLOBAL -pickle.GeneratorType -pickle.HIGHEST_PROTOCOL -pickle.INST -pickle.INT -pickle.InstanceType -pickle.IntType -pickle.LIST -pickle.LONG -pickle.LONG1 -pickle.LONG4 -pickle.LONG_BINGET -pickle.LONG_BINPUT -pickle.LambdaType -pickle.ListType -pickle.LongType -pickle.MARK -pickle.MethodType -pickle.ModuleType -pickle.NEWFALSE -pickle.NEWOBJ -pickle.NEWTRUE -pickle.NONE -pickle.NoneType -pickle.NotImplementedType -pickle.OBJ -pickle.ObjectType -pickle.PERSID -pickle.POP -pickle.POP_MARK -pickle.PROTO -pickle.PUT -pickle.PickleError(??) -pickle.Pickler(??) -pickle.PicklingError(??) -pickle.PyStringMap -pickle.REDUCE -pickle.SETITEM -pickle.SETITEMS -pickle.SHORT_BINSTRING -pickle.STOP -pickle.STRING -pickle.SliceType -pickle.StringIO([s]) -- Return a StringIO-like stream for reading or writing -pickle.StringType -pickle.StringTypes -pickle.TRUE -pickle.TUPLE -pickle.TUPLE1 -pickle.TUPLE2 -pickle.TUPLE3 -pickle.TracebackType -pickle.TupleType -pickle.TypeType -pickle.UNICODE -pickle.UnboundMethodType -pickle.UnicodeType -pickle.Unpickler(??) -pickle.UnpicklingError(??) -pickle.XRangeType -pickle.classmap -pickle.compatible_formats -pickle.decode_long(??) -pickle.dispatch_table -pickle.dump(??) -pickle.dumps(??) -pickle.encode_long(??) -pickle.format_version -pickle.load(??) -pickle.loads(??) -pickle.marshal -pickle.mloads -pickle.re -pickle.struct -pickle.sys -pickle.warnings -pickle.whichmodule(??) -pickletools.ArgumentDescriptor -pickletools.OpcodeInfo -pickletools.StackObject -pickletools.TAKEN_FROM_ARGUMENT1 -pickletools.TAKEN_FROM_ARGUMENT4 -pickletools.UP_TO_NEWLINE -pickletools.anyobject -pickletools.code2op -pickletools.decimalnl_long -pickletools.decimalnl_short -pickletools.decode_long(??) -pickletools.dis(??) -pickletools.float8 -pickletools.floatnl -pickletools.genops(??) -pickletools.int4 -pickletools.long1 -pickletools.long4 -pickletools.markobject -pickletools.opcodes -pickletools.pybool -pickletools.pydict -pickletools.pyfloat -pickletools.pyint -pickletools.pyinteger_or_bool -pickletools.pylist -pickletools.pylong -pickletools.pynone -pickletools.pystring -pickletools.pytuple -pickletools.pyunicode -pickletools.read_decimalnl_long(??) -pickletools.read_decimalnl_short(??) -pickletools.read_float8(??) -pickletools.read_floatnl(??) -pickletools.read_int4(??) -pickletools.read_long1(??) -pickletools.read_long4(??) -pickletools.read_string1(??) -pickletools.read_string4(??) -pickletools.read_stringnl(??) -pickletools.read_stringnl_noescape(??) -pickletools.read_stringnl_noescape_pair(??) -pickletools.read_uint1(??) -pickletools.read_uint2(??) -pickletools.read_unicodestring4(??) -pickletools.read_unicodestringnl(??) -pickletools.stackslice -pickletools.string1 -pickletools.string4 -pickletools.stringnl -pickletools.stringnl_noescape -pickletools.stringnl_noescape_pair -pickletools.uint1 -pickletools.uint2 -pickletools.unicodestring4 -pickletools.unicodestringnl -pipes.FILEIN_FILEOUT -pipes.FILEIN_STDOUT -pipes.SINK -pipes.SOURCE -pipes.STDIN_FILEOUT -pipes.STDIN_STDOUT -pipes.Template(??) -pipes.makepipeline(??) -pipes.os -pipes.quote(??) -pipes.re -pipes.stepkinds -pipes.string -pipes.tempfile -pipes.test(??) -pkgutil.extend_path(??) -pkgutil.os -pkgutil.sys -platform.architecture(??) -platform.dist(??) -platform.java_ver(??) -platform.libc_ver(??) -platform.mac_ver(??) -platform.machine(??) -platform.node(??) -platform.os -platform.platform(??) -platform.popen(??) -platform.processor(??) -platform.python_build(??) -platform.python_compiler(??) -platform.python_version(??) -platform.python_version_tuple(??) -platform.re -platform.release(??) -platform.string -platform.sys -platform.system(??) -platform.system_alias(??) -platform.uname(??) -platform.version(??) -platform.win32_ver(??) -popen2.MAXFD -popen2.Popen3(??) -popen2.Popen4(??) -popen2.os -popen2.popen2(??) -popen2.popen3(??) -popen2.popen4(??) -popen2.sys -poplib.CR -poplib.CRLF -poplib.LF -poplib.POP3(??) -poplib.POP3_PORT -poplib.POP3_SSL(??) -poplib.POP3_SSL_PORT -poplib.error_proto(??) -poplib.re -poplib.socket -posix.EX_CANTCREAT -posix.EX_CONFIG -posix.EX_DATAERR -posix.EX_IOERR -posix.EX_NOHOST -posix.EX_NOINPUT -posix.EX_NOPERM -posix.EX_NOUSER -posix.EX_OK -posix.EX_OSERR -posix.EX_OSFILE -posix.EX_PROTOCOL -posix.EX_SOFTWARE -posix.EX_TEMPFAIL -posix.EX_UNAVAILABLE -posix.EX_USAGE -posix.F_OK -posix.NGROUPS_MAX -posix.O_APPEND -posix.O_CREAT -posix.O_DIRECT -posix.O_DIRECTORY -posix.O_DSYNC -posix.O_EXCL -posix.O_LARGEFILE -posix.O_NDELAY -posix.O_NOCTTY -posix.O_NOFOLLOW -posix.O_NONBLOCK -posix.O_RDONLY -posix.O_RDWR -posix.O_RSYNC -posix.O_SYNC -posix.O_TRUNC -posix.O_WRONLY -posix.R_OK -posix.TMP_MAX -posix.WCONTINUED -posix.WCOREDUMP(status) -> bool -posix.WEXITSTATUS(status) -> integer -posix.WIFCONTINUED(status) -> bool -posix.WIFEXITED(status) -> bool -posix.WIFSIGNALED(status) -> bool -posix.WIFSTOPPED(status) -> bool -posix.WNOHANG -posix.WSTOPSIG(status) -> integer -posix.WTERMSIG(status) -> integer -posix.WUNTRACED -posix.W_OK -posix.X_OK -posix.abort() -> does not return! -posix.access(path, mode) -> 1 if granted, 0 otherwise -posix.chdir(path) -posix.chmod(path, mode) -posix.chown(path, uid, gid) -posix.chroot(path) -posix.close(fd) -posix.confstr(name) -> string -posix.confstr_names -posix.ctermid() -> string -posix.dup(fd) -> fd2 -posix.dup2(old_fd, new_fd) -posix.environ -posix.error(??) -posix.execv(path, args) -posix.execve(path, args, env) -posix.fchdir(fildes) -posix.fdatasync(fildes) -posix.fdopen(fd [, mode='r' [, bufsize]]) -> file_object -posix.fork() -> pid -posix.forkpty() -> (pid, master_fd) -posix.fpathconf(fd, name) -> integer -posix.fstat(fd) -> stat result -posix.fstatvfs(fd) -> statvfs result -posix.fsync(fildes) -posix.ftruncate(fd, length) -posix.getcwd() -> path -posix.getcwdu() -> path -posix.getegid() -> egid -posix.geteuid() -> euid -posix.getgid() -> gid -posix.getgroups() -> list of group IDs -posix.getloadavg() -> (float, float, float) -posix.getlogin() -> string -posix.getpgid(pid) -> pgid -posix.getpgrp() -> pgrp -posix.getpid() -> pid -posix.getppid() -> ppid -posix.getsid(pid) -> sid -posix.getuid() -> uid -posix.isatty(fd) -> bool -posix.kill(pid, sig) -posix.killpg(pgid, sig) -posix.lchown(path, uid, gid) -posix.link(src, dst) -posix.listdir(path) -> list_of_strings -posix.lseek(fd, pos, how) -> newpos -posix.lstat(path) -> stat result -posix.major(device) -> major number -posix.makedev(major, minor) -> device number -posix.minor(device) -> minor number -posix.mkdir(path [, mode=0777]) -posix.mkfifo(filename [, mode=0666]) -posix.mknod(filename [, mode=0600, device]) -posix.nice(inc) -> new_priority -posix.open(filename, flag [, mode=0777]) -> fd -posix.openpty() -> (master_fd, slave_fd) -posix.pathconf(path, name) -> integer -posix.pathconf_names -posix.pipe() -> (read_end, write_end) -posix.popen(command [, mode='r' [, bufsize]]) -> pipe -posix.putenv(key, value) -posix.read(fd, buffersize) -> string -posix.readlink(path) -> path -posix.remove(path) -posix.rename(old, new) -posix.rmdir(path) -posix.setegid(gid) -posix.seteuid(uid) -posix.setgid(gid) -posix.setgroups(list) -posix.setpgid(pid, pgrp) -posix.setpgrp() -posix.setregid(rgid, egid) -posix.setreuid(ruid, euid) -posix.setsid() -posix.setuid(uid) -posix.stat(path) -> stat result -posix.stat_float_times([newval]) -> oldval -posix.stat_result -posix.statvfs(path) -> statvfs result -posix.statvfs_result -posix.strerror(code) -> string -posix.symlink(src, dst) -posix.sysconf(name) -> integer -posix.sysconf_names -posix.system(command) -> exit_status -posix.tcgetpgrp(fd) -> pgid -posix.tcsetpgrp(fd, pgid) -posix.tempnam([dir[, prefix]]) -> string -posix.times() -> (utime, stime, cutime, cstime, elapsed_time) -posix.tmpfile() -> file object -posix.tmpnam() -> string -posix.ttyname(fd) -> string -posix.umask(new_mask) -> old_mask -posix.uname() -> (sysname, nodename, release, version, machine) -posix.unlink(path) -posix.unsetenv(key) -posix.utime(path, (atime, utime)) -posix.wait() -> (pid, status) -posix.waitpid(pid, options) -> (pid, status) -posix.write(fd, string) -> byteswritten -posixfile.SEEK_CUR -posixfile.SEEK_END -posixfile.SEEK_SET -posixfile.fileopen(??) -posixfile.open(??) -posixpath.abspath(??) -posixpath.altsep -posixpath.basename(??) -posixpath.commonprefix(??) -posixpath.curdir -posixpath.defpath -posixpath.devnull -posixpath.dirname(??) -posixpath.exists(??) -posixpath.expanduser(??) -posixpath.expandvars(??) -posixpath.extsep -posixpath.getatime(??) -posixpath.getctime(??) -posixpath.getmtime(??) -posixpath.getsize(??) -posixpath.isabs(??) -posixpath.isdir(??) -posixpath.isfile(??) -posixpath.islink(??) -posixpath.ismount(??) -posixpath.join(??) -posixpath.lexists(??) -posixpath.normcase(??) -posixpath.normpath(??) -posixpath.os -posixpath.pardir -posixpath.pathsep -posixpath.realpath(??) -posixpath.samefile(??) -posixpath.sameopenfile(??) -posixpath.samestat(??) -posixpath.sep -posixpath.split(??) -posixpath.splitdrive(??) -posixpath.splitext(??) -posixpath.stat -posixpath.supports_unicode_filenames -posixpath.walk(??) -pow(x, y[, z]) -> number -pprint.PrettyPrinter(??) -pprint.isreadable(??) -pprint.isrecursive(??) -pprint.pformat(??) -pprint.pprint(??) -pprint.saferepr(??) -profile.OptionParser(??) -profile.Profile(??) -profile.Stats(??) -profile.help(??) -profile.marshal -profile.os -profile.run(??) -profile.runctx(??) -profile.sys -profile.time -property(fget=None, fset=None, fdel=None, doc=None) -> property attribute -pstats.Stats(??) -pstats.TupleComp(??) -pstats.add_callers(??) -pstats.add_func_stats(??) -pstats.count_calls(??) -pstats.f8(??) -pstats.func_get_function_name(??) -pstats.func_std_string(??) -pstats.func_strip_path(??) -pstats.marshal -pstats.os -pstats.re -pstats.time -pty.CHILD -pty.STDERR_FILENO -pty.STDIN_FILENO -pty.STDOUT_FILENO -pty.fork() -> (pid, master_fd) -pty.master_open() -> (master_fd, slave_name) -pty.openpty() -> (master_fd, slave_fd) -pty.os -pty.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -pty.slave_open(tty_name) -> slave_fd -pty.spawn(??) -pty.tty -pwd.getpwall() -> list_of_entries -pwd.getpwnam(name) -> (pw_name,pw_passwd,pw_uid, -pwd.getpwuid(uid) -> (pw_name,pw_passwd,pw_uid, -pwd.struct_passwd -pwd.struct_pwent -py_compile.MAGIC -py_compile.PyCompileError(??) -py_compile.compile(??) -py_compile.imp -py_compile.main(??) -py_compile.marshal -py_compile.os -py_compile.set_creator_type(??) -py_compile.sys -py_compile.traceback -py_compile.wr_long(??) -pyclbr.Class(??) -pyclbr.DEDENT -pyclbr.Function(??) -pyclbr.NAME -pyclbr.NEWLINE -pyclbr.imp -pyclbr.itemgetter(item) --> itemgetter object -pyclbr.readmodule(??) -pyclbr.readmodule_ex(??) -pyclbr.sys -pyclbr.tokenize -pydoc.Doc(??) -pydoc.ErrorDuringImport(??) -pydoc.HTMLDoc(??) -pydoc.HTMLRepr(??) -pydoc.Helper(??) -pydoc.ModuleScanner(??) -pydoc.Repr(??) -pydoc.Scanner(??) -pydoc.TextDoc(??) -pydoc.TextRepr(??) -pydoc.allmethods(??) -pydoc.apropos(??) -pydoc.classname(??) -pydoc.cli(??) -pydoc.cram(??) -pydoc.deque(iterable) --> deque object -pydoc.describe(??) -pydoc.doc(??) -pydoc.expandtabs(s [,tabsize]) -> string -pydoc.find(s, sub [,start [,end]]) -> in -pydoc.getdoc(??) -pydoc.getpager(??) -pydoc.gui(??) -pydoc.help -pydoc.html -pydoc.imp -pydoc.importfile(??) -pydoc.inspect -pydoc.isdata(??) -pydoc.ispackage(??) -pydoc.ispath(??) -pydoc.join(list [,sep]) -> string -pydoc.locate(??) -pydoc.lower(s) -> string -pydoc.os -pydoc.pager(??) -pydoc.pathdirs(??) -pydoc.pipepager(??) -pydoc.plain(??) -pydoc.plainpager(??) -pydoc.re -pydoc.replace(??) -pydoc.resolve(??) -pydoc.rfind(s, sub [,start [,end]]) -> int -pydoc.rstrip(s [,chars]) -> string -pydoc.safeimport(??) -pydoc.serve(??) -pydoc.split(s [,sep [,maxsplit]]) -> list of strings -pydoc.splitdoc(??) -pydoc.strip(s [,chars]) -> string -pydoc.stripid(??) -pydoc.synopsis(??) -pydoc.sys -pydoc.tempfilepager(??) -pydoc.text -pydoc.ttypager(??) -pydoc.types -pydoc.visiblename(??) -pydoc.writedoc(??) -pydoc.writedocs(??) -pyexpat.EXPAT_VERSION -pyexpat.ErrorString(errno) -> string -pyexpat.ExpatError(??) -pyexpat.ParserCreate([encoding[, namespace_separator]]) -> parser -pyexpat.XMLParserType -pyexpat.XML_PARAM_ENTITY_PARSING_ALWAYS -pyexpat.XML_PARAM_ENTITY_PARSING_NEVER -pyexpat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -pyexpat.error(??) -pyexpat.errors -pyexpat.features -pyexpat.model -pyexpat.native_encoding -pyexpat.version_info -quit -quopri.EMPTYSTRING -quopri.ESCAPE -quopri.HEX -quopri.MAXLINESIZE -quopri.a2b_qp -quopri.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -quopri.decode(??) -quopri.decodestring(??) -quopri.encode(??) -quopri.encodestring(??) -quopri.ishex(??) -quopri.main(??) -quopri.needsquoting(??) -quopri.quote(??) -quopri.unhex(??) -random.BPF -random.LOG4 -random.NV_MAGICCONST -random.RECIP_BPF -random.Random -random.SG_MAGICCONST -random.SystemRandom -random.TWOPI -random.WichmannHill -random.betavariate -random.choice -random.expovariate -random.gammavariate -random.gauss -random.getrandbits(k) -> x. Generates a long int with k random bits. -random.getstate -random.jumpahead(int) -> None. Create new state from existing state and integer. -random.lognormvariate -random.normalvariate -random.paretovariate -random.randint -random.random() -> x in the interval [0, 1). -random.randrange -random.sample -random.seed -random.setstate -random.shuffle -random.uniform -random.vonmisesvariate -random.weibullvariate -range([start,] stop[, step]) -> list of integers -raw_input([prompt]) -> string -re.DOTALL -re.I -re.IGNORECASE -re.L -re.LOCALE -re.M -re.MULTILINE -re.S -re.U -re.UNICODE -re.VERBOSE -re.X -re.compile(??) -re.engine -re.error(??) -re.escape(??) -re.findall(??) -re.finditer(??) -re.match(??) -re.purge(??) -re.search(??) -re.split(??) -re.sub(??) -re.subn(??) -re.template(??) -readline.add_history(string) -> None -readline.clear_history() -> None -readline.get_begidx() -> int -readline.get_completer() -> function -readline.get_completer_delims() -> string -readline.get_current_history_length() -> integer -readline.get_endidx() -> int -readline.get_history_item() -> string -readline.get_history_length() -> int -readline.get_line_buffer() -> string -readline.insert_text(string) -> None -readline.parse_and_bind(string) -> None -readline.read_history_file([filename]) -> None -readline.read_init_file([filename]) -> None -readline.redisplay() -> None -readline.remove_history_item(pos) -> None -readline.replace_history_item(pos, line) -> None -readline.set_completer([function]) -> None -readline.set_completer_delims(string) -> None -readline.set_history_length(length) -> None -readline.set_startup_hook([function]) -> None -readline.write_history_file([filename]) -> None -reconvert.RE_ANSI_HEX -reconvert.RE_BK_PLUS_QM -reconvert.RE_CONTEXT_INDEP_OPS -reconvert.RE_NEWLINE_OR -reconvert.RE_NO_BK_PARENS -reconvert.RE_NO_BK_VBAR -reconvert.RE_NO_GNU_EXTENSIONS -reconvert.RE_SYNTAX_AWK -reconvert.RE_SYNTAX_EGREP -reconvert.RE_SYNTAX_EMACS -reconvert.RE_SYNTAX_GREP -reconvert.RE_TIGHT_VBAR -reconvert.convert(??) -reconvert.main(??) -reconvert.mastertable -reconvert.quote(??) -reconvert.regex -reconvert.warnings -reduce(function, sequence[, initial]) -> value -regex.casefold -regex.compile -regex.error(??) -regex.get_syntax -regex.match -regex.search -regex.set_syntax -regex.symcomp -regex_syntax.RE_ANSI_HEX -regex_syntax.RE_BK_PLUS_QM -regex_syntax.RE_CONTEXT_INDEP_OPS -regex_syntax.RE_NEWLINE_OR -regex_syntax.RE_NO_BK_PARENS -regex_syntax.RE_NO_BK_VBAR -regex_syntax.RE_NO_GNU_EXTENSIONS -regex_syntax.RE_SYNTAX_AWK -regex_syntax.RE_SYNTAX_EGREP -regex_syntax.RE_SYNTAX_EMACS -regex_syntax.RE_SYNTAX_GREP -regex_syntax.RE_TIGHT_VBAR -regsub.cache -regsub.capwords(??) -regsub.clear_cache(??) -regsub.compile(??) -regsub.expand(??) -regsub.gsub(??) -regsub.intsplit(??) -regsub.regex -regsub.split(??) -regsub.splitx(??) -regsub.sub(??) -regsub.test(??) -regsub.warnings -reload(module) -> module -repr(object) -> string -repr.Repr(??) -repr.aRepr -repr.islice(iterable, [start,] stop [, step]) --> islice object -repr.repr -resource.RLIMIT_AS -resource.RLIMIT_CORE -resource.RLIMIT_CPU -resource.RLIMIT_DATA -resource.RLIMIT_FSIZE -resource.RLIMIT_MEMLOCK -resource.RLIMIT_NOFILE -resource.RLIMIT_NPROC -resource.RLIMIT_OFILE -resource.RLIMIT_RSS -resource.RLIMIT_STACK -resource.RLIM_INFINITY -resource.RUSAGE_CHILDREN -resource.RUSAGE_SELF -resource.error(??) -resource.getpagesize -resource.getrlimit -resource.getrusage -resource.setrlimit -resource.struct_rusage -reversed(sequence) -> reverse iterator over values of the sequence -rexec.FileBase(??) -rexec.FileDelegate(??) -rexec.FileWrapper(??) -rexec.RExec(??) -rexec.RHooks(??) -rexec.RModuleImporter(??) -rexec.RModuleLoader(??) -rexec.TEMPLATE -rexec.ihooks -rexec.imp -rexec.os -rexec.sys -rexec.test(??) -rfc822.AddressList(??) -rfc822.AddrlistClass(??) -rfc822.Message(??) -rfc822.dump_address_pair(??) -rfc822.formatdate(??) -rfc822.mktime_tz(??) -rfc822.parseaddr(??) -rfc822.parsedate(??) -rfc822.parsedate_tz(??) -rfc822.quote(??) -rfc822.time -rfc822.unquote(??) -rlcompleter.Completer(??) -rlcompleter.get_class_members(??) -rlcompleter.readline -robotparser.Entry(??) -robotparser.RobotFileParser(??) -robotparser.RuleLine(??) -robotparser.URLopener(??) -robotparser.debug -robotparser.urllib -robotparser.urlparse -round(number[, ndigits]) -> floating point number -sched.bisect -sched.scheduler(??) -select.POLLERR -select.POLLHUP -select.POLLIN -select.POLLMSG -select.POLLNVAL -select.POLLOUT -select.POLLPRI -select.POLLRDBAND -select.POLLRDNORM -select.POLLWRBAND -select.POLLWRNORM -select.error(??) -select.poll -select.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -set(iterable) --> set object -setattr(object, name, value) -sets.BaseSet -sets.ImmutableSet -sets.Set -sets.generators -sets.ifilter(function or None, sequence) --> ifilter object -sets.ifilterfalse(function or None, sequence) --> ifilterfalse object -sgmllib.SGMLParseError(??) -sgmllib.SGMLParser(??) -sgmllib.TestSGMLParser(??) -sgmllib.attrfind -sgmllib.charref -sgmllib.endbracket -sgmllib.entityref -sgmllib.incomplete -sgmllib.interesting -sgmllib.markupbase -sgmllib.piclose -sgmllib.re -sgmllib.shorttag -sgmllib.shorttagopen -sgmllib.starttagopen -sgmllib.tagfind -sgmllib.test(??) -sha.blocksize -sha.digest_size -sha.digestsize -sha.new -sha.sha -shelve.BsdDbShelf(??) -shelve.DbfilenameShelf(??) -shelve.Pickler(file, protocol=0) -- Create a pickler. -shelve.Shelf(??) -shelve.StringIO([s]) -- Return a StringIO-like stream for reading or writing -shelve.Unpickler(file) -- Create an unpickler. -shelve.UserDict -shelve.open(??) -shelve.warnings -shlex.StringIO([s]) -- Return a StringIO-like stream for reading or writing -shlex.deque(iterable) --> deque object -shlex.os -shlex.shlex(??) -shlex.split(??) -shlex.sys -shutil.Error(??) -shutil.abspath(??) -shutil.copy(??) -shutil.copy2(??) -shutil.copyfile(??) -shutil.copyfileobj(??) -shutil.copymode(??) -shutil.copystat(??) -shutil.copytree(??) -shutil.destinsrc(??) -shutil.exceptions -shutil.move(??) -shutil.os -shutil.rmtree(??) -shutil.stat -shutil.sys -signal.NSIG -signal.SIGABRT -signal.SIGALRM -signal.SIGBUS -signal.SIGCHLD -signal.SIGCLD -signal.SIGCONT -signal.SIGFPE -signal.SIGHUP -signal.SIGILL -signal.SIGINT -signal.SIGIO -signal.SIGIOT -signal.SIGKILL -signal.SIGPIPE -signal.SIGPOLL -signal.SIGPROF -signal.SIGPWR -signal.SIGQUIT -signal.SIGRTMAX -signal.SIGRTMIN -signal.SIGSEGV -signal.SIGSTOP -signal.SIGSYS -signal.SIGTERM -signal.SIGTRAP -signal.SIGTSTP -signal.SIGTTIN -signal.SIGTTOU -signal.SIGURG -signal.SIGUSR1 -signal.SIGUSR2 -signal.SIGVTALRM -signal.SIGWINCH -signal.SIGXCPU -signal.SIGXFSZ -signal.SIG_DFL -signal.SIG_IGN -signal.alarm(seconds) -signal.default_int_handler(...) -signal.getsignal(sig) -> action -signal.pause() -signal.signal(sig, action) -> action -site.abs__file__(??) -site.addbuilddir(??) -site.addpackage(??) -site.addsitedir(??) -site.addsitepackages(??) -site.aliasmbcs(??) -site.execsitecustomize(??) -site.main(??) -site.makepath(??) -site.os -site.removeduppaths(??) -site.setBEGINLIBPATH(??) -site.setcopyright(??) -site.setencoding(??) -site.sethelper(??) -site.setquit(??) -site.sys -slice([start,] stop[, step]) -smtpd.COMMASPACE -smtpd.DEBUGSTREAM -smtpd.DebuggingServer(??) -smtpd.Devnull(??) -smtpd.EMPTYSTRING -smtpd.MailmanProxy(??) -smtpd.NEWLINE -smtpd.Options(??) -smtpd.PureProxy(??) -smtpd.SMTPChannel(??) -smtpd.SMTPServer(??) -smtpd.asynchat -smtpd.asyncore -smtpd.errno -smtpd.getopt -smtpd.os -smtpd.parseargs(??) -smtpd.program -smtpd.socket -smtpd.sys -smtpd.time -smtpd.usage(??) -smtplib.CRLF -smtplib.OLDSTYLE_AUTH -smtplib.SMTP(??) -smtplib.SMTPAuthenticationError(??) -smtplib.SMTPConnectError(??) -smtplib.SMTPDataError(??) -smtplib.SMTPException(??) -smtplib.SMTPHeloError(??) -smtplib.SMTPRecipientsRefused(??) -smtplib.SMTPResponseException(??) -smtplib.SMTPSenderRefused(??) -smtplib.SMTPServerDisconnected(??) -smtplib.SMTP_PORT -smtplib.SSLFakeFile(??) -smtplib.SSLFakeSocket(??) -smtplib.base64 -smtplib.encode_base64(??) -smtplib.hmac -smtplib.quoteaddr(??) -smtplib.quotedata(??) -smtplib.re -smtplib.rfc822 -smtplib.socket -smtplib.stderr -sndhdr.get_long_be(??) -sndhdr.get_long_le(??) -sndhdr.get_short_be(??) -sndhdr.get_short_le(??) -sndhdr.test(??) -sndhdr.test_8svx(??) -sndhdr.test_aifc(??) -sndhdr.test_au(??) -sndhdr.test_hcom(??) -sndhdr.test_sndr(??) -sndhdr.test_sndt(??) -sndhdr.test_voc(??) -sndhdr.test_wav(??) -sndhdr.testall(??) -sndhdr.tests -sndhdr.what(??) -sndhdr.whathdr(??) -socket.AF_APPLETALK -socket.AF_ASH -socket.AF_ATMPVC -socket.AF_ATMSVC -socket.AF_AX25 -socket.AF_BRIDGE -socket.AF_DECnet -socket.AF_ECONET -socket.AF_INET -socket.AF_INET6 -socket.AF_IPX -socket.AF_IRDA -socket.AF_KEY -socket.AF_NETBEUI -socket.AF_NETLINK -socket.AF_NETROM -socket.AF_PACKET -socket.AF_PPPOX -socket.AF_ROSE -socket.AF_ROUTE -socket.AF_SECURITY -socket.AF_SNA -socket.AF_UNIX -socket.AF_UNSPEC -socket.AF_WANPIPE -socket.AF_X25 -socket.AI_ADDRCONFIG -socket.AI_ALL -socket.AI_CANONNAME -socket.AI_NUMERICHOST -socket.AI_NUMERICSERV -socket.AI_PASSIVE -socket.AI_V4MAPPED -socket.CAPI -socket.EAI_ADDRFAMILY -socket.EAI_AGAIN -socket.EAI_BADFLAGS -socket.EAI_FAIL -socket.EAI_FAMILY -socket.EAI_MEMORY -socket.EAI_NODATA -socket.EAI_NONAME -socket.EAI_OVERFLOW -socket.EAI_SERVICE -socket.EAI_SOCKTYPE -socket.EAI_SYSTEM -socket.EBADF -socket.INADDR_ALLHOSTS_GROUP -socket.INADDR_ANY -socket.INADDR_BROADCAST -socket.INADDR_LOOPBACK -socket.INADDR_MAX_LOCAL_GROUP -socket.INADDR_NONE -socket.INADDR_UNSPEC_GROUP -socket.IPPORT_RESERVED -socket.IPPORT_USERRESERVED -socket.IPPROTO_AH -socket.IPPROTO_DSTOPTS -socket.IPPROTO_EGP -socket.IPPROTO_ESP -socket.IPPROTO_FRAGMENT -socket.IPPROTO_GRE -socket.IPPROTO_HOPOPTS -socket.IPPROTO_ICMP -socket.IPPROTO_ICMPV6 -socket.IPPROTO_IDP -socket.IPPROTO_IGMP -socket.IPPROTO_IP -socket.IPPROTO_IPIP -socket.IPPROTO_IPV6 -socket.IPPROTO_NONE -socket.IPPROTO_PIM -socket.IPPROTO_PUP -socket.IPPROTO_RAW -socket.IPPROTO_ROUTING -socket.IPPROTO_RSVP -socket.IPPROTO_TCP -socket.IPPROTO_TP -socket.IPPROTO_UDP -socket.IPV6_CHECKSUM -socket.IPV6_DSTOPTS -socket.IPV6_HOPLIMIT -socket.IPV6_HOPOPTS -socket.IPV6_JOIN_GROUP -socket.IPV6_LEAVE_GROUP -socket.IPV6_MULTICAST_HOPS -socket.IPV6_MULTICAST_IF -socket.IPV6_MULTICAST_LOOP -socket.IPV6_NEXTHOP -socket.IPV6_PKTINFO -socket.IPV6_RECVDSTOPTS -socket.IPV6_RECVHOPLIMIT -socket.IPV6_RECVHOPOPTS -socket.IPV6_RECVPKTINFO -socket.IPV6_RECVRTHDR -socket.IPV6_RECVTCLASS -socket.IPV6_RTHDR -socket.IPV6_RTHDRDSTOPTS -socket.IPV6_RTHDR_TYPE_0 -socket.IPV6_TCLASS -socket.IPV6_UNICAST_HOPS -socket.IPV6_V6ONLY -socket.IP_ADD_MEMBERSHIP -socket.IP_DEFAULT_MULTICAST_LOOP -socket.IP_DEFAULT_MULTICAST_TTL -socket.IP_DROP_MEMBERSHIP -socket.IP_HDRINCL -socket.IP_MAX_MEMBERSHIPS -socket.IP_MULTICAST_IF -socket.IP_MULTICAST_LOOP -socket.IP_MULTICAST_TTL -socket.IP_OPTIONS -socket.IP_RECVOPTS -socket.IP_RECVRETOPTS -socket.IP_RETOPTS -socket.IP_TOS -socket.IP_TTL -socket.MSG_CTRUNC -socket.MSG_DONTROUTE -socket.MSG_DONTWAIT -socket.MSG_EOR -socket.MSG_OOB -socket.MSG_PEEK -socket.MSG_TRUNC -socket.MSG_WAITALL -socket.NI_DGRAM -socket.NI_MAXHOST -socket.NI_MAXSERV -socket.NI_NAMEREQD -socket.NI_NOFQDN -socket.NI_NUMERICHOST -socket.NI_NUMERICSERV -socket.PACKET_BROADCAST -socket.PACKET_FASTROUTE -socket.PACKET_HOST -socket.PACKET_LOOPBACK -socket.PACKET_MULTICAST -socket.PACKET_OTHERHOST -socket.PACKET_OUTGOING -socket.PF_PACKET -socket.RAND_add(string, entropy) -socket.RAND_egd(path) -> bytes -socket.RAND_status() -> 0 or 1 -socket.SHUT_RD -socket.SHUT_RDWR -socket.SHUT_WR -socket.SOCK_DGRAM -socket.SOCK_RAW -socket.SOCK_RDM -socket.SOCK_SEQPACKET -socket.SOCK_STREAM -socket.SOL_IP -socket.SOL_SOCKET -socket.SOL_TCP -socket.SOL_UDP -socket.SOMAXCONN -socket.SO_ACCEPTCONN -socket.SO_BROADCAST -socket.SO_DEBUG -socket.SO_DONTROUTE -socket.SO_ERROR -socket.SO_KEEPALIVE -socket.SO_LINGER -socket.SO_OOBINLINE -socket.SO_RCVBUF -socket.SO_RCVLOWAT -socket.SO_RCVTIMEO -socket.SO_REUSEADDR -socket.SO_SNDBUF -socket.SO_SNDLOWAT -socket.SO_SNDTIMEO -socket.SO_TYPE -socket.SSLType -socket.SSL_ERROR_EOF -socket.SSL_ERROR_INVALID_ERROR_CODE -socket.SSL_ERROR_SSL -socket.SSL_ERROR_SYSCALL -socket.SSL_ERROR_WANT_CONNECT -socket.SSL_ERROR_WANT_READ -socket.SSL_ERROR_WANT_WRITE -socket.SSL_ERROR_WANT_X509_LOOKUP -socket.SSL_ERROR_ZERO_RETURN -socket.SocketType -socket.TCP_CORK -socket.TCP_DEFER_ACCEPT -socket.TCP_INFO -socket.TCP_KEEPCNT -socket.TCP_KEEPIDLE -socket.TCP_KEEPINTVL -socket.TCP_LINGER2 -socket.TCP_MAXSEG -socket.TCP_NODELAY -socket.TCP_QUICKACK -socket.TCP_SYNCNT -socket.TCP_WINDOW_CLAMP -socket.error(??) -socket.fromfd(fd, family, type[, proto]) -> socket object -socket.gaierror(??) -socket.getaddrinfo(host, port [, family, socktype, proto, flags]) -socket.getdefaulttimeout() -> timeout -socket.getfqdn(??) -socket.gethostbyaddr(host) -> (name, aliaslist, addresslist) -socket.gethostbyname(host) -> address -socket.gethostbyname_ex(host) -> (name, aliaslist, addresslist) -socket.gethostname() -> string -socket.getnameinfo(sockaddr, flags) --> (host, port) -socket.getprotobyname(name) -> integer -socket.getservbyname(servicename[, protocolname]) -> integer -socket.getservbyport(port[, protocolname]) -> string -socket.has_ipv6 -socket.herror(??) -socket.htonl(integer) -> integer -socket.htons(integer) -> integer -socket.inet_aton(string) -> packed 32-bit IP representation -socket.inet_ntoa(packed_ip) -> ip_address_string -socket.inet_ntop(af, packed_ip) -> string formatted IP address -socket.inet_pton(af, ip) -> packed IP address string -socket.ntohl(integer) -> integer -socket.ntohs(integer) -> integer -socket.os -socket.setdefaulttimeout(timeout) -socket.socket([family[, type[, proto]]]) -> socket object -socket.socketpair([family[, type[, proto]]]) -> (socket object, socket object) -socket.ssl(??) -socket.sslerror(??) -socket.sys -socket.timeout(??) -sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted list -sre.DEBUG -sre.DOTALL -sre.I -sre.IGNORECASE -sre.L -sre.LOCALE -sre.M -sre.MULTILINE -sre.S -sre.Scanner(??) -sre.T -sre.TEMPLATE -sre.U -sre.UNICODE -sre.VERBOSE -sre.X -sre.compile(??) -sre.copy_reg -sre.error(??) -sre.escape(??) -sre.findall(??) -sre.finditer(??) -sre.match(??) -sre.purge(??) -sre.search(??) -sre.split(??) -sre.sre_compile -sre.sre_parse -sre.sub(??) -sre.subn(??) -sre.sys -sre.template(??) -sre_compile.ANY -sre_compile.ANY_ALL -sre_compile.ASSERT -sre_compile.ASSERT_NOT -sre_compile.AT -sre_compile.ATCODES -sre_compile.AT_BEGINNING -sre_compile.AT_BEGINNING_LINE -sre_compile.AT_BEGINNING_STRING -sre_compile.AT_BOUNDARY -sre_compile.AT_END -sre_compile.AT_END_LINE -sre_compile.AT_END_STRING -sre_compile.AT_LOCALE -sre_compile.AT_LOC_BOUNDARY -sre_compile.AT_LOC_NON_BOUNDARY -sre_compile.AT_MULTILINE -sre_compile.AT_NON_BOUNDARY -sre_compile.AT_UNICODE -sre_compile.AT_UNI_BOUNDARY -sre_compile.AT_UNI_NON_BOUNDARY -sre_compile.BIGCHARSET -sre_compile.BRANCH -sre_compile.CALL -sre_compile.CATEGORY -sre_compile.CATEGORY_DIGIT -sre_compile.CATEGORY_LINEBREAK -sre_compile.CATEGORY_LOC_NOT_WORD -sre_compile.CATEGORY_LOC_WORD -sre_compile.CATEGORY_NOT_DIGIT -sre_compile.CATEGORY_NOT_LINEBREAK -sre_compile.CATEGORY_NOT_SPACE -sre_compile.CATEGORY_NOT_WORD -sre_compile.CATEGORY_SPACE -sre_compile.CATEGORY_UNI_DIGIT -sre_compile.CATEGORY_UNI_LINEBREAK -sre_compile.CATEGORY_UNI_NOT_DIGIT -sre_compile.CATEGORY_UNI_NOT_LINEBREAK -sre_compile.CATEGORY_UNI_NOT_SPACE -sre_compile.CATEGORY_UNI_NOT_WORD -sre_compile.CATEGORY_UNI_SPACE -sre_compile.CATEGORY_UNI_WORD -sre_compile.CATEGORY_WORD -sre_compile.CHARSET -sre_compile.CHCODES -sre_compile.CH_LOCALE -sre_compile.CH_UNICODE -sre_compile.FAILURE -sre_compile.GROUPREF -sre_compile.GROUPREF_EXISTS -sre_compile.GROUPREF_IGNORE -sre_compile.IN -sre_compile.INFO -sre_compile.IN_IGNORE -sre_compile.JUMP -sre_compile.LITERAL -sre_compile.LITERAL_IGNORE -sre_compile.MAGIC -sre_compile.MARK -sre_compile.MAXCODE -sre_compile.MAXREPEAT -sre_compile.MAX_REPEAT -sre_compile.MAX_UNTIL -sre_compile.MIN_REPEAT -sre_compile.MIN_REPEAT_ONE -sre_compile.MIN_UNTIL -sre_compile.NEGATE -sre_compile.NOT_LITERAL -sre_compile.NOT_LITERAL_IGNORE -sre_compile.OPCODES -sre_compile.OP_IGNORE -sre_compile.RANGE -sre_compile.REPEAT -sre_compile.REPEAT_ONE -sre_compile.SRE_FLAG_DEBUG -sre_compile.SRE_FLAG_DOTALL -sre_compile.SRE_FLAG_IGNORECASE -sre_compile.SRE_FLAG_LOCALE -sre_compile.SRE_FLAG_MULTILINE -sre_compile.SRE_FLAG_TEMPLATE -sre_compile.SRE_FLAG_UNICODE -sre_compile.SRE_FLAG_VERBOSE -sre_compile.SRE_INFO_CHARSET -sre_compile.SRE_INFO_LITERAL -sre_compile.SRE_INFO_PREFIX -sre_compile.STRING_TYPES -sre_compile.SUBPATTERN -sre_compile.SUCCESS -sre_compile.compile(??) -sre_compile.error(??) -sre_compile.isstring(??) -sre_compile.makedict(??) -sre_compile.sys -sre_constants.ANY -sre_constants.ANY_ALL -sre_constants.ASSERT -sre_constants.ASSERT_NOT -sre_constants.AT -sre_constants.ATCODES -sre_constants.AT_BEGINNING -sre_constants.AT_BEGINNING_LINE -sre_constants.AT_BEGINNING_STRING -sre_constants.AT_BOUNDARY -sre_constants.AT_END -sre_constants.AT_END_LINE -sre_constants.AT_END_STRING -sre_constants.AT_LOCALE -sre_constants.AT_LOC_BOUNDARY -sre_constants.AT_LOC_NON_BOUNDARY -sre_constants.AT_MULTILINE -sre_constants.AT_NON_BOUNDARY -sre_constants.AT_UNICODE -sre_constants.AT_UNI_BOUNDARY -sre_constants.AT_UNI_NON_BOUNDARY -sre_constants.BIGCHARSET -sre_constants.BRANCH -sre_constants.CALL -sre_constants.CATEGORY -sre_constants.CATEGORY_DIGIT -sre_constants.CATEGORY_LINEBREAK -sre_constants.CATEGORY_LOC_NOT_WORD -sre_constants.CATEGORY_LOC_WORD -sre_constants.CATEGORY_NOT_DIGIT -sre_constants.CATEGORY_NOT_LINEBREAK -sre_constants.CATEGORY_NOT_SPACE -sre_constants.CATEGORY_NOT_WORD -sre_constants.CATEGORY_SPACE -sre_constants.CATEGORY_UNI_DIGIT -sre_constants.CATEGORY_UNI_LINEBREAK -sre_constants.CATEGORY_UNI_NOT_DIGIT -sre_constants.CATEGORY_UNI_NOT_LINEBREAK -sre_constants.CATEGORY_UNI_NOT_SPACE -sre_constants.CATEGORY_UNI_NOT_WORD -sre_constants.CATEGORY_UNI_SPACE -sre_constants.CATEGORY_UNI_WORD -sre_constants.CATEGORY_WORD -sre_constants.CHARSET -sre_constants.CHCODES -sre_constants.CH_LOCALE -sre_constants.CH_UNICODE -sre_constants.FAILURE -sre_constants.GROUPREF -sre_constants.GROUPREF_EXISTS -sre_constants.GROUPREF_IGNORE -sre_constants.IN -sre_constants.INFO -sre_constants.IN_IGNORE -sre_constants.JUMP -sre_constants.LITERAL -sre_constants.LITERAL_IGNORE -sre_constants.MAGIC -sre_constants.MARK -sre_constants.MAXREPEAT -sre_constants.MAX_REPEAT -sre_constants.MAX_UNTIL -sre_constants.MIN_REPEAT -sre_constants.MIN_REPEAT_ONE -sre_constants.MIN_UNTIL -sre_constants.NEGATE -sre_constants.NOT_LITERAL -sre_constants.NOT_LITERAL_IGNORE -sre_constants.OPCODES -sre_constants.OP_IGNORE -sre_constants.RANGE -sre_constants.REPEAT -sre_constants.REPEAT_ONE -sre_constants.SRE_FLAG_DEBUG -sre_constants.SRE_FLAG_DOTALL -sre_constants.SRE_FLAG_IGNORECASE -sre_constants.SRE_FLAG_LOCALE -sre_constants.SRE_FLAG_MULTILINE -sre_constants.SRE_FLAG_TEMPLATE -sre_constants.SRE_FLAG_UNICODE -sre_constants.SRE_FLAG_VERBOSE -sre_constants.SRE_INFO_CHARSET -sre_constants.SRE_INFO_LITERAL -sre_constants.SRE_INFO_PREFIX -sre_constants.SUBPATTERN -sre_constants.SUCCESS -sre_constants.error(??) -sre_constants.makedict(??) -sre_parse.ANY -sre_parse.ANY_ALL -sre_parse.ASSERT -sre_parse.ASSERT_NOT -sre_parse.AT -sre_parse.ATCODES -sre_parse.AT_BEGINNING -sre_parse.AT_BEGINNING_LINE -sre_parse.AT_BEGINNING_STRING -sre_parse.AT_BOUNDARY -sre_parse.AT_END -sre_parse.AT_END_LINE -sre_parse.AT_END_STRING -sre_parse.AT_LOCALE -sre_parse.AT_LOC_BOUNDARY -sre_parse.AT_LOC_NON_BOUNDARY -sre_parse.AT_MULTILINE -sre_parse.AT_NON_BOUNDARY -sre_parse.AT_UNICODE -sre_parse.AT_UNI_BOUNDARY -sre_parse.AT_UNI_NON_BOUNDARY -sre_parse.BIGCHARSET -sre_parse.BRANCH -sre_parse.CALL -sre_parse.CATEGORIES -sre_parse.CATEGORY -sre_parse.CATEGORY_DIGIT -sre_parse.CATEGORY_LINEBREAK -sre_parse.CATEGORY_LOC_NOT_WORD -sre_parse.CATEGORY_LOC_WORD -sre_parse.CATEGORY_NOT_DIGIT -sre_parse.CATEGORY_NOT_LINEBREAK -sre_parse.CATEGORY_NOT_SPACE -sre_parse.CATEGORY_NOT_WORD -sre_parse.CATEGORY_SPACE -sre_parse.CATEGORY_UNI_DIGIT -sre_parse.CATEGORY_UNI_LINEBREAK -sre_parse.CATEGORY_UNI_NOT_DIGIT -sre_parse.CATEGORY_UNI_NOT_LINEBREAK -sre_parse.CATEGORY_UNI_NOT_SPACE -sre_parse.CATEGORY_UNI_NOT_WORD -sre_parse.CATEGORY_UNI_SPACE -sre_parse.CATEGORY_UNI_WORD -sre_parse.CATEGORY_WORD -sre_parse.CHARSET -sre_parse.CHCODES -sre_parse.CH_LOCALE -sre_parse.CH_UNICODE -sre_parse.DIGITS -sre_parse.ESCAPES -sre_parse.FAILURE -sre_parse.FLAGS -sre_parse.GROUPREF -sre_parse.GROUPREF_EXISTS -sre_parse.GROUPREF_IGNORE -sre_parse.HEXDIGITS -sre_parse.IN -sre_parse.INFO -sre_parse.IN_IGNORE -sre_parse.JUMP -sre_parse.LITERAL -sre_parse.LITERAL_IGNORE -sre_parse.MAGIC -sre_parse.MARK -sre_parse.MAXREPEAT -sre_parse.MAX_REPEAT -sre_parse.MAX_UNTIL -sre_parse.MIN_REPEAT -sre_parse.MIN_REPEAT_ONE -sre_parse.MIN_UNTIL -sre_parse.NEGATE -sre_parse.NOT_LITERAL -sre_parse.NOT_LITERAL_IGNORE -sre_parse.OCTDIGITS -sre_parse.OPCODES -sre_parse.OP_IGNORE -sre_parse.Pattern(??) -sre_parse.RANGE -sre_parse.REPEAT -sre_parse.REPEAT_CHARS -sre_parse.REPEAT_ONE -sre_parse.SPECIAL_CHARS -sre_parse.SRE_FLAG_DEBUG -sre_parse.SRE_FLAG_DOTALL -sre_parse.SRE_FLAG_IGNORECASE -sre_parse.SRE_FLAG_LOCALE -sre_parse.SRE_FLAG_MULTILINE -sre_parse.SRE_FLAG_TEMPLATE -sre_parse.SRE_FLAG_UNICODE -sre_parse.SRE_FLAG_VERBOSE -sre_parse.SRE_INFO_CHARSET -sre_parse.SRE_INFO_LITERAL -sre_parse.SRE_INFO_PREFIX -sre_parse.SUBPATTERN -sre_parse.SUCCESS -sre_parse.SubPattern(??) -sre_parse.Tokenizer(??) -sre_parse.WHITESPACE -sre_parse.error(??) -sre_parse.expand_template(??) -sre_parse.isdigit(??) -sre_parse.isident(??) -sre_parse.isname(??) -sre_parse.makedict(??) -sre_parse.parse(??) -sre_parse.parse_template(??) -sre_parse.sys -stat.ST_ATIME -stat.ST_CTIME -stat.ST_DEV -stat.ST_GID -stat.ST_INO -stat.ST_MODE -stat.ST_MTIME -stat.ST_NLINK -stat.ST_SIZE -stat.ST_UID -stat.S_ENFMT -stat.S_IEXEC -stat.S_IFBLK -stat.S_IFCHR -stat.S_IFDIR -stat.S_IFIFO -stat.S_IFLNK -stat.S_IFMT(??) -stat.S_IFREG -stat.S_IFSOCK -stat.S_IMODE(??) -stat.S_IREAD -stat.S_IRGRP -stat.S_IROTH -stat.S_IRUSR -stat.S_IRWXG -stat.S_IRWXO -stat.S_IRWXU -stat.S_ISBLK(??) -stat.S_ISCHR(??) -stat.S_ISDIR(??) -stat.S_ISFIFO(??) -stat.S_ISGID -stat.S_ISLNK(??) -stat.S_ISREG(??) -stat.S_ISSOCK(??) -stat.S_ISUID -stat.S_ISVTX -stat.S_IWGRP -stat.S_IWOTH -stat.S_IWRITE -stat.S_IWUSR -stat.S_IXGRP -stat.S_IXOTH -stat.S_IXUSR -statcache.ST_ATIME -statcache.ST_CTIME -statcache.ST_DEV -statcache.ST_GID -statcache.ST_INO -statcache.ST_MODE -statcache.ST_MTIME -statcache.ST_NLINK -statcache.ST_SIZE -statcache.ST_UID -statcache.S_ENFMT -statcache.S_IEXEC -statcache.S_IFBLK -statcache.S_IFCHR -statcache.S_IFDIR -statcache.S_IFIFO -statcache.S_IFLNK -statcache.S_IFMT(??) -statcache.S_IFREG -statcache.S_IFSOCK -statcache.S_IMODE(??) -statcache.S_IREAD -statcache.S_IRGRP -statcache.S_IROTH -statcache.S_IRUSR -statcache.S_IRWXG -statcache.S_IRWXO -statcache.S_IRWXU -statcache.S_ISBLK(??) -statcache.S_ISCHR(??) -statcache.S_ISDIR(??) -statcache.S_ISFIFO(??) -statcache.S_ISGID -statcache.S_ISLNK(??) -statcache.S_ISREG(??) -statcache.S_ISSOCK(??) -statcache.S_ISUID -statcache.S_ISVTX -statcache.S_IWGRP -statcache.S_IWOTH -statcache.S_IWRITE -statcache.S_IWUSR -statcache.S_IXGRP -statcache.S_IXOTH -statcache.S_IXUSR -statcache.cache -statcache.forget(??) -statcache.forget_dir(??) -statcache.forget_except_prefix(??) -statcache.forget_prefix(??) -statcache.isdir(??) -statcache.reset(??) -statcache.stat(??) -staticmethod(function) -> method -statvfs.F_BAVAIL -statvfs.F_BFREE -statvfs.F_BLOCKS -statvfs.F_BSIZE -statvfs.F_FAVAIL -statvfs.F_FFREE -statvfs.F_FILES -statvfs.F_FLAG -statvfs.F_FRSIZE -statvfs.F_NAMEMAX -str(object) -> string -string.Template -string.ascii_letters -string.ascii_lowercase -string.ascii_uppercase -string.atof(s) -> float -string.atof_error(??) -string.atoi(s [,base]) -> int -string.atoi_error(??) -string.atol(s [,base]) -> long -string.atol_error(??) -string.capitalize(s) -> string -string.capwords(s, [sep]) -> string -string.center(s, width[, fillchar]) -> string -string.count(s, sub[, start[,end]]) -> int -string.digits -string.expandtabs(s [,tabsize]) -> string -string.find(s, sub [,start [,end]]) -> in -string.hexdigits -string.index(s, sub [,start [,end]]) -> int -string.index_error(??) -string.join(list [,sep]) -> string -string.joinfields(??) -string.letters -string.ljust(s, width[, fillchar]) -> string -string.lower(s) -> string -string.lowercase -string.lstrip(s [,chars]) -> string -string.maketrans(frm, to) -> string -string.octdigits -string.printable -string.punctuation -string.replace (str, old, new[, maxsplit]) -> string -string.rfind(s, sub [,start [,end]]) -> int -string.rindex(s, sub [,start [,end]]) -> int -string.rjust(s, width[, fillchar]) -> string -string.rsplit(s [,sep [,maxsplit]]) -> list of strings -string.rstrip(s [,chars]) -> string -string.split(s [,sep [,maxsplit]]) -> list of strings -string.splitfields(??) -string.strip(s [,chars]) -> string -string.swapcase(s) -> string -string.translate(s,table [,deletions]) -> string -string.upper(s) -> string -string.uppercase -string.whitespace -string.zfill(x, width) -> string -stringold.atof(s) -> float -stringold.atof_error(??) -stringold.atoi(s [,base]) -> int -stringold.atoi_error(??) -stringold.atol(s [,base]) -> long -stringold.atol_error(??) -stringold.capitalize(s) -> string -stringold.capwords(s, [sep]) -> string -stringold.center(s, width) -> string -stringold.count(s, sub[, start[,end]]) -> int -stringold.digits -stringold.expandtabs(s [,tabsize]) -> string -stringold.find(s, sub [,start [,end]]) -> in -stringold.hexdigits -stringold.index(s, sub [,start [,end]]) -> int -stringold.index_error(??) -stringold.join(list [,sep]) -> string -stringold.joinfields(??) -stringold.letters -stringold.ljust(s, width) -> string -stringold.lower(s) -> string -stringold.lowercase -stringold.lstrip(s) -> string -stringold.maketrans(frm, to) -> string -stringold.octdigits -stringold.replace (str, old, new[, maxsplit]) -> string -stringold.rfind(s, sub [,start [,end]]) -> int -stringold.rindex(s, sub [,start [,end]]) -> int -stringold.rjust(s, width) -> string -stringold.rstrip(s) -> string -stringold.split(str [,sep [,maxsplit]]) -> list of strings -stringold.splitfields(??) -stringold.strip(s) -> string -stringold.swapcase(s) -> string -stringold.translate(s,table [,deletechars]) -> string -stringold.upper(s) -> string -stringold.uppercase -stringold.whitespace -stringold.zfill(x, width) -> string -stringprep.b1_set -stringprep.b3_exceptions -stringprep.c22_specials -stringprep.c6_set -stringprep.c7_set -stringprep.c8_set -stringprep.c9_set -stringprep.in_table_a1(??) -stringprep.in_table_b1(??) -stringprep.in_table_c11(??) -stringprep.in_table_c11_c12(??) -stringprep.in_table_c12(??) -stringprep.in_table_c21(??) -stringprep.in_table_c21_c22(??) -stringprep.in_table_c22(??) -stringprep.in_table_c3(??) -stringprep.in_table_c4(??) -stringprep.in_table_c5(??) -stringprep.in_table_c6(??) -stringprep.in_table_c7(??) -stringprep.in_table_c8(??) -stringprep.in_table_c9(??) -stringprep.in_table_d1(??) -stringprep.in_table_d2(??) -stringprep.map_table_b2(??) -stringprep.map_table_b3(??) -stringprep.unicodedata -strop.atof(s) -> float -strop.atoi(s [,base]) -> int -strop.atol(s [,base]) -> long -strop.capitalize(s) -> string -strop.count(s, sub[, start[, end]]) -> int -strop.expandtabs(string, [tabsize]) -> string -strop.find(s, sub [,start [,end]]) -> in -strop.join(list [,sep]) -> string -strop.joinfields -strop.lower(s) -> string -strop.lowercase -strop.lstrip(s) -> string -strop.maketrans(frm, to) -> string -strop.replace (str, old, new[, maxsplit]) -> string -strop.rfind(s, sub [,start [,end]]) -> int -strop.rstrip(s) -> string -strop.split(s [,sep [,maxsplit]]) -> list of strings -strop.splitfields -strop.strip(s) -> string -strop.swapcase(s) -> string -strop.translate(s,table [,deletechars]) -> string -strop.upper(s) -> string -strop.uppercase -strop.whitespace -struct.calcsize(fmt) -> int -struct.error(??) -struct.pack(fmt, v1, v2, ...) -> string -struct.unpack(fmt, string) -> (v1, v2, ...) -subprocess.MAXFD -subprocess.PIPE -subprocess.Popen -subprocess.STDOUT -subprocess.call(??) -subprocess.errno -subprocess.fcntl -subprocess.list2cmdline(??) -subprocess.mswindows -subprocess.os -subprocess.pickle -subprocess.select -subprocess.sys -subprocess.traceback -subprocess.types -sum(sequence, start=0) -> value -sunau.AUDIO_FILE_ENCODING_ADPCM_G721 -sunau.AUDIO_FILE_ENCODING_ADPCM_G722 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_3 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_5 -sunau.AUDIO_FILE_ENCODING_ALAW_8 -sunau.AUDIO_FILE_ENCODING_DOUBLE -sunau.AUDIO_FILE_ENCODING_FLOAT -sunau.AUDIO_FILE_ENCODING_LINEAR_16 -sunau.AUDIO_FILE_ENCODING_LINEAR_24 -sunau.AUDIO_FILE_ENCODING_LINEAR_32 -sunau.AUDIO_FILE_ENCODING_LINEAR_8 -sunau.AUDIO_FILE_ENCODING_MULAW_8 -sunau.AUDIO_FILE_MAGIC -sunau.AUDIO_UNKNOWN_SIZE -sunau.Au_read(??) -sunau.Au_write(??) -sunau.Error(??) -sunau.open(??) -sunau.openfp(??) -sunaudio.MAGIC -sunaudio.error(??) -sunaudio.get_long_be(??) -sunaudio.gethdr(??) -sunaudio.printhdr(??) -super(type) -> unbound super object -symbol.and_expr -symbol.and_test -symbol.arglist -symbol.argument -symbol.arith_expr -symbol.assert_stmt -symbol.atom -symbol.augassign -symbol.break_stmt -symbol.classdef -symbol.comp_op -symbol.comparison -symbol.compound_stmt -symbol.continue_stmt -symbol.decorator -symbol.decorators -symbol.del_stmt -symbol.dictmaker -symbol.dotted_as_name -symbol.dotted_as_names -symbol.dotted_name -symbol.encoding_decl -symbol.eval_input -symbol.except_clause -symbol.exec_stmt -symbol.expr -symbol.expr_stmt -symbol.exprlist -symbol.factor -symbol.file_input -symbol.flow_stmt -symbol.for_stmt -symbol.fpdef -symbol.fplist -symbol.funcdef -symbol.gen_for -symbol.gen_if -symbol.gen_iter -symbol.global_stmt -symbol.if_stmt -symbol.import_as_name -symbol.import_as_names -symbol.import_from -symbol.import_name -symbol.import_stmt -symbol.lambdef -symbol.list_for -symbol.list_if -symbol.list_iter -symbol.listmaker -symbol.main(??) -symbol.not_test -symbol.parameters -symbol.pass_stmt -symbol.power -symbol.print_stmt -symbol.raise_stmt -symbol.return_stmt -symbol.shift_expr -symbol.simple_stmt -symbol.single_input -symbol.sliceop -symbol.small_stmt -symbol.stmt -symbol.subscript -symbol.subscriptlist -symbol.suite -symbol.sym_name -symbol.term -symbol.test -symbol.testlist -symbol.testlist1 -symbol.testlist_gexp -symbol.testlist_safe -symbol.trailer -symbol.try_stmt -symbol.varargslist -symbol.while_stmt -symbol.xor_expr -symbol.yield_stmt -symtable.Class(??) -symtable.DEF_BOUND -symtable.DEF_DOUBLESTAR -symtable.DEF_FREE -symtable.DEF_FREE_CLASS -symtable.DEF_FREE_GLOBAL -symtable.DEF_GLOBAL -symtable.DEF_IMPORT -symtable.DEF_INTUPLE -symtable.DEF_LOCAL -symtable.DEF_PARAM -symtable.DEF_STAR -symtable.Function(??) -symtable.OPT_BARE_EXEC -symtable.OPT_EXEC -symtable.OPT_IMPORT_STAR -symtable.Symbol(??) -symtable.SymbolTable(??) -symtable.SymbolTableFactory(??) -symtable.USE -symtable.is_free(??) -symtable.newSymbolTable -symtable.symtable(??) -symtable.weakref -sys.api_version -sys.argv -sys.builtin_module_names -sys.byteorder -sys.call_tracing(func, args) -> object -sys.callstats() -> tuple of integers -sys.copyright -sys.displayhook(object) -> None -sys.exc_clear() -> None -sys.exc_info() -> (type, value, traceback) -sys.exc_type -sys.excepthook(exctype, value, traceback) -> None -sys.exec_prefix -sys.executable -sys.exit([status]) -sys.getcheckinterval() -> current check interval; see setcheckinterval(). -sys.getdefaultencoding() -> string -sys.getdlopenflags() -> int -sys.getfilesystemencoding() -> string -sys.getrecursionlimit() -sys.getrefcount(object) -> integer -sys.hexversion -sys.maxint -sys.maxunicode -sys.meta_path -sys.modules -sys.path -sys.path_hooks -sys.path_importer_cache -sys.platform -sys.prefix -sys.setcheckinterval(n) -sys.setdlopenflags(n) -> None -sys.setprofile(function) -sys.setrecursionlimit(n) -sys.settrace(function) -sys.stderr -sys.stdin -sys.stdout -sys.version -sys.version_info -sys.warnoptions -syslog.LOG_ALERT -syslog.LOG_AUTH -syslog.LOG_CONS -syslog.LOG_CRIT -syslog.LOG_CRON -syslog.LOG_DAEMON -syslog.LOG_DEBUG -syslog.LOG_EMERG -syslog.LOG_ERR -syslog.LOG_INFO -syslog.LOG_KERN -syslog.LOG_LOCAL0 -syslog.LOG_LOCAL1 -syslog.LOG_LOCAL2 -syslog.LOG_LOCAL3 -syslog.LOG_LOCAL4 -syslog.LOG_LOCAL5 -syslog.LOG_LOCAL6 -syslog.LOG_LOCAL7 -syslog.LOG_LPR -syslog.LOG_MAIL -syslog.LOG_MASK -syslog.LOG_NDELAY -syslog.LOG_NEWS -syslog.LOG_NOTICE -syslog.LOG_NOWAIT -syslog.LOG_PERROR -syslog.LOG_PID -syslog.LOG_SYSLOG -syslog.LOG_UPTO -syslog.LOG_USER -syslog.LOG_UUCP -syslog.LOG_WARNING -syslog.closelog -syslog.openlog -syslog.setlogmask -syslog.syslog -tabnanny.NannyNag(??) -tabnanny.Whitespace(??) -tabnanny.check(file_or_dir) -tabnanny.errprint(??) -tabnanny.filename_only -tabnanny.format_witnesses(??) -tabnanny.getopt -tabnanny.main(??) -tabnanny.os -tabnanny.process_tokens(??) -tabnanny.sys -tabnanny.tokenize -tabnanny.verbose -tarfile.AREGTYPE -tarfile.BLKTYPE -tarfile.BLOCKSIZE -tarfile.CHRTYPE -tarfile.CONTTYPE -tarfile.CompressionError(??) -tarfile.DIRTYPE -tarfile.ExFileObject -tarfile.ExtractError(??) -tarfile.FIFOTYPE -tarfile.GNUTYPE_LONGLINK -tarfile.GNUTYPE_LONGNAME -tarfile.GNUTYPE_SPARSE -tarfile.LENGTH_LINK -tarfile.LENGTH_NAME -tarfile.LENGTH_PREFIX -tarfile.LNKTYPE -tarfile.MAGIC -tarfile.MAXSIZE_MEMBER -tarfile.NUL -tarfile.RECORDSIZE -tarfile.REGTYPE -tarfile.REGULAR_TYPES -tarfile.ReadError(??) -tarfile.SUPPORTED_TYPES -tarfile.SYMTYPE -tarfile.S_IFBLK -tarfile.S_IFCHR -tarfile.S_IFDIR -tarfile.S_IFIFO -tarfile.S_IFLNK -tarfile.S_IFREG -tarfile.StreamError(??) -tarfile.TAR_GZIPPED -tarfile.TAR_PLAIN -tarfile.TGEXEC -tarfile.TGREAD -tarfile.TGWRITE -tarfile.TOEXEC -tarfile.TOREAD -tarfile.TOWRITE -tarfile.TSGID -tarfile.TSUID -tarfile.TSVTX -tarfile.TUEXEC -tarfile.TUREAD -tarfile.TUWRITE -tarfile.TarError(??) -tarfile.TarFile -tarfile.TarFileCompat(??) -tarfile.TarInfo -tarfile.TarIter(??) -tarfile.VERSION -tarfile.calc_chksum(??) -tarfile.copyfileobj(??) -tarfile.errno -tarfile.filemode(??) -tarfile.filemode_table -tarfile.grp -tarfile.is_tarfile(??) -tarfile.normpath(??) -tarfile.nts(??) -tarfile.open -tarfile.os -tarfile.pwd -tarfile.shutil -tarfile.stat -tarfile.struct -tarfile.sys -tarfile.time -tarfile.version -telnetlib.AO -telnetlib.AUTHENTICATION -telnetlib.AYT -telnetlib.BINARY -telnetlib.BM -telnetlib.BRK -telnetlib.CHARSET -telnetlib.COM_PORT_OPTION -telnetlib.DEBUGLEVEL -telnetlib.DET -telnetlib.DM -telnetlib.DO -telnetlib.DONT -telnetlib.EC -telnetlib.ECHO -telnetlib.EL -telnetlib.ENCRYPT -telnetlib.EOR -telnetlib.EXOPL -telnetlib.FORWARD_X -telnetlib.GA -telnetlib.IAC -telnetlib.IP -telnetlib.KERMIT -telnetlib.LFLOW -telnetlib.LINEMODE -telnetlib.LOGOUT -telnetlib.NAMS -telnetlib.NAOCRD -telnetlib.NAOFFD -telnetlib.NAOHTD -telnetlib.NAOHTS -telnetlib.NAOL -telnetlib.NAOLFD -telnetlib.NAOP -telnetlib.NAOVTD -telnetlib.NAOVTS -telnetlib.NAWS -telnetlib.NEW_ENVIRON -telnetlib.NOOPT -telnetlib.NOP -telnetlib.OLD_ENVIRON -telnetlib.OUTMRK -telnetlib.PRAGMA_HEARTBEAT -telnetlib.PRAGMA_LOGON -telnetlib.RCP -telnetlib.RCTE -telnetlib.RSP -telnetlib.SB -telnetlib.SE -telnetlib.SEND_URL -telnetlib.SGA -telnetlib.SNDLOC -telnetlib.SSPI_LOGON -telnetlib.STATUS -telnetlib.SUPDUP -telnetlib.SUPDUPOUTPUT -telnetlib.SUPPRESS_LOCAL_ECHO -telnetlib.TELNET_PORT -telnetlib.TLS -telnetlib.TM -telnetlib.TN3270E -telnetlib.TSPEED -telnetlib.TTYLOC -telnetlib.TTYPE -telnetlib.TUID -telnetlib.Telnet(??) -telnetlib.VT3270REGIME -telnetlib.WILL -telnetlib.WONT -telnetlib.X3PAD -telnetlib.XASCII -telnetlib.XAUTH -telnetlib.XDISPLOC -telnetlib.select -telnetlib.socket -telnetlib.sys -telnetlib.test(??) -telnetlib.theNULL -tempfile.NamedTemporaryFile(??) -tempfile.TMP_MAX -tempfile.TemporaryFile(??) -tempfile.gettempdir(??) -tempfile.gettempprefix(??) -tempfile.mkdtemp([suffix, [prefix, [dir]]]) -tempfile.mkstemp([suffix, [prefix, [dir, [text]]]]) -tempfile.mktemp([suffix, [prefix, [dir]]]) -tempfile.tempdir -tempfile.template -termios.B0 -termios.B110 -termios.B115200 -termios.B1200 -termios.B134 -termios.B150 -termios.B1800 -termios.B19200 -termios.B200 -termios.B230400 -termios.B2400 -termios.B300 -termios.B38400 -termios.B460800 -termios.B4800 -termios.B50 -termios.B57600 -termios.B600 -termios.B75 -termios.B9600 -termios.BRKINT -termios.BS0 -termios.BS1 -termios.BSDLY -termios.CBAUD -termios.CBAUDEX -termios.CDSUSP -termios.CEOF -termios.CEOL -termios.CEOT -termios.CERASE -termios.CFLUSH -termios.CIBAUD -termios.CINTR -termios.CKILL -termios.CLNEXT -termios.CLOCAL -termios.CQUIT -termios.CR0 -termios.CR1 -termios.CR2 -termios.CR3 -termios.CRDLY -termios.CREAD -termios.CRPRNT -termios.CRTSCTS -termios.CS5 -termios.CS6 -termios.CS7 -termios.CS8 -termios.CSIZE -termios.CSTART -termios.CSTOP -termios.CSTOPB -termios.CSUSP -termios.CWERASE -termios.ECHO -termios.ECHOCTL -termios.ECHOE -termios.ECHOK -termios.ECHOKE -termios.ECHONL -termios.ECHOPRT -termios.EXTA -termios.EXTB -termios.FF0 -termios.FF1 -termios.FFDLY -termios.FIOASYNC -termios.FIOCLEX -termios.FIONBIO -termios.FIONCLEX -termios.FIONREAD -termios.FLUSHO -termios.HUPCL -termios.ICANON -termios.ICRNL -termios.IEXTEN -termios.IGNBRK -termios.IGNCR -termios.IGNPAR -termios.IMAXBEL -termios.INLCR -termios.INPCK -termios.IOCSIZE_MASK -termios.IOCSIZE_SHIFT -termios.ISIG -termios.ISTRIP -termios.IUCLC -termios.IXANY -termios.IXOFF -termios.IXON -termios.NCC -termios.NCCS -termios.NL0 -termios.NL1 -termios.NLDLY -termios.NOFLSH -termios.N_MOUSE -termios.N_PPP -termios.N_SLIP -termios.N_STRIP -termios.N_TTY -termios.OCRNL -termios.OFDEL -termios.OFILL -termios.OLCUC -termios.ONLCR -termios.ONLRET -termios.ONOCR -termios.OPOST -termios.PARENB -termios.PARMRK -termios.PARODD -termios.PENDIN -termios.TAB0 -termios.TAB1 -termios.TAB2 -termios.TAB3 -termios.TABDLY -termios.TCFLSH -termios.TCGETA -termios.TCGETS -termios.TCIFLUSH -termios.TCIOFF -termios.TCIOFLUSH -termios.TCION -termios.TCOFLUSH -termios.TCOOFF -termios.TCOON -termios.TCSADRAIN -termios.TCSAFLUSH -termios.TCSANOW -termios.TCSBRK -termios.TCSBRKP -termios.TCSETA -termios.TCSETAF -termios.TCSETAW -termios.TCSETS -termios.TCSETSF -termios.TCSETSW -termios.TCXONC -termios.TIOCCONS -termios.TIOCEXCL -termios.TIOCGETD -termios.TIOCGICOUNT -termios.TIOCGLCKTRMIOS -termios.TIOCGPGRP -termios.TIOCGSERIAL -termios.TIOCGSOFTCAR -termios.TIOCGWINSZ -termios.TIOCINQ -termios.TIOCLINUX -termios.TIOCMBIC -termios.TIOCMBIS -termios.TIOCMGET -termios.TIOCMIWAIT -termios.TIOCMSET -termios.TIOCM_CAR -termios.TIOCM_CD -termios.TIOCM_CTS -termios.TIOCM_DSR -termios.TIOCM_DTR -termios.TIOCM_LE -termios.TIOCM_RI -termios.TIOCM_RNG -termios.TIOCM_RTS -termios.TIOCM_SR -termios.TIOCM_ST -termios.TIOCNOTTY -termios.TIOCNXCL -termios.TIOCOUTQ -termios.TIOCPKT -termios.TIOCPKT_DATA -termios.TIOCPKT_DOSTOP -termios.TIOCPKT_FLUSHREAD -termios.TIOCPKT_FLUSHWRITE -termios.TIOCPKT_NOSTOP -termios.TIOCPKT_START -termios.TIOCPKT_STOP -termios.TIOCSCTTY -termios.TIOCSERCONFIG -termios.TIOCSERGETLSR -termios.TIOCSERGETMULTI -termios.TIOCSERGSTRUCT -termios.TIOCSERGWILD -termios.TIOCSERSETMULTI -termios.TIOCSERSWILD -termios.TIOCSER_TEMT -termios.TIOCSETD -termios.TIOCSLCKTRMIOS -termios.TIOCSPGRP -termios.TIOCSSERIAL -termios.TIOCSSOFTCAR -termios.TIOCSTI -termios.TIOCSWINSZ -termios.TOSTOP -termios.VDISCARD -termios.VEOF -termios.VEOL -termios.VEOL2 -termios.VERASE -termios.VINTR -termios.VKILL -termios.VLNEXT -termios.VMIN -termios.VQUIT -termios.VREPRINT -termios.VSTART -termios.VSTOP -termios.VSUSP -termios.VSWTC -termios.VSWTCH -termios.VT0 -termios.VT1 -termios.VTDLY -termios.VTIME -termios.VWERASE -termios.XCASE -termios.XTABS -termios.error(??) -termios.tcdrain(fd) -> None -termios.tcflow(fd, action) -> None -termios.tcflush(fd, queue) -> None -termios.tcgetattr(fd) -> list_of_attrs -termios.tcsendbreak(fd, duration) -> None -termios.tcsetattr(fd, when, attributes) -> None -textwrap.TextWrapper(??) -textwrap.dedent(text : string) -> string -textwrap.fill(??) -textwrap.re -textwrap.string -textwrap.wrap(??) -this.c -this.d -this.i -this.s -thread.LockType -thread.allocate -thread.allocate_lock() -> lock object -thread.error(??) -thread.exit() -thread.exit_thread -thread.get_ident() -> integer -thread.interrupt_main() -thread.start_new -thread.start_new_thread(function, args[, kwargs]) -threading.BoundedSemaphore(??) -threading.Condition(??) -threading.Event(??) -threading.Lock -threading.RLock(??) -threading.Semaphore(??) -threading.Thread -threading.ThreadError(??) -threading.Timer(??) -threading.activeCount(??) -threading.currentThread(??) -threading.deque(iterable) --> deque object -threading.enumerate(??) -threading.local -threading.setprofile(??) -threading.settrace(??) -time.accept2dyear -time.altzone -time.asctime([tuple]) -> string -time.clock() -> floating point number -time.ctime(seconds) -> string -time.daylight -time.gmtime([seconds]) -> (tm_year, tm_mon, tm_day, tm_hour, tm_min, -time.localtime([seconds]) -> (tm_year,tm_mon,tm_day,tm_hour,tm_min,tm_sec,tm_wday,tm_yday,tm_isdst) -time.mktime(tuple) -> floating point number -time.sleep(seconds) -time.strftime(format[, tuple]) -> string -time.strptime(string, format) -> struct_time -time.struct_time -time.time() -> floating point number -time.timezone -time.tzname -time.tzset(zone) -timeit.Timer(??) -timeit.default_number -timeit.default_repeat -timeit.default_timer -timeit.dummy_src_name -timeit.gc -timeit.itertools -timeit.main(??) -timeit.reindent(??) -timeit.sys -timeit.template -timeit.time -timing.finish -timing.micro -timing.milli -timing.seconds -timing.start -toaiff.error(??) -toaiff.os -toaiff.pipes -toaiff.sndhdr -toaiff.t -toaiff.table -toaiff.tempfile -toaiff.toaiff(??) -toaiff.uncompress -token.AMPER -token.AMPEREQUAL -token.AT -token.BACKQUOTE -token.CIRCUMFLEX -token.CIRCUMFLEXEQUAL -token.COLON -token.COMMA -token.DEDENT -token.DOT -token.DOUBLESLASH -token.DOUBLESLASHEQUAL -token.DOUBLESTAR -token.DOUBLESTAREQUAL -token.ENDMARKER -token.EQEQUAL -token.EQUAL -token.ERRORTOKEN -token.GREATER -token.GREATEREQUAL -token.INDENT -token.ISEOF(??) -token.ISNONTERMINAL(??) -token.ISTERMINAL(??) -token.LBRACE -token.LEFTSHIFT -token.LEFTSHIFTEQUAL -token.LESS -token.LESSEQUAL -token.LPAR -token.LSQB -token.MINEQUAL -token.MINUS -token.NAME -token.NEWLINE -token.NOTEQUAL -token.NT_OFFSET -token.NUMBER -token.N_TOKENS -token.OP -token.PERCENT -token.PERCENTEQUAL -token.PLUS -token.PLUSEQUAL -token.RBRACE -token.RIGHTSHIFT -token.RIGHTSHIFTEQUAL -token.RPAR -token.RSQB -token.SEMI -token.SLASH -token.SLASHEQUAL -token.STAR -token.STAREQUAL -token.STRING -token.TILDE -token.VBAR -token.VBAREQUAL -token.main(??) -token.tok_name -tokenize.AMPER -tokenize.AMPEREQUAL -tokenize.AT -tokenize.BACKQUOTE -tokenize.Bracket -tokenize.CIRCUMFLEX -tokenize.CIRCUMFLEXEQUAL -tokenize.COLON -tokenize.COMMA -tokenize.COMMENT -tokenize.Comment -tokenize.ContStr -tokenize.DEDENT -tokenize.DOT -tokenize.DOUBLESLASH -tokenize.DOUBLESLASHEQUAL -tokenize.DOUBLESTAR -tokenize.DOUBLESTAREQUAL -tokenize.Decnumber -tokenize.Double -tokenize.Double3 -tokenize.ENDMARKER -tokenize.EQEQUAL -tokenize.EQUAL -tokenize.ERRORTOKEN -tokenize.Expfloat -tokenize.Exponent -tokenize.Floatnumber -tokenize.Funny -tokenize.GREATER -tokenize.GREATEREQUAL -tokenize.Hexnumber -tokenize.INDENT -tokenize.ISEOF(??) -tokenize.ISNONTERMINAL(??) -tokenize.ISTERMINAL(??) -tokenize.Ignore -tokenize.Imagnumber -tokenize.Intnumber -tokenize.LBRACE -tokenize.LEFTSHIFT -tokenize.LEFTSHIFTEQUAL -tokenize.LESS -tokenize.LESSEQUAL -tokenize.LPAR -tokenize.LSQB -tokenize.MINEQUAL -tokenize.MINUS -tokenize.NAME -tokenize.NEWLINE -tokenize.NL -tokenize.NOTEQUAL -tokenize.NT_OFFSET -tokenize.NUMBER -tokenize.N_TOKENS -tokenize.Name -tokenize.Number -tokenize.OP -tokenize.Octnumber -tokenize.Operator -tokenize.PERCENT -tokenize.PERCENTEQUAL -tokenize.PLUS -tokenize.PLUSEQUAL -tokenize.PlainToken -tokenize.Pointfloat -tokenize.PseudoExtras -tokenize.PseudoToken -tokenize.RBRACE -tokenize.RIGHTSHIFT -tokenize.RIGHTSHIFTEQUAL -tokenize.RPAR -tokenize.RSQB -tokenize.SEMI -tokenize.SLASH -tokenize.SLASHEQUAL -tokenize.STAR -tokenize.STAREQUAL -tokenize.STRING -tokenize.Single -tokenize.Single3 -tokenize.Special -tokenize.StopTokenizing(??) -tokenize.String -tokenize.TILDE -tokenize.Token -tokenize.TokenError(??) -tokenize.Triple -tokenize.VBAR -tokenize.VBAREQUAL -tokenize.Whitespace -tokenize.any(??) -tokenize.double3prog -tokenize.endprogs -tokenize.generate_tokens(??) -tokenize.group(??) -tokenize.main(??) -tokenize.maybe(??) -tokenize.printtoken(??) -tokenize.pseudoprog -tokenize.re -tokenize.single3prog -tokenize.single_quoted -tokenize.string -tokenize.t -tokenize.tabsize -tokenize.tok_name -tokenize.tokenize(??) -tokenize.tokenize_loop(??) -tokenize.tokenprog -tokenize.triple_quoted -trace.CoverageResults(??) -trace.Ignore(??) -trace.PRAGMA_NOCOVER -trace.Trace(??) -trace.cPickle -trace.find_executable_linenos(??) -trace.find_lines(??) -trace.find_lines_from_code(??) -trace.find_strings(??) -trace.fullmodname(??) -trace.gc -trace.linecache -trace.main(??) -trace.modname(??) -trace.os -trace.pickle -trace.re -trace.rx_blank -trace.sys -trace.threading -trace.token -trace.tokenize -trace.types -trace.usage(??) -traceback.extract_stack(??) -traceback.extract_tb(??) -traceback.format_exc(??) -traceback.format_exception(??) -traceback.format_exception_only(??) -traceback.format_list(??) -traceback.format_stack(??) -traceback.format_tb(??) -traceback.linecache -traceback.print_exc(??) -traceback.print_exception(??) -traceback.print_last(??) -traceback.print_list(??) -traceback.print_stack(??) -traceback.print_tb(??) -traceback.sys -traceback.tb_lineno(??) -traceback.types -tty.B0 -tty.B110 -tty.B115200 -tty.B1200 -tty.B134 -tty.B150 -tty.B1800 -tty.B19200 -tty.B200 -tty.B230400 -tty.B2400 -tty.B300 -tty.B38400 -tty.B460800 -tty.B4800 -tty.B50 -tty.B57600 -tty.B600 -tty.B75 -tty.B9600 -tty.BRKINT -tty.BS0 -tty.BS1 -tty.BSDLY -tty.CBAUD -tty.CBAUDEX -tty.CC -tty.CDSUSP -tty.CEOF -tty.CEOL -tty.CEOT -tty.CERASE -tty.CFLAG -tty.CFLUSH -tty.CIBAUD -tty.CINTR -tty.CKILL -tty.CLNEXT -tty.CLOCAL -tty.CQUIT -tty.CR0 -tty.CR1 -tty.CR2 -tty.CR3 -tty.CRDLY -tty.CREAD -tty.CRPRNT -tty.CRTSCTS -tty.CS5 -tty.CS6 -tty.CS7 -tty.CS8 -tty.CSIZE -tty.CSTART -tty.CSTOP -tty.CSTOPB -tty.CSUSP -tty.CWERASE -tty.ECHO -tty.ECHOCTL -tty.ECHOE -tty.ECHOK -tty.ECHOKE -tty.ECHONL -tty.ECHOPRT -tty.EXTA -tty.EXTB -tty.FF0 -tty.FF1 -tty.FFDLY -tty.FIOASYNC -tty.FIOCLEX -tty.FIONBIO -tty.FIONCLEX -tty.FIONREAD -tty.FLUSHO -tty.HUPCL -tty.ICANON -tty.ICRNL -tty.IEXTEN -tty.IFLAG -tty.IGNBRK -tty.IGNCR -tty.IGNPAR -tty.IMAXBEL -tty.INLCR -tty.INPCK -tty.IOCSIZE_MASK -tty.IOCSIZE_SHIFT -tty.ISIG -tty.ISPEED -tty.ISTRIP -tty.IUCLC -tty.IXANY -tty.IXOFF -tty.IXON -tty.LFLAG -tty.NCC -tty.NCCS -tty.NL0 -tty.NL1 -tty.NLDLY -tty.NOFLSH -tty.N_MOUSE -tty.N_PPP -tty.N_SLIP -tty.N_STRIP -tty.N_TTY -tty.OCRNL -tty.OFDEL -tty.OFILL -tty.OFLAG -tty.OLCUC -tty.ONLCR -tty.ONLRET -tty.ONOCR -tty.OPOST -tty.OSPEED -tty.PARENB -tty.PARMRK -tty.PARODD -tty.PENDIN -tty.TAB0 -tty.TAB1 -tty.TAB2 -tty.TAB3 -tty.TABDLY -tty.TCFLSH -tty.TCGETA -tty.TCGETS -tty.TCIFLUSH -tty.TCIOFF -tty.TCIOFLUSH -tty.TCION -tty.TCOFLUSH -tty.TCOOFF -tty.TCOON -tty.TCSADRAIN -tty.TCSAFLUSH -tty.TCSANOW -tty.TCSBRK -tty.TCSBRKP -tty.TCSETA -tty.TCSETAF -tty.TCSETAW -tty.TCSETS -tty.TCSETSF -tty.TCSETSW -tty.TCXONC -tty.TIOCCONS -tty.TIOCEXCL -tty.TIOCGETD -tty.TIOCGICOUNT -tty.TIOCGLCKTRMIOS -tty.TIOCGPGRP -tty.TIOCGSERIAL -tty.TIOCGSOFTCAR -tty.TIOCGWINSZ -tty.TIOCINQ -tty.TIOCLINUX -tty.TIOCMBIC -tty.TIOCMBIS -tty.TIOCMGET -tty.TIOCMIWAIT -tty.TIOCMSET -tty.TIOCM_CAR -tty.TIOCM_CD -tty.TIOCM_CTS -tty.TIOCM_DSR -tty.TIOCM_DTR -tty.TIOCM_LE -tty.TIOCM_RI -tty.TIOCM_RNG -tty.TIOCM_RTS -tty.TIOCM_SR -tty.TIOCM_ST -tty.TIOCNOTTY -tty.TIOCNXCL -tty.TIOCOUTQ -tty.TIOCPKT -tty.TIOCPKT_DATA -tty.TIOCPKT_DOSTOP -tty.TIOCPKT_FLUSHREAD -tty.TIOCPKT_FLUSHWRITE -tty.TIOCPKT_NOSTOP -tty.TIOCPKT_START -tty.TIOCPKT_STOP -tty.TIOCSCTTY -tty.TIOCSERCONFIG -tty.TIOCSERGETLSR -tty.TIOCSERGETMULTI -tty.TIOCSERGSTRUCT -tty.TIOCSERGWILD -tty.TIOCSERSETMULTI -tty.TIOCSERSWILD -tty.TIOCSER_TEMT -tty.TIOCSETD -tty.TIOCSLCKTRMIOS -tty.TIOCSPGRP -tty.TIOCSSERIAL -tty.TIOCSSOFTCAR -tty.TIOCSTI -tty.TIOCSWINSZ -tty.TOSTOP -tty.VDISCARD -tty.VEOF -tty.VEOL -tty.VEOL2 -tty.VERASE -tty.VINTR -tty.VKILL -tty.VLNEXT -tty.VMIN -tty.VQUIT -tty.VREPRINT -tty.VSTART -tty.VSTOP -tty.VSUSP -tty.VSWTC -tty.VSWTCH -tty.VT0 -tty.VT1 -tty.VTDLY -tty.VTIME -tty.VWERASE -tty.XCASE -tty.XTABS -tty.error(??) -tty.setcbreak(??) -tty.setraw(??) -tty.tcdrain(fd) -> None -tty.tcflow(fd, action) -> None -tty.tcflush(fd, queue) -> None -tty.tcgetattr(fd) -> list_of_attrs -tty.tcsendbreak(fd, duration) -> None -tty.tcsetattr(fd, when, attributes) -> None -tuple() -> an empty tuple -type(object) -> the object's type -types.BooleanType -types.BufferType -types.BuiltinFunctionType -types.BuiltinMethodType -types.ClassType -types.CodeType -types.ComplexType -types.DictProxyType -types.DictType -types.DictionaryType -types.EllipsisType -types.FileType -types.FloatType -types.FrameType -types.FunctionType -types.GeneratorType -types.InstanceType -types.IntType -types.LambdaType -types.ListType -types.LongType -types.MethodType -types.ModuleType -types.NoneType -types.NotImplementedType -types.ObjectType -types.SliceType -types.StringType -types.StringTypes -types.TracebackType -types.TupleType -types.TypeType -types.UnboundMethodType -types.UnicodeType -types.XRangeType -unichr(i) -> Unicode character -unicode(string [, encoding[, errors]]) -> object -unicodedata.bidirectional -unicodedata.category -unicodedata.combining -unicodedata.decimal -unicodedata.decomposition -unicodedata.digit -unicodedata.east_asian_width -unicodedata.lookup -unicodedata.mirrored -unicodedata.name -unicodedata.normalize -unicodedata.numeric -unicodedata.ucnhash_CAPI -unicodedata.unidata_version -unittest.FunctionTestCase -unittest.TestCase -unittest.TestLoader -unittest.TestProgram -unittest.TestResult -unittest.TestSuite -unittest.TextTestRunner -unittest.defaultTestLoader -unittest.findTestCases(??) -unittest.getTestCaseNames(??) -unittest.main -unittest.makeSuite(??) -unittest.os -unittest.sys -unittest.time -unittest.traceback -unittest.types -urllib.ContentTooShortError(??) -urllib.FancyURLopener(??) -urllib.MAXFTPCACHE -urllib.URLopener(??) -urllib.addbase(??) -urllib.addclosehook(??) -urllib.addinfo(??) -urllib.addinfourl(??) -urllib.always_safe -urllib.basejoin(??) -urllib.ftpcache -urllib.ftperrors(??) -urllib.ftpwrapper(??) -urllib.getproxies(??) -urllib.getproxies_environment(??) -urllib.localhost(??) -urllib.main(??) -urllib.noheaders(??) -urllib.os -urllib.pathname2url(??) -urllib.proxy_bypass(??) -urllib.quote('abc def') -> 'abc%20def' -urllib.quote_plus(??) -urllib.reporthook(??) -urllib.socket -urllib.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib.splitgophertype('/Xselector') --> 'X', 'selector'. -urllib.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib.splitnport(??) -urllib.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib.splitport('host:port') --> 'host', 'port'. -urllib.splitquery('/path?query') --> '/path', 'query'. -urllib.splittag('/path#tag') --> '/path', 'tag'. -urllib.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib.splitvalue('attr=value') --> 'attr', 'value'. -urllib.string -urllib.sys -urllib.test(??) -urllib.test1(??) -urllib.thishost(??) -urllib.time -urllib.toBytes(u"URL") --> 'URL'. -urllib.unquote('abc%20def') -> 'abc def'. -urllib.unquote_plus(??) -urllib.unwrap('') --> 'type://host/path'. -urllib.url2pathname(??) -urllib.urlcleanup(??) -urllib.urlencode(??) -urllib.urlopen(url [, data]) -> open file-like object -urllib.urlretrieve(??) -urllib2.AbstractBasicAuthHandler(??) -urllib2.AbstractDigestAuthHandler(??) -urllib2.AbstractHTTPHandler(??) -urllib2.BaseHandler(??) -urllib2.CacheFTPHandler(??) -urllib2.CustomProxy(??) -urllib2.CustomProxyHandler(??) -urllib2.FTPHandler(??) -urllib2.FileHandler(??) -urllib2.GopherError(??) -urllib2.GopherHandler(??) -urllib2.HTTPBasicAuthHandler(??) -urllib2.HTTPCookieProcessor(??) -urllib2.HTTPDefaultErrorHandler(??) -urllib2.HTTPDigestAuthHandler(??) -urllib2.HTTPError(??) -urllib2.HTTPErrorProcessor(??) -urllib2.HTTPHandler(??) -urllib2.HTTPPasswordMgr(??) -urllib2.HTTPPasswordMgrWithDefaultRealm(??) -urllib2.HTTPRedirectHandler(??) -urllib2.HTTPSHandler(??) -urllib2.OpenerDirector(??) -urllib2.OpenerFactory(??) -urllib2.ProxyBasicAuthHandler(??) -urllib2.ProxyDigestAuthHandler(??) -urllib2.ProxyHandler(??) -urllib2.Request(??) -urllib2.StringIO([s]) -- Return a StringIO-like stream for reading or writing -urllib2.URLError(??) -urllib2.UnknownHandler(??) -urllib2.addinfourl(??) -urllib2.base64 -urllib2.bisect -urllib2.build_opener(??) -urllib2.cookielib -urllib2.ftplib -urllib2.ftpwrapper(??) -urllib2.getproxies(??) -urllib2.gopherlib -urllib2.httplib -urllib2.inspect -urllib2.install_opener(??) -urllib2.localhost(??) -urllib2.md5 -urllib2.mimetools -urllib2.mimetypes -urllib2.noheaders(??) -urllib2.os -urllib2.parse_http_list(??) -urllib2.parse_keqv_list(??) -urllib2.posixpath -urllib2.random -urllib2.randombytes(??) -urllib2.re -urllib2.sha -urllib2.socket -urllib2.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib2.splitgophertype('/Xselector') --> 'X', 'selector'. -urllib2.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib2.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib2.splitport('host:port') --> 'host', 'port'. -urllib2.splitquery('/path?query') --> '/path', 'query'. -urllib2.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib2.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib2.splitvalue('attr=value') --> 'attr', 'value'. -urllib2.sys -urllib2.time -urllib2.unquote('abc%20def') -> 'abc def'. -urllib2.unwrap('') --> 'type://host/path'. -urllib2.url2pathname(??) -urllib2.urlopen(??) -urllib2.urlparse -urlparse.MAX_CACHE_SIZE -urlparse.clear_cache(??) -urlparse.non_hierarchical -urlparse.scheme_chars -urlparse.test(??) -urlparse.test_input -urlparse.urldefrag(??) -urlparse.urljoin(??) -urlparse.urlparse(??) -urlparse.urlsplit(??) -urlparse.urlunparse(??) -urlparse.urlunsplit(??) -urlparse.uses_fragment -urlparse.uses_netloc -urlparse.uses_params -urlparse.uses_query -urlparse.uses_relative -user.home -user.os -user.pythonrc -uu.Error(??) -uu.StringType -uu.binascii -uu.decode(??) -uu.encode(??) -uu.os -uu.sys -uu.test(??) -vars([object]) -> dictionary -warnings.defaultaction -warnings.filters -warnings.filterwarnings(??) -warnings.formatwarning(??) -warnings.linecache -warnings.onceregistry -warnings.resetwarnings(??) -warnings.showwarning(??) -warnings.simplefilter(??) -warnings.sys -warnings.types -warnings.warn(??) -warnings.warn_explicit(??) -wave.Chunk(??) -wave.Error(??) -wave.WAVE_FORMAT_PCM -wave.Wave_read(??) -wave.Wave_write(??) -wave.big_endian -wave.open(??) -wave.openfp(??) -wave.struct -weakref.CallableProxyType -weakref.KeyedRef -weakref.ProxyType -weakref.ProxyTypes -weakref.ReferenceError(??) -weakref.ReferenceType -weakref.UserDict -weakref.WeakKeyDictionary(??) -weakref.WeakValueDictionary(??) -weakref.getweakrefcount(object) -- return the number of weak references -weakref.getweakrefs(object) -- return a list of all weak reference objects -weakref.proxy(object[, callback]) -- create a proxy object that weakly -weakref.ref -webbrowser.Error(??) -webbrowser.Galeon(??) -webbrowser.GenericBrowser(??) -webbrowser.Grail(??) -webbrowser.InternetConfig(??) -webbrowser.Konqueror(??) -webbrowser.Netscape(??) -webbrowser.PROCESS_CREATION_DELAY -webbrowser.WindowsDefault(??) -webbrowser.browser -webbrowser.get(??) -webbrowser.open(??) -webbrowser.open_new(??) -webbrowser.os -webbrowser.register(??) -webbrowser.sys -whichdb.dbm -whichdb.os -whichdb.struct -whichdb.sys -whichdb.whichdb(??) -whrandom.choice -whrandom.randint -whrandom.random -whrandom.randrange -whrandom.seed -whrandom.uniform -whrandom.warnings -whrandom.whrandom(??) -xdrlib.ConversionError(??) -xdrlib.Error(??) -xdrlib.Packer(??) -xdrlib.Unpacker(??) -xdrlib.struct -xml.dom -xml.dom.DOMException(??) -xml.dom.DOMSTRING_SIZE_ERR -xml.dom.DomstringSizeErr(??) -xml.dom.EMPTY_NAMESPACE -xml.dom.EMPTY_PREFIX -xml.dom.HIERARCHY_REQUEST_ERR -xml.dom.HierarchyRequestErr(??) -xml.dom.INDEX_SIZE_ERR -xml.dom.INUSE_ATTRIBUTE_ERR -xml.dom.INVALID_ACCESS_ERR -xml.dom.INVALID_CHARACTER_ERR -xml.dom.INVALID_MODIFICATION_ERR -xml.dom.INVALID_STATE_ERR -xml.dom.IndexSizeErr(??) -xml.dom.InuseAttributeErr(??) -xml.dom.InvalidAccessErr(??) -xml.dom.InvalidCharacterErr(??) -xml.dom.InvalidModificationErr(??) -xml.dom.InvalidStateErr(??) -xml.dom.NAMESPACE_ERR -xml.dom.NOT_FOUND_ERR -xml.dom.NOT_SUPPORTED_ERR -xml.dom.NO_DATA_ALLOWED_ERR -xml.dom.NO_MODIFICATION_ALLOWED_ERR -xml.dom.NamespaceErr(??) -xml.dom.NoDataAllowedErr(??) -xml.dom.NoModificationAllowedErr(??) -xml.dom.Node(??) -xml.dom.NodeFilter -xml.dom.NodeFilter.NodeFilter(??) -xml.dom.NotFoundErr(??) -xml.dom.NotSupportedErr(??) -xml.dom.SYNTAX_ERR -xml.dom.SyntaxErr(??) -xml.dom.UserDataHandler(??) -xml.dom.VALIDATION_ERR -xml.dom.ValidationErr(??) -xml.dom.WRONG_DOCUMENT_ERR -xml.dom.WrongDocumentErr(??) -xml.dom.XHTML_NAMESPACE -xml.dom.XMLNS_NAMESPACE -xml.dom.XML_NAMESPACE -xml.dom.domreg -xml.dom.domreg.EmptyNodeList -xml.dom.domreg.GetattrMagic(??) -xml.dom.domreg.NewStyle -xml.dom.domreg.NodeList -xml.dom.domreg.StringTypes -xml.dom.domreg.defproperty(??) -xml.dom.domreg.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.domreg.registerDOMImplementation(name, factory) -xml.dom.domreg.registered -xml.dom.domreg.well_known_implementations -xml.dom.expatbuilder -xml.dom.expatbuilder.CDATA_SECTION_NODE -xml.dom.expatbuilder.DOCUMENT_NODE -xml.dom.expatbuilder.EMPTY_NAMESPACE -xml.dom.expatbuilder.EMPTY_PREFIX -xml.dom.expatbuilder.ElementInfo -xml.dom.expatbuilder.EmptyNodeList -xml.dom.expatbuilder.ExpatBuilder(??) -xml.dom.expatbuilder.ExpatBuilderNS(??) -xml.dom.expatbuilder.FILTER_ACCEPT -xml.dom.expatbuilder.FILTER_INTERRUPT -xml.dom.expatbuilder.FILTER_REJECT -xml.dom.expatbuilder.FILTER_SKIP -xml.dom.expatbuilder.FilterCrutch -xml.dom.expatbuilder.FilterVisibilityController -xml.dom.expatbuilder.FragmentBuilder(??) -xml.dom.expatbuilder.FragmentBuilderNS(??) -xml.dom.expatbuilder.GetattrMagic(??) -xml.dom.expatbuilder.InternalSubsetExtractor(??) -xml.dom.expatbuilder.Namespaces(??) -xml.dom.expatbuilder.NewStyle -xml.dom.expatbuilder.Node(??) -xml.dom.expatbuilder.NodeFilter(??) -xml.dom.expatbuilder.NodeList -xml.dom.expatbuilder.ParseEscape(??) -xml.dom.expatbuilder.Rejecter -xml.dom.expatbuilder.Skipper -xml.dom.expatbuilder.StringTypes -xml.dom.expatbuilder.TEXT_NODE -xml.dom.expatbuilder.XMLNS_NAMESPACE -xml.dom.expatbuilder.defproperty(??) -xml.dom.expatbuilder.expat -xml.dom.expatbuilder.makeBuilder(??) -xml.dom.expatbuilder.minidom -xml.dom.expatbuilder.parse(??) -xml.dom.expatbuilder.parseFragment(??) -xml.dom.expatbuilder.parseFragmentString(??) -xml.dom.expatbuilder.parseString(??) -xml.dom.expatbuilder.theDOMImplementation -xml.dom.expatbuilder.xmlbuilder -xml.dom.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.minicompat -xml.dom.minicompat.EmptyNodeList -xml.dom.minicompat.GetattrMagic(??) -xml.dom.minicompat.NewStyle -xml.dom.minicompat.NodeList -xml.dom.minicompat.StringTypes -xml.dom.minicompat.defproperty(??) -xml.dom.minicompat.xml -xml.dom.minidom -xml.dom.minidom.Attr(??) -xml.dom.minidom.AttributeList -xml.dom.minidom.CDATASection(??) -xml.dom.minidom.CharacterData(??) -xml.dom.minidom.Childless(??) -xml.dom.minidom.Comment(??) -xml.dom.minidom.DOMImplementation(??) -xml.dom.minidom.DOMImplementationLS(??) -xml.dom.minidom.Document(??) -xml.dom.minidom.DocumentFragment(??) -xml.dom.minidom.DocumentLS(??) -xml.dom.minidom.DocumentType(??) -xml.dom.minidom.EMPTY_NAMESPACE -xml.dom.minidom.EMPTY_PREFIX -xml.dom.minidom.Element(??) -xml.dom.minidom.ElementInfo -xml.dom.minidom.EmptyNodeList -xml.dom.minidom.Entity(??) -xml.dom.minidom.GetattrMagic(??) -xml.dom.minidom.Identified(??) -xml.dom.minidom.NamedNodeMap -xml.dom.minidom.NewStyle -xml.dom.minidom.Node(??) -xml.dom.minidom.NodeList -xml.dom.minidom.Notation(??) -xml.dom.minidom.ProcessingInstruction(??) -xml.dom.minidom.ReadOnlySequentialNamedNodeMap -xml.dom.minidom.StringTypes -xml.dom.minidom.Text(??) -xml.dom.minidom.TypeInfo -xml.dom.minidom.XMLNS_NAMESPACE -xml.dom.minidom.defproperty(??) -xml.dom.minidom.domreg -xml.dom.minidom.getDOMImplementation(??) -xml.dom.minidom.parse(??) -xml.dom.minidom.parseString(??) -xml.dom.minidom.xml -xml.dom.pulldom -xml.dom.pulldom.CHARACTERS -xml.dom.pulldom.COMMENT -xml.dom.pulldom.DOMEventStream(??) -xml.dom.pulldom.END_DOCUMENT -xml.dom.pulldom.END_ELEMENT -xml.dom.pulldom.ErrorHandler(??) -xml.dom.pulldom.IGNORABLE_WHITESPACE -xml.dom.pulldom.PROCESSING_INSTRUCTION -xml.dom.pulldom.PullDOM(??) -xml.dom.pulldom.SAX2DOM(??) -xml.dom.pulldom.START_DOCUMENT -xml.dom.pulldom.START_ELEMENT -xml.dom.pulldom.default_bufsize -xml.dom.pulldom.parse(??) -xml.dom.pulldom.parseString(??) -xml.dom.pulldom.types -xml.dom.pulldom.xml -xml.dom.registerDOMImplementation(name, factory) -xml.dom.xmlbuilder -xml.dom.xmlbuilder.DOMBuilder(??) -xml.dom.xmlbuilder.DOMBuilderFilter(??) -xml.dom.xmlbuilder.DOMEntityResolver -xml.dom.xmlbuilder.DOMImplementationLS(??) -xml.dom.xmlbuilder.DOMInputSource -xml.dom.xmlbuilder.DocumentLS(??) -xml.dom.xmlbuilder.EmptyNodeList -xml.dom.xmlbuilder.GetattrMagic(??) -xml.dom.xmlbuilder.NewStyle -xml.dom.xmlbuilder.NodeList -xml.dom.xmlbuilder.Options(??) -xml.dom.xmlbuilder.StringTypes -xml.dom.xmlbuilder.copy -xml.dom.xmlbuilder.defproperty(??) -xml.dom.xmlbuilder.xml -xml.parsers -xml.parsers.expat -xml.parsers.expat.EXPAT_VERSION -xml.parsers.expat.ErrorString(errno) -> string -xml.parsers.expat.ExpatError(??) -xml.parsers.expat.ParserCreate([encoding[, namespace_separator]]) -> parser -xml.parsers.expat.XMLParserType -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_ALWAYS -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_NEVER -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -xml.parsers.expat.error(??) -xml.parsers.expat.errors -xml.parsers.expat.features -xml.parsers.expat.model -xml.parsers.expat.native_encoding -xml.parsers.expat.version_info -xml.sax -xml.sax.ContentHandler(??) -xml.sax.ErrorHandler(??) -xml.sax.InputSource(??) -xml.sax.SAXException(??) -xml.sax.SAXNotRecognizedException(??) -xml.sax.SAXNotSupportedException(??) -xml.sax.SAXParseException(??) -xml.sax.SAXReaderNotAvailable(??) -xml.sax.default_parser_list -xml.sax.expatreader -xml.sax.expatreader.AttributesImpl(??) -xml.sax.expatreader.AttributesNSImpl(??) -xml.sax.expatreader.ExpatLocator(??) -xml.sax.expatreader.ExpatParser(??) -xml.sax.expatreader.SAXException(??) -xml.sax.expatreader.SAXNotRecognizedException(??) -xml.sax.expatreader.SAXNotSupportedException(??) -xml.sax.expatreader.SAXParseException(??) -xml.sax.expatreader.SAXReaderNotAvailable(??) -xml.sax.expatreader.create_parser(??) -xml.sax.expatreader.expat -xml.sax.expatreader.feature_external_ges -xml.sax.expatreader.feature_external_pes -xml.sax.expatreader.feature_namespace_prefixes -xml.sax.expatreader.feature_namespaces -xml.sax.expatreader.feature_string_interning -xml.sax.expatreader.feature_validation -xml.sax.expatreader.handler -xml.sax.expatreader.property_interning_dict -xml.sax.expatreader.property_xml_string -xml.sax.expatreader.saxutils -xml.sax.expatreader.version -xml.sax.expatreader.xmlreader -xml.sax.handler -xml.sax.handler.ContentHandler(??) -xml.sax.handler.DTDHandler(??) -xml.sax.handler.EntityResolver(??) -xml.sax.handler.ErrorHandler(??) -xml.sax.handler.all_features -xml.sax.handler.all_properties -xml.sax.handler.feature_external_ges -xml.sax.handler.feature_external_pes -xml.sax.handler.feature_namespace_prefixes -xml.sax.handler.feature_namespaces -xml.sax.handler.feature_string_interning -xml.sax.handler.feature_validation -xml.sax.handler.property_declaration_handler -xml.sax.handler.property_dom_node -xml.sax.handler.property_encoding -xml.sax.handler.property_interning_dict -xml.sax.handler.property_lexical_handler -xml.sax.handler.property_xml_string -xml.sax.handler.version -xml.sax.make_parser(??) -xml.sax.parse(??) -xml.sax.parseString(??) -xml.sax.saxutils -xml.sax.saxutils.XMLFilterBase(??) -xml.sax.saxutils.XMLGenerator(??) -xml.sax.saxutils.escape(??) -xml.sax.saxutils.handler -xml.sax.saxutils.os -xml.sax.saxutils.prepare_input_source(??) -xml.sax.saxutils.quoteattr(??) -xml.sax.saxutils.types -xml.sax.saxutils.unescape(??) -xml.sax.saxutils.urllib -xml.sax.saxutils.urlparse -xml.sax.saxutils.xmlreader -xml.sax.xmlreader -xml.sax.xmlreader.AttributesImpl(??) -xml.sax.xmlreader.AttributesNSImpl(??) -xml.sax.xmlreader.IncrementalParser(??) -xml.sax.xmlreader.InputSource(??) -xml.sax.xmlreader.Locator(??) -xml.sax.xmlreader.SAXNotRecognizedException(??) -xml.sax.xmlreader.SAXNotSupportedException(??) -xml.sax.xmlreader.XMLReader(??) -xml.sax.xmlreader.handler -xmllib.Error(??) -xmllib.TestXMLParser(??) -xmllib.XMLParser(??) -xmllib.amp -xmllib.attrfind -xmllib.attrtrans -xmllib.cdataclose -xmllib.cdataopen -xmllib.charref -xmllib.commentclose -xmllib.commentopen -xmllib.doctype -xmllib.doubledash -xmllib.endbracket -xmllib.endbracketfind -xmllib.endtagopen -xmllib.entityref -xmllib.illegal -xmllib.interesting -xmllib.ncname -xmllib.newline -xmllib.procclose -xmllib.procopen -xmllib.qname -xmllib.re -xmllib.ref -xmllib.space -xmllib.starttagend -xmllib.starttagmatch -xmllib.starttagopen -xmllib.string -xmllib.tagfind -xmllib.test(??) -xmllib.version -xmllib.xmldecl -xmllib.xmlns -xmlrpclib.APPLICATION_ERROR -xmlrpclib.Binary(??) -xmlrpclib.Boolean -xmlrpclib.BooleanType -xmlrpclib.BufferType -xmlrpclib.BuiltinFunctionType -xmlrpclib.BuiltinMethodType -xmlrpclib.ClassType -xmlrpclib.CodeType -xmlrpclib.ComplexType -xmlrpclib.DateTime(??) -xmlrpclib.DictProxyType -xmlrpclib.DictType -xmlrpclib.DictionaryType -xmlrpclib.EllipsisType -xmlrpclib.Error(??) -xmlrpclib.ExpatParser(??) -xmlrpclib.False -xmlrpclib.FastMarshaller -xmlrpclib.FastParser -xmlrpclib.FastUnmarshaller -xmlrpclib.Fault(??) -xmlrpclib.FileType -xmlrpclib.FloatType -xmlrpclib.FrameType -xmlrpclib.FunctionType -xmlrpclib.GeneratorType -xmlrpclib.INTERNAL_ERROR -xmlrpclib.INVALID_ENCODING_CHAR -xmlrpclib.INVALID_METHOD_PARAMS -xmlrpclib.INVALID_XMLRPC -xmlrpclib.InstanceType -xmlrpclib.IntType -xmlrpclib.LambdaType -xmlrpclib.ListType -xmlrpclib.LongType -xmlrpclib.MAXINT -xmlrpclib.METHOD_NOT_FOUND -xmlrpclib.MININT -xmlrpclib.Marshaller(??) -xmlrpclib.MethodType -xmlrpclib.ModuleType -xmlrpclib.MultiCall(??) -xmlrpclib.MultiCallIterator(??) -xmlrpclib.NOT_WELLFORMED_ERROR -xmlrpclib.NoneType -xmlrpclib.NotImplementedType -xmlrpclib.ObjectType -xmlrpclib.PARSE_ERROR -xmlrpclib.ProtocolError(??) -xmlrpclib.ResponseError(??) -xmlrpclib.SERVER_ERROR -xmlrpclib.SYSTEM_ERROR -xmlrpclib.SafeTransport(??) -xmlrpclib.Server(??) -xmlrpclib.ServerProxy(??) -xmlrpclib.SgmlopParser -xmlrpclib.SliceType -xmlrpclib.SlowParser(??) -xmlrpclib.StringIO -xmlrpclib.StringType -xmlrpclib.StringTypes -xmlrpclib.TRANSPORT_ERROR -xmlrpclib.TracebackType -xmlrpclib.Transport(??) -xmlrpclib.True -xmlrpclib.TupleType -xmlrpclib.TypeType -xmlrpclib.UNSUPPORTED_ENCODING -xmlrpclib.UnboundMethodType -xmlrpclib.UnicodeType -xmlrpclib.Unmarshaller(??) -xmlrpclib.WRAPPERS -xmlrpclib.XRangeType -xmlrpclib.base64 -xmlrpclib.boolean -xmlrpclib.dumps(??) -xmlrpclib.escape(??) -xmlrpclib.expat -xmlrpclib.getparser() -> parser, unmarshaller -xmlrpclib.loads(??) -xmlrpclib.operator -xmlrpclib.re -xmlrpclib.string -xmlrpclib.time -xrange([start,] stop[, step]) -> xrange object -xxsubtype.bench -xxsubtype.spamdict -xxsubtype.spamlist -zip(seq1 [, seq2 [...]]) -> [(seq1[0], seq2[0] ...), (...)] -zipfile.BadZipfile(??) -zipfile.PyZipFile(??) -zipfile.ZIP_DEFLATED -zipfile.ZIP_STORED -zipfile.ZipFile(??) -zipfile.ZipInfo(??) -zipfile.binascii -zipfile.error(??) -zipfile.is_zipfile(??) -zipfile.os -zipfile.stringCentralDir -zipfile.stringEndArchive -zipfile.stringFileHeader -zipfile.struct -zipfile.structCentralDir -zipfile.structEndArchive -zipfile.structFileHeader -zipfile.time -zipfile.zlib -zipimport.ZipImportError(??) -zipimport.zipimporter(archivepath) -> zipimporter object -zlib.DEFLATED -zlib.DEF_MEM_LEVEL -zlib.MAX_WBITS -zlib.ZLIB_VERSION -zlib.Z_BEST_COMPRESSION -zlib.Z_BEST_SPEED -zlib.Z_DEFAULT_COMPRESSION -zlib.Z_DEFAULT_STRATEGY -zlib.Z_FILTERED -zlib.Z_FINISH -zlib.Z_FULL_FLUSH -zlib.Z_HUFFMAN_ONLY -zlib.Z_NO_FLUSH -zlib.Z_SYNC_FLUSH -zlib.adler32(string[, start]) -- Compute an Adler-32 checksum of string. -zlib.compress(string[, level]) -- Returned compressed string. -zlib.compressobj([level]) -- Return a compressor object. -zlib.crc32(string[, start]) -- Compute a CRC-32 checksum of string. -zlib.decompress(string[, wbits[, bufsize]]) -- Return decompressed string. -zlib.decompressobj([wbits]) -- Return a decompressor object. -zlib.error(??) diff --git a/PyQt5/qsci/api/python/Python-2.5.api b/PyQt5/qsci/api/python/Python-2.5.api deleted file mode 100644 index ca82c006..00000000 --- a/PyQt5/qsci/api/python/Python-2.5.api +++ /dev/null @@ -1,8539 +0,0 @@ -ArithmeticError -AssertionError -AttributeError -BaseException -BaseHTTPServer.BaseHTTPRequestHandler(??) -BaseHTTPServer.DEFAULT_ERROR_MESSAGE -BaseHTTPServer.HTTPServer(??) -BaseHTTPServer.SocketServer -BaseHTTPServer.mimetools -BaseHTTPServer.socket -BaseHTTPServer.sys -BaseHTTPServer.test(??) -BaseHTTPServer.time -Bastion.Bastion(??) -Bastion.BastionClass(??) -Bastion.MethodType -CGIHTTPServer.BaseHTTPServer -CGIHTTPServer.CGIHTTPRequestHandler(??) -CGIHTTPServer.SimpleHTTPServer -CGIHTTPServer.executable(??) -CGIHTTPServer.nobody -CGIHTTPServer.nobody_uid(??) -CGIHTTPServer.os -CGIHTTPServer.select -CGIHTTPServer.sys -CGIHTTPServer.test(??) -CGIHTTPServer.urllib -ConfigParser.ConfigParser(??) -ConfigParser.DEFAULTSECT -ConfigParser.DuplicateSectionError -ConfigParser.Error -ConfigParser.InterpolationDepthError -ConfigParser.InterpolationError -ConfigParser.InterpolationMissingOptionError -ConfigParser.InterpolationSyntaxError -ConfigParser.MAX_INTERPOLATION_DEPTH -ConfigParser.MissingSectionHeaderError -ConfigParser.NoOptionError -ConfigParser.NoSectionError -ConfigParser.ParsingError -ConfigParser.RawConfigParser(??) -ConfigParser.SafeConfigParser(??) -ConfigParser.re -Cookie.BaseCookie -Cookie.Cookie -Cookie.CookieError -Cookie.Morsel -Cookie.SerialCookie -Cookie.SimpleCookie -Cookie.SmartCookie -Cookie.dumps(obj, protocol=0) -- Return a string containing an object in pickle format. -Cookie.loads(string) -- Load a pickle from the given string -Cookie.re -Cookie.string -Cookie.warnings -DeprecationWarning -DocXMLRPCServer.CGIXMLRPCRequestHandler(??) -DocXMLRPCServer.DocCGIXMLRPCRequestHandler(??) -DocXMLRPCServer.DocXMLRPCRequestHandler(??) -DocXMLRPCServer.DocXMLRPCServer(??) -DocXMLRPCServer.ServerHTMLDoc(??) -DocXMLRPCServer.SimpleXMLRPCRequestHandler(??) -DocXMLRPCServer.SimpleXMLRPCServer(??) -DocXMLRPCServer.XMLRPCDocGenerator(??) -DocXMLRPCServer.inspect -DocXMLRPCServer.pydoc -DocXMLRPCServer.re -DocXMLRPCServer.resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d -DocXMLRPCServer.sys -EOFError -Ellipsis -EnvironmentError -Exception -False -FloatingPointError -FutureWarning -GeneratorExit -HTMLParser.HTMLParseError -HTMLParser.HTMLParser(??) -HTMLParser.attrfind -HTMLParser.charref -HTMLParser.commentclose -HTMLParser.endendtag -HTMLParser.endtagfind -HTMLParser.entityref -HTMLParser.incomplete -HTMLParser.interesting_cdata -HTMLParser.interesting_normal -HTMLParser.locatestarttagend -HTMLParser.markupbase -HTMLParser.piclose -HTMLParser.re -HTMLParser.starttagopen -HTMLParser.tagfind -IOError -ImportError -ImportWarning -IndentationError -IndexError -KeyError -KeyboardInterrupt -LookupError -MemoryError -MimeWriter.MimeWriter(??) -MimeWriter.mimetools -NameError -None -NotImplemented -NotImplementedError -OSError -OverflowError -PendingDeprecationWarning -Queue.Empty -Queue.Full -Queue.Queue(??) -Queue.deque(iterable) --> deque object -ReferenceError -RuntimeError -RuntimeWarning -SimpleHTTPServer.BaseHTTPServer -SimpleHTTPServer.SimpleHTTPRequestHandler(??) -SimpleHTTPServer.StringIO([s]) -- Return a StringIO-like stream for reading or writing -SimpleHTTPServer.cgi -SimpleHTTPServer.mimetypes -SimpleHTTPServer.os -SimpleHTTPServer.posixpath -SimpleHTTPServer.shutil -SimpleHTTPServer.test(??) -SimpleHTTPServer.urllib -SimpleHTTPServer.urlparse -SimpleXMLRPCServer.BaseHTTPServer -SimpleXMLRPCServer.CGIXMLRPCRequestHandler(??) -SimpleXMLRPCServer.Fault -SimpleXMLRPCServer.SimpleXMLRPCDispatcher(??) -SimpleXMLRPCServer.SimpleXMLRPCRequestHandler(??) -SimpleXMLRPCServer.SimpleXMLRPCServer(??) -SimpleXMLRPCServer.SocketServer -SimpleXMLRPCServer.fcntl -SimpleXMLRPCServer.list_public_methods(??) -SimpleXMLRPCServer.os -SimpleXMLRPCServer.remove_duplicates([2,2,2,1,3,3]) => [3,1,2] -SimpleXMLRPCServer.resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d -SimpleXMLRPCServer.sys -SimpleXMLRPCServer.xmlrpclib -SocketServer.BaseRequestHandler(??) -SocketServer.BaseServer(??) -SocketServer.DatagramRequestHandler(??) -SocketServer.ForkingMixIn(??) -SocketServer.ForkingTCPServer(??) -SocketServer.ForkingUDPServer(??) -SocketServer.StreamRequestHandler(??) -SocketServer.TCPServer(??) -SocketServer.ThreadingMixIn(??) -SocketServer.ThreadingTCPServer(??) -SocketServer.ThreadingUDPServer(??) -SocketServer.ThreadingUnixDatagramServer(??) -SocketServer.ThreadingUnixStreamServer(??) -SocketServer.UDPServer(??) -SocketServer.UnixDatagramServer(??) -SocketServer.UnixStreamServer(??) -SocketServer.os -SocketServer.socket -SocketServer.sys -StandardError -StopIteration -StringIO.EINVAL -StringIO.StringIO(??) -StringIO.test(??) -SyntaxError -SyntaxWarning -SystemError -SystemExit -TabError -True -TypeError -UnboundLocalError -UnicodeDecodeError -UnicodeEncodeError -UnicodeError -UnicodeTranslateError -UnicodeWarning -UserDict.DictMixin(??) -UserDict.IterableUserDict(??) -UserDict.UserDict(??) -UserList.UserList(??) -UserString.MutableString(??) -UserString.UserString(??) -UserString.sys -UserWarning -ValueError -Warning -ZeroDivisionError -abs(number) -> number -aifc.Aifc_read(??) -aifc.Aifc_write(??) -aifc.Chunk(??) -aifc.Error -aifc.open(??) -aifc.openfp(??) -aifc.struct -all(iterable) -> bool -any(iterable) -> bool -anydbm.error -anydbm.open(??) -apply(object[, args[, kwargs]]) -> value -array.ArrayType -array.array(typecode [, initializer]) -> array -asynchat.async_chat(??) -asynchat.asyncore -asynchat.deque(iterable) --> deque object -asynchat.fifo(??) -asynchat.find_prefix_at_end(??) -asynchat.simple_producer(??) -asynchat.socket -asyncore.EALREADY -asyncore.ECONNRESET -asyncore.EINPROGRESS -asyncore.EINTR -asyncore.EISCONN -asyncore.ENOTCONN -asyncore.ESHUTDOWN -asyncore.EWOULDBLOCK -asyncore.ExitNow -asyncore.close_all(??) -asyncore.compact_traceback(??) -asyncore.dispatcher(??) -asyncore.dispatcher_with_send(??) -asyncore.errorcode -asyncore.fcntl -asyncore.file_dispatcher(??) -asyncore.file_wrapper(??) -asyncore.loop(??) -asyncore.os -asyncore.poll(??) -asyncore.poll2(??) -asyncore.poll3(??) -asyncore.read(??) -asyncore.readwrite(??) -asyncore.select -asyncore.socket -asyncore.socket_map -asyncore.sys -asyncore.time -asyncore.write(??) -atexit.register(??) -atexit.sys -audiodev.AudioDev(??) -audiodev.Play_Audio_sgi(??) -audiodev.Play_Audio_sun(??) -audiodev.error -audiodev.test(??) -audioop.add -audioop.adpcm2lin -audioop.alaw2lin -audioop.avg -audioop.avgpp -audioop.bias -audioop.cross -audioop.error -audioop.findfactor -audioop.findfit -audioop.findmax -audioop.getsample -audioop.lin2adpcm -audioop.lin2alaw -audioop.lin2lin -audioop.lin2ulaw -audioop.max -audioop.maxpp -audioop.minmax -audioop.mul -audioop.ratecv -audioop.reverse -audioop.rms -audioop.tomono -audioop.tostereo -audioop.ulaw2lin -base64.EMPTYSTRING -base64.MAXBINSIZE -base64.MAXLINESIZE -base64.b16decode(??) -base64.b16encode(??) -base64.b32decode(??) -base64.b32encode(??) -base64.b64decode(??) -base64.b64encode(??) -base64.binascii -base64.decode(??) -base64.decodestring(??) -base64.encode(??) -base64.encodestring(??) -base64.k -base64.re -base64.standard_b64decode(??) -base64.standard_b64encode(??) -base64.struct -base64.test(??) -base64.test1(??) -base64.urlsafe_b64decode(??) -base64.urlsafe_b64encode(??) -base64.v -basestring -bdb.Bdb(??) -bdb.BdbQuit -bdb.Breakpoint(??) -bdb.Tdb(??) -bdb.bar(??) -bdb.checkfuncname(??) -bdb.effective(??) -bdb.foo(??) -bdb.os -bdb.set_trace(??) -bdb.sys -bdb.test(??) -bdb.types -binascii.Error -binascii.Incomplete -binascii.a2b_base64 -binascii.a2b_hex(hexstr) -> s; Binary data of hexadecimal representation. -binascii.a2b_hqx -binascii.a2b_qp -binascii.a2b_uu -binascii.b2a_base64 -binascii.b2a_hex(data) -> s; Hexadecimal representation of binary data. -binascii.b2a_hqx -binascii.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -binascii.b2a_uu -binascii.crc32 -binascii.crc_hqx -binascii.hexlify -binascii.rlecode_hqx -binascii.rledecode_hqx -binascii.unhexlify -binhex.BinHex(??) -binhex.Error -binhex.FInfo(??) -binhex.HexBin(??) -binhex.LINELEN -binhex.REASONABLY_LARGE -binhex.RUNCHAR -binhex.binascii -binhex.binhex(??) -binhex.getfileinfo(??) -binhex.hexbin(??) -binhex.openrsrc(??) -binhex.os -binhex.struct -binhex.sys -bisect.bisect -bisect.bisect_left(a, x[, lo[, hi]]) -> index -bisect.bisect_right(a, x[, lo[, hi]]) -> index -bisect.insort -bisect.insort_left(a, x[, lo[, hi]]) -bisect.insort_right(a, x[, lo[, hi]]) -bool(x) -> bool -bsddb.UserDict -bsddb.btopen(??) -bsddb.db -bsddb.db.DB -bsddb.db.DBAccessError -bsddb.db.DBAgainError -bsddb.db.DBBusyError -bsddb.db.DBCursorClosedError -bsddb.db.DBEnv -bsddb.db.DBError -bsddb.db.DBFileExistsError -bsddb.db.DBInvalidArgError -bsddb.db.DBKeyEmptyError -bsddb.db.DBKeyExistError -bsddb.db.DBLockDeadlockError -bsddb.db.DBLockNotGrantedError -bsddb.db.DBNoMemoryError -bsddb.db.DBNoServerError -bsddb.db.DBNoServerHomeError -bsddb.db.DBNoServerIDError -bsddb.db.DBNoSpaceError -bsddb.db.DBNoSuchFileError -bsddb.db.DBNotFoundError -bsddb.db.DBOldVersionError -bsddb.db.DBPageNotFoundError -bsddb.db.DBPermissionsError -bsddb.db.DBRunRecoveryError -bsddb.db.DBSecondaryBadError -bsddb.db.DBVerifyBadError -bsddb.db.DB_AFTER -bsddb.db.DB_AGGRESSIVE -bsddb.db.DB_APPEND -bsddb.db.DB_ARCH_ABS -bsddb.db.DB_ARCH_DATA -bsddb.db.DB_ARCH_LOG -bsddb.db.DB_ARCH_REMOVE -bsddb.db.DB_AUTO_COMMIT -bsddb.db.DB_BEFORE -bsddb.db.DB_BTREE -bsddb.db.DB_CACHED_COUNTS -bsddb.db.DB_CDB_ALLDB -bsddb.db.DB_CHECKPOINT -bsddb.db.DB_CHKSUM -bsddb.db.DB_CONSUME -bsddb.db.DB_CONSUME_WAIT -bsddb.db.DB_CREATE -bsddb.db.DB_CURRENT -bsddb.db.DB_DIRECT_DB -bsddb.db.DB_DIRECT_LOG -bsddb.db.DB_DIRTY_READ -bsddb.db.DB_DONOTINDEX -bsddb.db.DB_DUP -bsddb.db.DB_DUPSORT -bsddb.db.DB_ENCRYPT -bsddb.db.DB_ENCRYPT_AES -bsddb.db.DB_EXCL -bsddb.db.DB_EXTENT -bsddb.db.DB_FAST_STAT -bsddb.db.DB_FCNTL_LOCKING -bsddb.db.DB_FIRST -bsddb.db.DB_FLUSH -bsddb.db.DB_FORCE -bsddb.db.DB_GET_BOTH -bsddb.db.DB_GET_RECNO -bsddb.db.DB_HASH -bsddb.db.DB_INCOMPLETE -bsddb.db.DB_INIT_CDB -bsddb.db.DB_INIT_LOCK -bsddb.db.DB_INIT_LOG -bsddb.db.DB_INIT_MPOOL -bsddb.db.DB_INIT_REP -bsddb.db.DB_INIT_TXN -bsddb.db.DB_JOINENV -bsddb.db.DB_JOIN_ITEM -bsddb.db.DB_JOIN_NOSORT -bsddb.db.DB_KEYEMPTY -bsddb.db.DB_KEYEXIST -bsddb.db.DB_KEYFIRST -bsddb.db.DB_KEYLAST -bsddb.db.DB_LAST -bsddb.db.DB_LOCKDOWN -bsddb.db.DB_LOCK_CONFLICT -bsddb.db.DB_LOCK_DEADLOCK -bsddb.db.DB_LOCK_DEFAULT -bsddb.db.DB_LOCK_DIRTY -bsddb.db.DB_LOCK_DUMP -bsddb.db.DB_LOCK_GET -bsddb.db.DB_LOCK_INHERIT -bsddb.db.DB_LOCK_IREAD -bsddb.db.DB_LOCK_IWR -bsddb.db.DB_LOCK_IWRITE -bsddb.db.DB_LOCK_MAXLOCKS -bsddb.db.DB_LOCK_MINLOCKS -bsddb.db.DB_LOCK_MINWRITE -bsddb.db.DB_LOCK_NG -bsddb.db.DB_LOCK_NORUN -bsddb.db.DB_LOCK_NOTGRANTED -bsddb.db.DB_LOCK_NOWAIT -bsddb.db.DB_LOCK_OLDEST -bsddb.db.DB_LOCK_PUT -bsddb.db.DB_LOCK_PUT_ALL -bsddb.db.DB_LOCK_PUT_OBJ -bsddb.db.DB_LOCK_RANDOM -bsddb.db.DB_LOCK_READ -bsddb.db.DB_LOCK_RECORD -bsddb.db.DB_LOCK_SWITCH -bsddb.db.DB_LOCK_UPGRADE -bsddb.db.DB_LOCK_UPGRADE_WRITE -bsddb.db.DB_LOCK_WAIT -bsddb.db.DB_LOCK_WRITE -bsddb.db.DB_LOCK_WWRITE -bsddb.db.DB_LOCK_YOUNGEST -bsddb.db.DB_LOG_AUTOREMOVE -bsddb.db.DB_LSTAT_ABORTED -bsddb.db.DB_LSTAT_ERR -bsddb.db.DB_LSTAT_FREE -bsddb.db.DB_LSTAT_HELD -bsddb.db.DB_LSTAT_PENDING -bsddb.db.DB_LSTAT_WAITING -bsddb.db.DB_MAX_PAGES -bsddb.db.DB_MAX_RECORDS -bsddb.db.DB_MULTIPLE -bsddb.db.DB_MULTIPLE_KEY -bsddb.db.DB_NEXT -bsddb.db.DB_NEXT_DUP -bsddb.db.DB_NEXT_NODUP -bsddb.db.DB_NODUPDATA -bsddb.db.DB_NOLOCKING -bsddb.db.DB_NOMMAP -bsddb.db.DB_NOORDERCHK -bsddb.db.DB_NOOVERWRITE -bsddb.db.DB_NOPANIC -bsddb.db.DB_NOSERVER -bsddb.db.DB_NOSERVER_HOME -bsddb.db.DB_NOSERVER_ID -bsddb.db.DB_NOSYNC -bsddb.db.DB_NOTFOUND -bsddb.db.DB_ODDFILESIZE -bsddb.db.DB_OLD_VERSION -bsddb.db.DB_OPFLAGS_MASK -bsddb.db.DB_ORDERCHKONLY -bsddb.db.DB_PAGE_NOTFOUND -bsddb.db.DB_PANIC_ENVIRONMENT -bsddb.db.DB_POSITION -bsddb.db.DB_PREV -bsddb.db.DB_PREV_NODUP -bsddb.db.DB_PRIVATE -bsddb.db.DB_PR_PAGE -bsddb.db.DB_PR_RECOVERYTEST -bsddb.db.DB_QUEUE -bsddb.db.DB_RDONLY -bsddb.db.DB_RDWRMASTER -bsddb.db.DB_RECNO -bsddb.db.DB_RECNUM -bsddb.db.DB_RECORDCOUNT -bsddb.db.DB_RECOVER -bsddb.db.DB_RECOVER_FATAL -bsddb.db.DB_REGION_INIT -bsddb.db.DB_RENUMBER -bsddb.db.DB_REVSPLITOFF -bsddb.db.DB_RMW -bsddb.db.DB_RPCCLIENT -bsddb.db.DB_RUNRECOVERY -bsddb.db.DB_SALVAGE -bsddb.db.DB_SECONDARY_BAD -bsddb.db.DB_SET -bsddb.db.DB_SET_LOCK_TIMEOUT -bsddb.db.DB_SET_RANGE -bsddb.db.DB_SET_RECNO -bsddb.db.DB_SET_TXN_TIMEOUT -bsddb.db.DB_SNAPSHOT -bsddb.db.DB_STAT_CLEAR -bsddb.db.DB_SYSTEM_MEM -bsddb.db.DB_THREAD -bsddb.db.DB_TIME_NOTGRANTED -bsddb.db.DB_TRUNCATE -bsddb.db.DB_TXN_NOSYNC -bsddb.db.DB_TXN_NOT_DURABLE -bsddb.db.DB_TXN_NOWAIT -bsddb.db.DB_TXN_SYNC -bsddb.db.DB_TXN_WRITE_NOSYNC -bsddb.db.DB_UNKNOWN -bsddb.db.DB_UPGRADE -bsddb.db.DB_USE_ENVIRON -bsddb.db.DB_USE_ENVIRON_ROOT -bsddb.db.DB_VERIFY -bsddb.db.DB_VERIFY_BAD -bsddb.db.DB_VERSION_MAJOR -bsddb.db.DB_VERSION_MINOR -bsddb.db.DB_VERSION_PATCH -bsddb.db.DB_VERSION_STRING -bsddb.db.DB_WRITECURSOR -bsddb.db.DB_XA_CREATE -bsddb.db.DB_YIELDCPU -bsddb.db.EACCES -bsddb.db.EAGAIN -bsddb.db.EBUSY -bsddb.db.EEXIST -bsddb.db.EINVAL -bsddb.db.ENOENT -bsddb.db.ENOMEM -bsddb.db.ENOSPC -bsddb.db.EPERM -bsddb.db.cvsid -bsddb.db.version -bsddb.dbobj -bsddb.dbobj.DB(??) -bsddb.dbobj.DBEnv(??) -bsddb.dbobj.DBSequence(??) -bsddb.dbobj.DictMixin(??) -bsddb.dbobj.db -bsddb.dbrecio -bsddb.dbrecio.DBRecIO(??) -bsddb.dbrecio.errno -bsddb.dbrecio.string -bsddb.dbshelve -bsddb.dbshelve.DBShelf(??) -bsddb.dbshelve.DBShelfCursor(??) -bsddb.dbshelve.DictMixin(??) -bsddb.dbshelve.cPickle -bsddb.dbshelve.db -bsddb.dbshelve.open(??) -bsddb.dbtables -bsddb.dbtables.Cond(??) -bsddb.dbtables.DB -bsddb.dbtables.DBAccessError -bsddb.dbtables.DBAgainError -bsddb.dbtables.DBBusyError -bsddb.dbtables.DBCursorClosedError -bsddb.dbtables.DBEnv -bsddb.dbtables.DBError -bsddb.dbtables.DBFileExistsError -bsddb.dbtables.DBIncompleteError -bsddb.dbtables.DBInvalidArgError -bsddb.dbtables.DBKeyEmptyError -bsddb.dbtables.DBKeyExistError -bsddb.dbtables.DBLockDeadlockError -bsddb.dbtables.DBLockNotGrantedError -bsddb.dbtables.DBNoMemoryError -bsddb.dbtables.DBNoServerError -bsddb.dbtables.DBNoServerHomeError -bsddb.dbtables.DBNoServerIDError -bsddb.dbtables.DBNoSpaceError -bsddb.dbtables.DBNoSuchFileError -bsddb.dbtables.DBNotFoundError -bsddb.dbtables.DBOldVersionError -bsddb.dbtables.DBPageNotFoundError -bsddb.dbtables.DBPermissionsError -bsddb.dbtables.DBRunRecoveryError -bsddb.dbtables.DBSecondaryBadError -bsddb.dbtables.DBVerifyBadError -bsddb.dbtables.DB_AFTER -bsddb.dbtables.DB_AGGRESSIVE -bsddb.dbtables.DB_APPEND -bsddb.dbtables.DB_ARCH_ABS -bsddb.dbtables.DB_ARCH_DATA -bsddb.dbtables.DB_ARCH_LOG -bsddb.dbtables.DB_ARCH_REMOVE -bsddb.dbtables.DB_AUTO_COMMIT -bsddb.dbtables.DB_BEFORE -bsddb.dbtables.DB_BTREE -bsddb.dbtables.DB_CACHED_COUNTS -bsddb.dbtables.DB_CDB_ALLDB -bsddb.dbtables.DB_CHECKPOINT -bsddb.dbtables.DB_CHKSUM -bsddb.dbtables.DB_CONSUME -bsddb.dbtables.DB_CONSUME_WAIT -bsddb.dbtables.DB_CREATE -bsddb.dbtables.DB_CURRENT -bsddb.dbtables.DB_DIRECT_DB -bsddb.dbtables.DB_DIRECT_LOG -bsddb.dbtables.DB_DIRTY_READ -bsddb.dbtables.DB_DONOTINDEX -bsddb.dbtables.DB_DUP -bsddb.dbtables.DB_DUPSORT -bsddb.dbtables.DB_ENCRYPT -bsddb.dbtables.DB_ENCRYPT_AES -bsddb.dbtables.DB_EXCL -bsddb.dbtables.DB_EXTENT -bsddb.dbtables.DB_FAST_STAT -bsddb.dbtables.DB_FCNTL_LOCKING -bsddb.dbtables.DB_FIRST -bsddb.dbtables.DB_FLUSH -bsddb.dbtables.DB_FORCE -bsddb.dbtables.DB_GET_BOTH -bsddb.dbtables.DB_GET_RECNO -bsddb.dbtables.DB_HASH -bsddb.dbtables.DB_INCOMPLETE -bsddb.dbtables.DB_INIT_CDB -bsddb.dbtables.DB_INIT_LOCK -bsddb.dbtables.DB_INIT_LOG -bsddb.dbtables.DB_INIT_MPOOL -bsddb.dbtables.DB_INIT_REP -bsddb.dbtables.DB_INIT_TXN -bsddb.dbtables.DB_JOINENV -bsddb.dbtables.DB_JOIN_ITEM -bsddb.dbtables.DB_JOIN_NOSORT -bsddb.dbtables.DB_KEYEMPTY -bsddb.dbtables.DB_KEYEXIST -bsddb.dbtables.DB_KEYFIRST -bsddb.dbtables.DB_KEYLAST -bsddb.dbtables.DB_LAST -bsddb.dbtables.DB_LOCKDOWN -bsddb.dbtables.DB_LOCK_CONFLICT -bsddb.dbtables.DB_LOCK_DEADLOCK -bsddb.dbtables.DB_LOCK_DEFAULT -bsddb.dbtables.DB_LOCK_DIRTY -bsddb.dbtables.DB_LOCK_DUMP -bsddb.dbtables.DB_LOCK_GET -bsddb.dbtables.DB_LOCK_INHERIT -bsddb.dbtables.DB_LOCK_IREAD -bsddb.dbtables.DB_LOCK_IWR -bsddb.dbtables.DB_LOCK_IWRITE -bsddb.dbtables.DB_LOCK_MAXLOCKS -bsddb.dbtables.DB_LOCK_MINLOCKS -bsddb.dbtables.DB_LOCK_MINWRITE -bsddb.dbtables.DB_LOCK_NG -bsddb.dbtables.DB_LOCK_NORUN -bsddb.dbtables.DB_LOCK_NOTGRANTED -bsddb.dbtables.DB_LOCK_NOWAIT -bsddb.dbtables.DB_LOCK_OLDEST -bsddb.dbtables.DB_LOCK_PUT -bsddb.dbtables.DB_LOCK_PUT_ALL -bsddb.dbtables.DB_LOCK_PUT_OBJ -bsddb.dbtables.DB_LOCK_RANDOM -bsddb.dbtables.DB_LOCK_READ -bsddb.dbtables.DB_LOCK_RECORD -bsddb.dbtables.DB_LOCK_SWITCH -bsddb.dbtables.DB_LOCK_UPGRADE -bsddb.dbtables.DB_LOCK_UPGRADE_WRITE -bsddb.dbtables.DB_LOCK_WAIT -bsddb.dbtables.DB_LOCK_WRITE -bsddb.dbtables.DB_LOCK_WWRITE -bsddb.dbtables.DB_LOCK_YOUNGEST -bsddb.dbtables.DB_LOG_AUTOREMOVE -bsddb.dbtables.DB_LSTAT_ABORTED -bsddb.dbtables.DB_LSTAT_ERR -bsddb.dbtables.DB_LSTAT_FREE -bsddb.dbtables.DB_LSTAT_HELD -bsddb.dbtables.DB_LSTAT_PENDING -bsddb.dbtables.DB_LSTAT_WAITING -bsddb.dbtables.DB_MAX_PAGES -bsddb.dbtables.DB_MAX_RECORDS -bsddb.dbtables.DB_MULTIPLE -bsddb.dbtables.DB_MULTIPLE_KEY -bsddb.dbtables.DB_NEXT -bsddb.dbtables.DB_NEXT_DUP -bsddb.dbtables.DB_NEXT_NODUP -bsddb.dbtables.DB_NODUPDATA -bsddb.dbtables.DB_NOLOCKING -bsddb.dbtables.DB_NOMMAP -bsddb.dbtables.DB_NOORDERCHK -bsddb.dbtables.DB_NOOVERWRITE -bsddb.dbtables.DB_NOPANIC -bsddb.dbtables.DB_NOSERVER -bsddb.dbtables.DB_NOSERVER_HOME -bsddb.dbtables.DB_NOSERVER_ID -bsddb.dbtables.DB_NOSYNC -bsddb.dbtables.DB_NOTFOUND -bsddb.dbtables.DB_ODDFILESIZE -bsddb.dbtables.DB_OLD_VERSION -bsddb.dbtables.DB_OPFLAGS_MASK -bsddb.dbtables.DB_ORDERCHKONLY -bsddb.dbtables.DB_PAGE_NOTFOUND -bsddb.dbtables.DB_PANIC_ENVIRONMENT -bsddb.dbtables.DB_POSITION -bsddb.dbtables.DB_PREV -bsddb.dbtables.DB_PREV_NODUP -bsddb.dbtables.DB_PRIVATE -bsddb.dbtables.DB_PR_PAGE -bsddb.dbtables.DB_PR_RECOVERYTEST -bsddb.dbtables.DB_QUEUE -bsddb.dbtables.DB_RDONLY -bsddb.dbtables.DB_RDWRMASTER -bsddb.dbtables.DB_RECNO -bsddb.dbtables.DB_RECNUM -bsddb.dbtables.DB_RECORDCOUNT -bsddb.dbtables.DB_RECOVER -bsddb.dbtables.DB_RECOVER_FATAL -bsddb.dbtables.DB_REGION_INIT -bsddb.dbtables.DB_RENUMBER -bsddb.dbtables.DB_REVSPLITOFF -bsddb.dbtables.DB_RMW -bsddb.dbtables.DB_RPCCLIENT -bsddb.dbtables.DB_RUNRECOVERY -bsddb.dbtables.DB_SALVAGE -bsddb.dbtables.DB_SECONDARY_BAD -bsddb.dbtables.DB_SET -bsddb.dbtables.DB_SET_LOCK_TIMEOUT -bsddb.dbtables.DB_SET_RANGE -bsddb.dbtables.DB_SET_RECNO -bsddb.dbtables.DB_SET_TXN_TIMEOUT -bsddb.dbtables.DB_SNAPSHOT -bsddb.dbtables.DB_STAT_CLEAR -bsddb.dbtables.DB_SYSTEM_MEM -bsddb.dbtables.DB_THREAD -bsddb.dbtables.DB_TIME_NOTGRANTED -bsddb.dbtables.DB_TRUNCATE -bsddb.dbtables.DB_TXN_NOSYNC -bsddb.dbtables.DB_TXN_NOT_DURABLE -bsddb.dbtables.DB_TXN_NOWAIT -bsddb.dbtables.DB_TXN_SYNC -bsddb.dbtables.DB_TXN_WRITE_NOSYNC -bsddb.dbtables.DB_UNKNOWN -bsddb.dbtables.DB_UPGRADE -bsddb.dbtables.DB_USE_ENVIRON -bsddb.dbtables.DB_USE_ENVIRON_ROOT -bsddb.dbtables.DB_VERIFY -bsddb.dbtables.DB_VERIFY_BAD -bsddb.dbtables.DB_VERSION_MAJOR -bsddb.dbtables.DB_VERSION_MINOR -bsddb.dbtables.DB_VERSION_PATCH -bsddb.dbtables.DB_VERSION_STRING -bsddb.dbtables.DB_WRITECURSOR -bsddb.dbtables.DB_XA_CREATE -bsddb.dbtables.DB_YIELDCPU -bsddb.dbtables.EACCES -bsddb.dbtables.EAGAIN -bsddb.dbtables.EBUSY -bsddb.dbtables.EEXIST -bsddb.dbtables.EINVAL -bsddb.dbtables.ENOENT -bsddb.dbtables.ENOMEM -bsddb.dbtables.ENOSPC -bsddb.dbtables.EPERM -bsddb.dbtables.ExactCond(??) -bsddb.dbtables.LikeCond(??) -bsddb.dbtables.ListType -bsddb.dbtables.PostfixCond(??) -bsddb.dbtables.PrefixCond(??) -bsddb.dbtables.StringType -bsddb.dbtables.TableAlreadyExists -bsddb.dbtables.TableDBError -bsddb.dbtables.bsdTableDB(??) -bsddb.dbtables.contains_metastrings(??) -bsddb.dbtables.copy -bsddb.dbtables.cvsid -bsddb.dbtables.pickle -bsddb.dbtables.random -bsddb.dbtables.re -bsddb.dbtables.sys -bsddb.dbtables.version -bsddb.dbtables.xdrlib -bsddb.dbutils -bsddb.dbutils.DeadlockWrap(function, *_args, **_kwargs) - automatically retries -bsddb.dbutils.db -bsddb.error -bsddb.hashopen(??) -bsddb.os -bsddb.ref -bsddb.rnopen(??) -bsddb.sys -buffer(object [, offset[, size]]) -bz2.BZ2Compressor([compresslevel=9]) -> compressor object -bz2.BZ2Decompressor() -> decompressor object -bz2.BZ2File(name [, mode='r', buffering=0, compresslevel=9]) -> file object -bz2.compress(data [, compresslevel=9]) -> string -bz2.decompress(data) -> decompressed data -cPickle.BadPickleGet -cPickle.HIGHEST_PROTOCOL -cPickle.PickleError -cPickle.Pickler(file, protocol=0) -- Create a pickler. -cPickle.PicklingError -cPickle.UnpickleableError -cPickle.Unpickler(file) -- Create an unpickler. -cPickle.UnpicklingError -cPickle.compatible_formats -cPickle.dump(obj, file, protocol=0) -- Write an object in pickle format to the given file. -cPickle.dumps(obj, protocol=0) -- Return a string containing an object in pickle format. -cPickle.format_version -cPickle.load(file) -- Load a pickle from the given file -cPickle.loads(string) -- Load a pickle from the given string -cProfile.Profile(custom_timer=None, time_unit=None, subcalls=True, builtins=True) -cProfile.help(??) -cProfile.label(??) -cProfile.main(??) -cProfile.run(??) -cProfile.runctx(??) -cStringIO.InputType -cStringIO.OutputType -cStringIO.StringIO([s]) -- Return a StringIO-like stream for reading or writing -cStringIO.cStringIO_CAPI -calendar.Calendar -calendar.EPOCH -calendar.FRIDAY -calendar.February -calendar.HTMLCalendar -calendar.IllegalMonthError -calendar.IllegalWeekdayError -calendar.January -calendar.LocaleHTMLCalendar -calendar.LocaleTextCalendar -calendar.MONDAY -calendar.SATURDAY -calendar.SUNDAY -calendar.THURSDAY -calendar.TUESDAY -calendar.TextCalendar -calendar.TimeEncoding(??) -calendar.WEDNESDAY -calendar.c -calendar.calendar -calendar.datetime -calendar.day_abbr -calendar.day_name -calendar.error -calendar.firstweekday -calendar.format(??) -calendar.formatstring(??) -calendar.isleap(??) -calendar.leapdays(??) -calendar.locale -calendar.main(??) -calendar.mdays -calendar.month -calendar.month_abbr -calendar.month_name -calendar.monthcalendar -calendar.monthrange(??) -calendar.prcal -calendar.prmonth -calendar.prweek -calendar.setfirstweekday(??) -calendar.sys -calendar.timegm(??) -calendar.week -calendar.weekday(??) -calendar.weekheader -calendar.with_statement -callable(object) -> bool -cgi.FieldStorage(??) -cgi.FormContent(??) -cgi.FormContentDict(??) -cgi.InterpFormContentDict(??) -cgi.MiniFieldStorage(??) -cgi.StringIO([s]) -- Return a StringIO-like stream for reading or writing -cgi.SvFormContentDict(??) -cgi.UserDict -cgi.attrgetter(attr, ...) --> attrgetter object -cgi.dolog(??) -cgi.escape(??) -cgi.initlog(??) -cgi.log(??) -cgi.logfile -cgi.logfp -cgi.maxlen -cgi.mimetools -cgi.nolog(??) -cgi.os -cgi.parse(??) -cgi.parse_header(??) -cgi.parse_multipart(??) -cgi.parse_qs(??) -cgi.parse_qsl(??) -cgi.print_arguments(??) -cgi.print_directory(??) -cgi.print_environ(??) -cgi.print_environ_usage(??) -cgi.print_exception(??) -cgi.print_form(??) -cgi.rfc822 -cgi.sys -cgi.test(??) -cgi.urllib -cgi.valid_boundary(??) -cgitb.Hook(??) -cgitb.enable(??) -cgitb.grey(??) -cgitb.handler -cgitb.html(??) -cgitb.lookup(??) -cgitb.reset(??) -cgitb.scanvars(??) -cgitb.small(??) -cgitb.strong(??) -cgitb.sys -cgitb.text(??) -chr(i) -> character -chunk.Chunk(??) -classmethod(function) -> method -cmath.acos(x) -cmath.acosh(x) -cmath.asin(x) -cmath.asinh(x) -cmath.atan(x) -cmath.atanh(x) -cmath.cos(x) -cmath.cosh(x) -cmath.e -cmath.exp(x) -cmath.log(x[, base]) -> the logarithm of x to the given base. -cmath.log10(x) -cmath.pi -cmath.sin(x) -cmath.sinh(x) -cmath.sqrt(x) -cmath.tan(x) -cmath.tanh(x) -cmd.Cmd(??) -cmd.IDENTCHARS -cmd.PROMPT -cmd.string -cmp(x, y) -> integer -code.CommandCompiler(??) -code.InteractiveConsole(??) -code.InteractiveInterpreter(??) -code.compile_command(??) -code.interact(??) -code.softspace(??) -code.sys -code.traceback -codecs.BOM -codecs.BOM32_BE -codecs.BOM32_LE -codecs.BOM64_BE -codecs.BOM64_LE -codecs.BOM_BE -codecs.BOM_LE -codecs.BOM_UTF16 -codecs.BOM_UTF16_BE -codecs.BOM_UTF16_LE -codecs.BOM_UTF32 -codecs.BOM_UTF32_BE -codecs.BOM_UTF32_LE -codecs.BOM_UTF8 -codecs.BufferedIncrementalDecoder -codecs.BufferedIncrementalEncoder -codecs.Codec(??) -codecs.CodecInfo -codecs.EncodedFile(??) -codecs.IncrementalDecoder -codecs.IncrementalEncoder -codecs.StreamReader(??) -codecs.StreamReaderWriter(??) -codecs.StreamRecoder(??) -codecs.StreamWriter(??) -codecs.ascii_decode -codecs.ascii_encode -codecs.backslashreplace_errors -codecs.charbuffer_encode -codecs.charmap_build -codecs.charmap_decode -codecs.charmap_encode -codecs.decode(obj, [encoding[,errors]]) -> object -codecs.encode(obj, [encoding[,errors]]) -> object -codecs.escape_decode -codecs.escape_encode -codecs.getdecoder(??) -codecs.getencoder(??) -codecs.getincrementaldecoder(??) -codecs.getincrementalencoder(??) -codecs.getreader(??) -codecs.getwriter(??) -codecs.ignore_errors -codecs.iterdecode(??) -codecs.iterencode(??) -codecs.latin_1_decode -codecs.latin_1_encode -codecs.lookup(encoding) -> (encoder, decoder, stream_reader, stream_writer) -codecs.lookup_error(errors) -> handler -codecs.make_encoding_map(??) -codecs.make_identity_dict(rng) -> dict -codecs.open(??) -codecs.raw_unicode_escape_decode -codecs.raw_unicode_escape_encode -codecs.readbuffer_encode -codecs.register(search_function) -codecs.register_error(errors, handler) -codecs.replace_errors -codecs.strict_errors -codecs.sys -codecs.unicode_escape_decode -codecs.unicode_escape_encode -codecs.unicode_internal_decode -codecs.unicode_internal_encode -codecs.utf_16_be_decode -codecs.utf_16_be_encode -codecs.utf_16_decode -codecs.utf_16_encode -codecs.utf_16_ex_decode -codecs.utf_16_le_decode -codecs.utf_16_le_encode -codecs.utf_7_decode -codecs.utf_7_encode -codecs.utf_8_decode -codecs.utf_8_encode -codecs.xmlcharrefreplace_errors -codeop.CommandCompiler(??) -codeop.Compile(??) -codeop.PyCF_DONT_IMPLY_DEDENT -codeop.compile_command(??) -codeop.fname -coerce(x, y) -> (x1, y1) -collections.defaultdict(default_factory) --> dict with default factory -collections.deque(iterable) --> deque object -colorsys.ONE_SIXTH -colorsys.ONE_THIRD -colorsys.TWO_THIRD -colorsys.hls_to_rgb(??) -colorsys.hsv_to_rgb(??) -colorsys.rgb_to_hls(??) -colorsys.rgb_to_hsv(??) -colorsys.rgb_to_yiq(??) -colorsys.yiq_to_rgb(??) -commands.getoutput(??) -commands.getstatus(??) -commands.getstatusoutput(??) -commands.mk2arg(??) -commands.mkarg(??) -compile(source, filename, mode[, flags[, dont_inherit]]) -> code object -compileall.compile_dir(??) -compileall.compile_path(??) -compileall.main(??) -compileall.os -compileall.py_compile -compileall.sys -compiler.ast -compiler.ast.Add(??) -compiler.ast.And(??) -compiler.ast.AssAttr(??) -compiler.ast.AssList(??) -compiler.ast.AssName(??) -compiler.ast.AssTuple(??) -compiler.ast.Assert(??) -compiler.ast.Assign(??) -compiler.ast.AugAssign(??) -compiler.ast.Backquote(??) -compiler.ast.Bitand(??) -compiler.ast.Bitor(??) -compiler.ast.Bitxor(??) -compiler.ast.Break(??) -compiler.ast.CO_VARARGS -compiler.ast.CO_VARKEYWORDS -compiler.ast.CallFunc(??) -compiler.ast.Class(??) -compiler.ast.Compare(??) -compiler.ast.Const(??) -compiler.ast.Continue(??) -compiler.ast.Decorators(??) -compiler.ast.Dict(??) -compiler.ast.Discard(??) -compiler.ast.Div(??) -compiler.ast.Ellipsis(??) -compiler.ast.EmptyNode(??) -compiler.ast.Exec(??) -compiler.ast.Expression(??) -compiler.ast.FloorDiv(??) -compiler.ast.For(??) -compiler.ast.From(??) -compiler.ast.Function(??) -compiler.ast.GenExpr(??) -compiler.ast.GenExprFor(??) -compiler.ast.GenExprIf(??) -compiler.ast.GenExprInner(??) -compiler.ast.Getattr(??) -compiler.ast.Global(??) -compiler.ast.If(??) -compiler.ast.IfExp(??) -compiler.ast.Import(??) -compiler.ast.Invert(??) -compiler.ast.Keyword(??) -compiler.ast.Lambda(??) -compiler.ast.LeftShift(??) -compiler.ast.List(??) -compiler.ast.ListComp(??) -compiler.ast.ListCompFor(??) -compiler.ast.ListCompIf(??) -compiler.ast.Mod(??) -compiler.ast.Module(??) -compiler.ast.Mul(??) -compiler.ast.Name(??) -compiler.ast.Node(??) -compiler.ast.Not(??) -compiler.ast.Or(??) -compiler.ast.Pass(??) -compiler.ast.Power(??) -compiler.ast.Print(??) -compiler.ast.Printnl(??) -compiler.ast.Raise(??) -compiler.ast.Return(??) -compiler.ast.RightShift(??) -compiler.ast.Slice(??) -compiler.ast.Sliceobj(??) -compiler.ast.Stmt(??) -compiler.ast.Sub(??) -compiler.ast.Subscript(??) -compiler.ast.TryExcept(??) -compiler.ast.TryFinally(??) -compiler.ast.Tuple(??) -compiler.ast.UnaryAdd(??) -compiler.ast.UnarySub(??) -compiler.ast.While(??) -compiler.ast.With(??) -compiler.ast.Yield(??) -compiler.ast.flatten(??) -compiler.ast.flatten_nodes(??) -compiler.ast.name -compiler.ast.nodes -compiler.ast.obj(??) -compiler.compile(??) -compiler.compileFile(??) -compiler.consts -compiler.consts.CO_FUTURE_ABSIMPORT -compiler.consts.CO_FUTURE_DIVISION -compiler.consts.CO_FUTURE_WITH_STATEMENT -compiler.consts.CO_GENERATOR -compiler.consts.CO_GENERATOR_ALLOWED -compiler.consts.CO_NESTED -compiler.consts.CO_NEWLOCALS -compiler.consts.CO_OPTIMIZED -compiler.consts.CO_VARARGS -compiler.consts.CO_VARKEYWORDS -compiler.consts.OP_APPLY -compiler.consts.OP_ASSIGN -compiler.consts.OP_DELETE -compiler.consts.SC_CELL -compiler.consts.SC_FREE -compiler.consts.SC_GLOBAL -compiler.consts.SC_LOCAL -compiler.consts.SC_UNKNOWN -compiler.future -compiler.future.BadFutureParser(??) -compiler.future.FutureParser(??) -compiler.future.ast -compiler.future.find_futures(??) -compiler.future.is_future(??) -compiler.future.walk(??) -compiler.misc -compiler.misc.MANGLE_LEN -compiler.misc.Set(??) -compiler.misc.Stack(??) -compiler.misc.flatten(??) -compiler.misc.mangle(??) -compiler.misc.set_filename(??) -compiler.parse(??) -compiler.parseFile(??) -compiler.pyassem -compiler.pyassem.Block(??) -compiler.pyassem.CONV -compiler.pyassem.CO_NEWLOCALS -compiler.pyassem.CO_OPTIMIZED -compiler.pyassem.CO_VARARGS -compiler.pyassem.CO_VARKEYWORDS -compiler.pyassem.DONE -compiler.pyassem.FLAT -compiler.pyassem.FlowGraph(??) -compiler.pyassem.LineAddrTable(??) -compiler.pyassem.PyFlowGraph(??) -compiler.pyassem.RAW -compiler.pyassem.StackDepthTracker(??) -compiler.pyassem.TupleArg(??) -compiler.pyassem.dfs_postorder(??) -compiler.pyassem.dis -compiler.pyassem.findDepth -compiler.pyassem.getArgCount(??) -compiler.pyassem.isJump(??) -compiler.pyassem.misc -compiler.pyassem.new -compiler.pyassem.sys -compiler.pyassem.twobyte(??) -compiler.pycodegen -compiler.pycodegen.AbstractClassCode(??) -compiler.pycodegen.AbstractCompileMode(??) -compiler.pycodegen.AbstractFunctionCode(??) -compiler.pycodegen.AugGetattr(??) -compiler.pycodegen.AugName(??) -compiler.pycodegen.AugSlice(??) -compiler.pycodegen.AugSubscript(??) -compiler.pycodegen.CO_FUTURE_ABSIMPORT -compiler.pycodegen.CO_FUTURE_DIVISION -compiler.pycodegen.CO_FUTURE_WITH_STATEMENT -compiler.pycodegen.CO_GENERATOR -compiler.pycodegen.CO_NESTED -compiler.pycodegen.CO_NEWLOCALS -compiler.pycodegen.CO_VARARGS -compiler.pycodegen.CO_VARKEYWORDS -compiler.pycodegen.ClassCodeGenerator(??) -compiler.pycodegen.CodeGenerator(??) -compiler.pycodegen.Delegator(??) -compiler.pycodegen.END_FINALLY -compiler.pycodegen.EXCEPT -compiler.pycodegen.Expression(??) -compiler.pycodegen.ExpressionCodeGenerator(??) -compiler.pycodegen.FunctionCodeGenerator(??) -compiler.pycodegen.GenExprCodeGenerator(??) -compiler.pycodegen.Interactive(??) -compiler.pycodegen.InteractiveCodeGenerator(??) -compiler.pycodegen.LOOP -compiler.pycodegen.LocalNameFinder(??) -compiler.pycodegen.Module(??) -compiler.pycodegen.ModuleCodeGenerator(??) -compiler.pycodegen.NestedScopeMixin(??) -compiler.pycodegen.OpFinder(??) -compiler.pycodegen.SC_CELL -compiler.pycodegen.SC_FREE -compiler.pycodegen.SC_GLOBAL -compiler.pycodegen.SC_LOCAL -compiler.pycodegen.StringIO([s]) -- Return a StringIO-like stream for reading or writing -compiler.pycodegen.TRY_FINALLY -compiler.pycodegen.TupleArg(??) -compiler.pycodegen.VERSION -compiler.pycodegen.ast -compiler.pycodegen.callfunc_opcode_info -compiler.pycodegen.compile(??) -compiler.pycodegen.compileFile(??) -compiler.pycodegen.findOp(??) -compiler.pycodegen.future -compiler.pycodegen.generateArgList(??) -compiler.pycodegen.imp -compiler.pycodegen.is_constant_false(??) -compiler.pycodegen.marshal -compiler.pycodegen.misc -compiler.pycodegen.os -compiler.pycodegen.parse(??) -compiler.pycodegen.pyassem -compiler.pycodegen.struct -compiler.pycodegen.symbols -compiler.pycodegen.syntax -compiler.pycodegen.sys -compiler.pycodegen.walk(??) -compiler.pycodegen.wrap_aug(??) -compiler.pycodegen.wrapper -compiler.symbols -compiler.symbols.ClassScope(??) -compiler.symbols.FunctionScope(??) -compiler.symbols.GenExprScope(??) -compiler.symbols.LambdaScope(??) -compiler.symbols.MANGLE_LEN -compiler.symbols.ModuleScope(??) -compiler.symbols.SC_CELL -compiler.symbols.SC_FREE -compiler.symbols.SC_GLOBAL -compiler.symbols.SC_LOCAL -compiler.symbols.SC_UNKNOWN -compiler.symbols.Scope(??) -compiler.symbols.SymbolVisitor(??) -compiler.symbols.ast -compiler.symbols.list_eq(??) -compiler.symbols.mangle(??) -compiler.symbols.sys -compiler.symbols.types -compiler.syntax -compiler.syntax.SyntaxErrorChecker(??) -compiler.syntax.ast -compiler.syntax.check(??) -compiler.syntax.walk(??) -compiler.transformer -compiler.transformer.Add(??) -compiler.transformer.And(??) -compiler.transformer.AssAttr(??) -compiler.transformer.AssList(??) -compiler.transformer.AssName(??) -compiler.transformer.AssTuple(??) -compiler.transformer.Assert(??) -compiler.transformer.Assign(??) -compiler.transformer.AugAssign(??) -compiler.transformer.Backquote(??) -compiler.transformer.Bitand(??) -compiler.transformer.Bitor(??) -compiler.transformer.Bitxor(??) -compiler.transformer.Break(??) -compiler.transformer.CO_VARARGS -compiler.transformer.CO_VARKEYWORDS -compiler.transformer.CallFunc(??) -compiler.transformer.Class(??) -compiler.transformer.Compare(??) -compiler.transformer.Const(??) -compiler.transformer.Continue(??) -compiler.transformer.Decorators(??) -compiler.transformer.Dict(??) -compiler.transformer.Discard(??) -compiler.transformer.Div(??) -compiler.transformer.Ellipsis(??) -compiler.transformer.EmptyNode(??) -compiler.transformer.Exec(??) -compiler.transformer.Expression(??) -compiler.transformer.FloorDiv(??) -compiler.transformer.For(??) -compiler.transformer.From(??) -compiler.transformer.Function(??) -compiler.transformer.GenExpr(??) -compiler.transformer.GenExprFor(??) -compiler.transformer.GenExprIf(??) -compiler.transformer.GenExprInner(??) -compiler.transformer.Getattr(??) -compiler.transformer.Global(??) -compiler.transformer.If(??) -compiler.transformer.IfExp(??) -compiler.transformer.Import(??) -compiler.transformer.Invert(??) -compiler.transformer.Keyword(??) -compiler.transformer.Lambda(??) -compiler.transformer.LeftShift(??) -compiler.transformer.List(??) -compiler.transformer.ListComp(??) -compiler.transformer.ListCompFor(??) -compiler.transformer.ListCompIf(??) -compiler.transformer.Mod(??) -compiler.transformer.Module(??) -compiler.transformer.Mul(??) -compiler.transformer.Name(??) -compiler.transformer.Node(??) -compiler.transformer.Not(??) -compiler.transformer.OP_APPLY -compiler.transformer.OP_ASSIGN -compiler.transformer.OP_DELETE -compiler.transformer.Or(??) -compiler.transformer.Pass(??) -compiler.transformer.Power(??) -compiler.transformer.Print(??) -compiler.transformer.Printnl(??) -compiler.transformer.Raise(??) -compiler.transformer.Return(??) -compiler.transformer.RightShift(??) -compiler.transformer.Slice(??) -compiler.transformer.Sliceobj(??) -compiler.transformer.Stmt(??) -compiler.transformer.Sub(??) -compiler.transformer.Subscript(??) -compiler.transformer.Transformer(??) -compiler.transformer.TryExcept(??) -compiler.transformer.TryFinally(??) -compiler.transformer.Tuple(??) -compiler.transformer.UnaryAdd(??) -compiler.transformer.UnarySub(??) -compiler.transformer.WalkerError -compiler.transformer.While(??) -compiler.transformer.With(??) -compiler.transformer.Yield(??) -compiler.transformer.asList(??) -compiler.transformer.debug_tree(??) -compiler.transformer.extractLineNo(??) -compiler.transformer.flatten(??) -compiler.transformer.flatten_nodes(??) -compiler.transformer.k -compiler.transformer.name -compiler.transformer.nodes -compiler.transformer.obj(??) -compiler.transformer.parse(??) -compiler.transformer.parseFile(??) -compiler.transformer.parser -compiler.transformer.symbol -compiler.transformer.sys -compiler.transformer.token -compiler.transformer.v -compiler.visitor -compiler.visitor.ASTVisitor(??) -compiler.visitor.ExampleASTVisitor(??) -compiler.visitor.ast -compiler.visitor.dumpNode(??) -compiler.visitor.walk(??) -compiler.walk(??) -complex(real[, imag]) -> complex number -contextlib.GeneratorContextManager -contextlib.closing -contextlib.contextmanager(??) -contextlib.nested(??) -contextlib.sys -cookielib.Absent(??) -cookielib.Cookie(??) -cookielib.CookieJar(??) -cookielib.CookiePolicy(??) -cookielib.DAYS -cookielib.DEFAULT_HTTP_PORT -cookielib.DefaultCookiePolicy(??) -cookielib.EPOCH_YEAR -cookielib.ESCAPED_CHAR_RE -cookielib.FileCookieJar(??) -cookielib.HEADER_ESCAPE_RE -cookielib.HEADER_JOIN_ESCAPE_RE -cookielib.HEADER_QUOTED_VALUE_RE -cookielib.HEADER_TOKEN_RE -cookielib.HEADER_VALUE_RE -cookielib.HTTP_PATH_SAFE -cookielib.IPV4_RE -cookielib.ISO_DATE_RE -cookielib.LOOSE_HTTP_DATE_RE -cookielib.LWPCookieJar(??) -cookielib.LoadError -cookielib.MISSING_FILENAME_TEXT -cookielib.MONTHS -cookielib.MONTHS_LOWER -cookielib.MozillaCookieJar(??) -cookielib.STRICT_DATE_RE -cookielib.TIMEZONE_RE -cookielib.UTC_ZONES -cookielib.WEEKDAY_RE -cookielib.copy -cookielib.cut_port_re -cookielib.debug -cookielib.deepvalues(??) -cookielib.domain_match(??) -cookielib.eff_request_host(??) -cookielib.escape_path(??) -cookielib.http2time(??) -cookielib.httplib -cookielib.is_HDN(??) -cookielib.is_third_party(??) -cookielib.iso2time(??) -cookielib.join_header_words(??) -cookielib.liberal_is_HDN(??) -cookielib.logger -cookielib.lwp_cookie_str(??) -cookielib.month -cookielib.offset_from_tz_string(??) -cookielib.parse_ns_headers(??) -cookielib.re -cookielib.reach(??) -cookielib.request_host(??) -cookielib.request_path(??) -cookielib.request_port(??) -cookielib.split_header_words(??) -cookielib.time -cookielib.time2isoz(??) -cookielib.time2netscape(??) -cookielib.timegm(??) -cookielib.unmatched(??) -cookielib.uppercase_escaped_char(??) -cookielib.urllib -cookielib.urlparse -cookielib.user_domain_match(??) -cookielib.vals_sorted_by_key(??) -copy.Error -copy.PyStringMap -copy.copy(??) -copy.deepcopy(??) -copy.dispatch_table -copy.error -copy.name -copy.t -copy_reg.add_extension(??) -copy_reg.clear_extension_cache(??) -copy_reg.constructor(??) -copy_reg.dispatch_table -copy_reg.pickle(??) -copy_reg.pickle_complex(??) -copy_reg.remove_extension(??) -copyright -credits -crypt.crypt(word, salt) -> string -csv.Dialect(??) -csv.DictReader(??) -csv.DictWriter(??) -csv.Error -csv.QUOTE_ALL -csv.QUOTE_MINIMAL -csv.QUOTE_NONE -csv.QUOTE_NONNUMERIC -csv.Sniffer(??) -csv.StringIO([s]) -- Return a StringIO-like stream for reading or writing -csv.excel(??) -csv.excel_tab(??) -csv.field_size_limit -csv.get_dialect -csv.list_dialects -csv.re -csv.reader -csv.register_dialect -csv.unregister_dialect -csv.writer -ctypes.ARRAY(??) -ctypes.ArgumentError -ctypes.Array -ctypes.BigEndianStructure -ctypes.CDLL -ctypes.CFUNCTYPE(restype, *argtypes) -> function prototype. -ctypes.DEFAULT_MODE -ctypes.LibraryLoader -ctypes.LittleEndianStructure -ctypes.POINTER(??) -ctypes.PYFUNCTYPE(??) -ctypes.PyDLL -ctypes.RTLD_GLOBAL -ctypes.RTLD_LOCAL -ctypes.SetPointerType(??) -ctypes.Structure -ctypes.Union -ctypes.addressof(C instance) -> integer -ctypes.alignment(C type) -> integer -ctypes.byref(C instance) -> byref-object -ctypes.c_buffer(??) -ctypes.c_byte -ctypes.c_char -ctypes.c_char_p -ctypes.c_double -ctypes.c_float -ctypes.c_int -ctypes.c_int16 -ctypes.c_int32 -ctypes.c_int64 -ctypes.c_int8 -ctypes.c_long -ctypes.c_longlong -ctypes.c_short -ctypes.c_size_t -ctypes.c_ubyte -ctypes.c_uint -ctypes.c_uint16 -ctypes.c_uint32 -ctypes.c_uint64 -ctypes.c_uint8 -ctypes.c_ulong -ctypes.c_ulonglong -ctypes.c_ushort -ctypes.c_void_p -ctypes.c_voidp -ctypes.c_wchar -ctypes.c_wchar_p -ctypes.cast(??) -ctypes.cdll -ctypes.create_string_buffer(aString) -> character array -ctypes.create_unicode_buffer(aString) -> character array -ctypes.macholib -ctypes.macholib.dyld -ctypes.macholib.dyld.DEFAULT_FRAMEWORK_FALLBACK -ctypes.macholib.dyld.DEFAULT_LIBRARY_FALLBACK -ctypes.macholib.dyld.chain(*iterables) --> chain object -ctypes.macholib.dyld.count([firstval]) --> count object -ctypes.macholib.dyld.cycle(iterable) --> cycle object -ctypes.macholib.dyld.dropwhile(predicate, iterable) --> dropwhile object -ctypes.macholib.dyld.dyld_default_search(??) -ctypes.macholib.dyld.dyld_env(??) -ctypes.macholib.dyld.dyld_executable_path_search(??) -ctypes.macholib.dyld.dyld_fallback_framework_path(??) -ctypes.macholib.dyld.dyld_fallback_library_path(??) -ctypes.macholib.dyld.dyld_find(??) -ctypes.macholib.dyld.dyld_framework_path(??) -ctypes.macholib.dyld.dyld_image_suffix(??) -ctypes.macholib.dyld.dyld_image_suffix_search(??) -ctypes.macholib.dyld.dyld_library_path(??) -ctypes.macholib.dyld.dyld_override_search(??) -ctypes.macholib.dyld.dylib_info(??) -ctypes.macholib.dyld.ensure_utf8(??) -ctypes.macholib.dyld.framework_find(??) -ctypes.macholib.dyld.framework_info(??) -ctypes.macholib.dyld.groupby(iterable[, keyfunc]) -> create an iterator which returns -ctypes.macholib.dyld.ifilter(function or None, sequence) --> ifilter object -ctypes.macholib.dyld.ifilterfalse(function or None, sequence) --> ifilterfalse object -ctypes.macholib.dyld.imap(func, *iterables) --> imap object -ctypes.macholib.dyld.islice(iterable, [start,] stop [, step]) --> islice object -ctypes.macholib.dyld.izip(iter1 [,iter2 [...]]) --> izip object -ctypes.macholib.dyld.os -ctypes.macholib.dyld.repeat(element [,times]) -> create an iterator which returns the element -ctypes.macholib.dyld.starmap(function, sequence) --> starmap object -ctypes.macholib.dyld.takewhile(predicate, iterable) --> takewhile object -ctypes.macholib.dyld.tee(iterable, n=2) --> tuple of n independent iterators. -ctypes.macholib.dyld.test_dyld_find(??) -ctypes.macholib.dylib -ctypes.macholib.dylib.DYLIB_RE -ctypes.macholib.dylib.dylib_info(??) -ctypes.macholib.dylib.re -ctypes.macholib.dylib.test_dylib_info(??) -ctypes.macholib.framework -ctypes.macholib.framework.STRICT_FRAMEWORK_RE -ctypes.macholib.framework.framework_info(??) -ctypes.macholib.framework.re -ctypes.macholib.framework.test_framework_info(??) -ctypes.memmove -ctypes.memset -ctypes.pointer(??) -ctypes.py_object -ctypes.pydll -ctypes.pythonapi -ctypes.resize -ctypes.set_conversion_mode(encoding, errors) -> (previous-encoding, previous-errors) -ctypes.sizeof(C type) -> integer -ctypes.string_at(addr[, size]) -> string -ctypes.util -ctypes.util.errno -ctypes.util.find_library(??) -ctypes.util.os -ctypes.util.re -ctypes.util.sys -ctypes.util.tempfile -ctypes.util.test(??) -ctypes.wstring_at(addr[, size]) -> string -curses.ALL_MOUSE_EVENTS -curses.A_ALTCHARSET -curses.A_ATTRIBUTES -curses.A_BLINK -curses.A_BOLD -curses.A_CHARTEXT -curses.A_COLOR -curses.A_DIM -curses.A_HORIZONTAL -curses.A_INVIS -curses.A_LEFT -curses.A_LOW -curses.A_NORMAL -curses.A_PROTECT -curses.A_REVERSE -curses.A_RIGHT -curses.A_STANDOUT -curses.A_TOP -curses.A_UNDERLINE -curses.A_VERTICAL -curses.BUTTON1_CLICKED -curses.BUTTON1_DOUBLE_CLICKED -curses.BUTTON1_PRESSED -curses.BUTTON1_RELEASED -curses.BUTTON1_TRIPLE_CLICKED -curses.BUTTON2_CLICKED -curses.BUTTON2_DOUBLE_CLICKED -curses.BUTTON2_PRESSED -curses.BUTTON2_RELEASED -curses.BUTTON2_TRIPLE_CLICKED -curses.BUTTON3_CLICKED -curses.BUTTON3_DOUBLE_CLICKED -curses.BUTTON3_PRESSED -curses.BUTTON3_RELEASED -curses.BUTTON3_TRIPLE_CLICKED -curses.BUTTON4_CLICKED -curses.BUTTON4_DOUBLE_CLICKED -curses.BUTTON4_PRESSED -curses.BUTTON4_RELEASED -curses.BUTTON4_TRIPLE_CLICKED -curses.BUTTON_ALT -curses.BUTTON_CTRL -curses.BUTTON_SHIFT -curses.COLOR_BLACK -curses.COLOR_BLUE -curses.COLOR_CYAN -curses.COLOR_GREEN -curses.COLOR_MAGENTA -curses.COLOR_RED -curses.COLOR_WHITE -curses.COLOR_YELLOW -curses.ERR -curses.KEY_A1 -curses.KEY_A3 -curses.KEY_B2 -curses.KEY_BACKSPACE -curses.KEY_BEG -curses.KEY_BREAK -curses.KEY_BTAB -curses.KEY_C1 -curses.KEY_C3 -curses.KEY_CANCEL -curses.KEY_CATAB -curses.KEY_CLEAR -curses.KEY_CLOSE -curses.KEY_COMMAND -curses.KEY_COPY -curses.KEY_CREATE -curses.KEY_CTAB -curses.KEY_DC -curses.KEY_DL -curses.KEY_DOWN -curses.KEY_EIC -curses.KEY_END -curses.KEY_ENTER -curses.KEY_EOL -curses.KEY_EOS -curses.KEY_EXIT -curses.KEY_F0 -curses.KEY_F1 -curses.KEY_F10 -curses.KEY_F11 -curses.KEY_F12 -curses.KEY_F13 -curses.KEY_F14 -curses.KEY_F15 -curses.KEY_F16 -curses.KEY_F17 -curses.KEY_F18 -curses.KEY_F19 -curses.KEY_F2 -curses.KEY_F20 -curses.KEY_F21 -curses.KEY_F22 -curses.KEY_F23 -curses.KEY_F24 -curses.KEY_F25 -curses.KEY_F26 -curses.KEY_F27 -curses.KEY_F28 -curses.KEY_F29 -curses.KEY_F3 -curses.KEY_F30 -curses.KEY_F31 -curses.KEY_F32 -curses.KEY_F33 -curses.KEY_F34 -curses.KEY_F35 -curses.KEY_F36 -curses.KEY_F37 -curses.KEY_F38 -curses.KEY_F39 -curses.KEY_F4 -curses.KEY_F40 -curses.KEY_F41 -curses.KEY_F42 -curses.KEY_F43 -curses.KEY_F44 -curses.KEY_F45 -curses.KEY_F46 -curses.KEY_F47 -curses.KEY_F48 -curses.KEY_F49 -curses.KEY_F5 -curses.KEY_F50 -curses.KEY_F51 -curses.KEY_F52 -curses.KEY_F53 -curses.KEY_F54 -curses.KEY_F55 -curses.KEY_F56 -curses.KEY_F57 -curses.KEY_F58 -curses.KEY_F59 -curses.KEY_F6 -curses.KEY_F60 -curses.KEY_F61 -curses.KEY_F62 -curses.KEY_F63 -curses.KEY_F7 -curses.KEY_F8 -curses.KEY_F9 -curses.KEY_FIND -curses.KEY_HELP -curses.KEY_HOME -curses.KEY_IC -curses.KEY_IL -curses.KEY_LEFT -curses.KEY_LL -curses.KEY_MARK -curses.KEY_MAX -curses.KEY_MESSAGE -curses.KEY_MIN -curses.KEY_MOUSE -curses.KEY_MOVE -curses.KEY_NEXT -curses.KEY_NPAGE -curses.KEY_OPEN -curses.KEY_OPTIONS -curses.KEY_PPAGE -curses.KEY_PREVIOUS -curses.KEY_PRINT -curses.KEY_REDO -curses.KEY_REFERENCE -curses.KEY_REFRESH -curses.KEY_REPLACE -curses.KEY_RESET -curses.KEY_RESIZE -curses.KEY_RESTART -curses.KEY_RESUME -curses.KEY_RIGHT -curses.KEY_SAVE -curses.KEY_SBEG -curses.KEY_SCANCEL -curses.KEY_SCOMMAND -curses.KEY_SCOPY -curses.KEY_SCREATE -curses.KEY_SDC -curses.KEY_SDL -curses.KEY_SELECT -curses.KEY_SEND -curses.KEY_SEOL -curses.KEY_SEXIT -curses.KEY_SF -curses.KEY_SFIND -curses.KEY_SHELP -curses.KEY_SHOME -curses.KEY_SIC -curses.KEY_SLEFT -curses.KEY_SMESSAGE -curses.KEY_SMOVE -curses.KEY_SNEXT -curses.KEY_SOPTIONS -curses.KEY_SPREVIOUS -curses.KEY_SPRINT -curses.KEY_SR -curses.KEY_SREDO -curses.KEY_SREPLACE -curses.KEY_SRESET -curses.KEY_SRIGHT -curses.KEY_SRSUME -curses.KEY_SSAVE -curses.KEY_SSUSPEND -curses.KEY_STAB -curses.KEY_SUNDO -curses.KEY_SUSPEND -curses.KEY_UNDO -curses.KEY_UP -curses.OK -curses.REPORT_MOUSE_POSITION -curses.ascii -curses.ascii.ACK -curses.ascii.BEL -curses.ascii.BS -curses.ascii.CAN -curses.ascii.CR -curses.ascii.DC1 -curses.ascii.DC2 -curses.ascii.DC3 -curses.ascii.DC4 -curses.ascii.DEL -curses.ascii.DLE -curses.ascii.EM -curses.ascii.ENQ -curses.ascii.EOT -curses.ascii.ESC -curses.ascii.ETB -curses.ascii.ETX -curses.ascii.FF -curses.ascii.FS -curses.ascii.GS -curses.ascii.HT -curses.ascii.LF -curses.ascii.NAK -curses.ascii.NL -curses.ascii.NUL -curses.ascii.RS -curses.ascii.SI -curses.ascii.SO -curses.ascii.SOH -curses.ascii.SP -curses.ascii.STX -curses.ascii.SUB -curses.ascii.SYN -curses.ascii.TAB -curses.ascii.US -curses.ascii.VT -curses.ascii.alt(??) -curses.ascii.ascii(??) -curses.ascii.controlnames -curses.ascii.ctrl(??) -curses.ascii.isalnum(??) -curses.ascii.isalpha(??) -curses.ascii.isascii(??) -curses.ascii.isblank(??) -curses.ascii.iscntrl(??) -curses.ascii.isctrl(??) -curses.ascii.isdigit(??) -curses.ascii.isgraph(??) -curses.ascii.islower(??) -curses.ascii.ismeta(??) -curses.ascii.isprint(??) -curses.ascii.ispunct(??) -curses.ascii.isspace(??) -curses.ascii.isupper(??) -curses.ascii.isxdigit(??) -curses.ascii.unctrl(??) -curses.baudrate -curses.beep -curses.can_change_color -curses.cbreak -curses.color_content -curses.color_pair -curses.curs_set -curses.def_prog_mode -curses.def_shell_mode -curses.delay_output -curses.doupdate -curses.echo -curses.endwin -curses.erasechar -curses.error -curses.filter -curses.flash -curses.flushinp -curses.getmouse -curses.getsyx -curses.getwin -curses.halfdelay -curses.has_colors -curses.has_ic -curses.has_il -curses.has_key -curses.has_key.has_key(??) -curses.init_color -curses.init_pair -curses.initscr(??) -curses.intrflush -curses.is_term_resized -curses.isendwin -curses.keyname -curses.killchar -curses.longname -curses.meta -curses.mouseinterval -curses.mousemask -curses.napms -curses.newpad -curses.newwin -curses.nl -curses.nocbreak -curses.noecho -curses.nonl -curses.noqiflush -curses.noraw -curses.pair_content -curses.pair_number -curses.panel -curses.panel.bottom_panel -curses.panel.error -curses.panel.new_panel -curses.panel.top_panel -curses.panel.update_panels -curses.panel.version -curses.putp -curses.qiflush -curses.raw -curses.reset_prog_mode -curses.reset_shell_mode -curses.resetty -curses.resize_term -curses.resizeterm -curses.savetty -curses.setsyx -curses.setupterm -curses.start_color(??) -curses.termattrs -curses.termname -curses.textpad -curses.textpad.Textbox(??) -curses.textpad.ascii -curses.textpad.curses -curses.textpad.rectangle(??) -curses.tigetflag -curses.tigetnum -curses.tigetstr -curses.tparm -curses.typeahead -curses.unctrl -curses.ungetch -curses.ungetmouse -curses.use_default_colors -curses.use_env -curses.version -curses.wrapper(??) -curses.wrapper.func_closure -curses.wrapper.func_code -curses.wrapper.func_defaults -curses.wrapper.func_dict -curses.wrapper.func_doc -curses.wrapper.func_globals -curses.wrapper.func_name -datetime.MAXYEAR -datetime.MINYEAR -datetime.date(year, month, day) --> date object -datetime.datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) -datetime.datetime_CAPI -datetime.time([hour[, minute[, second[, microsecond[, tzinfo]]]]]) --> a time object -datetime.timedelta -datetime.tzinfo -dbhash.bsddb -dbhash.error -dbhash.open(??) -dbhash.sys -decimal.ALWAYS_ROUND -decimal.BasicContext -decimal.Clamped -decimal.Context -decimal.ConversionSyntax -decimal.Decimal -decimal.DecimalException -decimal.DefaultContext -decimal.DivisionByZero -decimal.DivisionImpossible -decimal.DivisionUndefined -decimal.ExtendedContext -decimal.Inexact -decimal.Inf -decimal.Infsign -decimal.InvalidContext -decimal.InvalidOperation -decimal.NEVER_ROUND -decimal.NaN -decimal.Overflow -decimal.ROUND_CEILING -decimal.ROUND_DOWN -decimal.ROUND_FLOOR -decimal.ROUND_HALF_DOWN -decimal.ROUND_HALF_EVEN -decimal.ROUND_HALF_UP -decimal.ROUND_UP -decimal.Rounded -decimal.Subnormal -decimal.Underflow -decimal.getcontext(??) -decimal.localcontext(??) -decimal.negInf -decimal.setcontext(??) -delattr(object, name) -dict() -> new empty dictionary. -difflib.Differ(??) -difflib.HtmlDiff -difflib.IS_CHARACTER_JUNK(??) -difflib.IS_LINE_JUNK(??) -difflib.SequenceMatcher(??) -difflib.context_diff(??) -difflib.get_close_matches(??) -difflib.heapq -difflib.ndiff(??) -difflib.restore(??) -difflib.unified_diff(??) -dir([object]) -> list of strings -dircache.annotate(??) -dircache.cache -dircache.listdir(??) -dircache.opendir(??) -dircache.os -dircache.reset(??) -dis.EXTENDED_ARG -dis.HAVE_ARGUMENT -dis.cmp_op -dis.dis(??) -dis.disassemble(??) -dis.disassemble_string(??) -dis.disco(??) -dis.distb(??) -dis.findlabels(??) -dis.findlinestarts(??) -dis.hascompare -dis.hasconst -dis.hasfree -dis.hasjabs -dis.hasjrel -dis.haslocal -dis.hasname -dis.opmap -dis.opname -dis.sys -dis.types -divmod(x, y) -> (div, mod) -doctest.BLANKLINE_MARKER -doctest.COMPARISON_FLAGS -doctest.DONT_ACCEPT_BLANKLINE -doctest.DONT_ACCEPT_TRUE_FOR_1 -doctest.DebugRunner(??) -doctest.DocFileCase -doctest.DocFileSuite(??) -doctest.DocFileTest(??) -doctest.DocTest(??) -doctest.DocTestCase -doctest.DocTestFailure -doctest.DocTestFinder(??) -doctest.DocTestParser(??) -doctest.DocTestRunner(??) -doctest.DocTestSuite(??) -doctest.ELLIPSIS -doctest.ELLIPSIS_MARKER -doctest.Example(??) -doctest.IGNORE_EXCEPTION_DETAIL -doctest.NORMALIZE_WHITESPACE -doctest.OPTIONFLAGS_BY_NAME -doctest.OutputChecker(??) -doctest.REPORTING_FLAGS -doctest.REPORT_CDIFF -doctest.REPORT_NDIFF -doctest.REPORT_ONLY_FIRST_FAILURE -doctest.REPORT_UDIFF -doctest.SKIP -doctest.StringIO(??) -doctest.Tester(??) -doctest.UnexpectedException -doctest.debug(??) -doctest.debug_script(??) -doctest.debug_src(??) -doctest.difflib -doctest.inspect -doctest.linecache -doctest.master -doctest.os -doctest.pdb -doctest.re -doctest.register_optionflag(??) -doctest.run_docstring_examples(??) -doctest.script_from_examples(??) -doctest.set_unittest_reportflags(??) -doctest.sys -doctest.tempfile -doctest.testfile(??) -doctest.testmod(??) -doctest.testsource(??) -doctest.traceback -doctest.unittest -doctest.warnings -dumbdbm.UserDict -dumbdbm.error -dumbdbm.open(??) -dummy_thread.LockType -dummy_thread.allocate_lock(??) -dummy_thread.error -dummy_thread.exit(??) -dummy_thread.get_ident(??) -dummy_thread.interrupt_main(??) -dummy_thread.stack_size(??) -dummy_thread.start_new_thread(??) -dummy_thread.warnings -dummy_threading.BoundedSemaphore(??) -dummy_threading.Condition(??) -dummy_threading.Event(??) -dummy_threading.Lock(??) -dummy_threading.RLock(??) -dummy_threading.Semaphore(??) -dummy_threading.Thread -dummy_threading.Timer(??) -dummy_threading.activeCount(??) -dummy_threading.currentThread(??) -dummy_threading.enumerate(??) -dummy_threading.local -dummy_threading.setprofile(??) -dummy_threading.settrace(??) -dummy_threading.stack_size(??) -dummy_threading.threading -email.Charset -email.Encoders -email.Errors -email.FeedParser -email.Generator -email.Header -email.Iterators -email.LazyImporter -email.MIMEAudio -email.MIMEBase -email.MIMEImage -email.MIMEMessage -email.MIMEMultipart -email.MIMENonMultipart -email.MIMEText -email.Message -email.Parser -email.Utils -email.base64MIME -email.base64mime -email.base64mime.CRLF -email.base64mime.EMPTYSTRING -email.base64mime.MISC_LEN -email.base64mime.NL -email.base64mime.a2b_base64 -email.base64mime.b2a_base64 -email.base64mime.base64_len(??) -email.base64mime.body_decode(??) -email.base64mime.body_encode(??) -email.base64mime.decode(??) -email.base64mime.decodestring(??) -email.base64mime.encode(??) -email.base64mime.encodestring(??) -email.base64mime.fix_eols(??) -email.base64mime.header_encode(??) -email.base64mime.re -email.charset -email.charset.ALIASES -email.charset.BASE64 -email.charset.CHARSETS -email.charset.CODEC_MAP -email.charset.Charset(??) -email.charset.DEFAULT_CHARSET -email.charset.MISC_LEN -email.charset.QP -email.charset.SHORTEST -email.charset.add_alias(??) -email.charset.add_charset(??) -email.charset.add_codec(??) -email.charset.email -email.charset.encode_7or8bit(??) -email.charset.errors -email.email -email.encoders -email.encoders.base64 -email.encoders.encode_7or8bit(??) -email.encoders.encode_base64(??) -email.encoders.encode_noop(??) -email.encoders.encode_quopri(??) -email.errors -email.errors.BoundaryError -email.errors.CharsetError -email.errors.FirstHeaderLineIsContinuationDefect(??) -email.errors.HeaderParseError -email.errors.MalformedHeaderDefect(??) -email.errors.MessageDefect(??) -email.errors.MessageError -email.errors.MessageParseError -email.errors.MisplacedEnvelopeHeaderDefect(??) -email.errors.MultipartConversionError -email.errors.MultipartInvariantViolationDefect(??) -email.errors.NoBoundaryInMultipartDefect(??) -email.errors.StartBoundaryNotFoundDefect(??) -email.feedparser -email.feedparser.BufferedSubFile -email.feedparser.EMPTYSTRING -email.feedparser.FeedParser(??) -email.feedparser.NL -email.feedparser.NLCRE -email.feedparser.NLCRE_bol -email.feedparser.NLCRE_crack -email.feedparser.NLCRE_eol -email.feedparser.NeedMoreData -email.feedparser.errors -email.feedparser.headerRE -email.feedparser.message -email.feedparser.re -email.generator -email.generator.DecodedGenerator(??) -email.generator.Generator(??) -email.generator.Header(??) -email.generator.NL -email.generator.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.generator.UNDERSCORE -email.generator.fcre -email.generator.random -email.generator.re -email.generator.sys -email.generator.time -email.generator.warnings -email.header -email.header.Charset(??) -email.header.Header(??) -email.header.HeaderParseError -email.header.MAXLINELEN -email.header.NL -email.header.SPACE -email.header.SPACE8 -email.header.UEMPTYSTRING -email.header.USASCII -email.header.USPACE -email.header.UTF8 -email.header.binascii -email.header.decode_header(??) -email.header.ecre -email.header.email -email.header.fcre -email.header.make_header(??) -email.header.re -email.importer -email.iterators -email.iterators.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.iterators.body_line_iterator(??) -email.iterators.sys -email.iterators.typed_subpart_iterator(??) -email.iterators.walk(??) -email.message -email.message.Message(??) -email.message.SEMISPACE -email.message.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.message.binascii -email.message.email -email.message.errors -email.message.paramre -email.message.re -email.message.tspecials -email.message.utils -email.message.uu -email.message.warnings -email.message_from_file(??) -email.message_from_string(??) -email.mime -email.mime.Audio -email.mime.Base -email.mime.Image -email.mime.Message -email.mime.Multipart -email.mime.NonMultipart -email.mime.Text -email.mime.application.MIMEApplication(??) -email.mime.application.MIMENonMultipart(??) -email.mime.application.encoders -email.mime.audio -email.mime.audio.MIMEAudio(??) -email.mime.audio.MIMENonMultipart(??) -email.mime.audio.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.mime.audio.encoders -email.mime.audio.sndhdr -email.mime.base -email.mime.base.MIMEBase(??) -email.mime.base.message -email.mime.image -email.mime.image.MIMEImage(??) -email.mime.image.MIMENonMultipart(??) -email.mime.image.encoders -email.mime.image.imghdr -email.mime.message -email.mime.message.MIMEMessage(??) -email.mime.message.MIMENonMultipart(??) -email.mime.message.message -email.mime.multipart -email.mime.multipart.MIMEBase(??) -email.mime.multipart.MIMEMultipart(??) -email.mime.nonmultipart -email.mime.nonmultipart.MIMEBase(??) -email.mime.nonmultipart.MIMENonMultipart(??) -email.mime.nonmultipart.errors -email.mime.text -email.mime.text.MIMENonMultipart(??) -email.mime.text.MIMEText(??) -email.mime.text.encode_7or8bit(??) -email.parser -email.parser.FeedParser(??) -email.parser.HeaderParser(??) -email.parser.Message(??) -email.parser.Parser(??) -email.parser.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.parser.warnings -email.quopriMIME -email.quoprimime -email.quoprimime.CRLF -email.quoprimime.MISC_LEN -email.quoprimime.NL -email.quoprimime.body_decode(??) -email.quoprimime.body_encode(??) -email.quoprimime.body_quopri_check(??) -email.quoprimime.body_quopri_len(??) -email.quoprimime.bqre -email.quoprimime.decode(??) -email.quoprimime.decodestring(??) -email.quoprimime.encode(??) -email.quoprimime.encodestring(??) -email.quoprimime.fix_eols(??) -email.quoprimime.header_decode(??) -email.quoprimime.header_encode(??) -email.quoprimime.header_quopri_check(??) -email.quoprimime.header_quopri_len(??) -email.quoprimime.hexdigits -email.quoprimime.hqre -email.quoprimime.quote(??) -email.quoprimime.re -email.quoprimime.unquote(??) -email.sys -email.utils -email.utils.COMMASPACE -email.utils.CRLF -email.utils.EMPTYSTRING -email.utils.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.utils.TICK -email.utils.UEMPTYSTRING -email.utils.base64 -email.utils.collapse_rfc2231_value(??) -email.utils.decode_params(??) -email.utils.decode_rfc2231(??) -email.utils.ecre -email.utils.encode_rfc2231(??) -email.utils.escapesre -email.utils.fix_eols(??) -email.utils.formataddr(??) -email.utils.formatdate(??) -email.utils.getaddresses(??) -email.utils.make_msgid(??) -email.utils.mktime_tz(??) -email.utils.os -email.utils.parseaddr(??) -email.utils.parsedate(??) -email.utils.parsedate_tz(??) -email.utils.quote(??) -email.utils.random -email.utils.re -email.utils.rfc2231_continuation -email.utils.socket -email.utils.specialsre -email.utils.time -email.utils.unquote(??) -email.utils.urllib -email.utils.warnings -enumerate(iterable) -> iterator for index, value of iterable -errno.E2BIG -errno.EACCES -errno.EADDRINUSE -errno.EADDRNOTAVAIL -errno.EADV -errno.EAFNOSUPPORT -errno.EAGAIN -errno.EALREADY -errno.EBADE -errno.EBADF -errno.EBADFD -errno.EBADMSG -errno.EBADR -errno.EBADRQC -errno.EBADSLT -errno.EBFONT -errno.EBUSY -errno.ECHILD -errno.ECHRNG -errno.ECOMM -errno.ECONNABORTED -errno.ECONNREFUSED -errno.ECONNRESET -errno.EDEADLK -errno.EDEADLOCK -errno.EDESTADDRREQ -errno.EDOM -errno.EDOTDOT -errno.EDQUOT -errno.EEXIST -errno.EFAULT -errno.EFBIG -errno.EHOSTDOWN -errno.EHOSTUNREACH -errno.EIDRM -errno.EILSEQ -errno.EINPROGRESS -errno.EINTR -errno.EINVAL -errno.EIO -errno.EISCONN -errno.EISDIR -errno.EISNAM -errno.EL2HLT -errno.EL2NSYNC -errno.EL3HLT -errno.EL3RST -errno.ELIBACC -errno.ELIBBAD -errno.ELIBEXEC -errno.ELIBMAX -errno.ELIBSCN -errno.ELNRNG -errno.ELOOP -errno.EMFILE -errno.EMLINK -errno.EMSGSIZE -errno.EMULTIHOP -errno.ENAMETOOLONG -errno.ENAVAIL -errno.ENETDOWN -errno.ENETRESET -errno.ENETUNREACH -errno.ENFILE -errno.ENOANO -errno.ENOBUFS -errno.ENOCSI -errno.ENODATA -errno.ENODEV -errno.ENOENT -errno.ENOEXEC -errno.ENOLCK -errno.ENOLINK -errno.ENOMEM -errno.ENOMSG -errno.ENONET -errno.ENOPKG -errno.ENOPROTOOPT -errno.ENOSPC -errno.ENOSR -errno.ENOSTR -errno.ENOSYS -errno.ENOTBLK -errno.ENOTCONN -errno.ENOTDIR -errno.ENOTEMPTY -errno.ENOTNAM -errno.ENOTSOCK -errno.ENOTTY -errno.ENOTUNIQ -errno.ENXIO -errno.EOPNOTSUPP -errno.EOVERFLOW -errno.EPERM -errno.EPFNOSUPPORT -errno.EPIPE -errno.EPROTO -errno.EPROTONOSUPPORT -errno.EPROTOTYPE -errno.ERANGE -errno.EREMCHG -errno.EREMOTE -errno.EREMOTEIO -errno.ERESTART -errno.EROFS -errno.ESHUTDOWN -errno.ESOCKTNOSUPPORT -errno.ESPIPE -errno.ESRCH -errno.ESRMNT -errno.ESTALE -errno.ESTRPIPE -errno.ETIME -errno.ETIMEDOUT -errno.ETOOMANYREFS -errno.ETXTBSY -errno.EUCLEAN -errno.EUNATCH -errno.EUSERS -errno.EWOULDBLOCK -errno.EXDEV -errno.EXFULL -errno.errorcode -eval(source[, globals[, locals]]) -> value -exceptions.ArithmeticError -exceptions.AssertionError -exceptions.AttributeError -exceptions.BaseException -exceptions.DeprecationWarning -exceptions.EOFError -exceptions.EnvironmentError -exceptions.Exception -exceptions.FloatingPointError -exceptions.FutureWarning -exceptions.GeneratorExit -exceptions.IOError -exceptions.ImportError -exceptions.ImportWarning -exceptions.IndentationError -exceptions.IndexError -exceptions.KeyError -exceptions.KeyboardInterrupt -exceptions.LookupError -exceptions.MemoryError -exceptions.NameError -exceptions.NotImplementedError -exceptions.OSError -exceptions.OverflowError -exceptions.PendingDeprecationWarning -exceptions.ReferenceError -exceptions.RuntimeError -exceptions.RuntimeWarning -exceptions.StandardError -exceptions.StopIteration -exceptions.SyntaxError -exceptions.SyntaxWarning -exceptions.SystemError -exceptions.SystemExit -exceptions.TabError -exceptions.TypeError -exceptions.UnboundLocalError -exceptions.UnicodeDecodeError -exceptions.UnicodeEncodeError -exceptions.UnicodeError -exceptions.UnicodeTranslateError -exceptions.UnicodeWarning -exceptions.UserWarning -exceptions.ValueError -exceptions.Warning -exceptions.ZeroDivisionError -execfile(filename[, globals[, locals]]) -exit -fcntl.DN_ACCESS -fcntl.DN_ATTRIB -fcntl.DN_CREATE -fcntl.DN_DELETE -fcntl.DN_MODIFY -fcntl.DN_MULTISHOT -fcntl.DN_RENAME -fcntl.FD_CLOEXEC -fcntl.F_DUPFD -fcntl.F_EXLCK -fcntl.F_GETFD -fcntl.F_GETFL -fcntl.F_GETLEASE -fcntl.F_GETLK -fcntl.F_GETLK64 -fcntl.F_GETOWN -fcntl.F_GETSIG -fcntl.F_NOTIFY -fcntl.F_RDLCK -fcntl.F_SETFD -fcntl.F_SETFL -fcntl.F_SETLEASE -fcntl.F_SETLK -fcntl.F_SETLK64 -fcntl.F_SETLKW -fcntl.F_SETLKW64 -fcntl.F_SETOWN -fcntl.F_SETSIG -fcntl.F_SHLCK -fcntl.F_UNLCK -fcntl.F_WRLCK -fcntl.I_ATMARK -fcntl.I_CANPUT -fcntl.I_CKBAND -fcntl.I_FDINSERT -fcntl.I_FIND -fcntl.I_FLUSH -fcntl.I_FLUSHBAND -fcntl.I_GETBAND -fcntl.I_GETCLTIME -fcntl.I_GETSIG -fcntl.I_GRDOPT -fcntl.I_GWROPT -fcntl.I_LINK -fcntl.I_LIST -fcntl.I_LOOK -fcntl.I_NREAD -fcntl.I_PEEK -fcntl.I_PLINK -fcntl.I_POP -fcntl.I_PUNLINK -fcntl.I_PUSH -fcntl.I_RECVFD -fcntl.I_SENDFD -fcntl.I_SETCLTIME -fcntl.I_SETSIG -fcntl.I_SRDOPT -fcntl.I_STR -fcntl.I_SWROPT -fcntl.I_UNLINK -fcntl.LOCK_EX -fcntl.LOCK_MAND -fcntl.LOCK_NB -fcntl.LOCK_READ -fcntl.LOCK_RW -fcntl.LOCK_SH -fcntl.LOCK_UN -fcntl.LOCK_WRITE -fcntl.fcntl(fd, opt, [arg]) -fcntl.flock(fd, operation) -fcntl.ioctl(fd, opt[, arg[, mutate_flag]]) -fcntl.lockf (fd, operation, length=0, start=0, whence=0) -file(name[, mode[, buffering]]) -> file object -filecmp.BUFSIZE -filecmp.cmp(??) -filecmp.cmpfiles(??) -filecmp.demo(??) -filecmp.dircmp(??) -filecmp.ifilter(function or None, sequence) --> ifilter object -filecmp.ifilterfalse(function or None, sequence) --> ifilterfalse object -filecmp.imap(func, *iterables) --> imap object -filecmp.izip(iter1 [,iter2 [...]]) --> izip object -filecmp.os -filecmp.stat -filecmp.warnings -fileinput.DEFAULT_BUFSIZE -fileinput.FileInput(??) -fileinput.close(??) -fileinput.filelineno(??) -fileinput.filename(??) -fileinput.fileno(??) -fileinput.hook_compressed(??) -fileinput.hook_encoded(??) -fileinput.input([files[, inplace[, backup[, mode[, openhook]]]]]) -fileinput.isfirstline(??) -fileinput.isstdin(??) -fileinput.lineno(??) -fileinput.nextfile(??) -fileinput.os -fileinput.sys -filter(function or None, sequence) -> list, tuple, or string -float(x) -> floating point number -fnmatch.filter(??) -fnmatch.fnmatch(??) -fnmatch.fnmatchcase(??) -fnmatch.re -fnmatch.translate(??) -formatter.AS_IS -formatter.AbstractFormatter(??) -formatter.AbstractWriter(??) -formatter.DumbWriter(??) -formatter.NullFormatter(??) -formatter.NullWriter(??) -formatter.sys -formatter.test(??) -fpformat.NotANumber -fpformat.decoder -fpformat.extract(??) -fpformat.fix(??) -fpformat.re -fpformat.roundfrac(??) -fpformat.sci(??) -fpformat.test(??) -fpformat.unexpo(??) -frozenset(iterable) --> frozenset object -ftplib.CRLF -ftplib.Error -ftplib.FTP(??) -ftplib.FTP_PORT -ftplib.MSG_OOB -ftplib.Netrc(??) -ftplib.all_errors -ftplib.error_perm -ftplib.error_proto -ftplib.error_reply -ftplib.error_temp -ftplib.ftpcp(??) -ftplib.os -ftplib.parse150(??) -ftplib.parse227(??) -ftplib.parse229(??) -ftplib.parse257(??) -ftplib.print_line(??) -ftplib.socket -ftplib.sys -ftplib.test(??) -functools.WRAPPER_ASSIGNMENTS -functools.WRAPPER_UPDATES -functools.partial(func, *args, **keywords) - new function with partial application -functools.update_wrapper(??) -functools.wraps(??) -gc.DEBUG_COLLECTABLE -gc.DEBUG_INSTANCES -gc.DEBUG_LEAK -gc.DEBUG_OBJECTS -gc.DEBUG_SAVEALL -gc.DEBUG_STATS -gc.DEBUG_UNCOLLECTABLE -gc.collect([generation]) -> n -gc.disable() -> None -gc.enable() -> None -gc.garbage -gc.get_count() -> (count0, count1, count2) -gc.get_debug() -> flags -gc.get_objects() -> [...] -gc.get_referents(*objs) -> list -gc.get_referrers(*objs) -> list -gc.get_threshold() -> (threshold0, threshold1, threshold2) -gc.isenabled() -> status -gc.set_debug(flags) -> None -gc.set_threshold(threshold0, [threshold1, threshold2]) -> None -gdbm.error -gdbm.open(filename, [flags, [mode]]) -> dbm_object -gdbm.open_flags -getattr(object, name[, default]) -> value -getopt.GetoptError -getopt.do_longs(??) -getopt.do_shorts(??) -getopt.error -getopt.getopt(args, options[, long_options]) -> opts, args -getopt.gnu_getopt(??) -getopt.long_has_args(??) -getopt.os -getopt.short_has_arg(??) -getpass.default_getpass(??) -getpass.getpass(??) -getpass.getuser(??) -getpass.sys -getpass.termios -getpass.unix_getpass(??) -getpass.win_getpass(??) -gettext.Catalog(??) -gettext.ENOENT -gettext.GNUTranslations(??) -gettext.NullTranslations(??) -gettext.bind_textdomain_codeset(??) -gettext.bindtextdomain(??) -gettext.c2py(??) -gettext.copy -gettext.dgettext(??) -gettext.dngettext(??) -gettext.find(??) -gettext.gettext(??) -gettext.install(??) -gettext.ldgettext(??) -gettext.ldngettext(??) -gettext.lgettext(??) -gettext.lngettext(??) -gettext.locale -gettext.ngettext(??) -gettext.os -gettext.re -gettext.struct -gettext.sys -gettext.test(??) -gettext.textdomain(??) -gettext.translation(??) -glob.fnmatch -glob.glob(??) -glob.glob0(??) -glob.glob1(??) -glob.has_magic(??) -glob.iglob(??) -glob.magic_check -glob.os -glob.re -globals() -> dictionary -gopherlib.A_BINARY -gopherlib.A_CALENDAR -gopherlib.A_CSO -gopherlib.A_DUPLICATE -gopherlib.A_ERROR -gopherlib.A_EVENT -gopherlib.A_GIF -gopherlib.A_HTML -gopherlib.A_IMAGE -gopherlib.A_INDEX -gopherlib.A_MACBINHEX -gopherlib.A_MENU -gopherlib.A_MIME -gopherlib.A_PCBINHEX -gopherlib.A_PLUS_IMAGE -gopherlib.A_PLUS_MOVIE -gopherlib.A_PLUS_SOUND -gopherlib.A_QUERY -gopherlib.A_SOUND -gopherlib.A_TELNET -gopherlib.A_TEXT -gopherlib.A_TN3270 -gopherlib.A_UUENCODED -gopherlib.A_WHOIS -gopherlib.A_WWW -gopherlib.CRLF -gopherlib.DEF_HOST -gopherlib.DEF_PORT -gopherlib.DEF_SELECTOR -gopherlib.TAB -gopherlib.get_alt_binary(??) -gopherlib.get_alt_textfile(??) -gopherlib.get_binary(??) -gopherlib.get_directory(??) -gopherlib.get_textfile(??) -gopherlib.path_to_datatype_name(??) -gopherlib.path_to_selector(??) -gopherlib.send_query(??) -gopherlib.send_selector(??) -gopherlib.test(??) -gopherlib.type_to_name(??) -gopherlib.warnings -grp.getgrall() -> list of tuples -grp.getgrgid(id) -> tuple -grp.getgrnam(name) -> tuple -grp.struct_group -gzip.FCOMMENT -gzip.FEXTRA -gzip.FHCRC -gzip.FNAME -gzip.FTEXT -gzip.GzipFile(??) -gzip.LOWU32(??) -gzip.READ -gzip.U32(??) -gzip.WRITE -gzip.open(??) -gzip.read32(??) -gzip.struct -gzip.sys -gzip.time -gzip.write32(??) -gzip.write32u(??) -gzip.zlib -hasattr(object, name) -> bool -hash(object) -> integer -hashlib.md5 -hashlib.new(name, string='') - Return a new hashing object using the named algorithm; -hashlib.sha1 -hashlib.sha224 -hashlib.sha256 -hashlib.sha384 -hashlib.sha512 -heapq.bisect -heapq.count([firstval]) --> count object -heapq.heapify -heapq.heappop -heapq.heappush -heapq.heapreplace -heapq.imap(func, *iterables) --> imap object -heapq.islice(iterable, [start,] stop [, step]) --> islice object -heapq.itemgetter(item, ...) --> itemgetter object -heapq.izip(iter1 [,iter2 [...]]) --> izip object -heapq.neg(a) -- Same as -a. -heapq.nlargest(??) -heapq.nsmallest(??) -heapq.repeat(element [,times]) -> create an iterator which returns the element -heapq.tee(iterable, n=2) --> tuple of n independent iterators. -help -hex(number) -> string -hmac.HMAC(??) -hmac.digest_size -hmac.new(??) -hotshot.Profile(??) -hotshot.ProfilerError -hotshot.log -hotshot.log.ENTER -hotshot.log.EXIT -hotshot.log.LINE -hotshot.log.LogReader(??) -hotshot.log.WHAT_ADD_INFO -hotshot.log.WHAT_DEFINE_FILE -hotshot.log.WHAT_DEFINE_FUNC -hotshot.log.WHAT_ENTER -hotshot.log.WHAT_EXIT -hotshot.log.WHAT_LINENO -hotshot.log.os -hotshot.log.parser -hotshot.log.symbol -hotshot.log.sys -hotshot.stats -hotshot.stats.ENTER -hotshot.stats.EXIT -hotshot.stats.FakeCode(??) -hotshot.stats.FakeFrame(??) -hotshot.stats.Profile(??) -hotshot.stats.StatsLoader(??) -hotshot.stats.hotshot -hotshot.stats.load(??) -hotshot.stats.profile -hotshot.stats.pstats -hotshot.stones -hotshot.stones.errno -hotshot.stones.hotshot -hotshot.stones.main(??) -hotshot.stones.os -hotshot.stones.sys -hotshot.stones.test -htmlentitydefs.codepoint2name -htmlentitydefs.entitydefs -htmlentitydefs.name2codepoint -htmllib.AS_IS -htmllib.HTMLParseError -htmllib.HTMLParser(??) -htmllib.sgmllib -htmllib.test(??) -httplib.ACCEPTED -httplib.BAD_GATEWAY -httplib.BAD_REQUEST -httplib.BadStatusLine -httplib.CONFLICT -httplib.CONTINUE -httplib.CREATED -httplib.CannotSendHeader -httplib.CannotSendRequest -httplib.EXPECTATION_FAILED -httplib.FAILED_DEPENDENCY -httplib.FORBIDDEN -httplib.FOUND -httplib.FakeSocket(??) -httplib.GATEWAY_TIMEOUT -httplib.GONE -httplib.HTTP(??) -httplib.HTTPConnection(??) -httplib.HTTPException -httplib.HTTPMessage(??) -httplib.HTTPResponse(??) -httplib.HTTPS(??) -httplib.HTTPSConnection(??) -httplib.HTTPS_PORT -httplib.HTTP_PORT -httplib.HTTP_VERSION_NOT_SUPPORTED -httplib.IM_USED -httplib.INSUFFICIENT_STORAGE -httplib.INTERNAL_SERVER_ERROR -httplib.ImproperConnectionState -httplib.IncompleteRead -httplib.InvalidURL -httplib.LENGTH_REQUIRED -httplib.LOCKED -httplib.LineAndFileWrapper(??) -httplib.MAXAMOUNT -httplib.METHOD_NOT_ALLOWED -httplib.MOVED_PERMANENTLY -httplib.MULTIPLE_CHOICES -httplib.MULTI_STATUS -httplib.NON_AUTHORITATIVE_INFORMATION -httplib.NOT_ACCEPTABLE -httplib.NOT_EXTENDED -httplib.NOT_FOUND -httplib.NOT_IMPLEMENTED -httplib.NOT_MODIFIED -httplib.NO_CONTENT -httplib.NotConnected -httplib.OK -httplib.PARTIAL_CONTENT -httplib.PAYMENT_REQUIRED -httplib.PRECONDITION_FAILED -httplib.PROCESSING -httplib.PROXY_AUTHENTICATION_REQUIRED -httplib.REQUESTED_RANGE_NOT_SATISFIABLE -httplib.REQUEST_ENTITY_TOO_LARGE -httplib.REQUEST_TIMEOUT -httplib.REQUEST_URI_TOO_LONG -httplib.RESET_CONTENT -httplib.ResponseNotReady -httplib.SEE_OTHER -httplib.SERVICE_UNAVAILABLE -httplib.SSLFile(??) -httplib.SWITCHING_PROTOCOLS -httplib.SharedSocket(??) -httplib.SharedSocketClient(??) -httplib.StringIO([s]) -- Return a StringIO-like stream for reading or writing -httplib.TEMPORARY_REDIRECT -httplib.UNAUTHORIZED -httplib.UNPROCESSABLE_ENTITY -httplib.UNSUPPORTED_MEDIA_TYPE -httplib.UPGRADE_REQUIRED -httplib.USE_PROXY -httplib.UnimplementedFileMode -httplib.UnknownProtocol -httplib.UnknownTransferEncoding -httplib.errno -httplib.error -httplib.mimetools -httplib.responses -httplib.socket -httplib.test(??) -httplib.urlsplit(??) -id(object) -> integer -ihooks.BUILTIN_MODULE -ihooks.BasicModuleImporter(??) -ihooks.BasicModuleLoader(??) -ihooks.C_BUILTIN -ihooks.C_EXTENSION -ihooks.FROZEN_MODULE -ihooks.FancyModuleLoader(??) -ihooks.Hooks(??) -ihooks.ModuleImporter(??) -ihooks.ModuleLoader(??) -ihooks.PKG_DIRECTORY -ihooks.PY_COMPILED -ihooks.PY_FROZEN -ihooks.PY_SOURCE -ihooks.VERBOSE -ihooks.current_importer -ihooks.default_importer -ihooks.imp -ihooks.install(??) -ihooks.os -ihooks.sys -ihooks.uninstall(??) -imaplib.AllowedVersions -imaplib.CRLF -imaplib.Commands -imaplib.Continuation -imaplib.Debug -imaplib.Flags -imaplib.IMAP4(??) -imaplib.IMAP4_PORT -imaplib.IMAP4_SSL(??) -imaplib.IMAP4_SSL_PORT -imaplib.IMAP4_stream(??) -imaplib.Int2AP(??) -imaplib.InternalDate -imaplib.Internaldate2tuple(??) -imaplib.Literal -imaplib.MapCRLF -imaplib.Mon2num -imaplib.ParseFlags(??) -imaplib.Response_code -imaplib.Time2Internaldate(??) -imaplib.Untagged_response -imaplib.Untagged_status -imaplib.binascii -imaplib.os -imaplib.random -imaplib.re -imaplib.socket -imaplib.sys -imaplib.time -imghdr.test(??) -imghdr.test_bmp(??) -imghdr.test_exif(??) -imghdr.test_gif(??) -imghdr.test_jpeg(??) -imghdr.test_pbm(??) -imghdr.test_pgm(??) -imghdr.test_png(??) -imghdr.test_ppm(??) -imghdr.test_rast(??) -imghdr.test_rgb(??) -imghdr.test_tiff(??) -imghdr.test_xbm(??) -imghdr.testall(??) -imghdr.tests -imghdr.what(??) -imp.C_BUILTIN -imp.C_EXTENSION -imp.IMP_HOOK -imp.NullImporter -imp.PKG_DIRECTORY -imp.PY_CODERESOURCE -imp.PY_COMPILED -imp.PY_FROZEN -imp.PY_RESOURCE -imp.PY_SOURCE -imp.SEARCH_ERROR -imp.acquire_lock() -> None -imp.find_module(name, [path]) -> (file, filename, (suffix, mode, type)) -imp.get_frozen_object -imp.get_magic() -> string -imp.get_suffixes() -> [(suffix, mode, type), ...] -imp.init_builtin -imp.init_frozen -imp.is_builtin -imp.is_frozen -imp.load_compiled -imp.load_dynamic -imp.load_module(name, file, filename, (suffix, mode, type)) -> module -imp.load_package -imp.load_source -imp.lock_held() -> boolean -imp.new_module(name) -> module -imp.release_lock() -> None -imputil.BuiltinImporter(??) -imputil.DynLoadSuffixImporter(??) -imputil.ImportManager(??) -imputil.Importer(??) -imputil.imp -imputil.marshal -imputil.py_suffix_importer(??) -imputil.struct -imputil.sys -input([prompt]) -> value -inspect.BlockFinder(??) -inspect.CO_NEWLOCALS -inspect.CO_OPTIMIZED -inspect.CO_VARARGS -inspect.CO_VARKEYWORDS -inspect.EndOfBlock -inspect.attrgetter(attr, ...) --> attrgetter object -inspect.classify_class_attrs(??) -inspect.currentframe -inspect.dis -inspect.findsource(??) -inspect.formatargspec(??) -inspect.formatargvalues(??) -inspect.getabsfile(??) -inspect.getargs(??) -inspect.getargspec(??) -inspect.getargvalues(??) -inspect.getblock(??) -inspect.getclasstree(??) -inspect.getcomments(??) -inspect.getdoc(??) -inspect.getfile(??) -inspect.getframeinfo(??) -inspect.getinnerframes(??) -inspect.getlineno(??) -inspect.getmembers(??) -inspect.getmodule(??) -inspect.getmoduleinfo(??) -inspect.getmodulename(??) -inspect.getmro(??) -inspect.getouterframes(??) -inspect.getsource(??) -inspect.getsourcefile(??) -inspect.getsourcelines(??) -inspect.imp -inspect.indentsize(??) -inspect.isbuiltin(??) -inspect.isclass(??) -inspect.iscode(??) -inspect.isdatadescriptor(??) -inspect.isframe(??) -inspect.isfunction(??) -inspect.isgetsetdescriptor(??) -inspect.ismemberdescriptor(??) -inspect.ismethod(??) -inspect.ismethoddescriptor(??) -inspect.ismodule(??) -inspect.isroutine(??) -inspect.istraceback(??) -inspect.joinseq(??) -inspect.linecache -inspect.modulesbyfile -inspect.os -inspect.re -inspect.stack(??) -inspect.string -inspect.strseq(??) -inspect.sys -inspect.tokenize -inspect.trace(??) -inspect.types -inspect.walktree(??) -int(x[, base]) -> integer -intern(string) -> string -isinstance(object, class-or-type-or-tuple) -> bool -issubclass(C, B) -> bool -iter(collection) -> iterator -itertools.chain(*iterables) --> chain object -itertools.count([firstval]) --> count object -itertools.cycle(iterable) --> cycle object -itertools.dropwhile(predicate, iterable) --> dropwhile object -itertools.groupby(iterable[, keyfunc]) -> create an iterator which returns -itertools.ifilter(function or None, sequence) --> ifilter object -itertools.ifilterfalse(function or None, sequence) --> ifilterfalse object -itertools.imap(func, *iterables) --> imap object -itertools.islice(iterable, [start,] stop [, step]) --> islice object -itertools.izip(iter1 [,iter2 [...]]) --> izip object -itertools.repeat(element [,times]) -> create an iterator which returns the element -itertools.starmap(function, sequence) --> starmap object -itertools.takewhile(predicate, iterable) --> takewhile object -itertools.tee(iterable, n=2) --> tuple of n independent iterators. -keyword.iskeyword -keyword.kwlist -keyword.main(??) -len(object) -> integer -license -linecache.cache -linecache.checkcache(??) -linecache.clearcache(??) -linecache.getline(??) -linecache.getlines(??) -linecache.os -linecache.sys -linecache.updatecache(??) -linuxaudiodev.AFMT_A_LAW -linuxaudiodev.AFMT_MU_LAW -linuxaudiodev.AFMT_S16_BE -linuxaudiodev.AFMT_S16_LE -linuxaudiodev.AFMT_S16_NE -linuxaudiodev.AFMT_S8 -linuxaudiodev.AFMT_U16_BE -linuxaudiodev.AFMT_U16_LE -linuxaudiodev.AFMT_U8 -linuxaudiodev.error -linuxaudiodev.open -list() -> new list -locale.ABDAY_1 -locale.ABDAY_2 -locale.ABDAY_3 -locale.ABDAY_4 -locale.ABDAY_5 -locale.ABDAY_6 -locale.ABDAY_7 -locale.ABMON_1 -locale.ABMON_10 -locale.ABMON_11 -locale.ABMON_12 -locale.ABMON_2 -locale.ABMON_3 -locale.ABMON_4 -locale.ABMON_5 -locale.ABMON_6 -locale.ABMON_7 -locale.ABMON_8 -locale.ABMON_9 -locale.ALT_DIGITS -locale.AM_STR -locale.CHAR_MAX -locale.CODESET -locale.CRNCYSTR -locale.DAY_1 -locale.DAY_2 -locale.DAY_3 -locale.DAY_4 -locale.DAY_5 -locale.DAY_6 -locale.DAY_7 -locale.D_FMT -locale.D_T_FMT -locale.ERA -locale.ERA_D_FMT -locale.ERA_D_T_FMT -locale.ERA_T_FMT -locale.Error -locale.LC_ALL -locale.LC_COLLATE -locale.LC_CTYPE -locale.LC_MESSAGES -locale.LC_MONETARY -locale.LC_NUMERIC -locale.LC_TIME -locale.MON_1 -locale.MON_10 -locale.MON_11 -locale.MON_12 -locale.MON_2 -locale.MON_3 -locale.MON_4 -locale.MON_5 -locale.MON_6 -locale.MON_7 -locale.MON_8 -locale.MON_9 -locale.NOEXPR -locale.PM_STR -locale.RADIXCHAR -locale.THOUSEP -locale.T_FMT -locale.T_FMT_AMPM -locale.YESEXPR -locale.atof(??) -locale.atoi(??) -locale.bind_textdomain_codeset(domain, codeset) -> string -locale.bindtextdomain(domain, dir) -> string -locale.currency(??) -locale.dcgettext(domain, msg, category) -> string -locale.dgettext(domain, msg) -> string -locale.encodings -locale.format(??) -locale.format_string(??) -locale.getdefaultlocale(??) -locale.getlocale(??) -locale.getpreferredencoding(??) -locale.gettext(msg) -> string -locale.locale_alias -locale.locale_encoding_alias -locale.localeconv -locale.nl_langinfo(key) -> string -locale.normalize(??) -locale.operator -locale.re -locale.resetlocale(??) -locale.setlocale(??) -locale.str(??) -locale.strcoll -locale.strxfrm -locale.sys -locale.textdomain(domain) -> string -locale.windows_locale -locals() -> dictionary -logging.BASIC_FORMAT -logging.BufferingFormatter(??) -logging.CRITICAL -logging.DEBUG -logging.ERROR -logging.FATAL -logging.FileHandler(??) -logging.Filter(??) -logging.Filterer(??) -logging.Formatter(??) -logging.Handler(??) -logging.INFO -logging.LogRecord(??) -logging.Logger(??) -logging.Manager(??) -logging.NOTSET -logging.PlaceHolder(??) -logging.RootLogger(??) -logging.StreamHandler(??) -logging.WARN -logging.WARNING -logging.addLevelName(??) -logging.atexit -logging.basicConfig(??) -logging.cStringIO -logging.codecs -logging.config -logging.config.DEFAULT_LOGGING_CONFIG_PORT -logging.config.RESET_ERROR -logging.config.StreamRequestHandler(??) -logging.config.ThreadingTCPServer(??) -logging.config.fileConfig(??) -logging.config.listen(??) -logging.config.logging -logging.config.os -logging.config.socket -logging.config.stopListening(??) -logging.config.string -logging.config.struct -logging.config.sys -logging.config.thread -logging.config.threading -logging.config.traceback -logging.config.types -logging.critical(??) -logging.currentframe(??) -logging.debug(??) -logging.disable(??) -logging.error(??) -logging.exception(??) -logging.fatal(??) -logging.getLevelName(??) -logging.getLogger(??) -logging.getLoggerClass(??) -logging.handlers -logging.handlers.BaseRotatingHandler(??) -logging.handlers.BufferingHandler(??) -logging.handlers.DEFAULT_HTTP_LOGGING_PORT -logging.handlers.DEFAULT_SOAP_LOGGING_PORT -logging.handlers.DEFAULT_TCP_LOGGING_PORT -logging.handlers.DEFAULT_UDP_LOGGING_PORT -logging.handlers.DatagramHandler(??) -logging.handlers.HTTPHandler(??) -logging.handlers.MemoryHandler(??) -logging.handlers.NTEventLogHandler(??) -logging.handlers.RotatingFileHandler(??) -logging.handlers.SMTPHandler(??) -logging.handlers.SYSLOG_UDP_PORT -logging.handlers.SocketHandler(??) -logging.handlers.SysLogHandler(??) -logging.handlers.TimedRotatingFileHandler(??) -logging.handlers.cPickle -logging.handlers.codecs -logging.handlers.glob -logging.handlers.logging -logging.handlers.os -logging.handlers.socket -logging.handlers.string -logging.handlers.struct -logging.handlers.sys -logging.handlers.time -logging.handlers.types -logging.info(??) -logging.log(??) -logging.logProcesses -logging.logThreads -logging.makeLogRecord(??) -logging.os -logging.raiseExceptions -logging.root -logging.setLoggerClass(??) -logging.shutdown(??) -logging.string -logging.sys -logging.thread -logging.threading -logging.time -logging.traceback -logging.types -logging.warn(??) -logging.warning(??) -long(x[, base]) -> integer -macpath.ST_ATIME -macpath.ST_CTIME -macpath.ST_DEV -macpath.ST_GID -macpath.ST_INO -macpath.ST_MODE -macpath.ST_MTIME -macpath.ST_NLINK -macpath.ST_SIZE -macpath.ST_UID -macpath.S_ENFMT -macpath.S_IEXEC -macpath.S_IFBLK -macpath.S_IFCHR -macpath.S_IFDIR -macpath.S_IFIFO -macpath.S_IFLNK -macpath.S_IFMT(??) -macpath.S_IFREG -macpath.S_IFSOCK -macpath.S_IMODE(??) -macpath.S_IREAD -macpath.S_IRGRP -macpath.S_IROTH -macpath.S_IRUSR -macpath.S_IRWXG -macpath.S_IRWXO -macpath.S_IRWXU -macpath.S_ISBLK(??) -macpath.S_ISCHR(??) -macpath.S_ISDIR(??) -macpath.S_ISFIFO(??) -macpath.S_ISGID -macpath.S_ISLNK(??) -macpath.S_ISREG(??) -macpath.S_ISSOCK(??) -macpath.S_ISUID -macpath.S_ISVTX -macpath.S_IWGRP -macpath.S_IWOTH -macpath.S_IWRITE -macpath.S_IWUSR -macpath.S_IXGRP -macpath.S_IXOTH -macpath.S_IXUSR -macpath.abspath(??) -macpath.altsep -macpath.basename(??) -macpath.commonprefix(??) -macpath.curdir -macpath.defpath -macpath.devnull -macpath.dirname(??) -macpath.exists(??) -macpath.expanduser(??) -macpath.expandvars(??) -macpath.extsep -macpath.getatime(??) -macpath.getctime(??) -macpath.getmtime(??) -macpath.getsize(??) -macpath.isabs(??) -macpath.isdir(??) -macpath.isfile(??) -macpath.islink(??) -macpath.ismount(??) -macpath.join(??) -macpath.lexists(??) -macpath.norm_error -macpath.normcase(??) -macpath.normpath(??) -macpath.os -macpath.pardir -macpath.pathsep -macpath.realpath(??) -macpath.sep -macpath.split(??) -macpath.splitdrive(??) -macpath.splitext(??) -macpath.supports_unicode_filenames -macpath.walk(??) -macurl2path.os -macurl2path.pathname2url(??) -macurl2path.test(??) -macurl2path.url2pathname(??) -macurl2path.urllib -mailbox.Babyl(??) -mailbox.BabylMailbox(??) -mailbox.BabylMessage(??) -mailbox.Error -mailbox.ExternalClashError -mailbox.FormatError -mailbox.MH(??) -mailbox.MHMailbox(??) -mailbox.MHMessage(??) -mailbox.MMDF(??) -mailbox.MMDFMessage(??) -mailbox.Mailbox(??) -mailbox.Maildir(??) -mailbox.MaildirMessage(??) -mailbox.Message(??) -mailbox.MmdfMailbox(??) -mailbox.NoSuchMailboxError -mailbox.NotEmptyError -mailbox.PortableUnixMailbox(??) -mailbox.StringIO -mailbox.UnixMailbox(??) -mailbox.calendar -mailbox.copy -mailbox.email -mailbox.errno -mailbox.fcntl -mailbox.mbox(??) -mailbox.mboxMessage(??) -mailbox.os -mailbox.rfc822 -mailbox.socket -mailbox.sys -mailbox.time -mailcap.findmatch(??) -mailcap.findparam(??) -mailcap.getcaps(??) -mailcap.listmailcapfiles(??) -mailcap.lookup(??) -mailcap.os -mailcap.parsefield(??) -mailcap.parseline(??) -mailcap.readmailcapfile(??) -mailcap.show(??) -mailcap.subst(??) -mailcap.test(??) -map(function, sequence[, sequence, ...]) -> list -markupbase.ParserBase(??) -marshal.dump -marshal.dumps -marshal.load -marshal.loads -marshal.version -math.acos(x) -math.asin(x) -math.atan(x) -math.atan2(y, x) -math.ceil(x) -math.cos(x) -math.cosh(x) -math.degrees(x) -> converts angle x from radians to degrees -math.e -math.exp(x) -math.fabs(x) -math.floor(x) -math.fmod(x,y) -math.frexp(x) -math.hypot(x,y) -math.ldexp(x, i) -> x * (2**i) -math.log(x[, base]) -> the logarithm of x to the given base. -math.log10(x) -> the base 10 logarithm of x. -math.modf(x) -math.pi -math.pow(x,y) -math.radians(x) -> converts angle x from degrees to radians -math.sin(x) -math.sinh(x) -math.sqrt(x) -math.tan(x) -math.tanh(x) -max(iterable[, key=func]) -> value -md5.blocksize -md5.digest_size -md5.md5 -md5.new -mhlib.Error -mhlib.FOLDER_PROTECT -mhlib.Folder(??) -mhlib.IntSet(??) -mhlib.MH(??) -mhlib.MH_PROFILE -mhlib.MH_SEQUENCES -mhlib.Message(??) -mhlib.PATH -mhlib.SubMessage(??) -mhlib.bisect -mhlib.isnumeric(??) -mhlib.mimetools -mhlib.multifile -mhlib.numericprog -mhlib.os -mhlib.pickline(??) -mhlib.re -mhlib.shutil -mhlib.sys -mhlib.test(??) -mhlib.updateline(??) -mimetools.Message(??) -mimetools.choose_boundary(??) -mimetools.copybinary(??) -mimetools.copyliteral(??) -mimetools.decode(??) -mimetools.decodetab -mimetools.encode(??) -mimetools.encodetab -mimetools.os -mimetools.pipethrough(??) -mimetools.pipeto(??) -mimetools.rfc822 -mimetools.tempfile -mimetools.uudecode_pipe -mimetypes.MimeTypes(??) -mimetypes.add_type -mimetypes.common_types -mimetypes.encodings_map -mimetypes.guess_all_extensions -mimetypes.guess_extension -mimetypes.guess_type -mimetypes.init(??) -mimetypes.inited -mimetypes.knownfiles -mimetypes.os -mimetypes.posixpath -mimetypes.read_mime_types(??) -mimetypes.suffix_map -mimetypes.types_map -mimetypes.urllib -mimify.CHARSET -mimify.File(??) -mimify.HeaderFile(??) -mimify.MAXLEN -mimify.QUOTE -mimify.base64_re -mimify.chrset -mimify.cte -mimify.he -mimify.iso_char -mimify.mime_char -mimify.mime_code -mimify.mime_decode(??) -mimify.mime_decode_header(??) -mimify.mime_encode(??) -mimify.mime_encode_header(??) -mimify.mime_head -mimify.mime_header -mimify.mime_header_char -mimify.mimify(??) -mimify.mimify_part(??) -mimify.mp -mimify.mv -mimify.qp -mimify.re -mimify.repl -mimify.sys -mimify.unmimify(??) -mimify.unmimify_part(??) -min(iterable[, key=func]) -> value -mmap.ACCESS_COPY -mmap.ACCESS_READ -mmap.ACCESS_WRITE -mmap.MAP_ANON -mmap.MAP_ANONYMOUS -mmap.MAP_DENYWRITE -mmap.MAP_EXECUTABLE -mmap.MAP_PRIVATE -mmap.MAP_SHARED -mmap.PAGESIZE -mmap.PROT_EXEC -mmap.PROT_READ -mmap.PROT_WRITE -mmap.error -mmap.mmap -modulefinder.AddPackagePath(??) -modulefinder.IMPORT_NAME -modulefinder.LOAD_CONST -modulefinder.Module(??) -modulefinder.ModuleFinder(??) -modulefinder.READ_MODE -modulefinder.ReplacePackage(??) -modulefinder.STORE_GLOBAL -modulefinder.STORE_NAME -modulefinder.STORE_OPS -modulefinder.dis -modulefinder.imp -modulefinder.marshal -modulefinder.new -modulefinder.os -modulefinder.packagePathMap -modulefinder.replacePackageMap -modulefinder.sys -modulefinder.test(??) -multifile.Error -multifile.MultiFile(??) -mutex.deque(iterable) --> deque object -mutex.mutex(??) -netrc.NetrcParseError -netrc.netrc(??) -netrc.os -netrc.shlex -new.classobj(name, bases, dict) -new.code -new.function(code, globals[, name[, argdefs[, closure]]]) -new.instance(class[, dict]) -new.instancemethod(function, instance, class) -new.module(name[, doc]) -nis.cat(map, domain = defaultdomain) -nis.error -nis.get_default_domain() -> str -nis.maps(domain = defaultdomain) -nis.match(key, map, domain = defaultdomain) -nntplib.CRLF -nntplib.LONGRESP -nntplib.NNTP(??) -nntplib.NNTPDataError -nntplib.NNTPError -nntplib.NNTPPermanentError -nntplib.NNTPProtocolError -nntplib.NNTPReplyError -nntplib.NNTPTemporaryError -nntplib.NNTP_PORT -nntplib.error_data -nntplib.error_perm -nntplib.error_proto -nntplib.error_reply -nntplib.error_temp -nntplib.re -nntplib.socket -ntpath.abspath(??) -ntpath.altsep -ntpath.basename(??) -ntpath.commonprefix(??) -ntpath.curdir -ntpath.defpath -ntpath.devnull -ntpath.dirname(??) -ntpath.exists(??) -ntpath.expanduser(??) -ntpath.expandvars(??) -ntpath.extsep -ntpath.getatime(??) -ntpath.getctime(??) -ntpath.getmtime(??) -ntpath.getsize(??) -ntpath.isabs(??) -ntpath.isdir(??) -ntpath.isfile(??) -ntpath.islink(??) -ntpath.ismount(??) -ntpath.join(??) -ntpath.lexists(??) -ntpath.normcase(??) -ntpath.normpath(??) -ntpath.os -ntpath.pardir -ntpath.pathsep -ntpath.realpath(??) -ntpath.sep -ntpath.split(??) -ntpath.splitdrive(??) -ntpath.splitext(??) -ntpath.splitunc(??) -ntpath.stat -ntpath.supports_unicode_filenames -ntpath.sys -ntpath.walk(??) -nturl2path.pathname2url(??) -nturl2path.url2pathname(??) -object -oct(number) -> string -opcode.EXTENDED_ARG -opcode.HAVE_ARGUMENT -opcode.cmp_op -opcode.hascompare -opcode.hasconst -opcode.hasfree -opcode.hasjabs -opcode.hasjrel -opcode.haslocal -opcode.hasname -opcode.opmap -opcode.opname -open(name[, mode[, buffering]]) -> file object -operator.abs(a) -- Same as abs(a). -operator.add(a, b) -- Same as a + b. -operator.and_(a, b) -- Same as a & b. -operator.attrgetter(attr, ...) --> attrgetter object -operator.concat(a, b) -- Same as a + b, for a and b sequences. -operator.contains(a, b) -- Same as b in a (note reversed operands). -operator.countOf(a, b) -- Return the number of times b occurs in a. -operator.delitem(a, b) -- Same as del a[b]. -operator.delslice(a, b, c) -- Same as del a[b:c]. -operator.div(a, b) -- Same as a / b when __future__.division is not in effect. -operator.eq(a, b) -- Same as a==b. -operator.floordiv(a, b) -- Same as a // b. -operator.ge(a, b) -- Same as a>=b. -operator.getitem(a, b) -- Same as a[b]. -operator.getslice(a, b, c) -- Same as a[b:c]. -operator.gt(a, b) -- Same as a>b. -operator.iadd(a, b) -- Same as a += b. -operator.iand(a, b) -- Same as a &= b. -operator.iconcat(a, b) -- Same as a += b, for a and b sequences. -operator.idiv(a, b) -- Same as a /= b when __future__.division is not in effect. -operator.ifloordiv(a, b) -- Same as a //= b. -operator.ilshift(a, b) -- Same as a <<= b. -operator.imod(a, b) -- Same as a %= b. -operator.imul(a, b) -- Same as a *= b. -operator.index(a) -- Same as a.__index__() -operator.indexOf(a, b) -- Return the first index of b in a. -operator.inv(a) -- Same as ~a. -operator.invert(a) -- Same as ~a. -operator.ior(a, b) -- Same as a |= b. -operator.ipow(a, b) -- Same as a **= b. -operator.irepeat(a, b) -- Same as a *= b, where a is a sequence, and b is an integer. -operator.irshift(a, b) -- Same as a >>= b. -operator.isCallable(a) -- Same as callable(a). -operator.isMappingType(a) -- Return True if a has a mapping type, False otherwise. -operator.isNumberType(a) -- Return True if a has a numeric type, False otherwise. -operator.isSequenceType(a) -- Return True if a has a sequence type, False otherwise. -operator.is_(a, b) -- Same as a is b. -operator.is_not(a, b) -- Same as a is not b. -operator.isub(a, b) -- Same as a -= b. -operator.itemgetter(item, ...) --> itemgetter object -operator.itruediv(a, b) -- Same as a /= b when __future__.division is in effect. -operator.ixor(a, b) -- Same as a ^= b. -operator.le(a, b) -- Same as a<=b. -operator.lshift(a, b) -- Same as a << b. -operator.lt(a, b) -- Same as a> b. -operator.sequenceIncludes(a, b) -- Same as b in a (note reversed operands; deprecated). -operator.setitem(a, b, c) -- Same as a[b] = c. -operator.setslice(a, b, c, d) -- Same as a[b:c] = d. -operator.sub(a, b) -- Same as a - b. -operator.truediv(a, b) -- Same as a / b when __future__.division is in effect. -operator.truth(a) -- Return True if a is true, False otherwise. -operator.xor(a, b) -- Same as a ^ b. -optparse.AmbiguousOptionError -optparse.BadOptionError -optparse.HelpFormatter(??) -optparse.IndentedHelpFormatter(??) -optparse.NO_DEFAULT -optparse.OptParseError -optparse.Option(??) -optparse.OptionConflictError -optparse.OptionContainer(??) -optparse.OptionError -optparse.OptionGroup(??) -optparse.OptionParser(??) -optparse.OptionValueError -optparse.SUPPRESS_HELP -optparse.SUPPRESS_USAGE -optparse.TitledHelpFormatter(??) -optparse.Values(??) -optparse.check_builtin(??) -optparse.check_choice(??) -optparse.gettext(??) -optparse.isbasestring(??) -optparse.make_option(??) -optparse.os -optparse.sys -optparse.textwrap -optparse.types -ord(c) -> integer -os.EX_CANTCREAT -os.EX_CONFIG -os.EX_DATAERR -os.EX_IOERR -os.EX_NOHOST -os.EX_NOINPUT -os.EX_NOPERM -os.EX_NOUSER -os.EX_OK -os.EX_OSERR -os.EX_OSFILE -os.EX_PROTOCOL -os.EX_SOFTWARE -os.EX_TEMPFAIL -os.EX_UNAVAILABLE -os.EX_USAGE -os.F_OK -os.NGROUPS_MAX -os.O_APPEND -os.O_CREAT -os.O_DIRECT -os.O_DIRECTORY -os.O_DSYNC -os.O_EXCL -os.O_LARGEFILE -os.O_NDELAY -os.O_NOCTTY -os.O_NOFOLLOW -os.O_NONBLOCK -os.O_RDONLY -os.O_RDWR -os.O_RSYNC -os.O_SYNC -os.O_TRUNC -os.O_WRONLY -os.P_NOWAIT -os.P_NOWAITO -os.P_WAIT -os.R_OK -os.SEEK_CUR -os.SEEK_END -os.SEEK_SET -os.TMP_MAX -os.UserDict -os.WCONTINUED -os.WCOREDUMP(status) -> bool -os.WEXITSTATUS(status) -> integer -os.WIFCONTINUED(status) -> bool -os.WIFEXITED(status) -> bool -os.WIFSIGNALED(status) -> bool -os.WIFSTOPPED(status) -> bool -os.WNOHANG -os.WSTOPSIG(status) -> integer -os.WTERMSIG(status) -> integer -os.WUNTRACED -os.W_OK -os.X_OK -os.abort() -> does not return! -os.access(path, mode) -> True if granted, False otherwise -os.altsep -os.chdir(path) -os.chmod(path, mode) -os.chown(path, uid, gid) -os.chroot(path) -os.close(fd) -os.confstr(name) -> string -os.confstr_names -os.ctermid() -> string -os.curdir -os.defpath -os.devnull -os.dup(fd) -> fd2 -os.dup2(old_fd, new_fd) -os.environ -os.error -os.execl(file, *args) -os.execle(file, *args, env) -os.execlp(file, *args) -os.execlpe(file, *args, env) -os.execv(path, args) -os.execve(path, args, env) -os.execvp(??) -os.execvpe(file, args, env) -os.extsep -os.fchdir(fildes) -os.fdatasync(fildes) -os.fdopen(fd [, mode='r' [, bufsize]]) -> file_object -os.fork() -> pid -os.forkpty() -> (pid, master_fd) -os.fpathconf(fd, name) -> integer -os.fstat(fd) -> stat result -os.fstatvfs(fd) -> statvfs result -os.fsync(fildes) -os.ftruncate(fd, length) -os.getcwd() -> path -os.getcwdu() -> path -os.getegid() -> egid -os.getenv(??) -os.geteuid() -> euid -os.getgid() -> gid -os.getgroups() -> list of group IDs -os.getloadavg() -> (float, float, float) -os.getlogin() -> string -os.getpgid(pid) -> pgid -os.getpgrp() -> pgrp -os.getpid() -> pid -os.getppid() -> ppid -os.getsid(pid) -> sid -os.getuid() -> uid -os.isatty(fd) -> bool -os.kill(pid, sig) -os.killpg(pgid, sig) -os.lchown(path, uid, gid) -os.linesep -os.link(src, dst) -os.listdir(path) -> list_of_strings -os.lseek(fd, pos, how) -> newpos -os.lstat(path) -> stat result -os.major(device) -> major number -os.makedev(major, minor) -> device number -os.makedirs(path [, mode=0777]) -os.minor(device) -> minor number -os.mkdir(path [, mode=0777]) -os.mkfifo(filename [, mode=0666]) -os.mknod(filename [, mode=0600, device]) -os.name -os.nice(inc) -> new_priority -os.open(filename, flag [, mode=0777]) -> fd -os.openpty() -> (master_fd, slave_fd) -os.pardir -os.path -os.pathconf(path, name) -> integer -os.pathconf_names -os.pathsep -os.pipe() -> (read_end, write_end) -os.popen(command [, mode='r' [, bufsize]]) -> pipe -os.popen2(??) -os.popen3(??) -os.popen4(??) -os.putenv(key, value) -os.read(fd, buffersize) -> string -os.readlink(path) -> path -os.remove(path) -os.removedirs(path) -os.rename(old, new) -os.renames(old, new) -os.rmdir(path) -os.sep -os.setegid(gid) -os.seteuid(uid) -os.setgid(gid) -os.setgroups(list) -os.setpgid(pid, pgrp) -os.setpgrp() -os.setregid(rgid, egid) -os.setreuid(ruid, euid) -os.setsid() -os.setuid(uid) -os.spawnl(mode, file, *args) -> integer -os.spawnle(mode, file, *args, env) -> integer -os.spawnlp(mode, file, *args) -> integer -os.spawnlpe(mode, file, *args, env) -> integer -os.spawnv(mode, file, args) -> integer -os.spawnve(mode, file, args, env) -> integer -os.spawnvp(mode, file, args) -> integer -os.spawnvpe(mode, file, args, env) -> integer -os.stat(path) -> stat result -os.stat_float_times([newval]) -> oldval -os.stat_result -os.statvfs(path) -> statvfs result -os.statvfs_result -os.strerror(code) -> string -os.symlink(src, dst) -os.sys -os.sysconf(name) -> integer -os.sysconf_names -os.system(command) -> exit_status -os.tcgetpgrp(fd) -> pgid -os.tcsetpgrp(fd, pgid) -os.tempnam([dir[, prefix]]) -> string -os.times() -> (utime, stime, cutime, cstime, elapsed_time) -os.tmpfile() -> file object -os.tmpnam() -> string -os.ttyname(fd) -> string -os.umask(new_mask) -> old_mask -os.uname() -> (sysname, nodename, release, version, machine) -os.unlink(path) -os.unsetenv(key) -os.urandom(n) -> str -os.utime(path, (atime, mtime)) -os.wait() -> (pid, status) -os.wait3(options) -> (pid, status, rusage) -os.wait4(pid, options) -> (pid, status, rusage) -os.waitpid(pid, options) -> (pid, status) -os.walk(??) -os.write(fd, string) -> byteswritten -os2emxpath.abspath(??) -os2emxpath.altsep -os2emxpath.basename(??) -os2emxpath.commonprefix(??) -os2emxpath.curdir -os2emxpath.defpath -os2emxpath.devnull -os2emxpath.dirname(??) -os2emxpath.exists(??) -os2emxpath.expanduser(??) -os2emxpath.expandvars(??) -os2emxpath.extsep -os2emxpath.getatime(??) -os2emxpath.getctime(??) -os2emxpath.getmtime(??) -os2emxpath.getsize(??) -os2emxpath.isabs(??) -os2emxpath.isdir(??) -os2emxpath.isfile(??) -os2emxpath.islink(??) -os2emxpath.ismount(??) -os2emxpath.join(??) -os2emxpath.lexists(??) -os2emxpath.normcase(??) -os2emxpath.normpath(??) -os2emxpath.os -os2emxpath.pardir -os2emxpath.pathsep -os2emxpath.realpath(??) -os2emxpath.sep -os2emxpath.split(??) -os2emxpath.splitdrive(??) -os2emxpath.splitext(??) -os2emxpath.splitunc(??) -os2emxpath.stat -os2emxpath.supports_unicode_filenames -os2emxpath.walk(??) -ossaudiodev.AFMT_AC3 -ossaudiodev.AFMT_A_LAW -ossaudiodev.AFMT_IMA_ADPCM -ossaudiodev.AFMT_MPEG -ossaudiodev.AFMT_MU_LAW -ossaudiodev.AFMT_QUERY -ossaudiodev.AFMT_S16_BE -ossaudiodev.AFMT_S16_LE -ossaudiodev.AFMT_S16_NE -ossaudiodev.AFMT_S8 -ossaudiodev.AFMT_U16_BE -ossaudiodev.AFMT_U16_LE -ossaudiodev.AFMT_U8 -ossaudiodev.OSSAudioError -ossaudiodev.SNDCTL_COPR_HALT -ossaudiodev.SNDCTL_COPR_LOAD -ossaudiodev.SNDCTL_COPR_RCODE -ossaudiodev.SNDCTL_COPR_RCVMSG -ossaudiodev.SNDCTL_COPR_RDATA -ossaudiodev.SNDCTL_COPR_RESET -ossaudiodev.SNDCTL_COPR_RUN -ossaudiodev.SNDCTL_COPR_SENDMSG -ossaudiodev.SNDCTL_COPR_WCODE -ossaudiodev.SNDCTL_COPR_WDATA -ossaudiodev.SNDCTL_DSP_BIND_CHANNEL -ossaudiodev.SNDCTL_DSP_CHANNELS -ossaudiodev.SNDCTL_DSP_GETBLKSIZE -ossaudiodev.SNDCTL_DSP_GETCAPS -ossaudiodev.SNDCTL_DSP_GETCHANNELMASK -ossaudiodev.SNDCTL_DSP_GETFMTS -ossaudiodev.SNDCTL_DSP_GETIPTR -ossaudiodev.SNDCTL_DSP_GETISPACE -ossaudiodev.SNDCTL_DSP_GETODELAY -ossaudiodev.SNDCTL_DSP_GETOPTR -ossaudiodev.SNDCTL_DSP_GETOSPACE -ossaudiodev.SNDCTL_DSP_GETSPDIF -ossaudiodev.SNDCTL_DSP_GETTRIGGER -ossaudiodev.SNDCTL_DSP_MAPINBUF -ossaudiodev.SNDCTL_DSP_MAPOUTBUF -ossaudiodev.SNDCTL_DSP_NONBLOCK -ossaudiodev.SNDCTL_DSP_POST -ossaudiodev.SNDCTL_DSP_PROFILE -ossaudiodev.SNDCTL_DSP_RESET -ossaudiodev.SNDCTL_DSP_SAMPLESIZE -ossaudiodev.SNDCTL_DSP_SETDUPLEX -ossaudiodev.SNDCTL_DSP_SETFMT -ossaudiodev.SNDCTL_DSP_SETFRAGMENT -ossaudiodev.SNDCTL_DSP_SETSPDIF -ossaudiodev.SNDCTL_DSP_SETSYNCRO -ossaudiodev.SNDCTL_DSP_SETTRIGGER -ossaudiodev.SNDCTL_DSP_SPEED -ossaudiodev.SNDCTL_DSP_STEREO -ossaudiodev.SNDCTL_DSP_SUBDIVIDE -ossaudiodev.SNDCTL_DSP_SYNC -ossaudiodev.SNDCTL_FM_4OP_ENABLE -ossaudiodev.SNDCTL_FM_LOAD_INSTR -ossaudiodev.SNDCTL_MIDI_INFO -ossaudiodev.SNDCTL_MIDI_MPUCMD -ossaudiodev.SNDCTL_MIDI_MPUMODE -ossaudiodev.SNDCTL_MIDI_PRETIME -ossaudiodev.SNDCTL_SEQ_CTRLRATE -ossaudiodev.SNDCTL_SEQ_GETINCOUNT -ossaudiodev.SNDCTL_SEQ_GETOUTCOUNT -ossaudiodev.SNDCTL_SEQ_GETTIME -ossaudiodev.SNDCTL_SEQ_NRMIDIS -ossaudiodev.SNDCTL_SEQ_NRSYNTHS -ossaudiodev.SNDCTL_SEQ_OUTOFBAND -ossaudiodev.SNDCTL_SEQ_PANIC -ossaudiodev.SNDCTL_SEQ_PERCMODE -ossaudiodev.SNDCTL_SEQ_RESET -ossaudiodev.SNDCTL_SEQ_RESETSAMPLES -ossaudiodev.SNDCTL_SEQ_SYNC -ossaudiodev.SNDCTL_SEQ_TESTMIDI -ossaudiodev.SNDCTL_SEQ_THRESHOLD -ossaudiodev.SNDCTL_SYNTH_CONTROL -ossaudiodev.SNDCTL_SYNTH_ID -ossaudiodev.SNDCTL_SYNTH_INFO -ossaudiodev.SNDCTL_SYNTH_MEMAVL -ossaudiodev.SNDCTL_SYNTH_REMOVESAMPLE -ossaudiodev.SNDCTL_TMR_CONTINUE -ossaudiodev.SNDCTL_TMR_METRONOME -ossaudiodev.SNDCTL_TMR_SELECT -ossaudiodev.SNDCTL_TMR_SOURCE -ossaudiodev.SNDCTL_TMR_START -ossaudiodev.SNDCTL_TMR_STOP -ossaudiodev.SNDCTL_TMR_TEMPO -ossaudiodev.SNDCTL_TMR_TIMEBASE -ossaudiodev.SOUND_MIXER_ALTPCM -ossaudiodev.SOUND_MIXER_BASS -ossaudiodev.SOUND_MIXER_CD -ossaudiodev.SOUND_MIXER_DIGITAL1 -ossaudiodev.SOUND_MIXER_DIGITAL2 -ossaudiodev.SOUND_MIXER_DIGITAL3 -ossaudiodev.SOUND_MIXER_IGAIN -ossaudiodev.SOUND_MIXER_IMIX -ossaudiodev.SOUND_MIXER_LINE -ossaudiodev.SOUND_MIXER_LINE1 -ossaudiodev.SOUND_MIXER_LINE2 -ossaudiodev.SOUND_MIXER_LINE3 -ossaudiodev.SOUND_MIXER_MIC -ossaudiodev.SOUND_MIXER_MONITOR -ossaudiodev.SOUND_MIXER_NRDEVICES -ossaudiodev.SOUND_MIXER_OGAIN -ossaudiodev.SOUND_MIXER_PCM -ossaudiodev.SOUND_MIXER_PHONEIN -ossaudiodev.SOUND_MIXER_PHONEOUT -ossaudiodev.SOUND_MIXER_RADIO -ossaudiodev.SOUND_MIXER_RECLEV -ossaudiodev.SOUND_MIXER_SPEAKER -ossaudiodev.SOUND_MIXER_SYNTH -ossaudiodev.SOUND_MIXER_TREBLE -ossaudiodev.SOUND_MIXER_VIDEO -ossaudiodev.SOUND_MIXER_VOLUME -ossaudiodev.control_labels -ossaudiodev.control_names -ossaudiodev.error -ossaudiodev.open -ossaudiodev.openmixer -parser.ASTType -parser.ParserError -parser.STType -parser.ast2list -parser.ast2tuple -parser.compileast -parser.compilest -parser.expr -parser.isexpr -parser.issuite -parser.sequence2ast -parser.sequence2st -parser.st2list -parser.st2tuple -parser.suite -parser.tuple2ast -parser.tuple2st -pdb.Pdb(??) -pdb.Repr(??) -pdb.TESTCMD -pdb.bdb -pdb.cmd -pdb.find_function(??) -pdb.help(??) -pdb.line_prefix -pdb.linecache -pdb.main(??) -pdb.os -pdb.pm(??) -pdb.post_mortem(??) -pdb.pprint -pdb.re -pdb.run(??) -pdb.runcall(??) -pdb.runctx(??) -pdb.runeval(??) -pdb.set_trace(??) -pdb.sys -pdb.test(??) -pdb.traceback -pickle.APPEND -pickle.APPENDS -pickle.BINFLOAT -pickle.BINGET -pickle.BININT -pickle.BININT1 -pickle.BININT2 -pickle.BINPERSID -pickle.BINPUT -pickle.BINSTRING -pickle.BINUNICODE -pickle.BUILD -pickle.BooleanType -pickle.BufferType -pickle.BuiltinFunctionType -pickle.BuiltinMethodType -pickle.ClassType -pickle.CodeType -pickle.ComplexType -pickle.DICT -pickle.DUP -pickle.DictProxyType -pickle.DictType -pickle.DictionaryType -pickle.EMPTY_DICT -pickle.EMPTY_LIST -pickle.EMPTY_TUPLE -pickle.EXT1 -pickle.EXT2 -pickle.EXT4 -pickle.EllipsisType -pickle.FALSE -pickle.FLOAT -pickle.FileType -pickle.FloatType -pickle.FrameType -pickle.FunctionType -pickle.GET -pickle.GLOBAL -pickle.GeneratorType -pickle.GetSetDescriptorType -pickle.HIGHEST_PROTOCOL -pickle.INST -pickle.INT -pickle.InstanceType -pickle.IntType -pickle.LIST -pickle.LONG -pickle.LONG1 -pickle.LONG4 -pickle.LONG_BINGET -pickle.LONG_BINPUT -pickle.LambdaType -pickle.ListType -pickle.LongType -pickle.MARK -pickle.MemberDescriptorType -pickle.MethodType -pickle.ModuleType -pickle.NEWFALSE -pickle.NEWOBJ -pickle.NEWTRUE -pickle.NONE -pickle.NoneType -pickle.NotImplementedType -pickle.OBJ -pickle.ObjectType -pickle.PERSID -pickle.POP -pickle.POP_MARK -pickle.PROTO -pickle.PUT -pickle.PickleError -pickle.Pickler(??) -pickle.PicklingError -pickle.PyStringMap -pickle.REDUCE -pickle.SETITEM -pickle.SETITEMS -pickle.SHORT_BINSTRING -pickle.STOP -pickle.STRING -pickle.SliceType -pickle.StringIO([s]) -- Return a StringIO-like stream for reading or writing -pickle.StringType -pickle.StringTypes -pickle.TRUE -pickle.TUPLE -pickle.TUPLE1 -pickle.TUPLE2 -pickle.TUPLE3 -pickle.TracebackType -pickle.TupleType -pickle.TypeType -pickle.UNICODE -pickle.UnboundMethodType -pickle.UnicodeType -pickle.Unpickler(??) -pickle.UnpicklingError -pickle.XRangeType -pickle.classmap -pickle.compatible_formats -pickle.decode_long(??) -pickle.dispatch_table -pickle.dump(??) -pickle.dumps(??) -pickle.encode_long(??) -pickle.format_version -pickle.load(??) -pickle.loads(??) -pickle.marshal -pickle.mloads -pickle.re -pickle.struct -pickle.sys -pickle.whichmodule(??) -pickletools.ArgumentDescriptor -pickletools.OpcodeInfo -pickletools.StackObject -pickletools.TAKEN_FROM_ARGUMENT1 -pickletools.TAKEN_FROM_ARGUMENT4 -pickletools.UP_TO_NEWLINE -pickletools.anyobject -pickletools.code2op -pickletools.decimalnl_long -pickletools.decimalnl_short -pickletools.decode_long(??) -pickletools.dis(??) -pickletools.float8 -pickletools.floatnl -pickletools.genops(??) -pickletools.int4 -pickletools.long1 -pickletools.long4 -pickletools.markobject -pickletools.opcodes -pickletools.pybool -pickletools.pydict -pickletools.pyfloat -pickletools.pyint -pickletools.pyinteger_or_bool -pickletools.pylist -pickletools.pylong -pickletools.pynone -pickletools.pystring -pickletools.pytuple -pickletools.pyunicode -pickletools.read_decimalnl_long(??) -pickletools.read_decimalnl_short(??) -pickletools.read_float8(??) -pickletools.read_floatnl(??) -pickletools.read_int4(??) -pickletools.read_long1(??) -pickletools.read_long4(??) -pickletools.read_string1(??) -pickletools.read_string4(??) -pickletools.read_stringnl(??) -pickletools.read_stringnl_noescape(??) -pickletools.read_stringnl_noescape_pair(??) -pickletools.read_uint1(??) -pickletools.read_uint2(??) -pickletools.read_unicodestring4(??) -pickletools.read_unicodestringnl(??) -pickletools.stackslice -pickletools.string1 -pickletools.string4 -pickletools.stringnl -pickletools.stringnl_noescape -pickletools.stringnl_noescape_pair -pickletools.uint1 -pickletools.uint2 -pickletools.unicodestring4 -pickletools.unicodestringnl -pipes.FILEIN_FILEOUT -pipes.FILEIN_STDOUT -pipes.SINK -pipes.SOURCE -pipes.STDIN_FILEOUT -pipes.STDIN_STDOUT -pipes.Template(??) -pipes.makepipeline(??) -pipes.os -pipes.quote(??) -pipes.re -pipes.stepkinds -pipes.string -pipes.tempfile -pipes.test(??) -pkgutil.ImpImporter(??) -pkgutil.ImpLoader(??) -pkgutil.ModuleType -pkgutil.extend_path(??) -pkgutil.find_loader(??) -pkgutil.get_importer(??) -pkgutil.get_loader(??) -pkgutil.imp -pkgutil.iter_importer_modules(??) -pkgutil.iter_importers(??) -pkgutil.iter_modules(??) -pkgutil.iter_zipimport_modules(??) -pkgutil.os -pkgutil.read_code(??) -pkgutil.simplegeneric(??) -pkgutil.sys -pkgutil.walk_packages(??) -pkgutil.zipimport -pkgutil.zipimporter(archivepath) -> zipimporter object -platform.architecture(??) -platform.dist(??) -platform.java_ver(??) -platform.libc_ver(??) -platform.mac_ver(??) -platform.machine(??) -platform.node(??) -platform.os -platform.platform(??) -platform.popen(??) -platform.processor(??) -platform.python_build(??) -platform.python_compiler(??) -platform.python_version(??) -platform.python_version_tuple(??) -platform.re -platform.release(??) -platform.string -platform.sys -platform.system(??) -platform.system_alias(??) -platform.uname(??) -platform.version(??) -platform.win32_ver(??) -popen2.MAXFD -popen2.Popen3(??) -popen2.Popen4(??) -popen2.os -popen2.popen2(??) -popen2.popen3(??) -popen2.popen4(??) -popen2.sys -poplib.CR -poplib.CRLF -poplib.LF -poplib.POP3(??) -poplib.POP3_PORT -poplib.POP3_SSL(??) -poplib.POP3_SSL_PORT -poplib.error_proto -poplib.re -poplib.socket -posix.EX_CANTCREAT -posix.EX_CONFIG -posix.EX_DATAERR -posix.EX_IOERR -posix.EX_NOHOST -posix.EX_NOINPUT -posix.EX_NOPERM -posix.EX_NOUSER -posix.EX_OK -posix.EX_OSERR -posix.EX_OSFILE -posix.EX_PROTOCOL -posix.EX_SOFTWARE -posix.EX_TEMPFAIL -posix.EX_UNAVAILABLE -posix.EX_USAGE -posix.F_OK -posix.NGROUPS_MAX -posix.O_APPEND -posix.O_CREAT -posix.O_DIRECT -posix.O_DIRECTORY -posix.O_DSYNC -posix.O_EXCL -posix.O_LARGEFILE -posix.O_NDELAY -posix.O_NOCTTY -posix.O_NOFOLLOW -posix.O_NONBLOCK -posix.O_RDONLY -posix.O_RDWR -posix.O_RSYNC -posix.O_SYNC -posix.O_TRUNC -posix.O_WRONLY -posix.R_OK -posix.TMP_MAX -posix.WCONTINUED -posix.WCOREDUMP(status) -> bool -posix.WEXITSTATUS(status) -> integer -posix.WIFCONTINUED(status) -> bool -posix.WIFEXITED(status) -> bool -posix.WIFSIGNALED(status) -> bool -posix.WIFSTOPPED(status) -> bool -posix.WNOHANG -posix.WSTOPSIG(status) -> integer -posix.WTERMSIG(status) -> integer -posix.WUNTRACED -posix.W_OK -posix.X_OK -posix.abort() -> does not return! -posix.access(path, mode) -> True if granted, False otherwise -posix.chdir(path) -posix.chmod(path, mode) -posix.chown(path, uid, gid) -posix.chroot(path) -posix.close(fd) -posix.confstr(name) -> string -posix.confstr_names -posix.ctermid() -> string -posix.dup(fd) -> fd2 -posix.dup2(old_fd, new_fd) -posix.environ -posix.error -posix.execv(path, args) -posix.execve(path, args, env) -posix.fchdir(fildes) -posix.fdatasync(fildes) -posix.fdopen(fd [, mode='r' [, bufsize]]) -> file_object -posix.fork() -> pid -posix.forkpty() -> (pid, master_fd) -posix.fpathconf(fd, name) -> integer -posix.fstat(fd) -> stat result -posix.fstatvfs(fd) -> statvfs result -posix.fsync(fildes) -posix.ftruncate(fd, length) -posix.getcwd() -> path -posix.getcwdu() -> path -posix.getegid() -> egid -posix.geteuid() -> euid -posix.getgid() -> gid -posix.getgroups() -> list of group IDs -posix.getloadavg() -> (float, float, float) -posix.getlogin() -> string -posix.getpgid(pid) -> pgid -posix.getpgrp() -> pgrp -posix.getpid() -> pid -posix.getppid() -> ppid -posix.getsid(pid) -> sid -posix.getuid() -> uid -posix.isatty(fd) -> bool -posix.kill(pid, sig) -posix.killpg(pgid, sig) -posix.lchown(path, uid, gid) -posix.link(src, dst) -posix.listdir(path) -> list_of_strings -posix.lseek(fd, pos, how) -> newpos -posix.lstat(path) -> stat result -posix.major(device) -> major number -posix.makedev(major, minor) -> device number -posix.minor(device) -> minor number -posix.mkdir(path [, mode=0777]) -posix.mkfifo(filename [, mode=0666]) -posix.mknod(filename [, mode=0600, device]) -posix.nice(inc) -> new_priority -posix.open(filename, flag [, mode=0777]) -> fd -posix.openpty() -> (master_fd, slave_fd) -posix.pathconf(path, name) -> integer -posix.pathconf_names -posix.pipe() -> (read_end, write_end) -posix.popen(command [, mode='r' [, bufsize]]) -> pipe -posix.putenv(key, value) -posix.read(fd, buffersize) -> string -posix.readlink(path) -> path -posix.remove(path) -posix.rename(old, new) -posix.rmdir(path) -posix.setegid(gid) -posix.seteuid(uid) -posix.setgid(gid) -posix.setgroups(list) -posix.setpgid(pid, pgrp) -posix.setpgrp() -posix.setregid(rgid, egid) -posix.setreuid(ruid, euid) -posix.setsid() -posix.setuid(uid) -posix.stat(path) -> stat result -posix.stat_float_times([newval]) -> oldval -posix.stat_result -posix.statvfs(path) -> statvfs result -posix.statvfs_result -posix.strerror(code) -> string -posix.symlink(src, dst) -posix.sysconf(name) -> integer -posix.sysconf_names -posix.system(command) -> exit_status -posix.tcgetpgrp(fd) -> pgid -posix.tcsetpgrp(fd, pgid) -posix.tempnam([dir[, prefix]]) -> string -posix.times() -> (utime, stime, cutime, cstime, elapsed_time) -posix.tmpfile() -> file object -posix.tmpnam() -> string -posix.ttyname(fd) -> string -posix.umask(new_mask) -> old_mask -posix.uname() -> (sysname, nodename, release, version, machine) -posix.unlink(path) -posix.unsetenv(key) -posix.utime(path, (atime, mtime)) -posix.wait() -> (pid, status) -posix.wait3(options) -> (pid, status, rusage) -posix.wait4(pid, options) -> (pid, status, rusage) -posix.waitpid(pid, options) -> (pid, status) -posix.write(fd, string) -> byteswritten -posixfile.SEEK_CUR -posixfile.SEEK_END -posixfile.SEEK_SET -posixfile.fileopen(??) -posixfile.open(??) -posixpath.abspath(??) -posixpath.altsep -posixpath.basename(??) -posixpath.commonprefix(??) -posixpath.curdir -posixpath.defpath -posixpath.devnull -posixpath.dirname(??) -posixpath.exists(??) -posixpath.expanduser(??) -posixpath.expandvars(??) -posixpath.extsep -posixpath.getatime(??) -posixpath.getctime(??) -posixpath.getmtime(??) -posixpath.getsize(??) -posixpath.isabs(??) -posixpath.isdir(??) -posixpath.isfile(??) -posixpath.islink(??) -posixpath.ismount(??) -posixpath.join(??) -posixpath.lexists(??) -posixpath.normcase(??) -posixpath.normpath(??) -posixpath.os -posixpath.pardir -posixpath.pathsep -posixpath.realpath(??) -posixpath.samefile(??) -posixpath.sameopenfile(??) -posixpath.samestat(??) -posixpath.sep -posixpath.split(??) -posixpath.splitdrive(??) -posixpath.splitext(??) -posixpath.stat -posixpath.supports_unicode_filenames -posixpath.walk(??) -pow(x, y[, z]) -> number -pprint.PrettyPrinter(??) -pprint.isreadable(??) -pprint.isrecursive(??) -pprint.pformat(??) -pprint.pprint(??) -pprint.saferepr(??) -profile.OptionParser(??) -profile.Profile(??) -profile.Stats(??) -profile.help(??) -profile.main(??) -profile.marshal -profile.os -profile.resgetrusage(??) -profile.resource -profile.run(??) -profile.runctx(??) -profile.sys -profile.time -property(fget=None, fset=None, fdel=None, doc=None) -> property attribute -pstats.Stats(??) -pstats.TupleComp(??) -pstats.add_callers(??) -pstats.add_func_stats(??) -pstats.count_calls(??) -pstats.f8(??) -pstats.func_get_function_name(??) -pstats.func_std_string(??) -pstats.func_strip_path(??) -pstats.marshal -pstats.os -pstats.re -pstats.sys -pstats.time -pty.CHILD -pty.STDERR_FILENO -pty.STDIN_FILENO -pty.STDOUT_FILENO -pty.fork() -> (pid, master_fd) -pty.master_open() -> (master_fd, slave_name) -pty.openpty() -> (master_fd, slave_fd) -pty.os -pty.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -pty.slave_open(tty_name) -> slave_fd -pty.spawn(??) -pty.tty -pwd.getpwall() -> list_of_entries -pwd.getpwnam(name) -> (pw_name,pw_passwd,pw_uid, -pwd.getpwuid(uid) -> (pw_name,pw_passwd,pw_uid, -pwd.struct_passwd -pwd.struct_pwent -py_compile.MAGIC -py_compile.PyCompileError -py_compile.compile(??) -py_compile.imp -py_compile.main(??) -py_compile.marshal -py_compile.os -py_compile.set_creator_type(??) -py_compile.sys -py_compile.traceback -py_compile.wr_long(??) -pyclbr.Class(??) -pyclbr.DEDENT -pyclbr.Function(??) -pyclbr.NAME -pyclbr.NEWLINE -pyclbr.OP -pyclbr.imp -pyclbr.itemgetter(item, ...) --> itemgetter object -pyclbr.readmodule(??) -pyclbr.readmodule_ex(??) -pyclbr.sys -pyclbr.tokenize -pydoc.Doc(??) -pydoc.ErrorDuringImport -pydoc.HTMLDoc(??) -pydoc.HTMLRepr(??) -pydoc.Helper(??) -pydoc.ModuleScanner(??) -pydoc.Repr(??) -pydoc.Scanner(??) -pydoc.TextDoc(??) -pydoc.TextRepr(??) -pydoc.allmethods(??) -pydoc.apropos(??) -pydoc.classify_class_attrs(??) -pydoc.classname(??) -pydoc.cli(??) -pydoc.cram(??) -pydoc.deque(iterable) --> deque object -pydoc.describe(??) -pydoc.doc(??) -pydoc.expandtabs(s [,tabsize]) -> string -pydoc.find(s, sub [,start [,end]]) -> in -pydoc.getdoc(??) -pydoc.getpager(??) -pydoc.gui(??) -pydoc.help -pydoc.html -pydoc.imp -pydoc.importfile(??) -pydoc.inspect -pydoc.isdata(??) -pydoc.ispackage(??) -pydoc.ispath(??) -pydoc.join(list [,sep]) -> string -pydoc.locate(??) -pydoc.lower(s) -> string -pydoc.os -pydoc.pager(??) -pydoc.pathdirs(??) -pydoc.pipepager(??) -pydoc.pkgutil -pydoc.plain(??) -pydoc.plainpager(??) -pydoc.re -pydoc.replace(??) -pydoc.resolve(??) -pydoc.rfind(s, sub [,start [,end]]) -> int -pydoc.rstrip(s [,chars]) -> string -pydoc.safeimport(??) -pydoc.serve(??) -pydoc.source_synopsis(??) -pydoc.split(s [,sep [,maxsplit]]) -> list of strings -pydoc.splitdoc(??) -pydoc.strip(s [,chars]) -> string -pydoc.stripid(??) -pydoc.synopsis(??) -pydoc.sys -pydoc.tempfilepager(??) -pydoc.text -pydoc.ttypager(??) -pydoc.types -pydoc.visiblename(??) -pydoc.writedoc(??) -pydoc.writedocs(??) -pyexpat.EXPAT_VERSION -pyexpat.ErrorString(errno) -> string -pyexpat.ExpatError -pyexpat.ParserCreate([encoding[, namespace_separator]]) -> parser -pyexpat.XMLParserType -pyexpat.XML_PARAM_ENTITY_PARSING_ALWAYS -pyexpat.XML_PARAM_ENTITY_PARSING_NEVER -pyexpat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -pyexpat.error -pyexpat.errors -pyexpat.expat_CAPI -pyexpat.features -pyexpat.model -pyexpat.native_encoding -pyexpat.version_info -quit -quopri.EMPTYSTRING -quopri.ESCAPE -quopri.HEX -quopri.MAXLINESIZE -quopri.a2b_qp -quopri.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -quopri.decode(??) -quopri.decodestring(??) -quopri.encode(??) -quopri.encodestring(??) -quopri.ishex(??) -quopri.main(??) -quopri.needsquoting(??) -quopri.quote(??) -quopri.unhex(??) -random.BPF -random.LOG4 -random.NV_MAGICCONST -random.RECIP_BPF -random.Random -random.SG_MAGICCONST -random.SystemRandom -random.TWOPI -random.WichmannHill -random.betavariate -random.choice -random.expovariate -random.gammavariate -random.gauss -random.getrandbits(k) -> x. Generates a long int with k random bits. -random.getstate -random.jumpahead(int) -> None. Create new state from existing state and integer. -random.lognormvariate -random.normalvariate -random.paretovariate -random.randint -random.random() -> x in the interval [0, 1). -random.randrange -random.sample -random.seed -random.setstate -random.shuffle -random.uniform -random.vonmisesvariate -random.weibullvariate -range([start,] stop[, step]) -> list of integers -raw_input([prompt]) -> string -re.DEBUG -re.DOTALL -re.I -re.IGNORECASE -re.L -re.LOCALE -re.M -re.MULTILINE -re.S -re.Scanner(??) -re.T -re.TEMPLATE -re.U -re.UNICODE -re.VERBOSE -re.X -re.compile(??) -re.copy_reg -re.error -re.escape(??) -re.findall(??) -re.finditer(??) -re.match(??) -re.purge(??) -re.search(??) -re.split(??) -re.sre_compile -re.sre_parse -re.sub(??) -re.subn(??) -re.sys -re.template(??) -readline.add_history(string) -> None -readline.clear_history() -> None -readline.get_begidx() -> int -readline.get_completer() -> function -readline.get_completer_delims() -> string -readline.get_current_history_length() -> integer -readline.get_endidx() -> int -readline.get_history_item() -> string -readline.get_history_length() -> int -readline.get_line_buffer() -> string -readline.insert_text(string) -> None -readline.parse_and_bind(string) -> None -readline.read_history_file([filename]) -> None -readline.read_init_file([filename]) -> None -readline.redisplay() -> None -readline.remove_history_item(pos) -> None -readline.replace_history_item(pos, line) -> None -readline.set_completer([function]) -> None -readline.set_completer_delims(string) -> None -readline.set_history_length(length) -> None -readline.set_pre_input_hook([function]) -> None -readline.set_startup_hook([function]) -> None -readline.write_history_file([filename]) -> None -reduce(function, sequence[, initial]) -> value -reload(module) -> module -repr(object) -> string -repr.Repr(??) -repr.aRepr -repr.islice(iterable, [start,] stop [, step]) --> islice object -repr.repr -resource.RLIMIT_AS -resource.RLIMIT_CORE -resource.RLIMIT_CPU -resource.RLIMIT_DATA -resource.RLIMIT_FSIZE -resource.RLIMIT_MEMLOCK -resource.RLIMIT_NOFILE -resource.RLIMIT_NPROC -resource.RLIMIT_OFILE -resource.RLIMIT_RSS -resource.RLIMIT_STACK -resource.RLIM_INFINITY -resource.RUSAGE_CHILDREN -resource.RUSAGE_SELF -resource.error -resource.getpagesize -resource.getrlimit -resource.getrusage -resource.setrlimit -resource.struct_rusage -reversed(sequence) -> reverse iterator over values of the sequence -rexec.FileBase(??) -rexec.FileDelegate(??) -rexec.FileWrapper(??) -rexec.RExec(??) -rexec.RHooks(??) -rexec.RModuleImporter(??) -rexec.RModuleLoader(??) -rexec.TEMPLATE -rexec.ihooks -rexec.imp -rexec.os -rexec.sys -rexec.test(??) -rfc822.AddressList(??) -rfc822.AddrlistClass(??) -rfc822.Message(??) -rfc822.dump_address_pair(??) -rfc822.formatdate(??) -rfc822.mktime_tz(??) -rfc822.parseaddr(??) -rfc822.parsedate(??) -rfc822.parsedate_tz(??) -rfc822.quote(??) -rfc822.time -rfc822.unquote(??) -rlcompleter.Completer(??) -rlcompleter.get_class_members(??) -rlcompleter.readline -robotparser.Entry(??) -robotparser.RobotFileParser(??) -robotparser.RuleLine(??) -robotparser.URLopener(??) -robotparser.debug -robotparser.urllib -robotparser.urlparse -round(number[, ndigits]) -> floating point number -runpy.get_loader(??) -runpy.imp -runpy.run_module(??) -runpy.sys -sched.heapq -sched.scheduler(??) -select.POLLERR -select.POLLHUP -select.POLLIN -select.POLLMSG -select.POLLNVAL -select.POLLOUT -select.POLLPRI -select.POLLRDBAND -select.POLLRDNORM -select.POLLWRBAND -select.POLLWRNORM -select.error -select.poll -select.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -set(iterable) --> set object -setattr(object, name, value) -sets.BaseSet -sets.ImmutableSet -sets.Set -sets.generators -sets.ifilter(function or None, sequence) --> ifilter object -sets.ifilterfalse(function or None, sequence) --> ifilterfalse object -sgmllib.SGMLParseError -sgmllib.SGMLParser(??) -sgmllib.TestSGMLParser(??) -sgmllib.attrfind -sgmllib.charref -sgmllib.endbracket -sgmllib.entityref -sgmllib.incomplete -sgmllib.interesting -sgmllib.markupbase -sgmllib.piclose -sgmllib.re -sgmllib.shorttag -sgmllib.shorttagopen -sgmllib.starttagopen -sgmllib.tagfind -sgmllib.test(??) -sha.blocksize -sha.digest_size -sha.digestsize -sha.new -sha.sha -shelve.BsdDbShelf(??) -shelve.DbfilenameShelf(??) -shelve.Pickler(file, protocol=0) -- Create a pickler. -shelve.Shelf(??) -shelve.StringIO([s]) -- Return a StringIO-like stream for reading or writing -shelve.Unpickler(file) -- Create an unpickler. -shelve.UserDict -shelve.open(??) -shelve.warnings -shlex.StringIO([s]) -- Return a StringIO-like stream for reading or writing -shlex.deque(iterable) --> deque object -shlex.os -shlex.shlex(??) -shlex.split(??) -shlex.sys -shutil.Error -shutil.abspath(??) -shutil.copy(??) -shutil.copy2(??) -shutil.copyfile(??) -shutil.copyfileobj(??) -shutil.copymode(??) -shutil.copystat(??) -shutil.copytree(??) -shutil.destinsrc(??) -shutil.move(??) -shutil.os -shutil.rmtree(??) -shutil.stat -shutil.sys -signal.NSIG -signal.SIGABRT -signal.SIGALRM -signal.SIGBUS -signal.SIGCHLD -signal.SIGCLD -signal.SIGCONT -signal.SIGFPE -signal.SIGHUP -signal.SIGILL -signal.SIGINT -signal.SIGIO -signal.SIGIOT -signal.SIGKILL -signal.SIGPIPE -signal.SIGPOLL -signal.SIGPROF -signal.SIGPWR -signal.SIGQUIT -signal.SIGRTMAX -signal.SIGRTMIN -signal.SIGSEGV -signal.SIGSTOP -signal.SIGSYS -signal.SIGTERM -signal.SIGTRAP -signal.SIGTSTP -signal.SIGTTIN -signal.SIGTTOU -signal.SIGURG -signal.SIGUSR1 -signal.SIGUSR2 -signal.SIGVTALRM -signal.SIGWINCH -signal.SIGXCPU -signal.SIGXFSZ -signal.SIG_DFL -signal.SIG_IGN -signal.alarm(seconds) -signal.default_int_handler(...) -signal.getsignal(sig) -> action -signal.pause() -signal.signal(sig, action) -> action -site.abs__file__(??) -site.addbuilddir(??) -site.addpackage(??) -site.addsitedir(??) -site.addsitepackages(??) -site.aliasmbcs(??) -site.execsitecustomize(??) -site.main(??) -site.makepath(??) -site.os -site.removeduppaths(??) -site.setBEGINLIBPATH(??) -site.setcopyright(??) -site.setencoding(??) -site.sethelper(??) -site.setquit(??) -site.sys -slice([start,] stop[, step]) -smtpd.COMMASPACE -smtpd.DEBUGSTREAM -smtpd.DebuggingServer(??) -smtpd.Devnull(??) -smtpd.EMPTYSTRING -smtpd.MailmanProxy(??) -smtpd.NEWLINE -smtpd.Options(??) -smtpd.PureProxy(??) -smtpd.SMTPChannel(??) -smtpd.SMTPServer(??) -smtpd.asynchat -smtpd.asyncore -smtpd.errno -smtpd.getopt -smtpd.os -smtpd.parseargs(??) -smtpd.program -smtpd.socket -smtpd.sys -smtpd.time -smtpd.usage(??) -smtplib.CRLF -smtplib.OLDSTYLE_AUTH -smtplib.SMTP(??) -smtplib.SMTPAuthenticationError -smtplib.SMTPConnectError -smtplib.SMTPDataError -smtplib.SMTPException -smtplib.SMTPHeloError -smtplib.SMTPRecipientsRefused -smtplib.SMTPResponseException -smtplib.SMTPSenderRefused -smtplib.SMTPServerDisconnected -smtplib.SMTP_PORT -smtplib.SSLFakeFile(??) -smtplib.SSLFakeSocket(??) -smtplib.base64 -smtplib.email -smtplib.encode_base64(??) -smtplib.hmac -smtplib.quoteaddr(??) -smtplib.quotedata(??) -smtplib.re -smtplib.socket -smtplib.stderr -sndhdr.get_long_be(??) -sndhdr.get_long_le(??) -sndhdr.get_short_be(??) -sndhdr.get_short_le(??) -sndhdr.test(??) -sndhdr.test_8svx(??) -sndhdr.test_aifc(??) -sndhdr.test_au(??) -sndhdr.test_hcom(??) -sndhdr.test_sndr(??) -sndhdr.test_sndt(??) -sndhdr.test_voc(??) -sndhdr.test_wav(??) -sndhdr.testall(??) -sndhdr.tests -sndhdr.what(??) -sndhdr.whathdr(??) -socket.AF_APPLETALK -socket.AF_ASH -socket.AF_ATMPVC -socket.AF_ATMSVC -socket.AF_AX25 -socket.AF_BRIDGE -socket.AF_DECnet -socket.AF_ECONET -socket.AF_INET -socket.AF_INET6 -socket.AF_IPX -socket.AF_IRDA -socket.AF_KEY -socket.AF_NETBEUI -socket.AF_NETLINK -socket.AF_NETROM -socket.AF_PACKET -socket.AF_PPPOX -socket.AF_ROSE -socket.AF_ROUTE -socket.AF_SECURITY -socket.AF_SNA -socket.AF_UNIX -socket.AF_UNSPEC -socket.AF_WANPIPE -socket.AF_X25 -socket.AI_ADDRCONFIG -socket.AI_ALL -socket.AI_CANONNAME -socket.AI_NUMERICHOST -socket.AI_NUMERICSERV -socket.AI_PASSIVE -socket.AI_V4MAPPED -socket.CAPI -socket.EAI_ADDRFAMILY -socket.EAI_AGAIN -socket.EAI_BADFLAGS -socket.EAI_FAIL -socket.EAI_FAMILY -socket.EAI_MEMORY -socket.EAI_NODATA -socket.EAI_NONAME -socket.EAI_OVERFLOW -socket.EAI_SERVICE -socket.EAI_SOCKTYPE -socket.EAI_SYSTEM -socket.EBADF -socket.INADDR_ALLHOSTS_GROUP -socket.INADDR_ANY -socket.INADDR_BROADCAST -socket.INADDR_LOOPBACK -socket.INADDR_MAX_LOCAL_GROUP -socket.INADDR_NONE -socket.INADDR_UNSPEC_GROUP -socket.IPPORT_RESERVED -socket.IPPORT_USERRESERVED -socket.IPPROTO_AH -socket.IPPROTO_DSTOPTS -socket.IPPROTO_EGP -socket.IPPROTO_ESP -socket.IPPROTO_FRAGMENT -socket.IPPROTO_GRE -socket.IPPROTO_HOPOPTS -socket.IPPROTO_ICMP -socket.IPPROTO_ICMPV6 -socket.IPPROTO_IDP -socket.IPPROTO_IGMP -socket.IPPROTO_IP -socket.IPPROTO_IPIP -socket.IPPROTO_IPV6 -socket.IPPROTO_NONE -socket.IPPROTO_PIM -socket.IPPROTO_PUP -socket.IPPROTO_RAW -socket.IPPROTO_ROUTING -socket.IPPROTO_RSVP -socket.IPPROTO_TCP -socket.IPPROTO_TP -socket.IPPROTO_UDP -socket.IPV6_CHECKSUM -socket.IPV6_DSTOPTS -socket.IPV6_HOPLIMIT -socket.IPV6_HOPOPTS -socket.IPV6_JOIN_GROUP -socket.IPV6_LEAVE_GROUP -socket.IPV6_MULTICAST_HOPS -socket.IPV6_MULTICAST_IF -socket.IPV6_MULTICAST_LOOP -socket.IPV6_NEXTHOP -socket.IPV6_PKTINFO -socket.IPV6_RECVDSTOPTS -socket.IPV6_RECVHOPLIMIT -socket.IPV6_RECVHOPOPTS -socket.IPV6_RECVPKTINFO -socket.IPV6_RECVRTHDR -socket.IPV6_RECVTCLASS -socket.IPV6_RTHDR -socket.IPV6_RTHDRDSTOPTS -socket.IPV6_RTHDR_TYPE_0 -socket.IPV6_TCLASS -socket.IPV6_UNICAST_HOPS -socket.IPV6_V6ONLY -socket.IP_ADD_MEMBERSHIP -socket.IP_DEFAULT_MULTICAST_LOOP -socket.IP_DEFAULT_MULTICAST_TTL -socket.IP_DROP_MEMBERSHIP -socket.IP_HDRINCL -socket.IP_MAX_MEMBERSHIPS -socket.IP_MULTICAST_IF -socket.IP_MULTICAST_LOOP -socket.IP_MULTICAST_TTL -socket.IP_OPTIONS -socket.IP_RECVOPTS -socket.IP_RECVRETOPTS -socket.IP_RETOPTS -socket.IP_TOS -socket.IP_TTL -socket.MSG_CTRUNC -socket.MSG_DONTROUTE -socket.MSG_DONTWAIT -socket.MSG_EOR -socket.MSG_OOB -socket.MSG_PEEK -socket.MSG_TRUNC -socket.MSG_WAITALL -socket.NETLINK_DNRTMSG -socket.NETLINK_FIREWALL -socket.NETLINK_IP6_FW -socket.NETLINK_NFLOG -socket.NETLINK_ROUTE -socket.NETLINK_USERSOCK -socket.NETLINK_W1 -socket.NETLINK_XFRM -socket.NI_DGRAM -socket.NI_MAXHOST -socket.NI_MAXSERV -socket.NI_NAMEREQD -socket.NI_NOFQDN -socket.NI_NUMERICHOST -socket.NI_NUMERICSERV -socket.PACKET_BROADCAST -socket.PACKET_FASTROUTE -socket.PACKET_HOST -socket.PACKET_LOOPBACK -socket.PACKET_MULTICAST -socket.PACKET_OTHERHOST -socket.PACKET_OUTGOING -socket.PF_PACKET -socket.RAND_add(string, entropy) -socket.RAND_egd(path) -> bytes -socket.RAND_status() -> 0 or 1 -socket.SHUT_RD -socket.SHUT_RDWR -socket.SHUT_WR -socket.SOCK_DGRAM -socket.SOCK_RAW -socket.SOCK_RDM -socket.SOCK_SEQPACKET -socket.SOCK_STREAM -socket.SOL_IP -socket.SOL_SOCKET -socket.SOL_TCP -socket.SOL_UDP -socket.SOMAXCONN -socket.SO_ACCEPTCONN -socket.SO_BROADCAST -socket.SO_DEBUG -socket.SO_DONTROUTE -socket.SO_ERROR -socket.SO_KEEPALIVE -socket.SO_LINGER -socket.SO_OOBINLINE -socket.SO_RCVBUF -socket.SO_RCVLOWAT -socket.SO_RCVTIMEO -socket.SO_REUSEADDR -socket.SO_SNDBUF -socket.SO_SNDLOWAT -socket.SO_SNDTIMEO -socket.SO_TYPE -socket.SSLType -socket.SSL_ERROR_EOF -socket.SSL_ERROR_INVALID_ERROR_CODE -socket.SSL_ERROR_SSL -socket.SSL_ERROR_SYSCALL -socket.SSL_ERROR_WANT_CONNECT -socket.SSL_ERROR_WANT_READ -socket.SSL_ERROR_WANT_WRITE -socket.SSL_ERROR_WANT_X509_LOOKUP -socket.SSL_ERROR_ZERO_RETURN -socket.SocketType -socket.TCP_CORK -socket.TCP_DEFER_ACCEPT -socket.TCP_INFO -socket.TCP_KEEPCNT -socket.TCP_KEEPIDLE -socket.TCP_KEEPINTVL -socket.TCP_LINGER2 -socket.TCP_MAXSEG -socket.TCP_NODELAY -socket.TCP_QUICKACK -socket.TCP_SYNCNT -socket.TCP_WINDOW_CLAMP -socket.error -socket.fromfd(fd, family, type[, proto]) -> socket object -socket.gaierror -socket.getaddrinfo(host, port [, family, socktype, proto, flags]) -socket.getdefaulttimeout() -> timeout -socket.getfqdn(??) -socket.gethostbyaddr(host) -> (name, aliaslist, addresslist) -socket.gethostbyname(host) -> address -socket.gethostbyname_ex(host) -> (name, aliaslist, addresslist) -socket.gethostname() -> string -socket.getnameinfo(sockaddr, flags) --> (host, port) -socket.getprotobyname(name) -> integer -socket.getservbyname(servicename[, protocolname]) -> integer -socket.getservbyport(port[, protocolname]) -> string -socket.has_ipv6 -socket.herror -socket.htonl(integer) -> integer -socket.htons(integer) -> integer -socket.inet_aton(string) -> packed 32-bit IP representation -socket.inet_ntoa(packed_ip) -> ip_address_string -socket.inet_ntop(af, packed_ip) -> string formatted IP address -socket.inet_pton(af, ip) -> packed IP address string -socket.ntohl(integer) -> integer -socket.ntohs(integer) -> integer -socket.os -socket.setdefaulttimeout(timeout) -socket.socket([family[, type[, proto]]]) -> socket object -socket.socketpair([family[, type[, proto]]]) -> (socket object, socket object) -socket.ssl(??) -socket.sslerror -socket.sys -socket.timeout -sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted list -spwd.getspall() -> list_of_entries -spwd.getspnam(name) -> (sp_namp, sp_pwdp, sp_lstchg, sp_min, sp_max, -spwd.struct_spwd -sqlite3.Binary -sqlite3.Cache -sqlite3.Connection -sqlite3.Cursor -sqlite3.DataError -sqlite3.DatabaseError -sqlite3.Date -sqlite3.DateFromTicks(??) -sqlite3.Error -sqlite3.IntegrityError -sqlite3.InterfaceError -sqlite3.InternalError -sqlite3.NotSupportedError -sqlite3.OperationalError -sqlite3.OptimizedUnicode -sqlite3.PARSE_COLNAMES -sqlite3.PARSE_DECLTYPES -sqlite3.PrepareProtocol -sqlite3.ProgrammingError -sqlite3.Row -sqlite3.SQLITE_ALTER_TABLE -sqlite3.SQLITE_ANALYZE -sqlite3.SQLITE_ATTACH -sqlite3.SQLITE_CREATE_INDEX -sqlite3.SQLITE_CREATE_TABLE -sqlite3.SQLITE_CREATE_TEMP_INDEX -sqlite3.SQLITE_CREATE_TEMP_TABLE -sqlite3.SQLITE_CREATE_TEMP_TRIGGER -sqlite3.SQLITE_CREATE_TEMP_VIEW -sqlite3.SQLITE_CREATE_TRIGGER -sqlite3.SQLITE_CREATE_VIEW -sqlite3.SQLITE_DELETE -sqlite3.SQLITE_DENY -sqlite3.SQLITE_DETACH -sqlite3.SQLITE_DROP_INDEX -sqlite3.SQLITE_DROP_TABLE -sqlite3.SQLITE_DROP_TEMP_INDEX -sqlite3.SQLITE_DROP_TEMP_TABLE -sqlite3.SQLITE_DROP_TEMP_TRIGGER -sqlite3.SQLITE_DROP_TEMP_VIEW -sqlite3.SQLITE_DROP_TRIGGER -sqlite3.SQLITE_DROP_VIEW -sqlite3.SQLITE_IGNORE -sqlite3.SQLITE_INSERT -sqlite3.SQLITE_OK -sqlite3.SQLITE_PRAGMA -sqlite3.SQLITE_READ -sqlite3.SQLITE_REINDEX -sqlite3.SQLITE_SELECT -sqlite3.SQLITE_TRANSACTION -sqlite3.SQLITE_UPDATE -sqlite3.Statement -sqlite3.Time -sqlite3.TimeFromTicks(??) -sqlite3.Timestamp -sqlite3.TimestampFromTicks(??) -sqlite3.Warning -sqlite3.adapt(obj, protocol, alternate) -> adapt obj to given protocol. Non-standard. -sqlite3.adapters -sqlite3.apilevel -sqlite3.complete_statement -sqlite3.connect -sqlite3.converters -sqlite3.datetime -sqlite3.dbapi2 -sqlite3.dbapi2.Binary -sqlite3.dbapi2.Cache -sqlite3.dbapi2.Connection -sqlite3.dbapi2.Cursor -sqlite3.dbapi2.DataError -sqlite3.dbapi2.DatabaseError -sqlite3.dbapi2.Date -sqlite3.dbapi2.DateFromTicks(??) -sqlite3.dbapi2.Error -sqlite3.dbapi2.IntegrityError -sqlite3.dbapi2.InterfaceError -sqlite3.dbapi2.InternalError -sqlite3.dbapi2.NotSupportedError -sqlite3.dbapi2.OperationalError -sqlite3.dbapi2.OptimizedUnicode -sqlite3.dbapi2.PARSE_COLNAMES -sqlite3.dbapi2.PARSE_DECLTYPES -sqlite3.dbapi2.PrepareProtocol -sqlite3.dbapi2.ProgrammingError -sqlite3.dbapi2.Row -sqlite3.dbapi2.SQLITE_ALTER_TABLE -sqlite3.dbapi2.SQLITE_ANALYZE -sqlite3.dbapi2.SQLITE_ATTACH -sqlite3.dbapi2.SQLITE_CREATE_INDEX -sqlite3.dbapi2.SQLITE_CREATE_TABLE -sqlite3.dbapi2.SQLITE_CREATE_TEMP_INDEX -sqlite3.dbapi2.SQLITE_CREATE_TEMP_TABLE -sqlite3.dbapi2.SQLITE_CREATE_TEMP_TRIGGER -sqlite3.dbapi2.SQLITE_CREATE_TEMP_VIEW -sqlite3.dbapi2.SQLITE_CREATE_TRIGGER -sqlite3.dbapi2.SQLITE_CREATE_VIEW -sqlite3.dbapi2.SQLITE_DELETE -sqlite3.dbapi2.SQLITE_DENY -sqlite3.dbapi2.SQLITE_DETACH -sqlite3.dbapi2.SQLITE_DROP_INDEX -sqlite3.dbapi2.SQLITE_DROP_TABLE -sqlite3.dbapi2.SQLITE_DROP_TEMP_INDEX -sqlite3.dbapi2.SQLITE_DROP_TEMP_TABLE -sqlite3.dbapi2.SQLITE_DROP_TEMP_TRIGGER -sqlite3.dbapi2.SQLITE_DROP_TEMP_VIEW -sqlite3.dbapi2.SQLITE_DROP_TRIGGER -sqlite3.dbapi2.SQLITE_DROP_VIEW -sqlite3.dbapi2.SQLITE_IGNORE -sqlite3.dbapi2.SQLITE_INSERT -sqlite3.dbapi2.SQLITE_OK -sqlite3.dbapi2.SQLITE_PRAGMA -sqlite3.dbapi2.SQLITE_READ -sqlite3.dbapi2.SQLITE_REINDEX -sqlite3.dbapi2.SQLITE_SELECT -sqlite3.dbapi2.SQLITE_TRANSACTION -sqlite3.dbapi2.SQLITE_UPDATE -sqlite3.dbapi2.Statement -sqlite3.dbapi2.Time -sqlite3.dbapi2.TimeFromTicks(??) -sqlite3.dbapi2.Timestamp -sqlite3.dbapi2.TimestampFromTicks(??) -sqlite3.dbapi2.Warning -sqlite3.dbapi2.adapt(obj, protocol, alternate) -> adapt obj to given protocol. Non-standard. -sqlite3.dbapi2.adapters -sqlite3.dbapi2.apilevel -sqlite3.dbapi2.complete_statement -sqlite3.dbapi2.connect -sqlite3.dbapi2.converters -sqlite3.dbapi2.datetime -sqlite3.dbapi2.enable_callback_tracebacks -sqlite3.dbapi2.enable_shared_cache -sqlite3.dbapi2.paramstyle -sqlite3.dbapi2.register_adapter -sqlite3.dbapi2.register_converter -sqlite3.dbapi2.sqlite_version -sqlite3.dbapi2.sqlite_version_info -sqlite3.dbapi2.threadsafety -sqlite3.dbapi2.time -sqlite3.dbapi2.version -sqlite3.dbapi2.version_info -sqlite3.dbapi2.x -sqlite3.enable_callback_tracebacks -sqlite3.enable_shared_cache -sqlite3.paramstyle -sqlite3.register_adapter -sqlite3.register_converter -sqlite3.sqlite_version -sqlite3.sqlite_version_info -sqlite3.threadsafety -sqlite3.time -sqlite3.version -sqlite3.version_info -sqlite3.x -sre.DOTALL -sre.I -sre.IGNORECASE -sre.L -sre.LOCALE -sre.M -sre.MULTILINE -sre.S -sre.U -sre.UNICODE -sre.VERBOSE -sre.X -sre.compile(??) -sre.error -sre.escape(??) -sre.findall(??) -sre.finditer(??) -sre.match(??) -sre.purge(??) -sre.search(??) -sre.split(??) -sre.sub(??) -sre.subn(??) -sre.template(??) -sre.warnings -sre_compile.ANY -sre_compile.ANY_ALL -sre_compile.ASSERT -sre_compile.ASSERT_NOT -sre_compile.AT -sre_compile.ATCODES -sre_compile.AT_BEGINNING -sre_compile.AT_BEGINNING_LINE -sre_compile.AT_BEGINNING_STRING -sre_compile.AT_BOUNDARY -sre_compile.AT_END -sre_compile.AT_END_LINE -sre_compile.AT_END_STRING -sre_compile.AT_LOCALE -sre_compile.AT_LOC_BOUNDARY -sre_compile.AT_LOC_NON_BOUNDARY -sre_compile.AT_MULTILINE -sre_compile.AT_NON_BOUNDARY -sre_compile.AT_UNICODE -sre_compile.AT_UNI_BOUNDARY -sre_compile.AT_UNI_NON_BOUNDARY -sre_compile.BIGCHARSET -sre_compile.BRANCH -sre_compile.CALL -sre_compile.CATEGORY -sre_compile.CATEGORY_DIGIT -sre_compile.CATEGORY_LINEBREAK -sre_compile.CATEGORY_LOC_NOT_WORD -sre_compile.CATEGORY_LOC_WORD -sre_compile.CATEGORY_NOT_DIGIT -sre_compile.CATEGORY_NOT_LINEBREAK -sre_compile.CATEGORY_NOT_SPACE -sre_compile.CATEGORY_NOT_WORD -sre_compile.CATEGORY_SPACE -sre_compile.CATEGORY_UNI_DIGIT -sre_compile.CATEGORY_UNI_LINEBREAK -sre_compile.CATEGORY_UNI_NOT_DIGIT -sre_compile.CATEGORY_UNI_NOT_LINEBREAK -sre_compile.CATEGORY_UNI_NOT_SPACE -sre_compile.CATEGORY_UNI_NOT_WORD -sre_compile.CATEGORY_UNI_SPACE -sre_compile.CATEGORY_UNI_WORD -sre_compile.CATEGORY_WORD -sre_compile.CHARSET -sre_compile.CHCODES -sre_compile.CH_LOCALE -sre_compile.CH_UNICODE -sre_compile.FAILURE -sre_compile.GROUPREF -sre_compile.GROUPREF_EXISTS -sre_compile.GROUPREF_IGNORE -sre_compile.IN -sre_compile.INFO -sre_compile.IN_IGNORE -sre_compile.JUMP -sre_compile.LITERAL -sre_compile.LITERAL_IGNORE -sre_compile.MAGIC -sre_compile.MARK -sre_compile.MAXCODE -sre_compile.MAXREPEAT -sre_compile.MAX_REPEAT -sre_compile.MAX_UNTIL -sre_compile.MIN_REPEAT -sre_compile.MIN_REPEAT_ONE -sre_compile.MIN_UNTIL -sre_compile.NEGATE -sre_compile.NOT_LITERAL -sre_compile.NOT_LITERAL_IGNORE -sre_compile.OPCODES -sre_compile.OP_IGNORE -sre_compile.RANGE -sre_compile.REPEAT -sre_compile.REPEAT_ONE -sre_compile.SRE_FLAG_DEBUG -sre_compile.SRE_FLAG_DOTALL -sre_compile.SRE_FLAG_IGNORECASE -sre_compile.SRE_FLAG_LOCALE -sre_compile.SRE_FLAG_MULTILINE -sre_compile.SRE_FLAG_TEMPLATE -sre_compile.SRE_FLAG_UNICODE -sre_compile.SRE_FLAG_VERBOSE -sre_compile.SRE_INFO_CHARSET -sre_compile.SRE_INFO_LITERAL -sre_compile.SRE_INFO_PREFIX -sre_compile.STRING_TYPES -sre_compile.SUBPATTERN -sre_compile.SUCCESS -sre_compile.compile(??) -sre_compile.error -sre_compile.isstring(??) -sre_compile.makedict(??) -sre_compile.set(??) -sre_compile.sys -sre_constants.ANY -sre_constants.ANY_ALL -sre_constants.ASSERT -sre_constants.ASSERT_NOT -sre_constants.AT -sre_constants.ATCODES -sre_constants.AT_BEGINNING -sre_constants.AT_BEGINNING_LINE -sre_constants.AT_BEGINNING_STRING -sre_constants.AT_BOUNDARY -sre_constants.AT_END -sre_constants.AT_END_LINE -sre_constants.AT_END_STRING -sre_constants.AT_LOCALE -sre_constants.AT_LOC_BOUNDARY -sre_constants.AT_LOC_NON_BOUNDARY -sre_constants.AT_MULTILINE -sre_constants.AT_NON_BOUNDARY -sre_constants.AT_UNICODE -sre_constants.AT_UNI_BOUNDARY -sre_constants.AT_UNI_NON_BOUNDARY -sre_constants.BIGCHARSET -sre_constants.BRANCH -sre_constants.CALL -sre_constants.CATEGORY -sre_constants.CATEGORY_DIGIT -sre_constants.CATEGORY_LINEBREAK -sre_constants.CATEGORY_LOC_NOT_WORD -sre_constants.CATEGORY_LOC_WORD -sre_constants.CATEGORY_NOT_DIGIT -sre_constants.CATEGORY_NOT_LINEBREAK -sre_constants.CATEGORY_NOT_SPACE -sre_constants.CATEGORY_NOT_WORD -sre_constants.CATEGORY_SPACE -sre_constants.CATEGORY_UNI_DIGIT -sre_constants.CATEGORY_UNI_LINEBREAK -sre_constants.CATEGORY_UNI_NOT_DIGIT -sre_constants.CATEGORY_UNI_NOT_LINEBREAK -sre_constants.CATEGORY_UNI_NOT_SPACE -sre_constants.CATEGORY_UNI_NOT_WORD -sre_constants.CATEGORY_UNI_SPACE -sre_constants.CATEGORY_UNI_WORD -sre_constants.CATEGORY_WORD -sre_constants.CHARSET -sre_constants.CHCODES -sre_constants.CH_LOCALE -sre_constants.CH_UNICODE -sre_constants.FAILURE -sre_constants.GROUPREF -sre_constants.GROUPREF_EXISTS -sre_constants.GROUPREF_IGNORE -sre_constants.IN -sre_constants.INFO -sre_constants.IN_IGNORE -sre_constants.JUMP -sre_constants.LITERAL -sre_constants.LITERAL_IGNORE -sre_constants.MAGIC -sre_constants.MARK -sre_constants.MAXREPEAT -sre_constants.MAX_REPEAT -sre_constants.MAX_UNTIL -sre_constants.MIN_REPEAT -sre_constants.MIN_REPEAT_ONE -sre_constants.MIN_UNTIL -sre_constants.NEGATE -sre_constants.NOT_LITERAL -sre_constants.NOT_LITERAL_IGNORE -sre_constants.OPCODES -sre_constants.OP_IGNORE -sre_constants.RANGE -sre_constants.REPEAT -sre_constants.REPEAT_ONE -sre_constants.SRE_FLAG_DEBUG -sre_constants.SRE_FLAG_DOTALL -sre_constants.SRE_FLAG_IGNORECASE -sre_constants.SRE_FLAG_LOCALE -sre_constants.SRE_FLAG_MULTILINE -sre_constants.SRE_FLAG_TEMPLATE -sre_constants.SRE_FLAG_UNICODE -sre_constants.SRE_FLAG_VERBOSE -sre_constants.SRE_INFO_CHARSET -sre_constants.SRE_INFO_LITERAL -sre_constants.SRE_INFO_PREFIX -sre_constants.SUBPATTERN -sre_constants.SUCCESS -sre_constants.error -sre_constants.makedict(??) -sre_parse.ANY -sre_parse.ANY_ALL -sre_parse.ASSERT -sre_parse.ASSERT_NOT -sre_parse.AT -sre_parse.ATCODES -sre_parse.AT_BEGINNING -sre_parse.AT_BEGINNING_LINE -sre_parse.AT_BEGINNING_STRING -sre_parse.AT_BOUNDARY -sre_parse.AT_END -sre_parse.AT_END_LINE -sre_parse.AT_END_STRING -sre_parse.AT_LOCALE -sre_parse.AT_LOC_BOUNDARY -sre_parse.AT_LOC_NON_BOUNDARY -sre_parse.AT_MULTILINE -sre_parse.AT_NON_BOUNDARY -sre_parse.AT_UNICODE -sre_parse.AT_UNI_BOUNDARY -sre_parse.AT_UNI_NON_BOUNDARY -sre_parse.BIGCHARSET -sre_parse.BRANCH -sre_parse.CALL -sre_parse.CATEGORIES -sre_parse.CATEGORY -sre_parse.CATEGORY_DIGIT -sre_parse.CATEGORY_LINEBREAK -sre_parse.CATEGORY_LOC_NOT_WORD -sre_parse.CATEGORY_LOC_WORD -sre_parse.CATEGORY_NOT_DIGIT -sre_parse.CATEGORY_NOT_LINEBREAK -sre_parse.CATEGORY_NOT_SPACE -sre_parse.CATEGORY_NOT_WORD -sre_parse.CATEGORY_SPACE -sre_parse.CATEGORY_UNI_DIGIT -sre_parse.CATEGORY_UNI_LINEBREAK -sre_parse.CATEGORY_UNI_NOT_DIGIT -sre_parse.CATEGORY_UNI_NOT_LINEBREAK -sre_parse.CATEGORY_UNI_NOT_SPACE -sre_parse.CATEGORY_UNI_NOT_WORD -sre_parse.CATEGORY_UNI_SPACE -sre_parse.CATEGORY_UNI_WORD -sre_parse.CATEGORY_WORD -sre_parse.CHARSET -sre_parse.CHCODES -sre_parse.CH_LOCALE -sre_parse.CH_UNICODE -sre_parse.DIGITS -sre_parse.ESCAPES -sre_parse.FAILURE -sre_parse.FLAGS -sre_parse.GROUPREF -sre_parse.GROUPREF_EXISTS -sre_parse.GROUPREF_IGNORE -sre_parse.HEXDIGITS -sre_parse.IN -sre_parse.INFO -sre_parse.IN_IGNORE -sre_parse.JUMP -sre_parse.LITERAL -sre_parse.LITERAL_IGNORE -sre_parse.MAGIC -sre_parse.MARK -sre_parse.MAXREPEAT -sre_parse.MAX_REPEAT -sre_parse.MAX_UNTIL -sre_parse.MIN_REPEAT -sre_parse.MIN_REPEAT_ONE -sre_parse.MIN_UNTIL -sre_parse.NEGATE -sre_parse.NOT_LITERAL -sre_parse.NOT_LITERAL_IGNORE -sre_parse.OCTDIGITS -sre_parse.OPCODES -sre_parse.OP_IGNORE -sre_parse.Pattern(??) -sre_parse.RANGE -sre_parse.REPEAT -sre_parse.REPEAT_CHARS -sre_parse.REPEAT_ONE -sre_parse.SPECIAL_CHARS -sre_parse.SRE_FLAG_DEBUG -sre_parse.SRE_FLAG_DOTALL -sre_parse.SRE_FLAG_IGNORECASE -sre_parse.SRE_FLAG_LOCALE -sre_parse.SRE_FLAG_MULTILINE -sre_parse.SRE_FLAG_TEMPLATE -sre_parse.SRE_FLAG_UNICODE -sre_parse.SRE_FLAG_VERBOSE -sre_parse.SRE_INFO_CHARSET -sre_parse.SRE_INFO_LITERAL -sre_parse.SRE_INFO_PREFIX -sre_parse.SUBPATTERN -sre_parse.SUCCESS -sre_parse.SubPattern(??) -sre_parse.Tokenizer(??) -sre_parse.WHITESPACE -sre_parse.error -sre_parse.expand_template(??) -sre_parse.isdigit(??) -sre_parse.isident(??) -sre_parse.isname(??) -sre_parse.makedict(??) -sre_parse.parse(??) -sre_parse.parse_template(??) -sre_parse.set(??) -sre_parse.sys -stat.ST_ATIME -stat.ST_CTIME -stat.ST_DEV -stat.ST_GID -stat.ST_INO -stat.ST_MODE -stat.ST_MTIME -stat.ST_NLINK -stat.ST_SIZE -stat.ST_UID -stat.S_ENFMT -stat.S_IEXEC -stat.S_IFBLK -stat.S_IFCHR -stat.S_IFDIR -stat.S_IFIFO -stat.S_IFLNK -stat.S_IFMT(??) -stat.S_IFREG -stat.S_IFSOCK -stat.S_IMODE(??) -stat.S_IREAD -stat.S_IRGRP -stat.S_IROTH -stat.S_IRUSR -stat.S_IRWXG -stat.S_IRWXO -stat.S_IRWXU -stat.S_ISBLK(??) -stat.S_ISCHR(??) -stat.S_ISDIR(??) -stat.S_ISFIFO(??) -stat.S_ISGID -stat.S_ISLNK(??) -stat.S_ISREG(??) -stat.S_ISSOCK(??) -stat.S_ISUID -stat.S_ISVTX -stat.S_IWGRP -stat.S_IWOTH -stat.S_IWRITE -stat.S_IWUSR -stat.S_IXGRP -stat.S_IXOTH -stat.S_IXUSR -staticmethod(function) -> method -statvfs.F_BAVAIL -statvfs.F_BFREE -statvfs.F_BLOCKS -statvfs.F_BSIZE -statvfs.F_FAVAIL -statvfs.F_FFREE -statvfs.F_FILES -statvfs.F_FLAG -statvfs.F_FRSIZE -statvfs.F_NAMEMAX -str(object) -> string -string.Template -string.ascii_letters -string.ascii_lowercase -string.ascii_uppercase -string.atof(s) -> float -string.atof_error -string.atoi(s [,base]) -> int -string.atoi_error -string.atol(s [,base]) -> long -string.atol_error -string.capitalize(s) -> string -string.capwords(s, [sep]) -> string -string.center(s, width[, fillchar]) -> string -string.count(s, sub[, start[,end]]) -> int -string.digits -string.expandtabs(s [,tabsize]) -> string -string.find(s, sub [,start [,end]]) -> in -string.hexdigits -string.index(s, sub [,start [,end]]) -> int -string.index_error -string.join(list [,sep]) -> string -string.joinfields(??) -string.letters -string.ljust(s, width[, fillchar]) -> string -string.lower(s) -> string -string.lowercase -string.lstrip(s [,chars]) -> string -string.maketrans(frm, to) -> string -string.octdigits -string.printable -string.punctuation -string.replace (str, old, new[, maxsplit]) -> string -string.rfind(s, sub [,start [,end]]) -> int -string.rindex(s, sub [,start [,end]]) -> int -string.rjust(s, width[, fillchar]) -> string -string.rsplit(s [,sep [,maxsplit]]) -> list of strings -string.rstrip(s [,chars]) -> string -string.split(s [,sep [,maxsplit]]) -> list of strings -string.splitfields(??) -string.strip(s [,chars]) -> string -string.swapcase(s) -> string -string.translate(s,table [,deletions]) -> string -string.upper(s) -> string -string.uppercase -string.whitespace -string.zfill(x, width) -> string -stringold.atof(s) -> float -stringold.atof_error -stringold.atoi(s [,base]) -> int -stringold.atoi_error -stringold.atol(s [,base]) -> long -stringold.atol_error -stringold.capitalize(s) -> string -stringold.capwords(s, [sep]) -> string -stringold.center(s, width) -> string -stringold.count(s, sub[, start[,end]]) -> int -stringold.digits -stringold.expandtabs(s [,tabsize]) -> string -stringold.find(s, sub [,start [,end]]) -> in -stringold.hexdigits -stringold.index(s, sub [,start [,end]]) -> int -stringold.index_error -stringold.join(list [,sep]) -> string -stringold.joinfields(??) -stringold.letters -stringold.ljust(s, width) -> string -stringold.lower(s) -> string -stringold.lowercase -stringold.lstrip(s) -> string -stringold.maketrans(frm, to) -> string -stringold.octdigits -stringold.replace (str, old, new[, maxsplit]) -> string -stringold.rfind(s, sub [,start [,end]]) -> int -stringold.rindex(s, sub [,start [,end]]) -> int -stringold.rjust(s, width) -> string -stringold.rstrip(s) -> string -stringold.split(str [,sep [,maxsplit]]) -> list of strings -stringold.splitfields(??) -stringold.strip(s) -> string -stringold.swapcase(s) -> string -stringold.translate(s,table [,deletechars]) -> string -stringold.upper(s) -> string -stringold.uppercase -stringold.whitespace -stringold.zfill(x, width) -> string -stringprep.b1_set -stringprep.b3_exceptions -stringprep.c22_specials -stringprep.c6_set -stringprep.c7_set -stringprep.c8_set -stringprep.c9_set -stringprep.in_table_a1(??) -stringprep.in_table_b1(??) -stringprep.in_table_c11(??) -stringprep.in_table_c11_c12(??) -stringprep.in_table_c12(??) -stringprep.in_table_c21(??) -stringprep.in_table_c21_c22(??) -stringprep.in_table_c22(??) -stringprep.in_table_c3(??) -stringprep.in_table_c4(??) -stringprep.in_table_c5(??) -stringprep.in_table_c6(??) -stringprep.in_table_c7(??) -stringprep.in_table_c8(??) -stringprep.in_table_c9(??) -stringprep.in_table_d1(??) -stringprep.in_table_d2(??) -stringprep.map_table_b2(??) -stringprep.map_table_b3(??) -stringprep.unicodedata -strop.atof(s) -> float -strop.atoi(s [,base]) -> int -strop.atol(s [,base]) -> long -strop.capitalize(s) -> string -strop.count(s, sub[, start[, end]]) -> int -strop.expandtabs(string, [tabsize]) -> string -strop.find(s, sub [,start [,end]]) -> in -strop.join(list [,sep]) -> string -strop.joinfields -strop.lower(s) -> string -strop.lowercase -strop.lstrip(s) -> string -strop.maketrans(frm, to) -> string -strop.replace (str, old, new[, maxsplit]) -> string -strop.rfind(s, sub [,start [,end]]) -> int -strop.rstrip(s) -> string -strop.split(s [,sep [,maxsplit]]) -> list of strings -strop.splitfields -strop.strip(s) -> string -strop.swapcase(s) -> string -strop.translate(s,table [,deletechars]) -> string -strop.upper(s) -> string -strop.uppercase -strop.whitespace -struct.Struct -struct.calcsize(??) -struct.error -struct.pack(??) -struct.pack_into(??) -struct.unpack(??) -struct.unpack_from(??) -subprocess.CalledProcessError -subprocess.MAXFD -subprocess.PIPE -subprocess.Popen -subprocess.STDOUT -subprocess.call(??) -subprocess.check_call(??) -subprocess.errno -subprocess.fcntl -subprocess.list2cmdline(??) -subprocess.mswindows -subprocess.os -subprocess.pickle -subprocess.select -subprocess.sys -subprocess.traceback -subprocess.types -sum(sequence, start=0) -> value -sunau.AUDIO_FILE_ENCODING_ADPCM_G721 -sunau.AUDIO_FILE_ENCODING_ADPCM_G722 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_3 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_5 -sunau.AUDIO_FILE_ENCODING_ALAW_8 -sunau.AUDIO_FILE_ENCODING_DOUBLE -sunau.AUDIO_FILE_ENCODING_FLOAT -sunau.AUDIO_FILE_ENCODING_LINEAR_16 -sunau.AUDIO_FILE_ENCODING_LINEAR_24 -sunau.AUDIO_FILE_ENCODING_LINEAR_32 -sunau.AUDIO_FILE_ENCODING_LINEAR_8 -sunau.AUDIO_FILE_ENCODING_MULAW_8 -sunau.AUDIO_FILE_MAGIC -sunau.AUDIO_UNKNOWN_SIZE -sunau.Au_read(??) -sunau.Au_write(??) -sunau.Error -sunau.open(??) -sunau.openfp(??) -sunaudio.MAGIC -sunaudio.error -sunaudio.get_long_be(??) -sunaudio.gethdr(??) -sunaudio.printhdr(??) -super(type) -> unbound super object -symbol.and_expr -symbol.and_test -symbol.arglist -symbol.argument -symbol.arith_expr -symbol.assert_stmt -symbol.atom -symbol.augassign -symbol.break_stmt -symbol.classdef -symbol.comp_op -symbol.comparison -symbol.compound_stmt -symbol.continue_stmt -symbol.decorator -symbol.decorators -symbol.del_stmt -symbol.dictmaker -symbol.dotted_as_name -symbol.dotted_as_names -symbol.dotted_name -symbol.encoding_decl -symbol.eval_input -symbol.except_clause -symbol.exec_stmt -symbol.expr -symbol.expr_stmt -symbol.exprlist -symbol.factor -symbol.file_input -symbol.flow_stmt -symbol.for_stmt -symbol.fpdef -symbol.fplist -symbol.funcdef -symbol.gen_for -symbol.gen_if -symbol.gen_iter -symbol.global_stmt -symbol.if_stmt -symbol.import_as_name -symbol.import_as_names -symbol.import_from -symbol.import_name -symbol.import_stmt -symbol.lambdef -symbol.list_for -symbol.list_if -symbol.list_iter -symbol.listmaker -symbol.main(??) -symbol.not_test -symbol.old_lambdef -symbol.old_test -symbol.or_test -symbol.parameters -symbol.pass_stmt -symbol.power -symbol.print_stmt -symbol.raise_stmt -symbol.return_stmt -symbol.shift_expr -symbol.simple_stmt -symbol.single_input -symbol.sliceop -symbol.small_stmt -symbol.stmt -symbol.subscript -symbol.subscriptlist -symbol.suite -symbol.sym_name -symbol.term -symbol.test -symbol.testlist -symbol.testlist1 -symbol.testlist_gexp -symbol.testlist_safe -symbol.trailer -symbol.try_stmt -symbol.varargslist -symbol.while_stmt -symbol.with_stmt -symbol.with_var -symbol.xor_expr -symbol.yield_expr -symbol.yield_stmt -symtable.Class(??) -symtable.DEF_BOUND -symtable.DEF_DOUBLESTAR -symtable.DEF_FREE -symtable.DEF_FREE_CLASS -symtable.DEF_FREE_GLOBAL -symtable.DEF_GLOBAL -symtable.DEF_IMPORT -symtable.DEF_INTUPLE -symtable.DEF_LOCAL -symtable.DEF_PARAM -symtable.DEF_STAR -symtable.Function(??) -symtable.OPT_BARE_EXEC -symtable.OPT_EXEC -symtable.OPT_IMPORT_STAR -symtable.Symbol(??) -symtable.SymbolTable(??) -symtable.SymbolTableFactory(??) -symtable.USE -symtable.is_free(??) -symtable.newSymbolTable -symtable.symtable(??) -symtable.weakref -sys.api_version -sys.argv -sys.builtin_module_names -sys.byteorder -sys.call_tracing(func, args) -> object -sys.callstats() -> tuple of integers -sys.copyright -sys.displayhook(object) -> None -sys.exc_clear() -> None -sys.exc_info() -> (type, value, traceback) -sys.exc_type -sys.excepthook(exctype, value, traceback) -> None -sys.exec_prefix -sys.executable -sys.exit([status]) -sys.getcheckinterval() -> current check interval; see setcheckinterval(). -sys.getdefaultencoding() -> string -sys.getdlopenflags() -> int -sys.getfilesystemencoding() -> string -sys.getrecursionlimit() -sys.getrefcount(object) -> integer -sys.hexversion -sys.maxint -sys.maxunicode -sys.meta_path -sys.modules -sys.path -sys.path_hooks -sys.path_importer_cache -sys.platform -sys.prefix -sys.setappdefaultencoding -sys.setcheckinterval(n) -sys.setdlopenflags(n) -> None -sys.setprofile(function) -sys.setrecursionlimit(n) -sys.settrace(function) -sys.stderr -sys.stdin -sys.stdout -sys.subversion -sys.version -sys.version_info -sys.warnoptions -syslog.LOG_ALERT -syslog.LOG_AUTH -syslog.LOG_CONS -syslog.LOG_CRIT -syslog.LOG_CRON -syslog.LOG_DAEMON -syslog.LOG_DEBUG -syslog.LOG_EMERG -syslog.LOG_ERR -syslog.LOG_INFO -syslog.LOG_KERN -syslog.LOG_LOCAL0 -syslog.LOG_LOCAL1 -syslog.LOG_LOCAL2 -syslog.LOG_LOCAL3 -syslog.LOG_LOCAL4 -syslog.LOG_LOCAL5 -syslog.LOG_LOCAL6 -syslog.LOG_LOCAL7 -syslog.LOG_LPR -syslog.LOG_MAIL -syslog.LOG_MASK -syslog.LOG_NDELAY -syslog.LOG_NEWS -syslog.LOG_NOTICE -syslog.LOG_NOWAIT -syslog.LOG_PERROR -syslog.LOG_PID -syslog.LOG_SYSLOG -syslog.LOG_UPTO -syslog.LOG_USER -syslog.LOG_UUCP -syslog.LOG_WARNING -syslog.closelog -syslog.openlog -syslog.setlogmask -syslog.syslog -tabnanny.NannyNag -tabnanny.Whitespace(??) -tabnanny.check(file_or_dir) -tabnanny.errprint(??) -tabnanny.filename_only -tabnanny.format_witnesses(??) -tabnanny.getopt -tabnanny.main(??) -tabnanny.os -tabnanny.process_tokens(??) -tabnanny.sys -tabnanny.tokenize -tabnanny.verbose -tarfile.AREGTYPE -tarfile.BLKTYPE -tarfile.BLOCKSIZE -tarfile.CHRTYPE -tarfile.CONTTYPE -tarfile.CompressionError -tarfile.DIRTYPE -tarfile.ExFileObject -tarfile.ExtractError -tarfile.FIFOTYPE -tarfile.GNUTYPE_LONGLINK -tarfile.GNUTYPE_LONGNAME -tarfile.GNUTYPE_SPARSE -tarfile.LENGTH_LINK -tarfile.LENGTH_NAME -tarfile.LENGTH_PREFIX -tarfile.LNKTYPE -tarfile.MAGIC -tarfile.MAXSIZE_MEMBER -tarfile.NUL -tarfile.RECORDSIZE -tarfile.REGTYPE -tarfile.REGULAR_TYPES -tarfile.ReadError -tarfile.SUPPORTED_TYPES -tarfile.SYMTYPE -tarfile.S_IFBLK -tarfile.S_IFCHR -tarfile.S_IFDIR -tarfile.S_IFIFO -tarfile.S_IFLNK -tarfile.S_IFREG -tarfile.StreamError -tarfile.TAR_GZIPPED -tarfile.TAR_PLAIN -tarfile.TGEXEC -tarfile.TGREAD -tarfile.TGWRITE -tarfile.TOEXEC -tarfile.TOREAD -tarfile.TOWRITE -tarfile.TSGID -tarfile.TSUID -tarfile.TSVTX -tarfile.TUEXEC -tarfile.TUREAD -tarfile.TUWRITE -tarfile.TarError -tarfile.TarFile -tarfile.TarFileCompat(??) -tarfile.TarInfo -tarfile.TarIter(??) -tarfile.VERSION -tarfile.calc_chksums(??) -tarfile.copy -tarfile.copyfileobj(??) -tarfile.errno -tarfile.filemode(??) -tarfile.filemode_table -tarfile.grp -tarfile.is_tarfile(??) -tarfile.itn(??) -tarfile.normpath(??) -tarfile.nti(??) -tarfile.open -tarfile.os -tarfile.pwd -tarfile.shutil -tarfile.stat -tarfile.stn(??) -tarfile.struct -tarfile.sys -tarfile.time -tarfile.version -telnetlib.AO -telnetlib.AUTHENTICATION -telnetlib.AYT -telnetlib.BINARY -telnetlib.BM -telnetlib.BRK -telnetlib.CHARSET -telnetlib.COM_PORT_OPTION -telnetlib.DEBUGLEVEL -telnetlib.DET -telnetlib.DM -telnetlib.DO -telnetlib.DONT -telnetlib.EC -telnetlib.ECHO -telnetlib.EL -telnetlib.ENCRYPT -telnetlib.EOR -telnetlib.EXOPL -telnetlib.FORWARD_X -telnetlib.GA -telnetlib.IAC -telnetlib.IP -telnetlib.KERMIT -telnetlib.LFLOW -telnetlib.LINEMODE -telnetlib.LOGOUT -telnetlib.NAMS -telnetlib.NAOCRD -telnetlib.NAOFFD -telnetlib.NAOHTD -telnetlib.NAOHTS -telnetlib.NAOL -telnetlib.NAOLFD -telnetlib.NAOP -telnetlib.NAOVTD -telnetlib.NAOVTS -telnetlib.NAWS -telnetlib.NEW_ENVIRON -telnetlib.NOOPT -telnetlib.NOP -telnetlib.OLD_ENVIRON -telnetlib.OUTMRK -telnetlib.PRAGMA_HEARTBEAT -telnetlib.PRAGMA_LOGON -telnetlib.RCP -telnetlib.RCTE -telnetlib.RSP -telnetlib.SB -telnetlib.SE -telnetlib.SEND_URL -telnetlib.SGA -telnetlib.SNDLOC -telnetlib.SSPI_LOGON -telnetlib.STATUS -telnetlib.SUPDUP -telnetlib.SUPDUPOUTPUT -telnetlib.SUPPRESS_LOCAL_ECHO -telnetlib.TELNET_PORT -telnetlib.TLS -telnetlib.TM -telnetlib.TN3270E -telnetlib.TSPEED -telnetlib.TTYLOC -telnetlib.TTYPE -telnetlib.TUID -telnetlib.Telnet(??) -telnetlib.VT3270REGIME -telnetlib.WILL -telnetlib.WONT -telnetlib.X3PAD -telnetlib.XASCII -telnetlib.XAUTH -telnetlib.XDISPLOC -telnetlib.select -telnetlib.socket -telnetlib.sys -telnetlib.test(??) -telnetlib.theNULL -tempfile.NamedTemporaryFile(??) -tempfile.TMP_MAX -tempfile.TemporaryFile(??) -tempfile.gettempdir(??) -tempfile.gettempprefix(??) -tempfile.mkdtemp([suffix, [prefix, [dir]]]) -tempfile.mkstemp([suffix, [prefix, [dir, [text]]]]) -tempfile.mktemp([suffix, [prefix, [dir]]]) -tempfile.tempdir -tempfile.template -termios.B0 -termios.B110 -termios.B115200 -termios.B1200 -termios.B134 -termios.B150 -termios.B1800 -termios.B19200 -termios.B200 -termios.B230400 -termios.B2400 -termios.B300 -termios.B38400 -termios.B460800 -termios.B4800 -termios.B50 -termios.B57600 -termios.B600 -termios.B75 -termios.B9600 -termios.BRKINT -termios.BS0 -termios.BS1 -termios.BSDLY -termios.CBAUD -termios.CBAUDEX -termios.CDSUSP -termios.CEOF -termios.CEOL -termios.CEOT -termios.CERASE -termios.CFLUSH -termios.CIBAUD -termios.CINTR -termios.CKILL -termios.CLNEXT -termios.CLOCAL -termios.CQUIT -termios.CR0 -termios.CR1 -termios.CR2 -termios.CR3 -termios.CRDLY -termios.CREAD -termios.CRPRNT -termios.CRTSCTS -termios.CS5 -termios.CS6 -termios.CS7 -termios.CS8 -termios.CSIZE -termios.CSTART -termios.CSTOP -termios.CSTOPB -termios.CSUSP -termios.CWERASE -termios.ECHO -termios.ECHOCTL -termios.ECHOE -termios.ECHOK -termios.ECHOKE -termios.ECHONL -termios.ECHOPRT -termios.EXTA -termios.EXTB -termios.FF0 -termios.FF1 -termios.FFDLY -termios.FIOASYNC -termios.FIOCLEX -termios.FIONBIO -termios.FIONCLEX -termios.FIONREAD -termios.FLUSHO -termios.HUPCL -termios.ICANON -termios.ICRNL -termios.IEXTEN -termios.IGNBRK -termios.IGNCR -termios.IGNPAR -termios.IMAXBEL -termios.INLCR -termios.INPCK -termios.IOCSIZE_MASK -termios.IOCSIZE_SHIFT -termios.ISIG -termios.ISTRIP -termios.IUCLC -termios.IXANY -termios.IXOFF -termios.IXON -termios.NCC -termios.NCCS -termios.NL0 -termios.NL1 -termios.NLDLY -termios.NOFLSH -termios.N_MOUSE -termios.N_PPP -termios.N_SLIP -termios.N_STRIP -termios.N_TTY -termios.OCRNL -termios.OFDEL -termios.OFILL -termios.OLCUC -termios.ONLCR -termios.ONLRET -termios.ONOCR -termios.OPOST -termios.PARENB -termios.PARMRK -termios.PARODD -termios.PENDIN -termios.TAB0 -termios.TAB1 -termios.TAB2 -termios.TAB3 -termios.TABDLY -termios.TCFLSH -termios.TCGETA -termios.TCGETS -termios.TCIFLUSH -termios.TCIOFF -termios.TCIOFLUSH -termios.TCION -termios.TCOFLUSH -termios.TCOOFF -termios.TCOON -termios.TCSADRAIN -termios.TCSAFLUSH -termios.TCSANOW -termios.TCSBRK -termios.TCSBRKP -termios.TCSETA -termios.TCSETAF -termios.TCSETAW -termios.TCSETS -termios.TCSETSF -termios.TCSETSW -termios.TCXONC -termios.TIOCCONS -termios.TIOCEXCL -termios.TIOCGETD -termios.TIOCGICOUNT -termios.TIOCGLCKTRMIOS -termios.TIOCGPGRP -termios.TIOCGSERIAL -termios.TIOCGSOFTCAR -termios.TIOCGWINSZ -termios.TIOCINQ -termios.TIOCLINUX -termios.TIOCMBIC -termios.TIOCMBIS -termios.TIOCMGET -termios.TIOCMIWAIT -termios.TIOCMSET -termios.TIOCM_CAR -termios.TIOCM_CD -termios.TIOCM_CTS -termios.TIOCM_DSR -termios.TIOCM_DTR -termios.TIOCM_LE -termios.TIOCM_RI -termios.TIOCM_RNG -termios.TIOCM_RTS -termios.TIOCM_SR -termios.TIOCM_ST -termios.TIOCNOTTY -termios.TIOCNXCL -termios.TIOCOUTQ -termios.TIOCPKT -termios.TIOCPKT_DATA -termios.TIOCPKT_DOSTOP -termios.TIOCPKT_FLUSHREAD -termios.TIOCPKT_FLUSHWRITE -termios.TIOCPKT_NOSTOP -termios.TIOCPKT_START -termios.TIOCPKT_STOP -termios.TIOCSCTTY -termios.TIOCSERCONFIG -termios.TIOCSERGETLSR -termios.TIOCSERGETMULTI -termios.TIOCSERGSTRUCT -termios.TIOCSERGWILD -termios.TIOCSERSETMULTI -termios.TIOCSERSWILD -termios.TIOCSER_TEMT -termios.TIOCSETD -termios.TIOCSLCKTRMIOS -termios.TIOCSPGRP -termios.TIOCSSERIAL -termios.TIOCSSOFTCAR -termios.TIOCSTI -termios.TIOCSWINSZ -termios.TOSTOP -termios.VDISCARD -termios.VEOF -termios.VEOL -termios.VEOL2 -termios.VERASE -termios.VINTR -termios.VKILL -termios.VLNEXT -termios.VMIN -termios.VQUIT -termios.VREPRINT -termios.VSTART -termios.VSTOP -termios.VSUSP -termios.VSWTC -termios.VSWTCH -termios.VT0 -termios.VT1 -termios.VTDLY -termios.VTIME -termios.VWERASE -termios.XCASE -termios.XTABS -termios.error -termios.tcdrain(fd) -> None -termios.tcflow(fd, action) -> None -termios.tcflush(fd, queue) -> None -termios.tcgetattr(fd) -> list_of_attrs -termios.tcsendbreak(fd, duration) -> None -termios.tcsetattr(fd, when, attributes) -> None -textwrap.TextWrapper(??) -textwrap.dedent(??) -textwrap.fill(??) -textwrap.re -textwrap.string -textwrap.wrap(??) -this.c -this.d -this.i -this.s -thread.LockType -thread.allocate -thread.allocate_lock() -> lock object -thread.error -thread.exit() -thread.exit_thread -thread.get_ident() -> integer -thread.interrupt_main() -thread.stack_size([size]) -> size -thread.start_new -thread.start_new_thread(function, args[, kwargs]) -threading.BoundedSemaphore(??) -threading.Condition(??) -threading.Event(??) -threading.Lock -threading.RLock(??) -threading.Semaphore(??) -threading.Thread -threading.ThreadError -threading.Timer(??) -threading.activeCount(??) -threading.currentThread(??) -threading.deque(iterable) --> deque object -threading.enumerate(??) -threading.local -threading.setprofile(??) -threading.settrace(??) -threading.stack_size([size]) -> size -time.accept2dyear -time.altzone -time.asctime([tuple]) -> string -time.clock() -> floating point number -time.ctime(seconds) -> string -time.daylight -time.gmtime([seconds]) -> (tm_year, tm_mon, tm_day, tm_hour, tm_min, -time.localtime([seconds]) -> (tm_year,tm_mon,tm_day,tm_hour,tm_min,tm_sec,tm_wday,tm_yday,tm_isdst) -time.mktime(tuple) -> floating point number -time.sleep(seconds) -time.strftime(format[, tuple]) -> string -time.strptime(string, format) -> struct_time -time.struct_time -time.time() -> floating point number -time.timezone -time.tzname -time.tzset(zone) -timeit.Timer(??) -timeit.default_number -timeit.default_repeat -timeit.default_timer -timeit.dummy_src_name -timeit.gc -timeit.itertools -timeit.main(??) -timeit.reindent(??) -timeit.sys -timeit.template -timeit.time -toaiff.error -toaiff.os -toaiff.pipes -toaiff.sndhdr -toaiff.t -toaiff.table -toaiff.tempfile -toaiff.toaiff(??) -toaiff.uncompress -token.AMPER -token.AMPEREQUAL -token.AT -token.BACKQUOTE -token.CIRCUMFLEX -token.CIRCUMFLEXEQUAL -token.COLON -token.COMMA -token.DEDENT -token.DOT -token.DOUBLESLASH -token.DOUBLESLASHEQUAL -token.DOUBLESTAR -token.DOUBLESTAREQUAL -token.ENDMARKER -token.EQEQUAL -token.EQUAL -token.ERRORTOKEN -token.GREATER -token.GREATEREQUAL -token.INDENT -token.ISEOF(??) -token.ISNONTERMINAL(??) -token.ISTERMINAL(??) -token.LBRACE -token.LEFTSHIFT -token.LEFTSHIFTEQUAL -token.LESS -token.LESSEQUAL -token.LPAR -token.LSQB -token.MINEQUAL -token.MINUS -token.NAME -token.NEWLINE -token.NOTEQUAL -token.NT_OFFSET -token.NUMBER -token.N_TOKENS -token.OP -token.PERCENT -token.PERCENTEQUAL -token.PLUS -token.PLUSEQUAL -token.RBRACE -token.RIGHTSHIFT -token.RIGHTSHIFTEQUAL -token.RPAR -token.RSQB -token.SEMI -token.SLASH -token.SLASHEQUAL -token.STAR -token.STAREQUAL -token.STRING -token.TILDE -token.VBAR -token.VBAREQUAL -token.main(??) -token.tok_name -tokenize.AMPER -tokenize.AMPEREQUAL -tokenize.AT -tokenize.BACKQUOTE -tokenize.Bracket -tokenize.CIRCUMFLEX -tokenize.CIRCUMFLEXEQUAL -tokenize.COLON -tokenize.COMMA -tokenize.COMMENT -tokenize.Comment -tokenize.ContStr -tokenize.DEDENT -tokenize.DOT -tokenize.DOUBLESLASH -tokenize.DOUBLESLASHEQUAL -tokenize.DOUBLESTAR -tokenize.DOUBLESTAREQUAL -tokenize.Decnumber -tokenize.Double -tokenize.Double3 -tokenize.ENDMARKER -tokenize.EQEQUAL -tokenize.EQUAL -tokenize.ERRORTOKEN -tokenize.Expfloat -tokenize.Exponent -tokenize.Floatnumber -tokenize.Funny -tokenize.GREATER -tokenize.GREATEREQUAL -tokenize.Hexnumber -tokenize.INDENT -tokenize.ISEOF(??) -tokenize.ISNONTERMINAL(??) -tokenize.ISTERMINAL(??) -tokenize.Ignore -tokenize.Imagnumber -tokenize.Intnumber -tokenize.LBRACE -tokenize.LEFTSHIFT -tokenize.LEFTSHIFTEQUAL -tokenize.LESS -tokenize.LESSEQUAL -tokenize.LPAR -tokenize.LSQB -tokenize.MINEQUAL -tokenize.MINUS -tokenize.NAME -tokenize.NEWLINE -tokenize.NL -tokenize.NOTEQUAL -tokenize.NT_OFFSET -tokenize.NUMBER -tokenize.N_TOKENS -tokenize.Name -tokenize.Number -tokenize.OP -tokenize.Octnumber -tokenize.Operator -tokenize.PERCENT -tokenize.PERCENTEQUAL -tokenize.PLUS -tokenize.PLUSEQUAL -tokenize.PlainToken -tokenize.Pointfloat -tokenize.PseudoExtras -tokenize.PseudoToken -tokenize.RBRACE -tokenize.RIGHTSHIFT -tokenize.RIGHTSHIFTEQUAL -tokenize.RPAR -tokenize.RSQB -tokenize.SEMI -tokenize.SLASH -tokenize.SLASHEQUAL -tokenize.STAR -tokenize.STAREQUAL -tokenize.STRING -tokenize.Single -tokenize.Single3 -tokenize.Special -tokenize.StopTokenizing -tokenize.String -tokenize.TILDE -tokenize.Token -tokenize.TokenError -tokenize.Triple -tokenize.VBAR -tokenize.VBAREQUAL -tokenize.Whitespace -tokenize.any(??) -tokenize.double3prog -tokenize.endprogs -tokenize.generate_tokens(??) -tokenize.group(??) -tokenize.main(??) -tokenize.maybe(??) -tokenize.printtoken(??) -tokenize.pseudoprog -tokenize.re -tokenize.single3prog -tokenize.single_quoted -tokenize.string -tokenize.t -tokenize.tabsize -tokenize.tok_name -tokenize.tokenize(??) -tokenize.tokenize_loop(??) -tokenize.tokenprog -tokenize.triple_quoted -tokenize.untokenize(??) -trace.CoverageResults(??) -trace.Ignore(??) -trace.PRAGMA_NOCOVER -trace.Trace(??) -trace.cPickle -trace.find_executable_linenos(??) -trace.find_lines(??) -trace.find_lines_from_code(??) -trace.find_strings(??) -trace.fullmodname(??) -trace.gc -trace.linecache -trace.main(??) -trace.modname(??) -trace.os -trace.pickle -trace.re -trace.rx_blank -trace.sys -trace.threading -trace.token -trace.tokenize -trace.types -trace.usage(??) -traceback.extract_stack(??) -traceback.extract_tb(??) -traceback.format_exc(??) -traceback.format_exception(??) -traceback.format_exception_only(??) -traceback.format_list(??) -traceback.format_stack(??) -traceback.format_tb(??) -traceback.linecache -traceback.print_exc(??) -traceback.print_exception(??) -traceback.print_last(??) -traceback.print_list(??) -traceback.print_stack(??) -traceback.print_tb(??) -traceback.sys -traceback.tb_lineno(??) -traceback.types -tty.B0 -tty.B110 -tty.B115200 -tty.B1200 -tty.B134 -tty.B150 -tty.B1800 -tty.B19200 -tty.B200 -tty.B230400 -tty.B2400 -tty.B300 -tty.B38400 -tty.B460800 -tty.B4800 -tty.B50 -tty.B57600 -tty.B600 -tty.B75 -tty.B9600 -tty.BRKINT -tty.BS0 -tty.BS1 -tty.BSDLY -tty.CBAUD -tty.CBAUDEX -tty.CC -tty.CDSUSP -tty.CEOF -tty.CEOL -tty.CEOT -tty.CERASE -tty.CFLAG -tty.CFLUSH -tty.CIBAUD -tty.CINTR -tty.CKILL -tty.CLNEXT -tty.CLOCAL -tty.CQUIT -tty.CR0 -tty.CR1 -tty.CR2 -tty.CR3 -tty.CRDLY -tty.CREAD -tty.CRPRNT -tty.CRTSCTS -tty.CS5 -tty.CS6 -tty.CS7 -tty.CS8 -tty.CSIZE -tty.CSTART -tty.CSTOP -tty.CSTOPB -tty.CSUSP -tty.CWERASE -tty.ECHO -tty.ECHOCTL -tty.ECHOE -tty.ECHOK -tty.ECHOKE -tty.ECHONL -tty.ECHOPRT -tty.EXTA -tty.EXTB -tty.FF0 -tty.FF1 -tty.FFDLY -tty.FIOASYNC -tty.FIOCLEX -tty.FIONBIO -tty.FIONCLEX -tty.FIONREAD -tty.FLUSHO -tty.HUPCL -tty.ICANON -tty.ICRNL -tty.IEXTEN -tty.IFLAG -tty.IGNBRK -tty.IGNCR -tty.IGNPAR -tty.IMAXBEL -tty.INLCR -tty.INPCK -tty.IOCSIZE_MASK -tty.IOCSIZE_SHIFT -tty.ISIG -tty.ISPEED -tty.ISTRIP -tty.IUCLC -tty.IXANY -tty.IXOFF -tty.IXON -tty.LFLAG -tty.NCC -tty.NCCS -tty.NL0 -tty.NL1 -tty.NLDLY -tty.NOFLSH -tty.N_MOUSE -tty.N_PPP -tty.N_SLIP -tty.N_STRIP -tty.N_TTY -tty.OCRNL -tty.OFDEL -tty.OFILL -tty.OFLAG -tty.OLCUC -tty.ONLCR -tty.ONLRET -tty.ONOCR -tty.OPOST -tty.OSPEED -tty.PARENB -tty.PARMRK -tty.PARODD -tty.PENDIN -tty.TAB0 -tty.TAB1 -tty.TAB2 -tty.TAB3 -tty.TABDLY -tty.TCFLSH -tty.TCGETA -tty.TCGETS -tty.TCIFLUSH -tty.TCIOFF -tty.TCIOFLUSH -tty.TCION -tty.TCOFLUSH -tty.TCOOFF -tty.TCOON -tty.TCSADRAIN -tty.TCSAFLUSH -tty.TCSANOW -tty.TCSBRK -tty.TCSBRKP -tty.TCSETA -tty.TCSETAF -tty.TCSETAW -tty.TCSETS -tty.TCSETSF -tty.TCSETSW -tty.TCXONC -tty.TIOCCONS -tty.TIOCEXCL -tty.TIOCGETD -tty.TIOCGICOUNT -tty.TIOCGLCKTRMIOS -tty.TIOCGPGRP -tty.TIOCGSERIAL -tty.TIOCGSOFTCAR -tty.TIOCGWINSZ -tty.TIOCINQ -tty.TIOCLINUX -tty.TIOCMBIC -tty.TIOCMBIS -tty.TIOCMGET -tty.TIOCMIWAIT -tty.TIOCMSET -tty.TIOCM_CAR -tty.TIOCM_CD -tty.TIOCM_CTS -tty.TIOCM_DSR -tty.TIOCM_DTR -tty.TIOCM_LE -tty.TIOCM_RI -tty.TIOCM_RNG -tty.TIOCM_RTS -tty.TIOCM_SR -tty.TIOCM_ST -tty.TIOCNOTTY -tty.TIOCNXCL -tty.TIOCOUTQ -tty.TIOCPKT -tty.TIOCPKT_DATA -tty.TIOCPKT_DOSTOP -tty.TIOCPKT_FLUSHREAD -tty.TIOCPKT_FLUSHWRITE -tty.TIOCPKT_NOSTOP -tty.TIOCPKT_START -tty.TIOCPKT_STOP -tty.TIOCSCTTY -tty.TIOCSERCONFIG -tty.TIOCSERGETLSR -tty.TIOCSERGETMULTI -tty.TIOCSERGSTRUCT -tty.TIOCSERGWILD -tty.TIOCSERSETMULTI -tty.TIOCSERSWILD -tty.TIOCSER_TEMT -tty.TIOCSETD -tty.TIOCSLCKTRMIOS -tty.TIOCSPGRP -tty.TIOCSSERIAL -tty.TIOCSSOFTCAR -tty.TIOCSTI -tty.TIOCSWINSZ -tty.TOSTOP -tty.VDISCARD -tty.VEOF -tty.VEOL -tty.VEOL2 -tty.VERASE -tty.VINTR -tty.VKILL -tty.VLNEXT -tty.VMIN -tty.VQUIT -tty.VREPRINT -tty.VSTART -tty.VSTOP -tty.VSUSP -tty.VSWTC -tty.VSWTCH -tty.VT0 -tty.VT1 -tty.VTDLY -tty.VTIME -tty.VWERASE -tty.XCASE -tty.XTABS -tty.error -tty.setcbreak(??) -tty.setraw(??) -tty.tcdrain(fd) -> None -tty.tcflow(fd, action) -> None -tty.tcflush(fd, queue) -> None -tty.tcgetattr(fd) -> list_of_attrs -tty.tcsendbreak(fd, duration) -> None -tty.tcsetattr(fd, when, attributes) -> None -tuple() -> an empty tuple -type(object) -> the object's type -types.BooleanType -types.BufferType -types.BuiltinFunctionType -types.BuiltinMethodType -types.ClassType -types.CodeType -types.ComplexType -types.DictProxyType -types.DictType -types.DictionaryType -types.EllipsisType -types.FileType -types.FloatType -types.FrameType -types.FunctionType -types.GeneratorType -types.GetSetDescriptorType -types.InstanceType -types.IntType -types.LambdaType -types.ListType -types.LongType -types.MemberDescriptorType -types.MethodType -types.ModuleType -types.NoneType -types.NotImplementedType -types.ObjectType -types.SliceType -types.StringType -types.StringTypes -types.TracebackType -types.TupleType -types.TypeType -types.UnboundMethodType -types.UnicodeType -types.XRangeType -unichr(i) -> Unicode character -unicode(string [, encoding[, errors]]) -> object -unicodedata.UCD -unicodedata.bidirectional(unichr) -unicodedata.category(unichr) -unicodedata.combining(unichr) -unicodedata.decimal(unichr[, default]) -unicodedata.decomposition(unichr) -unicodedata.digit(unichr[, default]) -unicodedata.east_asian_width(unichr) -unicodedata.lookup(name) -unicodedata.mirrored(unichr) -unicodedata.name(unichr[, default]) -unicodedata.normalize(form, unistr) -unicodedata.numeric(unichr[, default]) -unicodedata.ucd_3_2_0 -unicodedata.ucnhash_CAPI -unicodedata.unidata_version -unittest.FunctionTestCase -unittest.TestCase -unittest.TestLoader -unittest.TestProgram -unittest.TestResult -unittest.TestSuite -unittest.TextTestRunner -unittest.defaultTestLoader -unittest.findTestCases(??) -unittest.getTestCaseNames(??) -unittest.main -unittest.makeSuite(??) -unittest.os -unittest.sys -unittest.time -unittest.traceback -unittest.types -urllib.ContentTooShortError -urllib.FancyURLopener(??) -urllib.MAXFTPCACHE -urllib.URLopener(??) -urllib.addbase(??) -urllib.addclosehook(??) -urllib.addinfo(??) -urllib.addinfourl(??) -urllib.always_safe -urllib.basejoin(??) -urllib.ftpcache -urllib.ftperrors(??) -urllib.ftpwrapper(??) -urllib.getproxies(??) -urllib.getproxies_environment(??) -urllib.localhost(??) -urllib.main(??) -urllib.noheaders(??) -urllib.os -urllib.pathname2url(??) -urllib.proxy_bypass(??) -urllib.quote('abc def') -> 'abc%20def' -urllib.quote_plus(??) -urllib.reporthook(??) -urllib.socket -urllib.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib.splitgophertype('/Xselector') --> 'X', 'selector'. -urllib.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib.splitnport(??) -urllib.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib.splitport('host:port') --> 'host', 'port'. -urllib.splitquery('/path?query') --> '/path', 'query'. -urllib.splittag('/path#tag') --> '/path', 'tag'. -urllib.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib.splitvalue('attr=value') --> 'attr', 'value'. -urllib.string -urllib.sys -urllib.test(??) -urllib.test1(??) -urllib.thishost(??) -urllib.time -urllib.toBytes(u"URL") --> 'URL'. -urllib.unquote('abc%20def') -> 'abc def'. -urllib.unquote_plus(??) -urllib.unwrap('') --> 'type://host/path'. -urllib.url2pathname(??) -urllib.urlcleanup(??) -urllib.urlencode(??) -urllib.urlopen(url [, data]) -> open file-like object -urllib.urlretrieve(??) -urllib2.AbstractBasicAuthHandler(??) -urllib2.AbstractDigestAuthHandler(??) -urllib2.AbstractHTTPHandler(??) -urllib2.BaseHandler(??) -urllib2.CacheFTPHandler(??) -urllib2.FTPHandler(??) -urllib2.FileHandler(??) -urllib2.GopherError -urllib2.GopherHandler(??) -urllib2.HTTPBasicAuthHandler(??) -urllib2.HTTPCookieProcessor(??) -urllib2.HTTPDefaultErrorHandler(??) -urllib2.HTTPDigestAuthHandler(??) -urllib2.HTTPError -urllib2.HTTPErrorProcessor(??) -urllib2.HTTPHandler(??) -urllib2.HTTPPasswordMgr(??) -urllib2.HTTPPasswordMgrWithDefaultRealm(??) -urllib2.HTTPRedirectHandler(??) -urllib2.HTTPSHandler(??) -urllib2.OpenerDirector(??) -urllib2.ProxyBasicAuthHandler(??) -urllib2.ProxyDigestAuthHandler(??) -urllib2.ProxyHandler(??) -urllib2.Request(??) -urllib2.StringIO([s]) -- Return a StringIO-like stream for reading or writing -urllib2.URLError -urllib2.UnknownHandler(??) -urllib2.addinfourl(??) -urllib2.base64 -urllib2.bisect -urllib2.build_opener(??) -urllib2.ftpwrapper(??) -urllib2.getproxies(??) -urllib2.hashlib -urllib2.httplib -urllib2.install_opener(??) -urllib2.localhost(??) -urllib2.mimetools -urllib2.noheaders(??) -urllib2.os -urllib2.parse_http_list(??) -urllib2.parse_keqv_list(??) -urllib2.posixpath -urllib2.quote('abc def') -> 'abc%20def' -urllib2.random -urllib2.randombytes(??) -urllib2.re -urllib2.request_host(??) -urllib2.socket -urllib2.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib2.splitgophertype('/Xselector') --> 'X', 'selector'. -urllib2.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib2.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib2.splitport('host:port') --> 'host', 'port'. -urllib2.splitquery('/path?query') --> '/path', 'query'. -urllib2.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib2.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib2.splitvalue('attr=value') --> 'attr', 'value'. -urllib2.sys -urllib2.time -urllib2.unquote('abc%20def') -> 'abc def'. -urllib2.unwrap('') --> 'type://host/path'. -urllib2.url2pathname(??) -urllib2.urlopen(??) -urllib2.urlparse -urlparse.BaseResult -urlparse.MAX_CACHE_SIZE -urlparse.ParseResult -urlparse.SplitResult -urlparse.clear_cache(??) -urlparse.non_hierarchical -urlparse.scheme_chars -urlparse.test(??) -urlparse.test_input -urlparse.urldefrag(??) -urlparse.urljoin(??) -urlparse.urlparse(??) -urlparse.urlsplit(??) -urlparse.urlunparse(??) -urlparse.urlunsplit(??) -urlparse.uses_fragment -urlparse.uses_netloc -urlparse.uses_params -urlparse.uses_query -urlparse.uses_relative -user.home -user.os -user.pythonrc -uu.Error -uu.binascii -uu.decode(??) -uu.encode(??) -uu.os -uu.sys -uu.test(??) -uuid.NAMESPACE_DNS -uuid.NAMESPACE_OID -uuid.NAMESPACE_URL -uuid.NAMESPACE_X500 -uuid.RESERVED_FUTURE -uuid.RESERVED_MICROSOFT -uuid.RESERVED_NCS -uuid.RFC_4122 -uuid.UUID -uuid.ctypes -uuid.getnode(??) -uuid.lib -uuid.libname -uuid.uuid1(??) -uuid.uuid3(??) -uuid.uuid4(??) -uuid.uuid5(??) -vars([object]) -> dictionary -warnings.defaultaction -warnings.filters -warnings.filterwarnings(??) -warnings.formatwarning(??) -warnings.linecache -warnings.onceregistry -warnings.resetwarnings(??) -warnings.showwarning(??) -warnings.simplefilter(??) -warnings.sys -warnings.types -warnings.warn(??) -warnings.warn_explicit(??) -wave.Chunk(??) -wave.Error -wave.WAVE_FORMAT_PCM -wave.Wave_read(??) -wave.Wave_write(??) -wave.big_endian -wave.open(??) -wave.openfp(??) -wave.struct -weakref.CallableProxyType -weakref.KeyedRef -weakref.ProxyType -weakref.ProxyTypes -weakref.ReferenceError -weakref.ReferenceType -weakref.UserDict -weakref.WeakKeyDictionary(??) -weakref.WeakValueDictionary(??) -weakref.getweakrefcount(object) -- return the number of weak references -weakref.getweakrefs(object) -- return a list of all weak reference objects -weakref.proxy(object[, callback]) -- create a proxy object that weakly -weakref.ref -webbrowser.BackgroundBrowser -webbrowser.BaseBrowser -webbrowser.Elinks -webbrowser.Error -webbrowser.Galeon -webbrowser.GenericBrowser -webbrowser.Grail -webbrowser.Konqueror -webbrowser.Mozilla -webbrowser.Netscape -webbrowser.Opera -webbrowser.UnixBrowser -webbrowser.get(??) -webbrowser.main(??) -webbrowser.open(??) -webbrowser.open_new(??) -webbrowser.open_new_tab(??) -webbrowser.os -webbrowser.register(??) -webbrowser.register_X_browsers(??) -webbrowser.shlex -webbrowser.stat -webbrowser.subprocess -webbrowser.sys -webbrowser.time -whichdb.dbm -whichdb.os -whichdb.struct -whichdb.sys -whichdb.whichdb(??) -wsgiref.handlers -wsgiref.handlers.BaseCGIHandler(??) -wsgiref.handlers.BaseHandler(??) -wsgiref.handlers.CGIHandler(??) -wsgiref.handlers.FileWrapper(??) -wsgiref.handlers.Headers(??) -wsgiref.handlers.SimpleHandler(??) -wsgiref.handlers.StringType -wsgiref.handlers.format_date_time(??) -wsgiref.handlers.guess_scheme(??) -wsgiref.handlers.is_hop_by_hop(??) -wsgiref.handlers.os -wsgiref.handlers.sys -wsgiref.handlers.time -wsgiref.headers -wsgiref.headers.Headers(??) -wsgiref.headers.ListType -wsgiref.headers.TupleType -wsgiref.headers.re -wsgiref.headers.tspecials -wsgiref.simple_server -wsgiref.simple_server.BaseHTTPRequestHandler(??) -wsgiref.simple_server.HTTPServer(??) -wsgiref.simple_server.ServerHandler(??) -wsgiref.simple_server.SimpleHandler(??) -wsgiref.simple_server.WSGIRequestHandler(??) -wsgiref.simple_server.WSGIServer(??) -wsgiref.simple_server.demo_app(??) -wsgiref.simple_server.make_server(??) -wsgiref.simple_server.server_version -wsgiref.simple_server.software_version -wsgiref.simple_server.sys -wsgiref.simple_server.sys_version -wsgiref.simple_server.urllib -wsgiref.util -wsgiref.util.FileWrapper(??) -wsgiref.util.application_uri(??) -wsgiref.util.guess_scheme(??) -wsgiref.util.is_hop_by_hop(??) -wsgiref.util.posixpath -wsgiref.util.request_uri(??) -wsgiref.util.setup_testing_defaults(??) -wsgiref.util.shift_path_info(??) -wsgiref.validate.DictType -wsgiref.validate.ErrorWrapper(??) -wsgiref.validate.InputWrapper(??) -wsgiref.validate.IteratorWrapper(??) -wsgiref.validate.ListType -wsgiref.validate.PartialIteratorWrapper(??) -wsgiref.validate.StringType -wsgiref.validate.TupleType -wsgiref.validate.WSGIWarning -wsgiref.validate.WriteWrapper(??) -wsgiref.validate.assert_(??) -wsgiref.validate.bad_header_value_re -wsgiref.validate.check_content_type(??) -wsgiref.validate.check_environ(??) -wsgiref.validate.check_errors(??) -wsgiref.validate.check_exc_info(??) -wsgiref.validate.check_headers(??) -wsgiref.validate.check_input(??) -wsgiref.validate.check_iterator(??) -wsgiref.validate.check_status(??) -wsgiref.validate.header_re -wsgiref.validate.re -wsgiref.validate.sys -wsgiref.validate.validator(??) -wsgiref.validate.warnings -xdrlib.ConversionError -xdrlib.Error -xdrlib.Packer(??) -xdrlib.Unpacker(??) -xdrlib.struct -xml.dom -xml.dom.DOMException -xml.dom.DOMSTRING_SIZE_ERR -xml.dom.DomstringSizeErr -xml.dom.EMPTY_NAMESPACE -xml.dom.EMPTY_PREFIX -xml.dom.HIERARCHY_REQUEST_ERR -xml.dom.HierarchyRequestErr -xml.dom.INDEX_SIZE_ERR -xml.dom.INUSE_ATTRIBUTE_ERR -xml.dom.INVALID_ACCESS_ERR -xml.dom.INVALID_CHARACTER_ERR -xml.dom.INVALID_MODIFICATION_ERR -xml.dom.INVALID_STATE_ERR -xml.dom.IndexSizeErr -xml.dom.InuseAttributeErr -xml.dom.InvalidAccessErr -xml.dom.InvalidCharacterErr -xml.dom.InvalidModificationErr -xml.dom.InvalidStateErr -xml.dom.NAMESPACE_ERR -xml.dom.NOT_FOUND_ERR -xml.dom.NOT_SUPPORTED_ERR -xml.dom.NO_DATA_ALLOWED_ERR -xml.dom.NO_MODIFICATION_ALLOWED_ERR -xml.dom.NamespaceErr -xml.dom.NoDataAllowedErr -xml.dom.NoModificationAllowedErr -xml.dom.Node(??) -xml.dom.NodeFilter -xml.dom.NodeFilter.NodeFilter(??) -xml.dom.NotFoundErr -xml.dom.NotSupportedErr -xml.dom.SYNTAX_ERR -xml.dom.SyntaxErr -xml.dom.UserDataHandler(??) -xml.dom.VALIDATION_ERR -xml.dom.ValidationErr -xml.dom.WRONG_DOCUMENT_ERR -xml.dom.WrongDocumentErr -xml.dom.XHTML_NAMESPACE -xml.dom.XMLNS_NAMESPACE -xml.dom.XML_NAMESPACE -xml.dom.domreg -xml.dom.domreg.EmptyNodeList -xml.dom.domreg.NodeList -xml.dom.domreg.StringTypes -xml.dom.domreg.defproperty(??) -xml.dom.domreg.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.domreg.registerDOMImplementation(name, factory) -xml.dom.domreg.registered -xml.dom.domreg.well_known_implementations -xml.dom.expatbuilder -xml.dom.expatbuilder.CDATA_SECTION_NODE -xml.dom.expatbuilder.DOCUMENT_NODE -xml.dom.expatbuilder.EMPTY_NAMESPACE -xml.dom.expatbuilder.EMPTY_PREFIX -xml.dom.expatbuilder.ElementInfo -xml.dom.expatbuilder.EmptyNodeList -xml.dom.expatbuilder.ExpatBuilder(??) -xml.dom.expatbuilder.ExpatBuilderNS(??) -xml.dom.expatbuilder.FILTER_ACCEPT -xml.dom.expatbuilder.FILTER_INTERRUPT -xml.dom.expatbuilder.FILTER_REJECT -xml.dom.expatbuilder.FILTER_SKIP -xml.dom.expatbuilder.FilterCrutch -xml.dom.expatbuilder.FilterVisibilityController -xml.dom.expatbuilder.FragmentBuilder(??) -xml.dom.expatbuilder.FragmentBuilderNS(??) -xml.dom.expatbuilder.InternalSubsetExtractor(??) -xml.dom.expatbuilder.Namespaces(??) -xml.dom.expatbuilder.Node(??) -xml.dom.expatbuilder.NodeFilter(??) -xml.dom.expatbuilder.NodeList -xml.dom.expatbuilder.ParseEscape -xml.dom.expatbuilder.Rejecter -xml.dom.expatbuilder.Skipper -xml.dom.expatbuilder.StringTypes -xml.dom.expatbuilder.TEXT_NODE -xml.dom.expatbuilder.XMLNS_NAMESPACE -xml.dom.expatbuilder.defproperty(??) -xml.dom.expatbuilder.expat -xml.dom.expatbuilder.makeBuilder(??) -xml.dom.expatbuilder.minidom -xml.dom.expatbuilder.parse(??) -xml.dom.expatbuilder.parseFragment(??) -xml.dom.expatbuilder.parseFragmentString(??) -xml.dom.expatbuilder.parseString(??) -xml.dom.expatbuilder.theDOMImplementation -xml.dom.expatbuilder.xmlbuilder -xml.dom.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.minicompat -xml.dom.minicompat.EmptyNodeList -xml.dom.minicompat.NodeList -xml.dom.minicompat.StringTypes -xml.dom.minicompat.defproperty(??) -xml.dom.minicompat.xml -xml.dom.minidom -xml.dom.minidom.Attr(??) -xml.dom.minidom.AttributeList -xml.dom.minidom.CDATASection(??) -xml.dom.minidom.CharacterData(??) -xml.dom.minidom.Childless(??) -xml.dom.minidom.Comment(??) -xml.dom.minidom.DOMImplementation(??) -xml.dom.minidom.DOMImplementationLS(??) -xml.dom.minidom.Document(??) -xml.dom.minidom.DocumentFragment(??) -xml.dom.minidom.DocumentLS(??) -xml.dom.minidom.DocumentType(??) -xml.dom.minidom.EMPTY_NAMESPACE -xml.dom.minidom.EMPTY_PREFIX -xml.dom.minidom.Element(??) -xml.dom.minidom.ElementInfo -xml.dom.minidom.EmptyNodeList -xml.dom.minidom.Entity(??) -xml.dom.minidom.Identified(??) -xml.dom.minidom.NamedNodeMap -xml.dom.minidom.Node(??) -xml.dom.minidom.NodeList -xml.dom.minidom.Notation(??) -xml.dom.minidom.ProcessingInstruction(??) -xml.dom.minidom.ReadOnlySequentialNamedNodeMap -xml.dom.minidom.StringTypes -xml.dom.minidom.Text(??) -xml.dom.minidom.TypeInfo -xml.dom.minidom.XMLNS_NAMESPACE -xml.dom.minidom.defproperty(??) -xml.dom.minidom.domreg -xml.dom.minidom.getDOMImplementation(??) -xml.dom.minidom.parse(??) -xml.dom.minidom.parseString(??) -xml.dom.minidom.xml -xml.dom.pulldom -xml.dom.pulldom.CHARACTERS -xml.dom.pulldom.COMMENT -xml.dom.pulldom.DOMEventStream(??) -xml.dom.pulldom.END_DOCUMENT -xml.dom.pulldom.END_ELEMENT -xml.dom.pulldom.ErrorHandler(??) -xml.dom.pulldom.IGNORABLE_WHITESPACE -xml.dom.pulldom.PROCESSING_INSTRUCTION -xml.dom.pulldom.PullDOM(??) -xml.dom.pulldom.SAX2DOM(??) -xml.dom.pulldom.START_DOCUMENT -xml.dom.pulldom.START_ELEMENT -xml.dom.pulldom.default_bufsize -xml.dom.pulldom.parse(??) -xml.dom.pulldom.parseString(??) -xml.dom.pulldom.types -xml.dom.pulldom.xml -xml.dom.registerDOMImplementation(name, factory) -xml.dom.xmlbuilder -xml.dom.xmlbuilder.DOMBuilder(??) -xml.dom.xmlbuilder.DOMBuilderFilter(??) -xml.dom.xmlbuilder.DOMEntityResolver -xml.dom.xmlbuilder.DOMImplementationLS(??) -xml.dom.xmlbuilder.DOMInputSource -xml.dom.xmlbuilder.DocumentLS(??) -xml.dom.xmlbuilder.Options(??) -xml.dom.xmlbuilder.copy -xml.dom.xmlbuilder.xml -xml.etree -xml.etree.ElementInclude -xml.etree.ElementInclude.ElementTree -xml.etree.ElementInclude.FatalIncludeError -xml.etree.ElementInclude.XINCLUDE -xml.etree.ElementInclude.XINCLUDE_FALLBACK -xml.etree.ElementInclude.XINCLUDE_INCLUDE -xml.etree.ElementInclude.copy -xml.etree.ElementInclude.default_loader(??) -xml.etree.ElementInclude.include(??) -xml.etree.ElementPath -xml.etree.ElementPath.Path(??) -xml.etree.ElementPath.find(??) -xml.etree.ElementPath.findall(??) -xml.etree.ElementPath.findtext(??) -xml.etree.ElementPath.re -xml.etree.ElementPath.xpath_descendant_or_self(??) -xml.etree.ElementPath.xpath_tokenizer -xml.etree.ElementTree -xml.etree.ElementTree.Comment(??) -xml.etree.ElementTree.Element(??) -xml.etree.ElementTree.ElementPath -xml.etree.ElementTree.ElementTree(??) -xml.etree.ElementTree.PI(??) -xml.etree.ElementTree.ProcessingInstruction(??) -xml.etree.ElementTree.QName(??) -xml.etree.ElementTree.SubElement(??) -xml.etree.ElementTree.TreeBuilder(??) -xml.etree.ElementTree.VERSION -xml.etree.ElementTree.XML(??) -xml.etree.ElementTree.XMLID(??) -xml.etree.ElementTree.XMLParser(??) -xml.etree.ElementTree.XMLTreeBuilder(??) -xml.etree.ElementTree.dump(??) -xml.etree.ElementTree.fixtag(??) -xml.etree.ElementTree.fromstring(??) -xml.etree.ElementTree.iselement(??) -xml.etree.ElementTree.iterparse(??) -xml.etree.ElementTree.parse(??) -xml.etree.ElementTree.re -xml.etree.ElementTree.string -xml.etree.ElementTree.sys -xml.etree.ElementTree.tostring(??) -xml.etree.cElementTree -xml.etree.cElementTree.Comment(??) -xml.etree.cElementTree.Element -xml.etree.cElementTree.ElementPath -xml.etree.cElementTree.ElementTree(??) -xml.etree.cElementTree.PI(??) -xml.etree.cElementTree.ProcessingInstruction(??) -xml.etree.cElementTree.QName(??) -xml.etree.cElementTree.SubElement -xml.etree.cElementTree.TreeBuilder -xml.etree.cElementTree.VERSION -xml.etree.cElementTree.XML(??) -xml.etree.cElementTree.XMLID(??) -xml.etree.cElementTree.XMLParser -xml.etree.cElementTree.XMLParserError -xml.etree.cElementTree.XMLTreeBuilder -xml.etree.cElementTree.dump(??) -xml.etree.cElementTree.fromstring(??) -xml.etree.cElementTree.iselement(??) -xml.etree.cElementTree.iterparse -xml.etree.cElementTree.parse(??) -xml.etree.cElementTree.tostring(??) -xml.parsers -xml.parsers.expat -xml.parsers.expat.EXPAT_VERSION -xml.parsers.expat.ErrorString(errno) -> string -xml.parsers.expat.ExpatError -xml.parsers.expat.ParserCreate([encoding[, namespace_separator]]) -> parser -xml.parsers.expat.XMLParserType -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_ALWAYS -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_NEVER -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -xml.parsers.expat.error -xml.parsers.expat.errors -xml.parsers.expat.expat_CAPI -xml.parsers.expat.features -xml.parsers.expat.model -xml.parsers.expat.native_encoding -xml.parsers.expat.version_info -xml.sax -xml.sax.ContentHandler(??) -xml.sax.ErrorHandler(??) -xml.sax.InputSource(??) -xml.sax.SAXException -xml.sax.SAXNotRecognizedException -xml.sax.SAXNotSupportedException -xml.sax.SAXParseException -xml.sax.SAXReaderNotAvailable -xml.sax.default_parser_list -xml.sax.expatreader -xml.sax.expatreader.AttributesImpl(??) -xml.sax.expatreader.AttributesNSImpl(??) -xml.sax.expatreader.ExpatLocator(??) -xml.sax.expatreader.ExpatParser(??) -xml.sax.expatreader.SAXException -xml.sax.expatreader.SAXNotRecognizedException -xml.sax.expatreader.SAXNotSupportedException -xml.sax.expatreader.SAXParseException -xml.sax.expatreader.SAXReaderNotAvailable -xml.sax.expatreader.create_parser(??) -xml.sax.expatreader.expat -xml.sax.expatreader.feature_external_ges -xml.sax.expatreader.feature_external_pes -xml.sax.expatreader.feature_namespace_prefixes -xml.sax.expatreader.feature_namespaces -xml.sax.expatreader.feature_string_interning -xml.sax.expatreader.feature_validation -xml.sax.expatreader.handler -xml.sax.expatreader.property_interning_dict -xml.sax.expatreader.property_xml_string -xml.sax.expatreader.saxutils -xml.sax.expatreader.version -xml.sax.expatreader.xmlreader -xml.sax.handler -xml.sax.handler.ContentHandler(??) -xml.sax.handler.DTDHandler(??) -xml.sax.handler.EntityResolver(??) -xml.sax.handler.ErrorHandler(??) -xml.sax.handler.all_features -xml.sax.handler.all_properties -xml.sax.handler.feature_external_ges -xml.sax.handler.feature_external_pes -xml.sax.handler.feature_namespace_prefixes -xml.sax.handler.feature_namespaces -xml.sax.handler.feature_string_interning -xml.sax.handler.feature_validation -xml.sax.handler.property_declaration_handler -xml.sax.handler.property_dom_node -xml.sax.handler.property_encoding -xml.sax.handler.property_interning_dict -xml.sax.handler.property_lexical_handler -xml.sax.handler.property_xml_string -xml.sax.handler.version -xml.sax.make_parser(??) -xml.sax.parse(??) -xml.sax.parseString(??) -xml.sax.saxutils -xml.sax.saxutils.XMLFilterBase(??) -xml.sax.saxutils.XMLGenerator(??) -xml.sax.saxutils.escape(??) -xml.sax.saxutils.handler -xml.sax.saxutils.os -xml.sax.saxutils.prepare_input_source(??) -xml.sax.saxutils.quoteattr(??) -xml.sax.saxutils.types -xml.sax.saxutils.unescape(??) -xml.sax.saxutils.urllib -xml.sax.saxutils.urlparse -xml.sax.saxutils.xmlreader -xml.sax.xmlreader -xml.sax.xmlreader.AttributesImpl(??) -xml.sax.xmlreader.AttributesNSImpl(??) -xml.sax.xmlreader.IncrementalParser(??) -xml.sax.xmlreader.InputSource(??) -xml.sax.xmlreader.Locator(??) -xml.sax.xmlreader.SAXNotRecognizedException -xml.sax.xmlreader.SAXNotSupportedException -xml.sax.xmlreader.XMLReader(??) -xml.sax.xmlreader.handler -xmlcore.dom -xmlcore.dom.DOMException -xmlcore.dom.DOMSTRING_SIZE_ERR -xmlcore.dom.DomstringSizeErr -xmlcore.dom.EMPTY_NAMESPACE -xmlcore.dom.EMPTY_PREFIX -xmlcore.dom.HIERARCHY_REQUEST_ERR -xmlcore.dom.HierarchyRequestErr -xmlcore.dom.INDEX_SIZE_ERR -xmlcore.dom.INUSE_ATTRIBUTE_ERR -xmlcore.dom.INVALID_ACCESS_ERR -xmlcore.dom.INVALID_CHARACTER_ERR -xmlcore.dom.INVALID_MODIFICATION_ERR -xmlcore.dom.INVALID_STATE_ERR -xmlcore.dom.IndexSizeErr -xmlcore.dom.InuseAttributeErr -xmlcore.dom.InvalidAccessErr -xmlcore.dom.InvalidCharacterErr -xmlcore.dom.InvalidModificationErr -xmlcore.dom.InvalidStateErr -xmlcore.dom.NAMESPACE_ERR -xmlcore.dom.NOT_FOUND_ERR -xmlcore.dom.NOT_SUPPORTED_ERR -xmlcore.dom.NO_DATA_ALLOWED_ERR -xmlcore.dom.NO_MODIFICATION_ALLOWED_ERR -xmlcore.dom.NamespaceErr -xmlcore.dom.NoDataAllowedErr -xmlcore.dom.NoModificationAllowedErr -xmlcore.dom.Node(??) -xmlcore.dom.NodeFilter -xmlcore.dom.NodeFilter.NodeFilter(??) -xmlcore.dom.NotFoundErr -xmlcore.dom.NotSupportedErr -xmlcore.dom.SYNTAX_ERR -xmlcore.dom.SyntaxErr -xmlcore.dom.UserDataHandler(??) -xmlcore.dom.VALIDATION_ERR -xmlcore.dom.ValidationErr -xmlcore.dom.WRONG_DOCUMENT_ERR -xmlcore.dom.WrongDocumentErr -xmlcore.dom.XHTML_NAMESPACE -xmlcore.dom.XMLNS_NAMESPACE -xmlcore.dom.XML_NAMESPACE -xmlcore.dom.domreg -xmlcore.dom.domreg.EmptyNodeList -xmlcore.dom.domreg.NodeList -xmlcore.dom.domreg.StringTypes -xmlcore.dom.domreg.defproperty(??) -xmlcore.dom.domreg.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xmlcore.dom.domreg.registerDOMImplementation(name, factory) -xmlcore.dom.domreg.registered -xmlcore.dom.domreg.well_known_implementations -xmlcore.dom.expatbuilder -xmlcore.dom.expatbuilder.CDATA_SECTION_NODE -xmlcore.dom.expatbuilder.DOCUMENT_NODE -xmlcore.dom.expatbuilder.EMPTY_NAMESPACE -xmlcore.dom.expatbuilder.EMPTY_PREFIX -xmlcore.dom.expatbuilder.ElementInfo -xmlcore.dom.expatbuilder.EmptyNodeList -xmlcore.dom.expatbuilder.ExpatBuilder(??) -xmlcore.dom.expatbuilder.ExpatBuilderNS(??) -xmlcore.dom.expatbuilder.FILTER_ACCEPT -xmlcore.dom.expatbuilder.FILTER_INTERRUPT -xmlcore.dom.expatbuilder.FILTER_REJECT -xmlcore.dom.expatbuilder.FILTER_SKIP -xmlcore.dom.expatbuilder.FilterCrutch -xmlcore.dom.expatbuilder.FilterVisibilityController -xmlcore.dom.expatbuilder.FragmentBuilder(??) -xmlcore.dom.expatbuilder.FragmentBuilderNS(??) -xmlcore.dom.expatbuilder.InternalSubsetExtractor(??) -xmlcore.dom.expatbuilder.Namespaces(??) -xmlcore.dom.expatbuilder.Node(??) -xmlcore.dom.expatbuilder.NodeFilter(??) -xmlcore.dom.expatbuilder.NodeList -xmlcore.dom.expatbuilder.ParseEscape -xmlcore.dom.expatbuilder.Rejecter -xmlcore.dom.expatbuilder.Skipper -xmlcore.dom.expatbuilder.StringTypes -xmlcore.dom.expatbuilder.TEXT_NODE -xmlcore.dom.expatbuilder.XMLNS_NAMESPACE -xmlcore.dom.expatbuilder.defproperty(??) -xmlcore.dom.expatbuilder.expat -xmlcore.dom.expatbuilder.makeBuilder(??) -xmlcore.dom.expatbuilder.minidom -xmlcore.dom.expatbuilder.parse(??) -xmlcore.dom.expatbuilder.parseFragment(??) -xmlcore.dom.expatbuilder.parseFragmentString(??) -xmlcore.dom.expatbuilder.parseString(??) -xmlcore.dom.expatbuilder.theDOMImplementation -xmlcore.dom.expatbuilder.xmlbuilder -xmlcore.dom.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xmlcore.dom.minicompat -xmlcore.dom.minicompat.EmptyNodeList -xmlcore.dom.minicompat.NodeList -xmlcore.dom.minicompat.StringTypes -xmlcore.dom.minicompat.defproperty(??) -xmlcore.dom.minicompat.xmlcore -xmlcore.dom.minidom -xmlcore.dom.minidom.Attr(??) -xmlcore.dom.minidom.AttributeList -xmlcore.dom.minidom.CDATASection(??) -xmlcore.dom.minidom.CharacterData(??) -xmlcore.dom.minidom.Childless(??) -xmlcore.dom.minidom.Comment(??) -xmlcore.dom.minidom.DOMImplementation(??) -xmlcore.dom.minidom.DOMImplementationLS(??) -xmlcore.dom.minidom.Document(??) -xmlcore.dom.minidom.DocumentFragment(??) -xmlcore.dom.minidom.DocumentLS(??) -xmlcore.dom.minidom.DocumentType(??) -xmlcore.dom.minidom.EMPTY_NAMESPACE -xmlcore.dom.minidom.EMPTY_PREFIX -xmlcore.dom.minidom.Element(??) -xmlcore.dom.minidom.ElementInfo -xmlcore.dom.minidom.EmptyNodeList -xmlcore.dom.minidom.Entity(??) -xmlcore.dom.minidom.Identified(??) -xmlcore.dom.minidom.NamedNodeMap -xmlcore.dom.minidom.Node(??) -xmlcore.dom.minidom.NodeList -xmlcore.dom.minidom.Notation(??) -xmlcore.dom.minidom.ProcessingInstruction(??) -xmlcore.dom.minidom.ReadOnlySequentialNamedNodeMap -xmlcore.dom.minidom.StringTypes -xmlcore.dom.minidom.Text(??) -xmlcore.dom.minidom.TypeInfo -xmlcore.dom.minidom.XMLNS_NAMESPACE -xmlcore.dom.minidom.defproperty(??) -xmlcore.dom.minidom.domreg -xmlcore.dom.minidom.getDOMImplementation(??) -xmlcore.dom.minidom.parse(??) -xmlcore.dom.minidom.parseString(??) -xmlcore.dom.minidom.xmlcore -xmlcore.dom.pulldom -xmlcore.dom.pulldom.CHARACTERS -xmlcore.dom.pulldom.COMMENT -xmlcore.dom.pulldom.DOMEventStream(??) -xmlcore.dom.pulldom.END_DOCUMENT -xmlcore.dom.pulldom.END_ELEMENT -xmlcore.dom.pulldom.ErrorHandler(??) -xmlcore.dom.pulldom.IGNORABLE_WHITESPACE -xmlcore.dom.pulldom.PROCESSING_INSTRUCTION -xmlcore.dom.pulldom.PullDOM(??) -xmlcore.dom.pulldom.SAX2DOM(??) -xmlcore.dom.pulldom.START_DOCUMENT -xmlcore.dom.pulldom.START_ELEMENT -xmlcore.dom.pulldom.default_bufsize -xmlcore.dom.pulldom.parse(??) -xmlcore.dom.pulldom.parseString(??) -xmlcore.dom.pulldom.types -xmlcore.dom.pulldom.xmlcore -xmlcore.dom.registerDOMImplementation(name, factory) -xmlcore.dom.xmlbuilder -xmlcore.dom.xmlbuilder.DOMBuilder(??) -xmlcore.dom.xmlbuilder.DOMBuilderFilter(??) -xmlcore.dom.xmlbuilder.DOMEntityResolver -xmlcore.dom.xmlbuilder.DOMImplementationLS(??) -xmlcore.dom.xmlbuilder.DOMInputSource -xmlcore.dom.xmlbuilder.DocumentLS(??) -xmlcore.dom.xmlbuilder.Options(??) -xmlcore.dom.xmlbuilder.copy -xmlcore.dom.xmlbuilder.xmlcore -xmlcore.etree -xmlcore.etree.ElementInclude -xmlcore.etree.ElementInclude.ElementTree -xmlcore.etree.ElementInclude.FatalIncludeError -xmlcore.etree.ElementInclude.XINCLUDE -xmlcore.etree.ElementInclude.XINCLUDE_FALLBACK -xmlcore.etree.ElementInclude.XINCLUDE_INCLUDE -xmlcore.etree.ElementInclude.copy -xmlcore.etree.ElementInclude.default_loader(??) -xmlcore.etree.ElementInclude.include(??) -xmlcore.etree.ElementPath -xmlcore.etree.ElementPath.Path(??) -xmlcore.etree.ElementPath.find(??) -xmlcore.etree.ElementPath.findall(??) -xmlcore.etree.ElementPath.findtext(??) -xmlcore.etree.ElementPath.re -xmlcore.etree.ElementPath.xpath_descendant_or_self(??) -xmlcore.etree.ElementPath.xpath_tokenizer -xmlcore.etree.ElementTree -xmlcore.etree.ElementTree.Comment(??) -xmlcore.etree.ElementTree.Element(??) -xmlcore.etree.ElementTree.ElementPath -xmlcore.etree.ElementTree.ElementTree(??) -xmlcore.etree.ElementTree.PI(??) -xmlcore.etree.ElementTree.ProcessingInstruction(??) -xmlcore.etree.ElementTree.QName(??) -xmlcore.etree.ElementTree.SubElement(??) -xmlcore.etree.ElementTree.TreeBuilder(??) -xmlcore.etree.ElementTree.VERSION -xmlcore.etree.ElementTree.XML(??) -xmlcore.etree.ElementTree.XMLID(??) -xmlcore.etree.ElementTree.XMLParser(??) -xmlcore.etree.ElementTree.XMLTreeBuilder(??) -xmlcore.etree.ElementTree.dump(??) -xmlcore.etree.ElementTree.fixtag(??) -xmlcore.etree.ElementTree.fromstring(??) -xmlcore.etree.ElementTree.iselement(??) -xmlcore.etree.ElementTree.iterparse(??) -xmlcore.etree.ElementTree.parse(??) -xmlcore.etree.ElementTree.re -xmlcore.etree.ElementTree.string -xmlcore.etree.ElementTree.sys -xmlcore.etree.ElementTree.tostring(??) -xmlcore.etree.cElementTree -xmlcore.etree.cElementTree.Comment(??) -xmlcore.etree.cElementTree.Element -xmlcore.etree.cElementTree.ElementPath -xmlcore.etree.cElementTree.ElementTree(??) -xmlcore.etree.cElementTree.PI(??) -xmlcore.etree.cElementTree.ProcessingInstruction(??) -xmlcore.etree.cElementTree.QName(??) -xmlcore.etree.cElementTree.SubElement -xmlcore.etree.cElementTree.TreeBuilder -xmlcore.etree.cElementTree.VERSION -xmlcore.etree.cElementTree.XML(??) -xmlcore.etree.cElementTree.XMLID(??) -xmlcore.etree.cElementTree.XMLParser -xmlcore.etree.cElementTree.XMLParserError -xmlcore.etree.cElementTree.XMLTreeBuilder -xmlcore.etree.cElementTree.dump(??) -xmlcore.etree.cElementTree.fromstring(??) -xmlcore.etree.cElementTree.iselement(??) -xmlcore.etree.cElementTree.iterparse -xmlcore.etree.cElementTree.parse(??) -xmlcore.etree.cElementTree.tostring(??) -xmlcore.parsers -xmlcore.parsers.expat -xmlcore.parsers.expat.EXPAT_VERSION -xmlcore.parsers.expat.ErrorString(errno) -> string -xmlcore.parsers.expat.ExpatError -xmlcore.parsers.expat.ParserCreate([encoding[, namespace_separator]]) -> parser -xmlcore.parsers.expat.XMLParserType -xmlcore.parsers.expat.XML_PARAM_ENTITY_PARSING_ALWAYS -xmlcore.parsers.expat.XML_PARAM_ENTITY_PARSING_NEVER -xmlcore.parsers.expat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -xmlcore.parsers.expat.error -xmlcore.parsers.expat.errors -xmlcore.parsers.expat.expat_CAPI -xmlcore.parsers.expat.features -xmlcore.parsers.expat.model -xmlcore.parsers.expat.native_encoding -xmlcore.parsers.expat.version_info -xmlcore.sax -xmlcore.sax.ContentHandler(??) -xmlcore.sax.ErrorHandler(??) -xmlcore.sax.InputSource(??) -xmlcore.sax.SAXException -xmlcore.sax.SAXNotRecognizedException -xmlcore.sax.SAXNotSupportedException -xmlcore.sax.SAXParseException -xmlcore.sax.SAXReaderNotAvailable -xmlcore.sax.default_parser_list -xmlcore.sax.expatreader -xmlcore.sax.expatreader.AttributesImpl(??) -xmlcore.sax.expatreader.AttributesNSImpl(??) -xmlcore.sax.expatreader.ExpatLocator(??) -xmlcore.sax.expatreader.ExpatParser(??) -xmlcore.sax.expatreader.SAXException -xmlcore.sax.expatreader.SAXNotRecognizedException -xmlcore.sax.expatreader.SAXNotSupportedException -xmlcore.sax.expatreader.SAXParseException -xmlcore.sax.expatreader.SAXReaderNotAvailable -xmlcore.sax.expatreader.create_parser(??) -xmlcore.sax.expatreader.expat -xmlcore.sax.expatreader.feature_external_ges -xmlcore.sax.expatreader.feature_external_pes -xmlcore.sax.expatreader.feature_namespace_prefixes -xmlcore.sax.expatreader.feature_namespaces -xmlcore.sax.expatreader.feature_string_interning -xmlcore.sax.expatreader.feature_validation -xmlcore.sax.expatreader.handler -xmlcore.sax.expatreader.property_interning_dict -xmlcore.sax.expatreader.property_xml_string -xmlcore.sax.expatreader.saxutils -xmlcore.sax.expatreader.version -xmlcore.sax.expatreader.xmlreader -xmlcore.sax.handler -xmlcore.sax.handler.ContentHandler(??) -xmlcore.sax.handler.DTDHandler(??) -xmlcore.sax.handler.EntityResolver(??) -xmlcore.sax.handler.ErrorHandler(??) -xmlcore.sax.handler.all_features -xmlcore.sax.handler.all_properties -xmlcore.sax.handler.feature_external_ges -xmlcore.sax.handler.feature_external_pes -xmlcore.sax.handler.feature_namespace_prefixes -xmlcore.sax.handler.feature_namespaces -xmlcore.sax.handler.feature_string_interning -xmlcore.sax.handler.feature_validation -xmlcore.sax.handler.property_declaration_handler -xmlcore.sax.handler.property_dom_node -xmlcore.sax.handler.property_encoding -xmlcore.sax.handler.property_interning_dict -xmlcore.sax.handler.property_lexical_handler -xmlcore.sax.handler.property_xml_string -xmlcore.sax.handler.version -xmlcore.sax.make_parser(??) -xmlcore.sax.parse(??) -xmlcore.sax.parseString(??) -xmlcore.sax.saxutils -xmlcore.sax.saxutils.XMLFilterBase(??) -xmlcore.sax.saxutils.XMLGenerator(??) -xmlcore.sax.saxutils.escape(??) -xmlcore.sax.saxutils.handler -xmlcore.sax.saxutils.os -xmlcore.sax.saxutils.prepare_input_source(??) -xmlcore.sax.saxutils.quoteattr(??) -xmlcore.sax.saxutils.types -xmlcore.sax.saxutils.unescape(??) -xmlcore.sax.saxutils.urllib -xmlcore.sax.saxutils.urlparse -xmlcore.sax.saxutils.xmlreader -xmlcore.sax.xmlreader -xmlcore.sax.xmlreader.AttributesImpl(??) -xmlcore.sax.xmlreader.AttributesNSImpl(??) -xmlcore.sax.xmlreader.IncrementalParser(??) -xmlcore.sax.xmlreader.InputSource(??) -xmlcore.sax.xmlreader.Locator(??) -xmlcore.sax.xmlreader.SAXNotRecognizedException -xmlcore.sax.xmlreader.SAXNotSupportedException -xmlcore.sax.xmlreader.XMLReader(??) -xmlcore.sax.xmlreader.handler -xmllib.Error -xmllib.TestXMLParser(??) -xmllib.XMLParser(??) -xmllib.amp -xmllib.attrfind -xmllib.attrtrans -xmllib.cdataclose -xmllib.cdataopen -xmllib.charref -xmllib.commentclose -xmllib.commentopen -xmllib.doctype -xmllib.doubledash -xmllib.endbracket -xmllib.endbracketfind -xmllib.endtagopen -xmllib.entityref -xmllib.illegal -xmllib.interesting -xmllib.ncname -xmllib.newline -xmllib.procclose -xmllib.procopen -xmllib.qname -xmllib.re -xmllib.ref -xmllib.space -xmllib.starttagend -xmllib.starttagmatch -xmllib.starttagopen -xmllib.string -xmllib.tagfind -xmllib.test(??) -xmllib.version -xmllib.xmldecl -xmllib.xmlns -xmlrpclib.APPLICATION_ERROR -xmlrpclib.Binary(??) -xmlrpclib.Boolean -xmlrpclib.BooleanType -xmlrpclib.BufferType -xmlrpclib.BuiltinFunctionType -xmlrpclib.BuiltinMethodType -xmlrpclib.ClassType -xmlrpclib.CodeType -xmlrpclib.ComplexType -xmlrpclib.DateTime(??) -xmlrpclib.DictProxyType -xmlrpclib.DictType -xmlrpclib.DictionaryType -xmlrpclib.EllipsisType -xmlrpclib.Error -xmlrpclib.ExpatParser(??) -xmlrpclib.False -xmlrpclib.FastMarshaller -xmlrpclib.FastParser -xmlrpclib.FastUnmarshaller -xmlrpclib.Fault -xmlrpclib.FileType -xmlrpclib.FloatType -xmlrpclib.FrameType -xmlrpclib.FunctionType -xmlrpclib.GeneratorType -xmlrpclib.GetSetDescriptorType -xmlrpclib.INTERNAL_ERROR -xmlrpclib.INVALID_ENCODING_CHAR -xmlrpclib.INVALID_METHOD_PARAMS -xmlrpclib.INVALID_XMLRPC -xmlrpclib.InstanceType -xmlrpclib.IntType -xmlrpclib.LambdaType -xmlrpclib.ListType -xmlrpclib.LongType -xmlrpclib.MAXINT -xmlrpclib.METHOD_NOT_FOUND -xmlrpclib.MININT -xmlrpclib.Marshaller(??) -xmlrpclib.MemberDescriptorType -xmlrpclib.MethodType -xmlrpclib.ModuleType -xmlrpclib.MultiCall(??) -xmlrpclib.MultiCallIterator(??) -xmlrpclib.NOT_WELLFORMED_ERROR -xmlrpclib.NoneType -xmlrpclib.NotImplementedType -xmlrpclib.ObjectType -xmlrpclib.PARSE_ERROR -xmlrpclib.ProtocolError -xmlrpclib.ResponseError -xmlrpclib.SERVER_ERROR -xmlrpclib.SYSTEM_ERROR -xmlrpclib.SafeTransport(??) -xmlrpclib.Server(??) -xmlrpclib.ServerProxy(??) -xmlrpclib.SgmlopParser -xmlrpclib.SliceType -xmlrpclib.SlowParser(??) -xmlrpclib.StringIO -xmlrpclib.StringType -xmlrpclib.StringTypes -xmlrpclib.TRANSPORT_ERROR -xmlrpclib.TracebackType -xmlrpclib.Transport(??) -xmlrpclib.True -xmlrpclib.TupleType -xmlrpclib.TypeType -xmlrpclib.UNSUPPORTED_ENCODING -xmlrpclib.UnboundMethodType -xmlrpclib.UnicodeType -xmlrpclib.Unmarshaller(??) -xmlrpclib.WRAPPERS -xmlrpclib.XRangeType -xmlrpclib.base64 -xmlrpclib.boolean -xmlrpclib.datetime -xmlrpclib.dumps(??) -xmlrpclib.escape(??) -xmlrpclib.expat -xmlrpclib.getparser() -> parser, unmarshaller -xmlrpclib.loads(??) -xmlrpclib.operator -xmlrpclib.re -xmlrpclib.string -xmlrpclib.time -xrange([start,] stop[, step]) -> xrange object -xxsubtype.bench -xxsubtype.spamdict -xxsubtype.spamlist -zip(seq1 [, seq2 [...]]) -> [(seq1[0], seq2[0] ...), (...)] -zipfile.BadZipfile -zipfile.LargeZipFile -zipfile.PyZipFile(??) -zipfile.ZIP64_LIMIT -zipfile.ZIP_DEFLATED -zipfile.ZIP_STORED -zipfile.ZipFile(??) -zipfile.ZipInfo -zipfile.binascii -zipfile.cStringIO -zipfile.error -zipfile.is_zipfile(??) -zipfile.main(??) -zipfile.os -zipfile.stringCentralDir -zipfile.stringEndArchive -zipfile.stringEndArchive64 -zipfile.stringEndArchive64Locator -zipfile.stringFileHeader -zipfile.struct -zipfile.structCentralDir -zipfile.structEndArchive -zipfile.structEndArchive64 -zipfile.structEndArchive64Locator -zipfile.structFileHeader -zipfile.sys -zipfile.time -zipfile.zlib -zipimport.ZipImportError -zipimport.zipimporter(archivepath) -> zipimporter object -zlib.DEFLATED -zlib.DEF_MEM_LEVEL -zlib.MAX_WBITS -zlib.ZLIB_VERSION -zlib.Z_BEST_COMPRESSION -zlib.Z_BEST_SPEED -zlib.Z_DEFAULT_COMPRESSION -zlib.Z_DEFAULT_STRATEGY -zlib.Z_FILTERED -zlib.Z_FINISH -zlib.Z_FULL_FLUSH -zlib.Z_HUFFMAN_ONLY -zlib.Z_NO_FLUSH -zlib.Z_SYNC_FLUSH -zlib.adler32(string[, start]) -- Compute an Adler-32 checksum of string. -zlib.compress(string[, level]) -- Returned compressed string. -zlib.compressobj([level]) -- Return a compressor object. -zlib.crc32(string[, start]) -- Compute a CRC-32 checksum of string. -zlib.decompress(string[, wbits[, bufsize]]) -- Return decompressed string. -zlib.decompressobj([wbits]) -- Return a decompressor object. -zlib.error diff --git a/PyQt5/qsci/api/python/Python-2.6.api b/PyQt5/qsci/api/python/Python-2.6.api deleted file mode 100644 index 9f4bb4bd..00000000 --- a/PyQt5/qsci/api/python/Python-2.6.api +++ /dev/null @@ -1,8216 +0,0 @@ -ArithmeticError -AssertionError -AttributeError -BaseException -BaseHTTPServer.BaseHTTPRequestHandler(??) -BaseHTTPServer.DEFAULT_ERROR_CONTENT_TYPE -BaseHTTPServer.DEFAULT_ERROR_MESSAGE -BaseHTTPServer.HTTPServer(??) -BaseHTTPServer.SocketServer -BaseHTTPServer.catch_warnings -BaseHTTPServer.filterwarnings(??) -BaseHTTPServer.mimetools -BaseHTTPServer.socket -BaseHTTPServer.sys -BaseHTTPServer.test(??) -BaseHTTPServer.time -Bastion.Bastion(??) -Bastion.BastionClass(??) -Bastion.MethodType -BufferError -BytesWarning -CGIHTTPServer.BaseHTTPServer -CGIHTTPServer.CGIHTTPRequestHandler(??) -CGIHTTPServer.SimpleHTTPServer -CGIHTTPServer.executable(??) -CGIHTTPServer.nobody -CGIHTTPServer.nobody_uid(??) -CGIHTTPServer.os -CGIHTTPServer.select -CGIHTTPServer.sys -CGIHTTPServer.test(??) -CGIHTTPServer.urllib -ConfigParser.ConfigParser(??) -ConfigParser.DEFAULTSECT -ConfigParser.DuplicateSectionError -ConfigParser.Error -ConfigParser.InterpolationDepthError -ConfigParser.InterpolationError -ConfigParser.InterpolationMissingOptionError -ConfigParser.InterpolationSyntaxError -ConfigParser.MAX_INTERPOLATION_DEPTH -ConfigParser.MissingSectionHeaderError -ConfigParser.NoOptionError -ConfigParser.NoSectionError -ConfigParser.ParsingError -ConfigParser.RawConfigParser(??) -ConfigParser.SafeConfigParser(??) -ConfigParser.re -Cookie.BaseCookie -Cookie.Cookie -Cookie.CookieError -Cookie.Morsel -Cookie.SerialCookie -Cookie.SimpleCookie -Cookie.SmartCookie -Cookie.dumps(obj, protocol=0) -- Return a string containing an object in pickle format. -Cookie.loads(string) -- Load a pickle from the given string -Cookie.re -Cookie.string -Cookie.warnings -DeprecationWarning -DocXMLRPCServer.CGIXMLRPCRequestHandler(??) -DocXMLRPCServer.DocCGIXMLRPCRequestHandler(??) -DocXMLRPCServer.DocXMLRPCRequestHandler(??) -DocXMLRPCServer.DocXMLRPCServer(??) -DocXMLRPCServer.ServerHTMLDoc(??) -DocXMLRPCServer.SimpleXMLRPCRequestHandler(??) -DocXMLRPCServer.SimpleXMLRPCServer(??) -DocXMLRPCServer.XMLRPCDocGenerator(??) -DocXMLRPCServer.inspect -DocXMLRPCServer.pydoc -DocXMLRPCServer.re -DocXMLRPCServer.resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d -DocXMLRPCServer.sys -EOFError -Ellipsis -EnvironmentError -Exception -False -FloatingPointError -FutureWarning -GeneratorExit -HTMLParser.HTMLParseError -HTMLParser.HTMLParser(??) -HTMLParser.attrfind -HTMLParser.charref -HTMLParser.commentclose -HTMLParser.endendtag -HTMLParser.endtagfind -HTMLParser.entityref -HTMLParser.incomplete -HTMLParser.interesting_cdata -HTMLParser.interesting_normal -HTMLParser.locatestarttagend -HTMLParser.markupbase -HTMLParser.piclose -HTMLParser.re -HTMLParser.starttagopen -HTMLParser.tagfind -IOError -ImportError -ImportWarning -IndentationError -IndexError -KeyError -KeyboardInterrupt -LookupError -MemoryError -MimeWriter.MimeWriter(??) -MimeWriter.mimetools -MimeWriter.warnings -NameError -None -NotImplemented -NotImplementedError -OSError -OverflowError -PendingDeprecationWarning -Queue.Empty -Queue.Full -Queue.LifoQueue(??) -Queue.PriorityQueue(??) -Queue.Queue(??) -Queue.deque(iterable[, maxlen]) --> deque object -Queue.heapq -ReferenceError -RuntimeError -RuntimeWarning -SimpleHTTPServer.BaseHTTPServer -SimpleHTTPServer.SimpleHTTPRequestHandler(??) -SimpleHTTPServer.StringIO([s]) -- Return a StringIO-like stream for reading or writing -SimpleHTTPServer.cgi -SimpleHTTPServer.mimetypes -SimpleHTTPServer.os -SimpleHTTPServer.posixpath -SimpleHTTPServer.shutil -SimpleHTTPServer.test(??) -SimpleHTTPServer.urllib -SimpleXMLRPCServer.BaseHTTPServer -SimpleXMLRPCServer.CGIXMLRPCRequestHandler(??) -SimpleXMLRPCServer.Fault -SimpleXMLRPCServer.SimpleXMLRPCDispatcher(??) -SimpleXMLRPCServer.SimpleXMLRPCRequestHandler(??) -SimpleXMLRPCServer.SimpleXMLRPCServer(??) -SimpleXMLRPCServer.SocketServer -SimpleXMLRPCServer.fcntl -SimpleXMLRPCServer.list_public_methods(??) -SimpleXMLRPCServer.os -SimpleXMLRPCServer.remove_duplicates([2,2,2,1,3,3]) => [3,1,2] -SimpleXMLRPCServer.resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d -SimpleXMLRPCServer.sys -SimpleXMLRPCServer.traceback -SimpleXMLRPCServer.xmlrpclib -SocketServer.BaseRequestHandler(??) -SocketServer.BaseServer(??) -SocketServer.DatagramRequestHandler(??) -SocketServer.ForkingMixIn(??) -SocketServer.ForkingTCPServer(??) -SocketServer.ForkingUDPServer(??) -SocketServer.StreamRequestHandler(??) -SocketServer.TCPServer(??) -SocketServer.ThreadingMixIn(??) -SocketServer.ThreadingTCPServer(??) -SocketServer.ThreadingUDPServer(??) -SocketServer.ThreadingUnixDatagramServer(??) -SocketServer.ThreadingUnixStreamServer(??) -SocketServer.UDPServer(??) -SocketServer.UnixDatagramServer(??) -SocketServer.UnixStreamServer(??) -SocketServer.os -SocketServer.select -SocketServer.socket -SocketServer.sys -SocketServer.threading -StandardError -StopIteration -StringIO.EINVAL -StringIO.StringIO(??) -StringIO.test(??) -SyntaxError -SyntaxWarning -SystemError -SystemExit -TabError -True -TypeError -UnboundLocalError -UnicodeDecodeError -UnicodeEncodeError -UnicodeError -UnicodeTranslateError -UnicodeWarning -UserDict.DictMixin(??) -UserDict.IterableUserDict(??) -UserDict.UserDict(??) -UserList.UserList -UserList.collections -UserString.MutableString -UserString.UserString -UserString.collections -UserString.sys -UserWarning -ValueError -Warning -ZeroDivisionError -abc.ABCMeta -abc.abstractmethod(??) -abc.abstractproperty -abs(number) -> number -aifc.Aifc_read(??) -aifc.Aifc_write(??) -aifc.Chunk(??) -aifc.Error -aifc.open(??) -aifc.openfp(??) -aifc.struct -all(iterable) -> bool -any(iterable) -> bool -anydbm.error -anydbm.open(??) -apply(object[, args[, kwargs]]) -> value -array.ArrayType -array.array(typecode [, initializer]) -> array -ast.AST -ast.Add -ast.And -ast.Assert -ast.Assign -ast.Attribute -ast.AugAssign -ast.AugLoad -ast.AugStore -ast.BinOp -ast.BitAnd -ast.BitOr -ast.BitXor -ast.BoolOp -ast.Break -ast.Call -ast.ClassDef -ast.Compare -ast.Continue -ast.Del -ast.Delete -ast.Dict -ast.Div -ast.Ellipsis -ast.Eq -ast.ExceptHandler -ast.Exec -ast.Expr -ast.Expression -ast.ExtSlice -ast.FloorDiv -ast.For -ast.FunctionDef -ast.GeneratorExp -ast.Global -ast.Gt -ast.GtE -ast.If -ast.IfExp -ast.Import -ast.ImportFrom -ast.In -ast.Index -ast.Interactive -ast.Invert -ast.Is -ast.IsNot -ast.LShift -ast.Lambda -ast.List -ast.ListComp -ast.Load -ast.Lt -ast.LtE -ast.Mod -ast.Module -ast.Mult -ast.Name -ast.NodeTransformer -ast.NodeVisitor -ast.Not -ast.NotEq -ast.NotIn -ast.Num -ast.Or -ast.Param -ast.Pass -ast.Pow -ast.Print -ast.PyCF_ONLY_AST -ast.RShift -ast.Raise -ast.Repr -ast.Return -ast.Slice -ast.Store -ast.Str -ast.Sub -ast.Subscript -ast.Suite -ast.TryExcept -ast.TryFinally -ast.Tuple -ast.UAdd -ast.USub -ast.UnaryOp -ast.While -ast.With -ast.Yield -ast.alias -ast.arguments -ast.boolop -ast.cmpop -ast.comprehension -ast.copy_location(??) -ast.dump(??) -ast.excepthandler -ast.expr -ast.expr_context -ast.fix_missing_locations(??) -ast.get_docstring(??) -ast.increment_lineno(??) -ast.iter_child_nodes(??) -ast.iter_fields(??) -ast.keyword -ast.literal_eval(??) -ast.mod -ast.operator -ast.parse(??) -ast.slice -ast.stmt -ast.unaryop -ast.walk(??) -asynchat.async_chat(??) -asynchat.asyncore -asynchat.catch_warnings -asynchat.deque(iterable[, maxlen]) --> deque object -asynchat.fifo(??) -asynchat.filterwarnings(??) -asynchat.find_prefix_at_end(??) -asynchat.py3kwarning -asynchat.simple_producer(??) -asynchat.socket -asyncore.EALREADY -asyncore.EBADF -asyncore.ECONNABORTED -asyncore.ECONNRESET -asyncore.EINPROGRESS -asyncore.EINTR -asyncore.EISCONN -asyncore.ENOTCONN -asyncore.ESHUTDOWN -asyncore.EWOULDBLOCK -asyncore.ExitNow -asyncore.close_all(??) -asyncore.compact_traceback(??) -asyncore.dispatcher(??) -asyncore.dispatcher_with_send(??) -asyncore.errorcode -asyncore.fcntl -asyncore.file_dispatcher(??) -asyncore.file_wrapper(??) -asyncore.loop(??) -asyncore.os -asyncore.poll(??) -asyncore.poll2(??) -asyncore.poll3(??) -asyncore.read(??) -asyncore.readwrite(??) -asyncore.select -asyncore.socket -asyncore.socket_map -asyncore.sys -asyncore.time -asyncore.write(??) -atexit.register(??) -atexit.sys -audiodev.AudioDev(??) -audiodev.Play_Audio_sgi(??) -audiodev.Play_Audio_sun(??) -audiodev.error -audiodev.test(??) -audioop.add -audioop.adpcm2lin -audioop.alaw2lin -audioop.avg -audioop.avgpp -audioop.bias -audioop.cross -audioop.error -audioop.findfactor -audioop.findfit -audioop.findmax -audioop.getsample -audioop.lin2adpcm -audioop.lin2alaw -audioop.lin2lin -audioop.lin2ulaw -audioop.max -audioop.maxpp -audioop.minmax -audioop.mul -audioop.ratecv -audioop.reverse -audioop.rms -audioop.tomono -audioop.tostereo -audioop.ulaw2lin -base64.EMPTYSTRING -base64.MAXBINSIZE -base64.MAXLINESIZE -base64.b16decode(??) -base64.b16encode(??) -base64.b32decode(??) -base64.b32encode(??) -base64.b64decode(??) -base64.b64encode(??) -base64.binascii -base64.decode(??) -base64.decodestring(??) -base64.encode(??) -base64.encodestring(??) -base64.k -base64.re -base64.standard_b64decode(??) -base64.standard_b64encode(??) -base64.struct -base64.test(??) -base64.test1(??) -base64.urlsafe_b64decode(??) -base64.urlsafe_b64encode(??) -base64.v -basestring -bdb.Bdb(??) -bdb.BdbQuit -bdb.Breakpoint(??) -bdb.Tdb(??) -bdb.bar(??) -bdb.checkfuncname(??) -bdb.effective(??) -bdb.foo(??) -bdb.os -bdb.set_trace(??) -bdb.sys -bdb.test(??) -bdb.types -bin(number) -> string -binascii.Error -binascii.Incomplete -binascii.a2b_base64 -binascii.a2b_hex(hexstr) -> s; Binary data of hexadecimal representation. -binascii.a2b_hqx -binascii.a2b_qp -binascii.a2b_uu -binascii.b2a_base64 -binascii.b2a_hex(data) -> s; Hexadecimal representation of binary data. -binascii.b2a_hqx -binascii.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -binascii.b2a_uu -binascii.crc32 -binascii.crc_hqx -binascii.hexlify -binascii.rlecode_hqx -binascii.rledecode_hqx -binascii.unhexlify -binhex.BinHex(??) -binhex.Error -binhex.FInfo(??) -binhex.HexBin(??) -binhex.LINELEN -binhex.REASONABLY_LARGE -binhex.RUNCHAR -binhex.binascii -binhex.binhex(??) -binhex.getfileinfo(??) -binhex.hexbin(??) -binhex.openrsrc(??) -binhex.os -binhex.struct -binhex.sys -bisect.bisect -bisect.bisect_left(a, x[, lo[, hi]]) -> index -bisect.bisect_right(a, x[, lo[, hi]]) -> index -bisect.insort -bisect.insort_left(a, x[, lo[, hi]]) -bisect.insort_right(a, x[, lo[, hi]]) -bool(x) -> bool -buffer(object [, offset[, size]]) -bytearray(iterable_of_ints) -> bytearray. -bytes -cPickle.BadPickleGet -cPickle.HIGHEST_PROTOCOL -cPickle.PickleError -cPickle.Pickler(file, protocol=0) -- Create a pickler. -cPickle.PicklingError -cPickle.UnpickleableError -cPickle.Unpickler(file) -- Create an unpickler. -cPickle.UnpicklingError -cPickle.compatible_formats -cPickle.dump(obj, file, protocol=0) -- Write an object in pickle format to the given file. -cPickle.dumps(obj, protocol=0) -- Return a string containing an object in pickle format. -cPickle.format_version -cPickle.load(file) -- Load a pickle from the given file -cPickle.loads(string) -- Load a pickle from the given string -cProfile.Profile(custom_timer=None, time_unit=None, subcalls=True, builtins=True) -cProfile.help(??) -cProfile.label(??) -cProfile.main(??) -cProfile.run(??) -cProfile.runctx(??) -cStringIO.InputType -cStringIO.OutputType -cStringIO.StringIO([s]) -- Return a StringIO-like stream for reading or writing -cStringIO.cStringIO_CAPI -calendar.Calendar -calendar.EPOCH -calendar.FRIDAY -calendar.February -calendar.HTMLCalendar -calendar.IllegalMonthError -calendar.IllegalWeekdayError -calendar.January -calendar.LocaleHTMLCalendar -calendar.LocaleTextCalendar -calendar.MONDAY -calendar.SATURDAY -calendar.SUNDAY -calendar.THURSDAY -calendar.TUESDAY -calendar.TextCalendar -calendar.TimeEncoding(??) -calendar.WEDNESDAY -calendar.c -calendar.calendar -calendar.datetime -calendar.day_abbr -calendar.day_name -calendar.error -calendar.firstweekday -calendar.format(??) -calendar.formatstring(??) -calendar.isleap(??) -calendar.leapdays(??) -calendar.main(??) -calendar.mdays -calendar.month -calendar.month_abbr -calendar.month_name -calendar.monthcalendar -calendar.monthrange(??) -calendar.prcal -calendar.prmonth -calendar.prweek -calendar.setfirstweekday(??) -calendar.sys -calendar.timegm(??) -calendar.week -calendar.weekday(??) -calendar.weekheader -callable(object) -> bool -cgi.FieldStorage(??) -cgi.FormContent(??) -cgi.FormContentDict(??) -cgi.InterpFormContentDict(??) -cgi.MiniFieldStorage(??) -cgi.StringIO([s]) -- Return a StringIO-like stream for reading or writing -cgi.SvFormContentDict(??) -cgi.UserDict -cgi.attrgetter(attr, ...) --> attrgetter object -cgi.catch_warnings -cgi.dolog(??) -cgi.escape(??) -cgi.filterwarnings(??) -cgi.initlog(??) -cgi.log(??) -cgi.logfile -cgi.logfp -cgi.maxlen -cgi.mimetools -cgi.nolog(??) -cgi.os -cgi.parse(??) -cgi.parse_header(??) -cgi.parse_multipart(??) -cgi.parse_qs(??) -cgi.parse_qsl(??) -cgi.print_arguments(??) -cgi.print_directory(??) -cgi.print_environ(??) -cgi.print_environ_usage(??) -cgi.print_exception(??) -cgi.print_form(??) -cgi.rfc822 -cgi.sys -cgi.test(??) -cgi.urllib -cgi.urlparse -cgi.valid_boundary(??) -cgi.warn -cgitb.Hook(??) -cgitb.enable(??) -cgitb.grey(??) -cgitb.handler -cgitb.html(??) -cgitb.lookup(??) -cgitb.reset(??) -cgitb.scanvars(??) -cgitb.small(??) -cgitb.strong(??) -cgitb.sys -cgitb.text(??) -chr(i) -> character -chunk.Chunk(??) -classmethod(function) -> method -cmath.acos(x) -cmath.acosh(x) -cmath.asin(x) -cmath.asinh(x) -cmath.atan(x) -cmath.atanh(x) -cmath.cos(x) -cmath.cosh(x) -cmath.e -cmath.exp(x) -cmath.isinf(z) -> bool -cmath.isnan(z) -> bool -cmath.log(x[, base]) -> the logarithm of x to the given base. -cmath.log10(x) -cmath.phase(z) -> float -cmath.pi -cmath.polar(z) -> r: float, phi: float -cmath.rect(r, phi) -> z: complex -cmath.sin(x) -cmath.sinh(x) -cmath.sqrt(x) -cmath.tan(x) -cmath.tanh(x) -cmd.Cmd(??) -cmd.IDENTCHARS -cmd.PROMPT -cmd.string -cmp(x, y) -> integer -code.CommandCompiler(??) -code.InteractiveConsole(??) -code.InteractiveInterpreter(??) -code.compile_command(??) -code.interact(??) -code.softspace(??) -code.sys -code.traceback -codecs.BOM -codecs.BOM32_BE -codecs.BOM32_LE -codecs.BOM64_BE -codecs.BOM64_LE -codecs.BOM_BE -codecs.BOM_LE -codecs.BOM_UTF16 -codecs.BOM_UTF16_BE -codecs.BOM_UTF16_LE -codecs.BOM_UTF32 -codecs.BOM_UTF32_BE -codecs.BOM_UTF32_LE -codecs.BOM_UTF8 -codecs.BufferedIncrementalDecoder -codecs.BufferedIncrementalEncoder -codecs.Codec(??) -codecs.CodecInfo -codecs.EncodedFile(??) -codecs.IncrementalDecoder -codecs.IncrementalEncoder -codecs.StreamReader(??) -codecs.StreamReaderWriter(??) -codecs.StreamRecoder(??) -codecs.StreamWriter(??) -codecs.ascii_decode -codecs.ascii_encode -codecs.backslashreplace_errors -codecs.charbuffer_encode -codecs.charmap_build -codecs.charmap_decode -codecs.charmap_encode -codecs.decode(obj, [encoding[,errors]]) -> object -codecs.encode(obj, [encoding[,errors]]) -> object -codecs.escape_decode -codecs.escape_encode -codecs.getdecoder(??) -codecs.getencoder(??) -codecs.getincrementaldecoder(??) -codecs.getincrementalencoder(??) -codecs.getreader(??) -codecs.getwriter(??) -codecs.ignore_errors -codecs.iterdecode(??) -codecs.iterencode(??) -codecs.latin_1_decode -codecs.latin_1_encode -codecs.lookup(encoding) -> CodecInfo -codecs.lookup_error(errors) -> handler -codecs.make_encoding_map(??) -codecs.make_identity_dict(rng) -> dict -codecs.open(??) -codecs.raw_unicode_escape_decode -codecs.raw_unicode_escape_encode -codecs.readbuffer_encode -codecs.register(search_function) -codecs.register_error(errors, handler) -codecs.replace_errors -codecs.strict_errors -codecs.sys -codecs.unicode_escape_decode -codecs.unicode_escape_encode -codecs.unicode_internal_decode -codecs.unicode_internal_encode -codecs.utf_16_be_decode -codecs.utf_16_be_encode -codecs.utf_16_decode -codecs.utf_16_encode -codecs.utf_16_ex_decode -codecs.utf_16_le_decode -codecs.utf_16_le_encode -codecs.utf_32_be_decode -codecs.utf_32_be_encode -codecs.utf_32_decode -codecs.utf_32_encode -codecs.utf_32_ex_decode -codecs.utf_32_le_decode -codecs.utf_32_le_encode -codecs.utf_7_decode -codecs.utf_7_encode -codecs.utf_8_decode -codecs.utf_8_encode -codecs.xmlcharrefreplace_errors -codeop.CommandCompiler(??) -codeop.Compile(??) -codeop.PyCF_DONT_IMPLY_DEDENT -codeop.compile_command(??) -codeop.fname -coerce(x, y) -> (x1, y1) -collections.Callable -collections.Container -collections.Hashable -collections.ItemsView -collections.Iterable -collections.Iterator -collections.KeysView -collections.Mapping -collections.MappingView -collections.MutableMapping -collections.MutableSequence -collections.MutableSet -collections.Sequence -collections.Set -collections.Sized -collections.ValuesView -collections.defaultdict(default_factory) --> dict with default factory -collections.deque(iterable[, maxlen]) --> deque object -collections.namedtuple(??) -colorsys.ONE_SIXTH -colorsys.ONE_THIRD -colorsys.TWO_THIRD -colorsys.hls_to_rgb(??) -colorsys.hsv_to_rgb(??) -colorsys.rgb_to_hls(??) -colorsys.rgb_to_hsv(??) -colorsys.rgb_to_yiq(??) -colorsys.yiq_to_rgb(??) -commands.getoutput(??) -commands.getstatus(??) -commands.getstatusoutput(??) -commands.mk2arg(??) -commands.mkarg(??) -compile(source, filename, mode[, flags[, dont_inherit]]) -> code object -compileall.compile_dir(??) -compileall.compile_path(??) -compileall.main(??) -compileall.os -compileall.py_compile -compileall.sys -compiler.ast -compiler.ast.Add(??) -compiler.ast.And(??) -compiler.ast.AssAttr(??) -compiler.ast.AssList(??) -compiler.ast.AssName(??) -compiler.ast.AssTuple(??) -compiler.ast.Assert(??) -compiler.ast.Assign(??) -compiler.ast.AugAssign(??) -compiler.ast.Backquote(??) -compiler.ast.Bitand(??) -compiler.ast.Bitor(??) -compiler.ast.Bitxor(??) -compiler.ast.Break(??) -compiler.ast.CO_VARARGS -compiler.ast.CO_VARKEYWORDS -compiler.ast.CallFunc(??) -compiler.ast.Class(??) -compiler.ast.Compare(??) -compiler.ast.Const(??) -compiler.ast.Continue(??) -compiler.ast.Decorators(??) -compiler.ast.Dict(??) -compiler.ast.Discard(??) -compiler.ast.Div(??) -compiler.ast.Ellipsis(??) -compiler.ast.EmptyNode(??) -compiler.ast.Exec(??) -compiler.ast.Expression(??) -compiler.ast.FloorDiv(??) -compiler.ast.For(??) -compiler.ast.From(??) -compiler.ast.Function(??) -compiler.ast.GenExpr(??) -compiler.ast.GenExprFor(??) -compiler.ast.GenExprIf(??) -compiler.ast.GenExprInner(??) -compiler.ast.Getattr(??) -compiler.ast.Global(??) -compiler.ast.If(??) -compiler.ast.IfExp(??) -compiler.ast.Import(??) -compiler.ast.Invert(??) -compiler.ast.Keyword(??) -compiler.ast.Lambda(??) -compiler.ast.LeftShift(??) -compiler.ast.List(??) -compiler.ast.ListComp(??) -compiler.ast.ListCompFor(??) -compiler.ast.ListCompIf(??) -compiler.ast.Mod(??) -compiler.ast.Module(??) -compiler.ast.Mul(??) -compiler.ast.Name(??) -compiler.ast.Node(??) -compiler.ast.Not(??) -compiler.ast.Or(??) -compiler.ast.Pass(??) -compiler.ast.Power(??) -compiler.ast.Print(??) -compiler.ast.Printnl(??) -compiler.ast.Raise(??) -compiler.ast.Return(??) -compiler.ast.RightShift(??) -compiler.ast.Slice(??) -compiler.ast.Sliceobj(??) -compiler.ast.Stmt(??) -compiler.ast.Sub(??) -compiler.ast.Subscript(??) -compiler.ast.TryExcept(??) -compiler.ast.TryFinally(??) -compiler.ast.Tuple(??) -compiler.ast.UnaryAdd(??) -compiler.ast.UnarySub(??) -compiler.ast.While(??) -compiler.ast.With(??) -compiler.ast.Yield(??) -compiler.ast.flatten(??) -compiler.ast.flatten_nodes(??) -compiler.ast.name -compiler.ast.nodes -compiler.ast.obj(??) -compiler.compile(??) -compiler.compileFile(??) -compiler.consts -compiler.consts.CO_FUTURE_ABSIMPORT -compiler.consts.CO_FUTURE_DIVISION -compiler.consts.CO_FUTURE_PRINT_FUNCTION -compiler.consts.CO_FUTURE_WITH_STATEMENT -compiler.consts.CO_GENERATOR -compiler.consts.CO_GENERATOR_ALLOWED -compiler.consts.CO_NESTED -compiler.consts.CO_NEWLOCALS -compiler.consts.CO_OPTIMIZED -compiler.consts.CO_VARARGS -compiler.consts.CO_VARKEYWORDS -compiler.consts.OP_APPLY -compiler.consts.OP_ASSIGN -compiler.consts.OP_DELETE -compiler.consts.SC_CELL -compiler.consts.SC_FREE -compiler.consts.SC_GLOBAL -compiler.consts.SC_LOCAL -compiler.consts.SC_UNKNOWN -compiler.future -compiler.future.BadFutureParser(??) -compiler.future.FutureParser(??) -compiler.future.ast -compiler.future.find_futures(??) -compiler.future.is_future(??) -compiler.future.walk(??) -compiler.misc -compiler.misc.MANGLE_LEN -compiler.misc.Set(??) -compiler.misc.Stack(??) -compiler.misc.flatten(??) -compiler.misc.mangle(??) -compiler.misc.set_filename(??) -compiler.parse(??) -compiler.parseFile(??) -compiler.pyassem -compiler.pyassem.Block(??) -compiler.pyassem.CONV -compiler.pyassem.CO_NEWLOCALS -compiler.pyassem.CO_OPTIMIZED -compiler.pyassem.CO_VARARGS -compiler.pyassem.CO_VARKEYWORDS -compiler.pyassem.DONE -compiler.pyassem.FLAT -compiler.pyassem.FlowGraph(??) -compiler.pyassem.LineAddrTable(??) -compiler.pyassem.PyFlowGraph(??) -compiler.pyassem.RAW -compiler.pyassem.StackDepthTracker(??) -compiler.pyassem.TupleArg(??) -compiler.pyassem.dfs_postorder(??) -compiler.pyassem.dis -compiler.pyassem.findDepth -compiler.pyassem.getArgCount(??) -compiler.pyassem.isJump(??) -compiler.pyassem.misc -compiler.pyassem.sys -compiler.pyassem.twobyte(??) -compiler.pyassem.types -compiler.pycodegen -compiler.pycodegen.AbstractClassCode(??) -compiler.pycodegen.AbstractCompileMode(??) -compiler.pycodegen.AbstractFunctionCode(??) -compiler.pycodegen.AugGetattr(??) -compiler.pycodegen.AugName(??) -compiler.pycodegen.AugSlice(??) -compiler.pycodegen.AugSubscript(??) -compiler.pycodegen.CO_FUTURE_ABSIMPORT -compiler.pycodegen.CO_FUTURE_DIVISION -compiler.pycodegen.CO_FUTURE_PRINT_FUNCTION -compiler.pycodegen.CO_FUTURE_WITH_STATEMENT -compiler.pycodegen.CO_GENERATOR -compiler.pycodegen.CO_NESTED -compiler.pycodegen.CO_NEWLOCALS -compiler.pycodegen.CO_VARARGS -compiler.pycodegen.CO_VARKEYWORDS -compiler.pycodegen.ClassCodeGenerator(??) -compiler.pycodegen.CodeGenerator(??) -compiler.pycodegen.Delegator(??) -compiler.pycodegen.END_FINALLY -compiler.pycodegen.EXCEPT -compiler.pycodegen.Expression(??) -compiler.pycodegen.ExpressionCodeGenerator(??) -compiler.pycodegen.FunctionCodeGenerator(??) -compiler.pycodegen.GenExprCodeGenerator(??) -compiler.pycodegen.Interactive(??) -compiler.pycodegen.InteractiveCodeGenerator(??) -compiler.pycodegen.LOOP -compiler.pycodegen.LocalNameFinder(??) -compiler.pycodegen.Module(??) -compiler.pycodegen.ModuleCodeGenerator(??) -compiler.pycodegen.NestedScopeMixin(??) -compiler.pycodegen.OpFinder(??) -compiler.pycodegen.SC_CELL -compiler.pycodegen.SC_FREE -compiler.pycodegen.SC_GLOBAL -compiler.pycodegen.SC_LOCAL -compiler.pycodegen.StringIO([s]) -- Return a StringIO-like stream for reading or writing -compiler.pycodegen.TRY_FINALLY -compiler.pycodegen.TupleArg(??) -compiler.pycodegen.VERSION -compiler.pycodegen.ast -compiler.pycodegen.callfunc_opcode_info -compiler.pycodegen.compile(??) -compiler.pycodegen.compileFile(??) -compiler.pycodegen.findOp(??) -compiler.pycodegen.future -compiler.pycodegen.generateArgList(??) -compiler.pycodegen.imp -compiler.pycodegen.is_constant_false(??) -compiler.pycodegen.marshal -compiler.pycodegen.misc -compiler.pycodegen.os -compiler.pycodegen.parse(??) -compiler.pycodegen.pyassem -compiler.pycodegen.struct -compiler.pycodegen.symbols -compiler.pycodegen.syntax -compiler.pycodegen.sys -compiler.pycodegen.walk(??) -compiler.pycodegen.wrap_aug(??) -compiler.pycodegen.wrapper -compiler.symbols -compiler.symbols.ClassScope(??) -compiler.symbols.FunctionScope(??) -compiler.symbols.GenExprScope(??) -compiler.symbols.LambdaScope(??) -compiler.symbols.MANGLE_LEN -compiler.symbols.ModuleScope(??) -compiler.symbols.SC_CELL -compiler.symbols.SC_FREE -compiler.symbols.SC_GLOBAL -compiler.symbols.SC_LOCAL -compiler.symbols.SC_UNKNOWN -compiler.symbols.Scope(??) -compiler.symbols.SymbolVisitor(??) -compiler.symbols.ast -compiler.symbols.list_eq(??) -compiler.symbols.mangle(??) -compiler.symbols.sys -compiler.symbols.types -compiler.syntax -compiler.syntax.SyntaxErrorChecker(??) -compiler.syntax.ast -compiler.syntax.check(??) -compiler.syntax.walk(??) -compiler.transformer -compiler.transformer.Add(??) -compiler.transformer.And(??) -compiler.transformer.AssAttr(??) -compiler.transformer.AssList(??) -compiler.transformer.AssName(??) -compiler.transformer.AssTuple(??) -compiler.transformer.Assert(??) -compiler.transformer.Assign(??) -compiler.transformer.AugAssign(??) -compiler.transformer.Backquote(??) -compiler.transformer.Bitand(??) -compiler.transformer.Bitor(??) -compiler.transformer.Bitxor(??) -compiler.transformer.Break(??) -compiler.transformer.CO_VARARGS -compiler.transformer.CO_VARKEYWORDS -compiler.transformer.CallFunc(??) -compiler.transformer.Class(??) -compiler.transformer.Compare(??) -compiler.transformer.Const(??) -compiler.transformer.Continue(??) -compiler.transformer.Decorators(??) -compiler.transformer.Dict(??) -compiler.transformer.Discard(??) -compiler.transformer.Div(??) -compiler.transformer.Ellipsis(??) -compiler.transformer.EmptyNode(??) -compiler.transformer.Exec(??) -compiler.transformer.Expression(??) -compiler.transformer.FloorDiv(??) -compiler.transformer.For(??) -compiler.transformer.From(??) -compiler.transformer.Function(??) -compiler.transformer.GenExpr(??) -compiler.transformer.GenExprFor(??) -compiler.transformer.GenExprIf(??) -compiler.transformer.GenExprInner(??) -compiler.transformer.Getattr(??) -compiler.transformer.Global(??) -compiler.transformer.If(??) -compiler.transformer.IfExp(??) -compiler.transformer.Import(??) -compiler.transformer.Invert(??) -compiler.transformer.Keyword(??) -compiler.transformer.Lambda(??) -compiler.transformer.LeftShift(??) -compiler.transformer.List(??) -compiler.transformer.ListComp(??) -compiler.transformer.ListCompFor(??) -compiler.transformer.ListCompIf(??) -compiler.transformer.Mod(??) -compiler.transformer.Module(??) -compiler.transformer.Mul(??) -compiler.transformer.Name(??) -compiler.transformer.Node(??) -compiler.transformer.Not(??) -compiler.transformer.OP_APPLY -compiler.transformer.OP_ASSIGN -compiler.transformer.OP_DELETE -compiler.transformer.Or(??) -compiler.transformer.Pass(??) -compiler.transformer.Power(??) -compiler.transformer.Print(??) -compiler.transformer.Printnl(??) -compiler.transformer.Raise(??) -compiler.transformer.Return(??) -compiler.transformer.RightShift(??) -compiler.transformer.Slice(??) -compiler.transformer.Sliceobj(??) -compiler.transformer.Stmt(??) -compiler.transformer.Sub(??) -compiler.transformer.Subscript(??) -compiler.transformer.Transformer(??) -compiler.transformer.TryExcept(??) -compiler.transformer.TryFinally(??) -compiler.transformer.Tuple(??) -compiler.transformer.UnaryAdd(??) -compiler.transformer.UnarySub(??) -compiler.transformer.WalkerError -compiler.transformer.While(??) -compiler.transformer.With(??) -compiler.transformer.Yield(??) -compiler.transformer.asList(??) -compiler.transformer.debug_tree(??) -compiler.transformer.extractLineNo(??) -compiler.transformer.flatten(??) -compiler.transformer.flatten_nodes(??) -compiler.transformer.k -compiler.transformer.name -compiler.transformer.nodes -compiler.transformer.obj(??) -compiler.transformer.parse(??) -compiler.transformer.parseFile(??) -compiler.transformer.parser -compiler.transformer.symbol -compiler.transformer.token -compiler.transformer.v -compiler.visitor -compiler.visitor.ASTVisitor(??) -compiler.visitor.ExampleASTVisitor(??) -compiler.visitor.ast -compiler.visitor.dumpNode(??) -compiler.visitor.walk(??) -compiler.walk(??) -complex(real[, imag]) -> complex number -contextlib.GeneratorContextManager -contextlib.closing -contextlib.contextmanager(??) -contextlib.nested(??) -contextlib.sys -contextlib.wraps(??) -cookielib.Absent(??) -cookielib.Cookie(??) -cookielib.CookieJar(??) -cookielib.CookiePolicy(??) -cookielib.DAYS -cookielib.DEFAULT_HTTP_PORT -cookielib.DefaultCookiePolicy(??) -cookielib.EPOCH_YEAR -cookielib.ESCAPED_CHAR_RE -cookielib.FileCookieJar(??) -cookielib.HEADER_ESCAPE_RE -cookielib.HEADER_JOIN_ESCAPE_RE -cookielib.HEADER_QUOTED_VALUE_RE -cookielib.HEADER_TOKEN_RE -cookielib.HEADER_VALUE_RE -cookielib.HTTP_PATH_SAFE -cookielib.IPV4_RE -cookielib.ISO_DATE_RE -cookielib.LOOSE_HTTP_DATE_RE -cookielib.LWPCookieJar(??) -cookielib.LoadError -cookielib.MISSING_FILENAME_TEXT -cookielib.MONTHS -cookielib.MONTHS_LOWER -cookielib.MozillaCookieJar(??) -cookielib.STRICT_DATE_RE -cookielib.TIMEZONE_RE -cookielib.UTC_ZONES -cookielib.WEEKDAY_RE -cookielib.copy -cookielib.cut_port_re -cookielib.debug -cookielib.deepvalues(??) -cookielib.domain_match(??) -cookielib.eff_request_host(??) -cookielib.escape_path(??) -cookielib.http2time(??) -cookielib.httplib -cookielib.is_HDN(??) -cookielib.is_third_party(??) -cookielib.iso2time(??) -cookielib.join_header_words(??) -cookielib.liberal_is_HDN(??) -cookielib.logger -cookielib.lwp_cookie_str(??) -cookielib.month -cookielib.offset_from_tz_string(??) -cookielib.parse_ns_headers(??) -cookielib.re -cookielib.reach(??) -cookielib.request_host(??) -cookielib.request_path(??) -cookielib.request_port(??) -cookielib.split_header_words(??) -cookielib.time -cookielib.time2isoz(??) -cookielib.time2netscape(??) -cookielib.timegm(??) -cookielib.unmatched(??) -cookielib.uppercase_escaped_char(??) -cookielib.urllib -cookielib.urlparse -cookielib.user_domain_match(??) -cookielib.vals_sorted_by_key(??) -copy.Error -copy.PyStringMap -copy.copy(??) -copy.deepcopy(??) -copy.dispatch_table -copy.error -copy.name -copy.t -copy_reg.add_extension(??) -copy_reg.clear_extension_cache(??) -copy_reg.constructor(??) -copy_reg.dispatch_table -copy_reg.pickle(??) -copy_reg.pickle_complex(??) -copy_reg.remove_extension(??) -copyright -credits -crypt.crypt(word, salt) -> string -csv.Dialect(??) -csv.DictReader(??) -csv.DictWriter(??) -csv.Error -csv.QUOTE_ALL -csv.QUOTE_MINIMAL -csv.QUOTE_NONE -csv.QUOTE_NONNUMERIC -csv.Sniffer(??) -csv.StringIO([s]) -- Return a StringIO-like stream for reading or writing -csv.excel(??) -csv.excel_tab(??) -csv.field_size_limit -csv.get_dialect -csv.list_dialects -csv.re -csv.reader -csv.reduce(function, sequence[, initial]) -> value -csv.register_dialect -csv.unregister_dialect -csv.writer -ctypes.ARRAY(??) -ctypes.ArgumentError -ctypes.Array -ctypes.BigEndianStructure -ctypes.CDLL -ctypes.CFUNCTYPE(??) -ctypes.DEFAULT_MODE -ctypes.LibraryLoader -ctypes.LittleEndianStructure -ctypes.POINTER -ctypes.PYFUNCTYPE(??) -ctypes.PyDLL -ctypes.RTLD_GLOBAL -ctypes.RTLD_LOCAL -ctypes.SetPointerType(??) -ctypes.Structure -ctypes.Union -ctypes.addressof(C instance) -> integer -ctypes.alignment(C type) -> integer -ctypes.byref(C instance[, offset=0]) -> byref-object -ctypes.c_bool -ctypes.c_buffer(??) -ctypes.c_byte -ctypes.c_char -ctypes.c_char_p -ctypes.c_double -ctypes.c_float -ctypes.c_int -ctypes.c_int16 -ctypes.c_int32 -ctypes.c_int64 -ctypes.c_int8 -ctypes.c_long -ctypes.c_longdouble -ctypes.c_longlong -ctypes.c_short -ctypes.c_size_t -ctypes.c_ubyte -ctypes.c_uint -ctypes.c_uint16 -ctypes.c_uint32 -ctypes.c_uint64 -ctypes.c_uint8 -ctypes.c_ulong -ctypes.c_ulonglong -ctypes.c_ushort -ctypes.c_void_p -ctypes.c_voidp -ctypes.c_wchar -ctypes.c_wchar_p -ctypes.cast(??) -ctypes.cdll -ctypes.create_string_buffer(aString) -> character array -ctypes.create_unicode_buffer(aString) -> character array -ctypes.get_errno -ctypes.macholib.dyld.DEFAULT_FRAMEWORK_FALLBACK -ctypes.macholib.dyld.DEFAULT_LIBRARY_FALLBACK -ctypes.macholib.dyld.chain(*iterables) --> chain object -ctypes.macholib.dyld.combinations(iterable[, r]) --> combinations object -ctypes.macholib.dyld.count([firstval]) --> count object -ctypes.macholib.dyld.cycle(iterable) --> cycle object -ctypes.macholib.dyld.dropwhile(predicate, iterable) --> dropwhile object -ctypes.macholib.dyld.dyld_default_search(??) -ctypes.macholib.dyld.dyld_env(??) -ctypes.macholib.dyld.dyld_executable_path_search(??) -ctypes.macholib.dyld.dyld_fallback_framework_path(??) -ctypes.macholib.dyld.dyld_fallback_library_path(??) -ctypes.macholib.dyld.dyld_find(??) -ctypes.macholib.dyld.dyld_framework_path(??) -ctypes.macholib.dyld.dyld_image_suffix(??) -ctypes.macholib.dyld.dyld_image_suffix_search(??) -ctypes.macholib.dyld.dyld_library_path(??) -ctypes.macholib.dyld.dyld_override_search(??) -ctypes.macholib.dyld.dylib_info(??) -ctypes.macholib.dyld.ensure_utf8(??) -ctypes.macholib.dyld.framework_find(??) -ctypes.macholib.dyld.framework_info(??) -ctypes.macholib.dyld.groupby(iterable[, keyfunc]) -> create an iterator which returns -ctypes.macholib.dyld.ifilter(function or None, sequence) --> ifilter object -ctypes.macholib.dyld.ifilterfalse(function or None, sequence) --> ifilterfalse object -ctypes.macholib.dyld.imap(func, *iterables) --> imap object -ctypes.macholib.dyld.islice(iterable, [start,] stop [, step]) --> islice object -ctypes.macholib.dyld.izip(iter1 [,iter2 [...]]) --> izip object -ctypes.macholib.dyld.izip_longest(iter1 [,iter2 [...]], [fillvalue=None]) --> izip_longest object -ctypes.macholib.dyld.os -ctypes.macholib.dyld.permutations(iterable[, r]) --> permutations object -ctypes.macholib.dyld.product(*iterables) --> product object -ctypes.macholib.dyld.repeat(element [,times]) -> create an iterator which returns the element -ctypes.macholib.dyld.starmap(function, sequence) --> starmap object -ctypes.macholib.dyld.takewhile(predicate, iterable) --> takewhile object -ctypes.macholib.dyld.tee(iterable, n=2) --> tuple of n independent iterators. -ctypes.macholib.dyld.test_dyld_find(??) -ctypes.macholib.dylib.DYLIB_RE -ctypes.macholib.dylib.dylib_info(??) -ctypes.macholib.dylib.re -ctypes.macholib.dylib.test_dylib_info(??) -ctypes.macholib.framework -ctypes.macholib.framework.STRICT_FRAMEWORK_RE -ctypes.macholib.framework.framework_info(??) -ctypes.macholib.framework.re -ctypes.macholib.framework.test_framework_info(??) -ctypes.memmove -ctypes.memset -ctypes.pointer -ctypes.py_object -ctypes.pydll -ctypes.pythonapi -ctypes.resize -ctypes.set_conversion_mode(encoding, errors) -> (previous-encoding, previous-errors) -ctypes.set_errno -ctypes.sizeof(C type) -> integer -ctypes.string_at(addr[, size]) -> string -ctypes.util -ctypes.util.errno -ctypes.util.find_library(??) -ctypes.util.os -ctypes.util.re -ctypes.util.sys -ctypes.util.tempfile -ctypes.util.test(??) -ctypes.wstring_at(addr[, size]) -> string -datetime.MAXYEAR -datetime.MINYEAR -datetime.date(year, month, day) --> date object -datetime.datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) -datetime.datetime_CAPI -datetime.time([hour[, minute[, second[, microsecond[, tzinfo]]]]]) --> a time object -datetime.timedelta -datetime.tzinfo -decimal.BasicContext -decimal.Clamped -decimal.Context -decimal.ConversionSyntax -decimal.Dec_0 -decimal.Dec_n1 -decimal.Dec_p1 -decimal.Decimal -decimal.DecimalException -decimal.DecimalTuple(sign, digits, exponent) -decimal.DefaultContext -decimal.DivisionByZero -decimal.DivisionImpossible -decimal.DivisionUndefined -decimal.ExtendedContext -decimal.Inexact -decimal.Inf -decimal.Infsign -decimal.InvalidContext -decimal.InvalidOperation -decimal.NaN -decimal.Overflow -decimal.ROUND_05UP -decimal.ROUND_CEILING -decimal.ROUND_DOWN -decimal.ROUND_FLOOR -decimal.ROUND_HALF_DOWN -decimal.ROUND_HALF_EVEN -decimal.ROUND_HALF_UP -decimal.ROUND_UP -decimal.Rounded -decimal.Subnormal -decimal.Underflow -decimal.getcontext(??) -decimal.localcontext(??) -decimal.negInf -decimal.setcontext(??) -delattr(object, name) -dict() -> new empty dictionary. -difflib.Differ(??) -difflib.HtmlDiff -difflib.IS_CHARACTER_JUNK(??) -difflib.IS_LINE_JUNK(??) -difflib.Match(a, b, size) -difflib.SequenceMatcher(??) -difflib.context_diff(??) -difflib.get_close_matches(??) -difflib.heapq -difflib.ndiff(??) -difflib.reduce(function, sequence[, initial]) -> value -difflib.restore(??) -difflib.unified_diff(??) -dir([object]) -> list of strings -dircache.annotate(??) -dircache.cache -dircache.listdir(??) -dircache.opendir(??) -dircache.os -dircache.reset(??) -dis.EXTENDED_ARG -dis.HAVE_ARGUMENT -dis.cmp_op -dis.dis(??) -dis.disassemble(??) -dis.disassemble_string(??) -dis.disco(??) -dis.distb(??) -dis.findlabels(??) -dis.findlinestarts(??) -dis.hascompare -dis.hasconst -dis.hasfree -dis.hasjabs -dis.hasjrel -dis.haslocal -dis.hasname -dis.opmap -dis.opname -dis.sys -dis.types -divmod(x, y) -> (div, mod) -doctest.BLANKLINE_MARKER -doctest.COMPARISON_FLAGS -doctest.DONT_ACCEPT_BLANKLINE -doctest.DONT_ACCEPT_TRUE_FOR_1 -doctest.DebugRunner(??) -doctest.DocFileCase -doctest.DocFileSuite(??) -doctest.DocFileTest(??) -doctest.DocTest(??) -doctest.DocTestCase -doctest.DocTestFailure -doctest.DocTestFinder(??) -doctest.DocTestParser(??) -doctest.DocTestRunner(??) -doctest.DocTestSuite(??) -doctest.ELLIPSIS -doctest.ELLIPSIS_MARKER -doctest.Example(??) -doctest.IGNORE_EXCEPTION_DETAIL -doctest.NORMALIZE_WHITESPACE -doctest.OPTIONFLAGS_BY_NAME -doctest.OutputChecker(??) -doctest.REPORTING_FLAGS -doctest.REPORT_CDIFF -doctest.REPORT_NDIFF -doctest.REPORT_ONLY_FIRST_FAILURE -doctest.REPORT_UDIFF -doctest.SKIP -doctest.StringIO(??) -doctest.TestResults(failed, attempted) -doctest.Tester(??) -doctest.UnexpectedException -doctest.debug(??) -doctest.debug_script(??) -doctest.debug_src(??) -doctest.difflib -doctest.inspect -doctest.linecache -doctest.master -doctest.namedtuple(??) -doctest.os -doctest.pdb -doctest.re -doctest.register_optionflag(??) -doctest.run_docstring_examples(??) -doctest.script_from_examples(??) -doctest.set_unittest_reportflags(??) -doctest.sys -doctest.tempfile -doctest.testfile(??) -doctest.testmod(??) -doctest.testsource(??) -doctest.traceback -doctest.unittest -doctest.warnings -dumbdbm.UserDict -dumbdbm.error -dumbdbm.open(??) -dummy_thread.LockType -dummy_thread.allocate_lock(??) -dummy_thread.error -dummy_thread.exit(??) -dummy_thread.get_ident(??) -dummy_thread.interrupt_main(??) -dummy_thread.stack_size(??) -dummy_thread.start_new_thread(??) -dummy_threading.BoundedSemaphore(??) -dummy_threading.Condition(??) -dummy_threading.Event(??) -dummy_threading.Lock(??) -dummy_threading.RLock(??) -dummy_threading.Semaphore(??) -dummy_threading.Thread -dummy_threading.Timer(??) -dummy_threading.activeCount(??) -dummy_threading.active_count(??) -dummy_threading.currentThread(??) -dummy_threading.current_thread(??) -dummy_threading.enumerate(??) -dummy_threading.local -dummy_threading.setprofile(??) -dummy_threading.settrace(??) -dummy_threading.stack_size(??) -dummy_threading.threading -email.Charset -email.Encoders -email.Errors -email.FeedParser -email.Generator -email.Header -email.Iterators -email.LazyImporter -email.MIMEAudio -email.MIMEBase -email.MIMEImage -email.MIMEMessage -email.MIMEMultipart -email.MIMENonMultipart -email.MIMEText -email.Message -email.Parser -email.Utils -email.base64MIME -email.base64mime -email.base64mime.CRLF -email.base64mime.EMPTYSTRING -email.base64mime.MISC_LEN -email.base64mime.NL -email.base64mime.a2b_base64 -email.base64mime.b2a_base64 -email.base64mime.base64_len(??) -email.base64mime.body_decode(??) -email.base64mime.body_encode(??) -email.base64mime.decode(??) -email.base64mime.decodestring(??) -email.base64mime.encode(??) -email.base64mime.encodestring(??) -email.base64mime.fix_eols(??) -email.base64mime.header_encode(??) -email.charset -email.charset.ALIASES -email.charset.BASE64 -email.charset.CHARSETS -email.charset.CODEC_MAP -email.charset.Charset(??) -email.charset.DEFAULT_CHARSET -email.charset.MISC_LEN -email.charset.QP -email.charset.SHORTEST -email.charset.add_alias(??) -email.charset.add_charset(??) -email.charset.add_codec(??) -email.charset.email -email.charset.encode_7or8bit(??) -email.charset.errors -email.email -email.encoders -email.encoders.base64 -email.encoders.encode_7or8bit(??) -email.encoders.encode_base64(??) -email.encoders.encode_noop(??) -email.encoders.encode_quopri(??) -email.errors -email.errors.BoundaryError -email.errors.CharsetError -email.errors.FirstHeaderLineIsContinuationDefect(??) -email.errors.HeaderParseError -email.errors.MalformedHeaderDefect(??) -email.errors.MessageDefect(??) -email.errors.MessageError -email.errors.MessageParseError -email.errors.MisplacedEnvelopeHeaderDefect(??) -email.errors.MultipartConversionError -email.errors.MultipartInvariantViolationDefect(??) -email.errors.NoBoundaryInMultipartDefect(??) -email.errors.StartBoundaryNotFoundDefect(??) -email.feedparser -email.feedparser.BufferedSubFile -email.feedparser.EMPTYSTRING -email.feedparser.FeedParser(??) -email.feedparser.NL -email.feedparser.NLCRE -email.feedparser.NLCRE_bol -email.feedparser.NLCRE_crack -email.feedparser.NLCRE_eol -email.feedparser.NeedMoreData -email.feedparser.errors -email.feedparser.headerRE -email.feedparser.message -email.feedparser.re -email.generator -email.generator.DecodedGenerator(??) -email.generator.Generator(??) -email.generator.Header(??) -email.generator.NL -email.generator.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.generator.UNDERSCORE -email.generator.fcre -email.generator.random -email.generator.re -email.generator.sys -email.generator.time -email.generator.warnings -email.header -email.header.Charset(??) -email.header.Header(??) -email.header.HeaderParseError -email.header.MAXLINELEN -email.header.NL -email.header.SPACE -email.header.SPACE8 -email.header.UEMPTYSTRING -email.header.USASCII -email.header.USPACE -email.header.UTF8 -email.header.binascii -email.header.decode_header(??) -email.header.ecre -email.header.email -email.header.fcre -email.header.make_header(??) -email.header.re -email.importer -email.iterators -email.iterators.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.iterators.body_line_iterator(??) -email.iterators.sys -email.iterators.typed_subpart_iterator(??) -email.iterators.walk(??) -email.message -email.message.Message(??) -email.message.SEMISPACE -email.message.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.message.binascii -email.message.email -email.message.errors -email.message.re -email.message.tspecials -email.message.utils -email.message.uu -email.message.warnings -email.message_from_file(??) -email.message_from_string(??) -email.mime -email.mime.Audio -email.mime.Base -email.mime.Image -email.mime.Message -email.mime.Multipart -email.mime.NonMultipart -email.mime.Text -email.mime.application.MIMEApplication(??) -email.mime.application.MIMENonMultipart(??) -email.mime.application.encoders -email.mime.audio -email.mime.audio.MIMEAudio(??) -email.mime.audio.MIMENonMultipart(??) -email.mime.audio.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.mime.audio.encoders -email.mime.audio.sndhdr -email.mime.base -email.mime.base.MIMEBase(??) -email.mime.base.message -email.mime.image.MIMEImage(??) -email.mime.image.MIMENonMultipart(??) -email.mime.image.encoders -email.mime.image.imghdr -email.mime.message.MIMEMessage(??) -email.mime.message.MIMENonMultipart(??) -email.mime.message.message -email.mime.multipart.MIMEBase(??) -email.mime.multipart.MIMEMultipart(??) -email.mime.nonmultipart -email.mime.nonmultipart.MIMEBase(??) -email.mime.nonmultipart.MIMENonMultipart(??) -email.mime.nonmultipart.errors -email.mime.text -email.mime.text.MIMENonMultipart(??) -email.mime.text.MIMEText(??) -email.mime.text.encode_7or8bit(??) -email.parser.FeedParser(??) -email.parser.HeaderParser(??) -email.parser.Message(??) -email.parser.Parser(??) -email.parser.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.parser.warnings -email.quopriMIME -email.quoprimime -email.quoprimime.CRLF -email.quoprimime.MISC_LEN -email.quoprimime.NL -email.quoprimime.body_decode(??) -email.quoprimime.body_encode(??) -email.quoprimime.body_quopri_check(??) -email.quoprimime.body_quopri_len(??) -email.quoprimime.bqre -email.quoprimime.decode(??) -email.quoprimime.decodestring(??) -email.quoprimime.encode(??) -email.quoprimime.encodestring(??) -email.quoprimime.fix_eols(??) -email.quoprimime.header_decode(??) -email.quoprimime.header_encode(??) -email.quoprimime.header_quopri_check(??) -email.quoprimime.header_quopri_len(??) -email.quoprimime.hexdigits -email.quoprimime.hqre -email.quoprimime.quote(??) -email.quoprimime.re -email.quoprimime.unquote(??) -email.sys -email.utils -email.utils.COMMASPACE -email.utils.CRLF -email.utils.EMPTYSTRING -email.utils.TICK -email.utils.UEMPTYSTRING -email.utils.base64 -email.utils.collapse_rfc2231_value(??) -email.utils.decode_params(??) -email.utils.decode_rfc2231(??) -email.utils.ecre -email.utils.encode_rfc2231(??) -email.utils.escapesre -email.utils.fix_eols(??) -email.utils.formataddr(??) -email.utils.formatdate(??) -email.utils.getaddresses(??) -email.utils.make_msgid(??) -email.utils.mktime_tz(??) -email.utils.os -email.utils.parseaddr(??) -email.utils.parsedate(??) -email.utils.parsedate_tz(??) -email.utils.quote(??) -email.utils.random -email.utils.re -email.utils.rfc2231_continuation -email.utils.socket -email.utils.specialsre -email.utils.time -email.utils.unquote(??) -email.utils.urllib -email.utils.warnings -enumerate(iterable) -> iterator for index, value of iterable -errno.E2BIG -errno.EACCES -errno.EADDRINUSE -errno.EADDRNOTAVAIL -errno.EADV -errno.EAFNOSUPPORT -errno.EAGAIN -errno.EALREADY -errno.EBADE -errno.EBADF -errno.EBADFD -errno.EBADMSG -errno.EBADR -errno.EBADRQC -errno.EBADSLT -errno.EBFONT -errno.EBUSY -errno.ECHILD -errno.ECHRNG -errno.ECOMM -errno.ECONNABORTED -errno.ECONNREFUSED -errno.ECONNRESET -errno.EDEADLK -errno.EDEADLOCK -errno.EDESTADDRREQ -errno.EDOM -errno.EDOTDOT -errno.EDQUOT -errno.EEXIST -errno.EFAULT -errno.EFBIG -errno.EHOSTDOWN -errno.EHOSTUNREACH -errno.EIDRM -errno.EILSEQ -errno.EINPROGRESS -errno.EINTR -errno.EINVAL -errno.EIO -errno.EISCONN -errno.EISDIR -errno.EISNAM -errno.EL2HLT -errno.EL2NSYNC -errno.EL3HLT -errno.EL3RST -errno.ELIBACC -errno.ELIBBAD -errno.ELIBEXEC -errno.ELIBMAX -errno.ELIBSCN -errno.ELNRNG -errno.ELOOP -errno.EMFILE -errno.EMLINK -errno.EMSGSIZE -errno.EMULTIHOP -errno.ENAMETOOLONG -errno.ENAVAIL -errno.ENETDOWN -errno.ENETRESET -errno.ENETUNREACH -errno.ENFILE -errno.ENOANO -errno.ENOBUFS -errno.ENOCSI -errno.ENODATA -errno.ENODEV -errno.ENOENT -errno.ENOEXEC -errno.ENOLCK -errno.ENOLINK -errno.ENOMEM -errno.ENOMSG -errno.ENONET -errno.ENOPKG -errno.ENOPROTOOPT -errno.ENOSPC -errno.ENOSR -errno.ENOSTR -errno.ENOSYS -errno.ENOTBLK -errno.ENOTCONN -errno.ENOTDIR -errno.ENOTEMPTY -errno.ENOTNAM -errno.ENOTSOCK -errno.ENOTTY -errno.ENOTUNIQ -errno.ENXIO -errno.EOPNOTSUPP -errno.EOVERFLOW -errno.EPERM -errno.EPFNOSUPPORT -errno.EPIPE -errno.EPROTO -errno.EPROTONOSUPPORT -errno.EPROTOTYPE -errno.ERANGE -errno.EREMCHG -errno.EREMOTE -errno.EREMOTEIO -errno.ERESTART -errno.EROFS -errno.ESHUTDOWN -errno.ESOCKTNOSUPPORT -errno.ESPIPE -errno.ESRCH -errno.ESRMNT -errno.ESTALE -errno.ESTRPIPE -errno.ETIME -errno.ETIMEDOUT -errno.ETOOMANYREFS -errno.ETXTBSY -errno.EUCLEAN -errno.EUNATCH -errno.EUSERS -errno.EWOULDBLOCK -errno.EXDEV -errno.EXFULL -errno.errorcode -eval(source[, globals[, locals]]) -> value -exceptions.ArithmeticError -exceptions.AssertionError -exceptions.AttributeError -exceptions.BaseException -exceptions.BufferError -exceptions.BytesWarning -exceptions.DeprecationWarning -exceptions.EOFError -exceptions.EnvironmentError -exceptions.Exception -exceptions.FloatingPointError -exceptions.FutureWarning -exceptions.GeneratorExit -exceptions.IOError -exceptions.ImportError -exceptions.ImportWarning -exceptions.IndentationError -exceptions.IndexError -exceptions.KeyError -exceptions.KeyboardInterrupt -exceptions.LookupError -exceptions.MemoryError -exceptions.NameError -exceptions.NotImplementedError -exceptions.OSError -exceptions.OverflowError -exceptions.PendingDeprecationWarning -exceptions.ReferenceError -exceptions.RuntimeError -exceptions.RuntimeWarning -exceptions.StandardError -exceptions.StopIteration -exceptions.SyntaxError -exceptions.SyntaxWarning -exceptions.SystemError -exceptions.SystemExit -exceptions.TabError -exceptions.TypeError -exceptions.UnboundLocalError -exceptions.UnicodeDecodeError -exceptions.UnicodeEncodeError -exceptions.UnicodeError -exceptions.UnicodeTranslateError -exceptions.UnicodeWarning -exceptions.UserWarning -exceptions.ValueError -exceptions.Warning -exceptions.ZeroDivisionError -execfile(filename[, globals[, locals]]) -exit -fcntl.DN_ACCESS -fcntl.DN_ATTRIB -fcntl.DN_CREATE -fcntl.DN_DELETE -fcntl.DN_MODIFY -fcntl.DN_MULTISHOT -fcntl.DN_RENAME -fcntl.FASYNC -fcntl.FD_CLOEXEC -fcntl.F_DUPFD -fcntl.F_EXLCK -fcntl.F_GETFD -fcntl.F_GETFL -fcntl.F_GETLEASE -fcntl.F_GETLK -fcntl.F_GETLK64 -fcntl.F_GETOWN -fcntl.F_GETSIG -fcntl.F_NOTIFY -fcntl.F_RDLCK -fcntl.F_SETFD -fcntl.F_SETFL -fcntl.F_SETLEASE -fcntl.F_SETLK -fcntl.F_SETLK64 -fcntl.F_SETLKW -fcntl.F_SETLKW64 -fcntl.F_SETOWN -fcntl.F_SETSIG -fcntl.F_SHLCK -fcntl.F_UNLCK -fcntl.F_WRLCK -fcntl.I_ATMARK -fcntl.I_CANPUT -fcntl.I_CKBAND -fcntl.I_FDINSERT -fcntl.I_FIND -fcntl.I_FLUSH -fcntl.I_FLUSHBAND -fcntl.I_GETBAND -fcntl.I_GETCLTIME -fcntl.I_GETSIG -fcntl.I_GRDOPT -fcntl.I_GWROPT -fcntl.I_LINK -fcntl.I_LIST -fcntl.I_LOOK -fcntl.I_NREAD -fcntl.I_PEEK -fcntl.I_PLINK -fcntl.I_POP -fcntl.I_PUNLINK -fcntl.I_PUSH -fcntl.I_RECVFD -fcntl.I_SENDFD -fcntl.I_SETCLTIME -fcntl.I_SETSIG -fcntl.I_SRDOPT -fcntl.I_STR -fcntl.I_SWROPT -fcntl.I_UNLINK -fcntl.LOCK_EX -fcntl.LOCK_MAND -fcntl.LOCK_NB -fcntl.LOCK_READ -fcntl.LOCK_RW -fcntl.LOCK_SH -fcntl.LOCK_UN -fcntl.LOCK_WRITE -fcntl.fcntl(fd, opt, [arg]) -fcntl.flock(fd, operation) -fcntl.ioctl(fd, opt[, arg[, mutate_flag]]) -fcntl.lockf (fd, operation, length=0, start=0, whence=0) -file(name[, mode[, buffering]]) -> file object -filecmp.BUFSIZE -filecmp.cmp(??) -filecmp.cmpfiles(??) -filecmp.demo(??) -filecmp.dircmp(??) -filecmp.ifilter(function or None, sequence) --> ifilter object -filecmp.ifilterfalse(function or None, sequence) --> ifilterfalse object -filecmp.imap(func, *iterables) --> imap object -filecmp.izip(iter1 [,iter2 [...]]) --> izip object -filecmp.os -filecmp.stat -fileinput.DEFAULT_BUFSIZE -fileinput.FileInput(??) -fileinput.close(??) -fileinput.filelineno(??) -fileinput.filename(??) -fileinput.fileno(??) -fileinput.hook_compressed(??) -fileinput.hook_encoded(??) -fileinput.input([files[, inplace[, backup[, mode[, openhook]]]]]) -fileinput.isfirstline(??) -fileinput.isstdin(??) -fileinput.lineno(??) -fileinput.nextfile(??) -fileinput.os -fileinput.sys -filter(function or None, sequence) -> list, tuple, or string -float(x) -> floating point number -fnmatch.filter(??) -fnmatch.fnmatch(??) -fnmatch.fnmatchcase(??) -fnmatch.re -fnmatch.translate(??) -format(value[, format_spec]) -> string -formatter.AS_IS -formatter.AbstractFormatter(??) -formatter.AbstractWriter(??) -formatter.DumbWriter(??) -formatter.NullFormatter(??) -formatter.NullWriter(??) -formatter.sys -formatter.test(??) -fpformat.NotANumber -fpformat.decoder -fpformat.extract(??) -fpformat.fix(??) -fpformat.re -fpformat.roundfrac(??) -fpformat.sci(??) -fpformat.test(??) -fpformat.unexpo(??) -fractions.Fraction -fractions.Rational -fractions.division -fractions.gcd(??) -fractions.math -fractions.numbers -fractions.operator -fractions.re -frozenset(iterable) --> frozenset object -ftplib.CRLF -ftplib.Error -ftplib.FTP(??) -ftplib.FTP_PORT -ftplib.MSG_OOB -ftplib.Netrc(??) -ftplib.all_errors -ftplib.error_perm -ftplib.error_proto -ftplib.error_reply -ftplib.error_temp -ftplib.ftpcp(??) -ftplib.os -ftplib.parse150(??) -ftplib.parse227(??) -ftplib.parse229(??) -ftplib.parse257(??) -ftplib.print_line(??) -ftplib.socket -ftplib.sys -ftplib.test(??) -functools.WRAPPER_ASSIGNMENTS -functools.WRAPPER_UPDATES -functools.partial(func, *args, **keywords) - new function with partial application -functools.reduce(function, sequence[, initial]) -> value -functools.update_wrapper(??) -functools.wraps(??) -future_builtins.ascii(object) -> string -future_builtins.filter -future_builtins.hex(number) -> string -future_builtins.map -future_builtins.oct(number) -> string -future_builtins.zip -gc.DEBUG_COLLECTABLE -gc.DEBUG_INSTANCES -gc.DEBUG_LEAK -gc.DEBUG_OBJECTS -gc.DEBUG_SAVEALL -gc.DEBUG_STATS -gc.DEBUG_UNCOLLECTABLE -gc.collect([generation]) -> n -gc.disable() -> None -gc.enable() -> None -gc.garbage -gc.get_count() -> (count0, count1, count2) -gc.get_debug() -> flags -gc.get_objects() -> [...] -gc.get_referents(*objs) -> list -gc.get_referrers(*objs) -> list -gc.get_threshold() -> (threshold0, threshold1, threshold2) -gc.isenabled() -> status -gc.set_debug(flags) -> None -gc.set_threshold(threshold0, [threshold1, threshold2]) -> None -genericpath.commonprefix(??) -genericpath.exists(??) -genericpath.getatime(??) -genericpath.getctime(??) -genericpath.getmtime(??) -genericpath.getsize(??) -genericpath.isdir(??) -genericpath.isfile(??) -genericpath.os -genericpath.stat -getattr(object, name[, default]) -> value -getopt.GetoptError -getopt.do_longs(??) -getopt.do_shorts(??) -getopt.error -getopt.getopt(args, options[, long_options]) -> opts, args -getopt.gnu_getopt(??) -getopt.long_has_args(??) -getopt.os -getopt.short_has_arg(??) -getpass.GetPassWarning -getpass.fallback_getpass(??) -getpass.getpass(??) -getpass.getuser(??) -getpass.os -getpass.sys -getpass.termios -getpass.unix_getpass(??) -getpass.warnings -getpass.win_getpass(??) -gettext.Catalog(??) -gettext.ENOENT -gettext.GNUTranslations(??) -gettext.NullTranslations(??) -gettext.bind_textdomain_codeset(??) -gettext.bindtextdomain(??) -gettext.c2py(??) -gettext.copy -gettext.dgettext(??) -gettext.dngettext(??) -gettext.find(??) -gettext.gettext(??) -gettext.install(??) -gettext.ldgettext(??) -gettext.ldngettext(??) -gettext.lgettext(??) -gettext.lngettext(??) -gettext.locale -gettext.ngettext(??) -gettext.os -gettext.re -gettext.struct -gettext.sys -gettext.test(??) -gettext.textdomain(??) -gettext.translation(??) -glob.fnmatch -glob.glob(??) -glob.glob0(??) -glob.glob1(??) -glob.has_magic(??) -glob.iglob(??) -glob.magic_check -glob.os -glob.re -glob.sys -globals() -> dictionary -grp.getgrall() -> list of tuples -grp.getgrgid(id) -> tuple -grp.getgrnam(name) -> tuple -grp.struct_group -gzip.FCOMMENT -gzip.FEXTRA -gzip.FHCRC -gzip.FNAME -gzip.FTEXT -gzip.GzipFile(??) -gzip.READ -gzip.WRITE -gzip.open(??) -gzip.read32(??) -gzip.struct -gzip.sys -gzip.time -gzip.write32u(??) -gzip.zlib -hasattr(object, name) -> bool -hash(object) -> integer -hashlib.md5 -hashlib.new(name, string='') - Return a new hashing object using the named algorithm; -hashlib.sha1 -hashlib.sha224 -hashlib.sha256 -hashlib.sha384 -hashlib.sha512 -heapq.bisect -heapq.count([firstval]) --> count object -heapq.heapify -heapq.heappop -heapq.heappush -heapq.heappushpop -heapq.heapreplace -heapq.imap(func, *iterables) --> imap object -heapq.islice(iterable, [start,] stop [, step]) --> islice object -heapq.itemgetter(item, ...) --> itemgetter object -heapq.izip(iter1 [,iter2 [...]]) --> izip object -heapq.merge(??) -heapq.neg(a) -- Same as -a. -heapq.nlargest(??) -heapq.nsmallest(??) -heapq.repeat(element [,times]) -> create an iterator which returns the element -heapq.tee(iterable, n=2) --> tuple of n independent iterators. -help -hex(number) -> string -hmac.HMAC(??) -hmac.digest_size -hmac.new(??) -hmac.trans_36 -hmac.trans_5C -hmac.x -hotshot.Profile(??) -hotshot.ProfilerError -hotshot.log -hotshot.log.ENTER -hotshot.log.EXIT -hotshot.log.LINE -hotshot.log.LogReader(??) -hotshot.log.WHAT_ADD_INFO -hotshot.log.WHAT_DEFINE_FILE -hotshot.log.WHAT_DEFINE_FUNC -hotshot.log.WHAT_ENTER -hotshot.log.WHAT_EXIT -hotshot.log.WHAT_LINENO -hotshot.log.os -hotshot.log.parser -hotshot.log.symbol -hotshot.stats -hotshot.stats.ENTER -hotshot.stats.EXIT -hotshot.stats.FakeCode(??) -hotshot.stats.FakeFrame(??) -hotshot.stats.Profile(??) -hotshot.stats.StatsLoader(??) -hotshot.stats.hotshot -hotshot.stats.load(??) -hotshot.stats.profile -hotshot.stats.pstats -hotshot.stones.errno -hotshot.stones.hotshot -hotshot.stones.main(??) -hotshot.stones.sys -hotshot.stones.test -htmlentitydefs.codepoint2name -htmlentitydefs.entitydefs -htmlentitydefs.name2codepoint -htmllib.AS_IS -htmllib.HTMLParseError -htmllib.HTMLParser(??) -htmllib.sgmllib -htmllib.test(??) -httplib.ACCEPTED -httplib.BAD_GATEWAY -httplib.BAD_REQUEST -httplib.BadStatusLine -httplib.CONFLICT -httplib.CONTINUE -httplib.CREATED -httplib.CannotSendHeader -httplib.CannotSendRequest -httplib.EXPECTATION_FAILED -httplib.FAILED_DEPENDENCY -httplib.FORBIDDEN -httplib.FOUND -httplib.FakeSocket(??) -httplib.GATEWAY_TIMEOUT -httplib.GONE -httplib.HTTP(??) -httplib.HTTPConnection(??) -httplib.HTTPException -httplib.HTTPMessage(??) -httplib.HTTPResponse(??) -httplib.HTTPS(??) -httplib.HTTPSConnection(??) -httplib.HTTPS_PORT -httplib.HTTP_PORT -httplib.HTTP_VERSION_NOT_SUPPORTED -httplib.IM_USED -httplib.INSUFFICIENT_STORAGE -httplib.INTERNAL_SERVER_ERROR -httplib.ImproperConnectionState -httplib.IncompleteRead -httplib.InvalidURL -httplib.LENGTH_REQUIRED -httplib.LOCKED -httplib.LineAndFileWrapper(??) -httplib.MAXAMOUNT -httplib.METHOD_NOT_ALLOWED -httplib.MOVED_PERMANENTLY -httplib.MULTIPLE_CHOICES -httplib.MULTI_STATUS -httplib.NON_AUTHORITATIVE_INFORMATION -httplib.NOT_ACCEPTABLE -httplib.NOT_EXTENDED -httplib.NOT_FOUND -httplib.NOT_IMPLEMENTED -httplib.NOT_MODIFIED -httplib.NO_CONTENT -httplib.NotConnected -httplib.OK -httplib.PARTIAL_CONTENT -httplib.PAYMENT_REQUIRED -httplib.PRECONDITION_FAILED -httplib.PROCESSING -httplib.PROXY_AUTHENTICATION_REQUIRED -httplib.REQUESTED_RANGE_NOT_SATISFIABLE -httplib.REQUEST_ENTITY_TOO_LARGE -httplib.REQUEST_TIMEOUT -httplib.REQUEST_URI_TOO_LONG -httplib.RESET_CONTENT -httplib.ResponseNotReady -httplib.SEE_OTHER -httplib.SERVICE_UNAVAILABLE -httplib.SWITCHING_PROTOCOLS -httplib.StringIO([s]) -- Return a StringIO-like stream for reading or writing -httplib.TEMPORARY_REDIRECT -httplib.UNAUTHORIZED -httplib.UNPROCESSABLE_ENTITY -httplib.UNSUPPORTED_MEDIA_TYPE -httplib.UPGRADE_REQUIRED -httplib.USE_PROXY -httplib.UnimplementedFileMode -httplib.UnknownProtocol -httplib.UnknownTransferEncoding -httplib.error -httplib.mimetools -httplib.py3kwarning -httplib.responses -httplib.socket -httplib.ssl -httplib.test(??) -httplib.urlsplit(??) -httplib.warnings -id(object) -> integer -ihooks.BUILTIN_MODULE -ihooks.BasicModuleImporter(??) -ihooks.BasicModuleLoader(??) -ihooks.C_BUILTIN -ihooks.C_EXTENSION -ihooks.FROZEN_MODULE -ihooks.FancyModuleLoader(??) -ihooks.Hooks(??) -ihooks.ModuleImporter(??) -ihooks.ModuleLoader(??) -ihooks.PKG_DIRECTORY -ihooks.PY_COMPILED -ihooks.PY_FROZEN -ihooks.PY_SOURCE -ihooks.VERBOSE -ihooks.current_importer -ihooks.default_importer -ihooks.imp -ihooks.install(??) -ihooks.os -ihooks.sys -ihooks.uninstall(??) -imaplib.AllowedVersions -imaplib.CRLF -imaplib.Commands -imaplib.Continuation -imaplib.Debug -imaplib.Flags -imaplib.IMAP4(??) -imaplib.IMAP4_PORT -imaplib.IMAP4_SSL(??) -imaplib.IMAP4_SSL_PORT -imaplib.IMAP4_stream(??) -imaplib.Int2AP(??) -imaplib.InternalDate -imaplib.Internaldate2tuple(??) -imaplib.Literal -imaplib.MapCRLF -imaplib.Mon2num -imaplib.ParseFlags(??) -imaplib.Response_code -imaplib.Time2Internaldate(??) -imaplib.Untagged_response -imaplib.Untagged_status -imaplib.binascii -imaplib.os -imaplib.random -imaplib.re -imaplib.socket -imaplib.ssl -imaplib.sys -imaplib.time -imghdr.test(??) -imghdr.test_bmp(??) -imghdr.test_exif(??) -imghdr.test_gif(??) -imghdr.test_jpeg(??) -imghdr.test_pbm(??) -imghdr.test_pgm(??) -imghdr.test_png(??) -imghdr.test_ppm(??) -imghdr.test_rast(??) -imghdr.test_rgb(??) -imghdr.test_tiff(??) -imghdr.test_xbm(??) -imghdr.testall(??) -imghdr.tests -imghdr.what(??) -imp.C_BUILTIN -imp.C_EXTENSION -imp.IMP_HOOK -imp.NullImporter -imp.PKG_DIRECTORY -imp.PY_CODERESOURCE -imp.PY_COMPILED -imp.PY_FROZEN -imp.PY_RESOURCE -imp.PY_SOURCE -imp.SEARCH_ERROR -imp.acquire_lock() -> None -imp.find_module(name, [path]) -> (file, filename, (suffix, mode, type)) -imp.get_frozen_object -imp.get_magic() -> string -imp.get_suffixes() -> [(suffix, mode, type), ...] -imp.init_builtin -imp.init_frozen -imp.is_builtin -imp.is_frozen -imp.load_compiled -imp.load_dynamic -imp.load_module(name, file, filename, (suffix, mode, type)) -> module -imp.load_package -imp.load_source -imp.lock_held() -> boolean -imp.new_module(name) -> module -imp.release_lock() -> None -imp.reload(module) -> module -imputil.BuiltinImporter(??) -imputil.DynLoadSuffixImporter(??) -imputil.ImportManager(??) -imputil.Importer(??) -imputil.imp -imputil.marshal -imputil.py_suffix_importer(??) -imputil.struct -imputil.sys -input([prompt]) -> value -inspect.ArgInfo(args, varargs, keywords, locals) -inspect.ArgSpec(args, varargs, keywords, defaults) -inspect.Arguments(args, varargs, keywords) -inspect.Attribute(name, kind, defining_class, object) -inspect.BlockFinder(??) -inspect.CO_GENERATOR -inspect.CO_NESTED -inspect.CO_NEWLOCALS -inspect.CO_NOFREE -inspect.CO_OPTIMIZED -inspect.CO_VARARGS -inspect.CO_VARKEYWORDS -inspect.EndOfBlock -inspect.ModuleInfo(name, suffix, mode, module_type) -inspect.TPFLAGS_IS_ABSTRACT -inspect.Traceback(filename, lineno, function, code_context, index) -inspect.attrgetter(attr, ...) --> attrgetter object -inspect.classify_class_attrs(??) -inspect.cleandoc(??) -inspect.currentframe -inspect.dis -inspect.findsource(??) -inspect.formatargspec(??) -inspect.formatargvalues(??) -inspect.getabsfile(??) -inspect.getargs(??) -inspect.getargspec(??) -inspect.getargvalues(??) -inspect.getblock(??) -inspect.getclasstree(??) -inspect.getcomments(??) -inspect.getdoc(??) -inspect.getfile(??) -inspect.getframeinfo(??) -inspect.getinnerframes(??) -inspect.getlineno(??) -inspect.getmembers(??) -inspect.getmodule(??) -inspect.getmoduleinfo(??) -inspect.getmodulename(??) -inspect.getmro(??) -inspect.getouterframes(??) -inspect.getsource(??) -inspect.getsourcefile(??) -inspect.getsourcelines(??) -inspect.imp -inspect.indentsize(??) -inspect.isabstract(??) -inspect.isbuiltin(??) -inspect.isclass(??) -inspect.iscode(??) -inspect.isdatadescriptor(??) -inspect.isframe(??) -inspect.isfunction(??) -inspect.isgenerator(??) -inspect.isgeneratorfunction(??) -inspect.isgetsetdescriptor(??) -inspect.ismemberdescriptor(??) -inspect.ismethod(??) -inspect.ismethoddescriptor(??) -inspect.ismodule(??) -inspect.isroutine(??) -inspect.istraceback(??) -inspect.joinseq(??) -inspect.linecache -inspect.modulesbyfile -inspect.namedtuple(??) -inspect.os -inspect.re -inspect.stack(??) -inspect.string -inspect.strseq(??) -inspect.sys -inspect.tokenize -inspect.trace(??) -inspect.types -inspect.walktree(??) -int(x[, base]) -> integer -intern(string) -> string -io.BlockingIOError -io.BufferedIOBase -io.BufferedRWPair -io.BufferedRandom -io.BufferedReader -io.BufferedWriter -io.BytesIO([buffer]) -> object -io.DEFAULT_BUFFER_SIZE -io.FileIO -io.IOBase -io.IncrementalNewlineDecoder -io.OpenWrapper -io.RawIOBase -io.StringIO -io.TextIOBase -io.TextIOWrapper -io.UnsupportedOperation -io.abc -io.codecs -io.open(??) -io.os -io.print_function -io.threading -io.unicode_literals -isinstance(object, class-or-type-or-tuple) -> bool -issubclass(C, B) -> bool -iter(collection) -> iterator -itertools.chain(*iterables) --> chain object -itertools.combinations(iterable[, r]) --> combinations object -itertools.count([firstval]) --> count object -itertools.cycle(iterable) --> cycle object -itertools.dropwhile(predicate, iterable) --> dropwhile object -itertools.groupby(iterable[, keyfunc]) -> create an iterator which returns -itertools.ifilter(function or None, sequence) --> ifilter object -itertools.ifilterfalse(function or None, sequence) --> ifilterfalse object -itertools.imap(func, *iterables) --> imap object -itertools.islice(iterable, [start,] stop [, step]) --> islice object -itertools.izip(iter1 [,iter2 [...]]) --> izip object -itertools.izip_longest(iter1 [,iter2 [...]], [fillvalue=None]) --> izip_longest object -itertools.permutations(iterable[, r]) --> permutations object -itertools.product(*iterables) --> product object -itertools.repeat(element [,times]) -> create an iterator which returns the element -itertools.starmap(function, sequence) --> starmap object -itertools.takewhile(predicate, iterable) --> takewhile object -itertools.tee(iterable, n=2) --> tuple of n independent iterators. -json.JSONDecoder -json.JSONEncoder -json.decoder -json.decoder.ANYTHING -json.decoder.BACKSLASH -json.decoder.DEFAULT_ENCODING -json.decoder.FLAGS -json.decoder.JSONArray(??) -json.decoder.JSONConstant(??) -json.decoder.JSONDecoder -json.decoder.JSONNumber(??) -json.decoder.JSONObject(??) -json.decoder.JSONScanner -json.decoder.JSONString(??) -json.decoder.NaN -json.decoder.NegInf -json.decoder.PosInf -json.decoder.STRINGCHUNK -json.decoder.Scanner -json.decoder.WHITESPACE -json.decoder.c_scanstring -json.decoder.errmsg(??) -json.decoder.linecol(??) -json.decoder.pattern(??) -json.decoder.py_scanstring(??) -json.decoder.re -json.decoder.scanstring(basestring, end, encoding) -> (str, end) -json.decoder.sys -json.dump(??) -json.dumps(??) -json.encoder -json.encoder.ESCAPE -json.encoder.ESCAPE_ASCII -json.encoder.ESCAPE_DCT -json.encoder.FLOAT_REPR -json.encoder.HAS_UTF8 -json.encoder.JSONEncoder -json.encoder.c_encode_basestring_ascii -json.encoder.encode_basestring(??) -json.encoder.encode_basestring_ascii(basestring) -> str -json.encoder.floatstr(??) -json.encoder.i -json.encoder.math -json.encoder.py_encode_basestring_ascii(??) -json.encoder.re -json.load(??) -json.loads(??) -json.scanner -json.scanner.BRANCH -json.scanner.DOTALL -json.scanner.FLAGS -json.scanner.MULTILINE -json.scanner.SUBPATTERN -json.scanner.Scanner -json.scanner.VERBOSE -json.scanner.pattern(??) -json.scanner.re -json.scanner.sre_compile -json.scanner.sre_constants -json.scanner.sre_parse -json.tool.json -json.tool.main(??) -json.tool.sys -keyword.iskeyword -keyword.kwlist -keyword.main(??) -len(object) -> integer -license -linecache.cache -linecache.checkcache(??) -linecache.clearcache(??) -linecache.getline(??) -linecache.getlines(??) -linecache.os -linecache.sys -linecache.updatecache(??) -linuxaudiodev.AFMT_A_LAW -linuxaudiodev.AFMT_MU_LAW -linuxaudiodev.AFMT_S16_BE -linuxaudiodev.AFMT_S16_LE -linuxaudiodev.AFMT_S16_NE -linuxaudiodev.AFMT_S8 -linuxaudiodev.AFMT_U16_BE -linuxaudiodev.AFMT_U16_LE -linuxaudiodev.AFMT_U8 -linuxaudiodev.error -linuxaudiodev.open -list() -> new list -locale.ABDAY_1 -locale.ABDAY_2 -locale.ABDAY_3 -locale.ABDAY_4 -locale.ABDAY_5 -locale.ABDAY_6 -locale.ABDAY_7 -locale.ABMON_1 -locale.ABMON_10 -locale.ABMON_11 -locale.ABMON_12 -locale.ABMON_2 -locale.ABMON_3 -locale.ABMON_4 -locale.ABMON_5 -locale.ABMON_6 -locale.ABMON_7 -locale.ABMON_8 -locale.ABMON_9 -locale.ALT_DIGITS -locale.AM_STR -locale.CHAR_MAX -locale.CODESET -locale.CRNCYSTR -locale.DAY_1 -locale.DAY_2 -locale.DAY_3 -locale.DAY_4 -locale.DAY_5 -locale.DAY_6 -locale.DAY_7 -locale.D_FMT -locale.D_T_FMT -locale.ERA -locale.ERA_D_FMT -locale.ERA_D_T_FMT -locale.ERA_T_FMT -locale.Error -locale.LC_ALL -locale.LC_COLLATE -locale.LC_CTYPE -locale.LC_MESSAGES -locale.LC_MONETARY -locale.LC_NUMERIC -locale.LC_TIME -locale.MON_1 -locale.MON_10 -locale.MON_11 -locale.MON_12 -locale.MON_2 -locale.MON_3 -locale.MON_4 -locale.MON_5 -locale.MON_6 -locale.MON_7 -locale.MON_8 -locale.MON_9 -locale.NOEXPR -locale.PM_STR -locale.RADIXCHAR -locale.THOUSEP -locale.T_FMT -locale.T_FMT_AMPM -locale.YESEXPR -locale.atof(??) -locale.atoi(??) -locale.bind_textdomain_codeset(domain, codeset) -> string -locale.bindtextdomain(domain, dir) -> string -locale.currency(??) -locale.dcgettext(domain, msg, category) -> string -locale.dgettext(domain, msg) -> string -locale.encodings -locale.format(??) -locale.format_string(??) -locale.functools -locale.getdefaultlocale(??) -locale.getlocale(??) -locale.getpreferredencoding(??) -locale.gettext(msg) -> string -locale.locale_alias -locale.locale_encoding_alias -locale.localeconv(??) -locale.nl_langinfo(key) -> string -locale.normalize(??) -locale.operator -locale.re -locale.resetlocale(??) -locale.setlocale(??) -locale.str(??) -locale.strcoll -locale.strxfrm -locale.sys -locale.textdomain(domain) -> string -locale.windows_locale -locals() -> dictionary -logging.BASIC_FORMAT -logging.BufferingFormatter(??) -logging.CRITICAL -logging.DEBUG -logging.ERROR -logging.FATAL -logging.FileHandler(??) -logging.Filter(??) -logging.Filterer(??) -logging.Formatter(??) -logging.Handler(??) -logging.INFO -logging.LogRecord(??) -logging.Logger(??) -logging.LoggerAdapter(??) -logging.Manager(??) -logging.NOTSET -logging.PlaceHolder(??) -logging.RootLogger(??) -logging.StreamHandler(??) -logging.WARN -logging.WARNING -logging.addLevelName(??) -logging.atexit -logging.basicConfig(??) -logging.cStringIO -logging.codecs -logging.config.DEFAULT_LOGGING_CONFIG_PORT -logging.config.RESET_ERROR -logging.config.StreamRequestHandler(??) -logging.config.ThreadingTCPServer(??) -logging.config.fileConfig(??) -logging.config.listen(??) -logging.config.logging -logging.config.os -logging.config.socket -logging.config.stopListening(??) -logging.config.string -logging.config.struct -logging.config.sys -logging.config.thread -logging.config.threading -logging.config.traceback -logging.config.types -logging.critical(??) -logging.currentframe(??) -logging.debug(??) -logging.disable(??) -logging.error(??) -logging.exception(??) -logging.fatal(??) -logging.getLevelName(??) -logging.getLogger(??) -logging.getLoggerClass(??) -logging.handlers.BaseRotatingHandler(??) -logging.handlers.BufferingHandler(??) -logging.handlers.DEFAULT_HTTP_LOGGING_PORT -logging.handlers.DEFAULT_SOAP_LOGGING_PORT -logging.handlers.DEFAULT_TCP_LOGGING_PORT -logging.handlers.DEFAULT_UDP_LOGGING_PORT -logging.handlers.DatagramHandler(??) -logging.handlers.HTTPHandler(??) -logging.handlers.MemoryHandler(??) -logging.handlers.NTEventLogHandler(??) -logging.handlers.RotatingFileHandler(??) -logging.handlers.SMTPHandler(??) -logging.handlers.ST_DEV -logging.handlers.ST_INO -logging.handlers.SYSLOG_UDP_PORT -logging.handlers.SocketHandler(??) -logging.handlers.SysLogHandler(??) -logging.handlers.TimedRotatingFileHandler(??) -logging.handlers.WatchedFileHandler(??) -logging.handlers.cPickle -logging.handlers.codecs -logging.handlers.logging -logging.handlers.os -logging.handlers.re -logging.handlers.socket -logging.handlers.string -logging.handlers.struct -logging.handlers.time -logging.handlers.types -logging.info(??) -logging.log(??) -logging.logProcesses -logging.logThreads -logging.makeLogRecord(??) -logging.os -logging.raiseExceptions -logging.root -logging.setLoggerClass(??) -logging.shutdown(??) -logging.string -logging.sys -logging.thread -logging.threading -logging.time -logging.traceback -logging.types -logging.warn(??) -logging.warning(??) -long(x[, base]) -> integer -macpath.SF_APPEND -macpath.SF_ARCHIVED -macpath.SF_IMMUTABLE -macpath.SF_NOUNLINK -macpath.SF_SNAPSHOT -macpath.ST_ATIME -macpath.ST_CTIME -macpath.ST_DEV -macpath.ST_GID -macpath.ST_INO -macpath.ST_MODE -macpath.ST_MTIME -macpath.ST_NLINK -macpath.ST_SIZE -macpath.ST_UID -macpath.S_ENFMT -macpath.S_IEXEC -macpath.S_IFBLK -macpath.S_IFCHR -macpath.S_IFDIR -macpath.S_IFIFO -macpath.S_IFLNK -macpath.S_IFMT(??) -macpath.S_IFREG -macpath.S_IFSOCK -macpath.S_IMODE(??) -macpath.S_IREAD -macpath.S_IRGRP -macpath.S_IROTH -macpath.S_IRUSR -macpath.S_IRWXG -macpath.S_IRWXO -macpath.S_IRWXU -macpath.S_ISBLK(??) -macpath.S_ISCHR(??) -macpath.S_ISDIR(??) -macpath.S_ISFIFO(??) -macpath.S_ISGID -macpath.S_ISLNK(??) -macpath.S_ISREG(??) -macpath.S_ISSOCK(??) -macpath.S_ISUID -macpath.S_ISVTX -macpath.S_IWGRP -macpath.S_IWOTH -macpath.S_IWRITE -macpath.S_IWUSR -macpath.S_IXGRP -macpath.S_IXOTH -macpath.S_IXUSR -macpath.UF_APPEND -macpath.UF_IMMUTABLE -macpath.UF_NODUMP -macpath.UF_NOUNLINK -macpath.UF_OPAQUE -macpath.abspath(??) -macpath.altsep -macpath.basename(??) -macpath.commonprefix(??) -macpath.curdir -macpath.defpath -macpath.devnull -macpath.dirname(??) -macpath.exists(??) -macpath.expanduser(??) -macpath.expandvars(??) -macpath.extsep -macpath.genericpath -macpath.getatime(??) -macpath.getctime(??) -macpath.getmtime(??) -macpath.getsize(??) -macpath.isabs(??) -macpath.isdir(??) -macpath.isfile(??) -macpath.islink(??) -macpath.ismount(??) -macpath.join(??) -macpath.lexists(??) -macpath.norm_error -macpath.normcase(??) -macpath.normpath(??) -macpath.os -macpath.pardir -macpath.pathsep -macpath.realpath(??) -macpath.sep -macpath.split(??) -macpath.splitdrive(??) -macpath.splitext(??) -macpath.supports_unicode_filenames -macpath.walk(??) -macpath.warnings -macurl2path.os -macurl2path.pathname2url(??) -macurl2path.test(??) -macurl2path.url2pathname(??) -macurl2path.urllib -mailbox.Babyl(??) -mailbox.BabylMailbox(??) -mailbox.BabylMessage(??) -mailbox.Error -mailbox.ExternalClashError -mailbox.FormatError -mailbox.MH(??) -mailbox.MHMailbox(??) -mailbox.MHMessage(??) -mailbox.MMDF(??) -mailbox.MMDFMessage(??) -mailbox.Mailbox(??) -mailbox.Maildir(??) -mailbox.MaildirMessage(??) -mailbox.Message(??) -mailbox.MmdfMailbox(??) -mailbox.NoSuchMailboxError -mailbox.NotEmptyError -mailbox.PortableUnixMailbox(??) -mailbox.StringIO -mailbox.UnixMailbox(??) -mailbox.calendar -mailbox.copy -mailbox.email -mailbox.errno -mailbox.fcntl -mailbox.mbox(??) -mailbox.mboxMessage(??) -mailbox.os -mailbox.rfc822 -mailbox.socket -mailbox.sys -mailbox.time -mailcap.findmatch(??) -mailcap.findparam(??) -mailcap.getcaps(??) -mailcap.listmailcapfiles(??) -mailcap.lookup(??) -mailcap.os -mailcap.parsefield(??) -mailcap.parseline(??) -mailcap.readmailcapfile(??) -mailcap.show(??) -mailcap.subst(??) -mailcap.test(??) -map(function, sequence[, sequence, ...]) -> list -markupbase.ParserBase(??) -marshal.dump -marshal.dumps -marshal.load -marshal.loads -marshal.version -math.acos(x) -math.acosh(x) -math.asin(x) -math.asinh(x) -math.atan(x) -math.atan2(y, x) -math.atanh(x) -math.ceil(x) -math.copysign(x,y) -math.cos(x) -math.cosh(x) -math.degrees(x) -> converts angle x from radians to degrees -math.e -math.exp(x) -math.fabs(x) -math.factorial -math.floor(x) -math.fmod(x,y) -math.frexp(x) -math.fsum -math.hypot(x,y) -math.isinf(x) -> bool -math.isnan(x) -> bool -math.ldexp(x, i) -> x * (2**i) -math.log(x[, base]) -> the logarithm of x to the given base. -math.log10(x) -> the base 10 logarithm of x. -math.log1p(x) -math.modf(x) -math.pi -math.pow(x,y) -math.radians(x) -> converts angle x from degrees to radians -math.sin(x) -math.sinh(x) -math.sqrt(x) -math.tan(x) -math.tanh(x) -math.trunc(x:Real) -> Integral -max(iterable[, key=func]) -> value -md5.blocksize -md5.digest_size -md5.md5 -md5.new -md5.warnings -mhlib.Error -mhlib.FOLDER_PROTECT -mhlib.Folder(??) -mhlib.IntSet(??) -mhlib.MH(??) -mhlib.MH_PROFILE -mhlib.MH_SEQUENCES -mhlib.Message(??) -mhlib.PATH -mhlib.SubMessage(??) -mhlib.bisect -mhlib.isnumeric(??) -mhlib.mimetools -mhlib.multifile -mhlib.numericprog -mhlib.os -mhlib.pickline(??) -mhlib.re -mhlib.shutil -mhlib.sys -mhlib.test(??) -mhlib.updateline(??) -mimetools.Message(??) -mimetools.catch_warnings -mimetools.choose_boundary(??) -mimetools.copybinary(??) -mimetools.copyliteral(??) -mimetools.decode(??) -mimetools.decodetab -mimetools.encode(??) -mimetools.encodetab -mimetools.filterwarnings(??) -mimetools.os -mimetools.pipethrough(??) -mimetools.pipeto(??) -mimetools.rfc822 -mimetools.sys -mimetools.tempfile -mimetools.uudecode_pipe -mimetools.warnpy3k(??) -mimetypes.MimeTypes(??) -mimetypes.add_type -mimetypes.common_types -mimetypes.encodings_map -mimetypes.guess_all_extensions -mimetypes.guess_extension -mimetypes.guess_type -mimetypes.init(??) -mimetypes.inited -mimetypes.knownfiles -mimetypes.os -mimetypes.posixpath -mimetypes.read_mime_types(??) -mimetypes.suffix_map -mimetypes.types_map -mimetypes.urllib -mimify.CHARSET -mimify.File(??) -mimify.HeaderFile(??) -mimify.MAXLEN -mimify.QUOTE -mimify.base64_re -mimify.chrset -mimify.cte -mimify.he -mimify.iso_char -mimify.mime_char -mimify.mime_code -mimify.mime_decode(??) -mimify.mime_decode_header(??) -mimify.mime_encode(??) -mimify.mime_encode_header(??) -mimify.mime_head -mimify.mime_header -mimify.mime_header_char -mimify.mimify(??) -mimify.mimify_part(??) -mimify.mp -mimify.mv -mimify.qp -mimify.re -mimify.repl -mimify.sys -mimify.unmimify(??) -mimify.unmimify_part(??) -mimify.warnings -min(iterable[, key=func]) -> value -mmap.ACCESS_COPY -mmap.ACCESS_READ -mmap.ACCESS_WRITE -mmap.ALLOCATIONGRANULARITY -mmap.MAP_ANON -mmap.MAP_ANONYMOUS -mmap.MAP_DENYWRITE -mmap.MAP_EXECUTABLE -mmap.MAP_PRIVATE -mmap.MAP_SHARED -mmap.PAGESIZE -mmap.PROT_EXEC -mmap.PROT_READ -mmap.PROT_WRITE -mmap.error -mmap.mmap -modulefinder.AddPackagePath(??) -modulefinder.HAVE_ARGUMENT -modulefinder.IMPORT_NAME -modulefinder.LOAD_CONST -modulefinder.Module(??) -modulefinder.ModuleFinder(??) -modulefinder.READ_MODE -modulefinder.ReplacePackage(??) -modulefinder.STORE_GLOBAL -modulefinder.STORE_NAME -modulefinder.STORE_OPS -modulefinder.dis -modulefinder.generators -modulefinder.imp -modulefinder.marshal -modulefinder.os -modulefinder.packagePathMap -modulefinder.replacePackageMap -modulefinder.struct -modulefinder.sys -modulefinder.test(??) -modulefinder.types -multifile.Error -multifile.MultiFile(??) -multiprocessing.Array(??) -multiprocessing.AuthenticationError -multiprocessing.BoundedSemaphore(??) -multiprocessing.BufferTooShort -multiprocessing.Condition(??) -multiprocessing.Event(??) -multiprocessing.JoinableQueue(??) -multiprocessing.Lock(??) -multiprocessing.Manager(??) -multiprocessing.Pipe(??) -multiprocessing.Pool(??) -multiprocessing.Process -multiprocessing.ProcessError -multiprocessing.Queue(??) -multiprocessing.RLock(??) -multiprocessing.RawArray(??) -multiprocessing.RawValue(??) -multiprocessing.Semaphore(??) -multiprocessing.TimeoutError -multiprocessing.Value(??) -multiprocessing.active_children(??) -multiprocessing.allow_connection_pickling(??) -multiprocessing.connection -multiprocessing.connection.AuthenticationError -multiprocessing.connection.BUFSIZE -multiprocessing.connection.CHALLENGE -multiprocessing.connection.Client(??) -multiprocessing.connection.ConnectionWrapper -multiprocessing.connection.FAILURE -multiprocessing.connection.Finalize -multiprocessing.connection.Listener -multiprocessing.connection.MESSAGE_LENGTH -multiprocessing.connection.Pipe(??) -multiprocessing.connection.SocketClient(??) -multiprocessing.connection.SocketListener -multiprocessing.connection.WELCOME -multiprocessing.connection.XmlClient(??) -multiprocessing.connection.XmlListener -multiprocessing.connection.address_type(??) -multiprocessing.connection.answer_challenge(??) -multiprocessing.connection.arbitrary_address(??) -multiprocessing.connection.close(fd) -multiprocessing.connection.current_process(??) -multiprocessing.connection.debug(??) -multiprocessing.connection.default_family -multiprocessing.connection.deliver_challenge(??) -multiprocessing.connection.duplicate -multiprocessing.connection.errno -multiprocessing.connection.families -multiprocessing.connection.get_temp_dir(??) -multiprocessing.connection.itertools -multiprocessing.connection.os -multiprocessing.connection.socket -multiprocessing.connection.sub_debug(??) -multiprocessing.connection.sys -multiprocessing.connection.tempfile -multiprocessing.connection.time -multiprocessing.cpu_count(??) -multiprocessing.current_process(??) -multiprocessing.dummy -multiprocessing.dummy.Array(??) -multiprocessing.dummy.BoundedSemaphore(??) -multiprocessing.dummy.Condition -multiprocessing.dummy.DummyProcess -multiprocessing.dummy.Event(??) -multiprocessing.dummy.JoinableQueue(??) -multiprocessing.dummy.Lock -multiprocessing.dummy.Manager(??) -multiprocessing.dummy.Namespace -multiprocessing.dummy.Pipe(??) -multiprocessing.dummy.Pool(??) -multiprocessing.dummy.Process -multiprocessing.dummy.Queue(??) -multiprocessing.dummy.RLock(??) -multiprocessing.dummy.Semaphore(??) -multiprocessing.dummy.TimeoutError -multiprocessing.dummy.Value -multiprocessing.dummy.active_children(??) -multiprocessing.dummy.array -multiprocessing.dummy.connection -multiprocessing.dummy.connection.Client(??) -multiprocessing.dummy.connection.Connection -multiprocessing.dummy.connection.Listener -multiprocessing.dummy.connection.Pipe(??) -multiprocessing.dummy.connection.Queue(??) -multiprocessing.dummy.connection.families -multiprocessing.dummy.cpu_count(??) -multiprocessing.dummy.current_process(??) -multiprocessing.dummy.dict() -> new empty dictionary. -multiprocessing.dummy.freeze_support(??) -multiprocessing.dummy.itertools -multiprocessing.dummy.list() -> new list -multiprocessing.dummy.shutdown(??) -multiprocessing.dummy.sys -multiprocessing.dummy.threading -multiprocessing.dummy.weakref -multiprocessing.forking -multiprocessing.forking.ForkingPickler(??) -multiprocessing.forking.Pickler(??) -multiprocessing.forking.Popen -multiprocessing.forking.assert_spawning(??) -multiprocessing.forking.close(fd) -multiprocessing.forking.duplicate -multiprocessing.forking.exit -multiprocessing.forking.old_main_modules -multiprocessing.forking.os -multiprocessing.forking.partial(func, *args, **keywords) - new function with partial application -multiprocessing.forking.prepare(??) -multiprocessing.forking.process -multiprocessing.forking.signal -multiprocessing.forking.sys -multiprocessing.forking.time -multiprocessing.forking.util -multiprocessing.freeze_support(??) -multiprocessing.get_logger(??) -multiprocessing.heap.Arena -multiprocessing.heap.BufferWrapper -multiprocessing.heap.Finalize -multiprocessing.heap.Heap -multiprocessing.heap.assert_spawning(??) -multiprocessing.heap.bisect -multiprocessing.heap.info(??) -multiprocessing.heap.itertools -multiprocessing.heap.mmap -multiprocessing.heap.os -multiprocessing.heap.sys -multiprocessing.heap.tempfile -multiprocessing.heap.threading -multiprocessing.log_to_stderr(??) -multiprocessing.managers.AcquirerProxy -multiprocessing.managers.Array(??) -multiprocessing.managers.ArrayProxy -multiprocessing.managers.AuthenticationString -multiprocessing.managers.AutoProxy(??) -multiprocessing.managers.BaseListProxy -multiprocessing.managers.BaseManager -multiprocessing.managers.BaseProxy -multiprocessing.managers.ConditionProxy -multiprocessing.managers.DictProxy -multiprocessing.managers.EventProxy -multiprocessing.managers.Finalize -multiprocessing.managers.ForkingPickler(??) -multiprocessing.managers.IteratorProxy -multiprocessing.managers.ListProxy -multiprocessing.managers.MakeProxyType(??) -multiprocessing.managers.Namespace -multiprocessing.managers.NamespaceProxy -multiprocessing.managers.PicklingError -multiprocessing.managers.Pool(??) -multiprocessing.managers.PoolProxy -multiprocessing.managers.Popen -multiprocessing.managers.Process -multiprocessing.managers.ProcessLocalSet -multiprocessing.managers.Queue -multiprocessing.managers.RebuildProxy(??) -multiprocessing.managers.RemoteError -multiprocessing.managers.Server -multiprocessing.managers.State -multiprocessing.managers.SyncManager -multiprocessing.managers.Token -multiprocessing.managers.Value -multiprocessing.managers.ValueProxy -multiprocessing.managers.active_children(??) -multiprocessing.managers.all_methods(??) -multiprocessing.managers.array -multiprocessing.managers.assert_spawning(??) -multiprocessing.managers.connection -multiprocessing.managers.convert_to_error(??) -multiprocessing.managers.current_process(??) -multiprocessing.managers.dispatch(??) -multiprocessing.managers.exit -multiprocessing.managers.format_exc(??) -multiprocessing.managers.info(??) -multiprocessing.managers.listener_client -multiprocessing.managers.name -multiprocessing.managers.os -multiprocessing.managers.public_methods(??) -multiprocessing.managers.reduce_array(??) -multiprocessing.managers.sys -multiprocessing.managers.threading -multiprocessing.managers.util -multiprocessing.managers.view_types -multiprocessing.managers.weakref -multiprocessing.os -multiprocessing.pool -multiprocessing.pool.ApplyResult -multiprocessing.pool.CLOSE -multiprocessing.pool.Finalize -multiprocessing.pool.IMapIterator -multiprocessing.pool.IMapUnorderedIterator -multiprocessing.pool.MapResult -multiprocessing.pool.Pool -multiprocessing.pool.Process -multiprocessing.pool.Queue -multiprocessing.pool.RUN -multiprocessing.pool.TERMINATE -multiprocessing.pool.ThreadPool -multiprocessing.pool.TimeoutError -multiprocessing.pool.collections -multiprocessing.pool.cpu_count(??) -multiprocessing.pool.debug(??) -multiprocessing.pool.itertools -multiprocessing.pool.job_counter -multiprocessing.pool.mapstar(??) -multiprocessing.pool.threading -multiprocessing.pool.time -multiprocessing.pool.worker(??) -multiprocessing.process -multiprocessing.process.AuthenticationString -multiprocessing.process.ORIGINAL_DIR -multiprocessing.process.Process -multiprocessing.process.active_children(??) -multiprocessing.process.current_process(??) -multiprocessing.process.itertools -multiprocessing.process.name -multiprocessing.process.os -multiprocessing.process.signal -multiprocessing.process.signum -multiprocessing.process.sys -multiprocessing.queues.BoundedSemaphore -multiprocessing.queues.Condition -multiprocessing.queues.Empty -multiprocessing.queues.Finalize -multiprocessing.queues.Full -multiprocessing.queues.JoinableQueue -multiprocessing.queues.Lock -multiprocessing.queues.Pipe(??) -multiprocessing.queues.Queue -multiprocessing.queues.Semaphore -multiprocessing.queues.SimpleQueue -multiprocessing.queues.assert_spawning(??) -multiprocessing.queues.atexit -multiprocessing.queues.collections -multiprocessing.queues.debug(??) -multiprocessing.queues.info(??) -multiprocessing.queues.os -multiprocessing.queues.register_after_fork(??) -multiprocessing.queues.sys -multiprocessing.queues.threading -multiprocessing.queues.time -multiprocessing.queues.weakref -multiprocessing.reduction.Client(??) -multiprocessing.reduction.ForkingPickler(??) -multiprocessing.reduction.Listener -multiprocessing.reduction.Popen -multiprocessing.reduction.close(fd) -multiprocessing.reduction.current_process(??) -multiprocessing.reduction.debug(??) -multiprocessing.reduction.duplicate -multiprocessing.reduction.fromfd(??) -multiprocessing.reduction.os -multiprocessing.reduction.rebuild_connection(??) -multiprocessing.reduction.rebuild_handle(??) -multiprocessing.reduction.rebuild_socket(??) -multiprocessing.reduction.recv_handle(??) -multiprocessing.reduction.reduce_connection(??) -multiprocessing.reduction.reduce_handle(??) -multiprocessing.reduction.reduce_socket(??) -multiprocessing.reduction.register_after_fork(??) -multiprocessing.reduction.send_handle(??) -multiprocessing.reduction.socket -multiprocessing.reduction.sub_debug(??) -multiprocessing.reduction.sys -multiprocessing.reduction.threading -multiprocessing.sharedctypes.Array(??) -multiprocessing.sharedctypes.ForkingPickler(??) -multiprocessing.sharedctypes.RLock(??) -multiprocessing.sharedctypes.RawArray(??) -multiprocessing.sharedctypes.RawValue(??) -multiprocessing.sharedctypes.Synchronized -multiprocessing.sharedctypes.SynchronizedArray -multiprocessing.sharedctypes.SynchronizedBase -multiprocessing.sharedctypes.SynchronizedString -multiprocessing.sharedctypes.Value(??) -multiprocessing.sharedctypes.assert_spawning(??) -multiprocessing.sharedctypes.class_cache -multiprocessing.sharedctypes.copy(??) -multiprocessing.sharedctypes.ctypes -multiprocessing.sharedctypes.heap -multiprocessing.sharedctypes.make_property(??) -multiprocessing.sharedctypes.prop_cache -multiprocessing.sharedctypes.rebuild_ctype(??) -multiprocessing.sharedctypes.reduce_ctype(??) -multiprocessing.sharedctypes.synchronized(??) -multiprocessing.sharedctypes.sys -multiprocessing.sharedctypes.template -multiprocessing.sharedctypes.typecode_to_type -multiprocessing.sharedctypes.weakref -multiprocessing.synchronize.BoundedSemaphore -multiprocessing.synchronize.Condition -multiprocessing.synchronize.Event -multiprocessing.synchronize.Finalize -multiprocessing.synchronize.Lock -multiprocessing.synchronize.Popen -multiprocessing.synchronize.RECURSIVE_MUTEX -multiprocessing.synchronize.RLock -multiprocessing.synchronize.SEMAPHORE -multiprocessing.synchronize.SEM_VALUE_MAX -multiprocessing.synchronize.SemLock -multiprocessing.synchronize.Semaphore -multiprocessing.synchronize.assert_spawning(??) -multiprocessing.synchronize.current_process(??) -multiprocessing.synchronize.debug(??) -multiprocessing.synchronize.os -multiprocessing.synchronize.register_after_fork(??) -multiprocessing.synchronize.sys -multiprocessing.synchronize.threading -multiprocessing.sys -multiprocessing.util -multiprocessing.util.DEBUG -multiprocessing.util.DEFAULT_LOGGING_FORMAT -multiprocessing.util.Finalize -multiprocessing.util.ForkAwareLocal -multiprocessing.util.ForkAwareThreadLock -multiprocessing.util.INFO -multiprocessing.util.LOGGER_NAME -multiprocessing.util.NOTSET -multiprocessing.util.SUBDEBUG -multiprocessing.util.SUBWARNING -multiprocessing.util.active_children(??) -multiprocessing.util.atexit -multiprocessing.util.current_process(??) -multiprocessing.util.debug(??) -multiprocessing.util.get_logger(??) -multiprocessing.util.get_temp_dir(??) -multiprocessing.util.info(??) -multiprocessing.util.is_exiting(??) -multiprocessing.util.itertools -multiprocessing.util.log_to_stderr(??) -multiprocessing.util.register_after_fork(??) -multiprocessing.util.sub_debug(??) -multiprocessing.util.sub_warning(??) -multiprocessing.util.threading -multiprocessing.util.weakref -mutex.deque(iterable[, maxlen]) --> deque object -mutex.mutex(??) -netrc.NetrcParseError -netrc.netrc(??) -netrc.os -netrc.shlex -new.classobj(name, bases, dict) -new.code -new.function(code, globals[, name[, argdefs[, closure]]]) -new.instance(class[, dict]) -new.instancemethod(function, instance, class) -new.module(name[, doc]) -next(iterator[, default]) -nis.cat(map, domain = defaultdomain) -nis.error -nis.get_default_domain() -> str -nis.maps(domain = defaultdomain) -nis.match(key, map, domain = defaultdomain) -nntplib.CRLF -nntplib.LONGRESP -nntplib.NNTP(??) -nntplib.NNTPDataError -nntplib.NNTPError -nntplib.NNTPPermanentError -nntplib.NNTPProtocolError -nntplib.NNTPReplyError -nntplib.NNTPTemporaryError -nntplib.NNTP_PORT -nntplib.error_data -nntplib.error_perm -nntplib.error_proto -nntplib.error_reply -nntplib.error_temp -nntplib.re -nntplib.socket -ntpath.abspath(??) -ntpath.altsep -ntpath.basename(??) -ntpath.commonprefix(??) -ntpath.curdir -ntpath.defpath -ntpath.devnull -ntpath.dirname(??) -ntpath.exists(??) -ntpath.expanduser(??) -ntpath.expandvars(??) -ntpath.extsep -ntpath.genericpath -ntpath.getatime(??) -ntpath.getctime(??) -ntpath.getmtime(??) -ntpath.getsize(??) -ntpath.isabs(??) -ntpath.isdir(??) -ntpath.isfile(??) -ntpath.islink(??) -ntpath.ismount(??) -ntpath.join(??) -ntpath.lexists(??) -ntpath.normcase(??) -ntpath.normpath(??) -ntpath.os -ntpath.pardir -ntpath.pathsep -ntpath.realpath(??) -ntpath.relpath(??) -ntpath.sep -ntpath.split(??) -ntpath.splitdrive(??) -ntpath.splitext(??) -ntpath.splitunc(??) -ntpath.stat -ntpath.supports_unicode_filenames -ntpath.sys -ntpath.walk(??) -ntpath.warnings -nturl2path.pathname2url(??) -nturl2path.url2pathname(??) -numbers.ABCMeta -numbers.Complex -numbers.Integral -numbers.Number -numbers.Rational -numbers.Real -numbers.abstractmethod(??) -numbers.abstractproperty -numbers.division -object -oct(number) -> string -opcode.EXTENDED_ARG -opcode.HAVE_ARGUMENT -opcode.cmp_op -opcode.hascompare -opcode.hasconst -opcode.hasfree -opcode.hasjabs -opcode.hasjrel -opcode.haslocal -opcode.hasname -opcode.opmap -opcode.opname -open(name[, mode[, buffering]]) -> file object -operator.abs(a) -- Same as abs(a). -operator.add(a, b) -- Same as a + b. -operator.and_(a, b) -- Same as a & b. -operator.attrgetter(attr, ...) --> attrgetter object -operator.concat(a, b) -- Same as a + b, for a and b sequences. -operator.contains(a, b) -- Same as b in a (note reversed operands). -operator.countOf(a, b) -- Return the number of times b occurs in a. -operator.delitem(a, b) -- Same as del a[b]. -operator.delslice(a, b, c) -- Same as del a[b:c]. -operator.div(a, b) -- Same as a / b when __future__.division is not in effect. -operator.eq(a, b) -- Same as a==b. -operator.floordiv(a, b) -- Same as a // b. -operator.ge(a, b) -- Same as a>=b. -operator.getitem(a, b) -- Same as a[b]. -operator.getslice(a, b, c) -- Same as a[b:c]. -operator.gt(a, b) -- Same as a>b. -operator.iadd(a, b) -- Same as a += b. -operator.iand(a, b) -- Same as a &= b. -operator.iconcat(a, b) -- Same as a += b, for a and b sequences. -operator.idiv(a, b) -- Same as a /= b when __future__.division is not in effect. -operator.ifloordiv(a, b) -- Same as a //= b. -operator.ilshift(a, b) -- Same as a <<= b. -operator.imod(a, b) -- Same as a %= b. -operator.imul(a, b) -- Same as a *= b. -operator.index(a) -- Same as a.__index__() -operator.indexOf(a, b) -- Return the first index of b in a. -operator.inv(a) -- Same as ~a. -operator.invert(a) -- Same as ~a. -operator.ior(a, b) -- Same as a |= b. -operator.ipow(a, b) -- Same as a **= b. -operator.irepeat(a, b) -- Same as a *= b, where a is a sequence, and b is an integer. -operator.irshift(a, b) -- Same as a >>= b. -operator.isCallable(a) -- Same as callable(a). -operator.isMappingType(a) -- Return True if a has a mapping type, False otherwise. -operator.isNumberType(a) -- Return True if a has a numeric type, False otherwise. -operator.isSequenceType(a) -- Return True if a has a sequence type, False otherwise. -operator.is_(a, b) -- Same as a is b. -operator.is_not(a, b) -- Same as a is not b. -operator.isub(a, b) -- Same as a -= b. -operator.itemgetter(item, ...) --> itemgetter object -operator.itruediv(a, b) -- Same as a /= b when __future__.division is in effect. -operator.ixor(a, b) -- Same as a ^= b. -operator.le(a, b) -- Same as a<=b. -operator.lshift(a, b) -- Same as a << b. -operator.lt(a, b) -- Same as a methodcaller object -operator.mod(a, b) -- Same as a % b. -operator.mul(a, b) -- Same as a * b. -operator.ne(a, b) -- Same as a!=b. -operator.neg(a) -- Same as -a. -operator.not_(a) -- Same as not a. -operator.or_(a, b) -- Same as a | b. -operator.pos(a) -- Same as +a. -operator.pow(a, b) -- Same as a ** b. -operator.repeat(a, b) -- Return a * b, where a is a sequence, and b is an integer. -operator.rshift(a, b) -- Same as a >> b. -operator.sequenceIncludes(a, b) -- Same as b in a (note reversed operands; deprecated). -operator.setitem(a, b, c) -- Same as a[b] = c. -operator.setslice(a, b, c, d) -- Same as a[b:c] = d. -operator.sub(a, b) -- Same as a - b. -operator.truediv(a, b) -- Same as a / b when __future__.division is in effect. -operator.truth(a) -- Return True if a is true, False otherwise. -operator.xor(a, b) -- Same as a ^ b. -optparse.AmbiguousOptionError -optparse.BadOptionError -optparse.HelpFormatter(??) -optparse.IndentedHelpFormatter(??) -optparse.NO_DEFAULT -optparse.OptParseError -optparse.Option(??) -optparse.OptionConflictError -optparse.OptionContainer(??) -optparse.OptionError -optparse.OptionGroup(??) -optparse.OptionParser(??) -optparse.OptionValueError -optparse.SUPPRESS_HELP -optparse.SUPPRESS_USAGE -optparse.TitledHelpFormatter(??) -optparse.Values(??) -optparse.check_builtin(??) -optparse.check_choice(??) -optparse.gettext(??) -optparse.isbasestring(??) -optparse.make_option(??) -optparse.os -optparse.sys -optparse.textwrap -optparse.types -ord(c) -> integer -os.EX_CANTCREAT -os.EX_CONFIG -os.EX_DATAERR -os.EX_IOERR -os.EX_NOHOST -os.EX_NOINPUT -os.EX_NOPERM -os.EX_NOUSER -os.EX_OK -os.EX_OSERR -os.EX_OSFILE -os.EX_PROTOCOL -os.EX_SOFTWARE -os.EX_TEMPFAIL -os.EX_UNAVAILABLE -os.EX_USAGE -os.F_OK -os.NGROUPS_MAX -os.O_APPEND -os.O_ASYNC -os.O_CREAT -os.O_DIRECT -os.O_DIRECTORY -os.O_DSYNC -os.O_EXCL -os.O_LARGEFILE -os.O_NDELAY -os.O_NOATIME -os.O_NOCTTY -os.O_NOFOLLOW -os.O_NONBLOCK -os.O_RDONLY -os.O_RDWR -os.O_RSYNC -os.O_SYNC -os.O_TRUNC -os.O_WRONLY -os.P_NOWAIT -os.P_NOWAITO -os.P_WAIT -os.R_OK -os.SEEK_CUR -os.SEEK_END -os.SEEK_SET -os.TMP_MAX -os.UserDict -os.WCONTINUED -os.WCOREDUMP(status) -> bool -os.WEXITSTATUS(status) -> integer -os.WIFCONTINUED(status) -> bool -os.WIFEXITED(status) -> bool -os.WIFSIGNALED(status) -> bool -os.WIFSTOPPED(status) -> bool -os.WNOHANG -os.WSTOPSIG(status) -> integer -os.WTERMSIG(status) -> integer -os.WUNTRACED -os.W_OK -os.X_OK -os.abort() -> does not return! -os.access(path, mode) -> True if granted, False otherwise -os.altsep -os.chdir(path) -os.chmod(path, mode) -os.chown(path, uid, gid) -os.chroot(path) -os.close(fd) -os.closerange(fd_low, fd_high) -os.confstr(name) -> string -os.confstr_names -os.ctermid() -> string -os.curdir -os.defpath -os.devnull -os.dup(fd) -> fd2 -os.dup2(old_fd, new_fd) -os.environ -os.errno -os.error -os.execl(file, *args) -os.execle(file, *args, env) -os.execlp(file, *args) -os.execlpe(file, *args, env) -os.execv(path, args) -os.execve(path, args, env) -os.execvp(??) -os.execvpe(file, args, env) -os.extsep -os.fchdir(fildes) -os.fchmod(fd, mode) -os.fchown(fd, uid, gid) -os.fdatasync(fildes) -os.fdopen(fd [, mode='r' [, bufsize]]) -> file_object -os.fork() -> pid -os.forkpty() -> (pid, master_fd) -os.fpathconf(fd, name) -> integer -os.fstat(fd) -> stat result -os.fstatvfs(fd) -> statvfs result -os.fsync(fildes) -os.ftruncate(fd, length) -os.getcwd() -> path -os.getcwdu() -> path -os.getegid() -> egid -os.getenv(??) -os.geteuid() -> euid -os.getgid() -> gid -os.getgroups() -> list of group IDs -os.getloadavg() -> (float, float, float) -os.getlogin() -> string -os.getpgid(pid) -> pgid -os.getpgrp() -> pgrp -os.getpid() -> pid -os.getppid() -> ppid -os.getsid(pid) -> sid -os.getuid() -> uid -os.isatty(fd) -> bool -os.kill(pid, sig) -os.killpg(pgid, sig) -os.lchown(path, uid, gid) -os.linesep -os.link(src, dst) -os.listdir(path) -> list_of_strings -os.lseek(fd, pos, how) -> newpos -os.lstat(path) -> stat result -os.major(device) -> major number -os.makedev(major, minor) -> device number -os.makedirs(path [, mode=0777]) -os.minor(device) -> minor number -os.mkdir(path [, mode=0777]) -os.mkfifo(filename [, mode=0666]) -os.mknod(filename [, mode=0600, device]) -os.name -os.nice(inc) -> new_priority -os.open(filename, flag [, mode=0777]) -> fd -os.openpty() -> (master_fd, slave_fd) -os.pardir -os.path -os.pathconf(path, name) -> integer -os.pathconf_names -os.pathsep -os.pipe() -> (read_end, write_end) -os.popen(command [, mode='r' [, bufsize]]) -> pipe -os.popen2(??) -os.popen3(??) -os.popen4(??) -os.putenv(key, value) -os.read(fd, buffersize) -> string -os.readlink(path) -> path -os.remove(path) -os.removedirs(path) -os.rename(old, new) -os.renames(old, new) -os.rmdir(path) -os.sep -os.setegid(gid) -os.seteuid(uid) -os.setgid(gid) -os.setgroups(list) -os.setpgid(pid, pgrp) -os.setpgrp() -os.setregid(rgid, egid) -os.setreuid(ruid, euid) -os.setsid() -os.setuid(uid) -os.spawnl(mode, file, *args) -> integer -os.spawnle(mode, file, *args, env) -> integer -os.spawnlp(mode, file, *args) -> integer -os.spawnlpe(mode, file, *args, env) -> integer -os.spawnv(mode, file, args) -> integer -os.spawnve(mode, file, args, env) -> integer -os.spawnvp(mode, file, args) -> integer -os.spawnvpe(mode, file, args, env) -> integer -os.stat(path) -> stat result -os.stat_float_times([newval]) -> oldval -os.stat_result -os.statvfs(path) -> statvfs result -os.statvfs_result -os.strerror(code) -> string -os.symlink(src, dst) -os.sys -os.sysconf(name) -> integer -os.sysconf_names -os.system(command) -> exit_status -os.tcgetpgrp(fd) -> pgid -os.tcsetpgrp(fd, pgid) -os.tempnam([dir[, prefix]]) -> string -os.times() -> (utime, stime, cutime, cstime, elapsed_time) -os.tmpfile() -> file object -os.tmpnam() -> string -os.ttyname(fd) -> string -os.umask(new_mask) -> old_mask -os.uname() -> (sysname, nodename, release, version, machine) -os.unlink(path) -os.unsetenv(key) -os.urandom(n) -> str -os.utime(path, (atime, mtime)) -os.wait() -> (pid, status) -os.wait3(options) -> (pid, status, rusage) -os.wait4(pid, options) -> (pid, status, rusage) -os.waitpid(pid, options) -> (pid, status) -os.walk(??) -os.write(fd, string) -> byteswritten -os2emxpath.abspath(??) -os2emxpath.altsep -os2emxpath.basename(??) -os2emxpath.commonprefix(??) -os2emxpath.curdir -os2emxpath.defpath -os2emxpath.devnull -os2emxpath.dirname(??) -os2emxpath.exists(??) -os2emxpath.expanduser(??) -os2emxpath.expandvars(??) -os2emxpath.extsep -os2emxpath.getatime(??) -os2emxpath.getctime(??) -os2emxpath.getmtime(??) -os2emxpath.getsize(??) -os2emxpath.isabs(??) -os2emxpath.isdir(??) -os2emxpath.isfile(??) -os2emxpath.islink(??) -os2emxpath.ismount(??) -os2emxpath.join(??) -os2emxpath.lexists(??) -os2emxpath.normcase(??) -os2emxpath.normpath(??) -os2emxpath.os -os2emxpath.pardir -os2emxpath.pathsep -os2emxpath.realpath(??) -os2emxpath.sep -os2emxpath.split(??) -os2emxpath.splitdrive(??) -os2emxpath.splitext(??) -os2emxpath.splitunc(??) -os2emxpath.stat -os2emxpath.supports_unicode_filenames -os2emxpath.walk(??) -ossaudiodev.AFMT_AC3 -ossaudiodev.AFMT_A_LAW -ossaudiodev.AFMT_IMA_ADPCM -ossaudiodev.AFMT_MPEG -ossaudiodev.AFMT_MU_LAW -ossaudiodev.AFMT_QUERY -ossaudiodev.AFMT_S16_BE -ossaudiodev.AFMT_S16_LE -ossaudiodev.AFMT_S16_NE -ossaudiodev.AFMT_S8 -ossaudiodev.AFMT_U16_BE -ossaudiodev.AFMT_U16_LE -ossaudiodev.AFMT_U8 -ossaudiodev.OSSAudioError -ossaudiodev.SNDCTL_COPR_HALT -ossaudiodev.SNDCTL_COPR_LOAD -ossaudiodev.SNDCTL_COPR_RCODE -ossaudiodev.SNDCTL_COPR_RCVMSG -ossaudiodev.SNDCTL_COPR_RDATA -ossaudiodev.SNDCTL_COPR_RESET -ossaudiodev.SNDCTL_COPR_RUN -ossaudiodev.SNDCTL_COPR_SENDMSG -ossaudiodev.SNDCTL_COPR_WCODE -ossaudiodev.SNDCTL_COPR_WDATA -ossaudiodev.SNDCTL_DSP_BIND_CHANNEL -ossaudiodev.SNDCTL_DSP_CHANNELS -ossaudiodev.SNDCTL_DSP_GETBLKSIZE -ossaudiodev.SNDCTL_DSP_GETCAPS -ossaudiodev.SNDCTL_DSP_GETCHANNELMASK -ossaudiodev.SNDCTL_DSP_GETFMTS -ossaudiodev.SNDCTL_DSP_GETIPTR -ossaudiodev.SNDCTL_DSP_GETISPACE -ossaudiodev.SNDCTL_DSP_GETODELAY -ossaudiodev.SNDCTL_DSP_GETOPTR -ossaudiodev.SNDCTL_DSP_GETOSPACE -ossaudiodev.SNDCTL_DSP_GETSPDIF -ossaudiodev.SNDCTL_DSP_GETTRIGGER -ossaudiodev.SNDCTL_DSP_MAPINBUF -ossaudiodev.SNDCTL_DSP_MAPOUTBUF -ossaudiodev.SNDCTL_DSP_NONBLOCK -ossaudiodev.SNDCTL_DSP_POST -ossaudiodev.SNDCTL_DSP_PROFILE -ossaudiodev.SNDCTL_DSP_RESET -ossaudiodev.SNDCTL_DSP_SAMPLESIZE -ossaudiodev.SNDCTL_DSP_SETDUPLEX -ossaudiodev.SNDCTL_DSP_SETFMT -ossaudiodev.SNDCTL_DSP_SETFRAGMENT -ossaudiodev.SNDCTL_DSP_SETSPDIF -ossaudiodev.SNDCTL_DSP_SETSYNCRO -ossaudiodev.SNDCTL_DSP_SETTRIGGER -ossaudiodev.SNDCTL_DSP_SPEED -ossaudiodev.SNDCTL_DSP_STEREO -ossaudiodev.SNDCTL_DSP_SUBDIVIDE -ossaudiodev.SNDCTL_DSP_SYNC -ossaudiodev.SNDCTL_FM_4OP_ENABLE -ossaudiodev.SNDCTL_FM_LOAD_INSTR -ossaudiodev.SNDCTL_MIDI_INFO -ossaudiodev.SNDCTL_MIDI_MPUCMD -ossaudiodev.SNDCTL_MIDI_MPUMODE -ossaudiodev.SNDCTL_MIDI_PRETIME -ossaudiodev.SNDCTL_SEQ_CTRLRATE -ossaudiodev.SNDCTL_SEQ_GETINCOUNT -ossaudiodev.SNDCTL_SEQ_GETOUTCOUNT -ossaudiodev.SNDCTL_SEQ_GETTIME -ossaudiodev.SNDCTL_SEQ_NRMIDIS -ossaudiodev.SNDCTL_SEQ_NRSYNTHS -ossaudiodev.SNDCTL_SEQ_OUTOFBAND -ossaudiodev.SNDCTL_SEQ_PANIC -ossaudiodev.SNDCTL_SEQ_PERCMODE -ossaudiodev.SNDCTL_SEQ_RESET -ossaudiodev.SNDCTL_SEQ_RESETSAMPLES -ossaudiodev.SNDCTL_SEQ_SYNC -ossaudiodev.SNDCTL_SEQ_TESTMIDI -ossaudiodev.SNDCTL_SEQ_THRESHOLD -ossaudiodev.SNDCTL_SYNTH_CONTROL -ossaudiodev.SNDCTL_SYNTH_ID -ossaudiodev.SNDCTL_SYNTH_INFO -ossaudiodev.SNDCTL_SYNTH_MEMAVL -ossaudiodev.SNDCTL_SYNTH_REMOVESAMPLE -ossaudiodev.SNDCTL_TMR_CONTINUE -ossaudiodev.SNDCTL_TMR_METRONOME -ossaudiodev.SNDCTL_TMR_SELECT -ossaudiodev.SNDCTL_TMR_SOURCE -ossaudiodev.SNDCTL_TMR_START -ossaudiodev.SNDCTL_TMR_STOP -ossaudiodev.SNDCTL_TMR_TEMPO -ossaudiodev.SNDCTL_TMR_TIMEBASE -ossaudiodev.SOUND_MIXER_ALTPCM -ossaudiodev.SOUND_MIXER_BASS -ossaudiodev.SOUND_MIXER_CD -ossaudiodev.SOUND_MIXER_DIGITAL1 -ossaudiodev.SOUND_MIXER_DIGITAL2 -ossaudiodev.SOUND_MIXER_DIGITAL3 -ossaudiodev.SOUND_MIXER_IGAIN -ossaudiodev.SOUND_MIXER_IMIX -ossaudiodev.SOUND_MIXER_LINE -ossaudiodev.SOUND_MIXER_LINE1 -ossaudiodev.SOUND_MIXER_LINE2 -ossaudiodev.SOUND_MIXER_LINE3 -ossaudiodev.SOUND_MIXER_MIC -ossaudiodev.SOUND_MIXER_MONITOR -ossaudiodev.SOUND_MIXER_NRDEVICES -ossaudiodev.SOUND_MIXER_OGAIN -ossaudiodev.SOUND_MIXER_PCM -ossaudiodev.SOUND_MIXER_PHONEIN -ossaudiodev.SOUND_MIXER_PHONEOUT -ossaudiodev.SOUND_MIXER_RADIO -ossaudiodev.SOUND_MIXER_RECLEV -ossaudiodev.SOUND_MIXER_SPEAKER -ossaudiodev.SOUND_MIXER_SYNTH -ossaudiodev.SOUND_MIXER_TREBLE -ossaudiodev.SOUND_MIXER_VIDEO -ossaudiodev.SOUND_MIXER_VOLUME -ossaudiodev.control_labels -ossaudiodev.control_names -ossaudiodev.error -ossaudiodev.open -ossaudiodev.openmixer -parser.ASTType -parser.ParserError -parser.STType -parser.ast2list -parser.ast2tuple -parser.compileast -parser.compilest -parser.expr -parser.isexpr -parser.issuite -parser.sequence2ast -parser.sequence2st -parser.st2list -parser.st2tuple -parser.suite -parser.tuple2ast -parser.tuple2st -pdb.Pdb(??) -pdb.Repr(??) -pdb.Restart -pdb.TESTCMD -pdb.bdb -pdb.cmd -pdb.find_function(??) -pdb.help(??) -pdb.line_prefix -pdb.linecache -pdb.main(??) -pdb.os -pdb.pm(??) -pdb.post_mortem(??) -pdb.pprint -pdb.re -pdb.run(??) -pdb.runcall(??) -pdb.runctx(??) -pdb.runeval(??) -pdb.set_trace(??) -pdb.sys -pdb.test(??) -pdb.traceback -pickle.APPEND -pickle.APPENDS -pickle.BINFLOAT -pickle.BINGET -pickle.BININT -pickle.BININT1 -pickle.BININT2 -pickle.BINPERSID -pickle.BINPUT -pickle.BINSTRING -pickle.BINUNICODE -pickle.BUILD -pickle.BooleanType -pickle.BufferType -pickle.BuiltinFunctionType -pickle.BuiltinMethodType -pickle.ClassType -pickle.CodeType -pickle.ComplexType -pickle.DICT -pickle.DUP -pickle.DictProxyType -pickle.DictType -pickle.DictionaryType -pickle.EMPTY_DICT -pickle.EMPTY_LIST -pickle.EMPTY_TUPLE -pickle.EXT1 -pickle.EXT2 -pickle.EXT4 -pickle.EllipsisType -pickle.FALSE -pickle.FLOAT -pickle.FileType -pickle.FloatType -pickle.FrameType -pickle.FunctionType -pickle.GET -pickle.GLOBAL -pickle.GeneratorType -pickle.GetSetDescriptorType -pickle.HIGHEST_PROTOCOL -pickle.INST -pickle.INT -pickle.InstanceType -pickle.IntType -pickle.LIST -pickle.LONG -pickle.LONG1 -pickle.LONG4 -pickle.LONG_BINGET -pickle.LONG_BINPUT -pickle.LambdaType -pickle.ListType -pickle.LongType -pickle.MARK -pickle.MemberDescriptorType -pickle.MethodType -pickle.ModuleType -pickle.NEWFALSE -pickle.NEWOBJ -pickle.NEWTRUE -pickle.NONE -pickle.NoneType -pickle.NotImplementedType -pickle.OBJ -pickle.ObjectType -pickle.PERSID -pickle.POP -pickle.POP_MARK -pickle.PROTO -pickle.PUT -pickle.PickleError -pickle.Pickler(??) -pickle.PicklingError -pickle.PyStringMap -pickle.REDUCE -pickle.SETITEM -pickle.SETITEMS -pickle.SHORT_BINSTRING -pickle.STOP -pickle.STRING -pickle.SliceType -pickle.StringIO([s]) -- Return a StringIO-like stream for reading or writing -pickle.StringType -pickle.StringTypes -pickle.TRUE -pickle.TUPLE -pickle.TUPLE1 -pickle.TUPLE2 -pickle.TUPLE3 -pickle.TracebackType -pickle.TupleType -pickle.TypeType -pickle.UNICODE -pickle.UnboundMethodType -pickle.UnicodeType -pickle.Unpickler(??) -pickle.UnpicklingError -pickle.XRangeType -pickle.classmap -pickle.compatible_formats -pickle.decode_long(??) -pickle.dispatch_table -pickle.dump(??) -pickle.dumps(??) -pickle.encode_long(??) -pickle.format_version -pickle.load(??) -pickle.loads(??) -pickle.marshal -pickle.mloads -pickle.re -pickle.struct -pickle.sys -pickle.whichmodule(??) -pickletools.ArgumentDescriptor -pickletools.OpcodeInfo -pickletools.StackObject -pickletools.TAKEN_FROM_ARGUMENT1 -pickletools.TAKEN_FROM_ARGUMENT4 -pickletools.UP_TO_NEWLINE -pickletools.anyobject -pickletools.code2op -pickletools.decimalnl_long -pickletools.decimalnl_short -pickletools.decode_long(??) -pickletools.dis(??) -pickletools.float8 -pickletools.floatnl -pickletools.genops(??) -pickletools.int4 -pickletools.long1 -pickletools.long4 -pickletools.markobject -pickletools.opcodes -pickletools.optimize(??) -pickletools.pybool -pickletools.pydict -pickletools.pyfloat -pickletools.pyint -pickletools.pyinteger_or_bool -pickletools.pylist -pickletools.pylong -pickletools.pynone -pickletools.pystring -pickletools.pytuple -pickletools.pyunicode -pickletools.read_decimalnl_long(??) -pickletools.read_decimalnl_short(??) -pickletools.read_float8(??) -pickletools.read_floatnl(??) -pickletools.read_int4(??) -pickletools.read_long1(??) -pickletools.read_long4(??) -pickletools.read_string1(??) -pickletools.read_string4(??) -pickletools.read_stringnl(??) -pickletools.read_stringnl_noescape(??) -pickletools.read_stringnl_noescape_pair(??) -pickletools.read_uint1(??) -pickletools.read_uint2(??) -pickletools.read_unicodestring4(??) -pickletools.read_unicodestringnl(??) -pickletools.stackslice -pickletools.string1 -pickletools.string4 -pickletools.stringnl -pickletools.stringnl_noescape -pickletools.stringnl_noescape_pair -pickletools.uint1 -pickletools.uint2 -pickletools.unicodestring4 -pickletools.unicodestringnl -pipes.FILEIN_FILEOUT -pipes.FILEIN_STDOUT -pipes.SINK -pipes.SOURCE -pipes.STDIN_FILEOUT -pipes.STDIN_STDOUT -pipes.Template(??) -pipes.makepipeline(??) -pipes.os -pipes.quote(??) -pipes.re -pipes.stepkinds -pipes.string -pipes.tempfile -pkgutil.ImpImporter(??) -pkgutil.ImpLoader(??) -pkgutil.ModuleType -pkgutil.extend_path(??) -pkgutil.find_loader(??) -pkgutil.get_data(??) -pkgutil.get_importer(??) -pkgutil.get_loader(??) -pkgutil.imp -pkgutil.iter_importer_modules(??) -pkgutil.iter_importers(??) -pkgutil.iter_modules(??) -pkgutil.iter_zipimport_modules(??) -pkgutil.os -pkgutil.read_code(??) -pkgutil.simplegeneric(??) -pkgutil.sys -pkgutil.walk_packages(??) -pkgutil.zipimport -pkgutil.zipimporter(archivepath) -> zipimporter object -platform.architecture(??) -platform.dist(??) -platform.java_ver(??) -platform.libc_ver(??) -platform.linux_distribution(??) -platform.mac_ver(??) -platform.machine(??) -platform.node(??) -platform.os -platform.platform(??) -platform.popen(??) -platform.processor(??) -platform.python_branch(??) -platform.python_build(??) -platform.python_compiler(??) -platform.python_implementation(??) -platform.python_revision(??) -platform.python_version(??) -platform.python_version_tuple(??) -platform.re -platform.release(??) -platform.string -platform.sys -platform.system(??) -platform.system_alias(??) -platform.uname(??) -platform.version(??) -platform.win32_ver(??) -plistlib.Data(??) -plistlib.Dict -plistlib.DumbXMLWriter(??) -plistlib.PLISTHEADER -plistlib.Plist -plistlib.PlistParser(??) -plistlib.PlistWriter(??) -plistlib.StringIO([s]) -- Return a StringIO-like stream for reading or writing -plistlib.binascii -plistlib.datetime -plistlib.re -plistlib.readPlist(??) -plistlib.readPlistFromResource(??) -plistlib.readPlistFromString(??) -plistlib.warnings -plistlib.writePlist(??) -plistlib.writePlistToResource(??) -plistlib.writePlistToString(??) -popen2.MAXFD -popen2.Popen3(??) -popen2.Popen4(??) -popen2.os -popen2.popen2(??) -popen2.popen3(??) -popen2.popen4(??) -popen2.sys -popen2.warnings -poplib.CR -poplib.CRLF -poplib.LF -poplib.POP3(??) -poplib.POP3_PORT -poplib.POP3_SSL(??) -poplib.POP3_SSL_PORT -poplib.error_proto -poplib.re -poplib.socket -poplib.ssl -posix.EX_CANTCREAT -posix.EX_CONFIG -posix.EX_DATAERR -posix.EX_IOERR -posix.EX_NOHOST -posix.EX_NOINPUT -posix.EX_NOPERM -posix.EX_NOUSER -posix.EX_OK -posix.EX_OSERR -posix.EX_OSFILE -posix.EX_PROTOCOL -posix.EX_SOFTWARE -posix.EX_TEMPFAIL -posix.EX_UNAVAILABLE -posix.EX_USAGE -posix.F_OK -posix.NGROUPS_MAX -posix.O_APPEND -posix.O_ASYNC -posix.O_CREAT -posix.O_DIRECT -posix.O_DIRECTORY -posix.O_DSYNC -posix.O_EXCL -posix.O_LARGEFILE -posix.O_NDELAY -posix.O_NOATIME -posix.O_NOCTTY -posix.O_NOFOLLOW -posix.O_NONBLOCK -posix.O_RDONLY -posix.O_RDWR -posix.O_RSYNC -posix.O_SYNC -posix.O_TRUNC -posix.O_WRONLY -posix.R_OK -posix.TMP_MAX -posix.WCONTINUED -posix.WCOREDUMP(status) -> bool -posix.WEXITSTATUS(status) -> integer -posix.WIFCONTINUED(status) -> bool -posix.WIFEXITED(status) -> bool -posix.WIFSIGNALED(status) -> bool -posix.WIFSTOPPED(status) -> bool -posix.WNOHANG -posix.WSTOPSIG(status) -> integer -posix.WTERMSIG(status) -> integer -posix.WUNTRACED -posix.W_OK -posix.X_OK -posix.abort() -> does not return! -posix.access(path, mode) -> True if granted, False otherwise -posix.chdir(path) -posix.chmod(path, mode) -posix.chown(path, uid, gid) -posix.chroot(path) -posix.close(fd) -posix.closerange(fd_low, fd_high) -posix.confstr(name) -> string -posix.confstr_names -posix.ctermid() -> string -posix.dup(fd) -> fd2 -posix.dup2(old_fd, new_fd) -posix.environ -posix.error -posix.execv(path, args) -posix.execve(path, args, env) -posix.fchdir(fildes) -posix.fchmod(fd, mode) -posix.fchown(fd, uid, gid) -posix.fdatasync(fildes) -posix.fdopen(fd [, mode='r' [, bufsize]]) -> file_object -posix.fork() -> pid -posix.forkpty() -> (pid, master_fd) -posix.fpathconf(fd, name) -> integer -posix.fstat(fd) -> stat result -posix.fstatvfs(fd) -> statvfs result -posix.fsync(fildes) -posix.ftruncate(fd, length) -posix.getcwd() -> path -posix.getcwdu() -> path -posix.getegid() -> egid -posix.geteuid() -> euid -posix.getgid() -> gid -posix.getgroups() -> list of group IDs -posix.getloadavg() -> (float, float, float) -posix.getlogin() -> string -posix.getpgid(pid) -> pgid -posix.getpgrp() -> pgrp -posix.getpid() -> pid -posix.getppid() -> ppid -posix.getsid(pid) -> sid -posix.getuid() -> uid -posix.isatty(fd) -> bool -posix.kill(pid, sig) -posix.killpg(pgid, sig) -posix.lchown(path, uid, gid) -posix.link(src, dst) -posix.listdir(path) -> list_of_strings -posix.lseek(fd, pos, how) -> newpos -posix.lstat(path) -> stat result -posix.major(device) -> major number -posix.makedev(major, minor) -> device number -posix.minor(device) -> minor number -posix.mkdir(path [, mode=0777]) -posix.mkfifo(filename [, mode=0666]) -posix.mknod(filename [, mode=0600, device]) -posix.nice(inc) -> new_priority -posix.open(filename, flag [, mode=0777]) -> fd -posix.openpty() -> (master_fd, slave_fd) -posix.pathconf(path, name) -> integer -posix.pathconf_names -posix.pipe() -> (read_end, write_end) -posix.popen(command [, mode='r' [, bufsize]]) -> pipe -posix.putenv(key, value) -posix.read(fd, buffersize) -> string -posix.readlink(path) -> path -posix.remove(path) -posix.rename(old, new) -posix.rmdir(path) -posix.setegid(gid) -posix.seteuid(uid) -posix.setgid(gid) -posix.setgroups(list) -posix.setpgid(pid, pgrp) -posix.setpgrp() -posix.setregid(rgid, egid) -posix.setreuid(ruid, euid) -posix.setsid() -posix.setuid(uid) -posix.stat(path) -> stat result -posix.stat_float_times([newval]) -> oldval -posix.stat_result -posix.statvfs(path) -> statvfs result -posix.statvfs_result -posix.strerror(code) -> string -posix.symlink(src, dst) -posix.sysconf(name) -> integer -posix.sysconf_names -posix.system(command) -> exit_status -posix.tcgetpgrp(fd) -> pgid -posix.tcsetpgrp(fd, pgid) -posix.tempnam([dir[, prefix]]) -> string -posix.times() -> (utime, stime, cutime, cstime, elapsed_time) -posix.tmpfile() -> file object -posix.tmpnam() -> string -posix.ttyname(fd) -> string -posix.umask(new_mask) -> old_mask -posix.uname() -> (sysname, nodename, release, version, machine) -posix.unlink(path) -posix.unsetenv(key) -posix.utime(path, (atime, mtime)) -posix.wait() -> (pid, status) -posix.wait3(options) -> (pid, status, rusage) -posix.wait4(pid, options) -> (pid, status, rusage) -posix.waitpid(pid, options) -> (pid, status) -posix.write(fd, string) -> byteswritten -posixfile.SEEK_CUR -posixfile.SEEK_END -posixfile.SEEK_SET -posixfile.fileopen(??) -posixfile.open(??) -posixfile.warnings -posixpath.abspath(??) -posixpath.altsep -posixpath.basename(??) -posixpath.commonprefix(??) -posixpath.curdir -posixpath.defpath -posixpath.devnull -posixpath.dirname(??) -posixpath.exists(??) -posixpath.expanduser(??) -posixpath.expandvars(??) -posixpath.extsep -posixpath.genericpath -posixpath.getatime(??) -posixpath.getctime(??) -posixpath.getmtime(??) -posixpath.getsize(??) -posixpath.isabs(??) -posixpath.isdir(??) -posixpath.isfile(??) -posixpath.islink(??) -posixpath.ismount(??) -posixpath.join(??) -posixpath.lexists(??) -posixpath.normcase(??) -posixpath.normpath(??) -posixpath.os -posixpath.pardir -posixpath.pathsep -posixpath.realpath(??) -posixpath.relpath(??) -posixpath.samefile(??) -posixpath.sameopenfile(??) -posixpath.samestat(??) -posixpath.sep -posixpath.split(??) -posixpath.splitdrive(??) -posixpath.splitext(??) -posixpath.stat -posixpath.supports_unicode_filenames -posixpath.walk(??) -posixpath.warnings -pow(x, y[, z]) -> number -pprint.PrettyPrinter(??) -pprint.isreadable(??) -pprint.isrecursive(??) -pprint.pformat(??) -pprint.pprint(??) -pprint.saferepr(??) -print -profile.OptionParser(??) -profile.Profile(??) -profile.Stats(??) -profile.help(??) -profile.main(??) -profile.marshal -profile.os -profile.resgetrusage(??) -profile.resource -profile.run(??) -profile.runctx(??) -profile.sys -profile.time -property(fget=None, fset=None, fdel=None, doc=None) -> property attribute -pstats.CmpToKey(??) -pstats.Stats(??) -pstats.TupleComp(??) -pstats.add_callers(??) -pstats.add_func_stats(??) -pstats.count_calls(??) -pstats.f8(??) -pstats.func_get_function_name(??) -pstats.func_std_string(??) -pstats.func_strip_path(??) -pstats.marshal -pstats.os -pstats.re -pstats.sys -pstats.time -pty.CHILD -pty.STDERR_FILENO -pty.STDIN_FILENO -pty.STDOUT_FILENO -pty.fork() -> (pid, master_fd) -pty.master_open() -> (master_fd, slave_name) -pty.openpty() -> (master_fd, slave_fd) -pty.os -pty.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -pty.slave_open(tty_name) -> slave_fd -pty.spawn(??) -pty.tty -pwd.getpwall() -> list_of_entries -pwd.getpwnam(name) -> (pw_name,pw_passwd,pw_uid, -pwd.getpwuid(uid) -> (pw_name,pw_passwd,pw_uid, -pwd.struct_passwd -pwd.struct_pwent -py_compile.MAGIC -py_compile.PyCompileError -py_compile.compile(??) -py_compile.imp -py_compile.main(??) -py_compile.marshal -py_compile.os -py_compile.set_creator_type(??) -py_compile.sys -py_compile.traceback -py_compile.wr_long(??) -pyclbr.Class(??) -pyclbr.DEDENT -pyclbr.Function(??) -pyclbr.NAME -pyclbr.OP -pyclbr.imp -pyclbr.itemgetter(item, ...) --> itemgetter object -pyclbr.readmodule(??) -pyclbr.readmodule_ex(??) -pyclbr.sys -pyclbr.tokenize -pydoc.Doc(??) -pydoc.ErrorDuringImport -pydoc.HTMLDoc(??) -pydoc.HTMLRepr(??) -pydoc.Helper(??) -pydoc.ModuleScanner(??) -pydoc.Repr(??) -pydoc.Scanner(??) -pydoc.TextDoc(??) -pydoc.TextRepr(??) -pydoc.allmethods(??) -pydoc.apropos(??) -pydoc.classify_class_attrs(??) -pydoc.classname(??) -pydoc.cli(??) -pydoc.cram(??) -pydoc.deque(iterable[, maxlen]) --> deque object -pydoc.describe(??) -pydoc.doc(??) -pydoc.expandtabs(s [,tabsize]) -> string -pydoc.find(s, sub [,start [,end]]) -> in -pydoc.getdoc(??) -pydoc.getpager(??) -pydoc.gui(??) -pydoc.help -pydoc.html -pydoc.imp -pydoc.importfile(??) -pydoc.inspect -pydoc.isdata(??) -pydoc.ispackage(??) -pydoc.ispath(??) -pydoc.join(list [,sep]) -> string -pydoc.locate(??) -pydoc.lower(s) -> string -pydoc.os -pydoc.pager(??) -pydoc.pathdirs(??) -pydoc.pipepager(??) -pydoc.pkgutil -pydoc.plain(??) -pydoc.plainpager(??) -pydoc.re -pydoc.render_doc(??) -pydoc.replace(??) -pydoc.resolve(??) -pydoc.rfind(s, sub [,start [,end]]) -> int -pydoc.rstrip(s [,chars]) -> string -pydoc.safeimport(??) -pydoc.serve(??) -pydoc.source_synopsis(??) -pydoc.split(s [,sep [,maxsplit]]) -> list of strings -pydoc.splitdoc(??) -pydoc.strip(s [,chars]) -> string -pydoc.stripid(??) -pydoc.synopsis(??) -pydoc.sys -pydoc.tempfilepager(??) -pydoc.text -pydoc.ttypager(??) -pydoc.types -pydoc.visiblename(??) -pydoc.writedoc(??) -pydoc.writedocs(??) -pydoc_topics.topics -pyexpat.EXPAT_VERSION -pyexpat.ErrorString(errno) -> string -pyexpat.ExpatError -pyexpat.ParserCreate([encoding[, namespace_separator]]) -> parser -pyexpat.XMLParserType -pyexpat.XML_PARAM_ENTITY_PARSING_ALWAYS -pyexpat.XML_PARAM_ENTITY_PARSING_NEVER -pyexpat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -pyexpat.error -pyexpat.errors -pyexpat.expat_CAPI -pyexpat.features -pyexpat.model -pyexpat.native_encoding -pyexpat.version_info -quit -quopri.EMPTYSTRING -quopri.ESCAPE -quopri.HEX -quopri.MAXLINESIZE -quopri.a2b_qp -quopri.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -quopri.decode(??) -quopri.decodestring(??) -quopri.encode(??) -quopri.encodestring(??) -quopri.ishex(??) -quopri.main(??) -quopri.needsquoting(??) -quopri.quote(??) -quopri.unhex(??) -random.BPF -random.LOG4 -random.NV_MAGICCONST -random.RECIP_BPF -random.Random -random.SG_MAGICCONST -random.SystemRandom -random.TWOPI -random.WichmannHill -random.betavariate -random.choice -random.division -random.expovariate -random.gammavariate -random.gauss -random.getrandbits(k) -> x. Generates a long int with k random bits. -random.getstate -random.jumpahead(int) -> None. Create new state from existing state and integer. -random.lognormvariate -random.normalvariate -random.paretovariate -random.randint -random.random() -> x in the interval [0, 1). -random.randrange -random.sample -random.seed -random.setstate -random.shuffle -random.triangular -random.uniform -random.vonmisesvariate -random.weibullvariate -range([start,] stop[, step]) -> list of integers -raw_input([prompt]) -> string -re.DEBUG -re.DOTALL -re.I -re.IGNORECASE -re.L -re.LOCALE -re.M -re.MULTILINE -re.S -re.Scanner(??) -re.T -re.TEMPLATE -re.U -re.UNICODE -re.VERBOSE -re.X -re.compile(??) -re.copy_reg -re.error -re.escape(??) -re.findall(??) -re.finditer(??) -re.match(??) -re.purge(??) -re.search(??) -re.split(??) -re.sre_compile -re.sre_parse -re.sub(??) -re.subn(??) -re.sys -re.template(??) -reduce(function, sequence[, initial]) -> value -reload(module) -> module -repr(object) -> string -repr.Repr(??) -repr.aRepr -repr.islice(iterable, [start,] stop [, step]) --> islice object -repr.repr -resource.RLIMIT_AS -resource.RLIMIT_CORE -resource.RLIMIT_CPU -resource.RLIMIT_DATA -resource.RLIMIT_FSIZE -resource.RLIMIT_MEMLOCK -resource.RLIMIT_NOFILE -resource.RLIMIT_NPROC -resource.RLIMIT_OFILE -resource.RLIMIT_RSS -resource.RLIMIT_STACK -resource.RLIM_INFINITY -resource.RUSAGE_CHILDREN -resource.RUSAGE_SELF -resource.error -resource.getpagesize -resource.getrlimit -resource.getrusage -resource.setrlimit -resource.struct_rusage -reversed(sequence) -> reverse iterator over values of the sequence -rexec.FileBase(??) -rexec.FileDelegate(??) -rexec.FileWrapper(??) -rexec.RExec(??) -rexec.RHooks(??) -rexec.RModuleImporter(??) -rexec.RModuleLoader(??) -rexec.TEMPLATE -rexec.ihooks -rexec.imp -rexec.os -rexec.sys -rexec.test(??) -rfc822.AddressList(??) -rfc822.AddrlistClass(??) -rfc822.Message(??) -rfc822.dump_address_pair(??) -rfc822.formatdate(??) -rfc822.mktime_tz(??) -rfc822.parseaddr(??) -rfc822.parsedate(??) -rfc822.parsedate_tz(??) -rfc822.quote(??) -rfc822.time -rfc822.unquote(??) -rfc822.warnpy3k(??) -rlcompleter.Completer(??) -rlcompleter.get_class_members(??) -robotparser.Entry(??) -robotparser.RobotFileParser(??) -robotparser.RuleLine(??) -robotparser.URLopener(??) -robotparser.urllib -robotparser.urlparse -round(number[, ndigits]) -> floating point number -runpy.get_loader(??) -runpy.imp -runpy.run_module(??) -runpy.sys -sched.Event(time, priority, action, argument) -sched.heapq -sched.namedtuple(??) -sched.scheduler(??) -select.EPOLLERR -select.EPOLLET -select.EPOLLHUP -select.EPOLLIN -select.EPOLLMSG -select.EPOLLONESHOT -select.EPOLLOUT -select.EPOLLPRI -select.EPOLLRDBAND -select.EPOLLRDNORM -select.EPOLLWRBAND -select.EPOLLWRNORM -select.POLLERR -select.POLLHUP -select.POLLIN -select.POLLMSG -select.POLLNVAL -select.POLLOUT -select.POLLPRI -select.POLLRDBAND -select.POLLRDNORM -select.POLLWRBAND -select.POLLWRNORM -select.epoll -select.error -select.poll -select.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -set(iterable) --> set object -setattr(object, name, value) -sets.BaseSet -sets.ImmutableSet -sets.Set -sets.generators -sets.ifilter(function or None, sequence) --> ifilter object -sets.ifilterfalse(function or None, sequence) --> ifilterfalse object -sets.warnings -sgmllib.SGMLParseError -sgmllib.SGMLParser(??) -sgmllib.TestSGMLParser(??) -sgmllib.attrfind -sgmllib.charref -sgmllib.endbracket -sgmllib.entityref -sgmllib.incomplete -sgmllib.interesting -sgmllib.markupbase -sgmllib.piclose -sgmllib.re -sgmllib.shorttag -sgmllib.shorttagopen -sgmllib.starttagopen -sgmllib.tagfind -sgmllib.test(??) -sha.blocksize -sha.digest_size -sha.digestsize -sha.new -sha.sha -sha.warnings -shelve.BsdDbShelf(??) -shelve.DbfilenameShelf(??) -shelve.Pickler(file, protocol=0) -- Create a pickler. -shelve.Shelf(??) -shelve.StringIO([s]) -- Return a StringIO-like stream for reading or writing -shelve.Unpickler(file) -- Create an unpickler. -shelve.UserDict -shelve.open(??) -shlex.StringIO([s]) -- Return a StringIO-like stream for reading or writing -shlex.deque(iterable[, maxlen]) --> deque object -shlex.os -shlex.shlex(??) -shlex.split(??) -shlex.sys -shutil.Error -shutil.WindowsError -shutil.abspath(??) -shutil.copy(??) -shutil.copy2(??) -shutil.copyfile(??) -shutil.copyfileobj(??) -shutil.copymode(??) -shutil.copystat(??) -shutil.copytree(??) -shutil.destinsrc(??) -shutil.fnmatch -shutil.ignore_patterns(??) -shutil.move(??) -shutil.os -shutil.rmtree(??) -shutil.stat -shutil.sys -signal.ITIMER_PROF -signal.ITIMER_REAL -signal.ITIMER_VIRTUAL -signal.ItimerError -signal.NSIG -signal.SIGABRT -signal.SIGALRM -signal.SIGBUS -signal.SIGCHLD -signal.SIGCLD -signal.SIGCONT -signal.SIGFPE -signal.SIGHUP -signal.SIGILL -signal.SIGINT -signal.SIGIO -signal.SIGIOT -signal.SIGKILL -signal.SIGPIPE -signal.SIGPOLL -signal.SIGPROF -signal.SIGPWR -signal.SIGQUIT -signal.SIGRTMAX -signal.SIGRTMIN -signal.SIGSEGV -signal.SIGSTOP -signal.SIGSYS -signal.SIGTERM -signal.SIGTRAP -signal.SIGTSTP -signal.SIGTTIN -signal.SIGTTOU -signal.SIGURG -signal.SIGUSR1 -signal.SIGUSR2 -signal.SIGVTALRM -signal.SIGWINCH -signal.SIGXCPU -signal.SIGXFSZ -signal.SIG_DFL -signal.SIG_IGN -signal.alarm(seconds) -signal.default_int_handler(...) -signal.getitimer(which) -signal.getsignal(sig) -> action -signal.pause() -signal.set_wakeup_fd(fd) -> fd -signal.setitimer(which, seconds[, interval]) -signal.siginterrupt(sig, flag) -> None -signal.signal(sig, action) -> action -site.ENABLE_USER_SITE -site.PREFIXES -site.USER_BASE -site.USER_SITE -site.abs__file__(??) -site.addbuilddir(??) -site.addpackage(??) -site.addsitedir(??) -site.addsitepackages(??) -site.addusersitepackages(??) -site.aliasmbcs(??) -site.check_enableusersite(??) -site.execsitecustomize(??) -site.execusercustomize(??) -site.main(??) -site.makepath(??) -site.os -site.removeduppaths(??) -site.setBEGINLIBPATH(??) -site.setcopyright(??) -site.setencoding(??) -site.sethelper(??) -site.setquit(??) -site.sys -slice([start,] stop[, step]) -smtpd.COMMASPACE -smtpd.DEBUGSTREAM -smtpd.DebuggingServer(??) -smtpd.Devnull(??) -smtpd.EMPTYSTRING -smtpd.MailmanProxy(??) -smtpd.NEWLINE -smtpd.Options(??) -smtpd.PureProxy(??) -smtpd.SMTPChannel(??) -smtpd.SMTPServer(??) -smtpd.asynchat -smtpd.asyncore -smtpd.errno -smtpd.getopt -smtpd.os -smtpd.parseargs(??) -smtpd.program -smtpd.socket -smtpd.sys -smtpd.time -smtpd.usage(??) -smtplib.CRLF -smtplib.LMTP(??) -smtplib.LMTP_PORT -smtplib.OLDSTYLE_AUTH -smtplib.SMTP(??) -smtplib.SMTPAuthenticationError -smtplib.SMTPConnectError -smtplib.SMTPDataError -smtplib.SMTPException -smtplib.SMTPHeloError -smtplib.SMTPRecipientsRefused -smtplib.SMTPResponseException -smtplib.SMTPSenderRefused -smtplib.SMTPServerDisconnected -smtplib.SMTP_PORT -smtplib.SMTP_SSL(??) -smtplib.SMTP_SSL_PORT -smtplib.SSLFakeFile(??) -smtplib.base64 -smtplib.email -smtplib.encode_base64(??) -smtplib.hmac -smtplib.quoteaddr(??) -smtplib.quotedata(??) -smtplib.re -smtplib.socket -smtplib.ssl -smtplib.stderr -sndhdr.get_long_be(??) -sndhdr.get_long_le(??) -sndhdr.get_short_be(??) -sndhdr.get_short_le(??) -sndhdr.test(??) -sndhdr.test_8svx(??) -sndhdr.test_aifc(??) -sndhdr.test_au(??) -sndhdr.test_hcom(??) -sndhdr.test_sndr(??) -sndhdr.test_sndt(??) -sndhdr.test_voc(??) -sndhdr.test_wav(??) -sndhdr.testall(??) -sndhdr.tests -sndhdr.what(??) -sndhdr.whathdr(??) -socket.AF_APPLETALK -socket.AF_ASH -socket.AF_ATMPVC -socket.AF_ATMSVC -socket.AF_AX25 -socket.AF_BRIDGE -socket.AF_DECnet -socket.AF_ECONET -socket.AF_INET -socket.AF_INET6 -socket.AF_IPX -socket.AF_IRDA -socket.AF_KEY -socket.AF_NETBEUI -socket.AF_NETLINK -socket.AF_NETROM -socket.AF_PACKET -socket.AF_PPPOX -socket.AF_ROSE -socket.AF_ROUTE -socket.AF_SECURITY -socket.AF_SNA -socket.AF_TIPC -socket.AF_UNIX -socket.AF_UNSPEC -socket.AF_WANPIPE -socket.AF_X25 -socket.AI_ADDRCONFIG -socket.AI_ALL -socket.AI_CANONNAME -socket.AI_NUMERICHOST -socket.AI_NUMERICSERV -socket.AI_PASSIVE -socket.AI_V4MAPPED -socket.CAPI -socket.EAI_ADDRFAMILY -socket.EAI_AGAIN -socket.EAI_BADFLAGS -socket.EAI_FAIL -socket.EAI_FAMILY -socket.EAI_MEMORY -socket.EAI_NODATA -socket.EAI_NONAME -socket.EAI_OVERFLOW -socket.EAI_SERVICE -socket.EAI_SOCKTYPE -socket.EAI_SYSTEM -socket.EBADF -socket.INADDR_ALLHOSTS_GROUP -socket.INADDR_ANY -socket.INADDR_BROADCAST -socket.INADDR_LOOPBACK -socket.INADDR_MAX_LOCAL_GROUP -socket.INADDR_NONE -socket.INADDR_UNSPEC_GROUP -socket.IPPORT_RESERVED -socket.IPPORT_USERRESERVED -socket.IPPROTO_AH -socket.IPPROTO_DSTOPTS -socket.IPPROTO_EGP -socket.IPPROTO_ESP -socket.IPPROTO_FRAGMENT -socket.IPPROTO_GRE -socket.IPPROTO_HOPOPTS -socket.IPPROTO_ICMP -socket.IPPROTO_ICMPV6 -socket.IPPROTO_IDP -socket.IPPROTO_IGMP -socket.IPPROTO_IP -socket.IPPROTO_IPIP -socket.IPPROTO_IPV6 -socket.IPPROTO_NONE -socket.IPPROTO_PIM -socket.IPPROTO_PUP -socket.IPPROTO_RAW -socket.IPPROTO_ROUTING -socket.IPPROTO_RSVP -socket.IPPROTO_TCP -socket.IPPROTO_TP -socket.IPPROTO_UDP -socket.IPV6_CHECKSUM -socket.IPV6_DSTOPTS -socket.IPV6_HOPLIMIT -socket.IPV6_HOPOPTS -socket.IPV6_JOIN_GROUP -socket.IPV6_LEAVE_GROUP -socket.IPV6_MULTICAST_HOPS -socket.IPV6_MULTICAST_IF -socket.IPV6_MULTICAST_LOOP -socket.IPV6_NEXTHOP -socket.IPV6_PKTINFO -socket.IPV6_RECVDSTOPTS -socket.IPV6_RECVHOPLIMIT -socket.IPV6_RECVHOPOPTS -socket.IPV6_RECVPKTINFO -socket.IPV6_RECVRTHDR -socket.IPV6_RECVTCLASS -socket.IPV6_RTHDR -socket.IPV6_RTHDRDSTOPTS -socket.IPV6_RTHDR_TYPE_0 -socket.IPV6_TCLASS -socket.IPV6_UNICAST_HOPS -socket.IPV6_V6ONLY -socket.IP_ADD_MEMBERSHIP -socket.IP_DEFAULT_MULTICAST_LOOP -socket.IP_DEFAULT_MULTICAST_TTL -socket.IP_DROP_MEMBERSHIP -socket.IP_HDRINCL -socket.IP_MAX_MEMBERSHIPS -socket.IP_MULTICAST_IF -socket.IP_MULTICAST_LOOP -socket.IP_MULTICAST_TTL -socket.IP_OPTIONS -socket.IP_RECVOPTS -socket.IP_RECVRETOPTS -socket.IP_RETOPTS -socket.IP_TOS -socket.IP_TTL -socket.MSG_CTRUNC -socket.MSG_DONTROUTE -socket.MSG_DONTWAIT -socket.MSG_EOR -socket.MSG_OOB -socket.MSG_PEEK -socket.MSG_TRUNC -socket.MSG_WAITALL -socket.NETLINK_DNRTMSG -socket.NETLINK_FIREWALL -socket.NETLINK_IP6_FW -socket.NETLINK_NFLOG -socket.NETLINK_ROUTE -socket.NETLINK_USERSOCK -socket.NETLINK_XFRM -socket.NI_DGRAM -socket.NI_MAXHOST -socket.NI_MAXSERV -socket.NI_NAMEREQD -socket.NI_NOFQDN -socket.NI_NUMERICHOST -socket.NI_NUMERICSERV -socket.PACKET_BROADCAST -socket.PACKET_FASTROUTE -socket.PACKET_HOST -socket.PACKET_LOOPBACK -socket.PACKET_MULTICAST -socket.PACKET_OTHERHOST -socket.PACKET_OUTGOING -socket.PF_PACKET -socket.RAND_add(string, entropy) -socket.RAND_egd(path) -> bytes -socket.RAND_status() -> 0 or 1 -socket.SHUT_RD -socket.SHUT_RDWR -socket.SHUT_WR -socket.SOCK_DGRAM -socket.SOCK_RAW -socket.SOCK_RDM -socket.SOCK_SEQPACKET -socket.SOCK_STREAM -socket.SOL_IP -socket.SOL_SOCKET -socket.SOL_TCP -socket.SOL_TIPC -socket.SOL_UDP -socket.SOMAXCONN -socket.SO_ACCEPTCONN -socket.SO_BROADCAST -socket.SO_DEBUG -socket.SO_DONTROUTE -socket.SO_ERROR -socket.SO_KEEPALIVE -socket.SO_LINGER -socket.SO_OOBINLINE -socket.SO_RCVBUF -socket.SO_RCVLOWAT -socket.SO_RCVTIMEO -socket.SO_REUSEADDR -socket.SO_SNDBUF -socket.SO_SNDLOWAT -socket.SO_SNDTIMEO -socket.SO_TYPE -socket.SSL_ERROR_EOF -socket.SSL_ERROR_INVALID_ERROR_CODE -socket.SSL_ERROR_SSL -socket.SSL_ERROR_SYSCALL -socket.SSL_ERROR_WANT_CONNECT -socket.SSL_ERROR_WANT_READ -socket.SSL_ERROR_WANT_WRITE -socket.SSL_ERROR_WANT_X509_LOOKUP -socket.SSL_ERROR_ZERO_RETURN -socket.SocketType -socket.StringIO([s]) -- Return a StringIO-like stream for reading or writing -socket.TCP_CORK -socket.TCP_DEFER_ACCEPT -socket.TCP_INFO -socket.TCP_KEEPCNT -socket.TCP_KEEPIDLE -socket.TCP_KEEPINTVL -socket.TCP_LINGER2 -socket.TCP_MAXSEG -socket.TCP_NODELAY -socket.TCP_QUICKACK -socket.TCP_SYNCNT -socket.TCP_WINDOW_CLAMP -socket.TIPC_ADDR_ID -socket.TIPC_ADDR_NAME -socket.TIPC_ADDR_NAMESEQ -socket.TIPC_CFG_SRV -socket.TIPC_CLUSTER_SCOPE -socket.TIPC_CONN_TIMEOUT -socket.TIPC_CRITICAL_IMPORTANCE -socket.TIPC_DEST_DROPPABLE -socket.TIPC_HIGH_IMPORTANCE -socket.TIPC_IMPORTANCE -socket.TIPC_LOW_IMPORTANCE -socket.TIPC_MEDIUM_IMPORTANCE -socket.TIPC_NODE_SCOPE -socket.TIPC_PUBLISHED -socket.TIPC_SRC_DROPPABLE -socket.TIPC_SUBSCR_TIMEOUT -socket.TIPC_SUB_CANCEL -socket.TIPC_SUB_PORTS -socket.TIPC_SUB_SERVICE -socket.TIPC_TOP_SRV -socket.TIPC_WAIT_FOREVER -socket.TIPC_WITHDRAWN -socket.TIPC_ZONE_SCOPE -socket.create_connection(??) -socket.error -socket.fromfd(fd, family, type[, proto]) -> socket object -socket.gaierror -socket.getaddrinfo(host, port [, family, socktype, proto, flags]) -socket.getdefaulttimeout() -> timeout -socket.getfqdn(??) -socket.gethostbyaddr(host) -> (name, aliaslist, addresslist) -socket.gethostbyname(host) -> address -socket.gethostbyname_ex(host) -> (name, aliaslist, addresslist) -socket.gethostname() -> string -socket.getnameinfo(sockaddr, flags) --> (host, port) -socket.getprotobyname(name) -> integer -socket.getservbyname(servicename[, protocolname]) -> integer -socket.getservbyport(port[, protocolname]) -> string -socket.has_ipv6 -socket.herror -socket.htonl(integer) -> integer -socket.htons(integer) -> integer -socket.inet_aton(string) -> packed 32-bit IP representation -socket.inet_ntoa(packed_ip) -> ip_address_string -socket.inet_ntop(af, packed_ip) -> string formatted IP address -socket.inet_pton(af, ip) -> packed IP address string -socket.ntohl(integer) -> integer -socket.ntohs(integer) -> integer -socket.os -socket.setdefaulttimeout(timeout) -socket.socket([family[, type[, proto]]]) -> socket object -socket.socketpair([family[, type[, proto]]]) -> (socket object, socket object) -socket.ssl(??) -socket.sslerror -socket.sys -socket.timeout -socket.warnings -sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted list -spwd.getspall() -> list_of_entries -spwd.getspnam(name) -> (sp_namp, sp_pwdp, sp_lstchg, sp_min, sp_max, -spwd.struct_spwd -sqlite3.Binary -sqlite3.Cache -sqlite3.Connection -sqlite3.Cursor -sqlite3.DataError -sqlite3.DatabaseError -sqlite3.Date -sqlite3.DateFromTicks(??) -sqlite3.Error -sqlite3.IntegrityError -sqlite3.InterfaceError -sqlite3.InternalError -sqlite3.NotSupportedError -sqlite3.OperationalError -sqlite3.OptimizedUnicode -sqlite3.PARSE_COLNAMES -sqlite3.PARSE_DECLTYPES -sqlite3.PrepareProtocol -sqlite3.ProgrammingError -sqlite3.Row -sqlite3.SQLITE_ALTER_TABLE -sqlite3.SQLITE_ANALYZE -sqlite3.SQLITE_ATTACH -sqlite3.SQLITE_CREATE_INDEX -sqlite3.SQLITE_CREATE_TABLE -sqlite3.SQLITE_CREATE_TEMP_INDEX -sqlite3.SQLITE_CREATE_TEMP_TABLE -sqlite3.SQLITE_CREATE_TEMP_TRIGGER -sqlite3.SQLITE_CREATE_TEMP_VIEW -sqlite3.SQLITE_CREATE_TRIGGER -sqlite3.SQLITE_CREATE_VIEW -sqlite3.SQLITE_DELETE -sqlite3.SQLITE_DENY -sqlite3.SQLITE_DETACH -sqlite3.SQLITE_DROP_INDEX -sqlite3.SQLITE_DROP_TABLE -sqlite3.SQLITE_DROP_TEMP_INDEX -sqlite3.SQLITE_DROP_TEMP_TABLE -sqlite3.SQLITE_DROP_TEMP_TRIGGER -sqlite3.SQLITE_DROP_TEMP_VIEW -sqlite3.SQLITE_DROP_TRIGGER -sqlite3.SQLITE_DROP_VIEW -sqlite3.SQLITE_IGNORE -sqlite3.SQLITE_INSERT -sqlite3.SQLITE_OK -sqlite3.SQLITE_PRAGMA -sqlite3.SQLITE_READ -sqlite3.SQLITE_REINDEX -sqlite3.SQLITE_SELECT -sqlite3.SQLITE_TRANSACTION -sqlite3.SQLITE_UPDATE -sqlite3.Statement -sqlite3.Time -sqlite3.TimeFromTicks(??) -sqlite3.Timestamp -sqlite3.TimestampFromTicks(??) -sqlite3.Warning -sqlite3.adapt(obj, protocol, alternate) -> adapt obj to given protocol. Non-standard. -sqlite3.adapters -sqlite3.apilevel -sqlite3.complete_statement(sql) -sqlite3.connect(database[, timeout, isolation_level, detect_types, factory]) -sqlite3.converters -sqlite3.datetime -sqlite3.dbapi2 -sqlite3.dbapi2.Binary -sqlite3.dbapi2.Cache -sqlite3.dbapi2.Connection -sqlite3.dbapi2.Cursor -sqlite3.dbapi2.DataError -sqlite3.dbapi2.DatabaseError -sqlite3.dbapi2.Date -sqlite3.dbapi2.DateFromTicks(??) -sqlite3.dbapi2.Error -sqlite3.dbapi2.IntegrityError -sqlite3.dbapi2.InterfaceError -sqlite3.dbapi2.InternalError -sqlite3.dbapi2.NotSupportedError -sqlite3.dbapi2.OperationalError -sqlite3.dbapi2.OptimizedUnicode -sqlite3.dbapi2.PARSE_COLNAMES -sqlite3.dbapi2.PARSE_DECLTYPES -sqlite3.dbapi2.PrepareProtocol -sqlite3.dbapi2.ProgrammingError -sqlite3.dbapi2.Row -sqlite3.dbapi2.SQLITE_ALTER_TABLE -sqlite3.dbapi2.SQLITE_ANALYZE -sqlite3.dbapi2.SQLITE_ATTACH -sqlite3.dbapi2.SQLITE_CREATE_INDEX -sqlite3.dbapi2.SQLITE_CREATE_TABLE -sqlite3.dbapi2.SQLITE_CREATE_TEMP_INDEX -sqlite3.dbapi2.SQLITE_CREATE_TEMP_TABLE -sqlite3.dbapi2.SQLITE_CREATE_TEMP_TRIGGER -sqlite3.dbapi2.SQLITE_CREATE_TEMP_VIEW -sqlite3.dbapi2.SQLITE_CREATE_TRIGGER -sqlite3.dbapi2.SQLITE_CREATE_VIEW -sqlite3.dbapi2.SQLITE_DELETE -sqlite3.dbapi2.SQLITE_DENY -sqlite3.dbapi2.SQLITE_DETACH -sqlite3.dbapi2.SQLITE_DROP_INDEX -sqlite3.dbapi2.SQLITE_DROP_TABLE -sqlite3.dbapi2.SQLITE_DROP_TEMP_INDEX -sqlite3.dbapi2.SQLITE_DROP_TEMP_TABLE -sqlite3.dbapi2.SQLITE_DROP_TEMP_TRIGGER -sqlite3.dbapi2.SQLITE_DROP_TEMP_VIEW -sqlite3.dbapi2.SQLITE_DROP_TRIGGER -sqlite3.dbapi2.SQLITE_DROP_VIEW -sqlite3.dbapi2.SQLITE_IGNORE -sqlite3.dbapi2.SQLITE_INSERT -sqlite3.dbapi2.SQLITE_OK -sqlite3.dbapi2.SQLITE_PRAGMA -sqlite3.dbapi2.SQLITE_READ -sqlite3.dbapi2.SQLITE_REINDEX -sqlite3.dbapi2.SQLITE_SELECT -sqlite3.dbapi2.SQLITE_TRANSACTION -sqlite3.dbapi2.SQLITE_UPDATE -sqlite3.dbapi2.Statement -sqlite3.dbapi2.Time -sqlite3.dbapi2.TimeFromTicks(??) -sqlite3.dbapi2.Timestamp -sqlite3.dbapi2.TimestampFromTicks(??) -sqlite3.dbapi2.Warning -sqlite3.dbapi2.adapt(obj, protocol, alternate) -> adapt obj to given protocol. Non-standard. -sqlite3.dbapi2.adapters -sqlite3.dbapi2.apilevel -sqlite3.dbapi2.complete_statement(sql) -sqlite3.dbapi2.connect(database[, timeout, isolation_level, detect_types, factory]) -sqlite3.dbapi2.converters -sqlite3.dbapi2.datetime -sqlite3.dbapi2.enable_callback_tracebacks(flag) -sqlite3.dbapi2.enable_shared_cache(do_enable) -sqlite3.dbapi2.paramstyle -sqlite3.dbapi2.register_adapter(type, callable) -sqlite3.dbapi2.register_converter(typename, callable) -sqlite3.dbapi2.sqlite_version -sqlite3.dbapi2.sqlite_version_info -sqlite3.dbapi2.threadsafety -sqlite3.dbapi2.time -sqlite3.dbapi2.version -sqlite3.dbapi2.version_info -sqlite3.dbapi2.x -sqlite3.dump -sqlite3.enable_callback_tracebacks(flag) -sqlite3.enable_shared_cache(do_enable) -sqlite3.paramstyle -sqlite3.register_adapter(type, callable) -sqlite3.register_converter(typename, callable) -sqlite3.sqlite_version -sqlite3.sqlite_version_info -sqlite3.threadsafety -sqlite3.time -sqlite3.version -sqlite3.version_info -sqlite3.x -sre.DOTALL -sre.I -sre.IGNORECASE -sre.L -sre.LOCALE -sre.M -sre.MULTILINE -sre.S -sre.U -sre.UNICODE -sre.VERBOSE -sre.X -sre.compile(??) -sre.error -sre.escape(??) -sre.findall(??) -sre.finditer(??) -sre.match(??) -sre.purge(??) -sre.search(??) -sre.split(??) -sre.sub(??) -sre.subn(??) -sre.template(??) -sre.warnings -sre_compile.ANY -sre_compile.ANY_ALL -sre_compile.ASSERT -sre_compile.ASSERT_NOT -sre_compile.AT -sre_compile.ATCODES -sre_compile.AT_BEGINNING -sre_compile.AT_BEGINNING_LINE -sre_compile.AT_BEGINNING_STRING -sre_compile.AT_BOUNDARY -sre_compile.AT_END -sre_compile.AT_END_LINE -sre_compile.AT_END_STRING -sre_compile.AT_LOCALE -sre_compile.AT_LOC_BOUNDARY -sre_compile.AT_LOC_NON_BOUNDARY -sre_compile.AT_MULTILINE -sre_compile.AT_NON_BOUNDARY -sre_compile.AT_UNICODE -sre_compile.AT_UNI_BOUNDARY -sre_compile.AT_UNI_NON_BOUNDARY -sre_compile.BIGCHARSET -sre_compile.BRANCH -sre_compile.CALL -sre_compile.CATEGORY -sre_compile.CATEGORY_DIGIT -sre_compile.CATEGORY_LINEBREAK -sre_compile.CATEGORY_LOC_NOT_WORD -sre_compile.CATEGORY_LOC_WORD -sre_compile.CATEGORY_NOT_DIGIT -sre_compile.CATEGORY_NOT_LINEBREAK -sre_compile.CATEGORY_NOT_SPACE -sre_compile.CATEGORY_NOT_WORD -sre_compile.CATEGORY_SPACE -sre_compile.CATEGORY_UNI_DIGIT -sre_compile.CATEGORY_UNI_LINEBREAK -sre_compile.CATEGORY_UNI_NOT_DIGIT -sre_compile.CATEGORY_UNI_NOT_LINEBREAK -sre_compile.CATEGORY_UNI_NOT_SPACE -sre_compile.CATEGORY_UNI_NOT_WORD -sre_compile.CATEGORY_UNI_SPACE -sre_compile.CATEGORY_UNI_WORD -sre_compile.CATEGORY_WORD -sre_compile.CHARSET -sre_compile.CHCODES -sre_compile.CH_LOCALE -sre_compile.CH_UNICODE -sre_compile.FAILURE -sre_compile.GROUPREF -sre_compile.GROUPREF_EXISTS -sre_compile.GROUPREF_IGNORE -sre_compile.IN -sre_compile.INFO -sre_compile.IN_IGNORE -sre_compile.JUMP -sre_compile.LITERAL -sre_compile.LITERAL_IGNORE -sre_compile.MAGIC -sre_compile.MARK -sre_compile.MAXCODE -sre_compile.MAXREPEAT -sre_compile.MAX_REPEAT -sre_compile.MAX_UNTIL -sre_compile.MIN_REPEAT -sre_compile.MIN_REPEAT_ONE -sre_compile.MIN_UNTIL -sre_compile.NEGATE -sre_compile.NOT_LITERAL -sre_compile.NOT_LITERAL_IGNORE -sre_compile.OPCODES -sre_compile.OP_IGNORE -sre_compile.RANGE -sre_compile.REPEAT -sre_compile.REPEAT_ONE -sre_compile.SRE_FLAG_DEBUG -sre_compile.SRE_FLAG_DOTALL -sre_compile.SRE_FLAG_IGNORECASE -sre_compile.SRE_FLAG_LOCALE -sre_compile.SRE_FLAG_MULTILINE -sre_compile.SRE_FLAG_TEMPLATE -sre_compile.SRE_FLAG_UNICODE -sre_compile.SRE_FLAG_VERBOSE -sre_compile.SRE_INFO_CHARSET -sre_compile.SRE_INFO_LITERAL -sre_compile.SRE_INFO_PREFIX -sre_compile.STRING_TYPES -sre_compile.SUBPATTERN -sre_compile.SUCCESS -sre_compile.compile(??) -sre_compile.error -sre_compile.isstring(??) -sre_compile.makedict(??) -sre_compile.set(??) -sre_compile.sre_parse -sre_compile.sys -sre_constants.ANY -sre_constants.ANY_ALL -sre_constants.ASSERT -sre_constants.ASSERT_NOT -sre_constants.AT -sre_constants.ATCODES -sre_constants.AT_BEGINNING -sre_constants.AT_BEGINNING_LINE -sre_constants.AT_BEGINNING_STRING -sre_constants.AT_BOUNDARY -sre_constants.AT_END -sre_constants.AT_END_LINE -sre_constants.AT_END_STRING -sre_constants.AT_LOCALE -sre_constants.AT_LOC_BOUNDARY -sre_constants.AT_LOC_NON_BOUNDARY -sre_constants.AT_MULTILINE -sre_constants.AT_NON_BOUNDARY -sre_constants.AT_UNICODE -sre_constants.AT_UNI_BOUNDARY -sre_constants.AT_UNI_NON_BOUNDARY -sre_constants.BIGCHARSET -sre_constants.BRANCH -sre_constants.CALL -sre_constants.CATEGORY -sre_constants.CATEGORY_DIGIT -sre_constants.CATEGORY_LINEBREAK -sre_constants.CATEGORY_LOC_NOT_WORD -sre_constants.CATEGORY_LOC_WORD -sre_constants.CATEGORY_NOT_DIGIT -sre_constants.CATEGORY_NOT_LINEBREAK -sre_constants.CATEGORY_NOT_SPACE -sre_constants.CATEGORY_NOT_WORD -sre_constants.CATEGORY_SPACE -sre_constants.CATEGORY_UNI_DIGIT -sre_constants.CATEGORY_UNI_LINEBREAK -sre_constants.CATEGORY_UNI_NOT_DIGIT -sre_constants.CATEGORY_UNI_NOT_LINEBREAK -sre_constants.CATEGORY_UNI_NOT_SPACE -sre_constants.CATEGORY_UNI_NOT_WORD -sre_constants.CATEGORY_UNI_SPACE -sre_constants.CATEGORY_UNI_WORD -sre_constants.CATEGORY_WORD -sre_constants.CHARSET -sre_constants.CHCODES -sre_constants.CH_LOCALE -sre_constants.CH_UNICODE -sre_constants.FAILURE -sre_constants.GROUPREF -sre_constants.GROUPREF_EXISTS -sre_constants.GROUPREF_IGNORE -sre_constants.IN -sre_constants.INFO -sre_constants.IN_IGNORE -sre_constants.JUMP -sre_constants.LITERAL -sre_constants.LITERAL_IGNORE -sre_constants.MAGIC -sre_constants.MARK -sre_constants.MAXREPEAT -sre_constants.MAX_REPEAT -sre_constants.MAX_UNTIL -sre_constants.MIN_REPEAT -sre_constants.MIN_REPEAT_ONE -sre_constants.MIN_UNTIL -sre_constants.NEGATE -sre_constants.NOT_LITERAL -sre_constants.NOT_LITERAL_IGNORE -sre_constants.OPCODES -sre_constants.OP_IGNORE -sre_constants.RANGE -sre_constants.REPEAT -sre_constants.REPEAT_ONE -sre_constants.SRE_FLAG_DEBUG -sre_constants.SRE_FLAG_DOTALL -sre_constants.SRE_FLAG_IGNORECASE -sre_constants.SRE_FLAG_LOCALE -sre_constants.SRE_FLAG_MULTILINE -sre_constants.SRE_FLAG_TEMPLATE -sre_constants.SRE_FLAG_UNICODE -sre_constants.SRE_FLAG_VERBOSE -sre_constants.SRE_INFO_CHARSET -sre_constants.SRE_INFO_LITERAL -sre_constants.SRE_INFO_PREFIX -sre_constants.SUBPATTERN -sre_constants.SUCCESS -sre_constants.error -sre_constants.makedict(??) -sre_parse.ANY -sre_parse.ANY_ALL -sre_parse.ASSERT -sre_parse.ASSERT_NOT -sre_parse.AT -sre_parse.ATCODES -sre_parse.AT_BEGINNING -sre_parse.AT_BEGINNING_LINE -sre_parse.AT_BEGINNING_STRING -sre_parse.AT_BOUNDARY -sre_parse.AT_END -sre_parse.AT_END_LINE -sre_parse.AT_END_STRING -sre_parse.AT_LOCALE -sre_parse.AT_LOC_BOUNDARY -sre_parse.AT_LOC_NON_BOUNDARY -sre_parse.AT_MULTILINE -sre_parse.AT_NON_BOUNDARY -sre_parse.AT_UNICODE -sre_parse.AT_UNI_BOUNDARY -sre_parse.AT_UNI_NON_BOUNDARY -sre_parse.BIGCHARSET -sre_parse.BRANCH -sre_parse.CALL -sre_parse.CATEGORIES -sre_parse.CATEGORY -sre_parse.CATEGORY_DIGIT -sre_parse.CATEGORY_LINEBREAK -sre_parse.CATEGORY_LOC_NOT_WORD -sre_parse.CATEGORY_LOC_WORD -sre_parse.CATEGORY_NOT_DIGIT -sre_parse.CATEGORY_NOT_LINEBREAK -sre_parse.CATEGORY_NOT_SPACE -sre_parse.CATEGORY_NOT_WORD -sre_parse.CATEGORY_SPACE -sre_parse.CATEGORY_UNI_DIGIT -sre_parse.CATEGORY_UNI_LINEBREAK -sre_parse.CATEGORY_UNI_NOT_DIGIT -sre_parse.CATEGORY_UNI_NOT_LINEBREAK -sre_parse.CATEGORY_UNI_NOT_SPACE -sre_parse.CATEGORY_UNI_NOT_WORD -sre_parse.CATEGORY_UNI_SPACE -sre_parse.CATEGORY_UNI_WORD -sre_parse.CATEGORY_WORD -sre_parse.CHARSET -sre_parse.CHCODES -sre_parse.CH_LOCALE -sre_parse.CH_UNICODE -sre_parse.DIGITS -sre_parse.ESCAPES -sre_parse.FAILURE -sre_parse.FLAGS -sre_parse.GROUPREF -sre_parse.GROUPREF_EXISTS -sre_parse.GROUPREF_IGNORE -sre_parse.HEXDIGITS -sre_parse.IN -sre_parse.INFO -sre_parse.IN_IGNORE -sre_parse.JUMP -sre_parse.LITERAL -sre_parse.LITERAL_IGNORE -sre_parse.MAGIC -sre_parse.MARK -sre_parse.MAXREPEAT -sre_parse.MAX_REPEAT -sre_parse.MAX_UNTIL -sre_parse.MIN_REPEAT -sre_parse.MIN_REPEAT_ONE -sre_parse.MIN_UNTIL -sre_parse.NEGATE -sre_parse.NOT_LITERAL -sre_parse.NOT_LITERAL_IGNORE -sre_parse.OCTDIGITS -sre_parse.OPCODES -sre_parse.OP_IGNORE -sre_parse.Pattern(??) -sre_parse.RANGE -sre_parse.REPEAT -sre_parse.REPEAT_CHARS -sre_parse.REPEAT_ONE -sre_parse.SPECIAL_CHARS -sre_parse.SRE_FLAG_DEBUG -sre_parse.SRE_FLAG_DOTALL -sre_parse.SRE_FLAG_IGNORECASE -sre_parse.SRE_FLAG_LOCALE -sre_parse.SRE_FLAG_MULTILINE -sre_parse.SRE_FLAG_TEMPLATE -sre_parse.SRE_FLAG_UNICODE -sre_parse.SRE_FLAG_VERBOSE -sre_parse.SRE_INFO_CHARSET -sre_parse.SRE_INFO_LITERAL -sre_parse.SRE_INFO_PREFIX -sre_parse.SUBPATTERN -sre_parse.SUCCESS -sre_parse.SubPattern(??) -sre_parse.Tokenizer(??) -sre_parse.WHITESPACE -sre_parse.error -sre_parse.expand_template(??) -sre_parse.isdigit(??) -sre_parse.isident(??) -sre_parse.isname(??) -sre_parse.makedict(??) -sre_parse.parse(??) -sre_parse.parse_template(??) -sre_parse.set(??) -sre_parse.sys -ssl.CERT_NONE -ssl.CERT_OPTIONAL -ssl.CERT_REQUIRED -ssl.DER_cert_to_PEM_cert(??) -ssl.PEM_FOOTER -ssl.PEM_HEADER -ssl.PEM_cert_to_DER_cert(??) -ssl.PROTOCOL_SSLv2 -ssl.PROTOCOL_SSLv23 -ssl.PROTOCOL_SSLv3 -ssl.PROTOCOL_TLSv1 -ssl.RAND_add(string, entropy) -ssl.RAND_egd(path) -> bytes -ssl.RAND_status() -> 0 or 1 -ssl.SSLError -ssl.SSLSocket -ssl.SSL_ERROR_EOF -ssl.SSL_ERROR_INVALID_ERROR_CODE -ssl.SSL_ERROR_SSL -ssl.SSL_ERROR_SYSCALL -ssl.SSL_ERROR_WANT_CONNECT -ssl.SSL_ERROR_WANT_READ -ssl.SSL_ERROR_WANT_WRITE -ssl.SSL_ERROR_WANT_X509_LOOKUP -ssl.SSL_ERROR_ZERO_RETURN -ssl.base64 -ssl.cert_time_to_seconds(??) -ssl.get_protocol_name(??) -ssl.get_server_certificate(??) -ssl.socket([family[, type[, proto]]]) -> socket object -ssl.sslwrap_simple(??) -ssl.textwrap -ssl.wrap_socket(??) -stat.SF_APPEND -stat.SF_ARCHIVED -stat.SF_IMMUTABLE -stat.SF_NOUNLINK -stat.SF_SNAPSHOT -stat.ST_ATIME -stat.ST_CTIME -stat.ST_DEV -stat.ST_GID -stat.ST_INO -stat.ST_MODE -stat.ST_MTIME -stat.ST_NLINK -stat.ST_SIZE -stat.ST_UID -stat.S_ENFMT -stat.S_IEXEC -stat.S_IFBLK -stat.S_IFCHR -stat.S_IFDIR -stat.S_IFIFO -stat.S_IFLNK -stat.S_IFMT(??) -stat.S_IFREG -stat.S_IFSOCK -stat.S_IMODE(??) -stat.S_IREAD -stat.S_IRGRP -stat.S_IROTH -stat.S_IRUSR -stat.S_IRWXG -stat.S_IRWXO -stat.S_IRWXU -stat.S_ISBLK(??) -stat.S_ISCHR(??) -stat.S_ISDIR(??) -stat.S_ISFIFO(??) -stat.S_ISGID -stat.S_ISLNK(??) -stat.S_ISREG(??) -stat.S_ISSOCK(??) -stat.S_ISUID -stat.S_ISVTX -stat.S_IWGRP -stat.S_IWOTH -stat.S_IWRITE -stat.S_IWUSR -stat.S_IXGRP -stat.S_IXOTH -stat.S_IXUSR -stat.UF_APPEND -stat.UF_IMMUTABLE -stat.UF_NODUMP -stat.UF_NOUNLINK -stat.UF_OPAQUE -staticmethod(function) -> method -statvfs.F_BAVAIL -statvfs.F_BFREE -statvfs.F_BLOCKS -statvfs.F_BSIZE -statvfs.F_FAVAIL -statvfs.F_FFREE -statvfs.F_FILES -statvfs.F_FLAG -statvfs.F_FRSIZE -statvfs.F_NAMEMAX -str(object) -> string -string.Formatter -string.Template -string.ascii_letters -string.ascii_lowercase -string.ascii_uppercase -string.atof(s) -> float -string.atof_error -string.atoi(s [,base]) -> int -string.atoi_error -string.atol(s [,base]) -> long -string.atol_error -string.capitalize(s) -> string -string.capwords(s, [sep]) -> string -string.center(s, width[, fillchar]) -> string -string.count(s, sub[, start[,end]]) -> int -string.digits -string.expandtabs(s [,tabsize]) -> string -string.find(s, sub [,start [,end]]) -> in -string.hexdigits -string.index(s, sub [,start [,end]]) -> int -string.index_error -string.join(list [,sep]) -> string -string.joinfields(??) -string.letters -string.ljust(s, width[, fillchar]) -> string -string.lower(s) -> string -string.lowercase -string.lstrip(s [,chars]) -> string -string.maketrans(frm, to) -> string -string.octdigits -string.printable -string.punctuation -string.replace (str, old, new[, maxsplit]) -> string -string.rfind(s, sub [,start [,end]]) -> int -string.rindex(s, sub [,start [,end]]) -> int -string.rjust(s, width[, fillchar]) -> string -string.rsplit(s [,sep [,maxsplit]]) -> list of strings -string.rstrip(s [,chars]) -> string -string.split(s [,sep [,maxsplit]]) -> list of strings -string.splitfields(??) -string.strip(s [,chars]) -> string -string.swapcase(s) -> string -string.translate(s,table [,deletions]) -> string -string.upper(s) -> string -string.uppercase -string.whitespace -string.zfill(x, width) -> string -stringold.atof(s) -> float -stringold.atof_error -stringold.atoi(s [,base]) -> int -stringold.atoi_error -stringold.atol(s [,base]) -> long -stringold.atol_error -stringold.capitalize(s) -> string -stringold.capwords(s, [sep]) -> string -stringold.center(s, width) -> string -stringold.count(s, sub[, start[,end]]) -> int -stringold.digits -stringold.expandtabs(s [,tabsize]) -> string -stringold.find(s, sub [,start [,end]]) -> in -stringold.hexdigits -stringold.index(s, sub [,start [,end]]) -> int -stringold.index_error -stringold.join(list [,sep]) -> string -stringold.joinfields(??) -stringold.letters -stringold.ljust(s, width) -> string -stringold.lower(s) -> string -stringold.lowercase -stringold.lstrip(s) -> string -stringold.maketrans(frm, to) -> string -stringold.octdigits -stringold.replace (str, old, new[, maxsplit]) -> string -stringold.rfind(s, sub [,start [,end]]) -> int -stringold.rindex(s, sub [,start [,end]]) -> int -stringold.rjust(s, width) -> string -stringold.rstrip(s) -> string -stringold.split(str [,sep [,maxsplit]]) -> list of strings -stringold.splitfields(??) -stringold.strip(s) -> string -stringold.swapcase(s) -> string -stringold.translate(s,table [,deletechars]) -> string -stringold.upper(s) -> string -stringold.uppercase -stringold.whitespace -stringold.zfill(x, width) -> string -stringprep.b1_set -stringprep.b3_exceptions -stringprep.c22_specials -stringprep.c6_set -stringprep.c7_set -stringprep.c8_set -stringprep.c9_set -stringprep.in_table_a1(??) -stringprep.in_table_b1(??) -stringprep.in_table_c11(??) -stringprep.in_table_c11_c12(??) -stringprep.in_table_c12(??) -stringprep.in_table_c21(??) -stringprep.in_table_c21_c22(??) -stringprep.in_table_c22(??) -stringprep.in_table_c3(??) -stringprep.in_table_c4(??) -stringprep.in_table_c5(??) -stringprep.in_table_c6(??) -stringprep.in_table_c7(??) -stringprep.in_table_c8(??) -stringprep.in_table_c9(??) -stringprep.in_table_d1(??) -stringprep.in_table_d2(??) -stringprep.map_table_b2(??) -stringprep.map_table_b3(??) -stringprep.unicodedata -strop.atof(s) -> float -strop.atoi(s [,base]) -> int -strop.atol(s [,base]) -> long -strop.capitalize(s) -> string -strop.count(s, sub[, start[, end]]) -> int -strop.expandtabs(string, [tabsize]) -> string -strop.find(s, sub [,start [,end]]) -> in -strop.join(list [,sep]) -> string -strop.joinfields -strop.lower(s) -> string -strop.lowercase -strop.lstrip(s) -> string -strop.maketrans(frm, to) -> string -strop.replace (str, old, new[, maxsplit]) -> string -strop.rfind(s, sub [,start [,end]]) -> int -strop.rstrip(s) -> string -strop.split(s [,sep [,maxsplit]]) -> list of strings -strop.splitfields -strop.strip(s) -> string -strop.swapcase(s) -> string -strop.translate(s,table [,deletechars]) -> string -strop.upper(s) -> string -strop.uppercase -strop.whitespace -struct.Struct -struct.calcsize -struct.error -struct.pack -struct.pack_into -struct.unpack -struct.unpack_from -subprocess.CalledProcessError -subprocess.MAXFD -subprocess.PIPE -subprocess.Popen -subprocess.STDOUT -subprocess.call(??) -subprocess.check_call(??) -subprocess.errno -subprocess.fcntl -subprocess.gc -subprocess.list2cmdline(??) -subprocess.mswindows -subprocess.os -subprocess.pickle -subprocess.select -subprocess.signal -subprocess.sys -subprocess.traceback -subprocess.types -sum(sequence[, start]) -> value -sunau.AUDIO_FILE_ENCODING_ADPCM_G721 -sunau.AUDIO_FILE_ENCODING_ADPCM_G722 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_3 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_5 -sunau.AUDIO_FILE_ENCODING_ALAW_8 -sunau.AUDIO_FILE_ENCODING_DOUBLE -sunau.AUDIO_FILE_ENCODING_FLOAT -sunau.AUDIO_FILE_ENCODING_LINEAR_16 -sunau.AUDIO_FILE_ENCODING_LINEAR_24 -sunau.AUDIO_FILE_ENCODING_LINEAR_32 -sunau.AUDIO_FILE_ENCODING_LINEAR_8 -sunau.AUDIO_FILE_ENCODING_MULAW_8 -sunau.AUDIO_FILE_MAGIC -sunau.AUDIO_UNKNOWN_SIZE -sunau.Au_read(??) -sunau.Au_write(??) -sunau.Error -sunau.open(??) -sunau.openfp(??) -sunaudio.MAGIC -sunaudio.error -sunaudio.get_long_be(??) -sunaudio.gethdr(??) -sunaudio.printhdr(??) -super(type) -> unbound super object -symbol.and_expr -symbol.and_test -symbol.arglist -symbol.argument -symbol.arith_expr -symbol.assert_stmt -symbol.atom -symbol.augassign -symbol.break_stmt -symbol.classdef -symbol.comp_op -symbol.comparison -symbol.compound_stmt -symbol.continue_stmt -symbol.decorated -symbol.decorator -symbol.decorators -symbol.del_stmt -symbol.dictmaker -symbol.dotted_as_name -symbol.dotted_as_names -symbol.dotted_name -symbol.encoding_decl -symbol.eval_input -symbol.except_clause -symbol.exec_stmt -symbol.expr -symbol.expr_stmt -symbol.exprlist -symbol.factor -symbol.file_input -symbol.flow_stmt -symbol.for_stmt -symbol.fpdef -symbol.fplist -symbol.funcdef -symbol.gen_for -symbol.gen_if -symbol.gen_iter -symbol.global_stmt -symbol.if_stmt -symbol.import_as_name -symbol.import_as_names -symbol.import_from -symbol.import_name -symbol.import_stmt -symbol.lambdef -symbol.list_for -symbol.list_if -symbol.list_iter -symbol.listmaker -symbol.main(??) -symbol.not_test -symbol.old_lambdef -symbol.old_test -symbol.or_test -symbol.parameters -symbol.pass_stmt -symbol.power -symbol.print_stmt -symbol.raise_stmt -symbol.return_stmt -symbol.shift_expr -symbol.simple_stmt -symbol.single_input -symbol.sliceop -symbol.small_stmt -symbol.stmt -symbol.subscript -symbol.subscriptlist -symbol.suite -symbol.sym_name -symbol.term -symbol.test -symbol.testlist -symbol.testlist1 -symbol.testlist_gexp -symbol.testlist_safe -symbol.trailer -symbol.try_stmt -symbol.varargslist -symbol.while_stmt -symbol.with_stmt -symbol.with_var -symbol.xor_expr -symbol.yield_expr -symbol.yield_stmt -symtable.Class -symtable.DEF_BOUND -symtable.DEF_GLOBAL -symtable.DEF_IMPORT -symtable.DEF_LOCAL -symtable.DEF_PARAM -symtable.FREE -symtable.Function -symtable.GLOBAL_EXPLICIT -symtable.GLOBAL_IMPLICIT -symtable.OPT_BARE_EXEC -symtable.OPT_EXEC -symtable.OPT_IMPORT_STAR -symtable.SCOPE_MASK -symtable.SCOPE_OFF -symtable.Symbol -symtable.SymbolTable -symtable.SymbolTableFactory(??) -symtable.USE -symtable.symtable(??) -symtable.warnings -symtable.weakref -sys.api_version -sys.argv -sys.builtin_module_names -sys.byteorder -sys.call_tracing(func, args) -> object -sys.callstats() -> tuple of integers -sys.copyright -sys.displayhook(object) -> None -sys.dont_write_bytecode -sys.exc_clear() -> None -sys.exc_info() -> (type, value, traceback) -sys.exc_type -sys.excepthook(exctype, value, traceback) -> None -sys.exec_prefix -sys.executable -sys.exit([status]) -sys.flags -sys.float_info -sys.getcheckinterval() -> current check interval; see setcheckinterval(). -sys.getdefaultencoding() -> string -sys.getdlopenflags() -> int -sys.getfilesystemencoding() -> string -sys.getprofile() -sys.getrecursionlimit() -sys.getrefcount(object) -> integer -sys.getsizeof(object, default) -> int -sys.gettrace() -sys.hexversion -sys.maxint -sys.maxsize -sys.maxunicode -sys.meta_path -sys.modules -sys.path -sys.path_hooks -sys.path_importer_cache -sys.platform -sys.prefix -sys.py3kwarning -sys.setcheckinterval(n) -sys.setdlopenflags(n) -> None -sys.setprofile(function) -sys.setrecursionlimit(n) -sys.settrace(function) -sys.stderr -sys.stdin -sys.stdout -sys.subversion -sys.version -sys.version_info -sys.warnoptions -syslog.LOG_ALERT -syslog.LOG_AUTH -syslog.LOG_CONS -syslog.LOG_CRIT -syslog.LOG_CRON -syslog.LOG_DAEMON -syslog.LOG_DEBUG -syslog.LOG_EMERG -syslog.LOG_ERR -syslog.LOG_INFO -syslog.LOG_KERN -syslog.LOG_LOCAL0 -syslog.LOG_LOCAL1 -syslog.LOG_LOCAL2 -syslog.LOG_LOCAL3 -syslog.LOG_LOCAL4 -syslog.LOG_LOCAL5 -syslog.LOG_LOCAL6 -syslog.LOG_LOCAL7 -syslog.LOG_LPR -syslog.LOG_MAIL -syslog.LOG_MASK -syslog.LOG_NDELAY -syslog.LOG_NEWS -syslog.LOG_NOTICE -syslog.LOG_NOWAIT -syslog.LOG_PERROR -syslog.LOG_PID -syslog.LOG_SYSLOG -syslog.LOG_UPTO -syslog.LOG_USER -syslog.LOG_UUCP -syslog.LOG_WARNING -syslog.closelog -syslog.openlog -syslog.setlogmask -syslog.syslog -tabnanny.NannyNag -tabnanny.Whitespace(??) -tabnanny.check(file_or_dir) -tabnanny.errprint(??) -tabnanny.filename_only -tabnanny.format_witnesses(??) -tabnanny.getopt -tabnanny.main(??) -tabnanny.os -tabnanny.process_tokens(??) -tabnanny.sys -tabnanny.tokenize -tabnanny.verbose -tarfile.AREGTYPE -tarfile.BLKTYPE -tarfile.BLOCKSIZE -tarfile.CHRTYPE -tarfile.CONTTYPE -tarfile.CompressionError -tarfile.DEFAULT_FORMAT -tarfile.DIRTYPE -tarfile.ENCODING -tarfile.ExFileObject -tarfile.ExtractError -tarfile.FIFOTYPE -tarfile.GNUTYPE_LONGLINK -tarfile.GNUTYPE_LONGNAME -tarfile.GNUTYPE_SPARSE -tarfile.GNU_FORMAT -tarfile.GNU_MAGIC -tarfile.GNU_TYPES -tarfile.HeaderError -tarfile.LENGTH_LINK -tarfile.LENGTH_NAME -tarfile.LENGTH_PREFIX -tarfile.LNKTYPE -tarfile.NUL -tarfile.PAX_FIELDS -tarfile.PAX_FORMAT -tarfile.PAX_NUMBER_FIELDS -tarfile.POSIX_MAGIC -tarfile.RECORDSIZE -tarfile.REGTYPE -tarfile.REGULAR_TYPES -tarfile.ReadError -tarfile.SOLARIS_XHDTYPE -tarfile.SUPPORTED_TYPES -tarfile.SYMTYPE -tarfile.S_IFBLK -tarfile.S_IFCHR -tarfile.S_IFDIR -tarfile.S_IFIFO -tarfile.S_IFLNK -tarfile.S_IFREG -tarfile.StreamError -tarfile.TAR_GZIPPED -tarfile.TAR_PLAIN -tarfile.TGEXEC -tarfile.TGREAD -tarfile.TGWRITE -tarfile.TOEXEC -tarfile.TOREAD -tarfile.TOWRITE -tarfile.TSGID -tarfile.TSUID -tarfile.TSVTX -tarfile.TUEXEC -tarfile.TUREAD -tarfile.TUWRITE -tarfile.TarError -tarfile.TarFile -tarfile.TarFileCompat(??) -tarfile.TarInfo -tarfile.TarIter(??) -tarfile.USTAR_FORMAT -tarfile.XGLTYPE -tarfile.XHDTYPE -tarfile.bltn_open -tarfile.calc_chksums(??) -tarfile.copy -tarfile.copyfileobj(??) -tarfile.errno -tarfile.filemode(??) -tarfile.filemode_table -tarfile.grp -tarfile.is_tarfile(??) -tarfile.itn(??) -tarfile.normpath(??) -tarfile.nti(??) -tarfile.nts(??) -tarfile.open -tarfile.operator -tarfile.os -tarfile.pwd -tarfile.re -tarfile.shutil -tarfile.stat -tarfile.stn(??) -tarfile.struct -tarfile.sys -tarfile.time -tarfile.uts(??) -tarfile.version -telnetlib.AO -telnetlib.AUTHENTICATION -telnetlib.AYT -telnetlib.BINARY -telnetlib.BM -telnetlib.BRK -telnetlib.CHARSET -telnetlib.COM_PORT_OPTION -telnetlib.DEBUGLEVEL -telnetlib.DET -telnetlib.DM -telnetlib.DO -telnetlib.DONT -telnetlib.EC -telnetlib.ECHO -telnetlib.EL -telnetlib.ENCRYPT -telnetlib.EOR -telnetlib.EXOPL -telnetlib.FORWARD_X -telnetlib.GA -telnetlib.IAC -telnetlib.IP -telnetlib.KERMIT -telnetlib.LFLOW -telnetlib.LINEMODE -telnetlib.LOGOUT -telnetlib.NAMS -telnetlib.NAOCRD -telnetlib.NAOFFD -telnetlib.NAOHTD -telnetlib.NAOHTS -telnetlib.NAOL -telnetlib.NAOLFD -telnetlib.NAOP -telnetlib.NAOVTD -telnetlib.NAOVTS -telnetlib.NAWS -telnetlib.NEW_ENVIRON -telnetlib.NOOPT -telnetlib.NOP -telnetlib.OLD_ENVIRON -telnetlib.OUTMRK -telnetlib.PRAGMA_HEARTBEAT -telnetlib.PRAGMA_LOGON -telnetlib.RCP -telnetlib.RCTE -telnetlib.RSP -telnetlib.SB -telnetlib.SE -telnetlib.SEND_URL -telnetlib.SGA -telnetlib.SNDLOC -telnetlib.SSPI_LOGON -telnetlib.STATUS -telnetlib.SUPDUP -telnetlib.SUPDUPOUTPUT -telnetlib.SUPPRESS_LOCAL_ECHO -telnetlib.TELNET_PORT -telnetlib.TLS -telnetlib.TM -telnetlib.TN3270E -telnetlib.TSPEED -telnetlib.TTYLOC -telnetlib.TTYPE -telnetlib.TUID -telnetlib.Telnet(??) -telnetlib.VT3270REGIME -telnetlib.WILL -telnetlib.WONT -telnetlib.X3PAD -telnetlib.XASCII -telnetlib.XAUTH -telnetlib.XDISPLOC -telnetlib.select -telnetlib.socket -telnetlib.sys -telnetlib.test(??) -telnetlib.theNULL -tempfile.NamedTemporaryFile(??) -tempfile.SpooledTemporaryFile(??) -tempfile.TMP_MAX -tempfile.TemporaryFile(??) -tempfile.gettempdir(??) -tempfile.gettempprefix(??) -tempfile.mkdtemp(??) -tempfile.mkstemp(??) -tempfile.mktemp(??) -tempfile.tempdir -tempfile.template -termios.B0 -termios.B110 -termios.B115200 -termios.B1200 -termios.B134 -termios.B150 -termios.B1800 -termios.B19200 -termios.B200 -termios.B230400 -termios.B2400 -termios.B300 -termios.B38400 -termios.B460800 -termios.B4800 -termios.B50 -termios.B57600 -termios.B600 -termios.B75 -termios.B9600 -termios.BRKINT -termios.BS0 -termios.BS1 -termios.BSDLY -termios.CBAUD -termios.CBAUDEX -termios.CDSUSP -termios.CEOF -termios.CEOL -termios.CEOT -termios.CERASE -termios.CFLUSH -termios.CIBAUD -termios.CINTR -termios.CKILL -termios.CLNEXT -termios.CLOCAL -termios.CQUIT -termios.CR0 -termios.CR1 -termios.CR2 -termios.CR3 -termios.CRDLY -termios.CREAD -termios.CRPRNT -termios.CRTSCTS -termios.CS5 -termios.CS6 -termios.CS7 -termios.CS8 -termios.CSIZE -termios.CSTART -termios.CSTOP -termios.CSTOPB -termios.CSUSP -termios.CWERASE -termios.ECHO -termios.ECHOCTL -termios.ECHOE -termios.ECHOK -termios.ECHOKE -termios.ECHONL -termios.ECHOPRT -termios.EXTA -termios.EXTB -termios.FF0 -termios.FF1 -termios.FFDLY -termios.FIOASYNC -termios.FIOCLEX -termios.FIONBIO -termios.FIONCLEX -termios.FIONREAD -termios.FLUSHO -termios.HUPCL -termios.ICANON -termios.ICRNL -termios.IEXTEN -termios.IGNBRK -termios.IGNCR -termios.IGNPAR -termios.IMAXBEL -termios.INLCR -termios.INPCK -termios.IOCSIZE_MASK -termios.IOCSIZE_SHIFT -termios.ISIG -termios.ISTRIP -termios.IUCLC -termios.IXANY -termios.IXOFF -termios.IXON -termios.NCC -termios.NCCS -termios.NL0 -termios.NL1 -termios.NLDLY -termios.NOFLSH -termios.N_MOUSE -termios.N_PPP -termios.N_SLIP -termios.N_STRIP -termios.N_TTY -termios.OCRNL -termios.OFDEL -termios.OFILL -termios.OLCUC -termios.ONLCR -termios.ONLRET -termios.ONOCR -termios.OPOST -termios.PARENB -termios.PARMRK -termios.PARODD -termios.PENDIN -termios.TAB0 -termios.TAB1 -termios.TAB2 -termios.TAB3 -termios.TABDLY -termios.TCFLSH -termios.TCGETA -termios.TCGETS -termios.TCIFLUSH -termios.TCIOFF -termios.TCIOFLUSH -termios.TCION -termios.TCOFLUSH -termios.TCOOFF -termios.TCOON -termios.TCSADRAIN -termios.TCSAFLUSH -termios.TCSANOW -termios.TCSBRK -termios.TCSBRKP -termios.TCSETA -termios.TCSETAF -termios.TCSETAW -termios.TCSETS -termios.TCSETSF -termios.TCSETSW -termios.TCXONC -termios.TIOCCONS -termios.TIOCEXCL -termios.TIOCGETD -termios.TIOCGICOUNT -termios.TIOCGLCKTRMIOS -termios.TIOCGPGRP -termios.TIOCGSERIAL -termios.TIOCGSOFTCAR -termios.TIOCGWINSZ -termios.TIOCINQ -termios.TIOCLINUX -termios.TIOCMBIC -termios.TIOCMBIS -termios.TIOCMGET -termios.TIOCMIWAIT -termios.TIOCMSET -termios.TIOCM_CAR -termios.TIOCM_CD -termios.TIOCM_CTS -termios.TIOCM_DSR -termios.TIOCM_DTR -termios.TIOCM_LE -termios.TIOCM_RI -termios.TIOCM_RNG -termios.TIOCM_RTS -termios.TIOCM_SR -termios.TIOCM_ST -termios.TIOCNOTTY -termios.TIOCNXCL -termios.TIOCOUTQ -termios.TIOCPKT -termios.TIOCPKT_DATA -termios.TIOCPKT_DOSTOP -termios.TIOCPKT_FLUSHREAD -termios.TIOCPKT_FLUSHWRITE -termios.TIOCPKT_NOSTOP -termios.TIOCPKT_START -termios.TIOCPKT_STOP -termios.TIOCSCTTY -termios.TIOCSERCONFIG -termios.TIOCSERGETLSR -termios.TIOCSERGETMULTI -termios.TIOCSERGSTRUCT -termios.TIOCSERGWILD -termios.TIOCSERSETMULTI -termios.TIOCSERSWILD -termios.TIOCSER_TEMT -termios.TIOCSETD -termios.TIOCSLCKTRMIOS -termios.TIOCSPGRP -termios.TIOCSSERIAL -termios.TIOCSSOFTCAR -termios.TIOCSTI -termios.TIOCSWINSZ -termios.TOSTOP -termios.VDISCARD -termios.VEOF -termios.VEOL -termios.VEOL2 -termios.VERASE -termios.VINTR -termios.VKILL -termios.VLNEXT -termios.VMIN -termios.VQUIT -termios.VREPRINT -termios.VSTART -termios.VSTOP -termios.VSUSP -termios.VSWTC -termios.VSWTCH -termios.VT0 -termios.VT1 -termios.VTDLY -termios.VTIME -termios.VWERASE -termios.XCASE -termios.XTABS -termios.error -termios.tcdrain(fd) -> None -termios.tcflow(fd, action) -> None -termios.tcflush(fd, queue) -> None -termios.tcgetattr(fd) -> list_of_attrs -termios.tcsendbreak(fd, duration) -> None -termios.tcsetattr(fd, when, attributes) -> None -textwrap.TextWrapper(??) -textwrap.dedent(??) -textwrap.fill(??) -textwrap.re -textwrap.string -textwrap.wrap(??) -this.c -this.d -this.i -this.s -thread.LockType -thread.allocate -thread.allocate_lock() -> lock object -thread.error -thread.exit() -thread.exit_thread -thread.get_ident() -> integer -thread.interrupt_main() -thread.stack_size([size]) -> size -thread.start_new -thread.start_new_thread(function, args[, kwargs]) -threading.BoundedSemaphore(??) -threading.Condition(??) -threading.Event(??) -threading.Lock -threading.RLock(??) -threading.Semaphore(??) -threading.Thread -threading.ThreadError -threading.Timer(??) -threading.activeCount(??) -threading.active_count(??) -threading.currentThread(??) -threading.current_thread(??) -threading.deque(iterable[, maxlen]) --> deque object -threading.enumerate(??) -threading.local -threading.setprofile(??) -threading.settrace(??) -threading.stack_size([size]) -> size -threading.warnings -threading.wraps(??) -time.accept2dyear -time.altzone -time.asctime([tuple]) -> string -time.clock() -> floating point number -time.ctime(seconds) -> string -time.daylight -time.gmtime([seconds]) -> (tm_year, tm_mon, tm_mday, tm_hour, tm_min, -time.localtime([seconds]) -> (tm_year,tm_mon,tm_mday,tm_hour,tm_min, -time.mktime(tuple) -> floating point number -time.sleep(seconds) -time.strftime(format[, tuple]) -> string -time.strptime(string, format) -> struct_time -time.struct_time -time.time() -> floating point number -time.timezone -time.tzname -time.tzset(zone) -timeit.Timer(??) -timeit.default_number -timeit.default_repeat -timeit.default_timer -timeit.dummy_src_name -timeit.gc -timeit.itertools -timeit.main(??) -timeit.reindent(??) -timeit.repeat(??) -timeit.sys -timeit.template -timeit.time -timeit.timeit(??) -toaiff.error -toaiff.os -toaiff.pipes -toaiff.sndhdr -toaiff.t -toaiff.table -toaiff.tempfile -toaiff.toaiff(??) -toaiff.uncompress -token.AMPER -token.AMPEREQUAL -token.AT -token.BACKQUOTE -token.CIRCUMFLEX -token.CIRCUMFLEXEQUAL -token.COLON -token.COMMA -token.DEDENT -token.DOT -token.DOUBLESLASH -token.DOUBLESLASHEQUAL -token.DOUBLESTAR -token.DOUBLESTAREQUAL -token.ENDMARKER -token.EQEQUAL -token.EQUAL -token.ERRORTOKEN -token.GREATER -token.GREATEREQUAL -token.INDENT -token.ISEOF(??) -token.ISNONTERMINAL(??) -token.ISTERMINAL(??) -token.LBRACE -token.LEFTSHIFT -token.LEFTSHIFTEQUAL -token.LESS -token.LESSEQUAL -token.LPAR -token.LSQB -token.MINEQUAL -token.MINUS -token.NAME -token.NEWLINE -token.NOTEQUAL -token.NT_OFFSET -token.NUMBER -token.N_TOKENS -token.OP -token.PERCENT -token.PERCENTEQUAL -token.PLUS -token.PLUSEQUAL -token.RBRACE -token.RIGHTSHIFT -token.RIGHTSHIFTEQUAL -token.RPAR -token.RSQB -token.SEMI -token.SLASH -token.SLASHEQUAL -token.STAR -token.STAREQUAL -token.STRING -token.TILDE -token.VBAR -token.VBAREQUAL -token.main(??) -token.tok_name -tokenize.AMPER -tokenize.AMPEREQUAL -tokenize.AT -tokenize.BACKQUOTE -tokenize.Binnumber -tokenize.Bracket -tokenize.CIRCUMFLEX -tokenize.CIRCUMFLEXEQUAL -tokenize.COLON -tokenize.COMMA -tokenize.COMMENT -tokenize.Comment -tokenize.ContStr -tokenize.DEDENT -tokenize.DOT -tokenize.DOUBLESLASH -tokenize.DOUBLESLASHEQUAL -tokenize.DOUBLESTAR -tokenize.DOUBLESTAREQUAL -tokenize.Decnumber -tokenize.Double -tokenize.Double3 -tokenize.ENDMARKER -tokenize.EQEQUAL -tokenize.EQUAL -tokenize.ERRORTOKEN -tokenize.Expfloat -tokenize.Exponent -tokenize.Floatnumber -tokenize.Funny -tokenize.GREATER -tokenize.GREATEREQUAL -tokenize.Hexnumber -tokenize.INDENT -tokenize.ISEOF(??) -tokenize.ISNONTERMINAL(??) -tokenize.ISTERMINAL(??) -tokenize.Ignore -tokenize.Imagnumber -tokenize.Intnumber -tokenize.LBRACE -tokenize.LEFTSHIFT -tokenize.LEFTSHIFTEQUAL -tokenize.LESS -tokenize.LESSEQUAL -tokenize.LPAR -tokenize.LSQB -tokenize.MINEQUAL -tokenize.MINUS -tokenize.NAME -tokenize.NEWLINE -tokenize.NL -tokenize.NOTEQUAL -tokenize.NT_OFFSET -tokenize.NUMBER -tokenize.N_TOKENS -tokenize.Name -tokenize.Number -tokenize.OP -tokenize.Octnumber -tokenize.Operator -tokenize.PERCENT -tokenize.PERCENTEQUAL -tokenize.PLUS -tokenize.PLUSEQUAL -tokenize.PlainToken -tokenize.Pointfloat -tokenize.PseudoExtras -tokenize.PseudoToken -tokenize.RBRACE -tokenize.RIGHTSHIFT -tokenize.RIGHTSHIFTEQUAL -tokenize.RPAR -tokenize.RSQB -tokenize.SEMI -tokenize.SLASH -tokenize.SLASHEQUAL -tokenize.STAR -tokenize.STAREQUAL -tokenize.STRING -tokenize.Single -tokenize.Single3 -tokenize.Special -tokenize.StopTokenizing -tokenize.String -tokenize.TILDE -tokenize.Token -tokenize.TokenError -tokenize.Triple -tokenize.Untokenizer(??) -tokenize.VBAR -tokenize.VBAREQUAL -tokenize.Whitespace -tokenize.any(??) -tokenize.double3prog -tokenize.endprogs -tokenize.generate_tokens(??) -tokenize.group(??) -tokenize.main(??) -tokenize.maybe(??) -tokenize.printtoken(??) -tokenize.pseudoprog -tokenize.re -tokenize.single3prog -tokenize.single_quoted -tokenize.string -tokenize.t -tokenize.tabsize -tokenize.tok_name -tokenize.tokenize(??) -tokenize.tokenize_loop(??) -tokenize.tokenprog -tokenize.triple_quoted -tokenize.untokenize(??) -trace.CoverageResults(??) -trace.Ignore(??) -trace.PRAGMA_NOCOVER -trace.Trace(??) -trace.cPickle -trace.find_executable_linenos(??) -trace.find_lines(??) -trace.find_lines_from_code(??) -trace.find_strings(??) -trace.fullmodname(??) -trace.gc -trace.linecache -trace.main(??) -trace.modname(??) -trace.os -trace.pickle -trace.re -trace.rx_blank -trace.sys -trace.threading -trace.time -trace.token -trace.tokenize -trace.types -trace.usage(??) -traceback.extract_stack(??) -traceback.extract_tb(??) -traceback.format_exc(??) -traceback.format_exception(??) -traceback.format_exception_only(??) -traceback.format_list(??) -traceback.format_stack(??) -traceback.format_tb(??) -traceback.linecache -traceback.print_exc(??) -traceback.print_exception(??) -traceback.print_last(??) -traceback.print_list(??) -traceback.print_stack(??) -traceback.print_tb(??) -traceback.sys -traceback.tb_lineno(??) -traceback.types -tty.B0 -tty.B110 -tty.B115200 -tty.B1200 -tty.B134 -tty.B150 -tty.B1800 -tty.B19200 -tty.B200 -tty.B230400 -tty.B2400 -tty.B300 -tty.B38400 -tty.B460800 -tty.B4800 -tty.B50 -tty.B57600 -tty.B600 -tty.B75 -tty.B9600 -tty.BRKINT -tty.BS0 -tty.BS1 -tty.BSDLY -tty.CBAUD -tty.CBAUDEX -tty.CC -tty.CDSUSP -tty.CEOF -tty.CEOL -tty.CEOT -tty.CERASE -tty.CFLAG -tty.CFLUSH -tty.CIBAUD -tty.CINTR -tty.CKILL -tty.CLNEXT -tty.CLOCAL -tty.CQUIT -tty.CR0 -tty.CR1 -tty.CR2 -tty.CR3 -tty.CRDLY -tty.CREAD -tty.CRPRNT -tty.CRTSCTS -tty.CS5 -tty.CS6 -tty.CS7 -tty.CS8 -tty.CSIZE -tty.CSTART -tty.CSTOP -tty.CSTOPB -tty.CSUSP -tty.CWERASE -tty.ECHO -tty.ECHOCTL -tty.ECHOE -tty.ECHOK -tty.ECHOKE -tty.ECHONL -tty.ECHOPRT -tty.EXTA -tty.EXTB -tty.FF0 -tty.FF1 -tty.FFDLY -tty.FIOASYNC -tty.FIOCLEX -tty.FIONBIO -tty.FIONCLEX -tty.FIONREAD -tty.FLUSHO -tty.HUPCL -tty.ICANON -tty.ICRNL -tty.IEXTEN -tty.IFLAG -tty.IGNBRK -tty.IGNCR -tty.IGNPAR -tty.IMAXBEL -tty.INLCR -tty.INPCK -tty.IOCSIZE_MASK -tty.IOCSIZE_SHIFT -tty.ISIG -tty.ISPEED -tty.ISTRIP -tty.IUCLC -tty.IXANY -tty.IXOFF -tty.IXON -tty.LFLAG -tty.NCC -tty.NCCS -tty.NL0 -tty.NL1 -tty.NLDLY -tty.NOFLSH -tty.N_MOUSE -tty.N_PPP -tty.N_SLIP -tty.N_STRIP -tty.N_TTY -tty.OCRNL -tty.OFDEL -tty.OFILL -tty.OFLAG -tty.OLCUC -tty.ONLCR -tty.ONLRET -tty.ONOCR -tty.OPOST -tty.OSPEED -tty.PARENB -tty.PARMRK -tty.PARODD -tty.PENDIN -tty.TAB0 -tty.TAB1 -tty.TAB2 -tty.TAB3 -tty.TABDLY -tty.TCFLSH -tty.TCGETA -tty.TCGETS -tty.TCIFLUSH -tty.TCIOFF -tty.TCIOFLUSH -tty.TCION -tty.TCOFLUSH -tty.TCOOFF -tty.TCOON -tty.TCSADRAIN -tty.TCSAFLUSH -tty.TCSANOW -tty.TCSBRK -tty.TCSBRKP -tty.TCSETA -tty.TCSETAF -tty.TCSETAW -tty.TCSETS -tty.TCSETSF -tty.TCSETSW -tty.TCXONC -tty.TIOCCONS -tty.TIOCEXCL -tty.TIOCGETD -tty.TIOCGICOUNT -tty.TIOCGLCKTRMIOS -tty.TIOCGPGRP -tty.TIOCGSERIAL -tty.TIOCGSOFTCAR -tty.TIOCGWINSZ -tty.TIOCINQ -tty.TIOCLINUX -tty.TIOCMBIC -tty.TIOCMBIS -tty.TIOCMGET -tty.TIOCMIWAIT -tty.TIOCMSET -tty.TIOCM_CAR -tty.TIOCM_CD -tty.TIOCM_CTS -tty.TIOCM_DSR -tty.TIOCM_DTR -tty.TIOCM_LE -tty.TIOCM_RI -tty.TIOCM_RNG -tty.TIOCM_RTS -tty.TIOCM_SR -tty.TIOCM_ST -tty.TIOCNOTTY -tty.TIOCNXCL -tty.TIOCOUTQ -tty.TIOCPKT -tty.TIOCPKT_DATA -tty.TIOCPKT_DOSTOP -tty.TIOCPKT_FLUSHREAD -tty.TIOCPKT_FLUSHWRITE -tty.TIOCPKT_NOSTOP -tty.TIOCPKT_START -tty.TIOCPKT_STOP -tty.TIOCSCTTY -tty.TIOCSERCONFIG -tty.TIOCSERGETLSR -tty.TIOCSERGETMULTI -tty.TIOCSERGSTRUCT -tty.TIOCSERGWILD -tty.TIOCSERSETMULTI -tty.TIOCSERSWILD -tty.TIOCSER_TEMT -tty.TIOCSETD -tty.TIOCSLCKTRMIOS -tty.TIOCSPGRP -tty.TIOCSSERIAL -tty.TIOCSSOFTCAR -tty.TIOCSTI -tty.TIOCSWINSZ -tty.TOSTOP -tty.VDISCARD -tty.VEOF -tty.VEOL -tty.VEOL2 -tty.VERASE -tty.VINTR -tty.VKILL -tty.VLNEXT -tty.VMIN -tty.VQUIT -tty.VREPRINT -tty.VSTART -tty.VSTOP -tty.VSUSP -tty.VSWTC -tty.VSWTCH -tty.VT0 -tty.VT1 -tty.VTDLY -tty.VTIME -tty.VWERASE -tty.XCASE -tty.XTABS -tty.error -tty.setcbreak(??) -tty.setraw(??) -tty.tcdrain(fd) -> None -tty.tcflow(fd, action) -> None -tty.tcflush(fd, queue) -> None -tty.tcgetattr(fd) -> list_of_attrs -tty.tcsendbreak(fd, duration) -> None -tty.tcsetattr(fd, when, attributes) -> None -tuple() -> an empty tuple -type(object) -> the object's type -types.BooleanType -types.BufferType -types.BuiltinFunctionType -types.BuiltinMethodType -types.ClassType -types.CodeType -types.ComplexType -types.DictProxyType -types.DictType -types.DictionaryType -types.EllipsisType -types.FileType -types.FloatType -types.FrameType -types.FunctionType -types.GeneratorType -types.GetSetDescriptorType -types.InstanceType -types.IntType -types.LambdaType -types.ListType -types.LongType -types.MemberDescriptorType -types.MethodType -types.ModuleType -types.NoneType -types.NotImplementedType -types.ObjectType -types.SliceType -types.StringType -types.StringTypes -types.TracebackType -types.TupleType -types.TypeType -types.UnboundMethodType -types.UnicodeType -types.XRangeType -unichr(i) -> Unicode character -unicode(string [, encoding[, errors]]) -> object -unicodedata.UCD -unicodedata.bidirectional(unichr) -unicodedata.category(unichr) -unicodedata.combining(unichr) -unicodedata.decimal(unichr[, default]) -unicodedata.decomposition(unichr) -unicodedata.digit(unichr[, default]) -unicodedata.east_asian_width(unichr) -unicodedata.lookup(name) -unicodedata.mirrored(unichr) -unicodedata.name(unichr[, default]) -unicodedata.normalize(form, unistr) -unicodedata.numeric(unichr[, default]) -unicodedata.ucd_3_2_0 -unicodedata.ucnhash_CAPI -unicodedata.unidata_version -unittest.FunctionTestCase -unittest.TestCase -unittest.TestLoader -unittest.TestProgram -unittest.TestResult -unittest.TestSuite -unittest.TextTestRunner -unittest.defaultTestLoader -unittest.findTestCases(??) -unittest.getTestCaseNames(??) -unittest.main -unittest.makeSuite(??) -unittest.os -unittest.sys -unittest.time -unittest.traceback -unittest.types -urllib.ContentTooShortError -urllib.FancyURLopener(??) -urllib.MAXFTPCACHE -urllib.URLopener(??) -urllib.addbase(??) -urllib.addclosehook(??) -urllib.addinfo(??) -urllib.addinfourl(??) -urllib.always_safe -urllib.basejoin(??) -urllib.ftpcache -urllib.ftperrors(??) -urllib.ftpwrapper(??) -urllib.getproxies(??) -urllib.getproxies_environment(??) -urllib.localhost(??) -urllib.main(??) -urllib.noheaders(??) -urllib.os -urllib.pathname2url(??) -urllib.proxy_bypass(??) -urllib.proxy_bypass_environment(??) -urllib.quote('abc def') -> 'abc%20def' -urllib.quote_plus(??) -urllib.reporthook(??) -urllib.socket -urllib.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib.splitnport(??) -urllib.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib.splitport('host:port') --> 'host', 'port'. -urllib.splitquery('/path?query') --> '/path', 'query'. -urllib.splittag('/path#tag') --> '/path', 'tag'. -urllib.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib.splitvalue('attr=value') --> 'attr', 'value'. -urllib.ssl -urllib.string -urllib.sys -urllib.test(??) -urllib.test1(??) -urllib.thishost(??) -urllib.time -urllib.toBytes(u"URL") --> 'URL'. -urllib.unquote('abc%20def') -> 'abc def'. -urllib.unquote_plus(??) -urllib.unwrap('') --> 'type://host/path'. -urllib.url2pathname(??) -urllib.urlcleanup(??) -urllib.urlencode(??) -urllib.urlopen(??) -urllib.urlretrieve(??) -urllib.warnings -urllib2.AbstractBasicAuthHandler(??) -urllib2.AbstractDigestAuthHandler(??) -urllib2.AbstractHTTPHandler(??) -urllib2.BaseHandler(??) -urllib2.CacheFTPHandler(??) -urllib2.FTPHandler(??) -urllib2.FileHandler(??) -urllib2.HTTPBasicAuthHandler(??) -urllib2.HTTPCookieProcessor(??) -urllib2.HTTPDefaultErrorHandler(??) -urllib2.HTTPDigestAuthHandler(??) -urllib2.HTTPError -urllib2.HTTPErrorProcessor(??) -urllib2.HTTPHandler(??) -urllib2.HTTPPasswordMgr(??) -urllib2.HTTPPasswordMgrWithDefaultRealm(??) -urllib2.HTTPRedirectHandler(??) -urllib2.HTTPSHandler(??) -urllib2.OpenerDirector(??) -urllib2.ProxyBasicAuthHandler(??) -urllib2.ProxyDigestAuthHandler(??) -urllib2.ProxyHandler(??) -urllib2.Request(??) -urllib2.StringIO([s]) -- Return a StringIO-like stream for reading or writing -urllib2.URLError -urllib2.UnknownHandler(??) -urllib2.addinfourl(??) -urllib2.base64 -urllib2.bisect -urllib2.build_opener(??) -urllib2.ftpwrapper(??) -urllib2.getproxies(??) -urllib2.hashlib -urllib2.httplib -urllib2.install_opener(??) -urllib2.localhost(??) -urllib2.mimetools -urllib2.os -urllib2.parse_http_list(??) -urllib2.parse_keqv_list(??) -urllib2.posixpath -urllib2.quote('abc def') -> 'abc%20def' -urllib2.random -urllib2.randombytes(??) -urllib2.re -urllib2.request_host(??) -urllib2.socket -urllib2.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib2.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib2.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib2.splitport('host:port') --> 'host', 'port'. -urllib2.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib2.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib2.splitvalue('attr=value') --> 'attr', 'value'. -urllib2.sys -urllib2.time -urllib2.unquote('abc%20def') -> 'abc def'. -urllib2.unwrap('') --> 'type://host/path'. -urllib2.url2pathname(??) -urllib2.urlopen(??) -urllib2.urlparse -urlparse.MAX_CACHE_SIZE -urlparse.ParseResult -urlparse.ResultMixin -urlparse.SplitResult -urlparse.clear_cache(??) -urlparse.namedtuple(??) -urlparse.non_hierarchical -urlparse.parse_qs(??) -urlparse.parse_qsl(??) -urlparse.scheme_chars -urlparse.test(??) -urlparse.test_input -urlparse.unquote('abc%20def') -> 'abc def'. -urlparse.urldefrag(??) -urlparse.urljoin(??) -urlparse.urlparse(??) -urlparse.urlsplit(??) -urlparse.urlunparse(??) -urlparse.urlunsplit(??) -urlparse.uses_fragment -urlparse.uses_netloc -urlparse.uses_params -urlparse.uses_query -urlparse.uses_relative -user.home -user.os -user.pythonrc -uu.Error -uu.binascii -uu.decode(??) -uu.encode(??) -uu.os -uu.sys -uu.test(??) -uuid.NAMESPACE_DNS -uuid.NAMESPACE_OID -uuid.NAMESPACE_URL -uuid.NAMESPACE_X500 -uuid.RESERVED_FUTURE -uuid.RESERVED_MICROSOFT -uuid.RESERVED_NCS -uuid.RFC_4122 -uuid.UUID -uuid.ctypes -uuid.getnode(??) -uuid.lib -uuid.libname -uuid.uuid1(??) -uuid.uuid3(??) -uuid.uuid4(??) -uuid.uuid5(??) -vars([object]) -> dictionary -warnings.WarningMessage -warnings.catch_warnings -warnings.default_action -warnings.defaultaction -warnings.filters -warnings.filterwarnings(??) -warnings.formatwarning(??) -warnings.linecache -warnings.once_registry -warnings.onceregistry -warnings.resetwarnings(??) -warnings.showwarning(??) -warnings.simplefilter(??) -warnings.sys -warnings.types -warnings.warn -warnings.warn_explicit -warnings.warnpy3k(??) -wave.Chunk(??) -wave.Error -wave.WAVE_FORMAT_PCM -wave.Wave_read(??) -wave.Wave_write(??) -wave.big_endian -wave.open(??) -wave.openfp(??) -wave.struct -weakref.CallableProxyType -weakref.KeyedRef -weakref.ProxyType -weakref.ProxyTypes -weakref.ReferenceError -weakref.ReferenceType -weakref.UserDict -weakref.WeakKeyDictionary(??) -weakref.WeakValueDictionary(??) -weakref.getweakrefcount(object) -- return the number of weak references -weakref.getweakrefs(object) -- return a list of all weak reference objects -weakref.proxy(object[, callback]) -- create a proxy object that weakly -weakref.ref -webbrowser.BackgroundBrowser -webbrowser.BaseBrowser -webbrowser.Elinks -webbrowser.Error -webbrowser.Galeon -webbrowser.GenericBrowser -webbrowser.Grail -webbrowser.Konqueror -webbrowser.Mozilla -webbrowser.Netscape -webbrowser.Opera -webbrowser.UnixBrowser -webbrowser.get(??) -webbrowser.main(??) -webbrowser.open(??) -webbrowser.open_new(??) -webbrowser.open_new_tab(??) -webbrowser.os -webbrowser.register(??) -webbrowser.register_X_browsers(??) -webbrowser.shlex -webbrowser.stat -webbrowser.subprocess -webbrowser.sys -webbrowser.time -whichdb.dbm -whichdb.os -whichdb.struct -whichdb.sys -whichdb.whichdb(??) -wsgiref.handlers -wsgiref.handlers.BaseCGIHandler(??) -wsgiref.handlers.BaseHandler(??) -wsgiref.handlers.CGIHandler(??) -wsgiref.handlers.FileWrapper(??) -wsgiref.handlers.Headers(??) -wsgiref.handlers.SimpleHandler(??) -wsgiref.handlers.StringType -wsgiref.handlers.format_date_time(??) -wsgiref.handlers.guess_scheme(??) -wsgiref.handlers.is_hop_by_hop(??) -wsgiref.handlers.os -wsgiref.handlers.sys -wsgiref.handlers.time -wsgiref.headers -wsgiref.headers.Headers(??) -wsgiref.headers.ListType -wsgiref.headers.TupleType -wsgiref.headers.re -wsgiref.headers.tspecials -wsgiref.simple_server -wsgiref.simple_server.BaseHTTPRequestHandler(??) -wsgiref.simple_server.HTTPServer(??) -wsgiref.simple_server.ServerHandler(??) -wsgiref.simple_server.SimpleHandler(??) -wsgiref.simple_server.WSGIRequestHandler(??) -wsgiref.simple_server.WSGIServer(??) -wsgiref.simple_server.demo_app(??) -wsgiref.simple_server.make_server(??) -wsgiref.simple_server.server_version -wsgiref.simple_server.software_version -wsgiref.simple_server.sys -wsgiref.simple_server.sys_version -wsgiref.simple_server.urllib -wsgiref.util -wsgiref.util.FileWrapper(??) -wsgiref.util.application_uri(??) -wsgiref.util.guess_scheme(??) -wsgiref.util.is_hop_by_hop(??) -wsgiref.util.posixpath -wsgiref.util.request_uri(??) -wsgiref.util.setup_testing_defaults(??) -wsgiref.util.shift_path_info(??) -wsgiref.validate.DictType -wsgiref.validate.ErrorWrapper(??) -wsgiref.validate.InputWrapper(??) -wsgiref.validate.IteratorWrapper(??) -wsgiref.validate.ListType -wsgiref.validate.PartialIteratorWrapper(??) -wsgiref.validate.StringType -wsgiref.validate.TupleType -wsgiref.validate.WSGIWarning -wsgiref.validate.WriteWrapper(??) -wsgiref.validate.assert_(??) -wsgiref.validate.bad_header_value_re -wsgiref.validate.check_content_type(??) -wsgiref.validate.check_environ(??) -wsgiref.validate.check_errors(??) -wsgiref.validate.check_exc_info(??) -wsgiref.validate.check_headers(??) -wsgiref.validate.check_input(??) -wsgiref.validate.check_iterator(??) -wsgiref.validate.check_status(??) -wsgiref.validate.header_re -wsgiref.validate.re -wsgiref.validate.sys -wsgiref.validate.validator(??) -wsgiref.validate.warnings -xdrlib.ConversionError -xdrlib.Error -xdrlib.Packer(??) -xdrlib.Unpacker(??) -xdrlib.struct -xml.dom -xml.dom.DOMException -xml.dom.DOMSTRING_SIZE_ERR -xml.dom.DomstringSizeErr -xml.dom.EMPTY_NAMESPACE -xml.dom.EMPTY_PREFIX -xml.dom.HIERARCHY_REQUEST_ERR -xml.dom.HierarchyRequestErr -xml.dom.INDEX_SIZE_ERR -xml.dom.INUSE_ATTRIBUTE_ERR -xml.dom.INVALID_ACCESS_ERR -xml.dom.INVALID_CHARACTER_ERR -xml.dom.INVALID_MODIFICATION_ERR -xml.dom.INVALID_STATE_ERR -xml.dom.IndexSizeErr -xml.dom.InuseAttributeErr -xml.dom.InvalidAccessErr -xml.dom.InvalidCharacterErr -xml.dom.InvalidModificationErr -xml.dom.InvalidStateErr -xml.dom.NAMESPACE_ERR -xml.dom.NOT_FOUND_ERR -xml.dom.NOT_SUPPORTED_ERR -xml.dom.NO_DATA_ALLOWED_ERR -xml.dom.NO_MODIFICATION_ALLOWED_ERR -xml.dom.NamespaceErr -xml.dom.NoDataAllowedErr -xml.dom.NoModificationAllowedErr -xml.dom.Node(??) -xml.dom.NodeFilter.NodeFilter(??) -xml.dom.NotFoundErr -xml.dom.NotSupportedErr -xml.dom.SYNTAX_ERR -xml.dom.SyntaxErr -xml.dom.UserDataHandler(??) -xml.dom.VALIDATION_ERR -xml.dom.ValidationErr -xml.dom.WRONG_DOCUMENT_ERR -xml.dom.WrongDocumentErr -xml.dom.XHTML_NAMESPACE -xml.dom.XMLNS_NAMESPACE -xml.dom.XML_NAMESPACE -xml.dom.domreg -xml.dom.domreg.EmptyNodeList -xml.dom.domreg.NodeList -xml.dom.domreg.StringTypes -xml.dom.domreg.defproperty(??) -xml.dom.domreg.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.domreg.registerDOMImplementation(name, factory) -xml.dom.domreg.registered -xml.dom.domreg.well_known_implementations -xml.dom.expatbuilder.CDATA_SECTION_NODE -xml.dom.expatbuilder.DOCUMENT_NODE -xml.dom.expatbuilder.EMPTY_NAMESPACE -xml.dom.expatbuilder.EMPTY_PREFIX -xml.dom.expatbuilder.ElementInfo -xml.dom.expatbuilder.EmptyNodeList -xml.dom.expatbuilder.ExpatBuilder(??) -xml.dom.expatbuilder.ExpatBuilderNS(??) -xml.dom.expatbuilder.FILTER_ACCEPT -xml.dom.expatbuilder.FILTER_INTERRUPT -xml.dom.expatbuilder.FILTER_REJECT -xml.dom.expatbuilder.FILTER_SKIP -xml.dom.expatbuilder.FilterCrutch -xml.dom.expatbuilder.FilterVisibilityController -xml.dom.expatbuilder.FragmentBuilder(??) -xml.dom.expatbuilder.FragmentBuilderNS(??) -xml.dom.expatbuilder.InternalSubsetExtractor(??) -xml.dom.expatbuilder.Namespaces(??) -xml.dom.expatbuilder.Node(??) -xml.dom.expatbuilder.NodeFilter(??) -xml.dom.expatbuilder.NodeList -xml.dom.expatbuilder.ParseEscape -xml.dom.expatbuilder.Rejecter -xml.dom.expatbuilder.Skipper -xml.dom.expatbuilder.StringTypes -xml.dom.expatbuilder.TEXT_NODE -xml.dom.expatbuilder.XMLNS_NAMESPACE -xml.dom.expatbuilder.defproperty(??) -xml.dom.expatbuilder.expat -xml.dom.expatbuilder.makeBuilder(??) -xml.dom.expatbuilder.minidom -xml.dom.expatbuilder.parse(??) -xml.dom.expatbuilder.parseFragment(??) -xml.dom.expatbuilder.parseFragmentString(??) -xml.dom.expatbuilder.parseString(??) -xml.dom.expatbuilder.theDOMImplementation -xml.dom.expatbuilder.xmlbuilder -xml.dom.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.minicompat -xml.dom.minicompat.EmptyNodeList -xml.dom.minicompat.NodeList -xml.dom.minicompat.StringTypes -xml.dom.minicompat.defproperty(??) -xml.dom.minicompat.xml -xml.dom.minidom.Attr(??) -xml.dom.minidom.AttributeList -xml.dom.minidom.CDATASection(??) -xml.dom.minidom.CharacterData(??) -xml.dom.minidom.Childless(??) -xml.dom.minidom.Comment(??) -xml.dom.minidom.DOMImplementation(??) -xml.dom.minidom.DOMImplementationLS(??) -xml.dom.minidom.Document(??) -xml.dom.minidom.DocumentFragment(??) -xml.dom.minidom.DocumentLS(??) -xml.dom.minidom.DocumentType(??) -xml.dom.minidom.EMPTY_NAMESPACE -xml.dom.minidom.EMPTY_PREFIX -xml.dom.minidom.Element(??) -xml.dom.minidom.ElementInfo -xml.dom.minidom.EmptyNodeList -xml.dom.minidom.Entity(??) -xml.dom.minidom.Identified(??) -xml.dom.minidom.NamedNodeMap -xml.dom.minidom.Node(??) -xml.dom.minidom.NodeList -xml.dom.minidom.Notation(??) -xml.dom.minidom.ProcessingInstruction(??) -xml.dom.minidom.ReadOnlySequentialNamedNodeMap -xml.dom.minidom.StringTypes -xml.dom.minidom.Text(??) -xml.dom.minidom.TypeInfo -xml.dom.minidom.XMLNS_NAMESPACE -xml.dom.minidom.defproperty(??) -xml.dom.minidom.domreg -xml.dom.minidom.getDOMImplementation(??) -xml.dom.minidom.parse(??) -xml.dom.minidom.parseString(??) -xml.dom.minidom.xml -xml.dom.pulldom -xml.dom.pulldom.CHARACTERS -xml.dom.pulldom.COMMENT -xml.dom.pulldom.DOMEventStream(??) -xml.dom.pulldom.END_DOCUMENT -xml.dom.pulldom.END_ELEMENT -xml.dom.pulldom.ErrorHandler(??) -xml.dom.pulldom.IGNORABLE_WHITESPACE -xml.dom.pulldom.PROCESSING_INSTRUCTION -xml.dom.pulldom.PullDOM(??) -xml.dom.pulldom.SAX2DOM(??) -xml.dom.pulldom.START_DOCUMENT -xml.dom.pulldom.START_ELEMENT -xml.dom.pulldom.default_bufsize -xml.dom.pulldom.parse(??) -xml.dom.pulldom.parseString(??) -xml.dom.pulldom.types -xml.dom.pulldom.xml -xml.dom.registerDOMImplementation(name, factory) -xml.dom.xmlbuilder.DOMBuilder(??) -xml.dom.xmlbuilder.DOMBuilderFilter(??) -xml.dom.xmlbuilder.DOMEntityResolver -xml.dom.xmlbuilder.DOMImplementationLS(??) -xml.dom.xmlbuilder.DOMInputSource -xml.dom.xmlbuilder.DocumentLS(??) -xml.dom.xmlbuilder.Options(??) -xml.dom.xmlbuilder.copy -xml.dom.xmlbuilder.xml -xml.etree.ElementInclude.ElementTree -xml.etree.ElementInclude.FatalIncludeError -xml.etree.ElementInclude.XINCLUDE -xml.etree.ElementInclude.XINCLUDE_FALLBACK -xml.etree.ElementInclude.XINCLUDE_INCLUDE -xml.etree.ElementInclude.copy -xml.etree.ElementInclude.default_loader(??) -xml.etree.ElementInclude.include(??) -xml.etree.ElementPath.Path(??) -xml.etree.ElementPath.find(??) -xml.etree.ElementPath.findall(??) -xml.etree.ElementPath.findtext(??) -xml.etree.ElementPath.re -xml.etree.ElementPath.xpath_descendant_or_self(??) -xml.etree.ElementPath.xpath_tokenizer -xml.etree.ElementTree.Comment(??) -xml.etree.ElementTree.Element(??) -xml.etree.ElementTree.ElementPath -xml.etree.ElementTree.ElementTree(??) -xml.etree.ElementTree.PI(??) -xml.etree.ElementTree.ProcessingInstruction(??) -xml.etree.ElementTree.QName(??) -xml.etree.ElementTree.SubElement(??) -xml.etree.ElementTree.TreeBuilder(??) -xml.etree.ElementTree.VERSION -xml.etree.ElementTree.XML(??) -xml.etree.ElementTree.XMLID(??) -xml.etree.ElementTree.XMLParser(??) -xml.etree.ElementTree.XMLTreeBuilder(??) -xml.etree.ElementTree.dump(??) -xml.etree.ElementTree.fixtag(??) -xml.etree.ElementTree.fromstring(??) -xml.etree.ElementTree.iselement(??) -xml.etree.ElementTree.iterparse(??) -xml.etree.ElementTree.parse(??) -xml.etree.ElementTree.re -xml.etree.ElementTree.string -xml.etree.ElementTree.sys -xml.etree.ElementTree.tostring(??) -xml.etree.cElementTree.Comment(??) -xml.etree.cElementTree.Element -xml.etree.cElementTree.ElementPath -xml.etree.cElementTree.ElementTree(??) -xml.etree.cElementTree.PI(??) -xml.etree.cElementTree.ProcessingInstruction(??) -xml.etree.cElementTree.QName(??) -xml.etree.cElementTree.SubElement -xml.etree.cElementTree.TreeBuilder -xml.etree.cElementTree.VERSION -xml.etree.cElementTree.XML(??) -xml.etree.cElementTree.XMLID(??) -xml.etree.cElementTree.XMLParser -xml.etree.cElementTree.XMLParserError -xml.etree.cElementTree.XMLTreeBuilder -xml.etree.cElementTree.dump(??) -xml.etree.cElementTree.fromstring(??) -xml.etree.cElementTree.iselement(??) -xml.etree.cElementTree.iterparse -xml.etree.cElementTree.parse(??) -xml.etree.cElementTree.tostring(??) -xml.parsers -xml.parsers.expat -xml.parsers.expat.EXPAT_VERSION -xml.parsers.expat.ErrorString(errno) -> string -xml.parsers.expat.ExpatError -xml.parsers.expat.ParserCreate([encoding[, namespace_separator]]) -> parser -xml.parsers.expat.XMLParserType -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_ALWAYS -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_NEVER -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -xml.parsers.expat.error -xml.parsers.expat.errors -xml.parsers.expat.expat_CAPI -xml.parsers.expat.features -xml.parsers.expat.model -xml.parsers.expat.native_encoding -xml.parsers.expat.version_info -xml.sax -xml.sax.ContentHandler(??) -xml.sax.ErrorHandler(??) -xml.sax.InputSource(??) -xml.sax.SAXException -xml.sax.SAXNotRecognizedException -xml.sax.SAXNotSupportedException -xml.sax.SAXParseException -xml.sax.SAXReaderNotAvailable -xml.sax.default_parser_list -xml.sax.expatreader.AttributesImpl(??) -xml.sax.expatreader.AttributesNSImpl(??) -xml.sax.expatreader.ExpatLocator(??) -xml.sax.expatreader.ExpatParser(??) -xml.sax.expatreader.SAXException -xml.sax.expatreader.SAXNotRecognizedException -xml.sax.expatreader.SAXNotSupportedException -xml.sax.expatreader.SAXParseException -xml.sax.expatreader.SAXReaderNotAvailable -xml.sax.expatreader.create_parser(??) -xml.sax.expatreader.expat -xml.sax.expatreader.feature_external_ges -xml.sax.expatreader.feature_external_pes -xml.sax.expatreader.feature_namespace_prefixes -xml.sax.expatreader.feature_namespaces -xml.sax.expatreader.feature_string_interning -xml.sax.expatreader.feature_validation -xml.sax.expatreader.handler -xml.sax.expatreader.property_interning_dict -xml.sax.expatreader.property_xml_string -xml.sax.expatreader.saxutils -xml.sax.expatreader.version -xml.sax.expatreader.xmlreader -xml.sax.handler -xml.sax.handler.ContentHandler(??) -xml.sax.handler.DTDHandler(??) -xml.sax.handler.EntityResolver(??) -xml.sax.handler.ErrorHandler(??) -xml.sax.handler.all_features -xml.sax.handler.all_properties -xml.sax.handler.feature_external_ges -xml.sax.handler.feature_external_pes -xml.sax.handler.feature_namespace_prefixes -xml.sax.handler.feature_namespaces -xml.sax.handler.feature_string_interning -xml.sax.handler.feature_validation -xml.sax.handler.property_declaration_handler -xml.sax.handler.property_dom_node -xml.sax.handler.property_encoding -xml.sax.handler.property_interning_dict -xml.sax.handler.property_lexical_handler -xml.sax.handler.property_xml_string -xml.sax.handler.version -xml.sax.make_parser(??) -xml.sax.parse(??) -xml.sax.parseString(??) -xml.sax.saxutils -xml.sax.saxutils.XMLFilterBase(??) -xml.sax.saxutils.XMLGenerator(??) -xml.sax.saxutils.escape(??) -xml.sax.saxutils.handler -xml.sax.saxutils.os -xml.sax.saxutils.prepare_input_source(??) -xml.sax.saxutils.quoteattr(??) -xml.sax.saxutils.types -xml.sax.saxutils.unescape(??) -xml.sax.saxutils.urllib -xml.sax.saxutils.urlparse -xml.sax.saxutils.xmlreader -xml.sax.xmlreader -xml.sax.xmlreader.AttributesImpl(??) -xml.sax.xmlreader.AttributesNSImpl(??) -xml.sax.xmlreader.IncrementalParser(??) -xml.sax.xmlreader.InputSource(??) -xml.sax.xmlreader.Locator(??) -xml.sax.xmlreader.SAXNotRecognizedException -xml.sax.xmlreader.SAXNotSupportedException -xml.sax.xmlreader.XMLReader(??) -xml.sax.xmlreader.handler -xmllib.Error -xmllib.TestXMLParser(??) -xmllib.XMLParser(??) -xmllib.amp -xmllib.attrfind -xmllib.attrtrans -xmllib.cdataclose -xmllib.cdataopen -xmllib.charref -xmllib.commentclose -xmllib.commentopen -xmllib.doctype -xmllib.doubledash -xmllib.endbracket -xmllib.endbracketfind -xmllib.endtagopen -xmllib.entityref -xmllib.illegal -xmllib.interesting -xmllib.ncname -xmllib.newline -xmllib.procclose -xmllib.procopen -xmllib.qname -xmllib.re -xmllib.ref -xmllib.space -xmllib.starttagend -xmllib.starttagmatch -xmllib.starttagopen -xmllib.string -xmllib.tagfind -xmllib.test(??) -xmllib.version -xmllib.xmldecl -xmllib.xmlns -xmlrpclib.APPLICATION_ERROR -xmlrpclib.Binary(??) -xmlrpclib.Boolean -xmlrpclib.BooleanType -xmlrpclib.BufferType -xmlrpclib.BuiltinFunctionType -xmlrpclib.BuiltinMethodType -xmlrpclib.ClassType -xmlrpclib.CodeType -xmlrpclib.ComplexType -xmlrpclib.DateTime(??) -xmlrpclib.DictProxyType -xmlrpclib.DictType -xmlrpclib.DictionaryType -xmlrpclib.EllipsisType -xmlrpclib.Error -xmlrpclib.ExpatParser(??) -xmlrpclib.False -xmlrpclib.FastMarshaller -xmlrpclib.FastParser -xmlrpclib.FastUnmarshaller -xmlrpclib.Fault -xmlrpclib.FileType -xmlrpclib.FloatType -xmlrpclib.FrameType -xmlrpclib.FunctionType -xmlrpclib.GeneratorType -xmlrpclib.GetSetDescriptorType -xmlrpclib.INTERNAL_ERROR -xmlrpclib.INVALID_ENCODING_CHAR -xmlrpclib.INVALID_METHOD_PARAMS -xmlrpclib.INVALID_XMLRPC -xmlrpclib.InstanceType -xmlrpclib.IntType -xmlrpclib.LambdaType -xmlrpclib.ListType -xmlrpclib.LongType -xmlrpclib.MAXINT -xmlrpclib.METHOD_NOT_FOUND -xmlrpclib.MININT -xmlrpclib.Marshaller(??) -xmlrpclib.MemberDescriptorType -xmlrpclib.MethodType -xmlrpclib.ModuleType -xmlrpclib.MultiCall(??) -xmlrpclib.MultiCallIterator(??) -xmlrpclib.NOT_WELLFORMED_ERROR -xmlrpclib.NoneType -xmlrpclib.NotImplementedType -xmlrpclib.ObjectType -xmlrpclib.PARSE_ERROR -xmlrpclib.ProtocolError -xmlrpclib.ResponseError -xmlrpclib.SERVER_ERROR -xmlrpclib.SYSTEM_ERROR -xmlrpclib.SafeTransport(??) -xmlrpclib.Server(??) -xmlrpclib.ServerProxy(??) -xmlrpclib.SgmlopParser -xmlrpclib.SliceType -xmlrpclib.SlowParser(??) -xmlrpclib.StringIO -xmlrpclib.StringType -xmlrpclib.StringTypes -xmlrpclib.TRANSPORT_ERROR -xmlrpclib.TracebackType -xmlrpclib.Transport(??) -xmlrpclib.True -xmlrpclib.TupleType -xmlrpclib.TypeType -xmlrpclib.UNSUPPORTED_ENCODING -xmlrpclib.UnboundMethodType -xmlrpclib.UnicodeType -xmlrpclib.Unmarshaller(??) -xmlrpclib.WRAPPERS -xmlrpclib.XRangeType -xmlrpclib.base64 -xmlrpclib.boolean -xmlrpclib.datetime -xmlrpclib.dumps(??) -xmlrpclib.escape(??) -xmlrpclib.expat -xmlrpclib.getparser() -> parser, unmarshaller -xmlrpclib.loads(??) -xmlrpclib.operator -xmlrpclib.re -xmlrpclib.string -xmlrpclib.time -xrange([start,] stop[, step]) -> xrange object -xxsubtype.bench -xxsubtype.spamdict -xxsubtype.spamlist -zip(seq1 [, seq2 [...]]) -> [(seq1[0], seq2[0] ...), (...)] -zipfile.BadZipfile -zipfile.LargeZipFile -zipfile.PyZipFile(??) -zipfile.ZIP64_LIMIT -zipfile.ZIP_DEFLATED -zipfile.ZIP_FILECOUNT_LIMIT -zipfile.ZIP_MAX_COMMENT -zipfile.ZIP_STORED -zipfile.ZipExtFile(??) -zipfile.ZipFile(??) -zipfile.ZipInfo -zipfile.binascii -zipfile.cStringIO -zipfile.crc32(string[, start]) -- Compute a CRC-32 checksum of string. -zipfile.error -zipfile.is_zipfile(??) -zipfile.main(??) -zipfile.os -zipfile.shutil -zipfile.sizeCentralDir -zipfile.sizeEndCentDir -zipfile.sizeEndCentDir64 -zipfile.sizeEndCentDir64Locator -zipfile.sizeFileHeader -zipfile.stringCentralDir -zipfile.stringEndArchive -zipfile.stringEndArchive64 -zipfile.stringEndArchive64Locator -zipfile.stringFileHeader -zipfile.struct -zipfile.structCentralDir -zipfile.structEndArchive -zipfile.structEndArchive64 -zipfile.structEndArchive64Locator -zipfile.structFileHeader -zipfile.sys -zipfile.time -zipfile.zlib -zipimport.ZipImportError -zipimport.zipimporter(archivepath) -> zipimporter object -zlib.DEFLATED -zlib.DEF_MEM_LEVEL -zlib.MAX_WBITS -zlib.ZLIB_VERSION -zlib.Z_BEST_COMPRESSION -zlib.Z_BEST_SPEED -zlib.Z_DEFAULT_COMPRESSION -zlib.Z_DEFAULT_STRATEGY -zlib.Z_FILTERED -zlib.Z_FINISH -zlib.Z_FULL_FLUSH -zlib.Z_HUFFMAN_ONLY -zlib.Z_NO_FLUSH -zlib.Z_SYNC_FLUSH -zlib.adler32(string[, start]) -- Compute an Adler-32 checksum of string. -zlib.compress(string[, level]) -- Returned compressed string. -zlib.compressobj([level]) -- Return a compressor object. -zlib.crc32(string[, start]) -- Compute a CRC-32 checksum of string. -zlib.decompress(string[, wbits[, bufsize]]) -- Return decompressed string. -zlib.decompressobj([wbits]) -- Return a decompressor object. -zlib.error diff --git a/PyQt5/qsci/api/python/Python-2.7.api b/PyQt5/qsci/api/python/Python-2.7.api deleted file mode 100644 index 6a581685..00000000 --- a/PyQt5/qsci/api/python/Python-2.7.api +++ /dev/null @@ -1,8270 +0,0 @@ -ArithmeticError -AssertionError -AttributeError -BaseException -BaseHTTPServer.BaseHTTPRequestHandler(??) -BaseHTTPServer.DEFAULT_ERROR_CONTENT_TYPE -BaseHTTPServer.DEFAULT_ERROR_MESSAGE -BaseHTTPServer.HTTPServer(??) -BaseHTTPServer.SocketServer -BaseHTTPServer.catch_warnings -BaseHTTPServer.filterwarnings(??) -BaseHTTPServer.mimetools -BaseHTTPServer.socket -BaseHTTPServer.sys -BaseHTTPServer.test(??) -BaseHTTPServer.time -Bastion.Bastion(??) -Bastion.BastionClass(??) -Bastion.MethodType -BufferError -BytesWarning -CGIHTTPServer.BaseHTTPServer -CGIHTTPServer.CGIHTTPRequestHandler(??) -CGIHTTPServer.SimpleHTTPServer -CGIHTTPServer.executable(??) -CGIHTTPServer.nobody -CGIHTTPServer.nobody_uid(??) -CGIHTTPServer.os -CGIHTTPServer.select -CGIHTTPServer.sys -CGIHTTPServer.test(??) -CGIHTTPServer.urllib -ConfigParser.ConfigParser(??) -ConfigParser.DEFAULTSECT -ConfigParser.DuplicateSectionError -ConfigParser.Error -ConfigParser.InterpolationDepthError -ConfigParser.InterpolationError -ConfigParser.InterpolationMissingOptionError -ConfigParser.InterpolationSyntaxError -ConfigParser.MAX_INTERPOLATION_DEPTH -ConfigParser.MissingSectionHeaderError -ConfigParser.NoOptionError -ConfigParser.NoSectionError -ConfigParser.ParsingError -ConfigParser.RawConfigParser(??) -ConfigParser.SafeConfigParser(??) -ConfigParser.re -Cookie.BaseCookie -Cookie.Cookie -Cookie.CookieError -Cookie.Morsel -Cookie.SerialCookie -Cookie.SimpleCookie -Cookie.SmartCookie -Cookie.dumps(obj, protocol=0) -- Return a string containing an object in pickle format. -Cookie.loads(string) -- Load a pickle from the given string -Cookie.re -Cookie.string -Cookie.warnings -DeprecationWarning -DocXMLRPCServer.CGIXMLRPCRequestHandler(??) -DocXMLRPCServer.DocCGIXMLRPCRequestHandler(??) -DocXMLRPCServer.DocXMLRPCRequestHandler(??) -DocXMLRPCServer.DocXMLRPCServer(??) -DocXMLRPCServer.ServerHTMLDoc(??) -DocXMLRPCServer.SimpleXMLRPCRequestHandler(??) -DocXMLRPCServer.SimpleXMLRPCServer(??) -DocXMLRPCServer.XMLRPCDocGenerator(??) -DocXMLRPCServer.inspect -DocXMLRPCServer.pydoc -DocXMLRPCServer.re -DocXMLRPCServer.resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d -DocXMLRPCServer.sys -EOFError -Ellipsis -EnvironmentError -Exception -False -FloatingPointError -FutureWarning -GeneratorExit -HTMLParser.HTMLParseError -HTMLParser.HTMLParser(??) -HTMLParser.attrfind -HTMLParser.charref -HTMLParser.commentclose -HTMLParser.endendtag -HTMLParser.endtagfind -HTMLParser.entityref -HTMLParser.incomplete -HTMLParser.interesting_cdata -HTMLParser.interesting_normal -HTMLParser.locatestarttagend -HTMLParser.markupbase -HTMLParser.piclose -HTMLParser.re -HTMLParser.starttagopen -HTMLParser.tagfind -IOError -ImportError -ImportWarning -IndentationError -IndexError -KeyError -KeyboardInterrupt -LookupError -MemoryError -MimeWriter.MimeWriter(??) -MimeWriter.mimetools -MimeWriter.warnings -NameError -None -NotImplemented -NotImplementedError -OSError -OverflowError -PendingDeprecationWarning -Queue.Empty -Queue.Full -Queue.LifoQueue(??) -Queue.PriorityQueue(??) -Queue.Queue(??) -Queue.deque(iterable[, maxlen]) --> deque object -Queue.heapq -ReferenceError -RuntimeError -RuntimeWarning -SimpleHTTPServer.BaseHTTPServer -SimpleHTTPServer.SimpleHTTPRequestHandler(??) -SimpleHTTPServer.StringIO([s]) -- Return a StringIO-like stream for reading or writing -SimpleHTTPServer.cgi -SimpleHTTPServer.mimetypes -SimpleHTTPServer.os -SimpleHTTPServer.posixpath -SimpleHTTPServer.shutil -SimpleHTTPServer.test(??) -SimpleHTTPServer.urllib -SimpleXMLRPCServer.BaseHTTPServer -SimpleXMLRPCServer.CGIXMLRPCRequestHandler(??) -SimpleXMLRPCServer.Fault -SimpleXMLRPCServer.MultiPathXMLRPCServer(??) -SimpleXMLRPCServer.SimpleXMLRPCDispatcher(??) -SimpleXMLRPCServer.SimpleXMLRPCRequestHandler(??) -SimpleXMLRPCServer.SimpleXMLRPCServer(??) -SimpleXMLRPCServer.SocketServer -SimpleXMLRPCServer.fcntl -SimpleXMLRPCServer.list_public_methods(??) -SimpleXMLRPCServer.os -SimpleXMLRPCServer.re -SimpleXMLRPCServer.remove_duplicates([2,2,2,1,3,3]) => [3,1,2] -SimpleXMLRPCServer.resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d -SimpleXMLRPCServer.sys -SimpleXMLRPCServer.traceback -SimpleXMLRPCServer.xmlrpclib -SocketServer.BaseRequestHandler(??) -SocketServer.BaseServer(??) -SocketServer.DatagramRequestHandler(??) -SocketServer.ForkingMixIn(??) -SocketServer.ForkingTCPServer(??) -SocketServer.ForkingUDPServer(??) -SocketServer.StreamRequestHandler(??) -SocketServer.TCPServer(??) -SocketServer.ThreadingMixIn(??) -SocketServer.ThreadingTCPServer(??) -SocketServer.ThreadingUDPServer(??) -SocketServer.ThreadingUnixDatagramServer(??) -SocketServer.ThreadingUnixStreamServer(??) -SocketServer.UDPServer(??) -SocketServer.UnixDatagramServer(??) -SocketServer.UnixStreamServer(??) -SocketServer.os -SocketServer.select -SocketServer.socket -SocketServer.sys -SocketServer.threading -StandardError -StopIteration -StringIO.EINVAL -StringIO.StringIO(??) -StringIO.test(??) -SyntaxError -SyntaxWarning -SystemError -SystemExit -TabError -True -TypeError -UnboundLocalError -UnicodeDecodeError -UnicodeEncodeError -UnicodeError -UnicodeTranslateError -UnicodeWarning -UserDict.DictMixin(??) -UserDict.IterableUserDict(??) -UserDict.UserDict(??) -UserList.UserList -UserList.collections -UserString.MutableString -UserString.UserString -UserString.collections -UserString.sys -UserWarning -ValueError -Warning -ZeroDivisionError -abc.ABCMeta -abc.abstractmethod(??) -abc.abstractproperty -abc.types -abs(number) -> number -aifc.Aifc_read(??) -aifc.Aifc_write(??) -aifc.Chunk(??) -aifc.Error -aifc.open(??) -aifc.openfp(??) -aifc.struct -all(iterable) -> bool -antigravity.webbrowser -any(iterable) -> bool -anydbm.error -anydbm.open(??) -apply(object[, args[, kwargs]]) -> value -argparse.Action -argparse.ArgumentDefaultsHelpFormatter -argparse.ArgumentError -argparse.ArgumentParser -argparse.ArgumentTypeError -argparse.FileType -argparse.HelpFormatter -argparse.Namespace -argparse.ONE_OR_MORE -argparse.OPTIONAL -argparse.PARSER -argparse.REMAINDER -argparse.RawDescriptionHelpFormatter -argparse.RawTextHelpFormatter -argparse.SUPPRESS -argparse.ZERO_OR_MORE -array.ArrayType -array.array(typecode [, initializer]) -> array -ast.AST -ast.Add -ast.And -ast.Assert -ast.Assign -ast.Attribute -ast.AugAssign -ast.AugLoad -ast.AugStore -ast.BinOp -ast.BitAnd -ast.BitOr -ast.BitXor -ast.BoolOp -ast.Break -ast.Call -ast.ClassDef -ast.Compare -ast.Continue -ast.Del -ast.Delete -ast.Dict -ast.DictComp -ast.Div -ast.Ellipsis -ast.Eq -ast.ExceptHandler -ast.Exec -ast.Expr -ast.Expression -ast.ExtSlice -ast.FloorDiv -ast.For -ast.FunctionDef -ast.GeneratorExp -ast.Global -ast.Gt -ast.GtE -ast.If -ast.IfExp -ast.Import -ast.ImportFrom -ast.In -ast.Index -ast.Interactive -ast.Invert -ast.Is -ast.IsNot -ast.LShift -ast.Lambda -ast.List -ast.ListComp -ast.Load -ast.Lt -ast.LtE -ast.Mod -ast.Module -ast.Mult -ast.Name -ast.NodeTransformer -ast.NodeVisitor -ast.Not -ast.NotEq -ast.NotIn -ast.Num -ast.Or -ast.Param -ast.Pass -ast.Pow -ast.Print -ast.PyCF_ONLY_AST -ast.RShift -ast.Raise -ast.Repr -ast.Return -ast.Set -ast.SetComp -ast.Slice -ast.Store -ast.Str -ast.Sub -ast.Subscript -ast.Suite -ast.TryExcept -ast.TryFinally -ast.Tuple -ast.UAdd -ast.USub -ast.UnaryOp -ast.While -ast.With -ast.Yield -ast.alias -ast.arguments -ast.boolop -ast.cmpop -ast.comprehension -ast.copy_location(??) -ast.dump(??) -ast.excepthandler -ast.expr -ast.expr_context -ast.fix_missing_locations(??) -ast.get_docstring(??) -ast.increment_lineno(??) -ast.iter_child_nodes(??) -ast.iter_fields(??) -ast.keyword -ast.literal_eval(??) -ast.mod -ast.operator -ast.parse(??) -ast.slice -ast.stmt -ast.unaryop -ast.walk(??) -asynchat.async_chat(??) -asynchat.asyncore -asynchat.catch_warnings -asynchat.deque(iterable[, maxlen]) --> deque object -asynchat.fifo(??) -asynchat.filterwarnings(??) -asynchat.find_prefix_at_end(??) -asynchat.py3kwarning -asynchat.simple_producer(??) -asynchat.socket -asyncore.EALREADY -asyncore.EBADF -asyncore.ECONNABORTED -asyncore.ECONNRESET -asyncore.EINPROGRESS -asyncore.EINTR -asyncore.EISCONN -asyncore.ENOTCONN -asyncore.ESHUTDOWN -asyncore.EWOULDBLOCK -asyncore.ExitNow -asyncore.close_all(??) -asyncore.compact_traceback(??) -asyncore.dispatcher(??) -asyncore.dispatcher_with_send(??) -asyncore.errorcode -asyncore.fcntl -asyncore.file_dispatcher(??) -asyncore.file_wrapper(??) -asyncore.loop(??) -asyncore.os -asyncore.poll(??) -asyncore.poll2(??) -asyncore.poll3(??) -asyncore.read(??) -asyncore.readwrite(??) -asyncore.select -asyncore.socket -asyncore.socket_map -asyncore.sys -asyncore.time -asyncore.warnings -asyncore.write(??) -atexit.register(??) -atexit.sys -audiodev.AudioDev(??) -audiodev.Play_Audio_sgi(??) -audiodev.Play_Audio_sun(??) -audiodev.error -audiodev.test(??) -audioop.add -audioop.adpcm2lin -audioop.alaw2lin -audioop.avg -audioop.avgpp -audioop.bias -audioop.cross -audioop.error -audioop.findfactor -audioop.findfit -audioop.findmax -audioop.getsample -audioop.lin2adpcm -audioop.lin2alaw -audioop.lin2lin -audioop.lin2ulaw -audioop.max -audioop.maxpp -audioop.minmax -audioop.mul -audioop.ratecv -audioop.reverse -audioop.rms -audioop.tomono -audioop.tostereo -audioop.ulaw2lin -base64.EMPTYSTRING -base64.MAXBINSIZE -base64.MAXLINESIZE -base64.b16decode(??) -base64.b16encode(??) -base64.b32decode(??) -base64.b32encode(??) -base64.b64decode(??) -base64.b64encode(??) -base64.binascii -base64.decode(??) -base64.decodestring(??) -base64.encode(??) -base64.encodestring(??) -base64.k -base64.re -base64.standard_b64decode(??) -base64.standard_b64encode(??) -base64.struct -base64.test(??) -base64.test1(??) -base64.urlsafe_b64decode(??) -base64.urlsafe_b64encode(??) -base64.v -basestring -bdb.Bdb(??) -bdb.BdbQuit -bdb.Breakpoint(??) -bdb.Tdb(??) -bdb.bar(??) -bdb.checkfuncname(??) -bdb.effective(??) -bdb.fnmatch -bdb.foo(??) -bdb.os -bdb.set_trace(??) -bdb.sys -bdb.test(??) -bdb.types -bin(number) -> string -binascii.Error -binascii.Incomplete -binascii.a2b_base64 -binascii.a2b_hex(hexstr) -> s; Binary data of hexadecimal representation. -binascii.a2b_hqx -binascii.a2b_qp -binascii.a2b_uu -binascii.b2a_base64 -binascii.b2a_hex(data) -> s; Hexadecimal representation of binary data. -binascii.b2a_hqx -binascii.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -binascii.b2a_uu -binascii.crc32 -binascii.crc_hqx -binascii.hexlify -binascii.rlecode_hqx -binascii.rledecode_hqx -binascii.unhexlify -binhex.BinHex(??) -binhex.Error -binhex.FInfo(??) -binhex.HexBin(??) -binhex.LINELEN -binhex.REASONABLY_LARGE -binhex.RUNCHAR -binhex.binascii -binhex.binhex(??) -binhex.getfileinfo(??) -binhex.hexbin(??) -binhex.openrsrc(??) -binhex.os -binhex.struct -binhex.sys -bisect.bisect -bisect.bisect_left(a, x[, lo[, hi]]) -> index -bisect.bisect_right(a, x[, lo[, hi]]) -> index -bisect.insort -bisect.insort_left(a, x[, lo[, hi]]) -bisect.insort_right(a, x[, lo[, hi]]) -bool(x) -> bool -buffer(object [, offset[, size]]) -bytearray(iterable_of_ints) -> bytearray. -bytes -cPickle.BadPickleGet -cPickle.HIGHEST_PROTOCOL -cPickle.PickleError -cPickle.Pickler(file, protocol=0) -- Create a pickler. -cPickle.PicklingError -cPickle.UnpickleableError -cPickle.Unpickler(file) -- Create an unpickler. -cPickle.UnpicklingError -cPickle.compatible_formats -cPickle.dump(obj, file, protocol=0) -- Write an object in pickle format to the given file. -cPickle.dumps(obj, protocol=0) -- Return a string containing an object in pickle format. -cPickle.format_version -cPickle.load(file) -- Load a pickle from the given file -cPickle.loads(string) -- Load a pickle from the given string -cProfile.Profile(custom_timer=None, time_unit=None, subcalls=True, builtins=True) -cProfile.help(??) -cProfile.label(??) -cProfile.main(??) -cProfile.run(??) -cProfile.runctx(??) -cStringIO.InputType -cStringIO.OutputType -cStringIO.StringIO([s]) -- Return a StringIO-like stream for reading or writing -cStringIO.cStringIO_CAPI -calendar.Calendar -calendar.EPOCH -calendar.FRIDAY -calendar.February -calendar.HTMLCalendar -calendar.IllegalMonthError -calendar.IllegalWeekdayError -calendar.January -calendar.LocaleHTMLCalendar -calendar.LocaleTextCalendar -calendar.MONDAY -calendar.SATURDAY -calendar.SUNDAY -calendar.THURSDAY -calendar.TUESDAY -calendar.TextCalendar -calendar.TimeEncoding(??) -calendar.WEDNESDAY -calendar.c -calendar.calendar -calendar.datetime -calendar.day_abbr -calendar.day_name -calendar.error -calendar.firstweekday -calendar.format(??) -calendar.formatstring(??) -calendar.isleap(??) -calendar.leapdays(??) -calendar.main(??) -calendar.mdays -calendar.month -calendar.month_abbr -calendar.month_name -calendar.monthcalendar -calendar.monthrange(??) -calendar.prcal -calendar.prmonth -calendar.prweek -calendar.setfirstweekday(??) -calendar.sys -calendar.timegm(??) -calendar.week -calendar.weekday(??) -calendar.weekheader -callable(object) -> bool -cgi.FieldStorage(??) -cgi.FormContent(??) -cgi.FormContentDict(??) -cgi.InterpFormContentDict(??) -cgi.MiniFieldStorage(??) -cgi.StringIO([s]) -- Return a StringIO-like stream for reading or writing -cgi.SvFormContentDict(??) -cgi.UserDict -cgi.attrgetter(attr, ...) --> attrgetter object -cgi.catch_warnings -cgi.dolog(??) -cgi.escape(??) -cgi.filterwarnings(??) -cgi.initlog(??) -cgi.log(??) -cgi.logfile -cgi.logfp -cgi.maxlen -cgi.mimetools -cgi.nolog(??) -cgi.os -cgi.parse(??) -cgi.parse_header(??) -cgi.parse_multipart(??) -cgi.parse_qs(??) -cgi.parse_qsl(??) -cgi.print_arguments(??) -cgi.print_directory(??) -cgi.print_environ(??) -cgi.print_environ_usage(??) -cgi.print_exception(??) -cgi.print_form(??) -cgi.rfc822 -cgi.sys -cgi.test(??) -cgi.urllib -cgi.urlparse -cgi.valid_boundary(??) -cgi.warn -cgitb.Hook(??) -cgitb.enable(??) -cgitb.grey(??) -cgitb.handler -cgitb.html(??) -cgitb.inspect -cgitb.keyword -cgitb.linecache -cgitb.lookup(??) -cgitb.os -cgitb.pydoc -cgitb.reset(??) -cgitb.scanvars(??) -cgitb.small(??) -cgitb.strong(??) -cgitb.sys -cgitb.tempfile -cgitb.text(??) -cgitb.time -cgitb.tokenize -cgitb.traceback -cgitb.types -chr(i) -> character -chunk.Chunk(??) -classmethod(function) -> method -cmath.acos(x) -cmath.acosh(x) -cmath.asin(x) -cmath.asinh(x) -cmath.atan(x) -cmath.atanh(x) -cmath.cos(x) -cmath.cosh(x) -cmath.e -cmath.exp(x) -cmath.isinf(z) -> bool -cmath.isnan(z) -> bool -cmath.log(x[, base]) -> the logarithm of x to the given base. -cmath.log10(x) -cmath.phase(z) -> float -cmath.pi -cmath.polar(z) -> r: float, phi: float -cmath.rect(r, phi) -> z: complex -cmath.sin(x) -cmath.sinh(x) -cmath.sqrt(x) -cmath.tan(x) -cmath.tanh(x) -cmd.Cmd(??) -cmd.IDENTCHARS -cmd.PROMPT -cmd.string -cmp(x, y) -> integer -code.CommandCompiler(??) -code.InteractiveConsole(??) -code.InteractiveInterpreter(??) -code.compile_command(??) -code.interact(??) -code.softspace(??) -code.sys -code.traceback -codecs.BOM -codecs.BOM32_BE -codecs.BOM32_LE -codecs.BOM64_BE -codecs.BOM64_LE -codecs.BOM_BE -codecs.BOM_LE -codecs.BOM_UTF16 -codecs.BOM_UTF16_BE -codecs.BOM_UTF16_LE -codecs.BOM_UTF32 -codecs.BOM_UTF32_BE -codecs.BOM_UTF32_LE -codecs.BOM_UTF8 -codecs.BufferedIncrementalDecoder -codecs.BufferedIncrementalEncoder -codecs.Codec(??) -codecs.CodecInfo -codecs.EncodedFile(??) -codecs.IncrementalDecoder -codecs.IncrementalEncoder -codecs.StreamReader(??) -codecs.StreamReaderWriter(??) -codecs.StreamRecoder(??) -codecs.StreamWriter(??) -codecs.ascii_decode -codecs.ascii_encode -codecs.backslashreplace_errors -codecs.charbuffer_encode -codecs.charmap_build -codecs.charmap_decode -codecs.charmap_encode -codecs.decode(obj, [encoding[,errors]]) -> object -codecs.encode(obj, [encoding[,errors]]) -> object -codecs.escape_decode -codecs.escape_encode -codecs.getdecoder(??) -codecs.getencoder(??) -codecs.getincrementaldecoder(??) -codecs.getincrementalencoder(??) -codecs.getreader(??) -codecs.getwriter(??) -codecs.ignore_errors -codecs.iterdecode(??) -codecs.iterencode(??) -codecs.latin_1_decode -codecs.latin_1_encode -codecs.lookup(encoding) -> CodecInfo -codecs.lookup_error(errors) -> handler -codecs.make_encoding_map(??) -codecs.make_identity_dict(rng) -> dict -codecs.open(??) -codecs.raw_unicode_escape_decode -codecs.raw_unicode_escape_encode -codecs.readbuffer_encode -codecs.register(search_function) -codecs.register_error(errors, handler) -codecs.replace_errors -codecs.strict_errors -codecs.sys -codecs.unicode_escape_decode -codecs.unicode_escape_encode -codecs.unicode_internal_decode -codecs.unicode_internal_encode -codecs.utf_16_be_decode -codecs.utf_16_be_encode -codecs.utf_16_decode -codecs.utf_16_encode -codecs.utf_16_ex_decode -codecs.utf_16_le_decode -codecs.utf_16_le_encode -codecs.utf_32_be_decode -codecs.utf_32_be_encode -codecs.utf_32_decode -codecs.utf_32_encode -codecs.utf_32_ex_decode -codecs.utf_32_le_decode -codecs.utf_32_le_encode -codecs.utf_7_decode -codecs.utf_7_encode -codecs.utf_8_decode -codecs.utf_8_encode -codecs.xmlcharrefreplace_errors -codeop.CommandCompiler(??) -codeop.Compile(??) -codeop.PyCF_DONT_IMPLY_DEDENT -codeop.compile_command(??) -codeop.fname -coerce(x, y) -> (x1, y1) -collections.Callable -collections.Container -collections.Counter -collections.Hashable -collections.ItemsView -collections.Iterable -collections.Iterator -collections.KeysView -collections.Mapping -collections.MappingView -collections.MutableMapping -collections.MutableSequence -collections.MutableSet -collections.OrderedDict -collections.Sequence -collections.Set -collections.Sized -collections.ValuesView -collections.defaultdict(default_factory) --> dict with default factory -collections.deque(iterable[, maxlen]) --> deque object -collections.namedtuple(??) -colorsys.ONE_SIXTH -colorsys.ONE_THIRD -colorsys.TWO_THIRD -colorsys.hls_to_rgb(??) -colorsys.hsv_to_rgb(??) -colorsys.rgb_to_hls(??) -colorsys.rgb_to_hsv(??) -colorsys.rgb_to_yiq(??) -colorsys.yiq_to_rgb(??) -commands.getoutput(??) -commands.getstatus(??) -commands.getstatusoutput(??) -commands.mk2arg(??) -commands.mkarg(??) -compile(source, filename, mode[, flags[, dont_inherit]]) -> code object -compileall.compile_dir(??) -compileall.compile_file(??) -compileall.compile_path(??) -compileall.expand_args(??) -compileall.imp -compileall.main(??) -compileall.os -compileall.py_compile -compileall.struct -compileall.sys -compiler.ast -compiler.ast.Add(??) -compiler.ast.And(??) -compiler.ast.AssAttr(??) -compiler.ast.AssList(??) -compiler.ast.AssName(??) -compiler.ast.AssTuple(??) -compiler.ast.Assert(??) -compiler.ast.Assign(??) -compiler.ast.AugAssign(??) -compiler.ast.Backquote(??) -compiler.ast.Bitand(??) -compiler.ast.Bitor(??) -compiler.ast.Bitxor(??) -compiler.ast.Break(??) -compiler.ast.CO_VARARGS -compiler.ast.CO_VARKEYWORDS -compiler.ast.CallFunc(??) -compiler.ast.Class(??) -compiler.ast.Compare(??) -compiler.ast.Const(??) -compiler.ast.Continue(??) -compiler.ast.Decorators(??) -compiler.ast.Dict(??) -compiler.ast.DictComp(??) -compiler.ast.Discard(??) -compiler.ast.Div(??) -compiler.ast.Ellipsis(??) -compiler.ast.EmptyNode(??) -compiler.ast.Exec(??) -compiler.ast.Expression(??) -compiler.ast.FloorDiv(??) -compiler.ast.For(??) -compiler.ast.From(??) -compiler.ast.Function(??) -compiler.ast.GenExpr(??) -compiler.ast.GenExprFor(??) -compiler.ast.GenExprIf(??) -compiler.ast.GenExprInner(??) -compiler.ast.Getattr(??) -compiler.ast.Global(??) -compiler.ast.If(??) -compiler.ast.IfExp(??) -compiler.ast.Import(??) -compiler.ast.Invert(??) -compiler.ast.Keyword(??) -compiler.ast.Lambda(??) -compiler.ast.LeftShift(??) -compiler.ast.List(??) -compiler.ast.ListComp(??) -compiler.ast.ListCompFor(??) -compiler.ast.ListCompIf(??) -compiler.ast.Mod(??) -compiler.ast.Module(??) -compiler.ast.Mul(??) -compiler.ast.Name(??) -compiler.ast.Node(??) -compiler.ast.Not(??) -compiler.ast.Or(??) -compiler.ast.Pass(??) -compiler.ast.Power(??) -compiler.ast.Print(??) -compiler.ast.Printnl(??) -compiler.ast.Raise(??) -compiler.ast.Return(??) -compiler.ast.RightShift(??) -compiler.ast.Set(??) -compiler.ast.SetComp(??) -compiler.ast.Slice(??) -compiler.ast.Sliceobj(??) -compiler.ast.Stmt(??) -compiler.ast.Sub(??) -compiler.ast.Subscript(??) -compiler.ast.TryExcept(??) -compiler.ast.TryFinally(??) -compiler.ast.Tuple(??) -compiler.ast.UnaryAdd(??) -compiler.ast.UnarySub(??) -compiler.ast.While(??) -compiler.ast.With(??) -compiler.ast.Yield(??) -compiler.ast.flatten(??) -compiler.ast.flatten_nodes(??) -compiler.ast.name -compiler.ast.nodes -compiler.ast.obj(??) -compiler.compile(??) -compiler.compileFile(??) -compiler.consts -compiler.consts.CO_FUTURE_ABSIMPORT -compiler.consts.CO_FUTURE_DIVISION -compiler.consts.CO_FUTURE_PRINT_FUNCTION -compiler.consts.CO_FUTURE_WITH_STATEMENT -compiler.consts.CO_GENERATOR -compiler.consts.CO_GENERATOR_ALLOWED -compiler.consts.CO_NESTED -compiler.consts.CO_NEWLOCALS -compiler.consts.CO_OPTIMIZED -compiler.consts.CO_VARARGS -compiler.consts.CO_VARKEYWORDS -compiler.consts.OP_APPLY -compiler.consts.OP_ASSIGN -compiler.consts.OP_DELETE -compiler.consts.SC_CELL -compiler.consts.SC_FREE -compiler.consts.SC_GLOBAL_EXPLICT -compiler.consts.SC_GLOBAL_IMPLICIT -compiler.consts.SC_LOCAL -compiler.consts.SC_UNKNOWN -compiler.future -compiler.future.BadFutureParser(??) -compiler.future.FutureParser(??) -compiler.future.ast -compiler.future.find_futures(??) -compiler.future.is_future(??) -compiler.future.walk(??) -compiler.misc -compiler.misc.MANGLE_LEN -compiler.misc.Set(??) -compiler.misc.Stack(??) -compiler.misc.flatten(??) -compiler.misc.mangle(??) -compiler.misc.set_filename(??) -compiler.parse(??) -compiler.parseFile(??) -compiler.pyassem -compiler.pyassem.Block(??) -compiler.pyassem.CONV -compiler.pyassem.CO_NEWLOCALS -compiler.pyassem.CO_OPTIMIZED -compiler.pyassem.CO_VARARGS -compiler.pyassem.CO_VARKEYWORDS -compiler.pyassem.DONE -compiler.pyassem.FLAT -compiler.pyassem.FlowGraph(??) -compiler.pyassem.LineAddrTable(??) -compiler.pyassem.PyFlowGraph(??) -compiler.pyassem.RAW -compiler.pyassem.StackDepthTracker(??) -compiler.pyassem.TupleArg(??) -compiler.pyassem.dis -compiler.pyassem.findDepth -compiler.pyassem.getArgCount(??) -compiler.pyassem.isJump(??) -compiler.pyassem.misc -compiler.pyassem.order_blocks(??) -compiler.pyassem.sys -compiler.pyassem.twobyte(??) -compiler.pyassem.types -compiler.pycodegen -compiler.pycodegen.AbstractClassCode(??) -compiler.pycodegen.AbstractCompileMode(??) -compiler.pycodegen.AbstractFunctionCode(??) -compiler.pycodegen.AugGetattr(??) -compiler.pycodegen.AugName(??) -compiler.pycodegen.AugSlice(??) -compiler.pycodegen.AugSubscript(??) -compiler.pycodegen.CO_FUTURE_ABSIMPORT -compiler.pycodegen.CO_FUTURE_DIVISION -compiler.pycodegen.CO_FUTURE_PRINT_FUNCTION -compiler.pycodegen.CO_FUTURE_WITH_STATEMENT -compiler.pycodegen.CO_GENERATOR -compiler.pycodegen.CO_NESTED -compiler.pycodegen.CO_NEWLOCALS -compiler.pycodegen.CO_VARARGS -compiler.pycodegen.CO_VARKEYWORDS -compiler.pycodegen.ClassCodeGenerator(??) -compiler.pycodegen.CodeGenerator(??) -compiler.pycodegen.Delegator(??) -compiler.pycodegen.END_FINALLY -compiler.pycodegen.EXCEPT -compiler.pycodegen.Expression(??) -compiler.pycodegen.ExpressionCodeGenerator(??) -compiler.pycodegen.FunctionCodeGenerator(??) -compiler.pycodegen.GenExprCodeGenerator(??) -compiler.pycodegen.Interactive(??) -compiler.pycodegen.InteractiveCodeGenerator(??) -compiler.pycodegen.LOOP -compiler.pycodegen.LocalNameFinder(??) -compiler.pycodegen.Module(??) -compiler.pycodegen.ModuleCodeGenerator(??) -compiler.pycodegen.NestedScopeMixin(??) -compiler.pycodegen.OpFinder(??) -compiler.pycodegen.SC_CELL -compiler.pycodegen.SC_FREE -compiler.pycodegen.SC_GLOBAL_EXPLICT -compiler.pycodegen.SC_GLOBAL_IMPLICIT -compiler.pycodegen.SC_LOCAL -compiler.pycodegen.StringIO([s]) -- Return a StringIO-like stream for reading or writing -compiler.pycodegen.TRY_FINALLY -compiler.pycodegen.TupleArg(??) -compiler.pycodegen.VERSION -compiler.pycodegen.ast -compiler.pycodegen.callfunc_opcode_info -compiler.pycodegen.compile(??) -compiler.pycodegen.compileFile(??) -compiler.pycodegen.findOp(??) -compiler.pycodegen.future -compiler.pycodegen.generateArgList(??) -compiler.pycodegen.imp -compiler.pycodegen.is_constant_false(??) -compiler.pycodegen.marshal -compiler.pycodegen.misc -compiler.pycodegen.os -compiler.pycodegen.parse(??) -compiler.pycodegen.pyassem -compiler.pycodegen.struct -compiler.pycodegen.symbols -compiler.pycodegen.syntax -compiler.pycodegen.sys -compiler.pycodegen.walk(??) -compiler.pycodegen.wrap_aug(??) -compiler.pycodegen.wrapper -compiler.symbols -compiler.symbols.ClassScope(??) -compiler.symbols.FunctionScope(??) -compiler.symbols.GenExprScope(??) -compiler.symbols.LambdaScope(??) -compiler.symbols.MANGLE_LEN -compiler.symbols.ModuleScope(??) -compiler.symbols.SC_CELL -compiler.symbols.SC_FREE -compiler.symbols.SC_GLOBAL_EXPLICT -compiler.symbols.SC_GLOBAL_IMPLICIT -compiler.symbols.SC_LOCAL -compiler.symbols.SC_UNKNOWN -compiler.symbols.Scope(??) -compiler.symbols.SymbolVisitor(??) -compiler.symbols.ast -compiler.symbols.list_eq(??) -compiler.symbols.mangle(??) -compiler.symbols.sys -compiler.symbols.types -compiler.syntax -compiler.syntax.SyntaxErrorChecker(??) -compiler.syntax.ast -compiler.syntax.check(??) -compiler.syntax.walk(??) -compiler.transformer -compiler.transformer.Add(??) -compiler.transformer.And(??) -compiler.transformer.AssAttr(??) -compiler.transformer.AssList(??) -compiler.transformer.AssName(??) -compiler.transformer.AssTuple(??) -compiler.transformer.Assert(??) -compiler.transformer.Assign(??) -compiler.transformer.AugAssign(??) -compiler.transformer.Backquote(??) -compiler.transformer.Bitand(??) -compiler.transformer.Bitor(??) -compiler.transformer.Bitxor(??) -compiler.transformer.Break(??) -compiler.transformer.CO_VARARGS -compiler.transformer.CO_VARKEYWORDS -compiler.transformer.CallFunc(??) -compiler.transformer.Class(??) -compiler.transformer.Compare(??) -compiler.transformer.Const(??) -compiler.transformer.Continue(??) -compiler.transformer.Decorators(??) -compiler.transformer.Dict(??) -compiler.transformer.DictComp(??) -compiler.transformer.Discard(??) -compiler.transformer.Div(??) -compiler.transformer.Ellipsis(??) -compiler.transformer.EmptyNode(??) -compiler.transformer.Exec(??) -compiler.transformer.Expression(??) -compiler.transformer.FloorDiv(??) -compiler.transformer.For(??) -compiler.transformer.From(??) -compiler.transformer.Function(??) -compiler.transformer.GenExpr(??) -compiler.transformer.GenExprFor(??) -compiler.transformer.GenExprIf(??) -compiler.transformer.GenExprInner(??) -compiler.transformer.Getattr(??) -compiler.transformer.Global(??) -compiler.transformer.If(??) -compiler.transformer.IfExp(??) -compiler.transformer.Import(??) -compiler.transformer.Invert(??) -compiler.transformer.Keyword(??) -compiler.transformer.Lambda(??) -compiler.transformer.LeftShift(??) -compiler.transformer.List(??) -compiler.transformer.ListComp(??) -compiler.transformer.ListCompFor(??) -compiler.transformer.ListCompIf(??) -compiler.transformer.Mod(??) -compiler.transformer.Module(??) -compiler.transformer.Mul(??) -compiler.transformer.Name(??) -compiler.transformer.Node(??) -compiler.transformer.Not(??) -compiler.transformer.OP_APPLY -compiler.transformer.OP_ASSIGN -compiler.transformer.OP_DELETE -compiler.transformer.Or(??) -compiler.transformer.Pass(??) -compiler.transformer.Power(??) -compiler.transformer.Print(??) -compiler.transformer.Printnl(??) -compiler.transformer.Raise(??) -compiler.transformer.Return(??) -compiler.transformer.RightShift(??) -compiler.transformer.Set(??) -compiler.transformer.SetComp(??) -compiler.transformer.Slice(??) -compiler.transformer.Sliceobj(??) -compiler.transformer.Stmt(??) -compiler.transformer.Sub(??) -compiler.transformer.Subscript(??) -compiler.transformer.Transformer(??) -compiler.transformer.TryExcept(??) -compiler.transformer.TryFinally(??) -compiler.transformer.Tuple(??) -compiler.transformer.UnaryAdd(??) -compiler.transformer.UnarySub(??) -compiler.transformer.WalkerError -compiler.transformer.While(??) -compiler.transformer.With(??) -compiler.transformer.Yield(??) -compiler.transformer.asList(??) -compiler.transformer.debug_tree(??) -compiler.transformer.extractLineNo(??) -compiler.transformer.flatten(??) -compiler.transformer.flatten_nodes(??) -compiler.transformer.k -compiler.transformer.name -compiler.transformer.nodes -compiler.transformer.obj(??) -compiler.transformer.parse(??) -compiler.transformer.parseFile(??) -compiler.transformer.parser -compiler.transformer.symbol -compiler.transformer.token -compiler.transformer.v -compiler.visitor -compiler.visitor.ASTVisitor(??) -compiler.visitor.ExampleASTVisitor(??) -compiler.visitor.ast -compiler.visitor.dumpNode(??) -compiler.visitor.walk(??) -compiler.walk(??) -compiler.warnings -complex(real[, imag]) -> complex number -contextlib.GeneratorContextManager -contextlib.closing -contextlib.contextmanager(??) -contextlib.nested(??) -contextlib.sys -contextlib.warn -contextlib.wraps(??) -cookielib.Absent(??) -cookielib.Cookie(??) -cookielib.CookieJar(??) -cookielib.CookiePolicy(??) -cookielib.DAYS -cookielib.DEFAULT_HTTP_PORT -cookielib.DefaultCookiePolicy(??) -cookielib.EPOCH_YEAR -cookielib.ESCAPED_CHAR_RE -cookielib.FileCookieJar(??) -cookielib.HEADER_ESCAPE_RE -cookielib.HEADER_JOIN_ESCAPE_RE -cookielib.HEADER_QUOTED_VALUE_RE -cookielib.HEADER_TOKEN_RE -cookielib.HEADER_VALUE_RE -cookielib.HTTP_PATH_SAFE -cookielib.IPV4_RE -cookielib.ISO_DATE_RE -cookielib.LOOSE_HTTP_DATE_RE -cookielib.LWPCookieJar(??) -cookielib.LoadError -cookielib.MISSING_FILENAME_TEXT -cookielib.MONTHS -cookielib.MONTHS_LOWER -cookielib.MozillaCookieJar(??) -cookielib.STRICT_DATE_RE -cookielib.TIMEZONE_RE -cookielib.UTC_ZONES -cookielib.WEEKDAY_RE -cookielib.copy -cookielib.cut_port_re -cookielib.debug -cookielib.deepvalues(??) -cookielib.domain_match(??) -cookielib.eff_request_host(??) -cookielib.escape_path(??) -cookielib.http2time(??) -cookielib.httplib -cookielib.is_HDN(??) -cookielib.is_third_party(??) -cookielib.iso2time(??) -cookielib.join_header_words(??) -cookielib.liberal_is_HDN(??) -cookielib.logger -cookielib.lwp_cookie_str(??) -cookielib.month -cookielib.offset_from_tz_string(??) -cookielib.parse_ns_headers(??) -cookielib.re -cookielib.reach(??) -cookielib.request_host(??) -cookielib.request_path(??) -cookielib.request_port(??) -cookielib.split_header_words(??) -cookielib.time -cookielib.time2isoz(??) -cookielib.time2netscape(??) -cookielib.timegm(??) -cookielib.unmatched(??) -cookielib.uppercase_escaped_char(??) -cookielib.urllib -cookielib.urlparse -cookielib.user_domain_match(??) -cookielib.vals_sorted_by_key(??) -copy.Error -copy.PyStringMap -copy.copy(??) -copy.deepcopy(??) -copy.dispatch_table -copy.error -copy.name -copy.t -copy.weakref -copy_reg.add_extension(??) -copy_reg.clear_extension_cache(??) -copy_reg.constructor(??) -copy_reg.dispatch_table -copy_reg.pickle(??) -copy_reg.pickle_complex(??) -copy_reg.remove_extension(??) -copyright -credits -crypt.crypt(word, salt) -> string -csv.Dialect(??) -csv.DictReader(??) -csv.DictWriter(??) -csv.Error -csv.QUOTE_ALL -csv.QUOTE_MINIMAL -csv.QUOTE_NONE -csv.QUOTE_NONNUMERIC -csv.Sniffer(??) -csv.StringIO([s]) -- Return a StringIO-like stream for reading or writing -csv.excel(??) -csv.excel_tab(??) -csv.field_size_limit -csv.get_dialect -csv.list_dialects -csv.re -csv.reader -csv.reduce(function, sequence[, initial]) -> value -csv.register_dialect -csv.unregister_dialect -csv.writer -ctypes.ARRAY(??) -ctypes.ArgumentError -ctypes.Array -ctypes.BigEndianStructure -ctypes.CDLL -ctypes.CFUNCTYPE(??) -ctypes.DEFAULT_MODE -ctypes.LibraryLoader -ctypes.LittleEndianStructure -ctypes.POINTER -ctypes.PYFUNCTYPE(??) -ctypes.PyDLL -ctypes.RTLD_GLOBAL -ctypes.RTLD_LOCAL -ctypes.SetPointerType(??) -ctypes.Structure -ctypes.Union -ctypes.addressof(C instance) -> integer -ctypes.alignment(C type) -> integer -ctypes.byref(C instance[, offset=0]) -> byref-object -ctypes.c_bool -ctypes.c_buffer(??) -ctypes.c_byte -ctypes.c_char -ctypes.c_char_p -ctypes.c_double -ctypes.c_float -ctypes.c_int -ctypes.c_int16 -ctypes.c_int32 -ctypes.c_int64 -ctypes.c_int8 -ctypes.c_long -ctypes.c_longdouble -ctypes.c_longlong -ctypes.c_short -ctypes.c_size_t -ctypes.c_ssize_t -ctypes.c_ubyte -ctypes.c_uint -ctypes.c_uint16 -ctypes.c_uint32 -ctypes.c_uint64 -ctypes.c_uint8 -ctypes.c_ulong -ctypes.c_ulonglong -ctypes.c_ushort -ctypes.c_void_p -ctypes.c_voidp -ctypes.c_wchar -ctypes.c_wchar_p -ctypes.cast(??) -ctypes.cdll -ctypes.create_string_buffer(aString) -> character array -ctypes.create_unicode_buffer(aString) -> character array -ctypes.get_errno -ctypes.macholib -ctypes.macholib.dyld -ctypes.macholib.dyld.DEFAULT_FRAMEWORK_FALLBACK -ctypes.macholib.dyld.DEFAULT_LIBRARY_FALLBACK -ctypes.macholib.dyld.chain(*iterables) --> chain object -ctypes.macholib.dyld.combinations(iterable, r) --> combinations object -ctypes.macholib.dyld.combinations_with_replacement(iterable, r) --> combinations_with_replacement object -ctypes.macholib.dyld.compress(data, selectors) --> iterator over selected data -ctypes.macholib.dyld.count(start=0, step=1) --> count object -ctypes.macholib.dyld.cycle(iterable) --> cycle object -ctypes.macholib.dyld.dropwhile(predicate, iterable) --> dropwhile object -ctypes.macholib.dyld.dyld_default_search(??) -ctypes.macholib.dyld.dyld_env(??) -ctypes.macholib.dyld.dyld_executable_path_search(??) -ctypes.macholib.dyld.dyld_fallback_framework_path(??) -ctypes.macholib.dyld.dyld_fallback_library_path(??) -ctypes.macholib.dyld.dyld_find(??) -ctypes.macholib.dyld.dyld_framework_path(??) -ctypes.macholib.dyld.dyld_image_suffix(??) -ctypes.macholib.dyld.dyld_image_suffix_search(??) -ctypes.macholib.dyld.dyld_library_path(??) -ctypes.macholib.dyld.dyld_override_search(??) -ctypes.macholib.dyld.dylib_info(??) -ctypes.macholib.dyld.ensure_utf8(??) -ctypes.macholib.dyld.framework_find(??) -ctypes.macholib.dyld.framework_info(??) -ctypes.macholib.dyld.groupby(iterable[, keyfunc]) -> create an iterator which returns -ctypes.macholib.dyld.ifilter(function or None, sequence) --> ifilter object -ctypes.macholib.dyld.ifilterfalse(function or None, sequence) --> ifilterfalse object -ctypes.macholib.dyld.imap(func, *iterables) --> imap object -ctypes.macholib.dyld.islice(iterable, [start,] stop [, step]) --> islice object -ctypes.macholib.dyld.izip(iter1 [,iter2 [...]]) --> izip object -ctypes.macholib.dyld.izip_longest(iter1 [,iter2 [...]], [fillvalue=None]) --> izip_longest object -ctypes.macholib.dyld.os -ctypes.macholib.dyld.permutations(iterable[, r]) --> permutations object -ctypes.macholib.dyld.product(*iterables) --> product object -ctypes.macholib.dyld.repeat(object [,times]) -> create an iterator which returns the object -ctypes.macholib.dyld.starmap(function, sequence) --> starmap object -ctypes.macholib.dyld.takewhile(predicate, iterable) --> takewhile object -ctypes.macholib.dyld.tee(iterable, n=2) --> tuple of n independent iterators. -ctypes.macholib.dyld.test_dyld_find(??) -ctypes.macholib.dylib -ctypes.macholib.dylib.DYLIB_RE -ctypes.macholib.dylib.dylib_info(??) -ctypes.macholib.dylib.re -ctypes.macholib.dylib.test_dylib_info(??) -ctypes.macholib.framework -ctypes.macholib.framework.STRICT_FRAMEWORK_RE -ctypes.macholib.framework.framework_info(??) -ctypes.macholib.framework.re -ctypes.macholib.framework.test_framework_info(??) -ctypes.memmove -ctypes.memset -ctypes.pointer -ctypes.py_object -ctypes.pydll -ctypes.pythonapi -ctypes.resize -ctypes.set_conversion_mode(encoding, errors) -> (previous-encoding, previous-errors) -ctypes.set_errno -ctypes.sizeof(C type) -> integer -ctypes.string_at(addr[, size]) -> string -ctypes.util -ctypes.util.errno -ctypes.util.find_library(??) -ctypes.util.os -ctypes.util.re -ctypes.util.sys -ctypes.util.tempfile -ctypes.util.test(??) -ctypes.wstring_at(addr[, size]) -> string -datetime.MAXYEAR -datetime.MINYEAR -datetime.date(year, month, day) --> date object -datetime.datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) -datetime.datetime_CAPI -datetime.time([hour[, minute[, second[, microsecond[, tzinfo]]]]]) --> a time object -datetime.timedelta -datetime.tzinfo -decimal.BasicContext -decimal.Clamped -decimal.Context -decimal.ConversionSyntax -decimal.Decimal -decimal.DecimalException -decimal.DecimalTuple(sign, digits, exponent) -decimal.DefaultContext -decimal.DivisionByZero -decimal.DivisionImpossible -decimal.DivisionUndefined -decimal.ExtendedContext -decimal.Inexact -decimal.InvalidContext -decimal.InvalidOperation -decimal.Overflow -decimal.ROUND_05UP -decimal.ROUND_CEILING -decimal.ROUND_DOWN -decimal.ROUND_FLOOR -decimal.ROUND_HALF_DOWN -decimal.ROUND_HALF_EVEN -decimal.ROUND_HALF_UP -decimal.ROUND_UP -decimal.Rounded -decimal.Subnormal -decimal.Underflow -decimal.getcontext(??) -decimal.localcontext(??) -decimal.setcontext(??) -delattr(object, name) -dict() -> new empty dictionary -difflib.Differ(??) -difflib.HtmlDiff -difflib.IS_CHARACTER_JUNK(??) -difflib.IS_LINE_JUNK(??) -difflib.Match(a, b, size) -difflib.SequenceMatcher(??) -difflib.context_diff(??) -difflib.get_close_matches(??) -difflib.heapq -difflib.ndiff(??) -difflib.reduce(function, sequence[, initial]) -> value -difflib.restore(??) -difflib.unified_diff(??) -dir([object]) -> list of strings -dircache.annotate(??) -dircache.cache -dircache.listdir(??) -dircache.opendir(??) -dircache.os -dircache.reset(??) -dis.EXTENDED_ARG -dis.HAVE_ARGUMENT -dis.cmp_op -dis.dis(??) -dis.disassemble(??) -dis.disassemble_string(??) -dis.disco(??) -dis.distb(??) -dis.findlabels(??) -dis.findlinestarts(??) -dis.hascompare -dis.hasconst -dis.hasfree -dis.hasjabs -dis.hasjrel -dis.haslocal -dis.hasname -dis.opmap -dis.opname -dis.sys -dis.types -divmod(x, y) -> (div, mod) -doctest.BLANKLINE_MARKER -doctest.COMPARISON_FLAGS -doctest.DONT_ACCEPT_BLANKLINE -doctest.DONT_ACCEPT_TRUE_FOR_1 -doctest.DebugRunner(??) -doctest.DocFileCase -doctest.DocFileSuite(??) -doctest.DocFileTest(??) -doctest.DocTest(??) -doctest.DocTestCase -doctest.DocTestFailure -doctest.DocTestFinder(??) -doctest.DocTestParser(??) -doctest.DocTestRunner(??) -doctest.DocTestSuite(??) -doctest.ELLIPSIS -doctest.ELLIPSIS_MARKER -doctest.Example(??) -doctest.IGNORE_EXCEPTION_DETAIL -doctest.NORMALIZE_WHITESPACE -doctest.OPTIONFLAGS_BY_NAME -doctest.OutputChecker(??) -doctest.REPORTING_FLAGS -doctest.REPORT_CDIFF -doctest.REPORT_NDIFF -doctest.REPORT_ONLY_FIRST_FAILURE -doctest.REPORT_UDIFF -doctest.SKIP -doctest.SkipDocTestCase -doctest.StringIO(??) -doctest.TestResults(failed, attempted) -doctest.Tester(??) -doctest.UnexpectedException -doctest.debug(??) -doctest.debug_script(??) -doctest.debug_src(??) -doctest.difflib -doctest.inspect -doctest.linecache -doctest.master -doctest.namedtuple(??) -doctest.os -doctest.pdb -doctest.re -doctest.register_optionflag(??) -doctest.run_docstring_examples(??) -doctest.script_from_examples(??) -doctest.set_unittest_reportflags(??) -doctest.sys -doctest.tempfile -doctest.testfile(??) -doctest.testmod(??) -doctest.testsource(??) -doctest.traceback -doctest.unittest -doctest.warnings -dumbdbm.UserDict -dumbdbm.error -dumbdbm.open(??) -dummy_thread.LockType -dummy_thread.allocate_lock(??) -dummy_thread.error -dummy_thread.exit(??) -dummy_thread.get_ident(??) -dummy_thread.interrupt_main(??) -dummy_thread.stack_size(??) -dummy_thread.start_new_thread(??) -dummy_threading.BoundedSemaphore(??) -dummy_threading.Condition(??) -dummy_threading.Event(??) -dummy_threading.Lock(??) -dummy_threading.RLock(??) -dummy_threading.Semaphore(??) -dummy_threading.Thread -dummy_threading.Timer(??) -dummy_threading.activeCount(??) -dummy_threading.active_count(??) -dummy_threading.currentThread(??) -dummy_threading.current_thread(??) -dummy_threading.enumerate(??) -dummy_threading.local -dummy_threading.setprofile(??) -dummy_threading.settrace(??) -dummy_threading.stack_size(??) -dummy_threading.threading -email.Charset -email.Encoders -email.Errors -email.FeedParser -email.Generator -email.Header -email.Iterators -email.LazyImporter -email.MIMEAudio -email.MIMEBase -email.MIMEImage -email.MIMEMessage -email.MIMEMultipart -email.MIMENonMultipart -email.MIMEText -email.Message -email.Parser -email.Utils -email.base64MIME -email.base64mime -email.base64mime.CRLF -email.base64mime.EMPTYSTRING -email.base64mime.MISC_LEN -email.base64mime.NL -email.base64mime.a2b_base64 -email.base64mime.b2a_base64 -email.base64mime.base64_len(??) -email.base64mime.body_decode(??) -email.base64mime.body_encode(??) -email.base64mime.decode(??) -email.base64mime.decodestring(??) -email.base64mime.encode(??) -email.base64mime.encodestring(??) -email.base64mime.fix_eols(??) -email.base64mime.header_encode(??) -email.charset -email.charset.ALIASES -email.charset.BASE64 -email.charset.CHARSETS -email.charset.CODEC_MAP -email.charset.Charset(??) -email.charset.DEFAULT_CHARSET -email.charset.MISC_LEN -email.charset.QP -email.charset.SHORTEST -email.charset.add_alias(??) -email.charset.add_charset(??) -email.charset.add_codec(??) -email.charset.codecs -email.charset.email -email.charset.encode_7or8bit(??) -email.charset.errors -email.email -email.encoders -email.encoders.base64 -email.encoders.encode_7or8bit(??) -email.encoders.encode_base64(??) -email.encoders.encode_noop(??) -email.encoders.encode_quopri(??) -email.errors -email.errors.BoundaryError -email.errors.CharsetError -email.errors.FirstHeaderLineIsContinuationDefect(??) -email.errors.HeaderParseError -email.errors.MalformedHeaderDefect(??) -email.errors.MessageDefect(??) -email.errors.MessageError -email.errors.MessageParseError -email.errors.MisplacedEnvelopeHeaderDefect(??) -email.errors.MultipartConversionError -email.errors.MultipartInvariantViolationDefect(??) -email.errors.NoBoundaryInMultipartDefect(??) -email.errors.StartBoundaryNotFoundDefect(??) -email.feedparser -email.feedparser.BufferedSubFile -email.feedparser.EMPTYSTRING -email.feedparser.FeedParser(??) -email.feedparser.NL -email.feedparser.NLCRE -email.feedparser.NLCRE_bol -email.feedparser.NLCRE_crack -email.feedparser.NLCRE_eol -email.feedparser.NeedMoreData -email.feedparser.errors -email.feedparser.headerRE -email.feedparser.message -email.feedparser.re -email.generator -email.generator.DecodedGenerator(??) -email.generator.Generator(??) -email.generator.Header(??) -email.generator.NL -email.generator.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.generator.UNDERSCORE -email.generator.fcre -email.generator.random -email.generator.re -email.generator.sys -email.generator.time -email.generator.warnings -email.header -email.header.Charset(??) -email.header.Header(??) -email.header.HeaderParseError -email.header.MAXLINELEN -email.header.NL -email.header.SPACE -email.header.SPACE8 -email.header.UEMPTYSTRING -email.header.USASCII -email.header.USPACE -email.header.UTF8 -email.header.binascii -email.header.decode_header(??) -email.header.ecre -email.header.email -email.header.fcre -email.header.make_header(??) -email.header.re -email.importer -email.iterators -email.iterators.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.iterators.body_line_iterator(??) -email.iterators.sys -email.iterators.typed_subpart_iterator(??) -email.iterators.walk(??) -email.message -email.message.Message(??) -email.message.SEMISPACE -email.message.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.message.binascii -email.message.email -email.message.errors -email.message.re -email.message.tspecials -email.message.utils -email.message.uu -email.message.warnings -email.message_from_file(??) -email.message_from_string(??) -email.mime -email.mime.Audio -email.mime.Base -email.mime.Image -email.mime.Message -email.mime.Multipart -email.mime.NonMultipart -email.mime.Text -email.mime.application -email.mime.application.MIMEApplication(??) -email.mime.application.MIMENonMultipart(??) -email.mime.application.encoders -email.mime.audio -email.mime.audio.MIMEAudio(??) -email.mime.audio.MIMENonMultipart(??) -email.mime.audio.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.mime.audio.encoders -email.mime.audio.sndhdr -email.mime.base -email.mime.base.MIMEBase(??) -email.mime.base.message -email.mime.image -email.mime.image.MIMEImage(??) -email.mime.image.MIMENonMultipart(??) -email.mime.image.encoders -email.mime.image.imghdr -email.mime.message -email.mime.message.MIMEMessage(??) -email.mime.message.MIMENonMultipart(??) -email.mime.message.message -email.mime.multipart -email.mime.multipart.MIMEBase(??) -email.mime.multipart.MIMEMultipart(??) -email.mime.nonmultipart -email.mime.nonmultipart.MIMEBase(??) -email.mime.nonmultipart.MIMENonMultipart(??) -email.mime.nonmultipart.errors -email.mime.text -email.mime.text.MIMENonMultipart(??) -email.mime.text.MIMEText(??) -email.mime.text.encode_7or8bit(??) -email.parser -email.parser.FeedParser(??) -email.parser.HeaderParser(??) -email.parser.Message(??) -email.parser.Parser(??) -email.parser.StringIO([s]) -- Return a StringIO-like stream for reading or writing -email.parser.warnings -email.quopriMIME -email.quoprimime -email.quoprimime.CRLF -email.quoprimime.MISC_LEN -email.quoprimime.NL -email.quoprimime.body_decode(??) -email.quoprimime.body_encode(??) -email.quoprimime.body_quopri_check(??) -email.quoprimime.body_quopri_len(??) -email.quoprimime.bqre -email.quoprimime.decode(??) -email.quoprimime.decodestring(??) -email.quoprimime.encode(??) -email.quoprimime.encodestring(??) -email.quoprimime.fix_eols(??) -email.quoprimime.header_decode(??) -email.quoprimime.header_encode(??) -email.quoprimime.header_quopri_check(??) -email.quoprimime.header_quopri_len(??) -email.quoprimime.hexdigits -email.quoprimime.hqre -email.quoprimime.quote(??) -email.quoprimime.re -email.quoprimime.unquote(??) -email.sys -email.utils -email.utils.COMMASPACE -email.utils.CRLF -email.utils.EMPTYSTRING -email.utils.TICK -email.utils.UEMPTYSTRING -email.utils.base64 -email.utils.collapse_rfc2231_value(??) -email.utils.decode_params(??) -email.utils.decode_rfc2231(??) -email.utils.ecre -email.utils.encode_rfc2231(??) -email.utils.escapesre -email.utils.fix_eols(??) -email.utils.formataddr(??) -email.utils.formatdate(??) -email.utils.getaddresses(??) -email.utils.make_msgid(??) -email.utils.mktime_tz(??) -email.utils.os -email.utils.parseaddr(??) -email.utils.parsedate(??) -email.utils.parsedate_tz(??) -email.utils.quote(??) -email.utils.random -email.utils.re -email.utils.rfc2231_continuation -email.utils.socket -email.utils.specialsre -email.utils.time -email.utils.unquote(??) -email.utils.urllib -email.utils.warnings -enumerate(iterable[, start]) -> iterator for index, value of iterable -errno.E2BIG -errno.EACCES -errno.EADDRINUSE -errno.EADDRNOTAVAIL -errno.EADV -errno.EAFNOSUPPORT -errno.EAGAIN -errno.EALREADY -errno.EBADE -errno.EBADF -errno.EBADFD -errno.EBADMSG -errno.EBADR -errno.EBADRQC -errno.EBADSLT -errno.EBFONT -errno.EBUSY -errno.ECHILD -errno.ECHRNG -errno.ECOMM -errno.ECONNABORTED -errno.ECONNREFUSED -errno.ECONNRESET -errno.EDEADLK -errno.EDEADLOCK -errno.EDESTADDRREQ -errno.EDOM -errno.EDOTDOT -errno.EDQUOT -errno.EEXIST -errno.EFAULT -errno.EFBIG -errno.EHOSTDOWN -errno.EHOSTUNREACH -errno.EIDRM -errno.EILSEQ -errno.EINPROGRESS -errno.EINTR -errno.EINVAL -errno.EIO -errno.EISCONN -errno.EISDIR -errno.EISNAM -errno.EL2HLT -errno.EL2NSYNC -errno.EL3HLT -errno.EL3RST -errno.ELIBACC -errno.ELIBBAD -errno.ELIBEXEC -errno.ELIBMAX -errno.ELIBSCN -errno.ELNRNG -errno.ELOOP -errno.EMFILE -errno.EMLINK -errno.EMSGSIZE -errno.EMULTIHOP -errno.ENAMETOOLONG -errno.ENAVAIL -errno.ENETDOWN -errno.ENETRESET -errno.ENETUNREACH -errno.ENFILE -errno.ENOANO -errno.ENOBUFS -errno.ENOCSI -errno.ENODATA -errno.ENODEV -errno.ENOENT -errno.ENOEXEC -errno.ENOLCK -errno.ENOLINK -errno.ENOMEM -errno.ENOMSG -errno.ENONET -errno.ENOPKG -errno.ENOPROTOOPT -errno.ENOSPC -errno.ENOSR -errno.ENOSTR -errno.ENOSYS -errno.ENOTBLK -errno.ENOTCONN -errno.ENOTDIR -errno.ENOTEMPTY -errno.ENOTNAM -errno.ENOTSOCK -errno.ENOTTY -errno.ENOTUNIQ -errno.ENXIO -errno.EOPNOTSUPP -errno.EOVERFLOW -errno.EPERM -errno.EPFNOSUPPORT -errno.EPIPE -errno.EPROTO -errno.EPROTONOSUPPORT -errno.EPROTOTYPE -errno.ERANGE -errno.EREMCHG -errno.EREMOTE -errno.EREMOTEIO -errno.ERESTART -errno.EROFS -errno.ESHUTDOWN -errno.ESOCKTNOSUPPORT -errno.ESPIPE -errno.ESRCH -errno.ESRMNT -errno.ESTALE -errno.ESTRPIPE -errno.ETIME -errno.ETIMEDOUT -errno.ETOOMANYREFS -errno.ETXTBSY -errno.EUCLEAN -errno.EUNATCH -errno.EUSERS -errno.EWOULDBLOCK -errno.EXDEV -errno.EXFULL -errno.errorcode -eval(source[, globals[, locals]]) -> value -exceptions.ArithmeticError -exceptions.AssertionError -exceptions.AttributeError -exceptions.BaseException -exceptions.BufferError -exceptions.BytesWarning -exceptions.DeprecationWarning -exceptions.EOFError -exceptions.EnvironmentError -exceptions.Exception -exceptions.FloatingPointError -exceptions.FutureWarning -exceptions.GeneratorExit -exceptions.IOError -exceptions.ImportError -exceptions.ImportWarning -exceptions.IndentationError -exceptions.IndexError -exceptions.KeyError -exceptions.KeyboardInterrupt -exceptions.LookupError -exceptions.MemoryError -exceptions.NameError -exceptions.NotImplementedError -exceptions.OSError -exceptions.OverflowError -exceptions.PendingDeprecationWarning -exceptions.ReferenceError -exceptions.RuntimeError -exceptions.RuntimeWarning -exceptions.StandardError -exceptions.StopIteration -exceptions.SyntaxError -exceptions.SyntaxWarning -exceptions.SystemError -exceptions.SystemExit -exceptions.TabError -exceptions.TypeError -exceptions.UnboundLocalError -exceptions.UnicodeDecodeError -exceptions.UnicodeEncodeError -exceptions.UnicodeError -exceptions.UnicodeTranslateError -exceptions.UnicodeWarning -exceptions.UserWarning -exceptions.ValueError -exceptions.Warning -exceptions.ZeroDivisionError -execfile(filename[, globals[, locals]]) -exit -fcntl.DN_ACCESS -fcntl.DN_ATTRIB -fcntl.DN_CREATE -fcntl.DN_DELETE -fcntl.DN_MODIFY -fcntl.DN_MULTISHOT -fcntl.DN_RENAME -fcntl.FASYNC -fcntl.FD_CLOEXEC -fcntl.F_DUPFD -fcntl.F_EXLCK -fcntl.F_GETFD -fcntl.F_GETFL -fcntl.F_GETLEASE -fcntl.F_GETLK -fcntl.F_GETLK64 -fcntl.F_GETOWN -fcntl.F_GETSIG -fcntl.F_NOTIFY -fcntl.F_RDLCK -fcntl.F_SETFD -fcntl.F_SETFL -fcntl.F_SETLEASE -fcntl.F_SETLK -fcntl.F_SETLK64 -fcntl.F_SETLKW -fcntl.F_SETLKW64 -fcntl.F_SETOWN -fcntl.F_SETSIG -fcntl.F_SHLCK -fcntl.F_UNLCK -fcntl.F_WRLCK -fcntl.I_ATMARK -fcntl.I_CANPUT -fcntl.I_CKBAND -fcntl.I_FDINSERT -fcntl.I_FIND -fcntl.I_FLUSH -fcntl.I_FLUSHBAND -fcntl.I_GETBAND -fcntl.I_GETCLTIME -fcntl.I_GETSIG -fcntl.I_GRDOPT -fcntl.I_GWROPT -fcntl.I_LINK -fcntl.I_LIST -fcntl.I_LOOK -fcntl.I_NREAD -fcntl.I_PEEK -fcntl.I_PLINK -fcntl.I_POP -fcntl.I_PUNLINK -fcntl.I_PUSH -fcntl.I_RECVFD -fcntl.I_SENDFD -fcntl.I_SETCLTIME -fcntl.I_SETSIG -fcntl.I_SRDOPT -fcntl.I_STR -fcntl.I_SWROPT -fcntl.I_UNLINK -fcntl.LOCK_EX -fcntl.LOCK_MAND -fcntl.LOCK_NB -fcntl.LOCK_READ -fcntl.LOCK_RW -fcntl.LOCK_SH -fcntl.LOCK_UN -fcntl.LOCK_WRITE -fcntl.fcntl(fd, opt, [arg]) -fcntl.flock(fd, operation) -fcntl.ioctl(fd, opt[, arg[, mutate_flag]]) -fcntl.lockf (fd, operation, length=0, start=0, whence=0) -file(name[, mode[, buffering]]) -> file object -filecmp.BUFSIZE -filecmp.cmp(??) -filecmp.cmpfiles(??) -filecmp.demo(??) -filecmp.dircmp(??) -filecmp.ifilter(function or None, sequence) --> ifilter object -filecmp.ifilterfalse(function or None, sequence) --> ifilterfalse object -filecmp.imap(func, *iterables) --> imap object -filecmp.izip(iter1 [,iter2 [...]]) --> izip object -filecmp.os -filecmp.stat -fileinput.DEFAULT_BUFSIZE -fileinput.FileInput(??) -fileinput.close(??) -fileinput.filelineno(??) -fileinput.filename(??) -fileinput.fileno(??) -fileinput.hook_compressed(??) -fileinput.hook_encoded(??) -fileinput.input([files[, inplace[, backup[, mode[, openhook]]]]]) -fileinput.isfirstline(??) -fileinput.isstdin(??) -fileinput.lineno(??) -fileinput.nextfile(??) -fileinput.os -fileinput.sys -filter(function or None, sequence) -> list, tuple, or string -float(x) -> floating point number -fnmatch.filter(??) -fnmatch.fnmatch(??) -fnmatch.fnmatchcase(??) -fnmatch.re -fnmatch.translate(??) -format(value[, format_spec]) -> string -formatter.AS_IS -formatter.AbstractFormatter(??) -formatter.AbstractWriter(??) -formatter.DumbWriter(??) -formatter.NullFormatter(??) -formatter.NullWriter(??) -formatter.sys -formatter.test(??) -fpformat.NotANumber -fpformat.decoder -fpformat.extract(??) -fpformat.fix(??) -fpformat.re -fpformat.roundfrac(??) -fpformat.sci(??) -fpformat.test(??) -fpformat.unexpo(??) -fractions.Decimal -fractions.Fraction -fractions.Rational -fractions.division -fractions.gcd(??) -fractions.math -fractions.numbers -fractions.operator -fractions.re -frozenset() -> empty frozenset object -ftplib.CRLF -ftplib.Error -ftplib.FTP(??) -ftplib.FTP_PORT -ftplib.FTP_TLS(??) -ftplib.MSG_OOB -ftplib.Netrc(??) -ftplib.all_errors -ftplib.error_perm -ftplib.error_proto -ftplib.error_reply -ftplib.error_temp -ftplib.ftpcp(??) -ftplib.os -ftplib.parse150(??) -ftplib.parse227(??) -ftplib.parse229(??) -ftplib.parse257(??) -ftplib.print_line(??) -ftplib.socket -ftplib.ssl -ftplib.sys -ftplib.test(??) -functools.WRAPPER_ASSIGNMENTS -functools.WRAPPER_UPDATES -functools.cmp_to_key(??) -functools.partial(func, *args, **keywords) - new function with partial application -functools.reduce(function, sequence[, initial]) -> value -functools.total_ordering(??) -functools.update_wrapper(??) -functools.wraps(??) -future_builtins.ascii(object) -> string -future_builtins.filter -future_builtins.hex(number) -> string -future_builtins.map -future_builtins.oct(number) -> string -future_builtins.zip -gc.DEBUG_COLLECTABLE -gc.DEBUG_INSTANCES -gc.DEBUG_LEAK -gc.DEBUG_OBJECTS -gc.DEBUG_SAVEALL -gc.DEBUG_STATS -gc.DEBUG_UNCOLLECTABLE -gc.collect([generation]) -> n -gc.disable() -> None -gc.enable() -> None -gc.garbage -gc.get_count() -> (count0, count1, count2) -gc.get_debug() -> flags -gc.get_objects() -> [...] -gc.get_referents(*objs) -> list -gc.get_referrers(*objs) -> list -gc.get_threshold() -> (threshold0, threshold1, threshold2) -gc.is_tracked(obj) -> bool -gc.isenabled() -> status -gc.set_debug(flags) -> None -gc.set_threshold(threshold0, [threshold1, threshold2]) -> None -gen_python_api.add_builtin_modules -gen_python_api.add_builtins -gen_python_api.add_keywords -gen_python_api.add_manual_modules -gen_python_api.add_other_modules -gen_python_api.add_package_modules -gen_python_api.addasgloballist -gen_python_api.api -gen_python_api.apilist -gen_python_api.builtin -gen_python_api.exclude_modules -gen_python_api.exclude_names -gen_python_api.excludedirlist -gen_python_api.excludemodulelist -gen_python_api.f -gen_python_api.folder -gen_python_api.folders -gen_python_api.manuallist -gen_python_api.module -gen_python_api.moduletypes -gen_python_api.os -gen_python_api.processFolder(??) -gen_python_api.processModule(??) -gen_python_api.processName(??) -gen_python_api.re -gen_python_api.string -gen_python_api.sys -gen_python_api.types -genericpath.commonprefix(??) -genericpath.exists(??) -genericpath.getatime(??) -genericpath.getctime(??) -genericpath.getmtime(??) -genericpath.getsize(??) -genericpath.isdir(??) -genericpath.isfile(??) -genericpath.os -genericpath.stat -getattr(object, name[, default]) -> value -getopt.GetoptError -getopt.do_longs(??) -getopt.do_shorts(??) -getopt.error -getopt.getopt(args, options[, long_options]) -> opts, args -getopt.gnu_getopt(??) -getopt.long_has_args(??) -getopt.os -getopt.short_has_arg(??) -getpass.GetPassWarning -getpass.fallback_getpass(??) -getpass.getpass(??) -getpass.getuser(??) -getpass.os -getpass.sys -getpass.termios -getpass.unix_getpass(??) -getpass.warnings -getpass.win_getpass(??) -gettext.Catalog(??) -gettext.ENOENT -gettext.GNUTranslations(??) -gettext.NullTranslations(??) -gettext.bind_textdomain_codeset(??) -gettext.bindtextdomain(??) -gettext.c2py(??) -gettext.copy -gettext.dgettext(??) -gettext.dngettext(??) -gettext.find(??) -gettext.gettext(??) -gettext.install(??) -gettext.ldgettext(??) -gettext.ldngettext(??) -gettext.lgettext(??) -gettext.lngettext(??) -gettext.locale -gettext.ngettext(??) -gettext.os -gettext.re -gettext.struct -gettext.sys -gettext.test(??) -gettext.textdomain(??) -gettext.translation(??) -glob.fnmatch -glob.glob(??) -glob.glob0(??) -glob.glob1(??) -glob.has_magic(??) -glob.iglob(??) -glob.magic_check -glob.os -glob.re -glob.sys -globals() -> dictionary -grp.getgrall() -> list of tuples -grp.getgrgid(id) -> tuple -grp.getgrnam(name) -> tuple -grp.struct_group -gzip.FCOMMENT -gzip.FEXTRA -gzip.FHCRC -gzip.FNAME -gzip.FTEXT -gzip.GzipFile -gzip.READ -gzip.WRITE -gzip.io -gzip.open(??) -gzip.os -gzip.read32(??) -gzip.struct -gzip.sys -gzip.time -gzip.write32u(??) -gzip.zlib -hasattr(object, name) -> bool -hash(object) -> integer -hashlib.algorithms -hashlib.md5 -hashlib.new(name, string='') - Return a new hashing object using the named algorithm; -hashlib.sha1 -hashlib.sha224 -hashlib.sha256 -hashlib.sha384 -hashlib.sha512 -heapq.bisect -heapq.chain(*iterables) --> chain object -heapq.count(start=0, step=1) --> count object -heapq.heapify -heapq.heappop -heapq.heappush -heapq.heappushpop -heapq.heapreplace -heapq.imap(func, *iterables) --> imap object -heapq.islice(iterable, [start,] stop [, step]) --> islice object -heapq.itemgetter(item, ...) --> itemgetter object -heapq.izip(iter1 [,iter2 [...]]) --> izip object -heapq.merge(??) -heapq.nlargest(??) -heapq.nsmallest(??) -heapq.repeat(object [,times]) -> create an iterator which returns the object -heapq.tee(iterable, n=2) --> tuple of n independent iterators. -help -hex(number) -> string -hmac.HMAC(??) -hmac.digest_size -hmac.new(??) -hmac.trans_36 -hmac.trans_5C -hmac.x -hotshot.Profile(??) -hotshot.ProfilerError -hotshot.log -hotshot.log.ENTER -hotshot.log.EXIT -hotshot.log.LINE -hotshot.log.LogReader(??) -hotshot.log.WHAT_ADD_INFO -hotshot.log.WHAT_DEFINE_FILE -hotshot.log.WHAT_DEFINE_FUNC -hotshot.log.WHAT_ENTER -hotshot.log.WHAT_EXIT -hotshot.log.WHAT_LINENO -hotshot.log.os -hotshot.log.parser -hotshot.log.symbol -hotshot.stats -hotshot.stats.ENTER -hotshot.stats.EXIT -hotshot.stats.FakeCode(??) -hotshot.stats.FakeFrame(??) -hotshot.stats.Profile(??) -hotshot.stats.StatsLoader(??) -hotshot.stats.hotshot -hotshot.stats.load(??) -hotshot.stats.profile -hotshot.stats.pstats -hotshot.stones -hotshot.stones.errno -hotshot.stones.hotshot -hotshot.stones.main(??) -hotshot.stones.sys -hotshot.stones.test -htmlentitydefs.codepoint2name -htmlentitydefs.entitydefs -htmlentitydefs.name2codepoint -htmllib.AS_IS -htmllib.HTMLParseError -htmllib.HTMLParser(??) -htmllib.sgmllib -htmllib.test(??) -httplib.ACCEPTED -httplib.BAD_GATEWAY -httplib.BAD_REQUEST -httplib.BadStatusLine -httplib.CONFLICT -httplib.CONTINUE -httplib.CREATED -httplib.CannotSendHeader -httplib.CannotSendRequest -httplib.EXPECTATION_FAILED -httplib.FAILED_DEPENDENCY -httplib.FORBIDDEN -httplib.FOUND -httplib.FakeSocket(??) -httplib.GATEWAY_TIMEOUT -httplib.GONE -httplib.HTTP(??) -httplib.HTTPConnection(??) -httplib.HTTPException -httplib.HTTPMessage(??) -httplib.HTTPResponse(??) -httplib.HTTPS(??) -httplib.HTTPSConnection(??) -httplib.HTTPS_PORT -httplib.HTTP_PORT -httplib.HTTP_VERSION_NOT_SUPPORTED -httplib.IM_USED -httplib.INSUFFICIENT_STORAGE -httplib.INTERNAL_SERVER_ERROR -httplib.ImproperConnectionState -httplib.IncompleteRead -httplib.InvalidURL -httplib.LENGTH_REQUIRED -httplib.LOCKED -httplib.LineAndFileWrapper(??) -httplib.MAXAMOUNT -httplib.METHOD_NOT_ALLOWED -httplib.MOVED_PERMANENTLY -httplib.MULTIPLE_CHOICES -httplib.MULTI_STATUS -httplib.NON_AUTHORITATIVE_INFORMATION -httplib.NOT_ACCEPTABLE -httplib.NOT_EXTENDED -httplib.NOT_FOUND -httplib.NOT_IMPLEMENTED -httplib.NOT_MODIFIED -httplib.NO_CONTENT -httplib.NotConnected -httplib.OK -httplib.PARTIAL_CONTENT -httplib.PAYMENT_REQUIRED -httplib.PRECONDITION_FAILED -httplib.PROCESSING -httplib.PROXY_AUTHENTICATION_REQUIRED -httplib.REQUESTED_RANGE_NOT_SATISFIABLE -httplib.REQUEST_ENTITY_TOO_LARGE -httplib.REQUEST_TIMEOUT -httplib.REQUEST_URI_TOO_LONG -httplib.RESET_CONTENT -httplib.ResponseNotReady -httplib.SEE_OTHER -httplib.SERVICE_UNAVAILABLE -httplib.SWITCHING_PROTOCOLS -httplib.StringIO([s]) -- Return a StringIO-like stream for reading or writing -httplib.TEMPORARY_REDIRECT -httplib.UNAUTHORIZED -httplib.UNPROCESSABLE_ENTITY -httplib.UNSUPPORTED_MEDIA_TYPE -httplib.UPGRADE_REQUIRED -httplib.USE_PROXY -httplib.UnimplementedFileMode -httplib.UnknownProtocol -httplib.UnknownTransferEncoding -httplib.array(typecode [, initializer]) -> array -httplib.error -httplib.mimetools -httplib.py3kwarning -httplib.responses -httplib.socket -httplib.ssl -httplib.test(??) -httplib.urlsplit(??) -httplib.warnings -id(object) -> integer -ihooks.BUILTIN_MODULE -ihooks.BasicModuleImporter(??) -ihooks.BasicModuleLoader(??) -ihooks.C_BUILTIN -ihooks.C_EXTENSION -ihooks.FROZEN_MODULE -ihooks.FancyModuleLoader(??) -ihooks.Hooks(??) -ihooks.ModuleImporter(??) -ihooks.ModuleLoader(??) -ihooks.PKG_DIRECTORY -ihooks.PY_COMPILED -ihooks.PY_FROZEN -ihooks.PY_SOURCE -ihooks.VERBOSE -ihooks.current_importer -ihooks.default_importer -ihooks.imp -ihooks.install(??) -ihooks.os -ihooks.sys -ihooks.uninstall(??) -ihooks.warn -imaplib.AllowedVersions -imaplib.CRLF -imaplib.Commands -imaplib.Continuation -imaplib.Debug -imaplib.Flags -imaplib.IMAP4(??) -imaplib.IMAP4_PORT -imaplib.IMAP4_SSL(??) -imaplib.IMAP4_SSL_PORT -imaplib.IMAP4_stream(??) -imaplib.Int2AP(??) -imaplib.InternalDate -imaplib.Internaldate2tuple(??) -imaplib.Literal -imaplib.MapCRLF -imaplib.Mon2num -imaplib.ParseFlags(??) -imaplib.Response_code -imaplib.Time2Internaldate(??) -imaplib.Untagged_response -imaplib.Untagged_status -imaplib.binascii -imaplib.random -imaplib.re -imaplib.socket -imaplib.ssl -imaplib.subprocess -imaplib.sys -imaplib.time -imghdr.test(??) -imghdr.test_bmp(??) -imghdr.test_exif(??) -imghdr.test_gif(??) -imghdr.test_jpeg(??) -imghdr.test_pbm(??) -imghdr.test_pgm(??) -imghdr.test_png(??) -imghdr.test_ppm(??) -imghdr.test_rast(??) -imghdr.test_rgb(??) -imghdr.test_tiff(??) -imghdr.test_xbm(??) -imghdr.testall(??) -imghdr.tests -imghdr.what(??) -imp.C_BUILTIN -imp.C_EXTENSION -imp.IMP_HOOK -imp.NullImporter -imp.PKG_DIRECTORY -imp.PY_CODERESOURCE -imp.PY_COMPILED -imp.PY_FROZEN -imp.PY_RESOURCE -imp.PY_SOURCE -imp.SEARCH_ERROR -imp.acquire_lock() -> None -imp.find_module(name, [path]) -> (file, filename, (suffix, mode, type)) -imp.get_frozen_object -imp.get_magic() -> string -imp.get_suffixes() -> [(suffix, mode, type), ...] -imp.init_builtin -imp.init_frozen -imp.is_builtin -imp.is_frozen -imp.load_compiled -imp.load_dynamic -imp.load_module(name, file, filename, (suffix, mode, type)) -> module -imp.load_package -imp.load_source -imp.lock_held() -> boolean -imp.new_module(name) -> module -imp.release_lock() -> None -imp.reload(module) -> module -importlib.import_module(??) -importlib.sys -imputil.BuiltinImporter(??) -imputil.DynLoadSuffixImporter(??) -imputil.ImportManager(??) -imputil.Importer(??) -imputil.imp -imputil.marshal -imputil.py_suffix_importer(??) -imputil.struct -imputil.sys -input([prompt]) -> value -inspect.ArgInfo(args, varargs, keywords, locals) -inspect.ArgSpec(args, varargs, keywords, defaults) -inspect.Arguments(args, varargs, keywords) -inspect.Attribute(name, kind, defining_class, object) -inspect.BlockFinder(??) -inspect.CO_GENERATOR -inspect.CO_NESTED -inspect.CO_NEWLOCALS -inspect.CO_NOFREE -inspect.CO_OPTIMIZED -inspect.CO_VARARGS -inspect.CO_VARKEYWORDS -inspect.EndOfBlock -inspect.ModuleInfo(name, suffix, mode, module_type) -inspect.TPFLAGS_IS_ABSTRACT -inspect.Traceback(filename, lineno, function, code_context, index) -inspect.attrgetter(attr, ...) --> attrgetter object -inspect.classify_class_attrs(??) -inspect.cleandoc(??) -inspect.currentframe -inspect.dis -inspect.findsource(??) -inspect.formatargspec(??) -inspect.formatargvalues(??) -inspect.getabsfile(??) -inspect.getargs(??) -inspect.getargspec(??) -inspect.getargvalues(??) -inspect.getblock(??) -inspect.getcallargs(??) -inspect.getclasstree(??) -inspect.getcomments(??) -inspect.getdoc(??) -inspect.getfile(??) -inspect.getframeinfo(??) -inspect.getinnerframes(??) -inspect.getlineno(??) -inspect.getmembers(??) -inspect.getmodule(??) -inspect.getmoduleinfo(??) -inspect.getmodulename(??) -inspect.getmro(??) -inspect.getouterframes(??) -inspect.getsource(??) -inspect.getsourcefile(??) -inspect.getsourcelines(??) -inspect.imp -inspect.indentsize(??) -inspect.isabstract(??) -inspect.isbuiltin(??) -inspect.isclass(??) -inspect.iscode(??) -inspect.isdatadescriptor(??) -inspect.isframe(??) -inspect.isfunction(??) -inspect.isgenerator(??) -inspect.isgeneratorfunction(??) -inspect.isgetsetdescriptor(??) -inspect.ismemberdescriptor(??) -inspect.ismethod(??) -inspect.ismethoddescriptor(??) -inspect.ismodule(??) -inspect.isroutine(??) -inspect.istraceback(??) -inspect.joinseq(??) -inspect.linecache -inspect.modulesbyfile -inspect.namedtuple(??) -inspect.os -inspect.re -inspect.stack(??) -inspect.string -inspect.strseq(??) -inspect.sys -inspect.tokenize -inspect.trace(??) -inspect.types -inspect.walktree(??) -int(x[, base]) -> integer -intern(string) -> string -io.BlockingIOError -io.BufferedIOBase -io.BufferedRWPair -io.BufferedRandom -io.BufferedReader -io.BufferedWriter -io.BytesIO([buffer]) -> object -io.DEFAULT_BUFFER_SIZE -io.FileIO -io.IOBase -io.IncrementalNewlineDecoder -io.OpenWrapper -io.RawIOBase -io.SEEK_CUR -io.SEEK_END -io.SEEK_SET -io.StringIO -io.TextIOBase -io.TextIOWrapper -io.UnsupportedOperation -io.abc -io.open -isinstance(object, class-or-type-or-tuple) -> bool -issubclass(C, B) -> bool -iter(collection) -> iterator -itertools.chain(*iterables) --> chain object -itertools.combinations(iterable, r) --> combinations object -itertools.combinations_with_replacement(iterable, r) --> combinations_with_replacement object -itertools.compress(data, selectors) --> iterator over selected data -itertools.count(start=0, step=1) --> count object -itertools.cycle(iterable) --> cycle object -itertools.dropwhile(predicate, iterable) --> dropwhile object -itertools.groupby(iterable[, keyfunc]) -> create an iterator which returns -itertools.ifilter(function or None, sequence) --> ifilter object -itertools.ifilterfalse(function or None, sequence) --> ifilterfalse object -itertools.imap(func, *iterables) --> imap object -itertools.islice(iterable, [start,] stop [, step]) --> islice object -itertools.izip(iter1 [,iter2 [...]]) --> izip object -itertools.izip_longest(iter1 [,iter2 [...]], [fillvalue=None]) --> izip_longest object -itertools.permutations(iterable[, r]) --> permutations object -itertools.product(*iterables) --> product object -itertools.repeat(object [,times]) -> create an iterator which returns the object -itertools.starmap(function, sequence) --> starmap object -itertools.takewhile(predicate, iterable) --> takewhile object -itertools.tee(iterable, n=2) --> tuple of n independent iterators. -json.JSONDecoder -json.JSONEncoder -json.decoder -json.decoder.BACKSLASH -json.decoder.DEFAULT_ENCODING -json.decoder.FLAGS -json.decoder.JSONArray(??) -json.decoder.JSONDecoder -json.decoder.JSONObject(??) -json.decoder.NaN -json.decoder.NegInf -json.decoder.PosInf -json.decoder.STRINGCHUNK -json.decoder.WHITESPACE -json.decoder.WHITESPACE_STR -json.decoder.c_scanstring -json.decoder.errmsg(??) -json.decoder.linecol(??) -json.decoder.make_scanner -json.decoder.py_scanstring(??) -json.decoder.re -json.decoder.scanstring(basestring, end, encoding, strict=True) -> (str, end) -json.decoder.struct -json.decoder.sys -json.dump(??) -json.dumps(??) -json.encoder -json.encoder.ESCAPE -json.encoder.ESCAPE_ASCII -json.encoder.ESCAPE_DCT -json.encoder.FLOAT_REPR -json.encoder.HAS_UTF8 -json.encoder.INFINITY -json.encoder.JSONEncoder -json.encoder.c_encode_basestring_ascii -json.encoder.c_make_encoder -json.encoder.encode_basestring(??) -json.encoder.encode_basestring_ascii(basestring) -> str -json.encoder.i -json.encoder.py_encode_basestring_ascii(??) -json.encoder.re -json.load(??) -json.loads(??) -json.scanner -json.scanner.NUMBER_RE -json.scanner.c_make_scanner -json.scanner.make_scanner -json.scanner.py_make_scanner(??) -json.scanner.re -json.tool -json.tool.json -json.tool.main(??) -json.tool.sys -keyword.iskeyword -keyword.kwlist -keyword.main(??) -len(object) -> integer -license -linecache.cache -linecache.checkcache(??) -linecache.clearcache(??) -linecache.getline(??) -linecache.getlines(??) -linecache.os -linecache.sys -linecache.updatecache(??) -linuxaudiodev.AFMT_A_LAW -linuxaudiodev.AFMT_MU_LAW -linuxaudiodev.AFMT_S16_BE -linuxaudiodev.AFMT_S16_LE -linuxaudiodev.AFMT_S16_NE -linuxaudiodev.AFMT_S8 -linuxaudiodev.AFMT_U16_BE -linuxaudiodev.AFMT_U16_LE -linuxaudiodev.AFMT_U8 -linuxaudiodev.error -linuxaudiodev.open -list() -> new empty list -locale.ABDAY_1 -locale.ABDAY_2 -locale.ABDAY_3 -locale.ABDAY_4 -locale.ABDAY_5 -locale.ABDAY_6 -locale.ABDAY_7 -locale.ABMON_1 -locale.ABMON_10 -locale.ABMON_11 -locale.ABMON_12 -locale.ABMON_2 -locale.ABMON_3 -locale.ABMON_4 -locale.ABMON_5 -locale.ABMON_6 -locale.ABMON_7 -locale.ABMON_8 -locale.ABMON_9 -locale.ALT_DIGITS -locale.AM_STR -locale.CHAR_MAX -locale.CODESET -locale.CRNCYSTR -locale.DAY_1 -locale.DAY_2 -locale.DAY_3 -locale.DAY_4 -locale.DAY_5 -locale.DAY_6 -locale.DAY_7 -locale.D_FMT -locale.D_T_FMT -locale.ERA -locale.ERA_D_FMT -locale.ERA_D_T_FMT -locale.ERA_T_FMT -locale.Error -locale.LC_ALL -locale.LC_COLLATE -locale.LC_CTYPE -locale.LC_MESSAGES -locale.LC_MONETARY -locale.LC_NUMERIC -locale.LC_TIME -locale.MON_1 -locale.MON_10 -locale.MON_11 -locale.MON_12 -locale.MON_2 -locale.MON_3 -locale.MON_4 -locale.MON_5 -locale.MON_6 -locale.MON_7 -locale.MON_8 -locale.MON_9 -locale.NOEXPR -locale.PM_STR -locale.RADIXCHAR -locale.THOUSEP -locale.T_FMT -locale.T_FMT_AMPM -locale.YESEXPR -locale.atof(??) -locale.atoi(??) -locale.bind_textdomain_codeset(domain, codeset) -> string -locale.bindtextdomain(domain, dir) -> string -locale.currency(??) -locale.dcgettext(domain, msg, category) -> string -locale.dgettext(domain, msg) -> string -locale.encodings -locale.format(??) -locale.format_string(??) -locale.functools -locale.getdefaultlocale(??) -locale.getlocale(??) -locale.getpreferredencoding(??) -locale.gettext(msg) -> string -locale.locale_alias -locale.locale_encoding_alias -locale.localeconv(??) -locale.nl_langinfo(key) -> string -locale.normalize(??) -locale.operator -locale.re -locale.resetlocale(??) -locale.setlocale(??) -locale.str(??) -locale.strcoll -locale.strxfrm -locale.sys -locale.textdomain(domain) -> string -locale.windows_locale -locals() -> dictionary -logging.BASIC_FORMAT -logging.BufferingFormatter -logging.CRITICAL -logging.DEBUG -logging.ERROR -logging.FATAL -logging.FileHandler -logging.Filter -logging.Filterer -logging.Formatter -logging.Handler -logging.INFO -logging.LogRecord -logging.Logger -logging.LoggerAdapter -logging.Manager -logging.NOTSET -logging.NullHandler -logging.PlaceHolder -logging.RootLogger -logging.StreamHandler -logging.WARN -logging.WARNING -logging.addLevelName(??) -logging.atexit -logging.basicConfig(??) -logging.cStringIO -logging.captureWarnings(??) -logging.codecs -logging.config -logging.config.BaseConfigurator -logging.config.ConvertingDict -logging.config.ConvertingList -logging.config.ConvertingTuple -logging.config.DEFAULT_LOGGING_CONFIG_PORT -logging.config.DictConfigurator -logging.config.IDENTIFIER -logging.config.RESET_ERROR -logging.config.StreamRequestHandler(??) -logging.config.ThreadingTCPServer(??) -logging.config.cStringIO -logging.config.dictConfig(??) -logging.config.dictConfigClass -logging.config.fileConfig(??) -logging.config.listen(??) -logging.config.logging -logging.config.os -logging.config.re -logging.config.socket -logging.config.stopListening(??) -logging.config.struct -logging.config.sys -logging.config.thread -logging.config.threading -logging.config.traceback -logging.config.types -logging.config.valid_ident(??) -logging.critical(??) -logging.currentframe(??) -logging.debug(??) -logging.disable(??) -logging.error(??) -logging.exception(??) -logging.fatal(??) -logging.getLevelName(??) -logging.getLogger(??) -logging.getLoggerClass(??) -logging.handlers -logging.handlers.BaseRotatingHandler -logging.handlers.BufferingHandler -logging.handlers.DEFAULT_HTTP_LOGGING_PORT -logging.handlers.DEFAULT_SOAP_LOGGING_PORT -logging.handlers.DEFAULT_TCP_LOGGING_PORT -logging.handlers.DEFAULT_UDP_LOGGING_PORT -logging.handlers.DatagramHandler -logging.handlers.HTTPHandler -logging.handlers.MemoryHandler -logging.handlers.NTEventLogHandler -logging.handlers.RotatingFileHandler -logging.handlers.SMTPHandler -logging.handlers.ST_DEV -logging.handlers.ST_INO -logging.handlers.ST_MTIME -logging.handlers.SYSLOG_TCP_PORT -logging.handlers.SYSLOG_UDP_PORT -logging.handlers.SocketHandler -logging.handlers.SysLogHandler -logging.handlers.TimedRotatingFileHandler -logging.handlers.WatchedFileHandler -logging.handlers.cPickle -logging.handlers.codecs -logging.handlers.logging -logging.handlers.os -logging.handlers.re -logging.handlers.socket -logging.handlers.struct -logging.handlers.time -logging.info(??) -logging.log(??) -logging.logMultiprocessing -logging.logProcesses -logging.logThreads -logging.makeLogRecord(??) -logging.os -logging.raiseExceptions -logging.root -logging.setLoggerClass(??) -logging.shutdown(??) -logging.sys -logging.thread -logging.threading -logging.time -logging.traceback -logging.warn(??) -logging.warning(??) -logging.warnings -logging.weakref -long(x[, base]) -> integer -macpath.SF_APPEND -macpath.SF_ARCHIVED -macpath.SF_IMMUTABLE -macpath.SF_NOUNLINK -macpath.SF_SNAPSHOT -macpath.ST_ATIME -macpath.ST_CTIME -macpath.ST_DEV -macpath.ST_GID -macpath.ST_INO -macpath.ST_MODE -macpath.ST_MTIME -macpath.ST_NLINK -macpath.ST_SIZE -macpath.ST_UID -macpath.S_ENFMT -macpath.S_IEXEC -macpath.S_IFBLK -macpath.S_IFCHR -macpath.S_IFDIR -macpath.S_IFIFO -macpath.S_IFLNK -macpath.S_IFMT(??) -macpath.S_IFREG -macpath.S_IFSOCK -macpath.S_IMODE(??) -macpath.S_IREAD -macpath.S_IRGRP -macpath.S_IROTH -macpath.S_IRUSR -macpath.S_IRWXG -macpath.S_IRWXO -macpath.S_IRWXU -macpath.S_ISBLK(??) -macpath.S_ISCHR(??) -macpath.S_ISDIR(??) -macpath.S_ISFIFO(??) -macpath.S_ISGID -macpath.S_ISLNK(??) -macpath.S_ISREG(??) -macpath.S_ISSOCK(??) -macpath.S_ISUID -macpath.S_ISVTX -macpath.S_IWGRP -macpath.S_IWOTH -macpath.S_IWRITE -macpath.S_IWUSR -macpath.S_IXGRP -macpath.S_IXOTH -macpath.S_IXUSR -macpath.UF_APPEND -macpath.UF_IMMUTABLE -macpath.UF_NODUMP -macpath.UF_NOUNLINK -macpath.UF_OPAQUE -macpath.abspath(??) -macpath.altsep -macpath.basename(??) -macpath.commonprefix(??) -macpath.curdir -macpath.defpath -macpath.devnull -macpath.dirname(??) -macpath.exists(??) -macpath.expanduser(??) -macpath.expandvars(??) -macpath.extsep -macpath.genericpath -macpath.getatime(??) -macpath.getctime(??) -macpath.getmtime(??) -macpath.getsize(??) -macpath.isabs(??) -macpath.isdir(??) -macpath.isfile(??) -macpath.islink(??) -macpath.ismount(??) -macpath.join(??) -macpath.lexists(??) -macpath.norm_error -macpath.normcase(??) -macpath.normpath(??) -macpath.os -macpath.pardir -macpath.pathsep -macpath.realpath(??) -macpath.sep -macpath.split(??) -macpath.splitdrive(??) -macpath.splitext(??) -macpath.supports_unicode_filenames -macpath.walk(??) -macpath.warnings -macurl2path.os -macurl2path.pathname2url(??) -macurl2path.test(??) -macurl2path.url2pathname(??) -macurl2path.urllib -mailbox.Babyl(??) -mailbox.BabylMailbox(??) -mailbox.BabylMessage(??) -mailbox.Error -mailbox.ExternalClashError -mailbox.FormatError -mailbox.MH(??) -mailbox.MHMailbox(??) -mailbox.MHMessage(??) -mailbox.MMDF(??) -mailbox.MMDFMessage(??) -mailbox.Mailbox(??) -mailbox.Maildir(??) -mailbox.MaildirMessage(??) -mailbox.Message(??) -mailbox.MmdfMailbox(??) -mailbox.NoSuchMailboxError -mailbox.NotEmptyError -mailbox.PortableUnixMailbox(??) -mailbox.StringIO -mailbox.UnixMailbox(??) -mailbox.calendar -mailbox.copy -mailbox.email -mailbox.errno -mailbox.fcntl -mailbox.mbox(??) -mailbox.mboxMessage(??) -mailbox.os -mailbox.rfc822 -mailbox.socket -mailbox.sys -mailbox.time -mailbox.warnings -mailcap.findmatch(??) -mailcap.findparam(??) -mailcap.getcaps(??) -mailcap.listmailcapfiles(??) -mailcap.lookup(??) -mailcap.os -mailcap.parsefield(??) -mailcap.parseline(??) -mailcap.readmailcapfile(??) -mailcap.show(??) -mailcap.subst(??) -mailcap.test(??) -map(function, sequence[, sequence, ...]) -> list -markupbase.ParserBase(??) -marshal.dump(value, file[, version]) -marshal.dumps(value[, version]) -marshal.load(file) -marshal.loads(string) -marshal.version -math.acos(x) -math.acosh(x) -math.asin(x) -math.asinh(x) -math.atan(x) -math.atan2(y, x) -math.atanh(x) -math.ceil(x) -math.copysign(x, y) -math.cos(x) -math.cosh(x) -math.degrees(x) -math.e -math.erf(x) -math.erfc(x) -math.exp(x) -math.expm1(x) -math.fabs(x) -math.factorial(x) -> Integral -math.floor(x) -math.fmod(x, y) -math.frexp(x) -math.fsum(iterable) -math.gamma(x) -math.hypot(x, y) -math.isinf(x) -> bool -math.isnan(x) -> bool -math.ldexp(x, i) -math.lgamma(x) -math.log(x[, base]) -math.log10(x) -math.log1p(x) -math.modf(x) -math.pi -math.pow(x, y) -math.radians(x) -math.sin(x) -math.sinh(x) -math.sqrt(x) -math.tan(x) -math.tanh(x) -math.trunc(x:Real) -> Integral -max(iterable[, key=func]) -> value -md5.blocksize -md5.digest_size -md5.md5 -md5.new -md5.warnings -memoryview(object) -mhlib.Error -mhlib.FOLDER_PROTECT -mhlib.Folder(??) -mhlib.IntSet(??) -mhlib.MH(??) -mhlib.MH_PROFILE -mhlib.MH_SEQUENCES -mhlib.Message(??) -mhlib.PATH -mhlib.SubMessage(??) -mhlib.bisect -mhlib.isnumeric(??) -mhlib.mimetools -mhlib.multifile -mhlib.numericprog -mhlib.os -mhlib.pickline(??) -mhlib.re -mhlib.shutil -mhlib.sys -mhlib.test(??) -mhlib.updateline(??) -mimetools.Message(??) -mimetools.catch_warnings -mimetools.choose_boundary(??) -mimetools.copybinary(??) -mimetools.copyliteral(??) -mimetools.decode(??) -mimetools.decodetab -mimetools.encode(??) -mimetools.encodetab -mimetools.filterwarnings(??) -mimetools.os -mimetools.pipethrough(??) -mimetools.pipeto(??) -mimetools.rfc822 -mimetools.sys -mimetools.tempfile -mimetools.uudecode_pipe -mimetools.warnpy3k(??) -mimetypes.MimeTypes(??) -mimetypes.add_type(??) -mimetypes.common_types -mimetypes.encodings_map -mimetypes.guess_all_extensions(??) -mimetypes.guess_extension(??) -mimetypes.guess_type(??) -mimetypes.init(??) -mimetypes.inited -mimetypes.knownfiles -mimetypes.os -mimetypes.posixpath -mimetypes.read_mime_types(??) -mimetypes.suffix_map -mimetypes.sys -mimetypes.types_map -mimetypes.urllib -mimify.CHARSET -mimify.File(??) -mimify.HeaderFile(??) -mimify.MAXLEN -mimify.QUOTE -mimify.base64_re -mimify.chrset -mimify.cte -mimify.he -mimify.iso_char -mimify.mime_char -mimify.mime_code -mimify.mime_decode(??) -mimify.mime_decode_header(??) -mimify.mime_encode(??) -mimify.mime_encode_header(??) -mimify.mime_head -mimify.mime_header -mimify.mime_header_char -mimify.mimify(??) -mimify.mimify_part(??) -mimify.mp -mimify.mv -mimify.qp -mimify.re -mimify.repl -mimify.sys -mimify.unmimify(??) -mimify.unmimify_part(??) -mimify.warnings -min(iterable[, key=func]) -> value -mmap.ACCESS_COPY -mmap.ACCESS_READ -mmap.ACCESS_WRITE -mmap.ALLOCATIONGRANULARITY -mmap.MAP_ANON -mmap.MAP_ANONYMOUS -mmap.MAP_DENYWRITE -mmap.MAP_EXECUTABLE -mmap.MAP_PRIVATE -mmap.MAP_SHARED -mmap.PAGESIZE -mmap.PROT_EXEC -mmap.PROT_READ -mmap.PROT_WRITE -mmap.error -mmap.mmap -modulefinder.AddPackagePath(??) -modulefinder.HAVE_ARGUMENT -modulefinder.IMPORT_NAME -modulefinder.LOAD_CONST -modulefinder.Module(??) -modulefinder.ModuleFinder(??) -modulefinder.READ_MODE -modulefinder.ReplacePackage(??) -modulefinder.STORE_GLOBAL -modulefinder.STORE_NAME -modulefinder.STORE_OPS -modulefinder.dis -modulefinder.generators -modulefinder.imp -modulefinder.marshal -modulefinder.os -modulefinder.packagePathMap -modulefinder.replacePackageMap -modulefinder.struct -modulefinder.sys -modulefinder.test(??) -modulefinder.types -multifile.Error -multifile.MultiFile(??) -multiprocessing.Array(??) -multiprocessing.AuthenticationError -multiprocessing.BoundedSemaphore(??) -multiprocessing.BufferTooShort -multiprocessing.Condition(??) -multiprocessing.Event(??) -multiprocessing.JoinableQueue(??) -multiprocessing.Lock(??) -multiprocessing.Manager(??) -multiprocessing.Pipe(??) -multiprocessing.Pool(??) -multiprocessing.Process -multiprocessing.ProcessError -multiprocessing.Queue(??) -multiprocessing.RLock(??) -multiprocessing.RawArray(??) -multiprocessing.RawValue(??) -multiprocessing.SUBDEBUG -multiprocessing.SUBWARNING -multiprocessing.Semaphore(??) -multiprocessing.TimeoutError -multiprocessing.Value(??) -multiprocessing.active_children(??) -multiprocessing.allow_connection_pickling(??) -multiprocessing.connection -multiprocessing.connection.AuthenticationError -multiprocessing.connection.BUFSIZE -multiprocessing.connection.CHALLENGE -multiprocessing.connection.CONNECTION_TIMEOUT -multiprocessing.connection.Client(??) -multiprocessing.connection.ConnectionWrapper -multiprocessing.connection.FAILURE -multiprocessing.connection.Finalize -multiprocessing.connection.Listener -multiprocessing.connection.MESSAGE_LENGTH -multiprocessing.connection.Pipe(??) -multiprocessing.connection.SocketClient(??) -multiprocessing.connection.SocketListener -multiprocessing.connection.WELCOME -multiprocessing.connection.XmlClient(??) -multiprocessing.connection.XmlListener -multiprocessing.connection.address_type(??) -multiprocessing.connection.answer_challenge(??) -multiprocessing.connection.arbitrary_address(??) -multiprocessing.connection.close(fd) -multiprocessing.connection.current_process(??) -multiprocessing.connection.debug(??) -multiprocessing.connection.default_family -multiprocessing.connection.deliver_challenge(??) -multiprocessing.connection.duplicate -multiprocessing.connection.errno -multiprocessing.connection.families -multiprocessing.connection.get_temp_dir(??) -multiprocessing.connection.itertools -multiprocessing.connection.os -multiprocessing.connection.socket -multiprocessing.connection.sub_debug(??) -multiprocessing.connection.sys -multiprocessing.connection.tempfile -multiprocessing.connection.time -multiprocessing.cpu_count(??) -multiprocessing.current_process(??) -multiprocessing.dummy -multiprocessing.dummy.Array(??) -multiprocessing.dummy.BoundedSemaphore(??) -multiprocessing.dummy.Condition -multiprocessing.dummy.DummyProcess -multiprocessing.dummy.Event(??) -multiprocessing.dummy.JoinableQueue(??) -multiprocessing.dummy.Lock -multiprocessing.dummy.Manager(??) -multiprocessing.dummy.Namespace -multiprocessing.dummy.Pipe(??) -multiprocessing.dummy.Pool(??) -multiprocessing.dummy.Process -multiprocessing.dummy.Queue(??) -multiprocessing.dummy.RLock(??) -multiprocessing.dummy.Semaphore(??) -multiprocessing.dummy.TimeoutError -multiprocessing.dummy.Value -multiprocessing.dummy.active_children(??) -multiprocessing.dummy.array -multiprocessing.dummy.connection -multiprocessing.dummy.connection.Client(??) -multiprocessing.dummy.connection.Connection -multiprocessing.dummy.connection.Listener -multiprocessing.dummy.connection.Pipe(??) -multiprocessing.dummy.connection.Queue(??) -multiprocessing.dummy.connection.families -multiprocessing.dummy.cpu_count(??) -multiprocessing.dummy.current_process(??) -multiprocessing.dummy.dict() -> new empty dictionary -multiprocessing.dummy.freeze_support(??) -multiprocessing.dummy.itertools -multiprocessing.dummy.list() -> new empty list -multiprocessing.dummy.shutdown(??) -multiprocessing.dummy.sys -multiprocessing.dummy.threading -multiprocessing.dummy.weakref -multiprocessing.forking -multiprocessing.forking.ForkingPickler(??) -multiprocessing.forking.Pickler(??) -multiprocessing.forking.Popen -multiprocessing.forking.assert_spawning(??) -multiprocessing.forking.close(fd) -multiprocessing.forking.duplicate -multiprocessing.forking.exit -multiprocessing.forking.old_main_modules -multiprocessing.forking.os -multiprocessing.forking.partial(func, *args, **keywords) - new function with partial application -multiprocessing.forking.prepare(??) -multiprocessing.forking.process -multiprocessing.forking.signal -multiprocessing.forking.sys -multiprocessing.forking.time -multiprocessing.forking.util -multiprocessing.freeze_support(??) -multiprocessing.get_logger(??) -multiprocessing.heap -multiprocessing.heap.Arena -multiprocessing.heap.BufferWrapper -multiprocessing.heap.Finalize -multiprocessing.heap.Heap -multiprocessing.heap.assert_spawning(??) -multiprocessing.heap.bisect -multiprocessing.heap.info(??) -multiprocessing.heap.itertools -multiprocessing.heap.mmap -multiprocessing.heap.os -multiprocessing.heap.sys -multiprocessing.heap.tempfile -multiprocessing.heap.threading -multiprocessing.log_to_stderr(??) -multiprocessing.managers -multiprocessing.managers.AcquirerProxy -multiprocessing.managers.Array(??) -multiprocessing.managers.ArrayProxy -multiprocessing.managers.AuthenticationString -multiprocessing.managers.AutoProxy(??) -multiprocessing.managers.BaseListProxy -multiprocessing.managers.BaseManager -multiprocessing.managers.BaseProxy -multiprocessing.managers.ConditionProxy -multiprocessing.managers.DictProxy -multiprocessing.managers.EventProxy -multiprocessing.managers.Finalize -multiprocessing.managers.ForkingPickler(??) -multiprocessing.managers.IteratorProxy -multiprocessing.managers.ListProxy -multiprocessing.managers.MakeProxyType(??) -multiprocessing.managers.Namespace -multiprocessing.managers.NamespaceProxy -multiprocessing.managers.PicklingError -multiprocessing.managers.Pool(??) -multiprocessing.managers.PoolProxy -multiprocessing.managers.Popen -multiprocessing.managers.Process -multiprocessing.managers.ProcessLocalSet -multiprocessing.managers.Queue -multiprocessing.managers.RebuildProxy(??) -multiprocessing.managers.RemoteError -multiprocessing.managers.Server -multiprocessing.managers.State -multiprocessing.managers.SyncManager -multiprocessing.managers.Token -multiprocessing.managers.Value -multiprocessing.managers.ValueProxy -multiprocessing.managers.active_children(??) -multiprocessing.managers.all_methods(??) -multiprocessing.managers.array -multiprocessing.managers.assert_spawning(??) -multiprocessing.managers.connection -multiprocessing.managers.convert_to_error(??) -multiprocessing.managers.current_process(??) -multiprocessing.managers.dispatch(??) -multiprocessing.managers.exit -multiprocessing.managers.format_exc(??) -multiprocessing.managers.info(??) -multiprocessing.managers.listener_client -multiprocessing.managers.name -multiprocessing.managers.os -multiprocessing.managers.public_methods(??) -multiprocessing.managers.reduce_array(??) -multiprocessing.managers.sys -multiprocessing.managers.threading -multiprocessing.managers.util -multiprocessing.managers.view_types -multiprocessing.managers.weakref -multiprocessing.os -multiprocessing.pool -multiprocessing.pool.ApplyResult -multiprocessing.pool.CLOSE -multiprocessing.pool.Finalize -multiprocessing.pool.IMapIterator -multiprocessing.pool.IMapUnorderedIterator -multiprocessing.pool.MapResult -multiprocessing.pool.Pool -multiprocessing.pool.Process -multiprocessing.pool.Queue -multiprocessing.pool.RUN -multiprocessing.pool.TERMINATE -multiprocessing.pool.ThreadPool -multiprocessing.pool.TimeoutError -multiprocessing.pool.collections -multiprocessing.pool.cpu_count(??) -multiprocessing.pool.debug(??) -multiprocessing.pool.itertools -multiprocessing.pool.job_counter -multiprocessing.pool.mapstar(??) -multiprocessing.pool.threading -multiprocessing.pool.time -multiprocessing.pool.worker(??) -multiprocessing.process -multiprocessing.process.AuthenticationString -multiprocessing.process.ORIGINAL_DIR -multiprocessing.process.Process -multiprocessing.process.active_children(??) -multiprocessing.process.current_process(??) -multiprocessing.process.itertools -multiprocessing.process.name -multiprocessing.process.os -multiprocessing.process.signal -multiprocessing.process.signum -multiprocessing.process.sys -multiprocessing.queues -multiprocessing.queues.BoundedSemaphore -multiprocessing.queues.Condition -multiprocessing.queues.Empty -multiprocessing.queues.Finalize -multiprocessing.queues.Full -multiprocessing.queues.JoinableQueue -multiprocessing.queues.Lock -multiprocessing.queues.Pipe(??) -multiprocessing.queues.Queue -multiprocessing.queues.Semaphore -multiprocessing.queues.SimpleQueue -multiprocessing.queues.assert_spawning(??) -multiprocessing.queues.atexit -multiprocessing.queues.collections -multiprocessing.queues.debug(??) -multiprocessing.queues.info(??) -multiprocessing.queues.os -multiprocessing.queues.register_after_fork(??) -multiprocessing.queues.sys -multiprocessing.queues.threading -multiprocessing.queues.time -multiprocessing.queues.weakref -multiprocessing.reduction -multiprocessing.reduction.Client(??) -multiprocessing.reduction.ForkingPickler(??) -multiprocessing.reduction.Listener -multiprocessing.reduction.Popen -multiprocessing.reduction.close(fd) -multiprocessing.reduction.current_process(??) -multiprocessing.reduction.debug(??) -multiprocessing.reduction.duplicate -multiprocessing.reduction.fromfd(??) -multiprocessing.reduction.os -multiprocessing.reduction.rebuild_connection(??) -multiprocessing.reduction.rebuild_handle(??) -multiprocessing.reduction.rebuild_socket(??) -multiprocessing.reduction.recv_handle(??) -multiprocessing.reduction.reduce_connection(??) -multiprocessing.reduction.reduce_handle(??) -multiprocessing.reduction.reduce_socket(??) -multiprocessing.reduction.register_after_fork(??) -multiprocessing.reduction.send_handle(??) -multiprocessing.reduction.socket -multiprocessing.reduction.sub_debug(??) -multiprocessing.reduction.sys -multiprocessing.reduction.threading -multiprocessing.sharedctypes -multiprocessing.sharedctypes.Array(??) -multiprocessing.sharedctypes.ForkingPickler(??) -multiprocessing.sharedctypes.RLock(??) -multiprocessing.sharedctypes.RawArray(??) -multiprocessing.sharedctypes.RawValue(??) -multiprocessing.sharedctypes.Synchronized -multiprocessing.sharedctypes.SynchronizedArray -multiprocessing.sharedctypes.SynchronizedBase -multiprocessing.sharedctypes.SynchronizedString -multiprocessing.sharedctypes.Value(??) -multiprocessing.sharedctypes.assert_spawning(??) -multiprocessing.sharedctypes.class_cache -multiprocessing.sharedctypes.copy(??) -multiprocessing.sharedctypes.ctypes -multiprocessing.sharedctypes.heap -multiprocessing.sharedctypes.make_property(??) -multiprocessing.sharedctypes.prop_cache -multiprocessing.sharedctypes.rebuild_ctype(??) -multiprocessing.sharedctypes.reduce_ctype(??) -multiprocessing.sharedctypes.synchronized(??) -multiprocessing.sharedctypes.sys -multiprocessing.sharedctypes.template -multiprocessing.sharedctypes.typecode_to_type -multiprocessing.sharedctypes.weakref -multiprocessing.synchronize -multiprocessing.synchronize.BoundedSemaphore -multiprocessing.synchronize.Condition -multiprocessing.synchronize.Event -multiprocessing.synchronize.Finalize -multiprocessing.synchronize.Lock -multiprocessing.synchronize.Popen -multiprocessing.synchronize.RECURSIVE_MUTEX -multiprocessing.synchronize.RLock -multiprocessing.synchronize.SEMAPHORE -multiprocessing.synchronize.SEM_VALUE_MAX -multiprocessing.synchronize.SemLock -multiprocessing.synchronize.Semaphore -multiprocessing.synchronize.assert_spawning(??) -multiprocessing.synchronize.current_process(??) -multiprocessing.synchronize.debug(??) -multiprocessing.synchronize.os -multiprocessing.synchronize.register_after_fork(??) -multiprocessing.synchronize.sys -multiprocessing.synchronize.threading -multiprocessing.sys -multiprocessing.util -multiprocessing.util.DEBUG -multiprocessing.util.DEFAULT_LOGGING_FORMAT -multiprocessing.util.Finalize -multiprocessing.util.ForkAwareLocal -multiprocessing.util.ForkAwareThreadLock -multiprocessing.util.INFO -multiprocessing.util.LOGGER_NAME -multiprocessing.util.NOTSET -multiprocessing.util.SUBDEBUG -multiprocessing.util.SUBWARNING -multiprocessing.util.active_children(??) -multiprocessing.util.atexit -multiprocessing.util.current_process(??) -multiprocessing.util.debug(??) -multiprocessing.util.get_logger(??) -multiprocessing.util.get_temp_dir(??) -multiprocessing.util.info(??) -multiprocessing.util.is_exiting(??) -multiprocessing.util.itertools -multiprocessing.util.log_to_stderr(??) -multiprocessing.util.register_after_fork(??) -multiprocessing.util.sub_debug(??) -multiprocessing.util.sub_warning(??) -multiprocessing.util.threading -multiprocessing.util.weakref -mutex.deque(iterable[, maxlen]) --> deque object -mutex.mutex(??) -netrc.NetrcParseError -netrc.netrc(??) -netrc.os -netrc.shlex -new.classobj(name, bases, dict) -new.code -new.function(code, globals[, name[, argdefs[, closure]]]) -new.instance(class[, dict]) -new.instancemethod(function, instance, class) -new.module(name[, doc]) -next(iterator[, default]) -nis.cat(map, domain = defaultdomain) -nis.error -nis.get_default_domain() -> str -nis.maps(domain = defaultdomain) -nis.match(key, map, domain = defaultdomain) -nntplib.CRLF -nntplib.LONGRESP -nntplib.NNTP(??) -nntplib.NNTPDataError -nntplib.NNTPError -nntplib.NNTPPermanentError -nntplib.NNTPProtocolError -nntplib.NNTPReplyError -nntplib.NNTPTemporaryError -nntplib.NNTP_PORT -nntplib.error_data -nntplib.error_perm -nntplib.error_proto -nntplib.error_reply -nntplib.error_temp -nntplib.re -nntplib.socket -ntpath.abspath(??) -ntpath.altsep -ntpath.basename(??) -ntpath.commonprefix(??) -ntpath.curdir -ntpath.defpath -ntpath.devnull -ntpath.dirname(??) -ntpath.exists(??) -ntpath.expanduser(??) -ntpath.expandvars(??) -ntpath.extsep -ntpath.genericpath -ntpath.getatime(??) -ntpath.getctime(??) -ntpath.getmtime(??) -ntpath.getsize(??) -ntpath.isabs(??) -ntpath.isdir(??) -ntpath.isfile(??) -ntpath.islink(??) -ntpath.ismount(??) -ntpath.join(??) -ntpath.lexists(??) -ntpath.normcase(??) -ntpath.normpath(??) -ntpath.os -ntpath.pardir -ntpath.pathsep -ntpath.realpath(??) -ntpath.relpath(??) -ntpath.sep -ntpath.split(??) -ntpath.splitdrive(??) -ntpath.splitext(??) -ntpath.splitunc(??) -ntpath.stat -ntpath.supports_unicode_filenames -ntpath.sys -ntpath.walk(??) -ntpath.warnings -nturl2path.pathname2url(??) -nturl2path.url2pathname(??) -numbers.ABCMeta -numbers.Complex -numbers.Integral -numbers.Number -numbers.Rational -numbers.Real -numbers.abstractmethod(??) -numbers.abstractproperty -numbers.division -object -oct(number) -> string -opcode.EXTENDED_ARG -opcode.HAVE_ARGUMENT -opcode.cmp_op -opcode.hascompare -opcode.hasconst -opcode.hasfree -opcode.hasjabs -opcode.hasjrel -opcode.haslocal -opcode.hasname -opcode.opmap -opcode.opname -open(name[, mode[, buffering]]) -> file object -operator.abs(a) -- Same as abs(a). -operator.add(a, b) -- Same as a + b. -operator.and_(a, b) -- Same as a & b. -operator.attrgetter(attr, ...) --> attrgetter object -operator.concat(a, b) -- Same as a + b, for a and b sequences. -operator.contains(a, b) -- Same as b in a (note reversed operands). -operator.countOf(a, b) -- Return the number of times b occurs in a. -operator.delitem(a, b) -- Same as del a[b]. -operator.delslice(a, b, c) -- Same as del a[b:c]. -operator.div(a, b) -- Same as a / b when __future__.division is not in effect. -operator.eq(a, b) -- Same as a==b. -operator.floordiv(a, b) -- Same as a // b. -operator.ge(a, b) -- Same as a>=b. -operator.getitem(a, b) -- Same as a[b]. -operator.getslice(a, b, c) -- Same as a[b:c]. -operator.gt(a, b) -- Same as a>b. -operator.iadd -operator.iand -operator.iconcat -operator.idiv -operator.ifloordiv -operator.ilshift -operator.imod -operator.imul -operator.index(a) -- Same as a.__index__() -operator.indexOf(a, b) -- Return the first index of b in a. -operator.inv(a) -- Same as ~a. -operator.invert(a) -- Same as ~a. -operator.ior -operator.ipow -operator.irepeat -operator.irshift -operator.isCallable(a) -- Same as callable(a). -operator.isMappingType(a) -- Return True if a has a mapping type, False otherwise. -operator.isNumberType(a) -- Return True if a has a numeric type, False otherwise. -operator.isSequenceType(a) -- Return True if a has a sequence type, False otherwise. -operator.is_(a, b) -- Same as a is b. -operator.is_not(a, b) -- Same as a is not b. -operator.isub -operator.itemgetter(item, ...) --> itemgetter object -operator.itruediv -operator.ixor -operator.le(a, b) -- Same as a<=b. -operator.lshift(a, b) -- Same as a << b. -operator.lt(a, b) -- Same as a methodcaller object -operator.mod(a, b) -- Same as a % b. -operator.mul(a, b) -- Same as a * b. -operator.ne(a, b) -- Same as a!=b. -operator.neg(a) -- Same as -a. -operator.not_(a) -- Same as not a. -operator.or_(a, b) -- Same as a | b. -operator.pos(a) -- Same as +a. -operator.pow(a, b) -- Same as a ** b. -operator.repeat(a, b) -- Return a * b, where a is a sequence, and b is an integer. -operator.rshift(a, b) -- Same as a >> b. -operator.sequenceIncludes(a, b) -- Same as b in a (note reversed operands; deprecated). -operator.setitem(a, b, c) -- Same as a[b] = c. -operator.setslice(a, b, c, d) -- Same as a[b:c] = d. -operator.sub(a, b) -- Same as a - b. -operator.truediv(a, b) -- Same as a / b when __future__.division is in effect. -operator.truth(a) -- Return True if a is true, False otherwise. -operator.xor(a, b) -- Same as a ^ b. -optparse.AmbiguousOptionError -optparse.BadOptionError -optparse.HelpFormatter(??) -optparse.IndentedHelpFormatter(??) -optparse.NO_DEFAULT -optparse.OptParseError -optparse.Option(??) -optparse.OptionConflictError -optparse.OptionContainer(??) -optparse.OptionError -optparse.OptionGroup(??) -optparse.OptionParser(??) -optparse.OptionValueError -optparse.SUPPRESS_HELP -optparse.SUPPRESS_USAGE -optparse.TitledHelpFormatter(??) -optparse.Values(??) -optparse.check_builtin(??) -optparse.check_choice(??) -optparse.gettext(??) -optparse.isbasestring(??) -optparse.make_option(??) -optparse.os -optparse.sys -optparse.textwrap -optparse.types -ord(c) -> integer -os.EX_CANTCREAT -os.EX_CONFIG -os.EX_DATAERR -os.EX_IOERR -os.EX_NOHOST -os.EX_NOINPUT -os.EX_NOPERM -os.EX_NOUSER -os.EX_OK -os.EX_OSERR -os.EX_OSFILE -os.EX_PROTOCOL -os.EX_SOFTWARE -os.EX_TEMPFAIL -os.EX_UNAVAILABLE -os.EX_USAGE -os.F_OK -os.NGROUPS_MAX -os.O_APPEND -os.O_ASYNC -os.O_CREAT -os.O_DIRECT -os.O_DIRECTORY -os.O_DSYNC -os.O_EXCL -os.O_LARGEFILE -os.O_NDELAY -os.O_NOATIME -os.O_NOCTTY -os.O_NOFOLLOW -os.O_NONBLOCK -os.O_RDONLY -os.O_RDWR -os.O_RSYNC -os.O_SYNC -os.O_TRUNC -os.O_WRONLY -os.P_NOWAIT -os.P_NOWAITO -os.P_WAIT -os.R_OK -os.SEEK_CUR -os.SEEK_END -os.SEEK_SET -os.TMP_MAX -os.UserDict -os.WCONTINUED -os.WCOREDUMP(status) -> bool -os.WEXITSTATUS(status) -> integer -os.WIFCONTINUED(status) -> bool -os.WIFEXITED(status) -> bool -os.WIFSIGNALED(status) -> bool -os.WIFSTOPPED(status) -> bool -os.WNOHANG -os.WSTOPSIG(status) -> integer -os.WTERMSIG(status) -> integer -os.WUNTRACED -os.W_OK -os.X_OK -os.abort() -> does not return! -os.access(path, mode) -> True if granted, False otherwise -os.altsep -os.chdir(path) -os.chmod(path, mode) -os.chown(path, uid, gid) -os.chroot(path) -os.close(fd) -os.closerange(fd_low, fd_high) -os.confstr(name) -> string -os.confstr_names -os.ctermid() -> string -os.curdir -os.defpath -os.devnull -os.dup(fd) -> fd2 -os.dup2(old_fd, new_fd) -os.environ -os.errno -os.error -os.execl(file, *args) -os.execle(file, *args, env) -os.execlp(file, *args) -os.execlpe(file, *args, env) -os.execv(path, args) -os.execve(path, args, env) -os.execvp(file, args) -os.execvpe(file, args, env) -os.extsep -os.fchdir(fildes) -os.fchmod(fd, mode) -os.fchown(fd, uid, gid) -os.fdatasync(fildes) -os.fdopen(fd [, mode='r' [, bufsize]]) -> file_object -os.fork() -> pid -os.forkpty() -> (pid, master_fd) -os.fpathconf(fd, name) -> integer -os.fstat(fd) -> stat result -os.fstatvfs(fd) -> statvfs result -os.fsync(fildes) -os.ftruncate(fd, length) -os.getcwd() -> path -os.getcwdu() -> path -os.getegid() -> egid -os.getenv(??) -os.geteuid() -> euid -os.getgid() -> gid -os.getgroups() -> list of group IDs -os.getloadavg() -> (float, float, float) -os.getlogin() -> string -os.getpgid(pid) -> pgid -os.getpgrp() -> pgrp -os.getpid() -> pid -os.getppid() -> ppid -os.getresgid() -> (rgid, egid, sgid) -os.getresuid() -> (ruid, euid, suid) -os.getsid(pid) -> sid -os.getuid() -> uid -os.initgroups(username, gid) -> None -os.isatty(fd) -> bool -os.kill(pid, sig) -os.killpg(pgid, sig) -os.lchown(path, uid, gid) -os.linesep -os.link(src, dst) -os.listdir(path) -> list_of_strings -os.lseek(fd, pos, how) -> newpos -os.lstat(path) -> stat result -os.major(device) -> major number -os.makedev(major, minor) -> device number -os.makedirs(path [, mode=0777]) -os.minor(device) -> minor number -os.mkdir(path [, mode=0777]) -os.mkfifo(filename [, mode=0666]) -os.mknod(filename [, mode=0600, device]) -os.name -os.nice(inc) -> new_priority -os.open(filename, flag [, mode=0777]) -> fd -os.openpty() -> (master_fd, slave_fd) -os.pardir -os.path -os.pathconf(path, name) -> integer -os.pathconf_names -os.pathsep -os.pipe() -> (read_end, write_end) -os.popen(command [, mode='r' [, bufsize]]) -> pipe -os.popen2(??) -os.popen3(??) -os.popen4(??) -os.putenv(key, value) -os.read(fd, buffersize) -> string -os.readlink(path) -> path -os.remove(path) -os.removedirs(path) -os.rename(old, new) -os.renames(old, new) -os.rmdir(path) -os.sep -os.setegid(gid) -os.seteuid(uid) -os.setgid(gid) -os.setgroups(list) -os.setpgid(pid, pgrp) -os.setpgrp() -os.setregid(rgid, egid) -os.setresgid(rgid, egid, sgid) -os.setresuid(ruid, euid, suid) -os.setreuid(ruid, euid) -os.setsid() -os.setuid(uid) -os.spawnl(mode, file, *args) -> integer -os.spawnle(mode, file, *args, env) -> integer -os.spawnlp(mode, file, *args) -> integer -os.spawnlpe(mode, file, *args, env) -> integer -os.spawnv(mode, file, args) -> integer -os.spawnve(mode, file, args, env) -> integer -os.spawnvp(mode, file, args) -> integer -os.spawnvpe(mode, file, args, env) -> integer -os.stat(path) -> stat result -os.stat_float_times([newval]) -> oldval -os.stat_result -os.statvfs(path) -> statvfs result -os.statvfs_result -os.strerror(code) -> string -os.symlink(src, dst) -os.sys -os.sysconf(name) -> integer -os.sysconf_names -os.system(command) -> exit_status -os.tcgetpgrp(fd) -> pgid -os.tcsetpgrp(fd, pgid) -os.tempnam([dir[, prefix]]) -> string -os.times() -> (utime, stime, cutime, cstime, elapsed_time) -os.tmpfile() -> file object -os.tmpnam() -> string -os.ttyname(fd) -> string -os.umask(new_mask) -> old_mask -os.uname() -> (sysname, nodename, release, version, machine) -os.unlink(path) -os.unsetenv(key) -os.urandom(n) -> str -os.utime(path, (atime, mtime)) -os.wait() -> (pid, status) -os.wait3(options) -> (pid, status, rusage) -os.wait4(pid, options) -> (pid, status, rusage) -os.waitpid(pid, options) -> (pid, status) -os.walk(??) -os.write(fd, string) -> byteswritten -os2emxpath.abspath(??) -os2emxpath.altsep -os2emxpath.basename(??) -os2emxpath.commonprefix(??) -os2emxpath.curdir -os2emxpath.defpath -os2emxpath.devnull -os2emxpath.dirname(??) -os2emxpath.exists(??) -os2emxpath.expanduser(??) -os2emxpath.expandvars(??) -os2emxpath.extsep -os2emxpath.getatime(??) -os2emxpath.getctime(??) -os2emxpath.getmtime(??) -os2emxpath.getsize(??) -os2emxpath.isabs(??) -os2emxpath.isdir(??) -os2emxpath.isfile(??) -os2emxpath.islink(??) -os2emxpath.ismount(??) -os2emxpath.join(??) -os2emxpath.lexists(??) -os2emxpath.normcase(??) -os2emxpath.normpath(??) -os2emxpath.os -os2emxpath.pardir -os2emxpath.pathsep -os2emxpath.realpath(??) -os2emxpath.sep -os2emxpath.split(??) -os2emxpath.splitdrive(??) -os2emxpath.splitext(??) -os2emxpath.splitunc(??) -os2emxpath.stat -os2emxpath.supports_unicode_filenames -os2emxpath.walk(??) -ossaudiodev.AFMT_AC3 -ossaudiodev.AFMT_A_LAW -ossaudiodev.AFMT_IMA_ADPCM -ossaudiodev.AFMT_MPEG -ossaudiodev.AFMT_MU_LAW -ossaudiodev.AFMT_QUERY -ossaudiodev.AFMT_S16_BE -ossaudiodev.AFMT_S16_LE -ossaudiodev.AFMT_S16_NE -ossaudiodev.AFMT_S8 -ossaudiodev.AFMT_U16_BE -ossaudiodev.AFMT_U16_LE -ossaudiodev.AFMT_U8 -ossaudiodev.OSSAudioError -ossaudiodev.SNDCTL_COPR_HALT -ossaudiodev.SNDCTL_COPR_LOAD -ossaudiodev.SNDCTL_COPR_RCODE -ossaudiodev.SNDCTL_COPR_RCVMSG -ossaudiodev.SNDCTL_COPR_RDATA -ossaudiodev.SNDCTL_COPR_RESET -ossaudiodev.SNDCTL_COPR_RUN -ossaudiodev.SNDCTL_COPR_SENDMSG -ossaudiodev.SNDCTL_COPR_WCODE -ossaudiodev.SNDCTL_COPR_WDATA -ossaudiodev.SNDCTL_DSP_BIND_CHANNEL -ossaudiodev.SNDCTL_DSP_CHANNELS -ossaudiodev.SNDCTL_DSP_GETBLKSIZE -ossaudiodev.SNDCTL_DSP_GETCAPS -ossaudiodev.SNDCTL_DSP_GETCHANNELMASK -ossaudiodev.SNDCTL_DSP_GETFMTS -ossaudiodev.SNDCTL_DSP_GETIPTR -ossaudiodev.SNDCTL_DSP_GETISPACE -ossaudiodev.SNDCTL_DSP_GETODELAY -ossaudiodev.SNDCTL_DSP_GETOPTR -ossaudiodev.SNDCTL_DSP_GETOSPACE -ossaudiodev.SNDCTL_DSP_GETSPDIF -ossaudiodev.SNDCTL_DSP_GETTRIGGER -ossaudiodev.SNDCTL_DSP_MAPINBUF -ossaudiodev.SNDCTL_DSP_MAPOUTBUF -ossaudiodev.SNDCTL_DSP_NONBLOCK -ossaudiodev.SNDCTL_DSP_POST -ossaudiodev.SNDCTL_DSP_PROFILE -ossaudiodev.SNDCTL_DSP_RESET -ossaudiodev.SNDCTL_DSP_SAMPLESIZE -ossaudiodev.SNDCTL_DSP_SETDUPLEX -ossaudiodev.SNDCTL_DSP_SETFMT -ossaudiodev.SNDCTL_DSP_SETFRAGMENT -ossaudiodev.SNDCTL_DSP_SETSPDIF -ossaudiodev.SNDCTL_DSP_SETSYNCRO -ossaudiodev.SNDCTL_DSP_SETTRIGGER -ossaudiodev.SNDCTL_DSP_SPEED -ossaudiodev.SNDCTL_DSP_STEREO -ossaudiodev.SNDCTL_DSP_SUBDIVIDE -ossaudiodev.SNDCTL_DSP_SYNC -ossaudiodev.SNDCTL_FM_4OP_ENABLE -ossaudiodev.SNDCTL_FM_LOAD_INSTR -ossaudiodev.SNDCTL_MIDI_INFO -ossaudiodev.SNDCTL_MIDI_MPUCMD -ossaudiodev.SNDCTL_MIDI_MPUMODE -ossaudiodev.SNDCTL_MIDI_PRETIME -ossaudiodev.SNDCTL_SEQ_CTRLRATE -ossaudiodev.SNDCTL_SEQ_GETINCOUNT -ossaudiodev.SNDCTL_SEQ_GETOUTCOUNT -ossaudiodev.SNDCTL_SEQ_GETTIME -ossaudiodev.SNDCTL_SEQ_NRMIDIS -ossaudiodev.SNDCTL_SEQ_NRSYNTHS -ossaudiodev.SNDCTL_SEQ_OUTOFBAND -ossaudiodev.SNDCTL_SEQ_PANIC -ossaudiodev.SNDCTL_SEQ_PERCMODE -ossaudiodev.SNDCTL_SEQ_RESET -ossaudiodev.SNDCTL_SEQ_RESETSAMPLES -ossaudiodev.SNDCTL_SEQ_SYNC -ossaudiodev.SNDCTL_SEQ_TESTMIDI -ossaudiodev.SNDCTL_SEQ_THRESHOLD -ossaudiodev.SNDCTL_SYNTH_CONTROL -ossaudiodev.SNDCTL_SYNTH_ID -ossaudiodev.SNDCTL_SYNTH_INFO -ossaudiodev.SNDCTL_SYNTH_MEMAVL -ossaudiodev.SNDCTL_SYNTH_REMOVESAMPLE -ossaudiodev.SNDCTL_TMR_CONTINUE -ossaudiodev.SNDCTL_TMR_METRONOME -ossaudiodev.SNDCTL_TMR_SELECT -ossaudiodev.SNDCTL_TMR_SOURCE -ossaudiodev.SNDCTL_TMR_START -ossaudiodev.SNDCTL_TMR_STOP -ossaudiodev.SNDCTL_TMR_TEMPO -ossaudiodev.SNDCTL_TMR_TIMEBASE -ossaudiodev.SOUND_MIXER_ALTPCM -ossaudiodev.SOUND_MIXER_BASS -ossaudiodev.SOUND_MIXER_CD -ossaudiodev.SOUND_MIXER_DIGITAL1 -ossaudiodev.SOUND_MIXER_DIGITAL2 -ossaudiodev.SOUND_MIXER_DIGITAL3 -ossaudiodev.SOUND_MIXER_IGAIN -ossaudiodev.SOUND_MIXER_IMIX -ossaudiodev.SOUND_MIXER_LINE -ossaudiodev.SOUND_MIXER_LINE1 -ossaudiodev.SOUND_MIXER_LINE2 -ossaudiodev.SOUND_MIXER_LINE3 -ossaudiodev.SOUND_MIXER_MIC -ossaudiodev.SOUND_MIXER_MONITOR -ossaudiodev.SOUND_MIXER_NRDEVICES -ossaudiodev.SOUND_MIXER_OGAIN -ossaudiodev.SOUND_MIXER_PCM -ossaudiodev.SOUND_MIXER_PHONEIN -ossaudiodev.SOUND_MIXER_PHONEOUT -ossaudiodev.SOUND_MIXER_RADIO -ossaudiodev.SOUND_MIXER_RECLEV -ossaudiodev.SOUND_MIXER_SPEAKER -ossaudiodev.SOUND_MIXER_SYNTH -ossaudiodev.SOUND_MIXER_TREBLE -ossaudiodev.SOUND_MIXER_VIDEO -ossaudiodev.SOUND_MIXER_VOLUME -ossaudiodev.control_labels -ossaudiodev.control_names -ossaudiodev.error -ossaudiodev.open -ossaudiodev.openmixer -parser.ASTType -parser.ParserError -parser.STType -parser.ast2list -parser.ast2tuple -parser.compileast -parser.compilest -parser.expr -parser.isexpr -parser.issuite -parser.sequence2ast -parser.sequence2st -parser.st2list -parser.st2tuple -parser.suite -parser.tuple2ast -parser.tuple2st -pdb.Pdb(??) -pdb.Repr(??) -pdb.Restart -pdb.TESTCMD -pdb.bdb -pdb.cmd -pdb.find_function(??) -pdb.help(??) -pdb.line_prefix -pdb.linecache -pdb.main(??) -pdb.os -pdb.pm(??) -pdb.post_mortem(??) -pdb.pprint -pdb.re -pdb.run(??) -pdb.runcall(??) -pdb.runctx(??) -pdb.runeval(??) -pdb.set_trace(??) -pdb.sys -pdb.test(??) -pdb.traceback -pickle.APPEND -pickle.APPENDS -pickle.BINFLOAT -pickle.BINGET -pickle.BININT -pickle.BININT1 -pickle.BININT2 -pickle.BINPERSID -pickle.BINPUT -pickle.BINSTRING -pickle.BINUNICODE -pickle.BUILD -pickle.BooleanType -pickle.BufferType -pickle.BuiltinFunctionType -pickle.BuiltinMethodType -pickle.ClassType -pickle.CodeType -pickle.ComplexType -pickle.DICT -pickle.DUP -pickle.DictProxyType -pickle.DictType -pickle.DictionaryType -pickle.EMPTY_DICT -pickle.EMPTY_LIST -pickle.EMPTY_TUPLE -pickle.EXT1 -pickle.EXT2 -pickle.EXT4 -pickle.EllipsisType -pickle.FALSE -pickle.FLOAT -pickle.FileType -pickle.FloatType -pickle.FrameType -pickle.FunctionType -pickle.GET -pickle.GLOBAL -pickle.GeneratorType -pickle.GetSetDescriptorType -pickle.HIGHEST_PROTOCOL -pickle.INST -pickle.INT -pickle.InstanceType -pickle.IntType -pickle.LIST -pickle.LONG -pickle.LONG1 -pickle.LONG4 -pickle.LONG_BINGET -pickle.LONG_BINPUT -pickle.LambdaType -pickle.ListType -pickle.LongType -pickle.MARK -pickle.MemberDescriptorType -pickle.MethodType -pickle.ModuleType -pickle.NEWFALSE -pickle.NEWOBJ -pickle.NEWTRUE -pickle.NONE -pickle.NoneType -pickle.NotImplementedType -pickle.OBJ -pickle.ObjectType -pickle.PERSID -pickle.POP -pickle.POP_MARK -pickle.PROTO -pickle.PUT -pickle.PickleError -pickle.Pickler(??) -pickle.PicklingError -pickle.PyStringMap -pickle.REDUCE -pickle.SETITEM -pickle.SETITEMS -pickle.SHORT_BINSTRING -pickle.STOP -pickle.STRING -pickle.SliceType -pickle.StringIO([s]) -- Return a StringIO-like stream for reading or writing -pickle.StringType -pickle.StringTypes -pickle.TRUE -pickle.TUPLE -pickle.TUPLE1 -pickle.TUPLE2 -pickle.TUPLE3 -pickle.TracebackType -pickle.TupleType -pickle.TypeType -pickle.UNICODE -pickle.UnboundMethodType -pickle.UnicodeType -pickle.Unpickler(??) -pickle.UnpicklingError -pickle.XRangeType -pickle.classmap -pickle.compatible_formats -pickle.decode_long(??) -pickle.dispatch_table -pickle.dump(??) -pickle.dumps(??) -pickle.encode_long(??) -pickle.format_version -pickle.load(??) -pickle.loads(??) -pickle.marshal -pickle.mloads -pickle.re -pickle.struct -pickle.sys -pickle.whichmodule(??) -pickletools.ArgumentDescriptor -pickletools.OpcodeInfo -pickletools.StackObject -pickletools.TAKEN_FROM_ARGUMENT1 -pickletools.TAKEN_FROM_ARGUMENT4 -pickletools.UP_TO_NEWLINE -pickletools.anyobject -pickletools.code2op -pickletools.decimalnl_long -pickletools.decimalnl_short -pickletools.decode_long(??) -pickletools.dis(??) -pickletools.float8 -pickletools.floatnl -pickletools.genops(??) -pickletools.int4 -pickletools.long1 -pickletools.long4 -pickletools.markobject -pickletools.opcodes -pickletools.optimize(??) -pickletools.pybool -pickletools.pydict -pickletools.pyfloat -pickletools.pyint -pickletools.pyinteger_or_bool -pickletools.pylist -pickletools.pylong -pickletools.pynone -pickletools.pystring -pickletools.pytuple -pickletools.pyunicode -pickletools.read_decimalnl_long(??) -pickletools.read_decimalnl_short(??) -pickletools.read_float8(??) -pickletools.read_floatnl(??) -pickletools.read_int4(??) -pickletools.read_long1(??) -pickletools.read_long4(??) -pickletools.read_string1(??) -pickletools.read_string4(??) -pickletools.read_stringnl(??) -pickletools.read_stringnl_noescape(??) -pickletools.read_stringnl_noescape_pair(??) -pickletools.read_uint1(??) -pickletools.read_uint2(??) -pickletools.read_unicodestring4(??) -pickletools.read_unicodestringnl(??) -pickletools.stackslice -pickletools.string1 -pickletools.string4 -pickletools.stringnl -pickletools.stringnl_noescape -pickletools.stringnl_noescape_pair -pickletools.uint1 -pickletools.uint2 -pickletools.unicodestring4 -pickletools.unicodestringnl -pipes.FILEIN_FILEOUT -pipes.FILEIN_STDOUT -pipes.SINK -pipes.SOURCE -pipes.STDIN_FILEOUT -pipes.STDIN_STDOUT -pipes.Template(??) -pipes.makepipeline(??) -pipes.os -pipes.quote(??) -pipes.re -pipes.stepkinds -pipes.string -pipes.tempfile -pkgutil.ImpImporter(??) -pkgutil.ImpLoader(??) -pkgutil.ModuleType -pkgutil.extend_path(??) -pkgutil.find_loader(??) -pkgutil.get_data(??) -pkgutil.get_importer(??) -pkgutil.get_loader(??) -pkgutil.imp -pkgutil.iter_importer_modules(??) -pkgutil.iter_importers(??) -pkgutil.iter_modules(??) -pkgutil.iter_zipimport_modules(??) -pkgutil.os -pkgutil.read_code(??) -pkgutil.simplegeneric(??) -pkgutil.sys -pkgutil.walk_packages(??) -pkgutil.zipimport -pkgutil.zipimporter(archivepath) -> zipimporter object -platform.DEV_NULL -platform.architecture(??) -platform.dist(??) -platform.java_ver(??) -platform.libc_ver(??) -platform.linux_distribution(??) -platform.mac_ver(??) -platform.machine(??) -platform.node(??) -platform.os -platform.platform(??) -platform.popen(??) -platform.processor(??) -platform.python_branch(??) -platform.python_build(??) -platform.python_compiler(??) -platform.python_implementation(??) -platform.python_revision(??) -platform.python_version(??) -platform.python_version_tuple(??) -platform.re -platform.release(??) -platform.string -platform.sys -platform.system(??) -platform.system_alias(??) -platform.uname(??) -platform.version(??) -platform.win32_ver(??) -plistlib.Data(??) -plistlib.Dict -plistlib.DumbXMLWriter(??) -plistlib.PLISTHEADER -plistlib.Plist -plistlib.PlistParser(??) -plistlib.PlistWriter(??) -plistlib.StringIO([s]) -- Return a StringIO-like stream for reading or writing -plistlib.binascii -plistlib.datetime -plistlib.re -plistlib.readPlist(??) -plistlib.readPlistFromResource(??) -plistlib.readPlistFromString(??) -plistlib.warnings -plistlib.writePlist(??) -plistlib.writePlistToResource(??) -plistlib.writePlistToString(??) -popen2.MAXFD -popen2.Popen3(??) -popen2.Popen4(??) -popen2.os -popen2.popen2(??) -popen2.popen3(??) -popen2.popen4(??) -popen2.sys -popen2.warnings -poplib.CR -poplib.CRLF -poplib.LF -poplib.POP3(??) -poplib.POP3_PORT -poplib.POP3_SSL(??) -poplib.POP3_SSL_PORT -poplib.error_proto -poplib.re -poplib.socket -poplib.ssl -posix.EX_CANTCREAT -posix.EX_CONFIG -posix.EX_DATAERR -posix.EX_IOERR -posix.EX_NOHOST -posix.EX_NOINPUT -posix.EX_NOPERM -posix.EX_NOUSER -posix.EX_OK -posix.EX_OSERR -posix.EX_OSFILE -posix.EX_PROTOCOL -posix.EX_SOFTWARE -posix.EX_TEMPFAIL -posix.EX_UNAVAILABLE -posix.EX_USAGE -posix.F_OK -posix.NGROUPS_MAX -posix.O_APPEND -posix.O_ASYNC -posix.O_CREAT -posix.O_DIRECT -posix.O_DIRECTORY -posix.O_DSYNC -posix.O_EXCL -posix.O_LARGEFILE -posix.O_NDELAY -posix.O_NOATIME -posix.O_NOCTTY -posix.O_NOFOLLOW -posix.O_NONBLOCK -posix.O_RDONLY -posix.O_RDWR -posix.O_RSYNC -posix.O_SYNC -posix.O_TRUNC -posix.O_WRONLY -posix.R_OK -posix.TMP_MAX -posix.WCONTINUED -posix.WCOREDUMP(status) -> bool -posix.WEXITSTATUS(status) -> integer -posix.WIFCONTINUED(status) -> bool -posix.WIFEXITED(status) -> bool -posix.WIFSIGNALED(status) -> bool -posix.WIFSTOPPED(status) -> bool -posix.WNOHANG -posix.WSTOPSIG(status) -> integer -posix.WTERMSIG(status) -> integer -posix.WUNTRACED -posix.W_OK -posix.X_OK -posix.abort() -> does not return! -posix.access(path, mode) -> True if granted, False otherwise -posix.chdir(path) -posix.chmod(path, mode) -posix.chown(path, uid, gid) -posix.chroot(path) -posix.close(fd) -posix.closerange(fd_low, fd_high) -posix.confstr(name) -> string -posix.confstr_names -posix.ctermid() -> string -posix.dup(fd) -> fd2 -posix.dup2(old_fd, new_fd) -posix.environ -posix.error -posix.execv(path, args) -posix.execve(path, args, env) -posix.fchdir(fildes) -posix.fchmod(fd, mode) -posix.fchown(fd, uid, gid) -posix.fdatasync(fildes) -posix.fdopen(fd [, mode='r' [, bufsize]]) -> file_object -posix.fork() -> pid -posix.forkpty() -> (pid, master_fd) -posix.fpathconf(fd, name) -> integer -posix.fstat(fd) -> stat result -posix.fstatvfs(fd) -> statvfs result -posix.fsync(fildes) -posix.ftruncate(fd, length) -posix.getcwd() -> path -posix.getcwdu() -> path -posix.getegid() -> egid -posix.geteuid() -> euid -posix.getgid() -> gid -posix.getgroups() -> list of group IDs -posix.getloadavg() -> (float, float, float) -posix.getlogin() -> string -posix.getpgid(pid) -> pgid -posix.getpgrp() -> pgrp -posix.getpid() -> pid -posix.getppid() -> ppid -posix.getresgid() -> (rgid, egid, sgid) -posix.getresuid() -> (ruid, euid, suid) -posix.getsid(pid) -> sid -posix.getuid() -> uid -posix.initgroups(username, gid) -> None -posix.isatty(fd) -> bool -posix.kill(pid, sig) -posix.killpg(pgid, sig) -posix.lchown(path, uid, gid) -posix.link(src, dst) -posix.listdir(path) -> list_of_strings -posix.lseek(fd, pos, how) -> newpos -posix.lstat(path) -> stat result -posix.major(device) -> major number -posix.makedev(major, minor) -> device number -posix.minor(device) -> minor number -posix.mkdir(path [, mode=0777]) -posix.mkfifo(filename [, mode=0666]) -posix.mknod(filename [, mode=0600, device]) -posix.nice(inc) -> new_priority -posix.open(filename, flag [, mode=0777]) -> fd -posix.openpty() -> (master_fd, slave_fd) -posix.pathconf(path, name) -> integer -posix.pathconf_names -posix.pipe() -> (read_end, write_end) -posix.popen(command [, mode='r' [, bufsize]]) -> pipe -posix.putenv(key, value) -posix.read(fd, buffersize) -> string -posix.readlink(path) -> path -posix.remove(path) -posix.rename(old, new) -posix.rmdir(path) -posix.setegid(gid) -posix.seteuid(uid) -posix.setgid(gid) -posix.setgroups(list) -posix.setpgid(pid, pgrp) -posix.setpgrp() -posix.setregid(rgid, egid) -posix.setresgid(rgid, egid, sgid) -posix.setresuid(ruid, euid, suid) -posix.setreuid(ruid, euid) -posix.setsid() -posix.setuid(uid) -posix.stat(path) -> stat result -posix.stat_float_times([newval]) -> oldval -posix.stat_result -posix.statvfs(path) -> statvfs result -posix.statvfs_result -posix.strerror(code) -> string -posix.symlink(src, dst) -posix.sysconf(name) -> integer -posix.sysconf_names -posix.system(command) -> exit_status -posix.tcgetpgrp(fd) -> pgid -posix.tcsetpgrp(fd, pgid) -posix.tempnam([dir[, prefix]]) -> string -posix.times() -> (utime, stime, cutime, cstime, elapsed_time) -posix.tmpfile() -> file object -posix.tmpnam() -> string -posix.ttyname(fd) -> string -posix.umask(new_mask) -> old_mask -posix.uname() -> (sysname, nodename, release, version, machine) -posix.unlink(path) -posix.unsetenv(key) -posix.utime(path, (atime, mtime)) -posix.wait() -> (pid, status) -posix.wait3(options) -> (pid, status, rusage) -posix.wait4(pid, options) -> (pid, status, rusage) -posix.waitpid(pid, options) -> (pid, status) -posix.write(fd, string) -> byteswritten -posixfile.SEEK_CUR -posixfile.SEEK_END -posixfile.SEEK_SET -posixfile.fileopen(??) -posixfile.open(??) -posixfile.warnings -posixpath.abspath(??) -posixpath.altsep -posixpath.basename(??) -posixpath.commonprefix(??) -posixpath.curdir -posixpath.defpath -posixpath.devnull -posixpath.dirname(??) -posixpath.exists(??) -posixpath.expanduser(??) -posixpath.expandvars(??) -posixpath.extsep -posixpath.genericpath -posixpath.getatime(??) -posixpath.getctime(??) -posixpath.getmtime(??) -posixpath.getsize(??) -posixpath.isabs(??) -posixpath.isdir(??) -posixpath.isfile(??) -posixpath.islink(??) -posixpath.ismount(??) -posixpath.join(??) -posixpath.lexists(??) -posixpath.normcase(??) -posixpath.normpath(??) -posixpath.os -posixpath.pardir -posixpath.pathsep -posixpath.realpath(??) -posixpath.relpath(??) -posixpath.samefile(??) -posixpath.sameopenfile(??) -posixpath.samestat(??) -posixpath.sep -posixpath.split(??) -posixpath.splitdrive(??) -posixpath.splitext(??) -posixpath.stat -posixpath.supports_unicode_filenames -posixpath.walk(??) -posixpath.warnings -pow(x, y[, z]) -> number -pprint.PrettyPrinter(??) -pprint.isreadable(??) -pprint.isrecursive(??) -pprint.pformat(??) -pprint.pprint(??) -pprint.saferepr(??) -pprint.warnings -print -profile.OptionParser(??) -profile.Profile(??) -profile.Stats(??) -profile.help(??) -profile.main(??) -profile.marshal -profile.os -profile.resgetrusage(??) -profile.resource -profile.run(??) -profile.runctx(??) -profile.sys -profile.time -property(fget=None, fset=None, fdel=None, doc=None) -> property attribute -pstats.Stats(??) -pstats.TupleComp(??) -pstats.add_callers(??) -pstats.add_func_stats(??) -pstats.cmp_to_key(??) -pstats.count_calls(??) -pstats.f8(??) -pstats.func_get_function_name(??) -pstats.func_std_string(??) -pstats.func_strip_path(??) -pstats.marshal -pstats.os -pstats.re -pstats.sys -pstats.time -pty.CHILD -pty.STDERR_FILENO -pty.STDIN_FILENO -pty.STDOUT_FILENO -pty.fork() -> (pid, master_fd) -pty.master_open() -> (master_fd, slave_name) -pty.openpty() -> (master_fd, slave_fd) -pty.os -pty.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -pty.slave_open(tty_name) -> slave_fd -pty.spawn(??) -pty.tty -pwd.getpwall() -> list_of_entries -pwd.getpwnam(name) -> (pw_name,pw_passwd,pw_uid, -pwd.getpwuid(uid) -> (pw_name,pw_passwd,pw_uid, -pwd.struct_passwd -pwd.struct_pwent -py_compile.MAGIC -py_compile.PyCompileError -py_compile.compile(??) -py_compile.imp -py_compile.main(??) -py_compile.marshal -py_compile.os -py_compile.sys -py_compile.traceback -py_compile.wr_long(??) -pyclbr.Class(??) -pyclbr.DEDENT -pyclbr.Function(??) -pyclbr.NAME -pyclbr.OP -pyclbr.imp -pyclbr.itemgetter(item, ...) --> itemgetter object -pyclbr.readmodule(??) -pyclbr.readmodule_ex(??) -pyclbr.sys -pyclbr.tokenize -pydoc.Doc(??) -pydoc.ErrorDuringImport -pydoc.HTMLDoc(??) -pydoc.HTMLRepr(??) -pydoc.Helper(??) -pydoc.ModuleScanner(??) -pydoc.Repr(??) -pydoc.Scanner(??) -pydoc.TextDoc(??) -pydoc.TextRepr(??) -pydoc.allmethods(??) -pydoc.apropos(??) -pydoc.classify_class_attrs(??) -pydoc.classname(??) -pydoc.cli(??) -pydoc.cram(??) -pydoc.deque(iterable[, maxlen]) --> deque object -pydoc.describe(??) -pydoc.doc(??) -pydoc.expandtabs(s [,tabsize]) -> string -pydoc.extract_tb(??) -pydoc.find(s, sub [,start [,end]]) -> in -pydoc.getdoc(??) -pydoc.getpager(??) -pydoc.gui(??) -pydoc.help -pydoc.html -pydoc.imp -pydoc.importfile(??) -pydoc.inspect -pydoc.isdata(??) -pydoc.ispackage(??) -pydoc.ispath(??) -pydoc.join(list [,sep]) -> string -pydoc.locate(??) -pydoc.lower(s) -> string -pydoc.os -pydoc.pager(??) -pydoc.pathdirs(??) -pydoc.pipepager(??) -pydoc.pkgutil -pydoc.plain(??) -pydoc.plainpager(??) -pydoc.re -pydoc.render_doc(??) -pydoc.replace(??) -pydoc.resolve(??) -pydoc.rfind(s, sub [,start [,end]]) -> int -pydoc.rstrip(s [,chars]) -> string -pydoc.safeimport(??) -pydoc.serve(??) -pydoc.source_synopsis(??) -pydoc.split(s [,sep [,maxsplit]]) -> list of strings -pydoc.splitdoc(??) -pydoc.strip(s [,chars]) -> string -pydoc.stripid(??) -pydoc.synopsis(??) -pydoc.sys -pydoc.tempfilepager(??) -pydoc.text -pydoc.ttypager(??) -pydoc.types -pydoc.visiblename(??) -pydoc.writedoc(??) -pydoc.writedocs(??) -pydoc_data.topics -pydoc_data.topics.topics -pyexpat.EXPAT_VERSION -pyexpat.ErrorString(errno) -> string -pyexpat.ExpatError -pyexpat.ParserCreate([encoding[, namespace_separator]]) -> parser -pyexpat.XMLParserType -pyexpat.XML_PARAM_ENTITY_PARSING_ALWAYS -pyexpat.XML_PARAM_ENTITY_PARSING_NEVER -pyexpat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -pyexpat.error -pyexpat.errors -pyexpat.expat_CAPI -pyexpat.features -pyexpat.model -pyexpat.native_encoding -pyexpat.version_info -quit -quopri.EMPTYSTRING -quopri.ESCAPE -quopri.HEX -quopri.MAXLINESIZE -quopri.a2b_qp -quopri.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -quopri.decode(??) -quopri.decodestring(??) -quopri.encode(??) -quopri.encodestring(??) -quopri.ishex(??) -quopri.main(??) -quopri.needsquoting(??) -quopri.quote(??) -quopri.unhex(??) -random.BPF -random.LOG4 -random.NV_MAGICCONST -random.RECIP_BPF -random.Random -random.SG_MAGICCONST -random.SystemRandom -random.TWOPI -random.WichmannHill -random.betavariate -random.choice -random.division -random.expovariate -random.gammavariate -random.gauss -random.getrandbits(k) -> x. Generates a long int with k random bits. -random.getstate -random.jumpahead(int) -> None. Create new state from existing state and integer. -random.lognormvariate -random.normalvariate -random.paretovariate -random.randint -random.random() -> x in the interval [0, 1). -random.randrange -random.sample -random.seed -random.setstate -random.shuffle -random.triangular -random.uniform -random.vonmisesvariate -random.weibullvariate -range([start,] stop[, step]) -> list of integers -raw_input([prompt]) -> string -re.DEBUG -re.DOTALL -re.I -re.IGNORECASE -re.L -re.LOCALE -re.M -re.MULTILINE -re.S -re.Scanner(??) -re.T -re.TEMPLATE -re.U -re.UNICODE -re.VERBOSE -re.X -re.compile(??) -re.copy_reg -re.error -re.escape(??) -re.findall(??) -re.finditer(??) -re.match(??) -re.purge(??) -re.search(??) -re.split(??) -re.sre_compile -re.sre_parse -re.sub(??) -re.subn(??) -re.sys -re.template(??) -reduce(function, sequence[, initial]) -> value -reload(module) -> module -repr(object) -> string -repr.Repr(??) -repr.aRepr -repr.islice(iterable, [start,] stop [, step]) --> islice object -repr.repr -resource.RLIMIT_AS -resource.RLIMIT_CORE -resource.RLIMIT_CPU -resource.RLIMIT_DATA -resource.RLIMIT_FSIZE -resource.RLIMIT_MEMLOCK -resource.RLIMIT_NOFILE -resource.RLIMIT_NPROC -resource.RLIMIT_OFILE -resource.RLIMIT_RSS -resource.RLIMIT_STACK -resource.RLIM_INFINITY -resource.RUSAGE_CHILDREN -resource.RUSAGE_SELF -resource.error -resource.getpagesize -resource.getrlimit -resource.getrusage -resource.setrlimit -resource.struct_rusage -reversed(sequence) -> reverse iterator over values of the sequence -rexec.FileBase(??) -rexec.FileDelegate(??) -rexec.FileWrapper(??) -rexec.RExec(??) -rexec.RHooks(??) -rexec.RModuleImporter(??) -rexec.RModuleLoader(??) -rexec.TEMPLATE -rexec.ihooks -rexec.imp -rexec.os -rexec.sys -rexec.test(??) -rfc822.AddressList(??) -rfc822.AddrlistClass(??) -rfc822.Message(??) -rfc822.dump_address_pair(??) -rfc822.formatdate(??) -rfc822.mktime_tz(??) -rfc822.parseaddr(??) -rfc822.parsedate(??) -rfc822.parsedate_tz(??) -rfc822.quote(??) -rfc822.time -rfc822.unquote(??) -rfc822.warnpy3k(??) -rlcompleter.Completer(??) -rlcompleter.get_class_members(??) -robotparser.Entry(??) -robotparser.RobotFileParser(??) -robotparser.RuleLine(??) -robotparser.URLopener(??) -robotparser.urllib -robotparser.urlparse -round(number[, ndigits]) -> floating point number -runpy.get_loader(??) -runpy.imp -runpy.read_code(??) -runpy.run_module(??) -runpy.run_path(??) -runpy.sys -sched.Event(time, priority, action, argument) -sched.heapq -sched.namedtuple(??) -sched.scheduler(??) -select.EPOLLERR -select.EPOLLET -select.EPOLLHUP -select.EPOLLIN -select.EPOLLMSG -select.EPOLLONESHOT -select.EPOLLOUT -select.EPOLLPRI -select.EPOLLRDBAND -select.EPOLLRDNORM -select.EPOLLWRBAND -select.EPOLLWRNORM -select.PIPE_BUF -select.POLLERR -select.POLLHUP -select.POLLIN -select.POLLMSG -select.POLLNVAL -select.POLLOUT -select.POLLPRI -select.POLLRDBAND -select.POLLRDNORM -select.POLLWRBAND -select.POLLWRNORM -select.epoll -select.error -select.poll -select.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -set() -> new empty set object -setattr(object, name, value) -sets.BaseSet -sets.ImmutableSet -sets.Set -sets.ifilter(function or None, sequence) --> ifilter object -sets.ifilterfalse(function or None, sequence) --> ifilterfalse object -sets.warnings -sgmllib.SGMLParseError -sgmllib.SGMLParser(??) -sgmllib.TestSGMLParser(??) -sgmllib.attrfind -sgmllib.charref -sgmllib.endbracket -sgmllib.entityref -sgmllib.incomplete -sgmllib.interesting -sgmllib.markupbase -sgmllib.piclose -sgmllib.re -sgmllib.shorttag -sgmllib.shorttagopen -sgmllib.starttagopen -sgmllib.tagfind -sgmllib.test(??) -sha.blocksize -sha.digest_size -sha.digestsize -sha.new -sha.sha -sha.warnings -shelve.BsdDbShelf(??) -shelve.DbfilenameShelf(??) -shelve.Pickler(file, protocol=0) -- Create a pickler. -shelve.Shelf(??) -shelve.StringIO([s]) -- Return a StringIO-like stream for reading or writing -shelve.Unpickler(file) -- Create an unpickler. -shelve.UserDict -shelve.open(??) -shlex.StringIO([s]) -- Return a StringIO-like stream for reading or writing -shlex.deque(iterable[, maxlen]) --> deque object -shlex.os -shlex.shlex(??) -shlex.split(??) -shlex.sys -shutil.Error -shutil.ExecError -shutil.SpecialFileError -shutil.WindowsError -shutil.abspath(??) -shutil.collections -shutil.copy(??) -shutil.copy2(??) -shutil.copyfile(??) -shutil.copyfileobj(??) -shutil.copymode(??) -shutil.copystat(??) -shutil.copytree(??) -shutil.errno -shutil.fnmatch -shutil.get_archive_formats(??) -shutil.getgrnam(name) -> tuple -shutil.getpwnam(name) -> (pw_name,pw_passwd,pw_uid, -shutil.ignore_patterns(??) -shutil.make_archive(??) -shutil.move(??) -shutil.os -shutil.register_archive_format(??) -shutil.rmtree(??) -shutil.stat -shutil.sys -shutil.unregister_archive_format(??) -signal.ITIMER_PROF -signal.ITIMER_REAL -signal.ITIMER_VIRTUAL -signal.ItimerError -signal.NSIG -signal.SIGABRT -signal.SIGALRM -signal.SIGBUS -signal.SIGCHLD -signal.SIGCLD -signal.SIGCONT -signal.SIGFPE -signal.SIGHUP -signal.SIGILL -signal.SIGINT -signal.SIGIO -signal.SIGIOT -signal.SIGKILL -signal.SIGPIPE -signal.SIGPOLL -signal.SIGPROF -signal.SIGPWR -signal.SIGQUIT -signal.SIGRTMAX -signal.SIGRTMIN -signal.SIGSEGV -signal.SIGSTOP -signal.SIGSYS -signal.SIGTERM -signal.SIGTRAP -signal.SIGTSTP -signal.SIGTTIN -signal.SIGTTOU -signal.SIGURG -signal.SIGUSR1 -signal.SIGUSR2 -signal.SIGVTALRM -signal.SIGWINCH -signal.SIGXCPU -signal.SIGXFSZ -signal.SIG_DFL -signal.SIG_IGN -signal.alarm(seconds) -signal.default_int_handler(...) -signal.getitimer(which) -signal.getsignal(sig) -> action -signal.pause() -signal.set_wakeup_fd(fd) -> fd -signal.setitimer(which, seconds[, interval]) -signal.siginterrupt(sig, flag) -> None -signal.signal(sig, action) -> action -site.ENABLE_USER_SITE -site.PREFIXES -site.USER_BASE -site.USER_SITE -site.abs__file__(??) -site.addbuilddir(??) -site.addpackage(??) -site.addsitedir(??) -site.addsitepackages(??) -site.addusersitepackages(??) -site.aliasmbcs(??) -site.check_enableusersite(??) -site.execsitecustomize(??) -site.execusercustomize(??) -site.getsitepackages(??) -site.getuserbase(??) -site.getusersitepackages(??) -site.main(??) -site.makepath(??) -site.os -site.removeduppaths(??) -site.setBEGINLIBPATH(??) -site.setcopyright(??) -site.setencoding(??) -site.sethelper(??) -site.setquit(??) -site.sys -slice([start,] stop[, step]) -smtpd.COMMASPACE -smtpd.DEBUGSTREAM -smtpd.DebuggingServer(??) -smtpd.Devnull(??) -smtpd.EMPTYSTRING -smtpd.MailmanProxy(??) -smtpd.NEWLINE -smtpd.Options(??) -smtpd.PureProxy(??) -smtpd.SMTPChannel(??) -smtpd.SMTPServer(??) -smtpd.asynchat -smtpd.asyncore -smtpd.errno -smtpd.getopt -smtpd.os -smtpd.parseargs(??) -smtpd.program -smtpd.socket -smtpd.sys -smtpd.time -smtpd.usage(??) -smtplib.CRLF -smtplib.LMTP(??) -smtplib.LMTP_PORT -smtplib.OLDSTYLE_AUTH -smtplib.SMTP(??) -smtplib.SMTPAuthenticationError -smtplib.SMTPConnectError -smtplib.SMTPDataError -smtplib.SMTPException -smtplib.SMTPHeloError -smtplib.SMTPRecipientsRefused -smtplib.SMTPResponseException -smtplib.SMTPSenderRefused -smtplib.SMTPServerDisconnected -smtplib.SMTP_PORT -smtplib.SMTP_SSL(??) -smtplib.SMTP_SSL_PORT -smtplib.SSLFakeFile(??) -smtplib.base64 -smtplib.email -smtplib.encode_base64(??) -smtplib.hmac -smtplib.quoteaddr(??) -smtplib.quotedata(??) -smtplib.re -smtplib.socket -smtplib.ssl -smtplib.stderr -sndhdr.get_long_be(??) -sndhdr.get_long_le(??) -sndhdr.get_short_be(??) -sndhdr.get_short_le(??) -sndhdr.test(??) -sndhdr.test_8svx(??) -sndhdr.test_aifc(??) -sndhdr.test_au(??) -sndhdr.test_hcom(??) -sndhdr.test_sndr(??) -sndhdr.test_sndt(??) -sndhdr.test_voc(??) -sndhdr.test_wav(??) -sndhdr.testall(??) -sndhdr.tests -sndhdr.what(??) -sndhdr.whathdr(??) -socket.AF_APPLETALK -socket.AF_ASH -socket.AF_ATMPVC -socket.AF_ATMSVC -socket.AF_AX25 -socket.AF_BRIDGE -socket.AF_DECnet -socket.AF_ECONET -socket.AF_INET -socket.AF_INET6 -socket.AF_IPX -socket.AF_IRDA -socket.AF_KEY -socket.AF_LLC -socket.AF_NETBEUI -socket.AF_NETLINK -socket.AF_NETROM -socket.AF_PACKET -socket.AF_PPPOX -socket.AF_ROSE -socket.AF_ROUTE -socket.AF_SECURITY -socket.AF_SNA -socket.AF_TIPC -socket.AF_UNIX -socket.AF_UNSPEC -socket.AF_WANPIPE -socket.AF_X25 -socket.AI_ADDRCONFIG -socket.AI_ALL -socket.AI_CANONNAME -socket.AI_NUMERICHOST -socket.AI_NUMERICSERV -socket.AI_PASSIVE -socket.AI_V4MAPPED -socket.CAPI -socket.EAI_ADDRFAMILY -socket.EAI_AGAIN -socket.EAI_BADFLAGS -socket.EAI_FAIL -socket.EAI_FAMILY -socket.EAI_MEMORY -socket.EAI_NODATA -socket.EAI_NONAME -socket.EAI_OVERFLOW -socket.EAI_SERVICE -socket.EAI_SOCKTYPE -socket.EAI_SYSTEM -socket.EBADF -socket.EINTR -socket.INADDR_ALLHOSTS_GROUP -socket.INADDR_ANY -socket.INADDR_BROADCAST -socket.INADDR_LOOPBACK -socket.INADDR_MAX_LOCAL_GROUP -socket.INADDR_NONE -socket.INADDR_UNSPEC_GROUP -socket.IPPORT_RESERVED -socket.IPPORT_USERRESERVED -socket.IPPROTO_AH -socket.IPPROTO_DSTOPTS -socket.IPPROTO_EGP -socket.IPPROTO_ESP -socket.IPPROTO_FRAGMENT -socket.IPPROTO_GRE -socket.IPPROTO_HOPOPTS -socket.IPPROTO_ICMP -socket.IPPROTO_ICMPV6 -socket.IPPROTO_IDP -socket.IPPROTO_IGMP -socket.IPPROTO_IP -socket.IPPROTO_IPIP -socket.IPPROTO_IPV6 -socket.IPPROTO_NONE -socket.IPPROTO_PIM -socket.IPPROTO_PUP -socket.IPPROTO_RAW -socket.IPPROTO_ROUTING -socket.IPPROTO_RSVP -socket.IPPROTO_TCP -socket.IPPROTO_TP -socket.IPPROTO_UDP -socket.IPV6_CHECKSUM -socket.IPV6_DSTOPTS -socket.IPV6_HOPLIMIT -socket.IPV6_HOPOPTS -socket.IPV6_JOIN_GROUP -socket.IPV6_LEAVE_GROUP -socket.IPV6_MULTICAST_HOPS -socket.IPV6_MULTICAST_IF -socket.IPV6_MULTICAST_LOOP -socket.IPV6_NEXTHOP -socket.IPV6_PKTINFO -socket.IPV6_RECVDSTOPTS -socket.IPV6_RECVHOPLIMIT -socket.IPV6_RECVHOPOPTS -socket.IPV6_RECVPKTINFO -socket.IPV6_RECVRTHDR -socket.IPV6_RECVTCLASS -socket.IPV6_RTHDR -socket.IPV6_RTHDRDSTOPTS -socket.IPV6_RTHDR_TYPE_0 -socket.IPV6_TCLASS -socket.IPV6_UNICAST_HOPS -socket.IPV6_V6ONLY -socket.IP_ADD_MEMBERSHIP -socket.IP_DEFAULT_MULTICAST_LOOP -socket.IP_DEFAULT_MULTICAST_TTL -socket.IP_DROP_MEMBERSHIP -socket.IP_HDRINCL -socket.IP_MAX_MEMBERSHIPS -socket.IP_MULTICAST_IF -socket.IP_MULTICAST_LOOP -socket.IP_MULTICAST_TTL -socket.IP_OPTIONS -socket.IP_RECVOPTS -socket.IP_RECVRETOPTS -socket.IP_RETOPTS -socket.IP_TOS -socket.IP_TTL -socket.MSG_CTRUNC -socket.MSG_DONTROUTE -socket.MSG_DONTWAIT -socket.MSG_EOR -socket.MSG_OOB -socket.MSG_PEEK -socket.MSG_TRUNC -socket.MSG_WAITALL -socket.MethodType -socket.NETLINK_DNRTMSG -socket.NETLINK_FIREWALL -socket.NETLINK_IP6_FW -socket.NETLINK_NFLOG -socket.NETLINK_ROUTE -socket.NETLINK_USERSOCK -socket.NETLINK_XFRM -socket.NI_DGRAM -socket.NI_MAXHOST -socket.NI_MAXSERV -socket.NI_NAMEREQD -socket.NI_NOFQDN -socket.NI_NUMERICHOST -socket.NI_NUMERICSERV -socket.PACKET_BROADCAST -socket.PACKET_FASTROUTE -socket.PACKET_HOST -socket.PACKET_LOOPBACK -socket.PACKET_MULTICAST -socket.PACKET_OTHERHOST -socket.PACKET_OUTGOING -socket.PF_PACKET -socket.RAND_add(string, entropy) -socket.RAND_egd(path) -> bytes -socket.RAND_status() -> 0 or 1 -socket.SHUT_RD -socket.SHUT_RDWR -socket.SHUT_WR -socket.SOCK_DGRAM -socket.SOCK_RAW -socket.SOCK_RDM -socket.SOCK_SEQPACKET -socket.SOCK_STREAM -socket.SOL_IP -socket.SOL_SOCKET -socket.SOL_TCP -socket.SOL_TIPC -socket.SOL_UDP -socket.SOMAXCONN -socket.SO_ACCEPTCONN -socket.SO_BROADCAST -socket.SO_DEBUG -socket.SO_DONTROUTE -socket.SO_ERROR -socket.SO_KEEPALIVE -socket.SO_LINGER -socket.SO_OOBINLINE -socket.SO_RCVBUF -socket.SO_RCVLOWAT -socket.SO_RCVTIMEO -socket.SO_REUSEADDR -socket.SO_SNDBUF -socket.SO_SNDLOWAT -socket.SO_SNDTIMEO -socket.SO_TYPE -socket.SSL_ERROR_EOF -socket.SSL_ERROR_INVALID_ERROR_CODE -socket.SSL_ERROR_SSL -socket.SSL_ERROR_SYSCALL -socket.SSL_ERROR_WANT_CONNECT -socket.SSL_ERROR_WANT_READ -socket.SSL_ERROR_WANT_WRITE -socket.SSL_ERROR_WANT_X509_LOOKUP -socket.SSL_ERROR_ZERO_RETURN -socket.SocketType -socket.StringIO([s]) -- Return a StringIO-like stream for reading or writing -socket.TCP_CORK -socket.TCP_DEFER_ACCEPT -socket.TCP_INFO -socket.TCP_KEEPCNT -socket.TCP_KEEPIDLE -socket.TCP_KEEPINTVL -socket.TCP_LINGER2 -socket.TCP_MAXSEG -socket.TCP_NODELAY -socket.TCP_QUICKACK -socket.TCP_SYNCNT -socket.TCP_WINDOW_CLAMP -socket.TIPC_ADDR_ID -socket.TIPC_ADDR_NAME -socket.TIPC_ADDR_NAMESEQ -socket.TIPC_CFG_SRV -socket.TIPC_CLUSTER_SCOPE -socket.TIPC_CONN_TIMEOUT -socket.TIPC_CRITICAL_IMPORTANCE -socket.TIPC_DEST_DROPPABLE -socket.TIPC_HIGH_IMPORTANCE -socket.TIPC_IMPORTANCE -socket.TIPC_LOW_IMPORTANCE -socket.TIPC_MEDIUM_IMPORTANCE -socket.TIPC_NODE_SCOPE -socket.TIPC_PUBLISHED -socket.TIPC_SRC_DROPPABLE -socket.TIPC_SUBSCR_TIMEOUT -socket.TIPC_SUB_CANCEL -socket.TIPC_SUB_PORTS -socket.TIPC_SUB_SERVICE -socket.TIPC_TOP_SRV -socket.TIPC_WAIT_FOREVER -socket.TIPC_WITHDRAWN -socket.TIPC_ZONE_SCOPE -socket.create_connection(??) -socket.errno -socket.error -socket.fromfd(fd, family, type[, proto]) -> socket object -socket.gaierror -socket.getaddrinfo(host, port [, family, socktype, proto, flags]) -socket.getdefaulttimeout() -> timeout -socket.getfqdn(??) -socket.gethostbyaddr(host) -> (name, aliaslist, addresslist) -socket.gethostbyname(host) -> address -socket.gethostbyname_ex(host) -> (name, aliaslist, addresslist) -socket.gethostname() -> string -socket.getnameinfo(sockaddr, flags) --> (host, port) -socket.getprotobyname(name) -> integer -socket.getservbyname(servicename[, protocolname]) -> integer -socket.getservbyport(port[, protocolname]) -> string -socket.has_ipv6 -socket.herror -socket.htonl(integer) -> integer -socket.htons(integer) -> integer -socket.inet_aton(string) -> packed 32-bit IP representation -socket.inet_ntoa(packed_ip) -> ip_address_string -socket.inet_ntop(af, packed_ip) -> string formatted IP address -socket.inet_pton(af, ip) -> packed IP address string -socket.m -socket.meth(??) -socket.ntohl(integer) -> integer -socket.ntohs(integer) -> integer -socket.os -socket.p -socket.partial(func, *args, **keywords) - new function with partial application -socket.setdefaulttimeout(timeout) -socket.socket([family[, type[, proto]]]) -> socket object -socket.socketpair([family[, type[, proto]]]) -> (socket object, socket object) -socket.ssl(??) -socket.sslerror -socket.sys -socket.timeout -socket.warnings -sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted list -spwd.getspall() -> list_of_entries -spwd.getspnam(name) -> (sp_namp, sp_pwdp, sp_lstchg, sp_min, sp_max, -spwd.struct_spwd -sre.DOTALL -sre.I -sre.IGNORECASE -sre.L -sre.LOCALE -sre.M -sre.MULTILINE -sre.S -sre.U -sre.UNICODE -sre.VERBOSE -sre.X -sre.compile(??) -sre.error -sre.escape(??) -sre.findall(??) -sre.finditer(??) -sre.match(??) -sre.purge(??) -sre.search(??) -sre.split(??) -sre.sub(??) -sre.subn(??) -sre.template(??) -sre.warnings -sre_compile.ANY -sre_compile.ANY_ALL -sre_compile.ASSERT -sre_compile.ASSERT_NOT -sre_compile.AT -sre_compile.ATCODES -sre_compile.AT_BEGINNING -sre_compile.AT_BEGINNING_LINE -sre_compile.AT_BEGINNING_STRING -sre_compile.AT_BOUNDARY -sre_compile.AT_END -sre_compile.AT_END_LINE -sre_compile.AT_END_STRING -sre_compile.AT_LOCALE -sre_compile.AT_LOC_BOUNDARY -sre_compile.AT_LOC_NON_BOUNDARY -sre_compile.AT_MULTILINE -sre_compile.AT_NON_BOUNDARY -sre_compile.AT_UNICODE -sre_compile.AT_UNI_BOUNDARY -sre_compile.AT_UNI_NON_BOUNDARY -sre_compile.BIGCHARSET -sre_compile.BRANCH -sre_compile.CALL -sre_compile.CATEGORY -sre_compile.CATEGORY_DIGIT -sre_compile.CATEGORY_LINEBREAK -sre_compile.CATEGORY_LOC_NOT_WORD -sre_compile.CATEGORY_LOC_WORD -sre_compile.CATEGORY_NOT_DIGIT -sre_compile.CATEGORY_NOT_LINEBREAK -sre_compile.CATEGORY_NOT_SPACE -sre_compile.CATEGORY_NOT_WORD -sre_compile.CATEGORY_SPACE -sre_compile.CATEGORY_UNI_DIGIT -sre_compile.CATEGORY_UNI_LINEBREAK -sre_compile.CATEGORY_UNI_NOT_DIGIT -sre_compile.CATEGORY_UNI_NOT_LINEBREAK -sre_compile.CATEGORY_UNI_NOT_SPACE -sre_compile.CATEGORY_UNI_NOT_WORD -sre_compile.CATEGORY_UNI_SPACE -sre_compile.CATEGORY_UNI_WORD -sre_compile.CATEGORY_WORD -sre_compile.CHARSET -sre_compile.CHCODES -sre_compile.CH_LOCALE -sre_compile.CH_UNICODE -sre_compile.FAILURE -sre_compile.GROUPREF -sre_compile.GROUPREF_EXISTS -sre_compile.GROUPREF_IGNORE -sre_compile.IN -sre_compile.INFO -sre_compile.IN_IGNORE -sre_compile.JUMP -sre_compile.LITERAL -sre_compile.LITERAL_IGNORE -sre_compile.MAGIC -sre_compile.MARK -sre_compile.MAXCODE -sre_compile.MAXREPEAT -sre_compile.MAX_REPEAT -sre_compile.MAX_UNTIL -sre_compile.MIN_REPEAT -sre_compile.MIN_REPEAT_ONE -sre_compile.MIN_UNTIL -sre_compile.NEGATE -sre_compile.NOT_LITERAL -sre_compile.NOT_LITERAL_IGNORE -sre_compile.OPCODES -sre_compile.OP_IGNORE -sre_compile.RANGE -sre_compile.REPEAT -sre_compile.REPEAT_ONE -sre_compile.SRE_FLAG_DEBUG -sre_compile.SRE_FLAG_DOTALL -sre_compile.SRE_FLAG_IGNORECASE -sre_compile.SRE_FLAG_LOCALE -sre_compile.SRE_FLAG_MULTILINE -sre_compile.SRE_FLAG_TEMPLATE -sre_compile.SRE_FLAG_UNICODE -sre_compile.SRE_FLAG_VERBOSE -sre_compile.SRE_INFO_CHARSET -sre_compile.SRE_INFO_LITERAL -sre_compile.SRE_INFO_PREFIX -sre_compile.STRING_TYPES -sre_compile.SUBPATTERN -sre_compile.SUCCESS -sre_compile.compile(??) -sre_compile.error -sre_compile.isstring(??) -sre_compile.makedict(??) -sre_compile.sre_parse -sre_compile.sys -sre_constants.ANY -sre_constants.ANY_ALL -sre_constants.ASSERT -sre_constants.ASSERT_NOT -sre_constants.AT -sre_constants.ATCODES -sre_constants.AT_BEGINNING -sre_constants.AT_BEGINNING_LINE -sre_constants.AT_BEGINNING_STRING -sre_constants.AT_BOUNDARY -sre_constants.AT_END -sre_constants.AT_END_LINE -sre_constants.AT_END_STRING -sre_constants.AT_LOCALE -sre_constants.AT_LOC_BOUNDARY -sre_constants.AT_LOC_NON_BOUNDARY -sre_constants.AT_MULTILINE -sre_constants.AT_NON_BOUNDARY -sre_constants.AT_UNICODE -sre_constants.AT_UNI_BOUNDARY -sre_constants.AT_UNI_NON_BOUNDARY -sre_constants.BIGCHARSET -sre_constants.BRANCH -sre_constants.CALL -sre_constants.CATEGORY -sre_constants.CATEGORY_DIGIT -sre_constants.CATEGORY_LINEBREAK -sre_constants.CATEGORY_LOC_NOT_WORD -sre_constants.CATEGORY_LOC_WORD -sre_constants.CATEGORY_NOT_DIGIT -sre_constants.CATEGORY_NOT_LINEBREAK -sre_constants.CATEGORY_NOT_SPACE -sre_constants.CATEGORY_NOT_WORD -sre_constants.CATEGORY_SPACE -sre_constants.CATEGORY_UNI_DIGIT -sre_constants.CATEGORY_UNI_LINEBREAK -sre_constants.CATEGORY_UNI_NOT_DIGIT -sre_constants.CATEGORY_UNI_NOT_LINEBREAK -sre_constants.CATEGORY_UNI_NOT_SPACE -sre_constants.CATEGORY_UNI_NOT_WORD -sre_constants.CATEGORY_UNI_SPACE -sre_constants.CATEGORY_UNI_WORD -sre_constants.CATEGORY_WORD -sre_constants.CHARSET -sre_constants.CHCODES -sre_constants.CH_LOCALE -sre_constants.CH_UNICODE -sre_constants.FAILURE -sre_constants.GROUPREF -sre_constants.GROUPREF_EXISTS -sre_constants.GROUPREF_IGNORE -sre_constants.IN -sre_constants.INFO -sre_constants.IN_IGNORE -sre_constants.JUMP -sre_constants.LITERAL -sre_constants.LITERAL_IGNORE -sre_constants.MAGIC -sre_constants.MARK -sre_constants.MAXREPEAT -sre_constants.MAX_REPEAT -sre_constants.MAX_UNTIL -sre_constants.MIN_REPEAT -sre_constants.MIN_REPEAT_ONE -sre_constants.MIN_UNTIL -sre_constants.NEGATE -sre_constants.NOT_LITERAL -sre_constants.NOT_LITERAL_IGNORE -sre_constants.OPCODES -sre_constants.OP_IGNORE -sre_constants.RANGE -sre_constants.REPEAT -sre_constants.REPEAT_ONE -sre_constants.SRE_FLAG_DEBUG -sre_constants.SRE_FLAG_DOTALL -sre_constants.SRE_FLAG_IGNORECASE -sre_constants.SRE_FLAG_LOCALE -sre_constants.SRE_FLAG_MULTILINE -sre_constants.SRE_FLAG_TEMPLATE -sre_constants.SRE_FLAG_UNICODE -sre_constants.SRE_FLAG_VERBOSE -sre_constants.SRE_INFO_CHARSET -sre_constants.SRE_INFO_LITERAL -sre_constants.SRE_INFO_PREFIX -sre_constants.SUBPATTERN -sre_constants.SUCCESS -sre_constants.error -sre_constants.makedict(??) -sre_parse.ANY -sre_parse.ANY_ALL -sre_parse.ASSERT -sre_parse.ASSERT_NOT -sre_parse.AT -sre_parse.ATCODES -sre_parse.AT_BEGINNING -sre_parse.AT_BEGINNING_LINE -sre_parse.AT_BEGINNING_STRING -sre_parse.AT_BOUNDARY -sre_parse.AT_END -sre_parse.AT_END_LINE -sre_parse.AT_END_STRING -sre_parse.AT_LOCALE -sre_parse.AT_LOC_BOUNDARY -sre_parse.AT_LOC_NON_BOUNDARY -sre_parse.AT_MULTILINE -sre_parse.AT_NON_BOUNDARY -sre_parse.AT_UNICODE -sre_parse.AT_UNI_BOUNDARY -sre_parse.AT_UNI_NON_BOUNDARY -sre_parse.BIGCHARSET -sre_parse.BRANCH -sre_parse.CALL -sre_parse.CATEGORIES -sre_parse.CATEGORY -sre_parse.CATEGORY_DIGIT -sre_parse.CATEGORY_LINEBREAK -sre_parse.CATEGORY_LOC_NOT_WORD -sre_parse.CATEGORY_LOC_WORD -sre_parse.CATEGORY_NOT_DIGIT -sre_parse.CATEGORY_NOT_LINEBREAK -sre_parse.CATEGORY_NOT_SPACE -sre_parse.CATEGORY_NOT_WORD -sre_parse.CATEGORY_SPACE -sre_parse.CATEGORY_UNI_DIGIT -sre_parse.CATEGORY_UNI_LINEBREAK -sre_parse.CATEGORY_UNI_NOT_DIGIT -sre_parse.CATEGORY_UNI_NOT_LINEBREAK -sre_parse.CATEGORY_UNI_NOT_SPACE -sre_parse.CATEGORY_UNI_NOT_WORD -sre_parse.CATEGORY_UNI_SPACE -sre_parse.CATEGORY_UNI_WORD -sre_parse.CATEGORY_WORD -sre_parse.CHARSET -sre_parse.CHCODES -sre_parse.CH_LOCALE -sre_parse.CH_UNICODE -sre_parse.DIGITS -sre_parse.ESCAPES -sre_parse.FAILURE -sre_parse.FLAGS -sre_parse.GROUPREF -sre_parse.GROUPREF_EXISTS -sre_parse.GROUPREF_IGNORE -sre_parse.HEXDIGITS -sre_parse.IN -sre_parse.INFO -sre_parse.IN_IGNORE -sre_parse.JUMP -sre_parse.LITERAL -sre_parse.LITERAL_IGNORE -sre_parse.MAGIC -sre_parse.MARK -sre_parse.MAXREPEAT -sre_parse.MAX_REPEAT -sre_parse.MAX_UNTIL -sre_parse.MIN_REPEAT -sre_parse.MIN_REPEAT_ONE -sre_parse.MIN_UNTIL -sre_parse.NEGATE -sre_parse.NOT_LITERAL -sre_parse.NOT_LITERAL_IGNORE -sre_parse.OCTDIGITS -sre_parse.OPCODES -sre_parse.OP_IGNORE -sre_parse.Pattern(??) -sre_parse.RANGE -sre_parse.REPEAT -sre_parse.REPEAT_CHARS -sre_parse.REPEAT_ONE -sre_parse.SPECIAL_CHARS -sre_parse.SRE_FLAG_DEBUG -sre_parse.SRE_FLAG_DOTALL -sre_parse.SRE_FLAG_IGNORECASE -sre_parse.SRE_FLAG_LOCALE -sre_parse.SRE_FLAG_MULTILINE -sre_parse.SRE_FLAG_TEMPLATE -sre_parse.SRE_FLAG_UNICODE -sre_parse.SRE_FLAG_VERBOSE -sre_parse.SRE_INFO_CHARSET -sre_parse.SRE_INFO_LITERAL -sre_parse.SRE_INFO_PREFIX -sre_parse.SUBPATTERN -sre_parse.SUCCESS -sre_parse.SubPattern(??) -sre_parse.Tokenizer(??) -sre_parse.WHITESPACE -sre_parse.error -sre_parse.expand_template(??) -sre_parse.isdigit(??) -sre_parse.isident(??) -sre_parse.isname(??) -sre_parse.makedict(??) -sre_parse.parse(??) -sre_parse.parse_template(??) -sre_parse.sys -ssl.CERT_NONE -ssl.CERT_OPTIONAL -ssl.CERT_REQUIRED -ssl.DER_cert_to_PEM_cert(??) -ssl.OPENSSL_VERSION -ssl.OPENSSL_VERSION_INFO -ssl.OPENSSL_VERSION_NUMBER -ssl.PEM_FOOTER -ssl.PEM_HEADER -ssl.PEM_cert_to_DER_cert(??) -ssl.PROTOCOL_SSLv2 -ssl.PROTOCOL_SSLv23 -ssl.PROTOCOL_SSLv3 -ssl.PROTOCOL_TLSv1 -ssl.RAND_add(string, entropy) -ssl.RAND_egd(path) -> bytes -ssl.RAND_status() -> 0 or 1 -ssl.SSLError -ssl.SSLSocket -ssl.SSL_ERROR_EOF -ssl.SSL_ERROR_INVALID_ERROR_CODE -ssl.SSL_ERROR_SSL -ssl.SSL_ERROR_SYSCALL -ssl.SSL_ERROR_WANT_CONNECT -ssl.SSL_ERROR_WANT_READ -ssl.SSL_ERROR_WANT_WRITE -ssl.SSL_ERROR_WANT_X509_LOOKUP -ssl.SSL_ERROR_ZERO_RETURN -ssl.base64 -ssl.cert_time_to_seconds(??) -ssl.errno -ssl.get_protocol_name(??) -ssl.get_server_certificate(??) -ssl.socket([family[, type[, proto]]]) -> socket object -ssl.socket_error -ssl.sslwrap_simple(??) -ssl.textwrap -ssl.wrap_socket(??) -stat.SF_APPEND -stat.SF_ARCHIVED -stat.SF_IMMUTABLE -stat.SF_NOUNLINK -stat.SF_SNAPSHOT -stat.ST_ATIME -stat.ST_CTIME -stat.ST_DEV -stat.ST_GID -stat.ST_INO -stat.ST_MODE -stat.ST_MTIME -stat.ST_NLINK -stat.ST_SIZE -stat.ST_UID -stat.S_ENFMT -stat.S_IEXEC -stat.S_IFBLK -stat.S_IFCHR -stat.S_IFDIR -stat.S_IFIFO -stat.S_IFLNK -stat.S_IFMT(??) -stat.S_IFREG -stat.S_IFSOCK -stat.S_IMODE(??) -stat.S_IREAD -stat.S_IRGRP -stat.S_IROTH -stat.S_IRUSR -stat.S_IRWXG -stat.S_IRWXO -stat.S_IRWXU -stat.S_ISBLK(??) -stat.S_ISCHR(??) -stat.S_ISDIR(??) -stat.S_ISFIFO(??) -stat.S_ISGID -stat.S_ISLNK(??) -stat.S_ISREG(??) -stat.S_ISSOCK(??) -stat.S_ISUID -stat.S_ISVTX -stat.S_IWGRP -stat.S_IWOTH -stat.S_IWRITE -stat.S_IWUSR -stat.S_IXGRP -stat.S_IXOTH -stat.S_IXUSR -stat.UF_APPEND -stat.UF_IMMUTABLE -stat.UF_NODUMP -stat.UF_NOUNLINK -stat.UF_OPAQUE -staticmethod(function) -> method -statvfs.F_BAVAIL -statvfs.F_BFREE -statvfs.F_BLOCKS -statvfs.F_BSIZE -statvfs.F_FAVAIL -statvfs.F_FFREE -statvfs.F_FILES -statvfs.F_FLAG -statvfs.F_FRSIZE -statvfs.F_NAMEMAX -str(object) -> string -string.Formatter -string.Template -string.ascii_letters -string.ascii_lowercase -string.ascii_uppercase -string.atof(s) -> float -string.atof_error -string.atoi(s [,base]) -> int -string.atoi_error -string.atol(s [,base]) -> long -string.atol_error -string.capitalize(s) -> string -string.capwords(s [,sep]) -> string -string.center(s, width[, fillchar]) -> string -string.count(s, sub[, start[,end]]) -> int -string.digits -string.expandtabs(s [,tabsize]) -> string -string.find(s, sub [,start [,end]]) -> in -string.hexdigits -string.index(s, sub [,start [,end]]) -> int -string.index_error -string.join(list [,sep]) -> string -string.joinfields(??) -string.letters -string.ljust(s, width[, fillchar]) -> string -string.lower(s) -> string -string.lowercase -string.lstrip(s [,chars]) -> string -string.maketrans(frm, to) -> string -string.octdigits -string.printable -string.punctuation -string.replace (str, old, new[, maxsplit]) -> string -string.rfind(s, sub [,start [,end]]) -> int -string.rindex(s, sub [,start [,end]]) -> int -string.rjust(s, width[, fillchar]) -> string -string.rsplit(s [,sep [,maxsplit]]) -> list of strings -string.rstrip(s [,chars]) -> string -string.split(s [,sep [,maxsplit]]) -> list of strings -string.splitfields(??) -string.strip(s [,chars]) -> string -string.swapcase(s) -> string -string.translate(s,table [,deletions]) -> string -string.upper(s) -> string -string.uppercase -string.whitespace -string.zfill(x, width) -> string -stringold.atof(s) -> float -stringold.atof_error -stringold.atoi(s [,base]) -> int -stringold.atoi_error -stringold.atol(s [,base]) -> long -stringold.atol_error -stringold.capitalize(s) -> string -stringold.capwords(s, [sep]) -> string -stringold.center(s, width) -> string -stringold.count(s, sub[, start[,end]]) -> int -stringold.digits -stringold.expandtabs(s [,tabsize]) -> string -stringold.find(s, sub [,start [,end]]) -> in -stringold.hexdigits -stringold.index(s, sub [,start [,end]]) -> int -stringold.index_error -stringold.join(list [,sep]) -> string -stringold.joinfields(??) -stringold.letters -stringold.ljust(s, width) -> string -stringold.lower(s) -> string -stringold.lowercase -stringold.lstrip(s) -> string -stringold.maketrans(frm, to) -> string -stringold.octdigits -stringold.replace (str, old, new[, maxsplit]) -> string -stringold.rfind(s, sub [,start [,end]]) -> int -stringold.rindex(s, sub [,start [,end]]) -> int -stringold.rjust(s, width) -> string -stringold.rstrip(s) -> string -stringold.split(str [,sep [,maxsplit]]) -> list of strings -stringold.splitfields(??) -stringold.strip(s) -> string -stringold.swapcase(s) -> string -stringold.translate(s,table [,deletechars]) -> string -stringold.upper(s) -> string -stringold.uppercase -stringold.whitespace -stringold.zfill(x, width) -> string -stringprep.b1_set -stringprep.b3_exceptions -stringprep.c22_specials -stringprep.c6_set -stringprep.c7_set -stringprep.c8_set -stringprep.c9_set -stringprep.in_table_a1(??) -stringprep.in_table_b1(??) -stringprep.in_table_c11(??) -stringprep.in_table_c11_c12(??) -stringprep.in_table_c12(??) -stringprep.in_table_c21(??) -stringprep.in_table_c21_c22(??) -stringprep.in_table_c22(??) -stringprep.in_table_c3(??) -stringprep.in_table_c4(??) -stringprep.in_table_c5(??) -stringprep.in_table_c6(??) -stringprep.in_table_c7(??) -stringprep.in_table_c8(??) -stringprep.in_table_c9(??) -stringprep.in_table_d1(??) -stringprep.in_table_d2(??) -stringprep.map_table_b2(??) -stringprep.map_table_b3(??) -stringprep.unicodedata -strop.atof(s) -> float -strop.atoi(s [,base]) -> int -strop.atol(s [,base]) -> long -strop.capitalize(s) -> string -strop.count(s, sub[, start[, end]]) -> int -strop.expandtabs(string, [tabsize]) -> string -strop.find(s, sub [,start [,end]]) -> in -strop.join(list [,sep]) -> string -strop.joinfields -strop.lower(s) -> string -strop.lowercase -strop.lstrip(s) -> string -strop.maketrans(frm, to) -> string -strop.replace (str, old, new[, maxsplit]) -> string -strop.rfind(s, sub [,start [,end]]) -> int -strop.rstrip(s) -> string -strop.split(s [,sep [,maxsplit]]) -> list of strings -strop.splitfields -strop.strip(s) -> string -strop.swapcase(s) -> string -strop.translate(s,table [,deletechars]) -> string -strop.upper(s) -> string -strop.uppercase -strop.whitespace -struct.Struct -struct.calcsize -struct.error -struct.pack -struct.pack_into -struct.unpack -struct.unpack_from -subprocess.CalledProcessError -subprocess.MAXFD -subprocess.PIPE -subprocess.Popen -subprocess.STDOUT -subprocess.call(??) -subprocess.check_call(??) -subprocess.check_output(??) -subprocess.errno -subprocess.fcntl -subprocess.gc -subprocess.list2cmdline(??) -subprocess.mswindows -subprocess.os -subprocess.pickle -subprocess.select -subprocess.signal -subprocess.sys -subprocess.traceback -subprocess.types -sum(sequence[, start]) -> value -sunau.AUDIO_FILE_ENCODING_ADPCM_G721 -sunau.AUDIO_FILE_ENCODING_ADPCM_G722 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_3 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_5 -sunau.AUDIO_FILE_ENCODING_ALAW_8 -sunau.AUDIO_FILE_ENCODING_DOUBLE -sunau.AUDIO_FILE_ENCODING_FLOAT -sunau.AUDIO_FILE_ENCODING_LINEAR_16 -sunau.AUDIO_FILE_ENCODING_LINEAR_24 -sunau.AUDIO_FILE_ENCODING_LINEAR_32 -sunau.AUDIO_FILE_ENCODING_LINEAR_8 -sunau.AUDIO_FILE_ENCODING_MULAW_8 -sunau.AUDIO_FILE_MAGIC -sunau.AUDIO_UNKNOWN_SIZE -sunau.Au_read(??) -sunau.Au_write(??) -sunau.Error -sunau.open(??) -sunau.openfp(??) -sunaudio.MAGIC -sunaudio.error -sunaudio.get_long_be(??) -sunaudio.gethdr(??) -sunaudio.printhdr(??) -super(type) -> unbound super object -symbol.and_expr -symbol.and_test -symbol.arglist -symbol.argument -symbol.arith_expr -symbol.assert_stmt -symbol.atom -symbol.augassign -symbol.break_stmt -symbol.classdef -symbol.comp_for -symbol.comp_if -symbol.comp_iter -symbol.comp_op -symbol.comparison -symbol.compound_stmt -symbol.continue_stmt -symbol.decorated -symbol.decorator -symbol.decorators -symbol.del_stmt -symbol.dictmaker -symbol.dictorsetmaker -symbol.dotted_as_name -symbol.dotted_as_names -symbol.dotted_name -symbol.encoding_decl -symbol.eval_input -symbol.except_clause -symbol.exec_stmt -symbol.expr -symbol.expr_stmt -symbol.exprlist -symbol.factor -symbol.file_input -symbol.flow_stmt -symbol.for_stmt -symbol.fpdef -symbol.fplist -symbol.funcdef -symbol.global_stmt -symbol.if_stmt -symbol.import_as_name -symbol.import_as_names -symbol.import_from -symbol.import_name -symbol.import_stmt -symbol.lambdef -symbol.list_for -symbol.list_if -symbol.list_iter -symbol.listmaker -symbol.main(??) -symbol.not_test -symbol.old_lambdef -symbol.old_test -symbol.or_test -symbol.parameters -symbol.pass_stmt -symbol.power -symbol.print_stmt -symbol.raise_stmt -symbol.return_stmt -symbol.shift_expr -symbol.simple_stmt -symbol.single_input -symbol.sliceop -symbol.small_stmt -symbol.stmt -symbol.subscript -symbol.subscriptlist -symbol.suite -symbol.sym_name -symbol.term -symbol.test -symbol.testlist -symbol.testlist1 -symbol.testlist_comp -symbol.testlist_safe -symbol.trailer -symbol.try_stmt -symbol.varargslist -symbol.while_stmt -symbol.with_item -symbol.with_stmt -symbol.xor_expr -symbol.yield_expr -symbol.yield_stmt -symtable.CELL -symtable.Class -symtable.DEF_BOUND -symtable.DEF_GLOBAL -symtable.DEF_IMPORT -symtable.DEF_LOCAL -symtable.DEF_PARAM -symtable.FREE -symtable.Function -symtable.GLOBAL_EXPLICIT -symtable.GLOBAL_IMPLICIT -symtable.LOCAL -symtable.OPT_BARE_EXEC -symtable.OPT_EXEC -symtable.OPT_IMPORT_STAR -symtable.SCOPE_MASK -symtable.SCOPE_OFF -symtable.Symbol -symtable.SymbolTable -symtable.SymbolTableFactory(??) -symtable.USE -symtable.symtable(??) -symtable.weakref -sys.api_version -sys.argv -sys.builtin_module_names -sys.byteorder -sys.call_tracing(func, args) -> object -sys.callstats() -> tuple of integers -sys.copyright -sys.displayhook(object) -> None -sys.dont_write_bytecode -sys.exc_clear() -> None -sys.exc_info() -> (type, value, traceback) -sys.exc_type -sys.excepthook(exctype, value, traceback) -> None -sys.exec_prefix -sys.executable -sys.exit([status]) -sys.flags -sys.float_info -sys.float_repr_style -sys.getcheckinterval() -> current check interval; see setcheckinterval(). -sys.getdefaultencoding() -> string -sys.getdlopenflags() -> int -sys.getfilesystemencoding() -> string -sys.getprofile() -sys.getrecursionlimit() -sys.getrefcount(object) -> integer -sys.getsizeof(object, default) -> int -sys.gettrace() -sys.hexversion -sys.long_info -sys.maxint -sys.maxsize -sys.maxunicode -sys.meta_path -sys.modules -sys.path -sys.path_hooks -sys.path_importer_cache -sys.platform -sys.prefix -sys.py3kwarning -sys.setappdefaultencoding -sys.setcheckinterval(n) -sys.setdlopenflags(n) -> None -sys.setprofile(function) -sys.setrecursionlimit(n) -sys.settrace(function) -sys.stderr -sys.stdin -sys.stdout -sys.subversion -sys.version -sys.version_info -sys.warnoptions -sysconfig.get_config_h_filename(??) -sysconfig.get_config_var(??) -sysconfig.get_config_vars(??) -sysconfig.get_path(??) -sysconfig.get_path_names(??) -sysconfig.get_paths(??) -sysconfig.get_platform(??) -sysconfig.get_python_version(??) -sysconfig.get_scheme_names(??) -sysconfig.is_python_build(??) -sysconfig.os -sysconfig.pardir -sysconfig.parse_config_h(??) -sysconfig.realpath(??) -sysconfig.sys -syslog.LOG_ALERT -syslog.LOG_AUTH -syslog.LOG_CONS -syslog.LOG_CRIT -syslog.LOG_CRON -syslog.LOG_DAEMON -syslog.LOG_DEBUG -syslog.LOG_EMERG -syslog.LOG_ERR -syslog.LOG_INFO -syslog.LOG_KERN -syslog.LOG_LOCAL0 -syslog.LOG_LOCAL1 -syslog.LOG_LOCAL2 -syslog.LOG_LOCAL3 -syslog.LOG_LOCAL4 -syslog.LOG_LOCAL5 -syslog.LOG_LOCAL6 -syslog.LOG_LOCAL7 -syslog.LOG_LPR -syslog.LOG_MAIL -syslog.LOG_MASK -syslog.LOG_NDELAY -syslog.LOG_NEWS -syslog.LOG_NOTICE -syslog.LOG_NOWAIT -syslog.LOG_PERROR -syslog.LOG_PID -syslog.LOG_SYSLOG -syslog.LOG_UPTO -syslog.LOG_USER -syslog.LOG_UUCP -syslog.LOG_WARNING -syslog.closelog -syslog.openlog -syslog.setlogmask -syslog.syslog -tabnanny.NannyNag -tabnanny.Whitespace(??) -tabnanny.check(file_or_dir) -tabnanny.errprint(??) -tabnanny.filename_only -tabnanny.format_witnesses(??) -tabnanny.getopt -tabnanny.main(??) -tabnanny.os -tabnanny.process_tokens(??) -tabnanny.sys -tabnanny.tokenize -tabnanny.verbose -tarfile.AREGTYPE -tarfile.BLKTYPE -tarfile.BLOCKSIZE -tarfile.CHRTYPE -tarfile.CONTTYPE -tarfile.CompressionError -tarfile.DEFAULT_FORMAT -tarfile.DIRTYPE -tarfile.ENCODING -tarfile.EOFHeaderError -tarfile.EmptyHeaderError -tarfile.ExFileObject -tarfile.ExtractError -tarfile.FIFOTYPE -tarfile.GNUTYPE_LONGLINK -tarfile.GNUTYPE_LONGNAME -tarfile.GNUTYPE_SPARSE -tarfile.GNU_FORMAT -tarfile.GNU_MAGIC -tarfile.GNU_TYPES -tarfile.HeaderError -tarfile.InvalidHeaderError -tarfile.LENGTH_LINK -tarfile.LENGTH_NAME -tarfile.LENGTH_PREFIX -tarfile.LNKTYPE -tarfile.NUL -tarfile.PAX_FIELDS -tarfile.PAX_FORMAT -tarfile.PAX_NUMBER_FIELDS -tarfile.POSIX_MAGIC -tarfile.RECORDSIZE -tarfile.REGTYPE -tarfile.REGULAR_TYPES -tarfile.ReadError -tarfile.SOLARIS_XHDTYPE -tarfile.SUPPORTED_TYPES -tarfile.SYMTYPE -tarfile.S_IFBLK -tarfile.S_IFCHR -tarfile.S_IFDIR -tarfile.S_IFIFO -tarfile.S_IFLNK -tarfile.S_IFREG -tarfile.StreamError -tarfile.SubsequentHeaderError -tarfile.TAR_GZIPPED -tarfile.TAR_PLAIN -tarfile.TGEXEC -tarfile.TGREAD -tarfile.TGWRITE -tarfile.TOEXEC -tarfile.TOREAD -tarfile.TOWRITE -tarfile.TSGID -tarfile.TSUID -tarfile.TSVTX -tarfile.TUEXEC -tarfile.TUREAD -tarfile.TUWRITE -tarfile.TarError -tarfile.TarFile -tarfile.TarFileCompat(??) -tarfile.TarInfo -tarfile.TarIter(??) -tarfile.TruncatedHeaderError -tarfile.USTAR_FORMAT -tarfile.XGLTYPE -tarfile.XHDTYPE -tarfile.bltn_open -tarfile.calc_chksums(??) -tarfile.copy -tarfile.copyfileobj(??) -tarfile.errno -tarfile.filemode(??) -tarfile.filemode_table -tarfile.grp -tarfile.is_tarfile(??) -tarfile.itn(??) -tarfile.nti(??) -tarfile.nts(??) -tarfile.open -tarfile.operator -tarfile.os -tarfile.pwd -tarfile.re -tarfile.shutil -tarfile.stat -tarfile.stn(??) -tarfile.struct -tarfile.sys -tarfile.time -tarfile.uts(??) -tarfile.version -telnetlib.AO -telnetlib.AUTHENTICATION -telnetlib.AYT -telnetlib.BINARY -telnetlib.BM -telnetlib.BRK -telnetlib.CHARSET -telnetlib.COM_PORT_OPTION -telnetlib.DEBUGLEVEL -telnetlib.DET -telnetlib.DM -telnetlib.DO -telnetlib.DONT -telnetlib.EC -telnetlib.ECHO -telnetlib.EL -telnetlib.ENCRYPT -telnetlib.EOR -telnetlib.EXOPL -telnetlib.FORWARD_X -telnetlib.GA -telnetlib.IAC -telnetlib.IP -telnetlib.KERMIT -telnetlib.LFLOW -telnetlib.LINEMODE -telnetlib.LOGOUT -telnetlib.NAMS -telnetlib.NAOCRD -telnetlib.NAOFFD -telnetlib.NAOHTD -telnetlib.NAOHTS -telnetlib.NAOL -telnetlib.NAOLFD -telnetlib.NAOP -telnetlib.NAOVTD -telnetlib.NAOVTS -telnetlib.NAWS -telnetlib.NEW_ENVIRON -telnetlib.NOOPT -telnetlib.NOP -telnetlib.OLD_ENVIRON -telnetlib.OUTMRK -telnetlib.PRAGMA_HEARTBEAT -telnetlib.PRAGMA_LOGON -telnetlib.RCP -telnetlib.RCTE -telnetlib.RSP -telnetlib.SB -telnetlib.SE -telnetlib.SEND_URL -telnetlib.SGA -telnetlib.SNDLOC -telnetlib.SSPI_LOGON -telnetlib.STATUS -telnetlib.SUPDUP -telnetlib.SUPDUPOUTPUT -telnetlib.SUPPRESS_LOCAL_ECHO -telnetlib.TELNET_PORT -telnetlib.TLS -telnetlib.TM -telnetlib.TN3270E -telnetlib.TSPEED -telnetlib.TTYLOC -telnetlib.TTYPE -telnetlib.TUID -telnetlib.Telnet(??) -telnetlib.VT3270REGIME -telnetlib.WILL -telnetlib.WONT -telnetlib.X3PAD -telnetlib.XASCII -telnetlib.XAUTH -telnetlib.XDISPLOC -telnetlib.select -telnetlib.socket -telnetlib.sys -telnetlib.test(??) -telnetlib.theNULL -tempfile.NamedTemporaryFile(??) -tempfile.SpooledTemporaryFile(??) -tempfile.TMP_MAX -tempfile.TemporaryFile(??) -tempfile.gettempdir(??) -tempfile.gettempprefix(??) -tempfile.mkdtemp(??) -tempfile.mkstemp(??) -tempfile.mktemp(??) -tempfile.tempdir -tempfile.template -termios.B0 -termios.B110 -termios.B115200 -termios.B1200 -termios.B134 -termios.B150 -termios.B1800 -termios.B19200 -termios.B200 -termios.B230400 -termios.B2400 -termios.B300 -termios.B38400 -termios.B460800 -termios.B4800 -termios.B50 -termios.B57600 -termios.B600 -termios.B75 -termios.B9600 -termios.BRKINT -termios.BS0 -termios.BS1 -termios.BSDLY -termios.CBAUD -termios.CBAUDEX -termios.CDSUSP -termios.CEOF -termios.CEOL -termios.CEOT -termios.CERASE -termios.CFLUSH -termios.CIBAUD -termios.CINTR -termios.CKILL -termios.CLNEXT -termios.CLOCAL -termios.CQUIT -termios.CR0 -termios.CR1 -termios.CR2 -termios.CR3 -termios.CRDLY -termios.CREAD -termios.CRPRNT -termios.CRTSCTS -termios.CS5 -termios.CS6 -termios.CS7 -termios.CS8 -termios.CSIZE -termios.CSTART -termios.CSTOP -termios.CSTOPB -termios.CSUSP -termios.CWERASE -termios.ECHO -termios.ECHOCTL -termios.ECHOE -termios.ECHOK -termios.ECHOKE -termios.ECHONL -termios.ECHOPRT -termios.EXTA -termios.EXTB -termios.FF0 -termios.FF1 -termios.FFDLY -termios.FIOASYNC -termios.FIOCLEX -termios.FIONBIO -termios.FIONCLEX -termios.FIONREAD -termios.FLUSHO -termios.HUPCL -termios.ICANON -termios.ICRNL -termios.IEXTEN -termios.IGNBRK -termios.IGNCR -termios.IGNPAR -termios.IMAXBEL -termios.INLCR -termios.INPCK -termios.IOCSIZE_MASK -termios.IOCSIZE_SHIFT -termios.ISIG -termios.ISTRIP -termios.IUCLC -termios.IXANY -termios.IXOFF -termios.IXON -termios.NCC -termios.NCCS -termios.NL0 -termios.NL1 -termios.NLDLY -termios.NOFLSH -termios.N_MOUSE -termios.N_PPP -termios.N_SLIP -termios.N_STRIP -termios.N_TTY -termios.OCRNL -termios.OFDEL -termios.OFILL -termios.OLCUC -termios.ONLCR -termios.ONLRET -termios.ONOCR -termios.OPOST -termios.PARENB -termios.PARMRK -termios.PARODD -termios.PENDIN -termios.TAB0 -termios.TAB1 -termios.TAB2 -termios.TAB3 -termios.TABDLY -termios.TCFLSH -termios.TCGETA -termios.TCGETS -termios.TCIFLUSH -termios.TCIOFF -termios.TCIOFLUSH -termios.TCION -termios.TCOFLUSH -termios.TCOOFF -termios.TCOON -termios.TCSADRAIN -termios.TCSAFLUSH -termios.TCSANOW -termios.TCSBRK -termios.TCSBRKP -termios.TCSETA -termios.TCSETAF -termios.TCSETAW -termios.TCSETS -termios.TCSETSF -termios.TCSETSW -termios.TCXONC -termios.TIOCCONS -termios.TIOCEXCL -termios.TIOCGETD -termios.TIOCGICOUNT -termios.TIOCGLCKTRMIOS -termios.TIOCGPGRP -termios.TIOCGSERIAL -termios.TIOCGSOFTCAR -termios.TIOCGWINSZ -termios.TIOCINQ -termios.TIOCLINUX -termios.TIOCMBIC -termios.TIOCMBIS -termios.TIOCMGET -termios.TIOCMIWAIT -termios.TIOCMSET -termios.TIOCM_CAR -termios.TIOCM_CD -termios.TIOCM_CTS -termios.TIOCM_DSR -termios.TIOCM_DTR -termios.TIOCM_LE -termios.TIOCM_RI -termios.TIOCM_RNG -termios.TIOCM_RTS -termios.TIOCM_SR -termios.TIOCM_ST -termios.TIOCNOTTY -termios.TIOCNXCL -termios.TIOCOUTQ -termios.TIOCPKT -termios.TIOCPKT_DATA -termios.TIOCPKT_DOSTOP -termios.TIOCPKT_FLUSHREAD -termios.TIOCPKT_FLUSHWRITE -termios.TIOCPKT_NOSTOP -termios.TIOCPKT_START -termios.TIOCPKT_STOP -termios.TIOCSCTTY -termios.TIOCSERCONFIG -termios.TIOCSERGETLSR -termios.TIOCSERGETMULTI -termios.TIOCSERGSTRUCT -termios.TIOCSERGWILD -termios.TIOCSERSETMULTI -termios.TIOCSERSWILD -termios.TIOCSER_TEMT -termios.TIOCSETD -termios.TIOCSLCKTRMIOS -termios.TIOCSPGRP -termios.TIOCSSERIAL -termios.TIOCSSOFTCAR -termios.TIOCSTI -termios.TIOCSWINSZ -termios.TOSTOP -termios.VDISCARD -termios.VEOF -termios.VEOL -termios.VEOL2 -termios.VERASE -termios.VINTR -termios.VKILL -termios.VLNEXT -termios.VMIN -termios.VQUIT -termios.VREPRINT -termios.VSTART -termios.VSTOP -termios.VSUSP -termios.VSWTC -termios.VSWTCH -termios.VT0 -termios.VT1 -termios.VTDLY -termios.VTIME -termios.VWERASE -termios.XCASE -termios.XTABS -termios.error -termios.tcdrain(fd) -> None -termios.tcflow(fd, action) -> None -termios.tcflush(fd, queue) -> None -termios.tcgetattr(fd) -> list_of_attrs -termios.tcsendbreak(fd, duration) -> None -termios.tcsetattr(fd, when, attributes) -> None -textwrap.TextWrapper(??) -textwrap.dedent(??) -textwrap.fill(??) -textwrap.re -textwrap.string -textwrap.wrap(??) -this.c -this.d -this.i -this.s -thread.LockType -thread.allocate -thread.allocate_lock() -> lock object -thread.error -thread.exit() -thread.exit_thread -thread.get_ident() -> integer -thread.interrupt_main() -thread.stack_size([size]) -> size -thread.start_new -thread.start_new_thread(function, args[, kwargs]) -threading.BoundedSemaphore(??) -threading.Condition(??) -threading.Event(??) -threading.Lock -threading.RLock(??) -threading.Semaphore(??) -threading.Thread -threading.ThreadError -threading.Timer(??) -threading.activeCount(??) -threading.active_count(??) -threading.currentThread(??) -threading.current_thread(??) -threading.deque(iterable[, maxlen]) --> deque object -threading.enumerate(??) -threading.local -threading.setprofile(??) -threading.settrace(??) -threading.stack_size([size]) -> size -threading.warnings -time.accept2dyear -time.altzone -time.asctime([tuple]) -> string -time.clock() -> floating point number -time.ctime(seconds) -> string -time.daylight -time.gmtime([seconds]) -> (tm_year, tm_mon, tm_mday, tm_hour, tm_min, -time.localtime([seconds]) -> (tm_year,tm_mon,tm_mday,tm_hour,tm_min, -time.mktime(tuple) -> floating point number -time.sleep(seconds) -time.strftime(format[, tuple]) -> string -time.strptime(string, format) -> struct_time -time.struct_time -time.time() -> floating point number -time.timezone -time.tzname -time.tzset(zone) -timeit.Timer(??) -timeit.default_number -timeit.default_repeat -timeit.default_timer -timeit.dummy_src_name -timeit.gc -timeit.itertools -timeit.main(??) -timeit.reindent(??) -timeit.repeat(??) -timeit.sys -timeit.template -timeit.time -timeit.timeit(??) -toaiff.error -toaiff.os -toaiff.pipes -toaiff.sndhdr -toaiff.t -toaiff.table -toaiff.tempfile -toaiff.toaiff(??) -toaiff.uncompress -token.AMPER -token.AMPEREQUAL -token.AT -token.BACKQUOTE -token.CIRCUMFLEX -token.CIRCUMFLEXEQUAL -token.COLON -token.COMMA -token.DEDENT -token.DOT -token.DOUBLESLASH -token.DOUBLESLASHEQUAL -token.DOUBLESTAR -token.DOUBLESTAREQUAL -token.ENDMARKER -token.EQEQUAL -token.EQUAL -token.ERRORTOKEN -token.GREATER -token.GREATEREQUAL -token.INDENT -token.ISEOF(??) -token.ISNONTERMINAL(??) -token.ISTERMINAL(??) -token.LBRACE -token.LEFTSHIFT -token.LEFTSHIFTEQUAL -token.LESS -token.LESSEQUAL -token.LPAR -token.LSQB -token.MINEQUAL -token.MINUS -token.NAME -token.NEWLINE -token.NOTEQUAL -token.NT_OFFSET -token.NUMBER -token.N_TOKENS -token.OP -token.PERCENT -token.PERCENTEQUAL -token.PLUS -token.PLUSEQUAL -token.RBRACE -token.RIGHTSHIFT -token.RIGHTSHIFTEQUAL -token.RPAR -token.RSQB -token.SEMI -token.SLASH -token.SLASHEQUAL -token.STAR -token.STAREQUAL -token.STRING -token.TILDE -token.VBAR -token.VBAREQUAL -token.main(??) -token.tok_name -tokenize.AMPER -tokenize.AMPEREQUAL -tokenize.AT -tokenize.BACKQUOTE -tokenize.Binnumber -tokenize.Bracket -tokenize.CIRCUMFLEX -tokenize.CIRCUMFLEXEQUAL -tokenize.COLON -tokenize.COMMA -tokenize.COMMENT -tokenize.Comment -tokenize.ContStr -tokenize.DEDENT -tokenize.DOT -tokenize.DOUBLESLASH -tokenize.DOUBLESLASHEQUAL -tokenize.DOUBLESTAR -tokenize.DOUBLESTAREQUAL -tokenize.Decnumber -tokenize.Double -tokenize.Double3 -tokenize.ENDMARKER -tokenize.EQEQUAL -tokenize.EQUAL -tokenize.ERRORTOKEN -tokenize.Expfloat -tokenize.Exponent -tokenize.Floatnumber -tokenize.Funny -tokenize.GREATER -tokenize.GREATEREQUAL -tokenize.Hexnumber -tokenize.INDENT -tokenize.ISEOF(??) -tokenize.ISNONTERMINAL(??) -tokenize.ISTERMINAL(??) -tokenize.Ignore -tokenize.Imagnumber -tokenize.Intnumber -tokenize.LBRACE -tokenize.LEFTSHIFT -tokenize.LEFTSHIFTEQUAL -tokenize.LESS -tokenize.LESSEQUAL -tokenize.LPAR -tokenize.LSQB -tokenize.MINEQUAL -tokenize.MINUS -tokenize.NAME -tokenize.NEWLINE -tokenize.NL -tokenize.NOTEQUAL -tokenize.NT_OFFSET -tokenize.NUMBER -tokenize.N_TOKENS -tokenize.Name -tokenize.Number -tokenize.OP -tokenize.Octnumber -tokenize.Operator -tokenize.PERCENT -tokenize.PERCENTEQUAL -tokenize.PLUS -tokenize.PLUSEQUAL -tokenize.PlainToken -tokenize.Pointfloat -tokenize.PseudoExtras -tokenize.PseudoToken -tokenize.RBRACE -tokenize.RIGHTSHIFT -tokenize.RIGHTSHIFTEQUAL -tokenize.RPAR -tokenize.RSQB -tokenize.SEMI -tokenize.SLASH -tokenize.SLASHEQUAL -tokenize.STAR -tokenize.STAREQUAL -tokenize.STRING -tokenize.Single -tokenize.Single3 -tokenize.Special -tokenize.StopTokenizing -tokenize.String -tokenize.TILDE -tokenize.Token -tokenize.TokenError -tokenize.Triple -tokenize.Untokenizer(??) -tokenize.VBAR -tokenize.VBAREQUAL -tokenize.Whitespace -tokenize.any(??) -tokenize.double3prog -tokenize.endprogs -tokenize.generate_tokens(??) -tokenize.group(??) -tokenize.main(??) -tokenize.maybe(??) -tokenize.printtoken(??) -tokenize.pseudoprog -tokenize.re -tokenize.single3prog -tokenize.single_quoted -tokenize.string -tokenize.t -tokenize.tabsize -tokenize.tok_name -tokenize.tokenize(??) -tokenize.tokenize_loop(??) -tokenize.tokenprog -tokenize.triple_quoted -tokenize.untokenize(??) -trace.CoverageResults(??) -trace.Ignore(??) -trace.PRAGMA_NOCOVER -trace.Trace(??) -trace.cPickle -trace.find_executable_linenos(??) -trace.find_lines(??) -trace.find_lines_from_code(??) -trace.find_strings(??) -trace.fullmodname(??) -trace.gc -trace.linecache -trace.main(??) -trace.modname(??) -trace.os -trace.pickle -trace.re -trace.rx_blank -trace.sys -trace.threading -trace.time -trace.token -trace.tokenize -trace.types -trace.usage(??) -traceback.extract_stack(??) -traceback.extract_tb(??) -traceback.format_exc(??) -traceback.format_exception(??) -traceback.format_exception_only(??) -traceback.format_list(??) -traceback.format_stack(??) -traceback.format_tb(??) -traceback.linecache -traceback.print_exc(??) -traceback.print_exception(??) -traceback.print_last(??) -traceback.print_list(??) -traceback.print_stack(??) -traceback.print_tb(??) -traceback.sys -traceback.tb_lineno(??) -traceback.types -tty.B0 -tty.B110 -tty.B115200 -tty.B1200 -tty.B134 -tty.B150 -tty.B1800 -tty.B19200 -tty.B200 -tty.B230400 -tty.B2400 -tty.B300 -tty.B38400 -tty.B460800 -tty.B4800 -tty.B50 -tty.B57600 -tty.B600 -tty.B75 -tty.B9600 -tty.BRKINT -tty.BS0 -tty.BS1 -tty.BSDLY -tty.CBAUD -tty.CBAUDEX -tty.CC -tty.CDSUSP -tty.CEOF -tty.CEOL -tty.CEOT -tty.CERASE -tty.CFLAG -tty.CFLUSH -tty.CIBAUD -tty.CINTR -tty.CKILL -tty.CLNEXT -tty.CLOCAL -tty.CQUIT -tty.CR0 -tty.CR1 -tty.CR2 -tty.CR3 -tty.CRDLY -tty.CREAD -tty.CRPRNT -tty.CRTSCTS -tty.CS5 -tty.CS6 -tty.CS7 -tty.CS8 -tty.CSIZE -tty.CSTART -tty.CSTOP -tty.CSTOPB -tty.CSUSP -tty.CWERASE -tty.ECHO -tty.ECHOCTL -tty.ECHOE -tty.ECHOK -tty.ECHOKE -tty.ECHONL -tty.ECHOPRT -tty.EXTA -tty.EXTB -tty.FF0 -tty.FF1 -tty.FFDLY -tty.FIOASYNC -tty.FIOCLEX -tty.FIONBIO -tty.FIONCLEX -tty.FIONREAD -tty.FLUSHO -tty.HUPCL -tty.ICANON -tty.ICRNL -tty.IEXTEN -tty.IFLAG -tty.IGNBRK -tty.IGNCR -tty.IGNPAR -tty.IMAXBEL -tty.INLCR -tty.INPCK -tty.IOCSIZE_MASK -tty.IOCSIZE_SHIFT -tty.ISIG -tty.ISPEED -tty.ISTRIP -tty.IUCLC -tty.IXANY -tty.IXOFF -tty.IXON -tty.LFLAG -tty.NCC -tty.NCCS -tty.NL0 -tty.NL1 -tty.NLDLY -tty.NOFLSH -tty.N_MOUSE -tty.N_PPP -tty.N_SLIP -tty.N_STRIP -tty.N_TTY -tty.OCRNL -tty.OFDEL -tty.OFILL -tty.OFLAG -tty.OLCUC -tty.ONLCR -tty.ONLRET -tty.ONOCR -tty.OPOST -tty.OSPEED -tty.PARENB -tty.PARMRK -tty.PARODD -tty.PENDIN -tty.TAB0 -tty.TAB1 -tty.TAB2 -tty.TAB3 -tty.TABDLY -tty.TCFLSH -tty.TCGETA -tty.TCGETS -tty.TCIFLUSH -tty.TCIOFF -tty.TCIOFLUSH -tty.TCION -tty.TCOFLUSH -tty.TCOOFF -tty.TCOON -tty.TCSADRAIN -tty.TCSAFLUSH -tty.TCSANOW -tty.TCSBRK -tty.TCSBRKP -tty.TCSETA -tty.TCSETAF -tty.TCSETAW -tty.TCSETS -tty.TCSETSF -tty.TCSETSW -tty.TCXONC -tty.TIOCCONS -tty.TIOCEXCL -tty.TIOCGETD -tty.TIOCGICOUNT -tty.TIOCGLCKTRMIOS -tty.TIOCGPGRP -tty.TIOCGSERIAL -tty.TIOCGSOFTCAR -tty.TIOCGWINSZ -tty.TIOCINQ -tty.TIOCLINUX -tty.TIOCMBIC -tty.TIOCMBIS -tty.TIOCMGET -tty.TIOCMIWAIT -tty.TIOCMSET -tty.TIOCM_CAR -tty.TIOCM_CD -tty.TIOCM_CTS -tty.TIOCM_DSR -tty.TIOCM_DTR -tty.TIOCM_LE -tty.TIOCM_RI -tty.TIOCM_RNG -tty.TIOCM_RTS -tty.TIOCM_SR -tty.TIOCM_ST -tty.TIOCNOTTY -tty.TIOCNXCL -tty.TIOCOUTQ -tty.TIOCPKT -tty.TIOCPKT_DATA -tty.TIOCPKT_DOSTOP -tty.TIOCPKT_FLUSHREAD -tty.TIOCPKT_FLUSHWRITE -tty.TIOCPKT_NOSTOP -tty.TIOCPKT_START -tty.TIOCPKT_STOP -tty.TIOCSCTTY -tty.TIOCSERCONFIG -tty.TIOCSERGETLSR -tty.TIOCSERGETMULTI -tty.TIOCSERGSTRUCT -tty.TIOCSERGWILD -tty.TIOCSERSETMULTI -tty.TIOCSERSWILD -tty.TIOCSER_TEMT -tty.TIOCSETD -tty.TIOCSLCKTRMIOS -tty.TIOCSPGRP -tty.TIOCSSERIAL -tty.TIOCSSOFTCAR -tty.TIOCSTI -tty.TIOCSWINSZ -tty.TOSTOP -tty.VDISCARD -tty.VEOF -tty.VEOL -tty.VEOL2 -tty.VERASE -tty.VINTR -tty.VKILL -tty.VLNEXT -tty.VMIN -tty.VQUIT -tty.VREPRINT -tty.VSTART -tty.VSTOP -tty.VSUSP -tty.VSWTC -tty.VSWTCH -tty.VT0 -tty.VT1 -tty.VTDLY -tty.VTIME -tty.VWERASE -tty.XCASE -tty.XTABS -tty.error -tty.setcbreak(??) -tty.setraw(??) -tty.tcdrain(fd) -> None -tty.tcflow(fd, action) -> None -tty.tcflush(fd, queue) -> None -tty.tcgetattr(fd) -> list_of_attrs -tty.tcsendbreak(fd, duration) -> None -tty.tcsetattr(fd, when, attributes) -> None -tuple() -> empty tuple -type(object) -> the object's type -types.BooleanType -types.BufferType -types.BuiltinFunctionType -types.BuiltinMethodType -types.ClassType -types.CodeType -types.ComplexType -types.DictProxyType -types.DictType -types.DictionaryType -types.EllipsisType -types.FileType -types.FloatType -types.FrameType -types.FunctionType -types.GeneratorType -types.GetSetDescriptorType -types.InstanceType -types.IntType -types.LambdaType -types.ListType -types.LongType -types.MemberDescriptorType -types.MethodType -types.ModuleType -types.NoneType -types.NotImplementedType -types.ObjectType -types.SliceType -types.StringType -types.StringTypes -types.TracebackType -types.TupleType -types.TypeType -types.UnboundMethodType -types.UnicodeType -types.XRangeType -unichr(i) -> Unicode character -unicode(string [, encoding[, errors]]) -> object -unicodedata.UCD -unicodedata.bidirectional(unichr) -unicodedata.category(unichr) -unicodedata.combining(unichr) -unicodedata.decimal(unichr[, default]) -unicodedata.decomposition(unichr) -unicodedata.digit(unichr[, default]) -unicodedata.east_asian_width(unichr) -unicodedata.lookup(name) -unicodedata.mirrored(unichr) -unicodedata.name(unichr[, default]) -unicodedata.normalize(form, unistr) -unicodedata.numeric(unichr[, default]) -unicodedata.ucd_3_2_0 -unicodedata.ucnhash_CAPI -unicodedata.unidata_version -urllib.ContentTooShortError -urllib.FancyURLopener(??) -urllib.MAXFTPCACHE -urllib.URLopener(??) -urllib.addbase(??) -urllib.addclosehook(??) -urllib.addinfo(??) -urllib.addinfourl(??) -urllib.always_safe -urllib.basejoin(??) -urllib.c -urllib.ftpcache -urllib.ftperrors(??) -urllib.ftpwrapper(??) -urllib.getproxies(??) -urllib.getproxies_environment(??) -urllib.i -urllib.localhost(??) -urllib.main(??) -urllib.noheaders(??) -urllib.os -urllib.pathname2url(??) -urllib.proxy_bypass(??) -urllib.proxy_bypass_environment(??) -urllib.quote('abc def') -> 'abc%20def' -urllib.quote_plus(??) -urllib.reporthook(??) -urllib.socket -urllib.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib.splitnport(??) -urllib.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib.splitport('host:port') --> 'host', 'port'. -urllib.splitquery('/path?query') --> '/path', 'query'. -urllib.splittag('/path#tag') --> '/path', 'tag'. -urllib.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib.splitvalue('attr=value') --> 'attr', 'value'. -urllib.ssl -urllib.string -urllib.sys -urllib.test(??) -urllib.test1(??) -urllib.thishost(??) -urllib.time -urllib.toBytes(u"URL") --> 'URL'. -urllib.unquote('abc%20def') -> 'abc def'. -urllib.unquote_plus(??) -urllib.unwrap('') --> 'type://host/path'. -urllib.url2pathname(??) -urllib.urlcleanup(??) -urllib.urlencode(??) -urllib.urlopen(??) -urllib.urlretrieve(??) -urllib2.AbstractBasicAuthHandler(??) -urllib2.AbstractDigestAuthHandler(??) -urllib2.AbstractHTTPHandler(??) -urllib2.BaseHandler(??) -urllib2.CacheFTPHandler(??) -urllib2.FTPHandler(??) -urllib2.FileHandler(??) -urllib2.HTTPBasicAuthHandler(??) -urllib2.HTTPCookieProcessor(??) -urllib2.HTTPDefaultErrorHandler(??) -urllib2.HTTPDigestAuthHandler(??) -urllib2.HTTPError -urllib2.HTTPErrorProcessor(??) -urllib2.HTTPHandler(??) -urllib2.HTTPPasswordMgr(??) -urllib2.HTTPPasswordMgrWithDefaultRealm(??) -urllib2.HTTPRedirectHandler(??) -urllib2.HTTPSHandler(??) -urllib2.OpenerDirector(??) -urllib2.ProxyBasicAuthHandler(??) -urllib2.ProxyDigestAuthHandler(??) -urllib2.ProxyHandler(??) -urllib2.Request(??) -urllib2.StringIO([s]) -- Return a StringIO-like stream for reading or writing -urllib2.URLError -urllib2.UnknownHandler(??) -urllib2.addinfourl(??) -urllib2.base64 -urllib2.bisect -urllib2.build_opener(??) -urllib2.ftpwrapper(??) -urllib2.getproxies(??) -urllib2.hashlib -urllib2.httplib -urllib2.install_opener(??) -urllib2.localhost(??) -urllib2.mimetools -urllib2.os -urllib2.parse_http_list(??) -urllib2.parse_keqv_list(??) -urllib2.posixpath -urllib2.proxy_bypass(??) -urllib2.quote('abc def') -> 'abc%20def' -urllib2.random -urllib2.randombytes(??) -urllib2.re -urllib2.request_host(??) -urllib2.socket -urllib2.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib2.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib2.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib2.splitport('host:port') --> 'host', 'port'. -urllib2.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib2.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib2.splitvalue('attr=value') --> 'attr', 'value'. -urllib2.sys -urllib2.time -urllib2.unquote('abc%20def') -> 'abc def'. -urllib2.unwrap('') --> 'type://host/path'. -urllib2.url2pathname(??) -urllib2.urlopen(??) -urllib2.urlparse -urlparse.MAX_CACHE_SIZE -urlparse.ParseResult -urlparse.ResultMixin -urlparse.SplitResult -urlparse.clear_cache(??) -urlparse.namedtuple(??) -urlparse.non_hierarchical -urlparse.parse_qs(??) -urlparse.parse_qsl(??) -urlparse.scheme_chars -urlparse.test(??) -urlparse.test_input -urlparse.unquote('abc%20def') -> 'abc def'. -urlparse.urldefrag(??) -urlparse.urljoin(??) -urlparse.urlparse(??) -urlparse.urlsplit(??) -urlparse.urlunparse(??) -urlparse.urlunsplit(??) -urlparse.uses_fragment -urlparse.uses_netloc -urlparse.uses_params -urlparse.uses_query -urlparse.uses_relative -user.home -user.os -user.pythonrc -uu.Error -uu.binascii -uu.decode(??) -uu.encode(??) -uu.os -uu.sys -uu.test(??) -uuid.NAMESPACE_DNS -uuid.NAMESPACE_OID -uuid.NAMESPACE_URL -uuid.NAMESPACE_X500 -uuid.RESERVED_FUTURE -uuid.RESERVED_MICROSOFT -uuid.RESERVED_NCS -uuid.RFC_4122 -uuid.UUID -uuid.ctypes -uuid.getnode(??) -uuid.lib -uuid.libname -uuid.sys -uuid.uuid1(??) -uuid.uuid3(??) -uuid.uuid4(??) -uuid.uuid5(??) -vars([object]) -> dictionary -warnings.WarningMessage -warnings.catch_warnings -warnings.default_action -warnings.defaultaction -warnings.filters -warnings.filterwarnings(??) -warnings.formatwarning(??) -warnings.linecache -warnings.once_registry -warnings.onceregistry -warnings.resetwarnings(??) -warnings.showwarning(??) -warnings.simplefilter(??) -warnings.sys -warnings.types -warnings.warn -warnings.warn_explicit -warnings.warnpy3k(??) -wave.Chunk(??) -wave.Error -wave.WAVE_FORMAT_PCM -wave.Wave_read(??) -wave.Wave_write(??) -wave.big_endian -wave.open(??) -wave.openfp(??) -wave.struct -weakref.CallableProxyType -weakref.KeyedRef -weakref.ProxyType -weakref.ProxyTypes -weakref.ReferenceError -weakref.ReferenceType -weakref.UserDict -weakref.WeakKeyDictionary(??) -weakref.WeakSet -weakref.WeakValueDictionary(??) -weakref.getweakrefcount(object) -- return the number of weak references -weakref.getweakrefs(object) -- return a list of all weak reference objects -weakref.proxy(object[, callback]) -- create a proxy object that weakly -weakref.ref -webbrowser.BackgroundBrowser -webbrowser.BaseBrowser -webbrowser.Elinks -webbrowser.Error -webbrowser.Galeon -webbrowser.GenericBrowser -webbrowser.Grail -webbrowser.Konqueror -webbrowser.Mozilla -webbrowser.Netscape -webbrowser.Opera -webbrowser.UnixBrowser -webbrowser.get(??) -webbrowser.main(??) -webbrowser.open(??) -webbrowser.open_new(??) -webbrowser.open_new_tab(??) -webbrowser.os -webbrowser.register(??) -webbrowser.register_X_browsers(??) -webbrowser.shlex -webbrowser.stat -webbrowser.subprocess -webbrowser.sys -webbrowser.time -whichdb.dbm -whichdb.os -whichdb.struct -whichdb.sys -whichdb.whichdb(??) -wsgiref.handlers -wsgiref.handlers.BaseCGIHandler(??) -wsgiref.handlers.BaseHandler(??) -wsgiref.handlers.CGIHandler(??) -wsgiref.handlers.FileWrapper(??) -wsgiref.handlers.Headers(??) -wsgiref.handlers.SimpleHandler(??) -wsgiref.handlers.StringType -wsgiref.handlers.format_date_time(??) -wsgiref.handlers.guess_scheme(??) -wsgiref.handlers.is_hop_by_hop(??) -wsgiref.handlers.os -wsgiref.handlers.sys -wsgiref.handlers.time -wsgiref.headers -wsgiref.headers.Headers(??) -wsgiref.headers.ListType -wsgiref.headers.TupleType -wsgiref.headers.re -wsgiref.headers.tspecials -wsgiref.simple_server -wsgiref.simple_server.BaseHTTPRequestHandler(??) -wsgiref.simple_server.HTTPServer(??) -wsgiref.simple_server.ServerHandler(??) -wsgiref.simple_server.SimpleHandler(??) -wsgiref.simple_server.WSGIRequestHandler(??) -wsgiref.simple_server.WSGIServer(??) -wsgiref.simple_server.demo_app(??) -wsgiref.simple_server.make_server(??) -wsgiref.simple_server.server_version -wsgiref.simple_server.software_version -wsgiref.simple_server.sys -wsgiref.simple_server.sys_version -wsgiref.simple_server.urllib -wsgiref.util -wsgiref.util.FileWrapper(??) -wsgiref.util.application_uri(??) -wsgiref.util.guess_scheme(??) -wsgiref.util.is_hop_by_hop(??) -wsgiref.util.posixpath -wsgiref.util.request_uri(??) -wsgiref.util.setup_testing_defaults(??) -wsgiref.util.shift_path_info(??) -wsgiref.validate -wsgiref.validate.DictType -wsgiref.validate.ErrorWrapper(??) -wsgiref.validate.InputWrapper(??) -wsgiref.validate.IteratorWrapper(??) -wsgiref.validate.ListType -wsgiref.validate.PartialIteratorWrapper(??) -wsgiref.validate.StringType -wsgiref.validate.TupleType -wsgiref.validate.WSGIWarning -wsgiref.validate.WriteWrapper(??) -wsgiref.validate.assert_(??) -wsgiref.validate.bad_header_value_re -wsgiref.validate.check_content_type(??) -wsgiref.validate.check_environ(??) -wsgiref.validate.check_errors(??) -wsgiref.validate.check_exc_info(??) -wsgiref.validate.check_headers(??) -wsgiref.validate.check_input(??) -wsgiref.validate.check_iterator(??) -wsgiref.validate.check_status(??) -wsgiref.validate.header_re -wsgiref.validate.re -wsgiref.validate.sys -wsgiref.validate.validator(??) -wsgiref.validate.warnings -xdrlib.ConversionError -xdrlib.Error -xdrlib.Packer(??) -xdrlib.Unpacker(??) -xdrlib.struct -xml.dom -xml.dom.DOMException -xml.dom.DOMSTRING_SIZE_ERR -xml.dom.DomstringSizeErr -xml.dom.EMPTY_NAMESPACE -xml.dom.EMPTY_PREFIX -xml.dom.HIERARCHY_REQUEST_ERR -xml.dom.HierarchyRequestErr -xml.dom.INDEX_SIZE_ERR -xml.dom.INUSE_ATTRIBUTE_ERR -xml.dom.INVALID_ACCESS_ERR -xml.dom.INVALID_CHARACTER_ERR -xml.dom.INVALID_MODIFICATION_ERR -xml.dom.INVALID_STATE_ERR -xml.dom.IndexSizeErr -xml.dom.InuseAttributeErr -xml.dom.InvalidAccessErr -xml.dom.InvalidCharacterErr -xml.dom.InvalidModificationErr -xml.dom.InvalidStateErr -xml.dom.NAMESPACE_ERR -xml.dom.NOT_FOUND_ERR -xml.dom.NOT_SUPPORTED_ERR -xml.dom.NO_DATA_ALLOWED_ERR -xml.dom.NO_MODIFICATION_ALLOWED_ERR -xml.dom.NamespaceErr -xml.dom.NoDataAllowedErr -xml.dom.NoModificationAllowedErr -xml.dom.Node(??) -xml.dom.NodeFilter -xml.dom.NodeFilter.NodeFilter(??) -xml.dom.NotFoundErr -xml.dom.NotSupportedErr -xml.dom.SYNTAX_ERR -xml.dom.SyntaxErr -xml.dom.UserDataHandler(??) -xml.dom.VALIDATION_ERR -xml.dom.ValidationErr -xml.dom.WRONG_DOCUMENT_ERR -xml.dom.WrongDocumentErr -xml.dom.XHTML_NAMESPACE -xml.dom.XMLNS_NAMESPACE -xml.dom.XML_NAMESPACE -xml.dom.domreg -xml.dom.domreg.EmptyNodeList -xml.dom.domreg.NodeList -xml.dom.domreg.StringTypes -xml.dom.domreg.defproperty(??) -xml.dom.domreg.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.domreg.registerDOMImplementation(name, factory) -xml.dom.domreg.registered -xml.dom.domreg.well_known_implementations -xml.dom.expatbuilder -xml.dom.expatbuilder.CDATA_SECTION_NODE -xml.dom.expatbuilder.DOCUMENT_NODE -xml.dom.expatbuilder.EMPTY_NAMESPACE -xml.dom.expatbuilder.EMPTY_PREFIX -xml.dom.expatbuilder.ElementInfo -xml.dom.expatbuilder.EmptyNodeList -xml.dom.expatbuilder.ExpatBuilder(??) -xml.dom.expatbuilder.ExpatBuilderNS(??) -xml.dom.expatbuilder.FILTER_ACCEPT -xml.dom.expatbuilder.FILTER_INTERRUPT -xml.dom.expatbuilder.FILTER_REJECT -xml.dom.expatbuilder.FILTER_SKIP -xml.dom.expatbuilder.FilterCrutch -xml.dom.expatbuilder.FilterVisibilityController -xml.dom.expatbuilder.FragmentBuilder(??) -xml.dom.expatbuilder.FragmentBuilderNS(??) -xml.dom.expatbuilder.InternalSubsetExtractor(??) -xml.dom.expatbuilder.Namespaces(??) -xml.dom.expatbuilder.Node(??) -xml.dom.expatbuilder.NodeFilter(??) -xml.dom.expatbuilder.NodeList -xml.dom.expatbuilder.ParseEscape -xml.dom.expatbuilder.Rejecter -xml.dom.expatbuilder.Skipper -xml.dom.expatbuilder.StringTypes -xml.dom.expatbuilder.TEXT_NODE -xml.dom.expatbuilder.XMLNS_NAMESPACE -xml.dom.expatbuilder.defproperty(??) -xml.dom.expatbuilder.expat -xml.dom.expatbuilder.makeBuilder(??) -xml.dom.expatbuilder.minidom -xml.dom.expatbuilder.parse(??) -xml.dom.expatbuilder.parseFragment(??) -xml.dom.expatbuilder.parseFragmentString(??) -xml.dom.expatbuilder.parseString(??) -xml.dom.expatbuilder.theDOMImplementation -xml.dom.expatbuilder.xmlbuilder -xml.dom.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.minicompat -xml.dom.minicompat.EmptyNodeList -xml.dom.minicompat.NodeList -xml.dom.minicompat.StringTypes -xml.dom.minicompat.defproperty(??) -xml.dom.minicompat.xml -xml.dom.minidom -xml.dom.minidom.Attr(??) -xml.dom.minidom.AttributeList -xml.dom.minidom.CDATASection(??) -xml.dom.minidom.CharacterData(??) -xml.dom.minidom.Childless(??) -xml.dom.minidom.Comment(??) -xml.dom.minidom.DOMImplementation(??) -xml.dom.minidom.DOMImplementationLS(??) -xml.dom.minidom.Document(??) -xml.dom.minidom.DocumentFragment(??) -xml.dom.minidom.DocumentLS(??) -xml.dom.minidom.DocumentType(??) -xml.dom.minidom.EMPTY_NAMESPACE -xml.dom.minidom.EMPTY_PREFIX -xml.dom.minidom.Element(??) -xml.dom.minidom.ElementInfo -xml.dom.minidom.EmptyNodeList -xml.dom.minidom.Entity(??) -xml.dom.minidom.Identified(??) -xml.dom.minidom.NamedNodeMap -xml.dom.minidom.Node(??) -xml.dom.minidom.NodeList -xml.dom.minidom.Notation(??) -xml.dom.minidom.ProcessingInstruction(??) -xml.dom.minidom.ReadOnlySequentialNamedNodeMap -xml.dom.minidom.StringTypes -xml.dom.minidom.Text(??) -xml.dom.minidom.TypeInfo -xml.dom.minidom.XMLNS_NAMESPACE -xml.dom.minidom.defproperty(??) -xml.dom.minidom.domreg -xml.dom.minidom.getDOMImplementation(??) -xml.dom.minidom.parse(??) -xml.dom.minidom.parseString(??) -xml.dom.minidom.xml -xml.dom.pulldom -xml.dom.pulldom.CHARACTERS -xml.dom.pulldom.COMMENT -xml.dom.pulldom.DOMEventStream(??) -xml.dom.pulldom.END_DOCUMENT -xml.dom.pulldom.END_ELEMENT -xml.dom.pulldom.ErrorHandler(??) -xml.dom.pulldom.IGNORABLE_WHITESPACE -xml.dom.pulldom.PROCESSING_INSTRUCTION -xml.dom.pulldom.PullDOM(??) -xml.dom.pulldom.SAX2DOM(??) -xml.dom.pulldom.START_DOCUMENT -xml.dom.pulldom.START_ELEMENT -xml.dom.pulldom.default_bufsize -xml.dom.pulldom.parse(??) -xml.dom.pulldom.parseString(??) -xml.dom.pulldom.types -xml.dom.pulldom.xml -xml.dom.registerDOMImplementation(name, factory) -xml.dom.xmlbuilder -xml.dom.xmlbuilder.DOMBuilder(??) -xml.dom.xmlbuilder.DOMBuilderFilter(??) -xml.dom.xmlbuilder.DOMEntityResolver -xml.dom.xmlbuilder.DOMImplementationLS(??) -xml.dom.xmlbuilder.DOMInputSource -xml.dom.xmlbuilder.DocumentLS(??) -xml.dom.xmlbuilder.Options(??) -xml.dom.xmlbuilder.copy -xml.dom.xmlbuilder.xml -xml.etree -xml.etree.ElementInclude -xml.etree.ElementInclude.ElementTree -xml.etree.ElementInclude.FatalIncludeError -xml.etree.ElementInclude.XINCLUDE -xml.etree.ElementInclude.XINCLUDE_FALLBACK -xml.etree.ElementInclude.XINCLUDE_INCLUDE -xml.etree.ElementInclude.copy -xml.etree.ElementInclude.default_loader(??) -xml.etree.ElementInclude.include(??) -xml.etree.ElementPath -xml.etree.ElementPath.find(??) -xml.etree.ElementPath.findall(??) -xml.etree.ElementPath.findtext(??) -xml.etree.ElementPath.get_parent_map(??) -xml.etree.ElementPath.iterfind(??) -xml.etree.ElementPath.ops -xml.etree.ElementPath.prepare_child(??) -xml.etree.ElementPath.prepare_descendant(??) -xml.etree.ElementPath.prepare_parent(??) -xml.etree.ElementPath.prepare_predicate(??) -xml.etree.ElementPath.prepare_self(??) -xml.etree.ElementPath.prepare_star(??) -xml.etree.ElementPath.re -xml.etree.ElementPath.xpath_tokenizer(??) -xml.etree.ElementPath.xpath_tokenizer_re -xml.etree.ElementTree -xml.etree.ElementTree.Comment(??) -xml.etree.ElementTree.Element -xml.etree.ElementTree.ElementPath -xml.etree.ElementTree.ElementTree -xml.etree.ElementTree.HTML_EMPTY -xml.etree.ElementTree.PI(??) -xml.etree.ElementTree.ParseError -xml.etree.ElementTree.ProcessingInstruction(??) -xml.etree.ElementTree.QName -xml.etree.ElementTree.SubElement(??) -xml.etree.ElementTree.TreeBuilder -xml.etree.ElementTree.VERSION -xml.etree.ElementTree.XML(??) -xml.etree.ElementTree.XMLID(??) -xml.etree.ElementTree.XMLParser -xml.etree.ElementTree.XMLTreeBuilder -xml.etree.ElementTree.dump(??) -xml.etree.ElementTree.fromstring(??) -xml.etree.ElementTree.fromstringlist(??) -xml.etree.ElementTree.iselement(??) -xml.etree.ElementTree.iterparse(??) -xml.etree.ElementTree.parse(??) -xml.etree.ElementTree.re -xml.etree.ElementTree.register_namespace(??) -xml.etree.ElementTree.sys -xml.etree.ElementTree.tostring(??) -xml.etree.ElementTree.tostringlist(??) -xml.etree.ElementTree.warnings -xml.etree.cElementTree -xml.etree.cElementTree.Comment -xml.etree.cElementTree.Element -xml.etree.cElementTree.ElementPath -xml.etree.cElementTree.ElementTree -xml.etree.cElementTree.PI -xml.etree.cElementTree.ParseError -xml.etree.cElementTree.ProcessingInstruction -xml.etree.cElementTree.QName -xml.etree.cElementTree.SubElement -xml.etree.cElementTree.TreeBuilder -xml.etree.cElementTree.VERSION -xml.etree.cElementTree.XML(??) -xml.etree.cElementTree.XMLID(??) -xml.etree.cElementTree.XMLParser -xml.etree.cElementTree.XMLTreeBuilder -xml.etree.cElementTree.dump(??) -xml.etree.cElementTree.fromstring(??) -xml.etree.cElementTree.fromstringlist(??) -xml.etree.cElementTree.iselement(??) -xml.etree.cElementTree.iterparse -xml.etree.cElementTree.parse(??) -xml.etree.cElementTree.register_namespace(??) -xml.etree.cElementTree.tostring(??) -xml.etree.cElementTree.tostringlist(??) -xml.parsers -xml.parsers.expat -xml.parsers.expat.EXPAT_VERSION -xml.parsers.expat.ErrorString(errno) -> string -xml.parsers.expat.ExpatError -xml.parsers.expat.ParserCreate([encoding[, namespace_separator]]) -> parser -xml.parsers.expat.XMLParserType -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_ALWAYS -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_NEVER -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -xml.parsers.expat.error -xml.parsers.expat.errors -xml.parsers.expat.expat_CAPI -xml.parsers.expat.features -xml.parsers.expat.model -xml.parsers.expat.native_encoding -xml.parsers.expat.version_info -xml.sax -xml.sax.ContentHandler(??) -xml.sax.ErrorHandler(??) -xml.sax.InputSource(??) -xml.sax.SAXException -xml.sax.SAXNotRecognizedException -xml.sax.SAXNotSupportedException -xml.sax.SAXParseException -xml.sax.SAXReaderNotAvailable -xml.sax.default_parser_list -xml.sax.expatreader -xml.sax.expatreader.AttributesImpl(??) -xml.sax.expatreader.AttributesNSImpl(??) -xml.sax.expatreader.ExpatLocator(??) -xml.sax.expatreader.ExpatParser(??) -xml.sax.expatreader.SAXException -xml.sax.expatreader.SAXNotRecognizedException -xml.sax.expatreader.SAXNotSupportedException -xml.sax.expatreader.SAXParseException -xml.sax.expatreader.SAXReaderNotAvailable -xml.sax.expatreader.create_parser(??) -xml.sax.expatreader.expat -xml.sax.expatreader.feature_external_ges -xml.sax.expatreader.feature_external_pes -xml.sax.expatreader.feature_namespace_prefixes -xml.sax.expatreader.feature_namespaces -xml.sax.expatreader.feature_string_interning -xml.sax.expatreader.feature_validation -xml.sax.expatreader.handler -xml.sax.expatreader.property_interning_dict -xml.sax.expatreader.property_xml_string -xml.sax.expatreader.saxutils -xml.sax.expatreader.version -xml.sax.expatreader.xmlreader -xml.sax.handler -xml.sax.handler.ContentHandler(??) -xml.sax.handler.DTDHandler(??) -xml.sax.handler.EntityResolver(??) -xml.sax.handler.ErrorHandler(??) -xml.sax.handler.all_features -xml.sax.handler.all_properties -xml.sax.handler.feature_external_ges -xml.sax.handler.feature_external_pes -xml.sax.handler.feature_namespace_prefixes -xml.sax.handler.feature_namespaces -xml.sax.handler.feature_string_interning -xml.sax.handler.feature_validation -xml.sax.handler.property_declaration_handler -xml.sax.handler.property_dom_node -xml.sax.handler.property_encoding -xml.sax.handler.property_interning_dict -xml.sax.handler.property_lexical_handler -xml.sax.handler.property_xml_string -xml.sax.handler.version -xml.sax.make_parser(??) -xml.sax.parse(??) -xml.sax.parseString(??) -xml.sax.saxutils -xml.sax.saxutils.XMLFilterBase(??) -xml.sax.saxutils.XMLGenerator(??) -xml.sax.saxutils.escape(??) -xml.sax.saxutils.handler -xml.sax.saxutils.os -xml.sax.saxutils.prepare_input_source(??) -xml.sax.saxutils.quoteattr(??) -xml.sax.saxutils.types -xml.sax.saxutils.unescape(??) -xml.sax.saxutils.urllib -xml.sax.saxutils.urlparse -xml.sax.saxutils.xmlreader -xml.sax.xmlreader -xml.sax.xmlreader.AttributesImpl(??) -xml.sax.xmlreader.AttributesNSImpl(??) -xml.sax.xmlreader.IncrementalParser(??) -xml.sax.xmlreader.InputSource(??) -xml.sax.xmlreader.Locator(??) -xml.sax.xmlreader.SAXNotRecognizedException -xml.sax.xmlreader.SAXNotSupportedException -xml.sax.xmlreader.XMLReader(??) -xml.sax.xmlreader.handler -xmllib.Error -xmllib.TestXMLParser(??) -xmllib.XMLParser(??) -xmllib.amp -xmllib.attrfind -xmllib.attrtrans -xmllib.cdataclose -xmllib.cdataopen -xmllib.charref -xmllib.commentclose -xmllib.commentopen -xmllib.doctype -xmllib.doubledash -xmllib.endbracket -xmllib.endbracketfind -xmllib.endtagopen -xmllib.entityref -xmllib.illegal -xmllib.interesting -xmllib.ncname -xmllib.newline -xmllib.procclose -xmllib.procopen -xmllib.qname -xmllib.re -xmllib.ref -xmllib.space -xmllib.starttagend -xmllib.starttagmatch -xmllib.starttagopen -xmllib.string -xmllib.tagfind -xmllib.test(??) -xmllib.version -xmllib.xmldecl -xmllib.xmlns -xmlrpclib.APPLICATION_ERROR -xmlrpclib.Binary(??) -xmlrpclib.Boolean -xmlrpclib.BooleanType -xmlrpclib.BufferType -xmlrpclib.BuiltinFunctionType -xmlrpclib.BuiltinMethodType -xmlrpclib.ClassType -xmlrpclib.CodeType -xmlrpclib.ComplexType -xmlrpclib.DateTime(??) -xmlrpclib.DictProxyType -xmlrpclib.DictType -xmlrpclib.DictionaryType -xmlrpclib.EllipsisType -xmlrpclib.Error -xmlrpclib.ExpatParser(??) -xmlrpclib.False -xmlrpclib.FastMarshaller -xmlrpclib.FastParser -xmlrpclib.FastUnmarshaller -xmlrpclib.Fault -xmlrpclib.FileType -xmlrpclib.FloatType -xmlrpclib.FrameType -xmlrpclib.FunctionType -xmlrpclib.GeneratorType -xmlrpclib.GetSetDescriptorType -xmlrpclib.GzipDecodedResponse -xmlrpclib.INTERNAL_ERROR -xmlrpclib.INVALID_ENCODING_CHAR -xmlrpclib.INVALID_METHOD_PARAMS -xmlrpclib.INVALID_XMLRPC -xmlrpclib.InstanceType -xmlrpclib.IntType -xmlrpclib.LambdaType -xmlrpclib.ListType -xmlrpclib.LongType -xmlrpclib.MAXINT -xmlrpclib.METHOD_NOT_FOUND -xmlrpclib.MININT -xmlrpclib.Marshaller(??) -xmlrpclib.MemberDescriptorType -xmlrpclib.MethodType -xmlrpclib.ModuleType -xmlrpclib.MultiCall(??) -xmlrpclib.MultiCallIterator(??) -xmlrpclib.NOT_WELLFORMED_ERROR -xmlrpclib.NoneType -xmlrpclib.NotImplementedType -xmlrpclib.ObjectType -xmlrpclib.PARSE_ERROR -xmlrpclib.ProtocolError -xmlrpclib.ResponseError -xmlrpclib.SERVER_ERROR -xmlrpclib.SYSTEM_ERROR -xmlrpclib.SafeTransport(??) -xmlrpclib.Server(??) -xmlrpclib.ServerProxy(??) -xmlrpclib.SliceType -xmlrpclib.SlowParser(??) -xmlrpclib.StringIO -xmlrpclib.StringType -xmlrpclib.StringTypes -xmlrpclib.TRANSPORT_ERROR -xmlrpclib.TracebackType -xmlrpclib.Transport(??) -xmlrpclib.True -xmlrpclib.TupleType -xmlrpclib.TypeType -xmlrpclib.UNSUPPORTED_ENCODING -xmlrpclib.UnboundMethodType -xmlrpclib.UnicodeType -xmlrpclib.Unmarshaller(??) -xmlrpclib.WRAPPERS -xmlrpclib.XRangeType -xmlrpclib.base64 -xmlrpclib.boolean -xmlrpclib.datetime -xmlrpclib.dumps(??) -xmlrpclib.errno -xmlrpclib.escape(??) -xmlrpclib.expat -xmlrpclib.getparser() -> parser, unmarshaller -xmlrpclib.gzip -xmlrpclib.gzip_decode(??) -xmlrpclib.gzip_encode(??) -xmlrpclib.httplib -xmlrpclib.loads(??) -xmlrpclib.operator -xmlrpclib.re -xmlrpclib.socket -xmlrpclib.string -xmlrpclib.time -xrange([start,] stop[, step]) -> xrange object -xxsubtype.bench -xxsubtype.spamdict -xxsubtype.spamlist -zip(seq1 [, seq2 [...]]) -> [(seq1[0], seq2[0] ...), (...)] -zipfile.BadZipfile -zipfile.LargeZipFile -zipfile.PyZipFile(??) -zipfile.ZIP64_LIMIT -zipfile.ZIP_DEFLATED -zipfile.ZIP_FILECOUNT_LIMIT -zipfile.ZIP_MAX_COMMENT -zipfile.ZIP_STORED -zipfile.ZipExtFile -zipfile.ZipFile(??) -zipfile.ZipInfo -zipfile.binascii -zipfile.cStringIO -zipfile.crc32(string[, start]) -- Compute a CRC-32 checksum of string. -zipfile.error -zipfile.io -zipfile.is_zipfile(??) -zipfile.main(??) -zipfile.os -zipfile.re -zipfile.shutil -zipfile.sizeCentralDir -zipfile.sizeEndCentDir -zipfile.sizeEndCentDir64 -zipfile.sizeEndCentDir64Locator -zipfile.sizeFileHeader -zipfile.stat -zipfile.stringCentralDir -zipfile.stringEndArchive -zipfile.stringEndArchive64 -zipfile.stringEndArchive64Locator -zipfile.stringFileHeader -zipfile.struct -zipfile.structCentralDir -zipfile.structEndArchive -zipfile.structEndArchive64 -zipfile.structEndArchive64Locator -zipfile.structFileHeader -zipfile.sys -zipfile.time -zipfile.zlib -zipimport.ZipImportError -zipimport.zipimporter(archivepath) -> zipimporter object -zlib.DEFLATED -zlib.DEF_MEM_LEVEL -zlib.MAX_WBITS -zlib.ZLIB_VERSION -zlib.Z_BEST_COMPRESSION -zlib.Z_BEST_SPEED -zlib.Z_DEFAULT_COMPRESSION -zlib.Z_DEFAULT_STRATEGY -zlib.Z_FILTERED -zlib.Z_FINISH -zlib.Z_FULL_FLUSH -zlib.Z_HUFFMAN_ONLY -zlib.Z_NO_FLUSH -zlib.Z_SYNC_FLUSH -zlib.adler32(string[, start]) -- Compute an Adler-32 checksum of string. -zlib.compress(string[, level]) -- Returned compressed string. -zlib.compressobj([level]) -- Return a compressor object. -zlib.crc32(string[, start]) -- Compute a CRC-32 checksum of string. -zlib.decompress(string[, wbits[, bufsize]]) -- Return decompressed string. -zlib.decompressobj([wbits]) -- Return a decompressor object. -zlib.error diff --git a/PyQt5/qsci/api/python/Python-3.1.api b/PyQt5/qsci/api/python/Python-3.1.api deleted file mode 100644 index 5187c7c4..00000000 --- a/PyQt5/qsci/api/python/Python-3.1.api +++ /dev/null @@ -1,7235 +0,0 @@ -ArithmeticError(??) -AssertionError(??) -AttributeError(??) -BaseException(??) -BufferError(??) -BytesWarning(??) -DeprecationWarning(??) -EOFError(??) -Ellipsis(??) -EnvironmentError(??) -Exception(??) -False(??) -FloatingPointError(??) -FutureWarning(??) -GeneratorExit(??) -IOError(??) -ImportError(??) -ImportWarning(??) -IndentationError(??) -IndexError(??) -KeyError(??) -KeyboardInterrupt(??) -LookupError(??) -MemoryError(??) -NameError(??) -None(??) -NotImplemented(??) -NotImplementedError(??) -OSError(??) -OverflowError(??) -PendingDeprecationWarning(??) -ReferenceError(??) -RuntimeError(??) -RuntimeWarning(??) -StopIteration(??) -SyntaxError(??) -SyntaxWarning(??) -SystemError(??) -SystemExit(??) -TabError(??) -True(??) -TypeError(??) -UnboundLocalError(??) -UnicodeDecodeError(??) -UnicodeEncodeError(??) -UnicodeError(??) -UnicodeTranslateError(??) -UnicodeWarning(??) -UserWarning(??) -ValueError(??) -Warning(??) -ZeroDivisionError(??) -abc.ABCMeta(??) -abc.WeakSet(??) -abc.abstractmethod(??) -abc.abstractproperty(??) -abs(number) -> number -aifc.Aifc_read(??) -aifc.Aifc_write(??) -aifc.Chunk(??) -aifc.Error(??) -aifc.builtins(??) -aifc.open(??) -aifc.openfp(??) -aifc.struct(??) -all(iterable) -> bool -any(iterable) -> bool -array.ArrayType(??) -array.array(typecode [, initializer]) -> array -array.typecodes -ascii(object) -> string -ast.AST(??) -ast.Add(??) -ast.And(??) -ast.Assert(??) -ast.Assign(??) -ast.Attribute(??) -ast.AugAssign(??) -ast.AugLoad(??) -ast.AugStore(??) -ast.BinOp(??) -ast.BitAnd(??) -ast.BitOr(??) -ast.BitXor(??) -ast.BoolOp(??) -ast.Break(??) -ast.Bytes(??) -ast.Call(??) -ast.ClassDef(??) -ast.Compare(??) -ast.Continue(??) -ast.Del(??) -ast.Delete(??) -ast.Dict(??) -ast.DictComp(??) -ast.Div(??) -ast.Ellipsis(??) -ast.Eq(??) -ast.ExceptHandler(??) -ast.Expr(??) -ast.Expression(??) -ast.ExtSlice(??) -ast.FloorDiv(??) -ast.For(??) -ast.FunctionDef(??) -ast.GeneratorExp(??) -ast.Global(??) -ast.Gt(??) -ast.GtE(??) -ast.If(??) -ast.IfExp(??) -ast.Import(??) -ast.ImportFrom(??) -ast.In(??) -ast.Index(??) -ast.Interactive(??) -ast.Invert(??) -ast.Is(??) -ast.IsNot(??) -ast.LShift(??) -ast.Lambda(??) -ast.List(??) -ast.ListComp(??) -ast.Load(??) -ast.Lt(??) -ast.LtE(??) -ast.Mod(??) -ast.Module(??) -ast.Mult(??) -ast.Name(??) -ast.NodeTransformer(??) -ast.NodeVisitor(??) -ast.Nonlocal(??) -ast.Not(??) -ast.NotEq(??) -ast.NotIn(??) -ast.Num(??) -ast.Or(??) -ast.Param(??) -ast.Pass(??) -ast.Pow(??) -ast.PyCF_ONLY_AST -ast.RShift(??) -ast.Raise(??) -ast.Return(??) -ast.Set(??) -ast.SetComp(??) -ast.Slice(??) -ast.Starred(??) -ast.Store(??) -ast.Str(??) -ast.Sub(??) -ast.Subscript(??) -ast.Suite(??) -ast.TryExcept(??) -ast.TryFinally(??) -ast.Tuple(??) -ast.UAdd(??) -ast.USub(??) -ast.UnaryOp(??) -ast.While(??) -ast.With(??) -ast.Yield(??) -ast.alias(??) -ast.arg(??) -ast.arguments(??) -ast.boolop(??) -ast.cmpop(??) -ast.comprehension(??) -ast.copy_location(??) -ast.dump(??) -ast.excepthandler(??) -ast.expr(??) -ast.expr_context(??) -ast.fix_missing_locations(??) -ast.get_docstring(??) -ast.increment_lineno(??) -ast.iter_child_nodes(??) -ast.iter_fields(??) -ast.keyword(??) -ast.literal_eval(??) -ast.mod(??) -ast.operator(??) -ast.parse(??) -ast.slice(??) -ast.stmt(??) -ast.unaryop(??) -ast.walk(??) -asynchat.async_chat(??) -asynchat.asyncore(??) -asynchat.buffer(??) -asynchat.deque(iterable[, maxlen]) --> deque object -asynchat.fifo(??) -asynchat.find_prefix_at_end(??) -asynchat.simple_producer(??) -asynchat.socket(??) -asyncore.EALREADY -asyncore.EBADF -asyncore.ECONNABORTED -asyncore.ECONNRESET -asyncore.EINPROGRESS -asyncore.EINTR -asyncore.EISCONN -asyncore.ENOTCONN -asyncore.ESHUTDOWN -asyncore.EWOULDBLOCK -asyncore.ExitNow(??) -asyncore.close_all(??) -asyncore.compact_traceback(??) -asyncore.dispatcher(??) -asyncore.dispatcher_with_send(??) -asyncore.errorcode(??) -asyncore.fcntl(??) -asyncore.file_dispatcher(??) -asyncore.file_wrapper(??) -asyncore.loop(??) -asyncore.os(??) -asyncore.poll(??) -asyncore.poll2(??) -asyncore.poll3(??) -asyncore.read(??) -asyncore.readwrite(??) -asyncore.select(??) -asyncore.socket(??) -asyncore.socket_map(??) -asyncore.sys(??) -asyncore.time(??) -asyncore.write(??) -atexit.register(func, *args, **kwargs) -> func -atexit.unregister(func) -> None -audioop.add(??) -audioop.adpcm2lin(??) -audioop.alaw2lin(??) -audioop.avg(??) -audioop.avgpp(??) -audioop.bias(??) -audioop.cross(??) -audioop.error(??) -audioop.findfactor(??) -audioop.findfit(??) -audioop.findmax(??) -audioop.getsample(??) -audioop.lin2adpcm(??) -audioop.lin2alaw(??) -audioop.lin2lin(??) -audioop.lin2ulaw(??) -audioop.max(??) -audioop.maxpp(??) -audioop.minmax(??) -audioop.mul(??) -audioop.ratecv(??) -audioop.reverse(??) -audioop.rms(??) -audioop.tomono(??) -audioop.tostereo(??) -audioop.ulaw2lin(??) -base64.MAXBINSIZE -base64.MAXLINESIZE -base64.b16decode(??) -base64.b16encode(??) -base64.b32decode(??) -base64.b32encode(??) -base64.b64decode(??) -base64.b64encode(??) -base64.binascii(??) -base64.bytes_types(??) -base64.decode(??) -base64.decodebytes(??) -base64.decodestring(??) -base64.encode(??) -base64.encodebytes(??) -base64.encodestring(??) -base64.main(??) -base64.re(??) -base64.standard_b64decode(??) -base64.standard_b64encode(??) -base64.struct(??) -base64.test(??) -base64.urlsafe_b64decode(??) -base64.urlsafe_b64encode(??) -bdb.Bdb(??) -bdb.BdbQuit(??) -bdb.Breakpoint(??) -bdb.Tdb(??) -bdb.bar(??) -bdb.checkfuncname(??) -bdb.effective(??) -bdb.fnmatch(??) -bdb.foo(??) -bdb.os(??) -bdb.set_trace(??) -bdb.sys(??) -bdb.test(??) -bdb.types(??) -bin(number) -> string -binascii.Error(??) -binascii.Incomplete(??) -binascii.a2b_base64(??) -binascii.a2b_hex(hexstr) -> s; Binary data of hexadecimal representation. -binascii.a2b_hqx(??) -binascii.a2b_qp(??) -binascii.a2b_uu(??) -binascii.b2a_base64(??) -binascii.b2a_hex(data) -> s; Hexadecimal representation of binary data. -binascii.b2a_hqx(??) -binascii.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -binascii.b2a_uu(??) -binascii.crc32(??) -binascii.crc_hqx(??) -binascii.hexlify(??) -binascii.rlecode_hqx(??) -binascii.rledecode_hqx(??) -binascii.unhexlify(??) -binhex.BinHex(??) -binhex.Error(??) -binhex.FInfo(??) -binhex.HexBin(??) -binhex.LINELEN -binhex.REASONABLY_LARGE -binhex.RUNCHAR -binhex.binascii(??) -binhex.binhex(infilename, outfilename): create binhex-encoded copy of a file -binhex.getfileinfo(??) -binhex.hexbin(infilename, outfilename) - Decode binhexed file -binhex.io(??) -binhex.openrsrc(??) -binhex.os(??) -binhex.struct(??) -binhex.sys(??) -bisect.bisect(??) -bisect.bisect_left(a, x[, lo[, hi]]) -> index -bisect.bisect_right(a, x[, lo[, hi]]) -> index -bisect.insort(??) -bisect.insort_left(a, x[, lo[, hi]]) -bisect.insort_right(a, x[, lo[, hi]]) -bool(x) -> bool -builtins.ArithmeticError(??) -builtins.AssertionError(??) -builtins.AttributeError(??) -builtins.BaseException(??) -builtins.BufferError(??) -builtins.BytesWarning(??) -builtins.DeprecationWarning(??) -builtins.EOFError(??) -builtins.Ellipsis(??) -builtins.EnvironmentError(??) -builtins.Exception(??) -builtins.False -builtins.FloatingPointError(??) -builtins.FutureWarning(??) -builtins.GeneratorExit(??) -builtins.IOError(??) -builtins.ImportError(??) -builtins.ImportWarning(??) -builtins.IndentationError(??) -builtins.IndexError(??) -builtins.KeyError(??) -builtins.KeyboardInterrupt(??) -builtins.LookupError(??) -builtins.MemoryError(??) -builtins.NameError(??) -builtins.None -builtins.NotImplemented(??) -builtins.NotImplementedError(??) -builtins.OSError(??) -builtins.OverflowError(??) -builtins.PendingDeprecationWarning(??) -builtins.ReferenceError(??) -builtins.RuntimeError(??) -builtins.RuntimeWarning(??) -builtins.StopIteration(??) -builtins.SyntaxError(??) -builtins.SyntaxWarning(??) -builtins.SystemError(??) -builtins.SystemExit(??) -builtins.TabError(??) -builtins.True -builtins.TypeError(??) -builtins.UnboundLocalError(??) -builtins.UnicodeDecodeError(??) -builtins.UnicodeEncodeError(??) -builtins.UnicodeError(??) -builtins.UnicodeTranslateError(??) -builtins.UnicodeWarning(??) -builtins.UserWarning(??) -builtins.ValueError(??) -builtins.Warning(??) -builtins.ZeroDivisionError(??) -builtins.abs(number) -> number -builtins.all(iterable) -> bool -builtins.any(iterable) -> bool -builtins.ascii(object) -> string -builtins.bin(number) -> string -builtins.bool(x) -> bool -builtins.bytearray(iterable_of_ints) -> bytearray -builtins.bytes(iterable_of_ints) -> bytes -builtins.chr(i) -> Unicode character -builtins.classmethod(function) -> method -builtins.compile(source, filename, mode[, flags[, dont_inherit]]) -> code object -builtins.complex(real[, imag]) -> complex number -builtins.copyright(??) -builtins.credits(??) -builtins.delattr(object, name) -builtins.dict() -> new empty dictionary. -builtins.dir([object]) -> list of strings -builtins.divmod(x, y) -> (div, mod) -builtins.enumerate(iterable) -> iterator for index, value of iterable -builtins.eval(source[, globals[, locals]]) -> value -builtins.exec(object[, globals[, locals]]) -builtins.exit(??) -builtins.filter(function or None, iterable) --> filter object -builtins.float(x) -> floating point number -builtins.format(value[, format_spec]) -> string -builtins.frozenset(iterable) --> frozenset object -builtins.getattr(object, name[, default]) -> value -builtins.globals() -> dictionary -builtins.hasattr(object, name) -> bool -builtins.hash(object) -> integer -builtins.help(??) -builtins.hex(number) -> string -builtins.id(object) -> integer -builtins.input([prompt]) -> string -builtins.int(x[, base]) -> integer -builtins.isinstance(object, class-or-type-or-tuple) -> bool -builtins.issubclass(C, B) -> bool -builtins.iter(iterable) -> iterator -builtins.len(object) -> integer -builtins.license(??) -builtins.list() -> new list -builtins.locals() -> dictionary -builtins.map(func, *iterables) --> map object -builtins.max(iterable[, key=func]) -> value -builtins.memoryview(object) -builtins.min(iterable[, key=func]) -> value -builtins.next(iterator[, default]) -builtins.object(??) -builtins.oct(number) -> string -builtins.open(??) -builtins.ord(c) -> integer -builtins.pow(x, y[, z]) -> number -builtins.print(value, ..., sep=' ', end='\n', file=sys.stdout) -builtins.property(fget=None, fset=None, fdel=None, doc=None) -> property attribute -builtins.quit(??) -builtins.range([start,] stop[, step]) -> range object -builtins.repr(object) -> string -builtins.reversed(sequence) -> reverse iterator over values of the sequence -builtins.round(number[, ndigits]) -> number -builtins.set(iterable) --> set object -builtins.setattr(object, name, value) -builtins.slice([start,] stop[, step]) -builtins.sorted(iterable, key=None, reverse=False) --> new sorted list -builtins.staticmethod(function) -> method -builtins.str(string[, encoding[, errors]]) -> str -builtins.sum(iterable[, start]) -> value -builtins.super() -> same as super(__class__, ) -builtins.tuple() -> an empty tuple -builtins.type(object) -> the object's type -builtins.vars([object]) -> dictionary -builtins.zip(iter1 [,iter2 [...]]) --> zip object -bytearray(iterable_of_ints) -> bytearray -bytes(iterable_of_ints) -> bytes -bz2.BZ2Compressor([compresslevel=9]) -> compressor object -bz2.BZ2Decompressor() -> decompressor object -bz2.BZ2File(name [, mode='r', buffering=0, compresslevel=9]) -> file object -bz2.compress(data [, compresslevel=9]) -> string -bz2.decompress(data) -> decompressed data -cProfile.Profile(custom_timer=None, time_unit=None, subcalls=True, builtins=True) -cProfile.help(??) -cProfile.label(??) -cProfile.main(??) -cProfile.run(??) -cProfile.runctx(??) -calendar.Calendar(??) -calendar.EPOCH -calendar.FRIDAY -calendar.February -calendar.HTMLCalendar(??) -calendar.IllegalMonthError(??) -calendar.IllegalWeekdayError(??) -calendar.January -calendar.LocaleHTMLCalendar(??) -calendar.LocaleTextCalendar(??) -calendar.MONDAY -calendar.SATURDAY -calendar.SUNDAY -calendar.THURSDAY -calendar.TUESDAY -calendar.TextCalendar(??) -calendar.WEDNESDAY -calendar.c(??) -calendar.calendar(??) -calendar.datetime(??) -calendar.day_abbr(??) -calendar.day_name(??) -calendar.different_locale(??) -calendar.error(??) -calendar.firstweekday(??) -calendar.format(??) -calendar.formatstring(??) -calendar.isleap(??) -calendar.leapdays(??) -calendar.main(??) -calendar.mdays(??) -calendar.month(??) -calendar.month_abbr(??) -calendar.month_name(??) -calendar.monthcalendar(??) -calendar.monthrange(??) -calendar.prcal(??) -calendar.prmonth(??) -calendar.prweek(??) -calendar.setfirstweekday(??) -calendar.sys(??) -calendar.timegm(??) -calendar.week(??) -calendar.weekday(??) -calendar.weekheader(??) -cgi.FieldStorage(??) -cgi.MiniFieldStorage(??) -cgi.StringIO(??) -cgi.attrgetter(attr, ...) --> attrgetter object -cgi.dolog(??) -cgi.email(??) -cgi.escape(??) -cgi.initlog(??) -cgi.log(??) -cgi.logfile -cgi.logfp(??) -cgi.maxlen -cgi.nolog(??) -cgi.os(??) -cgi.parse(??) -cgi.parse_header(??) -cgi.parse_multipart(??) -cgi.parse_qs(??) -cgi.parse_qsl(??) -cgi.print_arguments(??) -cgi.print_directory(??) -cgi.print_environ(??) -cgi.print_environ_usage(??) -cgi.print_exception(??) -cgi.print_form(??) -cgi.sys(??) -cgi.test(??) -cgi.urllib(??) -cgi.valid_boundary(??) -cgi.warn(??) -cgitb.Hook(??) -cgitb.enable(??) -cgitb.grey(??) -cgitb.handler(??) -cgitb.html(??) -cgitb.inspect(??) -cgitb.keyword(??) -cgitb.linecache(??) -cgitb.lookup(??) -cgitb.os(??) -cgitb.pydoc(??) -cgitb.reset(??) -cgitb.scanvars(??) -cgitb.small(??) -cgitb.strong(??) -cgitb.sys(??) -cgitb.tempfile(??) -cgitb.text(??) -cgitb.time(??) -cgitb.tokenize(??) -cgitb.traceback(??) -cgitb.types(??) -chr(i) -> Unicode character -chunk.Chunk(??) -classmethod(function) -> method -cmath.acos(x) -cmath.acosh(x) -cmath.asin(x) -cmath.asinh(x) -cmath.atan(x) -cmath.atanh(x) -cmath.cos(x) -cmath.cosh(x) -cmath.e -cmath.exp(x) -cmath.isinf(z) -> bool -cmath.isnan(z) -> bool -cmath.log(x[, base]) -> the logarithm of x to the given base. -cmath.log10(x) -cmath.phase(z) -> float -cmath.pi -cmath.polar(z) -> r: float, phi: float -cmath.rect(r, phi) -> z: complex -cmath.sin(x) -cmath.sinh(x) -cmath.sqrt(x) -cmath.tan(x) -cmath.tanh(x) -cmd.Cmd(??) -cmd.IDENTCHARS -cmd.PROMPT -cmd.string(??) -cmd.sys(??) -code.CommandCompiler(??) -code.InteractiveConsole(??) -code.InteractiveInterpreter(??) -code.compile_command(??) -code.interact(??) -code.sys(??) -code.traceback(??) -codecs.BOM -codecs.BOM32_BE -codecs.BOM32_LE -codecs.BOM64_BE -codecs.BOM64_LE -codecs.BOM_BE -codecs.BOM_LE -codecs.BOM_UTF16 -codecs.BOM_UTF16_BE -codecs.BOM_UTF16_LE -codecs.BOM_UTF32 -codecs.BOM_UTF32_BE -codecs.BOM_UTF32_LE -codecs.BOM_UTF8 -codecs.BufferedIncrementalDecoder(??) -codecs.BufferedIncrementalEncoder(??) -codecs.Codec(??) -codecs.CodecInfo(??) -codecs.EncodedFile(??) -codecs.IncrementalDecoder(??) -codecs.IncrementalEncoder(??) -codecs.StreamReader(??) -codecs.StreamReaderWriter(??) -codecs.StreamRecoder(??) -codecs.StreamWriter(??) -codecs.ascii_decode(??) -codecs.ascii_encode(??) -codecs.backslashreplace_errors(??) -codecs.builtins(??) -codecs.charbuffer_encode(??) -codecs.charmap_build(??) -codecs.charmap_decode(??) -codecs.charmap_encode(??) -codecs.decode(obj, [encoding[,errors]]) -> object -codecs.encode(obj, [encoding[,errors]]) -> object -codecs.escape_decode(??) -codecs.escape_encode(??) -codecs.getdecoder(??) -codecs.getencoder(??) -codecs.getincrementaldecoder(??) -codecs.getincrementalencoder(??) -codecs.getreader(??) -codecs.getwriter(??) -codecs.ignore_errors(??) -codecs.iterdecode(??) -codecs.iterencode(??) -codecs.latin_1_decode(??) -codecs.latin_1_encode(??) -codecs.lookup(encoding) -> CodecInfo -codecs.lookup_error(errors) -> handler -codecs.make_encoding_map(??) -codecs.make_identity_dict(rng) -> dict -codecs.open(??) -codecs.raw_unicode_escape_decode(??) -codecs.raw_unicode_escape_encode(??) -codecs.readbuffer_encode(??) -codecs.register(search_function) -codecs.register_error(errors, handler) -codecs.replace_errors(??) -codecs.strict_errors(??) -codecs.sys(??) -codecs.unicode_escape_decode(??) -codecs.unicode_escape_encode(??) -codecs.unicode_internal_decode(??) -codecs.unicode_internal_encode(??) -codecs.utf_16_be_decode(??) -codecs.utf_16_be_encode(??) -codecs.utf_16_decode(??) -codecs.utf_16_encode(??) -codecs.utf_16_ex_decode(??) -codecs.utf_16_le_decode(??) -codecs.utf_16_le_encode(??) -codecs.utf_32_be_decode(??) -codecs.utf_32_be_encode(??) -codecs.utf_32_decode(??) -codecs.utf_32_encode(??) -codecs.utf_32_ex_decode(??) -codecs.utf_32_le_decode(??) -codecs.utf_32_le_encode(??) -codecs.utf_7_decode(??) -codecs.utf_7_encode(??) -codecs.utf_8_decode(??) -codecs.utf_8_encode(??) -codecs.xmlcharrefreplace_errors(??) -codeop.CommandCompiler(??) -codeop.Compile(??) -codeop.PyCF_DONT_IMPLY_DEDENT -codeop.compile_command(??) -collections.ByteString(??) -collections.Callable(??) -collections.Container(??) -collections.Counter(??) -collections.Hashable(??) -collections.ItemsView(??) -collections.Iterable(??) -collections.Iterator(??) -collections.KeysView(??) -collections.Mapping(??) -collections.MappingView(??) -collections.MutableMapping(??) -collections.MutableSequence(??) -collections.MutableSet(??) -collections.OrderedDict(??) -collections.Sequence(??) -collections.Set(??) -collections.Sized(??) -collections.UserDict(??) -collections.UserList(??) -collections.UserString(??) -collections.ValuesView(??) -collections.bytearray_iterator(??) -collections.bytes_iterator(??) -collections.defaultdict(default_factory) --> dict with default factory -collections.deque(iterable[, maxlen]) --> deque object -collections.dict_itemiterator(??) -collections.dict_items(??) -collections.dict_keyiterator(??) -collections.dict_keys(??) -collections.dict_proxy(??) -collections.dict_valueiterator(??) -collections.dict_values(??) -collections.list_iterator(??) -collections.list_reverseiterator(??) -collections.namedtuple(??) -collections.range_iterator(??) -collections.set_iterator(??) -collections.str_iterator(??) -collections.tuple_iterator(??) -collections.zip_iterator(??) -colorsys.ONE_SIXTH -colorsys.ONE_THIRD -colorsys.TWO_THIRD -colorsys.hls_to_rgb(??) -colorsys.hsv_to_rgb(??) -colorsys.rgb_to_hls(??) -colorsys.rgb_to_hsv(??) -colorsys.rgb_to_yiq(??) -colorsys.yiq_to_rgb(??) -compile(source, filename, mode[, flags[, dont_inherit]]) -> code object -compileall.compile_dir(??) -compileall.compile_path(??) -compileall.imp(??) -compileall.main(??) -compileall.os(??) -compileall.py_compile(??) -compileall.struct(??) -compileall.sys(??) -complex(real[, imag]) -> complex number -configparser.ConfigParser(??) -configparser.DEFAULTSECT -configparser.DuplicateSectionError(??) -configparser.Error(??) -configparser.InterpolationDepthError(??) -configparser.InterpolationError(??) -configparser.InterpolationMissingOptionError(??) -configparser.InterpolationSyntaxError(??) -configparser.MAX_INTERPOLATION_DEPTH -configparser.MissingSectionHeaderError(??) -configparser.NoOptionError(??) -configparser.NoSectionError(??) -configparser.ParsingError(??) -configparser.RawConfigParser(??) -configparser.SafeConfigParser(??) -configparser.re(??) -contextlib.GeneratorContextManager(??) -contextlib.closing(??) -contextlib.contextmanager(??) -contextlib.nested(??) -contextlib.sys(??) -contextlib.warn(??) -contextlib.wraps(??) -copy.Error(??) -copy.PyStringMap(??) -copy.copy(??) -copy.deepcopy(??) -copy.dispatch_table(??) -copy.error(??) -copy.name -copy.t(??) -copy.weakref(??) -copyreg.add_extension(??) -copyreg.clear_extension_cache(??) -copyreg.constructor(??) -copyreg.dispatch_table(??) -copyreg.pickle(??) -copyreg.pickle_complex(??) -copyreg.remove_extension(??) -copyright(??) -credits(??) -crypt.crypt(word, salt) -> string -csv.Dialect(??) -csv.DictReader(??) -csv.DictWriter(??) -csv.Error(??) -csv.QUOTE_ALL -csv.QUOTE_MINIMAL -csv.QUOTE_NONE -csv.QUOTE_NONNUMERIC -csv.Sniffer(??) -csv.StringIO(??) -csv.excel(??) -csv.excel_tab(??) -csv.field_size_limit(??) -csv.get_dialect(??) -csv.list_dialects(??) -csv.re(??) -csv.reader(??) -csv.register_dialect(??) -csv.unregister_dialect(??) -csv.writer(??) -ctypes.ARRAY(??) -ctypes.ArgumentError(??) -ctypes.Array(??) -ctypes.BigEndianStructure(??) -ctypes.CDLL(??) -ctypes.CFUNCTYPE(??) -ctypes.DEFAULT_MODE -ctypes.LibraryLoader(??) -ctypes.LittleEndianStructure(??) -ctypes.POINTER(??) -ctypes.PYFUNCTYPE(??) -ctypes.PyDLL(??) -ctypes.RTLD_GLOBAL -ctypes.RTLD_LOCAL -ctypes.SetPointerType(??) -ctypes.Structure(??) -ctypes.Union(??) -ctypes.addressof(C instance) -> integer -ctypes.alignment(C type) -> integer -ctypes.byref(C instance[, offset=0]) -> byref-object -ctypes.c_bool(??) -ctypes.c_buffer(??) -ctypes.c_byte(??) -ctypes.c_char(??) -ctypes.c_char_p(??) -ctypes.c_double(??) -ctypes.c_float(??) -ctypes.c_int(??) -ctypes.c_int16(??) -ctypes.c_int32(??) -ctypes.c_int64(??) -ctypes.c_int8(??) -ctypes.c_long(??) -ctypes.c_longdouble(??) -ctypes.c_longlong(??) -ctypes.c_short(??) -ctypes.c_size_t(??) -ctypes.c_ubyte(??) -ctypes.c_uint(??) -ctypes.c_uint16(??) -ctypes.c_uint32(??) -ctypes.c_uint64(??) -ctypes.c_uint8(??) -ctypes.c_ulong(??) -ctypes.c_ulonglong(??) -ctypes.c_ushort(??) -ctypes.c_void_p(??) -ctypes.c_voidp(??) -ctypes.c_wchar(??) -ctypes.c_wchar_p(??) -ctypes.cast(??) -ctypes.cdll(??) -ctypes.create_string_buffer(aBytes) -> character array -ctypes.create_unicode_buffer(aString) -> character array -ctypes.get_errno(??) -ctypes.macholib.dyld.DEFAULT_FRAMEWORK_FALLBACK(??) -ctypes.macholib.dyld.DEFAULT_LIBRARY_FALLBACK(??) -ctypes.macholib.dyld.chain(*iterables) --> chain object -ctypes.macholib.dyld.combinations(iterable[, r]) --> combinations object -ctypes.macholib.dyld.combinations_with_replacement(iterable[, r]) --> combinations_with_replacement object -ctypes.macholib.dyld.compress(data, selectors) --> iterator over selected data -ctypes.macholib.dyld.count(start=0, step=1]) --> count object -ctypes.macholib.dyld.cycle(iterable) --> cycle object -ctypes.macholib.dyld.dropwhile(predicate, iterable) --> dropwhile object -ctypes.macholib.dyld.dyld_default_search(??) -ctypes.macholib.dyld.dyld_env(??) -ctypes.macholib.dyld.dyld_executable_path_search(??) -ctypes.macholib.dyld.dyld_fallback_framework_path(??) -ctypes.macholib.dyld.dyld_fallback_library_path(??) -ctypes.macholib.dyld.dyld_find(??) -ctypes.macholib.dyld.dyld_framework_path(??) -ctypes.macholib.dyld.dyld_image_suffix(??) -ctypes.macholib.dyld.dyld_image_suffix_search(??) -ctypes.macholib.dyld.dyld_library_path(??) -ctypes.macholib.dyld.dyld_override_search(??) -ctypes.macholib.dyld.dylib_info(??) -ctypes.macholib.dyld.filterfalse(function or None, sequence) --> filterfalse object -ctypes.macholib.dyld.framework_find(??) -ctypes.macholib.dyld.framework_info(??) -ctypes.macholib.dyld.groupby(iterable[, keyfunc]) -> create an iterator which returns -ctypes.macholib.dyld.islice(iterable, [start,] stop [, step]) --> islice object -ctypes.macholib.dyld.os(??) -ctypes.macholib.dyld.permutations(iterable[, r]) --> permutations object -ctypes.macholib.dyld.product(*iterables) --> product object -ctypes.macholib.dyld.repeat(object [,times]) -> create an iterator which returns the object -ctypes.macholib.dyld.starmap(function, sequence) --> starmap object -ctypes.macholib.dyld.takewhile(predicate, iterable) --> takewhile object -ctypes.macholib.dyld.tee(iterable, n=2) --> tuple of n independent iterators. -ctypes.macholib.dyld.test_dyld_find(??) -ctypes.macholib.dyld.zip_longest(iter1 [,iter2 [...]], [fillvalue=None]) --> zip_longest object -ctypes.macholib.dylib.DYLIB_RE(??) -ctypes.macholib.dylib.dylib_info(??) -ctypes.macholib.dylib.re(??) -ctypes.macholib.dylib.test_dylib_info(??) -ctypes.macholib.framework(??) -ctypes.macholib.framework.STRICT_FRAMEWORK_RE(??) -ctypes.macholib.framework.framework_info(??) -ctypes.macholib.framework.re(??) -ctypes.macholib.framework.test_framework_info(??) -ctypes.memmove(??) -ctypes.memset(??) -ctypes.pointer(??) -ctypes.py_object(??) -ctypes.pydll(??) -ctypes.pythonapi(??) -ctypes.resize(??) -ctypes.set_conversion_mode(encoding, errors) -> (previous-encoding, previous-errors) -ctypes.set_errno(??) -ctypes.sizeof(C type) -> integer -ctypes.string_at(addr[, size]) -> string -ctypes.util(??) -ctypes.util.errno(??) -ctypes.util.find_library(??) -ctypes.util.os(??) -ctypes.util.re(??) -ctypes.util.sys(??) -ctypes.util.tempfile(??) -ctypes.util.test(??) -ctypes.wstring_at(addr[, size]) -> string -curses.ALL_MOUSE_EVENTS -curses.A_ALTCHARSET -curses.A_ATTRIBUTES -curses.A_BLINK -curses.A_BOLD -curses.A_CHARTEXT -curses.A_COLOR -curses.A_DIM -curses.A_HORIZONTAL -curses.A_INVIS -curses.A_LEFT -curses.A_LOW -curses.A_NORMAL -curses.A_PROTECT -curses.A_REVERSE -curses.A_RIGHT -curses.A_STANDOUT -curses.A_TOP -curses.A_UNDERLINE -curses.A_VERTICAL -curses.BUTTON1_CLICKED -curses.BUTTON1_DOUBLE_CLICKED -curses.BUTTON1_PRESSED -curses.BUTTON1_RELEASED -curses.BUTTON1_TRIPLE_CLICKED -curses.BUTTON2_CLICKED -curses.BUTTON2_DOUBLE_CLICKED -curses.BUTTON2_PRESSED -curses.BUTTON2_RELEASED -curses.BUTTON2_TRIPLE_CLICKED -curses.BUTTON3_CLICKED -curses.BUTTON3_DOUBLE_CLICKED -curses.BUTTON3_PRESSED -curses.BUTTON3_RELEASED -curses.BUTTON3_TRIPLE_CLICKED -curses.BUTTON4_CLICKED -curses.BUTTON4_DOUBLE_CLICKED -curses.BUTTON4_PRESSED -curses.BUTTON4_RELEASED -curses.BUTTON4_TRIPLE_CLICKED -curses.BUTTON_ALT -curses.BUTTON_CTRL -curses.BUTTON_SHIFT -curses.COLOR_BLACK -curses.COLOR_BLUE -curses.COLOR_CYAN -curses.COLOR_GREEN -curses.COLOR_MAGENTA -curses.COLOR_RED -curses.COLOR_WHITE -curses.COLOR_YELLOW -curses.ERR -curses.KEY_A1 -curses.KEY_A3 -curses.KEY_B2 -curses.KEY_BACKSPACE -curses.KEY_BEG -curses.KEY_BREAK -curses.KEY_BTAB -curses.KEY_C1 -curses.KEY_C3 -curses.KEY_CANCEL -curses.KEY_CATAB -curses.KEY_CLEAR -curses.KEY_CLOSE -curses.KEY_COMMAND -curses.KEY_COPY -curses.KEY_CREATE -curses.KEY_CTAB -curses.KEY_DC -curses.KEY_DL -curses.KEY_DOWN -curses.KEY_EIC -curses.KEY_END -curses.KEY_ENTER -curses.KEY_EOL -curses.KEY_EOS -curses.KEY_EXIT -curses.KEY_F0 -curses.KEY_F1 -curses.KEY_F10 -curses.KEY_F11 -curses.KEY_F12 -curses.KEY_F13 -curses.KEY_F14 -curses.KEY_F15 -curses.KEY_F16 -curses.KEY_F17 -curses.KEY_F18 -curses.KEY_F19 -curses.KEY_F2 -curses.KEY_F20 -curses.KEY_F21 -curses.KEY_F22 -curses.KEY_F23 -curses.KEY_F24 -curses.KEY_F25 -curses.KEY_F26 -curses.KEY_F27 -curses.KEY_F28 -curses.KEY_F29 -curses.KEY_F3 -curses.KEY_F30 -curses.KEY_F31 -curses.KEY_F32 -curses.KEY_F33 -curses.KEY_F34 -curses.KEY_F35 -curses.KEY_F36 -curses.KEY_F37 -curses.KEY_F38 -curses.KEY_F39 -curses.KEY_F4 -curses.KEY_F40 -curses.KEY_F41 -curses.KEY_F42 -curses.KEY_F43 -curses.KEY_F44 -curses.KEY_F45 -curses.KEY_F46 -curses.KEY_F47 -curses.KEY_F48 -curses.KEY_F49 -curses.KEY_F5 -curses.KEY_F50 -curses.KEY_F51 -curses.KEY_F52 -curses.KEY_F53 -curses.KEY_F54 -curses.KEY_F55 -curses.KEY_F56 -curses.KEY_F57 -curses.KEY_F58 -curses.KEY_F59 -curses.KEY_F6 -curses.KEY_F60 -curses.KEY_F61 -curses.KEY_F62 -curses.KEY_F63 -curses.KEY_F7 -curses.KEY_F8 -curses.KEY_F9 -curses.KEY_FIND -curses.KEY_HELP -curses.KEY_HOME -curses.KEY_IC -curses.KEY_IL -curses.KEY_LEFT -curses.KEY_LL -curses.KEY_MARK -curses.KEY_MAX -curses.KEY_MESSAGE -curses.KEY_MIN -curses.KEY_MOUSE -curses.KEY_MOVE -curses.KEY_NEXT -curses.KEY_NPAGE -curses.KEY_OPEN -curses.KEY_OPTIONS -curses.KEY_PPAGE -curses.KEY_PREVIOUS -curses.KEY_PRINT -curses.KEY_REDO -curses.KEY_REFERENCE -curses.KEY_REFRESH -curses.KEY_REPLACE -curses.KEY_RESET -curses.KEY_RESIZE -curses.KEY_RESTART -curses.KEY_RESUME -curses.KEY_RIGHT -curses.KEY_SAVE -curses.KEY_SBEG -curses.KEY_SCANCEL -curses.KEY_SCOMMAND -curses.KEY_SCOPY -curses.KEY_SCREATE -curses.KEY_SDC -curses.KEY_SDL -curses.KEY_SELECT -curses.KEY_SEND -curses.KEY_SEOL -curses.KEY_SEXIT -curses.KEY_SF -curses.KEY_SFIND -curses.KEY_SHELP -curses.KEY_SHOME -curses.KEY_SIC -curses.KEY_SLEFT -curses.KEY_SMESSAGE -curses.KEY_SMOVE -curses.KEY_SNEXT -curses.KEY_SOPTIONS -curses.KEY_SPREVIOUS -curses.KEY_SPRINT -curses.KEY_SR -curses.KEY_SREDO -curses.KEY_SREPLACE -curses.KEY_SRESET -curses.KEY_SRIGHT -curses.KEY_SRSUME -curses.KEY_SSAVE -curses.KEY_SSUSPEND -curses.KEY_STAB -curses.KEY_SUNDO -curses.KEY_SUSPEND -curses.KEY_UNDO -curses.KEY_UP -curses.OK -curses.REPORT_MOUSE_POSITION -curses.ascii(??) -curses.ascii.ACK -curses.ascii.BEL -curses.ascii.BS -curses.ascii.CAN -curses.ascii.CR -curses.ascii.DC1 -curses.ascii.DC2 -curses.ascii.DC3 -curses.ascii.DC4 -curses.ascii.DEL -curses.ascii.DLE -curses.ascii.EM -curses.ascii.ENQ -curses.ascii.EOT -curses.ascii.ESC -curses.ascii.ETB -curses.ascii.ETX -curses.ascii.FF -curses.ascii.FS -curses.ascii.GS -curses.ascii.HT -curses.ascii.LF -curses.ascii.NAK -curses.ascii.NL -curses.ascii.NUL -curses.ascii.RS -curses.ascii.SI -curses.ascii.SO -curses.ascii.SOH -curses.ascii.SP -curses.ascii.STX -curses.ascii.SUB -curses.ascii.SYN -curses.ascii.TAB -curses.ascii.US -curses.ascii.VT -curses.ascii.alt(??) -curses.ascii.ascii(??) -curses.ascii.controlnames(??) -curses.ascii.ctrl(??) -curses.ascii.isalnum(??) -curses.ascii.isalpha(??) -curses.ascii.isascii(??) -curses.ascii.isblank(??) -curses.ascii.iscntrl(??) -curses.ascii.isctrl(??) -curses.ascii.isdigit(??) -curses.ascii.isgraph(??) -curses.ascii.islower(??) -curses.ascii.ismeta(??) -curses.ascii.isprint(??) -curses.ascii.ispunct(??) -curses.ascii.isspace(??) -curses.ascii.isupper(??) -curses.ascii.isxdigit(??) -curses.ascii.unctrl(??) -curses.baudrate(??) -curses.beep(??) -curses.can_change_color(??) -curses.cbreak(??) -curses.color_content(??) -curses.color_pair(??) -curses.curs_set(??) -curses.def_prog_mode(??) -curses.def_shell_mode(??) -curses.delay_output(??) -curses.doupdate(??) -curses.echo(??) -curses.endwin(??) -curses.erasechar(??) -curses.error(??) -curses.filter(??) -curses.flash(??) -curses.flushinp(??) -curses.getmouse(??) -curses.getsyx(??) -curses.getwin(??) -curses.halfdelay(??) -curses.has_colors(??) -curses.has_ic(??) -curses.has_il(??) -curses.has_key(??) -curses.has_key.has_key(??) -curses.init_color(??) -curses.init_pair(??) -curses.initscr(??) -curses.intrflush(??) -curses.is_term_resized(??) -curses.isendwin(??) -curses.keyname(??) -curses.killchar(??) -curses.longname(??) -curses.meta(??) -curses.mouseinterval(??) -curses.mousemask(??) -curses.napms(??) -curses.newpad(??) -curses.newwin(??) -curses.nl(??) -curses.nocbreak(??) -curses.noecho(??) -curses.nonl(??) -curses.noqiflush(??) -curses.noraw(??) -curses.pair_content(??) -curses.pair_number(??) -curses.panel(??) -curses.panel.bottom_panel(??) -curses.panel.error(??) -curses.panel.new_panel(??) -curses.panel.top_panel(??) -curses.panel.update_panels(??) -curses.panel.version -curses.putp(??) -curses.qiflush(??) -curses.raw(??) -curses.reset_prog_mode(??) -curses.reset_shell_mode(??) -curses.resetty(??) -curses.resize_term(??) -curses.resizeterm(??) -curses.savetty(??) -curses.setsyx(??) -curses.setupterm(??) -curses.start_color(??) -curses.termattrs(??) -curses.termname(??) -curses.textpad.Textbox(??) -curses.textpad.curses(??) -curses.textpad.rectangle(??) -curses.tigetflag(??) -curses.tigetnum(??) -curses.tigetstr(??) -curses.tparm(??) -curses.typeahead(??) -curses.unctrl(??) -curses.ungetch(??) -curses.ungetmouse(??) -curses.use_default_colors(??) -curses.use_env(??) -curses.version -curses.wrapper(??) -datetime.MAXYEAR -datetime.MINYEAR -datetime.date(year, month, day) --> date object -datetime.datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) -datetime.datetime_CAPI(??) -datetime.time([hour[, minute[, second[, microsecond[, tzinfo]]]]]) --> a time object -datetime.timedelta(??) -datetime.tzinfo(??) -dbm.dumb(??) -dbm.dumb.collections(??) -dbm.dumb.error(??) -dbm.dumb.open(??) -dbm.error(??) -dbm.io(??) -dbm.ndbm.error(??) -dbm.ndbm.library -dbm.ndbm.open(path[, flag[, mode]]) -> mapping -dbm.open(??) -dbm.os(??) -dbm.struct(??) -dbm.sys(??) -dbm.whichdb(??) -decimal.BasicContext(??) -decimal.Clamped(??) -decimal.Context(??) -decimal.ConversionSyntax(??) -decimal.Decimal(??) -decimal.DecimalException(??) -decimal.DecimalTuple(sign, digits, exponent) -decimal.DefaultContext(??) -decimal.DivisionByZero(??) -decimal.DivisionImpossible(??) -decimal.DivisionUndefined(??) -decimal.ExtendedContext(??) -decimal.Inexact(??) -decimal.InvalidContext(??) -decimal.InvalidOperation(??) -decimal.Overflow(??) -decimal.ROUND_05UP -decimal.ROUND_CEILING -decimal.ROUND_DOWN -decimal.ROUND_FLOOR -decimal.ROUND_HALF_DOWN -decimal.ROUND_HALF_EVEN -decimal.ROUND_HALF_UP -decimal.ROUND_UP -decimal.Rounded(??) -decimal.Subnormal(??) -decimal.Underflow(??) -decimal.getcontext(??) -decimal.localcontext(??) -decimal.setcontext(??) -delattr(object, name) -dict() -> new empty dictionary. -difflib.Differ(??) -difflib.HtmlDiff(??) -difflib.IS_CHARACTER_JUNK(??) -difflib.IS_LINE_JUNK(??) -difflib.Match(a, b, size) -difflib.SequenceMatcher(??) -difflib.context_diff(??) -difflib.get_close_matches(??) -difflib.heapq(??) -difflib.ndiff(??) -difflib.restore(??) -difflib.unified_diff(??) -dir([object]) -> list of strings -dis.EXTENDED_ARG -dis.HAVE_ARGUMENT -dis.cmp_op(??) -dis.dis(??) -dis.disassemble(??) -dis.disassemble_string(??) -dis.disco(??) -dis.distb(??) -dis.findlabels(??) -dis.findlinestarts(??) -dis.flag2name(??) -dis.hascompare(??) -dis.hasconst(??) -dis.hasfree(??) -dis.hasjabs(??) -dis.hasjrel(??) -dis.haslocal(??) -dis.hasname(??) -dis.opmap(??) -dis.opname(??) -dis.pretty_flags(??) -dis.show_code(??) -dis.sys(??) -dis.types(??) -divmod(x, y) -> (div, mod) -doctest.BLANKLINE_MARKER -doctest.COMPARISON_FLAGS -doctest.DONT_ACCEPT_BLANKLINE -doctest.DONT_ACCEPT_TRUE_FOR_1 -doctest.DebugRunner(??) -doctest.DocFileCase(??) -doctest.DocFileSuite(??) -doctest.DocFileTest(??) -doctest.DocTest(??) -doctest.DocTestCase(??) -doctest.DocTestFailure(??) -doctest.DocTestFinder(??) -doctest.DocTestParser(??) -doctest.DocTestRunner(??) -doctest.DocTestSuite(??) -doctest.ELLIPSIS -doctest.ELLIPSIS_MARKER -doctest.Example(??) -doctest.IGNORE_EXCEPTION_DETAIL -doctest.NORMALIZE_WHITESPACE -doctest.OPTIONFLAGS_BY_NAME(??) -doctest.OutputChecker(??) -doctest.REPORTING_FLAGS -doctest.REPORT_CDIFF -doctest.REPORT_NDIFF -doctest.REPORT_ONLY_FIRST_FAILURE -doctest.REPORT_UDIFF -doctest.SKIP -doctest.StringIO(??) -doctest.TestResults(failed, attempted) -doctest.UnexpectedException(??) -doctest.debug(??) -doctest.debug_script(??) -doctest.debug_src(??) -doctest.difflib(??) -doctest.inspect(??) -doctest.linecache(??) -doctest.master(??) -doctest.namedtuple(??) -doctest.os(??) -doctest.pdb(??) -doctest.re(??) -doctest.register_optionflag(??) -doctest.run_docstring_examples(??) -doctest.script_from_examples(??) -doctest.set_unittest_reportflags(??) -doctest.sys(??) -doctest.tempfile(??) -doctest.testfile(??) -doctest.testmod(??) -doctest.testsource(??) -doctest.traceback(??) -doctest.unittest(??) -doctest.warnings(??) -dummy_threading.BoundedSemaphore(??) -dummy_threading.Condition(??) -dummy_threading.Event(??) -dummy_threading.Lock(??) -dummy_threading.RLock(??) -dummy_threading.Semaphore(??) -dummy_threading.Thread(??) -dummy_threading.Timer(??) -dummy_threading.active_count(??) -dummy_threading.current_thread(??) -dummy_threading.enumerate(??) -dummy_threading.local(??) -dummy_threading.setprofile(??) -dummy_threading.settrace(??) -dummy_threading.stack_size(??) -dummy_threading.threading(??) -email.base64mime(??) -email.base64mime.CRLF -email.base64mime.EMPTYSTRING -email.base64mime.MISC_LEN -email.base64mime.NL -email.base64mime.a2b_base64(??) -email.base64mime.b2a_base64(??) -email.base64mime.b64encode(??) -email.base64mime.body_decode(??) -email.base64mime.body_encode(??) -email.base64mime.decode(??) -email.base64mime.decodestring(??) -email.base64mime.header_encode(??) -email.base64mime.header_length(??) -email.charset(??) -email.charset.ALIASES(??) -email.charset.BASE64 -email.charset.CHARSETS(??) -email.charset.CODEC_MAP(??) -email.charset.Charset(??) -email.charset.DEFAULT_CHARSET -email.charset.EMPTYSTRING -email.charset.QP -email.charset.RFC2047_CHROME_LEN -email.charset.SHORTEST -email.charset.add_alias(??) -email.charset.add_charset(??) -email.charset.add_codec(??) -email.charset.email(??) -email.charset.encode_7or8bit(??) -email.charset.errors(??) -email.charset.partial(func, *args, **keywords) - new function with partial application -email.encoders(??) -email.encoders.encode_7or8bit(??) -email.encoders.encode_base64(??) -email.encoders.encode_noop(??) -email.encoders.encode_quopri(??) -email.errors(??) -email.errors.BoundaryError(??) -email.errors.CharsetError(??) -email.errors.FirstHeaderLineIsContinuationDefect(??) -email.errors.HeaderParseError(??) -email.errors.MalformedHeaderDefect(??) -email.errors.MessageDefect(??) -email.errors.MessageError(??) -email.errors.MessageParseError(??) -email.errors.MisplacedEnvelopeHeaderDefect(??) -email.errors.MultipartConversionError(??) -email.errors.MultipartInvariantViolationDefect(??) -email.errors.NoBoundaryInMultipartDefect(??) -email.errors.StartBoundaryNotFoundDefect(??) -email.feedparser(??) -email.feedparser.BufferedSubFile(??) -email.feedparser.EMPTYSTRING -email.feedparser.FeedParser(??) -email.feedparser.NL -email.feedparser.NLCRE(??) -email.feedparser.NLCRE_bol(??) -email.feedparser.NLCRE_crack(??) -email.feedparser.NLCRE_eol(??) -email.feedparser.NeedMoreData(??) -email.feedparser.errors(??) -email.feedparser.headerRE(??) -email.feedparser.message(??) -email.feedparser.re(??) -email.generator(??) -email.generator.DecodedGenerator(??) -email.generator.Generator(??) -email.generator.Header(??) -email.generator.NL -email.generator.StringIO(??) -email.generator.UNDERSCORE -email.generator.fcre(??) -email.generator.random(??) -email.generator.re(??) -email.generator.sys(??) -email.generator.time(??) -email.generator.warnings(??) -email.header(??) -email.header.BSPACE -email.header.Charset(??) -email.header.EMPTYSTRING -email.header.Header(??) -email.header.HeaderParseError(??) -email.header.MAXLINELEN -email.header.NL -email.header.SPACE -email.header.SPACE8 -email.header.USASCII(??) -email.header.UTF8(??) -email.header.binascii(??) -email.header.decode_header(??) -email.header.ecre(??) -email.header.email(??) -email.header.fcre(??) -email.header.make_header(??) -email.header.re(??) -email.iterators(??) -email.iterators.StringIO(??) -email.iterators.body_line_iterator(??) -email.iterators.sys(??) -email.iterators.typed_subpart_iterator(??) -email.iterators.walk(??) -email.message(??) -email.message.BytesIO([buffer]) -> object -email.message.Charset(??) -email.message.Message(??) -email.message.SEMISPACE -email.message.StringIO(??) -email.message.base64(??) -email.message.binascii(??) -email.message.errors(??) -email.message.re(??) -email.message.tspecials(??) -email.message.utils(??) -email.message.uu(??) -email.message.warnings(??) -email.message_from_file(??) -email.message_from_string(??) -email.mime.application.MIMEApplication(??) -email.mime.application.MIMENonMultipart(??) -email.mime.application.encoders(??) -email.mime.audio(??) -email.mime.audio.BytesIO([buffer]) -> object -email.mime.audio.MIMEAudio(??) -email.mime.audio.MIMENonMultipart(??) -email.mime.audio.encoders(??) -email.mime.audio.sndhdr(??) -email.mime.base(??) -email.mime.base.MIMEBase(??) -email.mime.base.message(??) -email.mime.image.MIMEImage(??) -email.mime.image.MIMENonMultipart(??) -email.mime.image.encoders(??) -email.mime.image.imghdr(??) -email.mime.message.MIMEMessage(??) -email.mime.message.MIMENonMultipart(??) -email.mime.message.message(??) -email.mime.multipart.MIMEBase(??) -email.mime.multipart.MIMEMultipart(??) -email.mime.nonmultipart(??) -email.mime.nonmultipart.MIMEBase(??) -email.mime.nonmultipart.MIMENonMultipart(??) -email.mime.nonmultipart.errors(??) -email.mime.text(??) -email.mime.text.MIMENonMultipart(??) -email.mime.text.MIMEText(??) -email.mime.text.encode_7or8bit(??) -email.parser(??) -email.parser.FeedParser(??) -email.parser.HeaderParser(??) -email.parser.Message(??) -email.parser.Parser(??) -email.parser.StringIO(??) -email.parser.warnings(??) -email.quoprimime(??) -email.quoprimime.CRLF -email.quoprimime.EMPTYSTRING -email.quoprimime.NL -email.quoprimime.ascii_letters -email.quoprimime.body_check(??) -email.quoprimime.body_decode(??) -email.quoprimime.body_encode(??) -email.quoprimime.body_length(??) -email.quoprimime.c -email.quoprimime.decode(??) -email.quoprimime.decodestring(??) -email.quoprimime.digits -email.quoprimime.header_check(??) -email.quoprimime.header_decode(??) -email.quoprimime.header_encode(??) -email.quoprimime.header_length(??) -email.quoprimime.hexdigits -email.quoprimime.quote(??) -email.quoprimime.re(??) -email.quoprimime.unquote(??) -email.utils(??) -email.utils.COMMASPACE -email.utils.CRLF -email.utils.EMPTYSTRING -email.utils.StringIO(??) -email.utils.TICK -email.utils.UEMPTYSTRING -email.utils.base64(??) -email.utils.collapse_rfc2231_value(??) -email.utils.decode_params(??) -email.utils.decode_rfc2231(??) -email.utils.ecre(??) -email.utils.encode_rfc2231(??) -email.utils.escapesre(??) -email.utils.formataddr(??) -email.utils.formatdate(??) -email.utils.getaddresses(??) -email.utils.make_msgid(??) -email.utils.mktime_tz(??) -email.utils.os(??) -email.utils.parseaddr(??) -email.utils.parsedate(??) -email.utils.parsedate_tz(??) -email.utils.quote(??) -email.utils.random(??) -email.utils.re(??) -email.utils.rfc2231_continuation(??) -email.utils.socket(??) -email.utils.specialsre(??) -email.utils.time(??) -email.utils.unquote(??) -email.utils.urllib(??) -email.utils.warnings(??) -enumerate(iterable) -> iterator for index, value of iterable -errno.E2BIG -errno.EACCES -errno.EADDRINUSE -errno.EADDRNOTAVAIL -errno.EADV -errno.EAFNOSUPPORT -errno.EAGAIN -errno.EALREADY -errno.EBADE -errno.EBADF -errno.EBADFD -errno.EBADMSG -errno.EBADR -errno.EBADRQC -errno.EBADSLT -errno.EBFONT -errno.EBUSY -errno.ECHILD -errno.ECHRNG -errno.ECOMM -errno.ECONNABORTED -errno.ECONNREFUSED -errno.ECONNRESET -errno.EDEADLK -errno.EDEADLOCK -errno.EDESTADDRREQ -errno.EDOM -errno.EDOTDOT -errno.EDQUOT -errno.EEXIST -errno.EFAULT -errno.EFBIG -errno.EHOSTDOWN -errno.EHOSTUNREACH -errno.EIDRM -errno.EILSEQ -errno.EINPROGRESS -errno.EINTR -errno.EINVAL -errno.EIO -errno.EISCONN -errno.EISDIR -errno.EISNAM -errno.EL2HLT -errno.EL2NSYNC -errno.EL3HLT -errno.EL3RST -errno.ELIBACC -errno.ELIBBAD -errno.ELIBEXEC -errno.ELIBMAX -errno.ELIBSCN -errno.ELNRNG -errno.ELOOP -errno.EMFILE -errno.EMLINK -errno.EMSGSIZE -errno.EMULTIHOP -errno.ENAMETOOLONG -errno.ENAVAIL -errno.ENETDOWN -errno.ENETRESET -errno.ENETUNREACH -errno.ENFILE -errno.ENOANO -errno.ENOBUFS -errno.ENOCSI -errno.ENODATA -errno.ENODEV -errno.ENOENT -errno.ENOEXEC -errno.ENOLCK -errno.ENOLINK -errno.ENOMEM -errno.ENOMSG -errno.ENONET -errno.ENOPKG -errno.ENOPROTOOPT -errno.ENOSPC -errno.ENOSR -errno.ENOSTR -errno.ENOSYS -errno.ENOTBLK -errno.ENOTCONN -errno.ENOTDIR -errno.ENOTEMPTY -errno.ENOTNAM -errno.ENOTSOCK -errno.ENOTTY -errno.ENOTUNIQ -errno.ENXIO -errno.EOPNOTSUPP -errno.EOVERFLOW -errno.EPERM -errno.EPFNOSUPPORT -errno.EPIPE -errno.EPROTO -errno.EPROTONOSUPPORT -errno.EPROTOTYPE -errno.ERANGE -errno.EREMCHG -errno.EREMOTE -errno.EREMOTEIO -errno.ERESTART -errno.EROFS -errno.ESHUTDOWN -errno.ESOCKTNOSUPPORT -errno.ESPIPE -errno.ESRCH -errno.ESRMNT -errno.ESTALE -errno.ESTRPIPE -errno.ETIME -errno.ETIMEDOUT -errno.ETOOMANYREFS -errno.ETXTBSY -errno.EUCLEAN -errno.EUNATCH -errno.EUSERS -errno.EWOULDBLOCK -errno.EXDEV -errno.EXFULL -errno.errorcode(??) -eval(source[, globals[, locals]]) -> value -exec(object[, globals[, locals]]) -exit(??) -fcntl.DN_ACCESS -fcntl.DN_ATTRIB -fcntl.DN_CREATE -fcntl.DN_DELETE -fcntl.DN_MODIFY -fcntl.DN_MULTISHOT -fcntl.DN_RENAME -fcntl.FASYNC -fcntl.FD_CLOEXEC -fcntl.F_DUPFD -fcntl.F_EXLCK -fcntl.F_GETFD -fcntl.F_GETFL -fcntl.F_GETLEASE -fcntl.F_GETLK -fcntl.F_GETLK64 -fcntl.F_GETOWN -fcntl.F_GETSIG -fcntl.F_NOTIFY -fcntl.F_RDLCK -fcntl.F_SETFD -fcntl.F_SETFL -fcntl.F_SETLEASE -fcntl.F_SETLK -fcntl.F_SETLK64 -fcntl.F_SETLKW -fcntl.F_SETLKW64 -fcntl.F_SETOWN -fcntl.F_SETSIG -fcntl.F_SHLCK -fcntl.F_UNLCK -fcntl.F_WRLCK -fcntl.I_ATMARK -fcntl.I_CANPUT -fcntl.I_CKBAND -fcntl.I_FDINSERT -fcntl.I_FIND -fcntl.I_FLUSH -fcntl.I_FLUSHBAND -fcntl.I_GETBAND -fcntl.I_GETCLTIME -fcntl.I_GETSIG -fcntl.I_GRDOPT -fcntl.I_GWROPT -fcntl.I_LINK -fcntl.I_LIST -fcntl.I_LOOK -fcntl.I_NREAD -fcntl.I_PEEK -fcntl.I_PLINK -fcntl.I_POP -fcntl.I_PUNLINK -fcntl.I_PUSH -fcntl.I_RECVFD -fcntl.I_SENDFD -fcntl.I_SETCLTIME -fcntl.I_SETSIG -fcntl.I_SRDOPT -fcntl.I_STR -fcntl.I_SWROPT -fcntl.I_UNLINK -fcntl.LOCK_EX -fcntl.LOCK_MAND -fcntl.LOCK_NB -fcntl.LOCK_READ -fcntl.LOCK_RW -fcntl.LOCK_SH -fcntl.LOCK_UN -fcntl.LOCK_WRITE -fcntl.fcntl(fd, opt, [arg]) -fcntl.flock(fd, operation) -fcntl.ioctl(fd, opt[, arg[, mutate_flag]]) -fcntl.lockf (fd, operation, length=0, start=0, whence=0) -filecmp.BUFSIZE -filecmp.cmp(??) -filecmp.cmpfiles(??) -filecmp.demo(??) -filecmp.dircmp(??) -filecmp.filterfalse(function or None, sequence) --> filterfalse object -filecmp.os(??) -filecmp.stat(??) -fileinput.DEFAULT_BUFSIZE -fileinput.FileInput(??) -fileinput.close(??) -fileinput.filelineno(??) -fileinput.filename(??) -fileinput.fileno(??) -fileinput.hook_compressed(??) -fileinput.hook_encoded(??) -fileinput.input(files=None, inplace=False, backup="", bufsize=0, mode="r", openhook=None) -fileinput.isfirstline(??) -fileinput.isstdin(??) -fileinput.lineno(??) -fileinput.nextfile(??) -fileinput.os(??) -fileinput.sys(??) -filter(function or None, iterable) --> filter object -float(x) -> floating point number -fnmatch.filter(??) -fnmatch.fnmatch(??) -fnmatch.fnmatchcase(??) -fnmatch.re(??) -fnmatch.translate(??) -format(value[, format_spec]) -> string -formatter.AS_IS(??) -formatter.AbstractFormatter(??) -formatter.AbstractWriter(??) -formatter.DumbWriter(??) -formatter.NullFormatter(??) -formatter.NullWriter(??) -formatter.sys(??) -formatter.test(??) -fractions.Fraction(??) -fractions.gcd(??) -fractions.math(??) -fractions.numbers(??) -fractions.operator(??) -fractions.re(??) -frozenset(iterable) --> frozenset object -ftplib.B_CRLF -ftplib.CRLF -ftplib.Error(??) -ftplib.FTP(??) -ftplib.FTP_PORT -ftplib.MSG_OOB -ftplib.Netrc(??) -ftplib.all_errors(??) -ftplib.error_perm(??) -ftplib.error_proto(??) -ftplib.error_reply(??) -ftplib.error_temp(??) -ftplib.ftpcp(??) -ftplib.os(??) -ftplib.parse150(??) -ftplib.parse227(??) -ftplib.parse229(??) -ftplib.parse257(??) -ftplib.print_line(??) -ftplib.socket(??) -ftplib.sys(??) -ftplib.test(??) -functools.WRAPPER_ASSIGNMENTS(??) -functools.WRAPPER_UPDATES(??) -functools.partial(func, *args, **keywords) - new function with partial application -functools.reduce(function, sequence[, initial]) -> value -functools.update_wrapper(??) -functools.wraps(??) -gc.DEBUG_COLLECTABLE -gc.DEBUG_LEAK -gc.DEBUG_SAVEALL -gc.DEBUG_STATS -gc.DEBUG_UNCOLLECTABLE -gc.collect([generation]) -> n -gc.disable() -> None -gc.enable() -> None -gc.garbage(??) -gc.get_count() -> (count0, count1, count2) -gc.get_debug() -> flags -gc.get_objects() -> [...] -gc.get_referents(*objs) -> list -gc.get_referrers(*objs) -> list -gc.get_threshold() -> (threshold0, threshold1, threshold2) -gc.is_tracked(obj) -> bool -gc.isenabled() -> status -gc.set_debug(flags) -> None -gc.set_threshold(threshold0, [threshold1, threshold2]) -> None -genericpath.commonprefix(??) -genericpath.exists(??) -genericpath.getatime(??) -genericpath.getctime(??) -genericpath.getmtime(??) -genericpath.getsize(??) -genericpath.isdir(??) -genericpath.isfile(??) -genericpath.os(??) -genericpath.stat(??) -getattr(object, name[, default]) -> value -getopt.GetoptError(??) -getopt.do_longs(??) -getopt.do_shorts(??) -getopt.error(??) -getopt.getopt(args, options[, long_options]) -> opts, args -getopt.gnu_getopt(??) -getopt.long_has_args(??) -getopt.os(??) -getopt.short_has_arg(??) -getpass.GetPassWarning(??) -getpass.fallback_getpass(??) -getpass.getpass(??) -getpass.getuser(??) -getpass.os(??) -getpass.sys(??) -getpass.termios(??) -getpass.unix_getpass(??) -getpass.warnings(??) -getpass.win_getpass(??) -gettext.Catalog(??) -gettext.ENOENT -gettext.GNUTranslations(??) -gettext.NullTranslations(??) -gettext.bind_textdomain_codeset(??) -gettext.bindtextdomain(??) -gettext.c2py(??) -gettext.copy(??) -gettext.dgettext(??) -gettext.dngettext(??) -gettext.find(??) -gettext.gettext(??) -gettext.install(??) -gettext.ldgettext(??) -gettext.ldngettext(??) -gettext.lgettext(??) -gettext.lngettext(??) -gettext.locale(??) -gettext.ngettext(??) -gettext.os(??) -gettext.re(??) -gettext.struct(??) -gettext.sys(??) -gettext.test(??) -gettext.textdomain(??) -gettext.translation(??) -glob.fnmatch(??) -glob.glob(??) -glob.glob0(??) -glob.glob1(??) -glob.has_magic(??) -glob.iglob(??) -glob.magic_check(??) -glob.magic_check_bytes(??) -glob.os(??) -glob.re(??) -glob.sys(??) -globals() -> dictionary -grp.getgrall() -> list of tuples -grp.getgrgid(id) -> tuple -grp.getgrnam(name) -> tuple -grp.struct_group(??) -gzip.FCOMMENT -gzip.FEXTRA -gzip.FHCRC -gzip.FNAME -gzip.FTEXT -gzip.GzipFile(??) -gzip.LOWU32(??) -gzip.READ -gzip.U32(??) -gzip.WRITE -gzip.builtins(??) -gzip.open(??) -gzip.read32(??) -gzip.struct(??) -gzip.sys(??) -gzip.time(??) -gzip.write32u(??) -gzip.zlib(??) -hasattr(object, name) -> bool -hash(object) -> integer -hashlib.md5(??) -hashlib.new(name, data=b'') - Return a new hashing object using the named algorithm; -hashlib.sha1(??) -hashlib.sha224(??) -hashlib.sha256(??) -hashlib.sha384(??) -hashlib.sha512(??) -heapq.bisect(??) -heapq.chain(*iterables) --> chain object -heapq.count(start=0, step=1]) --> count object -heapq.heapify(??) -heapq.heappop(??) -heapq.heappush(??) -heapq.heappushpop(??) -heapq.heapreplace(??) -heapq.islice(iterable, [start,] stop [, step]) --> islice object -heapq.merge(??) -heapq.nlargest(??) -heapq.nsmallest(??) -heapq.repeat(object [,times]) -> create an iterator which returns the object -heapq.tee(iterable, n=2) --> tuple of n independent iterators. -help(??) -hex(number) -> string -hmac.HMAC(??) -hmac.digest_size(??) -hmac.new(??) -hmac.trans_36 -hmac.trans_5C -html.entities.codepoint2name(??) -html.entities.entitydefs(??) -html.entities.name2codepoint(??) -html.parser.HTMLParseError(??) -html.parser.HTMLParser(??) -html.parser.attrfind(??) -html.parser.charref(??) -html.parser.commentclose(??) -html.parser.endendtag(??) -html.parser.endtagfind(??) -html.parser.entityref(??) -html.parser.incomplete(??) -html.parser.interesting_cdata(??) -html.parser.interesting_normal(??) -html.parser.locatestarttagend(??) -html.parser.piclose(??) -html.parser.re(??) -html.parser.starttagopen(??) -html.parser.tagfind(??) -http.client(??) -http.client.ACCEPTED -http.client.BAD_GATEWAY -http.client.BAD_REQUEST -http.client.BadStatusLine(??) -http.client.CONFLICT -http.client.CONTINUE -http.client.CREATED -http.client.CannotSendHeader(??) -http.client.CannotSendRequest(??) -http.client.EXPECTATION_FAILED -http.client.FAILED_DEPENDENCY -http.client.FORBIDDEN -http.client.FOUND -http.client.FakeSocket(??) -http.client.GATEWAY_TIMEOUT -http.client.GONE -http.client.HTTPConnection(??) -http.client.HTTPException(??) -http.client.HTTPMessage(??) -http.client.HTTPResponse(??) -http.client.HTTPSConnection(??) -http.client.HTTPS_PORT -http.client.HTTP_PORT -http.client.HTTP_VERSION_NOT_SUPPORTED -http.client.IM_USED -http.client.INSUFFICIENT_STORAGE -http.client.INTERNAL_SERVER_ERROR -http.client.ImproperConnectionState(??) -http.client.IncompleteRead(??) -http.client.InvalidURL(??) -http.client.LENGTH_REQUIRED -http.client.LOCKED -http.client.LineAndFileWrapper(??) -http.client.MAXAMOUNT -http.client.METHOD_NOT_ALLOWED -http.client.MOVED_PERMANENTLY -http.client.MULTIPLE_CHOICES -http.client.MULTI_STATUS -http.client.NON_AUTHORITATIVE_INFORMATION -http.client.NOT_ACCEPTABLE -http.client.NOT_EXTENDED -http.client.NOT_FOUND -http.client.NOT_IMPLEMENTED -http.client.NOT_MODIFIED -http.client.NO_CONTENT -http.client.NotConnected(??) -http.client.OK -http.client.PARTIAL_CONTENT -http.client.PAYMENT_REQUIRED -http.client.PRECONDITION_FAILED -http.client.PROCESSING -http.client.PROXY_AUTHENTICATION_REQUIRED -http.client.REQUESTED_RANGE_NOT_SATISFIABLE -http.client.REQUEST_ENTITY_TOO_LARGE -http.client.REQUEST_TIMEOUT -http.client.REQUEST_URI_TOO_LONG -http.client.RESET_CONTENT -http.client.ResponseNotReady(??) -http.client.SEE_OTHER -http.client.SERVICE_UNAVAILABLE -http.client.SWITCHING_PROTOCOLS -http.client.TEMPORARY_REDIRECT -http.client.UNAUTHORIZED -http.client.UNPROCESSABLE_ENTITY -http.client.UNSUPPORTED_MEDIA_TYPE -http.client.UPGRADE_REQUIRED -http.client.USE_PROXY -http.client.UnimplementedFileMode(??) -http.client.UnknownProtocol(??) -http.client.UnknownTransferEncoding(??) -http.client.email(??) -http.client.error(??) -http.client.io(??) -http.client.os(??) -http.client.parse_headers(??) -http.client.responses(??) -http.client.socket(??) -http.client.ssl(??) -http.client.urlsplit(??) -http.client.warnings(??) -http.cookiejar.Absent(??) -http.cookiejar.Cookie(??) -http.cookiejar.CookieJar(??) -http.cookiejar.CookiePolicy(??) -http.cookiejar.DAYS(??) -http.cookiejar.DEFAULT_HTTP_PORT -http.cookiejar.DefaultCookiePolicy(??) -http.cookiejar.EPOCH_YEAR -http.cookiejar.ESCAPED_CHAR_RE(??) -http.cookiejar.FileCookieJar(??) -http.cookiejar.HEADER_ESCAPE_RE(??) -http.cookiejar.HEADER_JOIN_ESCAPE_RE(??) -http.cookiejar.HEADER_QUOTED_VALUE_RE(??) -http.cookiejar.HEADER_TOKEN_RE(??) -http.cookiejar.HEADER_VALUE_RE(??) -http.cookiejar.HTTP_PATH_SAFE -http.cookiejar.IPV4_RE(??) -http.cookiejar.ISO_DATE_RE(??) -http.cookiejar.LOOSE_HTTP_DATE_RE(??) -http.cookiejar.LWPCookieJar(??) -http.cookiejar.LoadError(??) -http.cookiejar.MISSING_FILENAME_TEXT -http.cookiejar.MONTHS(??) -http.cookiejar.MONTHS_LOWER(??) -http.cookiejar.MozillaCookieJar(??) -http.cookiejar.STRICT_DATE_RE(??) -http.cookiejar.TIMEZONE_RE(??) -http.cookiejar.UTC_ZONES(??) -http.cookiejar.WEEKDAY_RE(??) -http.cookiejar.copy(??) -http.cookiejar.cut_port_re(??) -http.cookiejar.debug(??) -http.cookiejar.deepvalues(??) -http.cookiejar.domain_match(??) -http.cookiejar.eff_request_host(??) -http.cookiejar.escape_path(??) -http.cookiejar.http(??) -http.cookiejar.http2time(??) -http.cookiejar.is_HDN(??) -http.cookiejar.is_third_party(??) -http.cookiejar.iso2time(??) -http.cookiejar.join_header_words(??) -http.cookiejar.liberal_is_HDN(??) -http.cookiejar.logger(??) -http.cookiejar.lwp_cookie_str(??) -http.cookiejar.month -http.cookiejar.offset_from_tz_string(??) -http.cookiejar.parse_ns_headers(??) -http.cookiejar.re(??) -http.cookiejar.reach(??) -http.cookiejar.request_host(??) -http.cookiejar.request_path(??) -http.cookiejar.request_port(??) -http.cookiejar.split_header_words(??) -http.cookiejar.time(??) -http.cookiejar.time2isoz(??) -http.cookiejar.time2netscape(??) -http.cookiejar.timegm(??) -http.cookiejar.unmatched(??) -http.cookiejar.uppercase_escaped_char(??) -http.cookiejar.urllib(??) -http.cookiejar.user_domain_match(??) -http.cookiejar.vals_sorted_by_key(??) -http.cookies.BaseCookie(??) -http.cookies.CookieError(??) -http.cookies.Morsel(??) -http.cookies.SimpleCookie(??) -http.cookies.dumps(??) -http.cookies.loads(??) -http.cookies.re(??) -http.cookies.string(??) -http.cookies.warnings(??) -http.server(??) -http.server.BaseHTTPRequestHandler(??) -http.server.CGIHTTPRequestHandler(??) -http.server.DEFAULT_ERROR_CONTENT_TYPE -http.server.DEFAULT_ERROR_MESSAGE -http.server.HTTPServer(??) -http.server.SimpleHTTPRequestHandler(??) -http.server.cgi(??) -http.server.email(??) -http.server.executable(??) -http.server.http(??) -http.server.io(??) -http.server.mimetypes(??) -http.server.nobody(??) -http.server.nobody_uid(??) -http.server.os(??) -http.server.posixpath(??) -http.server.select(??) -http.server.shutil(??) -http.server.socket(??) -http.server.socketserver(??) -http.server.sys(??) -http.server.test(??) -http.server.time(??) -http.server.urllib(??) -id(object) -> integer -imaplib.AllowedVersions(??) -imaplib.CRLF -imaplib.Commands(??) -imaplib.Continuation(??) -imaplib.Debug -imaplib.Flags(??) -imaplib.IMAP4(??) -imaplib.IMAP4_PORT -imaplib.IMAP4_SSL(??) -imaplib.IMAP4_SSL_PORT -imaplib.IMAP4_stream(??) -imaplib.Int2AP(??) -imaplib.InternalDate(??) -imaplib.Internaldate2tuple(??) -imaplib.Literal(??) -imaplib.MapCRLF(??) -imaplib.Mon2num(??) -imaplib.ParseFlags(??) -imaplib.Response_code(??) -imaplib.Time2Internaldate(??) -imaplib.Untagged_response(??) -imaplib.Untagged_status(??) -imaplib.binascii(??) -imaplib.random(??) -imaplib.re(??) -imaplib.socket(??) -imaplib.ssl(??) -imaplib.subprocess(??) -imaplib.sys(??) -imaplib.time(??) -imghdr.test(??) -imghdr.test_bmp(??) -imghdr.test_gif(??) -imghdr.test_jpeg(??) -imghdr.test_pbm(??) -imghdr.test_pgm(??) -imghdr.test_png(??) -imghdr.test_ppm(??) -imghdr.test_rast(??) -imghdr.test_rgb(??) -imghdr.test_tiff(??) -imghdr.test_xbm(??) -imghdr.testall(??) -imghdr.tests(??) -imghdr.what(??) -imp.C_BUILTIN -imp.C_EXTENSION -imp.IMP_HOOK -imp.NullImporter(??) -imp.PKG_DIRECTORY -imp.PY_CODERESOURCE -imp.PY_COMPILED -imp.PY_FROZEN -imp.PY_RESOURCE -imp.PY_SOURCE -imp.SEARCH_ERROR -imp.acquire_lock() -> None -imp.find_module(name, [path]) -> (file, filename, (suffix, mode, type)) -imp.get_frozen_object(??) -imp.get_magic() -> string -imp.get_suffixes() -> [(suffix, mode, type), ...] -imp.init_builtin(??) -imp.init_frozen(??) -imp.is_builtin(??) -imp.is_frozen(??) -imp.is_frozen_package(??) -imp.load_compiled(??) -imp.load_dynamic(??) -imp.load_module(name, file, filename, (suffix, mode, type)) -> module -imp.load_package(??) -imp.load_source(??) -imp.lock_held() -> boolean -imp.new_module(name) -> module -imp.release_lock() -> None -imp.reload(module) -> module -importlib.abc.Finder(??) -importlib.abc.InspectLoader(??) -importlib.abc.Loader(??) -importlib.abc.PyLoader(??) -importlib.abc.PyPycLoader(??) -importlib.abc.ResourceLoader(??) -importlib.abc.abc(??) -importlib.abc.machinery(??) -importlib.abc.types(??) -importlib.errno(??) -importlib.imp(??) -importlib.import_module(??) -importlib.machinery(??) -importlib.machinery.BuiltinImporter(??) -importlib.machinery.FrozenImporter(??) -importlib.machinery.PathFinder(??) -importlib.marshal(??) -importlib.os(??) -importlib.re(??) -importlib.sep -importlib.sys(??) -importlib.tokenize(??) -importlib.util(??) -importlib.util.module_for_loader(??) -importlib.util.set_loader(??) -importlib.util.set_package(??) -input([prompt]) -> string -inspect.ArgInfo(args, varargs, keywords, locals) -inspect.ArgSpec(args, varargs, keywords, defaults) -inspect.Arguments(args, varargs, varkw) -inspect.Attribute(name, kind, defining_class, object) -inspect.BlockFinder(??) -inspect.CO_GENERATOR -inspect.CO_NESTED -inspect.CO_NEWLOCALS -inspect.CO_NOFREE -inspect.CO_OPTIMIZED -inspect.CO_VARARGS -inspect.CO_VARKEYWORDS -inspect.EndOfBlock(??) -inspect.FullArgSpec(args, varargs, varkw, defaults, kwonlyargs, kwonlydefaults, annotations) -inspect.ModuleInfo(name, suffix, mode, module_type) -inspect.TPFLAGS_IS_ABSTRACT -inspect.Traceback(filename, lineno, function, code_context, index) -inspect.attrgetter(attr, ...) --> attrgetter object -inspect.classify_class_attrs(??) -inspect.cleandoc(??) -inspect.currentframe(??) -inspect.dis(??) -inspect.findsource(??) -inspect.formatannotation(??) -inspect.formatannotationrelativeto(??) -inspect.formatargspec(??) -inspect.formatargvalues(??) -inspect.getabsfile(??) -inspect.getargs(??) -inspect.getargspec(??) -inspect.getargvalues(??) -inspect.getblock(??) -inspect.getclasstree(??) -inspect.getcomments(??) -inspect.getdoc(??) -inspect.getfile(??) -inspect.getframeinfo(??) -inspect.getfullargspec(??) -inspect.getinnerframes(??) -inspect.getlineno(??) -inspect.getmembers(??) -inspect.getmodule(??) -inspect.getmoduleinfo(??) -inspect.getmodulename(??) -inspect.getmro(??) -inspect.getouterframes(??) -inspect.getsource(??) -inspect.getsourcefile(??) -inspect.getsourcelines(??) -inspect.imp(??) -inspect.indentsize(??) -inspect.isabstract(??) -inspect.isbuiltin(??) -inspect.isclass(??) -inspect.iscode(??) -inspect.isdatadescriptor(??) -inspect.isframe(??) -inspect.isfunction(??) -inspect.isgenerator(??) -inspect.isgeneratorfunction(??) -inspect.isgetsetdescriptor(??) -inspect.ismemberdescriptor(??) -inspect.ismethod(??) -inspect.ismethoddescriptor(??) -inspect.ismodule(??) -inspect.isroutine(??) -inspect.istraceback(??) -inspect.joinseq(??) -inspect.linecache(??) -inspect.modulesbyfile(??) -inspect.namedtuple(??) -inspect.os(??) -inspect.re(??) -inspect.stack(??) -inspect.string(??) -inspect.strseq(??) -inspect.sys(??) -inspect.tokenize(??) -inspect.trace(??) -inspect.types(??) -inspect.walktree(??) -int(x[, base]) -> integer -io.BlockingIOError(??) -io.BufferedIOBase(??) -io.BufferedRWPair(??) -io.BufferedRandom(??) -io.BufferedReader(??) -io.BufferedWriter(??) -io.BytesIO([buffer]) -> object -io.DEFAULT_BUFFER_SIZE -io.FileIO(??) -io.IOBase(??) -io.IncrementalNewlineDecoder(??) -io.OpenWrapper(??) -io.RawIOBase(??) -io.SEEK_CUR -io.SEEK_END -io.SEEK_SET -io.StringIO(??) -io.TextIOBase(??) -io.TextIOWrapper(??) -io.UnsupportedOperation(??) -io.abc(??) -io.open(??) -ipaddr.BaseIP(??) -ipaddr.Error(??) -ipaddr.IP(??) -ipaddr.IPAddressExclusionError(??) -ipaddr.IPTypeError(??) -ipaddr.IPv4(??) -ipaddr.IPv4IpValidationError(??) -ipaddr.IPv4NetmaskValidationError(??) -ipaddr.IPv6(??) -ipaddr.IPv6IpValidationError(??) -ipaddr.IPv6NetmaskValidationError(??) -ipaddr.PrefixlenDiffInvalidError(??) -ipaddr.collapse_address_list(??) -ipaddr.struct(??) -isinstance(object, class-or-type-or-tuple) -> bool -issubclass(C, B) -> bool -iter(iterable) -> iterator -itertools.chain(*iterables) --> chain object -itertools.combinations(iterable[, r]) --> combinations object -itertools.combinations_with_replacement(iterable[, r]) --> combinations_with_replacement object -itertools.compress(data, selectors) --> iterator over selected data -itertools.count(start=0, step=1]) --> count object -itertools.cycle(iterable) --> cycle object -itertools.dropwhile(predicate, iterable) --> dropwhile object -itertools.filterfalse(function or None, sequence) --> filterfalse object -itertools.groupby(iterable[, keyfunc]) -> create an iterator which returns -itertools.islice(iterable, [start,] stop [, step]) --> islice object -itertools.permutations(iterable[, r]) --> permutations object -itertools.product(*iterables) --> product object -itertools.repeat(object [,times]) -> create an iterator which returns the object -itertools.starmap(function, sequence) --> starmap object -itertools.takewhile(predicate, iterable) --> takewhile object -itertools.tee(iterable, n=2) --> tuple of n independent iterators. -itertools.zip_longest(iter1 [,iter2 [...]], [fillvalue=None]) --> zip_longest object -json.JSONDecoder(??) -json.JSONEncoder(??) -json.decoder(??) -json.decoder.BACKSLASH(??) -json.decoder.FLAGS -json.decoder.JSONArray(??) -json.decoder.JSONDecoder(??) -json.decoder.JSONObject(??) -json.decoder.NaN -json.decoder.NegInf -json.decoder.PosInf -json.decoder.STRINGCHUNK(??) -json.decoder.WHITESPACE(??) -json.decoder.WHITESPACE_STR -json.decoder.binascii(??) -json.decoder.c_scanstring(??) -json.decoder.errmsg(??) -json.decoder.linecol(??) -json.decoder.make_scanner(??) -json.decoder.py_scanstring(??) -json.decoder.re(??) -json.decoder.scanstring(basestring, end, strict=True) -> (bytes, end) -json.decoder.struct(??) -json.decoder.sys(??) -json.dump(??) -json.dumps(??) -json.encoder(??) -json.encoder.ESCAPE(??) -json.encoder.ESCAPE_ASCII(??) -json.encoder.ESCAPE_DCT(??) -json.encoder.FLOAT_REPR(??) -json.encoder.HAS_UTF8(??) -json.encoder.INFINITY -json.encoder.JSONEncoder(??) -json.encoder.c_encode_basestring_ascii(??) -json.encoder.c_make_encoder(??) -json.encoder.encode_basestring(??) -json.encoder.encode_basestring_ascii(basestring) -> bytes -json.encoder.i -json.encoder.py_encode_basestring_ascii(??) -json.encoder.re(??) -json.load(??) -json.loads(??) -json.scanner(??) -json.scanner.NUMBER_RE(??) -json.scanner.c_make_scanner(??) -json.scanner.make_scanner(??) -json.scanner.py_make_scanner(??) -json.scanner.re(??) -json.tool.json(??) -json.tool.main(??) -json.tool.sys(??) -keyword.iskeyword(??) -keyword.kwlist(??) -keyword.main(??) -len(object) -> integer -license(??) -linecache.cache(??) -linecache.checkcache(??) -linecache.clearcache(??) -linecache.getline(??) -linecache.getlines(??) -linecache.os(??) -linecache.sys(??) -linecache.tokenize(??) -linecache.updatecache(??) -list() -> new list -locale.ABDAY_1 -locale.ABDAY_2 -locale.ABDAY_3 -locale.ABDAY_4 -locale.ABDAY_5 -locale.ABDAY_6 -locale.ABDAY_7 -locale.ABMON_1 -locale.ABMON_10 -locale.ABMON_11 -locale.ABMON_12 -locale.ABMON_2 -locale.ABMON_3 -locale.ABMON_4 -locale.ABMON_5 -locale.ABMON_6 -locale.ABMON_7 -locale.ABMON_8 -locale.ABMON_9 -locale.ALT_DIGITS -locale.AM_STR -locale.CHAR_MAX -locale.CODESET -locale.CRNCYSTR -locale.DAY_1 -locale.DAY_2 -locale.DAY_3 -locale.DAY_4 -locale.DAY_5 -locale.DAY_6 -locale.DAY_7 -locale.D_FMT -locale.D_T_FMT -locale.ERA -locale.ERA_D_FMT -locale.ERA_D_T_FMT -locale.ERA_T_FMT -locale.Error(??) -locale.LC_ALL -locale.LC_COLLATE -locale.LC_CTYPE -locale.LC_MESSAGES -locale.LC_MONETARY -locale.LC_NUMERIC -locale.LC_TIME -locale.MON_1 -locale.MON_10 -locale.MON_11 -locale.MON_12 -locale.MON_2 -locale.MON_3 -locale.MON_4 -locale.MON_5 -locale.MON_6 -locale.MON_7 -locale.MON_8 -locale.MON_9 -locale.NOEXPR -locale.PM_STR -locale.RADIXCHAR -locale.THOUSEP -locale.T_FMT -locale.T_FMT_AMPM -locale.YESEXPR -locale.atof(??) -locale.atoi(??) -locale.bind_textdomain_codeset(domain, codeset) -> string -locale.bindtextdomain(domain, dir) -> string -locale.collections(??) -locale.currency(??) -locale.dcgettext(domain, msg, category) -> string -locale.dgettext(domain, msg) -> string -locale.encodings(??) -locale.format(??) -locale.format_string(??) -locale.functools(??) -locale.getdefaultlocale(??) -locale.getlocale(??) -locale.getpreferredencoding(??) -locale.gettext(msg) -> string -locale.locale_alias(??) -locale.locale_encoding_alias(??) -locale.localeconv(??) -locale.nl_langinfo(key) -> string -locale.normalize(??) -locale.re(??) -locale.resetlocale(??) -locale.setlocale(??) -locale.str(??) -locale.strcoll(??) -locale.strxfrm(string) -> string. -locale.sys(??) -locale.textdomain(domain) -> string -locale.windows_locale(??) -locals() -> dictionary -logging.BASIC_FORMAT -logging.BufferingFormatter(??) -logging.CRITICAL -logging.DEBUG -logging.ERROR -logging.FATAL -logging.FileHandler(??) -logging.Filter(??) -logging.Filterer(??) -logging.Formatter(??) -logging.Handler(??) -logging.INFO -logging.LogRecord(??) -logging.Logger(??) -logging.LoggerAdapter(??) -logging.Manager(??) -logging.NOTSET -logging.NullHandler(??) -logging.PlaceHolder(??) -logging.RootLogger(??) -logging.StreamHandler(??) -logging.WARN -logging.WARNING -logging.addLevelName(??) -logging.atexit(??) -logging.basicConfig(??) -logging.captureWarnings(??) -logging.codecs(??) -logging.config.DEFAULT_LOGGING_CONFIG_PORT -logging.config.RESET_ERROR -logging.config.StreamRequestHandler(??) -logging.config.ThreadingTCPServer(??) -logging.config.fileConfig(??) -logging.config.listen(??) -logging.config.logging(??) -logging.config.os(??) -logging.config.socket(??) -logging.config.stopListening(??) -logging.config.struct(??) -logging.config.sys(??) -logging.config.thread(??) -logging.config.threading(??) -logging.config.traceback(??) -logging.critical(??) -logging.currentframe(??) -logging.debug(??) -logging.disable(??) -logging.error(??) -logging.exception(??) -logging.fatal(??) -logging.getLevelName(??) -logging.getLogger(??) -logging.getLoggerClass(??) -logging.handlers.BaseRotatingHandler(??) -logging.handlers.BufferingHandler(??) -logging.handlers.DEFAULT_HTTP_LOGGING_PORT -logging.handlers.DEFAULT_SOAP_LOGGING_PORT -logging.handlers.DEFAULT_TCP_LOGGING_PORT -logging.handlers.DEFAULT_UDP_LOGGING_PORT -logging.handlers.DatagramHandler(??) -logging.handlers.HTTPHandler(??) -logging.handlers.MemoryHandler(??) -logging.handlers.NTEventLogHandler(??) -logging.handlers.RotatingFileHandler(??) -logging.handlers.SMTPHandler(??) -logging.handlers.ST_DEV -logging.handlers.ST_INO -logging.handlers.SYSLOG_UDP_PORT -logging.handlers.SocketHandler(??) -logging.handlers.SysLogHandler(??) -logging.handlers.TimedRotatingFileHandler(??) -logging.handlers.WatchedFileHandler(??) -logging.handlers.codecs(??) -logging.handlers.logging(??) -logging.handlers.os(??) -logging.handlers.pickle(??) -logging.handlers.re(??) -logging.handlers.socket(??) -logging.handlers.struct(??) -logging.handlers.time(??) -logging.info(??) -logging.io(??) -logging.log(??) -logging.logMultiprocessing -logging.logProcesses -logging.logThreads -logging.makeLogRecord(??) -logging.os(??) -logging.raiseExceptions -logging.root(??) -logging.setLoggerClass(??) -logging.shutdown(??) -logging.sys(??) -logging.thread(??) -logging.threading(??) -logging.time(??) -logging.traceback(??) -logging.warn(??) -logging.warning(??) -logging.warnings(??) -macpath.SF_APPEND -macpath.SF_ARCHIVED -macpath.SF_IMMUTABLE -macpath.SF_NOUNLINK -macpath.SF_SNAPSHOT -macpath.ST_ATIME -macpath.ST_CTIME -macpath.ST_DEV -macpath.ST_GID -macpath.ST_INO -macpath.ST_MODE -macpath.ST_MTIME -macpath.ST_NLINK -macpath.ST_SIZE -macpath.ST_UID -macpath.S_ENFMT -macpath.S_IEXEC -macpath.S_IFBLK -macpath.S_IFCHR -macpath.S_IFDIR -macpath.S_IFIFO -macpath.S_IFLNK -macpath.S_IFMT(??) -macpath.S_IFREG -macpath.S_IFSOCK -macpath.S_IMODE(??) -macpath.S_IREAD -macpath.S_IRGRP -macpath.S_IROTH -macpath.S_IRUSR -macpath.S_IRWXG -macpath.S_IRWXO -macpath.S_IRWXU -macpath.S_ISBLK(??) -macpath.S_ISCHR(??) -macpath.S_ISDIR(??) -macpath.S_ISFIFO(??) -macpath.S_ISGID -macpath.S_ISLNK(??) -macpath.S_ISREG(??) -macpath.S_ISSOCK(??) -macpath.S_ISUID -macpath.S_ISVTX -macpath.S_IWGRP -macpath.S_IWOTH -macpath.S_IWRITE -macpath.S_IWUSR -macpath.S_IXGRP -macpath.S_IXOTH -macpath.S_IXUSR -macpath.UF_APPEND -macpath.UF_IMMUTABLE -macpath.UF_NODUMP -macpath.UF_NOUNLINK -macpath.UF_OPAQUE -macpath.abspath(??) -macpath.altsep(??) -macpath.basename(??) -macpath.commonprefix(??) -macpath.curdir -macpath.defpath -macpath.devnull -macpath.dirname(??) -macpath.exists(??) -macpath.expanduser(??) -macpath.expandvars(??) -macpath.extsep -macpath.genericpath(??) -macpath.getatime(??) -macpath.getctime(??) -macpath.getmtime(??) -macpath.getsize(??) -macpath.isabs(??) -macpath.isdir(??) -macpath.isfile(??) -macpath.islink(??) -macpath.ismount(??) -macpath.join(??) -macpath.lexists(??) -macpath.norm_error(??) -macpath.normcase(??) -macpath.normpath(??) -macpath.os(??) -macpath.pardir -macpath.pathsep -macpath.realpath(??) -macpath.sep -macpath.split(??) -macpath.splitdrive(??) -macpath.splitext(??) -macpath.supports_unicode_filenames(??) -macurl2path.os(??) -macurl2path.pathname2url(??) -macurl2path.test(??) -macurl2path.url2pathname(??) -macurl2path.urllib(??) -mailbox.Babyl(??) -mailbox.BabylMessage(??) -mailbox.Error(??) -mailbox.ExternalClashError(??) -mailbox.FormatError(??) -mailbox.MH(??) -mailbox.MHMessage(??) -mailbox.MMDF(??) -mailbox.MMDFMessage(??) -mailbox.Mailbox(??) -mailbox.Maildir(??) -mailbox.MaildirMessage(??) -mailbox.Message(??) -mailbox.NoSuchMailboxError(??) -mailbox.NotEmptyError(??) -mailbox.calendar(??) -mailbox.copy(??) -mailbox.email(??) -mailbox.errno(??) -mailbox.fcntl(??) -mailbox.io(??) -mailbox.mbox(??) -mailbox.mboxMessage(??) -mailbox.os(??) -mailbox.socket(??) -mailbox.sys(??) -mailbox.time(??) -mailcap.findmatch(??) -mailcap.findparam(??) -mailcap.getcaps(??) -mailcap.listmailcapfiles(??) -mailcap.lookup(??) -mailcap.os(??) -mailcap.parsefield(??) -mailcap.parseline(??) -mailcap.readmailcapfile(??) -mailcap.show(??) -mailcap.subst(??) -mailcap.test(??) -map(func, *iterables) --> map object -marshal.dump(value, file[, version]) -marshal.dumps(value[, version]) -marshal.load(file) -marshal.loads(string) -marshal.version -math.acos(x) -math.acosh(x) -math.asin(x) -math.asinh(x) -math.atan(x) -math.atan2(y, x) -math.atanh(x) -math.ceil(x) -math.copysign(x,y) -math.cos(x) -math.cosh(x) -math.degrees(x) -> converts angle x from radians to degrees -math.e -math.exp(x) -math.fabs(x) -math.factorial(x) -> Integral -math.floor(x) -math.fmod(x,y) -math.frexp(x) -math.fsum(??) -math.hypot(x,y) -math.isinf(x) -> bool -math.isnan(x) -> bool -math.ldexp(x, i) -> x * (2**i) -math.log(x[, base]) -> the logarithm of x to the given base. -math.log10(x) -> the base 10 logarithm of x. -math.log1p(x) -math.modf(x) -math.pi -math.pow(x,y) -math.radians(x) -> converts angle x from degrees to radians -math.sin(x) -math.sinh(x) -math.sqrt(x) -math.tan(x) -math.tanh(x) -math.trunc(x:Real) -> Integral -max(iterable[, key=func]) -> value -memoryview(object) -mimetypes.MimeTypes(??) -mimetypes.add_type(??) -mimetypes.common_types(??) -mimetypes.encodings_map(??) -mimetypes.guess_all_extensions(??) -mimetypes.guess_extension(??) -mimetypes.guess_type(??) -mimetypes.init(??) -mimetypes.inited(??) -mimetypes.knownfiles(??) -mimetypes.os(??) -mimetypes.posixpath(??) -mimetypes.read_mime_types(??) -mimetypes.suffix_map(??) -mimetypes.types_map(??) -mimetypes.urllib(??) -min(iterable[, key=func]) -> value -mmap.ACCESS_COPY -mmap.ACCESS_READ -mmap.ACCESS_WRITE -mmap.ALLOCATIONGRANULARITY -mmap.MAP_ANON -mmap.MAP_ANONYMOUS -mmap.MAP_DENYWRITE -mmap.MAP_EXECUTABLE -mmap.MAP_PRIVATE -mmap.MAP_SHARED -mmap.PAGESIZE -mmap.PROT_EXEC -mmap.PROT_READ -mmap.PROT_WRITE -mmap.error(??) -mmap.mmap(??) -modulefinder.AddPackagePath(??) -modulefinder.HAVE_ARGUMENT -modulefinder.IMPORT_NAME -modulefinder.LOAD_CONST -modulefinder.Module(??) -modulefinder.ModuleFinder(??) -modulefinder.READ_MODE -modulefinder.ReplacePackage(??) -modulefinder.STORE_GLOBAL -modulefinder.STORE_NAME -modulefinder.STORE_OPS(??) -modulefinder.dis(??) -modulefinder.generators(??) -modulefinder.imp(??) -modulefinder.marshal(??) -modulefinder.os(??) -modulefinder.packagePathMap(??) -modulefinder.replacePackageMap(??) -modulefinder.struct(??) -modulefinder.sys(??) -modulefinder.test(??) -modulefinder.types(??) -multiprocessing.Array(??) -multiprocessing.AuthenticationError(??) -multiprocessing.BoundedSemaphore(??) -multiprocessing.BufferTooShort(??) -multiprocessing.Condition(??) -multiprocessing.Event(??) -multiprocessing.JoinableQueue(??) -multiprocessing.Lock(??) -multiprocessing.Manager(??) -multiprocessing.Pipe(??) -multiprocessing.Pool(??) -multiprocessing.Process(??) -multiprocessing.ProcessError(??) -multiprocessing.Queue(??) -multiprocessing.RLock(??) -multiprocessing.RawArray(??) -multiprocessing.RawValue(??) -multiprocessing.SUBDEBUG -multiprocessing.SUBWARNING -multiprocessing.Semaphore(??) -multiprocessing.TimeoutError(??) -multiprocessing.Value(??) -multiprocessing.active_children(??) -multiprocessing.allow_connection_pickling(??) -multiprocessing.connection(??) -multiprocessing.connection.AuthenticationError(??) -multiprocessing.connection.BUFSIZE -multiprocessing.connection.CHALLENGE -multiprocessing.connection.Client(??) -multiprocessing.connection.ConnectionWrapper(??) -multiprocessing.connection.FAILURE -multiprocessing.connection.Finalize(??) -multiprocessing.connection.Listener(??) -multiprocessing.connection.MESSAGE_LENGTH -multiprocessing.connection.Pipe(??) -multiprocessing.connection.SocketClient(??) -multiprocessing.connection.SocketListener(??) -multiprocessing.connection.WELCOME -multiprocessing.connection.XmlClient(??) -multiprocessing.connection.XmlListener(??) -multiprocessing.connection.address_type(??) -multiprocessing.connection.answer_challenge(??) -multiprocessing.connection.arbitrary_address(??) -multiprocessing.connection.close(fd) -multiprocessing.connection.current_process(??) -multiprocessing.connection.debug(??) -multiprocessing.connection.default_family -multiprocessing.connection.deliver_challenge(??) -multiprocessing.connection.duplicate(??) -multiprocessing.connection.errno(??) -multiprocessing.connection.families(??) -multiprocessing.connection.get_temp_dir(??) -multiprocessing.connection.itertools(??) -multiprocessing.connection.os(??) -multiprocessing.connection.socket(??) -multiprocessing.connection.sub_debug(??) -multiprocessing.connection.sys(??) -multiprocessing.connection.tempfile(??) -multiprocessing.connection.time(??) -multiprocessing.cpu_count(??) -multiprocessing.current_process(??) -multiprocessing.dummy(??) -multiprocessing.dummy.Array(??) -multiprocessing.dummy.BoundedSemaphore(??) -multiprocessing.dummy.Condition(??) -multiprocessing.dummy.DummyProcess(??) -multiprocessing.dummy.Event(??) -multiprocessing.dummy.JoinableQueue(??) -multiprocessing.dummy.Lock(??) -multiprocessing.dummy.Manager(??) -multiprocessing.dummy.Namespace(??) -multiprocessing.dummy.Pipe(??) -multiprocessing.dummy.Pool(??) -multiprocessing.dummy.Process(??) -multiprocessing.dummy.Queue(??) -multiprocessing.dummy.RLock(??) -multiprocessing.dummy.Semaphore(??) -multiprocessing.dummy.TimeoutError(??) -multiprocessing.dummy.Value(??) -multiprocessing.dummy.active_children(??) -multiprocessing.dummy.array(??) -multiprocessing.dummy.connection(??) -multiprocessing.dummy.connection.Client(??) -multiprocessing.dummy.connection.Connection(??) -multiprocessing.dummy.connection.Listener(??) -multiprocessing.dummy.connection.Pipe(??) -multiprocessing.dummy.connection.Queue(??) -multiprocessing.dummy.connection.families(??) -multiprocessing.dummy.cpu_count(??) -multiprocessing.dummy.current_process(??) -multiprocessing.dummy.dict() -> new empty dictionary. -multiprocessing.dummy.freeze_support(??) -multiprocessing.dummy.itertools(??) -multiprocessing.dummy.list() -> new list -multiprocessing.dummy.shutdown(??) -multiprocessing.dummy.sys(??) -multiprocessing.dummy.threading(??) -multiprocessing.dummy.weakref(??) -multiprocessing.forking(??) -multiprocessing.forking.ForkingPickler(??) -multiprocessing.forking.Pickler(??) -multiprocessing.forking.Popen(??) -multiprocessing.forking.assert_spawning(??) -multiprocessing.forking.close(fd) -multiprocessing.forking.duplicate(??) -multiprocessing.forking.exit(??) -multiprocessing.forking.old_main_modules(??) -multiprocessing.forking.os(??) -multiprocessing.forking.partial(func, *args, **keywords) - new function with partial application -multiprocessing.forking.prepare(??) -multiprocessing.forking.process(??) -multiprocessing.forking.signal(??) -multiprocessing.forking.sys(??) -multiprocessing.forking.time(??) -multiprocessing.forking.util(??) -multiprocessing.freeze_support(??) -multiprocessing.get_logger(??) -multiprocessing.heap.Arena(??) -multiprocessing.heap.BufferWrapper(??) -multiprocessing.heap.Finalize(??) -multiprocessing.heap.Heap(??) -multiprocessing.heap.assert_spawning(??) -multiprocessing.heap.bisect(??) -multiprocessing.heap.info(??) -multiprocessing.heap.itertools(??) -multiprocessing.heap.mmap(??) -multiprocessing.heap.os(??) -multiprocessing.heap.sys(??) -multiprocessing.heap.tempfile(??) -multiprocessing.heap.threading(??) -multiprocessing.log_to_stderr(??) -multiprocessing.managers.AcquirerProxy(??) -multiprocessing.managers.Array(??) -multiprocessing.managers.ArrayProxy(??) -multiprocessing.managers.AuthenticationString(??) -multiprocessing.managers.AutoProxy(??) -multiprocessing.managers.BaseListProxy(??) -multiprocessing.managers.BaseManager(??) -multiprocessing.managers.BaseProxy(??) -multiprocessing.managers.ConditionProxy(??) -multiprocessing.managers.DictProxy(??) -multiprocessing.managers.EventProxy(??) -multiprocessing.managers.Finalize(??) -multiprocessing.managers.ForkingPickler(??) -multiprocessing.managers.IteratorProxy(??) -multiprocessing.managers.ListProxy(??) -multiprocessing.managers.MakeProxyType(??) -multiprocessing.managers.Namespace(??) -multiprocessing.managers.NamespaceProxy(??) -multiprocessing.managers.PicklingError(??) -multiprocessing.managers.Pool(??) -multiprocessing.managers.PoolProxy(??) -multiprocessing.managers.Popen(??) -multiprocessing.managers.Process(??) -multiprocessing.managers.ProcessLocalSet(??) -multiprocessing.managers.RebuildProxy(??) -multiprocessing.managers.RemoteError(??) -multiprocessing.managers.Server(??) -multiprocessing.managers.State(??) -multiprocessing.managers.SyncManager(??) -multiprocessing.managers.Token(??) -multiprocessing.managers.Value(??) -multiprocessing.managers.ValueProxy(??) -multiprocessing.managers.active_children(??) -multiprocessing.managers.all_methods(??) -multiprocessing.managers.array(??) -multiprocessing.managers.assert_spawning(??) -multiprocessing.managers.connection(??) -multiprocessing.managers.convert_to_error(??) -multiprocessing.managers.copyreg(??) -multiprocessing.managers.current_process(??) -multiprocessing.managers.dispatch(??) -multiprocessing.managers.exit(??) -multiprocessing.managers.format_exc(??) -multiprocessing.managers.info(??) -multiprocessing.managers.listener_client(??) -multiprocessing.managers.os(??) -multiprocessing.managers.public_methods(??) -multiprocessing.managers.queue(??) -multiprocessing.managers.rebuild_as_list(??) -multiprocessing.managers.reduce_array(??) -multiprocessing.managers.sys(??) -multiprocessing.managers.threading(??) -multiprocessing.managers.util(??) -multiprocessing.managers.view_type(??) -multiprocessing.managers.view_types(??) -multiprocessing.managers.weakref(??) -multiprocessing.os(??) -multiprocessing.pool(??) -multiprocessing.pool.ApplyResult(??) -multiprocessing.pool.CLOSE -multiprocessing.pool.Finalize(??) -multiprocessing.pool.IMapIterator(??) -multiprocessing.pool.IMapUnorderedIterator(??) -multiprocessing.pool.MapResult(??) -multiprocessing.pool.Pool(??) -multiprocessing.pool.Process(??) -multiprocessing.pool.RUN -multiprocessing.pool.TERMINATE -multiprocessing.pool.ThreadPool(??) -multiprocessing.pool.TimeoutError(??) -multiprocessing.pool.collections(??) -multiprocessing.pool.cpu_count(??) -multiprocessing.pool.debug(??) -multiprocessing.pool.itertools(??) -multiprocessing.pool.job_counter(??) -multiprocessing.pool.mapstar(??) -multiprocessing.pool.queue(??) -multiprocessing.pool.threading(??) -multiprocessing.pool.time(??) -multiprocessing.pool.worker(??) -multiprocessing.process(??) -multiprocessing.process.AuthenticationString(??) -multiprocessing.process.ORIGINAL_DIR -multiprocessing.process.Process(??) -multiprocessing.process.active_children(??) -multiprocessing.process.current_process(??) -multiprocessing.process.itertools(??) -multiprocessing.process.name -multiprocessing.process.os(??) -multiprocessing.process.signal(??) -multiprocessing.process.signum(??) -multiprocessing.process.sys(??) -multiprocessing.queues.BoundedSemaphore(??) -multiprocessing.queues.Condition(??) -multiprocessing.queues.Empty(??) -multiprocessing.queues.Finalize(??) -multiprocessing.queues.Full(??) -multiprocessing.queues.JoinableQueue(??) -multiprocessing.queues.Lock(??) -multiprocessing.queues.Pipe(??) -multiprocessing.queues.Queue(??) -multiprocessing.queues.Semaphore(??) -multiprocessing.queues.SimpleQueue(??) -multiprocessing.queues.assert_spawning(??) -multiprocessing.queues.atexit(??) -multiprocessing.queues.collections(??) -multiprocessing.queues.debug(??) -multiprocessing.queues.info(??) -multiprocessing.queues.os(??) -multiprocessing.queues.register_after_fork(??) -multiprocessing.queues.sys(??) -multiprocessing.queues.threading(??) -multiprocessing.queues.time(??) -multiprocessing.queues.weakref(??) -multiprocessing.reduction.Client(??) -multiprocessing.reduction.ForkingPickler(??) -multiprocessing.reduction.Listener(??) -multiprocessing.reduction.Popen(??) -multiprocessing.reduction.close(fd) -multiprocessing.reduction.current_process(??) -multiprocessing.reduction.debug(??) -multiprocessing.reduction.duplicate(??) -multiprocessing.reduction.fromfd(??) -multiprocessing.reduction.os(??) -multiprocessing.reduction.rebuild_connection(??) -multiprocessing.reduction.rebuild_handle(??) -multiprocessing.reduction.rebuild_socket(??) -multiprocessing.reduction.recv_handle(??) -multiprocessing.reduction.reduce_connection(??) -multiprocessing.reduction.reduce_handle(??) -multiprocessing.reduction.reduce_socket(??) -multiprocessing.reduction.register_after_fork(??) -multiprocessing.reduction.send_handle(??) -multiprocessing.reduction.socket(??) -multiprocessing.reduction.sub_debug(??) -multiprocessing.reduction.sys(??) -multiprocessing.reduction.threading(??) -multiprocessing.sharedctypes.Array(??) -multiprocessing.sharedctypes.ForkingPickler(??) -multiprocessing.sharedctypes.RLock(??) -multiprocessing.sharedctypes.RawArray(??) -multiprocessing.sharedctypes.RawValue(??) -multiprocessing.sharedctypes.Synchronized(??) -multiprocessing.sharedctypes.SynchronizedArray(??) -multiprocessing.sharedctypes.SynchronizedBase(??) -multiprocessing.sharedctypes.SynchronizedString(??) -multiprocessing.sharedctypes.Value(??) -multiprocessing.sharedctypes.assert_spawning(??) -multiprocessing.sharedctypes.class_cache(??) -multiprocessing.sharedctypes.copy(??) -multiprocessing.sharedctypes.ctypes(??) -multiprocessing.sharedctypes.heap(??) -multiprocessing.sharedctypes.make_property(??) -multiprocessing.sharedctypes.prop_cache(??) -multiprocessing.sharedctypes.rebuild_ctype(??) -multiprocessing.sharedctypes.reduce_ctype(??) -multiprocessing.sharedctypes.synchronized(??) -multiprocessing.sharedctypes.sys(??) -multiprocessing.sharedctypes.template -multiprocessing.sharedctypes.typecode_to_type(??) -multiprocessing.sharedctypes.weakref(??) -multiprocessing.synchronize.BoundedSemaphore(??) -multiprocessing.synchronize.Condition(??) -multiprocessing.synchronize.Event(??) -multiprocessing.synchronize.Finalize(??) -multiprocessing.synchronize.Lock(??) -multiprocessing.synchronize.Popen(??) -multiprocessing.synchronize.RECURSIVE_MUTEX -multiprocessing.synchronize.RLock(??) -multiprocessing.synchronize.SEMAPHORE -multiprocessing.synchronize.SEM_VALUE_MAX -multiprocessing.synchronize.SemLock(??) -multiprocessing.synchronize.Semaphore(??) -multiprocessing.synchronize.assert_spawning(??) -multiprocessing.synchronize.current_process(??) -multiprocessing.synchronize.debug(??) -multiprocessing.synchronize.os(??) -multiprocessing.synchronize.register_after_fork(??) -multiprocessing.synchronize.sys(??) -multiprocessing.synchronize.threading(??) -multiprocessing.sys(??) -multiprocessing.util(??) -multiprocessing.util.DEBUG -multiprocessing.util.DEFAULT_LOGGING_FORMAT -multiprocessing.util.Finalize(??) -multiprocessing.util.ForkAwareLocal(??) -multiprocessing.util.ForkAwareThreadLock(??) -multiprocessing.util.INFO -multiprocessing.util.LOGGER_NAME -multiprocessing.util.NOTSET -multiprocessing.util.SUBDEBUG -multiprocessing.util.SUBWARNING -multiprocessing.util.active_children(??) -multiprocessing.util.atexit(??) -multiprocessing.util.current_process(??) -multiprocessing.util.debug(??) -multiprocessing.util.get_logger(??) -multiprocessing.util.get_temp_dir(??) -multiprocessing.util.info(??) -multiprocessing.util.is_exiting(??) -multiprocessing.util.itertools(??) -multiprocessing.util.log_to_stderr(??) -multiprocessing.util.register_after_fork(??) -multiprocessing.util.sub_debug(??) -multiprocessing.util.sub_warning(??) -multiprocessing.util.threading(??) -multiprocessing.util.weakref(??) -netrc.NetrcParseError(??) -netrc.netrc(??) -netrc.os(??) -netrc.shlex(??) -next(iterator[, default]) -nis.cat(map, domain = defaultdomain) -nis.error(??) -nis.get_default_domain() -> str -nis.maps(domain = defaultdomain) -nis.match(key, map, domain = defaultdomain) -nntplib.CRLF -nntplib.LONGRESP(??) -nntplib.NNTP(??) -nntplib.NNTPDataError(??) -nntplib.NNTPError(??) -nntplib.NNTPPermanentError(??) -nntplib.NNTPProtocolError(??) -nntplib.NNTPReplyError(??) -nntplib.NNTPTemporaryError(??) -nntplib.NNTP_PORT -nntplib.error_data(??) -nntplib.error_perm(??) -nntplib.error_proto(??) -nntplib.error_reply(??) -nntplib.error_temp(??) -nntplib.re(??) -nntplib.socket(??) -numbers.ABCMeta(??) -numbers.Complex(??) -numbers.Integral(??) -numbers.Number(??) -numbers.Rational(??) -numbers.Real(??) -numbers.abstractmethod(??) -numbers.abstractproperty(??) -object(??) -oct(number) -> string -open(??) -operator.abs(a) -- Same as abs(a). -operator.add(a, b) -- Same as a + b. -operator.and_(a, b) -- Same as a & b. -operator.attrgetter(attr, ...) --> attrgetter object -operator.concat(a, b) -- Same as a + b, for a and b sequences. -operator.contains(a, b) -- Same as b in a (note reversed operands). -operator.countOf(a, b) -- Return the number of times b occurs in a. -operator.delitem(a, b) -- Same as del a[b]. -operator.eq(a, b) -- Same as a==b. -operator.floordiv(a, b) -- Same as a // b. -operator.ge(a, b) -- Same as a>=b. -operator.getitem(a, b) -- Same as a[b]. -operator.gt(a, b) -- Same as a>b. -operator.iadd(a, b) -- Same as a += b. -operator.iand(a, b) -- Same as a &= b. -operator.iconcat(a, b) -- Same as a += b, for a and b sequences. -operator.ifloordiv(a, b) -- Same as a //= b. -operator.ilshift(a, b) -- Same as a <<= b. -operator.imod(a, b) -- Same as a %= b. -operator.imul(a, b) -- Same as a *= b. -operator.index(a) -- Same as a.__index__() -operator.indexOf(a, b) -- Return the first index of b in a. -operator.inv(a) -- Same as ~a. -operator.invert(a) -- Same as ~a. -operator.ior(a, b) -- Same as a |= b. -operator.ipow(a, b) -- Same as a **= b. -operator.irshift(a, b) -- Same as a >>= b. -operator.is_(a, b) -- Same as a is b. -operator.is_not(a, b) -- Same as a is not b. -operator.isub(a, b) -- Same as a -= b. -operator.itemgetter(item, ...) --> itemgetter object -operator.itruediv(a, b) -- Same as a /= b. -operator.ixor(a, b) -- Same as a ^= b. -operator.le(a, b) -- Same as a<=b. -operator.lshift(a, b) -- Same as a << b. -operator.lt(a, b) -- Same as a methodcaller object -operator.mod(a, b) -- Same as a % b. -operator.mul(a, b) -- Same as a * b. -operator.ne(a, b) -- Same as a!=b. -operator.neg(a) -- Same as -a. -operator.not_(a) -- Same as not a. -operator.or_(a, b) -- Same as a | b. -operator.pos(a) -- Same as +a. -operator.pow(a, b) -- Same as a ** b. -operator.rshift(a, b) -- Same as a >> b. -operator.setitem(a, b, c) -- Same as a[b] = c. -operator.sub(a, b) -- Same as a - b. -operator.truediv(a, b) -- Same as a / b. -operator.truth(a) -- Return True if a is true, False otherwise. -operator.xor(a, b) -- Same as a ^ b. -optparse.AmbiguousOptionError(??) -optparse.BadOptionError(??) -optparse.HelpFormatter(??) -optparse.IndentedHelpFormatter(??) -optparse.NO_DEFAULT(??) -optparse.OptParseError(??) -optparse.Option(??) -optparse.OptionConflictError(??) -optparse.OptionContainer(??) -optparse.OptionError(??) -optparse.OptionGroup(??) -optparse.OptionParser(??) -optparse.OptionValueError(??) -optparse.SUPPRESS_HELP -optparse.SUPPRESS_USAGE -optparse.TitledHelpFormatter(??) -optparse.Values(??) -optparse.check_builtin(??) -optparse.check_choice(??) -optparse.gettext(??) -optparse.make_option(??) -optparse.os(??) -optparse.sys(??) -optparse.textwrap(??) -ord(c) -> integer -os.EX_CANTCREAT -os.EX_CONFIG -os.EX_DATAERR -os.EX_IOERR -os.EX_NOHOST -os.EX_NOINPUT -os.EX_NOPERM -os.EX_NOUSER -os.EX_OK -os.EX_OSERR -os.EX_OSFILE -os.EX_PROTOCOL -os.EX_SOFTWARE -os.EX_TEMPFAIL -os.EX_UNAVAILABLE -os.EX_USAGE -os.F_OK -os.MutableMapping(??) -os.NGROUPS_MAX -os.O_APPEND -os.O_ASYNC -os.O_CREAT -os.O_DIRECT -os.O_DIRECTORY -os.O_DSYNC -os.O_EXCL -os.O_LARGEFILE -os.O_NDELAY -os.O_NOATIME -os.O_NOCTTY -os.O_NOFOLLOW -os.O_NONBLOCK -os.O_RDONLY -os.O_RDWR -os.O_RSYNC -os.O_SYNC -os.O_TRUNC -os.O_WRONLY -os.P_NOWAIT -os.P_NOWAITO -os.P_WAIT -os.R_OK -os.SEEK_CUR -os.SEEK_END -os.SEEK_SET -os.TMP_MAX -os.WCONTINUED -os.WCOREDUMP(status) -> bool -os.WEXITSTATUS(status) -> integer -os.WIFCONTINUED(status) -> bool -os.WIFEXITED(status) -> bool -os.WIFSIGNALED(status) -> bool -os.WIFSTOPPED(status) -> bool -os.WNOHANG -os.WSTOPSIG(status) -> integer -os.WTERMSIG(status) -> integer -os.WUNTRACED -os.W_OK -os.X_OK -os.abort() -> does not return! -os.access(path, mode) -> True if granted, False otherwise -os.altsep(??) -os.chdir(path) -os.chmod(path, mode) -os.chown(path, uid, gid) -os.chroot(path) -os.close(fd) -os.closerange(fd_low, fd_high) -os.confstr(name) -> string -os.confstr_names(??) -os.ctermid() -> string -os.curdir -os.defpath -os.device_encoding(fd) -> str -os.devnull -os.dup(fd) -> fd2 -os.dup2(old_fd, new_fd) -os.environ(??) -os.errno(??) -os.error(??) -os.execl(file, *args) -os.execle(file, *args, env) -os.execlp(file, *args) -os.execlpe(file, *args, env) -os.execv(path, args) -os.execve(path, args, env) -os.execvp(??) -os.execvpe(file, args, env) -os.extsep -os.fchdir(fildes) -os.fchmod(fd, mode) -os.fchown(fd, uid, gid) -os.fdatasync(fildes) -os.fdopen(??) -os.fork() -> pid -os.forkpty() -> (pid, master_fd) -os.fpathconf(fd, name) -> integer -os.fstat(fd) -> stat result -os.fstatvfs(fd) -> statvfs result -os.fsync(fildes) -os.ftruncate(fd, length) -os.getcwd() -> path -os.getcwdb() -> path -os.getegid() -> egid -os.getenv(??) -os.geteuid() -> euid -os.getgid() -> gid -os.getgroups() -> list of group IDs -os.getloadavg() -> (float, float, float) -os.getlogin() -> string -os.getpgid(pid) -> pgid -os.getpgrp() -> pgrp -os.getpid() -> pid -os.getppid() -> ppid -os.getsid(pid) -> sid -os.getuid() -> uid -os.isatty(fd) -> bool -os.kill(pid, sig) -os.killpg(pgid, sig) -os.lchown(path, uid, gid) -os.linesep -os.link(src, dst) -os.listdir(path) -> list_of_strings -os.lseek(fd, pos, how) -> newpos -os.lstat(path) -> stat result -os.major(device) -> major number -os.makedev(major, minor) -> device number -os.makedirs(path [, mode=0o777]) -os.minor(device) -> minor number -os.mkdir(path [, mode=0777]) -os.mkfifo(filename [, mode=0666]) -os.mknod(filename [, mode=0600, device]) -os.name -os.nice(inc) -> new_priority -os.open(filename, flag [, mode=0777]) -> fd -os.openpty() -> (master_fd, slave_fd) -os.pardir -os.path(??) -os.pathconf(path, name) -> integer -os.pathconf_names(??) -os.pathsep -os.pipe() -> (read_end, write_end) -os.popen(??) -os.putenv(key, value) -os.read(fd, buffersize) -> string -os.readlink(path) -> path -os.remove(path) -os.removedirs(path) -os.rename(old, new) -os.renames(old, new) -os.rmdir(path) -os.sep -os.setegid(gid) -os.seteuid(uid) -os.setgid(gid) -os.setgroups(list) -os.setpgid(pid, pgrp) -os.setpgrp() -os.setregid(rgid, egid) -os.setreuid(ruid, euid) -os.setsid() -os.setuid(uid) -os.spawnl(mode, file, *args) -> integer -os.spawnle(mode, file, *args, env) -> integer -os.spawnlp(mode, file, *args) -> integer -os.spawnlpe(mode, file, *args, env) -> integer -os.spawnv(mode, file, args) -> integer -os.spawnve(mode, file, args, env) -> integer -os.spawnvp(mode, file, args) -> integer -os.spawnvpe(mode, file, args, env) -> integer -os.stat(path) -> stat result -os.stat_float_times([newval]) -> oldval -os.stat_result(??) -os.statvfs(path) -> statvfs result -os.statvfs_result(??) -os.strerror(code) -> string -os.symlink(src, dst) -os.sys(??) -os.sysconf(name) -> integer -os.sysconf_names(??) -os.system(command) -> exit_status -os.tcgetpgrp(fd) -> pgid -os.tcsetpgrp(fd, pgid) -os.times() -> (utime, stime, cutime, cstime, elapsed_time) -os.ttyname(fd) -> string -os.umask(new_mask) -> old_mask -os.uname() -> (sysname, nodename, release, version, machine) -os.unlink(path) -os.unsetenv(key) -os.urandom(n) -> str -os.utime(path, (atime, mtime)) -os.wait() -> (pid, status) -os.wait3(options) -> (pid, status, rusage) -os.wait4(pid, options) -> (pid, status, rusage) -os.waitpid(pid, options) -> (pid, status) -os.walk(??) -os.write(fd, string) -> byteswritten -ossaudiodev.AFMT_AC3 -ossaudiodev.AFMT_A_LAW -ossaudiodev.AFMT_IMA_ADPCM -ossaudiodev.AFMT_MPEG -ossaudiodev.AFMT_MU_LAW -ossaudiodev.AFMT_QUERY -ossaudiodev.AFMT_S16_BE -ossaudiodev.AFMT_S16_LE -ossaudiodev.AFMT_S16_NE -ossaudiodev.AFMT_S8 -ossaudiodev.AFMT_U16_BE -ossaudiodev.AFMT_U16_LE -ossaudiodev.AFMT_U8 -ossaudiodev.OSSAudioError(??) -ossaudiodev.SNDCTL_COPR_HALT -ossaudiodev.SNDCTL_COPR_LOAD -ossaudiodev.SNDCTL_COPR_RCODE -ossaudiodev.SNDCTL_COPR_RCVMSG -ossaudiodev.SNDCTL_COPR_RDATA -ossaudiodev.SNDCTL_COPR_RESET -ossaudiodev.SNDCTL_COPR_RUN -ossaudiodev.SNDCTL_COPR_SENDMSG -ossaudiodev.SNDCTL_COPR_WCODE -ossaudiodev.SNDCTL_COPR_WDATA -ossaudiodev.SNDCTL_DSP_BIND_CHANNEL -ossaudiodev.SNDCTL_DSP_CHANNELS -ossaudiodev.SNDCTL_DSP_GETBLKSIZE -ossaudiodev.SNDCTL_DSP_GETCAPS -ossaudiodev.SNDCTL_DSP_GETCHANNELMASK -ossaudiodev.SNDCTL_DSP_GETFMTS -ossaudiodev.SNDCTL_DSP_GETIPTR -ossaudiodev.SNDCTL_DSP_GETISPACE -ossaudiodev.SNDCTL_DSP_GETODELAY -ossaudiodev.SNDCTL_DSP_GETOPTR -ossaudiodev.SNDCTL_DSP_GETOSPACE -ossaudiodev.SNDCTL_DSP_GETSPDIF -ossaudiodev.SNDCTL_DSP_GETTRIGGER -ossaudiodev.SNDCTL_DSP_MAPINBUF -ossaudiodev.SNDCTL_DSP_MAPOUTBUF -ossaudiodev.SNDCTL_DSP_NONBLOCK -ossaudiodev.SNDCTL_DSP_POST -ossaudiodev.SNDCTL_DSP_PROFILE -ossaudiodev.SNDCTL_DSP_RESET -ossaudiodev.SNDCTL_DSP_SAMPLESIZE -ossaudiodev.SNDCTL_DSP_SETDUPLEX -ossaudiodev.SNDCTL_DSP_SETFMT -ossaudiodev.SNDCTL_DSP_SETFRAGMENT -ossaudiodev.SNDCTL_DSP_SETSPDIF -ossaudiodev.SNDCTL_DSP_SETSYNCRO -ossaudiodev.SNDCTL_DSP_SETTRIGGER -ossaudiodev.SNDCTL_DSP_SPEED -ossaudiodev.SNDCTL_DSP_STEREO -ossaudiodev.SNDCTL_DSP_SUBDIVIDE -ossaudiodev.SNDCTL_DSP_SYNC -ossaudiodev.SNDCTL_FM_4OP_ENABLE -ossaudiodev.SNDCTL_FM_LOAD_INSTR -ossaudiodev.SNDCTL_MIDI_INFO -ossaudiodev.SNDCTL_MIDI_MPUCMD -ossaudiodev.SNDCTL_MIDI_MPUMODE -ossaudiodev.SNDCTL_MIDI_PRETIME -ossaudiodev.SNDCTL_SEQ_CTRLRATE -ossaudiodev.SNDCTL_SEQ_GETINCOUNT -ossaudiodev.SNDCTL_SEQ_GETOUTCOUNT -ossaudiodev.SNDCTL_SEQ_GETTIME -ossaudiodev.SNDCTL_SEQ_NRMIDIS -ossaudiodev.SNDCTL_SEQ_NRSYNTHS -ossaudiodev.SNDCTL_SEQ_OUTOFBAND -ossaudiodev.SNDCTL_SEQ_PANIC -ossaudiodev.SNDCTL_SEQ_PERCMODE -ossaudiodev.SNDCTL_SEQ_RESET -ossaudiodev.SNDCTL_SEQ_RESETSAMPLES -ossaudiodev.SNDCTL_SEQ_SYNC -ossaudiodev.SNDCTL_SEQ_TESTMIDI -ossaudiodev.SNDCTL_SEQ_THRESHOLD -ossaudiodev.SNDCTL_SYNTH_CONTROL -ossaudiodev.SNDCTL_SYNTH_ID -ossaudiodev.SNDCTL_SYNTH_INFO -ossaudiodev.SNDCTL_SYNTH_MEMAVL -ossaudiodev.SNDCTL_SYNTH_REMOVESAMPLE -ossaudiodev.SNDCTL_TMR_CONTINUE -ossaudiodev.SNDCTL_TMR_METRONOME -ossaudiodev.SNDCTL_TMR_SELECT -ossaudiodev.SNDCTL_TMR_SOURCE -ossaudiodev.SNDCTL_TMR_START -ossaudiodev.SNDCTL_TMR_STOP -ossaudiodev.SNDCTL_TMR_TEMPO -ossaudiodev.SNDCTL_TMR_TIMEBASE -ossaudiodev.SOUND_MIXER_ALTPCM -ossaudiodev.SOUND_MIXER_BASS -ossaudiodev.SOUND_MIXER_CD -ossaudiodev.SOUND_MIXER_DIGITAL1 -ossaudiodev.SOUND_MIXER_DIGITAL2 -ossaudiodev.SOUND_MIXER_DIGITAL3 -ossaudiodev.SOUND_MIXER_IGAIN -ossaudiodev.SOUND_MIXER_IMIX -ossaudiodev.SOUND_MIXER_LINE -ossaudiodev.SOUND_MIXER_LINE1 -ossaudiodev.SOUND_MIXER_LINE2 -ossaudiodev.SOUND_MIXER_LINE3 -ossaudiodev.SOUND_MIXER_MIC -ossaudiodev.SOUND_MIXER_MONITOR -ossaudiodev.SOUND_MIXER_NRDEVICES -ossaudiodev.SOUND_MIXER_OGAIN -ossaudiodev.SOUND_MIXER_PCM -ossaudiodev.SOUND_MIXER_PHONEIN -ossaudiodev.SOUND_MIXER_PHONEOUT -ossaudiodev.SOUND_MIXER_RADIO -ossaudiodev.SOUND_MIXER_RECLEV -ossaudiodev.SOUND_MIXER_SPEAKER -ossaudiodev.SOUND_MIXER_SYNTH -ossaudiodev.SOUND_MIXER_TREBLE -ossaudiodev.SOUND_MIXER_VIDEO -ossaudiodev.SOUND_MIXER_VOLUME -ossaudiodev.control_labels(??) -ossaudiodev.control_names(??) -ossaudiodev.error(??) -ossaudiodev.open(??) -ossaudiodev.openmixer(??) -parser.ParserError(??) -parser.STType(??) -parser.compilest(??) -parser.expr(??) -parser.isexpr(??) -parser.issuite(??) -parser.sequence2st(??) -parser.st2list(??) -parser.st2tuple(??) -parser.suite(??) -parser.tuple2st(??) -pdb.Pdb(??) -pdb.Repr(??) -pdb.Restart(??) -pdb.TESTCMD -pdb.bdb(??) -pdb.cmd(??) -pdb.find_function(??) -pdb.help(??) -pdb.line_prefix -pdb.linecache(??) -pdb.main(??) -pdb.os(??) -pdb.pm(??) -pdb.post_mortem(??) -pdb.pprint(??) -pdb.re(??) -pdb.run(??) -pdb.runcall(??) -pdb.runctx(??) -pdb.runeval(??) -pdb.set_trace(??) -pdb.sys(??) -pdb.test(??) -pdb.traceback(??) -pickle.APPEND -pickle.APPENDS -pickle.BINBYTES -pickle.BINFLOAT -pickle.BINGET -pickle.BININT -pickle.BININT1 -pickle.BININT2 -pickle.BINPERSID -pickle.BINPUT -pickle.BINSTRING -pickle.BINUNICODE -pickle.BUILD -pickle.BuiltinFunctionType(??) -pickle.DEFAULT_PROTOCOL -pickle.DICT -pickle.DUP -pickle.EMPTY_DICT -pickle.EMPTY_LIST -pickle.EMPTY_TUPLE -pickle.EXT1 -pickle.EXT2 -pickle.EXT4 -pickle.FALSE -pickle.FLOAT -pickle.FunctionType(??) -pickle.GET -pickle.GLOBAL -pickle.HIGHEST_PROTOCOL -pickle.INST -pickle.INT -pickle.LIST -pickle.LONG -pickle.LONG1 -pickle.LONG4 -pickle.LONG_BINGET -pickle.LONG_BINPUT -pickle.MARK -pickle.NEWFALSE -pickle.NEWOBJ -pickle.NEWTRUE -pickle.NONE -pickle.OBJ -pickle.PERSID -pickle.POP -pickle.POP_MARK -pickle.PROTO -pickle.PUT -pickle.PickleError(??) -pickle.Pickler(file, protocol=None) -pickle.PicklingError(??) -pickle.PyStringMap(??) -pickle.REDUCE -pickle.SETITEM -pickle.SETITEMS -pickle.SHORT_BINBYTES -pickle.SHORT_BINSTRING -pickle.STOP -pickle.STRING -pickle.TRUE -pickle.TUPLE -pickle.TUPLE1 -pickle.TUPLE2 -pickle.TUPLE3 -pickle.UNICODE -pickle.Unpickler(file, *, encoding='ASCII', errors='strict') -pickle.UnpicklingError(??) -pickle.bytes_types(??) -pickle.classmap(??) -pickle.codecs(??) -pickle.compatible_formats(??) -pickle.decode_long(??) -pickle.dispatch_table(??) -pickle.dump(??) -pickle.dumps(??) -pickle.encode_long(??) -pickle.format_version -pickle.io(??) -pickle.load(??) -pickle.loads(??) -pickle.marshal(??) -pickle.mloads(??) -pickle.re(??) -pickle.struct(??) -pickle.sys(??) -pickle.whichmodule(??) -pickletools.ArgumentDescriptor(??) -pickletools.OpcodeInfo(??) -pickletools.StackObject(??) -pickletools.TAKEN_FROM_ARGUMENT1 -pickletools.TAKEN_FROM_ARGUMENT4 -pickletools.UP_TO_NEWLINE -pickletools.anyobject(??) -pickletools.bytes_types(??) -pickletools.code2op(??) -pickletools.codecs(??) -pickletools.decimalnl_long(??) -pickletools.decimalnl_short(??) -pickletools.decode_long(??) -pickletools.dis(??) -pickletools.float8(??) -pickletools.floatnl(??) -pickletools.genops(??) -pickletools.int4(??) -pickletools.long1(??) -pickletools.long4(??) -pickletools.markobject(??) -pickletools.opcodes(??) -pickletools.optimize(??) -pickletools.pickle(??) -pickletools.pybool(??) -pickletools.pybytes(??) -pickletools.pydict(??) -pickletools.pyfloat(??) -pickletools.pyint(??) -pickletools.pyinteger_or_bool(??) -pickletools.pylist(??) -pickletools.pylong(??) -pickletools.pynone(??) -pickletools.pystring(??) -pickletools.pytuple(??) -pickletools.pyunicode(??) -pickletools.re(??) -pickletools.read_decimalnl_long(??) -pickletools.read_decimalnl_short(??) -pickletools.read_float8(??) -pickletools.read_floatnl(??) -pickletools.read_int4(??) -pickletools.read_long1(??) -pickletools.read_long4(??) -pickletools.read_string1(??) -pickletools.read_string4(??) -pickletools.read_stringnl(??) -pickletools.read_stringnl_noescape(??) -pickletools.read_stringnl_noescape_pair(??) -pickletools.read_uint1(??) -pickletools.read_uint2(??) -pickletools.read_unicodestring4(??) -pickletools.read_unicodestringnl(??) -pickletools.stackslice(??) -pickletools.string1(??) -pickletools.string4(??) -pickletools.stringnl(??) -pickletools.stringnl_noescape(??) -pickletools.stringnl_noescape_pair(??) -pickletools.uint1(??) -pickletools.uint2(??) -pickletools.unicodestring4(??) -pickletools.unicodestringnl(??) -pipes.FILEIN_FILEOUT -pipes.FILEIN_STDOUT -pipes.SINK -pipes.SOURCE -pipes.STDIN_FILEOUT -pipes.STDIN_STDOUT -pipes.Template(??) -pipes.makepipeline(??) -pipes.os(??) -pipes.quote(??) -pipes.re(??) -pipes.stepkinds(??) -pipes.string(??) -pipes.tempfile(??) -pkgutil.ImpImporter(??) -pkgutil.ImpLoader(??) -pkgutil.ModuleType(??) -pkgutil.extend_path(??) -pkgutil.find_loader(??) -pkgutil.get_data(??) -pkgutil.get_importer(??) -pkgutil.get_loader(??) -pkgutil.imp(??) -pkgutil.iter_importer_modules(??) -pkgutil.iter_importers(??) -pkgutil.iter_modules(??) -pkgutil.iter_zipimport_modules(??) -pkgutil.os(??) -pkgutil.read_code(??) -pkgutil.simplegeneric(??) -pkgutil.sys(??) -pkgutil.walk_packages(??) -pkgutil.zipimport(??) -pkgutil.zipimporter(archivepath) -> zipimporter object -platform.architecture(??) -platform.dist(??) -platform.java_ver(??) -platform.libc_ver(??) -platform.linux_distribution(??) -platform.mac_ver(??) -platform.machine(??) -platform.node(??) -platform.os(??) -platform.platform(??) -platform.popen(??) -platform.processor(??) -platform.python_branch(??) -platform.python_build(??) -platform.python_compiler(??) -platform.python_implementation(??) -platform.python_revision(??) -platform.python_version(??) -platform.python_version_tuple(??) -platform.re(??) -platform.release(??) -platform.sys(??) -platform.system(??) -platform.system_alias(??) -platform.uname(??) -platform.version(??) -platform.win32_ver(??) -plistlib.BytesIO([buffer]) -> object -plistlib.Data(??) -plistlib.Dict(??) -plistlib.DumbXMLWriter(??) -plistlib.PLISTHEADER -plistlib.Plist(??) -plistlib.PlistParser(??) -plistlib.PlistWriter(??) -plistlib.binascii(??) -plistlib.datetime(??) -plistlib.re(??) -plistlib.readPlist(??) -plistlib.readPlistFromBytes(??) -plistlib.writePlist(??) -plistlib.writePlistToBytes(??) -poplib.CR -poplib.CRLF -poplib.LF -poplib.POP3(??) -poplib.POP3_PORT -poplib.POP3_SSL(??) -poplib.POP3_SSL_PORT -poplib.error_proto(??) -poplib.re(??) -poplib.socket(??) -poplib.ssl(??) -posix.EX_CANTCREAT -posix.EX_CONFIG -posix.EX_DATAERR -posix.EX_IOERR -posix.EX_NOHOST -posix.EX_NOINPUT -posix.EX_NOPERM -posix.EX_NOUSER -posix.EX_OK -posix.EX_OSERR -posix.EX_OSFILE -posix.EX_PROTOCOL -posix.EX_SOFTWARE -posix.EX_TEMPFAIL -posix.EX_UNAVAILABLE -posix.EX_USAGE -posix.F_OK -posix.NGROUPS_MAX -posix.O_APPEND -posix.O_ASYNC -posix.O_CREAT -posix.O_DIRECT -posix.O_DIRECTORY -posix.O_DSYNC -posix.O_EXCL -posix.O_LARGEFILE -posix.O_NDELAY -posix.O_NOATIME -posix.O_NOCTTY -posix.O_NOFOLLOW -posix.O_NONBLOCK -posix.O_RDONLY -posix.O_RDWR -posix.O_RSYNC -posix.O_SYNC -posix.O_TRUNC -posix.O_WRONLY -posix.R_OK -posix.TMP_MAX -posix.WCONTINUED -posix.WCOREDUMP(status) -> bool -posix.WEXITSTATUS(status) -> integer -posix.WIFCONTINUED(status) -> bool -posix.WIFEXITED(status) -> bool -posix.WIFSIGNALED(status) -> bool -posix.WIFSTOPPED(status) -> bool -posix.WNOHANG -posix.WSTOPSIG(status) -> integer -posix.WTERMSIG(status) -> integer -posix.WUNTRACED -posix.W_OK -posix.X_OK -posix.abort() -> does not return! -posix.access(path, mode) -> True if granted, False otherwise -posix.chdir(path) -posix.chmod(path, mode) -posix.chown(path, uid, gid) -posix.chroot(path) -posix.close(fd) -posix.closerange(fd_low, fd_high) -posix.confstr(name) -> string -posix.confstr_names(??) -posix.ctermid() -> string -posix.device_encoding(fd) -> str -posix.dup(fd) -> fd2 -posix.dup2(old_fd, new_fd) -posix.environ(??) -posix.error(??) -posix.execv(path, args) -posix.execve(path, args, env) -posix.fchdir(fildes) -posix.fchmod(fd, mode) -posix.fchown(fd, uid, gid) -posix.fdatasync(fildes) -posix.fork() -> pid -posix.forkpty() -> (pid, master_fd) -posix.fpathconf(fd, name) -> integer -posix.fstat(fd) -> stat result -posix.fstatvfs(fd) -> statvfs result -posix.fsync(fildes) -posix.ftruncate(fd, length) -posix.getcwd() -> path -posix.getcwdb() -> path -posix.getegid() -> egid -posix.geteuid() -> euid -posix.getgid() -> gid -posix.getgroups() -> list of group IDs -posix.getloadavg() -> (float, float, float) -posix.getlogin() -> string -posix.getpgid(pid) -> pgid -posix.getpgrp() -> pgrp -posix.getpid() -> pid -posix.getppid() -> ppid -posix.getsid(pid) -> sid -posix.getuid() -> uid -posix.isatty(fd) -> bool -posix.kill(pid, sig) -posix.killpg(pgid, sig) -posix.lchown(path, uid, gid) -posix.link(src, dst) -posix.listdir(path) -> list_of_strings -posix.lseek(fd, pos, how) -> newpos -posix.lstat(path) -> stat result -posix.major(device) -> major number -posix.makedev(major, minor) -> device number -posix.minor(device) -> minor number -posix.mkdir(path [, mode=0777]) -posix.mkfifo(filename [, mode=0666]) -posix.mknod(filename [, mode=0600, device]) -posix.nice(inc) -> new_priority -posix.open(filename, flag [, mode=0777]) -> fd -posix.openpty() -> (master_fd, slave_fd) -posix.pathconf(path, name) -> integer -posix.pathconf_names(??) -posix.pipe() -> (read_end, write_end) -posix.putenv(key, value) -posix.read(fd, buffersize) -> string -posix.readlink(path) -> path -posix.remove(path) -posix.rename(old, new) -posix.rmdir(path) -posix.setegid(gid) -posix.seteuid(uid) -posix.setgid(gid) -posix.setgroups(list) -posix.setpgid(pid, pgrp) -posix.setpgrp() -posix.setregid(rgid, egid) -posix.setreuid(ruid, euid) -posix.setsid() -posix.setuid(uid) -posix.stat(path) -> stat result -posix.stat_float_times([newval]) -> oldval -posix.stat_result(??) -posix.statvfs(path) -> statvfs result -posix.statvfs_result(??) -posix.strerror(code) -> string -posix.symlink(src, dst) -posix.sysconf(name) -> integer -posix.sysconf_names(??) -posix.system(command) -> exit_status -posix.tcgetpgrp(fd) -> pgid -posix.tcsetpgrp(fd, pgid) -posix.times() -> (utime, stime, cutime, cstime, elapsed_time) -posix.ttyname(fd) -> string -posix.umask(new_mask) -> old_mask -posix.uname() -> (sysname, nodename, release, version, machine) -posix.unlink(path) -posix.unsetenv(key) -posix.utime(path, (atime, mtime)) -posix.wait() -> (pid, status) -posix.wait3(options) -> (pid, status, rusage) -posix.wait4(pid, options) -> (pid, status, rusage) -posix.waitpid(pid, options) -> (pid, status) -posix.write(fd, string) -> byteswritten -pow(x, y[, z]) -> number -pprint.PrettyPrinter(??) -pprint.isreadable(??) -pprint.isrecursive(??) -pprint.pformat(??) -pprint.pprint(??) -pprint.saferepr(??) -print(value, ..., sep=' ', end='\n', file=sys.stdout) -profile.OptionParser(??) -profile.Profile(??) -profile.Stats(??) -profile.help(??) -profile.main(??) -profile.marshal(??) -profile.os(??) -profile.resgetrusage(??) -profile.resource(??) -profile.run(??) -profile.runctx(??) -profile.sys(??) -profile.time(??) -property(fget=None, fset=None, fdel=None, doc=None) -> property attribute -pstats.CmpToKey(??) -pstats.Stats(??) -pstats.TupleComp(??) -pstats.add_callers(??) -pstats.add_func_stats(??) -pstats.count_calls(??) -pstats.f8(??) -pstats.func_get_function_name(??) -pstats.func_std_string(??) -pstats.func_strip_path(??) -pstats.marshal(??) -pstats.os(??) -pstats.re(??) -pstats.sys(??) -pstats.time(??) -pty.CHILD -pty.STDERR_FILENO -pty.STDIN_FILENO -pty.STDOUT_FILENO -pty.fork() -> (pid, master_fd) -pty.master_open() -> (master_fd, slave_name) -pty.openpty() -> (master_fd, slave_fd) -pty.os(??) -pty.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -pty.slave_open(tty_name) -> slave_fd -pty.spawn(??) -pty.tty(??) -pwd.getpwall() -> list_of_entries -pwd.getpwnam(name) -> (pw_name,pw_passwd,pw_uid, -pwd.getpwuid(uid) -> (pw_name,pw_passwd,pw_uid, -pwd.struct_passwd(??) -py_compile.MAGIC -py_compile.PyCompileError(??) -py_compile.builtins(??) -py_compile.compile(??) -py_compile.imp(??) -py_compile.main(??) -py_compile.marshal(??) -py_compile.os(??) -py_compile.re(??) -py_compile.read_encoding(??) -py_compile.set_creator_type(??) -py_compile.sys(??) -py_compile.traceback(??) -py_compile.wr_long(??) -pyclbr.Class(??) -pyclbr.DEDENT -pyclbr.Function(??) -pyclbr.NAME -pyclbr.OP -pyclbr.imp(??) -pyclbr.itemgetter(item, ...) --> itemgetter object -pyclbr.readmodule(??) -pyclbr.readmodule_ex(??) -pyclbr.sys(??) -pyclbr.tokenize(??) -pydoc.Doc(??) -pydoc.ErrorDuringImport(??) -pydoc.HTMLDoc(??) -pydoc.HTMLRepr(??) -pydoc.Helper(??) -pydoc.ModuleScanner(??) -pydoc.Repr(??) -pydoc.Scanner(??) -pydoc.TextDoc(??) -pydoc.TextRepr(??) -pydoc.allmethods(??) -pydoc.apropos(??) -pydoc.builtins(??) -pydoc.classify_class_attrs(??) -pydoc.classname(??) -pydoc.cli(??) -pydoc.cram(??) -pydoc.deque(iterable[, maxlen]) --> deque object -pydoc.describe(??) -pydoc.doc(??) -pydoc.getdoc(??) -pydoc.getpager(??) -pydoc.gui(??) -pydoc.help(??) -pydoc.html(??) -pydoc.imp(??) -pydoc.importfile(??) -pydoc.inspect(??) -pydoc.isdata(??) -pydoc.ispackage(??) -pydoc.ispath(??) -pydoc.locate(??) -pydoc.os(??) -pydoc.pager(??) -pydoc.pathdirs(??) -pydoc.pipepager(??) -pydoc.pkgutil(??) -pydoc.plain(??) -pydoc.plainpager(??) -pydoc.re(??) -pydoc.render_doc(??) -pydoc.replace(??) -pydoc.resolve(??) -pydoc.safeimport(??) -pydoc.serve(??) -pydoc.source_synopsis(??) -pydoc.splitdoc(??) -pydoc.stripid(??) -pydoc.synopsis(??) -pydoc.sys(??) -pydoc.tempfilepager(??) -pydoc.text(??) -pydoc.ttypager(??) -pydoc.visiblename(??) -pydoc.writedoc(??) -pydoc.writedocs(??) -pydoc_data.topics(??) -pydoc_data.topics.topics(??) -queue.Empty(??) -queue.Full(??) -queue.LifoQueue(??) -queue.PriorityQueue(??) -queue.Queue(??) -queue.deque(iterable[, maxlen]) --> deque object -queue.heapq(??) -quit(??) -quopri.EMPTYSTRING -quopri.ESCAPE -quopri.HEX -quopri.MAXLINESIZE -quopri.a2b_qp(??) -quopri.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -quopri.decode(??) -quopri.decodestring(??) -quopri.encode(??) -quopri.encodestring(??) -quopri.ishex(??) -quopri.main(??) -quopri.needsquoting(??) -quopri.quote(??) -quopri.unhex(??) -random.BPF -random.LOG4 -random.NV_MAGICCONST -random.RECIP_BPF -random.Random(??) -random.SG_MAGICCONST -random.SystemRandom(??) -random.TWOPI -random.betavariate(??) -random.choice(??) -random.division(??) -random.expovariate(??) -random.gammavariate(??) -random.gauss(??) -random.getrandbits(k) -> x. Generates a long int with k random bits. -random.getstate(??) -random.lognormvariate(??) -random.normalvariate(??) -random.paretovariate(??) -random.randint(??) -random.random() -> x in the interval [0, 1). -random.randrange(??) -random.sample(??) -random.seed(??) -random.setstate(??) -random.shuffle(??) -random.triangular(??) -random.uniform(??) -random.vonmisesvariate(??) -random.weibullvariate(??) -range([start,] stop[, step]) -> range object -re.A -re.ASCII -re.DEBUG -re.DOTALL -re.I -re.IGNORECASE -re.L -re.LOCALE -re.M -re.MULTILINE -re.S -re.Scanner(??) -re.T -re.TEMPLATE -re.U -re.UNICODE -re.VERBOSE -re.X -re.compile(??) -re.copyreg(??) -re.error(??) -re.escape(??) -re.findall(??) -re.finditer(??) -re.match(??) -re.purge(??) -re.search(??) -re.split(??) -re.sre_compile(??) -re.sre_parse(??) -re.sub(??) -re.subn(??) -re.sys(??) -re.template(??) -readline.add_history(string) -> None -readline.clear_history() -> None -readline.get_begidx() -> int -readline.get_completer() -> function -readline.get_completer_delims() -> string -readline.get_completion_type() -> int -readline.get_current_history_length() -> integer -readline.get_endidx() -> int -readline.get_history_item() -> string -readline.get_history_length() -> int -readline.get_line_buffer() -> string -readline.insert_text(string) -> None -readline.parse_and_bind(string) -> None -readline.read_history_file([filename]) -> None -readline.read_init_file([filename]) -> None -readline.redisplay() -> None -readline.remove_history_item(pos) -> None -readline.replace_history_item(pos, line) -> None -readline.set_completer([function]) -> None -readline.set_completer_delims(string) -> None -readline.set_completion_display_matches_hook([function]) -> None -readline.set_history_length(length) -> None -readline.set_pre_input_hook([function]) -> None -readline.set_startup_hook([function]) -> None -readline.write_history_file([filename]) -> None -repr(object) -> string -reprlib.Repr(??) -reprlib.aRepr(??) -reprlib.builtins(??) -reprlib.islice(iterable, [start,] stop [, step]) --> islice object -reprlib.repr(??) -resource.RLIMIT_AS -resource.RLIMIT_CORE -resource.RLIMIT_CPU -resource.RLIMIT_DATA -resource.RLIMIT_FSIZE -resource.RLIMIT_MEMLOCK -resource.RLIMIT_NOFILE -resource.RLIMIT_NPROC -resource.RLIMIT_OFILE -resource.RLIMIT_RSS -resource.RLIMIT_STACK -resource.RLIM_INFINITY -resource.RUSAGE_CHILDREN -resource.RUSAGE_SELF -resource.error(??) -resource.getpagesize(??) -resource.getrlimit(??) -resource.getrusage(??) -resource.setrlimit(??) -resource.struct_rusage(??) -reversed(sequence) -> reverse iterator over values of the sequence -rlcompleter.Completer(??) -rlcompleter.builtins(??) -rlcompleter.get_class_members(??) -rlcompleter.readline(??) -round(number[, ndigits]) -> number -runpy.get_loader(??) -runpy.imp(??) -runpy.run_module(??) -runpy.sys(??) -sched.Event(??) -sched.heapq(??) -sched.namedtuple(??) -sched.scheduler(??) -select.EPOLLERR -select.EPOLLET -select.EPOLLHUP -select.EPOLLIN -select.EPOLLMSG -select.EPOLLONESHOT -select.EPOLLOUT -select.EPOLLPRI -select.EPOLLRDBAND -select.EPOLLRDNORM -select.EPOLLWRBAND -select.EPOLLWRNORM -select.POLLERR -select.POLLHUP -select.POLLIN -select.POLLMSG -select.POLLNVAL -select.POLLOUT -select.POLLPRI -select.POLLRDBAND -select.POLLRDNORM -select.POLLWRBAND -select.POLLWRNORM -select.epoll(??) -select.error(??) -select.poll(??) -select.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -set(iterable) --> set object -setattr(object, name, value) -shelve.BsdDbShelf(??) -shelve.BytesIO([buffer]) -> object -shelve.DbfilenameShelf(??) -shelve.Pickler(file, protocol=None) -shelve.Shelf(??) -shelve.Unpickler(file, *, encoding='ASCII', errors='strict') -shelve.collections(??) -shelve.open(??) -shlex.StringIO(??) -shlex.deque(iterable[, maxlen]) --> deque object -shlex.os(??) -shlex.shlex(??) -shlex.split(??) -shlex.sys(??) -shutil.Error(??) -shutil.SpecialFileError(??) -shutil.WindowsError(??) -shutil.abspath(??) -shutil.copy(??) -shutil.copy2(??) -shutil.copyfile(??) -shutil.copyfileobj(??) -shutil.copymode(??) -shutil.copystat(??) -shutil.copytree(??) -shutil.fnmatch(??) -shutil.ignore_patterns(??) -shutil.move(??) -shutil.os(??) -shutil.rmtree(??) -shutil.stat(??) -shutil.sys(??) -signal.ITIMER_PROF -signal.ITIMER_REAL -signal.ITIMER_VIRTUAL -signal.ItimerError(??) -signal.NSIG -signal.SIGABRT -signal.SIGALRM -signal.SIGBUS -signal.SIGCHLD -signal.SIGCLD -signal.SIGCONT -signal.SIGFPE -signal.SIGHUP -signal.SIGILL -signal.SIGINT -signal.SIGIO -signal.SIGIOT -signal.SIGKILL -signal.SIGPIPE -signal.SIGPOLL -signal.SIGPROF -signal.SIGPWR -signal.SIGQUIT -signal.SIGRTMAX -signal.SIGRTMIN -signal.SIGSEGV -signal.SIGSTOP -signal.SIGSYS -signal.SIGTERM -signal.SIGTRAP -signal.SIGTSTP -signal.SIGTTIN -signal.SIGTTOU -signal.SIGURG -signal.SIGUSR1 -signal.SIGUSR2 -signal.SIGVTALRM -signal.SIGWINCH -signal.SIGXCPU -signal.SIGXFSZ -signal.SIG_DFL -signal.SIG_IGN -signal.alarm(seconds) -signal.default_int_handler(...) -signal.getitimer(which) -signal.getsignal(sig) -> action -signal.pause() -signal.set_wakeup_fd(fd) -> fd -signal.setitimer(which, seconds[, interval]) -signal.siginterrupt(sig, flag) -> None -signal.signal(sig, action) -> action -site.ENABLE_USER_SITE(??) -site.PREFIXES(??) -site.USER_BASE -site.USER_SITE -site.abs__file__(??) -site.addbuilddir(??) -site.addpackage(??) -site.addsitedir(??) -site.addsitepackages(??) -site.addusersitepackages(??) -site.aliasmbcs(??) -site.builtins(??) -site.check_enableusersite(??) -site.execsitecustomize(??) -site.execusercustomize(??) -site.main(??) -site.makepath(??) -site.os(??) -site.removeduppaths(??) -site.setBEGINLIBPATH(??) -site.setcopyright(??) -site.setencoding(??) -site.sethelper(??) -site.setquit(??) -site.sys(??) -slice([start,] stop[, step]) -smtpd.COMMASPACE -smtpd.DEBUGSTREAM(??) -smtpd.DebuggingServer(??) -smtpd.Devnull(??) -smtpd.EMPTYSTRING -smtpd.MailmanProxy(??) -smtpd.NEWLINE -smtpd.Options(??) -smtpd.PureProxy(??) -smtpd.SMTPChannel(??) -smtpd.SMTPServer(??) -smtpd.asynchat(??) -smtpd.asyncore(??) -smtpd.errno(??) -smtpd.getopt(??) -smtpd.os(??) -smtpd.parseargs(??) -smtpd.program -smtpd.socket(??) -smtpd.sys(??) -smtpd.time(??) -smtpd.usage(??) -smtplib.CRLF -smtplib.LMTP(??) -smtplib.LMTP_PORT -smtplib.OLDSTYLE_AUTH(??) -smtplib.SMTP(??) -smtplib.SMTPAuthenticationError(??) -smtplib.SMTPConnectError(??) -smtplib.SMTPDataError(??) -smtplib.SMTPException(??) -smtplib.SMTPHeloError(??) -smtplib.SMTPRecipientsRefused(??) -smtplib.SMTPResponseException(??) -smtplib.SMTPSenderRefused(??) -smtplib.SMTPServerDisconnected(??) -smtplib.SMTP_PORT -smtplib.SMTP_SSL(??) -smtplib.SMTP_SSL_PORT -smtplib.SSLFakeFile(??) -smtplib.base64(??) -smtplib.email(??) -smtplib.encode_base64(??) -smtplib.hmac(??) -smtplib.quoteaddr(??) -smtplib.quotedata(??) -smtplib.re(??) -smtplib.socket(??) -smtplib.ssl(??) -smtplib.stderr(??) -sndhdr.get_long_be(??) -sndhdr.get_long_le(??) -sndhdr.get_short_be(??) -sndhdr.get_short_le(??) -sndhdr.test(??) -sndhdr.test_8svx(??) -sndhdr.test_aifc(??) -sndhdr.test_au(??) -sndhdr.test_hcom(??) -sndhdr.test_sndr(??) -sndhdr.test_sndt(??) -sndhdr.test_voc(??) -sndhdr.test_wav(??) -sndhdr.testall(??) -sndhdr.tests(??) -sndhdr.what(??) -sndhdr.whathdr(??) -socket.AF_APPLETALK -socket.AF_ASH -socket.AF_ATMPVC -socket.AF_ATMSVC -socket.AF_AX25 -socket.AF_BRIDGE -socket.AF_DECnet -socket.AF_ECONET -socket.AF_INET -socket.AF_INET6 -socket.AF_IPX -socket.AF_IRDA -socket.AF_KEY -socket.AF_NETBEUI -socket.AF_NETLINK -socket.AF_NETROM -socket.AF_PACKET -socket.AF_PPPOX -socket.AF_ROSE -socket.AF_ROUTE -socket.AF_SECURITY -socket.AF_SNA -socket.AF_TIPC -socket.AF_UNIX -socket.AF_UNSPEC -socket.AF_WANPIPE -socket.AF_X25 -socket.AI_ADDRCONFIG -socket.AI_ALL -socket.AI_CANONNAME -socket.AI_NUMERICHOST -socket.AI_NUMERICSERV -socket.AI_PASSIVE -socket.AI_V4MAPPED -socket.CAPI(??) -socket.EAI_ADDRFAMILY -socket.EAI_AGAIN -socket.EAI_BADFLAGS -socket.EAI_FAIL -socket.EAI_FAMILY -socket.EAI_MEMORY -socket.EAI_NODATA -socket.EAI_NONAME -socket.EAI_OVERFLOW -socket.EAI_SERVICE -socket.EAI_SOCKTYPE -socket.EAI_SYSTEM -socket.EBADF -socket.INADDR_ALLHOSTS_GROUP -socket.INADDR_ANY -socket.INADDR_BROADCAST -socket.INADDR_LOOPBACK -socket.INADDR_MAX_LOCAL_GROUP -socket.INADDR_NONE -socket.INADDR_UNSPEC_GROUP -socket.IPPORT_RESERVED -socket.IPPORT_USERRESERVED -socket.IPPROTO_AH -socket.IPPROTO_DSTOPTS -socket.IPPROTO_EGP -socket.IPPROTO_ESP -socket.IPPROTO_FRAGMENT -socket.IPPROTO_GRE -socket.IPPROTO_HOPOPTS -socket.IPPROTO_ICMP -socket.IPPROTO_ICMPV6 -socket.IPPROTO_IDP -socket.IPPROTO_IGMP -socket.IPPROTO_IP -socket.IPPROTO_IPIP -socket.IPPROTO_IPV6 -socket.IPPROTO_NONE -socket.IPPROTO_PIM -socket.IPPROTO_PUP -socket.IPPROTO_RAW -socket.IPPROTO_ROUTING -socket.IPPROTO_RSVP -socket.IPPROTO_TCP -socket.IPPROTO_TP -socket.IPPROTO_UDP -socket.IPV6_CHECKSUM -socket.IPV6_DSTOPTS -socket.IPV6_HOPLIMIT -socket.IPV6_HOPOPTS -socket.IPV6_JOIN_GROUP -socket.IPV6_LEAVE_GROUP -socket.IPV6_MULTICAST_HOPS -socket.IPV6_MULTICAST_IF -socket.IPV6_MULTICAST_LOOP -socket.IPV6_NEXTHOP -socket.IPV6_PKTINFO -socket.IPV6_RECVDSTOPTS -socket.IPV6_RECVHOPLIMIT -socket.IPV6_RECVHOPOPTS -socket.IPV6_RECVPKTINFO -socket.IPV6_RECVRTHDR -socket.IPV6_RECVTCLASS -socket.IPV6_RTHDR -socket.IPV6_RTHDRDSTOPTS -socket.IPV6_RTHDR_TYPE_0 -socket.IPV6_TCLASS -socket.IPV6_UNICAST_HOPS -socket.IPV6_V6ONLY -socket.IP_ADD_MEMBERSHIP -socket.IP_DEFAULT_MULTICAST_LOOP -socket.IP_DEFAULT_MULTICAST_TTL -socket.IP_DROP_MEMBERSHIP -socket.IP_HDRINCL -socket.IP_MAX_MEMBERSHIPS -socket.IP_MULTICAST_IF -socket.IP_MULTICAST_LOOP -socket.IP_MULTICAST_TTL -socket.IP_OPTIONS -socket.IP_RECVOPTS -socket.IP_RECVRETOPTS -socket.IP_RETOPTS -socket.IP_TOS -socket.IP_TTL -socket.MSG_CTRUNC -socket.MSG_DONTROUTE -socket.MSG_DONTWAIT -socket.MSG_EOR -socket.MSG_OOB -socket.MSG_PEEK -socket.MSG_TRUNC -socket.MSG_WAITALL -socket.NETLINK_DNRTMSG -socket.NETLINK_FIREWALL -socket.NETLINK_IP6_FW -socket.NETLINK_NFLOG -socket.NETLINK_ROUTE -socket.NETLINK_USERSOCK -socket.NETLINK_XFRM -socket.NI_DGRAM -socket.NI_MAXHOST -socket.NI_MAXSERV -socket.NI_NAMEREQD -socket.NI_NOFQDN -socket.NI_NUMERICHOST -socket.NI_NUMERICSERV -socket.PACKET_BROADCAST -socket.PACKET_FASTROUTE -socket.PACKET_HOST -socket.PACKET_LOOPBACK -socket.PACKET_MULTICAST -socket.PACKET_OTHERHOST -socket.PACKET_OUTGOING -socket.PF_PACKET -socket.SHUT_RD -socket.SHUT_RDWR -socket.SHUT_WR -socket.SOCK_DGRAM -socket.SOCK_RAW -socket.SOCK_RDM -socket.SOCK_SEQPACKET -socket.SOCK_STREAM -socket.SOL_IP -socket.SOL_SOCKET -socket.SOL_TCP -socket.SOL_TIPC -socket.SOL_UDP -socket.SOMAXCONN -socket.SO_ACCEPTCONN -socket.SO_BROADCAST -socket.SO_DEBUG -socket.SO_DONTROUTE -socket.SO_ERROR -socket.SO_KEEPALIVE -socket.SO_LINGER -socket.SO_OOBINLINE -socket.SO_RCVBUF -socket.SO_RCVLOWAT -socket.SO_RCVTIMEO -socket.SO_REUSEADDR -socket.SO_SNDBUF -socket.SO_SNDLOWAT -socket.SO_SNDTIMEO -socket.SO_TYPE -socket.SocketIO(??) -socket.SocketType(??) -socket.TCP_CORK -socket.TCP_DEFER_ACCEPT -socket.TCP_INFO -socket.TCP_KEEPCNT -socket.TCP_KEEPIDLE -socket.TCP_KEEPINTVL -socket.TCP_LINGER2 -socket.TCP_MAXSEG -socket.TCP_NODELAY -socket.TCP_QUICKACK -socket.TCP_SYNCNT -socket.TCP_WINDOW_CLAMP -socket.TIPC_ADDR_ID -socket.TIPC_ADDR_NAME -socket.TIPC_ADDR_NAMESEQ -socket.TIPC_CFG_SRV -socket.TIPC_CLUSTER_SCOPE -socket.TIPC_CONN_TIMEOUT -socket.TIPC_CRITICAL_IMPORTANCE -socket.TIPC_DEST_DROPPABLE -socket.TIPC_HIGH_IMPORTANCE -socket.TIPC_IMPORTANCE -socket.TIPC_LOW_IMPORTANCE -socket.TIPC_MEDIUM_IMPORTANCE -socket.TIPC_NODE_SCOPE -socket.TIPC_PUBLISHED -socket.TIPC_SRC_DROPPABLE -socket.TIPC_SUBSCR_TIMEOUT -socket.TIPC_SUB_CANCEL -socket.TIPC_SUB_PORTS -socket.TIPC_SUB_SERVICE -socket.TIPC_TOP_SRV -socket.TIPC_WAIT_FOREVER -socket.TIPC_WITHDRAWN -socket.TIPC_ZONE_SCOPE -socket.create_connection(??) -socket.dup(integer) -> integer -socket.error(??) -socket.fromfd(fd, family, type[, proto]) -> socket object -socket.gaierror(??) -socket.getaddrinfo(host, port [, family, socktype, proto, flags]) -socket.getdefaulttimeout() -> timeout -socket.getfqdn(??) -socket.gethostbyaddr(host) -> (name, aliaslist, addresslist) -socket.gethostbyname(host) -> address -socket.gethostbyname_ex(host) -> (name, aliaslist, addresslist) -socket.gethostname() -> string -socket.getnameinfo(sockaddr, flags) --> (host, port) -socket.getprotobyname(name) -> integer -socket.getservbyname(servicename[, protocolname]) -> integer -socket.getservbyport(port[, protocolname]) -> string -socket.has_ipv6(??) -socket.herror(??) -socket.htonl(integer) -> integer -socket.htons(integer) -> integer -socket.inet_aton(string) -> bytes giving packed 32-bit IP representation -socket.inet_ntoa(packed_ip) -> ip_address_string -socket.inet_ntop(af, packed_ip) -> string formatted IP address -socket.inet_pton(af, ip) -> packed IP address string -socket.io(??) -socket.ntohl(integer) -> integer -socket.ntohs(integer) -> integer -socket.os(??) -socket.setdefaulttimeout(timeout) -socket.socket(??) -socket.socketpair([family[, type[, proto]]]) -> (socket object, socket object) -socket.sys(??) -socket.timeout(??) -socketserver.BaseRequestHandler(??) -socketserver.BaseServer(??) -socketserver.DatagramRequestHandler(??) -socketserver.ForkingMixIn(??) -socketserver.ForkingTCPServer(??) -socketserver.ForkingUDPServer(??) -socketserver.StreamRequestHandler(??) -socketserver.TCPServer(??) -socketserver.ThreadingMixIn(??) -socketserver.ThreadingTCPServer(??) -socketserver.ThreadingUDPServer(??) -socketserver.ThreadingUnixDatagramServer(??) -socketserver.ThreadingUnixStreamServer(??) -socketserver.UDPServer(??) -socketserver.UnixDatagramServer(??) -socketserver.UnixStreamServer(??) -socketserver.os(??) -socketserver.select(??) -socketserver.socket(??) -socketserver.sys(??) -socketserver.threading(??) -sorted(iterable, key=None, reverse=False) --> new sorted list -spwd.getspall() -> list_of_entries -spwd.getspnam(name) -> (sp_namp, sp_pwdp, sp_lstchg, sp_min, sp_max, -spwd.struct_spwd(??) -sqlite3.Binary(??) -sqlite3.Cache(??) -sqlite3.Connection(??) -sqlite3.Cursor(??) -sqlite3.DataError(??) -sqlite3.DatabaseError(??) -sqlite3.Date(??) -sqlite3.DateFromTicks(??) -sqlite3.Error(??) -sqlite3.IntegrityError(??) -sqlite3.InterfaceError(??) -sqlite3.InternalError(??) -sqlite3.NotSupportedError(??) -sqlite3.OperationalError(??) -sqlite3.OptimizedUnicode(??) -sqlite3.PARSE_COLNAMES -sqlite3.PARSE_DECLTYPES -sqlite3.PrepareProtocol(??) -sqlite3.ProgrammingError(??) -sqlite3.Row(??) -sqlite3.SQLITE_ALTER_TABLE -sqlite3.SQLITE_ANALYZE -sqlite3.SQLITE_ATTACH -sqlite3.SQLITE_CREATE_INDEX -sqlite3.SQLITE_CREATE_TABLE -sqlite3.SQLITE_CREATE_TEMP_INDEX -sqlite3.SQLITE_CREATE_TEMP_TABLE -sqlite3.SQLITE_CREATE_TEMP_TRIGGER -sqlite3.SQLITE_CREATE_TEMP_VIEW -sqlite3.SQLITE_CREATE_TRIGGER -sqlite3.SQLITE_CREATE_VIEW -sqlite3.SQLITE_DELETE -sqlite3.SQLITE_DENY -sqlite3.SQLITE_DETACH -sqlite3.SQLITE_DROP_INDEX -sqlite3.SQLITE_DROP_TABLE -sqlite3.SQLITE_DROP_TEMP_INDEX -sqlite3.SQLITE_DROP_TEMP_TABLE -sqlite3.SQLITE_DROP_TEMP_TRIGGER -sqlite3.SQLITE_DROP_TEMP_VIEW -sqlite3.SQLITE_DROP_TRIGGER -sqlite3.SQLITE_DROP_VIEW -sqlite3.SQLITE_IGNORE -sqlite3.SQLITE_INSERT -sqlite3.SQLITE_OK -sqlite3.SQLITE_PRAGMA -sqlite3.SQLITE_READ -sqlite3.SQLITE_REINDEX -sqlite3.SQLITE_SELECT -sqlite3.SQLITE_TRANSACTION -sqlite3.SQLITE_UPDATE -sqlite3.Statement(??) -sqlite3.Time(??) -sqlite3.TimeFromTicks(??) -sqlite3.Timestamp(??) -sqlite3.TimestampFromTicks(??) -sqlite3.Warning(??) -sqlite3.adapt(obj, protocol, alternate) -> adapt obj to given protocol. Non-standard. -sqlite3.adapters(??) -sqlite3.apilevel -sqlite3.complete_statement(sql) -sqlite3.connect(database[, timeout, isolation_level, detect_types, factory]) -sqlite3.converters(??) -sqlite3.datetime(??) -sqlite3.dbapi2(??) -sqlite3.dbapi2.Binary(??) -sqlite3.dbapi2.Cache(??) -sqlite3.dbapi2.Connection(??) -sqlite3.dbapi2.Cursor(??) -sqlite3.dbapi2.DataError(??) -sqlite3.dbapi2.DatabaseError(??) -sqlite3.dbapi2.Date(??) -sqlite3.dbapi2.DateFromTicks(??) -sqlite3.dbapi2.Error(??) -sqlite3.dbapi2.IntegrityError(??) -sqlite3.dbapi2.InterfaceError(??) -sqlite3.dbapi2.InternalError(??) -sqlite3.dbapi2.NotSupportedError(??) -sqlite3.dbapi2.OperationalError(??) -sqlite3.dbapi2.OptimizedUnicode(??) -sqlite3.dbapi2.PARSE_COLNAMES -sqlite3.dbapi2.PARSE_DECLTYPES -sqlite3.dbapi2.PrepareProtocol(??) -sqlite3.dbapi2.ProgrammingError(??) -sqlite3.dbapi2.Row(??) -sqlite3.dbapi2.SQLITE_ALTER_TABLE -sqlite3.dbapi2.SQLITE_ANALYZE -sqlite3.dbapi2.SQLITE_ATTACH -sqlite3.dbapi2.SQLITE_CREATE_INDEX -sqlite3.dbapi2.SQLITE_CREATE_TABLE -sqlite3.dbapi2.SQLITE_CREATE_TEMP_INDEX -sqlite3.dbapi2.SQLITE_CREATE_TEMP_TABLE -sqlite3.dbapi2.SQLITE_CREATE_TEMP_TRIGGER -sqlite3.dbapi2.SQLITE_CREATE_TEMP_VIEW -sqlite3.dbapi2.SQLITE_CREATE_TRIGGER -sqlite3.dbapi2.SQLITE_CREATE_VIEW -sqlite3.dbapi2.SQLITE_DELETE -sqlite3.dbapi2.SQLITE_DENY -sqlite3.dbapi2.SQLITE_DETACH -sqlite3.dbapi2.SQLITE_DROP_INDEX -sqlite3.dbapi2.SQLITE_DROP_TABLE -sqlite3.dbapi2.SQLITE_DROP_TEMP_INDEX -sqlite3.dbapi2.SQLITE_DROP_TEMP_TABLE -sqlite3.dbapi2.SQLITE_DROP_TEMP_TRIGGER -sqlite3.dbapi2.SQLITE_DROP_TEMP_VIEW -sqlite3.dbapi2.SQLITE_DROP_TRIGGER -sqlite3.dbapi2.SQLITE_DROP_VIEW -sqlite3.dbapi2.SQLITE_IGNORE -sqlite3.dbapi2.SQLITE_INSERT -sqlite3.dbapi2.SQLITE_OK -sqlite3.dbapi2.SQLITE_PRAGMA -sqlite3.dbapi2.SQLITE_READ -sqlite3.dbapi2.SQLITE_REINDEX -sqlite3.dbapi2.SQLITE_SELECT -sqlite3.dbapi2.SQLITE_TRANSACTION -sqlite3.dbapi2.SQLITE_UPDATE -sqlite3.dbapi2.Statement(??) -sqlite3.dbapi2.Time(??) -sqlite3.dbapi2.TimeFromTicks(??) -sqlite3.dbapi2.Timestamp(??) -sqlite3.dbapi2.TimestampFromTicks(??) -sqlite3.dbapi2.Warning(??) -sqlite3.dbapi2.adapt(obj, protocol, alternate) -> adapt obj to given protocol. Non-standard. -sqlite3.dbapi2.adapters(??) -sqlite3.dbapi2.apilevel -sqlite3.dbapi2.complete_statement(sql) -sqlite3.dbapi2.connect(database[, timeout, isolation_level, detect_types, factory]) -sqlite3.dbapi2.converters(??) -sqlite3.dbapi2.datetime(??) -sqlite3.dbapi2.enable_callback_tracebacks(flag) -sqlite3.dbapi2.enable_shared_cache(do_enable) -sqlite3.dbapi2.paramstyle -sqlite3.dbapi2.register_adapter(type, callable) -sqlite3.dbapi2.register_converter(typename, callable) -sqlite3.dbapi2.sqlite_version -sqlite3.dbapi2.sqlite_version_info(??) -sqlite3.dbapi2.threadsafety -sqlite3.dbapi2.time(??) -sqlite3.dbapi2.version -sqlite3.dbapi2.version_info(??) -sqlite3.dump(??) -sqlite3.enable_callback_tracebacks(flag) -sqlite3.enable_shared_cache(do_enable) -sqlite3.paramstyle -sqlite3.register_adapter(type, callable) -sqlite3.register_converter(typename, callable) -sqlite3.sqlite_version -sqlite3.sqlite_version_info(??) -sqlite3.threadsafety -sqlite3.time(??) -sqlite3.version -sqlite3.version_info(??) -ssl.AF_INET -ssl.CERT_NONE -ssl.CERT_OPTIONAL -ssl.CERT_REQUIRED -ssl.DER_cert_to_PEM_cert(??) -ssl.PEM_FOOTER -ssl.PEM_HEADER -ssl.PEM_cert_to_DER_cert(??) -ssl.PROTOCOL_SSLv2 -ssl.PROTOCOL_SSLv23 -ssl.PROTOCOL_SSLv3 -ssl.PROTOCOL_TLSv1 -ssl.RAND_add(string, entropy) -ssl.RAND_egd(path) -> bytes -ssl.RAND_status() -> 0 or 1 -ssl.SOCK_STREAM -ssl.SSLError(??) -ssl.SSLSocket(??) -ssl.SSL_ERROR_EOF -ssl.SSL_ERROR_INVALID_ERROR_CODE -ssl.SSL_ERROR_SSL -ssl.SSL_ERROR_SYSCALL -ssl.SSL_ERROR_WANT_CONNECT -ssl.SSL_ERROR_WANT_READ -ssl.SSL_ERROR_WANT_WRITE -ssl.SSL_ERROR_WANT_X509_LOOKUP -ssl.SSL_ERROR_ZERO_RETURN -ssl.base64(??) -ssl.cert_time_to_seconds(??) -ssl.get_protocol_name(??) -ssl.get_server_certificate(??) -ssl.socket(??) -ssl.socket_error(??) -ssl.textwrap(??) -ssl.traceback(??) -ssl.wrap_socket(??) -stat.SF_APPEND -stat.SF_ARCHIVED -stat.SF_IMMUTABLE -stat.SF_NOUNLINK -stat.SF_SNAPSHOT -stat.ST_ATIME -stat.ST_CTIME -stat.ST_DEV -stat.ST_GID -stat.ST_INO -stat.ST_MODE -stat.ST_MTIME -stat.ST_NLINK -stat.ST_SIZE -stat.ST_UID -stat.S_ENFMT -stat.S_IEXEC -stat.S_IFBLK -stat.S_IFCHR -stat.S_IFDIR -stat.S_IFIFO -stat.S_IFLNK -stat.S_IFMT(??) -stat.S_IFREG -stat.S_IFSOCK -stat.S_IMODE(??) -stat.S_IREAD -stat.S_IRGRP -stat.S_IROTH -stat.S_IRUSR -stat.S_IRWXG -stat.S_IRWXO -stat.S_IRWXU -stat.S_ISBLK(??) -stat.S_ISCHR(??) -stat.S_ISDIR(??) -stat.S_ISFIFO(??) -stat.S_ISGID -stat.S_ISLNK(??) -stat.S_ISREG(??) -stat.S_ISSOCK(??) -stat.S_ISUID -stat.S_ISVTX -stat.S_IWGRP -stat.S_IWOTH -stat.S_IWRITE -stat.S_IWUSR -stat.S_IXGRP -stat.S_IXOTH -stat.S_IXUSR -stat.UF_APPEND -stat.UF_IMMUTABLE -stat.UF_NODUMP -stat.UF_NOUNLINK -stat.UF_OPAQUE -staticmethod(function) -> method -str(string[, encoding[, errors]]) -> str -string.Formatter(??) -string.Template(??) -string.ascii_letters -string.ascii_lowercase -string.ascii_uppercase -string.capwords(s, [sep]) -> string -string.digits -string.hexdigits -string.maketrans(frm, to) -> bytes -string.octdigits -string.printable -string.punctuation -string.whitespace -stringprep.b1_set(??) -stringprep.b3_exceptions(??) -stringprep.c22_specials(??) -stringprep.c6_set(??) -stringprep.c7_set(??) -stringprep.c8_set(??) -stringprep.c9_set(??) -stringprep.in_table_a1(??) -stringprep.in_table_b1(??) -stringprep.in_table_c11(??) -stringprep.in_table_c11_c12(??) -stringprep.in_table_c12(??) -stringprep.in_table_c21(??) -stringprep.in_table_c21_c22(??) -stringprep.in_table_c22(??) -stringprep.in_table_c3(??) -stringprep.in_table_c4(??) -stringprep.in_table_c5(??) -stringprep.in_table_c6(??) -stringprep.in_table_c7(??) -stringprep.in_table_c8(??) -stringprep.in_table_c9(??) -stringprep.in_table_d1(??) -stringprep.in_table_d2(??) -stringprep.map_table_b2(??) -stringprep.map_table_b3(??) -stringprep.unicodedata(??) -struct.Struct(??) -struct.calcsize(??) -struct.error(??) -struct.pack(??) -struct.pack_into(??) -struct.unpack(??) -struct.unpack_from(??) -subprocess.CalledProcessError(??) -subprocess.MAXFD -subprocess.PIPE -subprocess.Popen(??) -subprocess.STDOUT -subprocess.call(??) -subprocess.check_call(??) -subprocess.check_output(??) -subprocess.errno(??) -subprocess.fcntl(??) -subprocess.gc(??) -subprocess.getoutput(??) -subprocess.getstatusoutput(??) -subprocess.io(??) -subprocess.list2cmdline(??) -subprocess.mswindows(??) -subprocess.os(??) -subprocess.pickle(??) -subprocess.select(??) -subprocess.signal(??) -subprocess.sys(??) -subprocess.traceback(??) -sum(iterable[, start]) -> value -sunau.AUDIO_FILE_ENCODING_ADPCM_G721 -sunau.AUDIO_FILE_ENCODING_ADPCM_G722 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_3 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_5 -sunau.AUDIO_FILE_ENCODING_ALAW_8 -sunau.AUDIO_FILE_ENCODING_DOUBLE -sunau.AUDIO_FILE_ENCODING_FLOAT -sunau.AUDIO_FILE_ENCODING_LINEAR_16 -sunau.AUDIO_FILE_ENCODING_LINEAR_24 -sunau.AUDIO_FILE_ENCODING_LINEAR_32 -sunau.AUDIO_FILE_ENCODING_LINEAR_8 -sunau.AUDIO_FILE_ENCODING_MULAW_8 -sunau.AUDIO_FILE_MAGIC -sunau.AUDIO_UNKNOWN_SIZE -sunau.Au_read(??) -sunau.Au_write(??) -sunau.Error(??) -sunau.open(??) -sunau.openfp(??) -super() -> same as super(__class__, ) -symbol.and_expr -symbol.and_test -symbol.arglist -symbol.argument -symbol.arith_expr -symbol.assert_stmt -symbol.atom -symbol.augassign -symbol.break_stmt -symbol.classdef -symbol.comp_for -symbol.comp_if -symbol.comp_iter -symbol.comp_op -symbol.comparison -symbol.compound_stmt -symbol.continue_stmt -symbol.decorated -symbol.decorator -symbol.decorators -symbol.del_stmt -symbol.dictorsetmaker -symbol.dotted_as_name -symbol.dotted_as_names -symbol.dotted_name -symbol.encoding_decl -symbol.eval_input -symbol.except_clause -symbol.expr -symbol.expr_stmt -symbol.exprlist -symbol.factor -symbol.file_input -symbol.flow_stmt -symbol.for_stmt -symbol.funcdef -symbol.global_stmt -symbol.if_stmt -symbol.import_as_name -symbol.import_as_names -symbol.import_from -symbol.import_name -symbol.import_stmt -symbol.lambdef -symbol.lambdef_nocond -symbol.main(??) -symbol.nonlocal_stmt -symbol.not_test -symbol.or_test -symbol.parameters -symbol.pass_stmt -symbol.power -symbol.raise_stmt -symbol.return_stmt -symbol.shift_expr -symbol.simple_stmt -symbol.single_input -symbol.sliceop -symbol.small_stmt -symbol.star_expr -symbol.stmt -symbol.subscript -symbol.subscriptlist -symbol.suite -symbol.sym_name(??) -symbol.term -symbol.test -symbol.test_nocond -symbol.testlist -symbol.testlist1 -symbol.testlist_comp -symbol.tfpdef -symbol.trailer -symbol.try_stmt -symbol.typedargslist -symbol.varargslist -symbol.vfpdef -symbol.while_stmt -symbol.with_item -symbol.with_stmt -symbol.xor_expr -symbol.yield_expr -symbol.yield_stmt -symtable.Class(??) -symtable.DEF_BOUND -symtable.DEF_FREE_CLASS -symtable.DEF_FREE_GLOBAL -symtable.DEF_GLOBAL -symtable.DEF_IMPORT -symtable.DEF_LOCAL -symtable.DEF_PARAM -symtable.FREE -symtable.Function(??) -symtable.GLOBAL_EXPLICIT -symtable.GLOBAL_IMPLICIT -symtable.OPT_IMPORT_STAR -symtable.SCOPE_MASK -symtable.SCOPE_OFF -symtable.Symbol(??) -symtable.SymbolTable(??) -symtable.SymbolTableFactory(??) -symtable.USE -symtable.symtable(??) -symtable.weakref(??) -sys.api_version -sys.argv(??) -sys.builtin_module_names(??) -sys.byteorder -sys.call_tracing(func, args) -> object -sys.callstats() -> tuple of integers -sys.copyright -sys.displayhook(object) -> None -sys.dont_write_bytecode(??) -sys.exc_info() -> (type, value, traceback) -sys.excepthook(exctype, value, traceback) -> None -sys.exec_prefix -sys.executable -sys.exit([status]) -sys.flags(??) -sys.float_info(??) -sys.float_repr_style -sys.getcheckinterval() -> current check interval; see setcheckinterval(). -sys.getdefaultencoding() -> string -sys.getdlopenflags() -> int -sys.getfilesystemencoding() -> string -sys.getprofile() -sys.getrecursionlimit() -sys.getrefcount(object) -> integer -sys.getsizeof(object, default) -> int -sys.gettrace() -sys.hexversion -sys.int_info(??) -sys.intern(string) -> string -sys.maxsize -sys.maxunicode -sys.meta_path(??) -sys.modules(??) -sys.path(??) -sys.path_hooks(??) -sys.path_importer_cache(??) -sys.platform -sys.prefix -sys.setcheckinterval(n) -sys.setdlopenflags(n) -> None -sys.setfilesystemencoding(string) -> None -sys.setprofile(function) -sys.setrecursionlimit(n) -sys.settrace(function) -sys.stderr(??) -sys.stdin(??) -sys.stdout(??) -sys.subversion(??) -sys.version -sys.version_info(??) -sys.warnoptions(??) -syslog.LOG_ALERT -syslog.LOG_AUTH -syslog.LOG_CONS -syslog.LOG_CRIT -syslog.LOG_CRON -syslog.LOG_DAEMON -syslog.LOG_DEBUG -syslog.LOG_EMERG -syslog.LOG_ERR -syslog.LOG_INFO -syslog.LOG_KERN -syslog.LOG_LOCAL0 -syslog.LOG_LOCAL1 -syslog.LOG_LOCAL2 -syslog.LOG_LOCAL3 -syslog.LOG_LOCAL4 -syslog.LOG_LOCAL5 -syslog.LOG_LOCAL6 -syslog.LOG_LOCAL7 -syslog.LOG_LPR -syslog.LOG_MAIL -syslog.LOG_MASK(??) -syslog.LOG_NDELAY -syslog.LOG_NEWS -syslog.LOG_NOTICE -syslog.LOG_NOWAIT -syslog.LOG_PERROR -syslog.LOG_PID -syslog.LOG_SYSLOG -syslog.LOG_UPTO(??) -syslog.LOG_USER -syslog.LOG_UUCP -syslog.LOG_WARNING -syslog.closelog(??) -syslog.openlog(??) -syslog.setlogmask(??) -syslog.syslog(??) -tabnanny.NannyNag(??) -tabnanny.Whitespace(??) -tabnanny.check(file_or_dir) -tabnanny.errprint(??) -tabnanny.filename_only -tabnanny.format_witnesses(??) -tabnanny.getopt(??) -tabnanny.main(??) -tabnanny.os(??) -tabnanny.process_tokens(??) -tabnanny.sys(??) -tabnanny.tokenize(??) -tabnanny.verbose -tarfile.AREGTYPE -tarfile.BLKTYPE -tarfile.BLOCKSIZE -tarfile.CHRTYPE -tarfile.CONTTYPE -tarfile.CompressionError(??) -tarfile.DEFAULT_FORMAT -tarfile.DIRTYPE -tarfile.ENCODING -tarfile.ExFileObject(??) -tarfile.ExtractError(??) -tarfile.FIFOTYPE -tarfile.GNUTYPE_LONGLINK -tarfile.GNUTYPE_LONGNAME -tarfile.GNUTYPE_SPARSE -tarfile.GNU_FORMAT -tarfile.GNU_MAGIC -tarfile.GNU_TYPES(??) -tarfile.HeaderError(??) -tarfile.LENGTH_LINK -tarfile.LENGTH_NAME -tarfile.LENGTH_PREFIX -tarfile.LNKTYPE -tarfile.NUL -tarfile.PAX_FIELDS(??) -tarfile.PAX_FORMAT -tarfile.PAX_NUMBER_FIELDS(??) -tarfile.POSIX_MAGIC -tarfile.RECORDSIZE -tarfile.REGTYPE -tarfile.REGULAR_TYPES(??) -tarfile.ReadError(??) -tarfile.SOLARIS_XHDTYPE -tarfile.SUPPORTED_TYPES(??) -tarfile.SYMTYPE -tarfile.S_IFBLK -tarfile.S_IFCHR -tarfile.S_IFDIR -tarfile.S_IFIFO -tarfile.S_IFLNK -tarfile.S_IFREG -tarfile.StreamError(??) -tarfile.TGEXEC -tarfile.TGREAD -tarfile.TGWRITE -tarfile.TOEXEC -tarfile.TOREAD -tarfile.TOWRITE -tarfile.TSGID -tarfile.TSUID -tarfile.TSVTX -tarfile.TUEXEC -tarfile.TUREAD -tarfile.TUWRITE -tarfile.TarError(??) -tarfile.TarFile(??) -tarfile.TarInfo(??) -tarfile.TarIter(??) -tarfile.USTAR_FORMAT -tarfile.XGLTYPE -tarfile.XHDTYPE -tarfile.bltn_open(??) -tarfile.calc_chksums(??) -tarfile.copy(??) -tarfile.copyfileobj(??) -tarfile.errno(??) -tarfile.filemode(??) -tarfile.filemode_table(??) -tarfile.grp(??) -tarfile.is_tarfile(??) -tarfile.itn(??) -tarfile.normpath(??) -tarfile.nti(??) -tarfile.nts(??) -tarfile.open(??) -tarfile.os(??) -tarfile.pwd(??) -tarfile.re(??) -tarfile.shutil(??) -tarfile.stat(??) -tarfile.stn(??) -tarfile.struct(??) -tarfile.sys(??) -tarfile.time(??) -tarfile.version -telnetlib.AO -telnetlib.AUTHENTICATION -telnetlib.AYT -telnetlib.BINARY -telnetlib.BM -telnetlib.BRK -telnetlib.CHARSET -telnetlib.COM_PORT_OPTION -telnetlib.DEBUGLEVEL -telnetlib.DET -telnetlib.DM -telnetlib.DO -telnetlib.DONT -telnetlib.EC -telnetlib.ECHO -telnetlib.EL -telnetlib.ENCRYPT -telnetlib.EOR -telnetlib.EXOPL -telnetlib.FORWARD_X -telnetlib.GA -telnetlib.IAC -telnetlib.IP -telnetlib.KERMIT -telnetlib.LFLOW -telnetlib.LINEMODE -telnetlib.LOGOUT -telnetlib.NAMS -telnetlib.NAOCRD -telnetlib.NAOFFD -telnetlib.NAOHTD -telnetlib.NAOHTS -telnetlib.NAOL -telnetlib.NAOLFD -telnetlib.NAOP -telnetlib.NAOVTD -telnetlib.NAOVTS -telnetlib.NAWS -telnetlib.NEW_ENVIRON -telnetlib.NOOPT -telnetlib.NOP -telnetlib.OLD_ENVIRON -telnetlib.OUTMRK -telnetlib.PRAGMA_HEARTBEAT -telnetlib.PRAGMA_LOGON -telnetlib.RCP -telnetlib.RCTE -telnetlib.RSP -telnetlib.SB -telnetlib.SE -telnetlib.SEND_URL -telnetlib.SGA -telnetlib.SNDLOC -telnetlib.SSPI_LOGON -telnetlib.STATUS -telnetlib.SUPDUP -telnetlib.SUPDUPOUTPUT -telnetlib.SUPPRESS_LOCAL_ECHO -telnetlib.TELNET_PORT -telnetlib.TLS -telnetlib.TM -telnetlib.TN3270E -telnetlib.TSPEED -telnetlib.TTYLOC -telnetlib.TTYPE -telnetlib.TUID -telnetlib.Telnet(??) -telnetlib.VT3270REGIME -telnetlib.WILL -telnetlib.WONT -telnetlib.X3PAD -telnetlib.XASCII -telnetlib.XAUTH -telnetlib.XDISPLOC -telnetlib.select(??) -telnetlib.socket(??) -telnetlib.sys(??) -telnetlib.test(??) -telnetlib.theNULL -tempfile.NamedTemporaryFile(??) -tempfile.SpooledTemporaryFile(??) -tempfile.TMP_MAX -tempfile.TemporaryFile(??) -tempfile.gettempdir(??) -tempfile.gettempprefix(??) -tempfile.mkdtemp(??) -tempfile.mkstemp(??) -tempfile.mktemp(??) -tempfile.tempdir(??) -tempfile.template -termios.B0 -termios.B110 -termios.B115200 -termios.B1200 -termios.B134 -termios.B150 -termios.B1800 -termios.B19200 -termios.B200 -termios.B230400 -termios.B2400 -termios.B300 -termios.B38400 -termios.B460800 -termios.B4800 -termios.B50 -termios.B57600 -termios.B600 -termios.B75 -termios.B9600 -termios.BRKINT -termios.BS0 -termios.BS1 -termios.BSDLY -termios.CBAUD -termios.CBAUDEX -termios.CDSUSP -termios.CEOF -termios.CEOL -termios.CEOT -termios.CERASE -termios.CFLUSH -termios.CIBAUD -termios.CINTR -termios.CKILL -termios.CLNEXT -termios.CLOCAL -termios.CQUIT -termios.CR0 -termios.CR1 -termios.CR2 -termios.CR3 -termios.CRDLY -termios.CREAD -termios.CRPRNT -termios.CRTSCTS -termios.CS5 -termios.CS6 -termios.CS7 -termios.CS8 -termios.CSIZE -termios.CSTART -termios.CSTOP -termios.CSTOPB -termios.CSUSP -termios.CWERASE -termios.ECHO -termios.ECHOCTL -termios.ECHOE -termios.ECHOK -termios.ECHOKE -termios.ECHONL -termios.ECHOPRT -termios.EXTA -termios.EXTB -termios.FF0 -termios.FF1 -termios.FFDLY -termios.FIOASYNC -termios.FIOCLEX -termios.FIONBIO -termios.FIONCLEX -termios.FIONREAD -termios.FLUSHO -termios.HUPCL -termios.ICANON -termios.ICRNL -termios.IEXTEN -termios.IGNBRK -termios.IGNCR -termios.IGNPAR -termios.IMAXBEL -termios.INLCR -termios.INPCK -termios.IOCSIZE_MASK -termios.IOCSIZE_SHIFT -termios.ISIG -termios.ISTRIP -termios.IUCLC -termios.IXANY -termios.IXOFF -termios.IXON -termios.NCC -termios.NCCS -termios.NL0 -termios.NL1 -termios.NLDLY -termios.NOFLSH -termios.N_MOUSE -termios.N_PPP -termios.N_SLIP -termios.N_STRIP -termios.N_TTY -termios.OCRNL -termios.OFDEL -termios.OFILL -termios.OLCUC -termios.ONLCR -termios.ONLRET -termios.ONOCR -termios.OPOST -termios.PARENB -termios.PARMRK -termios.PARODD -termios.PENDIN -termios.TAB0 -termios.TAB1 -termios.TAB2 -termios.TAB3 -termios.TABDLY -termios.TCFLSH -termios.TCGETA -termios.TCGETS -termios.TCIFLUSH -termios.TCIOFF -termios.TCIOFLUSH -termios.TCION -termios.TCOFLUSH -termios.TCOOFF -termios.TCOON -termios.TCSADRAIN -termios.TCSAFLUSH -termios.TCSANOW -termios.TCSBRK -termios.TCSBRKP -termios.TCSETA -termios.TCSETAF -termios.TCSETAW -termios.TCSETS -termios.TCSETSF -termios.TCSETSW -termios.TCXONC -termios.TIOCCONS -termios.TIOCEXCL -termios.TIOCGETD -termios.TIOCGICOUNT -termios.TIOCGLCKTRMIOS -termios.TIOCGPGRP -termios.TIOCGSERIAL -termios.TIOCGSOFTCAR -termios.TIOCGWINSZ -termios.TIOCINQ -termios.TIOCLINUX -termios.TIOCMBIC -termios.TIOCMBIS -termios.TIOCMGET -termios.TIOCMIWAIT -termios.TIOCMSET -termios.TIOCM_CAR -termios.TIOCM_CD -termios.TIOCM_CTS -termios.TIOCM_DSR -termios.TIOCM_DTR -termios.TIOCM_LE -termios.TIOCM_RI -termios.TIOCM_RNG -termios.TIOCM_RTS -termios.TIOCM_SR -termios.TIOCM_ST -termios.TIOCNOTTY -termios.TIOCNXCL -termios.TIOCOUTQ -termios.TIOCPKT -termios.TIOCPKT_DATA -termios.TIOCPKT_DOSTOP -termios.TIOCPKT_FLUSHREAD -termios.TIOCPKT_FLUSHWRITE -termios.TIOCPKT_NOSTOP -termios.TIOCPKT_START -termios.TIOCPKT_STOP -termios.TIOCSCTTY -termios.TIOCSERCONFIG -termios.TIOCSERGETLSR -termios.TIOCSERGETMULTI -termios.TIOCSERGSTRUCT -termios.TIOCSERGWILD -termios.TIOCSERSETMULTI -termios.TIOCSERSWILD -termios.TIOCSER_TEMT -termios.TIOCSETD -termios.TIOCSLCKTRMIOS -termios.TIOCSPGRP -termios.TIOCSSERIAL -termios.TIOCSSOFTCAR -termios.TIOCSTI -termios.TIOCSWINSZ -termios.TOSTOP -termios.VDISCARD -termios.VEOF -termios.VEOL -termios.VEOL2 -termios.VERASE -termios.VINTR -termios.VKILL -termios.VLNEXT -termios.VMIN -termios.VQUIT -termios.VREPRINT -termios.VSTART -termios.VSTOP -termios.VSUSP -termios.VSWTC -termios.VSWTCH -termios.VT0 -termios.VT1 -termios.VTDLY -termios.VTIME -termios.VWERASE -termios.XCASE -termios.XTABS -termios.error(??) -termios.tcdrain(fd) -> None -termios.tcflow(fd, action) -> None -termios.tcflush(fd, queue) -> None -termios.tcgetattr(fd) -> list_of_attrs -termios.tcsendbreak(fd, duration) -> None -termios.tcsetattr(fd, when, attributes) -> None -textwrap.TextWrapper(??) -textwrap.dedent(??) -textwrap.fill(??) -textwrap.re(??) -textwrap.string(??) -textwrap.wrap(??) -threading.BoundedSemaphore(??) -threading.Condition(??) -threading.Event(??) -threading.Lock(??) -threading.RLock(??) -threading.Semaphore(??) -threading.Thread(??) -threading.ThreadError(??) -threading.Timer(??) -threading.activeCount(??) -threading.active_count(??) -threading.currentThread(??) -threading.current_thread(??) -threading.deque(iterable[, maxlen]) --> deque object -threading.enumerate(??) -threading.local(??) -threading.setprofile(??) -threading.settrace(??) -threading.stack_size([size]) -> size -time.accept2dyear -time.altzone -time.asctime([tuple]) -> string -time.clock() -> floating point number -time.ctime(seconds) -> string -time.daylight -time.gmtime([seconds]) -> (tm_year, tm_mon, tm_mday, tm_hour, tm_min, -time.localtime([seconds]) -> (tm_year,tm_mon,tm_mday,tm_hour,tm_min, -time.mktime(tuple) -> floating point number -time.sleep(seconds) -time.strftime(format[, tuple]) -> string -time.strptime(string, format) -> struct_time -time.struct_time(??) -time.time() -> floating point number -time.timezone -time.tzname(??) -time.tzset(zone) -timeit.Timer(??) -timeit.default_number -timeit.default_repeat -timeit.default_timer(??) -timeit.dummy_src_name -timeit.gc(??) -timeit.itertools(??) -timeit.main(??) -timeit.reindent(??) -timeit.repeat(??) -timeit.sys(??) -timeit.template -timeit.time(??) -timeit.timeit(??) -token.AMPER -token.AMPEREQUAL -token.AT -token.CIRCUMFLEX -token.CIRCUMFLEXEQUAL -token.COLON -token.COMMA -token.DEDENT -token.DOT -token.DOUBLESLASH -token.DOUBLESLASHEQUAL -token.DOUBLESTAR -token.DOUBLESTAREQUAL -token.ELLIPSIS -token.ENDMARKER -token.EQEQUAL -token.EQUAL -token.ERRORTOKEN -token.GREATER -token.GREATEREQUAL -token.INDENT -token.ISEOF(??) -token.ISNONTERMINAL(??) -token.ISTERMINAL(??) -token.LBRACE -token.LEFTSHIFT -token.LEFTSHIFTEQUAL -token.LESS -token.LESSEQUAL -token.LPAR -token.LSQB -token.MINEQUAL -token.MINUS -token.NAME -token.NEWLINE -token.NOTEQUAL -token.NT_OFFSET -token.NUMBER -token.N_TOKENS -token.OP -token.PERCENT -token.PERCENTEQUAL -token.PLUS -token.PLUSEQUAL -token.RARROW -token.RBRACE -token.RIGHTSHIFT -token.RIGHTSHIFTEQUAL -token.RPAR -token.RSQB -token.SEMI -token.SLASH -token.SLASHEQUAL -token.STAR -token.STAREQUAL -token.STRING -token.TILDE -token.VBAR -token.VBAREQUAL -token.main(??) -token.tok_name(??) -tokenize.AMPER -tokenize.AMPEREQUAL -tokenize.AT -tokenize.BOM_UTF8 -tokenize.Binnumber -tokenize.Bracket -tokenize.CIRCUMFLEX -tokenize.CIRCUMFLEXEQUAL -tokenize.COLON -tokenize.COMMA -tokenize.COMMENT -tokenize.Comment -tokenize.ContStr -tokenize.DEDENT -tokenize.DOT -tokenize.DOUBLESLASH -tokenize.DOUBLESLASHEQUAL -tokenize.DOUBLESTAR -tokenize.DOUBLESTAREQUAL -tokenize.Decnumber -tokenize.Double -tokenize.Double3 -tokenize.ELLIPSIS -tokenize.ENCODING -tokenize.ENDMARKER -tokenize.EQEQUAL -tokenize.EQUAL -tokenize.ERRORTOKEN -tokenize.Expfloat -tokenize.Exponent -tokenize.Floatnumber -tokenize.Funny -tokenize.GREATER -tokenize.GREATEREQUAL -tokenize.Hexnumber -tokenize.INDENT -tokenize.ISEOF(??) -tokenize.ISNONTERMINAL(??) -tokenize.ISTERMINAL(??) -tokenize.Ignore -tokenize.Imagnumber -tokenize.Intnumber -tokenize.LBRACE -tokenize.LEFTSHIFT -tokenize.LEFTSHIFTEQUAL -tokenize.LESS -tokenize.LESSEQUAL -tokenize.LPAR -tokenize.LSQB -tokenize.MINEQUAL -tokenize.MINUS -tokenize.NAME -tokenize.NEWLINE -tokenize.NL -tokenize.NOTEQUAL -tokenize.NT_OFFSET -tokenize.NUMBER -tokenize.N_TOKENS -tokenize.Name -tokenize.Number -tokenize.OP -tokenize.Octnumber -tokenize.Operator -tokenize.PERCENT -tokenize.PERCENTEQUAL -tokenize.PLUS -tokenize.PLUSEQUAL -tokenize.PlainToken -tokenize.Pointfloat -tokenize.PseudoExtras -tokenize.PseudoToken -tokenize.RARROW -tokenize.RBRACE -tokenize.RIGHTSHIFT -tokenize.RIGHTSHIFTEQUAL -tokenize.RPAR -tokenize.RSQB -tokenize.SEMI -tokenize.SLASH -tokenize.SLASHEQUAL -tokenize.STAR -tokenize.STAREQUAL -tokenize.STRING -tokenize.Single -tokenize.Single3 -tokenize.Special -tokenize.StopTokenizing(??) -tokenize.String -tokenize.TILDE -tokenize.Token -tokenize.TokenError(??) -tokenize.TokenInfo(type, string, start, end, line) -tokenize.Triple -tokenize.Untokenizer(??) -tokenize.VBAR -tokenize.VBAREQUAL -tokenize.Whitespace -tokenize.any(??) -tokenize.cookie_re(??) -tokenize.detect_encoding(??) -tokenize.double3prog(??) -tokenize.endprogs(??) -tokenize.generate_tokens(??) -tokenize.group(??) -tokenize.lookup(encoding) -> CodecInfo -tokenize.main(??) -tokenize.maybe(??) -tokenize.pseudoprog(??) -tokenize.re(??) -tokenize.single3prog(??) -tokenize.single_quoted(??) -tokenize.string(??) -tokenize.sys(??) -tokenize.t -tokenize.tabsize -tokenize.tok_name(??) -tokenize.tokenize(??) -tokenize.tokenprog(??) -tokenize.triple_quoted(??) -tokenize.untokenize(??) -trace.CoverageResults(??) -trace.Ignore(??) -trace.PRAGMA_NOCOVER -trace.Trace(??) -trace.find_executable_linenos(??) -trace.find_lines(??) -trace.find_lines_from_code(??) -trace.find_strings(??) -trace.fullmodname(??) -trace.gc(??) -trace.io(??) -trace.linecache(??) -trace.main(??) -trace.modname(??) -trace.os(??) -trace.pickle(??) -trace.re(??) -trace.rx_blank(??) -trace.sys(??) -trace.threading(??) -trace.time(??) -trace.token(??) -trace.tokenize(??) -trace.types(??) -trace.usage(??) -traceback.extract_stack(??) -traceback.extract_tb(??) -traceback.format_exc(??) -traceback.format_exception(??) -traceback.format_exception_only(??) -traceback.format_list(??) -traceback.format_stack(??) -traceback.format_tb(??) -traceback.linecache(??) -traceback.print_exc(??) -traceback.print_exception(??) -traceback.print_last(??) -traceback.print_list(??) -traceback.print_stack(??) -traceback.print_tb(??) -traceback.sys(??) -tty.B0 -tty.B110 -tty.B115200 -tty.B1200 -tty.B134 -tty.B150 -tty.B1800 -tty.B19200 -tty.B200 -tty.B230400 -tty.B2400 -tty.B300 -tty.B38400 -tty.B460800 -tty.B4800 -tty.B50 -tty.B57600 -tty.B600 -tty.B75 -tty.B9600 -tty.BRKINT -tty.BS0 -tty.BS1 -tty.BSDLY -tty.CBAUD -tty.CBAUDEX -tty.CC -tty.CDSUSP -tty.CEOF -tty.CEOL -tty.CEOT -tty.CERASE -tty.CFLAG -tty.CFLUSH -tty.CIBAUD -tty.CINTR -tty.CKILL -tty.CLNEXT -tty.CLOCAL -tty.CQUIT -tty.CR0 -tty.CR1 -tty.CR2 -tty.CR3 -tty.CRDLY -tty.CREAD -tty.CRPRNT -tty.CRTSCTS -tty.CS5 -tty.CS6 -tty.CS7 -tty.CS8 -tty.CSIZE -tty.CSTART -tty.CSTOP -tty.CSTOPB -tty.CSUSP -tty.CWERASE -tty.ECHO -tty.ECHOCTL -tty.ECHOE -tty.ECHOK -tty.ECHOKE -tty.ECHONL -tty.ECHOPRT -tty.EXTA -tty.EXTB -tty.FF0 -tty.FF1 -tty.FFDLY -tty.FIOASYNC -tty.FIOCLEX -tty.FIONBIO -tty.FIONCLEX -tty.FIONREAD -tty.FLUSHO -tty.HUPCL -tty.ICANON -tty.ICRNL -tty.IEXTEN -tty.IFLAG -tty.IGNBRK -tty.IGNCR -tty.IGNPAR -tty.IMAXBEL -tty.INLCR -tty.INPCK -tty.IOCSIZE_MASK -tty.IOCSIZE_SHIFT -tty.ISIG -tty.ISPEED -tty.ISTRIP -tty.IUCLC -tty.IXANY -tty.IXOFF -tty.IXON -tty.LFLAG -tty.NCC -tty.NCCS -tty.NL0 -tty.NL1 -tty.NLDLY -tty.NOFLSH -tty.N_MOUSE -tty.N_PPP -tty.N_SLIP -tty.N_STRIP -tty.N_TTY -tty.OCRNL -tty.OFDEL -tty.OFILL -tty.OFLAG -tty.OLCUC -tty.ONLCR -tty.ONLRET -tty.ONOCR -tty.OPOST -tty.OSPEED -tty.PARENB -tty.PARMRK -tty.PARODD -tty.PENDIN -tty.TAB0 -tty.TAB1 -tty.TAB2 -tty.TAB3 -tty.TABDLY -tty.TCFLSH -tty.TCGETA -tty.TCGETS -tty.TCIFLUSH -tty.TCIOFF -tty.TCIOFLUSH -tty.TCION -tty.TCOFLUSH -tty.TCOOFF -tty.TCOON -tty.TCSADRAIN -tty.TCSAFLUSH -tty.TCSANOW -tty.TCSBRK -tty.TCSBRKP -tty.TCSETA -tty.TCSETAF -tty.TCSETAW -tty.TCSETS -tty.TCSETSF -tty.TCSETSW -tty.TCXONC -tty.TIOCCONS -tty.TIOCEXCL -tty.TIOCGETD -tty.TIOCGICOUNT -tty.TIOCGLCKTRMIOS -tty.TIOCGPGRP -tty.TIOCGSERIAL -tty.TIOCGSOFTCAR -tty.TIOCGWINSZ -tty.TIOCINQ -tty.TIOCLINUX -tty.TIOCMBIC -tty.TIOCMBIS -tty.TIOCMGET -tty.TIOCMIWAIT -tty.TIOCMSET -tty.TIOCM_CAR -tty.TIOCM_CD -tty.TIOCM_CTS -tty.TIOCM_DSR -tty.TIOCM_DTR -tty.TIOCM_LE -tty.TIOCM_RI -tty.TIOCM_RNG -tty.TIOCM_RTS -tty.TIOCM_SR -tty.TIOCM_ST -tty.TIOCNOTTY -tty.TIOCNXCL -tty.TIOCOUTQ -tty.TIOCPKT -tty.TIOCPKT_DATA -tty.TIOCPKT_DOSTOP -tty.TIOCPKT_FLUSHREAD -tty.TIOCPKT_FLUSHWRITE -tty.TIOCPKT_NOSTOP -tty.TIOCPKT_START -tty.TIOCPKT_STOP -tty.TIOCSCTTY -tty.TIOCSERCONFIG -tty.TIOCSERGETLSR -tty.TIOCSERGETMULTI -tty.TIOCSERGSTRUCT -tty.TIOCSERGWILD -tty.TIOCSERSETMULTI -tty.TIOCSERSWILD -tty.TIOCSER_TEMT -tty.TIOCSETD -tty.TIOCSLCKTRMIOS -tty.TIOCSPGRP -tty.TIOCSSERIAL -tty.TIOCSSOFTCAR -tty.TIOCSTI -tty.TIOCSWINSZ -tty.TOSTOP -tty.VDISCARD -tty.VEOF -tty.VEOL -tty.VEOL2 -tty.VERASE -tty.VINTR -tty.VKILL -tty.VLNEXT -tty.VMIN -tty.VQUIT -tty.VREPRINT -tty.VSTART -tty.VSTOP -tty.VSUSP -tty.VSWTC -tty.VSWTCH -tty.VT0 -tty.VT1 -tty.VTDLY -tty.VTIME -tty.VWERASE -tty.XCASE -tty.XTABS -tty.error(??) -tty.setcbreak(??) -tty.setraw(??) -tty.tcdrain(fd) -> None -tty.tcflow(fd, action) -> None -tty.tcflush(fd, queue) -> None -tty.tcgetattr(fd) -> list_of_attrs -tty.tcsendbreak(fd, duration) -> None -tty.tcsetattr(fd, when, attributes) -> None -tuple() -> an empty tuple -type(object) -> the object's type -types.BuiltinFunctionType(??) -types.BuiltinMethodType(??) -types.CodeType(??) -types.FrameType(??) -types.FunctionType(??) -types.GeneratorType(??) -types.GetSetDescriptorType(??) -types.LambdaType(??) -types.MemberDescriptorType(??) -types.MethodType(??) -types.ModuleType(??) -types.TracebackType(??) -unicodedata.UCD(??) -unicodedata.bidirectional(unichr) -unicodedata.category(unichr) -unicodedata.combining(unichr) -unicodedata.decimal(unichr[, default]) -unicodedata.decomposition(unichr) -unicodedata.digit(unichr[, default]) -unicodedata.east_asian_width(unichr) -unicodedata.lookup(name) -unicodedata.mirrored(unichr) -unicodedata.name(unichr[, default]) -unicodedata.normalize(form, unistr) -unicodedata.numeric(unichr[, default]) -unicodedata.ucd_3_2_0(??) -unicodedata.ucnhash_CAPI(??) -unicodedata.unidata_version -unittest.CmpToKey(??) -unittest.FunctionTestCase(??) -unittest.SkipTest(??) -unittest.TestCase(??) -unittest.TestLoader(??) -unittest.TestProgram(??) -unittest.TestResult(??) -unittest.TestSuite(??) -unittest.TextTestRunner(??) -unittest.defaultTestLoader(??) -unittest.difflib(??) -unittest.expectedFailure(??) -unittest.findTestCases(??) -unittest.functools(??) -unittest.getTestCaseNames(??) -unittest.main(??) -unittest.makeSuite(??) -unittest.os(??) -unittest.pprint(??) -unittest.re(??) -unittest.skip(??) -unittest.skipIf(??) -unittest.skipUnless(??) -unittest.sys(??) -unittest.three_way_cmp(??) -unittest.time(??) -unittest.traceback(??) -unittest.types(??) -unittest.warnings(??) -urllib.error(??) -urllib.error.ContentTooShortError(??) -urllib.error.HTTPError(??) -urllib.error.URLError(??) -urllib.error.urllib(??) -urllib.parse(??) -urllib.parse.MAX_CACHE_SIZE -urllib.parse.ParseResult(??) -urllib.parse.Quoter(??) -urllib.parse.ResultMixin(??) -urllib.parse.SplitResult(??) -urllib.parse.clear_cache(??) -urllib.parse.collections(??) -urllib.parse.namedtuple(??) -urllib.parse.non_hierarchical(??) -urllib.parse.parse_qs(??) -urllib.parse.parse_qsl(??) -urllib.parse.quote('abc def') -> 'abc%20def' -urllib.parse.quote_from_bytes(??) -urllib.parse.quote_plus(??) -urllib.parse.scheme_chars -urllib.parse.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib.parse.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib.parse.splitnport(??) -urllib.parse.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib.parse.splitport('host:port') --> 'host', 'port'. -urllib.parse.splitquery('/path?query') --> '/path', 'query'. -urllib.parse.splittag('/path#tag') --> '/path', 'tag'. -urllib.parse.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib.parse.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib.parse.splitvalue('attr=value') --> 'attr', 'value'. -urllib.parse.sys(??) -urllib.parse.test(??) -urllib.parse.test_input -urllib.parse.to_bytes(u"URL") --> 'URL'. -urllib.parse.unquote(??) -urllib.parse.unquote_plus(??) -urllib.parse.unquote_to_bytes('abc%20def') -> b'abc def'. -urllib.parse.unwrap('') --> 'type://host/path'. -urllib.parse.urldefrag(??) -urllib.parse.urlencode(??) -urllib.parse.urljoin(??) -urllib.parse.urlparse(??) -urllib.parse.urlsplit(??) -urllib.parse.urlunparse(??) -urllib.parse.urlunsplit(??) -urllib.parse.uses_fragment(??) -urllib.parse.uses_netloc(??) -urllib.parse.uses_params(??) -urllib.parse.uses_query(??) -urllib.parse.uses_relative(??) -urllib.request(??) -urllib.request.AbstractBasicAuthHandler(??) -urllib.request.AbstractDigestAuthHandler(??) -urllib.request.AbstractHTTPHandler(??) -urllib.request.BaseHandler(??) -urllib.request.CacheFTPHandler(??) -urllib.request.ContentTooShortError(??) -urllib.request.FTPHandler(??) -urllib.request.FancyURLopener(??) -urllib.request.FileHandler(??) -urllib.request.HTTPBasicAuthHandler(??) -urllib.request.HTTPCookieProcessor(??) -urllib.request.HTTPDefaultErrorHandler(??) -urllib.request.HTTPDigestAuthHandler(??) -urllib.request.HTTPError(??) -urllib.request.HTTPErrorProcessor(??) -urllib.request.HTTPHandler(??) -urllib.request.HTTPPasswordMgr(??) -urllib.request.HTTPPasswordMgrWithDefaultRealm(??) -urllib.request.HTTPRedirectHandler(??) -urllib.request.HTTPSHandler(??) -urllib.request.MAXFTPCACHE -urllib.request.OpenerDirector(??) -urllib.request.ProxyBasicAuthHandler(??) -urllib.request.ProxyDigestAuthHandler(??) -urllib.request.ProxyHandler(??) -urllib.request.Request(??) -urllib.request.URLError(??) -urllib.request.URLopener(??) -urllib.request.UnknownHandler(??) -urllib.request.addclosehook(??) -urllib.request.addinfourl(??) -urllib.request.base64(??) -urllib.request.bisect(??) -urllib.request.build_opener(??) -urllib.request.email(??) -urllib.request.ftpcache(??) -urllib.request.ftperrors(??) -urllib.request.ftpwrapper(??) -urllib.request.getproxies(??) -urllib.request.getproxies_environment(??) -urllib.request.hashlib(??) -urllib.request.http(??) -urllib.request.install_opener(??) -urllib.request.io(??) -urllib.request.localhost(??) -urllib.request.noheaders(??) -urllib.request.os(??) -urllib.request.parse_http_list(??) -urllib.request.parse_keqv_list(??) -urllib.request.pathname2url(??) -urllib.request.posixpath(??) -urllib.request.proxy_bypass(??) -urllib.request.proxy_bypass_environment(??) -urllib.request.quote('abc def') -> 'abc%20def' -urllib.request.random(??) -urllib.request.randombytes(??) -urllib.request.re(??) -urllib.request.request_host(??) -urllib.request.socket(??) -urllib.request.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib.request.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib.request.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib.request.splitport('host:port') --> 'host', 'port'. -urllib.request.splitquery('/path?query') --> '/path', 'query'. -urllib.request.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib.request.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib.request.splitvalue('attr=value') --> 'attr', 'value'. -urllib.request.ssl(??) -urllib.request.sys(??) -urllib.request.thishost(??) -urllib.request.time(??) -urllib.request.to_bytes(u"URL") --> 'URL'. -urllib.request.unquote(??) -urllib.request.unwrap('') --> 'type://host/path'. -urllib.request.url2pathname(??) -urllib.request.urlcleanup(??) -urllib.request.urljoin(??) -urllib.request.urlopen(??) -urllib.request.urlparse(??) -urllib.request.urlretrieve(??) -urllib.request.urlsplit(??) -urllib.request.urlunparse(??) -urllib.response(??) -urllib.response.addbase(??) -urllib.response.addclosehook(??) -urllib.response.addinfo(??) -urllib.response.addinfourl(??) -urllib.robotparser.Entry(??) -urllib.robotparser.RobotFileParser(??) -urllib.robotparser.RuleLine(??) -urllib.robotparser.urllib(??) -uu.Error(??) -uu.binascii(??) -uu.decode(??) -uu.encode(??) -uu.os(??) -uu.sys(??) -uu.test(??) -uuid.NAMESPACE_DNS(??) -uuid.NAMESPACE_OID(??) -uuid.NAMESPACE_URL(??) -uuid.NAMESPACE_X500(??) -uuid.RESERVED_FUTURE -uuid.RESERVED_MICROSOFT -uuid.RESERVED_NCS -uuid.RFC_4122 -uuid.UUID(??) -uuid.bytes_(??) -uuid.ctypes(??) -uuid.getnode(??) -uuid.int_(??) -uuid.lib(??) -uuid.libname -uuid.uuid1(??) -uuid.uuid3(??) -uuid.uuid4(??) -uuid.uuid5(??) -vars([object]) -> dictionary -warnings.WarningMessage(??) -warnings.catch_warnings(??) -warnings.default_action -warnings.defaultaction -warnings.filters(??) -warnings.filterwarnings(??) -warnings.formatwarning(??) -warnings.linecache(??) -warnings.once_registry(??) -warnings.onceregistry(??) -warnings.resetwarnings(??) -warnings.showwarning(??) -warnings.simplefilter(??) -warnings.sys(??) -warnings.warn(??) -warnings.warn_explicit(??) -wave.Chunk(??) -wave.Error(??) -wave.WAVE_FORMAT_PCM -wave.Wave_read(??) -wave.Wave_write(??) -wave.big_endian -wave.builtins(??) -wave.open(??) -wave.openfp(??) -wave.struct(??) -weakref.CallableProxyType(??) -weakref.KeyedRef(??) -weakref.ProxyType(??) -weakref.ProxyTypes(??) -weakref.ReferenceType(??) -weakref.WeakKeyDictionary(??) -weakref.WeakSet(??) -weakref.WeakValueDictionary(??) -weakref.collections(??) -weakref.getweakrefcount(object) -- return the number of weak references -weakref.getweakrefs(object) -- return a list of all weak reference objects -weakref.proxy(object[, callback]) -- create a proxy object that weakly -weakref.ref(??) -webbrowser.BackgroundBrowser(??) -webbrowser.BaseBrowser(??) -webbrowser.Elinks(??) -webbrowser.Error(??) -webbrowser.Galeon(??) -webbrowser.GenericBrowser(??) -webbrowser.Grail(??) -webbrowser.Konqueror(??) -webbrowser.Mozilla(??) -webbrowser.Netscape(??) -webbrowser.Opera(??) -webbrowser.UnixBrowser(??) -webbrowser.get(??) -webbrowser.io(??) -webbrowser.main(??) -webbrowser.open(??) -webbrowser.open_new(??) -webbrowser.open_new_tab(??) -webbrowser.os(??) -webbrowser.register(??) -webbrowser.register_X_browsers(??) -webbrowser.shlex(??) -webbrowser.stat(??) -webbrowser.subprocess(??) -webbrowser.sys(??) -webbrowser.time(??) -wsgiref.handlers(??) -wsgiref.handlers.BaseCGIHandler(??) -wsgiref.handlers.BaseHandler(??) -wsgiref.handlers.CGIHandler(??) -wsgiref.handlers.FileWrapper(??) -wsgiref.handlers.Headers(??) -wsgiref.handlers.SimpleHandler(??) -wsgiref.handlers.format_date_time(??) -wsgiref.handlers.guess_scheme(??) -wsgiref.handlers.is_hop_by_hop(??) -wsgiref.handlers.os(??) -wsgiref.handlers.sys(??) -wsgiref.handlers.time(??) -wsgiref.headers(??) -wsgiref.headers.Headers(??) -wsgiref.headers.re(??) -wsgiref.headers.tspecials(??) -wsgiref.simple_server(??) -wsgiref.simple_server.BaseHTTPRequestHandler(??) -wsgiref.simple_server.HTTPServer(??) -wsgiref.simple_server.ServerHandler(??) -wsgiref.simple_server.SimpleHandler(??) -wsgiref.simple_server.WSGIRequestHandler(??) -wsgiref.simple_server.WSGIServer(??) -wsgiref.simple_server.demo_app(??) -wsgiref.simple_server.make_server(??) -wsgiref.simple_server.server_version -wsgiref.simple_server.software_version -wsgiref.simple_server.sys(??) -wsgiref.simple_server.sys_version -wsgiref.simple_server.urllib(??) -wsgiref.util(??) -wsgiref.util.FileWrapper(??) -wsgiref.util.application_uri(??) -wsgiref.util.guess_scheme(??) -wsgiref.util.is_hop_by_hop(??) -wsgiref.util.posixpath(??) -wsgiref.util.request_uri(??) -wsgiref.util.setup_testing_defaults(??) -wsgiref.util.shift_path_info(??) -wsgiref.validate.ErrorWrapper(??) -wsgiref.validate.InputWrapper(??) -wsgiref.validate.IteratorWrapper(??) -wsgiref.validate.PartialIteratorWrapper(??) -wsgiref.validate.WSGIWarning(??) -wsgiref.validate.WriteWrapper(??) -wsgiref.validate.assert_(??) -wsgiref.validate.bad_header_value_re(??) -wsgiref.validate.check_content_type(??) -wsgiref.validate.check_environ(??) -wsgiref.validate.check_errors(??) -wsgiref.validate.check_exc_info(??) -wsgiref.validate.check_headers(??) -wsgiref.validate.check_input(??) -wsgiref.validate.check_iterator(??) -wsgiref.validate.check_status(??) -wsgiref.validate.check_string_type(??) -wsgiref.validate.header_re(??) -wsgiref.validate.re(??) -wsgiref.validate.sys(??) -wsgiref.validate.validator(??) -wsgiref.validate.warnings(??) -xdrlib.BytesIO([buffer]) -> object -xdrlib.ConversionError(??) -xdrlib.Error(??) -xdrlib.Packer(??) -xdrlib.Unpacker(??) -xdrlib.struct(??) -xml.dom(??) -xml.dom.DOMException(??) -xml.dom.DOMSTRING_SIZE_ERR -xml.dom.DomstringSizeErr(??) -xml.dom.EMPTY_NAMESPACE(??) -xml.dom.EMPTY_PREFIX(??) -xml.dom.HIERARCHY_REQUEST_ERR -xml.dom.HierarchyRequestErr(??) -xml.dom.INDEX_SIZE_ERR -xml.dom.INUSE_ATTRIBUTE_ERR -xml.dom.INVALID_ACCESS_ERR -xml.dom.INVALID_CHARACTER_ERR -xml.dom.INVALID_MODIFICATION_ERR -xml.dom.INVALID_STATE_ERR -xml.dom.IndexSizeErr(??) -xml.dom.InuseAttributeErr(??) -xml.dom.InvalidAccessErr(??) -xml.dom.InvalidCharacterErr(??) -xml.dom.InvalidModificationErr(??) -xml.dom.InvalidStateErr(??) -xml.dom.NAMESPACE_ERR -xml.dom.NOT_FOUND_ERR -xml.dom.NOT_SUPPORTED_ERR -xml.dom.NO_DATA_ALLOWED_ERR -xml.dom.NO_MODIFICATION_ALLOWED_ERR -xml.dom.NamespaceErr(??) -xml.dom.NoDataAllowedErr(??) -xml.dom.NoModificationAllowedErr(??) -xml.dom.Node(??) -xml.dom.NodeFilter.NodeFilter(??) -xml.dom.NotFoundErr(??) -xml.dom.NotSupportedErr(??) -xml.dom.SYNTAX_ERR -xml.dom.SyntaxErr(??) -xml.dom.UserDataHandler(??) -xml.dom.VALIDATION_ERR -xml.dom.ValidationErr(??) -xml.dom.WRONG_DOCUMENT_ERR -xml.dom.WrongDocumentErr(??) -xml.dom.XHTML_NAMESPACE -xml.dom.XMLNS_NAMESPACE -xml.dom.XML_NAMESPACE -xml.dom.domreg(??) -xml.dom.domreg.EmptyNodeList(??) -xml.dom.domreg.NodeList(??) -xml.dom.domreg.StringTypes(??) -xml.dom.domreg.defproperty(??) -xml.dom.domreg.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.domreg.registerDOMImplementation(name, factory) -xml.dom.domreg.registered(??) -xml.dom.domreg.well_known_implementations(??) -xml.dom.expatbuilder.CDATA_SECTION_NODE -xml.dom.expatbuilder.DOCUMENT_NODE -xml.dom.expatbuilder.EMPTY_NAMESPACE(??) -xml.dom.expatbuilder.EMPTY_PREFIX(??) -xml.dom.expatbuilder.ElementInfo(??) -xml.dom.expatbuilder.EmptyNodeList(??) -xml.dom.expatbuilder.ExpatBuilder(??) -xml.dom.expatbuilder.ExpatBuilderNS(??) -xml.dom.expatbuilder.FILTER_ACCEPT -xml.dom.expatbuilder.FILTER_INTERRUPT -xml.dom.expatbuilder.FILTER_REJECT -xml.dom.expatbuilder.FILTER_SKIP -xml.dom.expatbuilder.FilterCrutch(??) -xml.dom.expatbuilder.FilterVisibilityController(??) -xml.dom.expatbuilder.FragmentBuilder(??) -xml.dom.expatbuilder.FragmentBuilderNS(??) -xml.dom.expatbuilder.InternalSubsetExtractor(??) -xml.dom.expatbuilder.Namespaces(??) -xml.dom.expatbuilder.Node(??) -xml.dom.expatbuilder.NodeFilter(??) -xml.dom.expatbuilder.NodeList(??) -xml.dom.expatbuilder.ParseEscape(??) -xml.dom.expatbuilder.Rejecter(??) -xml.dom.expatbuilder.Skipper(??) -xml.dom.expatbuilder.StringTypes(??) -xml.dom.expatbuilder.TEXT_NODE -xml.dom.expatbuilder.XMLNS_NAMESPACE -xml.dom.expatbuilder.defproperty(??) -xml.dom.expatbuilder.expat(??) -xml.dom.expatbuilder.makeBuilder(??) -xml.dom.expatbuilder.minidom(??) -xml.dom.expatbuilder.parse(??) -xml.dom.expatbuilder.parseFragment(??) -xml.dom.expatbuilder.parseFragmentString(??) -xml.dom.expatbuilder.parseString(??) -xml.dom.expatbuilder.theDOMImplementation(??) -xml.dom.expatbuilder.xmlbuilder(??) -xml.dom.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.minicompat(??) -xml.dom.minicompat.EmptyNodeList(??) -xml.dom.minicompat.NodeList(??) -xml.dom.minicompat.StringTypes(??) -xml.dom.minicompat.defproperty(??) -xml.dom.minicompat.xml(??) -xml.dom.minidom.Attr(??) -xml.dom.minidom.AttributeList(??) -xml.dom.minidom.CDATASection(??) -xml.dom.minidom.CharacterData(??) -xml.dom.minidom.Childless(??) -xml.dom.minidom.Comment(??) -xml.dom.minidom.DOMImplementation(??) -xml.dom.minidom.DOMImplementationLS(??) -xml.dom.minidom.Document(??) -xml.dom.minidom.DocumentFragment(??) -xml.dom.minidom.DocumentLS(??) -xml.dom.minidom.DocumentType(??) -xml.dom.minidom.EMPTY_NAMESPACE(??) -xml.dom.minidom.EMPTY_PREFIX(??) -xml.dom.minidom.Element(??) -xml.dom.minidom.ElementInfo(??) -xml.dom.minidom.EmptyNodeList(??) -xml.dom.minidom.Entity(??) -xml.dom.minidom.Identified(??) -xml.dom.minidom.NamedNodeMap(??) -xml.dom.minidom.Node(??) -xml.dom.minidom.NodeList(??) -xml.dom.minidom.Notation(??) -xml.dom.minidom.ProcessingInstruction(??) -xml.dom.minidom.ReadOnlySequentialNamedNodeMap(??) -xml.dom.minidom.StringTypes(??) -xml.dom.minidom.Text(??) -xml.dom.minidom.TypeInfo(??) -xml.dom.minidom.XMLNS_NAMESPACE -xml.dom.minidom.codecs(??) -xml.dom.minidom.defproperty(??) -xml.dom.minidom.domreg(??) -xml.dom.minidom.getDOMImplementation(??) -xml.dom.minidom.io(??) -xml.dom.minidom.parse(??) -xml.dom.minidom.parseString(??) -xml.dom.minidom.xml(??) -xml.dom.pulldom(??) -xml.dom.pulldom.CHARACTERS -xml.dom.pulldom.COMMENT -xml.dom.pulldom.DOMEventStream(??) -xml.dom.pulldom.END_DOCUMENT -xml.dom.pulldom.END_ELEMENT -xml.dom.pulldom.ErrorHandler(??) -xml.dom.pulldom.IGNORABLE_WHITESPACE -xml.dom.pulldom.PROCESSING_INSTRUCTION -xml.dom.pulldom.PullDOM(??) -xml.dom.pulldom.SAX2DOM(??) -xml.dom.pulldom.START_DOCUMENT -xml.dom.pulldom.START_ELEMENT -xml.dom.pulldom.default_bufsize -xml.dom.pulldom.parse(??) -xml.dom.pulldom.parseString(??) -xml.dom.pulldom.types(??) -xml.dom.pulldom.xml(??) -xml.dom.registerDOMImplementation(name, factory) -xml.dom.xmlbuilder.DOMBuilder(??) -xml.dom.xmlbuilder.DOMBuilderFilter(??) -xml.dom.xmlbuilder.DOMEntityResolver(??) -xml.dom.xmlbuilder.DOMImplementationLS(??) -xml.dom.xmlbuilder.DOMInputSource(??) -xml.dom.xmlbuilder.DocumentLS(??) -xml.dom.xmlbuilder.Options(??) -xml.dom.xmlbuilder.copy(??) -xml.dom.xmlbuilder.xml(??) -xml.etree.ElementInclude.ElementTree(??) -xml.etree.ElementInclude.FatalIncludeError(??) -xml.etree.ElementInclude.XINCLUDE -xml.etree.ElementInclude.XINCLUDE_FALLBACK -xml.etree.ElementInclude.XINCLUDE_INCLUDE -xml.etree.ElementInclude.copy(??) -xml.etree.ElementInclude.default_loader(??) -xml.etree.ElementInclude.include(??) -xml.etree.ElementPath.Path(??) -xml.etree.ElementPath.find(??) -xml.etree.ElementPath.findall(??) -xml.etree.ElementPath.findtext(??) -xml.etree.ElementPath.re(??) -xml.etree.ElementPath.xpath_descendant_or_self(??) -xml.etree.ElementPath.xpath_tokenizer(??) -xml.etree.ElementTree.Comment(??) -xml.etree.ElementTree.Element(??) -xml.etree.ElementTree.ElementPath(??) -xml.etree.ElementTree.ElementTree(??) -xml.etree.ElementTree.PI(??) -xml.etree.ElementTree.ProcessingInstruction(??) -xml.etree.ElementTree.QName(??) -xml.etree.ElementTree.SubElement(??) -xml.etree.ElementTree.TreeBuilder(??) -xml.etree.ElementTree.VERSION -xml.etree.ElementTree.XML(??) -xml.etree.ElementTree.XMLID(??) -xml.etree.ElementTree.XMLParser(??) -xml.etree.ElementTree.XMLTreeBuilder(??) -xml.etree.ElementTree.dump(??) -xml.etree.ElementTree.fixtag(??) -xml.etree.ElementTree.fromstring(??) -xml.etree.ElementTree.iselement(??) -xml.etree.ElementTree.iterparse(??) -xml.etree.ElementTree.parse(??) -xml.etree.ElementTree.re(??) -xml.etree.ElementTree.sys(??) -xml.etree.ElementTree.tostring(??) -xml.etree.cElementTree.Comment(??) -xml.etree.cElementTree.Element(??) -xml.etree.cElementTree.ElementPath(??) -xml.etree.cElementTree.ElementTree(??) -xml.etree.cElementTree.PI(??) -xml.etree.cElementTree.ProcessingInstruction(??) -xml.etree.cElementTree.QName(??) -xml.etree.cElementTree.SubElement(??) -xml.etree.cElementTree.TreeBuilder(??) -xml.etree.cElementTree.VERSION -xml.etree.cElementTree.XML(??) -xml.etree.cElementTree.XMLID(??) -xml.etree.cElementTree.XMLParser(??) -xml.etree.cElementTree.XMLParserError(??) -xml.etree.cElementTree.XMLTreeBuilder(??) -xml.etree.cElementTree.dump(??) -xml.etree.cElementTree.fromstring(??) -xml.etree.cElementTree.iselement(??) -xml.etree.cElementTree.iterparse(??) -xml.etree.cElementTree.parse(??) -xml.etree.cElementTree.tostring(??) -xml.parsers(??) -xml.parsers.expat(??) -xml.parsers.expat.EXPAT_VERSION -xml.parsers.expat.ErrorString(errno) -> string -xml.parsers.expat.ExpatError(??) -xml.parsers.expat.ParserCreate([encoding[, namespace_separator]]) -> parser -xml.parsers.expat.XMLParserType(??) -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_ALWAYS -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_NEVER -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -xml.parsers.expat.error(??) -xml.parsers.expat.errors(??) -xml.parsers.expat.expat_CAPI(??) -xml.parsers.expat.features(??) -xml.parsers.expat.model(??) -xml.parsers.expat.native_encoding -xml.parsers.expat.version_info(??) -xml.sax(??) -xml.sax.ContentHandler(??) -xml.sax.ErrorHandler(??) -xml.sax.InputSource(??) -xml.sax.SAXException(??) -xml.sax.SAXNotRecognizedException(??) -xml.sax.SAXNotSupportedException(??) -xml.sax.SAXParseException(??) -xml.sax.SAXReaderNotAvailable(??) -xml.sax.default_parser_list(??) -xml.sax.expatreader.AttributesImpl(??) -xml.sax.expatreader.AttributesNSImpl(??) -xml.sax.expatreader.ExpatLocator(??) -xml.sax.expatreader.ExpatParser(??) -xml.sax.expatreader.SAXException(??) -xml.sax.expatreader.SAXNotRecognizedException(??) -xml.sax.expatreader.SAXNotSupportedException(??) -xml.sax.expatreader.SAXParseException(??) -xml.sax.expatreader.SAXReaderNotAvailable(??) -xml.sax.expatreader.create_parser(??) -xml.sax.expatreader.expat(??) -xml.sax.expatreader.feature_external_ges -xml.sax.expatreader.feature_external_pes -xml.sax.expatreader.feature_namespace_prefixes -xml.sax.expatreader.feature_namespaces -xml.sax.expatreader.feature_string_interning -xml.sax.expatreader.feature_validation -xml.sax.expatreader.handler(??) -xml.sax.expatreader.property_interning_dict -xml.sax.expatreader.property_xml_string -xml.sax.expatreader.saxutils(??) -xml.sax.expatreader.version -xml.sax.expatreader.xmlreader(??) -xml.sax.handler(??) -xml.sax.handler.ContentHandler(??) -xml.sax.handler.DTDHandler(??) -xml.sax.handler.EntityResolver(??) -xml.sax.handler.ErrorHandler(??) -xml.sax.handler.all_features(??) -xml.sax.handler.all_properties(??) -xml.sax.handler.feature_external_ges -xml.sax.handler.feature_external_pes -xml.sax.handler.feature_namespace_prefixes -xml.sax.handler.feature_namespaces -xml.sax.handler.feature_string_interning -xml.sax.handler.feature_validation -xml.sax.handler.property_declaration_handler -xml.sax.handler.property_dom_node -xml.sax.handler.property_encoding -xml.sax.handler.property_interning_dict -xml.sax.handler.property_lexical_handler -xml.sax.handler.property_xml_string -xml.sax.handler.version -xml.sax.make_parser(??) -xml.sax.parse(??) -xml.sax.parseString(??) -xml.sax.saxutils(??) -xml.sax.saxutils.XMLFilterBase(??) -xml.sax.saxutils.XMLGenerator(??) -xml.sax.saxutils.escape(??) -xml.sax.saxutils.handler(??) -xml.sax.saxutils.os(??) -xml.sax.saxutils.prepare_input_source(??) -xml.sax.saxutils.quoteattr(??) -xml.sax.saxutils.unescape(??) -xml.sax.saxutils.urllib(??) -xml.sax.saxutils.xmlreader(??) -xml.sax.xmlreader(??) -xml.sax.xmlreader.AttributesImpl(??) -xml.sax.xmlreader.AttributesNSImpl(??) -xml.sax.xmlreader.IncrementalParser(??) -xml.sax.xmlreader.InputSource(??) -xml.sax.xmlreader.Locator(??) -xml.sax.xmlreader.SAXNotRecognizedException(??) -xml.sax.xmlreader.SAXNotSupportedException(??) -xml.sax.xmlreader.XMLReader(??) -xml.sax.xmlreader.handler(??) -xmlrpc.client(??) -xmlrpc.client.APPLICATION_ERROR -xmlrpc.client.Binary(??) -xmlrpc.client.Boolean(??) -xmlrpc.client.DateTime(??) -xmlrpc.client.Error(??) -xmlrpc.client.ExpatParser(??) -xmlrpc.client.FastMarshaller(??) -xmlrpc.client.FastParser(??) -xmlrpc.client.FastUnmarshaller(??) -xmlrpc.client.Fault(??) -xmlrpc.client.INTERNAL_ERROR -xmlrpc.client.INVALID_ENCODING_CHAR -xmlrpc.client.INVALID_METHOD_PARAMS -xmlrpc.client.INVALID_XMLRPC -xmlrpc.client.MAXINT -xmlrpc.client.METHOD_NOT_FOUND -xmlrpc.client.MININT -xmlrpc.client.Marshaller(??) -xmlrpc.client.MultiCall(??) -xmlrpc.client.MultiCallIterator(??) -xmlrpc.client.NOT_WELLFORMED_ERROR -xmlrpc.client.PARSE_ERROR -xmlrpc.client.ProtocolError(??) -xmlrpc.client.ResponseError(??) -xmlrpc.client.SERVER_ERROR -xmlrpc.client.SYSTEM_ERROR -xmlrpc.client.SafeTransport(??) -xmlrpc.client.Server(??) -xmlrpc.client.ServerProxy(??) -xmlrpc.client.TRANSPORT_ERROR -xmlrpc.client.Transport(??) -xmlrpc.client.UNSUPPORTED_ENCODING -xmlrpc.client.Unmarshaller(??) -xmlrpc.client.WRAPPERS(??) -xmlrpc.client.base64(??) -xmlrpc.client.boolean(??) -xmlrpc.client.datetime(??) -xmlrpc.client.dumps(??) -xmlrpc.client.escape(??) -xmlrpc.client.expat(??) -xmlrpc.client.getparser() -> parser, unmarshaller -xmlrpc.client.http(??) -xmlrpc.client.io(??) -xmlrpc.client.loads(??) -xmlrpc.client.operator(??) -xmlrpc.client.re(??) -xmlrpc.client.time(??) -xmlrpc.server(??) -xmlrpc.server.BaseHTTPRequestHandler(??) -xmlrpc.server.CGIXMLRPCRequestHandler(??) -xmlrpc.server.DocCGIXMLRPCRequestHandler(??) -xmlrpc.server.DocXMLRPCRequestHandler(??) -xmlrpc.server.DocXMLRPCServer(??) -xmlrpc.server.Fault(??) -xmlrpc.server.ServerHTMLDoc(??) -xmlrpc.server.SimpleXMLRPCDispatcher(??) -xmlrpc.server.SimpleXMLRPCRequestHandler(??) -xmlrpc.server.SimpleXMLRPCServer(??) -xmlrpc.server.XMLRPCDocGenerator(??) -xmlrpc.server.dumps(??) -xmlrpc.server.fcntl(??) -xmlrpc.server.http(??) -xmlrpc.server.inspect(??) -xmlrpc.server.list_public_methods(??) -xmlrpc.server.loads(??) -xmlrpc.server.os(??) -xmlrpc.server.pydoc(??) -xmlrpc.server.re(??) -xmlrpc.server.resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d -xmlrpc.server.socketserver(??) -xmlrpc.server.sys(??) -xmlrpc.server.traceback(??) -zip(iter1 [,iter2 [...]]) --> zip object -zipfile.BadZipfile(??) -zipfile.LargeZipFile(??) -zipfile.PyZipFile(??) -zipfile.ZIP64_LIMIT -zipfile.ZIP_DEFLATED -zipfile.ZIP_FILECOUNT_LIMIT -zipfile.ZIP_MAX_COMMENT -zipfile.ZIP_STORED -zipfile.ZipExtFile(??) -zipfile.ZipFile(??) -zipfile.ZipInfo(??) -zipfile.binascii(??) -zipfile.crc32(string[, start]) -- Compute a CRC-32 checksum of string. -zipfile.error(??) -zipfile.io(??) -zipfile.is_zipfile(??) -zipfile.main(??) -zipfile.os(??) -zipfile.shutil(??) -zipfile.sizeCentralDir -zipfile.sizeEndCentDir -zipfile.sizeEndCentDir64 -zipfile.sizeEndCentDir64Locator -zipfile.sizeFileHeader -zipfile.stat(??) -zipfile.stringCentralDir -zipfile.stringEndArchive -zipfile.stringEndArchive64 -zipfile.stringEndArchive64Locator -zipfile.stringFileHeader -zipfile.struct(??) -zipfile.structCentralDir -zipfile.structEndArchive -zipfile.structEndArchive64 -zipfile.structEndArchive64Locator -zipfile.structFileHeader -zipfile.sys(??) -zipfile.time(??) -zipfile.zlib(??) -zipimport.ZipImportError(??) -zipimport.zipimporter(archivepath) -> zipimporter object -zlib.DEFLATED -zlib.DEF_MEM_LEVEL -zlib.MAX_WBITS -zlib.ZLIB_VERSION -zlib.Z_BEST_COMPRESSION -zlib.Z_BEST_SPEED -zlib.Z_DEFAULT_COMPRESSION -zlib.Z_DEFAULT_STRATEGY -zlib.Z_FILTERED -zlib.Z_FINISH -zlib.Z_FULL_FLUSH -zlib.Z_HUFFMAN_ONLY -zlib.Z_NO_FLUSH -zlib.Z_SYNC_FLUSH -zlib.adler32(string[, start]) -- Compute an Adler-32 checksum of string. -zlib.compress(string[, level]) -- Returned compressed string. -zlib.compressobj([level]) -- Return a compressor object. -zlib.crc32(string[, start]) -- Compute a CRC-32 checksum of string. -zlib.decompress(string[, wbits[, bufsize]]) -- Return decompressed string. -zlib.decompressobj([wbits]) -- Return a decompressor object. -zlib.error(??) diff --git a/PyQt5/qsci/api/python/Python-3.2.api b/PyQt5/qsci/api/python/Python-3.2.api deleted file mode 100644 index 9118a602..00000000 --- a/PyQt5/qsci/api/python/Python-3.2.api +++ /dev/null @@ -1,6296 +0,0 @@ -ArithmeticError(??) -AssertionError(??) -AttributeError(??) -BaseException(??) -BufferError(??) -BytesWarning(??) -DeprecationWarning(??) -EOFError(??) -Ellipsis(??) -EnvironmentError(??) -Exception(??) -False(??) -FloatingPointError(??) -FutureWarning(??) -GeneratorExit(??) -IOError(??) -ImportError(??) -ImportWarning(??) -IndentationError(??) -IndexError(??) -KeyError(??) -KeyboardInterrupt(??) -LookupError(??) -MemoryError(??) -NameError(??) -None(??) -NotImplemented(??) -NotImplementedError(??) -OSError(??) -OverflowError(??) -PendingDeprecationWarning(??) -ReferenceError(??) -ResourceWarning(??) -RuntimeError(??) -RuntimeWarning(??) -StopIteration(??) -SyntaxError(??) -SyntaxWarning(??) -SystemError(??) -SystemExit(??) -TabError(??) -True(??) -TypeError(??) -UnboundLocalError(??) -UnicodeDecodeError(??) -UnicodeEncodeError(??) -UnicodeError(??) -UnicodeTranslateError(??) -UnicodeWarning(??) -UserWarning(??) -ValueError(??) -Warning(??) -ZeroDivisionError(??) -abc.ABCMeta(??) -abc.WeakSet(??) -abc.abstractclassmethod(??) -abc.abstractmethod(??) -abc.abstractproperty(??) -abc.abstractstaticmethod(??) -abs(number) -> number -aifc.Aifc_read(??) -aifc.Aifc_write(??) -aifc.Chunk(??) -aifc.Error(??) -aifc.builtins(??) -aifc.open(??) -aifc.openfp(??) -aifc.struct(??) -all(iterable) -> bool -any(iterable) -> bool -argparse.Action(??) -argparse.ArgumentDefaultsHelpFormatter(??) -argparse.ArgumentError(??) -argparse.ArgumentParser(??) -argparse.ArgumentTypeError(??) -argparse.FileType(??) -argparse.HelpFormatter(??) -argparse.Namespace(??) -argparse.ONE_OR_MORE -argparse.OPTIONAL -argparse.PARSER -argparse.REMAINDER -argparse.RawDescriptionHelpFormatter(??) -argparse.RawTextHelpFormatter(??) -argparse.SUPPRESS -argparse.ZERO_OR_MORE -argparse.ngettext(??) -ascii(object) -> string -ast.AST(??) -ast.Add(??) -ast.And(??) -ast.Assert(??) -ast.Assign(??) -ast.Attribute(??) -ast.AugAssign(??) -ast.AugLoad(??) -ast.AugStore(??) -ast.BinOp(??) -ast.BitAnd(??) -ast.BitOr(??) -ast.BitXor(??) -ast.BoolOp(??) -ast.Break(??) -ast.Bytes(??) -ast.Call(??) -ast.ClassDef(??) -ast.Compare(??) -ast.Continue(??) -ast.Del(??) -ast.Delete(??) -ast.Dict(??) -ast.DictComp(??) -ast.Div(??) -ast.Ellipsis(??) -ast.Eq(??) -ast.ExceptHandler(??) -ast.Expr(??) -ast.Expression(??) -ast.ExtSlice(??) -ast.FloorDiv(??) -ast.For(??) -ast.FunctionDef(??) -ast.GeneratorExp(??) -ast.Global(??) -ast.Gt(??) -ast.GtE(??) -ast.If(??) -ast.IfExp(??) -ast.Import(??) -ast.ImportFrom(??) -ast.In(??) -ast.Index(??) -ast.Interactive(??) -ast.Invert(??) -ast.Is(??) -ast.IsNot(??) -ast.LShift(??) -ast.Lambda(??) -ast.List(??) -ast.ListComp(??) -ast.Load(??) -ast.Lt(??) -ast.LtE(??) -ast.Mod(??) -ast.Module(??) -ast.Mult(??) -ast.Name(??) -ast.NodeTransformer(??) -ast.NodeVisitor(??) -ast.Nonlocal(??) -ast.Not(??) -ast.NotEq(??) -ast.NotIn(??) -ast.Num(??) -ast.Or(??) -ast.Param(??) -ast.Pass(??) -ast.Pow(??) -ast.PyCF_ONLY_AST -ast.RShift(??) -ast.Raise(??) -ast.Return(??) -ast.Set(??) -ast.SetComp(??) -ast.Slice(??) -ast.Starred(??) -ast.Store(??) -ast.Str(??) -ast.Sub(??) -ast.Subscript(??) -ast.Suite(??) -ast.TryExcept(??) -ast.TryFinally(??) -ast.Tuple(??) -ast.UAdd(??) -ast.USub(??) -ast.UnaryOp(??) -ast.While(??) -ast.With(??) -ast.Yield(??) -ast.alias(??) -ast.arg(??) -ast.arguments(??) -ast.boolop(??) -ast.cmpop(??) -ast.comprehension(??) -ast.copy_location(??) -ast.dump(??) -ast.excepthandler(??) -ast.expr(??) -ast.expr_context(??) -ast.fix_missing_locations(??) -ast.get_docstring(??) -ast.increment_lineno(??) -ast.iter_child_nodes(??) -ast.iter_fields(??) -ast.keyword(??) -ast.literal_eval(??) -ast.mod(??) -ast.operator(??) -ast.parse(??) -ast.slice(??) -ast.stmt(??) -ast.unaryop(??) -ast.walk(??) -asynchat.async_chat(??) -asynchat.asyncore(??) -asynchat.buffer(??) -asynchat.deque(iterable[, maxlen]) --> deque object -asynchat.fifo(??) -asynchat.find_prefix_at_end(??) -asynchat.simple_producer(??) -asynchat.socket(??) -asyncore.EALREADY -asyncore.EBADF -asyncore.ECONNABORTED -asyncore.ECONNRESET -asyncore.EINPROGRESS -asyncore.EINTR -asyncore.EINVAL -asyncore.EISCONN -asyncore.ENOTCONN -asyncore.ESHUTDOWN -asyncore.EWOULDBLOCK -asyncore.ExitNow(??) -asyncore.close_all(??) -asyncore.compact_traceback(??) -asyncore.dispatcher(??) -asyncore.dispatcher_with_send(??) -asyncore.errorcode(??) -asyncore.fcntl(??) -asyncore.file_dispatcher(??) -asyncore.file_wrapper(??) -asyncore.loop(??) -asyncore.os(??) -asyncore.poll(??) -asyncore.poll2(??) -asyncore.poll3(??) -asyncore.read(??) -asyncore.readwrite(??) -asyncore.select(??) -asyncore.socket(??) -asyncore.socket_map(??) -asyncore.sys(??) -asyncore.time(??) -asyncore.warnings(??) -asyncore.write(??) -base64.MAXBINSIZE -base64.MAXLINESIZE -base64.b16decode(??) -base64.b16encode(??) -base64.b32decode(??) -base64.b32encode(??) -base64.b64decode(??) -base64.b64encode(??) -base64.binascii(??) -base64.bytes_types(??) -base64.decode(??) -base64.decodebytes(??) -base64.decodestring(??) -base64.encode(??) -base64.encodebytes(??) -base64.encodestring(??) -base64.main(??) -base64.re(??) -base64.standard_b64decode(??) -base64.standard_b64encode(??) -base64.struct(??) -base64.test(??) -base64.urlsafe_b64decode(??) -base64.urlsafe_b64encode(??) -bdb.Bdb(??) -bdb.BdbQuit(??) -bdb.Breakpoint(??) -bdb.Tdb(??) -bdb.bar(??) -bdb.checkfuncname(??) -bdb.effective(??) -bdb.fnmatch(??) -bdb.foo(??) -bdb.os(??) -bdb.set_trace(??) -bdb.sys(??) -bdb.test(??) -bin(number) -> string -binhex.BinHex(??) -binhex.Error(??) -binhex.FInfo(??) -binhex.HexBin(??) -binhex.LINELEN -binhex.REASONABLY_LARGE -binhex.RUNCHAR -binhex.binascii(??) -binhex.binhex(infilename, outfilename): create binhex-encoded copy of a file -binhex.getfileinfo(??) -binhex.hexbin(infilename, outfilename) - Decode binhexed file -binhex.io(??) -binhex.openrsrc(??) -binhex.os(??) -binhex.struct(??) -binhex.sys(??) -bisect.bisect(??) -bisect.bisect_left(a, x[, lo[, hi]]) -> index -bisect.bisect_right(a, x[, lo[, hi]]) -> index -bisect.insort(??) -bisect.insort_left(a, x[, lo[, hi]]) -bisect.insort_right(a, x[, lo[, hi]]) -bool(x) -> bool -builtins.ArithmeticError(??) -builtins.AssertionError(??) -builtins.AttributeError(??) -builtins.BaseException(??) -builtins.BufferError(??) -builtins.BytesWarning(??) -builtins.DeprecationWarning(??) -builtins.EOFError(??) -builtins.Ellipsis(??) -builtins.EnvironmentError(??) -builtins.Exception(??) -builtins.False -builtins.FloatingPointError(??) -builtins.FutureWarning(??) -builtins.GeneratorExit(??) -builtins.IOError(??) -builtins.ImportError(??) -builtins.ImportWarning(??) -builtins.IndentationError(??) -builtins.IndexError(??) -builtins.KeyError(??) -builtins.KeyboardInterrupt(??) -builtins.LookupError(??) -builtins.MemoryError(??) -builtins.NameError(??) -builtins.None -builtins.NotImplemented(??) -builtins.NotImplementedError(??) -builtins.OSError(??) -builtins.OverflowError(??) -builtins.PendingDeprecationWarning(??) -builtins.ReferenceError(??) -builtins.ResourceWarning(??) -builtins.RuntimeError(??) -builtins.RuntimeWarning(??) -builtins.StopIteration(??) -builtins.SyntaxError(??) -builtins.SyntaxWarning(??) -builtins.SystemError(??) -builtins.SystemExit(??) -builtins.TabError(??) -builtins.True -builtins.TypeError(??) -builtins.UnboundLocalError(??) -builtins.UnicodeDecodeError(??) -builtins.UnicodeEncodeError(??) -builtins.UnicodeError(??) -builtins.UnicodeTranslateError(??) -builtins.UnicodeWarning(??) -builtins.UserWarning(??) -builtins.ValueError(??) -builtins.Warning(??) -builtins.ZeroDivisionError(??) -builtins.abs(number) -> number -builtins.all(iterable) -> bool -builtins.any(iterable) -> bool -builtins.ascii(object) -> string -builtins.bin(number) -> string -builtins.bool(x) -> bool -builtins.bytearray(iterable_of_ints) -> bytearray -builtins.bytes(iterable_of_ints) -> bytes -builtins.callable(object) -> bool -builtins.chr(i) -> Unicode character -builtins.classmethod(function) -> method -builtins.compile(source, filename, mode[, flags[, dont_inherit]]) -> code object -builtins.complex(real[, imag]) -> complex number -builtins.copyright(??) -builtins.credits(??) -builtins.delattr(object, name) -builtins.dict() -> new empty dictionary -builtins.dir([object]) -> list of strings -builtins.divmod(x, y) -> (div, mod) -builtins.enumerate(iterable[, start]) -> iterator for index, value of iterable -builtins.eval(source[, globals[, locals]]) -> value -builtins.exec(object[, globals[, locals]]) -builtins.exit(??) -builtins.filter(function or None, iterable) --> filter object -builtins.float(x) -> floating point number -builtins.format(value[, format_spec]) -> string -builtins.frozenset() -> empty frozenset object -builtins.getattr(object, name[, default]) -> value -builtins.globals() -> dictionary -builtins.hasattr(object, name) -> bool -builtins.hash(object) -> integer -builtins.help(??) -builtins.hex(number) -> string -builtins.id(object) -> integer -builtins.input([prompt]) -> string -builtins.int(x[, base]) -> integer -builtins.isinstance(object, class-or-type-or-tuple) -> bool -builtins.issubclass(C, B) -> bool -builtins.iter(iterable) -> iterator -builtins.len(object) -> integer -builtins.license(??) -builtins.list() -> new empty list -builtins.locals() -> dictionary -builtins.map(func, *iterables) --> map object -builtins.max(iterable[, key=func]) -> value -builtins.memoryview(object) -builtins.min(iterable[, key=func]) -> value -builtins.next(iterator[, default]) -builtins.object(??) -builtins.oct(number) -> string -builtins.open(??) -builtins.ord(c) -> integer -builtins.pow(x, y[, z]) -> number -builtins.print(value, ..., sep=' ', end='\n', file=sys.stdout) -builtins.property(fget=None, fset=None, fdel=None, doc=None) -> property attribute -builtins.quit(??) -builtins.range([start,] stop[, step]) -> range object -builtins.repr(object) -> string -builtins.reversed(sequence) -> reverse iterator over values of the sequence -builtins.round(number[, ndigits]) -> number -builtins.set() -> new empty set object -builtins.setattr(object, name, value) -builtins.slice([start,] stop[, step]) -builtins.sorted(iterable, key=None, reverse=False) --> new sorted list -builtins.staticmethod(function) -> method -builtins.str(string[, encoding[, errors]]) -> str -builtins.sum(iterable[, start]) -> value -builtins.super() -> same as super(__class__, ) -builtins.tuple() -> empty tuple -builtins.type(object) -> the object's type -builtins.vars([object]) -> dictionary -builtins.zip(iter1 [,iter2 [...]]) --> zip object -bytearray(iterable_of_ints) -> bytearray -bytes(iterable_of_ints) -> bytes -cProfile.Profile(custom_timer=None, time_unit=None, subcalls=True, builtins=True) -cProfile.label(??) -cProfile.main(??) -cProfile.run(??) -cProfile.runctx(??) -calendar.Calendar(??) -calendar.EPOCH -calendar.FRIDAY -calendar.February -calendar.HTMLCalendar(??) -calendar.IllegalMonthError(??) -calendar.IllegalWeekdayError(??) -calendar.January -calendar.LocaleHTMLCalendar(??) -calendar.LocaleTextCalendar(??) -calendar.MONDAY -calendar.SATURDAY -calendar.SUNDAY -calendar.THURSDAY -calendar.TUESDAY -calendar.TextCalendar(??) -calendar.WEDNESDAY -calendar.c(??) -calendar.calendar(??) -calendar.datetime(??) -calendar.day_abbr(??) -calendar.day_name(??) -calendar.different_locale(??) -calendar.error(??) -calendar.firstweekday(??) -calendar.format(??) -calendar.formatstring(??) -calendar.isleap(??) -calendar.leapdays(??) -calendar.main(??) -calendar.mdays(??) -calendar.month(??) -calendar.month_abbr(??) -calendar.month_name(??) -calendar.monthcalendar(??) -calendar.monthrange(??) -calendar.prcal(??) -calendar.prmonth(??) -calendar.prweek(??) -calendar.setfirstweekday(??) -calendar.sys(??) -calendar.timegm(??) -calendar.week(??) -calendar.weekday(??) -calendar.weekheader(??) -callable(object) -> bool -cgi.BytesIO([buffer]) -> object -cgi.FeedParser(??) -cgi.FieldStorage(??) -cgi.MiniFieldStorage(??) -cgi.StringIO(??) -cgi.TextIOWrapper(??) -cgi.dolog(??) -cgi.escape(??) -cgi.html(??) -cgi.initlog(??) -cgi.locale(??) -cgi.log(??) -cgi.logfile -cgi.logfp(??) -cgi.maxlen -cgi.nolog(??) -cgi.os(??) -cgi.parse(??) -cgi.parse_header(??) -cgi.parse_multipart(??) -cgi.parse_qs(??) -cgi.parse_qsl(??) -cgi.print_arguments(??) -cgi.print_directory(??) -cgi.print_environ(??) -cgi.print_environ_usage(??) -cgi.print_exception(??) -cgi.print_form(??) -cgi.sys(??) -cgi.tempfile(??) -cgi.test(??) -cgi.urllib(??) -cgi.valid_boundary(??) -cgi.warn(??) -cgitb.Hook(??) -cgitb.enable(??) -cgitb.grey(??) -cgitb.handler(??) -cgitb.html(??) -cgitb.inspect(??) -cgitb.keyword(??) -cgitb.linecache(??) -cgitb.lookup(??) -cgitb.os(??) -cgitb.pydoc(??) -cgitb.reset(??) -cgitb.scanvars(??) -cgitb.small(??) -cgitb.strong(??) -cgitb.sys(??) -cgitb.tempfile(??) -cgitb.text(??) -cgitb.time(??) -cgitb.tokenize(??) -cgitb.traceback(??) -cgitb.types(??) -chr(i) -> Unicode character -chunk.Chunk(??) -classmethod(function) -> method -cmd.Cmd(??) -cmd.IDENTCHARS -cmd.PROMPT -cmd.string(??) -cmd.sys(??) -code.CommandCompiler(??) -code.InteractiveConsole(??) -code.InteractiveInterpreter(??) -code.compile_command(??) -code.interact(??) -code.sys(??) -code.traceback(??) -codecs.BOM -codecs.BOM32_BE -codecs.BOM32_LE -codecs.BOM64_BE -codecs.BOM64_LE -codecs.BOM_BE -codecs.BOM_LE -codecs.BOM_UTF16 -codecs.BOM_UTF16_BE -codecs.BOM_UTF16_LE -codecs.BOM_UTF32 -codecs.BOM_UTF32_BE -codecs.BOM_UTF32_LE -codecs.BOM_UTF8 -codecs.BufferedIncrementalDecoder(??) -codecs.BufferedIncrementalEncoder(??) -codecs.Codec(??) -codecs.CodecInfo(??) -codecs.EncodedFile(??) -codecs.IncrementalDecoder(??) -codecs.IncrementalEncoder(??) -codecs.StreamReader(??) -codecs.StreamReaderWriter(??) -codecs.StreamRecoder(??) -codecs.StreamWriter(??) -codecs.ascii_decode(??) -codecs.ascii_encode(??) -codecs.backslashreplace_errors(??) -codecs.builtins(??) -codecs.charmap_build(??) -codecs.charmap_decode(??) -codecs.charmap_encode(??) -codecs.decode(obj, [encoding[,errors]]) -> object -codecs.encode(obj, [encoding[,errors]]) -> object -codecs.escape_decode(??) -codecs.escape_encode(??) -codecs.getdecoder(??) -codecs.getencoder(??) -codecs.getincrementaldecoder(??) -codecs.getincrementalencoder(??) -codecs.getreader(??) -codecs.getwriter(??) -codecs.ignore_errors(??) -codecs.iterdecode(??) -codecs.iterencode(??) -codecs.latin_1_decode(??) -codecs.latin_1_encode(??) -codecs.lookup(encoding) -> CodecInfo -codecs.lookup_error(errors) -> handler -codecs.make_encoding_map(??) -codecs.make_identity_dict(rng) -> dict -codecs.open(??) -codecs.raw_unicode_escape_decode(??) -codecs.raw_unicode_escape_encode(??) -codecs.readbuffer_encode(??) -codecs.register(search_function) -codecs.register_error(errors, handler) -codecs.replace_errors(??) -codecs.strict_errors(??) -codecs.sys(??) -codecs.unicode_escape_decode(??) -codecs.unicode_escape_encode(??) -codecs.unicode_internal_decode(??) -codecs.unicode_internal_encode(??) -codecs.utf_16_be_decode(??) -codecs.utf_16_be_encode(??) -codecs.utf_16_decode(??) -codecs.utf_16_encode(??) -codecs.utf_16_ex_decode(??) -codecs.utf_16_le_decode(??) -codecs.utf_16_le_encode(??) -codecs.utf_32_be_decode(??) -codecs.utf_32_be_encode(??) -codecs.utf_32_decode(??) -codecs.utf_32_encode(??) -codecs.utf_32_ex_decode(??) -codecs.utf_32_le_decode(??) -codecs.utf_32_le_encode(??) -codecs.utf_7_decode(??) -codecs.utf_7_encode(??) -codecs.utf_8_decode(??) -codecs.utf_8_encode(??) -codecs.xmlcharrefreplace_errors(??) -codeop.CommandCompiler(??) -codeop.Compile(??) -codeop.PyCF_DONT_IMPLY_DEDENT -codeop.compile_command(??) -collections.ByteString(??) -collections.Callable(??) -collections.Container(??) -collections.Counter(??) -collections.Hashable(??) -collections.ItemsView(??) -collections.Iterable(??) -collections.Iterator(??) -collections.KeysView(??) -collections.Mapping(??) -collections.MappingView(??) -collections.MutableMapping(??) -collections.MutableSequence(??) -collections.MutableSet(??) -collections.OrderedDict(??) -collections.Sequence(??) -collections.Set(??) -collections.Sized(??) -collections.UserDict(??) -collections.UserList(??) -collections.UserString(??) -collections.ValuesView(??) -collections.defaultdict(default_factory) --> dict with default factory -collections.deque(iterable[, maxlen]) --> deque object -collections.namedtuple(??) -colorsys.ONE_SIXTH -colorsys.ONE_THIRD -colorsys.TWO_THIRD -colorsys.hls_to_rgb(??) -colorsys.hsv_to_rgb(??) -colorsys.rgb_to_hls(??) -colorsys.rgb_to_hsv(??) -colorsys.rgb_to_yiq(??) -colorsys.yiq_to_rgb(??) -compile(source, filename, mode[, flags[, dont_inherit]]) -> code object -compileall.compile_dir(??) -compileall.compile_file(??) -compileall.compile_path(??) -compileall.errno(??) -compileall.imp(??) -compileall.main(??) -compileall.os(??) -compileall.py_compile(??) -compileall.struct(??) -compileall.sys(??) -complex(real[, imag]) -> complex number -concurrent.futures(??) -concurrent.futures.ALL_COMPLETED -concurrent.futures.CancelledError(??) -concurrent.futures.Executor(??) -concurrent.futures.FIRST_COMPLETED -concurrent.futures.FIRST_EXCEPTION -concurrent.futures.Future(??) -concurrent.futures.ProcessPoolExecutor(??) -concurrent.futures.ThreadPoolExecutor(??) -concurrent.futures.TimeoutError(??) -concurrent.futures.as_completed(??) -concurrent.futures.process(??) -concurrent.futures.process.EXTRA_QUEUED_CALLS -concurrent.futures.process.ProcessPoolExecutor(??) -concurrent.futures.process.atexit(??) -concurrent.futures.process.multiprocessing(??) -concurrent.futures.process.queue(??) -concurrent.futures.process.threading(??) -concurrent.futures.process.weakref(??) -concurrent.futures.thread(??) -concurrent.futures.thread.ThreadPoolExecutor(??) -concurrent.futures.thread.atexit(??) -concurrent.futures.thread.queue(??) -concurrent.futures.thread.threading(??) -concurrent.futures.thread.weakref(??) -concurrent.futures.wait(??) -configparser.BasicInterpolation(??) -configparser.ConfigParser(??) -configparser.DEFAULTSECT -configparser.DuplicateOptionError(??) -configparser.DuplicateSectionError(??) -configparser.Error(??) -configparser.ExtendedInterpolation(??) -configparser.Interpolation(??) -configparser.InterpolationDepthError(??) -configparser.InterpolationError(??) -configparser.InterpolationMissingOptionError(??) -configparser.InterpolationSyntaxError(??) -configparser.LegacyInterpolation(??) -configparser.MAX_INTERPOLATION_DEPTH -configparser.MissingSectionHeaderError(??) -configparser.MutableMapping(??) -configparser.NoOptionError(??) -configparser.NoSectionError(??) -configparser.ParsingError(??) -configparser.RawConfigParser(??) -configparser.SafeConfigParser(??) -configparser.SectionProxy(??) -configparser.functools(??) -configparser.io(??) -configparser.itertools(??) -configparser.re(??) -configparser.sys(??) -configparser.warnings(??) -contextlib.ContextDecorator(??) -contextlib.closing(??) -contextlib.contextmanager(??) -contextlib.sys(??) -contextlib.warn(??) -contextlib.wraps(??) -copy.Error(??) -copy.PyStringMap(??) -copy.builtins(??) -copy.copy(??) -copy.deepcopy(??) -copy.dispatch_table(??) -copy.error(??) -copy.name -copy.t(??) -copy.weakref(??) -copyreg.add_extension(??) -copyreg.clear_extension_cache(??) -copyreg.constructor(??) -copyreg.dispatch_table(??) -copyreg.pickle(??) -copyreg.pickle_complex(??) -copyreg.remove_extension(??) -copyright(??) -credits(??) -csv.Dialect(??) -csv.DictReader(??) -csv.DictWriter(??) -csv.Error(??) -csv.QUOTE_ALL -csv.QUOTE_MINIMAL -csv.QUOTE_NONE -csv.QUOTE_NONNUMERIC -csv.Sniffer(??) -csv.StringIO(??) -csv.excel(??) -csv.excel_tab(??) -csv.field_size_limit(??) -csv.get_dialect(??) -csv.list_dialects(??) -csv.re(??) -csv.reader(??) -csv.register_dialect(??) -csv.unix_dialect(??) -csv.unregister_dialect(??) -csv.writer(??) -ctypes.ARRAY(??) -ctypes.ArgumentError(??) -ctypes.Array(??) -ctypes.BigEndianStructure(??) -ctypes.CDLL(??) -ctypes.CFUNCTYPE(??) -ctypes.DEFAULT_MODE -ctypes.LibraryLoader(??) -ctypes.LittleEndianStructure(??) -ctypes.POINTER(??) -ctypes.PYFUNCTYPE(??) -ctypes.PyDLL(??) -ctypes.RTLD_GLOBAL -ctypes.RTLD_LOCAL -ctypes.SetPointerType(??) -ctypes.Structure(??) -ctypes.Union(??) -ctypes.addressof(C instance) -> integer -ctypes.alignment(C type) -> integer -ctypes.byref(C instance[, offset=0]) -> byref-object -ctypes.c_bool(??) -ctypes.c_buffer(??) -ctypes.c_byte(??) -ctypes.c_char(??) -ctypes.c_char_p(??) -ctypes.c_double(??) -ctypes.c_float(??) -ctypes.c_int(??) -ctypes.c_int16(??) -ctypes.c_int32(??) -ctypes.c_int64(??) -ctypes.c_int8(??) -ctypes.c_long(??) -ctypes.c_longdouble(??) -ctypes.c_longlong(??) -ctypes.c_short(??) -ctypes.c_size_t(??) -ctypes.c_ssize_t(??) -ctypes.c_ubyte(??) -ctypes.c_uint(??) -ctypes.c_uint16(??) -ctypes.c_uint32(??) -ctypes.c_uint64(??) -ctypes.c_uint8(??) -ctypes.c_ulong(??) -ctypes.c_ulonglong(??) -ctypes.c_ushort(??) -ctypes.c_void_p(??) -ctypes.c_voidp(??) -ctypes.c_wchar(??) -ctypes.c_wchar_p(??) -ctypes.cast(??) -ctypes.cdll(??) -ctypes.create_string_buffer(aBytes) -> character array -ctypes.create_unicode_buffer(aString) -> character array -ctypes.get_errno(??) -ctypes.macholib(??) -ctypes.macholib.dyld(??) -ctypes.macholib.dyld.DEFAULT_FRAMEWORK_FALLBACK(??) -ctypes.macholib.dyld.DEFAULT_LIBRARY_FALLBACK(??) -ctypes.macholib.dyld.accumulate(iterable) --> accumulate object -ctypes.macholib.dyld.chain(*iterables) --> chain object -ctypes.macholib.dyld.combinations(iterable, r) --> combinations object -ctypes.macholib.dyld.combinations_with_replacement(iterable, r) --> combinations_with_replacement object -ctypes.macholib.dyld.compress(data, selectors) --> iterator over selected data -ctypes.macholib.dyld.count(start=0, step=1) --> count object -ctypes.macholib.dyld.cycle(iterable) --> cycle object -ctypes.macholib.dyld.dropwhile(predicate, iterable) --> dropwhile object -ctypes.macholib.dyld.dyld_default_search(??) -ctypes.macholib.dyld.dyld_env(??) -ctypes.macholib.dyld.dyld_executable_path_search(??) -ctypes.macholib.dyld.dyld_fallback_framework_path(??) -ctypes.macholib.dyld.dyld_fallback_library_path(??) -ctypes.macholib.dyld.dyld_find(??) -ctypes.macholib.dyld.dyld_framework_path(??) -ctypes.macholib.dyld.dyld_image_suffix(??) -ctypes.macholib.dyld.dyld_image_suffix_search(??) -ctypes.macholib.dyld.dyld_library_path(??) -ctypes.macholib.dyld.dyld_override_search(??) -ctypes.macholib.dyld.dylib_info(??) -ctypes.macholib.dyld.filterfalse(function or None, sequence) --> filterfalse object -ctypes.macholib.dyld.framework_find(??) -ctypes.macholib.dyld.framework_info(??) -ctypes.macholib.dyld.groupby(iterable[, keyfunc]) -> create an iterator which returns -ctypes.macholib.dyld.islice(iterable, [start,] stop [, step]) --> islice object -ctypes.macholib.dyld.os(??) -ctypes.macholib.dyld.permutations(iterable[, r]) --> permutations object -ctypes.macholib.dyld.product(*iterables) --> product object -ctypes.macholib.dyld.repeat(object [,times]) -> create an iterator which returns the object -ctypes.macholib.dyld.starmap(function, sequence) --> starmap object -ctypes.macholib.dyld.takewhile(predicate, iterable) --> takewhile object -ctypes.macholib.dyld.tee(iterable, n=2) --> tuple of n independent iterators. -ctypes.macholib.dyld.test_dyld_find(??) -ctypes.macholib.dyld.zip_longest(iter1 [,iter2 [...]], [fillvalue=None]) --> zip_longest object -ctypes.macholib.dylib(??) -ctypes.macholib.dylib.DYLIB_RE(??) -ctypes.macholib.dylib.dylib_info(??) -ctypes.macholib.dylib.re(??) -ctypes.macholib.dylib.test_dylib_info(??) -ctypes.macholib.framework(??) -ctypes.macholib.framework.STRICT_FRAMEWORK_RE(??) -ctypes.macholib.framework.framework_info(??) -ctypes.macholib.framework.re(??) -ctypes.macholib.framework.test_framework_info(??) -ctypes.memmove(??) -ctypes.memset(??) -ctypes.pointer(??) -ctypes.py_object(??) -ctypes.pydll(??) -ctypes.pythonapi(??) -ctypes.resize(??) -ctypes.set_errno(??) -ctypes.sizeof(C type) -> integer -ctypes.string_at(addr[, size]) -> string -ctypes.util(??) -ctypes.util.contextlib(??) -ctypes.util.errno(??) -ctypes.util.find_library(??) -ctypes.util.os(??) -ctypes.util.re(??) -ctypes.util.sys(??) -ctypes.util.tempfile(??) -ctypes.util.test(??) -ctypes.wstring_at(addr[, size]) -> string -datetime.MAXYEAR -datetime.MINYEAR -datetime.date(year, month, day) --> date object -datetime.datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) -datetime.datetime_CAPI(??) -datetime.time([hour[, minute[, second[, microsecond[, tzinfo]]]]]) --> a time object -datetime.timedelta(??) -datetime.timezone(??) -datetime.tzinfo(??) -dbm.dumb.collections(??) -dbm.dumb.error(??) -dbm.dumb.open(??) -dbm.error(??) -dbm.io(??) -dbm.open(??) -dbm.os(??) -dbm.struct(??) -dbm.sys(??) -dbm.whichdb(??) -decimal.BasicContext(??) -decimal.Clamped(??) -decimal.Context(??) -decimal.ConversionSyntax(??) -decimal.Decimal(??) -decimal.DecimalException(??) -decimal.DecimalTuple(sign, digits, exponent) -decimal.DefaultContext(??) -decimal.DivisionByZero(??) -decimal.DivisionImpossible(??) -decimal.DivisionUndefined(??) -decimal.ExtendedContext(??) -decimal.Inexact(??) -decimal.InvalidContext(??) -decimal.InvalidOperation(??) -decimal.Overflow(??) -decimal.ROUND_05UP -decimal.ROUND_CEILING -decimal.ROUND_DOWN -decimal.ROUND_FLOOR -decimal.ROUND_HALF_DOWN -decimal.ROUND_HALF_EVEN -decimal.ROUND_HALF_UP -decimal.ROUND_UP -decimal.Rounded(??) -decimal.Subnormal(??) -decimal.Underflow(??) -decimal.getcontext(??) -decimal.localcontext(??) -decimal.setcontext(??) -delattr(object, name) -dict() -> new empty dictionary -difflib.Differ(??) -difflib.HtmlDiff(??) -difflib.IS_CHARACTER_JUNK(??) -difflib.IS_LINE_JUNK(??) -difflib.Match(a, b, size) -difflib.SequenceMatcher(??) -difflib.context_diff(??) -difflib.get_close_matches(??) -difflib.heapq(??) -difflib.ndiff(??) -difflib.restore(??) -difflib.unified_diff(??) -difflib.warnings(??) -dir([object]) -> list of strings -dis.COMPILER_FLAG_NAMES(??) -dis.EXTENDED_ARG -dis.HAVE_ARGUMENT -dis.cmp_op(??) -dis.code_info(??) -dis.dis(??) -dis.disassemble(??) -dis.disco(??) -dis.distb(??) -dis.findlabels(??) -dis.findlinestarts(??) -dis.hascompare(??) -dis.hasconst(??) -dis.hasfree(??) -dis.hasjabs(??) -dis.hasjrel(??) -dis.haslocal(??) -dis.hasname(??) -dis.opmap(??) -dis.opname(??) -dis.pretty_flags(??) -dis.show_code(??) -dis.sys(??) -dis.types(??) -divmod(x, y) -> (div, mod) -doctest.BLANKLINE_MARKER -doctest.COMPARISON_FLAGS -doctest.DONT_ACCEPT_BLANKLINE -doctest.DONT_ACCEPT_TRUE_FOR_1 -doctest.DebugRunner(??) -doctest.DocFileCase(??) -doctest.DocFileSuite(??) -doctest.DocFileTest(??) -doctest.DocTest(??) -doctest.DocTestCase(??) -doctest.DocTestFailure(??) -doctest.DocTestFinder(??) -doctest.DocTestParser(??) -doctest.DocTestRunner(??) -doctest.DocTestSuite(??) -doctest.ELLIPSIS -doctest.ELLIPSIS_MARKER -doctest.Example(??) -doctest.IGNORE_EXCEPTION_DETAIL -doctest.NORMALIZE_WHITESPACE -doctest.OPTIONFLAGS_BY_NAME(??) -doctest.OutputChecker(??) -doctest.REPORTING_FLAGS -doctest.REPORT_CDIFF -doctest.REPORT_NDIFF -doctest.REPORT_ONLY_FIRST_FAILURE -doctest.REPORT_UDIFF -doctest.SKIP -doctest.SkipDocTestCase(??) -doctest.StringIO(??) -doctest.TestResults(failed, attempted) -doctest.UnexpectedException(??) -doctest.debug(??) -doctest.debug_script(??) -doctest.debug_src(??) -doctest.difflib(??) -doctest.inspect(??) -doctest.linecache(??) -doctest.master(??) -doctest.namedtuple(??) -doctest.os(??) -doctest.pdb(??) -doctest.re(??) -doctest.register_optionflag(??) -doctest.run_docstring_examples(??) -doctest.script_from_examples(??) -doctest.set_unittest_reportflags(??) -doctest.sys(??) -doctest.tempfile(??) -doctest.testfile(??) -doctest.testmod(??) -doctest.testsource(??) -doctest.traceback(??) -doctest.unittest(??) -doctest.warnings(??) -dummy_threading.Barrier(??) -dummy_threading.BoundedSemaphore(??) -dummy_threading.Condition(??) -dummy_threading.Event(??) -dummy_threading.Lock(??) -dummy_threading.RLock(??) -dummy_threading.Semaphore(??) -dummy_threading.Thread(??) -dummy_threading.Timer(??) -dummy_threading.active_count(??) -dummy_threading.current_thread(??) -dummy_threading.enumerate(??) -dummy_threading.local(??) -dummy_threading.setprofile(??) -dummy_threading.settrace(??) -dummy_threading.stack_size(??) -dummy_threading.threading(??) -email.base64mime(??) -email.base64mime.CRLF -email.base64mime.EMPTYSTRING -email.base64mime.MISC_LEN -email.base64mime.NL -email.base64mime.a2b_base64(??) -email.base64mime.b2a_base64(??) -email.base64mime.b64encode(??) -email.base64mime.body_decode(??) -email.base64mime.body_encode(??) -email.base64mime.decode(??) -email.base64mime.decodestring(??) -email.base64mime.header_encode(??) -email.base64mime.header_length(??) -email.charset(??) -email.charset.ALIASES(??) -email.charset.BASE64 -email.charset.CHARSETS(??) -email.charset.CODEC_MAP(??) -email.charset.Charset(??) -email.charset.DEFAULT_CHARSET -email.charset.EMPTYSTRING -email.charset.QP -email.charset.RFC2047_CHROME_LEN -email.charset.SHORTEST -email.charset.UNKNOWN8BIT -email.charset.add_alias(??) -email.charset.add_charset(??) -email.charset.add_codec(??) -email.charset.email(??) -email.charset.encode_7or8bit(??) -email.charset.errors(??) -email.charset.partial(func, *args, **keywords) - new function with partial application -email.encoders(??) -email.encoders.encode_7or8bit(??) -email.encoders.encode_base64(??) -email.encoders.encode_noop(??) -email.encoders.encode_quopri(??) -email.errors(??) -email.errors.BoundaryError(??) -email.errors.CharsetError(??) -email.errors.FirstHeaderLineIsContinuationDefect(??) -email.errors.HeaderParseError(??) -email.errors.MalformedHeaderDefect(??) -email.errors.MessageDefect(??) -email.errors.MessageError(??) -email.errors.MessageParseError(??) -email.errors.MisplacedEnvelopeHeaderDefect(??) -email.errors.MultipartConversionError(??) -email.errors.MultipartInvariantViolationDefect(??) -email.errors.NoBoundaryInMultipartDefect(??) -email.errors.StartBoundaryNotFoundDefect(??) -email.feedparser(??) -email.feedparser.BufferedSubFile(??) -email.feedparser.BytesFeedParser(??) -email.feedparser.EMPTYSTRING -email.feedparser.FeedParser(??) -email.feedparser.NL -email.feedparser.NLCRE(??) -email.feedparser.NLCRE_bol(??) -email.feedparser.NLCRE_crack(??) -email.feedparser.NLCRE_eol(??) -email.feedparser.NeedMoreData(??) -email.feedparser.errors(??) -email.feedparser.headerRE(??) -email.feedparser.message(??) -email.feedparser.re(??) -email.generator(??) -email.generator.BytesGenerator(??) -email.generator.BytesIO([buffer]) -> object -email.generator.DecodedGenerator(??) -email.generator.Generator(??) -email.generator.Header(??) -email.generator.NL -email.generator.StringIO(??) -email.generator.UNDERSCORE -email.generator.fcre(??) -email.generator.random(??) -email.generator.re(??) -email.generator.sys(??) -email.generator.time(??) -email.generator.warnings(??) -email.header(??) -email.header.BSPACE -email.header.Charset(??) -email.header.EMPTYSTRING -email.header.Header(??) -email.header.HeaderParseError(??) -email.header.MAXLINELEN -email.header.NL -email.header.SPACE -email.header.SPACE8 -email.header.USASCII(??) -email.header.UTF8(??) -email.header.binascii(??) -email.header.decode_header(??) -email.header.ecre(??) -email.header.email(??) -email.header.fcre(??) -email.header.make_header(??) -email.header.re(??) -email.iterators(??) -email.iterators.StringIO(??) -email.iterators.body_line_iterator(??) -email.iterators.sys(??) -email.iterators.typed_subpart_iterator(??) -email.iterators.walk(??) -email.message(??) -email.message.BytesIO([buffer]) -> object -email.message.Charset(??) -email.message.Message(??) -email.message.SEMISPACE -email.message.StringIO(??) -email.message.base64(??) -email.message.binascii(??) -email.message.errors(??) -email.message.header(??) -email.message.re(??) -email.message.tspecials(??) -email.message.utils(??) -email.message.uu(??) -email.message.warnings(??) -email.message_from_binary_file(??) -email.message_from_bytes(??) -email.message_from_file(??) -email.message_from_string(??) -email.mime(??) -email.mime.application(??) -email.mime.application.MIMEApplication(??) -email.mime.application.MIMENonMultipart(??) -email.mime.application.encoders(??) -email.mime.audio(??) -email.mime.audio.BytesIO([buffer]) -> object -email.mime.audio.MIMEAudio(??) -email.mime.audio.MIMENonMultipart(??) -email.mime.audio.encoders(??) -email.mime.audio.sndhdr(??) -email.mime.base(??) -email.mime.base.MIMEBase(??) -email.mime.base.message(??) -email.mime.image.MIMEImage(??) -email.mime.image.MIMENonMultipart(??) -email.mime.image.encoders(??) -email.mime.image.imghdr(??) -email.mime.message(??) -email.mime.message.MIMEMessage(??) -email.mime.message.MIMENonMultipart(??) -email.mime.message.message(??) -email.mime.multipart(??) -email.mime.multipart.MIMEBase(??) -email.mime.multipart.MIMEMultipart(??) -email.mime.nonmultipart(??) -email.mime.nonmultipart.MIMEBase(??) -email.mime.nonmultipart.MIMENonMultipart(??) -email.mime.nonmultipart.errors(??) -email.mime.text(??) -email.mime.text.MIMENonMultipart(??) -email.mime.text.MIMEText(??) -email.mime.text.encode_7or8bit(??) -email.parser(??) -email.parser.BytesParser(??) -email.parser.FeedParser(??) -email.parser.HeaderParser(??) -email.parser.Message(??) -email.parser.Parser(??) -email.parser.StringIO(??) -email.parser.TextIOWrapper(??) -email.parser.warnings(??) -email.quoprimime(??) -email.quoprimime.CRLF -email.quoprimime.EMPTYSTRING -email.quoprimime.NL -email.quoprimime.ascii_letters -email.quoprimime.body_check(??) -email.quoprimime.body_decode(??) -email.quoprimime.body_encode(??) -email.quoprimime.body_length(??) -email.quoprimime.c -email.quoprimime.decode(??) -email.quoprimime.decodestring(??) -email.quoprimime.digits -email.quoprimime.header_check(??) -email.quoprimime.header_decode(??) -email.quoprimime.header_encode(??) -email.quoprimime.header_length(??) -email.quoprimime.hexdigits -email.quoprimime.quote(??) -email.quoprimime.re(??) -email.quoprimime.unquote(??) -email.utils(??) -email.utils.COMMASPACE -email.utils.CRLF -email.utils.EMPTYSTRING -email.utils.StringIO(??) -email.utils.TICK -email.utils.UEMPTYSTRING -email.utils.base64(??) -email.utils.collapse_rfc2231_value(??) -email.utils.decode_params(??) -email.utils.decode_rfc2231(??) -email.utils.ecre(??) -email.utils.encode_rfc2231(??) -email.utils.escapesre(??) -email.utils.formataddr(??) -email.utils.formatdate(??) -email.utils.getaddresses(??) -email.utils.make_msgid(??) -email.utils.mktime_tz(??) -email.utils.os(??) -email.utils.parseaddr(??) -email.utils.parsedate(??) -email.utils.parsedate_tz(??) -email.utils.quote(??) -email.utils.random(??) -email.utils.re(??) -email.utils.rfc2231_continuation(??) -email.utils.socket(??) -email.utils.specialsre(??) -email.utils.time(??) -email.utils.unquote(??) -email.utils.urllib(??) -email.utils.warnings(??) -enumerate(iterable[, start]) -> iterator for index, value of iterable -errno.E2BIG -errno.EACCES -errno.EADDRINUSE -errno.EADDRNOTAVAIL -errno.EADV -errno.EAFNOSUPPORT -errno.EAGAIN -errno.EALREADY -errno.EBADE -errno.EBADF -errno.EBADFD -errno.EBADMSG -errno.EBADR -errno.EBADRQC -errno.EBADSLT -errno.EBFONT -errno.EBUSY -errno.ECANCELED -errno.ECHILD -errno.ECHRNG -errno.ECOMM -errno.ECONNABORTED -errno.ECONNREFUSED -errno.ECONNRESET -errno.EDEADLK -errno.EDEADLOCK -errno.EDESTADDRREQ -errno.EDOM -errno.EDOTDOT -errno.EDQUOT -errno.EEXIST -errno.EFAULT -errno.EFBIG -errno.EHOSTDOWN -errno.EHOSTUNREACH -errno.EIDRM -errno.EILSEQ -errno.EINPROGRESS -errno.EINTR -errno.EINVAL -errno.EIO -errno.EISCONN -errno.EISDIR -errno.EISNAM -errno.EKEYEXPIRED -errno.EKEYREJECTED -errno.EKEYREVOKED -errno.EL2HLT -errno.EL2NSYNC -errno.EL3HLT -errno.EL3RST -errno.ELIBACC -errno.ELIBBAD -errno.ELIBEXEC -errno.ELIBMAX -errno.ELIBSCN -errno.ELNRNG -errno.ELOOP -errno.EMEDIUMTYPE -errno.EMFILE -errno.EMLINK -errno.EMSGSIZE -errno.EMULTIHOP -errno.ENAMETOOLONG -errno.ENAVAIL -errno.ENETDOWN -errno.ENETRESET -errno.ENETUNREACH -errno.ENFILE -errno.ENOANO -errno.ENOBUFS -errno.ENOCSI -errno.ENODATA -errno.ENODEV -errno.ENOENT -errno.ENOEXEC -errno.ENOKEY -errno.ENOLCK -errno.ENOLINK -errno.ENOMEDIUM -errno.ENOMEM -errno.ENOMSG -errno.ENONET -errno.ENOPKG -errno.ENOPROTOOPT -errno.ENOSPC -errno.ENOSR -errno.ENOSTR -errno.ENOSYS -errno.ENOTBLK -errno.ENOTCONN -errno.ENOTDIR -errno.ENOTEMPTY -errno.ENOTNAM -errno.ENOTRECOVERABLE -errno.ENOTSOCK -errno.ENOTSUP -errno.ENOTTY -errno.ENOTUNIQ -errno.ENXIO -errno.EOPNOTSUPP -errno.EOVERFLOW -errno.EOWNERDEAD -errno.EPERM -errno.EPFNOSUPPORT -errno.EPIPE -errno.EPROTO -errno.EPROTONOSUPPORT -errno.EPROTOTYPE -errno.ERANGE -errno.EREMCHG -errno.EREMOTE -errno.EREMOTEIO -errno.ERESTART -errno.ERFKILL -errno.EROFS -errno.ESHUTDOWN -errno.ESOCKTNOSUPPORT -errno.ESPIPE -errno.ESRCH -errno.ESRMNT -errno.ESTALE -errno.ESTRPIPE -errno.ETIME -errno.ETIMEDOUT -errno.ETOOMANYREFS -errno.ETXTBSY -errno.EUCLEAN -errno.EUNATCH -errno.EUSERS -errno.EWOULDBLOCK -errno.EXDEV -errno.EXFULL -errno.errorcode(??) -eval(source[, globals[, locals]]) -> value -exec(object[, globals[, locals]]) -exit(??) -filecmp.BUFSIZE -filecmp.cmp(??) -filecmp.cmpfiles(??) -filecmp.demo(??) -filecmp.dircmp(??) -filecmp.filterfalse(function or None, sequence) --> filterfalse object -filecmp.os(??) -filecmp.stat(??) -fileinput.DEFAULT_BUFSIZE -fileinput.FileInput(??) -fileinput.close(??) -fileinput.filelineno(??) -fileinput.filename(??) -fileinput.fileno(??) -fileinput.hook_compressed(??) -fileinput.hook_encoded(??) -fileinput.input(files=None, inplace=False, backup="", bufsize=0, mode="r", openhook=None) -fileinput.isfirstline(??) -fileinput.isstdin(??) -fileinput.lineno(??) -fileinput.nextfile(??) -fileinput.os(??) -fileinput.sys(??) -filter(function or None, iterable) --> filter object -float(x) -> floating point number -fnmatch.filter(??) -fnmatch.fnmatch(??) -fnmatch.fnmatchcase(??) -fnmatch.functools(??) -fnmatch.os(??) -fnmatch.posixpath(??) -fnmatch.re(??) -fnmatch.translate(??) -format(value[, format_spec]) -> string -formatter.AS_IS(??) -formatter.AbstractFormatter(??) -formatter.AbstractWriter(??) -formatter.DumbWriter(??) -formatter.NullFormatter(??) -formatter.NullWriter(??) -formatter.sys(??) -formatter.test(??) -fractions.Decimal(??) -fractions.Fraction(??) -fractions.gcd(??) -fractions.math(??) -fractions.numbers(??) -fractions.operator(??) -fractions.re(??) -fractions.sys(??) -frozenset() -> empty frozenset object -ftplib.B_CRLF -ftplib.CRLF -ftplib.Error(??) -ftplib.FTP(??) -ftplib.FTP_PORT -ftplib.FTP_TLS(??) -ftplib.MSG_OOB -ftplib.Netrc(??) -ftplib.all_errors(??) -ftplib.error_perm(??) -ftplib.error_proto(??) -ftplib.error_reply(??) -ftplib.error_temp(??) -ftplib.ftpcp(??) -ftplib.os(??) -ftplib.parse150(??) -ftplib.parse227(??) -ftplib.parse229(??) -ftplib.parse257(??) -ftplib.print_line(??) -ftplib.socket(??) -ftplib.ssl(??) -ftplib.sys(??) -ftplib.test(??) -functools.Lock(??) -functools.OrderedDict(??) -functools.WRAPPER_ASSIGNMENTS(??) -functools.WRAPPER_UPDATES(??) -functools.cmp_to_key(??) -functools.lru_cache(??) -functools.namedtuple(??) -functools.partial(func, *args, **keywords) - new function with partial application -functools.reduce(function, sequence[, initial]) -> value -functools.total_ordering(??) -functools.update_wrapper(??) -functools.wraps(??) -gc.DEBUG_COLLECTABLE -gc.DEBUG_LEAK -gc.DEBUG_SAVEALL -gc.DEBUG_STATS -gc.DEBUG_UNCOLLECTABLE -gc.collect([generation]) -> n -gc.disable() -> None -gc.enable() -> None -gc.garbage(??) -gc.get_count() -> (count0, count1, count2) -gc.get_debug() -> flags -gc.get_objects() -> [...] -gc.get_referents(*objs) -> list -gc.get_referrers(*objs) -> list -gc.get_threshold() -> (threshold0, threshold1, threshold2) -gc.is_tracked(obj) -> bool -gc.isenabled() -> status -gc.set_debug(flags) -> None -gc.set_threshold(threshold0, [threshold1, threshold2]) -> None -genericpath.commonprefix(??) -genericpath.exists(??) -genericpath.getatime(??) -genericpath.getctime(??) -genericpath.getmtime(??) -genericpath.getsize(??) -genericpath.isdir(??) -genericpath.isfile(??) -genericpath.os(??) -genericpath.stat(??) -getattr(object, name[, default]) -> value -getopt.GetoptError(??) -getopt.do_longs(??) -getopt.do_shorts(??) -getopt.error(??) -getopt.getopt(args, options[, long_options]) -> opts, args -getopt.gnu_getopt(??) -getopt.long_has_args(??) -getopt.os(??) -getopt.short_has_arg(??) -getpass.GetPassWarning(??) -getpass.fallback_getpass(??) -getpass.getpass(??) -getpass.getuser(??) -getpass.os(??) -getpass.sys(??) -getpass.termios(??) -getpass.unix_getpass(??) -getpass.warnings(??) -getpass.win_getpass(??) -gettext.Catalog(??) -gettext.ENOENT -gettext.GNUTranslations(??) -gettext.NullTranslations(??) -gettext.bind_textdomain_codeset(??) -gettext.bindtextdomain(??) -gettext.c2py(??) -gettext.copy(??) -gettext.dgettext(??) -gettext.dngettext(??) -gettext.find(??) -gettext.gettext(??) -gettext.install(??) -gettext.io(??) -gettext.ldgettext(??) -gettext.ldngettext(??) -gettext.lgettext(??) -gettext.lngettext(??) -gettext.locale(??) -gettext.ngettext(??) -gettext.os(??) -gettext.re(??) -gettext.struct(??) -gettext.sys(??) -gettext.textdomain(??) -gettext.translation(??) -glob.fnmatch(??) -glob.glob(??) -glob.glob0(??) -glob.glob1(??) -glob.has_magic(??) -glob.iglob(??) -glob.magic_check(??) -glob.magic_check_bytes(??) -glob.os(??) -glob.re(??) -glob.sys(??) -globals() -> dictionary -gzip.FCOMMENT -gzip.FEXTRA -gzip.FHCRC -gzip.FNAME -gzip.FTEXT -gzip.GzipFile(??) -gzip.LOWU32(??) -gzip.READ -gzip.U32(??) -gzip.WRITE -gzip.builtins(??) -gzip.compress(??) -gzip.decompress(??) -gzip.io(??) -gzip.open(??) -gzip.os(??) -gzip.read32(??) -gzip.struct(??) -gzip.sys(??) -gzip.time(??) -gzip.write32u(??) -gzip.zlib(??) -hasattr(object, name) -> bool -hash(object) -> integer -hashlib.algorithms_available(??) -hashlib.algorithms_guaranteed(??) -hashlib.md5(??) -hashlib.new(name, data=b'') - Return a new hashing object using the named algorithm; -hashlib.sha1(??) -hashlib.sha224(??) -hashlib.sha256(??) -hashlib.sha384(??) -hashlib.sha512(??) -heapq.bisect(??) -heapq.chain(*iterables) --> chain object -heapq.count(start=0, step=1) --> count object -heapq.heapify(??) -heapq.heappop(??) -heapq.heappush(??) -heapq.heappushpop(??) -heapq.heapreplace(??) -heapq.islice(iterable, [start,] stop [, step]) --> islice object -heapq.merge(??) -heapq.nlargest(??) -heapq.nsmallest(??) -heapq.repeat(object [,times]) -> create an iterator which returns the object -heapq.tee(iterable, n=2) --> tuple of n independent iterators. -help(??) -hex(number) -> string -hmac.HMAC(??) -hmac.digest_size(??) -hmac.new(??) -hmac.trans_36 -hmac.trans_5C -html.entities(??) -html.entities.codepoint2name(??) -html.entities.entitydefs(??) -html.entities.name2codepoint(??) -html.escape(??) -html.parser(??) -html.parser.HTMLParseError(??) -html.parser.HTMLParser(??) -html.parser.attrfind(??) -html.parser.attrfind_tolerant(??) -html.parser.charref(??) -html.parser.commentclose(??) -html.parser.endendtag(??) -html.parser.endtagfind(??) -html.parser.entityref(??) -html.parser.incomplete(??) -html.parser.interesting_cdata(??) -html.parser.interesting_normal(??) -html.parser.locatestarttagend(??) -html.parser.locatestarttagend_tolerant(??) -html.parser.piclose(??) -html.parser.re(??) -html.parser.starttagopen(??) -html.parser.tagfind(??) -http.client(??) -http.client.ACCEPTED -http.client.BAD_GATEWAY -http.client.BAD_REQUEST -http.client.BadStatusLine(??) -http.client.CONFLICT -http.client.CONTINUE -http.client.CREATED -http.client.CannotSendHeader(??) -http.client.CannotSendRequest(??) -http.client.EXPECTATION_FAILED -http.client.FAILED_DEPENDENCY -http.client.FORBIDDEN -http.client.FOUND -http.client.GATEWAY_TIMEOUT -http.client.GONE -http.client.HTTPConnection(??) -http.client.HTTPException(??) -http.client.HTTPMessage(??) -http.client.HTTPResponse(??) -http.client.HTTPSConnection(??) -http.client.HTTPS_PORT -http.client.HTTP_PORT -http.client.HTTP_VERSION_NOT_SUPPORTED -http.client.IM_USED -http.client.INSUFFICIENT_STORAGE -http.client.INTERNAL_SERVER_ERROR -http.client.ImproperConnectionState(??) -http.client.IncompleteRead(??) -http.client.InvalidURL(??) -http.client.LENGTH_REQUIRED -http.client.LOCKED -http.client.LineTooLong(??) -http.client.MAXAMOUNT -http.client.METHOD_NOT_ALLOWED -http.client.MOVED_PERMANENTLY -http.client.MULTIPLE_CHOICES -http.client.MULTI_STATUS -http.client.NON_AUTHORITATIVE_INFORMATION -http.client.NOT_ACCEPTABLE -http.client.NOT_EXTENDED -http.client.NOT_FOUND -http.client.NOT_IMPLEMENTED -http.client.NOT_MODIFIED -http.client.NO_CONTENT -http.client.NotConnected(??) -http.client.OK -http.client.PARTIAL_CONTENT -http.client.PAYMENT_REQUIRED -http.client.PRECONDITION_FAILED -http.client.PROCESSING -http.client.PROXY_AUTHENTICATION_REQUIRED -http.client.REQUESTED_RANGE_NOT_SATISFIABLE -http.client.REQUEST_ENTITY_TOO_LARGE -http.client.REQUEST_TIMEOUT -http.client.REQUEST_URI_TOO_LONG -http.client.RESET_CONTENT -http.client.ResponseNotReady(??) -http.client.SEE_OTHER -http.client.SERVICE_UNAVAILABLE -http.client.SWITCHING_PROTOCOLS -http.client.TEMPORARY_REDIRECT -http.client.UNAUTHORIZED -http.client.UNPROCESSABLE_ENTITY -http.client.UNSUPPORTED_MEDIA_TYPE -http.client.UPGRADE_REQUIRED -http.client.USE_PROXY -http.client.UnimplementedFileMode(??) -http.client.UnknownProtocol(??) -http.client.UnknownTransferEncoding(??) -http.client.collections(??) -http.client.email(??) -http.client.error(??) -http.client.io(??) -http.client.os(??) -http.client.parse_headers(??) -http.client.responses(??) -http.client.socket(??) -http.client.ssl(??) -http.client.urlsplit(??) -http.client.warnings(??) -http.cookiejar(??) -http.cookiejar.Absent(??) -http.cookiejar.Cookie(??) -http.cookiejar.CookieJar(??) -http.cookiejar.CookiePolicy(??) -http.cookiejar.DAYS(??) -http.cookiejar.DEFAULT_HTTP_PORT -http.cookiejar.DefaultCookiePolicy(??) -http.cookiejar.EPOCH_YEAR -http.cookiejar.ESCAPED_CHAR_RE(??) -http.cookiejar.FileCookieJar(??) -http.cookiejar.HEADER_ESCAPE_RE(??) -http.cookiejar.HEADER_JOIN_ESCAPE_RE(??) -http.cookiejar.HEADER_QUOTED_VALUE_RE(??) -http.cookiejar.HEADER_TOKEN_RE(??) -http.cookiejar.HEADER_VALUE_RE(??) -http.cookiejar.HTTP_PATH_SAFE -http.cookiejar.IPV4_RE(??) -http.cookiejar.ISO_DATE_RE(??) -http.cookiejar.LOOSE_HTTP_DATE_RE(??) -http.cookiejar.LWPCookieJar(??) -http.cookiejar.LoadError(??) -http.cookiejar.MISSING_FILENAME_TEXT -http.cookiejar.MONTHS(??) -http.cookiejar.MONTHS_LOWER(??) -http.cookiejar.MozillaCookieJar(??) -http.cookiejar.STRICT_DATE_RE(??) -http.cookiejar.TIMEZONE_RE(??) -http.cookiejar.UTC_ZONES(??) -http.cookiejar.WEEKDAY_RE(??) -http.cookiejar.copy(??) -http.cookiejar.cut_port_re(??) -http.cookiejar.debug(??) -http.cookiejar.deepvalues(??) -http.cookiejar.domain_match(??) -http.cookiejar.eff_request_host(??) -http.cookiejar.escape_path(??) -http.cookiejar.http(??) -http.cookiejar.http2time(??) -http.cookiejar.is_HDN(??) -http.cookiejar.is_third_party(??) -http.cookiejar.iso2time(??) -http.cookiejar.join_header_words(??) -http.cookiejar.liberal_is_HDN(??) -http.cookiejar.logger(??) -http.cookiejar.lwp_cookie_str(??) -http.cookiejar.month -http.cookiejar.offset_from_tz_string(??) -http.cookiejar.parse_ns_headers(??) -http.cookiejar.re(??) -http.cookiejar.reach(??) -http.cookiejar.request_host(??) -http.cookiejar.request_path(??) -http.cookiejar.request_port(??) -http.cookiejar.split_header_words(??) -http.cookiejar.strip_quotes(??) -http.cookiejar.time(??) -http.cookiejar.time2isoz(??) -http.cookiejar.time2netscape(??) -http.cookiejar.timegm(??) -http.cookiejar.unmatched(??) -http.cookiejar.uppercase_escaped_char(??) -http.cookiejar.urllib(??) -http.cookiejar.user_domain_match(??) -http.cookiejar.vals_sorted_by_key(??) -http.cookies(??) -http.cookies.BaseCookie(??) -http.cookies.CookieError(??) -http.cookies.Morsel(??) -http.cookies.SimpleCookie(??) -http.cookies.re(??) -http.cookies.string(??) -http.server(??) -http.server.BaseHTTPRequestHandler(??) -http.server.CGIHTTPRequestHandler(??) -http.server.DEFAULT_ERROR_CONTENT_TYPE -http.server.DEFAULT_ERROR_MESSAGE -http.server.HTTPServer(??) -http.server.SimpleHTTPRequestHandler(??) -http.server.copy(??) -http.server.email(??) -http.server.executable(??) -http.server.html(??) -http.server.http(??) -http.server.io(??) -http.server.mimetypes(??) -http.server.nobody(??) -http.server.nobody_uid(??) -http.server.os(??) -http.server.posixpath(??) -http.server.select(??) -http.server.shutil(??) -http.server.socket(??) -http.server.socketserver(??) -http.server.sys(??) -http.server.test(??) -http.server.time(??) -http.server.urllib(??) -id(object) -> integer -imaplib.AllowedVersions(??) -imaplib.CRLF -imaplib.Commands(??) -imaplib.Continuation(??) -imaplib.Debug -imaplib.Flags(??) -imaplib.HAVE_SSL(??) -imaplib.IMAP4(??) -imaplib.IMAP4_PORT -imaplib.IMAP4_SSL(??) -imaplib.IMAP4_SSL_PORT -imaplib.IMAP4_stream(??) -imaplib.Int2AP(??) -imaplib.InternalDate(??) -imaplib.Internaldate2tuple(??) -imaplib.Literal(??) -imaplib.MapCRLF(??) -imaplib.Mon2num(??) -imaplib.ParseFlags(??) -imaplib.Response_code(??) -imaplib.Time2Internaldate(??) -imaplib.Untagged_response(??) -imaplib.Untagged_status(??) -imaplib.binascii(??) -imaplib.errno(??) -imaplib.random(??) -imaplib.re(??) -imaplib.socket(??) -imaplib.ssl(??) -imaplib.subprocess(??) -imaplib.sys(??) -imaplib.time(??) -imghdr.test(??) -imghdr.test_bmp(??) -imghdr.test_gif(??) -imghdr.test_jpeg(??) -imghdr.test_pbm(??) -imghdr.test_pgm(??) -imghdr.test_png(??) -imghdr.test_ppm(??) -imghdr.test_rast(??) -imghdr.test_rgb(??) -imghdr.test_tiff(??) -imghdr.test_xbm(??) -imghdr.testall(??) -imghdr.tests(??) -imghdr.what(??) -imp.C_BUILTIN -imp.C_EXTENSION -imp.IMP_HOOK -imp.NullImporter(??) -imp.PKG_DIRECTORY -imp.PY_CODERESOURCE -imp.PY_COMPILED -imp.PY_FROZEN -imp.PY_RESOURCE -imp.PY_SOURCE -imp.SEARCH_ERROR -imp.acquire_lock() -> None -imp.cache_from_source(??) -imp.find_module(name, [path]) -> (file, filename, (suffix, mode, type)) -imp.get_frozen_object(??) -imp.get_magic() -> string -imp.get_suffixes() -> [(suffix, mode, type), ...] -imp.get_tag() -> string -imp.init_builtin(??) -imp.init_frozen(??) -imp.is_builtin(??) -imp.is_frozen(??) -imp.is_frozen_package(??) -imp.load_compiled(??) -imp.load_dynamic(??) -imp.load_module(name, file, filename, (suffix, mode, type)) -> module -imp.load_package(??) -imp.load_source(??) -imp.lock_held() -> boolean -imp.new_module(name) -> module -imp.release_lock() -> None -imp.reload(module) -> module -imp.source_from_cache(??) -importlib.abc.ExecutionLoader(??) -importlib.abc.Finder(??) -importlib.abc.InspectLoader(??) -importlib.abc.Loader(??) -importlib.abc.PyLoader(??) -importlib.abc.PyPycLoader(??) -importlib.abc.ResourceLoader(??) -importlib.abc.SourceLoader(??) -importlib.abc.abc(??) -importlib.abc.imp(??) -importlib.abc.io(??) -importlib.abc.machinery(??) -importlib.abc.marshal(??) -importlib.abc.os(??) -importlib.abc.sys(??) -importlib.abc.tokenize(??) -importlib.abc.types(??) -importlib.abc.util(??) -importlib.abc.warnings(??) -importlib.errno(??) -importlib.imp(??) -importlib.import_module(??) -importlib.machinery(??) -importlib.machinery.BuiltinImporter(??) -importlib.machinery.FrozenImporter(??) -importlib.machinery.PathFinder(??) -importlib.marshal(??) -importlib.os(??) -importlib.re(??) -importlib.sep -importlib.sys(??) -importlib.tokenize(??) -importlib.util(??) -importlib.util.module_for_loader(??) -importlib.util.set_loader(??) -importlib.util.set_package(??) -input([prompt]) -> string -inspect.ArgInfo(args, varargs, keywords, locals) -inspect.ArgSpec(args, varargs, keywords, defaults) -inspect.Arguments(args, varargs, varkw) -inspect.Attribute(name, kind, defining_class, object) -inspect.BlockFinder(??) -inspect.CO_GENERATOR -inspect.CO_NESTED -inspect.CO_NEWLOCALS -inspect.CO_NOFREE -inspect.CO_OPTIMIZED -inspect.CO_VARARGS -inspect.CO_VARKEYWORDS -inspect.EndOfBlock(??) -inspect.FullArgSpec(args, varargs, varkw, defaults, kwonlyargs, kwonlydefaults, annotations) -inspect.GEN_CLOSED -inspect.GEN_CREATED -inspect.GEN_RUNNING -inspect.GEN_SUSPENDED -inspect.ModuleInfo(name, suffix, mode, module_type) -inspect.TPFLAGS_IS_ABSTRACT -inspect.Traceback(filename, lineno, function, code_context, index) -inspect.attrgetter(attr, ...) --> attrgetter object -inspect.classify_class_attrs(??) -inspect.cleandoc(??) -inspect.currentframe(??) -inspect.findsource(??) -inspect.formatannotation(??) -inspect.formatannotationrelativeto(??) -inspect.formatargspec(??) -inspect.formatargvalues(??) -inspect.getabsfile(??) -inspect.getargs(??) -inspect.getargspec(??) -inspect.getargvalues(??) -inspect.getattr_static(??) -inspect.getblock(??) -inspect.getcallargs(??) -inspect.getclasstree(??) -inspect.getcomments(??) -inspect.getdoc(??) -inspect.getfile(??) -inspect.getframeinfo(??) -inspect.getfullargspec(??) -inspect.getgeneratorstate(??) -inspect.getinnerframes(??) -inspect.getlineno(??) -inspect.getmembers(??) -inspect.getmodule(??) -inspect.getmoduleinfo(??) -inspect.getmodulename(??) -inspect.getmro(??) -inspect.getouterframes(??) -inspect.getsource(??) -inspect.getsourcefile(??) -inspect.getsourcelines(??) -inspect.imp(??) -inspect.indentsize(??) -inspect.isabstract(??) -inspect.isbuiltin(??) -inspect.isclass(??) -inspect.iscode(??) -inspect.isdatadescriptor(??) -inspect.isframe(??) -inspect.isfunction(??) -inspect.isgenerator(??) -inspect.isgeneratorfunction(??) -inspect.isgetsetdescriptor(??) -inspect.ismemberdescriptor(??) -inspect.ismethod(??) -inspect.ismethoddescriptor(??) -inspect.ismodule(??) -inspect.isroutine(??) -inspect.istraceback(??) -inspect.itertools(??) -inspect.k -inspect.linecache(??) -inspect.mod_dict(??) -inspect.modulesbyfile(??) -inspect.namedtuple(??) -inspect.os(??) -inspect.re(??) -inspect.stack(??) -inspect.string(??) -inspect.sys(??) -inspect.tokenize(??) -inspect.trace(??) -inspect.types(??) -inspect.v -inspect.walktree(??) -int(x[, base]) -> integer -io.BlockingIOError(??) -io.BufferedIOBase(??) -io.BufferedRWPair(??) -io.BufferedRandom(??) -io.BufferedReader(??) -io.BufferedWriter(??) -io.BytesIO([buffer]) -> object -io.DEFAULT_BUFFER_SIZE -io.FileIO(??) -io.IOBase(??) -io.IncrementalNewlineDecoder(??) -io.OpenWrapper(??) -io.RawIOBase(??) -io.SEEK_CUR -io.SEEK_END -io.SEEK_SET -io.StringIO(??) -io.TextIOBase(??) -io.TextIOWrapper(??) -io.UnsupportedOperation(??) -io.abc(??) -io.open(??) -isinstance(object, class-or-type-or-tuple) -> bool -issubclass(C, B) -> bool -iter(iterable) -> iterator -itertools.accumulate(iterable) --> accumulate object -itertools.chain(*iterables) --> chain object -itertools.combinations(iterable, r) --> combinations object -itertools.combinations_with_replacement(iterable, r) --> combinations_with_replacement object -itertools.compress(data, selectors) --> iterator over selected data -itertools.count(start=0, step=1) --> count object -itertools.cycle(iterable) --> cycle object -itertools.dropwhile(predicate, iterable) --> dropwhile object -itertools.filterfalse(function or None, sequence) --> filterfalse object -itertools.groupby(iterable[, keyfunc]) -> create an iterator which returns -itertools.islice(iterable, [start,] stop [, step]) --> islice object -itertools.permutations(iterable[, r]) --> permutations object -itertools.product(*iterables) --> product object -itertools.repeat(object [,times]) -> create an iterator which returns the object -itertools.starmap(function, sequence) --> starmap object -itertools.takewhile(predicate, iterable) --> takewhile object -itertools.tee(iterable, n=2) --> tuple of n independent iterators. -itertools.zip_longest(iter1 [,iter2 [...]], [fillvalue=None]) --> zip_longest object -json.JSONDecoder(??) -json.JSONEncoder(??) -json.decoder(??) -json.decoder.BACKSLASH(??) -json.decoder.FLAGS -json.decoder.JSONArray(??) -json.decoder.JSONDecoder(??) -json.decoder.JSONObject(??) -json.decoder.NaN -json.decoder.NegInf -json.decoder.PosInf -json.decoder.STRINGCHUNK(??) -json.decoder.WHITESPACE(??) -json.decoder.WHITESPACE_STR -json.decoder.binascii(??) -json.decoder.c_scanstring(??) -json.decoder.errmsg(??) -json.decoder.linecol(??) -json.decoder.make_scanner(??) -json.decoder.py_scanstring(??) -json.decoder.re(??) -json.decoder.scanstring(string, end, strict=True) -> (string, end) -json.decoder.struct(??) -json.decoder.sys(??) -json.dump(??) -json.dumps(??) -json.encoder(??) -json.encoder.ESCAPE(??) -json.encoder.ESCAPE_ASCII(??) -json.encoder.ESCAPE_DCT(??) -json.encoder.FLOAT_REPR(??) -json.encoder.HAS_UTF8(??) -json.encoder.INFINITY -json.encoder.JSONEncoder(??) -json.encoder.c_encode_basestring_ascii(??) -json.encoder.c_make_encoder(??) -json.encoder.encode_basestring(??) -json.encoder.encode_basestring_ascii(string) -> string -json.encoder.i -json.encoder.py_encode_basestring_ascii(??) -json.encoder.re(??) -json.load(??) -json.loads(??) -json.scanner(??) -json.scanner.NUMBER_RE(??) -json.scanner.c_make_scanner(??) -json.scanner.make_scanner(??) -json.scanner.py_make_scanner(??) -json.scanner.re(??) -json.tool(??) -json.tool.json(??) -json.tool.main(??) -json.tool.sys(??) -keyword.iskeyword(??) -keyword.kwlist(??) -keyword.main(??) -len(object) -> integer -license(??) -linecache.cache(??) -linecache.checkcache(??) -linecache.clearcache(??) -linecache.getline(??) -linecache.getlines(??) -linecache.os(??) -linecache.sys(??) -linecache.tokenize(??) -linecache.updatecache(??) -list() -> new empty list -locale.ABDAY_1 -locale.ABDAY_2 -locale.ABDAY_3 -locale.ABDAY_4 -locale.ABDAY_5 -locale.ABDAY_6 -locale.ABDAY_7 -locale.ABMON_1 -locale.ABMON_10 -locale.ABMON_11 -locale.ABMON_12 -locale.ABMON_2 -locale.ABMON_3 -locale.ABMON_4 -locale.ABMON_5 -locale.ABMON_6 -locale.ABMON_7 -locale.ABMON_8 -locale.ABMON_9 -locale.ALT_DIGITS -locale.AM_STR -locale.CHAR_MAX -locale.CODESET -locale.CRNCYSTR -locale.DAY_1 -locale.DAY_2 -locale.DAY_3 -locale.DAY_4 -locale.DAY_5 -locale.DAY_6 -locale.DAY_7 -locale.D_FMT -locale.D_T_FMT -locale.ERA -locale.ERA_D_FMT -locale.ERA_D_T_FMT -locale.ERA_T_FMT -locale.Error(??) -locale.LC_ALL -locale.LC_COLLATE -locale.LC_CTYPE -locale.LC_MESSAGES -locale.LC_MONETARY -locale.LC_NUMERIC -locale.LC_TIME -locale.MON_1 -locale.MON_10 -locale.MON_11 -locale.MON_12 -locale.MON_2 -locale.MON_3 -locale.MON_4 -locale.MON_5 -locale.MON_6 -locale.MON_7 -locale.MON_8 -locale.MON_9 -locale.NOEXPR -locale.PM_STR -locale.RADIXCHAR -locale.THOUSEP -locale.T_FMT -locale.T_FMT_AMPM -locale.YESEXPR -locale.atof(??) -locale.atoi(??) -locale.bind_textdomain_codeset(domain, codeset) -> string -locale.bindtextdomain(domain, dir) -> string -locale.collections(??) -locale.currency(??) -locale.dcgettext(domain, msg, category) -> string -locale.dgettext(domain, msg) -> string -locale.encodings(??) -locale.format(??) -locale.format_string(??) -locale.functools(??) -locale.getdefaultlocale(??) -locale.getlocale(??) -locale.getpreferredencoding(??) -locale.gettext(msg) -> string -locale.locale_alias(??) -locale.locale_encoding_alias(??) -locale.localeconv(??) -locale.nl_langinfo(key) -> string -locale.normalize(??) -locale.re(??) -locale.resetlocale(??) -locale.setlocale(??) -locale.str(??) -locale.strcoll(??) -locale.strxfrm(string) -> string. -locale.sys(??) -locale.textdomain(domain) -> string -locale.windows_locale(??) -locals() -> dictionary -logging.BASIC_FORMAT -logging.BufferingFormatter(??) -logging.CRITICAL -logging.DEBUG -logging.ERROR -logging.FATAL -logging.FileHandler(??) -logging.Filter(??) -logging.Filterer(??) -logging.Formatter(??) -logging.Handler(??) -logging.INFO -logging.LogRecord(??) -logging.Logger(??) -logging.LoggerAdapter(??) -logging.Manager(??) -logging.NOTSET -logging.NullHandler(??) -logging.PercentStyle(??) -logging.PlaceHolder(??) -logging.RootLogger(??) -logging.StrFormatStyle(??) -logging.StreamHandler(??) -logging.StringTemplateStyle(??) -logging.Template(??) -logging.WARN -logging.WARNING -logging.addLevelName(??) -logging.atexit(??) -logging.basicConfig(??) -logging.captureWarnings(??) -logging.codecs(??) -logging.config(??) -logging.config.BaseConfigurator(??) -logging.config.ConvertingDict(??) -logging.config.ConvertingList(??) -logging.config.ConvertingTuple(??) -logging.config.DEFAULT_LOGGING_CONFIG_PORT -logging.config.DictConfigurator(??) -logging.config.IDENTIFIER(??) -logging.config.RESET_ERROR -logging.config.StreamRequestHandler(??) -logging.config.ThreadingTCPServer(??) -logging.config.dictConfig(??) -logging.config.dictConfigClass(??) -logging.config.fileConfig(??) -logging.config.io(??) -logging.config.listen(??) -logging.config.logging(??) -logging.config.os(??) -logging.config.re(??) -logging.config.socket(??) -logging.config.stopListening(??) -logging.config.struct(??) -logging.config.sys(??) -logging.config.thread(??) -logging.config.threading(??) -logging.config.traceback(??) -logging.config.types(??) -logging.config.valid_ident(??) -logging.critical(??) -logging.currentframe(??) -logging.debug(??) -logging.disable(??) -logging.error(??) -logging.exception(??) -logging.fatal(??) -logging.getLevelName(??) -logging.getLogRecordFactory(??) -logging.getLogger(??) -logging.getLoggerClass(??) -logging.handlers(??) -logging.handlers.BaseRotatingHandler(??) -logging.handlers.BufferingHandler(??) -logging.handlers.DEFAULT_HTTP_LOGGING_PORT -logging.handlers.DEFAULT_SOAP_LOGGING_PORT -logging.handlers.DEFAULT_TCP_LOGGING_PORT -logging.handlers.DEFAULT_UDP_LOGGING_PORT -logging.handlers.DatagramHandler(??) -logging.handlers.HTTPHandler(??) -logging.handlers.MemoryHandler(??) -logging.handlers.NTEventLogHandler(??) -logging.handlers.QueueHandler(??) -logging.handlers.QueueListener(??) -logging.handlers.RotatingFileHandler(??) -logging.handlers.SMTPHandler(??) -logging.handlers.ST_DEV -logging.handlers.ST_INO -logging.handlers.ST_MTIME -logging.handlers.SYSLOG_TCP_PORT -logging.handlers.SYSLOG_UDP_PORT -logging.handlers.SocketHandler(??) -logging.handlers.SysLogHandler(??) -logging.handlers.TimedRotatingFileHandler(??) -logging.handlers.WatchedFileHandler(??) -logging.handlers.codecs(??) -logging.handlers.logging(??) -logging.handlers.os(??) -logging.handlers.pickle(??) -logging.handlers.re(??) -logging.handlers.socket(??) -logging.handlers.struct(??) -logging.handlers.time(??) -logging.info(??) -logging.io(??) -logging.lastResort(??) -logging.log(??) -logging.logMultiprocessing -logging.logProcesses -logging.logThreads -logging.makeLogRecord(??) -logging.os(??) -logging.raiseExceptions -logging.root(??) -logging.setLogRecordFactory(??) -logging.setLoggerClass(??) -logging.shutdown(??) -logging.sys(??) -logging.thread(??) -logging.threading(??) -logging.time(??) -logging.traceback(??) -logging.warn(??) -logging.warning(??) -logging.warnings(??) -logging.weakref(??) -macpath.SF_APPEND -macpath.SF_ARCHIVED -macpath.SF_IMMUTABLE -macpath.SF_NOUNLINK -macpath.SF_SNAPSHOT -macpath.ST_ATIME -macpath.ST_CTIME -macpath.ST_DEV -macpath.ST_GID -macpath.ST_INO -macpath.ST_MODE -macpath.ST_MTIME -macpath.ST_NLINK -macpath.ST_SIZE -macpath.ST_UID -macpath.S_ENFMT -macpath.S_IEXEC -macpath.S_IFBLK -macpath.S_IFCHR -macpath.S_IFDIR -macpath.S_IFIFO -macpath.S_IFLNK -macpath.S_IFMT(??) -macpath.S_IFREG -macpath.S_IFSOCK -macpath.S_IMODE(??) -macpath.S_IREAD -macpath.S_IRGRP -macpath.S_IROTH -macpath.S_IRUSR -macpath.S_IRWXG -macpath.S_IRWXO -macpath.S_IRWXU -macpath.S_ISBLK(??) -macpath.S_ISCHR(??) -macpath.S_ISDIR(??) -macpath.S_ISFIFO(??) -macpath.S_ISGID -macpath.S_ISLNK(??) -macpath.S_ISREG(??) -macpath.S_ISSOCK(??) -macpath.S_ISUID -macpath.S_ISVTX -macpath.S_IWGRP -macpath.S_IWOTH -macpath.S_IWRITE -macpath.S_IWUSR -macpath.S_IXGRP -macpath.S_IXOTH -macpath.S_IXUSR -macpath.UF_APPEND -macpath.UF_IMMUTABLE -macpath.UF_NODUMP -macpath.UF_NOUNLINK -macpath.UF_OPAQUE -macpath.abspath(??) -macpath.altsep(??) -macpath.basename(??) -macpath.commonprefix(??) -macpath.curdir -macpath.defpath -macpath.devnull -macpath.dirname(??) -macpath.exists(??) -macpath.expanduser(??) -macpath.expandvars(??) -macpath.extsep -macpath.genericpath(??) -macpath.getatime(??) -macpath.getctime(??) -macpath.getmtime(??) -macpath.getsize(??) -macpath.isabs(??) -macpath.isdir(??) -macpath.isfile(??) -macpath.islink(??) -macpath.ismount(??) -macpath.join(??) -macpath.lexists(??) -macpath.norm_error(??) -macpath.normcase(??) -macpath.normpath(??) -macpath.os(??) -macpath.pardir -macpath.pathsep -macpath.realpath(??) -macpath.sep -macpath.split(??) -macpath.splitdrive(??) -macpath.splitext(??) -macpath.supports_unicode_filenames(??) -macurl2path.os(??) -macurl2path.pathname2url(??) -macurl2path.test(??) -macurl2path.url2pathname(??) -macurl2path.urllib(??) -mailbox.Babyl(??) -mailbox.BabylMessage(??) -mailbox.Error(??) -mailbox.ExternalClashError(??) -mailbox.FormatError(??) -mailbox.MH(??) -mailbox.MHMessage(??) -mailbox.MMDF(??) -mailbox.MMDFMessage(??) -mailbox.Mailbox(??) -mailbox.Maildir(??) -mailbox.MaildirMessage(??) -mailbox.Message(??) -mailbox.NoSuchMailboxError(??) -mailbox.NotEmptyError(??) -mailbox.calendar(??) -mailbox.copy(??) -mailbox.email(??) -mailbox.errno(??) -mailbox.fcntl(??) -mailbox.io(??) -mailbox.linesep -mailbox.mbox(??) -mailbox.mboxMessage(??) -mailbox.os(??) -mailbox.socket(??) -mailbox.sys(??) -mailbox.time(??) -mailbox.warnings(??) -mailcap.findmatch(??) -mailcap.findparam(??) -mailcap.getcaps(??) -mailcap.listmailcapfiles(??) -mailcap.lookup(??) -mailcap.os(??) -mailcap.parsefield(??) -mailcap.parseline(??) -mailcap.readmailcapfile(??) -mailcap.show(??) -mailcap.subst(??) -mailcap.test(??) -map(func, *iterables) --> map object -marshal.dump(value, file[, version]) -marshal.dumps(value[, version]) -marshal.load(file) -marshal.loads(string) -marshal.version -max(iterable[, key=func]) -> value -memoryview(object) -mimetypes.MimeTypes(??) -mimetypes.add_type(??) -mimetypes.common_types(??) -mimetypes.encodings_map(??) -mimetypes.guess_all_extensions(??) -mimetypes.guess_extension(??) -mimetypes.guess_type(??) -mimetypes.init(??) -mimetypes.inited(??) -mimetypes.knownfiles(??) -mimetypes.os(??) -mimetypes.posixpath(??) -mimetypes.read_mime_types(??) -mimetypes.suffix_map(??) -mimetypes.sys(??) -mimetypes.types_map(??) -mimetypes.urllib(??) -min(iterable[, key=func]) -> value -modulefinder.AddPackagePath(??) -modulefinder.HAVE_ARGUMENT -modulefinder.IMPORT_NAME -modulefinder.LOAD_CONST -modulefinder.Module(??) -modulefinder.ModuleFinder(??) -modulefinder.READ_MODE -modulefinder.ReplacePackage(??) -modulefinder.STORE_GLOBAL -modulefinder.STORE_NAME -modulefinder.STORE_OPS(??) -modulefinder.dis(??) -modulefinder.generators(??) -modulefinder.imp(??) -modulefinder.marshal(??) -modulefinder.os(??) -modulefinder.packagePathMap(??) -modulefinder.replacePackageMap(??) -modulefinder.struct(??) -modulefinder.sys(??) -modulefinder.test(??) -modulefinder.types(??) -multiprocessing.Array(??) -multiprocessing.AuthenticationError(??) -multiprocessing.BoundedSemaphore(??) -multiprocessing.BufferTooShort(??) -multiprocessing.Condition(??) -multiprocessing.Event(??) -multiprocessing.JoinableQueue(??) -multiprocessing.Lock(??) -multiprocessing.Manager(??) -multiprocessing.Pipe(??) -multiprocessing.Pool(??) -multiprocessing.Process(??) -multiprocessing.ProcessError(??) -multiprocessing.Queue(??) -multiprocessing.RLock(??) -multiprocessing.RawArray(??) -multiprocessing.RawValue(??) -multiprocessing.SUBDEBUG -multiprocessing.SUBWARNING -multiprocessing.Semaphore(??) -multiprocessing.TimeoutError(??) -multiprocessing.Value(??) -multiprocessing.active_children(??) -multiprocessing.allow_connection_pickling(??) -multiprocessing.connection(??) -multiprocessing.connection.AuthenticationError(??) -multiprocessing.connection.BUFSIZE -multiprocessing.connection.CHALLENGE -multiprocessing.connection.CONNECTION_TIMEOUT -multiprocessing.connection.Client(??) -multiprocessing.connection.ConnectionWrapper(??) -multiprocessing.connection.FAILURE -multiprocessing.connection.Finalize(??) -multiprocessing.connection.Listener(??) -multiprocessing.connection.MESSAGE_LENGTH -multiprocessing.connection.Pipe(??) -multiprocessing.connection.SocketClient(??) -multiprocessing.connection.SocketListener(??) -multiprocessing.connection.WELCOME -multiprocessing.connection.XmlClient(??) -multiprocessing.connection.XmlListener(??) -multiprocessing.connection.address_type(??) -multiprocessing.connection.answer_challenge(??) -multiprocessing.connection.arbitrary_address(??) -multiprocessing.connection.close(fd) -multiprocessing.connection.current_process(??) -multiprocessing.connection.debug(??) -multiprocessing.connection.default_family -multiprocessing.connection.deliver_challenge(??) -multiprocessing.connection.duplicate(??) -multiprocessing.connection.errno(??) -multiprocessing.connection.families(??) -multiprocessing.connection.get_temp_dir(??) -multiprocessing.connection.itertools(??) -multiprocessing.connection.os(??) -multiprocessing.connection.socket(??) -multiprocessing.connection.sub_debug(??) -multiprocessing.connection.sys(??) -multiprocessing.connection.tempfile(??) -multiprocessing.connection.time(??) -multiprocessing.cpu_count(??) -multiprocessing.current_process(??) -multiprocessing.dummy(??) -multiprocessing.dummy.Array(??) -multiprocessing.dummy.BoundedSemaphore(??) -multiprocessing.dummy.Condition(??) -multiprocessing.dummy.DummyProcess(??) -multiprocessing.dummy.Event(??) -multiprocessing.dummy.JoinableQueue(??) -multiprocessing.dummy.Lock(??) -multiprocessing.dummy.Manager(??) -multiprocessing.dummy.Namespace(??) -multiprocessing.dummy.Pipe(??) -multiprocessing.dummy.Pool(??) -multiprocessing.dummy.Process(??) -multiprocessing.dummy.Queue(??) -multiprocessing.dummy.RLock(??) -multiprocessing.dummy.Semaphore(??) -multiprocessing.dummy.TimeoutError(??) -multiprocessing.dummy.Value(??) -multiprocessing.dummy.active_children(??) -multiprocessing.dummy.array(??) -multiprocessing.dummy.connection(??) -multiprocessing.dummy.connection.Client(??) -multiprocessing.dummy.connection.Connection(??) -multiprocessing.dummy.connection.Listener(??) -multiprocessing.dummy.connection.Pipe(??) -multiprocessing.dummy.connection.Queue(??) -multiprocessing.dummy.connection.families(??) -multiprocessing.dummy.cpu_count(??) -multiprocessing.dummy.current_process(??) -multiprocessing.dummy.dict() -> new empty dictionary -multiprocessing.dummy.freeze_support(??) -multiprocessing.dummy.itertools(??) -multiprocessing.dummy.list() -> new empty list -multiprocessing.dummy.shutdown(??) -multiprocessing.dummy.sys(??) -multiprocessing.dummy.threading(??) -multiprocessing.dummy.weakref(??) -multiprocessing.forking(??) -multiprocessing.forking.ForkingPickler(??) -multiprocessing.forking.Pickler(??) -multiprocessing.forking.Popen(??) -multiprocessing.forking.assert_spawning(??) -multiprocessing.forking.close(fd) -multiprocessing.forking.duplicate(??) -multiprocessing.forking.exit(??) -multiprocessing.forking.old_main_modules(??) -multiprocessing.forking.os(??) -multiprocessing.forking.partial(func, *args, **keywords) - new function with partial application -multiprocessing.forking.prepare(??) -multiprocessing.forking.process(??) -multiprocessing.forking.signal(??) -multiprocessing.forking.sys(??) -multiprocessing.forking.time(??) -multiprocessing.forking.util(??) -multiprocessing.freeze_support(??) -multiprocessing.get_logger(??) -multiprocessing.heap(??) -multiprocessing.heap.Arena(??) -multiprocessing.heap.BufferWrapper(??) -multiprocessing.heap.Finalize(??) -multiprocessing.heap.Heap(??) -multiprocessing.heap.assert_spawning(??) -multiprocessing.heap.bisect(??) -multiprocessing.heap.info(??) -multiprocessing.heap.itertools(??) -multiprocessing.heap.mmap(??) -multiprocessing.heap.os(??) -multiprocessing.heap.sys(??) -multiprocessing.heap.tempfile(??) -multiprocessing.heap.threading(??) -multiprocessing.log_to_stderr(??) -multiprocessing.managers(??) -multiprocessing.managers.AcquirerProxy(??) -multiprocessing.managers.Array(??) -multiprocessing.managers.ArrayProxy(??) -multiprocessing.managers.AuthenticationString(??) -multiprocessing.managers.AutoProxy(??) -multiprocessing.managers.BaseListProxy(??) -multiprocessing.managers.BaseManager(??) -multiprocessing.managers.BaseProxy(??) -multiprocessing.managers.ConditionProxy(??) -multiprocessing.managers.DictProxy(??) -multiprocessing.managers.EventProxy(??) -multiprocessing.managers.Finalize(??) -multiprocessing.managers.ForkingPickler(??) -multiprocessing.managers.IteratorProxy(??) -multiprocessing.managers.ListProxy(??) -multiprocessing.managers.MakeProxyType(??) -multiprocessing.managers.Namespace(??) -multiprocessing.managers.NamespaceProxy(??) -multiprocessing.managers.PicklingError(??) -multiprocessing.managers.Pool(??) -multiprocessing.managers.PoolProxy(??) -multiprocessing.managers.Popen(??) -multiprocessing.managers.Process(??) -multiprocessing.managers.ProcessLocalSet(??) -multiprocessing.managers.RebuildProxy(??) -multiprocessing.managers.RemoteError(??) -multiprocessing.managers.Server(??) -multiprocessing.managers.State(??) -multiprocessing.managers.SyncManager(??) -multiprocessing.managers.Token(??) -multiprocessing.managers.Value(??) -multiprocessing.managers.ValueProxy(??) -multiprocessing.managers.active_children(??) -multiprocessing.managers.all_methods(??) -multiprocessing.managers.array(??) -multiprocessing.managers.assert_spawning(??) -multiprocessing.managers.connection(??) -multiprocessing.managers.convert_to_error(??) -multiprocessing.managers.copyreg(??) -multiprocessing.managers.current_process(??) -multiprocessing.managers.dispatch(??) -multiprocessing.managers.exit(??) -multiprocessing.managers.format_exc(??) -multiprocessing.managers.info(??) -multiprocessing.managers.listener_client(??) -multiprocessing.managers.os(??) -multiprocessing.managers.public_methods(??) -multiprocessing.managers.queue(??) -multiprocessing.managers.rebuild_as_list(??) -multiprocessing.managers.reduce_array(??) -multiprocessing.managers.sys(??) -multiprocessing.managers.threading(??) -multiprocessing.managers.util(??) -multiprocessing.managers.view_type(??) -multiprocessing.managers.view_types(??) -multiprocessing.managers.weakref(??) -multiprocessing.os(??) -multiprocessing.pool(??) -multiprocessing.pool.ApplyResult(??) -multiprocessing.pool.CLOSE -multiprocessing.pool.Finalize(??) -multiprocessing.pool.IMapIterator(??) -multiprocessing.pool.IMapUnorderedIterator(??) -multiprocessing.pool.MapResult(??) -multiprocessing.pool.MaybeEncodingError(??) -multiprocessing.pool.Pool(??) -multiprocessing.pool.Process(??) -multiprocessing.pool.RUN -multiprocessing.pool.TERMINATE -multiprocessing.pool.ThreadPool(??) -multiprocessing.pool.TimeoutError(??) -multiprocessing.pool.collections(??) -multiprocessing.pool.cpu_count(??) -multiprocessing.pool.debug(??) -multiprocessing.pool.itertools(??) -multiprocessing.pool.job_counter(??) -multiprocessing.pool.mapstar(??) -multiprocessing.pool.queue(??) -multiprocessing.pool.threading(??) -multiprocessing.pool.time(??) -multiprocessing.pool.worker(??) -multiprocessing.process(??) -multiprocessing.process.AuthenticationString(??) -multiprocessing.process.ORIGINAL_DIR -multiprocessing.process.Process(??) -multiprocessing.process.active_children(??) -multiprocessing.process.current_process(??) -multiprocessing.process.itertools(??) -multiprocessing.process.name -multiprocessing.process.os(??) -multiprocessing.process.signal(??) -multiprocessing.process.signum(??) -multiprocessing.process.sys(??) -multiprocessing.queues(??) -multiprocessing.queues.BoundedSemaphore(??) -multiprocessing.queues.Condition(??) -multiprocessing.queues.Empty(??) -multiprocessing.queues.Finalize(??) -multiprocessing.queues.Full(??) -multiprocessing.queues.JoinableQueue(??) -multiprocessing.queues.Lock(??) -multiprocessing.queues.Pipe(??) -multiprocessing.queues.Queue(??) -multiprocessing.queues.Semaphore(??) -multiprocessing.queues.SimpleQueue(??) -multiprocessing.queues.assert_spawning(??) -multiprocessing.queues.atexit(??) -multiprocessing.queues.collections(??) -multiprocessing.queues.debug(??) -multiprocessing.queues.info(??) -multiprocessing.queues.os(??) -multiprocessing.queues.register_after_fork(??) -multiprocessing.queues.sys(??) -multiprocessing.queues.threading(??) -multiprocessing.queues.time(??) -multiprocessing.queues.weakref(??) -multiprocessing.reduction(??) -multiprocessing.reduction.Client(??) -multiprocessing.reduction.ForkingPickler(??) -multiprocessing.reduction.Listener(??) -multiprocessing.reduction.Popen(??) -multiprocessing.reduction.close(fd) -multiprocessing.reduction.current_process(??) -multiprocessing.reduction.debug(??) -multiprocessing.reduction.duplicate(??) -multiprocessing.reduction.fromfd(??) -multiprocessing.reduction.os(??) -multiprocessing.reduction.rebuild_connection(??) -multiprocessing.reduction.rebuild_handle(??) -multiprocessing.reduction.rebuild_socket(??) -multiprocessing.reduction.recv_handle(??) -multiprocessing.reduction.reduce_connection(??) -multiprocessing.reduction.reduce_handle(??) -multiprocessing.reduction.reduce_socket(??) -multiprocessing.reduction.register_after_fork(??) -multiprocessing.reduction.send_handle(??) -multiprocessing.reduction.socket(??) -multiprocessing.reduction.sub_debug(??) -multiprocessing.reduction.sys(??) -multiprocessing.reduction.threading(??) -multiprocessing.sharedctypes(??) -multiprocessing.sharedctypes.Array(??) -multiprocessing.sharedctypes.ForkingPickler(??) -multiprocessing.sharedctypes.RLock(??) -multiprocessing.sharedctypes.RawArray(??) -multiprocessing.sharedctypes.RawValue(??) -multiprocessing.sharedctypes.Synchronized(??) -multiprocessing.sharedctypes.SynchronizedArray(??) -multiprocessing.sharedctypes.SynchronizedBase(??) -multiprocessing.sharedctypes.SynchronizedString(??) -multiprocessing.sharedctypes.Value(??) -multiprocessing.sharedctypes.assert_spawning(??) -multiprocessing.sharedctypes.class_cache(??) -multiprocessing.sharedctypes.copy(??) -multiprocessing.sharedctypes.ctypes(??) -multiprocessing.sharedctypes.heap(??) -multiprocessing.sharedctypes.make_property(??) -multiprocessing.sharedctypes.prop_cache(??) -multiprocessing.sharedctypes.rebuild_ctype(??) -multiprocessing.sharedctypes.reduce_ctype(??) -multiprocessing.sharedctypes.synchronized(??) -multiprocessing.sharedctypes.sys(??) -multiprocessing.sharedctypes.template -multiprocessing.sharedctypes.typecode_to_type(??) -multiprocessing.sharedctypes.weakref(??) -multiprocessing.synchronize(??) -multiprocessing.synchronize.BoundedSemaphore(??) -multiprocessing.synchronize.Condition(??) -multiprocessing.synchronize.Event(??) -multiprocessing.synchronize.Finalize(??) -multiprocessing.synchronize.Lock(??) -multiprocessing.synchronize.Popen(??) -multiprocessing.synchronize.RECURSIVE_MUTEX -multiprocessing.synchronize.RLock(??) -multiprocessing.synchronize.SEMAPHORE -multiprocessing.synchronize.SEM_VALUE_MAX -multiprocessing.synchronize.SemLock(??) -multiprocessing.synchronize.Semaphore(??) -multiprocessing.synchronize.assert_spawning(??) -multiprocessing.synchronize.current_process(??) -multiprocessing.synchronize.debug(??) -multiprocessing.synchronize.os(??) -multiprocessing.synchronize.register_after_fork(??) -multiprocessing.synchronize.sys(??) -multiprocessing.synchronize.threading(??) -multiprocessing.sys(??) -multiprocessing.util(??) -multiprocessing.util.DEBUG -multiprocessing.util.DEFAULT_LOGGING_FORMAT -multiprocessing.util.Finalize(??) -multiprocessing.util.ForkAwareLocal(??) -multiprocessing.util.ForkAwareThreadLock(??) -multiprocessing.util.INFO -multiprocessing.util.LOGGER_NAME -multiprocessing.util.NOTSET -multiprocessing.util.SUBDEBUG -multiprocessing.util.SUBWARNING -multiprocessing.util.active_children(??) -multiprocessing.util.atexit(??) -multiprocessing.util.current_process(??) -multiprocessing.util.debug(??) -multiprocessing.util.get_logger(??) -multiprocessing.util.get_temp_dir(??) -multiprocessing.util.info(??) -multiprocessing.util.is_exiting(??) -multiprocessing.util.itertools(??) -multiprocessing.util.log_to_stderr(??) -multiprocessing.util.register_after_fork(??) -multiprocessing.util.sub_debug(??) -multiprocessing.util.sub_warning(??) -multiprocessing.util.threading(??) -multiprocessing.util.weakref(??) -netrc.NetrcParseError(??) -netrc.netrc(??) -netrc.os(??) -netrc.shlex(??) -next(iterator[, default]) -nntplib.ArticleInfo(number, message_id, lines) -nntplib.GroupInfo(group, last, first, flag) -nntplib.NNTP(??) -nntplib.NNTPDataError(??) -nntplib.NNTPError(??) -nntplib.NNTPPermanentError(??) -nntplib.NNTPProtocolError(??) -nntplib.NNTPReplyError(??) -nntplib.NNTPTemporaryError(??) -nntplib.NNTP_PORT -nntplib.NNTP_SSL(??) -nntplib.NNTP_SSL_PORT -nntplib.collections(??) -nntplib.datetime(??) -nntplib.decode_header(??) -nntplib.re(??) -nntplib.socket(??) -nntplib.ssl(??) -nntplib.warnings(??) -numbers.ABCMeta(??) -numbers.Complex(??) -numbers.Integral(??) -numbers.Number(??) -numbers.Rational(??) -numbers.Real(??) -numbers.abstractmethod(??) -numbers.abstractproperty(??) -object(??) -oct(number) -> string -open(??) -operator.abs(a) -- Same as abs(a). -operator.add(a, b) -- Same as a + b. -operator.and_(a, b) -- Same as a & b. -operator.attrgetter(attr, ...) --> attrgetter object -operator.concat(a, b) -- Same as a + b, for a and b sequences. -operator.contains(a, b) -- Same as b in a (note reversed operands). -operator.countOf(a, b) -- Return the number of times b occurs in a. -operator.delitem(a, b) -- Same as del a[b]. -operator.eq(a, b) -- Same as a==b. -operator.floordiv(a, b) -- Same as a // b. -operator.ge(a, b) -- Same as a>=b. -operator.getitem(a, b) -- Same as a[b]. -operator.gt(a, b) -- Same as a>b. -operator.iadd(??) -operator.iand(??) -operator.iconcat(??) -operator.ifloordiv(??) -operator.ilshift(??) -operator.imod(??) -operator.imul(??) -operator.index(a) -- Same as a.__index__() -operator.indexOf(a, b) -- Return the first index of b in a. -operator.inv(a) -- Same as ~a. -operator.invert(a) -- Same as ~a. -operator.ior(??) -operator.ipow(??) -operator.irshift(??) -operator.is_(a, b) -- Same as a is b. -operator.is_not(a, b) -- Same as a is not b. -operator.isub(??) -operator.itemgetter(item, ...) --> itemgetter object -operator.itruediv(??) -operator.ixor(??) -operator.le(a, b) -- Same as a<=b. -operator.lshift(a, b) -- Same as a << b. -operator.lt(a, b) -- Same as a methodcaller object -operator.mod(a, b) -- Same as a % b. -operator.mul(a, b) -- Same as a * b. -operator.ne(a, b) -- Same as a!=b. -operator.neg(a) -- Same as -a. -operator.not_(a) -- Same as not a. -operator.or_(a, b) -- Same as a | b. -operator.pos(a) -- Same as +a. -operator.pow(a, b) -- Same as a ** b. -operator.rshift(a, b) -- Same as a >> b. -operator.setitem(a, b, c) -- Same as a[b] = c. -operator.sub(a, b) -- Same as a - b. -operator.truediv(a, b) -- Same as a / b. -operator.truth(a) -- Return True if a is true, False otherwise. -operator.xor(a, b) -- Same as a ^ b. -optparse.AmbiguousOptionError(??) -optparse.BadOptionError(??) -optparse.HelpFormatter(??) -optparse.IndentedHelpFormatter(??) -optparse.NO_DEFAULT(??) -optparse.OptParseError(??) -optparse.Option(??) -optparse.OptionConflictError(??) -optparse.OptionContainer(??) -optparse.OptionError(??) -optparse.OptionGroup(??) -optparse.OptionParser(??) -optparse.OptionValueError(??) -optparse.SUPPRESS_HELP -optparse.SUPPRESS_USAGE -optparse.TitledHelpFormatter(??) -optparse.Values(??) -optparse.check_builtin(??) -optparse.check_choice(??) -optparse.gettext(??) -optparse.make_option(??) -optparse.os(??) -optparse.sys(??) -optparse.textwrap(??) -ord(c) -> integer -os.EX_CANTCREAT -os.EX_CONFIG -os.EX_DATAERR -os.EX_IOERR -os.EX_NOHOST -os.EX_NOINPUT -os.EX_NOPERM -os.EX_NOUSER -os.EX_OK -os.EX_OSERR -os.EX_OSFILE -os.EX_PROTOCOL -os.EX_SOFTWARE -os.EX_TEMPFAIL -os.EX_UNAVAILABLE -os.EX_USAGE -os.F_OK -os.MutableMapping(??) -os.NGROUPS_MAX -os.O_APPEND -os.O_ASYNC -os.O_CREAT -os.O_DIRECT -os.O_DIRECTORY -os.O_DSYNC -os.O_EXCL -os.O_LARGEFILE -os.O_NDELAY -os.O_NOATIME -os.O_NOCTTY -os.O_NOFOLLOW -os.O_NONBLOCK -os.O_RDONLY -os.O_RDWR -os.O_RSYNC -os.O_SYNC -os.O_TRUNC -os.O_WRONLY -os.P_NOWAIT -os.P_NOWAITO -os.P_WAIT -os.R_OK -os.SEEK_CUR -os.SEEK_END -os.SEEK_SET -os.ST_NOSUID -os.ST_RDONLY -os.TMP_MAX -os.WCONTINUED -os.WCOREDUMP(status) -> bool -os.WEXITSTATUS(status) -> integer -os.WIFCONTINUED(status) -> bool -os.WIFEXITED(status) -> bool -os.WIFSIGNALED(status) -> bool -os.WIFSTOPPED(status) -> bool -os.WNOHANG -os.WSTOPSIG(status) -> integer -os.WTERMSIG(status) -> integer -os.WUNTRACED -os.W_OK -os.X_OK -os.abort() -> does not return! -os.access(path, mode) -> True if granted, False otherwise -os.altsep(??) -os.chdir(path) -os.chmod(path, mode) -os.chown(path, uid, gid) -os.chroot(path) -os.close(fd) -os.closerange(fd_low, fd_high) -os.confstr(name) -> string -os.confstr_names(??) -os.ctermid() -> string -os.curdir -os.defpath -os.device_encoding(fd) -> str -os.devnull -os.dup(fd) -> fd2 -os.dup2(old_fd, new_fd) -os.environ(??) -os.environb(??) -os.errno(??) -os.error(??) -os.execl(file, *args) -os.execle(file, *args, env) -os.execlp(file, *args) -os.execlpe(file, *args, env) -os.execv(path, args) -os.execve(path, args, env) -os.execvp(file, args) -os.execvpe(file, args, env) -os.extsep -os.fchdir(fildes) -os.fchmod(fd, mode) -os.fchown(fd, uid, gid) -os.fdatasync(fildes) -os.fdopen(??) -os.fork() -> pid -os.forkpty() -> (pid, master_fd) -os.fpathconf(fd, name) -> integer -os.fsdecode(??) -os.fsencode(??) -os.fstat(fd) -> stat result -os.fstatvfs(fd) -> statvfs result -os.fsync(fildes) -os.ftruncate(fd, length) -os.get_exec_path(??) -os.getcwd() -> path -os.getcwdb() -> path -os.getegid() -> egid -os.getenv(??) -os.getenvb(??) -os.geteuid() -> euid -os.getgid() -> gid -os.getgroups() -> list of group IDs -os.getloadavg() -> (float, float, float) -os.getlogin() -> string -os.getpgid(pid) -> pgid -os.getpgrp() -> pgrp -os.getpid() -> pid -os.getppid() -> ppid -os.getresgid() -> (rgid, egid, sgid) -os.getresuid() -> (ruid, euid, suid) -os.getsid(pid) -> sid -os.getuid() -> uid -os.initgroups(username, gid) -> None -os.isatty(fd) -> bool -os.kill(pid, sig) -os.killpg(pgid, sig) -os.lchown(path, uid, gid) -os.linesep -os.link(src, dst) -os.listdir([path]) -> list_of_strings -os.lseek(fd, pos, how) -> newpos -os.lstat(path) -> stat result -os.major(device) -> major number -os.makedev(major, minor) -> device number -os.makedirs(path [, mode=0o777][, exist_ok=False]) -os.minor(device) -> minor number -os.mkdir(path [, mode=0777]) -os.mkfifo(filename [, mode=0666]) -os.mknod(filename [, mode=0600, device]) -os.name -os.nice(inc) -> new_priority -os.open(filename, flag [, mode=0777]) -> fd -os.openpty() -> (master_fd, slave_fd) -os.pardir -os.path(??) -os.pathconf(path, name) -> integer -os.pathconf_names(??) -os.pathsep -os.pipe() -> (read_end, write_end) -os.popen(??) -os.putenv(key, value) -os.read(fd, buffersize) -> string -os.readlink(path) -> path -os.remove(path) -os.removedirs(path) -os.rename(old, new) -os.renames(old, new) -os.rmdir(path) -os.sep -os.setegid(gid) -os.seteuid(uid) -os.setgid(gid) -os.setgroups(list) -os.setpgid(pid, pgrp) -os.setpgrp() -os.setregid(rgid, egid) -os.setresgid(rgid, egid, sgid) -os.setresuid(ruid, euid, suid) -os.setreuid(ruid, euid) -os.setsid() -os.setuid(uid) -os.spawnl(mode, file, *args) -> integer -os.spawnle(mode, file, *args, env) -> integer -os.spawnlp(mode, file, *args) -> integer -os.spawnlpe(mode, file, *args, env) -> integer -os.spawnv(mode, file, args) -> integer -os.spawnve(mode, file, args, env) -> integer -os.spawnvp(mode, file, args) -> integer -os.spawnvpe(mode, file, args, env) -> integer -os.stat(path) -> stat result -os.stat_float_times([newval]) -> oldval -os.stat_result(??) -os.statvfs(path) -> statvfs result -os.statvfs_result(??) -os.strerror(code) -> string -os.supports_bytes_environ(??) -os.symlink(src, dst) -os.sys(??) -os.sysconf(name) -> integer -os.sysconf_names(??) -os.system(command) -> exit_status -os.tcgetpgrp(fd) -> pgid -os.tcsetpgrp(fd, pgid) -os.times() -> (utime, stime, cutime, cstime, elapsed_time) -os.ttyname(fd) -> string -os.umask(new_mask) -> old_mask -os.uname() -> (sysname, nodename, release, version, machine) -os.unlink(path) -os.unsetenv(key) -os.urandom(n) -> str -os.utime(path, (atime, mtime)) -os.wait() -> (pid, status) -os.wait3(options) -> (pid, status, rusage) -os.wait4(pid, options) -> (pid, status, rusage) -os.waitpid(pid, options) -> (pid, status) -os.walk(??) -os.write(fd, string) -> byteswritten -pdb.Pdb(??) -pdb.Restart(??) -pdb.TESTCMD -pdb.bdb(??) -pdb.cmd(??) -pdb.code(??) -pdb.dis(??) -pdb.find_function(??) -pdb.getsourcelines(??) -pdb.help(??) -pdb.inspect(??) -pdb.lasti2lineno(??) -pdb.line_prefix -pdb.linecache(??) -pdb.main(??) -pdb.os(??) -pdb.pm(??) -pdb.post_mortem(??) -pdb.pprint(??) -pdb.re(??) -pdb.run(??) -pdb.runcall(??) -pdb.runctx(??) -pdb.runeval(??) -pdb.set_trace(??) -pdb.signal(??) -pdb.sys(??) -pdb.test(??) -pdb.traceback(??) -pickle.APPEND -pickle.APPENDS -pickle.BINBYTES -pickle.BINFLOAT -pickle.BINGET -pickle.BININT -pickle.BININT1 -pickle.BININT2 -pickle.BINPERSID -pickle.BINPUT -pickle.BINSTRING -pickle.BINUNICODE -pickle.BUILD -pickle.BuiltinFunctionType(??) -pickle.DEFAULT_PROTOCOL -pickle.DICT -pickle.DUP -pickle.EMPTY_DICT -pickle.EMPTY_LIST -pickle.EMPTY_TUPLE -pickle.EXT1 -pickle.EXT2 -pickle.EXT4 -pickle.FALSE -pickle.FLOAT -pickle.FunctionType(??) -pickle.GET -pickle.GLOBAL -pickle.HIGHEST_PROTOCOL -pickle.INST -pickle.INT -pickle.LIST -pickle.LONG -pickle.LONG1 -pickle.LONG4 -pickle.LONG_BINGET -pickle.LONG_BINPUT -pickle.MARK -pickle.NEWFALSE -pickle.NEWOBJ -pickle.NEWTRUE -pickle.NONE -pickle.OBJ -pickle.PERSID -pickle.POP -pickle.POP_MARK -pickle.PROTO -pickle.PUT -pickle.PickleError(??) -pickle.Pickler(file, protocol=None) -pickle.PicklingError(??) -pickle.PyStringMap(??) -pickle.REDUCE -pickle.SETITEM -pickle.SETITEMS -pickle.SHORT_BINBYTES -pickle.SHORT_BINSTRING -pickle.STOP -pickle.STRING -pickle.TRUE -pickle.TUPLE -pickle.TUPLE1 -pickle.TUPLE2 -pickle.TUPLE3 -pickle.UNICODE -pickle.Unpickler(file, *, encoding='ASCII', errors='strict') -pickle.UnpicklingError(??) -pickle.bytes_types(??) -pickle.classmap(??) -pickle.codecs(??) -pickle.compatible_formats(??) -pickle.decode_long(??) -pickle.dispatch_table(??) -pickle.dump(obj, file, protocol=None, *, fix_imports=True) -> None -pickle.dumps(obj, protocol=None, *, fix_imports=True) -> bytes -pickle.encode_long(??) -pickle.format_version -pickle.io(??) -pickle.load(file, *, fix_imports=True, encoding='ASCII', errors='strict') -> object -pickle.loads(input, *, fix_imports=True, encoding='ASCII', errors='strict') -> object -pickle.marshal(??) -pickle.mloads(??) -pickle.re(??) -pickle.struct(??) -pickle.sys(??) -pickle.whichmodule(??) -pickletools.ArgumentDescriptor(??) -pickletools.OpcodeInfo(??) -pickletools.StackObject(??) -pickletools.TAKEN_FROM_ARGUMENT1 -pickletools.TAKEN_FROM_ARGUMENT4 -pickletools.UP_TO_NEWLINE -pickletools.anyobject(??) -pickletools.bytes_types(??) -pickletools.code2op(??) -pickletools.codecs(??) -pickletools.decimalnl_long(??) -pickletools.decimalnl_short(??) -pickletools.decode_long(??) -pickletools.dis(??) -pickletools.float8(??) -pickletools.floatnl(??) -pickletools.genops(??) -pickletools.int4(??) -pickletools.long1(??) -pickletools.long4(??) -pickletools.markobject(??) -pickletools.opcodes(??) -pickletools.optimize(??) -pickletools.pickle(??) -pickletools.pybool(??) -pickletools.pybytes(??) -pickletools.pydict(??) -pickletools.pyfloat(??) -pickletools.pyint(??) -pickletools.pyinteger_or_bool(??) -pickletools.pylist(??) -pickletools.pylong(??) -pickletools.pynone(??) -pickletools.pystring(??) -pickletools.pytuple(??) -pickletools.pyunicode(??) -pickletools.re(??) -pickletools.read_decimalnl_long(??) -pickletools.read_decimalnl_short(??) -pickletools.read_float8(??) -pickletools.read_floatnl(??) -pickletools.read_int4(??) -pickletools.read_long1(??) -pickletools.read_long4(??) -pickletools.read_string1(??) -pickletools.read_string4(??) -pickletools.read_stringnl(??) -pickletools.read_stringnl_noescape(??) -pickletools.read_stringnl_noescape_pair(??) -pickletools.read_uint1(??) -pickletools.read_uint2(??) -pickletools.read_unicodestring4(??) -pickletools.read_unicodestringnl(??) -pickletools.stackslice(??) -pickletools.string1(??) -pickletools.string4(??) -pickletools.stringnl(??) -pickletools.stringnl_noescape(??) -pickletools.stringnl_noescape_pair(??) -pickletools.uint1(??) -pickletools.uint2(??) -pickletools.unicodestring4(??) -pickletools.unicodestringnl(??) -pipes.FILEIN_FILEOUT -pipes.FILEIN_STDOUT -pipes.SINK -pipes.SOURCE -pipes.STDIN_FILEOUT -pipes.STDIN_STDOUT -pipes.Template(??) -pipes.makepipeline(??) -pipes.os(??) -pipes.quote(??) -pipes.re(??) -pipes.stepkinds(??) -pipes.string(??) -pipes.tempfile(??) -pkgutil.ImpImporter(??) -pkgutil.ImpLoader(??) -pkgutil.ModuleType(??) -pkgutil.extend_path(??) -pkgutil.find_loader(??) -pkgutil.get_data(??) -pkgutil.get_importer(??) -pkgutil.get_loader(??) -pkgutil.imp(??) -pkgutil.iter_importer_modules(??) -pkgutil.iter_importers(??) -pkgutil.iter_modules(??) -pkgutil.iter_zipimport_modules(??) -pkgutil.os(??) -pkgutil.read_code(??) -pkgutil.simplegeneric(??) -pkgutil.sys(??) -pkgutil.walk_packages(??) -pkgutil.zipimport(??) -pkgutil.zipimporter(archivepath) -> zipimporter object -platform.DEV_NULL -platform.architecture(??) -platform.dist(??) -platform.java_ver(??) -platform.libc_ver(??) -platform.linux_distribution(??) -platform.mac_ver(??) -platform.machine(??) -platform.node(??) -platform.os(??) -platform.platform(??) -platform.popen(??) -platform.processor(??) -platform.python_branch(??) -platform.python_build(??) -platform.python_compiler(??) -platform.python_implementation(??) -platform.python_revision(??) -platform.python_version(??) -platform.python_version_tuple(??) -platform.re(??) -platform.release(??) -platform.sys(??) -platform.system(??) -platform.system_alias(??) -platform.uname(??) -platform.version(??) -platform.win32_ver(??) -plistlib.BytesIO([buffer]) -> object -plistlib.Data(??) -plistlib.Dict(??) -plistlib.DumbXMLWriter(??) -plistlib.PLISTHEADER -plistlib.Plist(??) -plistlib.PlistParser(??) -plistlib.PlistWriter(??) -plistlib.binascii(??) -plistlib.datetime(??) -plistlib.re(??) -plistlib.readPlist(??) -plistlib.readPlistFromBytes(??) -plistlib.writePlist(??) -plistlib.writePlistToBytes(??) -poplib.CR -poplib.CRLF -poplib.LF -poplib.POP3(??) -poplib.POP3_PORT -poplib.POP3_SSL(??) -poplib.POP3_SSL_PORT -poplib.error_proto(??) -poplib.re(??) -poplib.socket(??) -poplib.ssl(??) -posix.EX_CANTCREAT -posix.EX_CONFIG -posix.EX_DATAERR -posix.EX_IOERR -posix.EX_NOHOST -posix.EX_NOINPUT -posix.EX_NOPERM -posix.EX_NOUSER -posix.EX_OK -posix.EX_OSERR -posix.EX_OSFILE -posix.EX_PROTOCOL -posix.EX_SOFTWARE -posix.EX_TEMPFAIL -posix.EX_UNAVAILABLE -posix.EX_USAGE -posix.F_OK -posix.NGROUPS_MAX -posix.O_APPEND -posix.O_ASYNC -posix.O_CREAT -posix.O_DIRECT -posix.O_DIRECTORY -posix.O_DSYNC -posix.O_EXCL -posix.O_LARGEFILE -posix.O_NDELAY -posix.O_NOATIME -posix.O_NOCTTY -posix.O_NOFOLLOW -posix.O_NONBLOCK -posix.O_RDONLY -posix.O_RDWR -posix.O_RSYNC -posix.O_SYNC -posix.O_TRUNC -posix.O_WRONLY -posix.R_OK -posix.ST_NOSUID -posix.ST_RDONLY -posix.TMP_MAX -posix.WCONTINUED -posix.WCOREDUMP(status) -> bool -posix.WEXITSTATUS(status) -> integer -posix.WIFCONTINUED(status) -> bool -posix.WIFEXITED(status) -> bool -posix.WIFSIGNALED(status) -> bool -posix.WIFSTOPPED(status) -> bool -posix.WNOHANG -posix.WSTOPSIG(status) -> integer -posix.WTERMSIG(status) -> integer -posix.WUNTRACED -posix.W_OK -posix.X_OK -posix.abort() -> does not return! -posix.access(path, mode) -> True if granted, False otherwise -posix.chdir(path) -posix.chmod(path, mode) -posix.chown(path, uid, gid) -posix.chroot(path) -posix.close(fd) -posix.closerange(fd_low, fd_high) -posix.confstr(name) -> string -posix.confstr_names(??) -posix.ctermid() -> string -posix.device_encoding(fd) -> str -posix.dup(fd) -> fd2 -posix.dup2(old_fd, new_fd) -posix.environ(??) -posix.error(??) -posix.execv(path, args) -posix.execve(path, args, env) -posix.fchdir(fildes) -posix.fchmod(fd, mode) -posix.fchown(fd, uid, gid) -posix.fdatasync(fildes) -posix.fork() -> pid -posix.forkpty() -> (pid, master_fd) -posix.fpathconf(fd, name) -> integer -posix.fstat(fd) -> stat result -posix.fstatvfs(fd) -> statvfs result -posix.fsync(fildes) -posix.ftruncate(fd, length) -posix.getcwd() -> path -posix.getcwdb() -> path -posix.getegid() -> egid -posix.geteuid() -> euid -posix.getgid() -> gid -posix.getgroups() -> list of group IDs -posix.getloadavg() -> (float, float, float) -posix.getlogin() -> string -posix.getpgid(pid) -> pgid -posix.getpgrp() -> pgrp -posix.getpid() -> pid -posix.getppid() -> ppid -posix.getresgid() -> (rgid, egid, sgid) -posix.getresuid() -> (ruid, euid, suid) -posix.getsid(pid) -> sid -posix.getuid() -> uid -posix.initgroups(username, gid) -> None -posix.isatty(fd) -> bool -posix.kill(pid, sig) -posix.killpg(pgid, sig) -posix.lchown(path, uid, gid) -posix.link(src, dst) -posix.listdir([path]) -> list_of_strings -posix.lseek(fd, pos, how) -> newpos -posix.lstat(path) -> stat result -posix.major(device) -> major number -posix.makedev(major, minor) -> device number -posix.minor(device) -> minor number -posix.mkdir(path [, mode=0777]) -posix.mkfifo(filename [, mode=0666]) -posix.mknod(filename [, mode=0600, device]) -posix.nice(inc) -> new_priority -posix.open(filename, flag [, mode=0777]) -> fd -posix.openpty() -> (master_fd, slave_fd) -posix.pathconf(path, name) -> integer -posix.pathconf_names(??) -posix.pipe() -> (read_end, write_end) -posix.putenv(key, value) -posix.read(fd, buffersize) -> string -posix.readlink(path) -> path -posix.remove(path) -posix.rename(old, new) -posix.rmdir(path) -posix.setegid(gid) -posix.seteuid(uid) -posix.setgid(gid) -posix.setgroups(list) -posix.setpgid(pid, pgrp) -posix.setpgrp() -posix.setregid(rgid, egid) -posix.setresgid(rgid, egid, sgid) -posix.setresuid(ruid, euid, suid) -posix.setreuid(ruid, euid) -posix.setsid() -posix.setuid(uid) -posix.stat(path) -> stat result -posix.stat_float_times([newval]) -> oldval -posix.stat_result(??) -posix.statvfs(path) -> statvfs result -posix.statvfs_result(??) -posix.strerror(code) -> string -posix.symlink(src, dst) -posix.sysconf(name) -> integer -posix.sysconf_names(??) -posix.system(command) -> exit_status -posix.tcgetpgrp(fd) -> pgid -posix.tcsetpgrp(fd, pgid) -posix.times() -> (utime, stime, cutime, cstime, elapsed_time) -posix.ttyname(fd) -> string -posix.umask(new_mask) -> old_mask -posix.uname() -> (sysname, nodename, release, version, machine) -posix.unlink(path) -posix.unsetenv(key) -posix.utime(path, (atime, mtime)) -posix.wait() -> (pid, status) -posix.wait3(options) -> (pid, status, rusage) -posix.wait4(pid, options) -> (pid, status, rusage) -posix.waitpid(pid, options) -> (pid, status) -posix.write(fd, string) -> byteswritten -pow(x, y[, z]) -> number -pprint.PrettyPrinter(??) -pprint.isreadable(??) -pprint.isrecursive(??) -pprint.pformat(??) -pprint.pprint(??) -pprint.saferepr(??) -print(value, ..., sep=' ', end='\n', file=sys.stdout) -profile.OptionParser(??) -profile.Profile(??) -profile.main(??) -profile.marshal(??) -profile.os(??) -profile.resgetrusage(??) -profile.resource(??) -profile.run(??) -profile.runctx(??) -profile.sys(??) -profile.time(??) -property(fget=None, fset=None, fdel=None, doc=None) -> property attribute -pstats.Stats(??) -pstats.TupleComp(??) -pstats.add_callers(??) -pstats.add_func_stats(??) -pstats.cmp_to_key(??) -pstats.count_calls(??) -pstats.f8(??) -pstats.func_get_function_name(??) -pstats.func_std_string(??) -pstats.func_strip_path(??) -pstats.marshal(??) -pstats.os(??) -pstats.re(??) -pstats.sys(??) -pstats.time(??) -pty.CHILD -pty.STDERR_FILENO -pty.STDIN_FILENO -pty.STDOUT_FILENO -pty.fork() -> (pid, master_fd) -pty.master_open() -> (master_fd, slave_name) -pty.openpty() -> (master_fd, slave_fd) -pty.os(??) -pty.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -pty.slave_open(tty_name) -> slave_fd -pty.spawn(??) -pty.tty(??) -pwd.getpwall() -> list_of_entries -pwd.getpwnam(name) -> (pw_name,pw_passwd,pw_uid, -pwd.getpwuid(uid) -> (pw_name,pw_passwd,pw_uid, -pwd.struct_passwd(??) -py_compile.MAGIC -py_compile.PyCompileError(??) -py_compile.builtins(??) -py_compile.compile(??) -py_compile.errno(??) -py_compile.imp(??) -py_compile.main(??) -py_compile.marshal(??) -py_compile.os(??) -py_compile.sys(??) -py_compile.tokenize(??) -py_compile.traceback(??) -py_compile.wr_long(??) -pyclbr.Class(??) -pyclbr.DEDENT -pyclbr.Function(??) -pyclbr.NAME -pyclbr.OP -pyclbr.imp(??) -pyclbr.itemgetter(item, ...) --> itemgetter object -pyclbr.readmodule(??) -pyclbr.readmodule_ex(??) -pyclbr.sys(??) -pyclbr.tokenize(??) -pydoc.Doc(??) -pydoc.ErrorDuringImport(??) -pydoc.HTMLDoc(??) -pydoc.HTMLRepr(??) -pydoc.Helper(??) -pydoc.ModuleScanner(??) -pydoc.Repr(??) -pydoc.Scanner(??) -pydoc.TextDoc(??) -pydoc.TextRepr(??) -pydoc.allmethods(??) -pydoc.apropos(??) -pydoc.browse(??) -pydoc.builtins(??) -pydoc.classify_class_attrs(??) -pydoc.classname(??) -pydoc.cli(??) -pydoc.cram(??) -pydoc.deque(iterable[, maxlen]) --> deque object -pydoc.describe(??) -pydoc.doc(??) -pydoc.extract_tb(??) -pydoc.format_exception_only(??) -pydoc.getdoc(??) -pydoc.getpager(??) -pydoc.gui(??) -pydoc.help(??) -pydoc.html(??) -pydoc.imp(??) -pydoc.importfile(??) -pydoc.inspect(??) -pydoc.io(??) -pydoc.isdata(??) -pydoc.ispackage(??) -pydoc.ispath(??) -pydoc.locate(??) -pydoc.os(??) -pydoc.pager(??) -pydoc.pathdirs(??) -pydoc.pipepager(??) -pydoc.pkgutil(??) -pydoc.plain(??) -pydoc.plainpager(??) -pydoc.plaintext(??) -pydoc.platform(??) -pydoc.re(??) -pydoc.render_doc(??) -pydoc.replace(??) -pydoc.resolve(??) -pydoc.safeimport(??) -pydoc.serve(??) -pydoc.source_synopsis(??) -pydoc.splitdoc(??) -pydoc.stripid(??) -pydoc.synopsis(??) -pydoc.sys(??) -pydoc.tempfilepager(??) -pydoc.text(??) -pydoc.time(??) -pydoc.ttypager(??) -pydoc.visiblename(??) -pydoc.warnings(??) -pydoc.writedoc(??) -pydoc.writedocs(??) -pydoc_data.topics(??) -pydoc_data.topics.topics(??) -queue.Empty(??) -queue.Full(??) -queue.LifoQueue(??) -queue.PriorityQueue(??) -queue.Queue(??) -queue.deque(iterable[, maxlen]) --> deque object -queue.heapq(??) -quit(??) -quopri.EMPTYSTRING -quopri.ESCAPE -quopri.HEX -quopri.MAXLINESIZE -quopri.a2b_qp(??) -quopri.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -quopri.decode(??) -quopri.decodestring(??) -quopri.encode(??) -quopri.encodestring(??) -quopri.ishex(??) -quopri.main(??) -quopri.needsquoting(??) -quopri.quote(??) -quopri.unhex(??) -random.BPF -random.LOG4 -random.NV_MAGICCONST -random.RECIP_BPF -random.Random(??) -random.SG_MAGICCONST -random.SystemRandom(??) -random.TWOPI -random.betavariate(??) -random.choice(??) -random.division(??) -random.expovariate(??) -random.gammavariate(??) -random.gauss(??) -random.getrandbits(k) -> x. Generates a long int with k random bits. -random.getstate(??) -random.lognormvariate(??) -random.normalvariate(??) -random.paretovariate(??) -random.randint(??) -random.random() -> x in the interval [0, 1). -random.randrange(??) -random.sample(??) -random.seed(??) -random.setstate(??) -random.shuffle(??) -random.triangular(??) -random.uniform(??) -random.vonmisesvariate(??) -random.weibullvariate(??) -range([start,] stop[, step]) -> range object -re.A -re.ASCII -re.DEBUG -re.DOTALL -re.I -re.IGNORECASE -re.L -re.LOCALE -re.M -re.MULTILINE -re.S -re.Scanner(??) -re.T -re.TEMPLATE -re.U -re.UNICODE -re.VERBOSE -re.X -re.compile(??) -re.copyreg(??) -re.error(??) -re.escape(??) -re.findall(??) -re.finditer(??) -re.functools(??) -re.match(??) -re.purge(??) -re.search(??) -re.split(??) -re.sre_compile(??) -re.sre_parse(??) -re.sub(??) -re.subn(??) -re.sys(??) -re.template(??) -repr(object) -> string -reprlib.Repr(??) -reprlib.aRepr(??) -reprlib.builtins(??) -reprlib.get_ident() -> integer -reprlib.islice(iterable, [start,] stop [, step]) --> islice object -reprlib.recursive_repr(??) -reprlib.repr(??) -reversed(sequence) -> reverse iterator over values of the sequence -rlcompleter.Completer(??) -rlcompleter.builtins(??) -rlcompleter.get_class_members(??) -round(number[, ndigits]) -> number -runpy.get_loader(??) -runpy.imp(??) -runpy.read_code(??) -runpy.run_module(??) -runpy.run_path(??) -runpy.sys(??) -sched.Event(??) -sched.heapq(??) -sched.namedtuple(??) -sched.scheduler(??) -set() -> new empty set object -setattr(object, name, value) -shelve.BsdDbShelf(??) -shelve.BytesIO([buffer]) -> object -shelve.DbfilenameShelf(??) -shelve.Pickler(file, protocol=None) -shelve.Shelf(??) -shelve.Unpickler(file, *, encoding='ASCII', errors='strict') -shelve.collections(??) -shelve.open(??) -shlex.StringIO(??) -shlex.deque(iterable[, maxlen]) --> deque object -shlex.os(??) -shlex.shlex(??) -shlex.split(??) -shlex.sys(??) -shutil.Error(??) -shutil.ExecError(??) -shutil.ReadError(??) -shutil.RegistryError(??) -shutil.SpecialFileError(??) -shutil.WindowsError(??) -shutil.abspath(??) -shutil.collections(??) -shutil.copy(??) -shutil.copy2(??) -shutil.copyfile(??) -shutil.copyfileobj(??) -shutil.copymode(??) -shutil.copystat(??) -shutil.copytree(??) -shutil.errno(??) -shutil.fnmatch(??) -shutil.get_archive_formats(??) -shutil.get_unpack_formats(??) -shutil.getgrnam(name) -> tuple -shutil.getpwnam(name) -> (pw_name,pw_passwd,pw_uid, -shutil.ignore_patterns(??) -shutil.make_archive(??) -shutil.move(??) -shutil.os(??) -shutil.register_archive_format(??) -shutil.register_unpack_format(??) -shutil.rmtree(??) -shutil.stat(??) -shutil.sys(??) -shutil.tarfile(??) -shutil.unpack_archive(??) -shutil.unregister_archive_format(??) -shutil.unregister_unpack_format(??) -signal.ITIMER_PROF -signal.ITIMER_REAL -signal.ITIMER_VIRTUAL -signal.ItimerError(??) -signal.NSIG -signal.SIGABRT -signal.SIGALRM -signal.SIGBUS -signal.SIGCHLD -signal.SIGCLD -signal.SIGCONT -signal.SIGFPE -signal.SIGHUP -signal.SIGILL -signal.SIGINT -signal.SIGIO -signal.SIGIOT -signal.SIGKILL -signal.SIGPIPE -signal.SIGPOLL -signal.SIGPROF -signal.SIGPWR -signal.SIGQUIT -signal.SIGRTMAX -signal.SIGRTMIN -signal.SIGSEGV -signal.SIGSTOP -signal.SIGSYS -signal.SIGTERM -signal.SIGTRAP -signal.SIGTSTP -signal.SIGTTIN -signal.SIGTTOU -signal.SIGURG -signal.SIGUSR1 -signal.SIGUSR2 -signal.SIGVTALRM -signal.SIGWINCH -signal.SIGXCPU -signal.SIGXFSZ -signal.SIG_DFL -signal.SIG_IGN -signal.alarm(seconds) -signal.default_int_handler(...) -signal.getitimer(which) -signal.getsignal(sig) -> action -signal.pause() -signal.set_wakeup_fd(fd) -> fd -signal.setitimer(which, seconds[, interval]) -signal.siginterrupt(sig, flag) -> None -signal.signal(sig, action) -> action -site.ENABLE_USER_SITE(??) -site.PREFIXES(??) -site.USER_BASE -site.USER_SITE -site.abs_paths(??) -site.addpackage(??) -site.addsitedir(??) -site.addsitepackages(??) -site.addusersitepackages(??) -site.aliasmbcs(??) -site.builtins(??) -site.check_enableusersite(??) -site.execsitecustomize(??) -site.execusercustomize(??) -site.getsitepackages(??) -site.getuserbase(??) -site.getusersitepackages(??) -site.main(??) -site.makepath(??) -site.os(??) -site.removeduppaths(??) -site.setBEGINLIBPATH(??) -site.setcopyright(??) -site.sethelper(??) -site.setquit(??) -site.sys(??) -site.traceback(??) -slice([start,] stop[, step]) -smtpd.COMMASPACE -smtpd.DEBUGSTREAM(??) -smtpd.DebuggingServer(??) -smtpd.Devnull(??) -smtpd.EMPTYSTRING -smtpd.MailmanProxy(??) -smtpd.NEWLINE -smtpd.Options(??) -smtpd.PureProxy(??) -smtpd.SMTPChannel(??) -smtpd.SMTPServer(??) -smtpd.asynchat(??) -smtpd.asyncore(??) -smtpd.errno(??) -smtpd.getopt(??) -smtpd.os(??) -smtpd.parseargs(??) -smtpd.program -smtpd.socket(??) -smtpd.sys(??) -smtpd.time(??) -smtpd.usage(??) -smtpd.warn(??) -smtplib.CRLF -smtplib.LMTP(??) -smtplib.LMTP_PORT -smtplib.OLDSTYLE_AUTH(??) -smtplib.SMTP(??) -smtplib.SMTPAuthenticationError(??) -smtplib.SMTPConnectError(??) -smtplib.SMTPDataError(??) -smtplib.SMTPException(??) -smtplib.SMTPHeloError(??) -smtplib.SMTPRecipientsRefused(??) -smtplib.SMTPResponseException(??) -smtplib.SMTPSenderRefused(??) -smtplib.SMTPServerDisconnected(??) -smtplib.SMTP_PORT -smtplib.SMTP_SSL(??) -smtplib.SMTP_SSL_PORT -smtplib.SSLFakeFile(??) -smtplib.bCRLF -smtplib.base64(??) -smtplib.email(??) -smtplib.encode_base64(??) -smtplib.hmac(??) -smtplib.io(??) -smtplib.quoteaddr(??) -smtplib.quotedata(??) -smtplib.re(??) -smtplib.socket(??) -smtplib.ssl(??) -smtplib.stderr(??) -sndhdr.get_long_be(??) -sndhdr.get_long_le(??) -sndhdr.get_short_be(??) -sndhdr.get_short_le(??) -sndhdr.test(??) -sndhdr.test_8svx(??) -sndhdr.test_aifc(??) -sndhdr.test_au(??) -sndhdr.test_hcom(??) -sndhdr.test_sndr(??) -sndhdr.test_sndt(??) -sndhdr.test_voc(??) -sndhdr.test_wav(??) -sndhdr.testall(??) -sndhdr.tests(??) -sndhdr.what(??) -sndhdr.whathdr(??) -socket.AF_APPLETALK -socket.AF_ASH -socket.AF_ATMPVC -socket.AF_ATMSVC -socket.AF_AX25 -socket.AF_BLUETOOTH -socket.AF_BRIDGE -socket.AF_DECnet -socket.AF_ECONET -socket.AF_INET -socket.AF_INET6 -socket.AF_IPX -socket.AF_IRDA -socket.AF_KEY -socket.AF_LLC -socket.AF_NETBEUI -socket.AF_NETLINK -socket.AF_NETROM -socket.AF_PACKET -socket.AF_PPPOX -socket.AF_ROSE -socket.AF_ROUTE -socket.AF_SECURITY -socket.AF_SNA -socket.AF_TIPC -socket.AF_UNIX -socket.AF_UNSPEC -socket.AF_WANPIPE -socket.AF_X25 -socket.AI_ADDRCONFIG -socket.AI_ALL -socket.AI_CANONNAME -socket.AI_NUMERICHOST -socket.AI_NUMERICSERV -socket.AI_PASSIVE -socket.AI_V4MAPPED -socket.BDADDR_ANY -socket.BDADDR_LOCAL -socket.BTPROTO_HCI -socket.BTPROTO_L2CAP -socket.BTPROTO_RFCOMM -socket.BTPROTO_SCO -socket.CAPI(??) -socket.EAGAIN -socket.EAI_ADDRFAMILY -socket.EAI_AGAIN -socket.EAI_BADFLAGS -socket.EAI_FAIL -socket.EAI_FAMILY -socket.EAI_MEMORY -socket.EAI_NODATA -socket.EAI_NONAME -socket.EAI_OVERFLOW -socket.EAI_SERVICE -socket.EAI_SOCKTYPE -socket.EAI_SYSTEM -socket.EBADF -socket.EINTR -socket.EWOULDBLOCK -socket.HCI_DATA_DIR -socket.HCI_FILTER -socket.HCI_TIME_STAMP -socket.INADDR_ALLHOSTS_GROUP -socket.INADDR_ANY -socket.INADDR_BROADCAST -socket.INADDR_LOOPBACK -socket.INADDR_MAX_LOCAL_GROUP -socket.INADDR_NONE -socket.INADDR_UNSPEC_GROUP -socket.IPPORT_RESERVED -socket.IPPORT_USERRESERVED -socket.IPPROTO_AH -socket.IPPROTO_DSTOPTS -socket.IPPROTO_EGP -socket.IPPROTO_ESP -socket.IPPROTO_FRAGMENT -socket.IPPROTO_GRE -socket.IPPROTO_HOPOPTS -socket.IPPROTO_ICMP -socket.IPPROTO_ICMPV6 -socket.IPPROTO_IDP -socket.IPPROTO_IGMP -socket.IPPROTO_IP -socket.IPPROTO_IPIP -socket.IPPROTO_IPV6 -socket.IPPROTO_NONE -socket.IPPROTO_PIM -socket.IPPROTO_PUP -socket.IPPROTO_RAW -socket.IPPROTO_ROUTING -socket.IPPROTO_RSVP -socket.IPPROTO_TCP -socket.IPPROTO_TP -socket.IPPROTO_UDP -socket.IPV6_CHECKSUM -socket.IPV6_DSTOPTS -socket.IPV6_HOPLIMIT -socket.IPV6_HOPOPTS -socket.IPV6_JOIN_GROUP -socket.IPV6_LEAVE_GROUP -socket.IPV6_MULTICAST_HOPS -socket.IPV6_MULTICAST_IF -socket.IPV6_MULTICAST_LOOP -socket.IPV6_NEXTHOP -socket.IPV6_PKTINFO -socket.IPV6_RECVDSTOPTS -socket.IPV6_RECVHOPLIMIT -socket.IPV6_RECVHOPOPTS -socket.IPV6_RECVPKTINFO -socket.IPV6_RECVRTHDR -socket.IPV6_RECVTCLASS -socket.IPV6_RTHDR -socket.IPV6_RTHDRDSTOPTS -socket.IPV6_RTHDR_TYPE_0 -socket.IPV6_TCLASS -socket.IPV6_UNICAST_HOPS -socket.IPV6_V6ONLY -socket.IP_ADD_MEMBERSHIP -socket.IP_DEFAULT_MULTICAST_LOOP -socket.IP_DEFAULT_MULTICAST_TTL -socket.IP_DROP_MEMBERSHIP -socket.IP_HDRINCL -socket.IP_MAX_MEMBERSHIPS -socket.IP_MULTICAST_IF -socket.IP_MULTICAST_LOOP -socket.IP_MULTICAST_TTL -socket.IP_OPTIONS -socket.IP_RECVOPTS -socket.IP_RECVRETOPTS -socket.IP_RETOPTS -socket.IP_TOS -socket.IP_TTL -socket.MSG_CTRUNC -socket.MSG_DONTROUTE -socket.MSG_DONTWAIT -socket.MSG_EOR -socket.MSG_OOB -socket.MSG_PEEK -socket.MSG_TRUNC -socket.MSG_WAITALL -socket.NETLINK_DNRTMSG -socket.NETLINK_FIREWALL -socket.NETLINK_IP6_FW -socket.NETLINK_NFLOG -socket.NETLINK_ROUTE -socket.NETLINK_USERSOCK -socket.NETLINK_XFRM -socket.NI_DGRAM -socket.NI_MAXHOST -socket.NI_MAXSERV -socket.NI_NAMEREQD -socket.NI_NOFQDN -socket.NI_NUMERICHOST -socket.NI_NUMERICSERV -socket.PACKET_BROADCAST -socket.PACKET_FASTROUTE -socket.PACKET_HOST -socket.PACKET_LOOPBACK -socket.PACKET_MULTICAST -socket.PACKET_OTHERHOST -socket.PACKET_OUTGOING -socket.PF_PACKET -socket.SHUT_RD -socket.SHUT_RDWR -socket.SHUT_WR -socket.SOCK_CLOEXEC -socket.SOCK_DGRAM -socket.SOCK_NONBLOCK -socket.SOCK_RAW -socket.SOCK_RDM -socket.SOCK_SEQPACKET -socket.SOCK_STREAM -socket.SOL_HCI -socket.SOL_IP -socket.SOL_SOCKET -socket.SOL_TCP -socket.SOL_TIPC -socket.SOL_UDP -socket.SOMAXCONN -socket.SO_ACCEPTCONN -socket.SO_BROADCAST -socket.SO_DEBUG -socket.SO_DONTROUTE -socket.SO_ERROR -socket.SO_KEEPALIVE -socket.SO_LINGER -socket.SO_OOBINLINE -socket.SO_RCVBUF -socket.SO_RCVLOWAT -socket.SO_RCVTIMEO -socket.SO_REUSEADDR -socket.SO_SNDBUF -socket.SO_SNDLOWAT -socket.SO_SNDTIMEO -socket.SO_TYPE -socket.SocketIO(??) -socket.SocketType(??) -socket.TCP_CORK -socket.TCP_DEFER_ACCEPT -socket.TCP_INFO -socket.TCP_KEEPCNT -socket.TCP_KEEPIDLE -socket.TCP_KEEPINTVL -socket.TCP_LINGER2 -socket.TCP_MAXSEG -socket.TCP_NODELAY -socket.TCP_QUICKACK -socket.TCP_SYNCNT -socket.TCP_WINDOW_CLAMP -socket.TIPC_ADDR_ID -socket.TIPC_ADDR_NAME -socket.TIPC_ADDR_NAMESEQ -socket.TIPC_CFG_SRV -socket.TIPC_CLUSTER_SCOPE -socket.TIPC_CONN_TIMEOUT -socket.TIPC_CRITICAL_IMPORTANCE -socket.TIPC_DEST_DROPPABLE -socket.TIPC_HIGH_IMPORTANCE -socket.TIPC_IMPORTANCE -socket.TIPC_LOW_IMPORTANCE -socket.TIPC_MEDIUM_IMPORTANCE -socket.TIPC_NODE_SCOPE -socket.TIPC_PUBLISHED -socket.TIPC_SRC_DROPPABLE -socket.TIPC_SUBSCR_TIMEOUT -socket.TIPC_SUB_CANCEL -socket.TIPC_SUB_PORTS -socket.TIPC_SUB_SERVICE -socket.TIPC_TOP_SRV -socket.TIPC_WAIT_FOREVER -socket.TIPC_WITHDRAWN -socket.TIPC_ZONE_SCOPE -socket.create_connection(??) -socket.dup(integer) -> integer -socket.errno(??) -socket.error(??) -socket.fromfd(fd, family, type[, proto]) -> socket object -socket.gaierror(??) -socket.getaddrinfo(host, port [, family, socktype, proto, flags]) -socket.getdefaulttimeout() -> timeout -socket.getfqdn(??) -socket.gethostbyaddr(host) -> (name, aliaslist, addresslist) -socket.gethostbyname(host) -> address -socket.gethostbyname_ex(host) -> (name, aliaslist, addresslist) -socket.gethostname() -> string -socket.getnameinfo(sockaddr, flags) --> (host, port) -socket.getprotobyname(name) -> integer -socket.getservbyname(servicename[, protocolname]) -> integer -socket.getservbyport(port[, protocolname]) -> string -socket.has_ipv6(??) -socket.herror(??) -socket.htonl(integer) -> integer -socket.htons(integer) -> integer -socket.inet_aton(string) -> bytes giving packed 32-bit IP representation -socket.inet_ntoa(packed_ip) -> ip_address_string -socket.inet_ntop(af, packed_ip) -> string formatted IP address -socket.inet_pton(af, ip) -> packed IP address string -socket.io(??) -socket.ntohl(integer) -> integer -socket.ntohs(integer) -> integer -socket.os(??) -socket.setdefaulttimeout(timeout) -socket.socket(??) -socket.socketpair([family[, type[, proto]]]) -> (socket object, socket object) -socket.sys(??) -socket.timeout(??) -socketserver.BaseRequestHandler(??) -socketserver.BaseServer(??) -socketserver.DatagramRequestHandler(??) -socketserver.ForkingMixIn(??) -socketserver.ForkingTCPServer(??) -socketserver.ForkingUDPServer(??) -socketserver.StreamRequestHandler(??) -socketserver.TCPServer(??) -socketserver.ThreadingMixIn(??) -socketserver.ThreadingTCPServer(??) -socketserver.ThreadingUDPServer(??) -socketserver.ThreadingUnixDatagramServer(??) -socketserver.ThreadingUnixStreamServer(??) -socketserver.UDPServer(??) -socketserver.UnixDatagramServer(??) -socketserver.UnixStreamServer(??) -socketserver.os(??) -socketserver.select(??) -socketserver.socket(??) -socketserver.sys(??) -socketserver.threading(??) -sorted(iterable, key=None, reverse=False) --> new sorted list -ssl.AF_INET -ssl.CERT_NONE -ssl.CERT_OPTIONAL -ssl.CERT_REQUIRED -ssl.CertificateError(??) -ssl.DER_cert_to_PEM_cert(??) -ssl.HAS_SNI(??) -ssl.OPENSSL_VERSION -ssl.OPENSSL_VERSION_INFO(??) -ssl.OPENSSL_VERSION_NUMBER -ssl.OP_ALL -ssl.OP_NO_SSLv2 -ssl.OP_NO_SSLv3 -ssl.OP_NO_TLSv1 -ssl.PEM_FOOTER -ssl.PEM_HEADER -ssl.PEM_cert_to_DER_cert(??) -ssl.PROTOCOL_SSLv2 -ssl.PROTOCOL_SSLv23 -ssl.PROTOCOL_SSLv3 -ssl.PROTOCOL_TLSv1 -ssl.RAND_add(string, entropy) -ssl.RAND_egd(path) -> bytes -ssl.RAND_status() -> 0 or 1 -ssl.SOCK_STREAM -ssl.SSLContext(??) -ssl.SSLError(??) -ssl.SSLSocket(??) -ssl.SSL_ERROR_EOF -ssl.SSL_ERROR_INVALID_ERROR_CODE -ssl.SSL_ERROR_SSL -ssl.SSL_ERROR_SYSCALL -ssl.SSL_ERROR_WANT_CONNECT -ssl.SSL_ERROR_WANT_READ -ssl.SSL_ERROR_WANT_WRITE -ssl.SSL_ERROR_WANT_X509_LOOKUP -ssl.SSL_ERROR_ZERO_RETURN -ssl.base64(??) -ssl.cert_time_to_seconds(??) -ssl.errno(??) -ssl.get_protocol_name(??) -ssl.get_server_certificate(??) -ssl.match_hostname(??) -ssl.re(??) -ssl.socket(??) -ssl.socket_error(??) -ssl.textwrap(??) -ssl.traceback(??) -ssl.wrap_socket(??) -stat.SF_APPEND -stat.SF_ARCHIVED -stat.SF_IMMUTABLE -stat.SF_NOUNLINK -stat.SF_SNAPSHOT -stat.ST_ATIME -stat.ST_CTIME -stat.ST_DEV -stat.ST_GID -stat.ST_INO -stat.ST_MODE -stat.ST_MTIME -stat.ST_NLINK -stat.ST_SIZE -stat.ST_UID -stat.S_ENFMT -stat.S_IEXEC -stat.S_IFBLK -stat.S_IFCHR -stat.S_IFDIR -stat.S_IFIFO -stat.S_IFLNK -stat.S_IFMT(??) -stat.S_IFREG -stat.S_IFSOCK -stat.S_IMODE(??) -stat.S_IREAD -stat.S_IRGRP -stat.S_IROTH -stat.S_IRUSR -stat.S_IRWXG -stat.S_IRWXO -stat.S_IRWXU -stat.S_ISBLK(??) -stat.S_ISCHR(??) -stat.S_ISDIR(??) -stat.S_ISFIFO(??) -stat.S_ISGID -stat.S_ISLNK(??) -stat.S_ISREG(??) -stat.S_ISSOCK(??) -stat.S_ISUID -stat.S_ISVTX -stat.S_IWGRP -stat.S_IWOTH -stat.S_IWRITE -stat.S_IWUSR -stat.S_IXGRP -stat.S_IXOTH -stat.S_IXUSR -stat.UF_APPEND -stat.UF_IMMUTABLE -stat.UF_NODUMP -stat.UF_NOUNLINK -stat.UF_OPAQUE -staticmethod(function) -> method -str(string[, encoding[, errors]]) -> str -string.Formatter(??) -string.Template(??) -string.ascii_letters -string.ascii_lowercase -string.ascii_uppercase -string.capwords(s [,sep]) -> string -string.digits -string.hexdigits -string.octdigits -string.printable -string.punctuation -string.whitespace -stringprep.b1_set(??) -stringprep.b3_exceptions(??) -stringprep.c22_specials(??) -stringprep.c6_set(??) -stringprep.c7_set(??) -stringprep.c8_set(??) -stringprep.c9_set(??) -stringprep.in_table_a1(??) -stringprep.in_table_b1(??) -stringprep.in_table_c11(??) -stringprep.in_table_c11_c12(??) -stringprep.in_table_c12(??) -stringprep.in_table_c21(??) -stringprep.in_table_c21_c22(??) -stringprep.in_table_c22(??) -stringprep.in_table_c3(??) -stringprep.in_table_c4(??) -stringprep.in_table_c5(??) -stringprep.in_table_c6(??) -stringprep.in_table_c7(??) -stringprep.in_table_c8(??) -stringprep.in_table_c9(??) -stringprep.in_table_d1(??) -stringprep.in_table_d2(??) -stringprep.map_table_b2(??) -stringprep.map_table_b3(??) -stringprep.unicodedata(??) -struct.Struct(fmt) --> compiled struct object -struct.calcsize(fmt) -> integer -struct.error(??) -struct.pack(fmt, v1, v2, ...) -> bytes -struct.pack_into(fmt, buffer, offset, v1, v2, ...) -struct.unpack(fmt, buffer) -> (v1, v2, ...) -struct.unpack_from(fmt, buffer, offset=0) -> (v1, v2, ...) -subprocess.CalledProcessError(??) -subprocess.MAXFD -subprocess.PIPE -subprocess.Popen(??) -subprocess.STDOUT -subprocess.builtins(??) -subprocess.call(??) -subprocess.check_call(??) -subprocess.check_output(??) -subprocess.errno(??) -subprocess.fcntl(??) -subprocess.gc(??) -subprocess.getoutput(??) -subprocess.getstatusoutput(??) -subprocess.io(??) -subprocess.list2cmdline(??) -subprocess.mswindows(??) -subprocess.os(??) -subprocess.pickle(??) -subprocess.select(??) -subprocess.signal(??) -subprocess.sys(??) -subprocess.traceback(??) -subprocess.warnings(??) -sum(iterable[, start]) -> value -sunau.AUDIO_FILE_ENCODING_ADPCM_G721 -sunau.AUDIO_FILE_ENCODING_ADPCM_G722 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_3 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_5 -sunau.AUDIO_FILE_ENCODING_ALAW_8 -sunau.AUDIO_FILE_ENCODING_DOUBLE -sunau.AUDIO_FILE_ENCODING_FLOAT -sunau.AUDIO_FILE_ENCODING_LINEAR_16 -sunau.AUDIO_FILE_ENCODING_LINEAR_24 -sunau.AUDIO_FILE_ENCODING_LINEAR_32 -sunau.AUDIO_FILE_ENCODING_LINEAR_8 -sunau.AUDIO_FILE_ENCODING_MULAW_8 -sunau.AUDIO_FILE_MAGIC -sunau.AUDIO_UNKNOWN_SIZE -sunau.Au_read(??) -sunau.Au_write(??) -sunau.Error(??) -sunau.open(??) -sunau.openfp(??) -super() -> same as super(__class__, ) -symbol.and_expr -symbol.and_test -symbol.arglist -symbol.argument -symbol.arith_expr -symbol.assert_stmt -symbol.atom -symbol.augassign -symbol.break_stmt -symbol.classdef -symbol.comp_for -symbol.comp_if -symbol.comp_iter -symbol.comp_op -symbol.comparison -symbol.compound_stmt -symbol.continue_stmt -symbol.decorated -symbol.decorator -symbol.decorators -symbol.del_stmt -symbol.dictorsetmaker -symbol.dotted_as_name -symbol.dotted_as_names -symbol.dotted_name -symbol.encoding_decl -symbol.eval_input -symbol.except_clause -symbol.expr -symbol.expr_stmt -symbol.exprlist -symbol.factor -symbol.file_input -symbol.flow_stmt -symbol.for_stmt -symbol.funcdef -symbol.global_stmt -symbol.if_stmt -symbol.import_as_name -symbol.import_as_names -symbol.import_from -symbol.import_name -symbol.import_stmt -symbol.lambdef -symbol.lambdef_nocond -symbol.main(??) -symbol.nonlocal_stmt -symbol.not_test -symbol.or_test -symbol.parameters -symbol.pass_stmt -symbol.power -symbol.raise_stmt -symbol.return_stmt -symbol.shift_expr -symbol.simple_stmt -symbol.single_input -symbol.sliceop -symbol.small_stmt -symbol.star_expr -symbol.stmt -symbol.subscript -symbol.subscriptlist -symbol.suite -symbol.sym_name(??) -symbol.term -symbol.test -symbol.test_nocond -symbol.testlist -symbol.testlist_comp -symbol.testlist_star_expr -symbol.tfpdef -symbol.trailer -symbol.try_stmt -symbol.typedargslist -symbol.varargslist -symbol.vfpdef -symbol.while_stmt -symbol.with_item -symbol.with_stmt -symbol.xor_expr -symbol.yield_expr -symbol.yield_stmt -symtable.CELL -symtable.Class(??) -symtable.DEF_BOUND -symtable.DEF_GLOBAL -symtable.DEF_IMPORT -symtable.DEF_LOCAL -symtable.DEF_PARAM -symtable.FREE -symtable.Function(??) -symtable.GLOBAL_EXPLICIT -symtable.GLOBAL_IMPLICIT -symtable.LOCAL -symtable.OPT_IMPORT_STAR -symtable.SCOPE_MASK -symtable.SCOPE_OFF -symtable.Symbol(??) -symtable.SymbolTable(??) -symtable.SymbolTableFactory(??) -symtable.USE -symtable.symtable(??) -symtable.weakref(??) -sys.abiflags -sys.api_version -sys.argv(??) -sys.builtin_module_names(??) -sys.byteorder -sys.call_tracing(func, args) -> object -sys.callstats() -> tuple of integers -sys.copyright -sys.displayhook(object) -> None -sys.dont_write_bytecode(??) -sys.exc_info() -> (type, value, traceback) -sys.excepthook(exctype, value, traceback) -> None -sys.exec_prefix -sys.executable -sys.exit([status]) -sys.flags(??) -sys.float_info(??) -sys.float_repr_style -sys.getcheckinterval() -> current check interval; see setcheckinterval(). -sys.getdefaultencoding() -> string -sys.getdlopenflags() -> int -sys.getfilesystemencoding() -> string -sys.getprofile() -sys.getrecursionlimit() -sys.getrefcount(object) -> integer -sys.getsizeof(object, default) -> int -sys.getswitchinterval() -> current thread switch interval; see setswitchinterval(). -sys.gettrace() -sys.hash_info(??) -sys.hexversion -sys.int_info(??) -sys.intern(string) -> string -sys.maxsize -sys.maxunicode -sys.meta_path(??) -sys.modules(??) -sys.path(??) -sys.path_hooks(??) -sys.path_importer_cache(??) -sys.platform -sys.prefix -sys.setcheckinterval(n) -sys.setdlopenflags(n) -> None -sys.setprofile(function) -sys.setrecursionlimit(n) -sys.setswitchinterval(n) -sys.settrace(function) -sys.stderr(??) -sys.stdin(??) -sys.stdout(??) -sys.subversion(??) -sys.version -sys.version_info(??) -sys.warnoptions(??) -sysconfig.get_config_h_filename(??) -sysconfig.get_config_var(??) -sysconfig.get_config_vars(??) -sysconfig.get_makefile_filename(??) -sysconfig.get_path(??) -sysconfig.get_path_names(??) -sysconfig.get_paths(??) -sysconfig.get_platform(??) -sysconfig.get_python_version(??) -sysconfig.get_scheme_names(??) -sysconfig.is_python_build(??) -sysconfig.os(??) -sysconfig.pardir -sysconfig.parse_config_h(??) -sysconfig.realpath(??) -sysconfig.sys(??) -tabnanny.NannyNag(??) -tabnanny.Whitespace(??) -tabnanny.check(file_or_dir) -tabnanny.errprint(??) -tabnanny.filename_only -tabnanny.format_witnesses(??) -tabnanny.getopt(??) -tabnanny.main(??) -tabnanny.os(??) -tabnanny.process_tokens(??) -tabnanny.sys(??) -tabnanny.tokenize(??) -tabnanny.verbose -tarfile.AREGTYPE -tarfile.BLKTYPE -tarfile.BLOCKSIZE -tarfile.CHRTYPE -tarfile.CONTTYPE -tarfile.CompressionError(??) -tarfile.DEFAULT_FORMAT -tarfile.DIRTYPE -tarfile.ENCODING -tarfile.EOFHeaderError(??) -tarfile.EmptyHeaderError(??) -tarfile.ExFileObject(??) -tarfile.ExtractError(??) -tarfile.FIFOTYPE -tarfile.GNUTYPE_LONGLINK -tarfile.GNUTYPE_LONGNAME -tarfile.GNUTYPE_SPARSE -tarfile.GNU_FORMAT -tarfile.GNU_MAGIC -tarfile.GNU_TYPES(??) -tarfile.HeaderError(??) -tarfile.InvalidHeaderError(??) -tarfile.LENGTH_LINK -tarfile.LENGTH_NAME -tarfile.LENGTH_PREFIX -tarfile.LNKTYPE -tarfile.NUL -tarfile.PAX_FIELDS(??) -tarfile.PAX_FORMAT -tarfile.PAX_NAME_FIELDS(??) -tarfile.PAX_NUMBER_FIELDS(??) -tarfile.POSIX_MAGIC -tarfile.RECORDSIZE -tarfile.REGTYPE -tarfile.REGULAR_TYPES(??) -tarfile.ReadError(??) -tarfile.SOLARIS_XHDTYPE -tarfile.SUPPORTED_TYPES(??) -tarfile.SYMTYPE -tarfile.S_IFBLK -tarfile.S_IFCHR -tarfile.S_IFDIR -tarfile.S_IFIFO -tarfile.S_IFLNK -tarfile.S_IFREG -tarfile.StreamError(??) -tarfile.SubsequentHeaderError(??) -tarfile.TGEXEC -tarfile.TGREAD -tarfile.TGWRITE -tarfile.TOEXEC -tarfile.TOREAD -tarfile.TOWRITE -tarfile.TSGID -tarfile.TSUID -tarfile.TSVTX -tarfile.TUEXEC -tarfile.TUREAD -tarfile.TUWRITE -tarfile.TarError(??) -tarfile.TarFile(??) -tarfile.TarInfo(??) -tarfile.TarIter(??) -tarfile.TruncatedHeaderError(??) -tarfile.USTAR_FORMAT -tarfile.XGLTYPE -tarfile.XHDTYPE -tarfile.bltn_open(??) -tarfile.calc_chksums(??) -tarfile.copy(??) -tarfile.copyfileobj(??) -tarfile.errno(??) -tarfile.filemode(??) -tarfile.filemode_table(??) -tarfile.grp(??) -tarfile.is_tarfile(??) -tarfile.itn(??) -tarfile.nti(??) -tarfile.nts(??) -tarfile.open(??) -tarfile.os(??) -tarfile.pwd(??) -tarfile.re(??) -tarfile.shutil(??) -tarfile.stat(??) -tarfile.stn(??) -tarfile.struct(??) -tarfile.symlink_exception(??) -tarfile.sys(??) -tarfile.time(??) -tarfile.version -telnetlib.AO -telnetlib.AUTHENTICATION -telnetlib.AYT -telnetlib.BINARY -telnetlib.BM -telnetlib.BRK -telnetlib.CHARSET -telnetlib.COM_PORT_OPTION -telnetlib.DEBUGLEVEL -telnetlib.DET -telnetlib.DM -telnetlib.DO -telnetlib.DONT -telnetlib.EC -telnetlib.ECHO -telnetlib.EL -telnetlib.ENCRYPT -telnetlib.EOR -telnetlib.EXOPL -telnetlib.FORWARD_X -telnetlib.GA -telnetlib.IAC -telnetlib.IP -telnetlib.KERMIT -telnetlib.LFLOW -telnetlib.LINEMODE -telnetlib.LOGOUT -telnetlib.NAMS -telnetlib.NAOCRD -telnetlib.NAOFFD -telnetlib.NAOHTD -telnetlib.NAOHTS -telnetlib.NAOL -telnetlib.NAOLFD -telnetlib.NAOP -telnetlib.NAOVTD -telnetlib.NAOVTS -telnetlib.NAWS -telnetlib.NEW_ENVIRON -telnetlib.NOOPT -telnetlib.NOP -telnetlib.OLD_ENVIRON -telnetlib.OUTMRK -telnetlib.PRAGMA_HEARTBEAT -telnetlib.PRAGMA_LOGON -telnetlib.RCP -telnetlib.RCTE -telnetlib.RSP -telnetlib.SB -telnetlib.SE -telnetlib.SEND_URL -telnetlib.SGA -telnetlib.SNDLOC -telnetlib.SSPI_LOGON -telnetlib.STATUS -telnetlib.SUPDUP -telnetlib.SUPDUPOUTPUT -telnetlib.SUPPRESS_LOCAL_ECHO -telnetlib.TELNET_PORT -telnetlib.TLS -telnetlib.TM -telnetlib.TN3270E -telnetlib.TSPEED -telnetlib.TTYLOC -telnetlib.TTYPE -telnetlib.TUID -telnetlib.Telnet(??) -telnetlib.VT3270REGIME -telnetlib.WILL -telnetlib.WONT -telnetlib.X3PAD -telnetlib.XASCII -telnetlib.XAUTH -telnetlib.XDISPLOC -telnetlib.select(??) -telnetlib.socket(??) -telnetlib.sys(??) -telnetlib.test(??) -telnetlib.theNULL -tempfile.NamedTemporaryFile(??) -tempfile.SpooledTemporaryFile(??) -tempfile.TMP_MAX -tempfile.TemporaryDirectory(??) -tempfile.TemporaryFile(??) -tempfile.gettempdir(??) -tempfile.gettempprefix(??) -tempfile.mkdtemp(??) -tempfile.mkstemp(??) -tempfile.mktemp(??) -tempfile.tempdir(??) -tempfile.template -textwrap.TextWrapper(??) -textwrap.dedent(??) -textwrap.fill(??) -textwrap.re(??) -textwrap.string(??) -textwrap.wrap(??) -threading.Barrier(??) -threading.BoundedSemaphore(??) -threading.BrokenBarrierError(??) -threading.Condition(??) -threading.Event(??) -threading.Lock(??) -threading.RLock(??) -threading.Semaphore(??) -threading.TIMEOUT_MAX -threading.Thread(??) -threading.ThreadError(??) -threading.Timer(??) -threading.activeCount(??) -threading.active_count(??) -threading.currentThread(??) -threading.current_thread(??) -threading.deque(iterable[, maxlen]) --> deque object -threading.enumerate(??) -threading.local(??) -threading.setprofile(??) -threading.settrace(??) -threading.stack_size([size]) -> size -timeit.Timer(??) -timeit.default_number -timeit.default_repeat -timeit.default_timer(??) -timeit.dummy_src_name -timeit.gc(??) -timeit.itertools(??) -timeit.main(??) -timeit.reindent(??) -timeit.repeat(??) -timeit.sys(??) -timeit.template -timeit.time(??) -timeit.timeit(??) -token.AMPER -token.AMPEREQUAL -token.AT -token.CIRCUMFLEX -token.CIRCUMFLEXEQUAL -token.COLON -token.COMMA -token.DEDENT -token.DOT -token.DOUBLESLASH -token.DOUBLESLASHEQUAL -token.DOUBLESTAR -token.DOUBLESTAREQUAL -token.ELLIPSIS -token.ENDMARKER -token.EQEQUAL -token.EQUAL -token.ERRORTOKEN -token.GREATER -token.GREATEREQUAL -token.INDENT -token.ISEOF(??) -token.ISNONTERMINAL(??) -token.ISTERMINAL(??) -token.LBRACE -token.LEFTSHIFT -token.LEFTSHIFTEQUAL -token.LESS -token.LESSEQUAL -token.LPAR -token.LSQB -token.MINEQUAL -token.MINUS -token.NAME -token.NEWLINE -token.NOTEQUAL -token.NT_OFFSET -token.NUMBER -token.N_TOKENS -token.OP -token.PERCENT -token.PERCENTEQUAL -token.PLUS -token.PLUSEQUAL -token.RARROW -token.RBRACE -token.RIGHTSHIFT -token.RIGHTSHIFTEQUAL -token.RPAR -token.RSQB -token.SEMI -token.SLASH -token.SLASHEQUAL -token.STAR -token.STAREQUAL -token.STRING -token.TILDE -token.VBAR -token.VBAREQUAL -token.tok_name(??) -tokenize.AMPER -tokenize.AMPEREQUAL -tokenize.AT -tokenize.BOM_UTF8 -tokenize.Binnumber -tokenize.Bracket -tokenize.CIRCUMFLEX -tokenize.CIRCUMFLEXEQUAL -tokenize.COLON -tokenize.COMMA -tokenize.COMMENT -tokenize.Comment -tokenize.ContStr -tokenize.DEDENT -tokenize.DOT -tokenize.DOUBLESLASH -tokenize.DOUBLESLASHEQUAL -tokenize.DOUBLESTAR -tokenize.DOUBLESTAREQUAL -tokenize.Decnumber -tokenize.Double -tokenize.Double3 -tokenize.ELLIPSIS -tokenize.ENCODING -tokenize.ENDMARKER -tokenize.EQEQUAL -tokenize.EQUAL -tokenize.ERRORTOKEN -tokenize.Expfloat -tokenize.Exponent -tokenize.Floatnumber -tokenize.Funny -tokenize.GREATER -tokenize.GREATEREQUAL -tokenize.Hexnumber -tokenize.INDENT -tokenize.ISEOF(??) -tokenize.ISNONTERMINAL(??) -tokenize.ISTERMINAL(??) -tokenize.Ignore -tokenize.Imagnumber -tokenize.Intnumber -tokenize.LBRACE -tokenize.LEFTSHIFT -tokenize.LEFTSHIFTEQUAL -tokenize.LESS -tokenize.LESSEQUAL -tokenize.LPAR -tokenize.LSQB -tokenize.MINEQUAL -tokenize.MINUS -tokenize.NAME -tokenize.NEWLINE -tokenize.NL -tokenize.NOTEQUAL -tokenize.NT_OFFSET -tokenize.NUMBER -tokenize.N_TOKENS -tokenize.Name -tokenize.Number -tokenize.OP -tokenize.Octnumber -tokenize.Operator -tokenize.PERCENT -tokenize.PERCENTEQUAL -tokenize.PLUS -tokenize.PLUSEQUAL -tokenize.PlainToken -tokenize.Pointfloat -tokenize.PseudoExtras -tokenize.PseudoToken -tokenize.RARROW -tokenize.RBRACE -tokenize.RIGHTSHIFT -tokenize.RIGHTSHIFTEQUAL -tokenize.RPAR -tokenize.RSQB -tokenize.SEMI -tokenize.SLASH -tokenize.SLASHEQUAL -tokenize.STAR -tokenize.STAREQUAL -tokenize.STRING -tokenize.Single -tokenize.Single3 -tokenize.Special -tokenize.StopTokenizing(??) -tokenize.String -tokenize.TILDE -tokenize.TextIOWrapper(??) -tokenize.Token -tokenize.TokenError(??) -tokenize.TokenInfo(??) -tokenize.Triple -tokenize.Untokenizer(??) -tokenize.VBAR -tokenize.VBAREQUAL -tokenize.Whitespace -tokenize.any(??) -tokenize.collections(??) -tokenize.cookie_re(??) -tokenize.detect_encoding(??) -tokenize.double3prog(??) -tokenize.endprogs(??) -tokenize.generate_tokens(??) -tokenize.group(??) -tokenize.lookup(encoding) -> CodecInfo -tokenize.maybe(??) -tokenize.open(??) -tokenize.pseudoprog(??) -tokenize.re(??) -tokenize.single3prog(??) -tokenize.single_quoted(??) -tokenize.sys(??) -tokenize.t -tokenize.tabsize -tokenize.tok_name(??) -tokenize.tokenize(??) -tokenize.tokenprog(??) -tokenize.triple_quoted(??) -tokenize.untokenize(??) -trace.CoverageResults(??) -trace.Ignore(??) -trace.PRAGMA_NOCOVER -trace.Trace(??) -trace.dis(??) -trace.find_executable_linenos(??) -trace.find_lines(??) -trace.find_lines_from_code(??) -trace.find_strings(??) -trace.fullmodname(??) -trace.gc(??) -trace.inspect(??) -trace.io(??) -trace.linecache(??) -trace.main(??) -trace.modname(??) -trace.os(??) -trace.pickle(??) -trace.re(??) -trace.rx_blank(??) -trace.sys(??) -trace.threading(??) -trace.time(??) -trace.token(??) -trace.tokenize(??) -trace.usage(??) -traceback.extract_stack(??) -traceback.extract_tb(??) -traceback.format_exc(??) -traceback.format_exception(??) -traceback.format_exception_only(??) -traceback.format_list(??) -traceback.format_stack(??) -traceback.format_tb(??) -traceback.linecache(??) -traceback.print_exc(??) -traceback.print_exception(??) -traceback.print_last(??) -traceback.print_list(??) -traceback.print_stack(??) -traceback.print_tb(??) -traceback.sys(??) -tty.B0 -tty.B1000000 -tty.B110 -tty.B115200 -tty.B1152000 -tty.B1200 -tty.B134 -tty.B150 -tty.B1500000 -tty.B1800 -tty.B19200 -tty.B200 -tty.B2000000 -tty.B230400 -tty.B2400 -tty.B2500000 -tty.B300 -tty.B3000000 -tty.B3500000 -tty.B38400 -tty.B4000000 -tty.B460800 -tty.B4800 -tty.B50 -tty.B500000 -tty.B57600 -tty.B576000 -tty.B600 -tty.B75 -tty.B921600 -tty.B9600 -tty.BRKINT -tty.BS0 -tty.BS1 -tty.BSDLY -tty.CBAUD -tty.CBAUDEX -tty.CC -tty.CDSUSP -tty.CEOF -tty.CEOL -tty.CEOT -tty.CERASE -tty.CFLAG -tty.CFLUSH -tty.CIBAUD -tty.CINTR -tty.CKILL -tty.CLNEXT -tty.CLOCAL -tty.CQUIT -tty.CR0 -tty.CR1 -tty.CR2 -tty.CR3 -tty.CRDLY -tty.CREAD -tty.CRPRNT -tty.CRTSCTS -tty.CS5 -tty.CS6 -tty.CS7 -tty.CS8 -tty.CSIZE -tty.CSTART -tty.CSTOP -tty.CSTOPB -tty.CSUSP -tty.CWERASE -tty.ECHO -tty.ECHOCTL -tty.ECHOE -tty.ECHOK -tty.ECHOKE -tty.ECHONL -tty.ECHOPRT -tty.EXTA -tty.EXTB -tty.FF0 -tty.FF1 -tty.FFDLY -tty.FIOASYNC -tty.FIOCLEX -tty.FIONBIO -tty.FIONCLEX -tty.FIONREAD -tty.FLUSHO -tty.HUPCL -tty.ICANON -tty.ICRNL -tty.IEXTEN -tty.IFLAG -tty.IGNBRK -tty.IGNCR -tty.IGNPAR -tty.IMAXBEL -tty.INLCR -tty.INPCK -tty.IOCSIZE_MASK -tty.IOCSIZE_SHIFT -tty.ISIG -tty.ISPEED -tty.ISTRIP -tty.IUCLC -tty.IXANY -tty.IXOFF -tty.IXON -tty.LFLAG -tty.NCC -tty.NCCS -tty.NL0 -tty.NL1 -tty.NLDLY -tty.NOFLSH -tty.N_MOUSE -tty.N_PPP -tty.N_SLIP -tty.N_STRIP -tty.N_TTY -tty.OCRNL -tty.OFDEL -tty.OFILL -tty.OFLAG -tty.OLCUC -tty.ONLCR -tty.ONLRET -tty.ONOCR -tty.OPOST -tty.OSPEED -tty.PARENB -tty.PARMRK -tty.PARODD -tty.PENDIN -tty.TAB0 -tty.TAB1 -tty.TAB2 -tty.TAB3 -tty.TABDLY -tty.TCFLSH -tty.TCGETA -tty.TCGETS -tty.TCIFLUSH -tty.TCIOFF -tty.TCIOFLUSH -tty.TCION -tty.TCOFLUSH -tty.TCOOFF -tty.TCOON -tty.TCSADRAIN -tty.TCSAFLUSH -tty.TCSANOW -tty.TCSBRK -tty.TCSBRKP -tty.TCSETA -tty.TCSETAF -tty.TCSETAW -tty.TCSETS -tty.TCSETSF -tty.TCSETSW -tty.TCXONC -tty.TIOCCONS -tty.TIOCEXCL -tty.TIOCGETD -tty.TIOCGICOUNT -tty.TIOCGLCKTRMIOS -tty.TIOCGPGRP -tty.TIOCGSERIAL -tty.TIOCGSOFTCAR -tty.TIOCGWINSZ -tty.TIOCINQ -tty.TIOCLINUX -tty.TIOCMBIC -tty.TIOCMBIS -tty.TIOCMGET -tty.TIOCMIWAIT -tty.TIOCMSET -tty.TIOCM_CAR -tty.TIOCM_CD -tty.TIOCM_CTS -tty.TIOCM_DSR -tty.TIOCM_DTR -tty.TIOCM_LE -tty.TIOCM_RI -tty.TIOCM_RNG -tty.TIOCM_RTS -tty.TIOCM_SR -tty.TIOCM_ST -tty.TIOCNOTTY -tty.TIOCNXCL -tty.TIOCOUTQ -tty.TIOCPKT -tty.TIOCPKT_DATA -tty.TIOCPKT_DOSTOP -tty.TIOCPKT_FLUSHREAD -tty.TIOCPKT_FLUSHWRITE -tty.TIOCPKT_NOSTOP -tty.TIOCPKT_START -tty.TIOCPKT_STOP -tty.TIOCSCTTY -tty.TIOCSERCONFIG -tty.TIOCSERGETLSR -tty.TIOCSERGETMULTI -tty.TIOCSERGSTRUCT -tty.TIOCSERGWILD -tty.TIOCSERSETMULTI -tty.TIOCSERSWILD -tty.TIOCSER_TEMT -tty.TIOCSETD -tty.TIOCSLCKTRMIOS -tty.TIOCSPGRP -tty.TIOCSSERIAL -tty.TIOCSSOFTCAR -tty.TIOCSTI -tty.TIOCSWINSZ -tty.TOSTOP -tty.VDISCARD -tty.VEOF -tty.VEOL -tty.VEOL2 -tty.VERASE -tty.VINTR -tty.VKILL -tty.VLNEXT -tty.VMIN -tty.VQUIT -tty.VREPRINT -tty.VSTART -tty.VSTOP -tty.VSUSP -tty.VSWTC -tty.VSWTCH -tty.VT0 -tty.VT1 -tty.VTDLY -tty.VTIME -tty.VWERASE -tty.XCASE -tty.XTABS -tty.error(??) -tty.setcbreak(??) -tty.setraw(??) -tty.tcdrain(fd) -> None -tty.tcflow(fd, action) -> None -tty.tcflush(fd, queue) -> None -tty.tcgetattr(fd) -> list_of_attrs -tty.tcsendbreak(fd, duration) -> None -tty.tcsetattr(fd, when, attributes) -> None -tuple() -> empty tuple -type(object) -> the object's type -types.BuiltinFunctionType(??) -types.BuiltinMethodType(??) -types.CodeType(??) -types.FrameType(??) -types.FunctionType(??) -types.GeneratorType(??) -types.GetSetDescriptorType(??) -types.LambdaType(??) -types.MemberDescriptorType(??) -types.MethodType(??) -types.ModuleType(??) -types.TracebackType(??) -urllib.error(??) -urllib.error.ContentTooShortError(??) -urllib.error.HTTPError(??) -urllib.error.URLError(??) -urllib.error.urllib(??) -urllib.parse(??) -urllib.parse.DefragResult(??) -urllib.parse.DefragResultBytes(??) -urllib.parse.MAX_CACHE_SIZE -urllib.parse.ParseResult(??) -urllib.parse.ParseResultBytes(??) -urllib.parse.Quoter(??) -urllib.parse.ResultBase(??) -urllib.parse.SplitResult(??) -urllib.parse.SplitResultBytes(??) -urllib.parse.clear_cache(??) -urllib.parse.collections(??) -urllib.parse.namedtuple(??) -urllib.parse.non_hierarchical(??) -urllib.parse.parse_qs(??) -urllib.parse.parse_qsl(??) -urllib.parse.quote('abc def') -> 'abc%20def' -urllib.parse.quote_from_bytes(??) -urllib.parse.quote_plus(??) -urllib.parse.scheme_chars -urllib.parse.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib.parse.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib.parse.splitnport(??) -urllib.parse.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib.parse.splitport('host:port') --> 'host', 'port'. -urllib.parse.splitquery('/path?query') --> '/path', 'query'. -urllib.parse.splittag('/path#tag') --> '/path', 'tag'. -urllib.parse.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib.parse.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib.parse.splitvalue('attr=value') --> 'attr', 'value'. -urllib.parse.sys(??) -urllib.parse.to_bytes(u"URL") --> 'URL'. -urllib.parse.unquote(??) -urllib.parse.unquote_plus(??) -urllib.parse.unquote_to_bytes('abc%20def') -> b'abc def'. -urllib.parse.unwrap('') --> 'type://host/path'. -urllib.parse.urldefrag(??) -urllib.parse.urlencode(??) -urllib.parse.urljoin(??) -urllib.parse.urlparse(??) -urllib.parse.urlsplit(??) -urllib.parse.urlunparse(??) -urllib.parse.urlunsplit(??) -urllib.parse.uses_fragment(??) -urllib.parse.uses_netloc(??) -urllib.parse.uses_params(??) -urllib.parse.uses_query(??) -urllib.parse.uses_relative(??) -urllib.request(??) -urllib.request.AbstractBasicAuthHandler(??) -urllib.request.AbstractDigestAuthHandler(??) -urllib.request.AbstractHTTPHandler(??) -urllib.request.BaseHandler(??) -urllib.request.CacheFTPHandler(??) -urllib.request.ContentTooShortError(??) -urllib.request.FTPHandler(??) -urllib.request.FancyURLopener(??) -urllib.request.FileHandler(??) -urllib.request.HTTPBasicAuthHandler(??) -urllib.request.HTTPCookieProcessor(??) -urllib.request.HTTPDefaultErrorHandler(??) -urllib.request.HTTPDigestAuthHandler(??) -urllib.request.HTTPError(??) -urllib.request.HTTPErrorProcessor(??) -urllib.request.HTTPHandler(??) -urllib.request.HTTPPasswordMgr(??) -urllib.request.HTTPPasswordMgrWithDefaultRealm(??) -urllib.request.HTTPRedirectHandler(??) -urllib.request.HTTPSHandler(??) -urllib.request.MAXFTPCACHE -urllib.request.OpenerDirector(??) -urllib.request.ProxyBasicAuthHandler(??) -urllib.request.ProxyDigestAuthHandler(??) -urllib.request.ProxyHandler(??) -urllib.request.Request(??) -urllib.request.URLError(??) -urllib.request.URLopener(??) -urllib.request.UnknownHandler(??) -urllib.request.addclosehook(??) -urllib.request.addinfourl(??) -urllib.request.base64(??) -urllib.request.bisect(??) -urllib.request.build_opener(??) -urllib.request.collections(??) -urllib.request.email(??) -urllib.request.ftpcache(??) -urllib.request.ftperrors(??) -urllib.request.ftpwrapper(??) -urllib.request.getproxies(??) -urllib.request.getproxies_environment(??) -urllib.request.hashlib(??) -urllib.request.http(??) -urllib.request.install_opener(??) -urllib.request.io(??) -urllib.request.localhost(??) -urllib.request.noheaders(??) -urllib.request.os(??) -urllib.request.parse_http_list(??) -urllib.request.parse_keqv_list(??) -urllib.request.pathname2url(??) -urllib.request.posixpath(??) -urllib.request.proxy_bypass(??) -urllib.request.proxy_bypass_environment(??) -urllib.request.quote('abc def') -> 'abc%20def' -urllib.request.random(??) -urllib.request.randombytes(??) -urllib.request.re(??) -urllib.request.request_host(??) -urllib.request.socket(??) -urllib.request.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib.request.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib.request.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib.request.splitport('host:port') --> 'host', 'port'. -urllib.request.splitquery('/path?query') --> '/path', 'query'. -urllib.request.splittag('/path#tag') --> '/path', 'tag'. -urllib.request.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib.request.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib.request.splitvalue('attr=value') --> 'attr', 'value'. -urllib.request.ssl(??) -urllib.request.sys(??) -urllib.request.thishost(??) -urllib.request.time(??) -urllib.request.to_bytes(u"URL") --> 'URL'. -urllib.request.unquote(??) -urllib.request.unwrap('') --> 'type://host/path'. -urllib.request.url2pathname(??) -urllib.request.urlcleanup(??) -urllib.request.urljoin(??) -urllib.request.urlopen(??) -urllib.request.urlparse(??) -urllib.request.urlretrieve(??) -urllib.request.urlsplit(??) -urllib.request.urlunparse(??) -urllib.response(??) -urllib.response.addbase(??) -urllib.response.addclosehook(??) -urllib.response.addinfo(??) -urllib.response.addinfourl(??) -urllib.robotparser(??) -urllib.robotparser.Entry(??) -urllib.robotparser.RobotFileParser(??) -urllib.robotparser.RuleLine(??) -urllib.robotparser.urllib(??) -uu.Error(??) -uu.binascii(??) -uu.decode(??) -uu.encode(??) -uu.os(??) -uu.sys(??) -uu.test(??) -uuid.NAMESPACE_DNS(??) -uuid.NAMESPACE_OID(??) -uuid.NAMESPACE_URL(??) -uuid.NAMESPACE_X500(??) -uuid.RESERVED_FUTURE -uuid.RESERVED_MICROSOFT -uuid.RESERVED_NCS -uuid.RFC_4122 -uuid.UUID(??) -uuid.bytes_(??) -uuid.ctypes(??) -uuid.getnode(??) -uuid.int_(??) -uuid.lib(??) -uuid.libname -uuid.sys(??) -uuid.uuid1(??) -uuid.uuid3(??) -uuid.uuid4(??) -uuid.uuid5(??) -vars([object]) -> dictionary -warnings.WarningMessage(??) -warnings.catch_warnings(??) -warnings.defaultaction -warnings.filters(??) -warnings.filterwarnings(??) -warnings.formatwarning(??) -warnings.linecache(??) -warnings.onceregistry(??) -warnings.resetwarnings(??) -warnings.showwarning(??) -warnings.simplefilter(??) -warnings.sys(??) -warnings.warn(??) -warnings.warn_explicit(??) -wave.Chunk(??) -wave.Error(??) -wave.WAVE_FORMAT_PCM -wave.Wave_read(??) -wave.Wave_write(??) -wave.big_endian -wave.builtins(??) -wave.open(??) -wave.openfp(??) -wave.struct(??) -weakref.CallableProxyType(??) -weakref.KeyedRef(??) -weakref.ProxyType(??) -weakref.ProxyTypes(??) -weakref.ReferenceType(??) -weakref.WeakKeyDictionary(??) -weakref.WeakSet(??) -weakref.WeakValueDictionary(??) -weakref.collections(??) -weakref.getweakrefcount(object) -- return the number of weak references -weakref.getweakrefs(object) -- return a list of all weak reference objects -weakref.proxy(object[, callback]) -- create a proxy object that weakly -weakref.ref(??) -webbrowser.BackgroundBrowser(??) -webbrowser.BaseBrowser(??) -webbrowser.Elinks(??) -webbrowser.Error(??) -webbrowser.Galeon(??) -webbrowser.GenericBrowser(??) -webbrowser.Grail(??) -webbrowser.Konqueror(??) -webbrowser.Mozilla(??) -webbrowser.Netscape(??) -webbrowser.Opera(??) -webbrowser.UnixBrowser(??) -webbrowser.get(??) -webbrowser.io(??) -webbrowser.main(??) -webbrowser.open(??) -webbrowser.open_new(??) -webbrowser.open_new_tab(??) -webbrowser.os(??) -webbrowser.register(??) -webbrowser.register_X_browsers(??) -webbrowser.shlex(??) -webbrowser.stat(??) -webbrowser.subprocess(??) -webbrowser.sys(??) -webbrowser.time(??) -wsgiref.handlers(??) -wsgiref.handlers.BaseCGIHandler(??) -wsgiref.handlers.BaseHandler(??) -wsgiref.handlers.CGIHandler(??) -wsgiref.handlers.FileWrapper(??) -wsgiref.handlers.Headers(??) -wsgiref.handlers.IISCGIHandler(??) -wsgiref.handlers.SimpleHandler(??) -wsgiref.handlers.format_date_time(??) -wsgiref.handlers.guess_scheme(??) -wsgiref.handlers.is_hop_by_hop(??) -wsgiref.handlers.os(??) -wsgiref.handlers.read_environ(??) -wsgiref.handlers.sys(??) -wsgiref.handlers.time(??) -wsgiref.headers(??) -wsgiref.headers.Headers(??) -wsgiref.headers.re(??) -wsgiref.headers.tspecials(??) -wsgiref.simple_server(??) -wsgiref.simple_server.BaseHTTPRequestHandler(??) -wsgiref.simple_server.HTTPServer(??) -wsgiref.simple_server.ServerHandler(??) -wsgiref.simple_server.SimpleHandler(??) -wsgiref.simple_server.WSGIRequestHandler(??) -wsgiref.simple_server.WSGIServer(??) -wsgiref.simple_server.demo_app(??) -wsgiref.simple_server.make_server(??) -wsgiref.simple_server.server_version -wsgiref.simple_server.software_version -wsgiref.simple_server.sys(??) -wsgiref.simple_server.sys_version -wsgiref.simple_server.urllib(??) -wsgiref.util(??) -wsgiref.util.FileWrapper(??) -wsgiref.util.application_uri(??) -wsgiref.util.guess_scheme(??) -wsgiref.util.is_hop_by_hop(??) -wsgiref.util.posixpath(??) -wsgiref.util.request_uri(??) -wsgiref.util.setup_testing_defaults(??) -wsgiref.util.shift_path_info(??) -wsgiref.validate(??) -wsgiref.validate.ErrorWrapper(??) -wsgiref.validate.InputWrapper(??) -wsgiref.validate.IteratorWrapper(??) -wsgiref.validate.PartialIteratorWrapper(??) -wsgiref.validate.WSGIWarning(??) -wsgiref.validate.WriteWrapper(??) -wsgiref.validate.assert_(??) -wsgiref.validate.bad_header_value_re(??) -wsgiref.validate.check_content_type(??) -wsgiref.validate.check_environ(??) -wsgiref.validate.check_errors(??) -wsgiref.validate.check_exc_info(??) -wsgiref.validate.check_headers(??) -wsgiref.validate.check_input(??) -wsgiref.validate.check_iterator(??) -wsgiref.validate.check_status(??) -wsgiref.validate.check_string_type(??) -wsgiref.validate.header_re(??) -wsgiref.validate.re(??) -wsgiref.validate.sys(??) -wsgiref.validate.validator(??) -wsgiref.validate.warnings(??) -xdrlib.BytesIO([buffer]) -> object -xdrlib.ConversionError(??) -xdrlib.Error(??) -xdrlib.Packer(??) -xdrlib.Unpacker(??) -xdrlib.struct(??) -xml.dom(??) -xml.dom.DOMException(??) -xml.dom.DOMSTRING_SIZE_ERR -xml.dom.DomstringSizeErr(??) -xml.dom.EMPTY_NAMESPACE(??) -xml.dom.EMPTY_PREFIX(??) -xml.dom.HIERARCHY_REQUEST_ERR -xml.dom.HierarchyRequestErr(??) -xml.dom.INDEX_SIZE_ERR -xml.dom.INUSE_ATTRIBUTE_ERR -xml.dom.INVALID_ACCESS_ERR -xml.dom.INVALID_CHARACTER_ERR -xml.dom.INVALID_MODIFICATION_ERR -xml.dom.INVALID_STATE_ERR -xml.dom.IndexSizeErr(??) -xml.dom.InuseAttributeErr(??) -xml.dom.InvalidAccessErr(??) -xml.dom.InvalidCharacterErr(??) -xml.dom.InvalidModificationErr(??) -xml.dom.InvalidStateErr(??) -xml.dom.NAMESPACE_ERR -xml.dom.NOT_FOUND_ERR -xml.dom.NOT_SUPPORTED_ERR -xml.dom.NO_DATA_ALLOWED_ERR -xml.dom.NO_MODIFICATION_ALLOWED_ERR -xml.dom.NamespaceErr(??) -xml.dom.NoDataAllowedErr(??) -xml.dom.NoModificationAllowedErr(??) -xml.dom.Node(??) -xml.dom.NodeFilter(??) -xml.dom.NodeFilter.NodeFilter(??) -xml.dom.NotFoundErr(??) -xml.dom.NotSupportedErr(??) -xml.dom.SYNTAX_ERR -xml.dom.SyntaxErr(??) -xml.dom.UserDataHandler(??) -xml.dom.VALIDATION_ERR -xml.dom.ValidationErr(??) -xml.dom.WRONG_DOCUMENT_ERR -xml.dom.WrongDocumentErr(??) -xml.dom.XHTML_NAMESPACE -xml.dom.XMLNS_NAMESPACE -xml.dom.XML_NAMESPACE -xml.dom.domreg(??) -xml.dom.domreg.EmptyNodeList(??) -xml.dom.domreg.NodeList(??) -xml.dom.domreg.StringTypes(??) -xml.dom.domreg.defproperty(??) -xml.dom.domreg.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.domreg.registerDOMImplementation(name, factory) -xml.dom.domreg.registered(??) -xml.dom.domreg.well_known_implementations(??) -xml.dom.expatbuilder(??) -xml.dom.expatbuilder.CDATA_SECTION_NODE -xml.dom.expatbuilder.DOCUMENT_NODE -xml.dom.expatbuilder.EMPTY_NAMESPACE(??) -xml.dom.expatbuilder.EMPTY_PREFIX(??) -xml.dom.expatbuilder.ElementInfo(??) -xml.dom.expatbuilder.EmptyNodeList(??) -xml.dom.expatbuilder.ExpatBuilder(??) -xml.dom.expatbuilder.ExpatBuilderNS(??) -xml.dom.expatbuilder.FILTER_ACCEPT -xml.dom.expatbuilder.FILTER_INTERRUPT -xml.dom.expatbuilder.FILTER_REJECT -xml.dom.expatbuilder.FILTER_SKIP -xml.dom.expatbuilder.FilterCrutch(??) -xml.dom.expatbuilder.FilterVisibilityController(??) -xml.dom.expatbuilder.FragmentBuilder(??) -xml.dom.expatbuilder.FragmentBuilderNS(??) -xml.dom.expatbuilder.InternalSubsetExtractor(??) -xml.dom.expatbuilder.Namespaces(??) -xml.dom.expatbuilder.Node(??) -xml.dom.expatbuilder.NodeFilter(??) -xml.dom.expatbuilder.NodeList(??) -xml.dom.expatbuilder.ParseEscape(??) -xml.dom.expatbuilder.Rejecter(??) -xml.dom.expatbuilder.Skipper(??) -xml.dom.expatbuilder.StringTypes(??) -xml.dom.expatbuilder.TEXT_NODE -xml.dom.expatbuilder.XMLNS_NAMESPACE -xml.dom.expatbuilder.defproperty(??) -xml.dom.expatbuilder.expat(??) -xml.dom.expatbuilder.makeBuilder(??) -xml.dom.expatbuilder.minidom(??) -xml.dom.expatbuilder.parse(??) -xml.dom.expatbuilder.parseFragment(??) -xml.dom.expatbuilder.parseFragmentString(??) -xml.dom.expatbuilder.parseString(??) -xml.dom.expatbuilder.theDOMImplementation(??) -xml.dom.expatbuilder.xmlbuilder(??) -xml.dom.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.minicompat(??) -xml.dom.minicompat.EmptyNodeList(??) -xml.dom.minicompat.NodeList(??) -xml.dom.minicompat.StringTypes(??) -xml.dom.minicompat.defproperty(??) -xml.dom.minicompat.xml(??) -xml.dom.minidom(??) -xml.dom.minidom.Attr(??) -xml.dom.minidom.AttributeList(??) -xml.dom.minidom.CDATASection(??) -xml.dom.minidom.CharacterData(??) -xml.dom.minidom.Childless(??) -xml.dom.minidom.Comment(??) -xml.dom.minidom.DOMImplementation(??) -xml.dom.minidom.DOMImplementationLS(??) -xml.dom.minidom.Document(??) -xml.dom.minidom.DocumentFragment(??) -xml.dom.minidom.DocumentLS(??) -xml.dom.minidom.DocumentType(??) -xml.dom.minidom.EMPTY_NAMESPACE(??) -xml.dom.minidom.EMPTY_PREFIX(??) -xml.dom.minidom.Element(??) -xml.dom.minidom.ElementInfo(??) -xml.dom.minidom.EmptyNodeList(??) -xml.dom.minidom.Entity(??) -xml.dom.minidom.Identified(??) -xml.dom.minidom.NamedNodeMap(??) -xml.dom.minidom.Node(??) -xml.dom.minidom.NodeList(??) -xml.dom.minidom.Notation(??) -xml.dom.minidom.ProcessingInstruction(??) -xml.dom.minidom.ReadOnlySequentialNamedNodeMap(??) -xml.dom.minidom.StringTypes(??) -xml.dom.minidom.Text(??) -xml.dom.minidom.TypeInfo(??) -xml.dom.minidom.XMLNS_NAMESPACE -xml.dom.minidom.codecs(??) -xml.dom.minidom.defproperty(??) -xml.dom.minidom.domreg(??) -xml.dom.minidom.getDOMImplementation(??) -xml.dom.minidom.io(??) -xml.dom.minidom.parse(??) -xml.dom.minidom.parseString(??) -xml.dom.minidom.xml(??) -xml.dom.pulldom(??) -xml.dom.pulldom.CHARACTERS -xml.dom.pulldom.COMMENT -xml.dom.pulldom.DOMEventStream(??) -xml.dom.pulldom.END_DOCUMENT -xml.dom.pulldom.END_ELEMENT -xml.dom.pulldom.ErrorHandler(??) -xml.dom.pulldom.IGNORABLE_WHITESPACE -xml.dom.pulldom.PROCESSING_INSTRUCTION -xml.dom.pulldom.PullDOM(??) -xml.dom.pulldom.SAX2DOM(??) -xml.dom.pulldom.START_DOCUMENT -xml.dom.pulldom.START_ELEMENT -xml.dom.pulldom.default_bufsize -xml.dom.pulldom.parse(??) -xml.dom.pulldom.parseString(??) -xml.dom.pulldom.types(??) -xml.dom.pulldom.xml(??) -xml.dom.registerDOMImplementation(name, factory) -xml.dom.xmlbuilder(??) -xml.dom.xmlbuilder.DOMBuilder(??) -xml.dom.xmlbuilder.DOMBuilderFilter(??) -xml.dom.xmlbuilder.DOMEntityResolver(??) -xml.dom.xmlbuilder.DOMImplementationLS(??) -xml.dom.xmlbuilder.DOMInputSource(??) -xml.dom.xmlbuilder.DocumentLS(??) -xml.dom.xmlbuilder.Options(??) -xml.dom.xmlbuilder.copy(??) -xml.dom.xmlbuilder.xml(??) -xml.etree.ElementInclude(??) -xml.etree.ElementInclude.ElementTree(??) -xml.etree.ElementInclude.FatalIncludeError(??) -xml.etree.ElementInclude.XINCLUDE -xml.etree.ElementInclude.XINCLUDE_FALLBACK -xml.etree.ElementInclude.XINCLUDE_INCLUDE -xml.etree.ElementInclude.copy(??) -xml.etree.ElementInclude.default_loader(??) -xml.etree.ElementInclude.include(??) -xml.etree.ElementPath(??) -xml.etree.ElementPath.find(??) -xml.etree.ElementPath.findall(??) -xml.etree.ElementPath.findtext(??) -xml.etree.ElementPath.get_parent_map(??) -xml.etree.ElementPath.iterfind(??) -xml.etree.ElementPath.ops(??) -xml.etree.ElementPath.prepare_child(??) -xml.etree.ElementPath.prepare_descendant(??) -xml.etree.ElementPath.prepare_parent(??) -xml.etree.ElementPath.prepare_predicate(??) -xml.etree.ElementPath.prepare_self(??) -xml.etree.ElementPath.prepare_star(??) -xml.etree.ElementPath.re(??) -xml.etree.ElementPath.xpath_tokenizer(??) -xml.etree.ElementPath.xpath_tokenizer_re(??) -xml.etree.ElementTree(??) -xml.etree.ElementTree.Comment(??) -xml.etree.ElementTree.Element(??) -xml.etree.ElementTree.ElementPath(??) -xml.etree.ElementTree.ElementTree(??) -xml.etree.ElementTree.HTML_EMPTY(??) -xml.etree.ElementTree.PI(??) -xml.etree.ElementTree.ParseError(??) -xml.etree.ElementTree.ProcessingInstruction(??) -xml.etree.ElementTree.QName(??) -xml.etree.ElementTree.SubElement(??) -xml.etree.ElementTree.TreeBuilder(??) -xml.etree.ElementTree.VERSION -xml.etree.ElementTree.XML(??) -xml.etree.ElementTree.XMLID(??) -xml.etree.ElementTree.XMLParser(??) -xml.etree.ElementTree.XMLTreeBuilder(??) -xml.etree.ElementTree.dump(??) -xml.etree.ElementTree.fromstring(??) -xml.etree.ElementTree.fromstringlist(??) -xml.etree.ElementTree.iselement(??) -xml.etree.ElementTree.iterparse(??) -xml.etree.ElementTree.parse(??) -xml.etree.ElementTree.re(??) -xml.etree.ElementTree.register_namespace(??) -xml.etree.ElementTree.sys(??) -xml.etree.ElementTree.tostring(??) -xml.etree.ElementTree.tostringlist(??) -xml.etree.ElementTree.warnings(??) -xml.etree.cElementTree(??) -xml.etree.cElementTree.Comment(??) -xml.etree.cElementTree.Element(??) -xml.etree.cElementTree.ElementPath(??) -xml.etree.cElementTree.ElementTree(??) -xml.etree.cElementTree.PI(??) -xml.etree.cElementTree.ParseError(??) -xml.etree.cElementTree.ProcessingInstruction(??) -xml.etree.cElementTree.QName(??) -xml.etree.cElementTree.SubElement(??) -xml.etree.cElementTree.TreeBuilder(??) -xml.etree.cElementTree.VERSION -xml.etree.cElementTree.XML(??) -xml.etree.cElementTree.XMLID(??) -xml.etree.cElementTree.XMLParser(??) -xml.etree.cElementTree.XMLTreeBuilder(??) -xml.etree.cElementTree.dump(??) -xml.etree.cElementTree.fromstring(??) -xml.etree.cElementTree.fromstringlist(??) -xml.etree.cElementTree.iselement(??) -xml.etree.cElementTree.iterparse(??) -xml.etree.cElementTree.parse(??) -xml.etree.cElementTree.register_namespace(??) -xml.etree.cElementTree.tostring(??) -xml.etree.cElementTree.tostringlist(??) -xml.parsers(??) -xml.parsers.expat(??) -xml.parsers.expat.EXPAT_VERSION -xml.parsers.expat.ErrorString(errno) -> string -xml.parsers.expat.ExpatError(??) -xml.parsers.expat.ParserCreate([encoding[, namespace_separator]]) -> parser -xml.parsers.expat.XMLParserType(??) -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_ALWAYS -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_NEVER -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -xml.parsers.expat.error(??) -xml.parsers.expat.errors(??) -xml.parsers.expat.expat_CAPI(??) -xml.parsers.expat.features(??) -xml.parsers.expat.model(??) -xml.parsers.expat.native_encoding -xml.parsers.expat.sys(??) -xml.parsers.expat.version_info(??) -xml.sax(??) -xml.sax.ContentHandler(??) -xml.sax.ErrorHandler(??) -xml.sax.InputSource(??) -xml.sax.SAXException(??) -xml.sax.SAXNotRecognizedException(??) -xml.sax.SAXNotSupportedException(??) -xml.sax.SAXParseException(??) -xml.sax.SAXReaderNotAvailable(??) -xml.sax.default_parser_list(??) -xml.sax.expatreader(??) -xml.sax.expatreader.AttributesImpl(??) -xml.sax.expatreader.AttributesNSImpl(??) -xml.sax.expatreader.ExpatLocator(??) -xml.sax.expatreader.ExpatParser(??) -xml.sax.expatreader.SAXException(??) -xml.sax.expatreader.SAXNotRecognizedException(??) -xml.sax.expatreader.SAXNotSupportedException(??) -xml.sax.expatreader.SAXParseException(??) -xml.sax.expatreader.SAXReaderNotAvailable(??) -xml.sax.expatreader.create_parser(??) -xml.sax.expatreader.expat(??) -xml.sax.expatreader.feature_external_ges -xml.sax.expatreader.feature_external_pes -xml.sax.expatreader.feature_namespace_prefixes -xml.sax.expatreader.feature_namespaces -xml.sax.expatreader.feature_string_interning -xml.sax.expatreader.feature_validation -xml.sax.expatreader.handler(??) -xml.sax.expatreader.property_interning_dict -xml.sax.expatreader.property_xml_string -xml.sax.expatreader.saxutils(??) -xml.sax.expatreader.version -xml.sax.expatreader.xmlreader(??) -xml.sax.handler(??) -xml.sax.handler.ContentHandler(??) -xml.sax.handler.DTDHandler(??) -xml.sax.handler.EntityResolver(??) -xml.sax.handler.ErrorHandler(??) -xml.sax.handler.all_features(??) -xml.sax.handler.all_properties(??) -xml.sax.handler.feature_external_ges -xml.sax.handler.feature_external_pes -xml.sax.handler.feature_namespace_prefixes -xml.sax.handler.feature_namespaces -xml.sax.handler.feature_string_interning -xml.sax.handler.feature_validation -xml.sax.handler.property_declaration_handler -xml.sax.handler.property_dom_node -xml.sax.handler.property_encoding -xml.sax.handler.property_interning_dict -xml.sax.handler.property_lexical_handler -xml.sax.handler.property_xml_string -xml.sax.handler.version -xml.sax.make_parser(??) -xml.sax.parse(??) -xml.sax.parseString(??) -xml.sax.saxutils(??) -xml.sax.saxutils.XMLFilterBase(??) -xml.sax.saxutils.XMLGenerator(??) -xml.sax.saxutils.escape(??) -xml.sax.saxutils.handler(??) -xml.sax.saxutils.os(??) -xml.sax.saxutils.prepare_input_source(??) -xml.sax.saxutils.quoteattr(??) -xml.sax.saxutils.unescape(??) -xml.sax.saxutils.urllib(??) -xml.sax.saxutils.xmlreader(??) -xml.sax.xmlreader(??) -xml.sax.xmlreader.AttributesImpl(??) -xml.sax.xmlreader.AttributesNSImpl(??) -xml.sax.xmlreader.IncrementalParser(??) -xml.sax.xmlreader.InputSource(??) -xml.sax.xmlreader.Locator(??) -xml.sax.xmlreader.SAXNotRecognizedException(??) -xml.sax.xmlreader.SAXNotSupportedException(??) -xml.sax.xmlreader.XMLReader(??) -xml.sax.xmlreader.handler(??) -xmlrpc.client(??) -xmlrpc.client.APPLICATION_ERROR -xmlrpc.client.Binary(??) -xmlrpc.client.Boolean(??) -xmlrpc.client.BytesIO([buffer]) -> object -xmlrpc.client.DateTime(??) -xmlrpc.client.Error(??) -xmlrpc.client.ExpatParser(??) -xmlrpc.client.FastMarshaller(??) -xmlrpc.client.FastParser(??) -xmlrpc.client.FastUnmarshaller(??) -xmlrpc.client.Fault(??) -xmlrpc.client.GzipDecodedResponse(??) -xmlrpc.client.INTERNAL_ERROR -xmlrpc.client.INVALID_ENCODING_CHAR -xmlrpc.client.INVALID_METHOD_PARAMS -xmlrpc.client.INVALID_XMLRPC -xmlrpc.client.MAXINT -xmlrpc.client.METHOD_NOT_FOUND -xmlrpc.client.MININT -xmlrpc.client.Marshaller(??) -xmlrpc.client.MultiCall(??) -xmlrpc.client.MultiCallIterator(??) -xmlrpc.client.NOT_WELLFORMED_ERROR -xmlrpc.client.PARSE_ERROR -xmlrpc.client.ProtocolError(??) -xmlrpc.client.ResponseError(??) -xmlrpc.client.SERVER_ERROR -xmlrpc.client.SYSTEM_ERROR -xmlrpc.client.SafeTransport(??) -xmlrpc.client.Server(??) -xmlrpc.client.ServerProxy(??) -xmlrpc.client.TRANSPORT_ERROR -xmlrpc.client.Transport(??) -xmlrpc.client.UNSUPPORTED_ENCODING -xmlrpc.client.Unmarshaller(??) -xmlrpc.client.WRAPPERS(??) -xmlrpc.client.base64(??) -xmlrpc.client.boolean(??) -xmlrpc.client.datetime(??) -xmlrpc.client.dumps(??) -xmlrpc.client.errno(??) -xmlrpc.client.escape(??) -xmlrpc.client.expat(??) -xmlrpc.client.getparser() -> parser, unmarshaller -xmlrpc.client.gzip(??) -xmlrpc.client.gzip_decode(??) -xmlrpc.client.gzip_encode(??) -xmlrpc.client.http(??) -xmlrpc.client.io(??) -xmlrpc.client.loads(??) -xmlrpc.client.operator(??) -xmlrpc.client.re(??) -xmlrpc.client.socket(??) -xmlrpc.client.time(??) -xmlrpc.server(??) -xmlrpc.server.BaseHTTPRequestHandler(??) -xmlrpc.server.CGIXMLRPCRequestHandler(??) -xmlrpc.server.DocCGIXMLRPCRequestHandler(??) -xmlrpc.server.DocXMLRPCRequestHandler(??) -xmlrpc.server.DocXMLRPCServer(??) -xmlrpc.server.Fault(??) -xmlrpc.server.MultiPathXMLRPCServer(??) -xmlrpc.server.ServerHTMLDoc(??) -xmlrpc.server.SimpleXMLRPCDispatcher(??) -xmlrpc.server.SimpleXMLRPCRequestHandler(??) -xmlrpc.server.SimpleXMLRPCServer(??) -xmlrpc.server.XMLRPCDocGenerator(??) -xmlrpc.server.dumps(??) -xmlrpc.server.fcntl(??) -xmlrpc.server.gzip_decode(??) -xmlrpc.server.gzip_encode(??) -xmlrpc.server.http(??) -xmlrpc.server.inspect(??) -xmlrpc.server.list_public_methods(??) -xmlrpc.server.loads(??) -xmlrpc.server.os(??) -xmlrpc.server.pydoc(??) -xmlrpc.server.re(??) -xmlrpc.server.resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d -xmlrpc.server.socketserver(??) -xmlrpc.server.sys(??) -xmlrpc.server.traceback(??) -zip(iter1 [,iter2 [...]]) --> zip object -zipfile.BadZipFile(??) -zipfile.BadZipfile(??) -zipfile.LargeZipFile(??) -zipfile.PyZipFile(??) -zipfile.ZIP64_LIMIT -zipfile.ZIP_DEFLATED -zipfile.ZIP_FILECOUNT_LIMIT -zipfile.ZIP_MAX_COMMENT -zipfile.ZIP_STORED -zipfile.ZipExtFile(??) -zipfile.ZipFile(??) -zipfile.ZipInfo(??) -zipfile.binascii(??) -zipfile.crc32(string[, start]) -- Compute a CRC-32 checksum of string. -zipfile.error(??) -zipfile.imp(??) -zipfile.io(??) -zipfile.is_zipfile(??) -zipfile.main(??) -zipfile.os(??) -zipfile.re(??) -zipfile.shutil(??) -zipfile.sizeCentralDir -zipfile.sizeEndCentDir -zipfile.sizeEndCentDir64 -zipfile.sizeEndCentDir64Locator -zipfile.sizeFileHeader -zipfile.stat(??) -zipfile.stringCentralDir -zipfile.stringEndArchive -zipfile.stringEndArchive64 -zipfile.stringEndArchive64Locator -zipfile.stringFileHeader -zipfile.struct(??) -zipfile.structCentralDir -zipfile.structEndArchive -zipfile.structEndArchive64 -zipfile.structEndArchive64Locator -zipfile.structFileHeader -zipfile.sys(??) -zipfile.time(??) -zipfile.zlib(??) -zipimport.ZipImportError(??) -zipimport.zipimporter(archivepath) -> zipimporter object diff --git a/PyQt5/qsci/api/python/Python-3.3.api b/PyQt5/qsci/api/python/Python-3.3.api deleted file mode 100644 index 38a61251..00000000 --- a/PyQt5/qsci/api/python/Python-3.3.api +++ /dev/null @@ -1,10055 +0,0 @@ -ArithmeticError(??) -AssertionError(??) -AttributeError(??) -BaseException(??) -BlockingIOError(??) -BrokenPipeError(??) -BufferError(??) -BytesWarning(??) -ChildProcessError(??) -ConnectionAbortedError(??) -ConnectionError(??) -ConnectionRefusedError(??) -ConnectionResetError(??) -DeprecationWarning(??) -EOFError(??) -Ellipsis(??) -EnvironmentError(??) -Exception(??) -False(??) -FileExistsError(??) -FileNotFoundError(??) -FloatingPointError(??) -FutureWarning(??) -GeneratorExit(??) -IN.AF_APPLETALK -IN.AF_ATM -IN.AF_CCITT -IN.AF_CHAOS -IN.AF_CNT -IN.AF_COIP -IN.AF_DATAKIT -IN.AF_DECnet -IN.AF_DLI -IN.AF_E164 -IN.AF_ECMA -IN.AF_HYLINK -IN.AF_IMPLINK -IN.AF_INET -IN.AF_INET6 -IN.AF_IPX -IN.AF_ISDN -IN.AF_ISO -IN.AF_LAT -IN.AF_LINK -IN.AF_LOCAL -IN.AF_MAX -IN.AF_NATM -IN.AF_NDRV -IN.AF_NETBIOS -IN.AF_NETGRAPH -IN.AF_NS -IN.AF_OSI -IN.AF_PPP -IN.AF_PUP -IN.AF_RESERVED_36 -IN.AF_ROUTE -IN.AF_SIP -IN.AF_SNA -IN.AF_SYSTEM -IN.AF_UNIX -IN.AF_UNSPEC -IN.CMGROUP_MAX -IN.HTONL(??) -IN.HTONS(??) -IN.ICMP6_FILTER -IN.IN6_IS_ADDR_LINKLOCAL(??) -IN.IN6_IS_ADDR_LOOPBACK(??) -IN.IN6_IS_ADDR_MC_GLOBAL(??) -IN.IN6_IS_ADDR_MC_LINKLOCAL(??) -IN.IN6_IS_ADDR_MC_NODELOCAL(??) -IN.IN6_IS_ADDR_MC_ORGLOCAL(??) -IN.IN6_IS_ADDR_MC_SITELOCAL(??) -IN.IN6_IS_ADDR_SITELOCAL(??) -IN.IN6_IS_ADDR_UNSPECIFIED(??) -IN.IN6_IS_ADDR_V4COMPAT(??) -IN.IN6_IS_ADDR_V4MAPPED(??) -IN.INADDR_NONE -IN.INET6_ADDRSTRLEN -IN.INET_ADDRSTRLEN -IN.INT16_C(??) -IN.INT16_MAX -IN.INT16_MIN -IN.INT32_C(??) -IN.INT32_MAX -IN.INT32_MIN -IN.INT8_C(??) -IN.INT8_MAX -IN.INT8_MIN -IN.INTPTR_MAX -IN.INTPTR_MIN -IN.INT_FAST16_MAX -IN.INT_FAST16_MIN -IN.INT_FAST32_MAX -IN.INT_FAST32_MIN -IN.INT_FAST8_MAX -IN.INT_FAST8_MIN -IN.INT_LEAST16_MAX -IN.INT_LEAST16_MIN -IN.INT_LEAST32_MAX -IN.INT_LEAST32_MIN -IN.INT_LEAST8_MAX -IN.INT_LEAST8_MIN -IN.IN_BADCLASS(??) -IN.IN_CLASSA(??) -IN.IN_CLASSA_HOST -IN.IN_CLASSA_MAX -IN.IN_CLASSA_NET -IN.IN_CLASSA_NSHIFT -IN.IN_CLASSB(??) -IN.IN_CLASSB_HOST -IN.IN_CLASSB_MAX -IN.IN_CLASSB_NET -IN.IN_CLASSB_NSHIFT -IN.IN_CLASSC(??) -IN.IN_CLASSC_HOST -IN.IN_CLASSC_NET -IN.IN_CLASSC_NSHIFT -IN.IN_CLASSD(??) -IN.IN_CLASSD_HOST -IN.IN_CLASSD_NET -IN.IN_CLASSD_NSHIFT -IN.IN_EXPERIMENTAL(??) -IN.IN_LINKLOCAL(??) -IN.IN_LOOPBACKNET -IN.IN_MULTICAST(??) -IN.IPCTL_ACCEPTSOURCEROUTE -IN.IPCTL_DEFMTU -IN.IPCTL_DEFTTL -IN.IPCTL_DIRECTEDBROADCAST -IN.IPCTL_FASTFORWARDING -IN.IPCTL_FORWARDING -IN.IPCTL_GIF_TTL -IN.IPCTL_INTRQDROPS -IN.IPCTL_INTRQMAXLEN -IN.IPCTL_KEEPFAITH -IN.IPCTL_MAXID -IN.IPCTL_RTEXPIRE -IN.IPCTL_RTMAXCACHE -IN.IPCTL_RTMINEXPIRE -IN.IPCTL_SENDREDIRECTS -IN.IPCTL_SOURCEROUTE -IN.IPCTL_STATS -IN.IPPORT_HIFIRSTAUTO -IN.IPPORT_HILASTAUTO -IN.IPPORT_RESERVED -IN.IPPORT_RESERVEDSTART -IN.IPPORT_USERRESERVED -IN.IPPROTO_3PC -IN.IPPROTO_ADFS -IN.IPPROTO_AH -IN.IPPROTO_AHIP -IN.IPPROTO_APES -IN.IPPROTO_ARGUS -IN.IPPROTO_AX25 -IN.IPPROTO_BHA -IN.IPPROTO_BLT -IN.IPPROTO_BRSATMON -IN.IPPROTO_CFTP -IN.IPPROTO_CHAOS -IN.IPPROTO_CMTP -IN.IPPROTO_CPHB -IN.IPPROTO_CPNX -IN.IPPROTO_DDP -IN.IPPROTO_DGP -IN.IPPROTO_DIVERT -IN.IPPROTO_DONE -IN.IPPROTO_DSTOPTS -IN.IPPROTO_EGP -IN.IPPROTO_EMCON -IN.IPPROTO_ENCAP -IN.IPPROTO_EON -IN.IPPROTO_ESP -IN.IPPROTO_ETHERIP -IN.IPPROTO_FRAGMENT -IN.IPPROTO_GGP -IN.IPPROTO_GMTP -IN.IPPROTO_GRE -IN.IPPROTO_HELLO -IN.IPPROTO_HMP -IN.IPPROTO_HOPOPTS -IN.IPPROTO_ICMP -IN.IPPROTO_ICMPV6 -IN.IPPROTO_IDP -IN.IPPROTO_IDPR -IN.IPPROTO_IDRP -IN.IPPROTO_IGMP -IN.IPPROTO_IGP -IN.IPPROTO_IGRP -IN.IPPROTO_IL -IN.IPPROTO_INLSP -IN.IPPROTO_INP -IN.IPPROTO_IP -IN.IPPROTO_IPCOMP -IN.IPPROTO_IPCV -IN.IPPROTO_IPEIP -IN.IPPROTO_IPIP -IN.IPPROTO_IPPC -IN.IPPROTO_IPV4 -IN.IPPROTO_IPV6 -IN.IPPROTO_IRTP -IN.IPPROTO_KRYPTOLAN -IN.IPPROTO_LARP -IN.IPPROTO_LEAF1 -IN.IPPROTO_LEAF2 -IN.IPPROTO_MAX -IN.IPPROTO_MAXID -IN.IPPROTO_MEAS -IN.IPPROTO_MHRP -IN.IPPROTO_MICP -IN.IPPROTO_MTP -IN.IPPROTO_MUX -IN.IPPROTO_ND -IN.IPPROTO_NHRP -IN.IPPROTO_NONE -IN.IPPROTO_NSP -IN.IPPROTO_NVPII -IN.IPPROTO_OSPFIGP -IN.IPPROTO_PGM -IN.IPPROTO_PIGP -IN.IPPROTO_PIM -IN.IPPROTO_PRM -IN.IPPROTO_PUP -IN.IPPROTO_PVP -IN.IPPROTO_RAW -IN.IPPROTO_RCCMON -IN.IPPROTO_RDP -IN.IPPROTO_ROUTING -IN.IPPROTO_RSVP -IN.IPPROTO_RVD -IN.IPPROTO_SATEXPAK -IN.IPPROTO_SATMON -IN.IPPROTO_SCCSP -IN.IPPROTO_SDRP -IN.IPPROTO_SEP -IN.IPPROTO_SRPC -IN.IPPROTO_ST -IN.IPPROTO_SVMTP -IN.IPPROTO_SWIPE -IN.IPPROTO_TCF -IN.IPPROTO_TCP -IN.IPPROTO_TP -IN.IPPROTO_TPXX -IN.IPPROTO_TRUNK1 -IN.IPPROTO_TRUNK2 -IN.IPPROTO_TTP -IN.IPPROTO_UDP -IN.IPPROTO_VINES -IN.IPPROTO_VISA -IN.IPPROTO_VMTP -IN.IPPROTO_WBEXPAK -IN.IPPROTO_WBMON -IN.IPPROTO_WSN -IN.IPPROTO_XNET -IN.IPPROTO_XTP -IN.IPV6CTL_ACCEPT_RTADV -IN.IPV6CTL_AUTO_FLOWLABEL -IN.IPV6CTL_AUTO_LINKLOCAL -IN.IPV6CTL_DAD_COUNT -IN.IPV6CTL_DEFHLIM -IN.IPV6CTL_DEFMCASTHLIM -IN.IPV6CTL_DEFMTU -IN.IPV6CTL_FORWARDING -IN.IPV6CTL_FORWSRCRT -IN.IPV6CTL_GIF_HLIM -IN.IPV6CTL_HDRNESTLIMIT -IN.IPV6CTL_KAME_VERSION -IN.IPV6CTL_KEEPFAITH -IN.IPV6CTL_LOG_INTERVAL -IN.IPV6CTL_MAPPED_ADDR -IN.IPV6CTL_MAXFRAGPACKETS -IN.IPV6CTL_MAXFRAGS -IN.IPV6CTL_MAXID -IN.IPV6CTL_MRTPROTO -IN.IPV6CTL_MRTSTATS -IN.IPV6CTL_RIP6STATS -IN.IPV6CTL_RR_PRUNE -IN.IPV6CTL_RTEXPIRE -IN.IPV6CTL_RTMAXCACHE -IN.IPV6CTL_RTMINEXPIRE -IN.IPV6CTL_SENDREDIRECTS -IN.IPV6CTL_SOURCECHECK -IN.IPV6CTL_SOURCECHECK_LOGINT -IN.IPV6CTL_STATS -IN.IPV6CTL_TEMPPLTIME -IN.IPV6CTL_TEMPVLTIME -IN.IPV6CTL_USETEMPADDR -IN.IPV6CTL_USE_DEPRECATED -IN.IPV6CTL_V6ONLY -IN.IPV6PORT_ANONMAX -IN.IPV6PORT_ANONMIN -IN.IPV6PORT_RESERVED -IN.IPV6PORT_RESERVEDMAX -IN.IPV6PORT_RESERVEDMIN -IN.IPV6PROTO_MAXID -IN.IPV6_BINDV6ONLY -IN.IPV6_CHECKSUM -IN.IPV6_DEFAULT_MULTICAST_HOPS -IN.IPV6_DEFAULT_MULTICAST_LOOP -IN.IPV6_DSTOPTS -IN.IPV6_FAITH -IN.IPV6_FW_ADD -IN.IPV6_FW_DEL -IN.IPV6_FW_FLUSH -IN.IPV6_FW_GET -IN.IPV6_FW_ZERO -IN.IPV6_HOPLIMIT -IN.IPV6_HOPOPTS -IN.IPV6_IPSEC_POLICY -IN.IPV6_JOIN_GROUP -IN.IPV6_LEAVE_GROUP -IN.IPV6_MULTICAST_HOPS -IN.IPV6_MULTICAST_IF -IN.IPV6_MULTICAST_LOOP -IN.IPV6_NEXTHOP -IN.IPV6_OPTIONS -IN.IPV6_PKTINFO -IN.IPV6_PKTOPTIONS -IN.IPV6_PORTRANGE -IN.IPV6_PORTRANGE_DEFAULT -IN.IPV6_PORTRANGE_HIGH -IN.IPV6_PORTRANGE_LOW -IN.IPV6_RECVDSTADDR -IN.IPV6_RECVOPTS -IN.IPV6_RECVRETOPTS -IN.IPV6_RETOPTS -IN.IPV6_RTHDR -IN.IPV6_RTHDR_LOOSE -IN.IPV6_RTHDR_STRICT -IN.IPV6_RTHDR_TYPE_0 -IN.IPV6_SOCKOPT_RESERVED1 -IN.IPV6_UNICAST_HOPS -IN.IPV6_V6ONLY -IN.IP_ADD_MEMBERSHIP -IN.IP_DEFAULT_MULTICAST_LOOP -IN.IP_DEFAULT_MULTICAST_TTL -IN.IP_DROP_MEMBERSHIP -IN.IP_DUMMYNET_CONFIGURE -IN.IP_DUMMYNET_DEL -IN.IP_DUMMYNET_FLUSH -IN.IP_DUMMYNET_GET -IN.IP_FAITH -IN.IP_FORCE_OUT_IFP -IN.IP_FW_ADD -IN.IP_FW_DEL -IN.IP_FW_FLUSH -IN.IP_FW_GET -IN.IP_FW_RESETLOG -IN.IP_FW_ZERO -IN.IP_HDRINCL -IN.IP_IPSEC_POLICY -IN.IP_MAX_MEMBERSHIPS -IN.IP_MULTICAST_IF -IN.IP_MULTICAST_LOOP -IN.IP_MULTICAST_TTL -IN.IP_MULTICAST_VIF -IN.IP_NAT__XXX -IN.IP_OLD_FW_ADD -IN.IP_OLD_FW_DEL -IN.IP_OLD_FW_FLUSH -IN.IP_OLD_FW_GET -IN.IP_OLD_FW_RESETLOG -IN.IP_OLD_FW_ZERO -IN.IP_OPTIONS -IN.IP_PORTRANGE -IN.IP_PORTRANGE_DEFAULT -IN.IP_PORTRANGE_HIGH -IN.IP_PORTRANGE_LOW -IN.IP_RECVDSTADDR -IN.IP_RECVIF -IN.IP_RECVOPTS -IN.IP_RECVRETOPTS -IN.IP_RECVTTL -IN.IP_RETOPTS -IN.IP_RSVP_OFF -IN.IP_RSVP_ON -IN.IP_RSVP_VIF_OFF -IN.IP_RSVP_VIF_ON -IN.IP_STRIPHDR -IN.IP_TOS -IN.IP_TRAFFIC_MGT_BACKGROUND -IN.IP_TTL -IN.MSG_CTRUNC -IN.MSG_DONTROUTE -IN.MSG_DONTWAIT -IN.MSG_EOF -IN.MSG_EOR -IN.MSG_FLUSH -IN.MSG_HAVEMORE -IN.MSG_HOLD -IN.MSG_NEEDSA -IN.MSG_OOB -IN.MSG_PEEK -IN.MSG_RCVMORE -IN.MSG_SEND -IN.MSG_TRUNC -IN.MSG_WAITALL -IN.MSG_WAITSTREAM -IN.NET_MAXID -IN.NET_RT_DUMP -IN.NET_RT_DUMP2 -IN.NET_RT_FLAGS -IN.NET_RT_IFLIST -IN.NET_RT_IFLIST2 -IN.NET_RT_MAXID -IN.NET_RT_STAT -IN.NET_RT_TRASH -IN.NTOHL(??) -IN.NTOHS(??) -IN.PF_APPLETALK -IN.PF_ATM -IN.PF_CCITT -IN.PF_CHAOS -IN.PF_CNT -IN.PF_COIP -IN.PF_DATAKIT -IN.PF_DECnet -IN.PF_DLI -IN.PF_ECMA -IN.PF_HYLINK -IN.PF_IMPLINK -IN.PF_INET -IN.PF_INET6 -IN.PF_IPX -IN.PF_ISDN -IN.PF_ISO -IN.PF_KEY -IN.PF_LAT -IN.PF_LINK -IN.PF_LOCAL -IN.PF_MAX -IN.PF_NATM -IN.PF_NDRV -IN.PF_NETBIOS -IN.PF_NETGRAPH -IN.PF_NS -IN.PF_OSI -IN.PF_PIP -IN.PF_PPP -IN.PF_PUP -IN.PF_RESERVED_36 -IN.PF_ROUTE -IN.PF_RTIP -IN.PF_SIP -IN.PF_SNA -IN.PF_SYSTEM -IN.PF_UNIX -IN.PF_UNSPEC -IN.PF_XTP -IN.PTRDIFF_MAX -IN.PTRDIFF_MIN -IN.SCM_CREDS -IN.SCM_RIGHTS -IN.SCM_TIMESTAMP -IN.SHUT_RD -IN.SHUT_RDWR -IN.SHUT_WR -IN.SIG_ATOMIC_MAX -IN.SIG_ATOMIC_MIN -IN.SOCK_DGRAM -IN.SOCK_MAXADDRLEN -IN.SOCK_RAW -IN.SOCK_RDM -IN.SOCK_SEQPACKET -IN.SOCK_STREAM -IN.SOL_SOCKET -IN.SOMAXCONN -IN.SO_ACCEPTCONN -IN.SO_ACCEPTFILTER -IN.SO_BROADCAST -IN.SO_DEBUG -IN.SO_DONTROUTE -IN.SO_DONTTRUNC -IN.SO_ERROR -IN.SO_KEEPALIVE -IN.SO_LABEL -IN.SO_LINGER -IN.SO_LINGER_SEC -IN.SO_NKE -IN.SO_NOADDRERR -IN.SO_NOSIGPIPE -IN.SO_NOTIFYCONFLICT -IN.SO_NREAD -IN.SO_NWRITE -IN.SO_OOBINLINE -IN.SO_PEERLABEL -IN.SO_RCVBUF -IN.SO_RCVLOWAT -IN.SO_RCVTIMEO -IN.SO_RESTRICTIONS -IN.SO_RESTRICT_DENYIN -IN.SO_RESTRICT_DENYOUT -IN.SO_RESTRICT_DENYSET -IN.SO_REUSEADDR -IN.SO_REUSEPORT -IN.SO_REUSESHAREUID -IN.SO_SNDBUF -IN.SO_SNDLOWAT -IN.SO_SNDTIMEO -IN.SO_TIMESTAMP -IN.SO_TYPE -IN.SO_USELOOPBACK -IN.SO_WANTMORE -IN.SO_WANTOOBFLAG -IN.TRAFFIC_MGT_SO_BACKGROUND -IN.TRAFFIC_MGT_SO_BG_SUPPRESSED -IN.UINT16_MAX -IN.UINT8_MAX -IN.UINT_FAST16_MAX -IN.UINT_FAST8_MAX -IN.UINT_LEAST16_MAX -IN.UINT_LEAST8_MAX -IN.WCHAR_MAX -IN.WCHAR_MIN -IN.WINT_MAX -IN.WINT_MIN -IN.htonl(??) -IN.htons(??) -IN.ntohl(??) -IN.ntohs(??) -IN.pseudo_AF_HDRCMPLT -IN.pseudo_AF_KEY -IN.pseudo_AF_PIP -IN.pseudo_AF_RTIP -IN.pseudo_AF_XTP -IOError(??) -ImportError(??) -ImportWarning(??) -IndentationError(??) -IndexError(??) -InterruptedError(??) -IsADirectoryError(??) -KeyError(??) -KeyboardInterrupt(??) -LookupError(??) -MemoryError(??) -NameError(??) -None(??) -NotADirectoryError(??) -NotImplemented(??) -NotImplementedError(??) -OSError(??) -OverflowError(??) -PendingDeprecationWarning(??) -PermissionError(??) -ProcessLookupError(??) -ReferenceError(??) -ResourceWarning(??) -RuntimeError(??) -RuntimeWarning(??) -StopIteration(??) -SyntaxError(??) -SyntaxWarning(??) -SystemError(??) -SystemExit(??) -TabError(??) -TimeoutError(??) -True(??) -TypeError(??) -UnboundLocalError(??) -UnicodeDecodeError(??) -UnicodeEncodeError(??) -UnicodeError(??) -UnicodeTranslateError(??) -UnicodeWarning(??) -UserWarning(??) -ValueError(??) -Warning(??) -ZeroDivisionError(??) -abc.ABCMeta(??) -abc.WeakSet(??) -abc.abstractclassmethod(??) -abc.abstractmethod(??) -abc.abstractproperty(??) -abc.abstractstaticmethod(??) -abs(number) -> number -aifc.Aifc_read(??) -aifc.Aifc_write(??) -aifc.Chunk(??) -aifc.Error(??) -aifc.builtins(??) -aifc.open(??) -aifc.openfp(??) -aifc.struct(??) -aifc.warnings(??) -all(iterable) -> bool -any(iterable) -> bool -argparse.Action(??) -argparse.ArgumentDefaultsHelpFormatter(??) -argparse.ArgumentError(??) -argparse.ArgumentParser(??) -argparse.ArgumentTypeError(??) -argparse.FileType(??) -argparse.HelpFormatter(??) -argparse.MetavarTypeHelpFormatter(??) -argparse.Namespace(??) -argparse.ONE_OR_MORE -argparse.OPTIONAL -argparse.PARSER -argparse.REMAINDER -argparse.RawDescriptionHelpFormatter(??) -argparse.RawTextHelpFormatter(??) -argparse.SUPPRESS -argparse.ZERO_OR_MORE -argparse.ngettext(??) -array.ArrayType(??) -array.array(typecode [, initializer]) -> array -array.typecodes -ascii(object) -> string -ast.AST(??) -ast.Add(??) -ast.And(??) -ast.Assert(??) -ast.Assign(??) -ast.Attribute(??) -ast.AugAssign(??) -ast.AugLoad(??) -ast.AugStore(??) -ast.BinOp(??) -ast.BitAnd(??) -ast.BitOr(??) -ast.BitXor(??) -ast.BoolOp(??) -ast.Break(??) -ast.Bytes(??) -ast.Call(??) -ast.ClassDef(??) -ast.Compare(??) -ast.Continue(??) -ast.Del(??) -ast.Delete(??) -ast.Dict(??) -ast.DictComp(??) -ast.Div(??) -ast.Ellipsis(??) -ast.Eq(??) -ast.ExceptHandler(??) -ast.Expr(??) -ast.Expression(??) -ast.ExtSlice(??) -ast.FloorDiv(??) -ast.For(??) -ast.FunctionDef(??) -ast.GeneratorExp(??) -ast.Global(??) -ast.Gt(??) -ast.GtE(??) -ast.If(??) -ast.IfExp(??) -ast.Import(??) -ast.ImportFrom(??) -ast.In(??) -ast.Index(??) -ast.Interactive(??) -ast.Invert(??) -ast.Is(??) -ast.IsNot(??) -ast.LShift(??) -ast.Lambda(??) -ast.List(??) -ast.ListComp(??) -ast.Load(??) -ast.Lt(??) -ast.LtE(??) -ast.Mod(??) -ast.Module(??) -ast.Mult(??) -ast.Name(??) -ast.NodeTransformer(??) -ast.NodeVisitor(??) -ast.Nonlocal(??) -ast.Not(??) -ast.NotEq(??) -ast.NotIn(??) -ast.Num(??) -ast.Or(??) -ast.Param(??) -ast.Pass(??) -ast.Pow(??) -ast.PyCF_ONLY_AST -ast.RShift(??) -ast.Raise(??) -ast.Return(??) -ast.Set(??) -ast.SetComp(??) -ast.Slice(??) -ast.Starred(??) -ast.Store(??) -ast.Str(??) -ast.Sub(??) -ast.Subscript(??) -ast.Suite(??) -ast.Try(??) -ast.Tuple(??) -ast.UAdd(??) -ast.USub(??) -ast.UnaryOp(??) -ast.While(??) -ast.With(??) -ast.Yield(??) -ast.YieldFrom(??) -ast.alias(??) -ast.arg(??) -ast.arguments(??) -ast.boolop(??) -ast.cmpop(??) -ast.comprehension(??) -ast.copy_location(??) -ast.dump(??) -ast.excepthandler(??) -ast.expr(??) -ast.expr_context(??) -ast.fix_missing_locations(??) -ast.get_docstring(??) -ast.increment_lineno(??) -ast.iter_child_nodes(??) -ast.iter_fields(??) -ast.keyword(??) -ast.literal_eval(??) -ast.mod(??) -ast.operator(??) -ast.parse(??) -ast.slice(??) -ast.stmt(??) -ast.unaryop(??) -ast.walk(??) -ast.withitem(??) -asynchat.async_chat(??) -asynchat.asyncore(??) -asynchat.deque(iterable[, maxlen]) --> deque object -asynchat.fifo(??) -asynchat.find_prefix_at_end(??) -asynchat.simple_producer(??) -asynchat.socket(??) -asyncore.EAGAIN -asyncore.EALREADY -asyncore.EBADF -asyncore.ECONNABORTED -asyncore.ECONNRESET -asyncore.EINPROGRESS -asyncore.EINVAL -asyncore.EISCONN -asyncore.ENOTCONN -asyncore.EPIPE -asyncore.ESHUTDOWN -asyncore.EWOULDBLOCK -asyncore.ExitNow(??) -asyncore.close_all(??) -asyncore.compact_traceback(??) -asyncore.dispatcher(??) -asyncore.dispatcher_with_send(??) -asyncore.errorcode(??) -asyncore.fcntl(??) -asyncore.file_dispatcher(??) -asyncore.file_wrapper(??) -asyncore.loop(??) -asyncore.os(??) -asyncore.poll(??) -asyncore.poll2(??) -asyncore.poll3(??) -asyncore.read(??) -asyncore.readwrite(??) -asyncore.select(??) -asyncore.socket(??) -asyncore.socket_map(??) -asyncore.sys(??) -asyncore.time(??) -asyncore.warnings(??) -asyncore.write(??) -atexit.register(func, *args, **kwargs) -> func -atexit.unregister(func) -> None -audioop.add(??) -audioop.adpcm2lin(??) -audioop.alaw2lin(??) -audioop.avg(??) -audioop.avgpp(??) -audioop.bias(??) -audioop.cross(??) -audioop.error(??) -audioop.findfactor(??) -audioop.findfit(??) -audioop.findmax(??) -audioop.getsample(??) -audioop.lin2adpcm(??) -audioop.lin2alaw(??) -audioop.lin2lin(??) -audioop.lin2ulaw(??) -audioop.max(??) -audioop.maxpp(??) -audioop.minmax(??) -audioop.mul(??) -audioop.ratecv(??) -audioop.reverse(??) -audioop.rms(??) -audioop.tomono(??) -audioop.tostereo(??) -audioop.ulaw2lin(??) -base64.MAXBINSIZE -base64.MAXLINESIZE -base64.b16decode(??) -base64.b16encode(??) -base64.b32decode(??) -base64.b32encode(??) -base64.b64decode(??) -base64.b64encode(??) -base64.binascii(??) -base64.bytes_types(??) -base64.decode(??) -base64.decodebytes(??) -base64.decodestring(??) -base64.encode(??) -base64.encodebytes(??) -base64.encodestring(??) -base64.main(??) -base64.re(??) -base64.standard_b64decode(??) -base64.standard_b64encode(??) -base64.struct(??) -base64.test(??) -base64.urlsafe_b64decode(??) -base64.urlsafe_b64encode(??) -bdb.Bdb(??) -bdb.BdbQuit(??) -bdb.Breakpoint(??) -bdb.Tdb(??) -bdb.bar(??) -bdb.checkfuncname(??) -bdb.effective(??) -bdb.fnmatch(??) -bdb.foo(??) -bdb.os(??) -bdb.set_trace(??) -bdb.sys(??) -bdb.test(??) -bin(number) -> string -binascii.Error(??) -binascii.Incomplete(??) -binascii.a2b_base64(??) -binascii.a2b_hex(hexstr) -> s; Binary data of hexadecimal representation. -binascii.a2b_hqx(??) -binascii.a2b_qp(??) -binascii.a2b_uu(??) -binascii.b2a_base64(??) -binascii.b2a_hex(data) -> s; Hexadecimal representation of binary data. -binascii.b2a_hqx(??) -binascii.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -binascii.b2a_uu(??) -binascii.crc32(??) -binascii.crc_hqx(??) -binascii.hexlify(??) -binascii.rlecode_hqx(??) -binascii.rledecode_hqx(??) -binascii.unhexlify(??) -binhex.BinHex(??) -binhex.Error(??) -binhex.FInfo(??) -binhex.HexBin(??) -binhex.LINELEN -binhex.REASONABLY_LARGE -binhex.RUNCHAR -binhex.binascii(??) -binhex.binhex(infilename, outfilename): create binhex-encoded copy of a file -binhex.getfileinfo(??) -binhex.hexbin(infilename, outfilename) - Decode binhexed file -binhex.io(??) -binhex.openrsrc(??) -binhex.os(??) -binhex.struct(??) -bisect.bisect(??) -bisect.bisect_left(a, x[, lo[, hi]]) -> index -bisect.bisect_right(a, x[, lo[, hi]]) -> index -bisect.insort(??) -bisect.insort_left(a, x[, lo[, hi]]) -bisect.insort_right(a, x[, lo[, hi]]) -bool(x) -> bool -builtins.ArithmeticError(??) -builtins.AssertionError(??) -builtins.AttributeError(??) -builtins.BaseException(??) -builtins.BlockingIOError(??) -builtins.BrokenPipeError(??) -builtins.BufferError(??) -builtins.BytesWarning(??) -builtins.ChildProcessError(??) -builtins.ConnectionAbortedError(??) -builtins.ConnectionError(??) -builtins.ConnectionRefusedError(??) -builtins.ConnectionResetError(??) -builtins.DeprecationWarning(??) -builtins.EOFError(??) -builtins.Ellipsis(??) -builtins.EnvironmentError(??) -builtins.Exception(??) -builtins.False -builtins.FileExistsError(??) -builtins.FileNotFoundError(??) -builtins.FloatingPointError(??) -builtins.FutureWarning(??) -builtins.GeneratorExit(??) -builtins.IOError(??) -builtins.ImportError(??) -builtins.ImportWarning(??) -builtins.IndentationError(??) -builtins.IndexError(??) -builtins.InterruptedError(??) -builtins.IsADirectoryError(??) -builtins.KeyError(??) -builtins.KeyboardInterrupt(??) -builtins.LookupError(??) -builtins.MemoryError(??) -builtins.NameError(??) -builtins.None -builtins.NotADirectoryError(??) -builtins.NotImplemented(??) -builtins.NotImplementedError(??) -builtins.OSError(??) -builtins.OverflowError(??) -builtins.PendingDeprecationWarning(??) -builtins.PermissionError(??) -builtins.ProcessLookupError(??) -builtins.ReferenceError(??) -builtins.ResourceWarning(??) -builtins.RuntimeError(??) -builtins.RuntimeWarning(??) -builtins.StopIteration(??) -builtins.SyntaxError(??) -builtins.SyntaxWarning(??) -builtins.SystemError(??) -builtins.SystemExit(??) -builtins.TabError(??) -builtins.TimeoutError(??) -builtins.True -builtins.TypeError(??) -builtins.UnboundLocalError(??) -builtins.UnicodeDecodeError(??) -builtins.UnicodeEncodeError(??) -builtins.UnicodeError(??) -builtins.UnicodeTranslateError(??) -builtins.UnicodeWarning(??) -builtins.UserWarning(??) -builtins.ValueError(??) -builtins.Warning(??) -builtins.ZeroDivisionError(??) -builtins.abs(number) -> number -builtins.all(iterable) -> bool -builtins.any(iterable) -> bool -builtins.ascii(object) -> string -builtins.bin(number) -> string -builtins.bool(x) -> bool -builtins.bytearray(iterable_of_ints) -> bytearray -builtins.bytes(iterable_of_ints) -> bytes -builtins.callable(object) -> bool -builtins.chr(i) -> Unicode character -builtins.classmethod(function) -> method -builtins.compile(source, filename, mode[, flags[, dont_inherit]]) -> code object -builtins.complex(real[, imag]) -> complex number -builtins.copyright(??) -builtins.credits(??) -builtins.delattr(object, name) -builtins.dict() -> new empty dictionary -builtins.dir([object]) -> list of strings -builtins.divmod(x, y) -> (div, mod) -builtins.enumerate(iterable[, start]) -> iterator for index, value of iterable -builtins.eval(source[, globals[, locals]]) -> value -builtins.exec(object[, globals[, locals]]) -builtins.exit(??) -builtins.filter(function or None, iterable) --> filter object -builtins.float(x) -> floating point number -builtins.format(value[, format_spec]) -> string -builtins.frozenset() -> empty frozenset object -builtins.getattr(object, name[, default]) -> value -builtins.globals() -> dictionary -builtins.hasattr(object, name) -> bool -builtins.hash(object) -> integer -builtins.help(??) -builtins.hex(number) -> string -builtins.id(object) -> integer -builtins.input([prompt]) -> string -builtins.int(x[, base]) -> integer -builtins.isinstance(object, class-or-type-or-tuple) -> bool -builtins.issubclass(C, B) -> bool -builtins.iter(iterable) -> iterator -builtins.len(object) -> integer -builtins.license(??) -builtins.list() -> new empty list -builtins.locals() -> dictionary -builtins.map(func, *iterables) --> map object -builtins.max(iterable[, key=func]) -> value -builtins.memoryview(object) -builtins.min(iterable[, key=func]) -> value -builtins.next(iterator[, default]) -builtins.object(??) -builtins.oct(number) -> string -builtins.open(??) -builtins.ord(c) -> integer -builtins.pow(x, y[, z]) -> number -builtins.print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) -builtins.property(fget=None, fset=None, fdel=None, doc=None) -> property attribute -builtins.quit(??) -builtins.range([start,] stop[, step]) -> range object -builtins.repr(object) -> string -builtins.reversed(sequence) -> reverse iterator over values of the sequence -builtins.round(number[, ndigits]) -> number -builtins.set() -> new empty set object -builtins.setattr(object, name, value) -builtins.slice([start,] stop[, step]) -builtins.sorted(iterable, key=None, reverse=False) --> new sorted list -builtins.staticmethod(function) -> method -builtins.str(object[, encoding[, errors]]) -> str -builtins.sum(iterable[, start]) -> value -builtins.super() -> same as super(__class__, ) -builtins.tuple() -> empty tuple -builtins.type(object) -> the object's type -builtins.vars([object]) -> dictionary -builtins.zip(iter1 [,iter2 [...]]) --> zip object -bytearray(iterable_of_ints) -> bytearray -bytes(iterable_of_ints) -> bytes -bz2.BZ2Compressor(compresslevel=9) -bz2.BZ2Decompressor() -bz2.BZ2File(??) -bz2.RLock(??) -bz2.builtins(??) -bz2.compress(??) -bz2.decompress(??) -bz2.io(??) -bz2.open(??) -bz2.warnings(??) -cProfile.Profile(custom_timer=None, time_unit=None, subcalls=True, builtins=True) -cProfile.label(??) -cProfile.main(??) -cProfile.run(??) -cProfile.runctx(??) -calendar.Calendar(??) -calendar.EPOCH -calendar.FRIDAY -calendar.February -calendar.HTMLCalendar(??) -calendar.IllegalMonthError(??) -calendar.IllegalWeekdayError(??) -calendar.January -calendar.LocaleHTMLCalendar(??) -calendar.LocaleTextCalendar(??) -calendar.MONDAY -calendar.SATURDAY -calendar.SUNDAY -calendar.THURSDAY -calendar.TUESDAY -calendar.TextCalendar(??) -calendar.WEDNESDAY -calendar.c(??) -calendar.calendar(??) -calendar.datetime(??) -calendar.day_abbr(??) -calendar.day_name(??) -calendar.different_locale(??) -calendar.error(??) -calendar.firstweekday(??) -calendar.format(??) -calendar.formatstring(??) -calendar.isleap(??) -calendar.leapdays(??) -calendar.main(??) -calendar.mdays(??) -calendar.month(??) -calendar.month_abbr(??) -calendar.month_name(??) -calendar.monthcalendar(??) -calendar.monthrange(??) -calendar.prcal(??) -calendar.prmonth(??) -calendar.prweek(??) -calendar.setfirstweekday(??) -calendar.sys(??) -calendar.timegm(??) -calendar.week(??) -calendar.weekday(??) -calendar.weekheader(??) -callable(object) -> bool -cgi.BytesIO([buffer]) -> object -cgi.FeedParser(??) -cgi.FieldStorage(??) -cgi.MiniFieldStorage(??) -cgi.StringIO(??) -cgi.TextIOWrapper(??) -cgi.closelog(??) -cgi.dolog(??) -cgi.escape(??) -cgi.html(??) -cgi.initlog(??) -cgi.locale(??) -cgi.log(??) -cgi.logfile -cgi.logfp(??) -cgi.maxlen -cgi.nolog(??) -cgi.os(??) -cgi.parse(??) -cgi.parse_header(??) -cgi.parse_multipart(??) -cgi.parse_qs(??) -cgi.parse_qsl(??) -cgi.print_arguments(??) -cgi.print_directory(??) -cgi.print_environ(??) -cgi.print_environ_usage(??) -cgi.print_exception(??) -cgi.print_form(??) -cgi.sys(??) -cgi.tempfile(??) -cgi.test(??) -cgi.urllib(??) -cgi.valid_boundary(??) -cgi.warn(??) -cgitb.Hook(??) -cgitb.enable(??) -cgitb.grey(??) -cgitb.handler(??) -cgitb.html(??) -cgitb.inspect(??) -cgitb.keyword(??) -cgitb.linecache(??) -cgitb.lookup(??) -cgitb.os(??) -cgitb.pydoc(??) -cgitb.reset(??) -cgitb.scanvars(??) -cgitb.small(??) -cgitb.strong(??) -cgitb.sys(??) -cgitb.tempfile(??) -cgitb.text(??) -cgitb.time(??) -cgitb.tokenize(??) -cgitb.traceback(??) -chr(i) -> Unicode character -chunk.Chunk(??) -classmethod(function) -> method -cmath.acos(x) -cmath.acosh(x) -cmath.asin(x) -cmath.asinh(x) -cmath.atan(x) -cmath.atanh(x) -cmath.cos(x) -cmath.cosh(x) -cmath.e -cmath.exp(x) -cmath.isfinite(z) -> bool -cmath.isinf(z) -> bool -cmath.isnan(z) -> bool -cmath.log(x[, base]) -> the logarithm of x to the given base. -cmath.log10(x) -cmath.phase(z) -> float -cmath.pi -cmath.polar(z) -> r: float, phi: float -cmath.rect(r, phi) -> z: complex -cmath.sin(x) -cmath.sinh(x) -cmath.sqrt(x) -cmath.tan(x) -cmath.tanh(x) -cmd.Cmd(??) -cmd.IDENTCHARS -cmd.PROMPT -cmd.string(??) -cmd.sys(??) -code.CommandCompiler(??) -code.InteractiveConsole(??) -code.InteractiveInterpreter(??) -code.compile_command(??) -code.interact(??) -code.sys(??) -code.traceback(??) -codecs.BOM -codecs.BOM32_BE -codecs.BOM32_LE -codecs.BOM64_BE -codecs.BOM64_LE -codecs.BOM_BE -codecs.BOM_LE -codecs.BOM_UTF16 -codecs.BOM_UTF16_BE -codecs.BOM_UTF16_LE -codecs.BOM_UTF32 -codecs.BOM_UTF32_BE -codecs.BOM_UTF32_LE -codecs.BOM_UTF8 -codecs.BufferedIncrementalDecoder(??) -codecs.BufferedIncrementalEncoder(??) -codecs.Codec(??) -codecs.CodecInfo(??) -codecs.EncodedFile(??) -codecs.IncrementalDecoder(??) -codecs.IncrementalEncoder(??) -codecs.StreamReader(??) -codecs.StreamReaderWriter(??) -codecs.StreamRecoder(??) -codecs.StreamWriter(??) -codecs.ascii_decode(??) -codecs.ascii_encode(??) -codecs.backslashreplace_errors(??) -codecs.builtins(??) -codecs.charmap_build(??) -codecs.charmap_decode(??) -codecs.charmap_encode(??) -codecs.decode(obj, [encoding[,errors]]) -> object -codecs.encode(obj, [encoding[,errors]]) -> object -codecs.escape_decode(??) -codecs.escape_encode(??) -codecs.getdecoder(??) -codecs.getencoder(??) -codecs.getincrementaldecoder(??) -codecs.getincrementalencoder(??) -codecs.getreader(??) -codecs.getwriter(??) -codecs.ignore_errors(??) -codecs.iterdecode(??) -codecs.iterencode(??) -codecs.latin_1_decode(??) -codecs.latin_1_encode(??) -codecs.lookup(encoding) -> CodecInfo -codecs.lookup_error(errors) -> handler -codecs.make_encoding_map(??) -codecs.make_identity_dict(rng) -> dict -codecs.open(??) -codecs.raw_unicode_escape_decode(??) -codecs.raw_unicode_escape_encode(??) -codecs.readbuffer_encode(??) -codecs.register(search_function) -codecs.register_error(errors, handler) -codecs.replace_errors(??) -codecs.strict_errors(??) -codecs.sys(??) -codecs.unicode_escape_decode(??) -codecs.unicode_escape_encode(??) -codecs.unicode_internal_decode(??) -codecs.unicode_internal_encode(??) -codecs.utf_16_be_decode(??) -codecs.utf_16_be_encode(??) -codecs.utf_16_decode(??) -codecs.utf_16_encode(??) -codecs.utf_16_ex_decode(??) -codecs.utf_16_le_decode(??) -codecs.utf_16_le_encode(??) -codecs.utf_32_be_decode(??) -codecs.utf_32_be_encode(??) -codecs.utf_32_decode(??) -codecs.utf_32_encode(??) -codecs.utf_32_ex_decode(??) -codecs.utf_32_le_decode(??) -codecs.utf_32_le_encode(??) -codecs.utf_7_decode(??) -codecs.utf_7_encode(??) -codecs.utf_8_decode(??) -codecs.utf_8_encode(??) -codecs.xmlcharrefreplace_errors(??) -codeop.CommandCompiler(??) -codeop.Compile(??) -codeop.PyCF_DONT_IMPLY_DEDENT -codeop.compile_command(??) -collections.ByteString(??) -collections.Callable(??) -collections.ChainMap(??) -collections.Container(??) -collections.Counter(??) -collections.Hashable(??) -collections.ItemsView(??) -collections.Iterable(??) -collections.Iterator(??) -collections.KeysView(??) -collections.Mapping(??) -collections.MappingView(??) -collections.MutableMapping(??) -collections.MutableSequence(??) -collections.MutableSet(??) -collections.OrderedDict(??) -collections.Sequence(??) -collections.Set(??) -collections.Sized(??) -collections.UserDict(??) -collections.UserList(??) -collections.UserString(??) -collections.ValuesView(??) -collections.abc(??) -collections.abc.ABCMeta(??) -collections.abc.ByteString(??) -collections.abc.Callable(??) -collections.abc.Container(??) -collections.abc.Hashable(??) -collections.abc.ItemsView(??) -collections.abc.Iterable(??) -collections.abc.Iterator(??) -collections.abc.KeysView(??) -collections.abc.Mapping(??) -collections.abc.MappingView(??) -collections.abc.MutableMapping(??) -collections.abc.MutableSequence(??) -collections.abc.MutableSet(??) -collections.abc.Sequence(??) -collections.abc.Set(??) -collections.abc.Sized(??) -collections.abc.ValuesView(??) -collections.abc.abstractmethod(??) -collections.abc.bytearray_iterator(??) -collections.abc.bytes_iterator(??) -collections.abc.dict_itemiterator(??) -collections.abc.dict_items(??) -collections.abc.dict_keyiterator(??) -collections.abc.dict_keys(??) -collections.abc.dict_valueiterator(??) -collections.abc.dict_values(??) -collections.abc.list_iterator(??) -collections.abc.list_reverseiterator(??) -collections.abc.mappingproxy(??) -collections.abc.range_iterator(??) -collections.abc.set_iterator(??) -collections.abc.str_iterator(??) -collections.abc.sys(??) -collections.abc.tuple_iterator(??) -collections.abc.zip_iterator(??) -collections.collections(??) -collections.defaultdict(default_factory) --> dict with default factory -collections.deque(iterable[, maxlen]) --> deque object -collections.namedtuple(??) -colorsys.ONE_SIXTH -colorsys.ONE_THIRD -colorsys.TWO_THIRD -colorsys.hls_to_rgb(??) -colorsys.hsv_to_rgb(??) -colorsys.rgb_to_hls(??) -colorsys.rgb_to_hsv(??) -colorsys.rgb_to_yiq(??) -colorsys.yiq_to_rgb(??) -compile(source, filename, mode[, flags[, dont_inherit]]) -> code object -compileall.compile_dir(??) -compileall.compile_file(??) -compileall.compile_path(??) -compileall.errno(??) -compileall.imp(??) -compileall.main(??) -compileall.os(??) -compileall.py_compile(??) -compileall.struct(??) -compileall.sys(??) -complex(real[, imag]) -> complex number -concurrent.futures.ALL_COMPLETED -concurrent.futures.CancelledError(??) -concurrent.futures.Executor(??) -concurrent.futures.FIRST_COMPLETED -concurrent.futures.FIRST_EXCEPTION -concurrent.futures.Future(??) -concurrent.futures.ProcessPoolExecutor(??) -concurrent.futures.ThreadPoolExecutor(??) -concurrent.futures.TimeoutError(??) -concurrent.futures.as_completed(??) -concurrent.futures.process(??) -concurrent.futures.process.BrokenProcessPool(??) -concurrent.futures.process.EXTRA_QUEUED_CALLS -concurrent.futures.process.Full(??) -concurrent.futures.process.ProcessPoolExecutor(??) -concurrent.futures.process.SimpleQueue(??) -concurrent.futures.process.atexit(??) -concurrent.futures.process.multiprocessing(??) -concurrent.futures.process.os(??) -concurrent.futures.process.queue(??) -concurrent.futures.process.threading(??) -concurrent.futures.process.wait(??) -concurrent.futures.process.weakref(??) -concurrent.futures.thread(??) -concurrent.futures.thread.ThreadPoolExecutor(??) -concurrent.futures.thread.atexit(??) -concurrent.futures.thread.queue(??) -concurrent.futures.thread.threading(??) -concurrent.futures.thread.weakref(??) -concurrent.futures.wait(??) -configparser.BasicInterpolation(??) -configparser.ConfigParser(??) -configparser.DEFAULTSECT -configparser.DuplicateOptionError(??) -configparser.DuplicateSectionError(??) -configparser.Error(??) -configparser.ExtendedInterpolation(??) -configparser.Interpolation(??) -configparser.InterpolationDepthError(??) -configparser.InterpolationError(??) -configparser.InterpolationMissingOptionError(??) -configparser.InterpolationSyntaxError(??) -configparser.LegacyInterpolation(??) -configparser.MAX_INTERPOLATION_DEPTH -configparser.MissingSectionHeaderError(??) -configparser.MutableMapping(??) -configparser.NoOptionError(??) -configparser.NoSectionError(??) -configparser.ParsingError(??) -configparser.RawConfigParser(??) -configparser.SafeConfigParser(??) -configparser.SectionProxy(??) -configparser.functools(??) -configparser.io(??) -configparser.itertools(??) -configparser.re(??) -configparser.sys(??) -configparser.warnings(??) -contextlib.ContextDecorator(??) -contextlib.ExitStack(??) -contextlib.closing(??) -contextlib.contextmanager(??) -contextlib.deque(iterable[, maxlen]) --> deque object -contextlib.sys(??) -contextlib.wraps(??) -copy.Error(??) -copy.PyStringMap(??) -copy.builtins(??) -copy.copy(??) -copy.deepcopy(??) -copy.dispatch_table(??) -copy.error(??) -copy.name -copy.t(??) -copy.weakref(??) -copyreg.add_extension(??) -copyreg.clear_extension_cache(??) -copyreg.constructor(??) -copyreg.dispatch_table(??) -copyreg.pickle(??) -copyreg.pickle_complex(??) -copyreg.remove_extension(??) -copyright(??) -credits(??) -crypt.METHOD_CRYPT(??) -crypt.METHOD_MD5(??) -crypt.METHOD_SHA256(??) -crypt.METHOD_SHA512(??) -crypt.crypt(??) -crypt.methods(??) -crypt.mksalt(??) -csv.Dialect(??) -csv.DictReader(??) -csv.DictWriter(??) -csv.Error(??) -csv.QUOTE_ALL -csv.QUOTE_MINIMAL -csv.QUOTE_NONE -csv.QUOTE_NONNUMERIC -csv.Sniffer(??) -csv.StringIO(??) -csv.excel(??) -csv.excel_tab(??) -csv.field_size_limit(??) -csv.get_dialect(??) -csv.list_dialects(??) -csv.re(??) -csv.reader(??) -csv.register_dialect(??) -csv.unix_dialect(??) -csv.unregister_dialect(??) -csv.writer(??) -ctypes.ARRAY(??) -ctypes.ArgumentError(??) -ctypes.Array(??) -ctypes.BigEndianStructure(??) -ctypes.CDLL(??) -ctypes.CFUNCTYPE(??) -ctypes.DEFAULT_MODE -ctypes.LibraryLoader(??) -ctypes.LittleEndianStructure(??) -ctypes.POINTER(??) -ctypes.PYFUNCTYPE(??) -ctypes.PyDLL(??) -ctypes.RTLD_GLOBAL -ctypes.RTLD_LOCAL -ctypes.SetPointerType(??) -ctypes.Structure(??) -ctypes.Union(??) -ctypes.addressof(C instance) -> integer -ctypes.alignment(C type) -> integer -ctypes.byref(C instance[, offset=0]) -> byref-object -ctypes.c_bool(??) -ctypes.c_buffer(??) -ctypes.c_byte(??) -ctypes.c_char(??) -ctypes.c_char_p(??) -ctypes.c_double(??) -ctypes.c_float(??) -ctypes.c_int(??) -ctypes.c_int16(??) -ctypes.c_int32(??) -ctypes.c_int64(??) -ctypes.c_int8(??) -ctypes.c_long(??) -ctypes.c_longdouble(??) -ctypes.c_longlong(??) -ctypes.c_short(??) -ctypes.c_size_t(??) -ctypes.c_ssize_t(??) -ctypes.c_ubyte(??) -ctypes.c_uint(??) -ctypes.c_uint16(??) -ctypes.c_uint32(??) -ctypes.c_uint64(??) -ctypes.c_uint8(??) -ctypes.c_ulong(??) -ctypes.c_ulonglong(??) -ctypes.c_ushort(??) -ctypes.c_void_p(??) -ctypes.c_voidp(??) -ctypes.c_wchar(??) -ctypes.c_wchar_p(??) -ctypes.cast(??) -ctypes.cdll(??) -ctypes.create_string_buffer(aBytes) -> character array -ctypes.create_unicode_buffer(aString) -> character array -ctypes.get_errno(??) -ctypes.macholib.dyld.DEFAULT_FRAMEWORK_FALLBACK(??) -ctypes.macholib.dyld.DEFAULT_LIBRARY_FALLBACK(??) -ctypes.macholib.dyld.accumulate(iterable[, func]) --> accumulate object -ctypes.macholib.dyld.chain(*iterables) --> chain object -ctypes.macholib.dyld.combinations(iterable, r) --> combinations object -ctypes.macholib.dyld.combinations_with_replacement(iterable, r) --> combinations_with_replacement object -ctypes.macholib.dyld.compress(data, selectors) --> iterator over selected data -ctypes.macholib.dyld.count(start=0, step=1) --> count object -ctypes.macholib.dyld.cycle(iterable) --> cycle object -ctypes.macholib.dyld.dropwhile(predicate, iterable) --> dropwhile object -ctypes.macholib.dyld.dyld_default_search(??) -ctypes.macholib.dyld.dyld_env(??) -ctypes.macholib.dyld.dyld_executable_path_search(??) -ctypes.macholib.dyld.dyld_fallback_framework_path(??) -ctypes.macholib.dyld.dyld_fallback_library_path(??) -ctypes.macholib.dyld.dyld_find(??) -ctypes.macholib.dyld.dyld_framework_path(??) -ctypes.macholib.dyld.dyld_image_suffix(??) -ctypes.macholib.dyld.dyld_image_suffix_search(??) -ctypes.macholib.dyld.dyld_library_path(??) -ctypes.macholib.dyld.dyld_override_search(??) -ctypes.macholib.dyld.dylib_info(??) -ctypes.macholib.dyld.filterfalse(function or None, sequence) --> filterfalse object -ctypes.macholib.dyld.framework_find(??) -ctypes.macholib.dyld.framework_info(??) -ctypes.macholib.dyld.groupby(iterable[, keyfunc]) -> create an iterator which returns -ctypes.macholib.dyld.islice(iterable, [start,] stop [, step]) --> islice object -ctypes.macholib.dyld.os(??) -ctypes.macholib.dyld.permutations(iterable[, r]) --> permutations object -ctypes.macholib.dyld.product(*iterables) --> product object -ctypes.macholib.dyld.repeat(object [,times]) -> create an iterator which returns the object -ctypes.macholib.dyld.starmap(function, sequence) --> starmap object -ctypes.macholib.dyld.takewhile(predicate, iterable) --> takewhile object -ctypes.macholib.dyld.tee(iterable, n=2) --> tuple of n independent iterators. -ctypes.macholib.dyld.test_dyld_find(??) -ctypes.macholib.dyld.zip_longest(iter1 [,iter2 [...]], [fillvalue=None]) --> zip_longest object -ctypes.macholib.dylib.DYLIB_RE(??) -ctypes.macholib.dylib.dylib_info(??) -ctypes.macholib.dylib.re(??) -ctypes.macholib.dylib.test_dylib_info(??) -ctypes.macholib.framework.STRICT_FRAMEWORK_RE(??) -ctypes.macholib.framework.framework_info(??) -ctypes.macholib.framework.re(??) -ctypes.macholib.framework.test_framework_info(??) -ctypes.memmove(??) -ctypes.memset(??) -ctypes.pointer(??) -ctypes.py_object(??) -ctypes.pydll(??) -ctypes.pythonapi(??) -ctypes.resize(??) -ctypes.set_errno(??) -ctypes.sizeof(C type) -> integer -ctypes.string_at(addr[, size]) -> string -ctypes.util.contextlib(??) -ctypes.util.find_library(??) -ctypes.util.os(??) -ctypes.util.subprocess(??) -ctypes.util.sys(??) -ctypes.util.test(??) -ctypes.wstring_at(addr[, size]) -> string -curses.ALL_MOUSE_EVENTS -curses.A_ALTCHARSET -curses.A_ATTRIBUTES -curses.A_BLINK -curses.A_BOLD -curses.A_CHARTEXT -curses.A_COLOR -curses.A_DIM -curses.A_HORIZONTAL -curses.A_INVIS -curses.A_LEFT -curses.A_LOW -curses.A_NORMAL -curses.A_PROTECT -curses.A_REVERSE -curses.A_RIGHT -curses.A_STANDOUT -curses.A_TOP -curses.A_UNDERLINE -curses.A_VERTICAL -curses.BUTTON1_CLICKED -curses.BUTTON1_DOUBLE_CLICKED -curses.BUTTON1_PRESSED -curses.BUTTON1_RELEASED -curses.BUTTON1_TRIPLE_CLICKED -curses.BUTTON2_CLICKED -curses.BUTTON2_DOUBLE_CLICKED -curses.BUTTON2_PRESSED -curses.BUTTON2_RELEASED -curses.BUTTON2_TRIPLE_CLICKED -curses.BUTTON3_CLICKED -curses.BUTTON3_DOUBLE_CLICKED -curses.BUTTON3_PRESSED -curses.BUTTON3_RELEASED -curses.BUTTON3_TRIPLE_CLICKED -curses.BUTTON4_CLICKED -curses.BUTTON4_DOUBLE_CLICKED -curses.BUTTON4_PRESSED -curses.BUTTON4_RELEASED -curses.BUTTON4_TRIPLE_CLICKED -curses.BUTTON_ALT -curses.BUTTON_CTRL -curses.BUTTON_SHIFT -curses.COLOR_BLACK -curses.COLOR_BLUE -curses.COLOR_CYAN -curses.COLOR_GREEN -curses.COLOR_MAGENTA -curses.COLOR_RED -curses.COLOR_WHITE -curses.COLOR_YELLOW -curses.ERR -curses.KEY_A1 -curses.KEY_A3 -curses.KEY_B2 -curses.KEY_BACKSPACE -curses.KEY_BEG -curses.KEY_BREAK -curses.KEY_BTAB -curses.KEY_C1 -curses.KEY_C3 -curses.KEY_CANCEL -curses.KEY_CATAB -curses.KEY_CLEAR -curses.KEY_CLOSE -curses.KEY_COMMAND -curses.KEY_COPY -curses.KEY_CREATE -curses.KEY_CTAB -curses.KEY_DC -curses.KEY_DL -curses.KEY_DOWN -curses.KEY_EIC -curses.KEY_END -curses.KEY_ENTER -curses.KEY_EOL -curses.KEY_EOS -curses.KEY_EXIT -curses.KEY_F0 -curses.KEY_F1 -curses.KEY_F10 -curses.KEY_F11 -curses.KEY_F12 -curses.KEY_F13 -curses.KEY_F14 -curses.KEY_F15 -curses.KEY_F16 -curses.KEY_F17 -curses.KEY_F18 -curses.KEY_F19 -curses.KEY_F2 -curses.KEY_F20 -curses.KEY_F21 -curses.KEY_F22 -curses.KEY_F23 -curses.KEY_F24 -curses.KEY_F25 -curses.KEY_F26 -curses.KEY_F27 -curses.KEY_F28 -curses.KEY_F29 -curses.KEY_F3 -curses.KEY_F30 -curses.KEY_F31 -curses.KEY_F32 -curses.KEY_F33 -curses.KEY_F34 -curses.KEY_F35 -curses.KEY_F36 -curses.KEY_F37 -curses.KEY_F38 -curses.KEY_F39 -curses.KEY_F4 -curses.KEY_F40 -curses.KEY_F41 -curses.KEY_F42 -curses.KEY_F43 -curses.KEY_F44 -curses.KEY_F45 -curses.KEY_F46 -curses.KEY_F47 -curses.KEY_F48 -curses.KEY_F49 -curses.KEY_F5 -curses.KEY_F50 -curses.KEY_F51 -curses.KEY_F52 -curses.KEY_F53 -curses.KEY_F54 -curses.KEY_F55 -curses.KEY_F56 -curses.KEY_F57 -curses.KEY_F58 -curses.KEY_F59 -curses.KEY_F6 -curses.KEY_F60 -curses.KEY_F61 -curses.KEY_F62 -curses.KEY_F63 -curses.KEY_F7 -curses.KEY_F8 -curses.KEY_F9 -curses.KEY_FIND -curses.KEY_HELP -curses.KEY_HOME -curses.KEY_IC -curses.KEY_IL -curses.KEY_LEFT -curses.KEY_LL -curses.KEY_MARK -curses.KEY_MAX -curses.KEY_MESSAGE -curses.KEY_MIN -curses.KEY_MOUSE -curses.KEY_MOVE -curses.KEY_NEXT -curses.KEY_NPAGE -curses.KEY_OPEN -curses.KEY_OPTIONS -curses.KEY_PPAGE -curses.KEY_PREVIOUS -curses.KEY_PRINT -curses.KEY_REDO -curses.KEY_REFERENCE -curses.KEY_REFRESH -curses.KEY_REPLACE -curses.KEY_RESET -curses.KEY_RESIZE -curses.KEY_RESTART -curses.KEY_RESUME -curses.KEY_RIGHT -curses.KEY_SAVE -curses.KEY_SBEG -curses.KEY_SCANCEL -curses.KEY_SCOMMAND -curses.KEY_SCOPY -curses.KEY_SCREATE -curses.KEY_SDC -curses.KEY_SDL -curses.KEY_SELECT -curses.KEY_SEND -curses.KEY_SEOL -curses.KEY_SEXIT -curses.KEY_SF -curses.KEY_SFIND -curses.KEY_SHELP -curses.KEY_SHOME -curses.KEY_SIC -curses.KEY_SLEFT -curses.KEY_SMESSAGE -curses.KEY_SMOVE -curses.KEY_SNEXT -curses.KEY_SOPTIONS -curses.KEY_SPREVIOUS -curses.KEY_SPRINT -curses.KEY_SR -curses.KEY_SREDO -curses.KEY_SREPLACE -curses.KEY_SRESET -curses.KEY_SRIGHT -curses.KEY_SRSUME -curses.KEY_SSAVE -curses.KEY_SSUSPEND -curses.KEY_STAB -curses.KEY_SUNDO -curses.KEY_SUSPEND -curses.KEY_UNDO -curses.KEY_UP -curses.OK -curses.REPORT_MOUSE_POSITION -curses.ascii.ACK -curses.ascii.BEL -curses.ascii.BS -curses.ascii.CAN -curses.ascii.CR -curses.ascii.DC1 -curses.ascii.DC2 -curses.ascii.DC3 -curses.ascii.DC4 -curses.ascii.DEL -curses.ascii.DLE -curses.ascii.EM -curses.ascii.ENQ -curses.ascii.EOT -curses.ascii.ESC -curses.ascii.ETB -curses.ascii.ETX -curses.ascii.FF -curses.ascii.FS -curses.ascii.GS -curses.ascii.HT -curses.ascii.LF -curses.ascii.NAK -curses.ascii.NL -curses.ascii.NUL -curses.ascii.RS -curses.ascii.SI -curses.ascii.SO -curses.ascii.SOH -curses.ascii.SP -curses.ascii.STX -curses.ascii.SUB -curses.ascii.SYN -curses.ascii.TAB -curses.ascii.US -curses.ascii.VT -curses.ascii.alt(??) -curses.ascii.ascii(??) -curses.ascii.controlnames(??) -curses.ascii.ctrl(??) -curses.ascii.isalnum(??) -curses.ascii.isalpha(??) -curses.ascii.isascii(??) -curses.ascii.isblank(??) -curses.ascii.iscntrl(??) -curses.ascii.isctrl(??) -curses.ascii.isdigit(??) -curses.ascii.isgraph(??) -curses.ascii.islower(??) -curses.ascii.ismeta(??) -curses.ascii.isprint(??) -curses.ascii.ispunct(??) -curses.ascii.isspace(??) -curses.ascii.isupper(??) -curses.ascii.isxdigit(??) -curses.ascii.unctrl(??) -curses.baudrate(??) -curses.beep(??) -curses.can_change_color(??) -curses.cbreak(??) -curses.color_content(??) -curses.color_pair(??) -curses.curs_set(??) -curses.def_prog_mode(??) -curses.def_shell_mode(??) -curses.delay_output(??) -curses.doupdate(??) -curses.echo(??) -curses.endwin(??) -curses.erasechar(??) -curses.error(??) -curses.filter(??) -curses.flash(??) -curses.flushinp(??) -curses.getmouse(??) -curses.getsyx(??) -curses.getwin(??) -curses.halfdelay(??) -curses.has_colors(??) -curses.has_ic(??) -curses.has_il(??) -curses.has_key(??) -curses.has_key.has_key(??) -curses.init_color(??) -curses.init_pair(??) -curses.initscr(??) -curses.intrflush(??) -curses.is_term_resized(??) -curses.isendwin(??) -curses.keyname(??) -curses.killchar(??) -curses.longname(??) -curses.meta(??) -curses.mouseinterval(??) -curses.mousemask(??) -curses.napms(??) -curses.newpad(??) -curses.newwin(??) -curses.nl(??) -curses.nocbreak(??) -curses.noecho(??) -curses.nonl(??) -curses.noqiflush(??) -curses.noraw(??) -curses.pair_content(??) -curses.pair_number(??) -curses.panel.bottom_panel(??) -curses.panel.error(??) -curses.panel.new_panel(??) -curses.panel.top_panel(??) -curses.panel.update_panels(??) -curses.panel.version -curses.putp(??) -curses.qiflush(??) -curses.raw(??) -curses.reset_prog_mode(??) -curses.reset_shell_mode(??) -curses.resetty(??) -curses.resize_term(??) -curses.resizeterm(??) -curses.savetty(??) -curses.setsyx(??) -curses.setupterm(??) -curses.start_color(??) -curses.termattrs(??) -curses.termname(??) -curses.textpad.Textbox(??) -curses.textpad.curses(??) -curses.textpad.rectangle(??) -curses.tigetflag(??) -curses.tigetnum(??) -curses.tigetstr(??) -curses.tparm(??) -curses.typeahead(??) -curses.unctrl(??) -curses.unget_wch(??) -curses.ungetch(??) -curses.ungetmouse(??) -curses.use_default_colors(??) -curses.use_env(??) -curses.version -curses.wrapper(??) -datetime.MAXYEAR -datetime.MINYEAR -datetime.date(year, month, day) --> date object -datetime.datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) -datetime.datetime_CAPI(??) -datetime.time([hour[, minute[, second[, microsecond[, tzinfo]]]]]) --> a time object -datetime.timedelta(??) -datetime.timezone(??) -datetime.tzinfo(??) -dbm.dumb.collections(??) -dbm.dumb.error(??) -dbm.dumb.open(??) -dbm.error(??) -dbm.io(??) -dbm.ndbm.error(??) -dbm.ndbm.library -dbm.ndbm.open(path[, flag[, mode]]) -> mapping -dbm.open(??) -dbm.os(??) -dbm.struct(??) -dbm.sys(??) -dbm.whichdb(??) -decimal.BasicContext(??) -decimal.Clamped(??) -decimal.Context(??) -decimal.ConversionSyntax(??) -decimal.Decimal(??) -decimal.DecimalException(??) -decimal.DecimalTuple(sign, digits, exponent) -decimal.DefaultContext(??) -decimal.DivisionByZero(??) -decimal.DivisionImpossible(??) -decimal.DivisionUndefined(??) -decimal.ExtendedContext(??) -decimal.FloatOperation(??) -decimal.HAVE_THREADS(??) -decimal.Inexact(??) -decimal.InvalidContext(??) -decimal.InvalidOperation(??) -decimal.MAX_EMAX -decimal.MAX_PREC -decimal.MIN_EMIN -decimal.MIN_ETINY -decimal.Overflow(??) -decimal.ROUND_05UP -decimal.ROUND_CEILING -decimal.ROUND_DOWN -decimal.ROUND_FLOOR -decimal.ROUND_HALF_DOWN -decimal.ROUND_HALF_EVEN -decimal.ROUND_HALF_UP -decimal.ROUND_UP -decimal.Rounded(??) -decimal.Subnormal(??) -decimal.Underflow(??) -decimal.getcontext(??) -decimal.localcontext(??) -decimal.setcontext(??) -delattr(object, name) -dict() -> new empty dictionary -difflib.Differ(??) -difflib.HtmlDiff(??) -difflib.IS_CHARACTER_JUNK(??) -difflib.IS_LINE_JUNK(??) -difflib.Match(a, b, size) -difflib.SequenceMatcher(??) -difflib.context_diff(??) -difflib.get_close_matches(??) -difflib.heapq(??) -difflib.ndiff(??) -difflib.restore(??) -difflib.unified_diff(??) -difflib.warnings(??) -dir([object]) -> list of strings -dis.COMPILER_FLAG_NAMES(??) -dis.EXTENDED_ARG -dis.HAVE_ARGUMENT -dis.cmp_op(??) -dis.code_info(??) -dis.dis(??) -dis.disassemble(??) -dis.disco(??) -dis.distb(??) -dis.findlabels(??) -dis.findlinestarts(??) -dis.hascompare(??) -dis.hasconst(??) -dis.hasfree(??) -dis.hasjabs(??) -dis.hasjrel(??) -dis.haslocal(??) -dis.hasname(??) -dis.hasnargs(??) -dis.opmap(??) -dis.opname(??) -dis.pretty_flags(??) -dis.show_code(??) -dis.sys(??) -dis.types(??) -divmod(x, y) -> (div, mod) -doctest.BLANKLINE_MARKER -doctest.COMPARISON_FLAGS -doctest.DONT_ACCEPT_BLANKLINE -doctest.DONT_ACCEPT_TRUE_FOR_1 -doctest.DebugRunner(??) -doctest.DocFileCase(??) -doctest.DocFileSuite(??) -doctest.DocFileTest(??) -doctest.DocTest(??) -doctest.DocTestCase(??) -doctest.DocTestFailure(??) -doctest.DocTestFinder(??) -doctest.DocTestParser(??) -doctest.DocTestRunner(??) -doctest.DocTestSuite(??) -doctest.ELLIPSIS -doctest.ELLIPSIS_MARKER -doctest.Example(??) -doctest.IGNORE_EXCEPTION_DETAIL -doctest.NORMALIZE_WHITESPACE -doctest.OPTIONFLAGS_BY_NAME(??) -doctest.OutputChecker(??) -doctest.REPORTING_FLAGS -doctest.REPORT_CDIFF -doctest.REPORT_NDIFF -doctest.REPORT_ONLY_FIRST_FAILURE -doctest.REPORT_UDIFF -doctest.SKIP -doctest.SkipDocTestCase(??) -doctest.StringIO(??) -doctest.TestResults(failed, attempted) -doctest.UnexpectedException(??) -doctest.debug(??) -doctest.debug_script(??) -doctest.debug_src(??) -doctest.difflib(??) -doctest.inspect(??) -doctest.linecache(??) -doctest.master(??) -doctest.namedtuple(??) -doctest.os(??) -doctest.pdb(??) -doctest.re(??) -doctest.register_optionflag(??) -doctest.run_docstring_examples(??) -doctest.script_from_examples(??) -doctest.set_unittest_reportflags(??) -doctest.sys(??) -doctest.testfile(??) -doctest.testmod(??) -doctest.testsource(??) -doctest.traceback(??) -doctest.unittest(??) -dummy_threading.Barrier(??) -dummy_threading.BoundedSemaphore(??) -dummy_threading.Condition(??) -dummy_threading.Event(??) -dummy_threading.Lock(??) -dummy_threading.RLock(??) -dummy_threading.Semaphore(??) -dummy_threading.Thread(??) -dummy_threading.ThreadError(??) -dummy_threading.Timer(??) -dummy_threading.active_count(??) -dummy_threading.current_thread(??) -dummy_threading.enumerate(??) -dummy_threading.local(??) -dummy_threading.setprofile(??) -dummy_threading.settrace(??) -dummy_threading.stack_size(??) -dummy_threading.threading(??) -email.base64mime(??) -email.base64mime.CRLF -email.base64mime.EMPTYSTRING -email.base64mime.MISC_LEN -email.base64mime.NL -email.base64mime.a2b_base64(??) -email.base64mime.b2a_base64(??) -email.base64mime.b64encode(??) -email.base64mime.body_decode(??) -email.base64mime.body_encode(??) -email.base64mime.decode(??) -email.base64mime.decodestring(??) -email.base64mime.header_encode(??) -email.base64mime.header_length(??) -email.charset(??) -email.charset.ALIASES(??) -email.charset.BASE64 -email.charset.CHARSETS(??) -email.charset.CODEC_MAP(??) -email.charset.Charset(??) -email.charset.DEFAULT_CHARSET -email.charset.EMPTYSTRING -email.charset.QP -email.charset.RFC2047_CHROME_LEN -email.charset.SHORTEST -email.charset.UNKNOWN8BIT -email.charset.add_alias(??) -email.charset.add_charset(??) -email.charset.add_codec(??) -email.charset.email(??) -email.charset.encode_7or8bit(??) -email.charset.errors(??) -email.charset.partial(func, *args, **keywords) - new function with partial application -email.encoders(??) -email.encoders.encode_7or8bit(??) -email.encoders.encode_base64(??) -email.encoders.encode_noop(??) -email.encoders.encode_quopri(??) -email.errors(??) -email.errors.BoundaryError(??) -email.errors.CharsetError(??) -email.errors.CloseBoundaryNotFoundDefect(??) -email.errors.FirstHeaderLineIsContinuationDefect(??) -email.errors.HeaderDefect(??) -email.errors.HeaderMissingRequiredValue(??) -email.errors.HeaderParseError(??) -email.errors.InvalidBase64CharactersDefect(??) -email.errors.InvalidBase64PaddingDefect(??) -email.errors.InvalidHeaderDefect(??) -email.errors.InvalidMultipartContentTransferEncodingDefect(??) -email.errors.MalformedHeaderDefect(??) -email.errors.MessageDefect(??) -email.errors.MessageError(??) -email.errors.MessageParseError(??) -email.errors.MisplacedEnvelopeHeaderDefect(??) -email.errors.MissingHeaderBodySeparatorDefect(??) -email.errors.MultipartConversionError(??) -email.errors.MultipartInvariantViolationDefect(??) -email.errors.NoBoundaryInMultipartDefect(??) -email.errors.NonASCIILocalPartDefect(??) -email.errors.NonPrintableDefect(??) -email.errors.ObsoleteHeaderDefect(??) -email.errors.StartBoundaryNotFoundDefect(??) -email.errors.UndecodableBytesDefect(??) -email.feedparser(??) -email.feedparser.BufferedSubFile(??) -email.feedparser.BytesFeedParser(??) -email.feedparser.EMPTYSTRING -email.feedparser.FeedParser(??) -email.feedparser.NL -email.feedparser.NLCRE(??) -email.feedparser.NLCRE_bol(??) -email.feedparser.NLCRE_crack(??) -email.feedparser.NLCRE_eol(??) -email.feedparser.NeedMoreData(??) -email.feedparser.compat32(??) -email.feedparser.errors(??) -email.feedparser.headerRE(??) -email.feedparser.message(??) -email.feedparser.re(??) -email.generator.BytesGenerator(??) -email.generator.BytesIO([buffer]) -> object -email.generator.DecodedGenerator(??) -email.generator.Generator(??) -email.generator.Header(??) -email.generator.NL -email.generator.StringIO(??) -email.generator.UNDERSCORE -email.generator.compat32(??) -email.generator.fcre(??) -email.generator.random(??) -email.generator.re(??) -email.generator.sys(??) -email.generator.time(??) -email.generator.warnings(??) -email.header(??) -email.header.BSPACE -email.header.Charset(??) -email.header.EMPTYSTRING -email.header.FWS -email.header.Header(??) -email.header.HeaderParseError(??) -email.header.MAXLINELEN -email.header.NL -email.header.SPACE -email.header.SPACE8 -email.header.USASCII(??) -email.header.UTF8(??) -email.header.binascii(??) -email.header.decode_header(??) -email.header.ecre(??) -email.header.email(??) -email.header.fcre(??) -email.header.make_header(??) -email.header.re(??) -email.headerregistry.Address(??) -email.headerregistry.AddressHeader(??) -email.headerregistry.BaseHeader(??) -email.headerregistry.ContentDispositionHeader(??) -email.headerregistry.ContentTransferEncodingHeader(??) -email.headerregistry.ContentTypeHeader(??) -email.headerregistry.DateHeader(??) -email.headerregistry.Group(??) -email.headerregistry.HeaderRegistry(??) -email.headerregistry.MIMEVersionHeader(??) -email.headerregistry.ParameterizedMIMEHeader(??) -email.headerregistry.SingleAddressHeader(??) -email.headerregistry.UniqueAddressHeader(??) -email.headerregistry.UniqueDateHeader(??) -email.headerregistry.UniqueSingleAddressHeader(??) -email.headerregistry.UniqueUnstructuredHeader(??) -email.headerregistry.UnstructuredHeader(??) -email.headerregistry.errors(??) -email.headerregistry.parser(??) -email.headerregistry.utils(??) -email.iterators(??) -email.iterators.StringIO(??) -email.iterators.body_line_iterator(??) -email.iterators.sys(??) -email.iterators.typed_subpart_iterator(??) -email.iterators.walk(??) -email.message(??) -email.message.BytesIO([buffer]) -> object -email.message.Charset(??) -email.message.Message(??) -email.message.SEMISPACE -email.message.StringIO(??) -email.message.base64(??) -email.message.binascii(??) -email.message.compat32(??) -email.message.decode_b(??) -email.message.errors(??) -email.message.re(??) -email.message.tspecials(??) -email.message.utils(??) -email.message.uu(??) -email.message_from_binary_file(??) -email.message_from_bytes(??) -email.message_from_file(??) -email.message_from_string(??) -email.mime.application.MIMEApplication(??) -email.mime.application.MIMENonMultipart(??) -email.mime.application.encoders(??) -email.mime.audio.BytesIO([buffer]) -> object -email.mime.audio.MIMEAudio(??) -email.mime.audio.MIMENonMultipart(??) -email.mime.audio.encoders(??) -email.mime.audio.sndhdr(??) -email.mime.base.MIMEBase(??) -email.mime.base.message(??) -email.mime.image.MIMEImage(??) -email.mime.image.MIMENonMultipart(??) -email.mime.image.encoders(??) -email.mime.image.imghdr(??) -email.mime.message.MIMEMessage(??) -email.mime.message.MIMENonMultipart(??) -email.mime.message.message(??) -email.mime.multipart.MIMEBase(??) -email.mime.multipart.MIMEMultipart(??) -email.mime.nonmultipart.MIMEBase(??) -email.mime.nonmultipart.MIMENonMultipart(??) -email.mime.nonmultipart.errors(??) -email.mime.text.MIMENonMultipart(??) -email.mime.text.MIMEText(??) -email.mime.text.encode_7or8bit(??) -email.parser(??) -email.parser.BytesHeaderParser(??) -email.parser.BytesParser(??) -email.parser.FeedParser(??) -email.parser.HeaderParser(??) -email.parser.Message(??) -email.parser.Parser(??) -email.parser.StringIO(??) -email.parser.TextIOWrapper(??) -email.parser.compat32(??) -email.parser.warnings(??) -email.policy.Compat32(??) -email.policy.EmailPolicy(??) -email.policy.HTTP(??) -email.policy.HeaderRegistry(??) -email.policy.Policy(??) -email.policy.SMTP(??) -email.policy.compat32(??) -email.policy.default(??) -email.policy.strict(??) -email.quoprimime(??) -email.quoprimime.CRLF -email.quoprimime.EMPTYSTRING -email.quoprimime.NL -email.quoprimime.ascii_letters -email.quoprimime.body_check(??) -email.quoprimime.body_decode(??) -email.quoprimime.body_encode(??) -email.quoprimime.body_length(??) -email.quoprimime.c -email.quoprimime.decode(??) -email.quoprimime.decodestring(??) -email.quoprimime.digits -email.quoprimime.header_check(??) -email.quoprimime.header_decode(??) -email.quoprimime.header_encode(??) -email.quoprimime.header_length(??) -email.quoprimime.hexdigits -email.quoprimime.io(??) -email.quoprimime.quote(??) -email.quoprimime.re(??) -email.quoprimime.unquote(??) -email.utils(??) -email.utils.COMMASPACE -email.utils.CRLF -email.utils.Charset(??) -email.utils.EMPTYSTRING -email.utils.StringIO(??) -email.utils.TICK -email.utils.UEMPTYSTRING -email.utils.base64(??) -email.utils.collapse_rfc2231_value(??) -email.utils.datetime(??) -email.utils.decode_params(??) -email.utils.decode_rfc2231(??) -email.utils.ecre(??) -email.utils.encode_rfc2231(??) -email.utils.escapesre(??) -email.utils.format_datetime(??) -email.utils.formataddr(??) -email.utils.formatdate(??) -email.utils.getaddresses(??) -email.utils.localtime(??) -email.utils.make_msgid(??) -email.utils.mktime_tz(??) -email.utils.os(??) -email.utils.parseaddr(??) -email.utils.parsedate(??) -email.utils.parsedate_to_datetime(??) -email.utils.parsedate_tz(??) -email.utils.quote(??) -email.utils.random(??) -email.utils.re(??) -email.utils.rfc2231_continuation(??) -email.utils.socket(??) -email.utils.specialsre(??) -email.utils.time(??) -email.utils.unquote(??) -email.utils.urllib(??) -email.utils.warnings(??) -enumerate(iterable[, start]) -> iterator for index, value of iterable -errno.E2BIG -errno.EACCES -errno.EADDRINUSE -errno.EADDRNOTAVAIL -errno.EAFNOSUPPORT -errno.EAGAIN -errno.EALREADY -errno.EAUTH -errno.EBADARCH -errno.EBADEXEC -errno.EBADF -errno.EBADMACHO -errno.EBADMSG -errno.EBADRPC -errno.EBUSY -errno.ECANCELED -errno.ECHILD -errno.ECONNABORTED -errno.ECONNREFUSED -errno.ECONNRESET -errno.EDEADLK -errno.EDESTADDRREQ -errno.EDEVERR -errno.EDOM -errno.EDQUOT -errno.EEXIST -errno.EFAULT -errno.EFBIG -errno.EFTYPE -errno.EHOSTDOWN -errno.EHOSTUNREACH -errno.EIDRM -errno.EILSEQ -errno.EINPROGRESS -errno.EINTR -errno.EINVAL -errno.EIO -errno.EISCONN -errno.EISDIR -errno.ELOOP -errno.EMFILE -errno.EMLINK -errno.EMSGSIZE -errno.EMULTIHOP -errno.ENAMETOOLONG -errno.ENEEDAUTH -errno.ENETDOWN -errno.ENETRESET -errno.ENETUNREACH -errno.ENFILE -errno.ENOATTR -errno.ENOBUFS -errno.ENODATA -errno.ENODEV -errno.ENOENT -errno.ENOEXEC -errno.ENOLCK -errno.ENOLINK -errno.ENOMEM -errno.ENOMSG -errno.ENOPOLICY -errno.ENOPROTOOPT -errno.ENOSPC -errno.ENOSR -errno.ENOSTR -errno.ENOSYS -errno.ENOTBLK -errno.ENOTCONN -errno.ENOTDIR -errno.ENOTEMPTY -errno.ENOTSOCK -errno.ENOTSUP -errno.ENOTTY -errno.ENXIO -errno.EOPNOTSUPP -errno.EOVERFLOW -errno.EPERM -errno.EPFNOSUPPORT -errno.EPIPE -errno.EPROCLIM -errno.EPROCUNAVAIL -errno.EPROGMISMATCH -errno.EPROGUNAVAIL -errno.EPROTO -errno.EPROTONOSUPPORT -errno.EPROTOTYPE -errno.EPWROFF -errno.ERANGE -errno.EREMOTE -errno.EROFS -errno.ERPCMISMATCH -errno.ESHLIBVERS -errno.ESHUTDOWN -errno.ESOCKTNOSUPPORT -errno.ESPIPE -errno.ESRCH -errno.ESTALE -errno.ETIME -errno.ETIMEDOUT -errno.ETOOMANYREFS -errno.ETXTBSY -errno.EUSERS -errno.EWOULDBLOCK -errno.EXDEV -errno.errorcode(??) -eval(source[, globals[, locals]]) -> value -exec(object[, globals[, locals]]) -exit(??) -faulthandler.cancel_dump_traceback_later(): -faulthandler.disable(): disable the fault handler -faulthandler.dump_traceback(file=sys.stderr, all_threads=True): dump the traceback of the current thread, or of all threads if all_threads is True, into file -faulthandler.dump_traceback_later(timeout, repeat=False, file=sys.stderrn, exit=False): -faulthandler.enable(file=sys.stderr, all_threads=True): enable the fault handler -faulthandler.is_enabled()->bool: check if the handler is enabled -faulthandler.register(signum, file=sys.stderr, all_threads=True, chain=False): register an handler for the signal 'signum': dump the traceback of the current thread, or of all threads if all_threads is True, into file -faulthandler.unregister(signum): unregister the handler of the signal 'signum' registered by register() -fcntl.FASYNC -fcntl.FD_CLOEXEC -fcntl.F_DUPFD -fcntl.F_FULLFSYNC -fcntl.F_GETFD -fcntl.F_GETFL -fcntl.F_GETLK -fcntl.F_GETOWN -fcntl.F_NOCACHE -fcntl.F_RDLCK -fcntl.F_SETFD -fcntl.F_SETFL -fcntl.F_SETLK -fcntl.F_SETLKW -fcntl.F_SETOWN -fcntl.F_UNLCK -fcntl.F_WRLCK -fcntl.LOCK_EX -fcntl.LOCK_NB -fcntl.LOCK_SH -fcntl.LOCK_UN -fcntl.fcntl(fd, opt, [arg]) -fcntl.flock(fd, operation) -fcntl.ioctl(fd, opt[, arg[, mutate_flag]]) -fcntl.lockf (fd, operation, length=0, start=0, whence=0) -filecmp.BUFSIZE -filecmp.cmp(??) -filecmp.cmpfiles(??) -filecmp.demo(??) -filecmp.dircmp(??) -filecmp.filterfalse(function or None, sequence) --> filterfalse object -filecmp.os(??) -filecmp.stat(??) -fileinput.DEFAULT_BUFSIZE -fileinput.FileInput(??) -fileinput.close(??) -fileinput.filelineno(??) -fileinput.filename(??) -fileinput.fileno(??) -fileinput.hook_compressed(??) -fileinput.hook_encoded(??) -fileinput.input(files=None, inplace=False, backup="", bufsize=0, mode="r", openhook=None) -fileinput.isfirstline(??) -fileinput.isstdin(??) -fileinput.lineno(??) -fileinput.nextfile(??) -fileinput.os(??) -fileinput.sys(??) -filter(function or None, iterable) --> filter object -float(x) -> floating point number -fnmatch.filter(??) -fnmatch.fnmatch(??) -fnmatch.fnmatchcase(??) -fnmatch.functools(??) -fnmatch.os(??) -fnmatch.posixpath(??) -fnmatch.re(??) -fnmatch.translate(??) -format(value[, format_spec]) -> string -formatter.AS_IS(??) -formatter.AbstractFormatter(??) -formatter.AbstractWriter(??) -formatter.DumbWriter(??) -formatter.NullFormatter(??) -formatter.NullWriter(??) -formatter.sys(??) -formatter.test(??) -fractions.Decimal(??) -fractions.Fraction(??) -fractions.gcd(??) -fractions.math(??) -fractions.numbers(??) -fractions.operator(??) -fractions.re(??) -fractions.sys(??) -frozenset() -> empty frozenset object -ftplib.B_CRLF -ftplib.CRLF -ftplib.Error(??) -ftplib.FTP(??) -ftplib.FTP_PORT -ftplib.FTP_TLS(??) -ftplib.MSG_OOB -ftplib.Netrc(??) -ftplib.all_errors(??) -ftplib.error_perm(??) -ftplib.error_proto(??) -ftplib.error_reply(??) -ftplib.error_temp(??) -ftplib.ftpcp(??) -ftplib.os(??) -ftplib.parse150(??) -ftplib.parse227(??) -ftplib.parse229(??) -ftplib.parse257(??) -ftplib.print_line(??) -ftplib.socket(??) -ftplib.ssl(??) -ftplib.sys(??) -ftplib.test(??) -functools.Lock(??) -functools.WRAPPER_ASSIGNMENTS(??) -functools.WRAPPER_UPDATES(??) -functools.cmp_to_key(??) -functools.lru_cache(??) -functools.namedtuple(??) -functools.partial(func, *args, **keywords) - new function with partial application -functools.reduce(function, sequence[, initial]) -> value -functools.total_ordering(??) -functools.update_wrapper(??) -functools.wraps(??) -gc.DEBUG_COLLECTABLE -gc.DEBUG_LEAK -gc.DEBUG_SAVEALL -gc.DEBUG_STATS -gc.DEBUG_UNCOLLECTABLE -gc.callbacks(??) -gc.collect([generation]) -> n -gc.disable() -> None -gc.enable() -> None -gc.garbage(??) -gc.get_count() -> (count0, count1, count2) -gc.get_debug() -> flags -gc.get_objects() -> [...] -gc.get_referents(*objs) -> list -gc.get_referrers(*objs) -> list -gc.get_threshold() -> (threshold0, threshold1, threshold2) -gc.is_tracked(obj) -> bool -gc.isenabled() -> status -gc.set_debug(flags) -> None -gc.set_threshold(threshold0, [threshold1, threshold2]) -> None -genericpath.commonprefix(??) -genericpath.exists(??) -genericpath.getatime(??) -genericpath.getctime(??) -genericpath.getmtime(??) -genericpath.getsize(??) -genericpath.isdir(??) -genericpath.isfile(??) -genericpath.os(??) -genericpath.stat(??) -getattr(object, name[, default]) -> value -getopt.GetoptError(??) -getopt.do_longs(??) -getopt.do_shorts(??) -getopt.error(??) -getopt.getopt(args, options[, long_options]) -> opts, args -getopt.gnu_getopt(??) -getopt.long_has_args(??) -getopt.os(??) -getopt.short_has_arg(??) -getpass.GetPassWarning(??) -getpass.fallback_getpass(??) -getpass.getpass(??) -getpass.getuser(??) -getpass.os(??) -getpass.sys(??) -getpass.termios(??) -getpass.unix_getpass(??) -getpass.warnings(??) -getpass.win_getpass(??) -gettext.Catalog(??) -gettext.ENOENT -gettext.GNUTranslations(??) -gettext.NullTranslations(??) -gettext.bind_textdomain_codeset(??) -gettext.bindtextdomain(??) -gettext.c2py(??) -gettext.copy(??) -gettext.dgettext(??) -gettext.dngettext(??) -gettext.find(??) -gettext.gettext(??) -gettext.install(??) -gettext.io(??) -gettext.ldgettext(??) -gettext.ldngettext(??) -gettext.lgettext(??) -gettext.lngettext(??) -gettext.locale(??) -gettext.ngettext(??) -gettext.os(??) -gettext.re(??) -gettext.struct(??) -gettext.sys(??) -gettext.textdomain(??) -gettext.translation(??) -glob.fnmatch(??) -glob.glob(??) -glob.glob0(??) -glob.glob1(??) -glob.has_magic(??) -glob.iglob(??) -glob.magic_check(??) -glob.magic_check_bytes(??) -glob.os(??) -glob.re(??) -globals() -> dictionary -grp.getgrall() -> list of tuples -grp.getgrgid(id) -> tuple -grp.getgrnam(name) -> tuple -grp.struct_group(??) -gzip.FCOMMENT -gzip.FEXTRA -gzip.FHCRC -gzip.FNAME -gzip.FTEXT -gzip.GzipFile(??) -gzip.READ -gzip.WRITE -gzip.builtins(??) -gzip.compress(??) -gzip.decompress(??) -gzip.io(??) -gzip.open(??) -gzip.os(??) -gzip.read32(??) -gzip.struct(??) -gzip.sys(??) -gzip.time(??) -gzip.write32u(??) -gzip.zlib(??) -hasattr(object, name) -> bool -hash(object) -> integer -hashlib.algorithms_available(??) -hashlib.algorithms_guaranteed(??) -hashlib.md5(??) -hashlib.new(name, data=b'') - Return a new hashing object using the named algorithm; -hashlib.sha1(??) -hashlib.sha224(??) -hashlib.sha256(??) -hashlib.sha384(??) -hashlib.sha512(??) -heapq.bisect(??) -heapq.chain(*iterables) --> chain object -heapq.count(start=0, step=1) --> count object -heapq.heapify(??) -heapq.heappop(??) -heapq.heappush(??) -heapq.heappushpop(??) -heapq.heapreplace(??) -heapq.islice(iterable, [start,] stop [, step]) --> islice object -heapq.merge(??) -heapq.nlargest(??) -heapq.nsmallest(??) -heapq.repeat(object [,times]) -> create an iterator which returns the object -heapq.tee(iterable, n=2) --> tuple of n independent iterators. -help(??) -hex(number) -> string -hmac.HMAC(??) -hmac.compare_digest(a, b) -> bool -hmac.digest_size(??) -hmac.new(??) -hmac.trans_36 -hmac.trans_5C -html.entities.codepoint2name(??) -html.entities.entitydefs(??) -html.entities.html5(??) -html.entities.name2codepoint(??) -html.escape(??) -html.parser.HTMLParseError(??) -html.parser.HTMLParser(??) -html.parser.attrfind(??) -html.parser.attrfind_tolerant(??) -html.parser.charref(??) -html.parser.commentclose(??) -html.parser.endendtag(??) -html.parser.endtagfind(??) -html.parser.entityref(??) -html.parser.incomplete(??) -html.parser.interesting_normal(??) -html.parser.locatestarttagend(??) -html.parser.locatestarttagend_tolerant(??) -html.parser.piclose(??) -html.parser.re(??) -html.parser.starttagopen(??) -html.parser.tagfind(??) -html.parser.tagfind_tolerant(??) -html.parser.warnings(??) -http.client.ACCEPTED -http.client.BAD_GATEWAY -http.client.BAD_REQUEST -http.client.BadStatusLine(??) -http.client.CONFLICT -http.client.CONTINUE -http.client.CREATED -http.client.CannotSendHeader(??) -http.client.CannotSendRequest(??) -http.client.EXPECTATION_FAILED -http.client.FAILED_DEPENDENCY -http.client.FORBIDDEN -http.client.FOUND -http.client.GATEWAY_TIMEOUT -http.client.GONE -http.client.HTTPConnection(??) -http.client.HTTPException(??) -http.client.HTTPMessage(??) -http.client.HTTPResponse(??) -http.client.HTTPSConnection(??) -http.client.HTTPS_PORT -http.client.HTTP_PORT -http.client.HTTP_VERSION_NOT_SUPPORTED -http.client.IM_USED -http.client.INSUFFICIENT_STORAGE -http.client.INTERNAL_SERVER_ERROR -http.client.ImproperConnectionState(??) -http.client.IncompleteRead(??) -http.client.InvalidURL(??) -http.client.LENGTH_REQUIRED -http.client.LOCKED -http.client.LineTooLong(??) -http.client.MAXAMOUNT -http.client.METHOD_NOT_ALLOWED -http.client.MOVED_PERMANENTLY -http.client.MULTIPLE_CHOICES -http.client.MULTI_STATUS -http.client.NETWORK_AUTHENTICATION_REQUIRED -http.client.NON_AUTHORITATIVE_INFORMATION -http.client.NOT_ACCEPTABLE -http.client.NOT_EXTENDED -http.client.NOT_FOUND -http.client.NOT_IMPLEMENTED -http.client.NOT_MODIFIED -http.client.NO_CONTENT -http.client.NotConnected(??) -http.client.OK -http.client.PARTIAL_CONTENT -http.client.PAYMENT_REQUIRED -http.client.PRECONDITION_FAILED -http.client.PRECONDITION_REQUIRED -http.client.PROCESSING -http.client.PROXY_AUTHENTICATION_REQUIRED -http.client.REQUESTED_RANGE_NOT_SATISFIABLE -http.client.REQUEST_ENTITY_TOO_LARGE -http.client.REQUEST_HEADER_FIELDS_TOO_LARGE -http.client.REQUEST_TIMEOUT -http.client.REQUEST_URI_TOO_LONG -http.client.RESET_CONTENT -http.client.ResponseNotReady(??) -http.client.SEE_OTHER -http.client.SERVICE_UNAVAILABLE -http.client.SWITCHING_PROTOCOLS -http.client.TEMPORARY_REDIRECT -http.client.TOO_MANY_REQUESTS -http.client.UNAUTHORIZED -http.client.UNPROCESSABLE_ENTITY -http.client.UNSUPPORTED_MEDIA_TYPE -http.client.UPGRADE_REQUIRED -http.client.USE_PROXY -http.client.UnimplementedFileMode(??) -http.client.UnknownProtocol(??) -http.client.UnknownTransferEncoding(??) -http.client.collections(??) -http.client.email(??) -http.client.error(??) -http.client.io(??) -http.client.os(??) -http.client.parse_headers(??) -http.client.responses(??) -http.client.socket(??) -http.client.ssl(??) -http.client.urlsplit(??) -http.client.warnings(??) -http.cookiejar.Absent(??) -http.cookiejar.Cookie(??) -http.cookiejar.CookieJar(??) -http.cookiejar.CookiePolicy(??) -http.cookiejar.DAYS(??) -http.cookiejar.DEFAULT_HTTP_PORT -http.cookiejar.DefaultCookiePolicy(??) -http.cookiejar.EPOCH_YEAR -http.cookiejar.ESCAPED_CHAR_RE(??) -http.cookiejar.FileCookieJar(??) -http.cookiejar.HEADER_ESCAPE_RE(??) -http.cookiejar.HEADER_JOIN_ESCAPE_RE(??) -http.cookiejar.HEADER_QUOTED_VALUE_RE(??) -http.cookiejar.HEADER_TOKEN_RE(??) -http.cookiejar.HEADER_VALUE_RE(??) -http.cookiejar.HTTP_PATH_SAFE -http.cookiejar.IPV4_RE(??) -http.cookiejar.ISO_DATE_RE(??) -http.cookiejar.LOOSE_HTTP_DATE_RE(??) -http.cookiejar.LWPCookieJar(??) -http.cookiejar.LoadError(??) -http.cookiejar.MISSING_FILENAME_TEXT -http.cookiejar.MONTHS(??) -http.cookiejar.MONTHS_LOWER(??) -http.cookiejar.MozillaCookieJar(??) -http.cookiejar.STRICT_DATE_RE(??) -http.cookiejar.TIMEZONE_RE(??) -http.cookiejar.UTC_ZONES(??) -http.cookiejar.WEEKDAY_RE(??) -http.cookiejar.copy(??) -http.cookiejar.cut_port_re(??) -http.cookiejar.datetime(??) -http.cookiejar.debug(??) -http.cookiejar.deepvalues(??) -http.cookiejar.domain_match(??) -http.cookiejar.eff_request_host(??) -http.cookiejar.escape_path(??) -http.cookiejar.http(??) -http.cookiejar.http2time(??) -http.cookiejar.is_HDN(??) -http.cookiejar.is_third_party(??) -http.cookiejar.iso2time(??) -http.cookiejar.join_header_words(??) -http.cookiejar.liberal_is_HDN(??) -http.cookiejar.logger(??) -http.cookiejar.lwp_cookie_str(??) -http.cookiejar.month -http.cookiejar.offset_from_tz_string(??) -http.cookiejar.parse_ns_headers(??) -http.cookiejar.re(??) -http.cookiejar.reach(??) -http.cookiejar.request_host(??) -http.cookiejar.request_path(??) -http.cookiejar.request_port(??) -http.cookiejar.split_header_words(??) -http.cookiejar.strip_quotes(??) -http.cookiejar.time(??) -http.cookiejar.time2isoz(??) -http.cookiejar.time2netscape(??) -http.cookiejar.timegm(??) -http.cookiejar.unmatched(??) -http.cookiejar.uppercase_escaped_char(??) -http.cookiejar.urllib(??) -http.cookiejar.user_domain_match(??) -http.cookiejar.vals_sorted_by_key(??) -http.cookies.BaseCookie(??) -http.cookies.CookieError(??) -http.cookies.Morsel(??) -http.cookies.SimpleCookie(??) -http.cookies.re(??) -http.cookies.string(??) -http.server.BaseHTTPRequestHandler(??) -http.server.CGIHTTPRequestHandler(??) -http.server.DEFAULT_ERROR_CONTENT_TYPE -http.server.DEFAULT_ERROR_MESSAGE -http.server.HTTPServer(??) -http.server.SimpleHTTPRequestHandler(??) -http.server.argparse(??) -http.server.copy(??) -http.server.email(??) -http.server.executable(??) -http.server.html(??) -http.server.http(??) -http.server.io(??) -http.server.mimetypes(??) -http.server.nobody(??) -http.server.nobody_uid(??) -http.server.os(??) -http.server.posixpath(??) -http.server.select(??) -http.server.shutil(??) -http.server.socket(??) -http.server.socketserver(??) -http.server.sys(??) -http.server.test(??) -http.server.time(??) -http.server.urllib(??) -id(object) -> integer -imaplib.AllowedVersions(??) -imaplib.CRLF -imaplib.Commands(??) -imaplib.Continuation(??) -imaplib.Debug -imaplib.Flags(??) -imaplib.HAVE_SSL(??) -imaplib.IMAP4(??) -imaplib.IMAP4_PORT -imaplib.IMAP4_SSL(??) -imaplib.IMAP4_SSL_PORT -imaplib.IMAP4_stream(??) -imaplib.Int2AP(??) -imaplib.InternalDate(??) -imaplib.Internaldate2tuple(??) -imaplib.Literal(??) -imaplib.MapCRLF(??) -imaplib.Mon2num(??) -imaplib.Months(??) -imaplib.ParseFlags(??) -imaplib.Response_code(??) -imaplib.Time2Internaldate(??) -imaplib.Untagged_response(??) -imaplib.Untagged_status(??) -imaplib.binascii(??) -imaplib.calendar(??) -imaplib.datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) -imaplib.errno(??) -imaplib.random(??) -imaplib.re(??) -imaplib.socket(??) -imaplib.ssl(??) -imaplib.subprocess(??) -imaplib.sys(??) -imaplib.time(??) -imaplib.timedelta(??) -imaplib.timezone(??) -imghdr.test(??) -imghdr.test_bmp(??) -imghdr.test_gif(??) -imghdr.test_jpeg(??) -imghdr.test_pbm(??) -imghdr.test_pgm(??) -imghdr.test_png(??) -imghdr.test_ppm(??) -imghdr.test_rast(??) -imghdr.test_rgb(??) -imghdr.test_tiff(??) -imghdr.test_xbm(??) -imghdr.testall(??) -imghdr.tests(??) -imghdr.what(??) -imp.C_BUILTIN -imp.C_EXTENSION -imp.IMP_HOOK -imp.NullImporter(??) -imp.PKG_DIRECTORY -imp.PY_CODERESOURCE -imp.PY_COMPILED -imp.PY_FROZEN -imp.PY_RESOURCE -imp.PY_SOURCE -imp.SEARCH_ERROR -imp.acquire_lock() -> None -imp.cache_from_source(??) -imp.find_module(??) -imp.get_frozen_object(??) -imp.get_magic(??) -imp.get_suffixes(??) -imp.get_tag(??) -imp.init_builtin(??) -imp.init_frozen(??) -imp.is_builtin(??) -imp.is_frozen(??) -imp.is_frozen_package(??) -imp.load_compiled(??) -imp.load_dynamic(??) -imp.load_module(??) -imp.load_package(??) -imp.load_source(??) -imp.lock_held() -> boolean -imp.machinery(??) -imp.new_module(??) -imp.os(??) -imp.release_lock() -> None -imp.reload(??) -imp.source_from_cache(??) -imp.sys(??) -imp.tokenize(??) -imp.warnings(??) -importlib.abc.ExecutionLoader(??) -importlib.abc.FileLoader(??) -importlib.abc.Finder(??) -importlib.abc.InspectLoader(??) -importlib.abc.Loader(??) -importlib.abc.MetaPathFinder(??) -importlib.abc.PathEntryFinder(??) -importlib.abc.PyLoader(??) -importlib.abc.PyPycLoader(??) -importlib.abc.ResourceLoader(??) -importlib.abc.SourceLoader(??) -importlib.abc.abc(??) -importlib.abc.imp(??) -importlib.abc.machinery(??) -importlib.abc.marshal(??) -importlib.abc.sys(??) -importlib.abc.tokenize(??) -importlib.abc.warnings(??) -importlib.find_loader(??) -importlib.import_module(??) -importlib.invalidate_caches(??) -importlib.machinery(??) -importlib.machinery.BYTECODE_SUFFIXES(??) -importlib.machinery.BuiltinImporter(??) -importlib.machinery.DEBUG_BYTECODE_SUFFIXES(??) -importlib.machinery.EXTENSION_SUFFIXES(??) -importlib.machinery.ExtensionFileLoader(??) -importlib.machinery.FileFinder(??) -importlib.machinery.FrozenImporter(??) -importlib.machinery.OPTIMIZED_BYTECODE_SUFFIXES(??) -importlib.machinery.PathFinder(??) -importlib.machinery.SOURCE_SUFFIXES(??) -importlib.machinery.SourceFileLoader(??) -importlib.machinery.SourcelessFileLoader(??) -importlib.machinery.WindowsRegistryFinder(??) -importlib.machinery.all_suffixes(??) -importlib.sys(??) -importlib.util.module_for_loader(??) -importlib.util.resolve_name(??) -importlib.util.set_loader(??) -importlib.util.set_package(??) -input([prompt]) -> string -inspect.ArgInfo(args, varargs, keywords, locals) -inspect.ArgSpec(args, varargs, keywords, defaults) -inspect.Arguments(args, varargs, varkw) -inspect.Attribute(name, kind, defining_class, object) -inspect.BlockFinder(??) -inspect.BoundArguments(??) -inspect.CO_GENERATOR -inspect.CO_NESTED -inspect.CO_NEWLOCALS -inspect.CO_NOFREE -inspect.CO_OPTIMIZED -inspect.CO_VARARGS -inspect.CO_VARKEYWORDS -inspect.ClosureVars(nonlocals, globals, builtins, unbound) -inspect.EndOfBlock(??) -inspect.FullArgSpec(args, varargs, varkw, defaults, kwonlyargs, kwonlydefaults, annotations) -inspect.GEN_CLOSED -inspect.GEN_CREATED -inspect.GEN_RUNNING -inspect.GEN_SUSPENDED -inspect.ModuleInfo(name, suffix, mode, module_type) -inspect.OrderedDict(??) -inspect.Parameter(??) -inspect.Signature(??) -inspect.TPFLAGS_IS_ABSTRACT -inspect.Traceback(filename, lineno, function, code_context, index) -inspect.attrgetter(attr, ...) --> attrgetter object -inspect.builtins(??) -inspect.classify_class_attrs(??) -inspect.cleandoc(??) -inspect.currentframe(??) -inspect.findsource(??) -inspect.formatannotation(??) -inspect.formatannotationrelativeto(??) -inspect.formatargspec(??) -inspect.formatargvalues(??) -inspect.functools(??) -inspect.getabsfile(??) -inspect.getargs(??) -inspect.getargspec(??) -inspect.getargvalues(??) -inspect.getattr_static(??) -inspect.getblock(??) -inspect.getcallargs(??) -inspect.getclasstree(??) -inspect.getclosurevars(??) -inspect.getcomments(??) -inspect.getdoc(??) -inspect.getfile(??) -inspect.getframeinfo(??) -inspect.getfullargspec(??) -inspect.getgeneratorlocals(??) -inspect.getgeneratorstate(??) -inspect.getinnerframes(??) -inspect.getlineno(??) -inspect.getmembers(??) -inspect.getmodule(??) -inspect.getmoduleinfo(??) -inspect.getmodulename(??) -inspect.getmro(??) -inspect.getouterframes(??) -inspect.getsource(??) -inspect.getsourcefile(??) -inspect.getsourcelines(??) -inspect.imp(??) -inspect.importlib(??) -inspect.indentsize(??) -inspect.isabstract(??) -inspect.isbuiltin(??) -inspect.isclass(??) -inspect.iscode(??) -inspect.isdatadescriptor(??) -inspect.isframe(??) -inspect.isfunction(??) -inspect.isgenerator(??) -inspect.isgeneratorfunction(??) -inspect.isgetsetdescriptor(??) -inspect.ismemberdescriptor(??) -inspect.ismethod(??) -inspect.ismethoddescriptor(??) -inspect.ismodule(??) -inspect.isroutine(??) -inspect.istraceback(??) -inspect.itertools(??) -inspect.k -inspect.linecache(??) -inspect.mod_dict(??) -inspect.modulesbyfile(??) -inspect.namedtuple(??) -inspect.os(??) -inspect.re(??) -inspect.signature(??) -inspect.stack(??) -inspect.sys(??) -inspect.tokenize(??) -inspect.trace(??) -inspect.types(??) -inspect.v -inspect.walktree(??) -inspect.warnings(??) -int(x[, base]) -> integer -io.BlockingIOError(??) -io.BufferedIOBase(??) -io.BufferedRWPair(??) -io.BufferedRandom(??) -io.BufferedReader(??) -io.BufferedWriter(??) -io.BytesIO([buffer]) -> object -io.DEFAULT_BUFFER_SIZE -io.FileIO(??) -io.IOBase(??) -io.IncrementalNewlineDecoder(??) -io.OpenWrapper(??) -io.RawIOBase(??) -io.SEEK_CUR -io.SEEK_END -io.SEEK_SET -io.StringIO(??) -io.TextIOBase(??) -io.TextIOWrapper(??) -io.UnsupportedOperation(??) -io.abc(??) -io.open(??) -ipaddress.AddressValueError(??) -ipaddress.IPV4LENGTH -ipaddress.IPV6LENGTH -ipaddress.IPv4Address(??) -ipaddress.IPv4Interface(??) -ipaddress.IPv4Network(??) -ipaddress.IPv6Address(??) -ipaddress.IPv6Interface(??) -ipaddress.IPv6Network(??) -ipaddress.NetmaskValueError(??) -ipaddress.collapse_addresses(??) -ipaddress.functools(??) -ipaddress.get_mixed_type_key(??) -ipaddress.ip_address(??) -ipaddress.ip_interface(??) -ipaddress.ip_network(??) -ipaddress.summarize_address_range(??) -ipaddress.v4_int_to_packed(??) -ipaddress.v6_int_to_packed(??) -isinstance(object, class-or-type-or-tuple) -> bool -issubclass(C, B) -> bool -iter(iterable) -> iterator -itertools.accumulate(iterable[, func]) --> accumulate object -itertools.chain(*iterables) --> chain object -itertools.combinations(iterable, r) --> combinations object -itertools.combinations_with_replacement(iterable, r) --> combinations_with_replacement object -itertools.compress(data, selectors) --> iterator over selected data -itertools.count(start=0, step=1) --> count object -itertools.cycle(iterable) --> cycle object -itertools.dropwhile(predicate, iterable) --> dropwhile object -itertools.filterfalse(function or None, sequence) --> filterfalse object -itertools.groupby(iterable[, keyfunc]) -> create an iterator which returns -itertools.islice(iterable, [start,] stop [, step]) --> islice object -itertools.permutations(iterable[, r]) --> permutations object -itertools.product(*iterables) --> product object -itertools.repeat(object [,times]) -> create an iterator which returns the object -itertools.starmap(function, sequence) --> starmap object -itertools.takewhile(predicate, iterable) --> takewhile object -itertools.tee(iterable, n=2) --> tuple of n independent iterators. -itertools.zip_longest(iter1 [,iter2 [...]], [fillvalue=None]) --> zip_longest object -json.JSONDecoder(??) -json.JSONEncoder(??) -json.decoder(??) -json.decoder.BACKSLASH(??) -json.decoder.FLAGS -json.decoder.JSONArray(??) -json.decoder.JSONDecoder(??) -json.decoder.JSONObject(??) -json.decoder.NaN -json.decoder.NegInf -json.decoder.PosInf -json.decoder.STRINGCHUNK(??) -json.decoder.WHITESPACE(??) -json.decoder.WHITESPACE_STR -json.decoder.binascii(??) -json.decoder.c_scanstring(??) -json.decoder.errmsg(??) -json.decoder.linecol(??) -json.decoder.py_scanstring(??) -json.decoder.re(??) -json.decoder.scanner(??) -json.decoder.scanstring(string, end, strict=True) -> (string, end) -json.decoder.struct(??) -json.decoder.sys(??) -json.dump(??) -json.dumps(??) -json.encoder(??) -json.encoder.ESCAPE(??) -json.encoder.ESCAPE_ASCII(??) -json.encoder.ESCAPE_DCT(??) -json.encoder.FLOAT_REPR(??) -json.encoder.HAS_UTF8(??) -json.encoder.INFINITY -json.encoder.JSONEncoder(??) -json.encoder.c_encode_basestring_ascii(??) -json.encoder.c_make_encoder(??) -json.encoder.encode_basestring(??) -json.encoder.encode_basestring_ascii(string) -> string -json.encoder.i -json.encoder.py_encode_basestring_ascii(??) -json.encoder.re(??) -json.load(??) -json.loads(??) -json.scanner(??) -json.scanner.NUMBER_RE(??) -json.scanner.c_make_scanner(??) -json.scanner.make_scanner(??) -json.scanner.py_make_scanner(??) -json.scanner.re(??) -json.tool.json(??) -json.tool.main(??) -json.tool.sys(??) -keyword.iskeyword(??) -keyword.kwlist(??) -keyword.main(??) -len(object) -> integer -license(??) -linecache.cache(??) -linecache.checkcache(??) -linecache.clearcache(??) -linecache.getline(??) -linecache.getlines(??) -linecache.os(??) -linecache.sys(??) -linecache.tokenize(??) -linecache.updatecache(??) -list() -> new empty list -locale.ABDAY_1 -locale.ABDAY_2 -locale.ABDAY_3 -locale.ABDAY_4 -locale.ABDAY_5 -locale.ABDAY_6 -locale.ABDAY_7 -locale.ABMON_1 -locale.ABMON_10 -locale.ABMON_11 -locale.ABMON_12 -locale.ABMON_2 -locale.ABMON_3 -locale.ABMON_4 -locale.ABMON_5 -locale.ABMON_6 -locale.ABMON_7 -locale.ABMON_8 -locale.ABMON_9 -locale.ALT_DIGITS -locale.AM_STR -locale.CHAR_MAX -locale.CODESET -locale.CRNCYSTR -locale.DAY_1 -locale.DAY_2 -locale.DAY_3 -locale.DAY_4 -locale.DAY_5 -locale.DAY_6 -locale.DAY_7 -locale.D_FMT -locale.D_T_FMT -locale.ERA -locale.ERA_D_FMT -locale.ERA_D_T_FMT -locale.ERA_T_FMT -locale.Error(??) -locale.LC_ALL -locale.LC_COLLATE -locale.LC_CTYPE -locale.LC_MESSAGES -locale.LC_MONETARY -locale.LC_NUMERIC -locale.LC_TIME -locale.MON_1 -locale.MON_10 -locale.MON_11 -locale.MON_12 -locale.MON_2 -locale.MON_3 -locale.MON_4 -locale.MON_5 -locale.MON_6 -locale.MON_7 -locale.MON_8 -locale.MON_9 -locale.NOEXPR -locale.PM_STR -locale.RADIXCHAR -locale.THOUSEP -locale.T_FMT -locale.T_FMT_AMPM -locale.YESEXPR -locale.atof(??) -locale.atoi(??) -locale.collections(??) -locale.currency(??) -locale.encodings(??) -locale.format(??) -locale.format_string(??) -locale.functools(??) -locale.getdefaultlocale(??) -locale.getlocale(??) -locale.getpreferredencoding(??) -locale.locale_alias(??) -locale.locale_encoding_alias(??) -locale.localeconv(??) -locale.nl_langinfo(key) -> string -locale.normalize(??) -locale.re(??) -locale.resetlocale(??) -locale.setlocale(??) -locale.str(??) -locale.strcoll(??) -locale.strxfrm(string) -> string. -locale.sys(??) -locale.windows_locale(??) -locals() -> dictionary -logging.BASIC_FORMAT -logging.BufferingFormatter(??) -logging.CRITICAL -logging.DEBUG -logging.ERROR -logging.FATAL -logging.FileHandler(??) -logging.Filter(??) -logging.Filterer(??) -logging.Formatter(??) -logging.Handler(??) -logging.INFO -logging.LogRecord(??) -logging.Logger(??) -logging.LoggerAdapter(??) -logging.Manager(??) -logging.NOTSET -logging.NullHandler(??) -logging.PercentStyle(??) -logging.PlaceHolder(??) -logging.RootLogger(??) -logging.StrFormatStyle(??) -logging.StreamHandler(??) -logging.StringTemplateStyle(??) -logging.Template(??) -logging.WARN -logging.WARNING -logging.addLevelName(??) -logging.atexit(??) -logging.basicConfig(??) -logging.captureWarnings(??) -logging.config.BaseConfigurator(??) -logging.config.ConvertingDict(??) -logging.config.ConvertingList(??) -logging.config.ConvertingTuple(??) -logging.config.DEFAULT_LOGGING_CONFIG_PORT -logging.config.DictConfigurator(??) -logging.config.IDENTIFIER(??) -logging.config.RESET_ERROR -logging.config.StreamRequestHandler(??) -logging.config.ThreadingTCPServer(??) -logging.config.dictConfig(??) -logging.config.dictConfigClass(??) -logging.config.fileConfig(??) -logging.config.io(??) -logging.config.listen(??) -logging.config.logging(??) -logging.config.re(??) -logging.config.socket(??) -logging.config.stopListening(??) -logging.config.struct(??) -logging.config.sys(??) -logging.config.thread(??) -logging.config.threading(??) -logging.config.traceback(??) -logging.config.valid_ident(??) -logging.critical(??) -logging.currentframe(??) -logging.debug(??) -logging.disable(??) -logging.error(??) -logging.exception(??) -logging.fatal(??) -logging.getLevelName(??) -logging.getLogRecordFactory(??) -logging.getLogger(??) -logging.getLoggerClass(??) -logging.handlers.BOM_UTF8 -logging.handlers.BaseRotatingHandler(??) -logging.handlers.BufferingHandler(??) -logging.handlers.DEFAULT_HTTP_LOGGING_PORT -logging.handlers.DEFAULT_SOAP_LOGGING_PORT -logging.handlers.DEFAULT_TCP_LOGGING_PORT -logging.handlers.DEFAULT_UDP_LOGGING_PORT -logging.handlers.DatagramHandler(??) -logging.handlers.HTTPHandler(??) -logging.handlers.MemoryHandler(??) -logging.handlers.NTEventLogHandler(??) -logging.handlers.QueueHandler(??) -logging.handlers.QueueListener(??) -logging.handlers.RotatingFileHandler(??) -logging.handlers.SMTPHandler(??) -logging.handlers.ST_DEV -logging.handlers.ST_INO -logging.handlers.ST_MTIME -logging.handlers.SYSLOG_TCP_PORT -logging.handlers.SYSLOG_UDP_PORT -logging.handlers.SocketHandler(??) -logging.handlers.SysLogHandler(??) -logging.handlers.TimedRotatingFileHandler(??) -logging.handlers.WatchedFileHandler(??) -logging.handlers.errno(??) -logging.handlers.logging(??) -logging.handlers.os(??) -logging.handlers.pickle(??) -logging.handlers.queue(??) -logging.handlers.re(??) -logging.handlers.socket(??) -logging.handlers.struct(??) -logging.handlers.threading(??) -logging.handlers.time(??) -logging.info(??) -logging.io(??) -logging.lastResort(??) -logging.log(??) -logging.logMultiprocessing(??) -logging.logProcesses(??) -logging.logThreads(??) -logging.makeLogRecord(??) -logging.os(??) -logging.raiseExceptions(??) -logging.root(??) -logging.setLogRecordFactory(??) -logging.setLoggerClass(??) -logging.shutdown(??) -logging.sys(??) -logging.threading(??) -logging.time(??) -logging.traceback(??) -logging.warn(??) -logging.warning(??) -logging.warnings(??) -logging.weakref(??) -lzma.CHECK_CRC32 -lzma.CHECK_CRC64 -lzma.CHECK_ID_MAX -lzma.CHECK_NONE -lzma.CHECK_SHA256 -lzma.CHECK_UNKNOWN -lzma.FILTER_ARM -lzma.FILTER_ARMTHUMB -lzma.FILTER_DELTA -lzma.FILTER_IA64 -lzma.FILTER_LZMA1 -lzma.FILTER_LZMA2 -lzma.FILTER_POWERPC -lzma.FILTER_SPARC -lzma.FILTER_X86 -lzma.FORMAT_ALONE -lzma.FORMAT_AUTO -lzma.FORMAT_RAW -lzma.FORMAT_XZ -lzma.LZMACompressor(format=FORMAT_XZ, check=-1, preset=None, filters=None) -lzma.LZMADecompressor(format=FORMAT_AUTO, memlimit=None, filters=None) -lzma.LZMAError(??) -lzma.LZMAFile(??) -lzma.MF_BT2 -lzma.MF_BT3 -lzma.MF_BT4 -lzma.MF_HC3 -lzma.MF_HC4 -lzma.MODE_FAST -lzma.MODE_NORMAL -lzma.PRESET_DEFAULT -lzma.PRESET_EXTREME -lzma.builtins(??) -lzma.compress(??) -lzma.decompress(??) -lzma.io(??) -lzma.is_check_supported(check_id) -> bool -lzma.open(??) -macpath.SF_APPEND -macpath.SF_ARCHIVED -macpath.SF_IMMUTABLE -macpath.SF_NOUNLINK -macpath.SF_SNAPSHOT -macpath.ST_ATIME -macpath.ST_CTIME -macpath.ST_DEV -macpath.ST_GID -macpath.ST_INO -macpath.ST_MODE -macpath.ST_MTIME -macpath.ST_NLINK -macpath.ST_SIZE -macpath.ST_UID -macpath.S_ENFMT -macpath.S_IEXEC -macpath.S_IFBLK -macpath.S_IFCHR -macpath.S_IFDIR -macpath.S_IFIFO -macpath.S_IFLNK -macpath.S_IFMT(??) -macpath.S_IFREG -macpath.S_IFSOCK -macpath.S_IMODE(??) -macpath.S_IREAD -macpath.S_IRGRP -macpath.S_IROTH -macpath.S_IRUSR -macpath.S_IRWXG -macpath.S_IRWXO -macpath.S_IRWXU -macpath.S_ISBLK(??) -macpath.S_ISCHR(??) -macpath.S_ISDIR(??) -macpath.S_ISFIFO(??) -macpath.S_ISGID -macpath.S_ISLNK(??) -macpath.S_ISREG(??) -macpath.S_ISSOCK(??) -macpath.S_ISUID -macpath.S_ISVTX -macpath.S_IWGRP -macpath.S_IWOTH -macpath.S_IWRITE -macpath.S_IWUSR -macpath.S_IXGRP -macpath.S_IXOTH -macpath.S_IXUSR -macpath.UF_APPEND -macpath.UF_COMPRESSED -macpath.UF_HIDDEN -macpath.UF_IMMUTABLE -macpath.UF_NODUMP -macpath.UF_NOUNLINK -macpath.UF_OPAQUE -macpath.abspath(??) -macpath.altsep(??) -macpath.basename(??) -macpath.commonprefix(??) -macpath.curdir -macpath.defpath -macpath.devnull -macpath.dirname(??) -macpath.exists(??) -macpath.expanduser(??) -macpath.expandvars(??) -macpath.extsep -macpath.filemode(??) -macpath.genericpath(??) -macpath.getatime(??) -macpath.getctime(??) -macpath.getmtime(??) -macpath.getsize(??) -macpath.isabs(??) -macpath.isdir(??) -macpath.isfile(??) -macpath.islink(??) -macpath.ismount(??) -macpath.join(??) -macpath.lexists(??) -macpath.norm_error(??) -macpath.normcase(??) -macpath.normpath(??) -macpath.os(??) -macpath.pardir -macpath.pathsep -macpath.realpath(??) -macpath.sep -macpath.split(??) -macpath.splitdrive(??) -macpath.splitext(??) -macpath.supports_unicode_filenames(??) -macurl2path.os(??) -macurl2path.pathname2url(??) -macurl2path.test(??) -macurl2path.url2pathname(??) -macurl2path.urllib(??) -mailbox.Babyl(??) -mailbox.BabylMessage(??) -mailbox.Error(??) -mailbox.ExternalClashError(??) -mailbox.FormatError(??) -mailbox.MH(??) -mailbox.MHMessage(??) -mailbox.MMDF(??) -mailbox.MMDFMessage(??) -mailbox.Mailbox(??) -mailbox.Maildir(??) -mailbox.MaildirMessage(??) -mailbox.Message(??) -mailbox.NoSuchMailboxError(??) -mailbox.NotEmptyError(??) -mailbox.calendar(??) -mailbox.contextlib(??) -mailbox.copy(??) -mailbox.email(??) -mailbox.errno(??) -mailbox.fcntl(??) -mailbox.io(??) -mailbox.linesep -mailbox.mbox(??) -mailbox.mboxMessage(??) -mailbox.os(??) -mailbox.socket(??) -mailbox.sys(??) -mailbox.time(??) -mailbox.warnings(??) -mailcap.findmatch(??) -mailcap.findparam(??) -mailcap.getcaps(??) -mailcap.listmailcapfiles(??) -mailcap.lookup(??) -mailcap.os(??) -mailcap.parsefield(??) -mailcap.parseline(??) -mailcap.readmailcapfile(??) -mailcap.show(??) -mailcap.subst(??) -mailcap.test(??) -map(func, *iterables) --> map object -marshal.dump(value, file[, version]) -marshal.dumps(value[, version]) -marshal.load(file) -marshal.loads(bytes) -marshal.version -math.acos(x) -math.acosh(x) -math.asin(x) -math.asinh(x) -math.atan(x) -math.atan2(y, x) -math.atanh(x) -math.ceil(x) -math.copysign(x, y) -math.cos(x) -math.cosh(x) -math.degrees(x) -math.e -math.erf(x) -math.erfc(x) -math.exp(x) -math.expm1(x) -math.fabs(x) -math.factorial(x) -> Integral -math.floor(x) -math.fmod(x, y) -math.frexp(x) -math.fsum(iterable) -math.gamma(x) -math.hypot(x, y) -math.isfinite(x) -> bool -math.isinf(x) -> bool -math.isnan(x) -> bool -math.ldexp(x, i) -math.lgamma(x) -math.log(x[, base]) -math.log10(x) -math.log1p(x) -math.log2(x) -math.modf(x) -math.pi -math.pow(x, y) -math.radians(x) -math.sin(x) -math.sinh(x) -math.sqrt(x) -math.tan(x) -math.tanh(x) -math.trunc(x:Real) -> Integral -max(iterable[, key=func]) -> value -memoryview(object) -mimetypes.MimeTypes(??) -mimetypes.add_type(??) -mimetypes.common_types(??) -mimetypes.encodings_map(??) -mimetypes.guess_all_extensions(??) -mimetypes.guess_extension(??) -mimetypes.guess_type(??) -mimetypes.init(??) -mimetypes.inited(??) -mimetypes.knownfiles(??) -mimetypes.os(??) -mimetypes.posixpath(??) -mimetypes.read_mime_types(??) -mimetypes.suffix_map(??) -mimetypes.sys(??) -mimetypes.types_map(??) -mimetypes.urllib(??) -min(iterable[, key=func]) -> value -mmap.ACCESS_COPY -mmap.ACCESS_READ -mmap.ACCESS_WRITE -mmap.ALLOCATIONGRANULARITY -mmap.MAP_ANON -mmap.MAP_ANONYMOUS -mmap.MAP_PRIVATE -mmap.MAP_SHARED -mmap.PAGESIZE -mmap.PROT_EXEC -mmap.PROT_READ -mmap.PROT_WRITE -mmap.error(??) -mmap.mmap(??) -modulefinder.AddPackagePath(??) -modulefinder.HAVE_ARGUMENT -modulefinder.IMPORT_NAME -modulefinder.LOAD_CONST -modulefinder.Module(??) -modulefinder.ModuleFinder(??) -modulefinder.ReplacePackage(??) -modulefinder.STORE_GLOBAL -modulefinder.STORE_NAME -modulefinder.STORE_OPS(??) -modulefinder.dis(??) -modulefinder.imp(??) -modulefinder.marshal(??) -modulefinder.os(??) -modulefinder.packagePathMap(??) -modulefinder.replacePackageMap(??) -modulefinder.struct(??) -modulefinder.sys(??) -modulefinder.test(??) -modulefinder.types(??) -multiprocessing.Array(??) -multiprocessing.AuthenticationError(??) -multiprocessing.Barrier(??) -multiprocessing.BoundedSemaphore(??) -multiprocessing.BufferTooShort(??) -multiprocessing.Condition(??) -multiprocessing.Event(??) -multiprocessing.JoinableQueue(??) -multiprocessing.Lock(??) -multiprocessing.Manager(??) -multiprocessing.Pipe(??) -multiprocessing.Pool(??) -multiprocessing.Process(??) -multiprocessing.ProcessError(??) -multiprocessing.Queue(??) -multiprocessing.RLock(??) -multiprocessing.RawArray(??) -multiprocessing.RawValue(??) -multiprocessing.SUBDEBUG -multiprocessing.SUBWARNING -multiprocessing.Semaphore(??) -multiprocessing.SimpleQueue(??) -multiprocessing.TimeoutError(??) -multiprocessing.Value(??) -multiprocessing.active_children(??) -multiprocessing.allow_connection_pickling(??) -multiprocessing.connection(??) -multiprocessing.connection.AuthenticationError(??) -multiprocessing.connection.BUFSIZE -multiprocessing.connection.BufferTooShort(??) -multiprocessing.connection.CHALLENGE -multiprocessing.connection.CONNECTION_TIMEOUT -multiprocessing.connection.Client(??) -multiprocessing.connection.Connection(??) -multiprocessing.connection.ConnectionWrapper(??) -multiprocessing.connection.FAILURE -multiprocessing.connection.Finalize(??) -multiprocessing.connection.ForkingPickler(??) -multiprocessing.connection.Listener(??) -multiprocessing.connection.MESSAGE_LENGTH -multiprocessing.connection.Pipe(??) -multiprocessing.connection.SocketClient(??) -multiprocessing.connection.SocketListener(??) -multiprocessing.connection.WELCOME -multiprocessing.connection.XmlClient(??) -multiprocessing.connection.XmlListener(??) -multiprocessing.connection.address_type(??) -multiprocessing.connection.answer_challenge(??) -multiprocessing.connection.arbitrary_address(??) -multiprocessing.connection.current_process(??) -multiprocessing.connection.debug(??) -multiprocessing.connection.default_family -multiprocessing.connection.deliver_challenge(??) -multiprocessing.connection.errno(??) -multiprocessing.connection.families(??) -multiprocessing.connection.get_temp_dir(??) -multiprocessing.connection.io(??) -multiprocessing.connection.itertools(??) -multiprocessing.connection.os(??) -multiprocessing.connection.pickle(??) -multiprocessing.connection.reduction(??) -multiprocessing.connection.select(??) -multiprocessing.connection.socket(??) -multiprocessing.connection.struct(??) -multiprocessing.connection.sub_debug(??) -multiprocessing.connection.sys(??) -multiprocessing.connection.tempfile(??) -multiprocessing.connection.time(??) -multiprocessing.connection.wait(??) -multiprocessing.cpu_count(??) -multiprocessing.current_process(??) -multiprocessing.dummy.Array(??) -multiprocessing.dummy.Barrier(??) -multiprocessing.dummy.BoundedSemaphore(??) -multiprocessing.dummy.Condition(??) -multiprocessing.dummy.DummyProcess(??) -multiprocessing.dummy.Event(??) -multiprocessing.dummy.JoinableQueue(??) -multiprocessing.dummy.Lock(??) -multiprocessing.dummy.Manager(??) -multiprocessing.dummy.Namespace(??) -multiprocessing.dummy.Pipe(??) -multiprocessing.dummy.Pool(??) -multiprocessing.dummy.Process(??) -multiprocessing.dummy.Queue(??) -multiprocessing.dummy.RLock(??) -multiprocessing.dummy.Semaphore(??) -multiprocessing.dummy.Value(??) -multiprocessing.dummy.active_children(??) -multiprocessing.dummy.array(??) -multiprocessing.dummy.connection(??) -multiprocessing.dummy.connection.Client(??) -multiprocessing.dummy.connection.Connection(??) -multiprocessing.dummy.connection.Listener(??) -multiprocessing.dummy.connection.Pipe(??) -multiprocessing.dummy.connection.Queue(??) -multiprocessing.dummy.connection.families(??) -multiprocessing.dummy.current_process(??) -multiprocessing.dummy.dict() -> new empty dictionary -multiprocessing.dummy.freeze_support(??) -multiprocessing.dummy.list() -> new empty list -multiprocessing.dummy.shutdown(??) -multiprocessing.dummy.sys(??) -multiprocessing.dummy.threading(??) -multiprocessing.dummy.weakref(??) -multiprocessing.forking(??) -multiprocessing.forking.ForkingPickler(??) -multiprocessing.forking.Pickler(file, protocol=None) -multiprocessing.forking.Popen(??) -multiprocessing.forking.assert_spawning(??) -multiprocessing.forking.close(fd) -multiprocessing.forking.dispatch_table(??) -multiprocessing.forking.duplicate(??) -multiprocessing.forking.old_main_modules(??) -multiprocessing.forking.os(??) -multiprocessing.forking.partial(func, *args, **keywords) - new function with partial application -multiprocessing.forking.prepare(??) -multiprocessing.forking.process(??) -multiprocessing.forking.signal(??) -multiprocessing.forking.sys(??) -multiprocessing.forking.util(??) -multiprocessing.freeze_support(??) -multiprocessing.get_logger(??) -multiprocessing.heap.Arena(??) -multiprocessing.heap.BufferWrapper(??) -multiprocessing.heap.Finalize(??) -multiprocessing.heap.Heap(??) -multiprocessing.heap.assert_spawning(??) -multiprocessing.heap.bisect(??) -multiprocessing.heap.info(??) -multiprocessing.heap.itertools(??) -multiprocessing.heap.mmap(??) -multiprocessing.heap.os(??) -multiprocessing.heap.sys(??) -multiprocessing.heap.threading(??) -multiprocessing.log_to_stderr(??) -multiprocessing.managers.AcquirerProxy(??) -multiprocessing.managers.Array(??) -multiprocessing.managers.ArrayProxy(??) -multiprocessing.managers.AuthenticationString(??) -multiprocessing.managers.AutoProxy(??) -multiprocessing.managers.BarrierProxy(??) -multiprocessing.managers.BaseListProxy(??) -multiprocessing.managers.BaseManager(??) -multiprocessing.managers.BaseProxy(??) -multiprocessing.managers.ConditionProxy(??) -multiprocessing.managers.DictProxy(??) -multiprocessing.managers.EventProxy(??) -multiprocessing.managers.ForkingPickler(??) -multiprocessing.managers.IteratorProxy(??) -multiprocessing.managers.ListProxy(??) -multiprocessing.managers.MakeProxyType(??) -multiprocessing.managers.Namespace(??) -multiprocessing.managers.NamespaceProxy(??) -multiprocessing.managers.Pool(??) -multiprocessing.managers.PoolProxy(??) -multiprocessing.managers.Popen(??) -multiprocessing.managers.Process(??) -multiprocessing.managers.ProcessLocalSet(??) -multiprocessing.managers.RebuildProxy(??) -multiprocessing.managers.RemoteError(??) -multiprocessing.managers.Server(??) -multiprocessing.managers.State(??) -multiprocessing.managers.SyncManager(??) -multiprocessing.managers.Token(??) -multiprocessing.managers.Value(??) -multiprocessing.managers.ValueProxy(??) -multiprocessing.managers.active_children(??) -multiprocessing.managers.all_methods(??) -multiprocessing.managers.array(??) -multiprocessing.managers.connection(??) -multiprocessing.managers.convert_to_error(??) -multiprocessing.managers.copyreg(??) -multiprocessing.managers.current_process(??) -multiprocessing.managers.dispatch(??) -multiprocessing.managers.format_exc(??) -multiprocessing.managers.listener_client(??) -multiprocessing.managers.public_methods(??) -multiprocessing.managers.queue(??) -multiprocessing.managers.rebuild_as_list(??) -multiprocessing.managers.reduce_array(??) -multiprocessing.managers.sys(??) -multiprocessing.managers.threading(??) -multiprocessing.managers.util(??) -multiprocessing.managers.view_type(??) -multiprocessing.managers.view_types(??) -multiprocessing.os(??) -multiprocessing.pool.ApplyResult(??) -multiprocessing.pool.CLOSE -multiprocessing.pool.Finalize(??) -multiprocessing.pool.IMapIterator(??) -multiprocessing.pool.IMapUnorderedIterator(??) -multiprocessing.pool.MapResult(??) -multiprocessing.pool.MaybeEncodingError(??) -multiprocessing.pool.Pool(??) -multiprocessing.pool.Process(??) -multiprocessing.pool.RUN -multiprocessing.pool.TERMINATE -multiprocessing.pool.ThreadPool(??) -multiprocessing.pool.TimeoutError(??) -multiprocessing.pool.collections(??) -multiprocessing.pool.cpu_count(??) -multiprocessing.pool.debug(??) -multiprocessing.pool.itertools(??) -multiprocessing.pool.job_counter(??) -multiprocessing.pool.mapstar(??) -multiprocessing.pool.queue(??) -multiprocessing.pool.starmapstar(??) -multiprocessing.pool.threading(??) -multiprocessing.pool.time(??) -multiprocessing.pool.worker(??) -multiprocessing.process(??) -multiprocessing.process.AuthenticationString(??) -multiprocessing.process.ORIGINAL_DIR -multiprocessing.process.Process(??) -multiprocessing.process.WeakSet(??) -multiprocessing.process.active_children(??) -multiprocessing.process.current_process(??) -multiprocessing.process.itertools(??) -multiprocessing.process.name -multiprocessing.process.os(??) -multiprocessing.process.signal(??) -multiprocessing.process.signum -multiprocessing.process.sys(??) -multiprocessing.queues(??) -multiprocessing.queues.BoundedSemaphore(??) -multiprocessing.queues.Condition(??) -multiprocessing.queues.Empty(??) -multiprocessing.queues.Finalize(??) -multiprocessing.queues.Full(??) -multiprocessing.queues.JoinableQueue(??) -multiprocessing.queues.Lock(??) -multiprocessing.queues.Pipe(??) -multiprocessing.queues.Queue(??) -multiprocessing.queues.Semaphore(??) -multiprocessing.queues.SimpleQueue(??) -multiprocessing.queues.assert_spawning(??) -multiprocessing.queues.collections(??) -multiprocessing.queues.debug(??) -multiprocessing.queues.errno(??) -multiprocessing.queues.info(??) -multiprocessing.queues.os(??) -multiprocessing.queues.register_after_fork(??) -multiprocessing.queues.sys(??) -multiprocessing.queues.threading(??) -multiprocessing.queues.time(??) -multiprocessing.queues.weakref(??) -multiprocessing.reduction(??) -multiprocessing.reduction.ACKNOWLEDGE(??) -multiprocessing.reduction.DupFd(??) -multiprocessing.reduction.ResourceSharer(??) -multiprocessing.reduction.current_process(??) -multiprocessing.reduction.debug(??) -multiprocessing.reduction.is_exiting(??) -multiprocessing.reduction.os(??) -multiprocessing.reduction.rebuild_connection(??) -multiprocessing.reduction.rebuild_socket(??) -multiprocessing.reduction.recv_handle(??) -multiprocessing.reduction.reduce_connection(??) -multiprocessing.reduction.reduce_socket(??) -multiprocessing.reduction.register_after_fork(??) -multiprocessing.reduction.resource_sharer(??) -multiprocessing.reduction.send_handle(??) -multiprocessing.reduction.signal(??) -multiprocessing.reduction.socket(??) -multiprocessing.reduction.struct(??) -multiprocessing.reduction.sub_debug(??) -multiprocessing.reduction.sub_warning(??) -multiprocessing.reduction.sys(??) -multiprocessing.reduction.threading(??) -multiprocessing.sharedctypes.Array(??) -multiprocessing.sharedctypes.ForkingPickler(??) -multiprocessing.sharedctypes.RLock(??) -multiprocessing.sharedctypes.RawArray(??) -multiprocessing.sharedctypes.RawValue(??) -multiprocessing.sharedctypes.Synchronized(??) -multiprocessing.sharedctypes.SynchronizedArray(??) -multiprocessing.sharedctypes.SynchronizedBase(??) -multiprocessing.sharedctypes.SynchronizedString(??) -multiprocessing.sharedctypes.Value(??) -multiprocessing.sharedctypes.assert_spawning(??) -multiprocessing.sharedctypes.class_cache(??) -multiprocessing.sharedctypes.copy(??) -multiprocessing.sharedctypes.ctypes(??) -multiprocessing.sharedctypes.heap(??) -multiprocessing.sharedctypes.make_property(??) -multiprocessing.sharedctypes.prop_cache(??) -multiprocessing.sharedctypes.rebuild_ctype(??) -multiprocessing.sharedctypes.reduce_ctype(??) -multiprocessing.sharedctypes.synchronized(??) -multiprocessing.sharedctypes.template -multiprocessing.sharedctypes.typecode_to_type(??) -multiprocessing.sharedctypes.weakref(??) -multiprocessing.synchronize(??) -multiprocessing.synchronize.Barrier(??) -multiprocessing.synchronize.BoundedSemaphore(??) -multiprocessing.synchronize.Condition(??) -multiprocessing.synchronize.Event(??) -multiprocessing.synchronize.Lock(??) -multiprocessing.synchronize.Popen(??) -multiprocessing.synchronize.RECURSIVE_MUTEX -multiprocessing.synchronize.RLock(??) -multiprocessing.synchronize.SEMAPHORE -multiprocessing.synchronize.SEM_VALUE_MAX -multiprocessing.synchronize.SemLock(??) -multiprocessing.synchronize.Semaphore(??) -multiprocessing.synchronize.assert_spawning(??) -multiprocessing.synchronize.current_process(??) -multiprocessing.synchronize.debug(??) -multiprocessing.synchronize.register_after_fork(??) -multiprocessing.synchronize.sys(??) -multiprocessing.synchronize.threading(??) -multiprocessing.sys(??) -multiprocessing.util(??) -multiprocessing.util.DEBUG -multiprocessing.util.DEFAULT_LOGGING_FORMAT -multiprocessing.util.Finalize(??) -multiprocessing.util.ForkAwareLocal(??) -multiprocessing.util.ForkAwareThreadLock(??) -multiprocessing.util.INFO -multiprocessing.util.LOGGER_NAME -multiprocessing.util.NOTSET -multiprocessing.util.SUBDEBUG -multiprocessing.util.SUBWARNING -multiprocessing.util.active_children(??) -multiprocessing.util.atexit(??) -multiprocessing.util.current_process(??) -multiprocessing.util.debug(??) -multiprocessing.util.functools(??) -multiprocessing.util.get_logger(??) -multiprocessing.util.get_temp_dir(??) -multiprocessing.util.info(??) -multiprocessing.util.is_exiting(??) -multiprocessing.util.itertools(??) -multiprocessing.util.log_to_stderr(??) -multiprocessing.util.os(??) -multiprocessing.util.register_after_fork(??) -multiprocessing.util.sub_debug(??) -multiprocessing.util.sub_warning(??) -multiprocessing.util.sys(??) -multiprocessing.util.threading(??) -multiprocessing.util.weakref(??) -netrc.NetrcParseError(??) -netrc.io(??) -netrc.netrc(??) -netrc.os(??) -netrc.shlex(??) -next(iterator[, default]) -nis.cat(map, domain = defaultdomain) -nis.error(??) -nis.get_default_domain() -> str -nis.maps(domain = defaultdomain) -nis.match(key, map, domain = defaultdomain) -nntplib.ArticleInfo(number, message_id, lines) -nntplib.GroupInfo(group, last, first, flag) -nntplib.NNTP(??) -nntplib.NNTPDataError(??) -nntplib.NNTPError(??) -nntplib.NNTPPermanentError(??) -nntplib.NNTPProtocolError(??) -nntplib.NNTPReplyError(??) -nntplib.NNTPTemporaryError(??) -nntplib.NNTP_PORT -nntplib.NNTP_SSL(??) -nntplib.NNTP_SSL_PORT -nntplib.collections(??) -nntplib.datetime(??) -nntplib.decode_header(??) -nntplib.re(??) -nntplib.socket(??) -nntplib.ssl(??) -nntplib.warnings(??) -numbers.ABCMeta(??) -numbers.Complex(??) -numbers.Integral(??) -numbers.Number(??) -numbers.Rational(??) -numbers.Real(??) -numbers.abstractmethod(??) -object(??) -oct(number) -> string -open(??) -operator.abs(a) -- Same as abs(a). -operator.add(a, b) -- Same as a + b. -operator.and_(a, b) -- Same as a & b. -operator.attrgetter(attr, ...) --> attrgetter object -operator.concat(a, b) -- Same as a + b, for a and b sequences. -operator.contains(a, b) -- Same as b in a (note reversed operands). -operator.countOf(a, b) -- Return the number of times b occurs in a. -operator.delitem(a, b) -- Same as del a[b]. -operator.eq(a, b) -- Same as a==b. -operator.floordiv(a, b) -- Same as a // b. -operator.ge(a, b) -- Same as a>=b. -operator.getitem(a, b) -- Same as a[b]. -operator.gt(a, b) -- Same as a>b. -operator.iadd(??) -operator.iand(??) -operator.iconcat(??) -operator.ifloordiv(??) -operator.ilshift(??) -operator.imod(??) -operator.imul(??) -operator.index(a) -- Same as a.__index__() -operator.indexOf(a, b) -- Return the first index of b in a. -operator.inv(a) -- Same as ~a. -operator.invert(a) -- Same as ~a. -operator.ior(??) -operator.ipow(??) -operator.irshift(??) -operator.is_(a, b) -- Same as a is b. -operator.is_not(a, b) -- Same as a is not b. -operator.isub(??) -operator.itemgetter(item, ...) --> itemgetter object -operator.itruediv(??) -operator.ixor(??) -operator.le(a, b) -- Same as a<=b. -operator.lshift(a, b) -- Same as a << b. -operator.lt(a, b) -- Same as a methodcaller object -operator.mod(a, b) -- Same as a % b. -operator.mul(a, b) -- Same as a * b. -operator.ne(a, b) -- Same as a!=b. -operator.neg(a) -- Same as -a. -operator.not_(a) -- Same as not a. -operator.or_(a, b) -- Same as a | b. -operator.pos(a) -- Same as +a. -operator.pow(a, b) -- Same as a ** b. -operator.rshift(a, b) -- Same as a >> b. -operator.setitem(a, b, c) -- Same as a[b] = c. -operator.sub(a, b) -- Same as a - b. -operator.truediv(a, b) -- Same as a / b. -operator.truth(a) -- Return True if a is true, False otherwise. -operator.xor(a, b) -- Same as a ^ b. -optparse.AmbiguousOptionError(??) -optparse.BadOptionError(??) -optparse.HelpFormatter(??) -optparse.IndentedHelpFormatter(??) -optparse.NO_DEFAULT(??) -optparse.OptParseError(??) -optparse.Option(??) -optparse.OptionConflictError(??) -optparse.OptionContainer(??) -optparse.OptionError(??) -optparse.OptionGroup(??) -optparse.OptionParser(??) -optparse.OptionValueError(??) -optparse.SUPPRESS_HELP -optparse.SUPPRESS_USAGE -optparse.TitledHelpFormatter(??) -optparse.Values(??) -optparse.check_builtin(??) -optparse.check_choice(??) -optparse.gettext(??) -optparse.make_option(??) -optparse.ngettext(??) -optparse.os(??) -optparse.sys(??) -optparse.textwrap(??) -ord(c) -> integer -os.CLD_CONTINUED -os.CLD_DUMPED -os.CLD_EXITED -os.CLD_TRAPPED -os.EX_CANTCREAT -os.EX_CONFIG -os.EX_DATAERR -os.EX_IOERR -os.EX_NOHOST -os.EX_NOINPUT -os.EX_NOPERM -os.EX_NOUSER -os.EX_OK -os.EX_OSERR -os.EX_OSFILE -os.EX_PROTOCOL -os.EX_SOFTWARE -os.EX_TEMPFAIL -os.EX_UNAVAILABLE -os.EX_USAGE -os.F_LOCK -os.F_OK -os.F_TEST -os.F_TLOCK -os.F_ULOCK -os.MutableMapping(??) -os.NGROUPS_MAX -os.O_ACCMODE -os.O_APPEND -os.O_ASYNC -os.O_CREAT -os.O_DIRECTORY -os.O_DSYNC -os.O_EXCL -os.O_EXLOCK -os.O_NDELAY -os.O_NOCTTY -os.O_NOFOLLOW -os.O_NONBLOCK -os.O_RDONLY -os.O_RDWR -os.O_SHLOCK -os.O_SYNC -os.O_TRUNC -os.O_WRONLY -os.PRIO_PGRP -os.PRIO_PROCESS -os.PRIO_USER -os.P_ALL -os.P_NOWAIT -os.P_NOWAITO -os.P_PGID -os.P_PID -os.P_WAIT -os.RTLD_GLOBAL -os.RTLD_LAZY -os.RTLD_LOCAL -os.RTLD_NODELETE -os.RTLD_NOLOAD -os.RTLD_NOW -os.R_OK -os.SCHED_FIFO -os.SCHED_OTHER -os.SCHED_RR -os.SEEK_CUR -os.SEEK_END -os.SEEK_SET -os.ST_NOSUID -os.ST_RDONLY -os.TMP_MAX -os.WCONTINUED -os.WCOREDUMP(status) -> bool -os.WEXITED -os.WEXITSTATUS(status) -> integer -os.WIFCONTINUED(status) -> bool -os.WIFEXITED(status) -> bool -os.WIFSIGNALED(status) -> bool -os.WIFSTOPPED(status) -> bool -os.WNOHANG -os.WNOWAIT -os.WSTOPPED -os.WSTOPSIG(status) -> integer -os.WTERMSIG(status) -> integer -os.WUNTRACED -os.W_OK -os.X_OK -os.abort() -> does not return! -os.access(path, mode, *, dir_fd=None, effective_ids=False, follow_symlinks=True) -os.altsep(??) -os.chdir(path) -os.chflags(path, flags, *, follow_symlinks=True) -os.chmod(path, mode, *, dir_fd=None, follow_symlinks=True) -os.chown(path, uid, gid, *, dir_fd=None, follow_symlinks=True) -os.chroot(path) -os.close(fd) -os.closerange(fd_low, fd_high) -os.confstr(name) -> string -os.confstr_names(??) -os.ctermid() -> string -os.curdir -os.defpath -os.device_encoding(fd) -> str -os.devnull -os.dup(fd) -> fd2 -os.dup2(old_fd, new_fd) -os.environ(??) -os.environb(??) -os.errno(??) -os.error(??) -os.execl(file, *args) -os.execle(file, *args, env) -os.execlp(file, *args) -os.execlpe(file, *args, env) -os.execv(path, args) -os.execve(path, args, env) -os.execvp(file, args) -os.execvpe(file, args, env) -os.extsep -os.fchdir(fd) -os.fchmod(fd, mode) -os.fchown(fd, uid, gid) -os.fdopen(??) -os.fork() -> pid -os.forkpty() -> (pid, master_fd) -os.fpathconf(fd, name) -> integer -os.fsdecode(??) -os.fsencode(??) -os.fstat(fd) -> stat result -os.fstatvfs(fd) -> statvfs result -os.fsync(fildes) -os.ftruncate(fd, length) -os.get_exec_path(??) -os.get_terminal_size(??) -os.getcwd() -> path -os.getcwdb() -> path -os.getegid() -> egid -os.getenv(??) -os.getenvb(??) -os.geteuid() -> euid -os.getgid() -> gid -os.getgrouplist(user, group) -> list of groups to which a user belongs -os.getgroups() -> list of group IDs -os.getloadavg() -> (float, float, float) -os.getlogin() -> string -os.getpgid(pid) -> pgid -os.getpgrp() -> pgrp -os.getpid() -> pid -os.getppid() -> ppid -os.getpriority(which, who) -> current_priority -os.getsid(pid) -> sid -os.getuid() -> uid -os.initgroups(username, gid) -> None -os.isatty(fd) -> bool -os.kill(pid, sig) -os.killpg(pgid, sig) -os.lchflags(path, flags) -os.lchmod(path, mode) -os.lchown(path, uid, gid) -os.linesep -os.link(src, dst, *, src_dir_fd=None, dst_dir_fd=None, follow_symlinks=True) -os.listdir(path='.') -> list_of_filenames -os.lockf(fd, cmd, len) -os.lseek(fd, pos, how) -> newpos -os.lstat(path, *, dir_fd=None) -> stat result -os.major(device) -> major number -os.makedev(major, minor) -> device number -os.makedirs(path [, mode=0o777][, exist_ok=False]) -os.minor(device) -> minor number -os.mkdir(path, mode=0o777, *, dir_fd=None) -os.mkfifo(path, mode=0o666, *, dir_fd=None) -os.mknod(filename, mode=0o600, device=0, *, dir_fd=None) -os.name -os.nice(inc) -> new_priority -os.open(path, flags, mode=0o777, *, dir_fd=None) -os.openpty() -> (master_fd, slave_fd) -os.pardir -os.path(??) -os.pathconf(path, name) -> integer -os.pathconf_names(??) -os.pathsep -os.pipe() -> (read_end, write_end) -os.popen(??) -os.pread(fd, buffersize, offset) -> string -os.putenv(key, value) -os.pwrite(fd, string, offset) -> byteswritten -os.read(fd, buffersize) -> string -os.readlink(path, *, dir_fd=None) -> path -os.readv(fd, buffers) -> bytesread -os.remove(path, *, dir_fd=None) -os.removedirs(path) -os.rename(src, dst, *, src_dir_fd=None, dst_dir_fd=None) -os.renames(old, new) -os.replace(src, dst, *, src_dir_fd=None, dst_dir_fd=None) -os.rmdir(path, *, dir_fd=None) -os.sched_get_priority_max(policy) -os.sched_get_priority_min(policy) -os.sched_yield() -os.sendfile(out, in, offset, nbytes) -> byteswritten -os.sep -os.setegid(gid) -os.seteuid(uid) -os.setgid(gid) -os.setgroups(list) -os.setpgid(pid, pgrp) -os.setpgrp() -os.setpriority(which, who, prio) -> None -os.setregid(rgid, egid) -os.setreuid(ruid, euid) -os.setsid() -os.setuid(uid) -os.spawnl(mode, file, *args) -> integer -os.spawnle(mode, file, *args, env) -> integer -os.spawnlp(mode, file, *args) -> integer -os.spawnlpe(mode, file, *args, env) -> integer -os.spawnv(mode, file, args) -> integer -os.spawnve(mode, file, args, env) -> integer -os.spawnvp(mode, file, args) -> integer -os.spawnvpe(mode, file, args, env) -> integer -os.st(??) -os.stat(path, *, dir_fd=None, follow_symlinks=True) -> stat result -os.stat_float_times([newval]) -> oldval -os.stat_result(??) -os.statvfs(path) -os.statvfs_result(??) -os.strerror(code) -> string -os.supports_bytes_environ(??) -os.supports_dir_fd(??) -os.supports_effective_ids(??) -os.supports_fd(??) -os.supports_follow_symlinks(??) -os.symlink(src, dst, target_is_directory=False, *, dir_fd=None) -os.sync() -os.sys(??) -os.sysconf(name) -> integer -os.sysconf_names(??) -os.system(command) -> exit_status -os.tcgetpgrp(fd) -> pgid -os.tcsetpgrp(fd, pgid) -os.terminal_size(??) -os.times() -> times_result -os.times_result(??) -os.truncate(path, length) -os.ttyname(fd) -> string -os.umask(new_mask) -> old_mask -os.uname() -> uname_result -os.uname_result(??) -os.unlink(path, *, dir_fd=None) -os.unsetenv(key) -os.urandom(n) -> str -os.utime(path, times=None, *, ns=None, dir_fd=None, follow_symlinks=True) -os.wait() -> (pid, status) -os.wait3(options) -> (pid, status, rusage) -os.wait4(pid, options) -> (pid, status, rusage) -os.waitpid(pid, options) -> (pid, status) -os.walk(??) -os.write(fd, string) -> byteswritten -os.writev(fd, buffers) -> byteswritten -packaging.command.PackagingModuleError(??) -packaging.command.STANDARD_COMMANDS(??) -packaging.command.bdist.Command(??) -packaging.command.bdist.PackagingOptionError(??) -packaging.command.bdist.PackagingPlatformError(??) -packaging.command.bdist.bdist(??) -packaging.command.bdist.os(??) -packaging.command.bdist.show_formats(??) -packaging.command.bdist.util(??) -packaging.command.bdist_dumb.Command(??) -packaging.command.bdist_dumb.PackagingPlatformError(??) -packaging.command.bdist_dumb.bdist_dumb(??) -packaging.command.bdist_dumb.get_platform(??) -packaging.command.bdist_dumb.get_python_version(??) -packaging.command.bdist_dumb.logger(??) -packaging.command.bdist_dumb.os(??) -packaging.command.bdist_dumb.rmtree(??) -packaging.command.bdist_wininst.Command(??) -packaging.command.bdist_wininst.PackagingOptionError(??) -packaging.command.bdist_wininst.PackagingPlatformError(??) -packaging.command.bdist_wininst.bdist_wininst(??) -packaging.command.bdist_wininst.get_platform(??) -packaging.command.bdist_wininst.get_python_version(??) -packaging.command.bdist_wininst.logger(??) -packaging.command.bdist_wininst.os(??) -packaging.command.bdist_wininst.rmtree(??) -packaging.command.bdist_wininst.sys(??) -packaging.command.build.Command(??) -packaging.command.build.PackagingOptionError(??) -packaging.command.build.build(??) -packaging.command.build.get_platform(??) -packaging.command.build.os(??) -packaging.command.build.show_compilers(??) -packaging.command.build.sys(??) -packaging.command.build_clib.Command(??) -packaging.command.build_clib.PackagingSetupError(??) -packaging.command.build_clib.build_clib(??) -packaging.command.build_clib.customize_compiler(??) -packaging.command.build_clib.logger(??) -packaging.command.build_clib.new_compiler(??) -packaging.command.build_clib.os(??) -packaging.command.build_clib.show_compilers(??) -packaging.command.build_ext.CCompilerError(??) -packaging.command.build_ext.Command(??) -packaging.command.build_ext.CompileError(??) -packaging.command.build_ext.Extension(??) -packaging.command.build_ext.PackagingError(??) -packaging.command.build_ext.PackagingPlatformError(??) -packaging.command.build_ext.PackagingSetupError(??) -packaging.command.build_ext.build_ext(??) -packaging.command.build_ext.customize_compiler(??) -packaging.command.build_ext.extension_name_re(??) -packaging.command.build_ext.get_platform(??) -packaging.command.build_ext.logger(??) -packaging.command.build_ext.newer_group(??) -packaging.command.build_ext.os(??) -packaging.command.build_ext.re(??) -packaging.command.build_ext.show_compilers(??) -packaging.command.build_ext.site(??) -packaging.command.build_ext.sys(??) -packaging.command.build_ext.sysconfig(??) -packaging.command.build_py.Command(??) -packaging.command.build_py.Mixin2to3(??) -packaging.command.build_py.PackagingFileError(??) -packaging.command.build_py.PackagingOptionError(??) -packaging.command.build_py.build_py(??) -packaging.command.build_py.convert_path(??) -packaging.command.build_py.glob(??) -packaging.command.build_py.imp(??) -packaging.command.build_py.logger(??) -packaging.command.build_py.os(??) -packaging.command.build_scripts.Command(??) -packaging.command.build_scripts.Mixin2to3(??) -packaging.command.build_scripts.build_scripts(??) -packaging.command.build_scripts.convert_path(??) -packaging.command.build_scripts.detect_encoding(??) -packaging.command.build_scripts.first_line_re(??) -packaging.command.build_scripts.logger(??) -packaging.command.build_scripts.newer(??) -packaging.command.build_scripts.os(??) -packaging.command.build_scripts.re(??) -packaging.command.build_scripts.sysconfig(??) -packaging.command.check.Command(??) -packaging.command.check.PackagingSetupError(??) -packaging.command.check.check(??) -packaging.command.check.logger(??) -packaging.command.check.resolve_name(??) -packaging.command.clean.Command(??) -packaging.command.clean.clean(??) -packaging.command.clean.logger(??) -packaging.command.clean.os(??) -packaging.command.clean.rmtree(??) -packaging.command.cmd.Command(??) -packaging.command.cmd.PackagingOptionError(??) -packaging.command.cmd.copyfile(??) -packaging.command.cmd.logger(??) -packaging.command.cmd.make_archive(??) -packaging.command.cmd.move(??) -packaging.command.cmd.os(??) -packaging.command.cmd.re(??) -packaging.command.cmd.util(??) -packaging.command.config.Command(??) -packaging.command.config.LANG_EXT(??) -packaging.command.config.PackagingExecError(??) -packaging.command.config.config(??) -packaging.command.config.customize_compiler(??) -packaging.command.config.dump_file(??) -packaging.command.config.logger(??) -packaging.command.config.os(??) -packaging.command.config.re(??) -packaging.command.get_command_class(??) -packaging.command.get_command_names(??) -packaging.command.install_dist.Command(??) -packaging.command.install_dist.PackagingOptionError(??) -packaging.command.install_dist.PackagingPlatformError(??) -packaging.command.install_dist.change_root(??) -packaging.command.install_dist.convert_path(??) -packaging.command.install_dist.get_config_var(??) -packaging.command.install_dist.get_config_vars(??) -packaging.command.install_dist.get_path(??) -packaging.command.install_dist.get_paths(??) -packaging.command.install_dist.get_platform(??) -packaging.command.install_dist.install_dist(??) -packaging.command.install_dist.logger(??) -packaging.command.install_dist.os(??) -packaging.command.install_dist.sys(??) -packaging.command.install_dist.sysconfig(??) -packaging.command.install_dist.write_file(??) -packaging.command.install_distinfo.Command(??) -packaging.command.install_distinfo.csv(??) -packaging.command.install_distinfo.hashlib(??) -packaging.command.install_distinfo.install_distinfo(??) -packaging.command.install_distinfo.logger(??) -packaging.command.install_distinfo.os(??) -packaging.command.install_distinfo.rmtree(??) -packaging.command.install_headers.Command(??) -packaging.command.install_headers.install_headers(??) -packaging.command.install_lib.Command(??) -packaging.command.install_lib.PYTHON_SOURCE_EXTENSION -packaging.command.install_lib.PackagingOptionError(??) -packaging.command.install_lib.imp(??) -packaging.command.install_lib.install_lib(??) -packaging.command.install_lib.logger(??) -packaging.command.install_lib.os(??) -packaging.command.install_scripts.Command(??) -packaging.command.install_scripts.install_scripts(??) -packaging.command.install_scripts.logger(??) -packaging.command.install_scripts.os(??) -packaging.command.os(??) -packaging.command.register.Command(??) -packaging.command.register.DEFAULT_REALM -packaging.command.register.DEFAULT_REPOSITORY -packaging.command.register.encode_multipart(??) -packaging.command.register.generate_pypirc(??) -packaging.command.register.get_pypirc_path(??) -packaging.command.register.getpass(??) -packaging.command.register.logger(??) -packaging.command.register.read_pypirc(??) -packaging.command.register.register(??) -packaging.command.register.urllib(??) -packaging.command.resolve_name(??) -packaging.command.sdist.Command(??) -packaging.command.sdist.Manifest(??) -packaging.command.sdist.PackagingFileError(??) -packaging.command.sdist.PackagingModuleError(??) -packaging.command.sdist.PackagingOptionError(??) -packaging.command.sdist.PackagingPlatformError(??) -packaging.command.sdist.StringIO(??) -packaging.command.sdist.get_archive_formats(??) -packaging.command.sdist.get_command_names(??) -packaging.command.sdist.logger(??) -packaging.command.sdist.os(??) -packaging.command.sdist.re(??) -packaging.command.sdist.resolve_name(??) -packaging.command.sdist.rmtree(??) -packaging.command.sdist.sdist(??) -packaging.command.sdist.show_formats(??) -packaging.command.sdist.sys(??) -packaging.command.set_command(??) -packaging.command.test.Command(??) -packaging.command.test.PackagingOptionError(??) -packaging.command.test.get_distribution(??) -packaging.command.test.logger(??) -packaging.command.test.logging(??) -packaging.command.test.os(??) -packaging.command.test.resolve_name(??) -packaging.command.test.sys(??) -packaging.command.test.test(??) -packaging.command.test.unittest(??) -packaging.command.upload.Command(??) -packaging.command.upload.DEFAULT_REALM -packaging.command.upload.DEFAULT_REPOSITORY -packaging.command.upload.HTTPError(??) -packaging.command.upload.PackagingOptionError(??) -packaging.command.upload.Request(??) -packaging.command.upload.encode_multipart(??) -packaging.command.upload.logger(??) -packaging.command.upload.logging(??) -packaging.command.upload.md5(??) -packaging.command.upload.os(??) -packaging.command.upload.platform(??) -packaging.command.upload.read_pypirc(??) -packaging.command.upload.socket(??) -packaging.command.upload.spawn(??) -packaging.command.upload.standard_b64encode(??) -packaging.command.upload.upload(??) -packaging.command.upload.urllib(??) -packaging.command.upload.urlopen(??) -packaging.command.upload_docs.BytesIO([buffer]) -> object -packaging.command.upload_docs.Command(??) -packaging.command.upload_docs.DEFAULT_REALM -packaging.command.upload_docs.DEFAULT_REPOSITORY -packaging.command.upload_docs.PackagingFileError(??) -packaging.command.upload_docs.base64(??) -packaging.command.upload_docs.encode_multipart(??) -packaging.command.upload_docs.http(??) -packaging.command.upload_docs.logger(??) -packaging.command.upload_docs.logging(??) -packaging.command.upload_docs.os(??) -packaging.command.upload_docs.read_pypirc(??) -packaging.command.upload_docs.socket(??) -packaging.command.upload_docs.upload_docs(??) -packaging.command.upload_docs.urllib(??) -packaging.command.upload_docs.zip_dir(??) -packaging.command.upload_docs.zipfile(??) -packaging.compat.Mixin2to3(??) -packaging.compat.logger(??) -packaging.compiler.PackagingPlatformError(??) -packaging.compiler.ccompiler.CCompiler(??) -packaging.compiler.ccompiler.CompileError(??) -packaging.compiler.ccompiler.LinkError(??) -packaging.compiler.ccompiler.UnknownFileError(??) -packaging.compiler.ccompiler.execute(??) -packaging.compiler.ccompiler.gen_preprocess_options(??) -packaging.compiler.ccompiler.logger(??) -packaging.compiler.ccompiler.move(??) -packaging.compiler.ccompiler.newer_group(??) -packaging.compiler.ccompiler.os(??) -packaging.compiler.ccompiler.spawn(??) -packaging.compiler.ccompiler.split_quoted(??) -packaging.compiler.customize_compiler(??) -packaging.compiler.cygwinccompiler.CONFIG_H_NOTOK -packaging.compiler.cygwinccompiler.CONFIG_H_OK -packaging.compiler.cygwinccompiler.CONFIG_H_UNCERTAIN -packaging.compiler.cygwinccompiler.CompileError(??) -packaging.compiler.cygwinccompiler.CygwinCCompiler(??) -packaging.compiler.cygwinccompiler.Mingw32CCompiler(??) -packaging.compiler.cygwinccompiler.PackagingExecError(??) -packaging.compiler.cygwinccompiler.UnixCCompiler(??) -packaging.compiler.cygwinccompiler.UnknownFileError(??) -packaging.compiler.cygwinccompiler.check_config_h(??) -packaging.compiler.cygwinccompiler.get_compiler_versions(??) -packaging.compiler.cygwinccompiler.get_msvcr(??) -packaging.compiler.cygwinccompiler.logger(??) -packaging.compiler.cygwinccompiler.os(??) -packaging.compiler.cygwinccompiler.sys(??) -packaging.compiler.cygwinccompiler.sysconfig(??) -packaging.compiler.cygwinccompiler.write_file(??) -packaging.compiler.extension(??) -packaging.compiler.extension.Extension(??) -packaging.compiler.extension.logger(??) -packaging.compiler.gen_lib_options(??) -packaging.compiler.gen_preprocess_options(??) -packaging.compiler.get_default_compiler(??) -packaging.compiler.logger(??) -packaging.compiler.msvccompiler.CCompiler(??) -packaging.compiler.msvccompiler.CompileError(??) -packaging.compiler.msvccompiler.LibError(??) -packaging.compiler.msvccompiler.LinkError(??) -packaging.compiler.msvccompiler.MSVCCompiler(??) -packaging.compiler.msvccompiler.MacroExpander(??) -packaging.compiler.msvccompiler.PackagingExecError(??) -packaging.compiler.msvccompiler.PackagingPlatformError(??) -packaging.compiler.msvccompiler.convert_mbcs(??) -packaging.compiler.msvccompiler.gen_lib_options(??) -packaging.compiler.msvccompiler.get_build_architecture(??) -packaging.compiler.msvccompiler.get_build_version(??) -packaging.compiler.msvccompiler.logger(??) -packaging.compiler.msvccompiler.normalize_and_reduce_paths(??) -packaging.compiler.msvccompiler.os(??) -packaging.compiler.msvccompiler.read_keys(??) -packaging.compiler.msvccompiler.read_values(??) -packaging.compiler.msvccompiler.sys(??) -packaging.compiler.new_compiler(??) -packaging.compiler.os(??) -packaging.compiler.re(??) -packaging.compiler.resolve_name(??) -packaging.compiler.set_compiler(??) -packaging.compiler.show_compilers(??) -packaging.compiler.sys(??) -packaging.compiler.sysconfig(??) -packaging.compiler.unixccompiler.CCompiler(??) -packaging.compiler.unixccompiler.CompileError(??) -packaging.compiler.unixccompiler.LibError(??) -packaging.compiler.unixccompiler.LinkError(??) -packaging.compiler.unixccompiler.PackagingExecError(??) -packaging.compiler.unixccompiler.UnixCCompiler(??) -packaging.compiler.unixccompiler.gen_lib_options(??) -packaging.compiler.unixccompiler.gen_preprocess_options(??) -packaging.compiler.unixccompiler.logger(??) -packaging.compiler.unixccompiler.newer(??) -packaging.compiler.unixccompiler.os(??) -packaging.compiler.unixccompiler.sys(??) -packaging.compiler.unixccompiler.sysconfig(??) -packaging.config.Config(??) -packaging.config.Extension(??) -packaging.config.PackagingOptionError(??) -packaging.config.RawConfigParser(??) -packaging.config.check_environ(??) -packaging.config.get_resources_dests(??) -packaging.config.iglob(??) -packaging.config.interpret(??) -packaging.config.logger(??) -packaging.config.logging(??) -packaging.config.os(??) -packaging.config.resolve_name(??) -packaging.config.set_command(??) -packaging.config.set_compiler(??) -packaging.config.split(??) -packaging.config.split_multiline(??) -packaging.config.strtobool(??) -packaging.config.sys(??) -packaging.create.CLASSIFIERS(??) -packaging.create.LICENCES(??) -packaging.create.MainProgram(??) -packaging.create.PROJECT_MATURITY(??) -packaging.create.RawConfigParser(??) -packaging.create.ask(??) -packaging.create.ask_yn(??) -packaging.create.convert_yn_to_bool(??) -packaging.create.dedent(??) -packaging.create.detect_encoding(??) -packaging.create.glob(??) -packaging.create.imp(??) -packaging.create.is_valid_version(??) -packaging.create.load_setup(??) -packaging.create.logger(??) -packaging.create.main(??) -packaging.create.md5(??) -packaging.create.os(??) -packaging.create.re(??) -packaging.create.shutil(??) -packaging.create.sys(??) -packaging.create.sysconfig(??) -packaging.database.DIST_FILES(??) -packaging.database.Distribution(??) -packaging.database.EggInfoDistribution(??) -packaging.database.Metadata(??) -packaging.database.PackagingError(??) -packaging.database.StringIO(??) -packaging.database.VersionPredicate(??) -packaging.database.clear_cache(??) -packaging.database.csv(??) -packaging.database.disable_cache(??) -packaging.database.distinfo_dirname(??) -packaging.database.enable_cache(??) -packaging.database.get_distribution(??) -packaging.database.get_distributions(??) -packaging.database.get_file(??) -packaging.database.get_file_path(??) -packaging.database.get_file_users(??) -packaging.database.logger(??) -packaging.database.md5(??) -packaging.database.obsoletes_distribution(??) -packaging.database.os(??) -packaging.database.provides_distribution(??) -packaging.database.re(??) -packaging.database.suggest_normalized_version(??) -packaging.database.sys(??) -packaging.database.zipimport(??) -packaging.depgraph.DependencyGraph(??) -packaging.depgraph.IrrationalVersionError(??) -packaging.depgraph.PackagingError(??) -packaging.depgraph.StringIO(??) -packaging.depgraph.VersionPredicate(??) -packaging.depgraph.dependent_dists(??) -packaging.depgraph.generate_graph(??) -packaging.depgraph.graph_to_dot(??) -packaging.depgraph.main(??) -packaging.depgraph.sys(??) -packaging.dist.Command(??) -packaging.dist.Config(??) -packaging.dist.Distribution(??) -packaging.dist.FancyGetopt(??) -packaging.dist.Metadata(??) -packaging.dist.PackagingArgError(??) -packaging.dist.PackagingClassError(??) -packaging.dist.PackagingModuleError(??) -packaging.dist.PackagingOptionError(??) -packaging.dist.STANDARD_COMMANDS(??) -packaging.dist.USAGE -packaging.dist.command_re(??) -packaging.dist.gen_usage(??) -packaging.dist.get_command_class(??) -packaging.dist.logger(??) -packaging.dist.os(??) -packaging.dist.re(??) -packaging.dist.resolve_name(??) -packaging.dist.strtobool(??) -packaging.errors.CCompilerError(??) -packaging.errors.CompileError(??) -packaging.errors.HugeMajorVersionNumError(??) -packaging.errors.InstallationConflict(??) -packaging.errors.InstallationException(??) -packaging.errors.IrrationalVersionError(??) -packaging.errors.LibError(??) -packaging.errors.LinkError(??) -packaging.errors.MetadataConflictError(??) -packaging.errors.MetadataMissingError(??) -packaging.errors.MetadataUnrecognizedVersionError(??) -packaging.errors.PackagingArgError(??) -packaging.errors.PackagingClassError(??) -packaging.errors.PackagingError(??) -packaging.errors.PackagingExecError(??) -packaging.errors.PackagingFileError(??) -packaging.errors.PackagingGetoptError(??) -packaging.errors.PackagingInternalError(??) -packaging.errors.PackagingModuleError(??) -packaging.errors.PackagingOptionError(??) -packaging.errors.PackagingPlatformError(??) -packaging.errors.PackagingPyPIError(??) -packaging.errors.PackagingSetupError(??) -packaging.errors.PackagingTemplateError(??) -packaging.errors.PreprocessError(??) -packaging.errors.UnknownFileError(??) -packaging.fancy_getopt.FancyGetopt(??) -packaging.fancy_getopt.OptionDummy(??) -packaging.fancy_getopt.PackagingArgError(??) -packaging.fancy_getopt.PackagingGetoptError(??) -packaging.fancy_getopt.fancy_getopt(??) -packaging.fancy_getopt.getopt(??) -packaging.fancy_getopt.longopt_pat -packaging.fancy_getopt.longopt_re(??) -packaging.fancy_getopt.neg_alias_re(??) -packaging.fancy_getopt.re(??) -packaging.fancy_getopt.sys(??) -packaging.fancy_getopt.textwrap(??) -packaging.getLogger(??) -packaging.install.CCompilerError(??) -packaging.install.Distribution(??) -packaging.install.InstallationConflict(??) -packaging.install.InstallationException(??) -packaging.install.PackagingError(??) -packaging.install.ProjectNotFound(??) -packaging.install.ReleaseNotFound(??) -packaging.install.ask(??) -packaging.install.database(??) -packaging.install.egginfo_to_distinfo(??) -packaging.install.errno(??) -packaging.install.generate_graph(??) -packaging.install.get_config_var(??) -packaging.install.get_distribution(??) -packaging.install.get_distributions(??) -packaging.install.get_infos(??) -packaging.install.get_install_method(??) -packaging.install.get_path(??) -packaging.install.get_version_predicate(??) -packaging.install.install(??) -packaging.install.install_dists(??) -packaging.install.install_from_infos(??) -packaging.install.install_local_project(??) -packaging.install.install_methods(??) -packaging.install.is_python_build(??) -packaging.install.logger(??) -packaging.install.logging(??) -packaging.install.os(??) -packaging.install.remove(??) -packaging.install.shutil(??) -packaging.install.stat(??) -packaging.install.sys(??) -packaging.install.tempfile(??) -packaging.install.wrapper(??) -packaging.logger(??) -packaging.manifest.Manifest(??) -packaging.manifest.PackagingInternalError(??) -packaging.manifest.PackagingTemplateError(??) -packaging.manifest.convert_path(??) -packaging.manifest.fnmatch(??) -packaging.manifest.logger(??) -packaging.manifest.os(??) -packaging.manifest.re(??) -packaging.manifest.write_file(??) -packaging.markers.BytesIO([buffer]) -> object -packaging.markers.ENCODING -packaging.markers.ENDMARKER -packaging.markers.NAME -packaging.markers.OP -packaging.markers.STRING -packaging.markers.interpret(??) -packaging.markers.os(??) -packaging.markers.platform(??) -packaging.markers.sys(??) -packaging.markers.tokenize(??) -packaging.metadata.Metadata(??) -packaging.metadata.MetadataConflictError(??) -packaging.metadata.MetadataMissingError(??) -packaging.metadata.MetadataUnrecognizedVersionError(??) -packaging.metadata.PKG_INFO_ENCODING -packaging.metadata.PKG_INFO_PREFERRED_VERSION -packaging.metadata.StringIO(??) -packaging.metadata.interpret(??) -packaging.metadata.is_valid_predicate(??) -packaging.metadata.is_valid_version(??) -packaging.metadata.is_valid_versions(??) -packaging.metadata.logger(??) -packaging.metadata.logging(??) -packaging.metadata.message_from_file(??) -packaging.metadata.re(??) -packaging.pypi.DistInfo(??) -packaging.pypi.ReleaseInfo(??) -packaging.pypi.ReleasesList(??) -packaging.pypi.base(??) -packaging.pypi.base.BaseClient(??) -packaging.pypi.base.ReleasesList(??) -packaging.pypi.dist(??) -packaging.pypi.dist.CantParseArchiveName(??) -packaging.pypi.dist.DIST_TYPES(??) -packaging.pypi.dist.DistInfo(??) -packaging.pypi.dist.EXTENSIONS(??) -packaging.pypi.dist.HashDoesNotMatch(??) -packaging.pypi.dist.IndexReference(??) -packaging.pypi.dist.IrrationalVersionError(??) -packaging.pypi.dist.MD5_HASH(??) -packaging.pypi.dist.Metadata(??) -packaging.pypi.dist.NormalizedVersion(??) -packaging.pypi.dist.ReleaseInfo(??) -packaging.pypi.dist.ReleasesList(??) -packaging.pypi.dist.UnsupportedHashName(??) -packaging.pypi.dist.get_infos_from_url(??) -packaging.pypi.dist.get_version_predicate(??) -packaging.pypi.dist.hashlib(??) -packaging.pypi.dist.re(??) -packaging.pypi.dist.split_archive_name(??) -packaging.pypi.dist.suggest_normalized_version(??) -packaging.pypi.dist.tempfile(??) -packaging.pypi.dist.unpack_archive(??) -packaging.pypi.dist.urllib(??) -packaging.pypi.errors(??) -packaging.pypi.errors.CantParseArchiveName(??) -packaging.pypi.errors.DistributionNotFound(??) -packaging.pypi.errors.DownloadError(??) -packaging.pypi.errors.HashDoesNotMatch(??) -packaging.pypi.errors.InvalidSearchField(??) -packaging.pypi.errors.PackagingPyPIError(??) -packaging.pypi.errors.ProjectNotFound(??) -packaging.pypi.errors.ReleaseNotFound(??) -packaging.pypi.errors.UnableToDownload(??) -packaging.pypi.errors.UnsupportedHashName(??) -packaging.pypi.mirrors(??) -packaging.pypi.mirrors.DEFAULT_MIRROR_URL -packaging.pypi.mirrors.ascii_lowercase -packaging.pypi.mirrors.get_mirrors(??) -packaging.pypi.mirrors.product(??) -packaging.pypi.mirrors.socket(??) -packaging.pypi.mirrors.string_range(??) -packaging.pypi.simple(??) -packaging.pypi.simple.BaseClient(??) -packaging.pypi.simple.CantParseArchiveName(??) -packaging.pypi.simple.Crawler(??) -packaging.pypi.simple.DEFAULT_HOSTS(??) -packaging.pypi.simple.DEFAULT_SIMPLE_INDEX_URL -packaging.pypi.simple.DownloadError(??) -packaging.pypi.simple.EGG_FRAGMENT(??) -packaging.pypi.simple.ENTITY_SUB(??) -packaging.pypi.simple.EXTENSIONS(??) -packaging.pypi.simple.HREF(??) -packaging.pypi.simple.MD5_HASH(??) -packaging.pypi.simple.Metadata(??) -packaging.pypi.simple.PackagingPyPIError(??) -packaging.pypi.simple.ProjectNotFound(??) -packaging.pypi.simple.REL(??) -packaging.pypi.simple.ReleaseNotFound(??) -packaging.pypi.simple.ReleasesList(??) -packaging.pypi.simple.SOCKET_TIMEOUT -packaging.pypi.simple.URL_SCHEME(??) -packaging.pypi.simple.USER_AGENT -packaging.pypi.simple.UnableToDownload(??) -packaging.pypi.simple.get_infos_from_url(??) -packaging.pypi.simple.get_mirrors(??) -packaging.pypi.simple.get_version_predicate(??) -packaging.pypi.simple.http(??) -packaging.pypi.simple.logger(??) -packaging.pypi.simple.os(??) -packaging.pypi.simple.packaging_version -packaging.pypi.simple.re(??) -packaging.pypi.simple.socket(??) -packaging.pypi.simple.socket_timeout(??) -packaging.pypi.simple.sys(??) -packaging.pypi.simple.translate(??) -packaging.pypi.simple.urllib(??) -packaging.pypi.simple.with_mirror_support(??) -packaging.pypi.simple.wraps(??) -packaging.pypi.wrapper(??) -packaging.pypi.wrapper.ClientWrapper(??) -packaging.pypi.wrapper.simple(??) -packaging.pypi.wrapper.switch_index_if_fails(??) -packaging.pypi.wrapper.xmlrpc(??) -packaging.pypi.xmlrpc(??) -packaging.pypi.xmlrpc.BaseClient(??) -packaging.pypi.xmlrpc.Client(??) -packaging.pypi.xmlrpc.DEFAULT_XMLRPC_INDEX_URL -packaging.pypi.xmlrpc.InvalidSearchField(??) -packaging.pypi.xmlrpc.IrrationalVersionError(??) -packaging.pypi.xmlrpc.ProjectNotFound(??) -packaging.pypi.xmlrpc.ReleaseInfo(??) -packaging.pypi.xmlrpc.ReleaseNotFound(??) -packaging.pypi.xmlrpc.get_version_predicate(??) -packaging.pypi.xmlrpc.logger(??) -packaging.pypi.xmlrpc.xmlrpc(??) -packaging.run.CCompilerError(??) -packaging.run.Dispatcher(??) -packaging.run.Distribution(??) -packaging.run.FancyGetopt(??) -packaging.run.PackagingArgError(??) -packaging.run.PackagingClassError(??) -packaging.run.PackagingError(??) -packaging.run.PackagingModuleError(??) -packaging.run.STANDARD_COMMANDS(??) -packaging.run.action_help(??) -packaging.run.actions(??) -packaging.run.command_re(??) -packaging.run.common_usage -packaging.run.display_option_names(??) -packaging.run.display_options(??) -packaging.run.generate_graph(??) -packaging.run.generate_setup_py(??) -packaging.run.get_command_class(??) -packaging.run.get_distribution(??) -packaging.run.get_distributions(??) -packaging.run.getopt(??) -packaging.run.global_options(??) -packaging.run.install(??) -packaging.run.install_local_project(??) -packaging.run.logger(??) -packaging.run.logging(??) -packaging.run.main(??) -packaging.run.negative_opt(??) -packaging.run.os(??) -packaging.run.re(??) -packaging.run.remove(??) -packaging.run.sys(??) -packaging.util.DEFAULT_PYPIRC -packaging.util.DEFAULT_REALM -packaging.util.DEFAULT_REPOSITORY -packaging.util.InstallationException(??) -packaging.util.Mixin2to3(??) -packaging.util.PackagingExecError(??) -packaging.util.PackagingFileError(??) -packaging.util.PackagingInternalError(??) -packaging.util.PackagingPlatformError(??) -packaging.util.RICH_GLOB(??) -packaging.util.RawConfigParser(??) -packaging.util.SETUP_TEMPLATE -packaging.util.ask(??) -packaging.util.byte_compile(??) -packaging.util.cfg_to_args(??) -packaging.util.change_root(??) -packaging.util.check_environ(??) -packaging.util.codecs(??) -packaging.util.convert_path(??) -packaging.util.copy_tree(??) -packaging.util.csv(??) -packaging.util.egginfo_to_distinfo(??) -packaging.util.encode_multipart(??) -packaging.util.errno(??) -packaging.util.execute(??) -packaging.util.find_executable(??) -packaging.util.find_packages(??) -packaging.util.fnmatchcase(??) -packaging.util.generate_pypirc(??) -packaging.util.generate_setup_py(??) -packaging.util.get_compiler_versions(??) -packaging.util.get_install_method(??) -packaging.util.get_platform(??) -packaging.util.get_pypirc_path(??) -packaging.util.getsource(??) -packaging.util.hashlib(??) -packaging.util.iglob(??) -packaging.util.imp(??) -packaging.util.is_distutils(??) -packaging.util.is_packaging(??) -packaging.util.is_setuptools(??) -packaging.util.logger(??) -packaging.util.newer(??) -packaging.util.newer_group(??) -packaging.util.os(??) -packaging.util.posixpath(??) -packaging.util.re(??) -packaging.util.read_pypirc(??) -packaging.util.resolve_name(??) -packaging.util.run_2to3(??) -packaging.util.set_platform(??) -packaging.util.shutil(??) -packaging.util.spawn(??) -packaging.util.split_multiline(??) -packaging.util.split_quoted(??) -packaging.util.splitext(??) -packaging.util.std_iglob(??) -packaging.util.string(??) -packaging.util.strtobool(??) -packaging.util.subprocess(??) -packaging.util.sys(??) -packaging.util.sysconfig(??) -packaging.util.write_file(??) -packaging.version.HugeMajorVersionNumError(??) -packaging.version.IrrationalVersionError(??) -packaging.version.NormalizedVersion(??) -packaging.version.VersionPredicate(??) -packaging.version.get_version_predicate(??) -packaging.version.is_valid_predicate(??) -packaging.version.is_valid_version(??) -packaging.version.is_valid_versions(??) -packaging.version.re(??) -packaging.version.suggest_normalized_version(??) -parser.ParserError(??) -parser.STType(??) -parser.compilest(??) -parser.expr(??) -parser.isexpr(??) -parser.issuite(??) -parser.sequence2st(??) -parser.st2list(??) -parser.st2tuple(??) -parser.suite(??) -parser.tuple2st(??) -pdb.Pdb(??) -pdb.Restart(??) -pdb.TESTCMD -pdb.bdb(??) -pdb.cmd(??) -pdb.code(??) -pdb.dis(??) -pdb.find_function(??) -pdb.getsourcelines(??) -pdb.glob(??) -pdb.help(??) -pdb.inspect(??) -pdb.lasti2lineno(??) -pdb.line_prefix -pdb.linecache(??) -pdb.main(??) -pdb.os(??) -pdb.pm(??) -pdb.post_mortem(??) -pdb.pprint(??) -pdb.re(??) -pdb.run(??) -pdb.runcall(??) -pdb.runctx(??) -pdb.runeval(??) -pdb.set_trace(??) -pdb.signal(??) -pdb.sys(??) -pdb.test(??) -pdb.traceback(??) -pickle.APPEND -pickle.APPENDS -pickle.BINBYTES -pickle.BINFLOAT -pickle.BINGET -pickle.BININT -pickle.BININT1 -pickle.BININT2 -pickle.BINPERSID -pickle.BINPUT -pickle.BINSTRING -pickle.BINUNICODE -pickle.BUILD -pickle.BuiltinFunctionType(??) -pickle.DEFAULT_PROTOCOL -pickle.DICT -pickle.DUP -pickle.EMPTY_DICT -pickle.EMPTY_LIST -pickle.EMPTY_TUPLE -pickle.EXT1 -pickle.EXT2 -pickle.EXT4 -pickle.FALSE -pickle.FLOAT -pickle.FunctionType(??) -pickle.GET -pickle.GLOBAL -pickle.HIGHEST_PROTOCOL -pickle.INST -pickle.INT -pickle.LIST -pickle.LONG -pickle.LONG1 -pickle.LONG4 -pickle.LONG_BINGET -pickle.LONG_BINPUT -pickle.MARK -pickle.NEWFALSE -pickle.NEWOBJ -pickle.NEWTRUE -pickle.NONE -pickle.OBJ -pickle.PERSID -pickle.POP -pickle.POP_MARK -pickle.PROTO -pickle.PUT -pickle.PickleError(??) -pickle.Pickler(file, protocol=None) -pickle.PicklingError(??) -pickle.PyStringMap(??) -pickle.REDUCE -pickle.SETITEM -pickle.SETITEMS -pickle.SHORT_BINBYTES -pickle.SHORT_BINSTRING -pickle.STOP -pickle.STRING -pickle.TRUE -pickle.TUPLE -pickle.TUPLE1 -pickle.TUPLE2 -pickle.TUPLE3 -pickle.UNICODE -pickle.Unpickler(file, *, encoding='ASCII', errors='strict') -pickle.UnpicklingError(??) -pickle.bytes_types(??) -pickle.classmap(??) -pickle.codecs(??) -pickle.compatible_formats(??) -pickle.decode_long(??) -pickle.dispatch_table(??) -pickle.dump(obj, file, protocol=None, *, fix_imports=True) -> None -pickle.dumps(obj, protocol=None, *, fix_imports=True) -> bytes -pickle.encode_long(??) -pickle.format_version -pickle.io(??) -pickle.load(file, *, fix_imports=True, encoding='ASCII', errors='strict') -> object -pickle.loads(input, *, fix_imports=True, encoding='ASCII', errors='strict') -> object -pickle.marshal(??) -pickle.mloads(??) -pickle.re(??) -pickle.struct(??) -pickle.sys(??) -pickle.whichmodule(??) -pickletools.ArgumentDescriptor(??) -pickletools.OpcodeInfo(??) -pickletools.StackObject(??) -pickletools.TAKEN_FROM_ARGUMENT1 -pickletools.TAKEN_FROM_ARGUMENT4 -pickletools.UP_TO_NEWLINE -pickletools.anyobject(??) -pickletools.bytes_types(??) -pickletools.code2op(??) -pickletools.codecs(??) -pickletools.decimalnl_long(??) -pickletools.decimalnl_short(??) -pickletools.decode_long(??) -pickletools.dis(??) -pickletools.float8(??) -pickletools.floatnl(??) -pickletools.genops(??) -pickletools.int4(??) -pickletools.long1(??) -pickletools.long4(??) -pickletools.markobject(??) -pickletools.opcodes(??) -pickletools.optimize(??) -pickletools.pickle(??) -pickletools.pybool(??) -pickletools.pybytes(??) -pickletools.pydict(??) -pickletools.pyfloat(??) -pickletools.pyint(??) -pickletools.pyinteger_or_bool(??) -pickletools.pylist(??) -pickletools.pylong(??) -pickletools.pynone(??) -pickletools.pystring(??) -pickletools.pytuple(??) -pickletools.pyunicode(??) -pickletools.re(??) -pickletools.read_decimalnl_long(??) -pickletools.read_decimalnl_short(??) -pickletools.read_float8(??) -pickletools.read_floatnl(??) -pickletools.read_int4(??) -pickletools.read_long1(??) -pickletools.read_long4(??) -pickletools.read_string1(??) -pickletools.read_string4(??) -pickletools.read_stringnl(??) -pickletools.read_stringnl_noescape(??) -pickletools.read_stringnl_noescape_pair(??) -pickletools.read_uint1(??) -pickletools.read_uint2(??) -pickletools.read_unicodestring4(??) -pickletools.read_unicodestringnl(??) -pickletools.stackslice(??) -pickletools.string1(??) -pickletools.string4(??) -pickletools.stringnl(??) -pickletools.stringnl_noescape(??) -pickletools.stringnl_noescape_pair(??) -pickletools.uint1(??) -pickletools.uint2(??) -pickletools.unicodestring4(??) -pickletools.unicodestringnl(??) -pipes.FILEIN_FILEOUT -pipes.FILEIN_STDOUT -pipes.SINK -pipes.SOURCE -pipes.STDIN_FILEOUT -pipes.STDIN_STDOUT -pipes.Template(??) -pipes.makepipeline(??) -pipes.os(??) -pipes.quote(??) -pipes.re(??) -pipes.stepkinds(??) -pipes.tempfile(??) -pkgutil.ImpImporter(??) -pkgutil.ImpLoader(??) -pkgutil.ModuleType(??) -pkgutil.extend_path(??) -pkgutil.find_loader(??) -pkgutil.get_data(??) -pkgutil.get_importer(??) -pkgutil.get_loader(??) -pkgutil.imp(??) -pkgutil.importlib(??) -pkgutil.iter_importer_modules(??) -pkgutil.iter_importers(??) -pkgutil.iter_modules(??) -pkgutil.iter_zipimport_modules(??) -pkgutil.os(??) -pkgutil.read_code(??) -pkgutil.simplegeneric(??) -pkgutil.sys(??) -pkgutil.walk_packages(??) -pkgutil.warn(??) -pkgutil.zipimport(??) -pkgutil.zipimporter(archivepath) -> zipimporter object -platform.DEV_NULL -platform.architecture(??) -platform.collections(??) -platform.dist(??) -platform.java_ver(??) -platform.libc_ver(??) -platform.linux_distribution(??) -platform.mac_ver(??) -platform.machine(??) -platform.node(??) -platform.os(??) -platform.platform(??) -platform.popen(??) -platform.processor(??) -platform.python_branch(??) -platform.python_build(??) -platform.python_compiler(??) -platform.python_implementation(??) -platform.python_revision(??) -platform.python_version(??) -platform.python_version_tuple(??) -platform.re(??) -platform.release(??) -platform.sys(??) -platform.system(??) -platform.system_alias(??) -platform.uname(??) -platform.uname_result(system, node, release, version, machine, processor) -platform.version(??) -platform.win32_ver(??) -plistlib.BytesIO([buffer]) -> object -plistlib.Data(??) -plistlib.Dict(??) -plistlib.DumbXMLWriter(??) -plistlib.PLISTHEADER -plistlib.Plist(??) -plistlib.PlistParser(??) -plistlib.PlistWriter(??) -plistlib.binascii(??) -plistlib.datetime(??) -plistlib.re(??) -plistlib.readPlist(??) -plistlib.readPlistFromBytes(??) -plistlib.writePlist(??) -plistlib.writePlistToBytes(??) -poplib.CR -poplib.CRLF -poplib.LF -poplib.POP3(??) -poplib.POP3_PORT -poplib.POP3_SSL(??) -poplib.POP3_SSL_PORT -poplib.error_proto(??) -poplib.re(??) -poplib.socket(??) -poplib.ssl(??) -posix.CLD_CONTINUED -posix.CLD_DUMPED -posix.CLD_EXITED -posix.CLD_TRAPPED -posix.EX_CANTCREAT -posix.EX_CONFIG -posix.EX_DATAERR -posix.EX_IOERR -posix.EX_NOHOST -posix.EX_NOINPUT -posix.EX_NOPERM -posix.EX_NOUSER -posix.EX_OK -posix.EX_OSERR -posix.EX_OSFILE -posix.EX_PROTOCOL -posix.EX_SOFTWARE -posix.EX_TEMPFAIL -posix.EX_UNAVAILABLE -posix.EX_USAGE -posix.F_LOCK -posix.F_OK -posix.F_TEST -posix.F_TLOCK -posix.F_ULOCK -posix.NGROUPS_MAX -posix.O_ACCMODE -posix.O_APPEND -posix.O_ASYNC -posix.O_CREAT -posix.O_DIRECTORY -posix.O_DSYNC -posix.O_EXCL -posix.O_EXLOCK -posix.O_NDELAY -posix.O_NOCTTY -posix.O_NOFOLLOW -posix.O_NONBLOCK -posix.O_RDONLY -posix.O_RDWR -posix.O_SHLOCK -posix.O_SYNC -posix.O_TRUNC -posix.O_WRONLY -posix.PRIO_PGRP -posix.PRIO_PROCESS -posix.PRIO_USER -posix.P_ALL -posix.P_PGID -posix.P_PID -posix.RTLD_GLOBAL -posix.RTLD_LAZY -posix.RTLD_LOCAL -posix.RTLD_NODELETE -posix.RTLD_NOLOAD -posix.RTLD_NOW -posix.R_OK -posix.SCHED_FIFO -posix.SCHED_OTHER -posix.SCHED_RR -posix.ST_NOSUID -posix.ST_RDONLY -posix.TMP_MAX -posix.WCONTINUED -posix.WCOREDUMP(status) -> bool -posix.WEXITED -posix.WEXITSTATUS(status) -> integer -posix.WIFCONTINUED(status) -> bool -posix.WIFEXITED(status) -> bool -posix.WIFSIGNALED(status) -> bool -posix.WIFSTOPPED(status) -> bool -posix.WNOHANG -posix.WNOWAIT -posix.WSTOPPED -posix.WSTOPSIG(status) -> integer -posix.WTERMSIG(status) -> integer -posix.WUNTRACED -posix.W_OK -posix.X_OK -posix.abort() -> does not return! -posix.access(path, mode, *, dir_fd=None, effective_ids=False, follow_symlinks=True) -posix.chdir(path) -posix.chflags(path, flags, *, follow_symlinks=True) -posix.chmod(path, mode, *, dir_fd=None, follow_symlinks=True) -posix.chown(path, uid, gid, *, dir_fd=None, follow_symlinks=True) -posix.chroot(path) -posix.close(fd) -posix.closerange(fd_low, fd_high) -posix.confstr(name) -> string -posix.confstr_names(??) -posix.ctermid() -> string -posix.device_encoding(fd) -> str -posix.dup(fd) -> fd2 -posix.dup2(old_fd, new_fd) -posix.environ(??) -posix.error(??) -posix.execv(path, args) -posix.execve(path, args, env) -posix.fchdir(fd) -posix.fchmod(fd, mode) -posix.fchown(fd, uid, gid) -posix.fork() -> pid -posix.forkpty() -> (pid, master_fd) -posix.fpathconf(fd, name) -> integer -posix.fstat(fd) -> stat result -posix.fstatvfs(fd) -> statvfs result -posix.fsync(fildes) -posix.ftruncate(fd, length) -posix.get_terminal_size(??) -posix.getcwd() -> path -posix.getcwdb() -> path -posix.getegid() -> egid -posix.geteuid() -> euid -posix.getgid() -> gid -posix.getgrouplist(user, group) -> list of groups to which a user belongs -posix.getgroups() -> list of group IDs -posix.getloadavg() -> (float, float, float) -posix.getlogin() -> string -posix.getpgid(pid) -> pgid -posix.getpgrp() -> pgrp -posix.getpid() -> pid -posix.getppid() -> ppid -posix.getpriority(which, who) -> current_priority -posix.getsid(pid) -> sid -posix.getuid() -> uid -posix.initgroups(username, gid) -> None -posix.isatty(fd) -> bool -posix.kill(pid, sig) -posix.killpg(pgid, sig) -posix.lchflags(path, flags) -posix.lchmod(path, mode) -posix.lchown(path, uid, gid) -posix.link(src, dst, *, src_dir_fd=None, dst_dir_fd=None, follow_symlinks=True) -posix.listdir(path='.') -> list_of_filenames -posix.lockf(fd, cmd, len) -posix.lseek(fd, pos, how) -> newpos -posix.lstat(path, *, dir_fd=None) -> stat result -posix.major(device) -> major number -posix.makedev(major, minor) -> device number -posix.minor(device) -> minor number -posix.mkdir(path, mode=0o777, *, dir_fd=None) -posix.mkfifo(path, mode=0o666, *, dir_fd=None) -posix.mknod(filename, mode=0o600, device=0, *, dir_fd=None) -posix.nice(inc) -> new_priority -posix.open(path, flags, mode=0o777, *, dir_fd=None) -posix.openpty() -> (master_fd, slave_fd) -posix.pathconf(path, name) -> integer -posix.pathconf_names(??) -posix.pipe() -> (read_end, write_end) -posix.pread(fd, buffersize, offset) -> string -posix.putenv(key, value) -posix.pwrite(fd, string, offset) -> byteswritten -posix.read(fd, buffersize) -> string -posix.readlink(path, *, dir_fd=None) -> path -posix.readv(fd, buffers) -> bytesread -posix.remove(path, *, dir_fd=None) -posix.rename(src, dst, *, src_dir_fd=None, dst_dir_fd=None) -posix.replace(src, dst, *, src_dir_fd=None, dst_dir_fd=None) -posix.rmdir(path, *, dir_fd=None) -posix.sched_get_priority_max(policy) -posix.sched_get_priority_min(policy) -posix.sched_yield() -posix.sendfile(out, in, offset, nbytes) -> byteswritten -posix.setegid(gid) -posix.seteuid(uid) -posix.setgid(gid) -posix.setgroups(list) -posix.setpgid(pid, pgrp) -posix.setpgrp() -posix.setpriority(which, who, prio) -> None -posix.setregid(rgid, egid) -posix.setreuid(ruid, euid) -posix.setsid() -posix.setuid(uid) -posix.stat(path, *, dir_fd=None, follow_symlinks=True) -> stat result -posix.stat_float_times([newval]) -> oldval -posix.stat_result(??) -posix.statvfs(path) -posix.statvfs_result(??) -posix.strerror(code) -> string -posix.symlink(src, dst, target_is_directory=False, *, dir_fd=None) -posix.sync() -posix.sysconf(name) -> integer -posix.sysconf_names(??) -posix.system(command) -> exit_status -posix.tcgetpgrp(fd) -> pgid -posix.tcsetpgrp(fd, pgid) -posix.terminal_size(??) -posix.times() -> times_result -posix.times_result(??) -posix.truncate(path, length) -posix.ttyname(fd) -> string -posix.umask(new_mask) -> old_mask -posix.uname() -> uname_result -posix.uname_result(??) -posix.unlink(path, *, dir_fd=None) -posix.unsetenv(key) -posix.urandom(n) -> str -posix.utime(path, times=None, *, ns=None, dir_fd=None, follow_symlinks=True) -posix.wait() -> (pid, status) -posix.wait3(options) -> (pid, status, rusage) -posix.wait4(pid, options) -> (pid, status, rusage) -posix.waitpid(pid, options) -> (pid, status) -posix.write(fd, string) -> byteswritten -posix.writev(fd, buffers) -> byteswritten -pow(x, y[, z]) -> number -pprint.PrettyPrinter(??) -pprint.isreadable(??) -pprint.isrecursive(??) -pprint.pformat(??) -pprint.pprint(??) -pprint.saferepr(??) -print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) -profile.OptionParser(??) -profile.Profile(??) -profile.main(??) -profile.marshal(??) -profile.os(??) -profile.run(??) -profile.runctx(??) -profile.sys(??) -profile.time(??) -property(fget=None, fset=None, fdel=None, doc=None) -> property attribute -pstats.Stats(??) -pstats.TupleComp(??) -pstats.add_callers(??) -pstats.add_func_stats(??) -pstats.cmp_to_key(??) -pstats.count_calls(??) -pstats.f8(??) -pstats.func_get_function_name(??) -pstats.func_std_string(??) -pstats.func_strip_path(??) -pstats.marshal(??) -pstats.os(??) -pstats.re(??) -pstats.sys(??) -pstats.time(??) -pty.CHILD -pty.STDERR_FILENO -pty.STDIN_FILENO -pty.STDOUT_FILENO -pty.fork() -> (pid, master_fd) -pty.master_open() -> (master_fd, slave_name) -pty.openpty() -> (master_fd, slave_fd) -pty.os(??) -pty.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -pty.slave_open(tty_name) -> slave_fd -pty.spawn(??) -pty.tty(??) -pwd.getpwall() -> list_of_entries -pwd.getpwnam(name) -> (pw_name,pw_passwd,pw_uid, -pwd.getpwuid(uid) -> (pw_name,pw_passwd,pw_uid, -pwd.struct_passwd(??) -py_compile.MAGIC -py_compile.PyCompileError(??) -py_compile.builtins(??) -py_compile.compile(??) -py_compile.errno(??) -py_compile.imp(??) -py_compile.main(??) -py_compile.marshal(??) -py_compile.os(??) -py_compile.sys(??) -py_compile.tokenize(??) -py_compile.traceback(??) -py_compile.wr_long(??) -pyclbr.Class(??) -pyclbr.DEDENT -pyclbr.Function(??) -pyclbr.NAME -pyclbr.OP -pyclbr.importlib(??) -pyclbr.io(??) -pyclbr.itemgetter(item, ...) --> itemgetter object -pyclbr.os(??) -pyclbr.readmodule(??) -pyclbr.readmodule_ex(??) -pyclbr.sys(??) -pyclbr.tokenize(??) -pydoc.Doc(??) -pydoc.ErrorDuringImport(??) -pydoc.HTMLDoc(??) -pydoc.HTMLRepr(??) -pydoc.Helper(??) -pydoc.ModuleScanner(??) -pydoc.Repr(??) -pydoc.Scanner(??) -pydoc.TextDoc(??) -pydoc.TextRepr(??) -pydoc.allmethods(??) -pydoc.apropos(??) -pydoc.browse(??) -pydoc.builtins(??) -pydoc.classify_class_attrs(??) -pydoc.classname(??) -pydoc.cli(??) -pydoc.cram(??) -pydoc.deque(iterable[, maxlen]) --> deque object -pydoc.describe(??) -pydoc.doc(??) -pydoc.extract_tb(??) -pydoc.format_exception_only(??) -pydoc.getdoc(??) -pydoc.getpager(??) -pydoc.help(??) -pydoc.html(??) -pydoc.imp(??) -pydoc.importfile(??) -pydoc.importlib(??) -pydoc.inspect(??) -pydoc.io(??) -pydoc.isdata(??) -pydoc.ispackage(??) -pydoc.ispath(??) -pydoc.locate(??) -pydoc.os(??) -pydoc.pager(??) -pydoc.pathdirs(??) -pydoc.pipepager(??) -pydoc.pkgutil(??) -pydoc.plain(??) -pydoc.plainpager(??) -pydoc.plaintext(??) -pydoc.platform(??) -pydoc.re(??) -pydoc.render_doc(??) -pydoc.replace(??) -pydoc.resolve(??) -pydoc.safeimport(??) -pydoc.source_synopsis(??) -pydoc.splitdoc(??) -pydoc.stripid(??) -pydoc.synopsis(??) -pydoc.sys(??) -pydoc.tempfilepager(??) -pydoc.text(??) -pydoc.time(??) -pydoc.tokenize(??) -pydoc.ttypager(??) -pydoc.visiblename(??) -pydoc.warnings(??) -pydoc.writedoc(??) -pydoc.writedocs(??) -pydoc_data.topics.topics(??) -queue.Empty(??) -queue.Full(??) -queue.LifoQueue(??) -queue.PriorityQueue(??) -queue.Queue(??) -queue.deque(iterable[, maxlen]) --> deque object -queue.heappop(??) -queue.heappush(??) -queue.threading(??) -queue.time(??) -quit(??) -quopri.EMPTYSTRING -quopri.ESCAPE -quopri.HEX -quopri.MAXLINESIZE -quopri.a2b_qp(??) -quopri.b2a_qp(data, quotetabs=0, istext=1, header=0) -> s; -quopri.decode(??) -quopri.decodestring(??) -quopri.encode(??) -quopri.encodestring(??) -quopri.ishex(??) -quopri.main(??) -quopri.needsquoting(??) -quopri.quote(??) -quopri.unhex(??) -random.BPF -random.LOG4 -random.NV_MAGICCONST -random.RECIP_BPF -random.Random(??) -random.SG_MAGICCONST -random.SystemRandom(??) -random.TWOPI -random.betavariate(??) -random.choice(??) -random.expovariate(??) -random.gammavariate(??) -random.gauss(??) -random.getrandbits(k) -> x. Generates a long int with k random bits. -random.getstate(??) -random.lognormvariate(??) -random.normalvariate(??) -random.paretovariate(??) -random.randint(??) -random.random() -> x in the interval [0, 1). -random.randrange(??) -random.sample(??) -random.seed(??) -random.setstate(??) -random.shuffle(??) -random.triangular(??) -random.uniform(??) -random.vonmisesvariate(??) -random.weibullvariate(??) -range([start,] stop[, step]) -> range object -re.A -re.ASCII -re.DEBUG -re.DOTALL -re.I -re.IGNORECASE -re.L -re.LOCALE -re.M -re.MULTILINE -re.S -re.Scanner(??) -re.T -re.TEMPLATE -re.U -re.UNICODE -re.VERBOSE -re.X -re.compile(??) -re.copyreg(??) -re.error(??) -re.escape(??) -re.findall(??) -re.finditer(??) -re.functools(??) -re.match(??) -re.purge(??) -re.search(??) -re.split(??) -re.sre_compile(??) -re.sre_parse(??) -re.sub(??) -re.subn(??) -re.sys(??) -re.template(??) -readline.add_history(string) -> None -readline.clear_history() -> None -readline.get_begidx() -> int -readline.get_completer() -> function -readline.get_completer_delims() -> string -readline.get_completion_type() -> int -readline.get_current_history_length() -> integer -readline.get_endidx() -> int -readline.get_history_item() -> string -readline.get_history_length() -> int -readline.get_line_buffer() -> string -readline.insert_text(string) -> None -readline.parse_and_bind(string) -> None -readline.read_history_file([filename]) -> None -readline.read_init_file([filename]) -> None -readline.redisplay() -> None -readline.remove_history_item(pos) -> None -readline.replace_history_item(pos, line) -> None -readline.set_completer([function]) -> None -readline.set_completer_delims(string) -> None -readline.set_completion_display_matches_hook([function]) -> None -readline.set_history_length(length) -> None -readline.set_pre_input_hook([function]) -> None -readline.set_startup_hook([function]) -> None -readline.write_history_file([filename]) -> None -repr(object) -> string -reprlib.Repr(??) -reprlib.aRepr(??) -reprlib.builtins(??) -reprlib.get_ident() -> integer -reprlib.islice(iterable, [start,] stop [, step]) --> islice object -reprlib.recursive_repr(??) -reprlib.repr(??) -resource.RLIMIT_AS -resource.RLIMIT_CORE -resource.RLIMIT_CPU -resource.RLIMIT_DATA -resource.RLIMIT_FSIZE -resource.RLIMIT_MEMLOCK -resource.RLIMIT_NOFILE -resource.RLIMIT_NPROC -resource.RLIMIT_RSS -resource.RLIMIT_STACK -resource.RLIM_INFINITY -resource.RUSAGE_CHILDREN -resource.RUSAGE_SELF -resource.error(??) -resource.getpagesize(??) -resource.getrlimit(??) -resource.getrusage(??) -resource.setrlimit(??) -resource.struct_rusage(??) -reversed(sequence) -> reverse iterator over values of the sequence -rlcompleter.Completer(??) -rlcompleter.builtins(??) -rlcompleter.get_class_members(??) -rlcompleter.readline(??) -round(number[, ndigits]) -> number -runpy.get_importer(??) -runpy.get_loader(??) -runpy.imp(??) -runpy.importlib(??) -runpy.os(??) -runpy.read_code(??) -runpy.run_module(??) -runpy.run_path(??) -runpy.sys(??) -sched.Event(??) -sched.heapq(??) -sched.namedtuple(??) -sched.scheduler(??) -sched.threading(??) -sched.time(??) -select.KQ_EV_ADD -select.KQ_EV_CLEAR -select.KQ_EV_DELETE -select.KQ_EV_DISABLE -select.KQ_EV_ENABLE -select.KQ_EV_EOF -select.KQ_EV_ERROR -select.KQ_EV_FLAG1 -select.KQ_EV_ONESHOT -select.KQ_EV_SYSFLAGS -select.KQ_FILTER_AIO -select.KQ_FILTER_PROC -select.KQ_FILTER_READ -select.KQ_FILTER_SIGNAL -select.KQ_FILTER_TIMER -select.KQ_FILTER_VNODE -select.KQ_FILTER_WRITE -select.KQ_NOTE_ATTRIB -select.KQ_NOTE_CHILD -select.KQ_NOTE_DELETE -select.KQ_NOTE_EXEC -select.KQ_NOTE_EXIT -select.KQ_NOTE_EXTEND -select.KQ_NOTE_FORK -select.KQ_NOTE_LINK -select.KQ_NOTE_LOWAT -select.KQ_NOTE_PCTRLMASK -select.KQ_NOTE_PDATAMASK -select.KQ_NOTE_RENAME -select.KQ_NOTE_REVOKE -select.KQ_NOTE_TRACK -select.KQ_NOTE_TRACKERR -select.KQ_NOTE_WRITE -select.PIPE_BUF -select.POLLERR -select.POLLHUP -select.POLLIN -select.POLLNVAL -select.POLLOUT -select.POLLPRI -select.POLLRDBAND -select.POLLRDNORM -select.POLLWRBAND -select.POLLWRNORM -select.error(??) -select.kevent(ident, filter=KQ_FILTER_READ, flags=KQ_EV_ADD, fflags=0, data=0, udata=0) -select.kqueue(??) -select.poll(??) -select.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -set() -> new empty set object -setattr(object, name, value) -shelve.BsdDbShelf(??) -shelve.BytesIO([buffer]) -> object -shelve.DbfilenameShelf(??) -shelve.Pickler(file, protocol=None) -shelve.Shelf(??) -shelve.Unpickler(file, *, encoding='ASCII', errors='strict') -shelve.collections(??) -shelve.open(??) -shlex.StringIO(??) -shlex.deque(iterable[, maxlen]) --> deque object -shlex.os(??) -shlex.quote(??) -shlex.re(??) -shlex.shlex(??) -shlex.split(??) -shlex.sys(??) -shutil.Error(??) -shutil.ExecError(??) -shutil.ReadError(??) -shutil.RegistryError(??) -shutil.SpecialFileError(??) -shutil.WindowsError(??) -shutil.abspath(??) -shutil.chown(??) -shutil.collections(??) -shutil.copy(??) -shutil.copy2(??) -shutil.copyfile(??) -shutil.copyfileobj(??) -shutil.copymode(??) -shutil.copystat(??) -shutil.copytree(??) -shutil.disk_usage(??) -shutil.errno(??) -shutil.fnmatch(??) -shutil.get_archive_formats(??) -shutil.get_terminal_size(??) -shutil.get_unpack_formats(??) -shutil.getgrnam(name) -> tuple -shutil.getpwnam(name) -> (pw_name,pw_passwd,pw_uid, -shutil.ignore_patterns(??) -shutil.make_archive(??) -shutil.move(??) -shutil.os(??) -shutil.register_archive_format(??) -shutil.register_unpack_format(??) -shutil.rmtree(??) -shutil.stat(??) -shutil.sys(??) -shutil.tarfile(??) -shutil.unpack_archive(??) -shutil.unregister_archive_format(??) -shutil.unregister_unpack_format(??) -shutil.which(??) -signal.ITIMER_PROF -signal.ITIMER_REAL -signal.ITIMER_VIRTUAL -signal.ItimerError(??) -signal.NSIG -signal.SIGABRT -signal.SIGALRM -signal.SIGBUS -signal.SIGCHLD -signal.SIGCONT -signal.SIGEMT -signal.SIGFPE -signal.SIGHUP -signal.SIGILL -signal.SIGINFO -signal.SIGINT -signal.SIGIO -signal.SIGIOT -signal.SIGKILL -signal.SIGPIPE -signal.SIGPROF -signal.SIGQUIT -signal.SIGSEGV -signal.SIGSTOP -signal.SIGSYS -signal.SIGTERM -signal.SIGTRAP -signal.SIGTSTP -signal.SIGTTIN -signal.SIGTTOU -signal.SIGURG -signal.SIGUSR1 -signal.SIGUSR2 -signal.SIGVTALRM -signal.SIGWINCH -signal.SIGXCPU -signal.SIGXFSZ -signal.SIG_BLOCK -signal.SIG_DFL -signal.SIG_IGN -signal.SIG_SETMASK -signal.SIG_UNBLOCK -signal.alarm(seconds) -signal.default_int_handler(...) -signal.getitimer(which) -signal.getsignal(sig) -> action -signal.pause() -signal.pthread_kill(thread_id, signum) -signal.pthread_sigmask(how, mask) -> old mask -signal.set_wakeup_fd(fd) -> fd -signal.setitimer(which, seconds[, interval]) -signal.siginterrupt(sig, flag) -> None -signal.signal(sig, action) -> action -signal.sigpending() -> list -signal.sigwait(sigset) -> signum -site.CONFIG_LINE(??) -site.ENABLE_USER_SITE(??) -site.PREFIXES(??) -site.USER_BASE -site.USER_SITE -site.abs_paths(??) -site.addpackage(??) -site.addsitedir(??) -site.addsitepackages(??) -site.addusersitepackages(??) -site.aliasmbcs(??) -site.builtins(??) -site.check_enableusersite(??) -site.execsitecustomize(??) -site.execusercustomize(??) -site.getsitepackages(??) -site.getuserbase(??) -site.getusersitepackages(??) -site.main(??) -site.makepath(??) -site.os(??) -site.re(??) -site.removeduppaths(??) -site.setBEGINLIBPATH(??) -site.setcopyright(??) -site.sethelper(??) -site.setquit(??) -site.sys(??) -site.venv(??) -slice([start,] stop[, step]) -smtpd.COMMASPACE -smtpd.DATA_SIZE_DEFAULT -smtpd.DEBUGSTREAM(??) -smtpd.DebuggingServer(??) -smtpd.Devnull(??) -smtpd.EMPTYSTRING -smtpd.MailmanProxy(??) -smtpd.NEWLINE -smtpd.Options(??) -smtpd.PureProxy(??) -smtpd.SMTPChannel(??) -smtpd.SMTPServer(??) -smtpd.asynchat(??) -smtpd.asyncore(??) -smtpd.collections(??) -smtpd.errno(??) -smtpd.get_addr_spec(??) -smtpd.get_angle_addr(??) -smtpd.getopt(??) -smtpd.os(??) -smtpd.parseargs(??) -smtpd.program -smtpd.socket(??) -smtpd.sys(??) -smtpd.time(??) -smtpd.usage(??) -smtpd.warn(??) -smtplib.CRLF -smtplib.LMTP(??) -smtplib.LMTP_PORT -smtplib.OLDSTYLE_AUTH(??) -smtplib.SMTP(??) -smtplib.SMTPAuthenticationError(??) -smtplib.SMTPConnectError(??) -smtplib.SMTPDataError(??) -smtplib.SMTPException(??) -smtplib.SMTPHeloError(??) -smtplib.SMTPRecipientsRefused(??) -smtplib.SMTPResponseException(??) -smtplib.SMTPSenderRefused(??) -smtplib.SMTPServerDisconnected(??) -smtplib.SMTP_PORT -smtplib.SMTP_SSL(??) -smtplib.SMTP_SSL_PORT -smtplib.bCRLF -smtplib.base64(??) -smtplib.copy(??) -smtplib.email(??) -smtplib.encode_base64(??) -smtplib.hmac(??) -smtplib.io(??) -smtplib.quoteaddr(??) -smtplib.quotedata(??) -smtplib.re(??) -smtplib.socket(??) -smtplib.ssl(??) -smtplib.stderr(??) -sndhdr.get_long_be(??) -sndhdr.get_long_le(??) -sndhdr.get_short_be(??) -sndhdr.get_short_le(??) -sndhdr.test(??) -sndhdr.test_8svx(??) -sndhdr.test_aifc(??) -sndhdr.test_au(??) -sndhdr.test_hcom(??) -sndhdr.test_sndr(??) -sndhdr.test_sndt(??) -sndhdr.test_voc(??) -sndhdr.test_wav(??) -sndhdr.testall(??) -sndhdr.tests(??) -sndhdr.what(??) -sndhdr.whathdr(??) -socket.AF_APPLETALK -socket.AF_DECnet -socket.AF_INET -socket.AF_INET6 -socket.AF_IPX -socket.AF_ROUTE -socket.AF_SNA -socket.AF_SYSTEM -socket.AF_UNIX -socket.AF_UNSPEC -socket.AI_ADDRCONFIG -socket.AI_ALL -socket.AI_CANONNAME -socket.AI_DEFAULT -socket.AI_MASK -socket.AI_NUMERICHOST -socket.AI_NUMERICSERV -socket.AI_PASSIVE -socket.AI_V4MAPPED -socket.AI_V4MAPPED_CFG -socket.CAPI(??) -socket.CMSG_LEN(length) -> control message length -socket.CMSG_SPACE(length) -> buffer size -socket.EAGAIN -socket.EAI_ADDRFAMILY -socket.EAI_AGAIN -socket.EAI_BADFLAGS -socket.EAI_BADHINTS -socket.EAI_FAIL -socket.EAI_FAMILY -socket.EAI_MAX -socket.EAI_MEMORY -socket.EAI_NODATA -socket.EAI_NONAME -socket.EAI_OVERFLOW -socket.EAI_PROTOCOL -socket.EAI_SERVICE -socket.EAI_SOCKTYPE -socket.EAI_SYSTEM -socket.EBADF -socket.EWOULDBLOCK -socket.INADDR_ALLHOSTS_GROUP -socket.INADDR_ANY -socket.INADDR_BROADCAST -socket.INADDR_LOOPBACK -socket.INADDR_MAX_LOCAL_GROUP -socket.INADDR_NONE -socket.INADDR_UNSPEC_GROUP -socket.IPPORT_RESERVED -socket.IPPORT_USERRESERVED -socket.IPPROTO_AH -socket.IPPROTO_DSTOPTS -socket.IPPROTO_EGP -socket.IPPROTO_EON -socket.IPPROTO_ESP -socket.IPPROTO_FRAGMENT -socket.IPPROTO_GGP -socket.IPPROTO_GRE -socket.IPPROTO_HELLO -socket.IPPROTO_HOPOPTS -socket.IPPROTO_ICMP -socket.IPPROTO_ICMPV6 -socket.IPPROTO_IDP -socket.IPPROTO_IGMP -socket.IPPROTO_IP -socket.IPPROTO_IPCOMP -socket.IPPROTO_IPIP -socket.IPPROTO_IPV4 -socket.IPPROTO_IPV6 -socket.IPPROTO_MAX -socket.IPPROTO_ND -socket.IPPROTO_NONE -socket.IPPROTO_PIM -socket.IPPROTO_PUP -socket.IPPROTO_RAW -socket.IPPROTO_ROUTING -socket.IPPROTO_RSVP -socket.IPPROTO_TCP -socket.IPPROTO_TP -socket.IPPROTO_UDP -socket.IPPROTO_XTP -socket.IPV6_CHECKSUM -socket.IPV6_DSTOPTS -socket.IPV6_HOPLIMIT -socket.IPV6_HOPOPTS -socket.IPV6_JOIN_GROUP -socket.IPV6_LEAVE_GROUP -socket.IPV6_MULTICAST_HOPS -socket.IPV6_MULTICAST_IF -socket.IPV6_MULTICAST_LOOP -socket.IPV6_NEXTHOP -socket.IPV6_PKTINFO -socket.IPV6_RECVTCLASS -socket.IPV6_RTHDR -socket.IPV6_RTHDR_TYPE_0 -socket.IPV6_TCLASS -socket.IPV6_UNICAST_HOPS -socket.IPV6_V6ONLY -socket.IP_ADD_MEMBERSHIP -socket.IP_DEFAULT_MULTICAST_LOOP -socket.IP_DEFAULT_MULTICAST_TTL -socket.IP_DROP_MEMBERSHIP -socket.IP_HDRINCL -socket.IP_MAX_MEMBERSHIPS -socket.IP_MULTICAST_IF -socket.IP_MULTICAST_LOOP -socket.IP_MULTICAST_TTL -socket.IP_OPTIONS -socket.IP_RECVDSTADDR -socket.IP_RECVOPTS -socket.IP_RECVRETOPTS -socket.IP_RETOPTS -socket.IP_TOS -socket.IP_TTL -socket.LOCAL_PEERCRED -socket.MSG_CTRUNC -socket.MSG_DONTROUTE -socket.MSG_DONTWAIT -socket.MSG_EOF -socket.MSG_EOR -socket.MSG_OOB -socket.MSG_PEEK -socket.MSG_TRUNC -socket.MSG_WAITALL -socket.NI_DGRAM -socket.NI_MAXHOST -socket.NI_MAXSERV -socket.NI_NAMEREQD -socket.NI_NOFQDN -socket.NI_NUMERICHOST -socket.NI_NUMERICSERV -socket.PF_SYSTEM -socket.SCM_CREDS -socket.SCM_RIGHTS -socket.SHUT_RD -socket.SHUT_RDWR -socket.SHUT_WR -socket.SOCK_DGRAM -socket.SOCK_RAW -socket.SOCK_RDM -socket.SOCK_SEQPACKET -socket.SOCK_STREAM -socket.SOL_IP -socket.SOL_SOCKET -socket.SOL_TCP -socket.SOL_UDP -socket.SOMAXCONN -socket.SO_ACCEPTCONN -socket.SO_BROADCAST -socket.SO_DEBUG -socket.SO_DONTROUTE -socket.SO_ERROR -socket.SO_KEEPALIVE -socket.SO_LINGER -socket.SO_OOBINLINE -socket.SO_RCVBUF -socket.SO_RCVLOWAT -socket.SO_RCVTIMEO -socket.SO_REUSEADDR -socket.SO_REUSEPORT -socket.SO_SNDBUF -socket.SO_SNDLOWAT -socket.SO_SNDTIMEO -socket.SO_TYPE -socket.SO_USELOOPBACK -socket.SYSPROTO_CONTROL -socket.SocketIO(??) -socket.SocketType(??) -socket.TCP_MAXSEG -socket.TCP_NODELAY -socket.create_connection(??) -socket.dup(integer) -> integer -socket.errno(??) -socket.error(??) -socket.fromfd(fd, family, type[, proto]) -> socket object -socket.gaierror(??) -socket.getaddrinfo(host, port [, family, socktype, proto, flags]) -socket.getdefaulttimeout() -> timeout -socket.getfqdn(??) -socket.gethostbyaddr(host) -> (name, aliaslist, addresslist) -socket.gethostbyname(host) -> address -socket.gethostbyname_ex(host) -> (name, aliaslist, addresslist) -socket.gethostname() -> string -socket.getnameinfo(sockaddr, flags) --> (host, port) -socket.getprotobyname(name) -> integer -socket.getservbyname(servicename[, protocolname]) -> integer -socket.getservbyport(port[, protocolname]) -> string -socket.has_ipv6(??) -socket.herror(??) -socket.htonl(integer) -> integer -socket.htons(integer) -> integer -socket.if_indextoname(if_index) -socket.if_nameindex() -socket.if_nametoindex(if_name) -socket.inet_aton(string) -> bytes giving packed 32-bit IP representation -socket.inet_ntoa(packed_ip) -> ip_address_string -socket.inet_ntop(af, packed_ip) -> string formatted IP address -socket.inet_pton(af, ip) -> packed IP address string -socket.io(??) -socket.ntohl(integer) -> integer -socket.ntohs(integer) -> integer -socket.os(??) -socket.setdefaulttimeout(timeout) -socket.sethostname(name) -socket.socket(??) -socket.socketpair([family[, type[, proto]]]) -> (socket object, socket object) -socket.sys(??) -socket.timeout(??) -socketserver.BaseRequestHandler(??) -socketserver.BaseServer(??) -socketserver.DatagramRequestHandler(??) -socketserver.ForkingMixIn(??) -socketserver.ForkingTCPServer(??) -socketserver.ForkingUDPServer(??) -socketserver.StreamRequestHandler(??) -socketserver.TCPServer(??) -socketserver.ThreadingMixIn(??) -socketserver.ThreadingTCPServer(??) -socketserver.ThreadingUDPServer(??) -socketserver.ThreadingUnixDatagramServer(??) -socketserver.ThreadingUnixStreamServer(??) -socketserver.UDPServer(??) -socketserver.UnixDatagramServer(??) -socketserver.UnixStreamServer(??) -socketserver.errno(??) -socketserver.os(??) -socketserver.select(??) -socketserver.socket(??) -socketserver.sys(??) -socketserver.threading(??) -sorted(iterable, key=None, reverse=False) --> new sorted list -sqlite3.Binary(??) -sqlite3.Cache(??) -sqlite3.Connection(??) -sqlite3.Cursor(??) -sqlite3.DataError(??) -sqlite3.DatabaseError(??) -sqlite3.Date(??) -sqlite3.DateFromTicks(??) -sqlite3.Error(??) -sqlite3.IntegrityError(??) -sqlite3.InterfaceError(??) -sqlite3.InternalError(??) -sqlite3.NotSupportedError(??) -sqlite3.OperationalError(??) -sqlite3.OptimizedUnicode(??) -sqlite3.PARSE_COLNAMES -sqlite3.PARSE_DECLTYPES -sqlite3.PrepareProtocol(??) -sqlite3.ProgrammingError(??) -sqlite3.Row(??) -sqlite3.SQLITE_ALTER_TABLE -sqlite3.SQLITE_ANALYZE -sqlite3.SQLITE_ATTACH -sqlite3.SQLITE_CREATE_INDEX -sqlite3.SQLITE_CREATE_TABLE -sqlite3.SQLITE_CREATE_TEMP_INDEX -sqlite3.SQLITE_CREATE_TEMP_TABLE -sqlite3.SQLITE_CREATE_TEMP_TRIGGER -sqlite3.SQLITE_CREATE_TEMP_VIEW -sqlite3.SQLITE_CREATE_TRIGGER -sqlite3.SQLITE_CREATE_VIEW -sqlite3.SQLITE_DELETE -sqlite3.SQLITE_DENY -sqlite3.SQLITE_DETACH -sqlite3.SQLITE_DROP_INDEX -sqlite3.SQLITE_DROP_TABLE -sqlite3.SQLITE_DROP_TEMP_INDEX -sqlite3.SQLITE_DROP_TEMP_TABLE -sqlite3.SQLITE_DROP_TEMP_TRIGGER -sqlite3.SQLITE_DROP_TEMP_VIEW -sqlite3.SQLITE_DROP_TRIGGER -sqlite3.SQLITE_DROP_VIEW -sqlite3.SQLITE_IGNORE -sqlite3.SQLITE_INSERT -sqlite3.SQLITE_OK -sqlite3.SQLITE_PRAGMA -sqlite3.SQLITE_READ -sqlite3.SQLITE_REINDEX -sqlite3.SQLITE_SELECT -sqlite3.SQLITE_TRANSACTION -sqlite3.SQLITE_UPDATE -sqlite3.Statement(??) -sqlite3.Time(??) -sqlite3.TimeFromTicks(??) -sqlite3.Timestamp(??) -sqlite3.TimestampFromTicks(??) -sqlite3.Warning(??) -sqlite3.adapt(obj, protocol, alternate) -> adapt obj to given protocol. Non-standard. -sqlite3.adapters(??) -sqlite3.apilevel -sqlite3.complete_statement(sql) -sqlite3.connect(database[, timeout, isolation_level, detect_types, factory]) -sqlite3.converters(??) -sqlite3.datetime(??) -sqlite3.dbapi2(??) -sqlite3.dbapi2.Binary(??) -sqlite3.dbapi2.Cache(??) -sqlite3.dbapi2.Connection(??) -sqlite3.dbapi2.Cursor(??) -sqlite3.dbapi2.DataError(??) -sqlite3.dbapi2.DatabaseError(??) -sqlite3.dbapi2.Date(??) -sqlite3.dbapi2.DateFromTicks(??) -sqlite3.dbapi2.Error(??) -sqlite3.dbapi2.IntegrityError(??) -sqlite3.dbapi2.InterfaceError(??) -sqlite3.dbapi2.InternalError(??) -sqlite3.dbapi2.NotSupportedError(??) -sqlite3.dbapi2.OperationalError(??) -sqlite3.dbapi2.OptimizedUnicode(??) -sqlite3.dbapi2.PARSE_COLNAMES -sqlite3.dbapi2.PARSE_DECLTYPES -sqlite3.dbapi2.PrepareProtocol(??) -sqlite3.dbapi2.ProgrammingError(??) -sqlite3.dbapi2.Row(??) -sqlite3.dbapi2.SQLITE_ALTER_TABLE -sqlite3.dbapi2.SQLITE_ANALYZE -sqlite3.dbapi2.SQLITE_ATTACH -sqlite3.dbapi2.SQLITE_CREATE_INDEX -sqlite3.dbapi2.SQLITE_CREATE_TABLE -sqlite3.dbapi2.SQLITE_CREATE_TEMP_INDEX -sqlite3.dbapi2.SQLITE_CREATE_TEMP_TABLE -sqlite3.dbapi2.SQLITE_CREATE_TEMP_TRIGGER -sqlite3.dbapi2.SQLITE_CREATE_TEMP_VIEW -sqlite3.dbapi2.SQLITE_CREATE_TRIGGER -sqlite3.dbapi2.SQLITE_CREATE_VIEW -sqlite3.dbapi2.SQLITE_DELETE -sqlite3.dbapi2.SQLITE_DENY -sqlite3.dbapi2.SQLITE_DETACH -sqlite3.dbapi2.SQLITE_DROP_INDEX -sqlite3.dbapi2.SQLITE_DROP_TABLE -sqlite3.dbapi2.SQLITE_DROP_TEMP_INDEX -sqlite3.dbapi2.SQLITE_DROP_TEMP_TABLE -sqlite3.dbapi2.SQLITE_DROP_TEMP_TRIGGER -sqlite3.dbapi2.SQLITE_DROP_TEMP_VIEW -sqlite3.dbapi2.SQLITE_DROP_TRIGGER -sqlite3.dbapi2.SQLITE_DROP_VIEW -sqlite3.dbapi2.SQLITE_IGNORE -sqlite3.dbapi2.SQLITE_INSERT -sqlite3.dbapi2.SQLITE_OK -sqlite3.dbapi2.SQLITE_PRAGMA -sqlite3.dbapi2.SQLITE_READ -sqlite3.dbapi2.SQLITE_REINDEX -sqlite3.dbapi2.SQLITE_SELECT -sqlite3.dbapi2.SQLITE_TRANSACTION -sqlite3.dbapi2.SQLITE_UPDATE -sqlite3.dbapi2.Statement(??) -sqlite3.dbapi2.Time(??) -sqlite3.dbapi2.TimeFromTicks(??) -sqlite3.dbapi2.Timestamp(??) -sqlite3.dbapi2.TimestampFromTicks(??) -sqlite3.dbapi2.Warning(??) -sqlite3.dbapi2.adapt(obj, protocol, alternate) -> adapt obj to given protocol. Non-standard. -sqlite3.dbapi2.adapters(??) -sqlite3.dbapi2.apilevel -sqlite3.dbapi2.complete_statement(sql) -sqlite3.dbapi2.connect(database[, timeout, isolation_level, detect_types, factory]) -sqlite3.dbapi2.converters(??) -sqlite3.dbapi2.datetime(??) -sqlite3.dbapi2.enable_callback_tracebacks(flag) -sqlite3.dbapi2.enable_shared_cache(do_enable) -sqlite3.dbapi2.paramstyle -sqlite3.dbapi2.register_adapter(type, callable) -sqlite3.dbapi2.register_converter(typename, callable) -sqlite3.dbapi2.sqlite_version -sqlite3.dbapi2.sqlite_version_info(??) -sqlite3.dbapi2.threadsafety -sqlite3.dbapi2.time(??) -sqlite3.dbapi2.version -sqlite3.dbapi2.version_info(??) -sqlite3.enable_callback_tracebacks(flag) -sqlite3.enable_shared_cache(do_enable) -sqlite3.paramstyle -sqlite3.register_adapter(type, callable) -sqlite3.register_converter(typename, callable) -sqlite3.sqlite_version -sqlite3.sqlite_version_info(??) -sqlite3.threadsafety -sqlite3.time(??) -sqlite3.version -sqlite3.version_info(??) -ssl.AF_INET -ssl.CERT_NONE -ssl.CERT_OPTIONAL -ssl.CERT_REQUIRED -ssl.CHANNEL_BINDING_TYPES(??) -ssl.CertificateError(??) -ssl.DER_cert_to_PEM_cert(??) -ssl.HAS_ECDH(??) -ssl.HAS_NPN(??) -ssl.HAS_SNI(??) -ssl.OPENSSL_VERSION -ssl.OPENSSL_VERSION_INFO(??) -ssl.OPENSSL_VERSION_NUMBER -ssl.OP_ALL -ssl.OP_CIPHER_SERVER_PREFERENCE -ssl.OP_NO_SSLv2 -ssl.OP_NO_SSLv3 -ssl.OP_NO_TLSv1 -ssl.OP_SINGLE_DH_USE -ssl.OP_SINGLE_ECDH_USE -ssl.PEM_FOOTER -ssl.PEM_HEADER -ssl.PEM_cert_to_DER_cert(??) -ssl.PROTOCOL_SSLv2 -ssl.PROTOCOL_SSLv23 -ssl.PROTOCOL_SSLv3 -ssl.PROTOCOL_TLSv1 -ssl.RAND_add(string, entropy) -ssl.RAND_bytes(n) -> bytes -ssl.RAND_egd(path) -> bytes -ssl.RAND_pseudo_bytes(n) -> (bytes, is_cryptographic) -ssl.RAND_status() -> 0 or 1 -ssl.SOCK_STREAM -ssl.SSLContext(??) -ssl.SSLEOFError(??) -ssl.SSLError(??) -ssl.SSLSocket(??) -ssl.SSLSyscallError(??) -ssl.SSLWantReadError(??) -ssl.SSLWantWriteError(??) -ssl.SSLZeroReturnError(??) -ssl.SSL_ERROR_EOF -ssl.SSL_ERROR_INVALID_ERROR_CODE -ssl.SSL_ERROR_SSL -ssl.SSL_ERROR_SYSCALL -ssl.SSL_ERROR_WANT_CONNECT -ssl.SSL_ERROR_WANT_READ -ssl.SSL_ERROR_WANT_WRITE -ssl.SSL_ERROR_WANT_X509_LOOKUP -ssl.SSL_ERROR_ZERO_RETURN -ssl.base64(??) -ssl.cert_time_to_seconds(??) -ssl.create_connection(??) -ssl.errno(??) -ssl.get_protocol_name(??) -ssl.get_server_certificate(??) -ssl.match_hostname(??) -ssl.re(??) -ssl.socket(??) -ssl.socket_error(??) -ssl.textwrap(??) -ssl.traceback(??) -ssl.wrap_socket(??) -stat.SF_APPEND -stat.SF_ARCHIVED -stat.SF_IMMUTABLE -stat.SF_NOUNLINK -stat.SF_SNAPSHOT -stat.ST_ATIME -stat.ST_CTIME -stat.ST_DEV -stat.ST_GID -stat.ST_INO -stat.ST_MODE -stat.ST_MTIME -stat.ST_NLINK -stat.ST_SIZE -stat.ST_UID -stat.S_ENFMT -stat.S_IEXEC -stat.S_IFBLK -stat.S_IFCHR -stat.S_IFDIR -stat.S_IFIFO -stat.S_IFLNK -stat.S_IFMT(??) -stat.S_IFREG -stat.S_IFSOCK -stat.S_IMODE(??) -stat.S_IREAD -stat.S_IRGRP -stat.S_IROTH -stat.S_IRUSR -stat.S_IRWXG -stat.S_IRWXO -stat.S_IRWXU -stat.S_ISBLK(??) -stat.S_ISCHR(??) -stat.S_ISDIR(??) -stat.S_ISFIFO(??) -stat.S_ISGID -stat.S_ISLNK(??) -stat.S_ISREG(??) -stat.S_ISSOCK(??) -stat.S_ISUID -stat.S_ISVTX -stat.S_IWGRP -stat.S_IWOTH -stat.S_IWRITE -stat.S_IWUSR -stat.S_IXGRP -stat.S_IXOTH -stat.S_IXUSR -stat.UF_APPEND -stat.UF_COMPRESSED -stat.UF_HIDDEN -stat.UF_IMMUTABLE -stat.UF_NODUMP -stat.UF_NOUNLINK -stat.UF_OPAQUE -stat.filemode(??) -staticmethod(function) -> method -str(object[, encoding[, errors]]) -> str -string.ChainMap(??) -string.Formatter(??) -string.Template(??) -string.ascii_letters -string.ascii_lowercase -string.ascii_uppercase -string.capwords(s [,sep]) -> string -string.digits -string.hexdigits -string.octdigits -string.printable -string.punctuation -string.whitespace -stringprep.b1_set(??) -stringprep.b3_exceptions(??) -stringprep.c22_specials(??) -stringprep.c6_set(??) -stringprep.c7_set(??) -stringprep.c8_set(??) -stringprep.c9_set(??) -stringprep.in_table_a1(??) -stringprep.in_table_b1(??) -stringprep.in_table_c11(??) -stringprep.in_table_c11_c12(??) -stringprep.in_table_c12(??) -stringprep.in_table_c21(??) -stringprep.in_table_c21_c22(??) -stringprep.in_table_c22(??) -stringprep.in_table_c3(??) -stringprep.in_table_c4(??) -stringprep.in_table_c5(??) -stringprep.in_table_c6(??) -stringprep.in_table_c7(??) -stringprep.in_table_c8(??) -stringprep.in_table_c9(??) -stringprep.in_table_d1(??) -stringprep.in_table_d2(??) -stringprep.map_table_b2(??) -stringprep.map_table_b3(??) -stringprep.unicodedata(??) -struct.Struct(fmt) --> compiled struct object -struct.calcsize(fmt) -> integer -struct.error(??) -struct.pack(fmt, v1, v2, ...) -> bytes -struct.pack_into(fmt, buffer, offset, v1, v2, ...) -struct.unpack(fmt, buffer) -> (v1, v2, ...) -struct.unpack_from(fmt, buffer, offset=0) -> (v1, v2, ...) -subprocess.CalledProcessError(??) -subprocess.DEVNULL -subprocess.MAXFD -subprocess.PIPE -subprocess.Popen(??) -subprocess.STDOUT -subprocess.SubprocessError(??) -subprocess.TimeoutExpired(??) -subprocess.builtins(??) -subprocess.call(??) -subprocess.check_call(??) -subprocess.check_output(??) -subprocess.errno(??) -subprocess.gc(??) -subprocess.getoutput(??) -subprocess.getstatusoutput(??) -subprocess.io(??) -subprocess.list2cmdline(??) -subprocess.mswindows(??) -subprocess.os(??) -subprocess.select(??) -subprocess.signal(??) -subprocess.sys(??) -subprocess.time(??) -subprocess.traceback(??) -subprocess.warnings(??) -sum(iterable[, start]) -> value -sunau.AUDIO_FILE_ENCODING_ADPCM_G721 -sunau.AUDIO_FILE_ENCODING_ADPCM_G722 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_3 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_5 -sunau.AUDIO_FILE_ENCODING_ALAW_8 -sunau.AUDIO_FILE_ENCODING_DOUBLE -sunau.AUDIO_FILE_ENCODING_FLOAT -sunau.AUDIO_FILE_ENCODING_LINEAR_16 -sunau.AUDIO_FILE_ENCODING_LINEAR_24 -sunau.AUDIO_FILE_ENCODING_LINEAR_32 -sunau.AUDIO_FILE_ENCODING_LINEAR_8 -sunau.AUDIO_FILE_ENCODING_MULAW_8 -sunau.AUDIO_FILE_MAGIC -sunau.AUDIO_UNKNOWN_SIZE -sunau.Au_read(??) -sunau.Au_write(??) -sunau.Error(??) -sunau.open(??) -sunau.openfp(??) -super() -> same as super(__class__, ) -symbol.and_expr -symbol.and_test -symbol.arglist -symbol.argument -symbol.arith_expr -symbol.assert_stmt -symbol.atom -symbol.augassign -symbol.break_stmt -symbol.classdef -symbol.comp_for -symbol.comp_if -symbol.comp_iter -symbol.comp_op -symbol.comparison -symbol.compound_stmt -symbol.continue_stmt -symbol.decorated -symbol.decorator -symbol.decorators -symbol.del_stmt -symbol.dictorsetmaker -symbol.dotted_as_name -symbol.dotted_as_names -symbol.dotted_name -symbol.encoding_decl -symbol.eval_input -symbol.except_clause -symbol.expr -symbol.expr_stmt -symbol.exprlist -symbol.factor -symbol.file_input -symbol.flow_stmt -symbol.for_stmt -symbol.funcdef -symbol.global_stmt -symbol.if_stmt -symbol.import_as_name -symbol.import_as_names -symbol.import_from -symbol.import_name -symbol.import_stmt -symbol.lambdef -symbol.lambdef_nocond -symbol.main(??) -symbol.nonlocal_stmt -symbol.not_test -symbol.or_test -symbol.parameters -symbol.pass_stmt -symbol.power -symbol.raise_stmt -symbol.return_stmt -symbol.shift_expr -symbol.simple_stmt -symbol.single_input -symbol.sliceop -symbol.small_stmt -symbol.star_expr -symbol.stmt -symbol.subscript -symbol.subscriptlist -symbol.suite -symbol.sym_name(??) -symbol.term -symbol.test -symbol.test_nocond -symbol.testlist -symbol.testlist_comp -symbol.testlist_star_expr -symbol.tfpdef -symbol.trailer -symbol.try_stmt -symbol.typedargslist -symbol.varargslist -symbol.vfpdef -symbol.while_stmt -symbol.with_item -symbol.with_stmt -symbol.xor_expr -symbol.yield_expr -symbol.yield_stmt -symtable.CELL -symtable.Class(??) -symtable.DEF_BOUND -symtable.DEF_GLOBAL -symtable.DEF_IMPORT -symtable.DEF_LOCAL -symtable.DEF_PARAM -symtable.FREE -symtable.Function(??) -symtable.GLOBAL_EXPLICIT -symtable.GLOBAL_IMPLICIT -symtable.LOCAL -symtable.OPT_IMPORT_STAR -symtable.SCOPE_MASK -symtable.SCOPE_OFF -symtable.Symbol(??) -symtable.SymbolTable(??) -symtable.SymbolTableFactory(??) -symtable.USE -symtable.symtable(??) -symtable.weakref(??) -sys.abiflags -sys.api_version -sys.argv(??) -sys.base_exec_prefix -sys.base_prefix -sys.builtin_module_names(??) -sys.byteorder -sys.call_tracing(func, args) -> object -sys.callstats() -> tuple of integers -sys.copyright -sys.displayhook(object) -> None -sys.dont_write_bytecode(??) -sys.exc_info() -> (type, value, traceback) -sys.excepthook(exctype, value, traceback) -> None -sys.exec_prefix -sys.executable -sys.exit([status]) -sys.flags(??) -sys.float_info(??) -sys.float_repr_style -sys.getcheckinterval() -> current check interval; see setcheckinterval(). -sys.getdefaultencoding() -> string -sys.getdlopenflags() -> int -sys.getfilesystemencoding() -> string -sys.getprofile() -sys.getrecursionlimit() -sys.getrefcount(object) -> integer -sys.getsizeof(object, default) -> int -sys.getswitchinterval() -> current thread switch interval; see setswitchinterval(). -sys.gettrace() -sys.hash_info(??) -sys.hexversion -sys.implementation(??) -sys.int_info(??) -sys.intern(string) -> string -sys.maxsize -sys.maxunicode -sys.meta_path(??) -sys.modules(??) -sys.path(??) -sys.path_hooks(??) -sys.path_importer_cache(??) -sys.platform -sys.prefix -sys.setcheckinterval(n) -sys.setdlopenflags(n) -> None -sys.setprofile(function) -sys.setrecursionlimit(n) -sys.setswitchinterval(n) -sys.settrace(function) -sys.stderr(??) -sys.stdin(??) -sys.stdout(??) -sys.thread_info(??) -sys.version -sys.version_info(??) -sys.warnoptions(??) -sysconfig.get_config_h_filename(??) -sysconfig.get_config_var(??) -sysconfig.get_config_vars(??) -sysconfig.get_makefile_filename(??) -sysconfig.get_path(??) -sysconfig.get_path_names(??) -sysconfig.get_paths(??) -sysconfig.get_platform(??) -sysconfig.get_python_version(??) -sysconfig.get_scheme_names(??) -sysconfig.is_python_build(??) -sysconfig.os(??) -sysconfig.pardir -sysconfig.parse_config_h(??) -sysconfig.re(??) -sysconfig.realpath(??) -sysconfig.sys(??) -syslog.LOG_ALERT -syslog.LOG_AUTH -syslog.LOG_AUTHPRIV -syslog.LOG_CONS -syslog.LOG_CRIT -syslog.LOG_CRON -syslog.LOG_DAEMON -syslog.LOG_DEBUG -syslog.LOG_EMERG -syslog.LOG_ERR -syslog.LOG_INFO -syslog.LOG_KERN -syslog.LOG_LOCAL0 -syslog.LOG_LOCAL1 -syslog.LOG_LOCAL2 -syslog.LOG_LOCAL3 -syslog.LOG_LOCAL4 -syslog.LOG_LOCAL5 -syslog.LOG_LOCAL6 -syslog.LOG_LOCAL7 -syslog.LOG_LPR -syslog.LOG_MAIL -syslog.LOG_MASK(??) -syslog.LOG_NDELAY -syslog.LOG_NEWS -syslog.LOG_NOTICE -syslog.LOG_NOWAIT -syslog.LOG_ODELAY -syslog.LOG_PERROR -syslog.LOG_PID -syslog.LOG_SYSLOG -syslog.LOG_UPTO(??) -syslog.LOG_USER -syslog.LOG_UUCP -syslog.LOG_WARNING -syslog.closelog(??) -syslog.openlog(??) -syslog.setlogmask(??) -syslog.syslog(??) -tabnanny.NannyNag(??) -tabnanny.Whitespace(??) -tabnanny.check(file_or_dir) -tabnanny.errprint(??) -tabnanny.filename_only -tabnanny.format_witnesses(??) -tabnanny.getopt(??) -tabnanny.main(??) -tabnanny.os(??) -tabnanny.process_tokens(??) -tabnanny.sys(??) -tabnanny.tokenize(??) -tabnanny.verbose -tarfile.AREGTYPE -tarfile.BLKTYPE -tarfile.BLOCKSIZE -tarfile.CHRTYPE -tarfile.CONTTYPE -tarfile.CompressionError(??) -tarfile.DEFAULT_FORMAT -tarfile.DIRTYPE -tarfile.ENCODING -tarfile.EOFHeaderError(??) -tarfile.EmptyHeaderError(??) -tarfile.ExFileObject(??) -tarfile.ExtractError(??) -tarfile.FIFOTYPE -tarfile.GNUTYPE_LONGLINK -tarfile.GNUTYPE_LONGNAME -tarfile.GNUTYPE_SPARSE -tarfile.GNU_FORMAT -tarfile.GNU_MAGIC -tarfile.GNU_TYPES(??) -tarfile.HeaderError(??) -tarfile.InvalidHeaderError(??) -tarfile.LENGTH_LINK -tarfile.LENGTH_NAME -tarfile.LENGTH_PREFIX -tarfile.LNKTYPE -tarfile.NUL -tarfile.PAX_FIELDS(??) -tarfile.PAX_FORMAT -tarfile.PAX_NAME_FIELDS(??) -tarfile.PAX_NUMBER_FIELDS(??) -tarfile.POSIX_MAGIC -tarfile.RECORDSIZE -tarfile.REGTYPE -tarfile.REGULAR_TYPES(??) -tarfile.ReadError(??) -tarfile.SOLARIS_XHDTYPE -tarfile.SUPPORTED_TYPES(??) -tarfile.SYMTYPE -tarfile.S_IFBLK -tarfile.S_IFCHR -tarfile.S_IFDIR -tarfile.S_IFIFO -tarfile.S_IFLNK -tarfile.S_IFREG -tarfile.StreamError(??) -tarfile.SubsequentHeaderError(??) -tarfile.TGEXEC -tarfile.TGREAD -tarfile.TGWRITE -tarfile.TOEXEC -tarfile.TOREAD -tarfile.TOWRITE -tarfile.TSGID -tarfile.TSUID -tarfile.TSVTX -tarfile.TUEXEC -tarfile.TUREAD -tarfile.TUWRITE -tarfile.TarError(??) -tarfile.TarFile(??) -tarfile.TarInfo(??) -tarfile.TarIter(??) -tarfile.TruncatedHeaderError(??) -tarfile.USTAR_FORMAT -tarfile.XGLTYPE -tarfile.XHDTYPE -tarfile.bltn_open(??) -tarfile.calc_chksums(??) -tarfile.copy(??) -tarfile.copyfileobj(??) -tarfile.filemode(??) -tarfile.grp(??) -tarfile.io(??) -tarfile.is_tarfile(??) -tarfile.itn(??) -tarfile.nti(??) -tarfile.nts(??) -tarfile.open(??) -tarfile.os(??) -tarfile.pwd(??) -tarfile.re(??) -tarfile.shutil(??) -tarfile.stat(??) -tarfile.stn(??) -tarfile.struct(??) -tarfile.symlink_exception(??) -tarfile.sys(??) -tarfile.time(??) -tarfile.version -telnetlib.AO -telnetlib.AUTHENTICATION -telnetlib.AYT -telnetlib.BINARY -telnetlib.BM -telnetlib.BRK -telnetlib.CHARSET -telnetlib.COM_PORT_OPTION -telnetlib.DEBUGLEVEL -telnetlib.DET -telnetlib.DM -telnetlib.DO -telnetlib.DONT -telnetlib.EC -telnetlib.ECHO -telnetlib.EL -telnetlib.ENCRYPT -telnetlib.EOR -telnetlib.EXOPL -telnetlib.FORWARD_X -telnetlib.GA -telnetlib.IAC -telnetlib.IP -telnetlib.KERMIT -telnetlib.LFLOW -telnetlib.LINEMODE -telnetlib.LOGOUT -telnetlib.NAMS -telnetlib.NAOCRD -telnetlib.NAOFFD -telnetlib.NAOHTD -telnetlib.NAOHTS -telnetlib.NAOL -telnetlib.NAOLFD -telnetlib.NAOP -telnetlib.NAOVTD -telnetlib.NAOVTS -telnetlib.NAWS -telnetlib.NEW_ENVIRON -telnetlib.NOOPT -telnetlib.NOP -telnetlib.OLD_ENVIRON -telnetlib.OUTMRK -telnetlib.PRAGMA_HEARTBEAT -telnetlib.PRAGMA_LOGON -telnetlib.RCP -telnetlib.RCTE -telnetlib.RSP -telnetlib.SB -telnetlib.SE -telnetlib.SEND_URL -telnetlib.SGA -telnetlib.SNDLOC -telnetlib.SSPI_LOGON -telnetlib.STATUS -telnetlib.SUPDUP -telnetlib.SUPDUPOUTPUT -telnetlib.SUPPRESS_LOCAL_ECHO -telnetlib.TELNET_PORT -telnetlib.TLS -telnetlib.TM -telnetlib.TN3270E -telnetlib.TSPEED -telnetlib.TTYLOC -telnetlib.TTYPE -telnetlib.TUID -telnetlib.Telnet(??) -telnetlib.VT3270REGIME -telnetlib.WILL -telnetlib.WONT -telnetlib.X3PAD -telnetlib.XASCII -telnetlib.XAUTH -telnetlib.XDISPLOC -telnetlib.errno(??) -telnetlib.select(??) -telnetlib.socket(??) -telnetlib.sys(??) -telnetlib.test(??) -telnetlib.theNULL -tempfile.NamedTemporaryFile(??) -tempfile.SpooledTemporaryFile(??) -tempfile.TMP_MAX -tempfile.TemporaryDirectory(??) -tempfile.TemporaryFile(??) -tempfile.gettempdir(??) -tempfile.gettempprefix(??) -tempfile.mkdtemp(??) -tempfile.mkstemp(??) -tempfile.mktemp(??) -tempfile.tempdir(??) -tempfile.template -termios.B0 -termios.B110 -termios.B115200 -termios.B1200 -termios.B134 -termios.B150 -termios.B1800 -termios.B19200 -termios.B200 -termios.B230400 -termios.B2400 -termios.B300 -termios.B38400 -termios.B4800 -termios.B50 -termios.B57600 -termios.B600 -termios.B75 -termios.B9600 -termios.BRKINT -termios.BS0 -termios.BS1 -termios.BSDLY -termios.CDSUSP -termios.CEOF -termios.CEOL -termios.CEOT -termios.CERASE -termios.CFLUSH -termios.CINTR -termios.CKILL -termios.CLNEXT -termios.CLOCAL -termios.CQUIT -termios.CR0 -termios.CR1 -termios.CR2 -termios.CR3 -termios.CRDLY -termios.CREAD -termios.CRPRNT -termios.CRTSCTS -termios.CS5 -termios.CS6 -termios.CS7 -termios.CS8 -termios.CSIZE -termios.CSTART -termios.CSTOP -termios.CSTOPB -termios.CSUSP -termios.CWERASE -termios.ECHO -termios.ECHOCTL -termios.ECHOE -termios.ECHOK -termios.ECHOKE -termios.ECHONL -termios.ECHOPRT -termios.EXTA -termios.EXTB -termios.FF0 -termios.FF1 -termios.FFDLY -termios.FIOASYNC -termios.FIOCLEX -termios.FIONBIO -termios.FIONCLEX -termios.FIONREAD -termios.FLUSHO -termios.HUPCL -termios.ICANON -termios.ICRNL -termios.IEXTEN -termios.IGNBRK -termios.IGNCR -termios.IGNPAR -termios.IMAXBEL -termios.INLCR -termios.INPCK -termios.ISIG -termios.ISTRIP -termios.IXANY -termios.IXOFF -termios.IXON -termios.NCCS -termios.NL0 -termios.NL1 -termios.NLDLY -termios.NOFLSH -termios.OCRNL -termios.OFDEL -termios.OFILL -termios.ONLCR -termios.ONLRET -termios.ONOCR -termios.OPOST -termios.PARENB -termios.PARMRK -termios.PARODD -termios.PENDIN -termios.TAB0 -termios.TAB1 -termios.TAB2 -termios.TAB3 -termios.TABDLY -termios.TCIFLUSH -termios.TCIOFF -termios.TCIOFLUSH -termios.TCION -termios.TCOFLUSH -termios.TCOOFF -termios.TCOON -termios.TCSADRAIN -termios.TCSAFLUSH -termios.TCSANOW -termios.TCSASOFT -termios.TIOCCONS -termios.TIOCEXCL -termios.TIOCGETD -termios.TIOCGPGRP -termios.TIOCGWINSZ -termios.TIOCMBIC -termios.TIOCMBIS -termios.TIOCMGET -termios.TIOCMSET -termios.TIOCM_CAR -termios.TIOCM_CD -termios.TIOCM_CTS -termios.TIOCM_DSR -termios.TIOCM_DTR -termios.TIOCM_LE -termios.TIOCM_RI -termios.TIOCM_RNG -termios.TIOCM_RTS -termios.TIOCM_SR -termios.TIOCM_ST -termios.TIOCNOTTY -termios.TIOCNXCL -termios.TIOCOUTQ -termios.TIOCPKT -termios.TIOCPKT_DATA -termios.TIOCPKT_DOSTOP -termios.TIOCPKT_FLUSHREAD -termios.TIOCPKT_FLUSHWRITE -termios.TIOCPKT_NOSTOP -termios.TIOCPKT_START -termios.TIOCPKT_STOP -termios.TIOCSCTTY -termios.TIOCSETD -termios.TIOCSPGRP -termios.TIOCSTI -termios.TIOCSWINSZ -termios.TOSTOP -termios.VDISCARD -termios.VEOF -termios.VEOL -termios.VEOL2 -termios.VERASE -termios.VINTR -termios.VKILL -termios.VLNEXT -termios.VMIN -termios.VQUIT -termios.VREPRINT -termios.VSTART -termios.VSTOP -termios.VSUSP -termios.VT0 -termios.VT1 -termios.VTDLY -termios.VTIME -termios.VWERASE -termios.error(??) -termios.tcdrain(fd) -> None -termios.tcflow(fd, action) -> None -termios.tcflush(fd, queue) -> None -termios.tcgetattr(fd) -> list_of_attrs -termios.tcsendbreak(fd, duration) -> None -termios.tcsetattr(fd, when, attributes) -> None -textwrap.TextWrapper(??) -textwrap.dedent(??) -textwrap.fill(??) -textwrap.indent(??) -textwrap.re(??) -textwrap.wrap(??) -threading.Barrier(??) -threading.BoundedSemaphore(??) -threading.BrokenBarrierError(??) -threading.Condition(??) -threading.Event(??) -threading.Lock(??) -threading.RLock(??) -threading.Semaphore(??) -threading.TIMEOUT_MAX -threading.Thread(??) -threading.ThreadError(??) -threading.Timer(??) -threading.WeakSet(??) -threading.activeCount(??) -threading.active_count(??) -threading.currentThread(??) -threading.current_thread(??) -threading.enumerate(??) -threading.get_ident() -> integer -threading.local(??) -threading.setprofile(??) -threading.settrace(??) -threading.stack_size([size]) -> size -time.altzone -time.asctime([tuple]) -> string -time.clock() -> floating point number -time.ctime(seconds) -> string -time.daylight -time.get_clock_info(name: str) -> dict -time.gmtime([seconds]) -> (tm_year, tm_mon, tm_mday, tm_hour, tm_min, -time.localtime([seconds]) -> (tm_year,tm_mon,tm_mday,tm_hour,tm_min, -time.mktime(tuple) -> floating point number -time.monotonic() -> float -time.perf_counter() -> float -time.process_time() -> float -time.sleep(seconds) -time.strftime(format[, tuple]) -> string -time.strptime(string, format) -> struct_time -time.struct_time(??) -time.time() -> floating point number -time.timezone -time.tzname(??) -time.tzset() -timeit.Timer(??) -timeit.default_number -timeit.default_repeat -timeit.default_timer(??) -timeit.dummy_src_name -timeit.gc(??) -timeit.itertools(??) -timeit.main(??) -timeit.reindent(??) -timeit.repeat(??) -timeit.sys(??) -timeit.template -timeit.time(??) -timeit.timeit(??) -tkinter.ACTIVE -tkinter.ALL -tkinter.ANCHOR -tkinter.ARC -tkinter.At(??) -tkinter.AtEnd(??) -tkinter.AtInsert(??) -tkinter.AtSelFirst(??) -tkinter.AtSelLast(??) -tkinter.BASELINE -tkinter.BEVEL -tkinter.BOTH -tkinter.BOTTOM -tkinter.BROWSE -tkinter.BUTT -tkinter.BaseWidget(??) -tkinter.BitmapImage(??) -tkinter.BooleanVar(??) -tkinter.Button(??) -tkinter.CASCADE -tkinter.CENTER -tkinter.CHAR -tkinter.CHECKBUTTON -tkinter.CHORD -tkinter.COMMAND -tkinter.CURRENT -tkinter.CallWrapper(??) -tkinter.Canvas(??) -tkinter.Checkbutton(??) -tkinter.DISABLED -tkinter.DOTBOX -tkinter.DoubleVar(??) -tkinter.E -tkinter.END -tkinter.EW -tkinter.EXCEPTION -tkinter.EXTENDED -tkinter.Entry(??) -tkinter.Event(??) -tkinter.FALSE -tkinter.FIRST -tkinter.FLAT -tkinter.Frame(??) -tkinter.GROOVE -tkinter.Grid(??) -tkinter.HIDDEN -tkinter.HORIZONTAL -tkinter.INSERT -tkinter.INSIDE -tkinter.Image(??) -tkinter.IntVar(??) -tkinter.LAST -tkinter.LEFT -tkinter.Label(??) -tkinter.LabelFrame(??) -tkinter.Listbox(??) -tkinter.MITER -tkinter.MOVETO -tkinter.MULTIPLE -tkinter.Menu(??) -tkinter.Menubutton(??) -tkinter.Message(??) -tkinter.Misc(??) -tkinter.N -tkinter.NE -tkinter.NO -tkinter.NONE -tkinter.NORMAL -tkinter.NS -tkinter.NSEW -tkinter.NUMERIC -tkinter.NW -tkinter.NoDefaultRoot(??) -tkinter.OFF -tkinter.ON -tkinter.OUTSIDE -tkinter.OptionMenu(??) -tkinter.PAGES -tkinter.PIESLICE -tkinter.PROJECTING -tkinter.Pack(??) -tkinter.PanedWindow(??) -tkinter.PhotoImage(??) -tkinter.Place(??) -tkinter.RADIOBUTTON -tkinter.RAISED -tkinter.READABLE -tkinter.RIDGE -tkinter.RIGHT -tkinter.ROUND -tkinter.Radiobutton(??) -tkinter.S -tkinter.SCROLL -tkinter.SE -tkinter.SEL -tkinter.SEL_FIRST -tkinter.SEL_LAST -tkinter.SEPARATOR -tkinter.SINGLE -tkinter.SOLID -tkinter.SUNKEN -tkinter.SW -tkinter.Scale(??) -tkinter.Scrollbar(??) -tkinter.Spinbox(??) -tkinter.StringVar(??) -tkinter.Studbutton(??) -tkinter.TOP -tkinter.TRUE -tkinter.Tcl(??) -tkinter.TclError(??) -tkinter.TclVersion -tkinter.Text(??) -tkinter.Tk(??) -tkinter.TkVersion -tkinter.Toplevel(??) -tkinter.Tributton(??) -tkinter.UNDERLINE -tkinter.UNITS -tkinter.VERTICAL -tkinter.Variable(??) -tkinter.W -tkinter.WORD -tkinter.WRITABLE -tkinter.Widget(??) -tkinter.Wm(??) -tkinter.X -tkinter.XView(??) -tkinter.Y -tkinter.YES -tkinter.YView(??) -tkinter.colorchooser.Chooser(??) -tkinter.colorchooser.Dialog(??) -tkinter.colorchooser.askcolor(??) -tkinter.commondialog.ACTIVE -tkinter.commondialog.ALL -tkinter.commondialog.ANCHOR -tkinter.commondialog.ARC -tkinter.commondialog.At(??) -tkinter.commondialog.AtEnd(??) -tkinter.commondialog.AtInsert(??) -tkinter.commondialog.AtSelFirst(??) -tkinter.commondialog.AtSelLast(??) -tkinter.commondialog.BASELINE -tkinter.commondialog.BEVEL -tkinter.commondialog.BOTH -tkinter.commondialog.BOTTOM -tkinter.commondialog.BROWSE -tkinter.commondialog.BUTT -tkinter.commondialog.BaseWidget(??) -tkinter.commondialog.BitmapImage(??) -tkinter.commondialog.BooleanVar(??) -tkinter.commondialog.Button(??) -tkinter.commondialog.CASCADE -tkinter.commondialog.CENTER -tkinter.commondialog.CHAR -tkinter.commondialog.CHECKBUTTON -tkinter.commondialog.CHORD -tkinter.commondialog.COMMAND -tkinter.commondialog.CURRENT -tkinter.commondialog.CallWrapper(??) -tkinter.commondialog.Canvas(??) -tkinter.commondialog.Checkbutton(??) -tkinter.commondialog.DISABLED -tkinter.commondialog.DOTBOX -tkinter.commondialog.Dialog(??) -tkinter.commondialog.DoubleVar(??) -tkinter.commondialog.E -tkinter.commondialog.END -tkinter.commondialog.EW -tkinter.commondialog.EXCEPTION -tkinter.commondialog.EXTENDED -tkinter.commondialog.Entry(??) -tkinter.commondialog.Event(??) -tkinter.commondialog.FALSE -tkinter.commondialog.FIRST -tkinter.commondialog.FLAT -tkinter.commondialog.Frame(??) -tkinter.commondialog.GROOVE -tkinter.commondialog.Grid(??) -tkinter.commondialog.HIDDEN -tkinter.commondialog.HORIZONTAL -tkinter.commondialog.INSERT -tkinter.commondialog.INSIDE -tkinter.commondialog.Image(??) -tkinter.commondialog.IntVar(??) -tkinter.commondialog.LAST -tkinter.commondialog.LEFT -tkinter.commondialog.Label(??) -tkinter.commondialog.LabelFrame(??) -tkinter.commondialog.Listbox(??) -tkinter.commondialog.MITER -tkinter.commondialog.MOVETO -tkinter.commondialog.MULTIPLE -tkinter.commondialog.Menu(??) -tkinter.commondialog.Menubutton(??) -tkinter.commondialog.Message(??) -tkinter.commondialog.Misc(??) -tkinter.commondialog.N -tkinter.commondialog.NE -tkinter.commondialog.NO -tkinter.commondialog.NONE -tkinter.commondialog.NORMAL -tkinter.commondialog.NS -tkinter.commondialog.NSEW -tkinter.commondialog.NUMERIC -tkinter.commondialog.NW -tkinter.commondialog.NoDefaultRoot(??) -tkinter.commondialog.OFF -tkinter.commondialog.ON -tkinter.commondialog.OUTSIDE -tkinter.commondialog.OptionMenu(??) -tkinter.commondialog.PAGES -tkinter.commondialog.PIESLICE -tkinter.commondialog.PROJECTING -tkinter.commondialog.Pack(??) -tkinter.commondialog.PanedWindow(??) -tkinter.commondialog.PhotoImage(??) -tkinter.commondialog.Place(??) -tkinter.commondialog.RADIOBUTTON -tkinter.commondialog.RAISED -tkinter.commondialog.READABLE -tkinter.commondialog.RIDGE -tkinter.commondialog.RIGHT -tkinter.commondialog.ROUND -tkinter.commondialog.Radiobutton(??) -tkinter.commondialog.S -tkinter.commondialog.SCROLL -tkinter.commondialog.SE -tkinter.commondialog.SEL -tkinter.commondialog.SEL_FIRST -tkinter.commondialog.SEL_LAST -tkinter.commondialog.SEPARATOR -tkinter.commondialog.SINGLE -tkinter.commondialog.SOLID -tkinter.commondialog.SUNKEN -tkinter.commondialog.SW -tkinter.commondialog.Scale(??) -tkinter.commondialog.Scrollbar(??) -tkinter.commondialog.Spinbox(??) -tkinter.commondialog.StringVar(??) -tkinter.commondialog.Studbutton(??) -tkinter.commondialog.TOP -tkinter.commondialog.TRUE -tkinter.commondialog.Tcl(??) -tkinter.commondialog.TclError(??) -tkinter.commondialog.TclVersion -tkinter.commondialog.Text(??) -tkinter.commondialog.Tk(??) -tkinter.commondialog.TkVersion -tkinter.commondialog.Toplevel(??) -tkinter.commondialog.Tributton(??) -tkinter.commondialog.UNDERLINE -tkinter.commondialog.UNITS -tkinter.commondialog.VERTICAL -tkinter.commondialog.Variable(??) -tkinter.commondialog.W -tkinter.commondialog.WORD -tkinter.commondialog.WRITABLE -tkinter.commondialog.Widget(??) -tkinter.commondialog.Wm(??) -tkinter.commondialog.X -tkinter.commondialog.XView(??) -tkinter.commondialog.Y -tkinter.commondialog.YES -tkinter.commondialog.YView(??) -tkinter.commondialog.constants(??) -tkinter.commondialog.getboolean(??) -tkinter.commondialog.getdouble(??) -tkinter.commondialog.getint(??) -tkinter.commondialog.image_names(??) -tkinter.commondialog.image_types(??) -tkinter.commondialog.mainloop(??) -tkinter.commondialog.sys(??) -tkinter.commondialog.wantobjects -tkinter.commondialog.warnings(??) -tkinter.constants(??) -tkinter.constants.ACTIVE -tkinter.constants.ALL -tkinter.constants.ANCHOR -tkinter.constants.ARC -tkinter.constants.BASELINE -tkinter.constants.BEVEL -tkinter.constants.BOTH -tkinter.constants.BOTTOM -tkinter.constants.BROWSE -tkinter.constants.BUTT -tkinter.constants.CASCADE -tkinter.constants.CENTER -tkinter.constants.CHAR -tkinter.constants.CHECKBUTTON -tkinter.constants.CHORD -tkinter.constants.COMMAND -tkinter.constants.CURRENT -tkinter.constants.DISABLED -tkinter.constants.DOTBOX -tkinter.constants.E -tkinter.constants.END -tkinter.constants.EW -tkinter.constants.EXTENDED -tkinter.constants.FALSE -tkinter.constants.FIRST -tkinter.constants.FLAT -tkinter.constants.GROOVE -tkinter.constants.HIDDEN -tkinter.constants.HORIZONTAL -tkinter.constants.INSERT -tkinter.constants.INSIDE -tkinter.constants.LAST -tkinter.constants.LEFT -tkinter.constants.MITER -tkinter.constants.MOVETO -tkinter.constants.MULTIPLE -tkinter.constants.N -tkinter.constants.NE -tkinter.constants.NO -tkinter.constants.NONE -tkinter.constants.NORMAL -tkinter.constants.NS -tkinter.constants.NSEW -tkinter.constants.NUMERIC -tkinter.constants.NW -tkinter.constants.OFF -tkinter.constants.ON -tkinter.constants.OUTSIDE -tkinter.constants.PAGES -tkinter.constants.PIESLICE -tkinter.constants.PROJECTING -tkinter.constants.RADIOBUTTON -tkinter.constants.RAISED -tkinter.constants.RIDGE -tkinter.constants.RIGHT -tkinter.constants.ROUND -tkinter.constants.S -tkinter.constants.SCROLL -tkinter.constants.SE -tkinter.constants.SEL -tkinter.constants.SEL_FIRST -tkinter.constants.SEL_LAST -tkinter.constants.SEPARATOR -tkinter.constants.SINGLE -tkinter.constants.SOLID -tkinter.constants.SUNKEN -tkinter.constants.SW -tkinter.constants.TOP -tkinter.constants.TRUE -tkinter.constants.UNDERLINE -tkinter.constants.UNITS -tkinter.constants.VERTICAL -tkinter.constants.W -tkinter.constants.WORD -tkinter.constants.X -tkinter.constants.Y -tkinter.constants.YES -tkinter.dialog.ACTIVE -tkinter.dialog.ALL -tkinter.dialog.ANCHOR -tkinter.dialog.ARC -tkinter.dialog.At(??) -tkinter.dialog.AtEnd(??) -tkinter.dialog.AtInsert(??) -tkinter.dialog.AtSelFirst(??) -tkinter.dialog.AtSelLast(??) -tkinter.dialog.BASELINE -tkinter.dialog.BEVEL -tkinter.dialog.BOTH -tkinter.dialog.BOTTOM -tkinter.dialog.BROWSE -tkinter.dialog.BUTT -tkinter.dialog.BaseWidget(??) -tkinter.dialog.BitmapImage(??) -tkinter.dialog.BooleanVar(??) -tkinter.dialog.Button(??) -tkinter.dialog.CASCADE -tkinter.dialog.CENTER -tkinter.dialog.CHAR -tkinter.dialog.CHECKBUTTON -tkinter.dialog.CHORD -tkinter.dialog.COMMAND -tkinter.dialog.CURRENT -tkinter.dialog.CallWrapper(??) -tkinter.dialog.Canvas(??) -tkinter.dialog.Checkbutton(??) -tkinter.dialog.DIALOG_ICON -tkinter.dialog.DISABLED -tkinter.dialog.DOTBOX -tkinter.dialog.Dialog(??) -tkinter.dialog.DoubleVar(??) -tkinter.dialog.E -tkinter.dialog.END -tkinter.dialog.EW -tkinter.dialog.EXCEPTION -tkinter.dialog.EXTENDED -tkinter.dialog.Entry(??) -tkinter.dialog.Event(??) -tkinter.dialog.FALSE -tkinter.dialog.FIRST -tkinter.dialog.FLAT -tkinter.dialog.Frame(??) -tkinter.dialog.GROOVE -tkinter.dialog.Grid(??) -tkinter.dialog.HIDDEN -tkinter.dialog.HORIZONTAL -tkinter.dialog.INSERT -tkinter.dialog.INSIDE -tkinter.dialog.Image(??) -tkinter.dialog.IntVar(??) -tkinter.dialog.LAST -tkinter.dialog.LEFT -tkinter.dialog.Label(??) -tkinter.dialog.LabelFrame(??) -tkinter.dialog.Listbox(??) -tkinter.dialog.MITER -tkinter.dialog.MOVETO -tkinter.dialog.MULTIPLE -tkinter.dialog.Menu(??) -tkinter.dialog.Menubutton(??) -tkinter.dialog.Message(??) -tkinter.dialog.Misc(??) -tkinter.dialog.N -tkinter.dialog.NE -tkinter.dialog.NO -tkinter.dialog.NONE -tkinter.dialog.NORMAL -tkinter.dialog.NS -tkinter.dialog.NSEW -tkinter.dialog.NUMERIC -tkinter.dialog.NW -tkinter.dialog.NoDefaultRoot(??) -tkinter.dialog.OFF -tkinter.dialog.ON -tkinter.dialog.OUTSIDE -tkinter.dialog.OptionMenu(??) -tkinter.dialog.PAGES -tkinter.dialog.PIESLICE -tkinter.dialog.PROJECTING -tkinter.dialog.Pack(??) -tkinter.dialog.PanedWindow(??) -tkinter.dialog.PhotoImage(??) -tkinter.dialog.Place(??) -tkinter.dialog.RADIOBUTTON -tkinter.dialog.RAISED -tkinter.dialog.READABLE -tkinter.dialog.RIDGE -tkinter.dialog.RIGHT -tkinter.dialog.ROUND -tkinter.dialog.Radiobutton(??) -tkinter.dialog.S -tkinter.dialog.SCROLL -tkinter.dialog.SE -tkinter.dialog.SEL -tkinter.dialog.SEL_FIRST -tkinter.dialog.SEL_LAST -tkinter.dialog.SEPARATOR -tkinter.dialog.SINGLE -tkinter.dialog.SOLID -tkinter.dialog.SUNKEN -tkinter.dialog.SW -tkinter.dialog.Scale(??) -tkinter.dialog.Scrollbar(??) -tkinter.dialog.Spinbox(??) -tkinter.dialog.StringVar(??) -tkinter.dialog.Studbutton(??) -tkinter.dialog.TOP -tkinter.dialog.TRUE -tkinter.dialog.Tcl(??) -tkinter.dialog.TclError(??) -tkinter.dialog.TclVersion -tkinter.dialog.Text(??) -tkinter.dialog.Tk(??) -tkinter.dialog.TkVersion -tkinter.dialog.Toplevel(??) -tkinter.dialog.Tributton(??) -tkinter.dialog.UNDERLINE -tkinter.dialog.UNITS -tkinter.dialog.VERTICAL -tkinter.dialog.Variable(??) -tkinter.dialog.W -tkinter.dialog.WORD -tkinter.dialog.WRITABLE -tkinter.dialog.Widget(??) -tkinter.dialog.Wm(??) -tkinter.dialog.X -tkinter.dialog.XView(??) -tkinter.dialog.Y -tkinter.dialog.YES -tkinter.dialog.YView(??) -tkinter.dialog.colorchooser(??) -tkinter.dialog.commondialog(??) -tkinter.dialog.constants(??) -tkinter.dialog.getboolean(??) -tkinter.dialog.getdouble(??) -tkinter.dialog.getint(??) -tkinter.dialog.image_names(??) -tkinter.dialog.image_types(??) -tkinter.dialog.mainloop(??) -tkinter.dialog.sys(??) -tkinter.dialog.wantobjects -tkinter.dialog.warnings(??) -tkinter.dnd.DndHandler(??) -tkinter.dnd.Icon(??) -tkinter.dnd.Tester(??) -tkinter.dnd.dnd_start(??) -tkinter.dnd.test(??) -tkinter.dnd.tkinter(??) -tkinter.filedialog.ACTIVE -tkinter.filedialog.ALL -tkinter.filedialog.ANCHOR -tkinter.filedialog.ARC -tkinter.filedialog.At(??) -tkinter.filedialog.AtEnd(??) -tkinter.filedialog.AtInsert(??) -tkinter.filedialog.AtSelFirst(??) -tkinter.filedialog.AtSelLast(??) -tkinter.filedialog.BASELINE -tkinter.filedialog.BEVEL -tkinter.filedialog.BOTH -tkinter.filedialog.BOTTOM -tkinter.filedialog.BROWSE -tkinter.filedialog.BUTT -tkinter.filedialog.BaseWidget(??) -tkinter.filedialog.BitmapImage(??) -tkinter.filedialog.BooleanVar(??) -tkinter.filedialog.Button(??) -tkinter.filedialog.CASCADE -tkinter.filedialog.CENTER -tkinter.filedialog.CHAR -tkinter.filedialog.CHECKBUTTON -tkinter.filedialog.CHORD -tkinter.filedialog.COMMAND -tkinter.filedialog.CURRENT -tkinter.filedialog.CallWrapper(??) -tkinter.filedialog.Canvas(??) -tkinter.filedialog.Checkbutton(??) -tkinter.filedialog.DISABLED -tkinter.filedialog.DOTBOX -tkinter.filedialog.Dialog(??) -tkinter.filedialog.Directory(??) -tkinter.filedialog.DoubleVar(??) -tkinter.filedialog.E -tkinter.filedialog.END -tkinter.filedialog.EW -tkinter.filedialog.EXCEPTION -tkinter.filedialog.EXTENDED -tkinter.filedialog.Entry(??) -tkinter.filedialog.Event(??) -tkinter.filedialog.FALSE -tkinter.filedialog.FIRST -tkinter.filedialog.FLAT -tkinter.filedialog.FileDialog(??) -tkinter.filedialog.Frame(??) -tkinter.filedialog.GROOVE -tkinter.filedialog.Grid(??) -tkinter.filedialog.HIDDEN -tkinter.filedialog.HORIZONTAL -tkinter.filedialog.INSERT -tkinter.filedialog.INSIDE -tkinter.filedialog.Image(??) -tkinter.filedialog.IntVar(??) -tkinter.filedialog.LAST -tkinter.filedialog.LEFT -tkinter.filedialog.Label(??) -tkinter.filedialog.LabelFrame(??) -tkinter.filedialog.Listbox(??) -tkinter.filedialog.LoadFileDialog(??) -tkinter.filedialog.MITER -tkinter.filedialog.MOVETO -tkinter.filedialog.MULTIPLE -tkinter.filedialog.Menu(??) -tkinter.filedialog.Menubutton(??) -tkinter.filedialog.Message(??) -tkinter.filedialog.Misc(??) -tkinter.filedialog.N -tkinter.filedialog.NE -tkinter.filedialog.NO -tkinter.filedialog.NONE -tkinter.filedialog.NORMAL -tkinter.filedialog.NS -tkinter.filedialog.NSEW -tkinter.filedialog.NUMERIC -tkinter.filedialog.NW -tkinter.filedialog.NoDefaultRoot(??) -tkinter.filedialog.OFF -tkinter.filedialog.ON -tkinter.filedialog.OUTSIDE -tkinter.filedialog.Open(??) -tkinter.filedialog.OptionMenu(??) -tkinter.filedialog.PAGES -tkinter.filedialog.PIESLICE -tkinter.filedialog.PROJECTING -tkinter.filedialog.Pack(??) -tkinter.filedialog.PanedWindow(??) -tkinter.filedialog.PhotoImage(??) -tkinter.filedialog.Place(??) -tkinter.filedialog.RADIOBUTTON -tkinter.filedialog.RAISED -tkinter.filedialog.READABLE -tkinter.filedialog.RIDGE -tkinter.filedialog.RIGHT -tkinter.filedialog.ROUND -tkinter.filedialog.Radiobutton(??) -tkinter.filedialog.S -tkinter.filedialog.SCROLL -tkinter.filedialog.SE -tkinter.filedialog.SEL -tkinter.filedialog.SEL_FIRST -tkinter.filedialog.SEL_LAST -tkinter.filedialog.SEPARATOR -tkinter.filedialog.SINGLE -tkinter.filedialog.SOLID -tkinter.filedialog.SUNKEN -tkinter.filedialog.SW -tkinter.filedialog.SaveAs(??) -tkinter.filedialog.SaveFileDialog(??) -tkinter.filedialog.Scale(??) -tkinter.filedialog.Scrollbar(??) -tkinter.filedialog.Spinbox(??) -tkinter.filedialog.StringVar(??) -tkinter.filedialog.Studbutton(??) -tkinter.filedialog.TOP -tkinter.filedialog.TRUE -tkinter.filedialog.Tcl(??) -tkinter.filedialog.TclError(??) -tkinter.filedialog.TclVersion -tkinter.filedialog.Text(??) -tkinter.filedialog.Tk(??) -tkinter.filedialog.TkVersion -tkinter.filedialog.Toplevel(??) -tkinter.filedialog.Tributton(??) -tkinter.filedialog.UNDERLINE -tkinter.filedialog.UNITS -tkinter.filedialog.VERTICAL -tkinter.filedialog.Variable(??) -tkinter.filedialog.W -tkinter.filedialog.WORD -tkinter.filedialog.WRITABLE -tkinter.filedialog.Widget(??) -tkinter.filedialog.Wm(??) -tkinter.filedialog.X -tkinter.filedialog.XView(??) -tkinter.filedialog.Y -tkinter.filedialog.YES -tkinter.filedialog.YView(??) -tkinter.filedialog.askdirectory(??) -tkinter.filedialog.askopenfile(??) -tkinter.filedialog.askopenfilename(??) -tkinter.filedialog.askopenfilenames(??) -tkinter.filedialog.askopenfiles(??) -tkinter.filedialog.asksaveasfile(??) -tkinter.filedialog.asksaveasfilename(??) -tkinter.filedialog.colorchooser(??) -tkinter.filedialog.commondialog(??) -tkinter.filedialog.constants(??) -tkinter.filedialog.dialog(??) -tkinter.filedialog.dialogstates(??) -tkinter.filedialog.dnd(??) -tkinter.filedialog.fnmatch(??) -tkinter.filedialog.getboolean(??) -tkinter.filedialog.getdouble(??) -tkinter.filedialog.getint(??) -tkinter.filedialog.image_names(??) -tkinter.filedialog.image_types(??) -tkinter.filedialog.mainloop(??) -tkinter.filedialog.os(??) -tkinter.filedialog.sys(??) -tkinter.filedialog.test(??) -tkinter.filedialog.wantobjects -tkinter.filedialog.warnings(??) -tkinter.font.BOLD -tkinter.font.Font(??) -tkinter.font.ITALIC -tkinter.font.NORMAL -tkinter.font.ROMAN -tkinter.font.families(??) -tkinter.font.itertools(??) -tkinter.font.names(??) -tkinter.font.nametofont(??) -tkinter.font.tkinter(??) -tkinter.getboolean(??) -tkinter.getdouble(??) -tkinter.getint(??) -tkinter.image_names(??) -tkinter.image_types(??) -tkinter.mainloop(??) -tkinter.messagebox.ABORT -tkinter.messagebox.ABORTRETRYIGNORE -tkinter.messagebox.CANCEL -tkinter.messagebox.Dialog(??) -tkinter.messagebox.ERROR -tkinter.messagebox.IGNORE -tkinter.messagebox.INFO -tkinter.messagebox.Message(??) -tkinter.messagebox.NO -tkinter.messagebox.OK -tkinter.messagebox.OKCANCEL -tkinter.messagebox.QUESTION -tkinter.messagebox.RETRY -tkinter.messagebox.RETRYCANCEL -tkinter.messagebox.WARNING -tkinter.messagebox.YES -tkinter.messagebox.YESNO -tkinter.messagebox.YESNOCANCEL -tkinter.messagebox.askokcancel(??) -tkinter.messagebox.askquestion(??) -tkinter.messagebox.askretrycancel(??) -tkinter.messagebox.askyesno(??) -tkinter.messagebox.askyesnocancel(??) -tkinter.messagebox.showerror(??) -tkinter.messagebox.showinfo(??) -tkinter.messagebox.showwarning(??) -tkinter.scrolledtext.BOTH -tkinter.scrolledtext.Frame(??) -tkinter.scrolledtext.Grid(??) -tkinter.scrolledtext.LEFT -tkinter.scrolledtext.Pack(??) -tkinter.scrolledtext.Place(??) -tkinter.scrolledtext.RIGHT -tkinter.scrolledtext.Scrollbar(??) -tkinter.scrolledtext.ScrolledText(??) -tkinter.scrolledtext.Text(??) -tkinter.scrolledtext.Y -tkinter.scrolledtext.example(??) -tkinter.simpledialog.ACTIVE -tkinter.simpledialog.ALL -tkinter.simpledialog.ANCHOR -tkinter.simpledialog.ARC -tkinter.simpledialog.At(??) -tkinter.simpledialog.AtEnd(??) -tkinter.simpledialog.AtInsert(??) -tkinter.simpledialog.AtSelFirst(??) -tkinter.simpledialog.AtSelLast(??) -tkinter.simpledialog.BASELINE -tkinter.simpledialog.BEVEL -tkinter.simpledialog.BOTH -tkinter.simpledialog.BOTTOM -tkinter.simpledialog.BROWSE -tkinter.simpledialog.BUTT -tkinter.simpledialog.BaseWidget(??) -tkinter.simpledialog.BitmapImage(??) -tkinter.simpledialog.BooleanVar(??) -tkinter.simpledialog.Button(??) -tkinter.simpledialog.CASCADE -tkinter.simpledialog.CENTER -tkinter.simpledialog.CHAR -tkinter.simpledialog.CHECKBUTTON -tkinter.simpledialog.CHORD -tkinter.simpledialog.COMMAND -tkinter.simpledialog.CURRENT -tkinter.simpledialog.CallWrapper(??) -tkinter.simpledialog.Canvas(??) -tkinter.simpledialog.Checkbutton(??) -tkinter.simpledialog.DISABLED -tkinter.simpledialog.DOTBOX -tkinter.simpledialog.Dialog(??) -tkinter.simpledialog.DoubleVar(??) -tkinter.simpledialog.E -tkinter.simpledialog.END -tkinter.simpledialog.EW -tkinter.simpledialog.EXCEPTION -tkinter.simpledialog.EXTENDED -tkinter.simpledialog.Entry(??) -tkinter.simpledialog.Event(??) -tkinter.simpledialog.FALSE -tkinter.simpledialog.FIRST -tkinter.simpledialog.FLAT -tkinter.simpledialog.Frame(??) -tkinter.simpledialog.GROOVE -tkinter.simpledialog.Grid(??) -tkinter.simpledialog.HIDDEN -tkinter.simpledialog.HORIZONTAL -tkinter.simpledialog.INSERT -tkinter.simpledialog.INSIDE -tkinter.simpledialog.Image(??) -tkinter.simpledialog.IntVar(??) -tkinter.simpledialog.LAST -tkinter.simpledialog.LEFT -tkinter.simpledialog.Label(??) -tkinter.simpledialog.LabelFrame(??) -tkinter.simpledialog.Listbox(??) -tkinter.simpledialog.MITER -tkinter.simpledialog.MOVETO -tkinter.simpledialog.MULTIPLE -tkinter.simpledialog.Menu(??) -tkinter.simpledialog.Menubutton(??) -tkinter.simpledialog.Message(??) -tkinter.simpledialog.Misc(??) -tkinter.simpledialog.N -tkinter.simpledialog.NE -tkinter.simpledialog.NO -tkinter.simpledialog.NONE -tkinter.simpledialog.NORMAL -tkinter.simpledialog.NS -tkinter.simpledialog.NSEW -tkinter.simpledialog.NUMERIC -tkinter.simpledialog.NW -tkinter.simpledialog.NoDefaultRoot(??) -tkinter.simpledialog.OFF -tkinter.simpledialog.ON -tkinter.simpledialog.OUTSIDE -tkinter.simpledialog.OptionMenu(??) -tkinter.simpledialog.PAGES -tkinter.simpledialog.PIESLICE -tkinter.simpledialog.PROJECTING -tkinter.simpledialog.Pack(??) -tkinter.simpledialog.PanedWindow(??) -tkinter.simpledialog.PhotoImage(??) -tkinter.simpledialog.Place(??) -tkinter.simpledialog.RADIOBUTTON -tkinter.simpledialog.RAISED -tkinter.simpledialog.READABLE -tkinter.simpledialog.RIDGE -tkinter.simpledialog.RIGHT -tkinter.simpledialog.ROUND -tkinter.simpledialog.Radiobutton(??) -tkinter.simpledialog.S -tkinter.simpledialog.SCROLL -tkinter.simpledialog.SE -tkinter.simpledialog.SEL -tkinter.simpledialog.SEL_FIRST -tkinter.simpledialog.SEL_LAST -tkinter.simpledialog.SEPARATOR -tkinter.simpledialog.SINGLE -tkinter.simpledialog.SOLID -tkinter.simpledialog.SUNKEN -tkinter.simpledialog.SW -tkinter.simpledialog.Scale(??) -tkinter.simpledialog.Scrollbar(??) -tkinter.simpledialog.SimpleDialog(??) -tkinter.simpledialog.Spinbox(??) -tkinter.simpledialog.StringVar(??) -tkinter.simpledialog.Studbutton(??) -tkinter.simpledialog.TOP -tkinter.simpledialog.TRUE -tkinter.simpledialog.Tcl(??) -tkinter.simpledialog.TclError(??) -tkinter.simpledialog.TclVersion -tkinter.simpledialog.Text(??) -tkinter.simpledialog.Tk(??) -tkinter.simpledialog.TkVersion -tkinter.simpledialog.Toplevel(??) -tkinter.simpledialog.Tributton(??) -tkinter.simpledialog.UNDERLINE -tkinter.simpledialog.UNITS -tkinter.simpledialog.VERTICAL -tkinter.simpledialog.Variable(??) -tkinter.simpledialog.W -tkinter.simpledialog.WORD -tkinter.simpledialog.WRITABLE -tkinter.simpledialog.Widget(??) -tkinter.simpledialog.Wm(??) -tkinter.simpledialog.X -tkinter.simpledialog.XView(??) -tkinter.simpledialog.Y -tkinter.simpledialog.YES -tkinter.simpledialog.YView(??) -tkinter.simpledialog.askfloat(??) -tkinter.simpledialog.askinteger(??) -tkinter.simpledialog.askstring(??) -tkinter.simpledialog.colorchooser(??) -tkinter.simpledialog.commondialog(??) -tkinter.simpledialog.constants(??) -tkinter.simpledialog.dialog(??) -tkinter.simpledialog.dnd(??) -tkinter.simpledialog.filedialog(??) -tkinter.simpledialog.font(??) -tkinter.simpledialog.getboolean(??) -tkinter.simpledialog.getdouble(??) -tkinter.simpledialog.getint(??) -tkinter.simpledialog.image_names(??) -tkinter.simpledialog.image_types(??) -tkinter.simpledialog.mainloop(??) -tkinter.simpledialog.messagebox(??) -tkinter.simpledialog.scrolledtext(??) -tkinter.simpledialog.sys(??) -tkinter.simpledialog.tkinter(??) -tkinter.simpledialog.wantobjects -tkinter.simpledialog.warnings(??) -tkinter.sys(??) -tkinter.tix.ACROSSTOP -tkinter.tix.ACTIVE -tkinter.tix.ALL -tkinter.tix.ANCHOR -tkinter.tix.ARC -tkinter.tix.ASCII -tkinter.tix.AUTO -tkinter.tix.At(??) -tkinter.tix.AtEnd(??) -tkinter.tix.AtInsert(??) -tkinter.tix.AtSelFirst(??) -tkinter.tix.AtSelLast(??) -tkinter.tix.BALLOON -tkinter.tix.BASELINE -tkinter.tix.BEVEL -tkinter.tix.BOTH -tkinter.tix.BOTTOM -tkinter.tix.BROWSE -tkinter.tix.BUTT -tkinter.tix.Balloon(??) -tkinter.tix.BaseWidget(??) -tkinter.tix.BitmapImage(??) -tkinter.tix.BooleanVar(??) -tkinter.tix.Button(??) -tkinter.tix.ButtonBox(??) -tkinter.tix.CASCADE -tkinter.tix.CELL -tkinter.tix.CENTER -tkinter.tix.CHAR -tkinter.tix.CHECKBUTTON -tkinter.tix.CHORD -tkinter.tix.COLUMN -tkinter.tix.COMMAND -tkinter.tix.CObjView(??) -tkinter.tix.CURRENT -tkinter.tix.CallWrapper(??) -tkinter.tix.Canvas(??) -tkinter.tix.CheckList(??) -tkinter.tix.Checkbutton(??) -tkinter.tix.ComboBox(??) -tkinter.tix.Control(??) -tkinter.tix.DECREASING -tkinter.tix.DISABLED -tkinter.tix.DOTBOX -tkinter.tix.DialogShell(??) -tkinter.tix.DirList(??) -tkinter.tix.DirSelectBox(??) -tkinter.tix.DirSelectDialog(??) -tkinter.tix.DirTree(??) -tkinter.tix.DisplayStyle(??) -tkinter.tix.DoubleVar(??) -tkinter.tix.E -tkinter.tix.END -tkinter.tix.EW -tkinter.tix.EXCEPTION -tkinter.tix.EXTENDED -tkinter.tix.Entry(??) -tkinter.tix.Event(??) -tkinter.tix.ExFileSelectBox(??) -tkinter.tix.ExFileSelectDialog(??) -tkinter.tix.FALSE -tkinter.tix.FIRST -tkinter.tix.FLAT -tkinter.tix.FileEntry(??) -tkinter.tix.FileSelectBox(??) -tkinter.tix.FileSelectDialog(??) -tkinter.tix.FileTypeList(??) -tkinter.tix.Form(??) -tkinter.tix.Frame(??) -tkinter.tix.GROOVE -tkinter.tix.Grid(??) -tkinter.tix.HIDDEN -tkinter.tix.HList(??) -tkinter.tix.HORIZONTAL -tkinter.tix.IMAGE -tkinter.tix.IMAGETEXT -tkinter.tix.IMMEDIATE -tkinter.tix.INCREASING -tkinter.tix.INSERT -tkinter.tix.INSIDE -tkinter.tix.INTEGER -tkinter.tix.Image(??) -tkinter.tix.InputOnly(??) -tkinter.tix.IntVar(??) -tkinter.tix.LAST -tkinter.tix.LEFT -tkinter.tix.Label(??) -tkinter.tix.LabelEntry(??) -tkinter.tix.LabelFrame(??) -tkinter.tix.ListNoteBook(??) -tkinter.tix.Listbox(??) -tkinter.tix.MAIN -tkinter.tix.MAX -tkinter.tix.MITER -tkinter.tix.MOVETO -tkinter.tix.MULTIPLE -tkinter.tix.Menu(??) -tkinter.tix.Menubutton(??) -tkinter.tix.Message(??) -tkinter.tix.Meter(??) -tkinter.tix.Misc(??) -tkinter.tix.N -tkinter.tix.NE -tkinter.tix.NO -tkinter.tix.NONE -tkinter.tix.NORMAL -tkinter.tix.NS -tkinter.tix.NSEW -tkinter.tix.NUMERIC -tkinter.tix.NW -tkinter.tix.NoDefaultRoot(??) -tkinter.tix.NoteBook(??) -tkinter.tix.NoteBookFrame(??) -tkinter.tix.OFF -tkinter.tix.ON -tkinter.tix.OUTSIDE -tkinter.tix.OptionMenu(??) -tkinter.tix.OptionName(??) -tkinter.tix.PAGES -tkinter.tix.PIESLICE -tkinter.tix.PROJECTING -tkinter.tix.Pack(??) -tkinter.tix.PanedWindow(??) -tkinter.tix.PhotoImage(??) -tkinter.tix.Place(??) -tkinter.tix.PopupMenu(??) -tkinter.tix.RADIOBUTTON -tkinter.tix.RAISED -tkinter.tix.READABLE -tkinter.tix.REAL -tkinter.tix.RIDGE -tkinter.tix.RIGHT -tkinter.tix.ROUND -tkinter.tix.ROW -tkinter.tix.Radiobutton(??) -tkinter.tix.ResizeHandle(??) -tkinter.tix.S -tkinter.tix.SCROLL -tkinter.tix.SE -tkinter.tix.SEL -tkinter.tix.SEL_FIRST -tkinter.tix.SEL_LAST -tkinter.tix.SEPARATOR -tkinter.tix.SINGLE -tkinter.tix.SOLID -tkinter.tix.STATUS -tkinter.tix.SUNKEN -tkinter.tix.SW -tkinter.tix.S_REGION -tkinter.tix.Scale(??) -tkinter.tix.Scrollbar(??) -tkinter.tix.ScrolledGrid(??) -tkinter.tix.ScrolledHList(??) -tkinter.tix.ScrolledListBox(??) -tkinter.tix.ScrolledTList(??) -tkinter.tix.ScrolledText(??) -tkinter.tix.ScrolledWindow(??) -tkinter.tix.Select(??) -tkinter.tix.Shell(??) -tkinter.tix.Spinbox(??) -tkinter.tix.StdButtonBox(??) -tkinter.tix.StringVar(??) -tkinter.tix.Studbutton(??) -tkinter.tix.TCL_ALL_EVENTS -tkinter.tix.TCL_DONT_WAIT -tkinter.tix.TCL_FILE_EVENTS -tkinter.tix.TCL_IDLE_EVENTS -tkinter.tix.TCL_TIMER_EVENTS -tkinter.tix.TCL_WINDOW_EVENTS -tkinter.tix.TEXT -tkinter.tix.TList(??) -tkinter.tix.TOP -tkinter.tix.TRUE -tkinter.tix.Tcl(??) -tkinter.tix.TclError(??) -tkinter.tix.TclVersion -tkinter.tix.Text(??) -tkinter.tix.TixSubWidget(??) -tkinter.tix.TixWidget(??) -tkinter.tix.Tk(??) -tkinter.tix.TkVersion -tkinter.tix.Toplevel(??) -tkinter.tix.Tree(??) -tkinter.tix.Tributton(??) -tkinter.tix.UNDERLINE -tkinter.tix.UNITS -tkinter.tix.VERTICAL -tkinter.tix.Variable(??) -tkinter.tix.W -tkinter.tix.WINDOW -tkinter.tix.WORD -tkinter.tix.WRITABLE -tkinter.tix.Widget(??) -tkinter.tix.Wm(??) -tkinter.tix.X -tkinter.tix.XView(??) -tkinter.tix.X_REGION -tkinter.tix.Y -tkinter.tix.YES -tkinter.tix.YView(??) -tkinter.tix.Y_REGION -tkinter.tix.colorchooser(??) -tkinter.tix.commondialog(??) -tkinter.tix.constants(??) -tkinter.tix.dialog(??) -tkinter.tix.dnd(??) -tkinter.tix.filedialog(??) -tkinter.tix.font(??) -tkinter.tix.getboolean(??) -tkinter.tix.getdouble(??) -tkinter.tix.getint(??) -tkinter.tix.image_names(??) -tkinter.tix.image_types(??) -tkinter.tix.mainloop(??) -tkinter.tix.messagebox(??) -tkinter.tix.os(??) -tkinter.tix.scrolledtext(??) -tkinter.tix.simpledialog(??) -tkinter.tix.sys(??) -tkinter.tix.tixCommand(??) -tkinter.tix.tkinter(??) -tkinter.tix.wantobjects -tkinter.tix.warnings(??) -tkinter.ttk.Button(??) -tkinter.ttk.Checkbutton(??) -tkinter.ttk.Combobox(??) -tkinter.ttk.Entry(??) -tkinter.ttk.Frame(??) -tkinter.ttk.Label(??) -tkinter.ttk.LabelFrame(??) -tkinter.ttk.LabeledScale(??) -tkinter.ttk.Labelframe(??) -tkinter.ttk.Menubutton(??) -tkinter.ttk.Notebook(??) -tkinter.ttk.OptionMenu(??) -tkinter.ttk.PanedWindow(??) -tkinter.ttk.Panedwindow(??) -tkinter.ttk.Progressbar(??) -tkinter.ttk.Radiobutton(??) -tkinter.ttk.Scale(??) -tkinter.ttk.Scrollbar(??) -tkinter.ttk.Separator(??) -tkinter.ttk.Sizegrip(??) -tkinter.ttk.Style(??) -tkinter.ttk.Treeview(??) -tkinter.ttk.Widget(??) -tkinter.ttk.setup_master(??) -tkinter.ttk.tclobjs_to_py(??) -tkinter.ttk.tkinter(??) -tkinter.wantobjects -tkinter.warnings(??) -token.AMPER -token.AMPEREQUAL -token.AT -token.CIRCUMFLEX -token.CIRCUMFLEXEQUAL -token.COLON -token.COMMA -token.DEDENT -token.DOT -token.DOUBLESLASH -token.DOUBLESLASHEQUAL -token.DOUBLESTAR -token.DOUBLESTAREQUAL -token.ELLIPSIS -token.ENDMARKER -token.EQEQUAL -token.EQUAL -token.ERRORTOKEN -token.GREATER -token.GREATEREQUAL -token.INDENT -token.ISEOF(??) -token.ISNONTERMINAL(??) -token.ISTERMINAL(??) -token.LBRACE -token.LEFTSHIFT -token.LEFTSHIFTEQUAL -token.LESS -token.LESSEQUAL -token.LPAR -token.LSQB -token.MINEQUAL -token.MINUS -token.NAME -token.NEWLINE -token.NOTEQUAL -token.NT_OFFSET -token.NUMBER -token.N_TOKENS -token.OP -token.PERCENT -token.PERCENTEQUAL -token.PLUS -token.PLUSEQUAL -token.RARROW -token.RBRACE -token.RIGHTSHIFT -token.RIGHTSHIFTEQUAL -token.RPAR -token.RSQB -token.SEMI -token.SLASH -token.SLASHEQUAL -token.STAR -token.STAREQUAL -token.STRING -token.TILDE -token.VBAR -token.VBAREQUAL -token.tok_name(??) -tokenize.AMPER -tokenize.AMPEREQUAL -tokenize.AT -tokenize.BOM_UTF8 -tokenize.Binnumber -tokenize.Bracket -tokenize.CIRCUMFLEX -tokenize.CIRCUMFLEXEQUAL -tokenize.COLON -tokenize.COMMA -tokenize.COMMENT -tokenize.Comment -tokenize.ContStr -tokenize.DEDENT -tokenize.DOT -tokenize.DOUBLESLASH -tokenize.DOUBLESLASHEQUAL -tokenize.DOUBLESTAR -tokenize.DOUBLESTAREQUAL -tokenize.Decnumber -tokenize.Double -tokenize.Double3 -tokenize.ELLIPSIS -tokenize.ENCODING -tokenize.ENDMARKER -tokenize.EQEQUAL -tokenize.EQUAL -tokenize.ERRORTOKEN -tokenize.EXACT_TOKEN_TYPES(??) -tokenize.Expfloat -tokenize.Exponent -tokenize.Floatnumber -tokenize.Funny -tokenize.GREATER -tokenize.GREATEREQUAL -tokenize.Hexnumber -tokenize.INDENT -tokenize.ISEOF(??) -tokenize.ISNONTERMINAL(??) -tokenize.ISTERMINAL(??) -tokenize.Ignore -tokenize.Imagnumber -tokenize.Intnumber -tokenize.LBRACE -tokenize.LEFTSHIFT -tokenize.LEFTSHIFTEQUAL -tokenize.LESS -tokenize.LESSEQUAL -tokenize.LPAR -tokenize.LSQB -tokenize.MINEQUAL -tokenize.MINUS -tokenize.NAME -tokenize.NEWLINE -tokenize.NL -tokenize.NOTEQUAL -tokenize.NT_OFFSET -tokenize.NUMBER -tokenize.N_TOKENS -tokenize.Name -tokenize.Number -tokenize.OP -tokenize.Octnumber -tokenize.Operator -tokenize.PERCENT -tokenize.PERCENTEQUAL -tokenize.PLUS -tokenize.PLUSEQUAL -tokenize.PlainToken -tokenize.Pointfloat -tokenize.PseudoExtras -tokenize.PseudoToken -tokenize.RARROW -tokenize.RBRACE -tokenize.RIGHTSHIFT -tokenize.RIGHTSHIFTEQUAL -tokenize.RPAR -tokenize.RSQB -tokenize.SEMI -tokenize.SLASH -tokenize.SLASHEQUAL -tokenize.STAR -tokenize.STAREQUAL -tokenize.STRING -tokenize.Single -tokenize.Single3 -tokenize.Special -tokenize.StopTokenizing(??) -tokenize.String -tokenize.StringPrefix -tokenize.TILDE -tokenize.TextIOWrapper(??) -tokenize.Token -tokenize.TokenError(??) -tokenize.TokenInfo(??) -tokenize.Triple -tokenize.Untokenizer(??) -tokenize.VBAR -tokenize.VBAREQUAL -tokenize.Whitespace -tokenize.any(??) -tokenize.builtins(??) -tokenize.collections(??) -tokenize.cookie_re(??) -tokenize.detect_encoding(??) -tokenize.endpats(??) -tokenize.generate_tokens(??) -tokenize.group(??) -tokenize.lookup(encoding) -> CodecInfo -tokenize.main(??) -tokenize.maybe(??) -tokenize.open(??) -tokenize.re(??) -tokenize.single_quoted(??) -tokenize.sys(??) -tokenize.t -tokenize.tabsize -tokenize.tok_name(??) -tokenize.tokenize(??) -tokenize.triple_quoted(??) -tokenize.untokenize(??) -trace.CoverageResults(??) -trace.Ignore(??) -trace.PRAGMA_NOCOVER -trace.Trace(??) -trace.dis(??) -trace.find_executable_linenos(??) -trace.find_lines(??) -trace.find_lines_from_code(??) -trace.find_strings(??) -trace.fullmodname(??) -trace.gc(??) -trace.inspect(??) -trace.linecache(??) -trace.main(??) -trace.modname(??) -trace.os(??) -trace.pickle(??) -trace.re(??) -trace.rx_blank(??) -trace.sys(??) -trace.threading(??) -trace.token(??) -trace.tokenize(??) -trace.usage(??) -traceback.extract_stack(??) -traceback.extract_tb(??) -traceback.format_exc(??) -traceback.format_exception(??) -traceback.format_exception_only(??) -traceback.format_list(??) -traceback.format_stack(??) -traceback.format_tb(??) -traceback.linecache(??) -traceback.print_exc(??) -traceback.print_exception(??) -traceback.print_last(??) -traceback.print_list(??) -traceback.print_stack(??) -traceback.print_tb(??) -traceback.sys(??) -tty.B0 -tty.B110 -tty.B115200 -tty.B1200 -tty.B134 -tty.B150 -tty.B1800 -tty.B19200 -tty.B200 -tty.B230400 -tty.B2400 -tty.B300 -tty.B38400 -tty.B4800 -tty.B50 -tty.B57600 -tty.B600 -tty.B75 -tty.B9600 -tty.BRKINT -tty.BS0 -tty.BS1 -tty.BSDLY -tty.CC -tty.CDSUSP -tty.CEOF -tty.CEOL -tty.CEOT -tty.CERASE -tty.CFLAG -tty.CFLUSH -tty.CINTR -tty.CKILL -tty.CLNEXT -tty.CLOCAL -tty.CQUIT -tty.CR0 -tty.CR1 -tty.CR2 -tty.CR3 -tty.CRDLY -tty.CREAD -tty.CRPRNT -tty.CRTSCTS -tty.CS5 -tty.CS6 -tty.CS7 -tty.CS8 -tty.CSIZE -tty.CSTART -tty.CSTOP -tty.CSTOPB -tty.CSUSP -tty.CWERASE -tty.ECHO -tty.ECHOCTL -tty.ECHOE -tty.ECHOK -tty.ECHOKE -tty.ECHONL -tty.ECHOPRT -tty.EXTA -tty.EXTB -tty.FF0 -tty.FF1 -tty.FFDLY -tty.FIOASYNC -tty.FIOCLEX -tty.FIONBIO -tty.FIONCLEX -tty.FIONREAD -tty.FLUSHO -tty.HUPCL -tty.ICANON -tty.ICRNL -tty.IEXTEN -tty.IFLAG -tty.IGNBRK -tty.IGNCR -tty.IGNPAR -tty.IMAXBEL -tty.INLCR -tty.INPCK -tty.ISIG -tty.ISPEED -tty.ISTRIP -tty.IXANY -tty.IXOFF -tty.IXON -tty.LFLAG -tty.NCCS -tty.NL0 -tty.NL1 -tty.NLDLY -tty.NOFLSH -tty.OCRNL -tty.OFDEL -tty.OFILL -tty.OFLAG -tty.ONLCR -tty.ONLRET -tty.ONOCR -tty.OPOST -tty.OSPEED -tty.PARENB -tty.PARMRK -tty.PARODD -tty.PENDIN -tty.TAB0 -tty.TAB1 -tty.TAB2 -tty.TAB3 -tty.TABDLY -tty.TCIFLUSH -tty.TCIOFF -tty.TCIOFLUSH -tty.TCION -tty.TCOFLUSH -tty.TCOOFF -tty.TCOON -tty.TCSADRAIN -tty.TCSAFLUSH -tty.TCSANOW -tty.TCSASOFT -tty.TIOCCONS -tty.TIOCEXCL -tty.TIOCGETD -tty.TIOCGPGRP -tty.TIOCGWINSZ -tty.TIOCMBIC -tty.TIOCMBIS -tty.TIOCMGET -tty.TIOCMSET -tty.TIOCM_CAR -tty.TIOCM_CD -tty.TIOCM_CTS -tty.TIOCM_DSR -tty.TIOCM_DTR -tty.TIOCM_LE -tty.TIOCM_RI -tty.TIOCM_RNG -tty.TIOCM_RTS -tty.TIOCM_SR -tty.TIOCM_ST -tty.TIOCNOTTY -tty.TIOCNXCL -tty.TIOCOUTQ -tty.TIOCPKT -tty.TIOCPKT_DATA -tty.TIOCPKT_DOSTOP -tty.TIOCPKT_FLUSHREAD -tty.TIOCPKT_FLUSHWRITE -tty.TIOCPKT_NOSTOP -tty.TIOCPKT_START -tty.TIOCPKT_STOP -tty.TIOCSCTTY -tty.TIOCSETD -tty.TIOCSPGRP -tty.TIOCSTI -tty.TIOCSWINSZ -tty.TOSTOP -tty.VDISCARD -tty.VEOF -tty.VEOL -tty.VEOL2 -tty.VERASE -tty.VINTR -tty.VKILL -tty.VLNEXT -tty.VMIN -tty.VQUIT -tty.VREPRINT -tty.VSTART -tty.VSTOP -tty.VSUSP -tty.VT0 -tty.VT1 -tty.VTDLY -tty.VTIME -tty.VWERASE -tty.error(??) -tty.setcbreak(??) -tty.setraw(??) -tty.tcdrain(fd) -> None -tty.tcflow(fd, action) -> None -tty.tcflush(fd, queue) -> None -tty.tcgetattr(fd) -> list_of_attrs -tty.tcsendbreak(fd, duration) -> None -tty.tcsetattr(fd, when, attributes) -> None -tuple() -> empty tuple -turtle.Canvas(??) -turtle.Pen(??) -turtle.RawPen(??) -turtle.RawTurtle(??) -turtle.Screen(??) -turtle.ScrolledCanvas(??) -turtle.Shape(??) -turtle.TK(??) -turtle.TNavigator(??) -turtle.TPen(??) -turtle.Tbuffer(??) -turtle.Terminator(??) -turtle.Turtle(??) -turtle.TurtleGraphicsError(??) -turtle.TurtleScreen(??) -turtle.TurtleScreenBase(??) -turtle.Vec2D(??) -turtle.addshape(??) -turtle.back(??) -turtle.backward(??) -turtle.begin_fill(??) -turtle.begin_poly(??) -turtle.bgcolor(??) -turtle.bgpic(??) -turtle.bk(??) -turtle.bye(??) -turtle.circle(??) -turtle.clear(??) -turtle.clearscreen(??) -turtle.clearstamp(??) -turtle.clearstamps(??) -turtle.clone(??) -turtle.color(??) -turtle.colormode(??) -turtle.config_dict(??) -turtle.deepcopy(??) -turtle.defstr -turtle.degrees(??) -turtle.delay(??) -turtle.distance(??) -turtle.done(??) -turtle.dot(??) -turtle.down(??) -turtle.end_fill(??) -turtle.end_poly(??) -turtle.exitonclick(??) -turtle.fd(??) -turtle.fillcolor(??) -turtle.filling(??) -turtle.forward(??) -turtle.get_poly(??) -turtle.get_shapepoly(??) -turtle.getcanvas(??) -turtle.getmethparlist(??) -turtle.getpen(??) -turtle.getscreen(??) -turtle.getshapes(??) -turtle.getturtle(??) -turtle.goto(??) -turtle.heading(??) -turtle.hideturtle(??) -turtle.home(??) -turtle.ht(??) -turtle.inspect(??) -turtle.isdown(??) -turtle.isfile(??) -turtle.isvisible(??) -turtle.join(??) -turtle.left(??) -turtle.listen(??) -turtle.lt(??) -turtle.mainloop(??) -turtle.math(??) -turtle.methodname -turtle.mode(??) -turtle.numinput(??) -turtle.onclick(??) -turtle.ondrag(??) -turtle.onkey(??) -turtle.onkeypress(??) -turtle.onkeyrelease(??) -turtle.onrelease(??) -turtle.onscreenclick(??) -turtle.ontimer(??) -turtle.pd(??) -turtle.pen(??) -turtle.pencolor(??) -turtle.pendown(??) -turtle.pensize(??) -turtle.penup(??) -turtle.pl1 -turtle.pl2 -turtle.pos(??) -turtle.position(??) -turtle.pu(??) -turtle.radians(??) -turtle.read_docstrings(??) -turtle.readconfig(??) -turtle.register_shape(??) -turtle.reset(??) -turtle.resetscreen(??) -turtle.resizemode(??) -turtle.right(??) -turtle.rt(??) -turtle.screensize(??) -turtle.seth(??) -turtle.setheading(??) -turtle.setpos(??) -turtle.setposition(??) -turtle.settiltangle(??) -turtle.setundobuffer(??) -turtle.setup(??) -turtle.setworldcoordinates(??) -turtle.setx(??) -turtle.sety(??) -turtle.shape(??) -turtle.shapesize(??) -turtle.shapetransform(??) -turtle.shearfactor(??) -turtle.showturtle(??) -turtle.simpledialog(??) -turtle.speed(??) -turtle.split(??) -turtle.st(??) -turtle.stamp(??) -turtle.textinput(??) -turtle.tilt(??) -turtle.tiltangle(??) -turtle.time(??) -turtle.title(??) -turtle.towards(??) -turtle.tracer(??) -turtle.turtles(??) -turtle.turtlesize(??) -turtle.types(??) -turtle.undo (repeatedly) the last turtle action. -turtle.undobufferentries(??) -turtle.up(??) -turtle.update(??) -turtle.width(??) -turtle.window_height(??) -turtle.window_width(??) -turtle.write(??) -turtle.write_docstringdict(??) -turtle.xcor(??) -turtle.ycor(??) -type(object) -> the object's type -types.BuiltinFunctionType(??) -types.BuiltinMethodType(??) -types.CodeType(??) -types.FrameType(??) -types.FunctionType(??) -types.GeneratorType(??) -types.GetSetDescriptorType(??) -types.LambdaType(??) -types.MappingProxyType(??) -types.MemberDescriptorType(??) -types.MethodType(??) -types.ModuleType(??) -types.SimpleNamespace(??) -types.TracebackType(??) -types.new_class(??) -types.prepare_class(??) -unicodedata.UCD(??) -unicodedata.bidirectional(unichr) -unicodedata.category(unichr) -unicodedata.combining(unichr) -unicodedata.decimal(unichr[, default]) -unicodedata.decomposition(unichr) -unicodedata.digit(unichr[, default]) -unicodedata.east_asian_width(unichr) -unicodedata.lookup(name) -unicodedata.mirrored(unichr) -unicodedata.name(unichr[, default]) -unicodedata.normalize(form, unistr) -unicodedata.numeric(unichr[, default]) -unicodedata.ucd_3_2_0(??) -unicodedata.ucnhash_CAPI(??) -unicodedata.unidata_version -urllib.error(??) -urllib.error.ContentTooShortError(??) -urllib.error.HTTPError(??) -urllib.error.URLError(??) -urllib.error.urllib(??) -urllib.parse(??) -urllib.parse.DefragResult(??) -urllib.parse.DefragResultBytes(??) -urllib.parse.MAX_CACHE_SIZE -urllib.parse.ParseResult(??) -urllib.parse.ParseResultBytes(??) -urllib.parse.Quoter(??) -urllib.parse.ResultBase(??) -urllib.parse.SplitResult(??) -urllib.parse.SplitResultBytes(??) -urllib.parse.clear_cache(??) -urllib.parse.collections(??) -urllib.parse.namedtuple(??) -urllib.parse.non_hierarchical(??) -urllib.parse.parse_qs(??) -urllib.parse.parse_qsl(??) -urllib.parse.quote('abc def') -> 'abc%20def' -urllib.parse.quote_from_bytes(??) -urllib.parse.quote_plus(??) -urllib.parse.scheme_chars -urllib.parse.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib.parse.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib.parse.splitnport(??) -urllib.parse.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib.parse.splitport('host:port') --> 'host', 'port'. -urllib.parse.splitquery('/path?query') --> '/path', 'query'. -urllib.parse.splittag('/path#tag') --> '/path', 'tag'. -urllib.parse.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib.parse.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib.parse.splitvalue('attr=value') --> 'attr', 'value'. -urllib.parse.sys(??) -urllib.parse.to_bytes(u"URL") --> 'URL'. -urllib.parse.unquote(??) -urllib.parse.unquote_plus(??) -urllib.parse.unquote_to_bytes('abc%20def') -> b'abc def'. -urllib.parse.unwrap('') --> 'type://host/path'. -urllib.parse.urldefrag(??) -urllib.parse.urlencode(??) -urllib.parse.urljoin(??) -urllib.parse.urlparse(??) -urllib.parse.urlsplit(??) -urllib.parse.urlunparse(??) -urllib.parse.urlunsplit(??) -urllib.parse.uses_fragment(??) -urllib.parse.uses_netloc(??) -urllib.parse.uses_params(??) -urllib.parse.uses_query(??) -urllib.parse.uses_relative(??) -urllib.request(??) -urllib.request.AbstractBasicAuthHandler(??) -urllib.request.AbstractDigestAuthHandler(??) -urllib.request.AbstractHTTPHandler(??) -urllib.request.BaseHandler(??) -urllib.request.CacheFTPHandler(??) -urllib.request.ContentTooShortError(??) -urllib.request.FTPHandler(??) -urllib.request.FancyURLopener(??) -urllib.request.FileHandler(??) -urllib.request.HTTPBasicAuthHandler(??) -urllib.request.HTTPCookieProcessor(??) -urllib.request.HTTPDefaultErrorHandler(??) -urllib.request.HTTPDigestAuthHandler(??) -urllib.request.HTTPError(??) -urllib.request.HTTPErrorProcessor(??) -urllib.request.HTTPHandler(??) -urllib.request.HTTPPasswordMgr(??) -urllib.request.HTTPPasswordMgrWithDefaultRealm(??) -urllib.request.HTTPRedirectHandler(??) -urllib.request.HTTPSHandler(??) -urllib.request.MAXFTPCACHE -urllib.request.OpenerDirector(??) -urllib.request.ProxyBasicAuthHandler(??) -urllib.request.ProxyDigestAuthHandler(??) -urllib.request.ProxyHandler(??) -urllib.request.Request(??) -urllib.request.URLError(??) -urllib.request.URLopener(??) -urllib.request.UnknownHandler(??) -urllib.request.addclosehook(??) -urllib.request.addinfourl(??) -urllib.request.base64(??) -urllib.request.bisect(??) -urllib.request.build_opener(??) -urllib.request.collections(??) -urllib.request.contextlib(??) -urllib.request.email(??) -urllib.request.ftpcache(??) -urllib.request.ftperrors(??) -urllib.request.ftpwrapper(??) -urllib.request.getproxies(??) -urllib.request.getproxies_environment(??) -urllib.request.getproxies_macosx_sysconf(??) -urllib.request.hashlib(??) -urllib.request.http(??) -urllib.request.install_opener(??) -urllib.request.io(??) -urllib.request.localhost(??) -urllib.request.noheaders(??) -urllib.request.os(??) -urllib.request.parse_http_list(??) -urllib.request.parse_keqv_list(??) -urllib.request.pathname2url(??) -urllib.request.posixpath(??) -urllib.request.proxy_bypass(??) -urllib.request.proxy_bypass_environment(??) -urllib.request.proxy_bypass_macosx_sysconf(??) -urllib.request.quote('abc def') -> 'abc%20def' -urllib.request.re(??) -urllib.request.request_host(??) -urllib.request.socket(??) -urllib.request.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib.request.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib.request.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib.request.splitport('host:port') --> 'host', 'port'. -urllib.request.splitquery('/path?query') --> '/path', 'query'. -urllib.request.splittag('/path#tag') --> '/path', 'tag'. -urllib.request.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib.request.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib.request.splitvalue('attr=value') --> 'attr', 'value'. -urllib.request.ssl(??) -urllib.request.sys(??) -urllib.request.tempfile(??) -urllib.request.thishost(??) -urllib.request.time(??) -urllib.request.to_bytes(u"URL") --> 'URL'. -urllib.request.unquote(??) -urllib.request.unwrap('') --> 'type://host/path'. -urllib.request.url2pathname(??) -urllib.request.urlcleanup(??) -urllib.request.urljoin(??) -urllib.request.urlopen(??) -urllib.request.urlparse(??) -urllib.request.urlretrieve(??) -urllib.request.urlsplit(??) -urllib.request.urlunparse(??) -urllib.request.warnings(??) -urllib.response(??) -urllib.response.addbase(??) -urllib.response.addclosehook(??) -urllib.response.addinfo(??) -urllib.response.addinfourl(??) -urllib.robotparser.Entry(??) -urllib.robotparser.RobotFileParser(??) -urllib.robotparser.RuleLine(??) -urllib.robotparser.urllib(??) -uu.Error(??) -uu.binascii(??) -uu.decode(??) -uu.encode(??) -uu.os(??) -uu.sys(??) -uu.test(??) -uuid.NAMESPACE_DNS(??) -uuid.NAMESPACE_OID(??) -uuid.NAMESPACE_URL(??) -uuid.NAMESPACE_X500(??) -uuid.RESERVED_FUTURE -uuid.RESERVED_MICROSOFT -uuid.RESERVED_NCS -uuid.RFC_4122 -uuid.UUID(??) -uuid.bytes_(??) -uuid.ctypes(??) -uuid.getnode(??) -uuid.int_(??) -uuid.lib(??) -uuid.libname -uuid.os(??) -uuid.sys(??) -uuid.uuid1(??) -uuid.uuid3(??) -uuid.uuid4(??) -uuid.uuid5(??) -vars([object]) -> dictionary -venv.Context(??) -venv.EnvBuilder(??) -venv.base64(??) -venv.create(??) -venv.io(??) -venv.logger(??) -venv.logging(??) -venv.main(??) -venv.os(??) -venv.shutil(??) -venv.sys(??) -venv.sysconfig(??) -venv.threading(??) -warnings.WarningMessage(??) -warnings.catch_warnings(??) -warnings.defaultaction -warnings.filters(??) -warnings.filterwarnings(??) -warnings.formatwarning(??) -warnings.linecache(??) -warnings.onceregistry(??) -warnings.resetwarnings(??) -warnings.showwarning(??) -warnings.simplefilter(??) -warnings.sys(??) -warnings.warn(??) -warnings.warn_explicit(??) -wave.Chunk(??) -wave.Error(??) -wave.WAVE_FORMAT_PCM -wave.Wave_read(??) -wave.Wave_write(??) -wave.big_endian -wave.builtins(??) -wave.open(??) -wave.openfp(??) -wave.struct(??) -weakref.CallableProxyType(??) -weakref.KeyedRef(??) -weakref.ProxyType(??) -weakref.ProxyTypes(??) -weakref.ReferenceType(??) -weakref.WeakKeyDictionary(??) -weakref.WeakSet(??) -weakref.WeakValueDictionary(??) -weakref.collections(??) -weakref.getweakrefcount(object) -- return the number of weak references -weakref.getweakrefs(object) -- return a list of all weak reference objects -weakref.proxy(object[, callback]) -- create a proxy object that weakly -weakref.ref(??) -webbrowser.BackgroundBrowser(??) -webbrowser.BaseBrowser(??) -webbrowser.Chrome(??) -webbrowser.Chromium(??) -webbrowser.Elinks(??) -webbrowser.Error(??) -webbrowser.Galeon(??) -webbrowser.GenericBrowser(??) -webbrowser.Grail(??) -webbrowser.Konqueror(??) -webbrowser.MacOSX(??) -webbrowser.MacOSXOSAScript(??) -webbrowser.Mozilla(??) -webbrowser.Netscape(??) -webbrowser.Opera(??) -webbrowser.UnixBrowser(??) -webbrowser.get(??) -webbrowser.io(??) -webbrowser.main(??) -webbrowser.open(??) -webbrowser.open_new(??) -webbrowser.open_new_tab(??) -webbrowser.os(??) -webbrowser.register(??) -webbrowser.register_X_browsers(??) -webbrowser.shlex(??) -webbrowser.stat(??) -webbrowser.subprocess(??) -webbrowser.sys(??) -webbrowser.time(??) -wsgiref.handlers.BaseCGIHandler(??) -wsgiref.handlers.BaseHandler(??) -wsgiref.handlers.CGIHandler(??) -wsgiref.handlers.FileWrapper(??) -wsgiref.handlers.Headers(??) -wsgiref.handlers.IISCGIHandler(??) -wsgiref.handlers.SimpleHandler(??) -wsgiref.handlers.format_date_time(??) -wsgiref.handlers.guess_scheme(??) -wsgiref.handlers.is_hop_by_hop(??) -wsgiref.handlers.os(??) -wsgiref.handlers.read_environ(??) -wsgiref.handlers.sys(??) -wsgiref.handlers.time(??) -wsgiref.headers.Headers(??) -wsgiref.headers.re(??) -wsgiref.headers.tspecials(??) -wsgiref.simple_server.BaseHTTPRequestHandler(??) -wsgiref.simple_server.HTTPServer(??) -wsgiref.simple_server.ServerHandler(??) -wsgiref.simple_server.SimpleHandler(??) -wsgiref.simple_server.WSGIRequestHandler(??) -wsgiref.simple_server.WSGIServer(??) -wsgiref.simple_server.demo_app(??) -wsgiref.simple_server.make_server(??) -wsgiref.simple_server.python_implementation(??) -wsgiref.simple_server.server_version -wsgiref.simple_server.software_version -wsgiref.simple_server.sys(??) -wsgiref.simple_server.sys_version -wsgiref.simple_server.urllib(??) -wsgiref.util.FileWrapper(??) -wsgiref.util.application_uri(??) -wsgiref.util.guess_scheme(??) -wsgiref.util.is_hop_by_hop(??) -wsgiref.util.posixpath(??) -wsgiref.util.request_uri(??) -wsgiref.util.setup_testing_defaults(??) -wsgiref.util.shift_path_info(??) -wsgiref.validate.ErrorWrapper(??) -wsgiref.validate.InputWrapper(??) -wsgiref.validate.IteratorWrapper(??) -wsgiref.validate.PartialIteratorWrapper(??) -wsgiref.validate.WSGIWarning(??) -wsgiref.validate.WriteWrapper(??) -wsgiref.validate.assert_(??) -wsgiref.validate.bad_header_value_re(??) -wsgiref.validate.check_content_type(??) -wsgiref.validate.check_environ(??) -wsgiref.validate.check_errors(??) -wsgiref.validate.check_exc_info(??) -wsgiref.validate.check_headers(??) -wsgiref.validate.check_input(??) -wsgiref.validate.check_iterator(??) -wsgiref.validate.check_status(??) -wsgiref.validate.check_string_type(??) -wsgiref.validate.header_re(??) -wsgiref.validate.re(??) -wsgiref.validate.sys(??) -wsgiref.validate.validator(??) -wsgiref.validate.warnings(??) -xdrlib.BytesIO([buffer]) -> object -xdrlib.ConversionError(??) -xdrlib.Error(??) -xdrlib.Packer(??) -xdrlib.Unpacker(??) -xdrlib.struct(??) -xml.dom.DOMException(??) -xml.dom.DOMSTRING_SIZE_ERR -xml.dom.DomstringSizeErr(??) -xml.dom.EMPTY_NAMESPACE(??) -xml.dom.EMPTY_PREFIX(??) -xml.dom.HIERARCHY_REQUEST_ERR -xml.dom.HierarchyRequestErr(??) -xml.dom.INDEX_SIZE_ERR -xml.dom.INUSE_ATTRIBUTE_ERR -xml.dom.INVALID_ACCESS_ERR -xml.dom.INVALID_CHARACTER_ERR -xml.dom.INVALID_MODIFICATION_ERR -xml.dom.INVALID_STATE_ERR -xml.dom.IndexSizeErr(??) -xml.dom.InuseAttributeErr(??) -xml.dom.InvalidAccessErr(??) -xml.dom.InvalidCharacterErr(??) -xml.dom.InvalidModificationErr(??) -xml.dom.InvalidStateErr(??) -xml.dom.NAMESPACE_ERR -xml.dom.NOT_FOUND_ERR -xml.dom.NOT_SUPPORTED_ERR -xml.dom.NO_DATA_ALLOWED_ERR -xml.dom.NO_MODIFICATION_ALLOWED_ERR -xml.dom.NamespaceErr(??) -xml.dom.NoDataAllowedErr(??) -xml.dom.NoModificationAllowedErr(??) -xml.dom.Node(??) -xml.dom.NodeFilter.NodeFilter(??) -xml.dom.NotFoundErr(??) -xml.dom.NotSupportedErr(??) -xml.dom.SYNTAX_ERR -xml.dom.SyntaxErr(??) -xml.dom.UserDataHandler(??) -xml.dom.VALIDATION_ERR -xml.dom.ValidationErr(??) -xml.dom.WRONG_DOCUMENT_ERR -xml.dom.WrongDocumentErr(??) -xml.dom.XHTML_NAMESPACE -xml.dom.XMLNS_NAMESPACE -xml.dom.XML_NAMESPACE -xml.dom.domreg(??) -xml.dom.domreg.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.domreg.registerDOMImplementation(name, factory) -xml.dom.domreg.registered(??) -xml.dom.domreg.well_known_implementations(??) -xml.dom.expatbuilder.CDATA_SECTION_NODE -xml.dom.expatbuilder.DOCUMENT_NODE -xml.dom.expatbuilder.EMPTY_NAMESPACE(??) -xml.dom.expatbuilder.EMPTY_PREFIX(??) -xml.dom.expatbuilder.ElementInfo(??) -xml.dom.expatbuilder.ExpatBuilder(??) -xml.dom.expatbuilder.ExpatBuilderNS(??) -xml.dom.expatbuilder.FILTER_ACCEPT -xml.dom.expatbuilder.FILTER_INTERRUPT -xml.dom.expatbuilder.FILTER_REJECT -xml.dom.expatbuilder.FILTER_SKIP -xml.dom.expatbuilder.FilterCrutch(??) -xml.dom.expatbuilder.FilterVisibilityController(??) -xml.dom.expatbuilder.FragmentBuilder(??) -xml.dom.expatbuilder.FragmentBuilderNS(??) -xml.dom.expatbuilder.InternalSubsetExtractor(??) -xml.dom.expatbuilder.Namespaces(??) -xml.dom.expatbuilder.Node(??) -xml.dom.expatbuilder.NodeFilter(??) -xml.dom.expatbuilder.ParseEscape(??) -xml.dom.expatbuilder.Rejecter(??) -xml.dom.expatbuilder.Skipper(??) -xml.dom.expatbuilder.TEXT_NODE -xml.dom.expatbuilder.XMLNS_NAMESPACE -xml.dom.expatbuilder.expat(??) -xml.dom.expatbuilder.makeBuilder(??) -xml.dom.expatbuilder.minidom(??) -xml.dom.expatbuilder.parse(??) -xml.dom.expatbuilder.parseFragment(??) -xml.dom.expatbuilder.parseFragmentString(??) -xml.dom.expatbuilder.parseString(??) -xml.dom.expatbuilder.theDOMImplementation(??) -xml.dom.expatbuilder.xmlbuilder(??) -xml.dom.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.minicompat.EmptyNodeList(??) -xml.dom.minicompat.NodeList(??) -xml.dom.minicompat.StringTypes(??) -xml.dom.minicompat.defproperty(??) -xml.dom.minicompat.xml(??) -xml.dom.minidom.Attr(??) -xml.dom.minidom.AttributeList(??) -xml.dom.minidom.CDATASection(??) -xml.dom.minidom.CharacterData(??) -xml.dom.minidom.Childless(??) -xml.dom.minidom.Comment(??) -xml.dom.minidom.DOMImplementation(??) -xml.dom.minidom.DOMImplementationLS(??) -xml.dom.minidom.Document(??) -xml.dom.minidom.DocumentFragment(??) -xml.dom.minidom.DocumentLS(??) -xml.dom.minidom.DocumentType(??) -xml.dom.minidom.EMPTY_NAMESPACE(??) -xml.dom.minidom.EMPTY_PREFIX(??) -xml.dom.minidom.Element(??) -xml.dom.minidom.ElementInfo(??) -xml.dom.minidom.EmptyNodeList(??) -xml.dom.minidom.Entity(??) -xml.dom.minidom.Identified(??) -xml.dom.minidom.NamedNodeMap(??) -xml.dom.minidom.Node(??) -xml.dom.minidom.NodeList(??) -xml.dom.minidom.Notation(??) -xml.dom.minidom.ProcessingInstruction(??) -xml.dom.minidom.ReadOnlySequentialNamedNodeMap(??) -xml.dom.minidom.StringTypes(??) -xml.dom.minidom.Text(??) -xml.dom.minidom.TypeInfo(??) -xml.dom.minidom.XMLNS_NAMESPACE -xml.dom.minidom.defproperty(??) -xml.dom.minidom.domreg(??) -xml.dom.minidom.getDOMImplementation(??) -xml.dom.minidom.io(??) -xml.dom.minidom.parse(??) -xml.dom.minidom.parseString(??) -xml.dom.minidom.xml(??) -xml.dom.pulldom.CHARACTERS -xml.dom.pulldom.COMMENT -xml.dom.pulldom.DOMEventStream(??) -xml.dom.pulldom.END_DOCUMENT -xml.dom.pulldom.END_ELEMENT -xml.dom.pulldom.ErrorHandler(??) -xml.dom.pulldom.IGNORABLE_WHITESPACE -xml.dom.pulldom.PROCESSING_INSTRUCTION -xml.dom.pulldom.PullDOM(??) -xml.dom.pulldom.SAX2DOM(??) -xml.dom.pulldom.START_DOCUMENT -xml.dom.pulldom.START_ELEMENT -xml.dom.pulldom.default_bufsize -xml.dom.pulldom.parse(??) -xml.dom.pulldom.parseString(??) -xml.dom.pulldom.xml(??) -xml.dom.registerDOMImplementation(name, factory) -xml.dom.xmlbuilder.DOMBuilder(??) -xml.dom.xmlbuilder.DOMBuilderFilter(??) -xml.dom.xmlbuilder.DOMEntityResolver(??) -xml.dom.xmlbuilder.DOMImplementationLS(??) -xml.dom.xmlbuilder.DOMInputSource(??) -xml.dom.xmlbuilder.DocumentLS(??) -xml.dom.xmlbuilder.Options(??) -xml.dom.xmlbuilder.copy(??) -xml.dom.xmlbuilder.xml(??) -xml.etree.ElementInclude.ElementTree(??) -xml.etree.ElementInclude.FatalIncludeError(??) -xml.etree.ElementInclude.XINCLUDE -xml.etree.ElementInclude.XINCLUDE_FALLBACK -xml.etree.ElementInclude.XINCLUDE_INCLUDE -xml.etree.ElementInclude.copy(??) -xml.etree.ElementInclude.default_loader(??) -xml.etree.ElementInclude.include(??) -xml.etree.ElementPath.find(??) -xml.etree.ElementPath.findall(??) -xml.etree.ElementPath.findtext(??) -xml.etree.ElementPath.get_parent_map(??) -xml.etree.ElementPath.iterfind(??) -xml.etree.ElementPath.ops(??) -xml.etree.ElementPath.prepare_child(??) -xml.etree.ElementPath.prepare_descendant(??) -xml.etree.ElementPath.prepare_parent(??) -xml.etree.ElementPath.prepare_predicate(??) -xml.etree.ElementPath.prepare_self(??) -xml.etree.ElementPath.prepare_star(??) -xml.etree.ElementPath.re(??) -xml.etree.ElementPath.xpath_tokenizer(??) -xml.etree.ElementPath.xpath_tokenizer_re(??) -xml.etree.ElementTree.Comment(??) -xml.etree.ElementTree.Element(??) -xml.etree.ElementTree.ElementPath(??) -xml.etree.ElementTree.ElementTree(??) -xml.etree.ElementTree.HTML_EMPTY(??) -xml.etree.ElementTree.PI(??) -xml.etree.ElementTree.ParseError(??) -xml.etree.ElementTree.ProcessingInstruction(??) -xml.etree.ElementTree.QName(??) -xml.etree.ElementTree.SubElement(??) -xml.etree.ElementTree.TreeBuilder(??) -xml.etree.ElementTree.VERSION -xml.etree.ElementTree.XML(??) -xml.etree.ElementTree.XMLID(??) -xml.etree.ElementTree.XMLParser(??) -xml.etree.ElementTree.XMLTreeBuilder(??) -xml.etree.ElementTree.contextlib(??) -xml.etree.ElementTree.dump(??) -xml.etree.ElementTree.fromstring(??) -xml.etree.ElementTree.fromstringlist(??) -xml.etree.ElementTree.io(??) -xml.etree.ElementTree.iselement(??) -xml.etree.ElementTree.iterparse(??) -xml.etree.ElementTree.parse(??) -xml.etree.ElementTree.re(??) -xml.etree.ElementTree.register_namespace(??) -xml.etree.ElementTree.sys(??) -xml.etree.ElementTree.tostring(??) -xml.etree.ElementTree.tostringlist(??) -xml.etree.ElementTree.warnings(??) -xml.etree.cElementTree.Comment(??) -xml.etree.cElementTree.Element(??) -xml.etree.cElementTree.ElementTree(??) -xml.etree.cElementTree.PI(??) -xml.etree.cElementTree.ParseError(??) -xml.etree.cElementTree.ProcessingInstruction(??) -xml.etree.cElementTree.QName(??) -xml.etree.cElementTree.SubElement(??) -xml.etree.cElementTree.TreeBuilder(??) -xml.etree.cElementTree.VERSION -xml.etree.cElementTree.XML(??) -xml.etree.cElementTree.XMLID(??) -xml.etree.cElementTree.XMLParser(??) -xml.etree.cElementTree.XMLTreeBuilder(??) -xml.etree.cElementTree.dump(??) -xml.etree.cElementTree.fromstring(??) -xml.etree.cElementTree.fromstringlist(??) -xml.etree.cElementTree.iselement(??) -xml.etree.cElementTree.iterparse(??) -xml.etree.cElementTree.parse(??) -xml.etree.cElementTree.register_namespace(??) -xml.etree.cElementTree.tostring(??) -xml.etree.cElementTree.tostringlist(??) -xml.parsers(??) -xml.parsers.expat(??) -xml.parsers.expat.EXPAT_VERSION -xml.parsers.expat.ErrorString(errno) -> string -xml.parsers.expat.ExpatError(??) -xml.parsers.expat.ParserCreate([encoding[, namespace_separator]]) -> parser -xml.parsers.expat.XMLParserType(??) -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_ALWAYS -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_NEVER -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -xml.parsers.expat.error(??) -xml.parsers.expat.errors(??) -xml.parsers.expat.expat_CAPI(??) -xml.parsers.expat.features(??) -xml.parsers.expat.model(??) -xml.parsers.expat.native_encoding -xml.parsers.expat.sys(??) -xml.parsers.expat.version_info(??) -xml.sax.ContentHandler(??) -xml.sax.ErrorHandler(??) -xml.sax.InputSource(??) -xml.sax.SAXException(??) -xml.sax.SAXNotRecognizedException(??) -xml.sax.SAXNotSupportedException(??) -xml.sax.SAXParseException(??) -xml.sax.SAXReaderNotAvailable(??) -xml.sax.default_parser_list(??) -xml.sax.expatreader.AttributesImpl(??) -xml.sax.expatreader.AttributesNSImpl(??) -xml.sax.expatreader.ExpatLocator(??) -xml.sax.expatreader.ExpatParser(??) -xml.sax.expatreader.SAXException(??) -xml.sax.expatreader.SAXNotRecognizedException(??) -xml.sax.expatreader.SAXNotSupportedException(??) -xml.sax.expatreader.SAXParseException(??) -xml.sax.expatreader.SAXReaderNotAvailable(??) -xml.sax.expatreader.create_parser(??) -xml.sax.expatreader.expat(??) -xml.sax.expatreader.feature_external_ges -xml.sax.expatreader.feature_external_pes -xml.sax.expatreader.feature_namespace_prefixes -xml.sax.expatreader.feature_namespaces -xml.sax.expatreader.feature_string_interning -xml.sax.expatreader.feature_validation -xml.sax.expatreader.handler(??) -xml.sax.expatreader.property_interning_dict -xml.sax.expatreader.property_xml_string -xml.sax.expatreader.saxutils(??) -xml.sax.expatreader.version -xml.sax.expatreader.xmlreader(??) -xml.sax.handler(??) -xml.sax.handler.ContentHandler(??) -xml.sax.handler.DTDHandler(??) -xml.sax.handler.EntityResolver(??) -xml.sax.handler.ErrorHandler(??) -xml.sax.handler.all_features(??) -xml.sax.handler.all_properties(??) -xml.sax.handler.feature_external_ges -xml.sax.handler.feature_external_pes -xml.sax.handler.feature_namespace_prefixes -xml.sax.handler.feature_namespaces -xml.sax.handler.feature_string_interning -xml.sax.handler.feature_validation -xml.sax.handler.property_declaration_handler -xml.sax.handler.property_dom_node -xml.sax.handler.property_encoding -xml.sax.handler.property_interning_dict -xml.sax.handler.property_lexical_handler -xml.sax.handler.property_xml_string -xml.sax.handler.version -xml.sax.make_parser(??) -xml.sax.parse(??) -xml.sax.parseString(??) -xml.sax.saxutils.XMLFilterBase(??) -xml.sax.saxutils.XMLGenerator(??) -xml.sax.saxutils.escape(??) -xml.sax.saxutils.handler(??) -xml.sax.saxutils.os(??) -xml.sax.saxutils.prepare_input_source(??) -xml.sax.saxutils.quoteattr(??) -xml.sax.saxutils.unescape(??) -xml.sax.saxutils.urllib(??) -xml.sax.saxutils.xmlreader(??) -xml.sax.xmlreader(??) -xml.sax.xmlreader.AttributesImpl(??) -xml.sax.xmlreader.AttributesNSImpl(??) -xml.sax.xmlreader.IncrementalParser(??) -xml.sax.xmlreader.InputSource(??) -xml.sax.xmlreader.Locator(??) -xml.sax.xmlreader.SAXNotRecognizedException(??) -xml.sax.xmlreader.SAXNotSupportedException(??) -xml.sax.xmlreader.XMLReader(??) -xml.sax.xmlreader.handler(??) -xmlrpc.client(??) -xmlrpc.client.APPLICATION_ERROR -xmlrpc.client.Binary(??) -xmlrpc.client.Boolean(??) -xmlrpc.client.BytesIO([buffer]) -> object -xmlrpc.client.DateTime(??) -xmlrpc.client.Error(??) -xmlrpc.client.ExpatParser(??) -xmlrpc.client.FastMarshaller(??) -xmlrpc.client.FastParser(??) -xmlrpc.client.FastUnmarshaller(??) -xmlrpc.client.Fault(??) -xmlrpc.client.GzipDecodedResponse(??) -xmlrpc.client.INTERNAL_ERROR -xmlrpc.client.INVALID_ENCODING_CHAR -xmlrpc.client.INVALID_METHOD_PARAMS -xmlrpc.client.INVALID_XMLRPC -xmlrpc.client.MAXINT -xmlrpc.client.METHOD_NOT_FOUND -xmlrpc.client.MININT -xmlrpc.client.Marshaller(??) -xmlrpc.client.MultiCall(??) -xmlrpc.client.MultiCallIterator(??) -xmlrpc.client.NOT_WELLFORMED_ERROR -xmlrpc.client.PARSE_ERROR -xmlrpc.client.ProtocolError(??) -xmlrpc.client.ResponseError(??) -xmlrpc.client.SERVER_ERROR -xmlrpc.client.SYSTEM_ERROR -xmlrpc.client.SafeTransport(??) -xmlrpc.client.Server(??) -xmlrpc.client.ServerProxy(??) -xmlrpc.client.TRANSPORT_ERROR -xmlrpc.client.Transport(??) -xmlrpc.client.UNSUPPORTED_ENCODING -xmlrpc.client.Unmarshaller(??) -xmlrpc.client.WRAPPERS(??) -xmlrpc.client.base64(??) -xmlrpc.client.boolean(??) -xmlrpc.client.datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) -xmlrpc.client.dumps(??) -xmlrpc.client.errno(??) -xmlrpc.client.escape(??) -xmlrpc.client.expat(??) -xmlrpc.client.getparser() -> parser, unmarshaller -xmlrpc.client.gzip(??) -xmlrpc.client.gzip_decode(??) -xmlrpc.client.gzip_encode(??) -xmlrpc.client.http(??) -xmlrpc.client.loads(??) -xmlrpc.client.socket(??) -xmlrpc.client.sys(??) -xmlrpc.client.time(??) -xmlrpc.client.urllib(??) -xmlrpc.server.BaseHTTPRequestHandler(??) -xmlrpc.server.CGIXMLRPCRequestHandler(??) -xmlrpc.server.DocCGIXMLRPCRequestHandler(??) -xmlrpc.server.DocXMLRPCRequestHandler(??) -xmlrpc.server.DocXMLRPCServer(??) -xmlrpc.server.Fault(??) -xmlrpc.server.MultiPathXMLRPCServer(??) -xmlrpc.server.ServerHTMLDoc(??) -xmlrpc.server.SimpleXMLRPCDispatcher(??) -xmlrpc.server.SimpleXMLRPCRequestHandler(??) -xmlrpc.server.SimpleXMLRPCServer(??) -xmlrpc.server.XMLRPCDocGenerator(??) -xmlrpc.server.dumps(??) -xmlrpc.server.fcntl(??) -xmlrpc.server.gzip_decode(??) -xmlrpc.server.gzip_encode(??) -xmlrpc.server.http(??) -xmlrpc.server.inspect(??) -xmlrpc.server.list_public_methods(??) -xmlrpc.server.loads(??) -xmlrpc.server.os(??) -xmlrpc.server.pydoc(??) -xmlrpc.server.re(??) -xmlrpc.server.resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d -xmlrpc.server.socketserver(??) -xmlrpc.server.sys(??) -xmlrpc.server.traceback(??) -zip(iter1 [,iter2 [...]]) --> zip object -zipfile.BZIP2_VERSION -zipfile.BadZipFile(??) -zipfile.BadZipfile(??) -zipfile.DEFAULT_VERSION -zipfile.LZMACompressor(??) -zipfile.LZMADecompressor(??) -zipfile.LZMA_VERSION -zipfile.LargeZipFile(??) -zipfile.MAX_EXTRACT_VERSION -zipfile.PyZipFile(??) -zipfile.ZIP64_LIMIT -zipfile.ZIP64_VERSION -zipfile.ZIP_BZIP2 -zipfile.ZIP_DEFLATED -zipfile.ZIP_FILECOUNT_LIMIT -zipfile.ZIP_LZMA -zipfile.ZIP_MAX_COMMENT -zipfile.ZIP_STORED -zipfile.ZipExtFile(??) -zipfile.ZipFile(??) -zipfile.ZipInfo(??) -zipfile.binascii(??) -zipfile.bz2(??) -zipfile.compressor_names(??) -zipfile.crc32(string[, start]) -- Compute a CRC-32 checksum of string. -zipfile.error(??) -zipfile.imp(??) -zipfile.io(??) -zipfile.is_zipfile(??) -zipfile.lzma(??) -zipfile.main(??) -zipfile.os(??) -zipfile.re(??) -zipfile.shutil(??) -zipfile.sizeCentralDir -zipfile.sizeEndCentDir -zipfile.sizeEndCentDir64 -zipfile.sizeEndCentDir64Locator -zipfile.sizeFileHeader -zipfile.stat(??) -zipfile.stringCentralDir -zipfile.stringEndArchive -zipfile.stringEndArchive64 -zipfile.stringEndArchive64Locator -zipfile.stringFileHeader -zipfile.struct(??) -zipfile.structCentralDir -zipfile.structEndArchive -zipfile.structEndArchive64 -zipfile.structEndArchive64Locator -zipfile.structFileHeader -zipfile.sys(??) -zipfile.time(??) -zipfile.zlib(??) -zipimport.ZipImportError(??) -zipimport.zipimporter(archivepath) -> zipimporter object -zlib.DEFLATED -zlib.DEF_MEM_LEVEL -zlib.MAX_WBITS -zlib.ZLIB_RUNTIME_VERSION -zlib.ZLIB_VERSION -zlib.Z_BEST_COMPRESSION -zlib.Z_BEST_SPEED -zlib.Z_DEFAULT_COMPRESSION -zlib.Z_DEFAULT_STRATEGY -zlib.Z_FILTERED -zlib.Z_FINISH -zlib.Z_FULL_FLUSH -zlib.Z_HUFFMAN_ONLY -zlib.Z_NO_FLUSH -zlib.Z_SYNC_FLUSH -zlib.adler32(string[, start]) -- Compute an Adler-32 checksum of string. -zlib.compress(string[, level]) -- Returned compressed string. -zlib.compressobj(??) -zlib.crc32(string[, start]) -- Compute a CRC-32 checksum of string. -zlib.decompress(string[, wbits[, bufsize]]) -- Return decompressed string. -zlib.decompressobj([wbits[, zdict]]) -- Return a decompressor object. -zlib.error(??) diff --git a/PyQt5/qsci/api/python/Python-3.4.api b/PyQt5/qsci/api/python/Python-3.4.api deleted file mode 100644 index 97f92ad2..00000000 --- a/PyQt5/qsci/api/python/Python-3.4.api +++ /dev/null @@ -1,9992 +0,0 @@ -ArithmeticError(??) -AssertionError(??) -AttributeError(??) -BaseException(??) -BlockingIOError(??) -BrokenPipeError(??) -BufferError(??) -BytesWarning(??) -ChildProcessError(??) -ConnectionAbortedError(??) -ConnectionError(??) -ConnectionRefusedError(??) -ConnectionResetError(??) -DeprecationWarning(??) -EOFError(??) -Ellipsis(??) -EnvironmentError(??) -Exception(??) -False(??) -FileExistsError(??) -FileNotFoundError(??) -FloatingPointError(??) -FutureWarning(??) -GeneratorExit(??) -IN.AF_APPLETALK -IN.AF_ATM -IN.AF_CCITT -IN.AF_CHAOS -IN.AF_CNT -IN.AF_COIP -IN.AF_DATAKIT -IN.AF_DECnet -IN.AF_DLI -IN.AF_E164 -IN.AF_ECMA -IN.AF_HYLINK -IN.AF_IMPLINK -IN.AF_INET -IN.AF_INET6 -IN.AF_IPX -IN.AF_ISDN -IN.AF_ISO -IN.AF_LAT -IN.AF_LINK -IN.AF_LOCAL -IN.AF_MAX -IN.AF_NATM -IN.AF_NDRV -IN.AF_NETBIOS -IN.AF_NETGRAPH -IN.AF_NS -IN.AF_OSI -IN.AF_PPP -IN.AF_PUP -IN.AF_RESERVED_36 -IN.AF_ROUTE -IN.AF_SIP -IN.AF_SNA -IN.AF_SYSTEM -IN.AF_UNIX -IN.AF_UNSPEC -IN.CMGROUP_MAX -IN.HTONL(??) -IN.HTONS(??) -IN.ICMP6_FILTER -IN.IN6_IS_ADDR_LINKLOCAL(??) -IN.IN6_IS_ADDR_LOOPBACK(??) -IN.IN6_IS_ADDR_MC_GLOBAL(??) -IN.IN6_IS_ADDR_MC_LINKLOCAL(??) -IN.IN6_IS_ADDR_MC_NODELOCAL(??) -IN.IN6_IS_ADDR_MC_ORGLOCAL(??) -IN.IN6_IS_ADDR_MC_SITELOCAL(??) -IN.IN6_IS_ADDR_SITELOCAL(??) -IN.IN6_IS_ADDR_UNSPECIFIED(??) -IN.IN6_IS_ADDR_V4COMPAT(??) -IN.IN6_IS_ADDR_V4MAPPED(??) -IN.INADDR_NONE -IN.INET6_ADDRSTRLEN -IN.INET_ADDRSTRLEN -IN.INT16_C(??) -IN.INT16_MAX -IN.INT16_MIN -IN.INT32_C(??) -IN.INT32_MAX -IN.INT32_MIN -IN.INT8_C(??) -IN.INT8_MAX -IN.INT8_MIN -IN.INTPTR_MAX -IN.INTPTR_MIN -IN.INT_FAST16_MAX -IN.INT_FAST16_MIN -IN.INT_FAST32_MAX -IN.INT_FAST32_MIN -IN.INT_FAST8_MAX -IN.INT_FAST8_MIN -IN.INT_LEAST16_MAX -IN.INT_LEAST16_MIN -IN.INT_LEAST32_MAX -IN.INT_LEAST32_MIN -IN.INT_LEAST8_MAX -IN.INT_LEAST8_MIN -IN.IN_BADCLASS(??) -IN.IN_CLASSA(??) -IN.IN_CLASSA_HOST -IN.IN_CLASSA_MAX -IN.IN_CLASSA_NET -IN.IN_CLASSA_NSHIFT -IN.IN_CLASSB(??) -IN.IN_CLASSB_HOST -IN.IN_CLASSB_MAX -IN.IN_CLASSB_NET -IN.IN_CLASSB_NSHIFT -IN.IN_CLASSC(??) -IN.IN_CLASSC_HOST -IN.IN_CLASSC_NET -IN.IN_CLASSC_NSHIFT -IN.IN_CLASSD(??) -IN.IN_CLASSD_HOST -IN.IN_CLASSD_NET -IN.IN_CLASSD_NSHIFT -IN.IN_EXPERIMENTAL(??) -IN.IN_LINKLOCAL(??) -IN.IN_LOOPBACKNET -IN.IN_MULTICAST(??) -IN.IPCTL_ACCEPTSOURCEROUTE -IN.IPCTL_DEFMTU -IN.IPCTL_DEFTTL -IN.IPCTL_DIRECTEDBROADCAST -IN.IPCTL_FASTFORWARDING -IN.IPCTL_FORWARDING -IN.IPCTL_GIF_TTL -IN.IPCTL_INTRQDROPS -IN.IPCTL_INTRQMAXLEN -IN.IPCTL_KEEPFAITH -IN.IPCTL_MAXID -IN.IPCTL_RTEXPIRE -IN.IPCTL_RTMAXCACHE -IN.IPCTL_RTMINEXPIRE -IN.IPCTL_SENDREDIRECTS -IN.IPCTL_SOURCEROUTE -IN.IPCTL_STATS -IN.IPPORT_HIFIRSTAUTO -IN.IPPORT_HILASTAUTO -IN.IPPORT_RESERVED -IN.IPPORT_RESERVEDSTART -IN.IPPORT_USERRESERVED -IN.IPPROTO_3PC -IN.IPPROTO_ADFS -IN.IPPROTO_AH -IN.IPPROTO_AHIP -IN.IPPROTO_APES -IN.IPPROTO_ARGUS -IN.IPPROTO_AX25 -IN.IPPROTO_BHA -IN.IPPROTO_BLT -IN.IPPROTO_BRSATMON -IN.IPPROTO_CFTP -IN.IPPROTO_CHAOS -IN.IPPROTO_CMTP -IN.IPPROTO_CPHB -IN.IPPROTO_CPNX -IN.IPPROTO_DDP -IN.IPPROTO_DGP -IN.IPPROTO_DIVERT -IN.IPPROTO_DONE -IN.IPPROTO_DSTOPTS -IN.IPPROTO_EGP -IN.IPPROTO_EMCON -IN.IPPROTO_ENCAP -IN.IPPROTO_EON -IN.IPPROTO_ESP -IN.IPPROTO_ETHERIP -IN.IPPROTO_FRAGMENT -IN.IPPROTO_GGP -IN.IPPROTO_GMTP -IN.IPPROTO_GRE -IN.IPPROTO_HELLO -IN.IPPROTO_HMP -IN.IPPROTO_HOPOPTS -IN.IPPROTO_ICMP -IN.IPPROTO_ICMPV6 -IN.IPPROTO_IDP -IN.IPPROTO_IDPR -IN.IPPROTO_IDRP -IN.IPPROTO_IGMP -IN.IPPROTO_IGP -IN.IPPROTO_IGRP -IN.IPPROTO_IL -IN.IPPROTO_INLSP -IN.IPPROTO_INP -IN.IPPROTO_IP -IN.IPPROTO_IPCOMP -IN.IPPROTO_IPCV -IN.IPPROTO_IPEIP -IN.IPPROTO_IPIP -IN.IPPROTO_IPPC -IN.IPPROTO_IPV4 -IN.IPPROTO_IPV6 -IN.IPPROTO_IRTP -IN.IPPROTO_KRYPTOLAN -IN.IPPROTO_LARP -IN.IPPROTO_LEAF1 -IN.IPPROTO_LEAF2 -IN.IPPROTO_MAX -IN.IPPROTO_MAXID -IN.IPPROTO_MEAS -IN.IPPROTO_MHRP -IN.IPPROTO_MICP -IN.IPPROTO_MTP -IN.IPPROTO_MUX -IN.IPPROTO_ND -IN.IPPROTO_NHRP -IN.IPPROTO_NONE -IN.IPPROTO_NSP -IN.IPPROTO_NVPII -IN.IPPROTO_OSPFIGP -IN.IPPROTO_PGM -IN.IPPROTO_PIGP -IN.IPPROTO_PIM -IN.IPPROTO_PRM -IN.IPPROTO_PUP -IN.IPPROTO_PVP -IN.IPPROTO_RAW -IN.IPPROTO_RCCMON -IN.IPPROTO_RDP -IN.IPPROTO_ROUTING -IN.IPPROTO_RSVP -IN.IPPROTO_RVD -IN.IPPROTO_SATEXPAK -IN.IPPROTO_SATMON -IN.IPPROTO_SCCSP -IN.IPPROTO_SDRP -IN.IPPROTO_SEP -IN.IPPROTO_SRPC -IN.IPPROTO_ST -IN.IPPROTO_SVMTP -IN.IPPROTO_SWIPE -IN.IPPROTO_TCF -IN.IPPROTO_TCP -IN.IPPROTO_TP -IN.IPPROTO_TPXX -IN.IPPROTO_TRUNK1 -IN.IPPROTO_TRUNK2 -IN.IPPROTO_TTP -IN.IPPROTO_UDP -IN.IPPROTO_VINES -IN.IPPROTO_VISA -IN.IPPROTO_VMTP -IN.IPPROTO_WBEXPAK -IN.IPPROTO_WBMON -IN.IPPROTO_WSN -IN.IPPROTO_XNET -IN.IPPROTO_XTP -IN.IPV6CTL_ACCEPT_RTADV -IN.IPV6CTL_AUTO_FLOWLABEL -IN.IPV6CTL_AUTO_LINKLOCAL -IN.IPV6CTL_DAD_COUNT -IN.IPV6CTL_DEFHLIM -IN.IPV6CTL_DEFMCASTHLIM -IN.IPV6CTL_DEFMTU -IN.IPV6CTL_FORWARDING -IN.IPV6CTL_FORWSRCRT -IN.IPV6CTL_GIF_HLIM -IN.IPV6CTL_HDRNESTLIMIT -IN.IPV6CTL_KAME_VERSION -IN.IPV6CTL_KEEPFAITH -IN.IPV6CTL_LOG_INTERVAL -IN.IPV6CTL_MAPPED_ADDR -IN.IPV6CTL_MAXFRAGPACKETS -IN.IPV6CTL_MAXFRAGS -IN.IPV6CTL_MAXID -IN.IPV6CTL_MRTPROTO -IN.IPV6CTL_MRTSTATS -IN.IPV6CTL_RIP6STATS -IN.IPV6CTL_RR_PRUNE -IN.IPV6CTL_RTEXPIRE -IN.IPV6CTL_RTMAXCACHE -IN.IPV6CTL_RTMINEXPIRE -IN.IPV6CTL_SENDREDIRECTS -IN.IPV6CTL_SOURCECHECK -IN.IPV6CTL_SOURCECHECK_LOGINT -IN.IPV6CTL_STATS -IN.IPV6CTL_TEMPPLTIME -IN.IPV6CTL_TEMPVLTIME -IN.IPV6CTL_USETEMPADDR -IN.IPV6CTL_USE_DEPRECATED -IN.IPV6CTL_V6ONLY -IN.IPV6PORT_ANONMAX -IN.IPV6PORT_ANONMIN -IN.IPV6PORT_RESERVED -IN.IPV6PORT_RESERVEDMAX -IN.IPV6PORT_RESERVEDMIN -IN.IPV6PROTO_MAXID -IN.IPV6_BINDV6ONLY -IN.IPV6_CHECKSUM -IN.IPV6_DEFAULT_MULTICAST_HOPS -IN.IPV6_DEFAULT_MULTICAST_LOOP -IN.IPV6_DSTOPTS -IN.IPV6_FAITH -IN.IPV6_FW_ADD -IN.IPV6_FW_DEL -IN.IPV6_FW_FLUSH -IN.IPV6_FW_GET -IN.IPV6_FW_ZERO -IN.IPV6_HOPLIMIT -IN.IPV6_HOPOPTS -IN.IPV6_IPSEC_POLICY -IN.IPV6_JOIN_GROUP -IN.IPV6_LEAVE_GROUP -IN.IPV6_MULTICAST_HOPS -IN.IPV6_MULTICAST_IF -IN.IPV6_MULTICAST_LOOP -IN.IPV6_NEXTHOP -IN.IPV6_OPTIONS -IN.IPV6_PKTINFO -IN.IPV6_PKTOPTIONS -IN.IPV6_PORTRANGE -IN.IPV6_PORTRANGE_DEFAULT -IN.IPV6_PORTRANGE_HIGH -IN.IPV6_PORTRANGE_LOW -IN.IPV6_RECVDSTADDR -IN.IPV6_RECVOPTS -IN.IPV6_RECVRETOPTS -IN.IPV6_RETOPTS -IN.IPV6_RTHDR -IN.IPV6_RTHDR_LOOSE -IN.IPV6_RTHDR_STRICT -IN.IPV6_RTHDR_TYPE_0 -IN.IPV6_SOCKOPT_RESERVED1 -IN.IPV6_UNICAST_HOPS -IN.IPV6_V6ONLY -IN.IP_ADD_MEMBERSHIP -IN.IP_DEFAULT_MULTICAST_LOOP -IN.IP_DEFAULT_MULTICAST_TTL -IN.IP_DROP_MEMBERSHIP -IN.IP_DUMMYNET_CONFIGURE -IN.IP_DUMMYNET_DEL -IN.IP_DUMMYNET_FLUSH -IN.IP_DUMMYNET_GET -IN.IP_FAITH -IN.IP_FORCE_OUT_IFP -IN.IP_FW_ADD -IN.IP_FW_DEL -IN.IP_FW_FLUSH -IN.IP_FW_GET -IN.IP_FW_RESETLOG -IN.IP_FW_ZERO -IN.IP_HDRINCL -IN.IP_IPSEC_POLICY -IN.IP_MAX_MEMBERSHIPS -IN.IP_MULTICAST_IF -IN.IP_MULTICAST_LOOP -IN.IP_MULTICAST_TTL -IN.IP_MULTICAST_VIF -IN.IP_NAT__XXX -IN.IP_OLD_FW_ADD -IN.IP_OLD_FW_DEL -IN.IP_OLD_FW_FLUSH -IN.IP_OLD_FW_GET -IN.IP_OLD_FW_RESETLOG -IN.IP_OLD_FW_ZERO -IN.IP_OPTIONS -IN.IP_PORTRANGE -IN.IP_PORTRANGE_DEFAULT -IN.IP_PORTRANGE_HIGH -IN.IP_PORTRANGE_LOW -IN.IP_RECVDSTADDR -IN.IP_RECVIF -IN.IP_RECVOPTS -IN.IP_RECVRETOPTS -IN.IP_RECVTTL -IN.IP_RETOPTS -IN.IP_RSVP_OFF -IN.IP_RSVP_ON -IN.IP_RSVP_VIF_OFF -IN.IP_RSVP_VIF_ON -IN.IP_STRIPHDR -IN.IP_TOS -IN.IP_TRAFFIC_MGT_BACKGROUND -IN.IP_TTL -IN.MSG_CTRUNC -IN.MSG_DONTROUTE -IN.MSG_DONTWAIT -IN.MSG_EOF -IN.MSG_EOR -IN.MSG_FLUSH -IN.MSG_HAVEMORE -IN.MSG_HOLD -IN.MSG_NEEDSA -IN.MSG_OOB -IN.MSG_PEEK -IN.MSG_RCVMORE -IN.MSG_SEND -IN.MSG_TRUNC -IN.MSG_WAITALL -IN.MSG_WAITSTREAM -IN.NET_MAXID -IN.NET_RT_DUMP -IN.NET_RT_DUMP2 -IN.NET_RT_FLAGS -IN.NET_RT_IFLIST -IN.NET_RT_IFLIST2 -IN.NET_RT_MAXID -IN.NET_RT_STAT -IN.NET_RT_TRASH -IN.NTOHL(??) -IN.NTOHS(??) -IN.PF_APPLETALK -IN.PF_ATM -IN.PF_CCITT -IN.PF_CHAOS -IN.PF_CNT -IN.PF_COIP -IN.PF_DATAKIT -IN.PF_DECnet -IN.PF_DLI -IN.PF_ECMA -IN.PF_HYLINK -IN.PF_IMPLINK -IN.PF_INET -IN.PF_INET6 -IN.PF_IPX -IN.PF_ISDN -IN.PF_ISO -IN.PF_KEY -IN.PF_LAT -IN.PF_LINK -IN.PF_LOCAL -IN.PF_MAX -IN.PF_NATM -IN.PF_NDRV -IN.PF_NETBIOS -IN.PF_NETGRAPH -IN.PF_NS -IN.PF_OSI -IN.PF_PIP -IN.PF_PPP -IN.PF_PUP -IN.PF_RESERVED_36 -IN.PF_ROUTE -IN.PF_RTIP -IN.PF_SIP -IN.PF_SNA -IN.PF_SYSTEM -IN.PF_UNIX -IN.PF_UNSPEC -IN.PF_XTP -IN.PTRDIFF_MAX -IN.PTRDIFF_MIN -IN.SCM_CREDS -IN.SCM_RIGHTS -IN.SCM_TIMESTAMP -IN.SHUT_RD -IN.SHUT_RDWR -IN.SHUT_WR -IN.SIG_ATOMIC_MAX -IN.SIG_ATOMIC_MIN -IN.SOCK_DGRAM -IN.SOCK_MAXADDRLEN -IN.SOCK_RAW -IN.SOCK_RDM -IN.SOCK_SEQPACKET -IN.SOCK_STREAM -IN.SOL_SOCKET -IN.SOMAXCONN -IN.SO_ACCEPTCONN -IN.SO_ACCEPTFILTER -IN.SO_BROADCAST -IN.SO_DEBUG -IN.SO_DONTROUTE -IN.SO_DONTTRUNC -IN.SO_ERROR -IN.SO_KEEPALIVE -IN.SO_LABEL -IN.SO_LINGER -IN.SO_LINGER_SEC -IN.SO_NKE -IN.SO_NOADDRERR -IN.SO_NOSIGPIPE -IN.SO_NOTIFYCONFLICT -IN.SO_NREAD -IN.SO_NWRITE -IN.SO_OOBINLINE -IN.SO_PEERLABEL -IN.SO_RCVBUF -IN.SO_RCVLOWAT -IN.SO_RCVTIMEO -IN.SO_RESTRICTIONS -IN.SO_RESTRICT_DENYIN -IN.SO_RESTRICT_DENYOUT -IN.SO_RESTRICT_DENYSET -IN.SO_REUSEADDR -IN.SO_REUSEPORT -IN.SO_REUSESHAREUID -IN.SO_SNDBUF -IN.SO_SNDLOWAT -IN.SO_SNDTIMEO -IN.SO_TIMESTAMP -IN.SO_TYPE -IN.SO_USELOOPBACK -IN.SO_WANTMORE -IN.SO_WANTOOBFLAG -IN.TRAFFIC_MGT_SO_BACKGROUND -IN.TRAFFIC_MGT_SO_BG_SUPPRESSED -IN.UINT16_MAX -IN.UINT8_MAX -IN.UINT_FAST16_MAX -IN.UINT_FAST8_MAX -IN.UINT_LEAST16_MAX -IN.UINT_LEAST8_MAX -IN.WCHAR_MAX -IN.WCHAR_MIN -IN.WINT_MAX -IN.WINT_MIN -IN.htonl(??) -IN.htons(??) -IN.ntohl(??) -IN.ntohs(??) -IN.pseudo_AF_HDRCMPLT -IN.pseudo_AF_KEY -IN.pseudo_AF_PIP -IN.pseudo_AF_RTIP -IN.pseudo_AF_XTP -IOError(??) -ImportError(??) -ImportWarning(??) -IndentationError(??) -IndexError(??) -InterruptedError(??) -IsADirectoryError(??) -KeyError(??) -KeyboardInterrupt(??) -LookupError(??) -MemoryError(??) -NameError(??) -None(??) -NotADirectoryError(??) -NotImplemented(??) -NotImplementedError(??) -OSError(??) -OverflowError(??) -PendingDeprecationWarning(??) -PermissionError(??) -ProcessLookupError(??) -ReferenceError(??) -ResourceWarning(??) -RuntimeError(??) -RuntimeWarning(??) -StopIteration(??) -SyntaxError(??) -SyntaxWarning(??) -SystemError(??) -SystemExit(??) -TabError(??) -TimeoutError(??) -True(??) -TypeError(??) -UnboundLocalError(??) -UnicodeDecodeError(??) -UnicodeEncodeError(??) -UnicodeError(??) -UnicodeTranslateError(??) -UnicodeWarning(??) -UserWarning(??) -ValueError(??) -Warning(??) -ZeroDivisionError(??) -abc.ABC(??) -abc.ABCMeta(??) -abc.WeakSet(??) -abc.abstractclassmethod(??) -abc.abstractmethod(??) -abc.abstractproperty(??) -abc.abstractstaticmethod(??) -abc.get_cache_token(??) -abs(number) -> number -aifc.Aifc_read(??) -aifc.Aifc_write(??) -aifc.Chunk(??) -aifc.Error(??) -aifc.builtins(??) -aifc.namedtuple(??) -aifc.open(??) -aifc.openfp(??) -aifc.struct(??) -aifc.warnings(??) -all(iterable) -> bool -any(iterable) -> bool -argparse.Action(??) -argparse.ArgumentDefaultsHelpFormatter(??) -argparse.ArgumentError(??) -argparse.ArgumentParser(??) -argparse.ArgumentTypeError(??) -argparse.FileType(??) -argparse.HelpFormatter(??) -argparse.MetavarTypeHelpFormatter(??) -argparse.Namespace(??) -argparse.ONE_OR_MORE -argparse.OPTIONAL -argparse.PARSER -argparse.REMAINDER -argparse.RawDescriptionHelpFormatter(??) -argparse.RawTextHelpFormatter(??) -argparse.SUPPRESS -argparse.ZERO_OR_MORE -argparse.ngettext(??) -array.ArrayType(??) -array.array(typecode [, initializer]) -> array -array.typecodes -ascii(object) -> string -ast.AST(??) -ast.Add(??) -ast.And(??) -ast.Assert(??) -ast.Assign(??) -ast.Attribute(??) -ast.AugAssign(??) -ast.AugLoad(??) -ast.AugStore(??) -ast.BinOp(??) -ast.BitAnd(??) -ast.BitOr(??) -ast.BitXor(??) -ast.BoolOp(??) -ast.Break(??) -ast.Bytes(??) -ast.Call(??) -ast.ClassDef(??) -ast.Compare(??) -ast.Continue(??) -ast.Del(??) -ast.Delete(??) -ast.Dict(??) -ast.DictComp(??) -ast.Div(??) -ast.Ellipsis(??) -ast.Eq(??) -ast.ExceptHandler(??) -ast.Expr(??) -ast.Expression(??) -ast.ExtSlice(??) -ast.FloorDiv(??) -ast.For(??) -ast.FunctionDef(??) -ast.GeneratorExp(??) -ast.Global(??) -ast.Gt(??) -ast.GtE(??) -ast.If(??) -ast.IfExp(??) -ast.Import(??) -ast.ImportFrom(??) -ast.In(??) -ast.Index(??) -ast.Interactive(??) -ast.Invert(??) -ast.Is(??) -ast.IsNot(??) -ast.LShift(??) -ast.Lambda(??) -ast.List(??) -ast.ListComp(??) -ast.Load(??) -ast.Lt(??) -ast.LtE(??) -ast.Mod(??) -ast.Module(??) -ast.Mult(??) -ast.Name(??) -ast.NameConstant(??) -ast.NodeTransformer(??) -ast.NodeVisitor(??) -ast.Nonlocal(??) -ast.Not(??) -ast.NotEq(??) -ast.NotIn(??) -ast.Num(??) -ast.Or(??) -ast.Param(??) -ast.Pass(??) -ast.Pow(??) -ast.PyCF_ONLY_AST -ast.RShift(??) -ast.Raise(??) -ast.Return(??) -ast.Set(??) -ast.SetComp(??) -ast.Slice(??) -ast.Starred(??) -ast.Store(??) -ast.Str(??) -ast.Sub(??) -ast.Subscript(??) -ast.Suite(??) -ast.Try(??) -ast.Tuple(??) -ast.UAdd(??) -ast.USub(??) -ast.UnaryOp(??) -ast.While(??) -ast.With(??) -ast.Yield(??) -ast.YieldFrom(??) -ast.alias(??) -ast.arg(??) -ast.arguments(??) -ast.boolop(??) -ast.cmpop(??) -ast.comprehension(??) -ast.copy_location(??) -ast.dump(??) -ast.excepthandler(??) -ast.expr(??) -ast.expr_context(??) -ast.fix_missing_locations(??) -ast.get_docstring(??) -ast.increment_lineno(??) -ast.iter_child_nodes(??) -ast.iter_fields(??) -ast.keyword(??) -ast.literal_eval(??) -ast.mod(??) -ast.operator(??) -ast.parse(??) -ast.slice(??) -ast.stmt(??) -ast.unaryop(??) -ast.walk(??) -ast.withitem(??) -asynchat.async_chat(??) -asynchat.asyncore(??) -asynchat.deque([iterable[, maxlen]]) --> deque object -asynchat.fifo(??) -asynchat.find_prefix_at_end(??) -asynchat.simple_producer(??) -asynchat.socket(??) -asyncio.ALL_COMPLETED -asyncio.AbstractChildWatcher(??) -asyncio.AbstractEventLoop(??) -asyncio.AbstractEventLoopPolicy(??) -asyncio.AbstractServer(??) -asyncio.BaseProtocol(??) -asyncio.BaseTransport(??) -asyncio.BoundedSemaphore(??) -asyncio.CancelledError(??) -asyncio.Condition(??) -asyncio.DatagramProtocol(??) -asyncio.DatagramTransport(??) -asyncio.DefaultEventLoopPolicy(??) -asyncio.Event(??) -asyncio.FIRST_COMPLETED -asyncio.FIRST_EXCEPTION -asyncio.FastChildWatcher(??) -asyncio.Future(??) -asyncio.Handle(??) -asyncio.IncompleteReadError(??) -asyncio.InvalidStateError(??) -asyncio.JoinableQueue(??) -asyncio.LifoQueue(??) -asyncio.Lock(??) -asyncio.PriorityQueue(??) -asyncio.Protocol(??) -asyncio.Queue(??) -asyncio.QueueEmpty(??) -asyncio.QueueFull(??) -asyncio.ReadTransport(??) -asyncio.SafeChildWatcher(??) -asyncio.SelectorEventLoop(??) -asyncio.Semaphore(??) -asyncio.StreamReader(??) -asyncio.StreamReaderProtocol(??) -asyncio.StreamWriter(??) -asyncio.SubprocessProtocol(??) -asyncio.SubprocessTransport(??) -asyncio.Task(??) -asyncio.TimeoutError(??) -asyncio.TimerHandle(??) -asyncio.Transport(??) -asyncio.WriteTransport(??) -asyncio.as_completed(??) -asyncio.async(??) -asyncio.base_events(??) -asyncio.base_events.BaseEventLoop(??) -asyncio.base_events.Server(??) -asyncio.base_events.collections(??) -asyncio.base_events.concurrent(??) -asyncio.base_events.events(??) -asyncio.base_events.futures(??) -asyncio.base_events.heapq(??) -asyncio.base_events.logger(??) -asyncio.base_events.logging(??) -asyncio.base_events.os(??) -asyncio.base_events.socket(??) -asyncio.base_events.subprocess(??) -asyncio.base_events.sys(??) -asyncio.base_events.tasks(??) -asyncio.base_events.time(??) -asyncio.base_subprocess(??) -asyncio.base_subprocess.BaseSubprocessTransport(??) -asyncio.base_subprocess.ReadSubprocessPipeProto(??) -asyncio.base_subprocess.WriteSubprocessPipeProto(??) -asyncio.base_subprocess.collections(??) -asyncio.base_subprocess.protocols(??) -asyncio.base_subprocess.subprocess(??) -asyncio.base_subprocess.tasks(??) -asyncio.base_subprocess.transports(??) -asyncio.constants(??) -asyncio.constants.ACCEPT_RETRY_DELAY -asyncio.constants.LOG_THRESHOLD_FOR_CONNLOST_WRITES -asyncio.coroutine(??) -asyncio.create_subprocess_exec(??) -asyncio.create_subprocess_shell(??) -asyncio.events(??) -asyncio.events.AbstractEventLoop(??) -asyncio.events.AbstractEventLoopPolicy(??) -asyncio.events.AbstractServer(??) -asyncio.events.BaseDefaultEventLoopPolicy(??) -asyncio.events.Handle(??) -asyncio.events.TimerHandle(??) -asyncio.events.get_child_watcher(??) -asyncio.events.get_event_loop(??) -asyncio.events.get_event_loop_policy(??) -asyncio.events.new_event_loop(??) -asyncio.events.set_child_watcher(??) -asyncio.events.set_event_loop(??) -asyncio.events.set_event_loop_policy(??) -asyncio.events.socket(??) -asyncio.events.subprocess(??) -asyncio.events.threading(??) -asyncio.futures(??) -asyncio.futures.CancelledError(??) -asyncio.futures.Error(??) -asyncio.futures.Future(??) -asyncio.futures.InvalidStateError(??) -asyncio.futures.STACK_DEBUG -asyncio.futures.TimeoutError(??) -asyncio.futures.concurrent(??) -asyncio.futures.events(??) -asyncio.futures.logging(??) -asyncio.futures.sys(??) -asyncio.futures.traceback(??) -asyncio.futures.wrap_future(??) -asyncio.gather(??) -asyncio.get_child_watcher(??) -asyncio.get_event_loop(??) -asyncio.get_event_loop_policy(??) -asyncio.iscoroutine(??) -asyncio.iscoroutinefunction(??) -asyncio.locks(??) -asyncio.locks.BoundedSemaphore(??) -asyncio.locks.Condition(??) -asyncio.locks.Event(??) -asyncio.locks.Lock(??) -asyncio.locks.Semaphore(??) -asyncio.locks.collections(??) -asyncio.locks.events(??) -asyncio.locks.futures(??) -asyncio.locks.tasks(??) -asyncio.log(??) -asyncio.log.logger(??) -asyncio.log.logging(??) -asyncio.new_event_loop(??) -asyncio.open_connection(??) -asyncio.open_unix_connection(??) -asyncio.proactor_events.BaseProactorEventLoop(??) -asyncio.proactor_events.base_events(??) -asyncio.proactor_events.constants(??) -asyncio.proactor_events.futures(??) -asyncio.proactor_events.logger(??) -asyncio.proactor_events.socket(??) -asyncio.proactor_events.transports(??) -asyncio.protocols(??) -asyncio.protocols.BaseProtocol(??) -asyncio.protocols.DatagramProtocol(??) -asyncio.protocols.Protocol(??) -asyncio.protocols.SubprocessProtocol(??) -asyncio.queues(??) -asyncio.queues.JoinableQueue(??) -asyncio.queues.LifoQueue(??) -asyncio.queues.PriorityQueue(??) -asyncio.queues.Queue(??) -asyncio.queues.QueueEmpty(??) -asyncio.queues.QueueFull(??) -asyncio.queues.collections(??) -asyncio.queues.coroutine(??) -asyncio.queues.events(??) -asyncio.queues.futures(??) -asyncio.queues.heapq(??) -asyncio.queues.locks(??) -asyncio.selector_events(??) -asyncio.selector_events.BaseSelectorEventLoop(??) -asyncio.selector_events.base_events(??) -asyncio.selector_events.collections(??) -asyncio.selector_events.constants(??) -asyncio.selector_events.errno(??) -asyncio.selector_events.events(??) -asyncio.selector_events.futures(??) -asyncio.selector_events.logger(??) -asyncio.selector_events.selectors(??) -asyncio.selector_events.socket(??) -asyncio.selector_events.ssl(??) -asyncio.selector_events.transports(??) -asyncio.selectors(??) -asyncio.set_child_watcher(??) -asyncio.set_event_loop(??) -asyncio.set_event_loop_policy(??) -asyncio.shield(??) -asyncio.sleep(??) -asyncio.start_server(??) -asyncio.start_unix_server(??) -asyncio.streams(??) -asyncio.streams.FlowControlMixin(??) -asyncio.streams.IncompleteReadError(??) -asyncio.streams.StreamReader(??) -asyncio.streams.StreamReaderProtocol(??) -asyncio.streams.StreamWriter(??) -asyncio.streams.events(??) -asyncio.streams.futures(??) -asyncio.streams.open_connection(??) -asyncio.streams.open_unix_connection(??) -asyncio.streams.protocols(??) -asyncio.streams.socket(??) -asyncio.streams.start_server(??) -asyncio.streams.start_unix_server(??) -asyncio.streams.tasks(??) -asyncio.subprocess(??) -asyncio.subprocess.DEVNULL -asyncio.subprocess.PIPE -asyncio.subprocess.Process(??) -asyncio.subprocess.STDOUT -asyncio.subprocess.SubprocessStreamProtocol(??) -asyncio.subprocess.collections(??) -asyncio.subprocess.create_subprocess_exec(??) -asyncio.subprocess.create_subprocess_shell(??) -asyncio.subprocess.events(??) -asyncio.subprocess.futures(??) -asyncio.subprocess.protocols(??) -asyncio.subprocess.streams(??) -asyncio.subprocess.subprocess(??) -asyncio.subprocess.tasks(??) -asyncio.sys(??) -asyncio.tasks(??) -asyncio.tasks.ALL_COMPLETED -asyncio.tasks.CoroWrapper(??) -asyncio.tasks.FIRST_COMPLETED -asyncio.tasks.FIRST_EXCEPTION -asyncio.tasks.Task(??) -asyncio.tasks.as_completed(??) -asyncio.tasks.async(??) -asyncio.tasks.concurrent(??) -asyncio.tasks.coroutine(??) -asyncio.tasks.events(??) -asyncio.tasks.functools(??) -asyncio.tasks.futures(??) -asyncio.tasks.gather(??) -asyncio.tasks.inspect(??) -asyncio.tasks.iscoroutine(??) -asyncio.tasks.iscoroutinefunction(??) -asyncio.tasks.linecache(??) -asyncio.tasks.logger(??) -asyncio.tasks.os(??) -asyncio.tasks.shield(??) -asyncio.tasks.sleep(??) -asyncio.tasks.sys(??) -asyncio.tasks.traceback(??) -asyncio.tasks.wait(??) -asyncio.tasks.wait_for(??) -asyncio.tasks.weakref(??) -asyncio.test_utils.HTTPServer(??) -asyncio.test_utils.MockCallback(??) -asyncio.test_utils.MockPattern(??) -asyncio.test_utils.SSLWSGIServer(??) -asyncio.test_utils.SSLWSGIServerMixin(??) -asyncio.test_utils.SilentUnixWSGIServer(??) -asyncio.test_utils.SilentWSGIRequestHandler(??) -asyncio.test_utils.SilentWSGIServer(??) -asyncio.test_utils.TestLoop(??) -asyncio.test_utils.TestSelector(??) -asyncio.test_utils.UnixHTTPServer(??) -asyncio.test_utils.UnixSSLWSGIServer(??) -asyncio.test_utils.UnixWSGIServer(??) -asyncio.test_utils.WSGIRequestHandler(??) -asyncio.test_utils.WSGIServer(??) -asyncio.test_utils.base_events(??) -asyncio.test_utils.collections(??) -asyncio.test_utils.contextlib(??) -asyncio.test_utils.dummy_ssl_context(??) -asyncio.test_utils.events(??) -asyncio.test_utils.gen_unix_socket_path(??) -asyncio.test_utils.io(??) -asyncio.test_utils.make_test_protocol(??) -asyncio.test_utils.os(??) -asyncio.test_utils.re(??) -asyncio.test_utils.run_briefly(??) -asyncio.test_utils.run_once(??) -asyncio.test_utils.run_test_server(??) -asyncio.test_utils.run_test_unix_server(??) -asyncio.test_utils.run_until(??) -asyncio.test_utils.selectors(??) -asyncio.test_utils.socket(??) -asyncio.test_utils.socketpair([family[, type[, proto]]]) -> (socket object, socket object) -asyncio.test_utils.socketserver(??) -asyncio.test_utils.ssl(??) -asyncio.test_utils.sys(??) -asyncio.test_utils.tasks(??) -asyncio.test_utils.tempfile(??) -asyncio.test_utils.threading(??) -asyncio.test_utils.time(??) -asyncio.test_utils.unittest(??) -asyncio.test_utils.unix_socket_path(??) -asyncio.transports(??) -asyncio.transports.BaseTransport(??) -asyncio.transports.DatagramTransport(??) -asyncio.transports.ReadTransport(??) -asyncio.transports.SubprocessTransport(??) -asyncio.transports.Transport(??) -asyncio.transports.WriteTransport(??) -asyncio.transports.sys(??) -asyncio.unix_events(??) -asyncio.unix_events.AbstractChildWatcher(??) -asyncio.unix_events.BaseChildWatcher(??) -asyncio.unix_events.DefaultEventLoopPolicy(??) -asyncio.unix_events.FastChildWatcher(??) -asyncio.unix_events.SafeChildWatcher(??) -asyncio.unix_events.SelectorEventLoop(??) -asyncio.unix_events.base_events(??) -asyncio.unix_events.base_subprocess(??) -asyncio.unix_events.constants(??) -asyncio.unix_events.errno(??) -asyncio.unix_events.events(??) -asyncio.unix_events.fcntl(??) -asyncio.unix_events.logger(??) -asyncio.unix_events.os(??) -asyncio.unix_events.selector_events(??) -asyncio.unix_events.signal(??) -asyncio.unix_events.socket(??) -asyncio.unix_events.stat(??) -asyncio.unix_events.subprocess(??) -asyncio.unix_events.sys(??) -asyncio.unix_events.tasks(??) -asyncio.unix_events.threading(??) -asyncio.unix_events.transports(??) -asyncio.wait(??) -asyncio.wait_for(??) -asyncio.wrap_future(??) -asyncore.EAGAIN -asyncore.EALREADY -asyncore.EBADF -asyncore.ECONNABORTED -asyncore.ECONNRESET -asyncore.EINPROGRESS -asyncore.EINVAL -asyncore.EISCONN -asyncore.ENOTCONN -asyncore.EPIPE -asyncore.ESHUTDOWN -asyncore.EWOULDBLOCK -asyncore.ExitNow(??) -asyncore.close_all(??) -asyncore.compact_traceback(??) -asyncore.dispatcher(??) -asyncore.dispatcher_with_send(??) -asyncore.errorcode(??) -asyncore.fcntl(??) -asyncore.file_dispatcher(??) -asyncore.file_wrapper(??) -asyncore.loop(??) -asyncore.os(??) -asyncore.poll(??) -asyncore.poll2(??) -asyncore.poll3(??) -asyncore.read(??) -asyncore.readwrite(??) -asyncore.select(??) -asyncore.socket(??) -asyncore.socket_map(??) -asyncore.sys(??) -asyncore.time(??) -asyncore.warnings(??) -asyncore.write(??) -atexit.register(func, *args, **kwargs) -> func -atexit.unregister(func) -> None -audioop.add(??) -audioop.adpcm2lin(??) -audioop.alaw2lin(??) -audioop.avg(??) -audioop.avgpp(??) -audioop.bias(??) -audioop.byteswap(??) -audioop.cross(??) -audioop.error(??) -audioop.findfactor(??) -audioop.findfit(??) -audioop.findmax(??) -audioop.getsample(??) -audioop.lin2adpcm(??) -audioop.lin2alaw(??) -audioop.lin2lin(??) -audioop.lin2ulaw(??) -audioop.max(??) -audioop.maxpp(??) -audioop.minmax(??) -audioop.mul(??) -audioop.ratecv(??) -audioop.reverse(??) -audioop.rms(??) -audioop.tomono(??) -audioop.tostereo(??) -audioop.ulaw2lin(??) -base64.MAXBINSIZE -base64.MAXLINESIZE -base64.a85decode(??) -base64.a85encode(??) -base64.b16decode(??) -base64.b16encode(??) -base64.b32decode(??) -base64.b32encode(??) -base64.b64decode(??) -base64.b64encode(??) -base64.b85decode(??) -base64.b85encode(??) -base64.binascii(??) -base64.bytes_types(??) -base64.decode(??) -base64.decodebytes(??) -base64.decodestring(??) -base64.encode(??) -base64.encodebytes(??) -base64.encodestring(??) -base64.itertools(??) -base64.main(??) -base64.re(??) -base64.standard_b64decode(??) -base64.standard_b64encode(??) -base64.struct(??) -base64.test(??) -base64.urlsafe_b64decode(??) -base64.urlsafe_b64encode(??) -bdb.Bdb(??) -bdb.BdbQuit(??) -bdb.Breakpoint(??) -bdb.CO_GENERATOR -bdb.Tdb(??) -bdb.bar(??) -bdb.checkfuncname(??) -bdb.effective(??) -bdb.fnmatch(??) -bdb.foo(??) -bdb.os(??) -bdb.set_trace(??) -bdb.sys(??) -bdb.test(??) -bin(number) -> string -binascii.Error(??) -binascii.Incomplete(??) -binascii.a2b_base64(??) -binascii.a2b_hex(??) -binascii.a2b_hqx(??) -binascii.a2b_qp(??) -binascii.a2b_uu(??) -binascii.b2a_base64(??) -binascii.b2a_hex(??) -binascii.b2a_hqx(??) -binascii.b2a_qp(??) -binascii.b2a_uu(??) -binascii.crc32(??) -binascii.crc_hqx(??) -binascii.hexlify(??) -binascii.rlecode_hqx(??) -binascii.rledecode_hqx(??) -binascii.unhexlify(??) -binhex.BinHex(??) -binhex.Error(??) -binhex.FInfo(??) -binhex.HexBin(??) -binhex.LINELEN -binhex.REASONABLY_LARGE -binhex.RUNCHAR -binhex.binascii(??) -binhex.binhex(infilename, outfilename): create binhex-encoded copy of a file -binhex.getfileinfo(??) -binhex.hexbin(infilename, outfilename) - Decode binhexed file -binhex.io(??) -binhex.openrsrc(??) -binhex.os(??) -binhex.struct(??) -bisect.bisect(??) -bisect.bisect_left(a, x[, lo[, hi]]) -> index -bisect.bisect_right(a, x[, lo[, hi]]) -> index -bisect.insort(??) -bisect.insort_left(a, x[, lo[, hi]]) -bisect.insort_right(a, x[, lo[, hi]]) -bool(x) -> bool -builtins.ArithmeticError(??) -builtins.AssertionError(??) -builtins.AttributeError(??) -builtins.BaseException(??) -builtins.BlockingIOError(??) -builtins.BrokenPipeError(??) -builtins.BufferError(??) -builtins.BytesWarning(??) -builtins.ChildProcessError(??) -builtins.ConnectionAbortedError(??) -builtins.ConnectionError(??) -builtins.ConnectionRefusedError(??) -builtins.ConnectionResetError(??) -builtins.DeprecationWarning(??) -builtins.EOFError(??) -builtins.Ellipsis(??) -builtins.EnvironmentError(??) -builtins.Exception(??) -builtins.False -builtins.FileExistsError(??) -builtins.FileNotFoundError(??) -builtins.FloatingPointError(??) -builtins.FutureWarning(??) -builtins.GeneratorExit(??) -builtins.IOError(??) -builtins.ImportError(??) -builtins.ImportWarning(??) -builtins.IndentationError(??) -builtins.IndexError(??) -builtins.InterruptedError(??) -builtins.IsADirectoryError(??) -builtins.KeyError(??) -builtins.KeyboardInterrupt(??) -builtins.LookupError(??) -builtins.MemoryError(??) -builtins.NameError(??) -builtins.None -builtins.NotADirectoryError(??) -builtins.NotImplemented(??) -builtins.NotImplementedError(??) -builtins.OSError(??) -builtins.OverflowError(??) -builtins.PendingDeprecationWarning(??) -builtins.PermissionError(??) -builtins.ProcessLookupError(??) -builtins.ReferenceError(??) -builtins.ResourceWarning(??) -builtins.RuntimeError(??) -builtins.RuntimeWarning(??) -builtins.StopIteration(??) -builtins.SyntaxError(??) -builtins.SyntaxWarning(??) -builtins.SystemError(??) -builtins.SystemExit(??) -builtins.TabError(??) -builtins.TimeoutError(??) -builtins.True -builtins.TypeError(??) -builtins.UnboundLocalError(??) -builtins.UnicodeDecodeError(??) -builtins.UnicodeEncodeError(??) -builtins.UnicodeError(??) -builtins.UnicodeTranslateError(??) -builtins.UnicodeWarning(??) -builtins.UserWarning(??) -builtins.ValueError(??) -builtins.Warning(??) -builtins.ZeroDivisionError(??) -builtins.abs(number) -> number -builtins.all(iterable) -> bool -builtins.any(iterable) -> bool -builtins.ascii(object) -> string -builtins.bin(number) -> string -builtins.bool(x) -> bool -builtins.bytearray(iterable_of_ints) -> bytearray -builtins.bytes(iterable_of_ints) -> bytes -builtins.callable(object) -> bool -builtins.chr(i) -> Unicode character -builtins.classmethod(function) -> method -builtins.compile(source, filename, mode[, flags[, dont_inherit]]) -> code object -builtins.complex(real[, imag]) -> complex number -builtins.copyright(??) -builtins.credits(??) -builtins.delattr(object, name) -builtins.dict() -> new empty dictionary -builtins.dir([object]) -> list of strings -builtins.divmod(x, y) -> (div, mod) -builtins.enumerate(iterable[, start]) -> iterator for index, value of iterable -builtins.eval(source[, globals[, locals]]) -> value -builtins.exec(object[, globals[, locals]]) -builtins.exit(??) -builtins.filter(function or None, iterable) --> filter object -builtins.float(x) -> floating point number -builtins.format(value[, format_spec]) -> string -builtins.frozenset() -> empty frozenset object -builtins.getattr(object, name[, default]) -> value -builtins.globals() -> dictionary -builtins.hasattr(object, name) -> bool -builtins.hash(object) -> integer -builtins.help(??) -builtins.hex(number) -> string -builtins.id(object) -> integer -builtins.input([prompt]) -> string -builtins.int(x=0) -> integer -builtins.isinstance(object, class-or-type-or-tuple) -> bool -builtins.issubclass(C, B) -> bool -builtins.iter(iterable) -> iterator -builtins.len(module, object) -builtins.license(??) -builtins.list() -> new empty list -builtins.locals() -> dictionary -builtins.map(func, *iterables) --> map object -builtins.max(iterable[, key=func]) -> value -builtins.memoryview(object) -builtins.min(iterable[, key=func]) -> value -builtins.next(iterator[, default]) -builtins.object(??) -builtins.oct(number) -> string -builtins.open(??) -builtins.ord(c) -> integer -builtins.pow(x, y[, z]) -> number -builtins.print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) -builtins.property(fget=None, fset=None, fdel=None, doc=None) -> property attribute -builtins.quit(??) -builtins.range(stop) -> range object -builtins.repr(object) -> string -builtins.reversed(sequence) -> reverse iterator over values of the sequence -builtins.round(number[, ndigits]) -> number -builtins.set() -> new empty set object -builtins.setattr(object, name, value) -builtins.slice(stop) -builtins.sorted(iterable, key=None, reverse=False) --> new sorted list -builtins.staticmethod(function) -> method -builtins.str(object='') -> str -builtins.sum(iterable[, start]) -> value -builtins.super() -> same as super(__class__, ) -builtins.tuple() -> empty tuple -builtins.type(object_or_name, bases, dict) -builtins.vars([object]) -> dictionary -builtins.zip(iter1 [,iter2 [...]]) --> zip object -bytearray(iterable_of_ints) -> bytearray -bytes(iterable_of_ints) -> bytes -bz2.BZ2Compressor(??) -bz2.BZ2Decompressor(??) -bz2.BZ2File(??) -bz2.RLock(??) -bz2.compress(??) -bz2.decompress(??) -bz2.io(??) -bz2.open(??) -bz2.warnings(??) -cProfile.Profile(custom_timer=None, time_unit=None, subcalls=True, builtins=True) -cProfile.label(??) -cProfile.main(??) -cProfile.run(??) -cProfile.runctx(??) -calendar.Calendar(??) -calendar.EPOCH -calendar.FRIDAY -calendar.February -calendar.HTMLCalendar(??) -calendar.IllegalMonthError(??) -calendar.IllegalWeekdayError(??) -calendar.January -calendar.LocaleHTMLCalendar(??) -calendar.LocaleTextCalendar(??) -calendar.MONDAY -calendar.SATURDAY -calendar.SUNDAY -calendar.THURSDAY -calendar.TUESDAY -calendar.TextCalendar(??) -calendar.WEDNESDAY -calendar.c(??) -calendar.calendar(??) -calendar.datetime(??) -calendar.day_abbr(??) -calendar.day_name(??) -calendar.different_locale(??) -calendar.error(??) -calendar.firstweekday(??) -calendar.format(??) -calendar.formatstring(??) -calendar.isleap(??) -calendar.leapdays(??) -calendar.main(??) -calendar.mdays(??) -calendar.month(??) -calendar.month_abbr(??) -calendar.month_name(??) -calendar.monthcalendar(??) -calendar.monthrange(??) -calendar.prcal(??) -calendar.prmonth(??) -calendar.prweek(??) -calendar.setfirstweekday(??) -calendar.sys(??) -calendar.timegm(??) -calendar.week(??) -calendar.weekday(??) -calendar.weekheader(??) -callable(object) -> bool -cgi.BytesIO([buffer]) -> object -cgi.FeedParser(??) -cgi.FieldStorage(??) -cgi.Mapping(??) -cgi.Message(??) -cgi.MiniFieldStorage(??) -cgi.StringIO(??) -cgi.TextIOWrapper(??) -cgi.closelog(??) -cgi.dolog(??) -cgi.escape(??) -cgi.html(??) -cgi.initlog(??) -cgi.locale(??) -cgi.log(??) -cgi.logfile -cgi.logfp(??) -cgi.maxlen -cgi.nolog(??) -cgi.os(??) -cgi.parse(??) -cgi.parse_header(??) -cgi.parse_multipart(??) -cgi.parse_qs(??) -cgi.parse_qsl(??) -cgi.print_arguments(??) -cgi.print_directory(??) -cgi.print_environ(??) -cgi.print_environ_usage(??) -cgi.print_exception(??) -cgi.print_form(??) -cgi.sys(??) -cgi.tempfile(??) -cgi.test(??) -cgi.urllib(??) -cgi.valid_boundary(??) -cgi.warn(??) -cgitb.Hook(??) -cgitb.enable(??) -cgitb.grey(??) -cgitb.handler(??) -cgitb.html(??) -cgitb.inspect(??) -cgitb.keyword(??) -cgitb.linecache(??) -cgitb.lookup(??) -cgitb.os(??) -cgitb.pydoc(??) -cgitb.reset(??) -cgitb.scanvars(??) -cgitb.small(??) -cgitb.strong(??) -cgitb.sys(??) -cgitb.tempfile(??) -cgitb.text(??) -cgitb.time(??) -cgitb.tokenize(??) -cgitb.traceback(??) -chr(i) -> Unicode character -chunk.Chunk(??) -classmethod(function) -> method -cmath.acos(x) -cmath.acosh(x) -cmath.asin(x) -cmath.asinh(x) -cmath.atan(x) -cmath.atanh(x) -cmath.cos(x) -cmath.cosh(x) -cmath.e -cmath.exp(x) -cmath.isfinite(z) -> bool -cmath.isinf(z) -> bool -cmath.isnan(z) -> bool -cmath.log(x[, base]) -> the logarithm of x to the given base. -cmath.log10(x) -cmath.phase(z) -> float -cmath.pi -cmath.polar(z) -> r: float, phi: float -cmath.rect(r, phi) -> z: complex -cmath.sin(x) -cmath.sinh(x) -cmath.sqrt(x) -cmath.tan(x) -cmath.tanh(x) -cmd.Cmd(??) -cmd.IDENTCHARS -cmd.PROMPT -cmd.string(??) -cmd.sys(??) -code.CommandCompiler(??) -code.InteractiveConsole(??) -code.InteractiveInterpreter(??) -code.compile_command(??) -code.interact(??) -code.sys(??) -code.traceback(??) -codecs.BOM -codecs.BOM32_BE -codecs.BOM32_LE -codecs.BOM64_BE -codecs.BOM64_LE -codecs.BOM_BE -codecs.BOM_LE -codecs.BOM_UTF16 -codecs.BOM_UTF16_BE -codecs.BOM_UTF16_LE -codecs.BOM_UTF32 -codecs.BOM_UTF32_BE -codecs.BOM_UTF32_LE -codecs.BOM_UTF8 -codecs.BufferedIncrementalDecoder(??) -codecs.BufferedIncrementalEncoder(??) -codecs.Codec(??) -codecs.CodecInfo(??) -codecs.EncodedFile(??) -codecs.IncrementalDecoder(??) -codecs.IncrementalEncoder(??) -codecs.StreamReader(??) -codecs.StreamReaderWriter(??) -codecs.StreamRecoder(??) -codecs.StreamWriter(??) -codecs.ascii_decode(??) -codecs.ascii_encode(??) -codecs.backslashreplace_errors(??) -codecs.builtins(??) -codecs.charmap_build(??) -codecs.charmap_decode(??) -codecs.charmap_encode(??) -codecs.decode(obj, [encoding[,errors]]) -> object -codecs.encode(obj, [encoding[,errors]]) -> object -codecs.escape_decode(??) -codecs.escape_encode(??) -codecs.getdecoder(??) -codecs.getencoder(??) -codecs.getincrementaldecoder(??) -codecs.getincrementalencoder(??) -codecs.getreader(??) -codecs.getwriter(??) -codecs.ignore_errors(??) -codecs.iterdecode(??) -codecs.iterencode(??) -codecs.latin_1_decode(??) -codecs.latin_1_encode(??) -codecs.lookup(encoding) -> CodecInfo -codecs.lookup_error(errors) -> handler -codecs.make_encoding_map(??) -codecs.make_identity_dict(rng) -> dict -codecs.open(??) -codecs.raw_unicode_escape_decode(??) -codecs.raw_unicode_escape_encode(??) -codecs.readbuffer_encode(??) -codecs.register(search_function) -codecs.register_error(errors, handler) -codecs.replace_errors(??) -codecs.strict_errors(??) -codecs.sys(??) -codecs.unicode_escape_decode(??) -codecs.unicode_escape_encode(??) -codecs.unicode_internal_decode(??) -codecs.unicode_internal_encode(??) -codecs.utf_16_be_decode(??) -codecs.utf_16_be_encode(??) -codecs.utf_16_decode(??) -codecs.utf_16_encode(??) -codecs.utf_16_ex_decode(??) -codecs.utf_16_le_decode(??) -codecs.utf_16_le_encode(??) -codecs.utf_32_be_decode(??) -codecs.utf_32_be_encode(??) -codecs.utf_32_decode(??) -codecs.utf_32_encode(??) -codecs.utf_32_ex_decode(??) -codecs.utf_32_le_decode(??) -codecs.utf_32_le_encode(??) -codecs.utf_7_decode(??) -codecs.utf_7_encode(??) -codecs.utf_8_decode(??) -codecs.utf_8_encode(??) -codecs.xmlcharrefreplace_errors(??) -codeop.CommandCompiler(??) -codeop.Compile(??) -codeop.PyCF_DONT_IMPLY_DEDENT -codeop.compile_command(??) -collections.ByteString(??) -collections.Callable(??) -collections.ChainMap(??) -collections.Container(??) -collections.Counter(??) -collections.Hashable(??) -collections.ItemsView(??) -collections.Iterable(??) -collections.Iterator(??) -collections.KeysView(??) -collections.Mapping(??) -collections.MappingView(??) -collections.MutableMapping(??) -collections.MutableSequence(??) -collections.MutableSet(??) -collections.OrderedDict(??) -collections.Sequence(??) -collections.Set(??) -collections.Sized(??) -collections.UserDict(??) -collections.UserList(??) -collections.UserString(??) -collections.ValuesView(??) -collections.abc.ByteString(??) -collections.abc.Callable(??) -collections.abc.Container(??) -collections.abc.Hashable(??) -collections.abc.ItemsView(??) -collections.abc.Iterable(??) -collections.abc.Iterator(??) -collections.abc.KeysView(??) -collections.abc.Mapping(??) -collections.abc.MappingView(??) -collections.abc.MutableMapping(??) -collections.abc.MutableSequence(??) -collections.abc.MutableSet(??) -collections.abc.Sequence(??) -collections.abc.Set(??) -collections.abc.Sized(??) -collections.abc.ValuesView(??) -collections.defaultdict(default_factory[, ...]) --> dict with default factory -collections.deque([iterable[, maxlen]]) --> deque object -collections.namedtuple(??) -colorsys.ONE_SIXTH -colorsys.ONE_THIRD -colorsys.TWO_THIRD -colorsys.hls_to_rgb(??) -colorsys.hsv_to_rgb(??) -colorsys.rgb_to_hls(??) -colorsys.rgb_to_hsv(??) -colorsys.rgb_to_yiq(??) -colorsys.yiq_to_rgb(??) -compile(source, filename, mode[, flags[, dont_inherit]]) -> code object -compileall.compile_dir(??) -compileall.compile_file(??) -compileall.compile_path(??) -compileall.errno(??) -compileall.importlib(??) -compileall.main(??) -compileall.os(??) -compileall.py_compile(??) -compileall.struct(??) -compileall.sys(??) -complex(real[, imag]) -> complex number -concurrent.futures(??) -concurrent.futures.ALL_COMPLETED -concurrent.futures.CancelledError(??) -concurrent.futures.Executor(??) -concurrent.futures.FIRST_COMPLETED -concurrent.futures.FIRST_EXCEPTION -concurrent.futures.Future(??) -concurrent.futures.ProcessPoolExecutor(??) -concurrent.futures.ThreadPoolExecutor(??) -concurrent.futures.TimeoutError(??) -concurrent.futures.as_completed(??) -concurrent.futures.process(??) -concurrent.futures.process.BrokenProcessPool(??) -concurrent.futures.process.EXTRA_QUEUED_CALLS -concurrent.futures.process.Full(??) -concurrent.futures.process.ProcessPoolExecutor(??) -concurrent.futures.process.SimpleQueue(??) -concurrent.futures.process.atexit(??) -concurrent.futures.process.multiprocessing(??) -concurrent.futures.process.os(??) -concurrent.futures.process.queue(??) -concurrent.futures.process.threading(??) -concurrent.futures.process.wait(??) -concurrent.futures.process.weakref(??) -concurrent.futures.thread(??) -concurrent.futures.thread.ThreadPoolExecutor(??) -concurrent.futures.thread.atexit(??) -concurrent.futures.thread.queue(??) -concurrent.futures.thread.threading(??) -concurrent.futures.thread.weakref(??) -concurrent.futures.wait(??) -configparser.BasicInterpolation(??) -configparser.ConfigParser(??) -configparser.DEFAULTSECT -configparser.DuplicateOptionError(??) -configparser.DuplicateSectionError(??) -configparser.Error(??) -configparser.ExtendedInterpolation(??) -configparser.Interpolation(??) -configparser.InterpolationDepthError(??) -configparser.InterpolationError(??) -configparser.InterpolationMissingOptionError(??) -configparser.InterpolationSyntaxError(??) -configparser.LegacyInterpolation(??) -configparser.MAX_INTERPOLATION_DEPTH -configparser.MissingSectionHeaderError(??) -configparser.MutableMapping(??) -configparser.NoOptionError(??) -configparser.NoSectionError(??) -configparser.ParsingError(??) -configparser.RawConfigParser(??) -configparser.SafeConfigParser(??) -configparser.SectionProxy(??) -configparser.functools(??) -configparser.io(??) -configparser.itertools(??) -configparser.re(??) -configparser.sys(??) -configparser.warnings(??) -contextlib.ContextDecorator(??) -contextlib.ExitStack(??) -contextlib.closing(??) -contextlib.contextmanager(??) -contextlib.deque([iterable[, maxlen]]) --> deque object -contextlib.redirect_stdout(??) -contextlib.suppress(??) -contextlib.sys(??) -contextlib.wraps(??) -copy.Error(??) -copy.PyStringMap(??) -copy.builtins(??) -copy.copy(??) -copy.deepcopy(??) -copy.dispatch_table(??) -copy.error(??) -copy.name -copy.t(??) -copy.weakref(??) -copyreg.add_extension(??) -copyreg.clear_extension_cache(??) -copyreg.constructor(??) -copyreg.dispatch_table(??) -copyreg.pickle(??) -copyreg.pickle_complex(??) -copyreg.remove_extension(??) -copyright(??) -credits(??) -crypt.METHOD_CRYPT(??) -crypt.METHOD_MD5(??) -crypt.METHOD_SHA256(??) -crypt.METHOD_SHA512(??) -crypt.crypt(??) -crypt.methods(??) -crypt.mksalt(??) -csv.Dialect(??) -csv.DictReader(??) -csv.DictWriter(??) -csv.Error(??) -csv.QUOTE_ALL -csv.QUOTE_MINIMAL -csv.QUOTE_NONE -csv.QUOTE_NONNUMERIC -csv.Sniffer(??) -csv.StringIO(??) -csv.excel(??) -csv.excel_tab(??) -csv.field_size_limit(??) -csv.get_dialect(??) -csv.list_dialects(??) -csv.re(??) -csv.reader(??) -csv.register_dialect(??) -csv.unix_dialect(??) -csv.unregister_dialect(??) -csv.writer(??) -ctypes.ARRAY(??) -ctypes.ArgumentError(??) -ctypes.Array(??) -ctypes.BigEndianStructure(??) -ctypes.CDLL(??) -ctypes.CFUNCTYPE(??) -ctypes.DEFAULT_MODE -ctypes.LibraryLoader(??) -ctypes.LittleEndianStructure(??) -ctypes.POINTER(??) -ctypes.PYFUNCTYPE(??) -ctypes.PyDLL(??) -ctypes.RTLD_GLOBAL -ctypes.RTLD_LOCAL -ctypes.SetPointerType(??) -ctypes.Structure(??) -ctypes.Union(??) -ctypes.addressof(C instance) -> integer -ctypes.alignment(C type) -> integer -ctypes.byref(C instance[, offset=0]) -> byref-object -ctypes.c_bool(??) -ctypes.c_buffer(??) -ctypes.c_byte(??) -ctypes.c_char(??) -ctypes.c_char_p(??) -ctypes.c_double(??) -ctypes.c_float(??) -ctypes.c_int(??) -ctypes.c_int16(??) -ctypes.c_int32(??) -ctypes.c_int64(??) -ctypes.c_int8(??) -ctypes.c_long(??) -ctypes.c_longdouble(??) -ctypes.c_longlong(??) -ctypes.c_short(??) -ctypes.c_size_t(??) -ctypes.c_ssize_t(??) -ctypes.c_ubyte(??) -ctypes.c_uint(??) -ctypes.c_uint16(??) -ctypes.c_uint32(??) -ctypes.c_uint64(??) -ctypes.c_uint8(??) -ctypes.c_ulong(??) -ctypes.c_ulonglong(??) -ctypes.c_ushort(??) -ctypes.c_void_p(??) -ctypes.c_voidp(??) -ctypes.c_wchar(??) -ctypes.c_wchar_p(??) -ctypes.cast(??) -ctypes.cdll(??) -ctypes.create_string_buffer(aBytes) -> character array -ctypes.create_unicode_buffer(aString) -> character array -ctypes.get_errno(??) -ctypes.macholib.dyld.DEFAULT_FRAMEWORK_FALLBACK(??) -ctypes.macholib.dyld.DEFAULT_LIBRARY_FALLBACK(??) -ctypes.macholib.dyld.accumulate(iterable[, func]) --> accumulate object -ctypes.macholib.dyld.chain(*iterables) --> chain object -ctypes.macholib.dyld.combinations(iterable, r) --> combinations object -ctypes.macholib.dyld.combinations_with_replacement(iterable, r) --> combinations_with_replacement object -ctypes.macholib.dyld.compress(data, selectors) --> iterator over selected data -ctypes.macholib.dyld.count(start=0, step=1) --> count object -ctypes.macholib.dyld.cycle(iterable) --> cycle object -ctypes.macholib.dyld.dropwhile(predicate, iterable) --> dropwhile object -ctypes.macholib.dyld.dyld_default_search(??) -ctypes.macholib.dyld.dyld_env(??) -ctypes.macholib.dyld.dyld_executable_path_search(??) -ctypes.macholib.dyld.dyld_fallback_framework_path(??) -ctypes.macholib.dyld.dyld_fallback_library_path(??) -ctypes.macholib.dyld.dyld_find(??) -ctypes.macholib.dyld.dyld_framework_path(??) -ctypes.macholib.dyld.dyld_image_suffix(??) -ctypes.macholib.dyld.dyld_image_suffix_search(??) -ctypes.macholib.dyld.dyld_library_path(??) -ctypes.macholib.dyld.dyld_override_search(??) -ctypes.macholib.dyld.dylib_info(??) -ctypes.macholib.dyld.filterfalse(function or None, sequence) --> filterfalse object -ctypes.macholib.dyld.framework_find(??) -ctypes.macholib.dyld.framework_info(??) -ctypes.macholib.dyld.groupby(iterable[, keyfunc]) -> create an iterator which returns -ctypes.macholib.dyld.islice(iterable, stop) --> islice object -ctypes.macholib.dyld.os(??) -ctypes.macholib.dyld.permutations(iterable[, r]) --> permutations object -ctypes.macholib.dyld.product(*iterables, repeat=1) --> product object -ctypes.macholib.dyld.repeat(object [,times]) -> create an iterator which returns the object -ctypes.macholib.dyld.starmap(function, sequence) --> starmap object -ctypes.macholib.dyld.takewhile(predicate, iterable) --> takewhile object -ctypes.macholib.dyld.tee(iterable, n=2) --> tuple of n independent iterators. -ctypes.macholib.dyld.test_dyld_find(??) -ctypes.macholib.dyld.zip_longest(iter1 [,iter2 [...]], [fillvalue=None]) --> zip_longest object -ctypes.macholib.dylib.DYLIB_RE(??) -ctypes.macholib.dylib.dylib_info(??) -ctypes.macholib.dylib.re(??) -ctypes.macholib.dylib.test_dylib_info(??) -ctypes.macholib.framework.STRICT_FRAMEWORK_RE(??) -ctypes.macholib.framework.framework_info(??) -ctypes.macholib.framework.re(??) -ctypes.macholib.framework.test_framework_info(??) -ctypes.memmove(??) -ctypes.memset(??) -ctypes.pointer(??) -ctypes.py_object(??) -ctypes.pydll(??) -ctypes.pythonapi(??) -ctypes.resize(??) -ctypes.set_errno(??) -ctypes.sizeof(C type) -> integer -ctypes.string_at(addr[, size]) -> string -ctypes.util.contextlib(??) -ctypes.util.find_library(??) -ctypes.util.os(??) -ctypes.util.subprocess(??) -ctypes.util.sys(??) -ctypes.util.test(??) -ctypes.wstring_at(addr[, size]) -> string -curses.ALL_MOUSE_EVENTS -curses.A_ALTCHARSET -curses.A_ATTRIBUTES -curses.A_BLINK -curses.A_BOLD -curses.A_CHARTEXT -curses.A_COLOR -curses.A_DIM -curses.A_HORIZONTAL -curses.A_INVIS -curses.A_LEFT -curses.A_LOW -curses.A_NORMAL -curses.A_PROTECT -curses.A_REVERSE -curses.A_RIGHT -curses.A_STANDOUT -curses.A_TOP -curses.A_UNDERLINE -curses.A_VERTICAL -curses.BUTTON1_CLICKED -curses.BUTTON1_DOUBLE_CLICKED -curses.BUTTON1_PRESSED -curses.BUTTON1_RELEASED -curses.BUTTON1_TRIPLE_CLICKED -curses.BUTTON2_CLICKED -curses.BUTTON2_DOUBLE_CLICKED -curses.BUTTON2_PRESSED -curses.BUTTON2_RELEASED -curses.BUTTON2_TRIPLE_CLICKED -curses.BUTTON3_CLICKED -curses.BUTTON3_DOUBLE_CLICKED -curses.BUTTON3_PRESSED -curses.BUTTON3_RELEASED -curses.BUTTON3_TRIPLE_CLICKED -curses.BUTTON4_CLICKED -curses.BUTTON4_DOUBLE_CLICKED -curses.BUTTON4_PRESSED -curses.BUTTON4_RELEASED -curses.BUTTON4_TRIPLE_CLICKED -curses.BUTTON_ALT -curses.BUTTON_CTRL -curses.BUTTON_SHIFT -curses.COLOR_BLACK -curses.COLOR_BLUE -curses.COLOR_CYAN -curses.COLOR_GREEN -curses.COLOR_MAGENTA -curses.COLOR_RED -curses.COLOR_WHITE -curses.COLOR_YELLOW -curses.ERR -curses.KEY_A1 -curses.KEY_A3 -curses.KEY_B2 -curses.KEY_BACKSPACE -curses.KEY_BEG -curses.KEY_BREAK -curses.KEY_BTAB -curses.KEY_C1 -curses.KEY_C3 -curses.KEY_CANCEL -curses.KEY_CATAB -curses.KEY_CLEAR -curses.KEY_CLOSE -curses.KEY_COMMAND -curses.KEY_COPY -curses.KEY_CREATE -curses.KEY_CTAB -curses.KEY_DC -curses.KEY_DL -curses.KEY_DOWN -curses.KEY_EIC -curses.KEY_END -curses.KEY_ENTER -curses.KEY_EOL -curses.KEY_EOS -curses.KEY_EXIT -curses.KEY_F0 -curses.KEY_F1 -curses.KEY_F10 -curses.KEY_F11 -curses.KEY_F12 -curses.KEY_F13 -curses.KEY_F14 -curses.KEY_F15 -curses.KEY_F16 -curses.KEY_F17 -curses.KEY_F18 -curses.KEY_F19 -curses.KEY_F2 -curses.KEY_F20 -curses.KEY_F21 -curses.KEY_F22 -curses.KEY_F23 -curses.KEY_F24 -curses.KEY_F25 -curses.KEY_F26 -curses.KEY_F27 -curses.KEY_F28 -curses.KEY_F29 -curses.KEY_F3 -curses.KEY_F30 -curses.KEY_F31 -curses.KEY_F32 -curses.KEY_F33 -curses.KEY_F34 -curses.KEY_F35 -curses.KEY_F36 -curses.KEY_F37 -curses.KEY_F38 -curses.KEY_F39 -curses.KEY_F4 -curses.KEY_F40 -curses.KEY_F41 -curses.KEY_F42 -curses.KEY_F43 -curses.KEY_F44 -curses.KEY_F45 -curses.KEY_F46 -curses.KEY_F47 -curses.KEY_F48 -curses.KEY_F49 -curses.KEY_F5 -curses.KEY_F50 -curses.KEY_F51 -curses.KEY_F52 -curses.KEY_F53 -curses.KEY_F54 -curses.KEY_F55 -curses.KEY_F56 -curses.KEY_F57 -curses.KEY_F58 -curses.KEY_F59 -curses.KEY_F6 -curses.KEY_F60 -curses.KEY_F61 -curses.KEY_F62 -curses.KEY_F63 -curses.KEY_F7 -curses.KEY_F8 -curses.KEY_F9 -curses.KEY_FIND -curses.KEY_HELP -curses.KEY_HOME -curses.KEY_IC -curses.KEY_IL -curses.KEY_LEFT -curses.KEY_LL -curses.KEY_MARK -curses.KEY_MAX -curses.KEY_MESSAGE -curses.KEY_MIN -curses.KEY_MOUSE -curses.KEY_MOVE -curses.KEY_NEXT -curses.KEY_NPAGE -curses.KEY_OPEN -curses.KEY_OPTIONS -curses.KEY_PPAGE -curses.KEY_PREVIOUS -curses.KEY_PRINT -curses.KEY_REDO -curses.KEY_REFERENCE -curses.KEY_REFRESH -curses.KEY_REPLACE -curses.KEY_RESET -curses.KEY_RESIZE -curses.KEY_RESTART -curses.KEY_RESUME -curses.KEY_RIGHT -curses.KEY_SAVE -curses.KEY_SBEG -curses.KEY_SCANCEL -curses.KEY_SCOMMAND -curses.KEY_SCOPY -curses.KEY_SCREATE -curses.KEY_SDC -curses.KEY_SDL -curses.KEY_SELECT -curses.KEY_SEND -curses.KEY_SEOL -curses.KEY_SEXIT -curses.KEY_SF -curses.KEY_SFIND -curses.KEY_SHELP -curses.KEY_SHOME -curses.KEY_SIC -curses.KEY_SLEFT -curses.KEY_SMESSAGE -curses.KEY_SMOVE -curses.KEY_SNEXT -curses.KEY_SOPTIONS -curses.KEY_SPREVIOUS -curses.KEY_SPRINT -curses.KEY_SR -curses.KEY_SREDO -curses.KEY_SREPLACE -curses.KEY_SRESET -curses.KEY_SRIGHT -curses.KEY_SRSUME -curses.KEY_SSAVE -curses.KEY_SSUSPEND -curses.KEY_STAB -curses.KEY_SUNDO -curses.KEY_SUSPEND -curses.KEY_UNDO -curses.KEY_UP -curses.OK -curses.REPORT_MOUSE_POSITION -curses.ascii.ACK -curses.ascii.BEL -curses.ascii.BS -curses.ascii.CAN -curses.ascii.CR -curses.ascii.DC1 -curses.ascii.DC2 -curses.ascii.DC3 -curses.ascii.DC4 -curses.ascii.DEL -curses.ascii.DLE -curses.ascii.EM -curses.ascii.ENQ -curses.ascii.EOT -curses.ascii.ESC -curses.ascii.ETB -curses.ascii.ETX -curses.ascii.FF -curses.ascii.FS -curses.ascii.GS -curses.ascii.HT -curses.ascii.LF -curses.ascii.NAK -curses.ascii.NL -curses.ascii.NUL -curses.ascii.RS -curses.ascii.SI -curses.ascii.SO -curses.ascii.SOH -curses.ascii.SP -curses.ascii.STX -curses.ascii.SUB -curses.ascii.SYN -curses.ascii.TAB -curses.ascii.US -curses.ascii.VT -curses.ascii.alt(??) -curses.ascii.ascii(??) -curses.ascii.controlnames(??) -curses.ascii.ctrl(??) -curses.ascii.isalnum(??) -curses.ascii.isalpha(??) -curses.ascii.isascii(??) -curses.ascii.isblank(??) -curses.ascii.iscntrl(??) -curses.ascii.isctrl(??) -curses.ascii.isdigit(??) -curses.ascii.isgraph(??) -curses.ascii.islower(??) -curses.ascii.ismeta(??) -curses.ascii.isprint(??) -curses.ascii.ispunct(??) -curses.ascii.isspace(??) -curses.ascii.isupper(??) -curses.ascii.isxdigit(??) -curses.ascii.unctrl(??) -curses.baudrate(??) -curses.beep(??) -curses.can_change_color(??) -curses.cbreak(??) -curses.color_content(??) -curses.color_pair(??) -curses.curs_set(??) -curses.def_prog_mode(??) -curses.def_shell_mode(??) -curses.delay_output(??) -curses.doupdate(??) -curses.echo(??) -curses.endwin(??) -curses.erasechar(??) -curses.error(??) -curses.filter(??) -curses.flash(??) -curses.flushinp(??) -curses.getmouse(??) -curses.getsyx(??) -curses.getwin(??) -curses.halfdelay(??) -curses.has_colors(??) -curses.has_ic(??) -curses.has_il(??) -curses.has_key(??) -curses.has_key.has_key(??) -curses.init_color(??) -curses.init_pair(??) -curses.initscr(??) -curses.intrflush(??) -curses.is_term_resized(??) -curses.isendwin(??) -curses.keyname(??) -curses.killchar(??) -curses.longname(??) -curses.meta(??) -curses.mouseinterval(??) -curses.mousemask(??) -curses.napms(??) -curses.newpad(??) -curses.newwin(??) -curses.nl(??) -curses.nocbreak(??) -curses.noecho(??) -curses.nonl(??) -curses.noqiflush(??) -curses.noraw(??) -curses.pair_content(??) -curses.pair_number(??) -curses.panel.bottom_panel(??) -curses.panel.error(??) -curses.panel.new_panel(??) -curses.panel.top_panel(??) -curses.panel.update_panels(??) -curses.panel.version -curses.putp(??) -curses.qiflush(??) -curses.raw(??) -curses.reset_prog_mode(??) -curses.reset_shell_mode(??) -curses.resetty(??) -curses.resize_term(??) -curses.resizeterm(??) -curses.savetty(??) -curses.setsyx(??) -curses.setupterm(??) -curses.start_color(??) -curses.termattrs(??) -curses.termname(??) -curses.textpad.Textbox(??) -curses.textpad.curses(??) -curses.textpad.rectangle(??) -curses.tigetflag(??) -curses.tigetnum(??) -curses.tigetstr(??) -curses.tparm(??) -curses.typeahead(??) -curses.unctrl(??) -curses.unget_wch(??) -curses.ungetch(??) -curses.ungetmouse(??) -curses.use_default_colors(??) -curses.use_env(??) -curses.version -curses.wrapper(??) -datetime.MAXYEAR -datetime.MINYEAR -datetime.date(year, month, day) --> date object -datetime.datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) -datetime.datetime_CAPI(??) -datetime.time([hour[, minute[, second[, microsecond[, tzinfo]]]]]) --> a time object -datetime.timedelta(??) -datetime.timezone(??) -datetime.tzinfo(??) -dbm.dumb.collections(??) -dbm.dumb.error(??) -dbm.dumb.open(??) -dbm.error(??) -dbm.io(??) -dbm.ndbm(??) -dbm.ndbm.error(??) -dbm.ndbm.library -dbm.ndbm.open(??) -dbm.open(??) -dbm.os(??) -dbm.struct(??) -dbm.sys(??) -dbm.whichdb(??) -decimal.BasicContext(??) -decimal.Clamped(??) -decimal.Context(??) -decimal.ConversionSyntax(??) -decimal.Decimal(??) -decimal.DecimalException(??) -decimal.DecimalTuple(sign, digits, exponent) -decimal.DefaultContext(??) -decimal.DivisionByZero(??) -decimal.DivisionImpossible(??) -decimal.DivisionUndefined(??) -decimal.ExtendedContext(??) -decimal.FloatOperation(??) -decimal.HAVE_THREADS(??) -decimal.Inexact(??) -decimal.InvalidContext(??) -decimal.InvalidOperation(??) -decimal.MAX_EMAX -decimal.MAX_PREC -decimal.MIN_EMIN -decimal.MIN_ETINY -decimal.Overflow(??) -decimal.ROUND_05UP -decimal.ROUND_CEILING -decimal.ROUND_DOWN -decimal.ROUND_FLOOR -decimal.ROUND_HALF_DOWN -decimal.ROUND_HALF_EVEN -decimal.ROUND_HALF_UP -decimal.ROUND_UP -decimal.Rounded(??) -decimal.Subnormal(??) -decimal.Underflow(??) -decimal.getcontext(??) -decimal.localcontext(??) -decimal.setcontext(??) -delattr(object, name) -dict() -> new empty dictionary -difflib.Differ(??) -difflib.HtmlDiff(??) -difflib.IS_CHARACTER_JUNK(??) -difflib.IS_LINE_JUNK(??) -difflib.Match(a, b, size) -difflib.SequenceMatcher(??) -difflib.context_diff(??) -difflib.get_close_matches(??) -difflib.heapq(??) -difflib.ndiff(??) -difflib.restore(??) -difflib.unified_diff(??) -difflib.warnings(??) -dir([object]) -> list of strings -dis.Bytecode(??) -dis.COMPILER_FLAG_NAMES(??) -dis.EXTENDED_ARG -dis.HAVE_ARGUMENT -dis.Instruction(??) -dis.cmp_op(??) -dis.code_info(??) -dis.collections(??) -dis.dis(??) -dis.disassemble(??) -dis.disco(??) -dis.distb(??) -dis.findlabels(??) -dis.findlinestarts(??) -dis.get_instructions(??) -dis.hascompare(??) -dis.hasconst(??) -dis.hasfree(??) -dis.hasjabs(??) -dis.hasjrel(??) -dis.haslocal(??) -dis.hasname(??) -dis.hasnargs(??) -dis.io(??) -dis.opmap(??) -dis.opname(??) -dis.pretty_flags(??) -dis.show_code(??) -dis.stack_effect(??) -dis.sys(??) -dis.types(??) -divmod(x, y) -> (div, mod) -doctest.BLANKLINE_MARKER -doctest.COMPARISON_FLAGS -doctest.DONT_ACCEPT_BLANKLINE -doctest.DONT_ACCEPT_TRUE_FOR_1 -doctest.DebugRunner(??) -doctest.DocFileCase(??) -doctest.DocFileSuite(??) -doctest.DocFileTest(??) -doctest.DocTest(??) -doctest.DocTestCase(??) -doctest.DocTestFailure(??) -doctest.DocTestFinder(??) -doctest.DocTestParser(??) -doctest.DocTestRunner(??) -doctest.DocTestSuite(??) -doctest.ELLIPSIS -doctest.ELLIPSIS_MARKER -doctest.Example(??) -doctest.FAIL_FAST -doctest.IGNORE_EXCEPTION_DETAIL -doctest.NORMALIZE_WHITESPACE -doctest.OPTIONFLAGS_BY_NAME(??) -doctest.OutputChecker(??) -doctest.REPORTING_FLAGS -doctest.REPORT_CDIFF -doctest.REPORT_NDIFF -doctest.REPORT_ONLY_FIRST_FAILURE -doctest.REPORT_UDIFF -doctest.SKIP -doctest.SkipDocTestCase(??) -doctest.StringIO(??) -doctest.TestResults(failed, attempted) -doctest.UnexpectedException(??) -doctest.argparse(??) -doctest.debug(??) -doctest.debug_script(??) -doctest.debug_src(??) -doctest.difflib(??) -doctest.inspect(??) -doctest.linecache(??) -doctest.master(??) -doctest.namedtuple(??) -doctest.os(??) -doctest.pdb(??) -doctest.re(??) -doctest.register_optionflag(??) -doctest.run_docstring_examples(??) -doctest.script_from_examples(??) -doctest.set_unittest_reportflags(??) -doctest.sys(??) -doctest.testfile(??) -doctest.testmod(??) -doctest.testsource(??) -doctest.traceback(??) -doctest.unittest(??) -dummy_threading.Barrier(??) -dummy_threading.BoundedSemaphore(??) -dummy_threading.Condition(??) -dummy_threading.Event(??) -dummy_threading.Lock(??) -dummy_threading.RLock(??) -dummy_threading.Semaphore(??) -dummy_threading.Thread(??) -dummy_threading.ThreadError(??) -dummy_threading.Timer(??) -dummy_threading.active_count(??) -dummy_threading.current_thread(??) -dummy_threading.enumerate(??) -dummy_threading.local(??) -dummy_threading.setprofile(??) -dummy_threading.settrace(??) -dummy_threading.stack_size(??) -dummy_threading.threading(??) -email.base64mime(??) -email.base64mime.CRLF -email.base64mime.EMPTYSTRING -email.base64mime.MISC_LEN -email.base64mime.NL -email.base64mime.a2b_base64(??) -email.base64mime.b2a_base64(??) -email.base64mime.b64encode(??) -email.base64mime.body_decode(??) -email.base64mime.body_encode(??) -email.base64mime.decode(??) -email.base64mime.decodestring(??) -email.base64mime.header_encode(??) -email.base64mime.header_length(??) -email.charset(??) -email.charset.ALIASES(??) -email.charset.BASE64 -email.charset.CHARSETS(??) -email.charset.CODEC_MAP(??) -email.charset.Charset(??) -email.charset.DEFAULT_CHARSET -email.charset.EMPTYSTRING -email.charset.QP -email.charset.RFC2047_CHROME_LEN -email.charset.SHORTEST -email.charset.UNKNOWN8BIT -email.charset.add_alias(??) -email.charset.add_charset(??) -email.charset.add_codec(??) -email.charset.email(??) -email.charset.encode_7or8bit(??) -email.charset.errors(??) -email.charset.partial(func, *args, **keywords) - new function with partial application -email.contentmanager.ContentManager(??) -email.contentmanager.binascii(??) -email.contentmanager.email(??) -email.contentmanager.get_and_fixup_unknown_message_content(??) -email.contentmanager.get_message_content(??) -email.contentmanager.get_non_text_content(??) -email.contentmanager.get_text_content(??) -email.contentmanager.maintype -email.contentmanager.quoprimime(??) -email.contentmanager.raw_data_manager(??) -email.contentmanager.set_bytes_content(??) -email.contentmanager.set_message_content(??) -email.contentmanager.set_text_content(??) -email.contentmanager.subtype -email.contentmanager.typ(??) -email.encoders(??) -email.encoders.encode_7or8bit(??) -email.encoders.encode_base64(??) -email.encoders.encode_noop(??) -email.encoders.encode_quopri(??) -email.errors(??) -email.errors.BoundaryError(??) -email.errors.CharsetError(??) -email.errors.CloseBoundaryNotFoundDefect(??) -email.errors.FirstHeaderLineIsContinuationDefect(??) -email.errors.HeaderDefect(??) -email.errors.HeaderMissingRequiredValue(??) -email.errors.HeaderParseError(??) -email.errors.InvalidBase64CharactersDefect(??) -email.errors.InvalidBase64PaddingDefect(??) -email.errors.InvalidHeaderDefect(??) -email.errors.InvalidMultipartContentTransferEncodingDefect(??) -email.errors.MalformedHeaderDefect(??) -email.errors.MessageDefect(??) -email.errors.MessageError(??) -email.errors.MessageParseError(??) -email.errors.MisplacedEnvelopeHeaderDefect(??) -email.errors.MissingHeaderBodySeparatorDefect(??) -email.errors.MultipartConversionError(??) -email.errors.MultipartInvariantViolationDefect(??) -email.errors.NoBoundaryInMultipartDefect(??) -email.errors.NonASCIILocalPartDefect(??) -email.errors.NonPrintableDefect(??) -email.errors.ObsoleteHeaderDefect(??) -email.errors.StartBoundaryNotFoundDefect(??) -email.errors.UndecodableBytesDefect(??) -email.feedparser(??) -email.feedparser.BufferedSubFile(??) -email.feedparser.BytesFeedParser(??) -email.feedparser.EMPTYSTRING -email.feedparser.FeedParser(??) -email.feedparser.NL -email.feedparser.NLCRE(??) -email.feedparser.NLCRE_bol(??) -email.feedparser.NLCRE_crack(??) -email.feedparser.NLCRE_eol(??) -email.feedparser.NeedMoreData(??) -email.feedparser.compat32(??) -email.feedparser.errors(??) -email.feedparser.headerRE(??) -email.feedparser.message(??) -email.feedparser.re(??) -email.generator.BytesGenerator(??) -email.generator.BytesIO([buffer]) -> object -email.generator.DecodedGenerator(??) -email.generator.Generator(??) -email.generator.Header(??) -email.generator.NL -email.generator.StringIO(??) -email.generator.UNDERSCORE -email.generator.compat32(??) -email.generator.deepcopy(??) -email.generator.fcre(??) -email.generator.random(??) -email.generator.re(??) -email.generator.sys(??) -email.generator.time(??) -email.generator.warnings(??) -email.header(??) -email.header.BSPACE -email.header.Charset(??) -email.header.EMPTYSTRING -email.header.FWS -email.header.Header(??) -email.header.HeaderParseError(??) -email.header.MAXLINELEN -email.header.NL -email.header.SPACE -email.header.SPACE8 -email.header.USASCII(??) -email.header.UTF8(??) -email.header.binascii(??) -email.header.decode_header(??) -email.header.ecre(??) -email.header.email(??) -email.header.fcre(??) -email.header.make_header(??) -email.header.re(??) -email.headerregistry.Address(??) -email.headerregistry.AddressHeader(??) -email.headerregistry.BaseHeader(??) -email.headerregistry.ContentDispositionHeader(??) -email.headerregistry.ContentTransferEncodingHeader(??) -email.headerregistry.ContentTypeHeader(??) -email.headerregistry.DateHeader(??) -email.headerregistry.Group(??) -email.headerregistry.HeaderRegistry(??) -email.headerregistry.MIMEVersionHeader(??) -email.headerregistry.ParameterizedMIMEHeader(??) -email.headerregistry.SingleAddressHeader(??) -email.headerregistry.UniqueAddressHeader(??) -email.headerregistry.UniqueDateHeader(??) -email.headerregistry.UniqueSingleAddressHeader(??) -email.headerregistry.UniqueUnstructuredHeader(??) -email.headerregistry.UnstructuredHeader(??) -email.headerregistry.errors(??) -email.headerregistry.parser(??) -email.headerregistry.utils(??) -email.iterators(??) -email.iterators.StringIO(??) -email.iterators.body_line_iterator(??) -email.iterators.sys(??) -email.iterators.typed_subpart_iterator(??) -email.iterators.walk(??) -email.message(??) -email.message.BytesIO([buffer]) -> object -email.message.Charset(??) -email.message.EmailMessage(??) -email.message.MIMEPart(??) -email.message.Message(??) -email.message.SEMISPACE -email.message.StringIO(??) -email.message.compat32(??) -email.message.decode_b(??) -email.message.errors(??) -email.message.re(??) -email.message.tspecials(??) -email.message.utils(??) -email.message.uu(??) -email.message_from_binary_file(??) -email.message_from_bytes(??) -email.message_from_file(??) -email.message_from_string(??) -email.mime.application.MIMEApplication(??) -email.mime.application.MIMENonMultipart(??) -email.mime.application.encoders(??) -email.mime.audio.BytesIO([buffer]) -> object -email.mime.audio.MIMEAudio(??) -email.mime.audio.MIMENonMultipart(??) -email.mime.audio.encoders(??) -email.mime.audio.sndhdr(??) -email.mime.base.MIMEBase(??) -email.mime.base.message(??) -email.mime.image.MIMEImage(??) -email.mime.image.MIMENonMultipart(??) -email.mime.image.encoders(??) -email.mime.image.imghdr(??) -email.mime.message.MIMEMessage(??) -email.mime.message.MIMENonMultipart(??) -email.mime.message.message(??) -email.mime.multipart.MIMEBase(??) -email.mime.multipart.MIMEMultipart(??) -email.mime.nonmultipart.MIMEBase(??) -email.mime.nonmultipart.MIMENonMultipart(??) -email.mime.nonmultipart.errors(??) -email.mime.text.MIMENonMultipart(??) -email.mime.text.MIMEText(??) -email.mime.text.encode_7or8bit(??) -email.parser(??) -email.parser.BytesFeedParser(??) -email.parser.BytesHeaderParser(??) -email.parser.BytesParser(??) -email.parser.FeedParser(??) -email.parser.HeaderParser(??) -email.parser.Message(??) -email.parser.Parser(??) -email.parser.StringIO(??) -email.parser.TextIOWrapper(??) -email.parser.compat32(??) -email.parser.warnings(??) -email.policy.Compat32(??) -email.policy.EmailPolicy(??) -email.policy.HTTP(??) -email.policy.HeaderRegistry(??) -email.policy.Policy(??) -email.policy.SMTP(??) -email.policy.compat32(??) -email.policy.default(??) -email.policy.raw_data_manager(??) -email.policy.strict(??) -email.quoprimime(??) -email.quoprimime.CRLF -email.quoprimime.EMPTYSTRING -email.quoprimime.NL -email.quoprimime.ascii_letters -email.quoprimime.body_check(??) -email.quoprimime.body_decode(??) -email.quoprimime.body_encode(??) -email.quoprimime.body_length(??) -email.quoprimime.c -email.quoprimime.decode(??) -email.quoprimime.decodestring(??) -email.quoprimime.digits -email.quoprimime.header_check(??) -email.quoprimime.header_decode(??) -email.quoprimime.header_encode(??) -email.quoprimime.header_length(??) -email.quoprimime.hexdigits -email.quoprimime.io(??) -email.quoprimime.quote(??) -email.quoprimime.re(??) -email.quoprimime.unquote(??) -email.utils(??) -email.utils.COMMASPACE -email.utils.CRLF -email.utils.Charset(??) -email.utils.EMPTYSTRING -email.utils.StringIO(??) -email.utils.TICK -email.utils.UEMPTYSTRING -email.utils.base64(??) -email.utils.collapse_rfc2231_value(??) -email.utils.datetime(??) -email.utils.decode_params(??) -email.utils.decode_rfc2231(??) -email.utils.ecre(??) -email.utils.encode_rfc2231(??) -email.utils.escapesre(??) -email.utils.format_datetime(??) -email.utils.formataddr(??) -email.utils.formatdate(??) -email.utils.getaddresses(??) -email.utils.localtime(??) -email.utils.make_msgid(??) -email.utils.mktime_tz(??) -email.utils.os(??) -email.utils.parseaddr(??) -email.utils.parsedate(??) -email.utils.parsedate_to_datetime(??) -email.utils.parsedate_tz(??) -email.utils.quote(??) -email.utils.random(??) -email.utils.re(??) -email.utils.rfc2231_continuation(??) -email.utils.socket(??) -email.utils.specialsre(??) -email.utils.time(??) -email.utils.unquote(??) -email.utils.urllib(??) -email.utils.warnings(??) -ensurepip.bootstrap(??) -ensurepip.os(??) -ensurepip.pkgutil(??) -ensurepip.ssl(??) -ensurepip.sys(??) -ensurepip.tempfile(??) -ensurepip.version(??) -enum.DynamicClassAttribute(??) -enum.Enum(??) -enum.EnumMeta(??) -enum.IntEnum(??) -enum.MappingProxyType(??) -enum.OrderedDict(??) -enum.sys(??) -enum.unique(??) -enumerate(iterable[, start]) -> iterator for index, value of iterable -errno.E2BIG -errno.EACCES -errno.EADDRINUSE -errno.EADDRNOTAVAIL -errno.EAFNOSUPPORT -errno.EAGAIN -errno.EALREADY -errno.EAUTH -errno.EBADARCH -errno.EBADEXEC -errno.EBADF -errno.EBADMACHO -errno.EBADMSG -errno.EBADRPC -errno.EBUSY -errno.ECANCELED -errno.ECHILD -errno.ECONNABORTED -errno.ECONNREFUSED -errno.ECONNRESET -errno.EDEADLK -errno.EDESTADDRREQ -errno.EDEVERR -errno.EDOM -errno.EDQUOT -errno.EEXIST -errno.EFAULT -errno.EFBIG -errno.EFTYPE -errno.EHOSTDOWN -errno.EHOSTUNREACH -errno.EIDRM -errno.EILSEQ -errno.EINPROGRESS -errno.EINTR -errno.EINVAL -errno.EIO -errno.EISCONN -errno.EISDIR -errno.ELOOP -errno.EMFILE -errno.EMLINK -errno.EMSGSIZE -errno.EMULTIHOP -errno.ENAMETOOLONG -errno.ENEEDAUTH -errno.ENETDOWN -errno.ENETRESET -errno.ENETUNREACH -errno.ENFILE -errno.ENOATTR -errno.ENOBUFS -errno.ENODATA -errno.ENODEV -errno.ENOENT -errno.ENOEXEC -errno.ENOLCK -errno.ENOLINK -errno.ENOMEM -errno.ENOMSG -errno.ENOPOLICY -errno.ENOPROTOOPT -errno.ENOSPC -errno.ENOSR -errno.ENOSTR -errno.ENOSYS -errno.ENOTBLK -errno.ENOTCONN -errno.ENOTDIR -errno.ENOTEMPTY -errno.ENOTSOCK -errno.ENOTSUP -errno.ENOTTY -errno.ENXIO -errno.EOPNOTSUPP -errno.EOVERFLOW -errno.EPERM -errno.EPFNOSUPPORT -errno.EPIPE -errno.EPROCLIM -errno.EPROCUNAVAIL -errno.EPROGMISMATCH -errno.EPROGUNAVAIL -errno.EPROTO -errno.EPROTONOSUPPORT -errno.EPROTOTYPE -errno.EPWROFF -errno.ERANGE -errno.EREMOTE -errno.EROFS -errno.ERPCMISMATCH -errno.ESHLIBVERS -errno.ESHUTDOWN -errno.ESOCKTNOSUPPORT -errno.ESPIPE -errno.ESRCH -errno.ESTALE -errno.ETIME -errno.ETIMEDOUT -errno.ETOOMANYREFS -errno.ETXTBSY -errno.EUSERS -errno.EWOULDBLOCK -errno.EXDEV -errno.errorcode(??) -eval(source[, globals[, locals]]) -> value -exec(object[, globals[, locals]]) -exit(??) -faulthandler.cancel_dump_traceback_later(): -faulthandler.disable(): disable the fault handler -faulthandler.dump_traceback(file=sys.stderr, all_threads=True): dump the traceback of the current thread, or of all threads if all_threads is True, into file -faulthandler.dump_traceback_later(timeout, repeat=False, file=sys.stderrn, exit=False): -faulthandler.enable(file=sys.stderr, all_threads=True): enable the fault handler -faulthandler.is_enabled()->bool: check if the handler is enabled -faulthandler.register(signum, file=sys.stderr, all_threads=True, chain=False): register an handler for the signal 'signum': dump the traceback of the current thread, or of all threads if all_threads is True, into file -faulthandler.unregister(signum): unregister the handler of the signal 'signum' registered by register() -fcntl.FASYNC -fcntl.FD_CLOEXEC -fcntl.F_DUPFD -fcntl.F_FULLFSYNC -fcntl.F_GETFD -fcntl.F_GETFL -fcntl.F_GETLK -fcntl.F_GETOWN -fcntl.F_NOCACHE -fcntl.F_RDLCK -fcntl.F_SETFD -fcntl.F_SETFL -fcntl.F_SETLK -fcntl.F_SETLKW -fcntl.F_SETOWN -fcntl.F_UNLCK -fcntl.F_WRLCK -fcntl.LOCK_EX -fcntl.LOCK_NB -fcntl.LOCK_SH -fcntl.LOCK_UN -fcntl.fcntl(fd, op, [arg]) -fcntl.flock(fd, operation) -fcntl.ioctl(fd, op[, arg[, mutate_flag]]) -fcntl.lockf (fd, operation, length=0, start=0, whence=0) -filecmp.BUFSIZE -filecmp.DEFAULT_IGNORES(??) -filecmp.clear_cache(??) -filecmp.cmp(??) -filecmp.cmpfiles(??) -filecmp.demo(??) -filecmp.dircmp(??) -filecmp.filterfalse(function or None, sequence) --> filterfalse object -filecmp.os(??) -filecmp.stat(??) -fileinput.DEFAULT_BUFSIZE -fileinput.FileInput([files[, inplace[, backup[, bufsize, [, mode[, openhook]]]]]]) -fileinput.close(??) -fileinput.filelineno(??) -fileinput.filename(??) -fileinput.fileno(??) -fileinput.hook_compressed(??) -fileinput.hook_encoded(??) -fileinput.input(??) -fileinput.isfirstline(??) -fileinput.isstdin(??) -fileinput.lineno(??) -fileinput.nextfile(??) -fileinput.os(??) -fileinput.sys(??) -filter(function or None, iterable) --> filter object -float(x) -> floating point number -fnmatch.filter(??) -fnmatch.fnmatch(??) -fnmatch.fnmatchcase(??) -fnmatch.functools(??) -fnmatch.os(??) -fnmatch.posixpath(??) -fnmatch.re(??) -fnmatch.translate(??) -format(value[, format_spec]) -> string -formatter.AS_IS(??) -formatter.AbstractFormatter(??) -formatter.AbstractWriter(??) -formatter.DumbWriter(??) -formatter.NullFormatter(??) -formatter.NullWriter(??) -formatter.sys(??) -formatter.test(??) -formatter.warnings(??) -fractions.Decimal(??) -fractions.Fraction(??) -fractions.gcd(??) -fractions.math(??) -fractions.numbers(??) -fractions.operator(??) -fractions.re(??) -fractions.sys(??) -frozenset() -> empty frozenset object -ftplib.B_CRLF -ftplib.CRLF -ftplib.Error(??) -ftplib.FTP(??) -ftplib.FTP_PORT -ftplib.FTP_TLS(??) -ftplib.MAXLINE -ftplib.MSG_OOB -ftplib.Netrc(??) -ftplib.all_errors(??) -ftplib.error_perm(??) -ftplib.error_proto(??) -ftplib.error_reply(??) -ftplib.error_temp(??) -ftplib.ftpcp(??) -ftplib.os(??) -ftplib.parse150(??) -ftplib.parse227(??) -ftplib.parse229(??) -ftplib.parse257(??) -ftplib.print_line(??) -ftplib.socket(??) -ftplib.ssl(??) -ftplib.sys(??) -ftplib.test(??) -ftplib.warnings(??) -functools.MappingProxyType(??) -functools.MethodType(??) -functools.RLock(??) -functools.WRAPPER_ASSIGNMENTS(??) -functools.WRAPPER_UPDATES(??) -functools.WeakKeyDictionary(??) -functools.cmp_to_key(??) -functools.get_cache_token(??) -functools.lru_cache(??) -functools.namedtuple(??) -functools.partial(func, *args, **keywords) - new function with partial application -functools.partialmethod(??) -functools.reduce(function, sequence[, initial]) -> value -functools.singledispatch(??) -functools.total_ordering(??) -functools.update_wrapper(??) -functools.wraps(??) -gc.DEBUG_COLLECTABLE -gc.DEBUG_LEAK -gc.DEBUG_SAVEALL -gc.DEBUG_STATS -gc.DEBUG_UNCOLLECTABLE -gc.callbacks(??) -gc.collect([generation]) -> n -gc.disable() -> None -gc.enable() -> None -gc.garbage(??) -gc.get_count() -> (count0, count1, count2) -gc.get_debug() -> flags -gc.get_objects() -> [...] -gc.get_referents(*objs) -> list -gc.get_referrers(*objs) -> list -gc.get_stats() -> [...] -gc.get_threshold() -> (threshold0, threshold1, threshold2) -gc.is_tracked(obj) -> bool -gc.isenabled() -> status -gc.set_debug(flags) -> None -gc.set_threshold(threshold0, [threshold1, threshold2]) -> None -genericpath.commonprefix(??) -genericpath.exists(??) -genericpath.getatime(??) -genericpath.getctime(??) -genericpath.getmtime(??) -genericpath.getsize(??) -genericpath.isdir(??) -genericpath.isfile(??) -genericpath.os(??) -genericpath.samefile(??) -genericpath.sameopenfile(??) -genericpath.samestat(??) -genericpath.stat(??) -getattr(object, name[, default]) -> value -getopt.GetoptError(??) -getopt.do_longs(??) -getopt.do_shorts(??) -getopt.error(??) -getopt.getopt(args, options[, long_options]) -> opts, args -getopt.gnu_getopt(??) -getopt.long_has_args(??) -getopt.os(??) -getopt.short_has_arg(??) -getpass.GetPassWarning(??) -getpass.contextlib(??) -getpass.fallback_getpass(??) -getpass.getpass(??) -getpass.getuser(??) -getpass.io(??) -getpass.os(??) -getpass.sys(??) -getpass.termios(??) -getpass.unix_getpass(??) -getpass.warnings(??) -getpass.win_getpass(??) -gettext.Catalog(??) -gettext.ENOENT -gettext.GNUTranslations(??) -gettext.NullTranslations(??) -gettext.bind_textdomain_codeset(??) -gettext.bindtextdomain(??) -gettext.c2py(??) -gettext.copy(??) -gettext.dgettext(??) -gettext.dngettext(??) -gettext.find(??) -gettext.gettext(??) -gettext.install(??) -gettext.io(??) -gettext.ldgettext(??) -gettext.ldngettext(??) -gettext.lgettext(??) -gettext.lngettext(??) -gettext.locale(??) -gettext.ngettext(??) -gettext.os(??) -gettext.re(??) -gettext.struct(??) -gettext.sys(??) -gettext.textdomain(??) -gettext.translation(??) -glob.escape(??) -glob.fnmatch(??) -glob.glob(??) -glob.glob0(??) -glob.glob1(??) -glob.has_magic(??) -glob.iglob(??) -glob.magic_check(??) -glob.magic_check_bytes(??) -glob.os(??) -glob.re(??) -globals() -> dictionary -grp.getgrall() -> list of tuples -grp.getgrgid(id) -> tuple -grp.getgrnam(name) -> tuple -grp.struct_group(??) -gzip.FCOMMENT -gzip.FEXTRA -gzip.FHCRC -gzip.FNAME -gzip.FTEXT -gzip.GzipFile(??) -gzip.READ -gzip.WRITE -gzip.builtins(??) -gzip.compress(??) -gzip.decompress(??) -gzip.io(??) -gzip.open(??) -gzip.os(??) -gzip.struct(??) -gzip.sys(??) -gzip.time(??) -gzip.write32u(??) -gzip.zlib(??) -hasattr(object, name) -> bool -hash(object) -> integer -hashlib.algorithms_available(??) -hashlib.algorithms_guaranteed(??) -hashlib.md5(??) -hashlib.new(name, data=b'') - Return a new hashing object using the named algorithm; -hashlib.pbkdf2_hmac(??) -hashlib.sha1(??) -hashlib.sha224(??) -hashlib.sha256(??) -hashlib.sha384(??) -hashlib.sha512(??) -heapq.chain(*iterables) --> chain object -heapq.count(start=0, step=1) --> count object -heapq.heapify(??) -heapq.heappop(??) -heapq.heappush(heap, item) -> None. Push item onto heap, maintaining the heap invariant. -heapq.heappushpop(heap, item) -> value. Push item on the heap, then pop and return the smallest item -heapq.heapreplace(heap, item) -> value. Pop and return the current smallest value, and add the new item. -heapq.islice(iterable, stop) --> islice object -heapq.merge(??) -heapq.nlargest(??) -heapq.nsmallest(??) -heapq.tee(iterable, n=2) --> tuple of n independent iterators. -help(??) -hex(number) -> string -hmac.HMAC(??) -hmac.compare_digest(a, b) -> bool -hmac.digest_size(??) -hmac.new(??) -hmac.trans_36 -hmac.trans_5C -html.entities(??) -html.entities.codepoint2name(??) -html.entities.entitydefs(??) -html.entities.html5(??) -html.entities.name2codepoint(??) -html.escape(??) -html.parser.HTMLParseError(??) -html.parser.HTMLParser(??) -html.parser.attrfind(??) -html.parser.attrfind_tolerant(??) -html.parser.charref(??) -html.parser.commentclose(??) -html.parser.endendtag(??) -html.parser.endtagfind(??) -html.parser.entityref(??) -html.parser.incomplete(??) -html.parser.interesting_normal(??) -html.parser.locatestarttagend(??) -html.parser.locatestarttagend_tolerant(??) -html.parser.piclose(??) -html.parser.re(??) -html.parser.starttagopen(??) -html.parser.tagfind(??) -html.parser.tagfind_tolerant(??) -html.parser.unescape(??) -html.parser.warnings(??) -html.unescape(??) -http.client(??) -http.client.ACCEPTED -http.client.BAD_GATEWAY -http.client.BAD_REQUEST -http.client.BadStatusLine(??) -http.client.CONFLICT -http.client.CONTINUE -http.client.CREATED -http.client.CannotSendHeader(??) -http.client.CannotSendRequest(??) -http.client.EXPECTATION_FAILED -http.client.FAILED_DEPENDENCY -http.client.FORBIDDEN -http.client.FOUND -http.client.GATEWAY_TIMEOUT -http.client.GONE -http.client.HTTPConnection(??) -http.client.HTTPException(??) -http.client.HTTPMessage(??) -http.client.HTTPResponse(??) -http.client.HTTPSConnection(??) -http.client.HTTPS_PORT -http.client.HTTP_PORT -http.client.HTTP_VERSION_NOT_SUPPORTED -http.client.IM_USED -http.client.INSUFFICIENT_STORAGE -http.client.INTERNAL_SERVER_ERROR -http.client.ImproperConnectionState(??) -http.client.IncompleteRead(??) -http.client.InvalidURL(??) -http.client.LENGTH_REQUIRED -http.client.LOCKED -http.client.LineTooLong(??) -http.client.MAXAMOUNT -http.client.METHOD_NOT_ALLOWED -http.client.MOVED_PERMANENTLY -http.client.MULTIPLE_CHOICES -http.client.MULTI_STATUS -http.client.NETWORK_AUTHENTICATION_REQUIRED -http.client.NON_AUTHORITATIVE_INFORMATION -http.client.NOT_ACCEPTABLE -http.client.NOT_EXTENDED -http.client.NOT_FOUND -http.client.NOT_IMPLEMENTED -http.client.NOT_MODIFIED -http.client.NO_CONTENT -http.client.NotConnected(??) -http.client.OK -http.client.PARTIAL_CONTENT -http.client.PAYMENT_REQUIRED -http.client.PRECONDITION_FAILED -http.client.PRECONDITION_REQUIRED -http.client.PROCESSING -http.client.PROXY_AUTHENTICATION_REQUIRED -http.client.REQUESTED_RANGE_NOT_SATISFIABLE -http.client.REQUEST_ENTITY_TOO_LARGE -http.client.REQUEST_HEADER_FIELDS_TOO_LARGE -http.client.REQUEST_TIMEOUT -http.client.REQUEST_URI_TOO_LONG -http.client.RESET_CONTENT -http.client.ResponseNotReady(??) -http.client.SEE_OTHER -http.client.SERVICE_UNAVAILABLE -http.client.SWITCHING_PROTOCOLS -http.client.TEMPORARY_REDIRECT -http.client.TOO_MANY_REQUESTS -http.client.UNAUTHORIZED -http.client.UNPROCESSABLE_ENTITY -http.client.UNSUPPORTED_MEDIA_TYPE -http.client.UPGRADE_REQUIRED -http.client.USE_PROXY -http.client.UnimplementedFileMode(??) -http.client.UnknownProtocol(??) -http.client.UnknownTransferEncoding(??) -http.client.collections(??) -http.client.email(??) -http.client.error(??) -http.client.io(??) -http.client.os(??) -http.client.parse_headers(??) -http.client.responses(??) -http.client.socket(??) -http.client.ssl(??) -http.client.urlsplit(??) -http.client.warnings(??) -http.cookiejar.Absent(??) -http.cookiejar.Cookie(??) -http.cookiejar.CookieJar(??) -http.cookiejar.CookiePolicy(??) -http.cookiejar.DAYS(??) -http.cookiejar.DEFAULT_HTTP_PORT -http.cookiejar.DefaultCookiePolicy(??) -http.cookiejar.EPOCH_YEAR -http.cookiejar.ESCAPED_CHAR_RE(??) -http.cookiejar.FileCookieJar(??) -http.cookiejar.HEADER_ESCAPE_RE(??) -http.cookiejar.HEADER_JOIN_ESCAPE_RE(??) -http.cookiejar.HEADER_QUOTED_VALUE_RE(??) -http.cookiejar.HEADER_TOKEN_RE(??) -http.cookiejar.HEADER_VALUE_RE(??) -http.cookiejar.HTTP_PATH_SAFE -http.cookiejar.IPV4_RE(??) -http.cookiejar.ISO_DATE_RE(??) -http.cookiejar.LOOSE_HTTP_DATE_RE(??) -http.cookiejar.LWPCookieJar(??) -http.cookiejar.LoadError(??) -http.cookiejar.MISSING_FILENAME_TEXT -http.cookiejar.MONTHS(??) -http.cookiejar.MONTHS_LOWER(??) -http.cookiejar.MozillaCookieJar(??) -http.cookiejar.STRICT_DATE_RE(??) -http.cookiejar.TIMEZONE_RE(??) -http.cookiejar.UTC_ZONES(??) -http.cookiejar.WEEKDAY_RE(??) -http.cookiejar.copy(??) -http.cookiejar.cut_port_re(??) -http.cookiejar.datetime(??) -http.cookiejar.debug(??) -http.cookiejar.deepvalues(??) -http.cookiejar.domain_match(??) -http.cookiejar.eff_request_host(??) -http.cookiejar.escape_path(??) -http.cookiejar.http(??) -http.cookiejar.http2time(??) -http.cookiejar.is_HDN(??) -http.cookiejar.is_third_party(??) -http.cookiejar.iso2time(??) -http.cookiejar.join_header_words(??) -http.cookiejar.liberal_is_HDN(??) -http.cookiejar.logger(??) -http.cookiejar.lwp_cookie_str(??) -http.cookiejar.month -http.cookiejar.offset_from_tz_string(??) -http.cookiejar.parse_ns_headers(??) -http.cookiejar.re(??) -http.cookiejar.reach(??) -http.cookiejar.request_host(??) -http.cookiejar.request_path(??) -http.cookiejar.request_port(??) -http.cookiejar.split_header_words(??) -http.cookiejar.strip_quotes(??) -http.cookiejar.time(??) -http.cookiejar.time2isoz(??) -http.cookiejar.time2netscape(??) -http.cookiejar.timegm(??) -http.cookiejar.unmatched(??) -http.cookiejar.uppercase_escaped_char(??) -http.cookiejar.urllib(??) -http.cookiejar.user_domain_match(??) -http.cookiejar.vals_sorted_by_key(??) -http.cookies.BaseCookie(??) -http.cookies.CookieError(??) -http.cookies.Morsel(??) -http.cookies.SimpleCookie(??) -http.cookies.re(??) -http.cookies.string(??) -http.server(??) -http.server.BaseHTTPRequestHandler(??) -http.server.CGIHTTPRequestHandler(??) -http.server.DEFAULT_ERROR_CONTENT_TYPE -http.server.DEFAULT_ERROR_MESSAGE -http.server.HTTPServer(??) -http.server.SimpleHTTPRequestHandler(??) -http.server.argparse(??) -http.server.copy(??) -http.server.email(??) -http.server.executable(??) -http.server.html(??) -http.server.http(??) -http.server.io(??) -http.server.mimetypes(??) -http.server.nobody(??) -http.server.nobody_uid(??) -http.server.os(??) -http.server.posixpath(??) -http.server.select(??) -http.server.shutil(??) -http.server.socket(??) -http.server.socketserver(??) -http.server.sys(??) -http.server.test(??) -http.server.time(??) -http.server.urllib(??) -id(object) -> integer -imaplib.AllowedVersions(??) -imaplib.CRLF -imaplib.Commands(??) -imaplib.Continuation(??) -imaplib.DEFAULT_BUFFER_SIZE -imaplib.Debug -imaplib.Flags(??) -imaplib.HAVE_SSL(??) -imaplib.IMAP4(??) -imaplib.IMAP4_PORT -imaplib.IMAP4_SSL(??) -imaplib.IMAP4_SSL_PORT -imaplib.IMAP4_stream(??) -imaplib.Int2AP(??) -imaplib.InternalDate(??) -imaplib.Internaldate2tuple(??) -imaplib.Literal(??) -imaplib.MapCRLF(??) -imaplib.Mon2num(??) -imaplib.Months(??) -imaplib.ParseFlags(??) -imaplib.Response_code(??) -imaplib.Time2Internaldate(??) -imaplib.Untagged_response(??) -imaplib.Untagged_status(??) -imaplib.binascii(??) -imaplib.calendar(??) -imaplib.datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) -imaplib.errno(??) -imaplib.random(??) -imaplib.re(??) -imaplib.socket(??) -imaplib.ssl(??) -imaplib.subprocess(??) -imaplib.sys(??) -imaplib.time(??) -imaplib.timedelta(??) -imaplib.timezone(??) -imghdr.test(??) -imghdr.test_bmp(??) -imghdr.test_gif(??) -imghdr.test_jpeg(??) -imghdr.test_pbm(??) -imghdr.test_pgm(??) -imghdr.test_png(??) -imghdr.test_ppm(??) -imghdr.test_rast(??) -imghdr.test_rgb(??) -imghdr.test_tiff(??) -imghdr.test_xbm(??) -imghdr.testall(??) -imghdr.tests(??) -imghdr.what(??) -imp.C_BUILTIN -imp.C_EXTENSION -imp.IMP_HOOK -imp.NullImporter(??) -imp.PKG_DIRECTORY -imp.PY_CODERESOURCE -imp.PY_COMPILED -imp.PY_FROZEN -imp.PY_RESOURCE -imp.PY_SOURCE -imp.SEARCH_ERROR -imp.SourcelessFileLoader(??) -imp.acquire_lock(??) -imp.cache_from_source(??) -imp.find_module(??) -imp.get_frozen_object(??) -imp.get_magic(??) -imp.get_suffixes(??) -imp.get_tag(??) -imp.importlib(??) -imp.init_builtin(??) -imp.init_frozen(??) -imp.is_builtin(??) -imp.is_frozen(??) -imp.is_frozen_package(??) -imp.load_compiled(??) -imp.load_dynamic(??) -imp.load_module(??) -imp.load_package(??) -imp.load_source(??) -imp.lock_held(??) -imp.machinery(??) -imp.new_module(??) -imp.os(??) -imp.release_lock(??) -imp.reload(??) -imp.source_from_cache(??) -imp.sys(??) -imp.tokenize(??) -imp.types(??) -imp.util(??) -imp.warnings(??) -importlib.abc.ExecutionLoader(??) -importlib.abc.FileLoader(??) -importlib.abc.Finder(??) -importlib.abc.InspectLoader(??) -importlib.abc.Loader(??) -importlib.abc.MetaPathFinder(??) -importlib.abc.PathEntryFinder(??) -importlib.abc.ResourceLoader(??) -importlib.abc.SourceLoader(??) -importlib.abc.abc(??) -importlib.abc.machinery(??) -importlib.find_loader(??) -importlib.import_module(??) -importlib.invalidate_caches(??) -importlib.machinery(??) -importlib.machinery.BYTECODE_SUFFIXES(??) -importlib.machinery.BuiltinImporter(??) -importlib.machinery.DEBUG_BYTECODE_SUFFIXES(??) -importlib.machinery.EXTENSION_SUFFIXES(??) -importlib.machinery.ExtensionFileLoader(??) -importlib.machinery.FileFinder(??) -importlib.machinery.FrozenImporter(??) -importlib.machinery.ModuleSpec(??) -importlib.machinery.OPTIMIZED_BYTECODE_SUFFIXES(??) -importlib.machinery.PathFinder(??) -importlib.machinery.SOURCE_SUFFIXES(??) -importlib.machinery.SourceFileLoader(??) -importlib.machinery.SourcelessFileLoader(??) -importlib.machinery.WindowsRegistryFinder(??) -importlib.machinery.all_suffixes(??) -importlib.reload(??) -importlib.sys(??) -importlib.types(??) -importlib.util(??) -importlib.util.MAGIC_NUMBER -importlib.util.cache_from_source(??) -importlib.util.contextmanager(??) -importlib.util.decode_source(??) -importlib.util.find_spec(??) -importlib.util.functools(??) -importlib.util.module_for_loader(??) -importlib.util.resolve_name(??) -importlib.util.set_loader(??) -importlib.util.set_package(??) -importlib.util.source_from_cache(??) -importlib.util.spec_from_file_location(??) -importlib.util.spec_from_loader(??) -importlib.util.sys(??) -importlib.util.warnings(??) -importlib.warnings(??) -input([prompt]) -> string -inspect.ArgInfo(args, varargs, keywords, locals) -inspect.ArgSpec(args, varargs, keywords, defaults) -inspect.Arguments(args, varargs, varkw) -inspect.Attribute(name, kind, defining_class, object) -inspect.BlockFinder(??) -inspect.BoundArguments(??) -inspect.CO_GENERATOR -inspect.CO_NESTED -inspect.CO_NEWLOCALS -inspect.CO_NOFREE -inspect.CO_OPTIMIZED -inspect.CO_VARARGS -inspect.CO_VARKEYWORDS -inspect.ClosureVars(nonlocals, globals, builtins, unbound) -inspect.EndOfBlock(??) -inspect.FullArgSpec(args, varargs, varkw, defaults, kwonlyargs, kwonlydefaults, annotations) -inspect.GEN_CLOSED -inspect.GEN_CREATED -inspect.GEN_RUNNING -inspect.GEN_SUSPENDED -inspect.ModuleInfo(name, suffix, mode, module_type) -inspect.OrderedDict(??) -inspect.Parameter(??) -inspect.Signature(??) -inspect.TPFLAGS_IS_ABSTRACT -inspect.Traceback(filename, lineno, function, code_context, index) -inspect.ast(??) -inspect.attrgetter(attr, ...) --> attrgetter object -inspect.builtins(??) -inspect.classify_class_attrs(??) -inspect.cleandoc(??) -inspect.currentframe(??) -inspect.findsource(??) -inspect.formatannotation(??) -inspect.formatannotationrelativeto(??) -inspect.formatargspec(??) -inspect.formatargvalues(??) -inspect.functools(??) -inspect.getabsfile(??) -inspect.getargs(??) -inspect.getargspec(??) -inspect.getargvalues(??) -inspect.getattr_static(??) -inspect.getblock(??) -inspect.getcallargs(??) -inspect.getclasstree(??) -inspect.getclosurevars(??) -inspect.getcomments(??) -inspect.getdoc(??) -inspect.getfile(??) -inspect.getframeinfo(??) -inspect.getfullargspec(??) -inspect.getgeneratorlocals(??) -inspect.getgeneratorstate(??) -inspect.getinnerframes(??) -inspect.getlineno(??) -inspect.getmembers(??) -inspect.getmodule(??) -inspect.getmoduleinfo(??) -inspect.getmodulename(??) -inspect.getmro(??) -inspect.getouterframes(??) -inspect.getsource(??) -inspect.getsourcefile(??) -inspect.getsourcelines(??) -inspect.importlib(??) -inspect.indentsize(??) -inspect.isabstract(??) -inspect.isbuiltin(??) -inspect.isclass(??) -inspect.iscode(??) -inspect.isdatadescriptor(??) -inspect.isframe(??) -inspect.isfunction(??) -inspect.isgenerator(??) -inspect.isgeneratorfunction(??) -inspect.isgetsetdescriptor(??) -inspect.ismemberdescriptor(??) -inspect.ismethod(??) -inspect.ismethoddescriptor(??) -inspect.ismodule(??) -inspect.isroutine(??) -inspect.istraceback(??) -inspect.itertools(??) -inspect.k -inspect.linecache(??) -inspect.mod_dict(??) -inspect.modulesbyfile(??) -inspect.namedtuple(??) -inspect.os(??) -inspect.re(??) -inspect.signature(??) -inspect.stack(??) -inspect.sys(??) -inspect.token(??) -inspect.tokenize(??) -inspect.trace(??) -inspect.types(??) -inspect.unwrap(??) -inspect.v -inspect.walktree(??) -inspect.warnings(??) -int(x=0) -> integer -io.BlockingIOError(??) -io.BufferedIOBase(??) -io.BufferedRWPair(??) -io.BufferedRandom(??) -io.BufferedReader(??) -io.BufferedWriter(??) -io.BytesIO([buffer]) -> object -io.DEFAULT_BUFFER_SIZE -io.FileIO(??) -io.IOBase(??) -io.IncrementalNewlineDecoder(??) -io.OpenWrapper(??) -io.RawIOBase(??) -io.SEEK_CUR -io.SEEK_END -io.SEEK_SET -io.StringIO(??) -io.TextIOBase(??) -io.TextIOWrapper(??) -io.UnsupportedOperation(??) -io.abc(??) -io.open(??) -ipaddress.AddressValueError(??) -ipaddress.IPV4LENGTH -ipaddress.IPV6LENGTH -ipaddress.IPv4Address(??) -ipaddress.IPv4Interface(??) -ipaddress.IPv4Network(??) -ipaddress.IPv6Address(??) -ipaddress.IPv6Interface(??) -ipaddress.IPv6Network(??) -ipaddress.NetmaskValueError(??) -ipaddress.collapse_addresses(??) -ipaddress.functools(??) -ipaddress.get_mixed_type_key(??) -ipaddress.ip_address(??) -ipaddress.ip_interface(??) -ipaddress.ip_network(??) -ipaddress.summarize_address_range(??) -ipaddress.v4_int_to_packed(??) -ipaddress.v6_int_to_packed(??) -isinstance(object, class-or-type-or-tuple) -> bool -issubclass(C, B) -> bool -iter(iterable) -> iterator -itertools.accumulate(iterable[, func]) --> accumulate object -itertools.chain(*iterables) --> chain object -itertools.combinations(iterable, r) --> combinations object -itertools.combinations_with_replacement(iterable, r) --> combinations_with_replacement object -itertools.compress(data, selectors) --> iterator over selected data -itertools.count(start=0, step=1) --> count object -itertools.cycle(iterable) --> cycle object -itertools.dropwhile(predicate, iterable) --> dropwhile object -itertools.filterfalse(function or None, sequence) --> filterfalse object -itertools.groupby(iterable[, keyfunc]) -> create an iterator which returns -itertools.islice(iterable, stop) --> islice object -itertools.permutations(iterable[, r]) --> permutations object -itertools.product(*iterables, repeat=1) --> product object -itertools.repeat(object [,times]) -> create an iterator which returns the object -itertools.starmap(function, sequence) --> starmap object -itertools.takewhile(predicate, iterable) --> takewhile object -itertools.tee(iterable, n=2) --> tuple of n independent iterators. -itertools.zip_longest(iter1 [,iter2 [...]], [fillvalue=None]) --> zip_longest object -json.JSONDecoder(??) -json.JSONEncoder(??) -json.decoder(??) -json.decoder.BACKSLASH(??) -json.decoder.FLAGS -json.decoder.JSONArray(??) -json.decoder.JSONDecoder(??) -json.decoder.JSONObject(??) -json.decoder.NaN -json.decoder.NegInf -json.decoder.PosInf -json.decoder.STRINGCHUNK(??) -json.decoder.WHITESPACE(??) -json.decoder.WHITESPACE_STR -json.decoder.c_scanstring(??) -json.decoder.errmsg(??) -json.decoder.linecol(??) -json.decoder.py_scanstring(??) -json.decoder.re(??) -json.decoder.scanner(??) -json.decoder.scanstring(string, end, strict=True) -> (string, end) -json.dump(??) -json.dumps(??) -json.encoder(??) -json.encoder.ESCAPE(??) -json.encoder.ESCAPE_ASCII(??) -json.encoder.ESCAPE_DCT(??) -json.encoder.FLOAT_REPR(??) -json.encoder.HAS_UTF8(??) -json.encoder.INFINITY -json.encoder.JSONEncoder(??) -json.encoder.c_encode_basestring_ascii(??) -json.encoder.c_make_encoder(??) -json.encoder.encode_basestring(??) -json.encoder.encode_basestring_ascii(string) -> string -json.encoder.i -json.encoder.py_encode_basestring_ascii(??) -json.encoder.re(??) -json.load(??) -json.loads(??) -json.scanner(??) -json.scanner.NUMBER_RE(??) -json.scanner.c_make_scanner(??) -json.scanner.make_scanner(??) -json.scanner.py_make_scanner(??) -json.scanner.re(??) -json.tool.json(??) -json.tool.main(??) -json.tool.sys(??) -keyword.iskeyword(??) -keyword.kwlist(??) -keyword.main(??) -len(module, object) -license(??) -linecache.cache(??) -linecache.checkcache(??) -linecache.clearcache(??) -linecache.getline(??) -linecache.getlines(??) -linecache.os(??) -linecache.sys(??) -linecache.tokenize(??) -linecache.updatecache(??) -list() -> new empty list -locale.ABDAY_1 -locale.ABDAY_2 -locale.ABDAY_3 -locale.ABDAY_4 -locale.ABDAY_5 -locale.ABDAY_6 -locale.ABDAY_7 -locale.ABMON_1 -locale.ABMON_10 -locale.ABMON_11 -locale.ABMON_12 -locale.ABMON_2 -locale.ABMON_3 -locale.ABMON_4 -locale.ABMON_5 -locale.ABMON_6 -locale.ABMON_7 -locale.ABMON_8 -locale.ABMON_9 -locale.ALT_DIGITS -locale.AM_STR -locale.CHAR_MAX -locale.CODESET -locale.CRNCYSTR -locale.DAY_1 -locale.DAY_2 -locale.DAY_3 -locale.DAY_4 -locale.DAY_5 -locale.DAY_6 -locale.DAY_7 -locale.D_FMT -locale.D_T_FMT -locale.ERA -locale.ERA_D_FMT -locale.ERA_D_T_FMT -locale.ERA_T_FMT -locale.Error(??) -locale.LC_ALL -locale.LC_COLLATE -locale.LC_CTYPE -locale.LC_MESSAGES -locale.LC_MONETARY -locale.LC_NUMERIC -locale.LC_TIME -locale.MON_1 -locale.MON_10 -locale.MON_11 -locale.MON_12 -locale.MON_2 -locale.MON_3 -locale.MON_4 -locale.MON_5 -locale.MON_6 -locale.MON_7 -locale.MON_8 -locale.MON_9 -locale.NOEXPR -locale.PM_STR -locale.RADIXCHAR -locale.THOUSEP -locale.T_FMT -locale.T_FMT_AMPM -locale.YESEXPR -locale.atof(??) -locale.atoi(??) -locale.collections(??) -locale.currency(??) -locale.encodings(??) -locale.format(??) -locale.format_string(??) -locale.functools(??) -locale.getdefaultlocale(??) -locale.getlocale(??) -locale.getpreferredencoding(??) -locale.k -locale.locale_alias(??) -locale.locale_encoding_alias(??) -locale.localeconv(??) -locale.nl_langinfo(key) -> string -locale.normalize(??) -locale.re(??) -locale.resetlocale(??) -locale.setlocale(??) -locale.str(??) -locale.strcoll(??) -locale.strxfrm(string) -> string. -locale.sys(??) -locale.v -locale.windows_locale(??) -locals() -> dictionary -logging.BASIC_FORMAT -logging.BufferingFormatter(??) -logging.CRITICAL -logging.DEBUG -logging.ERROR -logging.FATAL -logging.FileHandler(??) -logging.Filter(??) -logging.Filterer(??) -logging.Formatter(??) -logging.Handler(??) -logging.INFO -logging.LogRecord(??) -logging.Logger(??) -logging.LoggerAdapter(??) -logging.Manager(??) -logging.NOTSET -logging.NullHandler(??) -logging.PercentStyle(??) -logging.PlaceHolder(??) -logging.RootLogger(??) -logging.StrFormatStyle(??) -logging.StreamHandler(??) -logging.StringTemplateStyle(??) -logging.Template(??) -logging.WARN -logging.WARNING -logging.addLevelName(??) -logging.atexit(??) -logging.basicConfig(??) -logging.captureWarnings(??) -logging.config.BaseConfigurator(??) -logging.config.ConvertingDict(??) -logging.config.ConvertingList(??) -logging.config.ConvertingTuple(??) -logging.config.DEFAULT_LOGGING_CONFIG_PORT -logging.config.DictConfigurator(??) -logging.config.IDENTIFIER(??) -logging.config.RESET_ERROR -logging.config.StreamRequestHandler(??) -logging.config.ThreadingTCPServer(??) -logging.config.dictConfig(??) -logging.config.dictConfigClass(??) -logging.config.fileConfig(??) -logging.config.io(??) -logging.config.listen(??) -logging.config.logging(??) -logging.config.re(??) -logging.config.socket(??) -logging.config.stopListening(??) -logging.config.struct(??) -logging.config.sys(??) -logging.config.thread(??) -logging.config.threading(??) -logging.config.traceback(??) -logging.config.valid_ident(??) -logging.critical(??) -logging.currentframe(??) -logging.debug(??) -logging.disable(??) -logging.error(??) -logging.exception(??) -logging.fatal(??) -logging.getLevelName(??) -logging.getLogRecordFactory(??) -logging.getLogger(??) -logging.getLoggerClass(??) -logging.handlers.BOM_UTF8 -logging.handlers.BaseRotatingHandler(??) -logging.handlers.BufferingHandler(??) -logging.handlers.DEFAULT_HTTP_LOGGING_PORT -logging.handlers.DEFAULT_SOAP_LOGGING_PORT -logging.handlers.DEFAULT_TCP_LOGGING_PORT -logging.handlers.DEFAULT_UDP_LOGGING_PORT -logging.handlers.DatagramHandler(??) -logging.handlers.HTTPHandler(??) -logging.handlers.MemoryHandler(??) -logging.handlers.NTEventLogHandler(??) -logging.handlers.QueueHandler(??) -logging.handlers.QueueListener(??) -logging.handlers.RotatingFileHandler(??) -logging.handlers.SMTPHandler(??) -logging.handlers.ST_DEV -logging.handlers.ST_INO -logging.handlers.ST_MTIME -logging.handlers.SYSLOG_TCP_PORT -logging.handlers.SYSLOG_UDP_PORT -logging.handlers.SocketHandler(??) -logging.handlers.SysLogHandler(??) -logging.handlers.TimedRotatingFileHandler(??) -logging.handlers.WatchedFileHandler(??) -logging.handlers.errno(??) -logging.handlers.logging(??) -logging.handlers.os(??) -logging.handlers.pickle(??) -logging.handlers.queue(??) -logging.handlers.re(??) -logging.handlers.socket(??) -logging.handlers.struct(??) -logging.handlers.threading(??) -logging.handlers.time(??) -logging.info(??) -logging.io(??) -logging.lastResort(??) -logging.log(??) -logging.logMultiprocessing(??) -logging.logProcesses(??) -logging.logThreads(??) -logging.makeLogRecord(??) -logging.os(??) -logging.raiseExceptions(??) -logging.root(??) -logging.setLogRecordFactory(??) -logging.setLoggerClass(??) -logging.shutdown(??) -logging.sys(??) -logging.threading(??) -logging.time(??) -logging.traceback(??) -logging.warn(??) -logging.warning(??) -logging.warnings(??) -logging.weakref(??) -lzma.CHECK_CRC32 -lzma.CHECK_CRC64 -lzma.CHECK_ID_MAX -lzma.CHECK_NONE -lzma.CHECK_SHA256 -lzma.CHECK_UNKNOWN -lzma.FILTER_ARM -lzma.FILTER_ARMTHUMB -lzma.FILTER_DELTA -lzma.FILTER_IA64 -lzma.FILTER_LZMA1 -lzma.FILTER_LZMA2 -lzma.FILTER_POWERPC -lzma.FILTER_SPARC -lzma.FILTER_X86 -lzma.FORMAT_ALONE -lzma.FORMAT_AUTO -lzma.FORMAT_RAW -lzma.FORMAT_XZ -lzma.LZMACompressor(format=FORMAT_XZ, check=-1, preset=None, filters=None) -lzma.LZMADecompressor(??) -lzma.LZMAError(??) -lzma.LZMAFile(??) -lzma.MF_BT2 -lzma.MF_BT3 -lzma.MF_BT4 -lzma.MF_HC3 -lzma.MF_HC4 -lzma.MODE_FAST -lzma.MODE_NORMAL -lzma.PRESET_DEFAULT -lzma.PRESET_EXTREME -lzma.builtins(??) -lzma.compress(??) -lzma.decompress(??) -lzma.io(??) -lzma.is_check_supported(??) -lzma.open(??) -macpath.SF_APPEND -macpath.SF_ARCHIVED -macpath.SF_IMMUTABLE -macpath.SF_NOUNLINK -macpath.SF_SNAPSHOT -macpath.ST_ATIME -macpath.ST_CTIME -macpath.ST_DEV -macpath.ST_GID -macpath.ST_INO -macpath.ST_MODE -macpath.ST_MTIME -macpath.ST_NLINK -macpath.ST_SIZE -macpath.ST_UID -macpath.S_ENFMT -macpath.S_IEXEC -macpath.S_IFBLK -macpath.S_IFCHR -macpath.S_IFDIR -macpath.S_IFDOOR -macpath.S_IFIFO -macpath.S_IFLNK -macpath.S_IFMT(??) -macpath.S_IFPORT -macpath.S_IFREG -macpath.S_IFSOCK -macpath.S_IFWHT -macpath.S_IMODE(??) -macpath.S_IREAD -macpath.S_IRGRP -macpath.S_IROTH -macpath.S_IRUSR -macpath.S_IRWXG -macpath.S_IRWXO -macpath.S_IRWXU -macpath.S_ISBLK(mode) -> bool -macpath.S_ISCHR(mode) -> bool -macpath.S_ISDIR(mode) -> bool -macpath.S_ISDOOR(mode) -> bool -macpath.S_ISFIFO(mode) -> bool -macpath.S_ISGID -macpath.S_ISLNK(mode) -> bool -macpath.S_ISPORT(mode) -> bool -macpath.S_ISREG(mode) -> bool -macpath.S_ISSOCK(mode) -> bool -macpath.S_ISUID -macpath.S_ISVTX -macpath.S_ISWHT(mode) -> bool -macpath.S_IWGRP -macpath.S_IWOTH -macpath.S_IWRITE -macpath.S_IWUSR -macpath.S_IXGRP -macpath.S_IXOTH -macpath.S_IXUSR -macpath.UF_APPEND -macpath.UF_COMPRESSED -macpath.UF_HIDDEN -macpath.UF_IMMUTABLE -macpath.UF_NODUMP -macpath.UF_NOUNLINK -macpath.UF_OPAQUE -macpath.abspath(??) -macpath.altsep(??) -macpath.basename(??) -macpath.commonprefix(??) -macpath.curdir -macpath.defpath -macpath.devnull -macpath.dirname(??) -macpath.exists(??) -macpath.expanduser(??) -macpath.expandvars(??) -macpath.extsep -macpath.filemode(??) -macpath.genericpath(??) -macpath.getatime(??) -macpath.getctime(??) -macpath.getmtime(??) -macpath.getsize(??) -macpath.isabs(??) -macpath.isdir(??) -macpath.isfile(??) -macpath.islink(??) -macpath.ismount(??) -macpath.join(??) -macpath.lexists(??) -macpath.norm_error(??) -macpath.normcase(??) -macpath.normpath(??) -macpath.os(??) -macpath.pardir -macpath.pathsep -macpath.realpath(??) -macpath.samefile(??) -macpath.sameopenfile(??) -macpath.samestat(??) -macpath.sep -macpath.split(??) -macpath.splitdrive(??) -macpath.splitext(??) -macpath.supports_unicode_filenames(??) -macurl2path.os(??) -macurl2path.pathname2url(??) -macurl2path.url2pathname(??) -macurl2path.urllib(??) -mailbox.Babyl(??) -mailbox.BabylMessage(??) -mailbox.Error(??) -mailbox.ExternalClashError(??) -mailbox.FormatError(??) -mailbox.MH(??) -mailbox.MHMessage(??) -mailbox.MMDF(??) -mailbox.MMDFMessage(??) -mailbox.Mailbox(??) -mailbox.Maildir(??) -mailbox.MaildirMessage(??) -mailbox.Message(??) -mailbox.NoSuchMailboxError(??) -mailbox.NotEmptyError(??) -mailbox.calendar(??) -mailbox.contextlib(??) -mailbox.copy(??) -mailbox.email(??) -mailbox.errno(??) -mailbox.fcntl(??) -mailbox.io(??) -mailbox.linesep -mailbox.mbox(??) -mailbox.mboxMessage(??) -mailbox.os(??) -mailbox.socket(??) -mailbox.sys(??) -mailbox.time(??) -mailbox.warnings(??) -mailcap.findmatch(??) -mailcap.findparam(??) -mailcap.getcaps(??) -mailcap.listmailcapfiles(??) -mailcap.lookup(??) -mailcap.os(??) -mailcap.parsefield(??) -mailcap.parseline(??) -mailcap.readmailcapfile(??) -mailcap.show(??) -mailcap.subst(??) -mailcap.test(??) -map(func, *iterables) --> map object -marshal.dump(value, file[, version]) -marshal.dumps(value[, version]) -marshal.load(file) -marshal.loads(bytes) -marshal.version -math.acos(x) -math.acosh(x) -math.asin(x) -math.asinh(x) -math.atan(x) -math.atan2(y, x) -math.atanh(x) -math.ceil(x) -math.copysign(x, y) -math.cos(x) -math.cosh(x) -math.degrees(x) -math.e -math.erf(x) -math.erfc(x) -math.exp(x) -math.expm1(x) -math.fabs(x) -math.factorial(x) -> Integral -math.floor(x) -math.fmod(x, y) -math.frexp(x) -math.fsum(iterable) -math.gamma(x) -math.hypot(x, y) -math.isfinite(x) -> bool -math.isinf(x) -> bool -math.isnan(x) -> bool -math.ldexp(x, i) -math.lgamma(x) -math.log(x[, base]) -math.log10(x) -math.log1p(x) -math.log2(x) -math.modf(x) -math.pi -math.pow(x, y) -math.radians(x) -math.sin(x) -math.sinh(x) -math.sqrt(x) -math.tan(x) -math.tanh(x) -math.trunc(x:Real) -> Integral -max(iterable[, key=func]) -> value -memoryview(object) -mimetypes.MimeTypes(??) -mimetypes.add_type(??) -mimetypes.common_types(??) -mimetypes.encodings_map(??) -mimetypes.guess_all_extensions(??) -mimetypes.guess_extension(??) -mimetypes.guess_type(??) -mimetypes.init(??) -mimetypes.inited(??) -mimetypes.knownfiles(??) -mimetypes.os(??) -mimetypes.posixpath(??) -mimetypes.read_mime_types(??) -mimetypes.suffix_map(??) -mimetypes.sys(??) -mimetypes.types_map(??) -mimetypes.urllib(??) -min(iterable[, key=func]) -> value -mmap.ACCESS_COPY -mmap.ACCESS_READ -mmap.ACCESS_WRITE -mmap.ALLOCATIONGRANULARITY -mmap.MAP_ANON -mmap.MAP_ANONYMOUS -mmap.MAP_PRIVATE -mmap.MAP_SHARED -mmap.PAGESIZE -mmap.PROT_EXEC -mmap.PROT_READ -mmap.PROT_WRITE -mmap.error(??) -mmap.mmap(??) -modulefinder.AddPackagePath(??) -modulefinder.HAVE_ARGUMENT -modulefinder.IMPORT_NAME -modulefinder.LOAD_CONST -modulefinder.Module(??) -modulefinder.ModuleFinder(??) -modulefinder.ReplacePackage(??) -modulefinder.STORE_GLOBAL -modulefinder.STORE_NAME -modulefinder.STORE_OPS(??) -modulefinder.dis(??) -modulefinder.imp(??) -modulefinder.importlib(??) -modulefinder.marshal(??) -modulefinder.os(??) -modulefinder.packagePathMap(??) -modulefinder.replacePackageMap(??) -modulefinder.struct(??) -modulefinder.sys(??) -modulefinder.test(??) -modulefinder.types(??) -modulefinder.warnings(??) -multiprocessing.Array(??) -multiprocessing.AuthenticationError(??) -multiprocessing.Barrier(??) -multiprocessing.BoundedSemaphore(??) -multiprocessing.BufferTooShort(??) -multiprocessing.Condition(??) -multiprocessing.Event(??) -multiprocessing.JoinableQueue(??) -multiprocessing.Lock(??) -multiprocessing.Manager(??) -multiprocessing.Pipe(??) -multiprocessing.Pool(??) -multiprocessing.Process(??) -multiprocessing.ProcessError(??) -multiprocessing.Queue(??) -multiprocessing.RLock(??) -multiprocessing.RawArray(??) -multiprocessing.RawValue(??) -multiprocessing.SUBDEBUG -multiprocessing.SUBWARNING -multiprocessing.Semaphore(??) -multiprocessing.SimpleQueue(??) -multiprocessing.TimeoutError(??) -multiprocessing.Value(??) -multiprocessing.active_children(??) -multiprocessing.allow_connection_pickling(??) -multiprocessing.connection(??) -multiprocessing.connection.AuthenticationError(??) -multiprocessing.connection.BUFSIZE -multiprocessing.connection.BufferTooShort(??) -multiprocessing.connection.CHALLENGE -multiprocessing.connection.CONNECTION_TIMEOUT -multiprocessing.connection.Client(??) -multiprocessing.connection.Connection(??) -multiprocessing.connection.ConnectionWrapper(??) -multiprocessing.connection.FAILURE -multiprocessing.connection.ForkingPickler(??) -multiprocessing.connection.Listener(??) -multiprocessing.connection.MESSAGE_LENGTH -multiprocessing.connection.Pipe(??) -multiprocessing.connection.SocketClient(??) -multiprocessing.connection.SocketListener(??) -multiprocessing.connection.WELCOME -multiprocessing.connection.XmlClient(??) -multiprocessing.connection.XmlListener(??) -multiprocessing.connection.address_type(??) -multiprocessing.connection.answer_challenge(??) -multiprocessing.connection.arbitrary_address(??) -multiprocessing.connection.default_family -multiprocessing.connection.deliver_challenge(??) -multiprocessing.connection.errno(??) -multiprocessing.connection.families(??) -multiprocessing.connection.io(??) -multiprocessing.connection.itertools(??) -multiprocessing.connection.os(??) -multiprocessing.connection.rebuild_connection(??) -multiprocessing.connection.reduce_connection(??) -multiprocessing.connection.reduction(??) -multiprocessing.connection.selectors(??) -multiprocessing.connection.socket(??) -multiprocessing.connection.struct(??) -multiprocessing.connection.sys(??) -multiprocessing.connection.tempfile(??) -multiprocessing.connection.time(??) -multiprocessing.connection.util(??) -multiprocessing.connection.wait(??) -multiprocessing.context(??) -multiprocessing.context.AuthenticationError(??) -multiprocessing.context.BaseContext(??) -multiprocessing.context.BufferTooShort(??) -multiprocessing.context.DefaultContext(??) -multiprocessing.context.ForkContext(??) -multiprocessing.context.ForkProcess(??) -multiprocessing.context.ForkServerContext(??) -multiprocessing.context.ForkServerProcess(??) -multiprocessing.context.Process(??) -multiprocessing.context.ProcessError(??) -multiprocessing.context.SpawnContext(??) -multiprocessing.context.SpawnProcess(??) -multiprocessing.context.TimeoutError(??) -multiprocessing.context.assert_spawning(??) -multiprocessing.context.get_spawning_popen(??) -multiprocessing.context.os(??) -multiprocessing.context.process(??) -multiprocessing.context.set_spawning_popen(??) -multiprocessing.context.sys(??) -multiprocessing.context.threading(??) -multiprocessing.cpu_count(??) -multiprocessing.current_process(??) -multiprocessing.dummy.Array(??) -multiprocessing.dummy.Barrier(??) -multiprocessing.dummy.BoundedSemaphore(??) -multiprocessing.dummy.Condition(??) -multiprocessing.dummy.DummyProcess(??) -multiprocessing.dummy.Event(??) -multiprocessing.dummy.JoinableQueue(??) -multiprocessing.dummy.Lock(??) -multiprocessing.dummy.Manager(??) -multiprocessing.dummy.Namespace(??) -multiprocessing.dummy.Pipe(??) -multiprocessing.dummy.Pool(??) -multiprocessing.dummy.Process(??) -multiprocessing.dummy.Queue(??) -multiprocessing.dummy.RLock(??) -multiprocessing.dummy.Semaphore(??) -multiprocessing.dummy.Value(??) -multiprocessing.dummy.active_children(??) -multiprocessing.dummy.array(??) -multiprocessing.dummy.connection(??) -multiprocessing.dummy.connection.Client(??) -multiprocessing.dummy.connection.Connection(??) -multiprocessing.dummy.connection.Listener(??) -multiprocessing.dummy.connection.Pipe(??) -multiprocessing.dummy.connection.Queue(??) -multiprocessing.dummy.connection.families(??) -multiprocessing.dummy.current_process(??) -multiprocessing.dummy.dict() -> new empty dictionary -multiprocessing.dummy.freeze_support(??) -multiprocessing.dummy.list() -> new empty list -multiprocessing.dummy.shutdown(??) -multiprocessing.dummy.sys(??) -multiprocessing.dummy.threading(??) -multiprocessing.dummy.weakref(??) -multiprocessing.forkserver.ForkServer(??) -multiprocessing.forkserver.MAXFDS_TO_SEND -multiprocessing.forkserver.UNSIGNED_STRUCT(??) -multiprocessing.forkserver.connect_to_new_process(??) -multiprocessing.forkserver.connection(??) -multiprocessing.forkserver.ensure_running(??) -multiprocessing.forkserver.errno(??) -multiprocessing.forkserver.get_inherited_fds(??) -multiprocessing.forkserver.main(??) -multiprocessing.forkserver.os(??) -multiprocessing.forkserver.process(??) -multiprocessing.forkserver.read_unsigned(??) -multiprocessing.forkserver.reduction(??) -multiprocessing.forkserver.selectors(??) -multiprocessing.forkserver.semaphore_tracker(??) -multiprocessing.forkserver.set_forkserver_preload(??) -multiprocessing.forkserver.signal(??) -multiprocessing.forkserver.socket(??) -multiprocessing.forkserver.spawn(??) -multiprocessing.forkserver.struct(??) -multiprocessing.forkserver.sys(??) -multiprocessing.forkserver.threading(??) -multiprocessing.forkserver.util(??) -multiprocessing.forkserver.write_unsigned(??) -multiprocessing.freeze_support(??) -multiprocessing.get_all_start_methods(??) -multiprocessing.get_context(??) -multiprocessing.get_logger(??) -multiprocessing.get_start_method(??) -multiprocessing.heap.Arena(??) -multiprocessing.heap.BufferWrapper(??) -multiprocessing.heap.Heap(??) -multiprocessing.heap.bisect(??) -multiprocessing.heap.context(??) -multiprocessing.heap.itertools(??) -multiprocessing.heap.mmap(??) -multiprocessing.heap.os(??) -multiprocessing.heap.rebuild_arena(??) -multiprocessing.heap.reduce_arena(??) -multiprocessing.heap.reduction(??) -multiprocessing.heap.sys(??) -multiprocessing.heap.tempfile(??) -multiprocessing.heap.threading(??) -multiprocessing.heap.util(??) -multiprocessing.log_to_stderr(??) -multiprocessing.managers.AcquirerProxy(??) -multiprocessing.managers.Array(??) -multiprocessing.managers.ArrayProxy(??) -multiprocessing.managers.AutoProxy(??) -multiprocessing.managers.BarrierProxy(??) -multiprocessing.managers.BaseListProxy(??) -multiprocessing.managers.BaseManager(??) -multiprocessing.managers.BaseProxy(??) -multiprocessing.managers.ConditionProxy(??) -multiprocessing.managers.DictProxy(??) -multiprocessing.managers.EventProxy(??) -multiprocessing.managers.IteratorProxy(??) -multiprocessing.managers.ListProxy(??) -multiprocessing.managers.MakeProxyType(??) -multiprocessing.managers.Namespace(??) -multiprocessing.managers.NamespaceProxy(??) -multiprocessing.managers.PoolProxy(??) -multiprocessing.managers.ProcessLocalSet(??) -multiprocessing.managers.RebuildProxy(??) -multiprocessing.managers.RemoteError(??) -multiprocessing.managers.Server(??) -multiprocessing.managers.State(??) -multiprocessing.managers.SyncManager(??) -multiprocessing.managers.Token(??) -multiprocessing.managers.Value(??) -multiprocessing.managers.ValueProxy(??) -multiprocessing.managers.all_methods(??) -multiprocessing.managers.array(??) -multiprocessing.managers.connection(??) -multiprocessing.managers.context(??) -multiprocessing.managers.convert_to_error(??) -multiprocessing.managers.dispatch(??) -multiprocessing.managers.format_exc(??) -multiprocessing.managers.get_context(??) -multiprocessing.managers.listener_client(??) -multiprocessing.managers.pool(??) -multiprocessing.managers.process(??) -multiprocessing.managers.public_methods(??) -multiprocessing.managers.queue(??) -multiprocessing.managers.rebuild_as_list(??) -multiprocessing.managers.reduce_array(??) -multiprocessing.managers.reduction(??) -multiprocessing.managers.sys(??) -multiprocessing.managers.threading(??) -multiprocessing.managers.util(??) -multiprocessing.managers.view_type(??) -multiprocessing.managers.view_types(??) -multiprocessing.pool.ApplyResult(??) -multiprocessing.pool.AsyncResult(??) -multiprocessing.pool.CLOSE -multiprocessing.pool.ExceptionWithTraceback(??) -multiprocessing.pool.IMapIterator(??) -multiprocessing.pool.IMapUnorderedIterator(??) -multiprocessing.pool.MapResult(??) -multiprocessing.pool.MaybeEncodingError(??) -multiprocessing.pool.Pool(??) -multiprocessing.pool.RUN -multiprocessing.pool.RemoteTraceback(??) -multiprocessing.pool.TERMINATE -multiprocessing.pool.ThreadPool(??) -multiprocessing.pool.TimeoutError(??) -multiprocessing.pool.collections(??) -multiprocessing.pool.cpu_count(??) -multiprocessing.pool.get_context(??) -multiprocessing.pool.itertools(??) -multiprocessing.pool.job_counter(??) -multiprocessing.pool.mapstar(??) -multiprocessing.pool.os(??) -multiprocessing.pool.queue(??) -multiprocessing.pool.rebuild_exc(??) -multiprocessing.pool.starmapstar(??) -multiprocessing.pool.threading(??) -multiprocessing.pool.time(??) -multiprocessing.pool.traceback(??) -multiprocessing.pool.util(??) -multiprocessing.pool.worker(??) -multiprocessing.popen_fork.Popen(??) -multiprocessing.popen_fork.errno(??) -multiprocessing.popen_fork.os(??) -multiprocessing.popen_fork.signal(??) -multiprocessing.popen_fork.sys(??) -multiprocessing.popen_fork.util(??) -multiprocessing.popen_forkserver.Popen(??) -multiprocessing.popen_forkserver.context(??) -multiprocessing.popen_forkserver.forkserver(??) -multiprocessing.popen_forkserver.io(??) -multiprocessing.popen_forkserver.os(??) -multiprocessing.popen_forkserver.popen_fork(??) -multiprocessing.popen_forkserver.reduction(??) -multiprocessing.popen_forkserver.spawn(??) -multiprocessing.popen_forkserver.util(??) -multiprocessing.popen_spawn_posix.Popen(??) -multiprocessing.popen_spawn_posix.context(??) -multiprocessing.popen_spawn_posix.current_process(??) -multiprocessing.popen_spawn_posix.fcntl(??) -multiprocessing.popen_spawn_posix.io(??) -multiprocessing.popen_spawn_posix.os(??) -multiprocessing.popen_spawn_posix.popen_fork(??) -multiprocessing.popen_spawn_posix.reduction(??) -multiprocessing.popen_spawn_posix.spawn(??) -multiprocessing.popen_spawn_posix.util(??) -multiprocessing.process(??) -multiprocessing.process.AuthenticationString(??) -multiprocessing.process.BaseProcess(??) -multiprocessing.process.ORIGINAL_DIR -multiprocessing.process.WeakSet(??) -multiprocessing.process.active_children(??) -multiprocessing.process.current_process(??) -multiprocessing.process.itertools(??) -multiprocessing.process.name -multiprocessing.process.os(??) -multiprocessing.process.signal(??) -multiprocessing.process.signum(??) -multiprocessing.process.sys(??) -multiprocessing.queues.Empty(??) -multiprocessing.queues.Finalize(??) -multiprocessing.queues.ForkingPickler(??) -multiprocessing.queues.Full(??) -multiprocessing.queues.JoinableQueue(??) -multiprocessing.queues.Queue(??) -multiprocessing.queues.SimpleQueue(??) -multiprocessing.queues.collections(??) -multiprocessing.queues.connection(??) -multiprocessing.queues.context(??) -multiprocessing.queues.debug(??) -multiprocessing.queues.errno(??) -multiprocessing.queues.info(??) -multiprocessing.queues.is_exiting(??) -multiprocessing.queues.os(??) -multiprocessing.queues.register_after_fork(??) -multiprocessing.queues.sys(??) -multiprocessing.queues.threading(??) -multiprocessing.queues.time(??) -multiprocessing.queues.weakref(??) -multiprocessing.reduction(??) -multiprocessing.reduction.ACKNOWLEDGE(??) -multiprocessing.reduction.DupFd(??) -multiprocessing.reduction.ForkingPickler(??) -multiprocessing.reduction.HAVE_SEND_HANDLE(??) -multiprocessing.reduction.array(??) -multiprocessing.reduction.context(??) -multiprocessing.reduction.copyreg(??) -multiprocessing.reduction.dump(??) -multiprocessing.reduction.functools(??) -multiprocessing.reduction.io(??) -multiprocessing.reduction.os(??) -multiprocessing.reduction.pickle(??) -multiprocessing.reduction.recv_handle(??) -multiprocessing.reduction.recvfds(??) -multiprocessing.reduction.register(??) -multiprocessing.reduction.send_handle(??) -multiprocessing.reduction.sendfds(??) -multiprocessing.reduction.socket(??) -multiprocessing.reduction.sys(??) -multiprocessing.reduction.util(??) -multiprocessing.resource_sharer.DupFd(??) -multiprocessing.resource_sharer.os(??) -multiprocessing.resource_sharer.process(??) -multiprocessing.resource_sharer.reduction(??) -multiprocessing.resource_sharer.signal(??) -multiprocessing.resource_sharer.socket(??) -multiprocessing.resource_sharer.stop(??) -multiprocessing.resource_sharer.sys(??) -multiprocessing.resource_sharer.threading(??) -multiprocessing.resource_sharer.util(??) -multiprocessing.semaphore_tracker.SemaphoreTracker(??) -multiprocessing.semaphore_tracker.current_process(??) -multiprocessing.semaphore_tracker.ensure_running(??) -multiprocessing.semaphore_tracker.errno(??) -multiprocessing.semaphore_tracker.getfd(??) -multiprocessing.semaphore_tracker.main(??) -multiprocessing.semaphore_tracker.os(??) -multiprocessing.semaphore_tracker.register(??) -multiprocessing.semaphore_tracker.signal(??) -multiprocessing.semaphore_tracker.spawn(??) -multiprocessing.semaphore_tracker.sys(??) -multiprocessing.semaphore_tracker.threading(??) -multiprocessing.semaphore_tracker.unregister(??) -multiprocessing.semaphore_tracker.util(??) -multiprocessing.semaphore_tracker.warnings(??) -multiprocessing.set_executable(??) -multiprocessing.set_forkserver_preload(??) -multiprocessing.set_start_method(??) -multiprocessing.sharedctypes.Array(??) -multiprocessing.sharedctypes.ForkingPickler(??) -multiprocessing.sharedctypes.RawArray(??) -multiprocessing.sharedctypes.RawValue(??) -multiprocessing.sharedctypes.Synchronized(??) -multiprocessing.sharedctypes.SynchronizedArray(??) -multiprocessing.sharedctypes.SynchronizedBase(??) -multiprocessing.sharedctypes.SynchronizedString(??) -multiprocessing.sharedctypes.Value(??) -multiprocessing.sharedctypes.assert_spawning(??) -multiprocessing.sharedctypes.class_cache(??) -multiprocessing.sharedctypes.copy(??) -multiprocessing.sharedctypes.ctypes(??) -multiprocessing.sharedctypes.get_context(??) -multiprocessing.sharedctypes.heap(??) -multiprocessing.sharedctypes.make_property(??) -multiprocessing.sharedctypes.prop_cache(??) -multiprocessing.sharedctypes.rebuild_ctype(??) -multiprocessing.sharedctypes.reduce_ctype(??) -multiprocessing.sharedctypes.synchronized(??) -multiprocessing.sharedctypes.template -multiprocessing.sharedctypes.typecode_to_type(??) -multiprocessing.sharedctypes.weakref(??) -multiprocessing.spawn.WINEXE(??) -multiprocessing.spawn.WINSERVICE(??) -multiprocessing.spawn.freeze_support(??) -multiprocessing.spawn.get_command_line(??) -multiprocessing.spawn.get_executable(??) -multiprocessing.spawn.get_preparation_data(??) -multiprocessing.spawn.get_start_method(??) -multiprocessing.spawn.import_main_path(??) -multiprocessing.spawn.is_forking(??) -multiprocessing.spawn.old_main_modules(??) -multiprocessing.spawn.os(??) -multiprocessing.spawn.pickle(??) -multiprocessing.spawn.prepare(??) -multiprocessing.spawn.process(??) -multiprocessing.spawn.runpy(??) -multiprocessing.spawn.set_executable(??) -multiprocessing.spawn.set_start_method(??) -multiprocessing.spawn.spawn_main(??) -multiprocessing.spawn.sys(??) -multiprocessing.spawn.types(??) -multiprocessing.spawn.util(??) -multiprocessing.synchronize.Barrier(??) -multiprocessing.synchronize.BoundedSemaphore(??) -multiprocessing.synchronize.Condition(??) -multiprocessing.synchronize.Event(??) -multiprocessing.synchronize.Lock(??) -multiprocessing.synchronize.RECURSIVE_MUTEX -multiprocessing.synchronize.RLock(??) -multiprocessing.synchronize.SEMAPHORE -multiprocessing.synchronize.SEM_VALUE_MAX -multiprocessing.synchronize.SemLock(??) -multiprocessing.synchronize.Semaphore(??) -multiprocessing.synchronize.context(??) -multiprocessing.synchronize.itertools(??) -multiprocessing.synchronize.os(??) -multiprocessing.synchronize.process(??) -multiprocessing.synchronize.sem_unlink(??) -multiprocessing.synchronize.sys(??) -multiprocessing.synchronize.tempfile(??) -multiprocessing.synchronize.threading(??) -multiprocessing.synchronize.util(??) -multiprocessing.sys(??) -multiprocessing.util(??) -multiprocessing.util.DEBUG -multiprocessing.util.DEFAULT_LOGGING_FORMAT -multiprocessing.util.Finalize(??) -multiprocessing.util.ForkAwareLocal(??) -multiprocessing.util.ForkAwareThreadLock(??) -multiprocessing.util.INFO -multiprocessing.util.LOGGER_NAME -multiprocessing.util.MAXFD -multiprocessing.util.NOTSET -multiprocessing.util.SUBDEBUG -multiprocessing.util.SUBWARNING -multiprocessing.util.atexit(??) -multiprocessing.util.close_all_fds_except(??) -multiprocessing.util.debug(??) -multiprocessing.util.functools(??) -multiprocessing.util.get_logger(??) -multiprocessing.util.get_temp_dir(??) -multiprocessing.util.info(??) -multiprocessing.util.is_exiting(??) -multiprocessing.util.itertools(??) -multiprocessing.util.log_to_stderr(??) -multiprocessing.util.os(??) -multiprocessing.util.process(??) -multiprocessing.util.register_after_fork(??) -multiprocessing.util.spawnv_passfds(??) -multiprocessing.util.sub_debug(??) -multiprocessing.util.sub_warning(??) -multiprocessing.util.sys(??) -multiprocessing.util.threading(??) -multiprocessing.util.weakref(??) -netrc.NetrcParseError(??) -netrc.netrc(??) -netrc.os(??) -netrc.shlex(??) -netrc.stat(??) -next(iterator[, default]) -nis.cat(map, domain = defaultdomain) -nis.error(??) -nis.get_default_domain() -> str -nis.maps(domain = defaultdomain) -nis.match(key, map, domain = defaultdomain) -nntplib.ArticleInfo(number, message_id, lines) -nntplib.GroupInfo(group, last, first, flag) -nntplib.NNTP(??) -nntplib.NNTPDataError(??) -nntplib.NNTPError(??) -nntplib.NNTPPermanentError(??) -nntplib.NNTPProtocolError(??) -nntplib.NNTPReplyError(??) -nntplib.NNTPTemporaryError(??) -nntplib.NNTP_PORT -nntplib.NNTP_SSL(??) -nntplib.NNTP_SSL_PORT -nntplib.collections(??) -nntplib.datetime(??) -nntplib.decode_header(??) -nntplib.re(??) -nntplib.socket(??) -nntplib.ssl(??) -nntplib.warnings(??) -numbers.ABCMeta(??) -numbers.Complex(??) -numbers.Integral(??) -numbers.Number(??) -numbers.Rational(??) -numbers.Real(??) -numbers.abstractmethod(??) -object(??) -oct(number) -> string -open(??) -operator.abs(a) -- Same as abs(a). -operator.add(a, b) -- Same as a + b. -operator.and_(a, b) -- Same as a & b. -operator.attrgetter(attr, ...) --> attrgetter object -operator.concat(a, b) -- Same as a + b, for a and b sequences. -operator.contains(a, b) -- Same as b in a (note reversed operands). -operator.countOf(a, b) -- Return the number of times b occurs in a. -operator.delitem(a, b) -- Same as del a[b]. -operator.eq(a, b) -- Same as a==b. -operator.floordiv(a, b) -- Same as a // b. -operator.ge(a, b) -- Same as a>=b. -operator.getitem(a, b) -- Same as a[b]. -operator.gt(a, b) -- Same as a>b. -operator.iadd(??) -operator.iand(??) -operator.iconcat(??) -operator.ifloordiv(??) -operator.ilshift(??) -operator.imod(??) -operator.imul(??) -operator.index(a) -- Same as a.__index__() -operator.indexOf(a, b) -- Return the first index of b in a. -operator.inv(a) -- Same as ~a. -operator.invert(a) -- Same as ~a. -operator.ior(??) -operator.ipow(??) -operator.irshift(??) -operator.is_(a, b) -- Same as a is b. -operator.is_not(a, b) -- Same as a is not b. -operator.isub(??) -operator.itemgetter(item, ...) --> itemgetter object -operator.itruediv(??) -operator.ixor(??) -operator.le(a, b) -- Same as a<=b. -operator.length_hint(obj, default=0) -> int -operator.lshift(a, b) -- Same as a << b. -operator.lt(a, b) -- Same as a methodcaller object -operator.mod(a, b) -- Same as a % b. -operator.mul(a, b) -- Same as a * b. -operator.ne(a, b) -- Same as a!=b. -operator.neg(a) -- Same as -a. -operator.not_(a) -- Same as not a. -operator.or_(a, b) -- Same as a | b. -operator.pos(a) -- Same as +a. -operator.pow(a, b) -- Same as a ** b. -operator.rshift(a, b) -- Same as a >> b. -operator.setitem(a, b, c) -- Same as a[b] = c. -operator.sub(a, b) -- Same as a - b. -operator.truediv(a, b) -- Same as a / b. -operator.truth(a) -- Return True if a is true, False otherwise. -operator.xor(a, b) -- Same as a ^ b. -optparse.AmbiguousOptionError(??) -optparse.BadOptionError(??) -optparse.HelpFormatter(??) -optparse.IndentedHelpFormatter(??) -optparse.NO_DEFAULT(??) -optparse.OptParseError(??) -optparse.Option(??) -optparse.OptionConflictError(??) -optparse.OptionContainer(??) -optparse.OptionError(??) -optparse.OptionGroup(??) -optparse.OptionParser(??) -optparse.OptionValueError(??) -optparse.SUPPRESS_HELP -optparse.SUPPRESS_USAGE -optparse.TitledHelpFormatter(??) -optparse.Values(??) -optparse.check_builtin(??) -optparse.check_choice(??) -optparse.gettext(??) -optparse.make_option(??) -optparse.ngettext(??) -optparse.os(??) -optparse.sys(??) -optparse.textwrap(??) -ord(c) -> integer -os.CLD_CONTINUED -os.CLD_DUMPED -os.CLD_EXITED -os.CLD_TRAPPED -os.EX_CANTCREAT -os.EX_CONFIG -os.EX_DATAERR -os.EX_IOERR -os.EX_NOHOST -os.EX_NOINPUT -os.EX_NOPERM -os.EX_NOUSER -os.EX_OK -os.EX_OSERR -os.EX_OSFILE -os.EX_PROTOCOL -os.EX_SOFTWARE -os.EX_TEMPFAIL -os.EX_UNAVAILABLE -os.EX_USAGE -os.F_LOCK -os.F_OK -os.F_TEST -os.F_TLOCK -os.F_ULOCK -os.MutableMapping(??) -os.NGROUPS_MAX -os.O_ACCMODE -os.O_APPEND -os.O_ASYNC -os.O_CREAT -os.O_DIRECTORY -os.O_DSYNC -os.O_EXCL -os.O_EXLOCK -os.O_NDELAY -os.O_NOCTTY -os.O_NOFOLLOW -os.O_NONBLOCK -os.O_RDONLY -os.O_RDWR -os.O_SHLOCK -os.O_SYNC -os.O_TRUNC -os.O_WRONLY -os.PRIO_PGRP -os.PRIO_PROCESS -os.PRIO_USER -os.P_ALL -os.P_NOWAIT -os.P_NOWAITO -os.P_PGID -os.P_PID -os.P_WAIT -os.RTLD_GLOBAL -os.RTLD_LAZY -os.RTLD_LOCAL -os.RTLD_NODELETE -os.RTLD_NOLOAD -os.RTLD_NOW -os.R_OK -os.SCHED_FIFO -os.SCHED_OTHER -os.SCHED_RR -os.SEEK_CUR -os.SEEK_END -os.SEEK_SET -os.ST_NOSUID -os.ST_RDONLY -os.TMP_MAX -os.WCONTINUED -os.WCOREDUMP(status) -> bool -os.WEXITED -os.WEXITSTATUS(status) -> integer -os.WIFCONTINUED(status) -> bool -os.WIFEXITED(status) -> bool -os.WIFSIGNALED(status) -> bool -os.WIFSTOPPED(status) -> bool -os.WNOHANG -os.WNOWAIT -os.WSTOPPED -os.WSTOPSIG(status) -> integer -os.WTERMSIG(status) -> integer -os.WUNTRACED -os.W_OK -os.X_OK -os.abort() -> does not return! -os.access(??) -os.altsep(??) -os.chdir(path) -os.chflags(path, flags, *, follow_symlinks=True) -os.chmod(path, mode, *, dir_fd=None, follow_symlinks=True) -os.chown(path, uid, gid, *, dir_fd=None, follow_symlinks=True) -os.chroot(path) -os.close(fd) -os.closerange(fd_low, fd_high) -os.confstr(name) -> string -os.confstr_names(??) -os.cpu_count() -> integer -os.ctermid() -> string -os.curdir -os.defpath -os.device_encoding(fd) -> str -os.devnull -os.dup(fd) -> fd2 -os.dup2(old_fd, new_fd) -os.environ(??) -os.environb(??) -os.errno(??) -os.error(??) -os.execl(file, *args) -os.execle(file, *args, env) -os.execlp(file, *args) -os.execlpe(file, *args, env) -os.execv(path, args) -os.execve(path, args, env) -os.execvp(file, args) -os.execvpe(file, args, env) -os.extsep -os.fchdir(fd) -os.fchmod(fd, mode) -os.fchown(fd, uid, gid) -os.fdopen(??) -os.fork() -> pid -os.forkpty() -> (pid, master_fd) -os.fpathconf(fd, name) -> integer -os.fsdecode(??) -os.fsencode(??) -os.fstat(fd) -> stat result -os.fstatvfs(fd) -> statvfs result -os.fsync(fildes) -os.ftruncate(fd, length) -os.get_exec_path(??) -os.get_inheritable(fd) -> bool -os.get_terminal_size(??) -os.getcwd() -> path -os.getcwdb() -> path -os.getegid() -> egid -os.getenv(??) -os.getenvb(??) -os.geteuid() -> euid -os.getgid() -> gid -os.getgrouplist(user, group) -> list of groups to which a user belongs -os.getgroups() -> list of group IDs -os.getloadavg() -> (float, float, float) -os.getlogin() -> string -os.getpgid(pid) -> pgid -os.getpgrp() -> pgrp -os.getpid() -> pid -os.getppid() -> ppid -os.getpriority(which, who) -> current_priority -os.getsid(pid) -> sid -os.getuid() -> uid -os.initgroups(username, gid) -> None -os.isatty(fd) -> bool -os.kill(pid, sig) -os.killpg(pgid, sig) -os.lchflags(path, flags) -os.lchmod(path, mode) -os.lchown(path, uid, gid) -os.linesep -os.link(src, dst, *, src_dir_fd=None, dst_dir_fd=None, follow_symlinks=True) -os.listdir(path='.') -> list_of_filenames -os.lockf(fd, cmd, len) -os.lseek(fd, pos, how) -> newpos -os.lstat(path, *, dir_fd=None) -> stat result -os.major(device) -> major number -os.makedev(major, minor) -> device number -os.makedirs(path [, mode=0o777][, exist_ok=False]) -os.minor(device) -> minor number -os.mkdir(path, mode=0o777, *, dir_fd=None) -os.mkfifo(path, mode=0o666, *, dir_fd=None) -os.mknod(filename, mode=0o600, device=0, *, dir_fd=None) -os.name -os.nice(inc) -> new_priority -os.open(path, flags, mode=0o777, *, dir_fd=None) -os.openpty() -> (master_fd, slave_fd) -os.pardir -os.path(??) -os.pathconf(path, name) -> integer -os.pathconf_names(??) -os.pathsep -os.pipe() -> (read_end, write_end) -os.popen(??) -os.pread(fd, buffersize, offset) -> string -os.putenv(key, value) -os.pwrite(fd, string, offset) -> byteswritten -os.read(fd, buffersize) -> bytes -os.readlink(path, *, dir_fd=None) -> path -os.readv(fd, buffers) -> bytesread -os.remove(path, *, dir_fd=None) -os.removedirs(path) -os.rename(src, dst, *, src_dir_fd=None, dst_dir_fd=None) -os.renames(old, new) -os.replace(src, dst, *, src_dir_fd=None, dst_dir_fd=None) -os.rmdir(path, *, dir_fd=None) -os.sched_get_priority_max(policy) -os.sched_get_priority_min(policy) -os.sched_yield() -os.sendfile(out, in, offset, nbytes) -> byteswritten -os.sep -os.set_inheritable(fd, inheritable) -os.setegid(gid) -os.seteuid(uid) -os.setgid(gid) -os.setgroups(list) -os.setpgid(pid, pgrp) -os.setpgrp() -os.setpriority(which, who, prio) -> None -os.setregid(rgid, egid) -os.setreuid(ruid, euid) -os.setsid() -os.setuid(uid) -os.spawnl(mode, file, *args) -> integer -os.spawnle(mode, file, *args, env) -> integer -os.spawnlp(mode, file, *args) -> integer -os.spawnlpe(mode, file, *args, env) -> integer -os.spawnv(mode, file, args) -> integer -os.spawnve(mode, file, args, env) -> integer -os.spawnvp(mode, file, args) -> integer -os.spawnvpe(mode, file, args, env) -> integer -os.st(??) -os.stat(??) -os.stat_float_times([newval]) -> oldval -os.stat_result(??) -os.statvfs(path) -os.statvfs_result(??) -os.strerror(code) -> string -os.supports_bytes_environ(??) -os.supports_dir_fd(??) -os.supports_effective_ids(??) -os.supports_fd(??) -os.supports_follow_symlinks(??) -os.symlink(src, dst, target_is_directory=False, *, dir_fd=None) -os.sync() -os.sys(??) -os.sysconf(name) -> integer -os.sysconf_names(??) -os.system(command) -> exit_status -os.tcgetpgrp(fd) -> pgid -os.tcsetpgrp(fd, pgid) -os.terminal_size(??) -os.times() -> times_result -os.times_result(??) -os.truncate(path, length) -os.ttyname(??) -os.umask(new_mask) -> old_mask -os.uname() -> uname_result -os.uname_result(??) -os.unlink(path, *, dir_fd=None) -os.unsetenv(key) -os.urandom(n) -> str -os.utime(path, times=None, *, ns=None, dir_fd=None, follow_symlinks=True) -os.wait() -> (pid, status) -os.wait3(options) -> (pid, status, rusage) -os.wait4(pid, options) -> (pid, status, rusage) -os.waitpid(pid, options) -> (pid, status) -os.walk(??) -os.write(fd, data) -> byteswritten -os.writev(fd, buffers) -> byteswritten -parser.ParserError(??) -parser.STType(??) -parser.compilest(??) -parser.expr(??) -parser.isexpr(??) -parser.issuite(??) -parser.sequence2st(??) -parser.st2list(??) -parser.st2tuple(??) -parser.suite(??) -parser.tuple2st(??) -pathlib.EINVAL -pathlib.ENOENT -pathlib.Path(??) -pathlib.PosixPath(??) -pathlib.PurePath(??) -pathlib.PurePosixPath(??) -pathlib.PureWindowsPath(??) -pathlib.S_ISBLK(mode) -> bool -pathlib.S_ISCHR(mode) -> bool -pathlib.S_ISDIR(mode) -> bool -pathlib.S_ISFIFO(mode) -> bool -pathlib.S_ISLNK(mode) -> bool -pathlib.S_ISREG(mode) -> bool -pathlib.S_ISSOCK(mode) -> bool -pathlib.Sequence(??) -pathlib.WindowsPath(??) -pathlib.attrgetter(attr, ...) --> attrgetter object -pathlib.contextmanager(??) -pathlib.fnmatch(??) -pathlib.functools(??) -pathlib.io(??) -pathlib.nt(??) -pathlib.ntpath(??) -pathlib.os(??) -pathlib.posixpath(??) -pathlib.re(??) -pathlib.supports_symlinks(??) -pathlib.sys(??) -pathlib.urlquote_from_bytes(??) -pdb.Pdb(??) -pdb.Restart(??) -pdb.TESTCMD -pdb.bdb(??) -pdb.cmd(??) -pdb.code(??) -pdb.dis(??) -pdb.find_function(??) -pdb.getsourcelines(??) -pdb.glob(??) -pdb.help(??) -pdb.inspect(??) -pdb.lasti2lineno(??) -pdb.line_prefix -pdb.linecache(??) -pdb.main(??) -pdb.os(??) -pdb.pm(??) -pdb.post_mortem(??) -pdb.pprint(??) -pdb.re(??) -pdb.run(??) -pdb.runcall(??) -pdb.runctx(??) -pdb.runeval(??) -pdb.set_trace(??) -pdb.signal(??) -pdb.sys(??) -pdb.test(??) -pdb.traceback(??) -pickle.ADDITEMS -pickle.APPEND -pickle.APPENDS -pickle.BINBYTES -pickle.BINBYTES8 -pickle.BINFLOAT -pickle.BINGET -pickle.BININT -pickle.BININT1 -pickle.BININT2 -pickle.BINPERSID -pickle.BINPUT -pickle.BINSTRING -pickle.BINUNICODE -pickle.BINUNICODE8 -pickle.BUILD -pickle.DEFAULT_PROTOCOL -pickle.DICT -pickle.DUP -pickle.EMPTY_DICT -pickle.EMPTY_LIST -pickle.EMPTY_SET -pickle.EMPTY_TUPLE -pickle.EXT1 -pickle.EXT2 -pickle.EXT4 -pickle.FALSE -pickle.FLOAT -pickle.FRAME -pickle.FROZENSET -pickle.FunctionType(??) -pickle.GET -pickle.GLOBAL -pickle.HIGHEST_PROTOCOL -pickle.INST -pickle.INT -pickle.LIST -pickle.LONG -pickle.LONG1 -pickle.LONG4 -pickle.LONG_BINGET -pickle.LONG_BINPUT -pickle.MARK -pickle.MEMOIZE -pickle.ModuleType(??) -pickle.NEWFALSE -pickle.NEWOBJ -pickle.NEWOBJ_EX -pickle.NEWTRUE -pickle.NONE -pickle.OBJ -pickle.PERSID -pickle.POP -pickle.POP_MARK -pickle.PROTO -pickle.PUT -pickle.PickleError(??) -pickle.Pickler(??) -pickle.PicklingError(??) -pickle.PyStringMap(??) -pickle.REDUCE -pickle.SETITEM -pickle.SETITEMS -pickle.SHORT_BINBYTES -pickle.SHORT_BINSTRING -pickle.SHORT_BINUNICODE -pickle.STACK_GLOBAL -pickle.STOP -pickle.STRING -pickle.TRUE -pickle.TUPLE -pickle.TUPLE1 -pickle.TUPLE2 -pickle.TUPLE3 -pickle.UNICODE -pickle.Unpickler(??) -pickle.UnpicklingError(??) -pickle.bytes_types(??) -pickle.codecs(??) -pickle.compatible_formats(??) -pickle.decode_long(??) -pickle.dispatch_table(??) -pickle.dump(??) -pickle.dumps(??) -pickle.encode_long(??) -pickle.format_version -pickle.io(??) -pickle.islice(iterable, stop) --> islice object -pickle.load(??) -pickle.loads(??) -pickle.maxsize -pickle.pack(fmt, v1, v2, ...) -> bytes -pickle.re(??) -pickle.sys(??) -pickle.unpack(fmt, buffer) -> (v1, v2, ...) -pickle.whichmodule(??) -pickletools.ArgumentDescriptor(??) -pickletools.OpcodeInfo(??) -pickletools.StackObject(??) -pickletools.TAKEN_FROM_ARGUMENT1 -pickletools.TAKEN_FROM_ARGUMENT4 -pickletools.TAKEN_FROM_ARGUMENT4U -pickletools.TAKEN_FROM_ARGUMENT8U -pickletools.UP_TO_NEWLINE -pickletools.anyobject(??) -pickletools.bytes1(??) -pickletools.bytes4(??) -pickletools.bytes8(??) -pickletools.bytes_types(??) -pickletools.code2op(??) -pickletools.codecs(??) -pickletools.decimalnl_long(??) -pickletools.decimalnl_short(??) -pickletools.decode_long(??) -pickletools.dis(??) -pickletools.float8(??) -pickletools.floatnl(??) -pickletools.genops(??) -pickletools.int4(??) -pickletools.io(??) -pickletools.long1(??) -pickletools.long4(??) -pickletools.markobject(??) -pickletools.opcodes(??) -pickletools.optimize(??) -pickletools.pickle(??) -pickletools.pybool(??) -pickletools.pybytes(??) -pickletools.pybytes_or_str(??) -pickletools.pydict(??) -pickletools.pyfloat(??) -pickletools.pyfrozenset(??) -pickletools.pyint(??) -pickletools.pyinteger_or_bool(??) -pickletools.pylist(??) -pickletools.pylong(??) -pickletools.pynone(??) -pickletools.pyset(??) -pickletools.pystring(??) -pickletools.pytuple(??) -pickletools.pyunicode(??) -pickletools.re(??) -pickletools.read_bytes1(??) -pickletools.read_bytes4(??) -pickletools.read_bytes8(??) -pickletools.read_decimalnl_long(??) -pickletools.read_decimalnl_short(??) -pickletools.read_float8(??) -pickletools.read_floatnl(??) -pickletools.read_int4(??) -pickletools.read_long1(??) -pickletools.read_long4(??) -pickletools.read_string1(??) -pickletools.read_string4(??) -pickletools.read_stringnl(??) -pickletools.read_stringnl_noescape(??) -pickletools.read_stringnl_noescape_pair(??) -pickletools.read_uint1(??) -pickletools.read_uint2(??) -pickletools.read_uint4(??) -pickletools.read_uint8(??) -pickletools.read_unicodestring1(??) -pickletools.read_unicodestring4(??) -pickletools.read_unicodestring8(??) -pickletools.read_unicodestringnl(??) -pickletools.stackslice(??) -pickletools.string1(??) -pickletools.string4(??) -pickletools.stringnl(??) -pickletools.stringnl_noescape(??) -pickletools.stringnl_noescape_pair(??) -pickletools.sys(??) -pickletools.uint1(??) -pickletools.uint2(??) -pickletools.uint4(??) -pickletools.uint8(??) -pickletools.unicodestring1(??) -pickletools.unicodestring4(??) -pickletools.unicodestring8(??) -pickletools.unicodestringnl(??) -pipes.FILEIN_FILEOUT -pipes.FILEIN_STDOUT -pipes.SINK -pipes.SOURCE -pipes.STDIN_FILEOUT -pipes.STDIN_STDOUT -pipes.Template(??) -pipes.makepipeline(??) -pipes.os(??) -pipes.quote(??) -pipes.re(??) -pipes.stepkinds(??) -pipes.tempfile(??) -pkgutil.ImpImporter(??) -pkgutil.ImpLoader(??) -pkgutil.ModuleType(??) -pkgutil.extend_path(??) -pkgutil.find_loader(??) -pkgutil.get_data(??) -pkgutil.get_importer(??) -pkgutil.get_loader(??) -pkgutil.importlib(??) -pkgutil.iter_importer_modules(??) -pkgutil.iter_importers(??) -pkgutil.iter_modules(??) -pkgutil.iter_zipimport_modules(??) -pkgutil.os(??) -pkgutil.read_code(??) -pkgutil.simplegeneric(??) -pkgutil.sys(??) -pkgutil.walk_packages(??) -pkgutil.warnings(??) -pkgutil.zipimport(??) -pkgutil.zipimporter(archivepath) -> zipimporter object -platform.DEV_NULL -platform.architecture(??) -platform.collections(??) -platform.dist(??) -platform.java_ver(??) -platform.libc_ver(??) -platform.linux_distribution(??) -platform.mac_ver(??) -platform.machine(??) -platform.node(??) -platform.os(??) -platform.platform(??) -platform.popen(??) -platform.processor(??) -platform.python_branch(??) -platform.python_build(??) -platform.python_compiler(??) -platform.python_implementation(??) -platform.python_revision(??) -platform.python_version(??) -platform.python_version_tuple(??) -platform.re(??) -platform.release(??) -platform.subprocess(??) -platform.sys(??) -platform.system(??) -platform.system_alias(??) -platform.uname(??) -platform.uname_result(system, node, release, version, machine, processor) -platform.version(??) -platform.win32_ver(??) -plistlib.BytesIO([buffer]) -> object -plistlib.Data(??) -plistlib.Dict(??) -plistlib.FMT_BINARY(??) -plistlib.FMT_XML(??) -plistlib.InvalidFileException(??) -plistlib.PLISTHEADER -plistlib.ParserCreate([encoding[, namespace_separator]]) -> parser -plistlib.Plist(??) -plistlib.PlistFormat(??) -plistlib.binascii(??) -plistlib.codecs(??) -plistlib.contextlib(??) -plistlib.datetime(??) -plistlib.dump(??) -plistlib.dumps(??) -plistlib.enum(??) -plistlib.itertools(??) -plistlib.load(??) -plistlib.loads(??) -plistlib.os(??) -plistlib.re(??) -plistlib.readPlist(??) -plistlib.readPlistFromBytes(??) -plistlib.struct(??) -plistlib.warn(??) -plistlib.writePlist(??) -plistlib.writePlistToBytes(??) -poplib.CR -poplib.CRLF -poplib.HAVE_SSL(??) -poplib.LF -poplib.POP3(??) -poplib.POP3_PORT -poplib.POP3_SSL(??) -poplib.POP3_SSL_PORT -poplib.errno(??) -poplib.error_proto(??) -poplib.re(??) -poplib.socket(??) -poplib.ssl(??) -posix.CLD_CONTINUED -posix.CLD_DUMPED -posix.CLD_EXITED -posix.CLD_TRAPPED -posix.EX_CANTCREAT -posix.EX_CONFIG -posix.EX_DATAERR -posix.EX_IOERR -posix.EX_NOHOST -posix.EX_NOINPUT -posix.EX_NOPERM -posix.EX_NOUSER -posix.EX_OK -posix.EX_OSERR -posix.EX_OSFILE -posix.EX_PROTOCOL -posix.EX_SOFTWARE -posix.EX_TEMPFAIL -posix.EX_UNAVAILABLE -posix.EX_USAGE -posix.F_LOCK -posix.F_OK -posix.F_TEST -posix.F_TLOCK -posix.F_ULOCK -posix.NGROUPS_MAX -posix.O_ACCMODE -posix.O_APPEND -posix.O_ASYNC -posix.O_CREAT -posix.O_DIRECTORY -posix.O_DSYNC -posix.O_EXCL -posix.O_EXLOCK -posix.O_NDELAY -posix.O_NOCTTY -posix.O_NOFOLLOW -posix.O_NONBLOCK -posix.O_RDONLY -posix.O_RDWR -posix.O_SHLOCK -posix.O_SYNC -posix.O_TRUNC -posix.O_WRONLY -posix.PRIO_PGRP -posix.PRIO_PROCESS -posix.PRIO_USER -posix.P_ALL -posix.P_PGID -posix.P_PID -posix.RTLD_GLOBAL -posix.RTLD_LAZY -posix.RTLD_LOCAL -posix.RTLD_NODELETE -posix.RTLD_NOLOAD -posix.RTLD_NOW -posix.R_OK -posix.SCHED_FIFO -posix.SCHED_OTHER -posix.SCHED_RR -posix.ST_NOSUID -posix.ST_RDONLY -posix.TMP_MAX -posix.WCONTINUED -posix.WCOREDUMP(status) -> bool -posix.WEXITED -posix.WEXITSTATUS(status) -> integer -posix.WIFCONTINUED(status) -> bool -posix.WIFEXITED(status) -> bool -posix.WIFSIGNALED(status) -> bool -posix.WIFSTOPPED(status) -> bool -posix.WNOHANG -posix.WNOWAIT -posix.WSTOPPED -posix.WSTOPSIG(status) -> integer -posix.WTERMSIG(status) -> integer -posix.WUNTRACED -posix.W_OK -posix.X_OK -posix.abort() -> does not return! -posix.access(??) -posix.chdir(path) -posix.chflags(path, flags, *, follow_symlinks=True) -posix.chmod(path, mode, *, dir_fd=None, follow_symlinks=True) -posix.chown(path, uid, gid, *, dir_fd=None, follow_symlinks=True) -posix.chroot(path) -posix.close(fd) -posix.closerange(fd_low, fd_high) -posix.confstr(name) -> string -posix.confstr_names(??) -posix.cpu_count() -> integer -posix.ctermid() -> string -posix.device_encoding(fd) -> str -posix.dup(fd) -> fd2 -posix.dup2(old_fd, new_fd) -posix.environ(??) -posix.error(??) -posix.execv(path, args) -posix.execve(path, args, env) -posix.fchdir(fd) -posix.fchmod(fd, mode) -posix.fchown(fd, uid, gid) -posix.fork() -> pid -posix.forkpty() -> (pid, master_fd) -posix.fpathconf(fd, name) -> integer -posix.fstat(fd) -> stat result -posix.fstatvfs(fd) -> statvfs result -posix.fsync(fildes) -posix.ftruncate(fd, length) -posix.get_inheritable(fd) -> bool -posix.get_terminal_size(??) -posix.getcwd() -> path -posix.getcwdb() -> path -posix.getegid() -> egid -posix.geteuid() -> euid -posix.getgid() -> gid -posix.getgrouplist(user, group) -> list of groups to which a user belongs -posix.getgroups() -> list of group IDs -posix.getloadavg() -> (float, float, float) -posix.getlogin() -> string -posix.getpgid(pid) -> pgid -posix.getpgrp() -> pgrp -posix.getpid() -> pid -posix.getppid() -> ppid -posix.getpriority(which, who) -> current_priority -posix.getsid(pid) -> sid -posix.getuid() -> uid -posix.initgroups(username, gid) -> None -posix.isatty(fd) -> bool -posix.kill(pid, sig) -posix.killpg(pgid, sig) -posix.lchflags(path, flags) -posix.lchmod(path, mode) -posix.lchown(path, uid, gid) -posix.link(src, dst, *, src_dir_fd=None, dst_dir_fd=None, follow_symlinks=True) -posix.listdir(path='.') -> list_of_filenames -posix.lockf(fd, cmd, len) -posix.lseek(fd, pos, how) -> newpos -posix.lstat(path, *, dir_fd=None) -> stat result -posix.major(device) -> major number -posix.makedev(major, minor) -> device number -posix.minor(device) -> minor number -posix.mkdir(path, mode=0o777, *, dir_fd=None) -posix.mkfifo(path, mode=0o666, *, dir_fd=None) -posix.mknod(filename, mode=0o600, device=0, *, dir_fd=None) -posix.nice(inc) -> new_priority -posix.open(path, flags, mode=0o777, *, dir_fd=None) -posix.openpty() -> (master_fd, slave_fd) -posix.pathconf(path, name) -> integer -posix.pathconf_names(??) -posix.pipe() -> (read_end, write_end) -posix.pread(fd, buffersize, offset) -> string -posix.putenv(key, value) -posix.pwrite(fd, string, offset) -> byteswritten -posix.read(fd, buffersize) -> bytes -posix.readlink(path, *, dir_fd=None) -> path -posix.readv(fd, buffers) -> bytesread -posix.remove(path, *, dir_fd=None) -posix.rename(src, dst, *, src_dir_fd=None, dst_dir_fd=None) -posix.replace(src, dst, *, src_dir_fd=None, dst_dir_fd=None) -posix.rmdir(path, *, dir_fd=None) -posix.sched_get_priority_max(policy) -posix.sched_get_priority_min(policy) -posix.sched_yield() -posix.sendfile(out, in, offset, nbytes) -> byteswritten -posix.set_inheritable(fd, inheritable) -posix.setegid(gid) -posix.seteuid(uid) -posix.setgid(gid) -posix.setgroups(list) -posix.setpgid(pid, pgrp) -posix.setpgrp() -posix.setpriority(which, who, prio) -> None -posix.setregid(rgid, egid) -posix.setreuid(ruid, euid) -posix.setsid() -posix.setuid(uid) -posix.stat(??) -posix.stat_float_times([newval]) -> oldval -posix.stat_result(??) -posix.statvfs(path) -posix.statvfs_result(??) -posix.strerror(code) -> string -posix.symlink(src, dst, target_is_directory=False, *, dir_fd=None) -posix.sync() -posix.sysconf(name) -> integer -posix.sysconf_names(??) -posix.system(command) -> exit_status -posix.tcgetpgrp(fd) -> pgid -posix.tcsetpgrp(fd, pgid) -posix.terminal_size(??) -posix.times() -> times_result -posix.times_result(??) -posix.truncate(path, length) -posix.ttyname(??) -posix.umask(new_mask) -> old_mask -posix.uname() -> uname_result -posix.uname_result(??) -posix.unlink(path, *, dir_fd=None) -posix.unsetenv(key) -posix.urandom(n) -> str -posix.utime(path, times=None, *, ns=None, dir_fd=None, follow_symlinks=True) -posix.wait() -> (pid, status) -posix.wait3(options) -> (pid, status, rusage) -posix.wait4(pid, options) -> (pid, status, rusage) -posix.waitpid(pid, options) -> (pid, status) -posix.write(fd, data) -> byteswritten -posix.writev(fd, buffers) -> byteswritten -pow(x, y[, z]) -> number -pprint.PrettyPrinter(??) -pprint.isreadable(??) -pprint.isrecursive(??) -pprint.pformat(??) -pprint.pprint(??) -pprint.re(??) -pprint.saferepr(??) -print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) -profile.OptionParser(??) -profile.Profile(??) -profile.main(??) -profile.marshal(??) -profile.os(??) -profile.run(??) -profile.runctx(??) -profile.sys(??) -profile.time(??) -property(fget=None, fset=None, fdel=None, doc=None) -> property attribute -pstats.Stats(??) -pstats.TupleComp(??) -pstats.add_callers(??) -pstats.add_func_stats(??) -pstats.cmp_to_key(??) -pstats.count_calls(??) -pstats.f8(??) -pstats.func_get_function_name(??) -pstats.func_std_string(??) -pstats.func_strip_path(??) -pstats.marshal(??) -pstats.os(??) -pstats.re(??) -pstats.sys(??) -pstats.time(??) -pty.CHILD -pty.STDERR_FILENO -pty.STDIN_FILENO -pty.STDOUT_FILENO -pty.fork() -> (pid, master_fd) -pty.master_open() -> (master_fd, slave_name) -pty.openpty() -> (master_fd, slave_fd) -pty.os(??) -pty.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -pty.slave_open(tty_name) -> slave_fd -pty.spawn(??) -pty.tty(??) -pwd.getpwall() -> list_of_entries -pwd.getpwnam(name) -> (pw_name,pw_passwd,pw_uid, -pwd.getpwuid(uid) -> (pw_name,pw_passwd,pw_uid, -pwd.struct_passwd(??) -py_compile.PyCompileError(??) -py_compile.compile(??) -py_compile.importlib(??) -py_compile.main(??) -py_compile.os(??) -py_compile.sys(??) -py_compile.traceback(??) -pyclbr.Class(??) -pyclbr.DEDENT -pyclbr.Function(??) -pyclbr.NAME -pyclbr.OP -pyclbr.importlib(??) -pyclbr.io(??) -pyclbr.itemgetter(item, ...) --> itemgetter object -pyclbr.os(??) -pyclbr.readmodule(??) -pyclbr.readmodule_ex(??) -pyclbr.sys(??) -pyclbr.tokenize(??) -pydoc.Doc(??) -pydoc.ErrorDuringImport(??) -pydoc.HTMLDoc(??) -pydoc.HTMLRepr(??) -pydoc.Helper(??) -pydoc.ModuleScanner(??) -pydoc.Repr(??) -pydoc.TextDoc(??) -pydoc.TextRepr(??) -pydoc.allmethods(??) -pydoc.apropos(??) -pydoc.browse(??) -pydoc.builtins(??) -pydoc.classify_class_attrs(??) -pydoc.classname(??) -pydoc.cli(??) -pydoc.cram(??) -pydoc.deque([iterable[, maxlen]]) --> deque object -pydoc.describe(??) -pydoc.doc(??) -pydoc.extract_tb(??) -pydoc.format_exception_only(??) -pydoc.getdoc(??) -pydoc.getpager(??) -pydoc.help(??) -pydoc.html(??) -pydoc.importfile(??) -pydoc.importlib(??) -pydoc.inspect(??) -pydoc.io(??) -pydoc.isdata(??) -pydoc.ispackage(??) -pydoc.ispath(??) -pydoc.locate(??) -pydoc.os(??) -pydoc.pager(??) -pydoc.pathdirs(??) -pydoc.pipepager(??) -pydoc.pkgutil(??) -pydoc.plain(??) -pydoc.plainpager(??) -pydoc.plaintext(??) -pydoc.platform(??) -pydoc.re(??) -pydoc.render_doc(??) -pydoc.replace(??) -pydoc.resolve(??) -pydoc.safeimport(??) -pydoc.source_synopsis(??) -pydoc.splitdoc(??) -pydoc.stripid(??) -pydoc.synopsis(??) -pydoc.sys(??) -pydoc.tempfilepager(??) -pydoc.text(??) -pydoc.time(??) -pydoc.tokenize(??) -pydoc.ttypager(??) -pydoc.visiblename(??) -pydoc.warnings(??) -pydoc.writedoc(??) -pydoc.writedocs(??) -pydoc_data.topics.topics(??) -queue.Empty(??) -queue.Full(??) -queue.LifoQueue(??) -queue.PriorityQueue(??) -queue.Queue(??) -queue.deque([iterable[, maxlen]]) --> deque object -queue.heappop(??) -queue.heappush(heap, item) -> None. Push item onto heap, maintaining the heap invariant. -queue.threading(??) -queue.time(??) -quit(??) -quopri.EMPTYSTRING -quopri.ESCAPE -quopri.HEX -quopri.MAXLINESIZE -quopri.a2b_qp(??) -quopri.b2a_qp(??) -quopri.decode(??) -quopri.decodestring(??) -quopri.encode(??) -quopri.encodestring(??) -quopri.ishex(??) -quopri.main(??) -quopri.needsquoting(??) -quopri.quote(??) -quopri.unhex(??) -random.BPF -random.LOG4 -random.NV_MAGICCONST -random.RECIP_BPF -random.Random(??) -random.SG_MAGICCONST -random.SystemRandom(??) -random.TWOPI -random.betavariate(??) -random.choice(??) -random.expovariate(??) -random.gammavariate(??) -random.gauss(??) -random.getrandbits(k) -> x. Generates an int with k random bits. -random.getstate(??) -random.lognormvariate(??) -random.normalvariate(??) -random.paretovariate(??) -random.randint(??) -random.random() -> x in the interval [0, 1). -random.randrange(??) -random.sample(??) -random.seed(??) -random.setstate(??) -random.shuffle(??) -random.triangular(??) -random.uniform(??) -random.vonmisesvariate(??) -random.weibullvariate(??) -range(stop) -> range object -re.A -re.ASCII -re.DEBUG -re.DOTALL -re.I -re.IGNORECASE -re.L -re.LOCALE -re.M -re.MULTILINE -re.S -re.Scanner(??) -re.T -re.TEMPLATE -re.U -re.UNICODE -re.VERBOSE -re.X -re.compile(??) -re.copyreg(??) -re.error(??) -re.escape(??) -re.findall(??) -re.finditer(??) -re.fullmatch(??) -re.match(??) -re.purge(??) -re.search(??) -re.split(??) -re.sre_compile(??) -re.sre_parse(??) -re.sub(??) -re.subn(??) -re.sys(??) -re.template(??) -readline.add_history(string) -> None -readline.clear_history() -> None -readline.get_begidx() -> int -readline.get_completer() -> function -readline.get_completer_delims() -> string -readline.get_completion_type() -> int -readline.get_current_history_length() -> integer -readline.get_endidx() -> int -readline.get_history_item() -> string -readline.get_history_length() -> int -readline.get_line_buffer() -> string -readline.insert_text(string) -> None -readline.parse_and_bind(string) -> None -readline.read_history_file([filename]) -> None -readline.read_init_file([filename]) -> None -readline.redisplay() -> None -readline.remove_history_item(pos) -> None -readline.replace_history_item(pos, line) -> None -readline.set_completer([function]) -> None -readline.set_completer_delims(string) -> None -readline.set_completion_display_matches_hook([function]) -> None -readline.set_history_length(length) -> None -readline.set_pre_input_hook([function]) -> None -readline.set_startup_hook([function]) -> None -readline.write_history_file([filename]) -> None -repr(object) -> string -reprlib.Repr(??) -reprlib.aRepr(??) -reprlib.builtins(??) -reprlib.get_ident() -> integer -reprlib.islice(iterable, stop) --> islice object -reprlib.recursive_repr(??) -reprlib.repr(??) -resource.RLIMIT_AS -resource.RLIMIT_CORE -resource.RLIMIT_CPU -resource.RLIMIT_DATA -resource.RLIMIT_FSIZE -resource.RLIMIT_MEMLOCK -resource.RLIMIT_NOFILE -resource.RLIMIT_NPROC -resource.RLIMIT_RSS -resource.RLIMIT_STACK -resource.RLIM_INFINITY -resource.RUSAGE_CHILDREN -resource.RUSAGE_SELF -resource.error(??) -resource.getpagesize(??) -resource.getrlimit(??) -resource.getrusage(??) -resource.setrlimit(??) -resource.struct_rusage(??) -reversed(sequence) -> reverse iterator over values of the sequence -rlcompleter.Completer(??) -rlcompleter.atexit(??) -rlcompleter.builtins(??) -rlcompleter.get_class_members(??) -rlcompleter.readline(??) -round(number[, ndigits]) -> number -runpy.get_importer(??) -runpy.importlib(??) -runpy.os(??) -runpy.read_code(??) -runpy.run_module(??) -runpy.run_path(??) -runpy.sys(??) -runpy.types(??) -sched.Event(??) -sched.heapq(??) -sched.namedtuple(??) -sched.scheduler(??) -sched.threading(??) -sched.time(??) -select.KQ_EV_ADD -select.KQ_EV_CLEAR -select.KQ_EV_DELETE -select.KQ_EV_DISABLE -select.KQ_EV_ENABLE -select.KQ_EV_EOF -select.KQ_EV_ERROR -select.KQ_EV_FLAG1 -select.KQ_EV_ONESHOT -select.KQ_EV_SYSFLAGS -select.KQ_FILTER_AIO -select.KQ_FILTER_PROC -select.KQ_FILTER_READ -select.KQ_FILTER_SIGNAL -select.KQ_FILTER_TIMER -select.KQ_FILTER_VNODE -select.KQ_FILTER_WRITE -select.KQ_NOTE_ATTRIB -select.KQ_NOTE_CHILD -select.KQ_NOTE_DELETE -select.KQ_NOTE_EXEC -select.KQ_NOTE_EXIT -select.KQ_NOTE_EXTEND -select.KQ_NOTE_FORK -select.KQ_NOTE_LINK -select.KQ_NOTE_LOWAT -select.KQ_NOTE_PCTRLMASK -select.KQ_NOTE_PDATAMASK -select.KQ_NOTE_RENAME -select.KQ_NOTE_REVOKE -select.KQ_NOTE_TRACK -select.KQ_NOTE_TRACKERR -select.KQ_NOTE_WRITE -select.PIPE_BUF -select.POLLERR -select.POLLHUP -select.POLLIN -select.POLLNVAL -select.POLLOUT -select.POLLPRI -select.POLLRDBAND -select.POLLRDNORM -select.POLLWRBAND -select.POLLWRNORM -select.error(??) -select.kevent(ident, filter=KQ_FILTER_READ, flags=KQ_EV_ADD, fflags=0, data=0, udata=0) -select.kqueue(??) -select.poll(??) -select.select(rlist, wlist, xlist[, timeout]) -> (rlist, wlist, xlist) -selectors.ABCMeta(??) -selectors.BaseSelector(??) -selectors.DefaultSelector(??) -selectors.EVENT_READ -selectors.EVENT_WRITE -selectors.KqueueSelector(??) -selectors.Mapping(??) -selectors.PollSelector(??) -selectors.SelectSelector(??) -selectors.SelectorKey(fileobj, fd, events, data) -selectors.abstractmethod(??) -selectors.math(??) -selectors.namedtuple(??) -selectors.select(??) -selectors.sys(??) -set() -> new empty set object -setattr(object, name, value) -shelve.BsdDbShelf(??) -shelve.BytesIO([buffer]) -> object -shelve.DbfilenameShelf(??) -shelve.Pickler(??) -shelve.Shelf(??) -shelve.Unpickler(??) -shelve.collections(??) -shelve.open(??) -shlex.StringIO(??) -shlex.deque([iterable[, maxlen]]) --> deque object -shlex.os(??) -shlex.quote(??) -shlex.re(??) -shlex.shlex(??) -shlex.split(??) -shlex.sys(??) -shutil.Error(??) -shutil.ExecError(??) -shutil.ReadError(??) -shutil.RegistryError(??) -shutil.SameFileError(??) -shutil.SpecialFileError(??) -shutil.abspath(??) -shutil.chown(??) -shutil.collections(??) -shutil.copy(??) -shutil.copy2(??) -shutil.copyfile(??) -shutil.copyfileobj(??) -shutil.copymode(??) -shutil.copystat(??) -shutil.copytree(??) -shutil.disk_usage(??) -shutil.errno(??) -shutil.fnmatch(??) -shutil.get_archive_formats(??) -shutil.get_terminal_size(??) -shutil.get_unpack_formats(??) -shutil.getgrnam(name) -> tuple -shutil.getpwnam(name) -> (pw_name,pw_passwd,pw_uid, -shutil.ignore_patterns(??) -shutil.make_archive(??) -shutil.move(??) -shutil.os(??) -shutil.register_archive_format(??) -shutil.register_unpack_format(??) -shutil.rmtree(??) -shutil.stat(??) -shutil.sys(??) -shutil.tarfile(??) -shutil.unpack_archive(??) -shutil.unregister_archive_format(??) -shutil.unregister_unpack_format(??) -shutil.which(??) -signal.ITIMER_PROF -signal.ITIMER_REAL -signal.ITIMER_VIRTUAL -signal.ItimerError(??) -signal.NSIG -signal.SIGABRT -signal.SIGALRM -signal.SIGBUS -signal.SIGCHLD -signal.SIGCONT -signal.SIGEMT -signal.SIGFPE -signal.SIGHUP -signal.SIGILL -signal.SIGINFO -signal.SIGINT -signal.SIGIO -signal.SIGIOT -signal.SIGKILL -signal.SIGPIPE -signal.SIGPROF -signal.SIGQUIT -signal.SIGSEGV -signal.SIGSTOP -signal.SIGSYS -signal.SIGTERM -signal.SIGTRAP -signal.SIGTSTP -signal.SIGTTIN -signal.SIGTTOU -signal.SIGURG -signal.SIGUSR1 -signal.SIGUSR2 -signal.SIGVTALRM -signal.SIGWINCH -signal.SIGXCPU -signal.SIGXFSZ -signal.SIG_BLOCK -signal.SIG_DFL -signal.SIG_IGN -signal.SIG_SETMASK -signal.SIG_UNBLOCK -signal.alarm(seconds) -signal.default_int_handler(...) -signal.getitimer(which) -signal.getsignal(sig) -> action -signal.pause() -signal.pthread_kill(thread_id, signum) -signal.pthread_sigmask(how, mask) -> old mask -signal.set_wakeup_fd(fd) -> fd -signal.setitimer(which, seconds[, interval]) -signal.siginterrupt(sig, flag) -> None -signal.signal(sig, action) -> action -signal.sigpending() -> list -signal.sigwait(sigset) -> signum -site.CONFIG_LINE -site.ENABLE_USER_SITE(??) -site.PREFIXES(??) -site.USER_BASE -site.USER_SITE -site.abs_paths(??) -site.addpackage(??) -site.addsitedir(??) -site.addsitepackages(??) -site.addusersitepackages(??) -site.aliasmbcs(??) -site.builtins(??) -site.check_enableusersite(??) -site.enablerlcompleter(??) -site.execsitecustomize(??) -site.execusercustomize(??) -site.getsitepackages(??) -site.getuserbase(??) -site.getusersitepackages(??) -site.main(??) -site.makepath(??) -site.os(??) -site.removeduppaths(??) -site.setcopyright(??) -site.sethelper(??) -site.setquit(??) -site.sys(??) -site.venv(??) -slice(stop) -smtpd.COMMASPACE -smtpd.DATA_SIZE_DEFAULT -smtpd.DEBUGSTREAM(??) -smtpd.DebuggingServer(??) -smtpd.Devnull(??) -smtpd.EMPTYSTRING -smtpd.MailmanProxy(??) -smtpd.NEWLINE -smtpd.Options(??) -smtpd.PureProxy(??) -smtpd.SMTPChannel(??) -smtpd.SMTPServer(??) -smtpd.asynchat(??) -smtpd.asyncore(??) -smtpd.collections(??) -smtpd.errno(??) -smtpd.get_addr_spec(??) -smtpd.get_angle_addr(??) -smtpd.getopt(??) -smtpd.os(??) -smtpd.parseargs(??) -smtpd.program -smtpd.socket(??) -smtpd.sys(??) -smtpd.time(??) -smtpd.usage(??) -smtpd.warn(??) -smtplib.CRLF -smtplib.LMTP(??) -smtplib.LMTP_PORT -smtplib.OLDSTYLE_AUTH(??) -smtplib.SMTP(??) -smtplib.SMTPAuthenticationError(??) -smtplib.SMTPConnectError(??) -smtplib.SMTPDataError(??) -smtplib.SMTPException(??) -smtplib.SMTPHeloError(??) -smtplib.SMTPRecipientsRefused(??) -smtplib.SMTPResponseException(??) -smtplib.SMTPSenderRefused(??) -smtplib.SMTPServerDisconnected(??) -smtplib.SMTP_PORT -smtplib.SMTP_SSL(??) -smtplib.SMTP_SSL_PORT -smtplib.bCRLF -smtplib.base64(??) -smtplib.copy(??) -smtplib.email(??) -smtplib.encode_base64(??) -smtplib.hmac(??) -smtplib.io(??) -smtplib.quoteaddr(??) -smtplib.quotedata(??) -smtplib.re(??) -smtplib.socket(??) -smtplib.ssl(??) -smtplib.stderr(??) -sndhdr.get_long_be(??) -sndhdr.get_long_le(??) -sndhdr.get_short_be(??) -sndhdr.get_short_le(??) -sndhdr.test(??) -sndhdr.test_8svx(??) -sndhdr.test_aifc(??) -sndhdr.test_au(??) -sndhdr.test_hcom(??) -sndhdr.test_sndr(??) -sndhdr.test_sndt(??) -sndhdr.test_voc(??) -sndhdr.test_wav(??) -sndhdr.testall(??) -sndhdr.tests(??) -sndhdr.what(??) -sndhdr.whathdr(??) -socket.AF_APPLETALK(??) -socket.AF_DECnet -socket.AF_INET(??) -socket.AF_INET6(??) -socket.AF_IPX(??) -socket.AF_LINK(??) -socket.AF_ROUTE(??) -socket.AF_SNA(??) -socket.AF_SYSTEM(??) -socket.AF_UNIX(??) -socket.AF_UNSPEC(??) -socket.AI_ADDRCONFIG -socket.AI_ALL -socket.AI_CANONNAME -socket.AI_DEFAULT -socket.AI_MASK -socket.AI_NUMERICHOST -socket.AI_NUMERICSERV -socket.AI_PASSIVE -socket.AI_V4MAPPED -socket.AI_V4MAPPED_CFG -socket.AddressFamily(??) -socket.CAPI(??) -socket.CMSG_LEN(length) -> control message length -socket.CMSG_SPACE(length) -> buffer size -socket.EAGAIN -socket.EAI_ADDRFAMILY -socket.EAI_AGAIN -socket.EAI_BADFLAGS -socket.EAI_BADHINTS -socket.EAI_FAIL -socket.EAI_FAMILY -socket.EAI_MAX -socket.EAI_MEMORY -socket.EAI_NODATA -socket.EAI_NONAME -socket.EAI_OVERFLOW -socket.EAI_PROTOCOL -socket.EAI_SERVICE -socket.EAI_SOCKTYPE -socket.EAI_SYSTEM -socket.EBADF -socket.EWOULDBLOCK -socket.INADDR_ALLHOSTS_GROUP -socket.INADDR_ANY -socket.INADDR_BROADCAST -socket.INADDR_LOOPBACK -socket.INADDR_MAX_LOCAL_GROUP -socket.INADDR_NONE -socket.INADDR_UNSPEC_GROUP -socket.IPPORT_RESERVED -socket.IPPORT_USERRESERVED -socket.IPPROTO_AH -socket.IPPROTO_DSTOPTS -socket.IPPROTO_EGP -socket.IPPROTO_EON -socket.IPPROTO_ESP -socket.IPPROTO_FRAGMENT -socket.IPPROTO_GGP -socket.IPPROTO_GRE -socket.IPPROTO_HELLO -socket.IPPROTO_HOPOPTS -socket.IPPROTO_ICMP -socket.IPPROTO_ICMPV6 -socket.IPPROTO_IDP -socket.IPPROTO_IGMP -socket.IPPROTO_IP -socket.IPPROTO_IPCOMP -socket.IPPROTO_IPIP -socket.IPPROTO_IPV4 -socket.IPPROTO_IPV6 -socket.IPPROTO_MAX -socket.IPPROTO_ND -socket.IPPROTO_NONE -socket.IPPROTO_PIM -socket.IPPROTO_PUP -socket.IPPROTO_RAW -socket.IPPROTO_ROUTING -socket.IPPROTO_RSVP -socket.IPPROTO_TCP -socket.IPPROTO_TP -socket.IPPROTO_UDP -socket.IPPROTO_XTP -socket.IPV6_CHECKSUM -socket.IPV6_DSTOPTS -socket.IPV6_HOPLIMIT -socket.IPV6_HOPOPTS -socket.IPV6_JOIN_GROUP -socket.IPV6_LEAVE_GROUP -socket.IPV6_MULTICAST_HOPS -socket.IPV6_MULTICAST_IF -socket.IPV6_MULTICAST_LOOP -socket.IPV6_NEXTHOP -socket.IPV6_PKTINFO -socket.IPV6_RECVTCLASS -socket.IPV6_RTHDR -socket.IPV6_RTHDR_TYPE_0 -socket.IPV6_TCLASS -socket.IPV6_UNICAST_HOPS -socket.IPV6_V6ONLY -socket.IP_ADD_MEMBERSHIP -socket.IP_DEFAULT_MULTICAST_LOOP -socket.IP_DEFAULT_MULTICAST_TTL -socket.IP_DROP_MEMBERSHIP -socket.IP_HDRINCL -socket.IP_MAX_MEMBERSHIPS -socket.IP_MULTICAST_IF -socket.IP_MULTICAST_LOOP -socket.IP_MULTICAST_TTL -socket.IP_OPTIONS -socket.IP_RECVDSTADDR -socket.IP_RECVOPTS -socket.IP_RECVRETOPTS -socket.IP_RETOPTS -socket.IP_TOS -socket.IP_TTL -socket.IntEnum(??) -socket.LOCAL_PEERCRED -socket.MSG_CTRUNC -socket.MSG_DONTROUTE -socket.MSG_DONTWAIT -socket.MSG_EOF -socket.MSG_EOR -socket.MSG_OOB -socket.MSG_PEEK -socket.MSG_TRUNC -socket.MSG_WAITALL -socket.NI_DGRAM -socket.NI_MAXHOST -socket.NI_MAXSERV -socket.NI_NAMEREQD -socket.NI_NOFQDN -socket.NI_NUMERICHOST -socket.NI_NUMERICSERV -socket.PF_SYSTEM -socket.SCM_CREDS -socket.SCM_RIGHTS -socket.SHUT_RD -socket.SHUT_RDWR -socket.SHUT_WR -socket.SOCK_DGRAM(??) -socket.SOCK_RAW(??) -socket.SOCK_RDM(??) -socket.SOCK_SEQPACKET(??) -socket.SOCK_STREAM(??) -socket.SOL_IP -socket.SOL_SOCKET -socket.SOL_TCP -socket.SOL_UDP -socket.SOMAXCONN -socket.SO_ACCEPTCONN -socket.SO_BROADCAST -socket.SO_DEBUG -socket.SO_DONTROUTE -socket.SO_ERROR -socket.SO_KEEPALIVE -socket.SO_LINGER -socket.SO_OOBINLINE -socket.SO_RCVBUF -socket.SO_RCVLOWAT -socket.SO_RCVTIMEO -socket.SO_REUSEADDR -socket.SO_REUSEPORT -socket.SO_SNDBUF -socket.SO_SNDLOWAT -socket.SO_SNDTIMEO -socket.SO_TYPE -socket.SO_USELOOPBACK -socket.SYSPROTO_CONTROL -socket.SocketIO(??) -socket.SocketType(??) -socket.TCP_MAXSEG -socket.TCP_NODELAY -socket.create_connection(??) -socket.dup(integer) -> integer -socket.errno(??) -socket.error(??) -socket.fromfd(fd, family, type[, proto]) -> socket object -socket.gaierror(??) -socket.getaddrinfo(??) -socket.getdefaulttimeout() -> timeout -socket.getfqdn(??) -socket.gethostbyaddr(host) -> (name, aliaslist, addresslist) -socket.gethostbyname(host) -> address -socket.gethostbyname_ex(host) -> (name, aliaslist, addresslist) -socket.gethostname() -> string -socket.getnameinfo(sockaddr, flags) --> (host, port) -socket.getprotobyname(name) -> integer -socket.getservbyname(servicename[, protocolname]) -> integer -socket.getservbyport(port[, protocolname]) -> string -socket.has_ipv6(??) -socket.herror(??) -socket.htonl(integer) -> integer -socket.htons(integer) -> integer -socket.if_indextoname(if_index) -socket.if_nameindex() -socket.if_nametoindex(if_name) -socket.inet_aton(string) -> bytes giving packed 32-bit IP representation -socket.inet_ntoa(packed_ip) -> ip_address_string -socket.inet_ntop(af, packed_ip) -> string formatted IP address -socket.inet_pton(af, ip) -> packed IP address string -socket.io(??) -socket.ntohl(integer) -> integer -socket.ntohs(integer) -> integer -socket.os(??) -socket.setdefaulttimeout(timeout) -socket.sethostname(name) -socket.socket(??) -socket.socketpair([family[, type[, proto]]]) -> (socket object, socket object) -socket.sys(??) -socket.timeout(??) -socketserver.BaseRequestHandler(??) -socketserver.BaseServer(??) -socketserver.DatagramRequestHandler(??) -socketserver.ForkingMixIn(??) -socketserver.ForkingTCPServer(??) -socketserver.ForkingUDPServer(??) -socketserver.StreamRequestHandler(??) -socketserver.TCPServer(??) -socketserver.ThreadingMixIn(??) -socketserver.ThreadingTCPServer(??) -socketserver.ThreadingUDPServer(??) -socketserver.ThreadingUnixDatagramServer(??) -socketserver.ThreadingUnixStreamServer(??) -socketserver.UDPServer(??) -socketserver.UnixDatagramServer(??) -socketserver.UnixStreamServer(??) -socketserver.errno(??) -socketserver.os(??) -socketserver.select(??) -socketserver.socket(??) -socketserver.sys(??) -socketserver.threading(??) -sorted(iterable, key=None, reverse=False) --> new sorted list -sqlite3.Binary(??) -sqlite3.Cache(??) -sqlite3.Connection(??) -sqlite3.Cursor(??) -sqlite3.DataError(??) -sqlite3.DatabaseError(??) -sqlite3.Date(??) -sqlite3.DateFromTicks(??) -sqlite3.Error(??) -sqlite3.IntegrityError(??) -sqlite3.InterfaceError(??) -sqlite3.InternalError(??) -sqlite3.NotSupportedError(??) -sqlite3.OperationalError(??) -sqlite3.OptimizedUnicode(??) -sqlite3.PARSE_COLNAMES -sqlite3.PARSE_DECLTYPES -sqlite3.PrepareProtocol(??) -sqlite3.ProgrammingError(??) -sqlite3.Row(??) -sqlite3.SQLITE_ALTER_TABLE -sqlite3.SQLITE_ANALYZE -sqlite3.SQLITE_ATTACH -sqlite3.SQLITE_CREATE_INDEX -sqlite3.SQLITE_CREATE_TABLE -sqlite3.SQLITE_CREATE_TEMP_INDEX -sqlite3.SQLITE_CREATE_TEMP_TABLE -sqlite3.SQLITE_CREATE_TEMP_TRIGGER -sqlite3.SQLITE_CREATE_TEMP_VIEW -sqlite3.SQLITE_CREATE_TRIGGER -sqlite3.SQLITE_CREATE_VIEW -sqlite3.SQLITE_DELETE -sqlite3.SQLITE_DENY -sqlite3.SQLITE_DETACH -sqlite3.SQLITE_DROP_INDEX -sqlite3.SQLITE_DROP_TABLE -sqlite3.SQLITE_DROP_TEMP_INDEX -sqlite3.SQLITE_DROP_TEMP_TABLE -sqlite3.SQLITE_DROP_TEMP_TRIGGER -sqlite3.SQLITE_DROP_TEMP_VIEW -sqlite3.SQLITE_DROP_TRIGGER -sqlite3.SQLITE_DROP_VIEW -sqlite3.SQLITE_IGNORE -sqlite3.SQLITE_INSERT -sqlite3.SQLITE_OK -sqlite3.SQLITE_PRAGMA -sqlite3.SQLITE_READ -sqlite3.SQLITE_REINDEX -sqlite3.SQLITE_SELECT -sqlite3.SQLITE_TRANSACTION -sqlite3.SQLITE_UPDATE -sqlite3.Statement(??) -sqlite3.Time(??) -sqlite3.TimeFromTicks(??) -sqlite3.Timestamp(??) -sqlite3.TimestampFromTicks(??) -sqlite3.Warning(??) -sqlite3.adapt(obj, protocol, alternate) -> adapt obj to given protocol. Non-standard. -sqlite3.adapters(??) -sqlite3.apilevel -sqlite3.complete_statement(sql) -sqlite3.connect(??) -sqlite3.converters(??) -sqlite3.datetime(??) -sqlite3.dbapi2(??) -sqlite3.dbapi2.Binary(??) -sqlite3.dbapi2.Cache(??) -sqlite3.dbapi2.Connection(??) -sqlite3.dbapi2.Cursor(??) -sqlite3.dbapi2.DataError(??) -sqlite3.dbapi2.DatabaseError(??) -sqlite3.dbapi2.Date(??) -sqlite3.dbapi2.DateFromTicks(??) -sqlite3.dbapi2.Error(??) -sqlite3.dbapi2.IntegrityError(??) -sqlite3.dbapi2.InterfaceError(??) -sqlite3.dbapi2.InternalError(??) -sqlite3.dbapi2.NotSupportedError(??) -sqlite3.dbapi2.OperationalError(??) -sqlite3.dbapi2.OptimizedUnicode(??) -sqlite3.dbapi2.PARSE_COLNAMES -sqlite3.dbapi2.PARSE_DECLTYPES -sqlite3.dbapi2.PrepareProtocol(??) -sqlite3.dbapi2.ProgrammingError(??) -sqlite3.dbapi2.Row(??) -sqlite3.dbapi2.SQLITE_ALTER_TABLE -sqlite3.dbapi2.SQLITE_ANALYZE -sqlite3.dbapi2.SQLITE_ATTACH -sqlite3.dbapi2.SQLITE_CREATE_INDEX -sqlite3.dbapi2.SQLITE_CREATE_TABLE -sqlite3.dbapi2.SQLITE_CREATE_TEMP_INDEX -sqlite3.dbapi2.SQLITE_CREATE_TEMP_TABLE -sqlite3.dbapi2.SQLITE_CREATE_TEMP_TRIGGER -sqlite3.dbapi2.SQLITE_CREATE_TEMP_VIEW -sqlite3.dbapi2.SQLITE_CREATE_TRIGGER -sqlite3.dbapi2.SQLITE_CREATE_VIEW -sqlite3.dbapi2.SQLITE_DELETE -sqlite3.dbapi2.SQLITE_DENY -sqlite3.dbapi2.SQLITE_DETACH -sqlite3.dbapi2.SQLITE_DROP_INDEX -sqlite3.dbapi2.SQLITE_DROP_TABLE -sqlite3.dbapi2.SQLITE_DROP_TEMP_INDEX -sqlite3.dbapi2.SQLITE_DROP_TEMP_TABLE -sqlite3.dbapi2.SQLITE_DROP_TEMP_TRIGGER -sqlite3.dbapi2.SQLITE_DROP_TEMP_VIEW -sqlite3.dbapi2.SQLITE_DROP_TRIGGER -sqlite3.dbapi2.SQLITE_DROP_VIEW -sqlite3.dbapi2.SQLITE_IGNORE -sqlite3.dbapi2.SQLITE_INSERT -sqlite3.dbapi2.SQLITE_OK -sqlite3.dbapi2.SQLITE_PRAGMA -sqlite3.dbapi2.SQLITE_READ -sqlite3.dbapi2.SQLITE_REINDEX -sqlite3.dbapi2.SQLITE_SELECT -sqlite3.dbapi2.SQLITE_TRANSACTION -sqlite3.dbapi2.SQLITE_UPDATE -sqlite3.dbapi2.Statement(??) -sqlite3.dbapi2.Time(??) -sqlite3.dbapi2.TimeFromTicks(??) -sqlite3.dbapi2.Timestamp(??) -sqlite3.dbapi2.TimestampFromTicks(??) -sqlite3.dbapi2.Warning(??) -sqlite3.dbapi2.adapt(obj, protocol, alternate) -> adapt obj to given protocol. Non-standard. -sqlite3.dbapi2.adapters(??) -sqlite3.dbapi2.apilevel -sqlite3.dbapi2.complete_statement(sql) -sqlite3.dbapi2.connect(??) -sqlite3.dbapi2.converters(??) -sqlite3.dbapi2.datetime(??) -sqlite3.dbapi2.enable_callback_tracebacks(flag) -sqlite3.dbapi2.enable_shared_cache(do_enable) -sqlite3.dbapi2.paramstyle -sqlite3.dbapi2.register_adapter(type, callable) -sqlite3.dbapi2.register_converter(typename, callable) -sqlite3.dbapi2.sqlite_version -sqlite3.dbapi2.sqlite_version_info(??) -sqlite3.dbapi2.threadsafety -sqlite3.dbapi2.time(??) -sqlite3.dbapi2.version -sqlite3.dbapi2.version_info(??) -sqlite3.enable_callback_tracebacks(flag) -sqlite3.enable_shared_cache(do_enable) -sqlite3.paramstyle -sqlite3.register_adapter(type, callable) -sqlite3.register_converter(typename, callable) -sqlite3.sqlite_version -sqlite3.sqlite_version_info(??) -sqlite3.threadsafety -sqlite3.time(??) -sqlite3.version -sqlite3.version_info(??) -ssl.AF_INET(??) -ssl.ALERT_DESCRIPTION_ACCESS_DENIED -ssl.ALERT_DESCRIPTION_BAD_CERTIFICATE -ssl.ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE -ssl.ALERT_DESCRIPTION_BAD_RECORD_MAC -ssl.ALERT_DESCRIPTION_CERTIFICATE_EXPIRED -ssl.ALERT_DESCRIPTION_CERTIFICATE_REVOKED -ssl.ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN -ssl.ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE -ssl.ALERT_DESCRIPTION_CLOSE_NOTIFY -ssl.ALERT_DESCRIPTION_DECODE_ERROR -ssl.ALERT_DESCRIPTION_DECOMPRESSION_FAILURE -ssl.ALERT_DESCRIPTION_DECRYPT_ERROR -ssl.ALERT_DESCRIPTION_HANDSHAKE_FAILURE -ssl.ALERT_DESCRIPTION_ILLEGAL_PARAMETER -ssl.ALERT_DESCRIPTION_INSUFFICIENT_SECURITY -ssl.ALERT_DESCRIPTION_INTERNAL_ERROR -ssl.ALERT_DESCRIPTION_NO_RENEGOTIATION -ssl.ALERT_DESCRIPTION_PROTOCOL_VERSION -ssl.ALERT_DESCRIPTION_RECORD_OVERFLOW -ssl.ALERT_DESCRIPTION_UNEXPECTED_MESSAGE -ssl.ALERT_DESCRIPTION_UNKNOWN_CA -ssl.ALERT_DESCRIPTION_UNRECOGNIZED_NAME -ssl.ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE -ssl.ALERT_DESCRIPTION_UNSUPPORTED_EXTENSION -ssl.ALERT_DESCRIPTION_USER_CANCELLED -ssl.CERT_NONE -ssl.CERT_OPTIONAL -ssl.CERT_REQUIRED -ssl.CHANNEL_BINDING_TYPES(??) -ssl.CertificateError(??) -ssl.DER_cert_to_PEM_cert(??) -ssl.DefaultVerifyPaths(cafile, capath, openssl_cafile_env, openssl_cafile, openssl_capath_env, openssl_capath) -ssl.HAS_ECDH(??) -ssl.HAS_NPN(??) -ssl.HAS_SNI(??) -ssl.OPENSSL_VERSION -ssl.OPENSSL_VERSION_INFO(??) -ssl.OPENSSL_VERSION_NUMBER -ssl.OP_ALL -ssl.OP_CIPHER_SERVER_PREFERENCE -ssl.OP_NO_SSLv2 -ssl.OP_NO_SSLv3 -ssl.OP_NO_TLSv1 -ssl.OP_SINGLE_DH_USE -ssl.OP_SINGLE_ECDH_USE -ssl.PEM_FOOTER -ssl.PEM_HEADER -ssl.PEM_cert_to_DER_cert(??) -ssl.PROTOCOL_SSLv2 -ssl.PROTOCOL_SSLv23 -ssl.PROTOCOL_SSLv3 -ssl.PROTOCOL_TLSv1 -ssl.Purpose(??) -ssl.RAND_add(string, entropy) -ssl.RAND_bytes(n) -> bytes -ssl.RAND_egd(path) -> bytes -ssl.RAND_pseudo_bytes(n) -> (bytes, is_cryptographic) -ssl.RAND_status() -> 0 or 1 -ssl.SOCK_STREAM(??) -ssl.SOL_SOCKET -ssl.SO_TYPE -ssl.SSLContext(??) -ssl.SSLEOFError(??) -ssl.SSLError(??) -ssl.SSLSocket(??) -ssl.SSLSyscallError(??) -ssl.SSLWantReadError(??) -ssl.SSLWantWriteError(??) -ssl.SSLZeroReturnError(??) -ssl.SSL_ERROR_EOF -ssl.SSL_ERROR_INVALID_ERROR_CODE -ssl.SSL_ERROR_SSL -ssl.SSL_ERROR_SYSCALL -ssl.SSL_ERROR_WANT_CONNECT -ssl.SSL_ERROR_WANT_READ -ssl.SSL_ERROR_WANT_WRITE -ssl.SSL_ERROR_WANT_X509_LOOKUP -ssl.SSL_ERROR_ZERO_RETURN -ssl.VERIFY_CRL_CHECK_CHAIN -ssl.VERIFY_CRL_CHECK_LEAF -ssl.VERIFY_DEFAULT -ssl.VERIFY_X509_STRICT -ssl.base64(??) -ssl.cert_time_to_seconds(??) -ssl.create_connection(??) -ssl.create_default_context(??) -ssl.errno(??) -ssl.get_default_verify_paths(??) -ssl.get_protocol_name(??) -ssl.get_server_certificate(??) -ssl.match_hostname(??) -ssl.namedtuple(??) -ssl.os(??) -ssl.re(??) -ssl.socket(??) -ssl.socket_error(??) -ssl.sys(??) -ssl.textwrap(??) -ssl.traceback(??) -ssl.wrap_socket(??) -stat.SF_APPEND -stat.SF_ARCHIVED -stat.SF_IMMUTABLE -stat.SF_NOUNLINK -stat.SF_SNAPSHOT -stat.ST_ATIME -stat.ST_CTIME -stat.ST_DEV -stat.ST_GID -stat.ST_INO -stat.ST_MODE -stat.ST_MTIME -stat.ST_NLINK -stat.ST_SIZE -stat.ST_UID -stat.S_ENFMT -stat.S_IEXEC -stat.S_IFBLK -stat.S_IFCHR -stat.S_IFDIR -stat.S_IFDOOR -stat.S_IFIFO -stat.S_IFLNK -stat.S_IFMT(??) -stat.S_IFPORT -stat.S_IFREG -stat.S_IFSOCK -stat.S_IFWHT -stat.S_IMODE(??) -stat.S_IREAD -stat.S_IRGRP -stat.S_IROTH -stat.S_IRUSR -stat.S_IRWXG -stat.S_IRWXO -stat.S_IRWXU -stat.S_ISBLK(mode) -> bool -stat.S_ISCHR(mode) -> bool -stat.S_ISDIR(mode) -> bool -stat.S_ISDOOR(mode) -> bool -stat.S_ISFIFO(mode) -> bool -stat.S_ISGID -stat.S_ISLNK(mode) -> bool -stat.S_ISPORT(mode) -> bool -stat.S_ISREG(mode) -> bool -stat.S_ISSOCK(mode) -> bool -stat.S_ISUID -stat.S_ISVTX -stat.S_ISWHT(mode) -> bool -stat.S_IWGRP -stat.S_IWOTH -stat.S_IWRITE -stat.S_IWUSR -stat.S_IXGRP -stat.S_IXOTH -stat.S_IXUSR -stat.UF_APPEND -stat.UF_COMPRESSED -stat.UF_HIDDEN -stat.UF_IMMUTABLE -stat.UF_NODUMP -stat.UF_NOUNLINK -stat.UF_OPAQUE -stat.filemode(??) -staticmethod(function) -> method -statistics.Decimal(??) -statistics.Fraction(??) -statistics.StatisticsError(??) -statistics.collections(??) -statistics.math(??) -statistics.mean(??) -statistics.median(??) -statistics.median_grouped(??) -statistics.median_high(??) -statistics.median_low(??) -statistics.mode(??) -statistics.pstdev(??) -statistics.pvariance(??) -statistics.stdev(??) -statistics.variance(??) -str(object='') -> str -string.ChainMap(??) -string.Formatter(??) -string.Template(??) -string.ascii_letters -string.ascii_lowercase -string.ascii_uppercase -string.capwords(s [,sep]) -> string -string.digits -string.hexdigits -string.octdigits -string.printable -string.punctuation -string.whitespace -stringprep.b1_set(??) -stringprep.b3_exceptions(??) -stringprep.c22_specials(??) -stringprep.c6_set(??) -stringprep.c7_set(??) -stringprep.c8_set(??) -stringprep.c9_set(??) -stringprep.in_table_a1(??) -stringprep.in_table_b1(??) -stringprep.in_table_c11(??) -stringprep.in_table_c11_c12(??) -stringprep.in_table_c12(??) -stringprep.in_table_c21(??) -stringprep.in_table_c21_c22(??) -stringprep.in_table_c22(??) -stringprep.in_table_c3(??) -stringprep.in_table_c4(??) -stringprep.in_table_c5(??) -stringprep.in_table_c6(??) -stringprep.in_table_c7(??) -stringprep.in_table_c8(??) -stringprep.in_table_c9(??) -stringprep.in_table_d1(??) -stringprep.in_table_d2(??) -stringprep.map_table_b2(??) -stringprep.map_table_b3(??) -stringprep.unicodedata(??) -struct.Struct(fmt) --> compiled struct object -struct.calcsize(fmt) -> integer -struct.error(??) -struct.iter_unpack(fmt, buffer) -> iterator(v1, v2, ...) -struct.pack(fmt, v1, v2, ...) -> bytes -struct.pack_into(fmt, buffer, offset, v1, v2, ...) -struct.unpack(fmt, buffer) -> (v1, v2, ...) -struct.unpack_from(fmt, buffer, offset=0) -> (v1, v2, ...) -subprocess.CalledProcessError(??) -subprocess.DEVNULL -subprocess.MAXFD -subprocess.PIPE -subprocess.Popen(??) -subprocess.STDOUT -subprocess.SubprocessError(??) -subprocess.TimeoutExpired(??) -subprocess.builtins(??) -subprocess.call(??) -subprocess.check_call(??) -subprocess.check_output(??) -subprocess.errno(??) -subprocess.gc(??) -subprocess.getoutput(??) -subprocess.getstatusoutput(??) -subprocess.io(??) -subprocess.list2cmdline(??) -subprocess.mswindows(??) -subprocess.os(??) -subprocess.select(??) -subprocess.selectors(??) -subprocess.signal(??) -subprocess.sys(??) -subprocess.time(??) -subprocess.traceback(??) -subprocess.warnings(??) -sum(iterable[, start]) -> value -sunau.AUDIO_FILE_ENCODING_ADPCM_G721 -sunau.AUDIO_FILE_ENCODING_ADPCM_G722 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_3 -sunau.AUDIO_FILE_ENCODING_ADPCM_G723_5 -sunau.AUDIO_FILE_ENCODING_ALAW_8 -sunau.AUDIO_FILE_ENCODING_DOUBLE -sunau.AUDIO_FILE_ENCODING_FLOAT -sunau.AUDIO_FILE_ENCODING_LINEAR_16 -sunau.AUDIO_FILE_ENCODING_LINEAR_24 -sunau.AUDIO_FILE_ENCODING_LINEAR_32 -sunau.AUDIO_FILE_ENCODING_LINEAR_8 -sunau.AUDIO_FILE_ENCODING_MULAW_8 -sunau.AUDIO_FILE_MAGIC -sunau.AUDIO_UNKNOWN_SIZE -sunau.Au_read(??) -sunau.Au_write(??) -sunau.Error(??) -sunau.namedtuple(??) -sunau.open(??) -sunau.openfp(??) -super() -> same as super(__class__, ) -symbol.and_expr -symbol.and_test -symbol.arglist -symbol.argument -symbol.arith_expr -symbol.assert_stmt -symbol.atom -symbol.augassign -symbol.break_stmt -symbol.classdef -symbol.comp_for -symbol.comp_if -symbol.comp_iter -symbol.comp_op -symbol.comparison -symbol.compound_stmt -symbol.continue_stmt -symbol.decorated -symbol.decorator -symbol.decorators -symbol.del_stmt -symbol.dictorsetmaker -symbol.dotted_as_name -symbol.dotted_as_names -symbol.dotted_name -symbol.encoding_decl -symbol.eval_input -symbol.except_clause -symbol.expr -symbol.expr_stmt -symbol.exprlist -symbol.factor -symbol.file_input -symbol.flow_stmt -symbol.for_stmt -symbol.funcdef -symbol.global_stmt -symbol.if_stmt -symbol.import_as_name -symbol.import_as_names -symbol.import_from -symbol.import_name -symbol.import_stmt -symbol.lambdef -symbol.lambdef_nocond -symbol.nonlocal_stmt -symbol.not_test -symbol.or_test -symbol.parameters -symbol.pass_stmt -symbol.power -symbol.raise_stmt -symbol.return_stmt -symbol.shift_expr -symbol.simple_stmt -symbol.single_input -symbol.sliceop -symbol.small_stmt -symbol.star_expr -symbol.stmt -symbol.subscript -symbol.subscriptlist -symbol.suite -symbol.sym_name(??) -symbol.term -symbol.test -symbol.test_nocond -symbol.testlist -symbol.testlist_comp -symbol.testlist_star_expr -symbol.tfpdef -symbol.trailer -symbol.try_stmt -symbol.typedargslist -symbol.varargslist -symbol.vfpdef -symbol.while_stmt -symbol.with_item -symbol.with_stmt -symbol.xor_expr -symbol.yield_arg -symbol.yield_expr -symbol.yield_stmt -symtable.CELL -symtable.Class(??) -symtable.DEF_BOUND -symtable.DEF_GLOBAL -symtable.DEF_IMPORT -symtable.DEF_LOCAL -symtable.DEF_PARAM -symtable.FREE -symtable.Function(??) -symtable.GLOBAL_EXPLICIT -symtable.GLOBAL_IMPLICIT -symtable.LOCAL -symtable.OPT_IMPORT_STAR -symtable.SCOPE_MASK -symtable.SCOPE_OFF -symtable.Symbol(??) -symtable.SymbolTable(??) -symtable.SymbolTableFactory(??) -symtable.USE -symtable.symtable(??) -symtable.weakref(??) -sys.abiflags -sys.api_version -sys.argv(??) -sys.base_exec_prefix -sys.base_prefix -sys.builtin_module_names(??) -sys.byteorder -sys.call_tracing(func, args) -> object -sys.callstats() -> tuple of integers -sys.copyright -sys.displayhook(object) -> None -sys.dont_write_bytecode(??) -sys.exc_info() -> (type, value, traceback) -sys.excepthook(exctype, value, traceback) -> None -sys.exec_prefix -sys.executable -sys.exit([status]) -sys.flags(??) -sys.float_info(??) -sys.float_repr_style -sys.getallocatedblocks() -> integer -sys.getcheckinterval() -> current check interval; see setcheckinterval(). -sys.getdefaultencoding() -> string -sys.getdlopenflags() -> int -sys.getfilesystemencoding() -> string -sys.getprofile() -sys.getrecursionlimit() -sys.getrefcount(object) -> integer -sys.getsizeof(object, default) -> int -sys.getswitchinterval() -> current thread switch interval; see setswitchinterval(). -sys.gettrace() -sys.hash_info(??) -sys.hexversion -sys.implementation(??) -sys.int_info(??) -sys.intern(string) -> string -sys.maxsize -sys.maxunicode -sys.meta_path(??) -sys.modules(??) -sys.path(??) -sys.path_hooks(??) -sys.path_importer_cache(??) -sys.platform -sys.prefix -sys.setcheckinterval(n) -sys.setdlopenflags(n) -> None -sys.setprofile(function) -sys.setrecursionlimit(n) -sys.setswitchinterval(n) -sys.settrace(function) -sys.stderr(??) -sys.stdin(??) -sys.stdout(??) -sys.thread_info(??) -sys.version -sys.version_info(??) -sys.warnoptions(??) -sysconfig.get_config_h_filename(??) -sysconfig.get_config_var(??) -sysconfig.get_config_vars(??) -sysconfig.get_makefile_filename(??) -sysconfig.get_path(??) -sysconfig.get_path_names(??) -sysconfig.get_paths(??) -sysconfig.get_platform(??) -sysconfig.get_python_version(??) -sysconfig.get_scheme_names(??) -sysconfig.is_python_build(??) -sysconfig.os(??) -sysconfig.pardir -sysconfig.parse_config_h(??) -sysconfig.realpath(??) -sysconfig.sys(??) -syslog.LOG_ALERT -syslog.LOG_AUTH -syslog.LOG_AUTHPRIV -syslog.LOG_CONS -syslog.LOG_CRIT -syslog.LOG_CRON -syslog.LOG_DAEMON -syslog.LOG_DEBUG -syslog.LOG_EMERG -syslog.LOG_ERR -syslog.LOG_INFO -syslog.LOG_KERN -syslog.LOG_LOCAL0 -syslog.LOG_LOCAL1 -syslog.LOG_LOCAL2 -syslog.LOG_LOCAL3 -syslog.LOG_LOCAL4 -syslog.LOG_LOCAL5 -syslog.LOG_LOCAL6 -syslog.LOG_LOCAL7 -syslog.LOG_LPR -syslog.LOG_MAIL -syslog.LOG_MASK(??) -syslog.LOG_NDELAY -syslog.LOG_NEWS -syslog.LOG_NOTICE -syslog.LOG_NOWAIT -syslog.LOG_ODELAY -syslog.LOG_PERROR -syslog.LOG_PID -syslog.LOG_SYSLOG -syslog.LOG_UPTO(??) -syslog.LOG_USER -syslog.LOG_UUCP -syslog.LOG_WARNING -syslog.closelog(??) -syslog.openlog(??) -syslog.setlogmask(??) -syslog.syslog(??) -tabnanny.NannyNag(??) -tabnanny.Whitespace(??) -tabnanny.check(file_or_dir) -tabnanny.errprint(??) -tabnanny.filename_only -tabnanny.format_witnesses(??) -tabnanny.getopt(??) -tabnanny.main(??) -tabnanny.os(??) -tabnanny.process_tokens(??) -tabnanny.sys(??) -tabnanny.tokenize(??) -tabnanny.verbose -tarfile.AREGTYPE -tarfile.BLKTYPE -tarfile.BLOCKSIZE -tarfile.CHRTYPE -tarfile.CONTTYPE -tarfile.CompressionError(??) -tarfile.DEFAULT_FORMAT -tarfile.DIRTYPE -tarfile.ENCODING -tarfile.EOFHeaderError(??) -tarfile.EmptyHeaderError(??) -tarfile.ExFileObject(??) -tarfile.ExtractError(??) -tarfile.FIFOTYPE -tarfile.GNUTYPE_LONGLINK -tarfile.GNUTYPE_LONGNAME -tarfile.GNUTYPE_SPARSE -tarfile.GNU_FORMAT -tarfile.GNU_MAGIC -tarfile.GNU_TYPES(??) -tarfile.HeaderError(??) -tarfile.InvalidHeaderError(??) -tarfile.LENGTH_LINK -tarfile.LENGTH_NAME -tarfile.LENGTH_PREFIX -tarfile.LNKTYPE -tarfile.NUL -tarfile.PAX_FIELDS(??) -tarfile.PAX_FORMAT -tarfile.PAX_NAME_FIELDS(??) -tarfile.PAX_NUMBER_FIELDS(??) -tarfile.POSIX_MAGIC -tarfile.RECORDSIZE -tarfile.REGTYPE -tarfile.REGULAR_TYPES(??) -tarfile.ReadError(??) -tarfile.SOLARIS_XHDTYPE -tarfile.SUPPORTED_TYPES(??) -tarfile.SYMTYPE -tarfile.StreamError(??) -tarfile.SubsequentHeaderError(??) -tarfile.TarError(??) -tarfile.TarFile(??) -tarfile.TarInfo(??) -tarfile.TarIter(??) -tarfile.TruncatedHeaderError(??) -tarfile.USTAR_FORMAT -tarfile.XGLTYPE -tarfile.XHDTYPE -tarfile.bltn_open(??) -tarfile.calc_chksums(??) -tarfile.copy(??) -tarfile.copyfileobj(??) -tarfile.filemode(??) -tarfile.grp(??) -tarfile.io(??) -tarfile.is_tarfile(??) -tarfile.itn(??) -tarfile.main(??) -tarfile.nti(??) -tarfile.nts(??) -tarfile.open(??) -tarfile.os(??) -tarfile.pwd(??) -tarfile.re(??) -tarfile.shutil(??) -tarfile.stat(??) -tarfile.stn(??) -tarfile.struct(??) -tarfile.symlink_exception(??) -tarfile.sys(??) -tarfile.time(??) -tarfile.version -telnetlib.AO -telnetlib.AUTHENTICATION -telnetlib.AYT -telnetlib.BINARY -telnetlib.BM -telnetlib.BRK -telnetlib.CHARSET -telnetlib.COM_PORT_OPTION -telnetlib.DEBUGLEVEL -telnetlib.DET -telnetlib.DM -telnetlib.DO -telnetlib.DONT -telnetlib.EC -telnetlib.ECHO -telnetlib.EL -telnetlib.ENCRYPT -telnetlib.EOR -telnetlib.EXOPL -telnetlib.FORWARD_X -telnetlib.GA -telnetlib.IAC -telnetlib.IP -telnetlib.KERMIT -telnetlib.LFLOW -telnetlib.LINEMODE -telnetlib.LOGOUT -telnetlib.NAMS -telnetlib.NAOCRD -telnetlib.NAOFFD -telnetlib.NAOHTD -telnetlib.NAOHTS -telnetlib.NAOL -telnetlib.NAOLFD -telnetlib.NAOP -telnetlib.NAOVTD -telnetlib.NAOVTS -telnetlib.NAWS -telnetlib.NEW_ENVIRON -telnetlib.NOOPT -telnetlib.NOP -telnetlib.OLD_ENVIRON -telnetlib.OUTMRK -telnetlib.PRAGMA_HEARTBEAT -telnetlib.PRAGMA_LOGON -telnetlib.RCP -telnetlib.RCTE -telnetlib.RSP -telnetlib.SB -telnetlib.SE -telnetlib.SEND_URL -telnetlib.SGA -telnetlib.SNDLOC -telnetlib.SSPI_LOGON -telnetlib.STATUS -telnetlib.SUPDUP -telnetlib.SUPDUPOUTPUT -telnetlib.SUPPRESS_LOCAL_ECHO -telnetlib.TELNET_PORT -telnetlib.TLS -telnetlib.TM -telnetlib.TN3270E -telnetlib.TSPEED -telnetlib.TTYLOC -telnetlib.TTYPE -telnetlib.TUID -telnetlib.Telnet(??) -telnetlib.VT3270REGIME -telnetlib.WILL -telnetlib.WONT -telnetlib.X3PAD -telnetlib.XASCII -telnetlib.XAUTH -telnetlib.XDISPLOC -telnetlib.selectors(??) -telnetlib.socket(??) -telnetlib.sys(??) -telnetlib.test(??) -telnetlib.theNULL -tempfile.NamedTemporaryFile(??) -tempfile.SpooledTemporaryFile(??) -tempfile.TMP_MAX -tempfile.TemporaryDirectory(??) -tempfile.TemporaryFile(??) -tempfile.gettempdir(??) -tempfile.gettempprefix(??) -tempfile.mkdtemp(??) -tempfile.mkstemp(??) -tempfile.mktemp(??) -tempfile.tempdir(??) -tempfile.template -termios.B0 -termios.B110 -termios.B115200 -termios.B1200 -termios.B134 -termios.B150 -termios.B1800 -termios.B19200 -termios.B200 -termios.B230400 -termios.B2400 -termios.B300 -termios.B38400 -termios.B4800 -termios.B50 -termios.B57600 -termios.B600 -termios.B75 -termios.B9600 -termios.BRKINT -termios.BS0 -termios.BS1 -termios.BSDLY -termios.CDSUSP -termios.CEOF -termios.CEOL -termios.CEOT -termios.CERASE -termios.CFLUSH -termios.CINTR -termios.CKILL -termios.CLNEXT -termios.CLOCAL -termios.CQUIT -termios.CR0 -termios.CR1 -termios.CR2 -termios.CR3 -termios.CRDLY -termios.CREAD -termios.CRPRNT -termios.CRTSCTS -termios.CS5 -termios.CS6 -termios.CS7 -termios.CS8 -termios.CSIZE -termios.CSTART -termios.CSTOP -termios.CSTOPB -termios.CSUSP -termios.CWERASE -termios.ECHO -termios.ECHOCTL -termios.ECHOE -termios.ECHOK -termios.ECHOKE -termios.ECHONL -termios.ECHOPRT -termios.EXTA -termios.EXTB -termios.FF0 -termios.FF1 -termios.FFDLY -termios.FIOASYNC -termios.FIOCLEX -termios.FIONBIO -termios.FIONCLEX -termios.FIONREAD -termios.FLUSHO -termios.HUPCL -termios.ICANON -termios.ICRNL -termios.IEXTEN -termios.IGNBRK -termios.IGNCR -termios.IGNPAR -termios.IMAXBEL -termios.INLCR -termios.INPCK -termios.ISIG -termios.ISTRIP -termios.IXANY -termios.IXOFF -termios.IXON -termios.NCCS -termios.NL0 -termios.NL1 -termios.NLDLY -termios.NOFLSH -termios.OCRNL -termios.OFDEL -termios.OFILL -termios.ONLCR -termios.ONLRET -termios.ONOCR -termios.OPOST -termios.PARENB -termios.PARMRK -termios.PARODD -termios.PENDIN -termios.TAB0 -termios.TAB1 -termios.TAB2 -termios.TAB3 -termios.TABDLY -termios.TCIFLUSH -termios.TCIOFF -termios.TCIOFLUSH -termios.TCION -termios.TCOFLUSH -termios.TCOOFF -termios.TCOON -termios.TCSADRAIN -termios.TCSAFLUSH -termios.TCSANOW -termios.TCSASOFT -termios.TIOCCONS -termios.TIOCEXCL -termios.TIOCGETD -termios.TIOCGPGRP -termios.TIOCGWINSZ -termios.TIOCMBIC -termios.TIOCMBIS -termios.TIOCMGET -termios.TIOCMSET -termios.TIOCM_CAR -termios.TIOCM_CD -termios.TIOCM_CTS -termios.TIOCM_DSR -termios.TIOCM_DTR -termios.TIOCM_LE -termios.TIOCM_RI -termios.TIOCM_RNG -termios.TIOCM_RTS -termios.TIOCM_SR -termios.TIOCM_ST -termios.TIOCNOTTY -termios.TIOCNXCL -termios.TIOCOUTQ -termios.TIOCPKT -termios.TIOCPKT_DATA -termios.TIOCPKT_DOSTOP -termios.TIOCPKT_FLUSHREAD -termios.TIOCPKT_FLUSHWRITE -termios.TIOCPKT_NOSTOP -termios.TIOCPKT_START -termios.TIOCPKT_STOP -termios.TIOCSCTTY -termios.TIOCSETD -termios.TIOCSPGRP -termios.TIOCSTI -termios.TIOCSWINSZ -termios.TOSTOP -termios.VDISCARD -termios.VEOF -termios.VEOL -termios.VEOL2 -termios.VERASE -termios.VINTR -termios.VKILL -termios.VLNEXT -termios.VMIN -termios.VQUIT -termios.VREPRINT -termios.VSTART -termios.VSTOP -termios.VSUSP -termios.VT0 -termios.VT1 -termios.VTDLY -termios.VTIME -termios.VWERASE -termios.error(??) -termios.tcdrain(fd) -> None -termios.tcflow(fd, action) -> None -termios.tcflush(fd, queue) -> None -termios.tcgetattr(fd) -> list_of_attrs -termios.tcsendbreak(fd, duration) -> None -termios.tcsetattr(fd, when, attributes) -> None -textwrap.TextWrapper(??) -textwrap.dedent(??) -textwrap.fill(??) -textwrap.indent(??) -textwrap.re(??) -textwrap.shorten(??) -textwrap.wrap(??) -threading.Barrier(??) -threading.BoundedSemaphore(??) -threading.BrokenBarrierError(??) -threading.Condition(??) -threading.Event(??) -threading.Lock(??) -threading.RLock(??) -threading.Semaphore(??) -threading.TIMEOUT_MAX -threading.Thread(??) -threading.ThreadError(??) -threading.Timer(??) -threading.WeakSet(??) -threading.activeCount(??) -threading.active_count(??) -threading.currentThread(??) -threading.current_thread(??) -threading.enumerate(??) -threading.get_ident() -> integer -threading.local(??) -threading.main_thread(??) -threading.setprofile(??) -threading.settrace(??) -threading.stack_size([size]) -> size -time.altzone -time.asctime([tuple]) -> string -time.clock() -> floating point number -time.ctime(seconds) -> string -time.daylight -time.get_clock_info(name: str) -> dict -time.gmtime([seconds]) -> (tm_year, tm_mon, tm_mday, tm_hour, tm_min, -time.localtime([seconds]) -> (tm_year,tm_mon,tm_mday,tm_hour,tm_min, -time.mktime(tuple) -> floating point number -time.monotonic() -> float -time.perf_counter() -> float -time.process_time() -> float -time.sleep(seconds) -time.strftime(format[, tuple]) -> string -time.strptime(string, format) -> struct_time -time.struct_time(??) -time.time() -> floating point number -time.timezone -time.tzname(??) -time.tzset() -timeit.Timer(??) -timeit.default_number -timeit.default_repeat -timeit.default_timer(??) -timeit.dummy_src_name -timeit.gc(??) -timeit.itertools(??) -timeit.main(??) -timeit.reindent(??) -timeit.repeat(??) -timeit.sys(??) -timeit.template -timeit.time(??) -timeit.timeit(??) -tkinter.ACTIVE -tkinter.ALL -tkinter.ANCHOR -tkinter.ARC -tkinter.BASELINE -tkinter.BEVEL -tkinter.BOTH -tkinter.BOTTOM -tkinter.BROWSE -tkinter.BUTT -tkinter.BaseWidget(??) -tkinter.BitmapImage(??) -tkinter.BooleanVar(??) -tkinter.Button(??) -tkinter.CASCADE -tkinter.CENTER -tkinter.CHAR -tkinter.CHECKBUTTON -tkinter.CHORD -tkinter.COMMAND -tkinter.CURRENT -tkinter.CallWrapper(??) -tkinter.Canvas(??) -tkinter.Checkbutton(??) -tkinter.DISABLED -tkinter.DOTBOX -tkinter.DoubleVar(??) -tkinter.E -tkinter.END -tkinter.EW -tkinter.EXCEPTION -tkinter.EXTENDED -tkinter.Entry(??) -tkinter.Event(??) -tkinter.FALSE -tkinter.FIRST -tkinter.FLAT -tkinter.Frame(??) -tkinter.GROOVE -tkinter.Grid(??) -tkinter.HIDDEN -tkinter.HORIZONTAL -tkinter.INSERT -tkinter.INSIDE -tkinter.Image(??) -tkinter.IntVar(??) -tkinter.LAST -tkinter.LEFT -tkinter.Label(??) -tkinter.LabelFrame(??) -tkinter.Listbox(??) -tkinter.MITER -tkinter.MOVETO -tkinter.MULTIPLE -tkinter.Menu(??) -tkinter.Menubutton(??) -tkinter.Message(??) -tkinter.Misc(??) -tkinter.N -tkinter.NE -tkinter.NO -tkinter.NONE -tkinter.NORMAL -tkinter.NS -tkinter.NSEW -tkinter.NUMERIC -tkinter.NW -tkinter.NoDefaultRoot(??) -tkinter.OFF -tkinter.ON -tkinter.OUTSIDE -tkinter.OptionMenu(??) -tkinter.PAGES -tkinter.PIESLICE -tkinter.PROJECTING -tkinter.Pack(??) -tkinter.PanedWindow(??) -tkinter.PhotoImage(??) -tkinter.Place(??) -tkinter.RADIOBUTTON -tkinter.RAISED -tkinter.READABLE -tkinter.RIDGE -tkinter.RIGHT -tkinter.ROUND -tkinter.Radiobutton(??) -tkinter.S -tkinter.SCROLL -tkinter.SE -tkinter.SEL -tkinter.SEL_FIRST -tkinter.SEL_LAST -tkinter.SEPARATOR -tkinter.SINGLE -tkinter.SOLID -tkinter.SUNKEN -tkinter.SW -tkinter.Scale(??) -tkinter.Scrollbar(??) -tkinter.Spinbox(??) -tkinter.StringVar(??) -tkinter.Studbutton(??) -tkinter.TOP -tkinter.TRUE -tkinter.Tcl(??) -tkinter.TclError(??) -tkinter.TclVersion -tkinter.Text(??) -tkinter.Tk(??) -tkinter.TkVersion -tkinter.Toplevel(??) -tkinter.Tributton(??) -tkinter.UNDERLINE -tkinter.UNITS -tkinter.VERTICAL -tkinter.Variable(??) -tkinter.W -tkinter.WORD -tkinter.WRITABLE -tkinter.Widget(??) -tkinter.Wm(??) -tkinter.X -tkinter.XView(??) -tkinter.Y -tkinter.YES -tkinter.YView(??) -tkinter.colorchooser.Chooser(??) -tkinter.colorchooser.Dialog(??) -tkinter.colorchooser.askcolor(??) -tkinter.commondialog.ACTIVE -tkinter.commondialog.ALL -tkinter.commondialog.ANCHOR -tkinter.commondialog.ARC -tkinter.commondialog.BASELINE -tkinter.commondialog.BEVEL -tkinter.commondialog.BOTH -tkinter.commondialog.BOTTOM -tkinter.commondialog.BROWSE -tkinter.commondialog.BUTT -tkinter.commondialog.BaseWidget(??) -tkinter.commondialog.BitmapImage(??) -tkinter.commondialog.BooleanVar(??) -tkinter.commondialog.Button(??) -tkinter.commondialog.CASCADE -tkinter.commondialog.CENTER -tkinter.commondialog.CHAR -tkinter.commondialog.CHECKBUTTON -tkinter.commondialog.CHORD -tkinter.commondialog.COMMAND -tkinter.commondialog.CURRENT -tkinter.commondialog.CallWrapper(??) -tkinter.commondialog.Canvas(??) -tkinter.commondialog.Checkbutton(??) -tkinter.commondialog.DISABLED -tkinter.commondialog.DOTBOX -tkinter.commondialog.Dialog(??) -tkinter.commondialog.DoubleVar(??) -tkinter.commondialog.E -tkinter.commondialog.END -tkinter.commondialog.EW -tkinter.commondialog.EXCEPTION -tkinter.commondialog.EXTENDED -tkinter.commondialog.Entry(??) -tkinter.commondialog.Event(??) -tkinter.commondialog.FALSE -tkinter.commondialog.FIRST -tkinter.commondialog.FLAT -tkinter.commondialog.Frame(??) -tkinter.commondialog.GROOVE -tkinter.commondialog.Grid(??) -tkinter.commondialog.HIDDEN -tkinter.commondialog.HORIZONTAL -tkinter.commondialog.INSERT -tkinter.commondialog.INSIDE -tkinter.commondialog.Image(??) -tkinter.commondialog.IntVar(??) -tkinter.commondialog.LAST -tkinter.commondialog.LEFT -tkinter.commondialog.Label(??) -tkinter.commondialog.LabelFrame(??) -tkinter.commondialog.Listbox(??) -tkinter.commondialog.MITER -tkinter.commondialog.MOVETO -tkinter.commondialog.MULTIPLE -tkinter.commondialog.Menu(??) -tkinter.commondialog.Menubutton(??) -tkinter.commondialog.Message(??) -tkinter.commondialog.Misc(??) -tkinter.commondialog.N -tkinter.commondialog.NE -tkinter.commondialog.NO -tkinter.commondialog.NONE -tkinter.commondialog.NORMAL -tkinter.commondialog.NS -tkinter.commondialog.NSEW -tkinter.commondialog.NUMERIC -tkinter.commondialog.NW -tkinter.commondialog.NoDefaultRoot(??) -tkinter.commondialog.OFF -tkinter.commondialog.ON -tkinter.commondialog.OUTSIDE -tkinter.commondialog.OptionMenu(??) -tkinter.commondialog.PAGES -tkinter.commondialog.PIESLICE -tkinter.commondialog.PROJECTING -tkinter.commondialog.Pack(??) -tkinter.commondialog.PanedWindow(??) -tkinter.commondialog.PhotoImage(??) -tkinter.commondialog.Place(??) -tkinter.commondialog.RADIOBUTTON -tkinter.commondialog.RAISED -tkinter.commondialog.READABLE -tkinter.commondialog.RIDGE -tkinter.commondialog.RIGHT -tkinter.commondialog.ROUND -tkinter.commondialog.Radiobutton(??) -tkinter.commondialog.S -tkinter.commondialog.SCROLL -tkinter.commondialog.SE -tkinter.commondialog.SEL -tkinter.commondialog.SEL_FIRST -tkinter.commondialog.SEL_LAST -tkinter.commondialog.SEPARATOR -tkinter.commondialog.SINGLE -tkinter.commondialog.SOLID -tkinter.commondialog.SUNKEN -tkinter.commondialog.SW -tkinter.commondialog.Scale(??) -tkinter.commondialog.Scrollbar(??) -tkinter.commondialog.Spinbox(??) -tkinter.commondialog.StringVar(??) -tkinter.commondialog.Studbutton(??) -tkinter.commondialog.TOP -tkinter.commondialog.TRUE -tkinter.commondialog.Tcl(??) -tkinter.commondialog.TclError(??) -tkinter.commondialog.TclVersion -tkinter.commondialog.Text(??) -tkinter.commondialog.Tk(??) -tkinter.commondialog.TkVersion -tkinter.commondialog.Toplevel(??) -tkinter.commondialog.Tributton(??) -tkinter.commondialog.UNDERLINE -tkinter.commondialog.UNITS -tkinter.commondialog.VERTICAL -tkinter.commondialog.Variable(??) -tkinter.commondialog.W -tkinter.commondialog.WORD -tkinter.commondialog.WRITABLE -tkinter.commondialog.Widget(??) -tkinter.commondialog.Wm(??) -tkinter.commondialog.X -tkinter.commondialog.XView(??) -tkinter.commondialog.Y -tkinter.commondialog.YES -tkinter.commondialog.YView(??) -tkinter.commondialog.constants(??) -tkinter.commondialog.getboolean(??) -tkinter.commondialog.getdouble(??) -tkinter.commondialog.getint(??) -tkinter.commondialog.image_names(??) -tkinter.commondialog.image_types(??) -tkinter.commondialog.mainloop(??) -tkinter.commondialog.re(??) -tkinter.commondialog.sys(??) -tkinter.commondialog.wantobjects -tkinter.commondialog.warnings(??) -tkinter.constants(??) -tkinter.constants.ACTIVE -tkinter.constants.ALL -tkinter.constants.ANCHOR -tkinter.constants.ARC -tkinter.constants.BASELINE -tkinter.constants.BEVEL -tkinter.constants.BOTH -tkinter.constants.BOTTOM -tkinter.constants.BROWSE -tkinter.constants.BUTT -tkinter.constants.CASCADE -tkinter.constants.CENTER -tkinter.constants.CHAR -tkinter.constants.CHECKBUTTON -tkinter.constants.CHORD -tkinter.constants.COMMAND -tkinter.constants.CURRENT -tkinter.constants.DISABLED -tkinter.constants.DOTBOX -tkinter.constants.E -tkinter.constants.END -tkinter.constants.EW -tkinter.constants.EXTENDED -tkinter.constants.FALSE -tkinter.constants.FIRST -tkinter.constants.FLAT -tkinter.constants.GROOVE -tkinter.constants.HIDDEN -tkinter.constants.HORIZONTAL -tkinter.constants.INSERT -tkinter.constants.INSIDE -tkinter.constants.LAST -tkinter.constants.LEFT -tkinter.constants.MITER -tkinter.constants.MOVETO -tkinter.constants.MULTIPLE -tkinter.constants.N -tkinter.constants.NE -tkinter.constants.NO -tkinter.constants.NONE -tkinter.constants.NORMAL -tkinter.constants.NS -tkinter.constants.NSEW -tkinter.constants.NUMERIC -tkinter.constants.NW -tkinter.constants.OFF -tkinter.constants.ON -tkinter.constants.OUTSIDE -tkinter.constants.PAGES -tkinter.constants.PIESLICE -tkinter.constants.PROJECTING -tkinter.constants.RADIOBUTTON -tkinter.constants.RAISED -tkinter.constants.RIDGE -tkinter.constants.RIGHT -tkinter.constants.ROUND -tkinter.constants.S -tkinter.constants.SCROLL -tkinter.constants.SE -tkinter.constants.SEL -tkinter.constants.SEL_FIRST -tkinter.constants.SEL_LAST -tkinter.constants.SEPARATOR -tkinter.constants.SINGLE -tkinter.constants.SOLID -tkinter.constants.SUNKEN -tkinter.constants.SW -tkinter.constants.TOP -tkinter.constants.TRUE -tkinter.constants.UNDERLINE -tkinter.constants.UNITS -tkinter.constants.VERTICAL -tkinter.constants.W -tkinter.constants.WORD -tkinter.constants.X -tkinter.constants.Y -tkinter.constants.YES -tkinter.dialog.ACTIVE -tkinter.dialog.ALL -tkinter.dialog.ANCHOR -tkinter.dialog.ARC -tkinter.dialog.BASELINE -tkinter.dialog.BEVEL -tkinter.dialog.BOTH -tkinter.dialog.BOTTOM -tkinter.dialog.BROWSE -tkinter.dialog.BUTT -tkinter.dialog.BaseWidget(??) -tkinter.dialog.BitmapImage(??) -tkinter.dialog.BooleanVar(??) -tkinter.dialog.Button(??) -tkinter.dialog.CASCADE -tkinter.dialog.CENTER -tkinter.dialog.CHAR -tkinter.dialog.CHECKBUTTON -tkinter.dialog.CHORD -tkinter.dialog.COMMAND -tkinter.dialog.CURRENT -tkinter.dialog.CallWrapper(??) -tkinter.dialog.Canvas(??) -tkinter.dialog.Checkbutton(??) -tkinter.dialog.DIALOG_ICON -tkinter.dialog.DISABLED -tkinter.dialog.DOTBOX -tkinter.dialog.Dialog(??) -tkinter.dialog.DoubleVar(??) -tkinter.dialog.E -tkinter.dialog.END -tkinter.dialog.EW -tkinter.dialog.EXCEPTION -tkinter.dialog.EXTENDED -tkinter.dialog.Entry(??) -tkinter.dialog.Event(??) -tkinter.dialog.FALSE -tkinter.dialog.FIRST -tkinter.dialog.FLAT -tkinter.dialog.Frame(??) -tkinter.dialog.GROOVE -tkinter.dialog.Grid(??) -tkinter.dialog.HIDDEN -tkinter.dialog.HORIZONTAL -tkinter.dialog.INSERT -tkinter.dialog.INSIDE -tkinter.dialog.Image(??) -tkinter.dialog.IntVar(??) -tkinter.dialog.LAST -tkinter.dialog.LEFT -tkinter.dialog.Label(??) -tkinter.dialog.LabelFrame(??) -tkinter.dialog.Listbox(??) -tkinter.dialog.MITER -tkinter.dialog.MOVETO -tkinter.dialog.MULTIPLE -tkinter.dialog.Menu(??) -tkinter.dialog.Menubutton(??) -tkinter.dialog.Message(??) -tkinter.dialog.Misc(??) -tkinter.dialog.N -tkinter.dialog.NE -tkinter.dialog.NO -tkinter.dialog.NONE -tkinter.dialog.NORMAL -tkinter.dialog.NS -tkinter.dialog.NSEW -tkinter.dialog.NUMERIC -tkinter.dialog.NW -tkinter.dialog.NoDefaultRoot(??) -tkinter.dialog.OFF -tkinter.dialog.ON -tkinter.dialog.OUTSIDE -tkinter.dialog.OptionMenu(??) -tkinter.dialog.PAGES -tkinter.dialog.PIESLICE -tkinter.dialog.PROJECTING -tkinter.dialog.Pack(??) -tkinter.dialog.PanedWindow(??) -tkinter.dialog.PhotoImage(??) -tkinter.dialog.Place(??) -tkinter.dialog.RADIOBUTTON -tkinter.dialog.RAISED -tkinter.dialog.READABLE -tkinter.dialog.RIDGE -tkinter.dialog.RIGHT -tkinter.dialog.ROUND -tkinter.dialog.Radiobutton(??) -tkinter.dialog.S -tkinter.dialog.SCROLL -tkinter.dialog.SE -tkinter.dialog.SEL -tkinter.dialog.SEL_FIRST -tkinter.dialog.SEL_LAST -tkinter.dialog.SEPARATOR -tkinter.dialog.SINGLE -tkinter.dialog.SOLID -tkinter.dialog.SUNKEN -tkinter.dialog.SW -tkinter.dialog.Scale(??) -tkinter.dialog.Scrollbar(??) -tkinter.dialog.Spinbox(??) -tkinter.dialog.StringVar(??) -tkinter.dialog.Studbutton(??) -tkinter.dialog.TOP -tkinter.dialog.TRUE -tkinter.dialog.Tcl(??) -tkinter.dialog.TclError(??) -tkinter.dialog.TclVersion -tkinter.dialog.Text(??) -tkinter.dialog.Tk(??) -tkinter.dialog.TkVersion -tkinter.dialog.Toplevel(??) -tkinter.dialog.Tributton(??) -tkinter.dialog.UNDERLINE -tkinter.dialog.UNITS -tkinter.dialog.VERTICAL -tkinter.dialog.Variable(??) -tkinter.dialog.W -tkinter.dialog.WORD -tkinter.dialog.WRITABLE -tkinter.dialog.Widget(??) -tkinter.dialog.Wm(??) -tkinter.dialog.X -tkinter.dialog.XView(??) -tkinter.dialog.Y -tkinter.dialog.YES -tkinter.dialog.YView(??) -tkinter.dialog.colorchooser(??) -tkinter.dialog.commondialog(??) -tkinter.dialog.constants(??) -tkinter.dialog.getboolean(??) -tkinter.dialog.getdouble(??) -tkinter.dialog.getint(??) -tkinter.dialog.image_names(??) -tkinter.dialog.image_types(??) -tkinter.dialog.mainloop(??) -tkinter.dialog.re(??) -tkinter.dialog.sys(??) -tkinter.dialog.wantobjects -tkinter.dialog.warnings(??) -tkinter.dnd.DndHandler(??) -tkinter.dnd.Icon(??) -tkinter.dnd.Tester(??) -tkinter.dnd.dnd_start(??) -tkinter.dnd.test(??) -tkinter.dnd.tkinter(??) -tkinter.filedialog.ACTIVE -tkinter.filedialog.ALL -tkinter.filedialog.ANCHOR -tkinter.filedialog.ARC -tkinter.filedialog.BASELINE -tkinter.filedialog.BEVEL -tkinter.filedialog.BOTH -tkinter.filedialog.BOTTOM -tkinter.filedialog.BROWSE -tkinter.filedialog.BUTT -tkinter.filedialog.BaseWidget(??) -tkinter.filedialog.BitmapImage(??) -tkinter.filedialog.BooleanVar(??) -tkinter.filedialog.Button(??) -tkinter.filedialog.CASCADE -tkinter.filedialog.CENTER -tkinter.filedialog.CHAR -tkinter.filedialog.CHECKBUTTON -tkinter.filedialog.CHORD -tkinter.filedialog.COMMAND -tkinter.filedialog.CURRENT -tkinter.filedialog.CallWrapper(??) -tkinter.filedialog.Canvas(??) -tkinter.filedialog.Checkbutton(??) -tkinter.filedialog.DISABLED -tkinter.filedialog.DOTBOX -tkinter.filedialog.Dialog(??) -tkinter.filedialog.Directory(??) -tkinter.filedialog.DoubleVar(??) -tkinter.filedialog.E -tkinter.filedialog.END -tkinter.filedialog.EW -tkinter.filedialog.EXCEPTION -tkinter.filedialog.EXTENDED -tkinter.filedialog.Entry(??) -tkinter.filedialog.Event(??) -tkinter.filedialog.FALSE -tkinter.filedialog.FIRST -tkinter.filedialog.FLAT -tkinter.filedialog.FileDialog(??) -tkinter.filedialog.Frame(??) -tkinter.filedialog.GROOVE -tkinter.filedialog.Grid(??) -tkinter.filedialog.HIDDEN -tkinter.filedialog.HORIZONTAL -tkinter.filedialog.INSERT -tkinter.filedialog.INSIDE -tkinter.filedialog.Image(??) -tkinter.filedialog.IntVar(??) -tkinter.filedialog.LAST -tkinter.filedialog.LEFT -tkinter.filedialog.Label(??) -tkinter.filedialog.LabelFrame(??) -tkinter.filedialog.Listbox(??) -tkinter.filedialog.LoadFileDialog(??) -tkinter.filedialog.MITER -tkinter.filedialog.MOVETO -tkinter.filedialog.MULTIPLE -tkinter.filedialog.Menu(??) -tkinter.filedialog.Menubutton(??) -tkinter.filedialog.Message(??) -tkinter.filedialog.Misc(??) -tkinter.filedialog.N -tkinter.filedialog.NE -tkinter.filedialog.NO -tkinter.filedialog.NONE -tkinter.filedialog.NORMAL -tkinter.filedialog.NS -tkinter.filedialog.NSEW -tkinter.filedialog.NUMERIC -tkinter.filedialog.NW -tkinter.filedialog.NoDefaultRoot(??) -tkinter.filedialog.OFF -tkinter.filedialog.ON -tkinter.filedialog.OUTSIDE -tkinter.filedialog.Open(??) -tkinter.filedialog.OptionMenu(??) -tkinter.filedialog.PAGES -tkinter.filedialog.PIESLICE -tkinter.filedialog.PROJECTING -tkinter.filedialog.Pack(??) -tkinter.filedialog.PanedWindow(??) -tkinter.filedialog.PhotoImage(??) -tkinter.filedialog.Place(??) -tkinter.filedialog.RADIOBUTTON -tkinter.filedialog.RAISED -tkinter.filedialog.READABLE -tkinter.filedialog.RIDGE -tkinter.filedialog.RIGHT -tkinter.filedialog.ROUND -tkinter.filedialog.Radiobutton(??) -tkinter.filedialog.S -tkinter.filedialog.SCROLL -tkinter.filedialog.SE -tkinter.filedialog.SEL -tkinter.filedialog.SEL_FIRST -tkinter.filedialog.SEL_LAST -tkinter.filedialog.SEPARATOR -tkinter.filedialog.SINGLE -tkinter.filedialog.SOLID -tkinter.filedialog.SUNKEN -tkinter.filedialog.SW -tkinter.filedialog.SaveAs(??) -tkinter.filedialog.SaveFileDialog(??) -tkinter.filedialog.Scale(??) -tkinter.filedialog.Scrollbar(??) -tkinter.filedialog.Spinbox(??) -tkinter.filedialog.StringVar(??) -tkinter.filedialog.Studbutton(??) -tkinter.filedialog.TOP -tkinter.filedialog.TRUE -tkinter.filedialog.Tcl(??) -tkinter.filedialog.TclError(??) -tkinter.filedialog.TclVersion -tkinter.filedialog.Text(??) -tkinter.filedialog.Tk(??) -tkinter.filedialog.TkVersion -tkinter.filedialog.Toplevel(??) -tkinter.filedialog.Tributton(??) -tkinter.filedialog.UNDERLINE -tkinter.filedialog.UNITS -tkinter.filedialog.VERTICAL -tkinter.filedialog.Variable(??) -tkinter.filedialog.W -tkinter.filedialog.WORD -tkinter.filedialog.WRITABLE -tkinter.filedialog.Widget(??) -tkinter.filedialog.Wm(??) -tkinter.filedialog.X -tkinter.filedialog.XView(??) -tkinter.filedialog.Y -tkinter.filedialog.YES -tkinter.filedialog.YView(??) -tkinter.filedialog.askdirectory(??) -tkinter.filedialog.askopenfile(??) -tkinter.filedialog.askopenfilename(??) -tkinter.filedialog.askopenfilenames(??) -tkinter.filedialog.askopenfiles(??) -tkinter.filedialog.asksaveasfile(??) -tkinter.filedialog.asksaveasfilename(??) -tkinter.filedialog.colorchooser(??) -tkinter.filedialog.commondialog(??) -tkinter.filedialog.constants(??) -tkinter.filedialog.dialog(??) -tkinter.filedialog.dialogstates(??) -tkinter.filedialog.dnd(??) -tkinter.filedialog.fnmatch(??) -tkinter.filedialog.getboolean(??) -tkinter.filedialog.getdouble(??) -tkinter.filedialog.getint(??) -tkinter.filedialog.image_names(??) -tkinter.filedialog.image_types(??) -tkinter.filedialog.mainloop(??) -tkinter.filedialog.os(??) -tkinter.filedialog.re(??) -tkinter.filedialog.sys(??) -tkinter.filedialog.test(??) -tkinter.filedialog.wantobjects -tkinter.filedialog.warnings(??) -tkinter.font.BOLD -tkinter.font.Font(??) -tkinter.font.ITALIC -tkinter.font.NORMAL -tkinter.font.ROMAN -tkinter.font.families(??) -tkinter.font.itertools(??) -tkinter.font.names(??) -tkinter.font.nametofont(??) -tkinter.font.tkinter(??) -tkinter.getboolean(??) -tkinter.getdouble(??) -tkinter.getint(??) -tkinter.image_names(??) -tkinter.image_types(??) -tkinter.mainloop(??) -tkinter.messagebox.ABORT -tkinter.messagebox.ABORTRETRYIGNORE -tkinter.messagebox.CANCEL -tkinter.messagebox.Dialog(??) -tkinter.messagebox.ERROR -tkinter.messagebox.IGNORE -tkinter.messagebox.INFO -tkinter.messagebox.Message(??) -tkinter.messagebox.NO -tkinter.messagebox.OK -tkinter.messagebox.OKCANCEL -tkinter.messagebox.QUESTION -tkinter.messagebox.RETRY -tkinter.messagebox.RETRYCANCEL -tkinter.messagebox.WARNING -tkinter.messagebox.YES -tkinter.messagebox.YESNO -tkinter.messagebox.YESNOCANCEL -tkinter.messagebox.askokcancel(??) -tkinter.messagebox.askquestion(??) -tkinter.messagebox.askretrycancel(??) -tkinter.messagebox.askyesno(??) -tkinter.messagebox.askyesnocancel(??) -tkinter.messagebox.showerror(??) -tkinter.messagebox.showinfo(??) -tkinter.messagebox.showwarning(??) -tkinter.re(??) -tkinter.scrolledtext.BOTH -tkinter.scrolledtext.Frame(??) -tkinter.scrolledtext.Grid(??) -tkinter.scrolledtext.LEFT -tkinter.scrolledtext.Pack(??) -tkinter.scrolledtext.Place(??) -tkinter.scrolledtext.RIGHT -tkinter.scrolledtext.Scrollbar(??) -tkinter.scrolledtext.ScrolledText(??) -tkinter.scrolledtext.Text(??) -tkinter.scrolledtext.Y -tkinter.scrolledtext.example(??) -tkinter.simpledialog.ACTIVE -tkinter.simpledialog.ALL -tkinter.simpledialog.ANCHOR -tkinter.simpledialog.ARC -tkinter.simpledialog.BASELINE -tkinter.simpledialog.BEVEL -tkinter.simpledialog.BOTH -tkinter.simpledialog.BOTTOM -tkinter.simpledialog.BROWSE -tkinter.simpledialog.BUTT -tkinter.simpledialog.BaseWidget(??) -tkinter.simpledialog.BitmapImage(??) -tkinter.simpledialog.BooleanVar(??) -tkinter.simpledialog.Button(??) -tkinter.simpledialog.CASCADE -tkinter.simpledialog.CENTER -tkinter.simpledialog.CHAR -tkinter.simpledialog.CHECKBUTTON -tkinter.simpledialog.CHORD -tkinter.simpledialog.COMMAND -tkinter.simpledialog.CURRENT -tkinter.simpledialog.CallWrapper(??) -tkinter.simpledialog.Canvas(??) -tkinter.simpledialog.Checkbutton(??) -tkinter.simpledialog.DISABLED -tkinter.simpledialog.DOTBOX -tkinter.simpledialog.Dialog(??) -tkinter.simpledialog.DoubleVar(??) -tkinter.simpledialog.E -tkinter.simpledialog.END -tkinter.simpledialog.EW -tkinter.simpledialog.EXCEPTION -tkinter.simpledialog.EXTENDED -tkinter.simpledialog.Entry(??) -tkinter.simpledialog.Event(??) -tkinter.simpledialog.FALSE -tkinter.simpledialog.FIRST -tkinter.simpledialog.FLAT -tkinter.simpledialog.Frame(??) -tkinter.simpledialog.GROOVE -tkinter.simpledialog.Grid(??) -tkinter.simpledialog.HIDDEN -tkinter.simpledialog.HORIZONTAL -tkinter.simpledialog.INSERT -tkinter.simpledialog.INSIDE -tkinter.simpledialog.Image(??) -tkinter.simpledialog.IntVar(??) -tkinter.simpledialog.LAST -tkinter.simpledialog.LEFT -tkinter.simpledialog.Label(??) -tkinter.simpledialog.LabelFrame(??) -tkinter.simpledialog.Listbox(??) -tkinter.simpledialog.MITER -tkinter.simpledialog.MOVETO -tkinter.simpledialog.MULTIPLE -tkinter.simpledialog.Menu(??) -tkinter.simpledialog.Menubutton(??) -tkinter.simpledialog.Message(??) -tkinter.simpledialog.Misc(??) -tkinter.simpledialog.N -tkinter.simpledialog.NE -tkinter.simpledialog.NO -tkinter.simpledialog.NONE -tkinter.simpledialog.NORMAL -tkinter.simpledialog.NS -tkinter.simpledialog.NSEW -tkinter.simpledialog.NUMERIC -tkinter.simpledialog.NW -tkinter.simpledialog.NoDefaultRoot(??) -tkinter.simpledialog.OFF -tkinter.simpledialog.ON -tkinter.simpledialog.OUTSIDE -tkinter.simpledialog.OptionMenu(??) -tkinter.simpledialog.PAGES -tkinter.simpledialog.PIESLICE -tkinter.simpledialog.PROJECTING -tkinter.simpledialog.Pack(??) -tkinter.simpledialog.PanedWindow(??) -tkinter.simpledialog.PhotoImage(??) -tkinter.simpledialog.Place(??) -tkinter.simpledialog.RADIOBUTTON -tkinter.simpledialog.RAISED -tkinter.simpledialog.READABLE -tkinter.simpledialog.RIDGE -tkinter.simpledialog.RIGHT -tkinter.simpledialog.ROUND -tkinter.simpledialog.Radiobutton(??) -tkinter.simpledialog.S -tkinter.simpledialog.SCROLL -tkinter.simpledialog.SE -tkinter.simpledialog.SEL -tkinter.simpledialog.SEL_FIRST -tkinter.simpledialog.SEL_LAST -tkinter.simpledialog.SEPARATOR -tkinter.simpledialog.SINGLE -tkinter.simpledialog.SOLID -tkinter.simpledialog.SUNKEN -tkinter.simpledialog.SW -tkinter.simpledialog.Scale(??) -tkinter.simpledialog.Scrollbar(??) -tkinter.simpledialog.SimpleDialog(??) -tkinter.simpledialog.Spinbox(??) -tkinter.simpledialog.StringVar(??) -tkinter.simpledialog.Studbutton(??) -tkinter.simpledialog.TOP -tkinter.simpledialog.TRUE -tkinter.simpledialog.Tcl(??) -tkinter.simpledialog.TclError(??) -tkinter.simpledialog.TclVersion -tkinter.simpledialog.Text(??) -tkinter.simpledialog.Tk(??) -tkinter.simpledialog.TkVersion -tkinter.simpledialog.Toplevel(??) -tkinter.simpledialog.Tributton(??) -tkinter.simpledialog.UNDERLINE -tkinter.simpledialog.UNITS -tkinter.simpledialog.VERTICAL -tkinter.simpledialog.Variable(??) -tkinter.simpledialog.W -tkinter.simpledialog.WORD -tkinter.simpledialog.WRITABLE -tkinter.simpledialog.Widget(??) -tkinter.simpledialog.Wm(??) -tkinter.simpledialog.X -tkinter.simpledialog.XView(??) -tkinter.simpledialog.Y -tkinter.simpledialog.YES -tkinter.simpledialog.YView(??) -tkinter.simpledialog.askfloat(??) -tkinter.simpledialog.askinteger(??) -tkinter.simpledialog.askstring(??) -tkinter.simpledialog.colorchooser(??) -tkinter.simpledialog.commondialog(??) -tkinter.simpledialog.constants(??) -tkinter.simpledialog.dialog(??) -tkinter.simpledialog.dnd(??) -tkinter.simpledialog.filedialog(??) -tkinter.simpledialog.font(??) -tkinter.simpledialog.getboolean(??) -tkinter.simpledialog.getdouble(??) -tkinter.simpledialog.getint(??) -tkinter.simpledialog.image_names(??) -tkinter.simpledialog.image_types(??) -tkinter.simpledialog.mainloop(??) -tkinter.simpledialog.messagebox(??) -tkinter.simpledialog.re(??) -tkinter.simpledialog.scrolledtext(??) -tkinter.simpledialog.sys(??) -tkinter.simpledialog.tkinter(??) -tkinter.simpledialog.wantobjects -tkinter.simpledialog.warnings(??) -tkinter.sys(??) -tkinter.tix.ACROSSTOP -tkinter.tix.ACTIVE -tkinter.tix.ALL -tkinter.tix.ANCHOR -tkinter.tix.ARC -tkinter.tix.ASCII -tkinter.tix.AUTO -tkinter.tix.BALLOON -tkinter.tix.BASELINE -tkinter.tix.BEVEL -tkinter.tix.BOTH -tkinter.tix.BOTTOM -tkinter.tix.BROWSE -tkinter.tix.BUTT -tkinter.tix.Balloon(??) -tkinter.tix.BaseWidget(??) -tkinter.tix.BitmapImage(??) -tkinter.tix.BooleanVar(??) -tkinter.tix.Button(??) -tkinter.tix.ButtonBox(??) -tkinter.tix.CASCADE -tkinter.tix.CELL -tkinter.tix.CENTER -tkinter.tix.CHAR -tkinter.tix.CHECKBUTTON -tkinter.tix.CHORD -tkinter.tix.COLUMN -tkinter.tix.COMMAND -tkinter.tix.CObjView(??) -tkinter.tix.CURRENT -tkinter.tix.CallWrapper(??) -tkinter.tix.Canvas(??) -tkinter.tix.CheckList(??) -tkinter.tix.Checkbutton(??) -tkinter.tix.ComboBox(??) -tkinter.tix.Control(??) -tkinter.tix.DECREASING -tkinter.tix.DISABLED -tkinter.tix.DOTBOX -tkinter.tix.DialogShell(??) -tkinter.tix.DirList(??) -tkinter.tix.DirSelectBox(??) -tkinter.tix.DirSelectDialog(??) -tkinter.tix.DirTree(??) -tkinter.tix.DisplayStyle(??) -tkinter.tix.DoubleVar(??) -tkinter.tix.E -tkinter.tix.END -tkinter.tix.EW -tkinter.tix.EXCEPTION -tkinter.tix.EXTENDED -tkinter.tix.Entry(??) -tkinter.tix.Event(??) -tkinter.tix.ExFileSelectBox(??) -tkinter.tix.ExFileSelectDialog(??) -tkinter.tix.FALSE -tkinter.tix.FIRST -tkinter.tix.FLAT -tkinter.tix.FileEntry(??) -tkinter.tix.FileSelectBox(??) -tkinter.tix.FileSelectDialog(??) -tkinter.tix.FileTypeList(??) -tkinter.tix.Form(??) -tkinter.tix.Frame(??) -tkinter.tix.GROOVE -tkinter.tix.Grid(??) -tkinter.tix.HIDDEN -tkinter.tix.HList(??) -tkinter.tix.HORIZONTAL -tkinter.tix.IMAGE -tkinter.tix.IMAGETEXT -tkinter.tix.IMMEDIATE -tkinter.tix.INCREASING -tkinter.tix.INSERT -tkinter.tix.INSIDE -tkinter.tix.INTEGER -tkinter.tix.Image(??) -tkinter.tix.InputOnly(??) -tkinter.tix.IntVar(??) -tkinter.tix.LAST -tkinter.tix.LEFT -tkinter.tix.Label(??) -tkinter.tix.LabelEntry(??) -tkinter.tix.LabelFrame(??) -tkinter.tix.ListNoteBook(??) -tkinter.tix.Listbox(??) -tkinter.tix.MAIN -tkinter.tix.MAX -tkinter.tix.MITER -tkinter.tix.MOVETO -tkinter.tix.MULTIPLE -tkinter.tix.Menu(??) -tkinter.tix.Menubutton(??) -tkinter.tix.Message(??) -tkinter.tix.Meter(??) -tkinter.tix.Misc(??) -tkinter.tix.N -tkinter.tix.NE -tkinter.tix.NO -tkinter.tix.NONE -tkinter.tix.NORMAL -tkinter.tix.NS -tkinter.tix.NSEW -tkinter.tix.NUMERIC -tkinter.tix.NW -tkinter.tix.NoDefaultRoot(??) -tkinter.tix.NoteBook(??) -tkinter.tix.NoteBookFrame(??) -tkinter.tix.OFF -tkinter.tix.ON -tkinter.tix.OUTSIDE -tkinter.tix.OptionMenu(??) -tkinter.tix.OptionName(??) -tkinter.tix.PAGES -tkinter.tix.PIESLICE -tkinter.tix.PROJECTING -tkinter.tix.Pack(??) -tkinter.tix.PanedWindow(??) -tkinter.tix.PhotoImage(??) -tkinter.tix.Place(??) -tkinter.tix.PopupMenu(??) -tkinter.tix.RADIOBUTTON -tkinter.tix.RAISED -tkinter.tix.READABLE -tkinter.tix.REAL -tkinter.tix.RIDGE -tkinter.tix.RIGHT -tkinter.tix.ROUND -tkinter.tix.ROW -tkinter.tix.Radiobutton(??) -tkinter.tix.ResizeHandle(??) -tkinter.tix.S -tkinter.tix.SCROLL -tkinter.tix.SE -tkinter.tix.SEL -tkinter.tix.SEL_FIRST -tkinter.tix.SEL_LAST -tkinter.tix.SEPARATOR -tkinter.tix.SINGLE -tkinter.tix.SOLID -tkinter.tix.STATUS -tkinter.tix.SUNKEN -tkinter.tix.SW -tkinter.tix.S_REGION -tkinter.tix.Scale(??) -tkinter.tix.Scrollbar(??) -tkinter.tix.ScrolledGrid(??) -tkinter.tix.ScrolledHList(??) -tkinter.tix.ScrolledListBox(??) -tkinter.tix.ScrolledTList(??) -tkinter.tix.ScrolledText(??) -tkinter.tix.ScrolledWindow(??) -tkinter.tix.Select(??) -tkinter.tix.Shell(??) -tkinter.tix.Spinbox(??) -tkinter.tix.StdButtonBox(??) -tkinter.tix.StringVar(??) -tkinter.tix.Studbutton(??) -tkinter.tix.TCL_ALL_EVENTS -tkinter.tix.TCL_DONT_WAIT -tkinter.tix.TCL_FILE_EVENTS -tkinter.tix.TCL_IDLE_EVENTS -tkinter.tix.TCL_TIMER_EVENTS -tkinter.tix.TCL_WINDOW_EVENTS -tkinter.tix.TEXT -tkinter.tix.TList(??) -tkinter.tix.TOP -tkinter.tix.TRUE -tkinter.tix.Tcl(??) -tkinter.tix.TclError(??) -tkinter.tix.TclVersion -tkinter.tix.Text(??) -tkinter.tix.TixSubWidget(??) -tkinter.tix.TixWidget(??) -tkinter.tix.Tk(??) -tkinter.tix.TkVersion -tkinter.tix.Toplevel(??) -tkinter.tix.Tree(??) -tkinter.tix.Tributton(??) -tkinter.tix.UNDERLINE -tkinter.tix.UNITS -tkinter.tix.VERTICAL -tkinter.tix.Variable(??) -tkinter.tix.W -tkinter.tix.WINDOW -tkinter.tix.WORD -tkinter.tix.WRITABLE -tkinter.tix.Widget(??) -tkinter.tix.Wm(??) -tkinter.tix.X -tkinter.tix.XView(??) -tkinter.tix.X_REGION -tkinter.tix.Y -tkinter.tix.YES -tkinter.tix.YView(??) -tkinter.tix.Y_REGION -tkinter.tix.colorchooser(??) -tkinter.tix.commondialog(??) -tkinter.tix.constants(??) -tkinter.tix.dialog(??) -tkinter.tix.dnd(??) -tkinter.tix.filedialog(??) -tkinter.tix.font(??) -tkinter.tix.getboolean(??) -tkinter.tix.getdouble(??) -tkinter.tix.getint(??) -tkinter.tix.image_names(??) -tkinter.tix.image_types(??) -tkinter.tix.mainloop(??) -tkinter.tix.messagebox(??) -tkinter.tix.os(??) -tkinter.tix.re(??) -tkinter.tix.scrolledtext(??) -tkinter.tix.simpledialog(??) -tkinter.tix.sys(??) -tkinter.tix.tixCommand(??) -tkinter.tix.tkinter(??) -tkinter.tix.wantobjects -tkinter.tix.warnings(??) -tkinter.ttk.Button(??) -tkinter.ttk.Checkbutton(??) -tkinter.ttk.Combobox(??) -tkinter.ttk.Entry(??) -tkinter.ttk.Frame(??) -tkinter.ttk.Label(??) -tkinter.ttk.LabelFrame(??) -tkinter.ttk.LabeledScale(??) -tkinter.ttk.Labelframe(??) -tkinter.ttk.Menubutton(??) -tkinter.ttk.Notebook(??) -tkinter.ttk.OptionMenu(??) -tkinter.ttk.PanedWindow(??) -tkinter.ttk.Panedwindow(??) -tkinter.ttk.Progressbar(??) -tkinter.ttk.Radiobutton(??) -tkinter.ttk.Scale(??) -tkinter.ttk.Scrollbar(??) -tkinter.ttk.Separator(??) -tkinter.ttk.Sizegrip(??) -tkinter.ttk.Style(??) -tkinter.ttk.Treeview(??) -tkinter.ttk.Widget(??) -tkinter.ttk.setup_master(??) -tkinter.ttk.tclobjs_to_py(??) -tkinter.ttk.tkinter(??) -tkinter.wantobjects -tkinter.warnings(??) -token.AMPER -token.AMPEREQUAL -token.AT -token.CIRCUMFLEX -token.CIRCUMFLEXEQUAL -token.COLON -token.COMMA -token.DEDENT -token.DOT -token.DOUBLESLASH -token.DOUBLESLASHEQUAL -token.DOUBLESTAR -token.DOUBLESTAREQUAL -token.ELLIPSIS -token.ENDMARKER -token.EQEQUAL -token.EQUAL -token.ERRORTOKEN -token.GREATER -token.GREATEREQUAL -token.INDENT -token.ISEOF(??) -token.ISNONTERMINAL(??) -token.ISTERMINAL(??) -token.LBRACE -token.LEFTSHIFT -token.LEFTSHIFTEQUAL -token.LESS -token.LESSEQUAL -token.LPAR -token.LSQB -token.MINEQUAL -token.MINUS -token.NAME -token.NEWLINE -token.NOTEQUAL -token.NT_OFFSET -token.NUMBER -token.N_TOKENS -token.OP -token.PERCENT -token.PERCENTEQUAL -token.PLUS -token.PLUSEQUAL -token.RARROW -token.RBRACE -token.RIGHTSHIFT -token.RIGHTSHIFTEQUAL -token.RPAR -token.RSQB -token.SEMI -token.SLASH -token.SLASHEQUAL -token.STAR -token.STAREQUAL -token.STRING -token.TILDE -token.VBAR -token.VBAREQUAL -token.tok_name(??) -tokenize.AMPER -tokenize.AMPEREQUAL -tokenize.AT -tokenize.BOM_UTF8 -tokenize.Binnumber -tokenize.Bracket -tokenize.CIRCUMFLEX -tokenize.CIRCUMFLEXEQUAL -tokenize.COLON -tokenize.COMMA -tokenize.COMMENT -tokenize.Comment -tokenize.ContStr -tokenize.DEDENT -tokenize.DOT -tokenize.DOUBLESLASH -tokenize.DOUBLESLASHEQUAL -tokenize.DOUBLESTAR -tokenize.DOUBLESTAREQUAL -tokenize.Decnumber -tokenize.Double -tokenize.Double3 -tokenize.ELLIPSIS -tokenize.ENCODING -tokenize.ENDMARKER -tokenize.EQEQUAL -tokenize.EQUAL -tokenize.ERRORTOKEN -tokenize.EXACT_TOKEN_TYPES(??) -tokenize.Expfloat -tokenize.Exponent -tokenize.Floatnumber -tokenize.Funny -tokenize.GREATER -tokenize.GREATEREQUAL -tokenize.Hexnumber -tokenize.INDENT -tokenize.ISEOF(??) -tokenize.ISNONTERMINAL(??) -tokenize.ISTERMINAL(??) -tokenize.Ignore -tokenize.Imagnumber -tokenize.Intnumber -tokenize.LBRACE -tokenize.LEFTSHIFT -tokenize.LEFTSHIFTEQUAL -tokenize.LESS -tokenize.LESSEQUAL -tokenize.LPAR -tokenize.LSQB -tokenize.MINEQUAL -tokenize.MINUS -tokenize.NAME -tokenize.NEWLINE -tokenize.NL -tokenize.NOTEQUAL -tokenize.NT_OFFSET -tokenize.NUMBER -tokenize.N_TOKENS -tokenize.Name -tokenize.Number -tokenize.OP -tokenize.Octnumber -tokenize.Operator -tokenize.PERCENT -tokenize.PERCENTEQUAL -tokenize.PLUS -tokenize.PLUSEQUAL -tokenize.PlainToken -tokenize.Pointfloat -tokenize.PseudoExtras -tokenize.PseudoToken -tokenize.RARROW -tokenize.RBRACE -tokenize.RIGHTSHIFT -tokenize.RIGHTSHIFTEQUAL -tokenize.RPAR -tokenize.RSQB -tokenize.SEMI -tokenize.SLASH -tokenize.SLASHEQUAL -tokenize.STAR -tokenize.STAREQUAL -tokenize.STRING -tokenize.Single -tokenize.Single3 -tokenize.Special -tokenize.StopTokenizing(??) -tokenize.String -tokenize.StringPrefix -tokenize.TILDE -tokenize.TextIOWrapper(??) -tokenize.Token -tokenize.TokenError(??) -tokenize.TokenInfo(??) -tokenize.Triple -tokenize.Untokenizer(??) -tokenize.VBAR -tokenize.VBAREQUAL -tokenize.Whitespace -tokenize.any(??) -tokenize.blank_re(??) -tokenize.builtins(??) -tokenize.collections(??) -tokenize.cookie_re(??) -tokenize.detect_encoding(??) -tokenize.endpats(??) -tokenize.generate_tokens(??) -tokenize.group(??) -tokenize.lookup(encoding) -> CodecInfo -tokenize.main(??) -tokenize.maybe(??) -tokenize.open(??) -tokenize.re(??) -tokenize.single_quoted(??) -tokenize.sys(??) -tokenize.t -tokenize.tabsize -tokenize.tok_name(??) -tokenize.tokenize(??) -tokenize.triple_quoted(??) -tokenize.untokenize(??) -trace.CoverageResults(??) -trace.Ignore(??) -trace.PRAGMA_NOCOVER -trace.Trace(??) -trace.dis(??) -trace.find_executable_linenos(??) -trace.find_lines(??) -trace.find_lines_from_code(??) -trace.find_strings(??) -trace.fullmodname(??) -trace.gc(??) -trace.inspect(??) -trace.linecache(??) -trace.main(??) -trace.modname(??) -trace.os(??) -trace.pickle(??) -trace.re(??) -trace.rx_blank(??) -trace.sys(??) -trace.threading(??) -trace.token(??) -trace.tokenize(??) -trace.usage(??) -traceback.clear_frames(??) -traceback.extract_stack(??) -traceback.extract_tb(??) -traceback.format_exc(??) -traceback.format_exception(??) -traceback.format_exception_only(??) -traceback.format_list(??) -traceback.format_stack(??) -traceback.format_tb(??) -traceback.linecache(??) -traceback.operator(??) -traceback.print_exc(??) -traceback.print_exception(??) -traceback.print_last(??) -traceback.print_list(??) -traceback.print_stack(??) -traceback.print_tb(??) -traceback.sys(??) -tracemalloc.Filter(??) -tracemalloc.Frame(??) -tracemalloc.Sequence(??) -tracemalloc.Snapshot(??) -tracemalloc.Statistic(??) -tracemalloc.StatisticDiff(??) -tracemalloc.Trace(??) -tracemalloc.Traceback(??) -tracemalloc.clear_traces() -tracemalloc.fnmatch(??) -tracemalloc.get_object_traceback(??) -tracemalloc.get_traceback_limit() -> int -tracemalloc.get_traced_memory() -> (int, int) -tracemalloc.get_tracemalloc_memory() -> int -tracemalloc.is_tracing()->bool -tracemalloc.linecache(??) -tracemalloc.os(??) -tracemalloc.pickle(??) -tracemalloc.start(nframe: int=1) -tracemalloc.stop() -tracemalloc.take_snapshot(??) -tracemalloc.total_ordering(??) -tty.B0 -tty.B110 -tty.B115200 -tty.B1200 -tty.B134 -tty.B150 -tty.B1800 -tty.B19200 -tty.B200 -tty.B230400 -tty.B2400 -tty.B300 -tty.B38400 -tty.B4800 -tty.B50 -tty.B57600 -tty.B600 -tty.B75 -tty.B9600 -tty.BRKINT -tty.BS0 -tty.BS1 -tty.BSDLY -tty.CC -tty.CDSUSP -tty.CEOF -tty.CEOL -tty.CEOT -tty.CERASE -tty.CFLAG -tty.CFLUSH -tty.CINTR -tty.CKILL -tty.CLNEXT -tty.CLOCAL -tty.CQUIT -tty.CR0 -tty.CR1 -tty.CR2 -tty.CR3 -tty.CRDLY -tty.CREAD -tty.CRPRNT -tty.CRTSCTS -tty.CS5 -tty.CS6 -tty.CS7 -tty.CS8 -tty.CSIZE -tty.CSTART -tty.CSTOP -tty.CSTOPB -tty.CSUSP -tty.CWERASE -tty.ECHO -tty.ECHOCTL -tty.ECHOE -tty.ECHOK -tty.ECHOKE -tty.ECHONL -tty.ECHOPRT -tty.EXTA -tty.EXTB -tty.FF0 -tty.FF1 -tty.FFDLY -tty.FIOASYNC -tty.FIOCLEX -tty.FIONBIO -tty.FIONCLEX -tty.FIONREAD -tty.FLUSHO -tty.HUPCL -tty.ICANON -tty.ICRNL -tty.IEXTEN -tty.IFLAG -tty.IGNBRK -tty.IGNCR -tty.IGNPAR -tty.IMAXBEL -tty.INLCR -tty.INPCK -tty.ISIG -tty.ISPEED -tty.ISTRIP -tty.IXANY -tty.IXOFF -tty.IXON -tty.LFLAG -tty.NCCS -tty.NL0 -tty.NL1 -tty.NLDLY -tty.NOFLSH -tty.OCRNL -tty.OFDEL -tty.OFILL -tty.OFLAG -tty.ONLCR -tty.ONLRET -tty.ONOCR -tty.OPOST -tty.OSPEED -tty.PARENB -tty.PARMRK -tty.PARODD -tty.PENDIN -tty.TAB0 -tty.TAB1 -tty.TAB2 -tty.TAB3 -tty.TABDLY -tty.TCIFLUSH -tty.TCIOFF -tty.TCIOFLUSH -tty.TCION -tty.TCOFLUSH -tty.TCOOFF -tty.TCOON -tty.TCSADRAIN -tty.TCSAFLUSH -tty.TCSANOW -tty.TCSASOFT -tty.TIOCCONS -tty.TIOCEXCL -tty.TIOCGETD -tty.TIOCGPGRP -tty.TIOCGWINSZ -tty.TIOCMBIC -tty.TIOCMBIS -tty.TIOCMGET -tty.TIOCMSET -tty.TIOCM_CAR -tty.TIOCM_CD -tty.TIOCM_CTS -tty.TIOCM_DSR -tty.TIOCM_DTR -tty.TIOCM_LE -tty.TIOCM_RI -tty.TIOCM_RNG -tty.TIOCM_RTS -tty.TIOCM_SR -tty.TIOCM_ST -tty.TIOCNOTTY -tty.TIOCNXCL -tty.TIOCOUTQ -tty.TIOCPKT -tty.TIOCPKT_DATA -tty.TIOCPKT_DOSTOP -tty.TIOCPKT_FLUSHREAD -tty.TIOCPKT_FLUSHWRITE -tty.TIOCPKT_NOSTOP -tty.TIOCPKT_START -tty.TIOCPKT_STOP -tty.TIOCSCTTY -tty.TIOCSETD -tty.TIOCSPGRP -tty.TIOCSTI -tty.TIOCSWINSZ -tty.TOSTOP -tty.VDISCARD -tty.VEOF -tty.VEOL -tty.VEOL2 -tty.VERASE -tty.VINTR -tty.VKILL -tty.VLNEXT -tty.VMIN -tty.VQUIT -tty.VREPRINT -tty.VSTART -tty.VSTOP -tty.VSUSP -tty.VT0 -tty.VT1 -tty.VTDLY -tty.VTIME -tty.VWERASE -tty.error(??) -tty.setcbreak(??) -tty.setraw(??) -tty.tcdrain(fd) -> None -tty.tcflow(fd, action) -> None -tty.tcflush(fd, queue) -> None -tty.tcgetattr(fd) -> list_of_attrs -tty.tcsendbreak(fd, duration) -> None -tty.tcsetattr(fd, when, attributes) -> None -tuple() -> empty tuple -turtle.Canvas(??) -turtle.Pen(??) -turtle.RawPen(??) -turtle.RawTurtle(??) -turtle.Screen(??) -turtle.ScrolledCanvas(??) -turtle.Shape(??) -turtle.TK(??) -turtle.TNavigator(??) -turtle.TPen(??) -turtle.Tbuffer(??) -turtle.Terminator(??) -turtle.Turtle(??) -turtle.TurtleGraphicsError(??) -turtle.TurtleScreen(??) -turtle.TurtleScreenBase(??) -turtle.Vec2D(??) -turtle.addshape(??) -turtle.back(??) -turtle.backward(??) -turtle.begin_fill(??) -turtle.begin_poly(??) -turtle.bgcolor(??) -turtle.bgpic(??) -turtle.bk(??) -turtle.bye(??) -turtle.circle(??) -turtle.clear(??) -turtle.clearscreen(??) -turtle.clearstamp(??) -turtle.clearstamps(??) -turtle.clone(??) -turtle.color(??) -turtle.colormode(??) -turtle.config_dict(??) -turtle.deepcopy(??) -turtle.defstr -turtle.degrees(??) -turtle.delay(??) -turtle.distance(??) -turtle.done(??) -turtle.dot(??) -turtle.down(??) -turtle.end_fill(??) -turtle.end_poly(??) -turtle.exitonclick(??) -turtle.fd(??) -turtle.fillcolor(??) -turtle.filling(??) -turtle.forward(??) -turtle.get_poly(??) -turtle.get_shapepoly(??) -turtle.getcanvas(??) -turtle.getmethparlist(??) -turtle.getpen(??) -turtle.getscreen(??) -turtle.getshapes(??) -turtle.getturtle(??) -turtle.goto(??) -turtle.heading(??) -turtle.hideturtle(??) -turtle.home(??) -turtle.ht(??) -turtle.inspect(??) -turtle.isdown(??) -turtle.isfile(??) -turtle.isvisible(??) -turtle.join(??) -turtle.left(??) -turtle.listen(??) -turtle.lt(??) -turtle.mainloop(??) -turtle.math(??) -turtle.methodname -turtle.mode(??) -turtle.numinput(??) -turtle.onclick(??) -turtle.ondrag(??) -turtle.onkey(??) -turtle.onkeypress(??) -turtle.onkeyrelease(??) -turtle.onrelease(??) -turtle.onscreenclick(??) -turtle.ontimer(??) -turtle.pd(??) -turtle.pen(??) -turtle.pencolor(??) -turtle.pendown(??) -turtle.pensize(??) -turtle.penup(??) -turtle.pl1 -turtle.pl2 -turtle.pos(??) -turtle.position(??) -turtle.pu(??) -turtle.radians(??) -turtle.read_docstrings(??) -turtle.readconfig(??) -turtle.register_shape(??) -turtle.reset(??) -turtle.resetscreen(??) -turtle.resizemode(??) -turtle.right(??) -turtle.rt(??) -turtle.screensize(??) -turtle.seth(??) -turtle.setheading(??) -turtle.setpos(??) -turtle.setposition(??) -turtle.settiltangle(??) -turtle.setundobuffer(??) -turtle.setup(??) -turtle.setworldcoordinates(??) -turtle.setx(??) -turtle.sety(??) -turtle.shape(??) -turtle.shapesize(??) -turtle.shapetransform(??) -turtle.shearfactor(??) -turtle.showturtle(??) -turtle.simpledialog(??) -turtle.speed(??) -turtle.split(??) -turtle.st(??) -turtle.stamp(??) -turtle.textinput(??) -turtle.tilt(??) -turtle.tiltangle(??) -turtle.time(??) -turtle.title(??) -turtle.towards(??) -turtle.tracer(??) -turtle.turtles(??) -turtle.turtlesize(??) -turtle.types(??) -turtle.undo (repeatedly) the last turtle action. -turtle.undobufferentries(??) -turtle.up(??) -turtle.update(??) -turtle.width(??) -turtle.window_height(??) -turtle.window_width(??) -turtle.write(??) -turtle.write_docstringdict(??) -turtle.xcor(??) -turtle.ycor(??) -type(object_or_name, bases, dict) -types.BuiltinFunctionType(??) -types.BuiltinMethodType(??) -types.CodeType(??) -types.DynamicClassAttribute(??) -types.FrameType(??) -types.FunctionType(??) -types.GeneratorType(??) -types.GetSetDescriptorType(??) -types.LambdaType(??) -types.MappingProxyType(??) -types.MemberDescriptorType(??) -types.MethodType(??) -types.ModuleType(??) -types.SimpleNamespace(??) -types.TracebackType(??) -types.new_class(??) -types.prepare_class(??) -unicodedata.UCD(??) -unicodedata.bidirectional(unichr) -unicodedata.category(unichr) -unicodedata.combining(unichr) -unicodedata.decimal(??) -unicodedata.decomposition(unichr) -unicodedata.digit(unichr[, default]) -unicodedata.east_asian_width(unichr) -unicodedata.lookup(name) -unicodedata.mirrored(unichr) -unicodedata.name(unichr[, default]) -unicodedata.normalize(form, unistr) -unicodedata.numeric(unichr[, default]) -unicodedata.ucd_3_2_0(??) -unicodedata.ucnhash_CAPI(??) -unicodedata.unidata_version -urllib.error(??) -urllib.error.ContentTooShortError(??) -urllib.error.HTTPError(??) -urllib.error.URLError(??) -urllib.error.urllib(??) -urllib.parse(??) -urllib.parse.DefragResult(??) -urllib.parse.DefragResultBytes(??) -urllib.parse.MAX_CACHE_SIZE -urllib.parse.ParseResult(??) -urllib.parse.ParseResultBytes(??) -urllib.parse.Quoter(??) -urllib.parse.ResultBase(??) -urllib.parse.SplitResult(??) -urllib.parse.SplitResultBytes(??) -urllib.parse.clear_cache(??) -urllib.parse.collections(??) -urllib.parse.namedtuple(??) -urllib.parse.non_hierarchical(??) -urllib.parse.parse_qs(??) -urllib.parse.parse_qsl(??) -urllib.parse.quote('abc def') -> 'abc%20def' -urllib.parse.quote_from_bytes(??) -urllib.parse.quote_plus(??) -urllib.parse.re(??) -urllib.parse.scheme_chars -urllib.parse.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib.parse.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib.parse.splitnport(??) -urllib.parse.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib.parse.splitport('host:port') --> 'host', 'port'. -urllib.parse.splitquery('/path?query') --> '/path', 'query'. -urllib.parse.splittag('/path#tag') --> '/path', 'tag'. -urllib.parse.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib.parse.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib.parse.splitvalue('attr=value') --> 'attr', 'value'. -urllib.parse.sys(??) -urllib.parse.to_bytes(u"URL") --> 'URL'. -urllib.parse.unquote(??) -urllib.parse.unquote_plus(??) -urllib.parse.unquote_to_bytes('abc%20def') -> b'abc def'. -urllib.parse.unwrap('') --> 'type://host/path'. -urllib.parse.urldefrag(??) -urllib.parse.urlencode(??) -urllib.parse.urljoin(??) -urllib.parse.urlparse(??) -urllib.parse.urlsplit(??) -urllib.parse.urlunparse(??) -urllib.parse.urlunsplit(??) -urllib.parse.uses_fragment(??) -urllib.parse.uses_netloc(??) -urllib.parse.uses_params(??) -urllib.parse.uses_query(??) -urllib.parse.uses_relative(??) -urllib.request(??) -urllib.request.AbstractBasicAuthHandler(??) -urllib.request.AbstractDigestAuthHandler(??) -urllib.request.AbstractHTTPHandler(??) -urllib.request.BaseHandler(??) -urllib.request.CacheFTPHandler(??) -urllib.request.ContentTooShortError(??) -urllib.request.DataHandler(??) -urllib.request.FTPHandler(??) -urllib.request.FancyURLopener(??) -urllib.request.FileHandler(??) -urllib.request.HTTPBasicAuthHandler(??) -urllib.request.HTTPCookieProcessor(??) -urllib.request.HTTPDefaultErrorHandler(??) -urllib.request.HTTPDigestAuthHandler(??) -urllib.request.HTTPError(??) -urllib.request.HTTPErrorProcessor(??) -urllib.request.HTTPHandler(??) -urllib.request.HTTPPasswordMgr(??) -urllib.request.HTTPPasswordMgrWithDefaultRealm(??) -urllib.request.HTTPRedirectHandler(??) -urllib.request.HTTPSHandler(??) -urllib.request.MAXFTPCACHE -urllib.request.OpenerDirector(??) -urllib.request.ProxyBasicAuthHandler(??) -urllib.request.ProxyDigestAuthHandler(??) -urllib.request.ProxyHandler(??) -urllib.request.Request(??) -urllib.request.URLError(??) -urllib.request.URLopener(??) -urllib.request.UnknownHandler(??) -urllib.request.addclosehook(??) -urllib.request.addinfourl(??) -urllib.request.base64(??) -urllib.request.bisect(??) -urllib.request.build_opener(??) -urllib.request.collections(??) -urllib.request.contextlib(??) -urllib.request.email(??) -urllib.request.ftpcache(??) -urllib.request.ftperrors(??) -urllib.request.ftpwrapper(??) -urllib.request.getproxies(??) -urllib.request.getproxies_environment(??) -urllib.request.getproxies_macosx_sysconf(??) -urllib.request.hashlib(??) -urllib.request.http(??) -urllib.request.install_opener(??) -urllib.request.io(??) -urllib.request.localhost(??) -urllib.request.noheaders(??) -urllib.request.os(??) -urllib.request.parse_http_list(??) -urllib.request.parse_keqv_list(??) -urllib.request.pathname2url(??) -urllib.request.posixpath(??) -urllib.request.proxy_bypass(??) -urllib.request.proxy_bypass_environment(??) -urllib.request.proxy_bypass_macosx_sysconf(??) -urllib.request.quote('abc def') -> 'abc%20def' -urllib.request.re(??) -urllib.request.request_host(??) -urllib.request.socket(??) -urllib.request.splitattr('/path;attr1=value1;attr2=value2;...') -> -urllib.request.splithost('//host[:port]/path') --> 'host[:port]', '/path'. -urllib.request.splitpasswd('user:passwd') -> 'user', 'passwd'. -urllib.request.splitport('host:port') --> 'host', 'port'. -urllib.request.splitquery('/path?query') --> '/path', 'query'. -urllib.request.splittag('/path#tag') --> '/path', 'tag'. -urllib.request.splittype('type:opaquestring') --> 'type', 'opaquestring'. -urllib.request.splituser('user[:passwd]@host[:port]') --> 'user[:passwd]', 'host[:port]'. -urllib.request.splitvalue('attr=value') --> 'attr', 'value'. -urllib.request.ssl(??) -urllib.request.sys(??) -urllib.request.tempfile(??) -urllib.request.thishost(??) -urllib.request.time(??) -urllib.request.to_bytes(u"URL") --> 'URL'. -urllib.request.unquote(??) -urllib.request.unquote_to_bytes('abc%20def') -> b'abc def'. -urllib.request.unwrap('') --> 'type://host/path'. -urllib.request.url2pathname(??) -urllib.request.urlcleanup(??) -urllib.request.urljoin(??) -urllib.request.urlopen(??) -urllib.request.urlparse(??) -urllib.request.urlretrieve(??) -urllib.request.urlsplit(??) -urllib.request.urlunparse(??) -urllib.request.warnings(??) -urllib.response(??) -urllib.response.addbase(??) -urllib.response.addclosehook(??) -urllib.response.addinfo(??) -urllib.response.addinfourl(??) -urllib.robotparser.Entry(??) -urllib.robotparser.RobotFileParser(??) -urllib.robotparser.RuleLine(??) -urllib.robotparser.urllib(??) -uu.Error(??) -uu.binascii(??) -uu.decode(??) -uu.encode(??) -uu.os(??) -uu.sys(??) -uu.test(??) -uuid.NAMESPACE_DNS(??) -uuid.NAMESPACE_OID(??) -uuid.NAMESPACE_URL(??) -uuid.NAMESPACE_X500(??) -uuid.RESERVED_FUTURE -uuid.RESERVED_MICROSOFT -uuid.RESERVED_NCS -uuid.RFC_4122 -uuid.UUID(??) -uuid.bytes_(??) -uuid.ctypes(??) -uuid.getnode(??) -uuid.int_(??) -uuid.lib(??) -uuid.libname -uuid.os(??) -uuid.sys(??) -uuid.uuid1(??) -uuid.uuid3(??) -uuid.uuid4(??) -uuid.uuid5(??) -vars([object]) -> dictionary -venv.EnvBuilder(??) -venv.create(??) -venv.logger(??) -venv.logging(??) -venv.main(??) -venv.os(??) -venv.shutil(??) -venv.subprocess(??) -venv.sys(??) -venv.sysconfig(??) -venv.types(??) -warnings.WarningMessage(??) -warnings.catch_warnings(??) -warnings.defaultaction -warnings.filters(??) -warnings.filterwarnings(??) -warnings.formatwarning(??) -warnings.onceregistry(??) -warnings.resetwarnings(??) -warnings.showwarning(??) -warnings.simplefilter(??) -warnings.sys(??) -warnings.warn(??) -warnings.warn_explicit(??) -wave.Chunk(??) -wave.Error(??) -wave.WAVE_FORMAT_PCM -wave.Wave_read(??) -wave.Wave_write(??) -wave.audioop(??) -wave.builtins(??) -wave.namedtuple(??) -wave.open(??) -wave.openfp(??) -wave.struct(??) -wave.sys(??) -weakref.CallableProxyType(??) -weakref.KeyedRef(??) -weakref.ProxyType(??) -weakref.ProxyTypes(??) -weakref.ReferenceType(??) -weakref.WeakKeyDictionary(??) -weakref.WeakMethod(??) -weakref.WeakSet(??) -weakref.WeakValueDictionary(??) -weakref.collections(??) -weakref.finalize(??) -weakref.getweakrefcount(??) -weakref.getweakrefs(object) -- return a list of all weak reference objects -weakref.itertools(??) -weakref.proxy(object[, callback]) -- create a proxy object that weakly -weakref.ref(??) -weakref.sys(??) -webbrowser.BackgroundBrowser(??) -webbrowser.BaseBrowser(??) -webbrowser.Chrome(??) -webbrowser.Chromium(??) -webbrowser.Elinks(??) -webbrowser.Error(??) -webbrowser.Galeon(??) -webbrowser.GenericBrowser(??) -webbrowser.Grail(??) -webbrowser.Konqueror(??) -webbrowser.MacOSX(??) -webbrowser.MacOSXOSAScript(??) -webbrowser.Mozilla(??) -webbrowser.Netscape(??) -webbrowser.Opera(??) -webbrowser.UnixBrowser(??) -webbrowser.get(??) -webbrowser.main(??) -webbrowser.open(??) -webbrowser.open_new(??) -webbrowser.open_new_tab(??) -webbrowser.os(??) -webbrowser.register(??) -webbrowser.register_X_browsers(??) -webbrowser.shlex(??) -webbrowser.shutil(??) -webbrowser.subprocess(??) -webbrowser.sys(??) -wsgiref.handlers(??) -wsgiref.handlers.BaseCGIHandler(??) -wsgiref.handlers.BaseHandler(??) -wsgiref.handlers.CGIHandler(??) -wsgiref.handlers.FileWrapper(??) -wsgiref.handlers.Headers(??) -wsgiref.handlers.IISCGIHandler(??) -wsgiref.handlers.SimpleHandler(??) -wsgiref.handlers.format_date_time(??) -wsgiref.handlers.guess_scheme(??) -wsgiref.handlers.is_hop_by_hop(??) -wsgiref.handlers.os(??) -wsgiref.handlers.read_environ(??) -wsgiref.handlers.sys(??) -wsgiref.handlers.time(??) -wsgiref.headers(??) -wsgiref.headers.Headers(??) -wsgiref.headers.re(??) -wsgiref.headers.tspecials(??) -wsgiref.simple_server(??) -wsgiref.simple_server.BaseHTTPRequestHandler(??) -wsgiref.simple_server.HTTPServer(??) -wsgiref.simple_server.ServerHandler(??) -wsgiref.simple_server.SimpleHandler(??) -wsgiref.simple_server.WSGIRequestHandler(??) -wsgiref.simple_server.WSGIServer(??) -wsgiref.simple_server.demo_app(??) -wsgiref.simple_server.make_server(??) -wsgiref.simple_server.python_implementation(??) -wsgiref.simple_server.server_version -wsgiref.simple_server.software_version -wsgiref.simple_server.sys(??) -wsgiref.simple_server.sys_version -wsgiref.simple_server.urllib(??) -wsgiref.util(??) -wsgiref.util.FileWrapper(??) -wsgiref.util.application_uri(??) -wsgiref.util.guess_scheme(??) -wsgiref.util.is_hop_by_hop(??) -wsgiref.util.posixpath(??) -wsgiref.util.request_uri(??) -wsgiref.util.setup_testing_defaults(??) -wsgiref.util.shift_path_info(??) -wsgiref.validate.ErrorWrapper(??) -wsgiref.validate.InputWrapper(??) -wsgiref.validate.IteratorWrapper(??) -wsgiref.validate.PartialIteratorWrapper(??) -wsgiref.validate.WSGIWarning(??) -wsgiref.validate.WriteWrapper(??) -wsgiref.validate.assert_(??) -wsgiref.validate.bad_header_value_re(??) -wsgiref.validate.check_content_type(??) -wsgiref.validate.check_environ(??) -wsgiref.validate.check_errors(??) -wsgiref.validate.check_exc_info(??) -wsgiref.validate.check_headers(??) -wsgiref.validate.check_input(??) -wsgiref.validate.check_iterator(??) -wsgiref.validate.check_status(??) -wsgiref.validate.check_string_type(??) -wsgiref.validate.header_re(??) -wsgiref.validate.re(??) -wsgiref.validate.sys(??) -wsgiref.validate.validator(??) -wsgiref.validate.warnings(??) -xdrlib.BytesIO([buffer]) -> object -xdrlib.ConversionError(??) -xdrlib.Error(??) -xdrlib.Packer(??) -xdrlib.Unpacker(??) -xdrlib.struct(??) -xml.dom.DOMException(??) -xml.dom.DOMSTRING_SIZE_ERR -xml.dom.DomstringSizeErr(??) -xml.dom.EMPTY_NAMESPACE(??) -xml.dom.EMPTY_PREFIX(??) -xml.dom.HIERARCHY_REQUEST_ERR -xml.dom.HierarchyRequestErr(??) -xml.dom.INDEX_SIZE_ERR -xml.dom.INUSE_ATTRIBUTE_ERR -xml.dom.INVALID_ACCESS_ERR -xml.dom.INVALID_CHARACTER_ERR -xml.dom.INVALID_MODIFICATION_ERR -xml.dom.INVALID_STATE_ERR -xml.dom.IndexSizeErr(??) -xml.dom.InuseAttributeErr(??) -xml.dom.InvalidAccessErr(??) -xml.dom.InvalidCharacterErr(??) -xml.dom.InvalidModificationErr(??) -xml.dom.InvalidStateErr(??) -xml.dom.NAMESPACE_ERR -xml.dom.NOT_FOUND_ERR -xml.dom.NOT_SUPPORTED_ERR -xml.dom.NO_DATA_ALLOWED_ERR -xml.dom.NO_MODIFICATION_ALLOWED_ERR -xml.dom.NamespaceErr(??) -xml.dom.NoDataAllowedErr(??) -xml.dom.NoModificationAllowedErr(??) -xml.dom.Node(??) -xml.dom.NodeFilter.NodeFilter(??) -xml.dom.NotFoundErr(??) -xml.dom.NotSupportedErr(??) -xml.dom.SYNTAX_ERR -xml.dom.SyntaxErr(??) -xml.dom.UserDataHandler(??) -xml.dom.VALIDATION_ERR -xml.dom.ValidationErr(??) -xml.dom.WRONG_DOCUMENT_ERR -xml.dom.WrongDocumentErr(??) -xml.dom.XHTML_NAMESPACE -xml.dom.XMLNS_NAMESPACE -xml.dom.XML_NAMESPACE -xml.dom.domreg(??) -xml.dom.domreg.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.domreg.registerDOMImplementation(name, factory) -xml.dom.domreg.registered(??) -xml.dom.domreg.well_known_implementations(??) -xml.dom.expatbuilder.CDATA_SECTION_NODE -xml.dom.expatbuilder.DOCUMENT_NODE -xml.dom.expatbuilder.EMPTY_NAMESPACE(??) -xml.dom.expatbuilder.EMPTY_PREFIX(??) -xml.dom.expatbuilder.ElementInfo(??) -xml.dom.expatbuilder.ExpatBuilder(??) -xml.dom.expatbuilder.ExpatBuilderNS(??) -xml.dom.expatbuilder.FILTER_ACCEPT -xml.dom.expatbuilder.FILTER_INTERRUPT -xml.dom.expatbuilder.FILTER_REJECT -xml.dom.expatbuilder.FILTER_SKIP -xml.dom.expatbuilder.FilterCrutch(??) -xml.dom.expatbuilder.FilterVisibilityController(??) -xml.dom.expatbuilder.FragmentBuilder(??) -xml.dom.expatbuilder.FragmentBuilderNS(??) -xml.dom.expatbuilder.InternalSubsetExtractor(??) -xml.dom.expatbuilder.Namespaces(??) -xml.dom.expatbuilder.Node(??) -xml.dom.expatbuilder.NodeFilter(??) -xml.dom.expatbuilder.ParseEscape(??) -xml.dom.expatbuilder.Rejecter(??) -xml.dom.expatbuilder.Skipper(??) -xml.dom.expatbuilder.TEXT_NODE -xml.dom.expatbuilder.XMLNS_NAMESPACE -xml.dom.expatbuilder.expat(??) -xml.dom.expatbuilder.makeBuilder(??) -xml.dom.expatbuilder.minidom(??) -xml.dom.expatbuilder.parse(??) -xml.dom.expatbuilder.parseFragment(??) -xml.dom.expatbuilder.parseFragmentString(??) -xml.dom.expatbuilder.parseString(??) -xml.dom.expatbuilder.theDOMImplementation(??) -xml.dom.expatbuilder.xmlbuilder(??) -xml.dom.getDOMImplementation(name = None, features = ()) -> DOM implementation. -xml.dom.minicompat.EmptyNodeList(??) -xml.dom.minicompat.NodeList(??) -xml.dom.minicompat.StringTypes(??) -xml.dom.minicompat.defproperty(??) -xml.dom.minicompat.xml(??) -xml.dom.minidom.Attr(??) -xml.dom.minidom.AttributeList(??) -xml.dom.minidom.CDATASection(??) -xml.dom.minidom.CharacterData(??) -xml.dom.minidom.Childless(??) -xml.dom.minidom.Comment(??) -xml.dom.minidom.DOMImplementation(??) -xml.dom.minidom.DOMImplementationLS(??) -xml.dom.minidom.Document(??) -xml.dom.minidom.DocumentFragment(??) -xml.dom.minidom.DocumentLS(??) -xml.dom.minidom.DocumentType(??) -xml.dom.minidom.EMPTY_NAMESPACE(??) -xml.dom.minidom.EMPTY_PREFIX(??) -xml.dom.minidom.Element(??) -xml.dom.minidom.ElementInfo(??) -xml.dom.minidom.EmptyNodeList(??) -xml.dom.minidom.Entity(??) -xml.dom.minidom.Identified(??) -xml.dom.minidom.NamedNodeMap(??) -xml.dom.minidom.Node(??) -xml.dom.minidom.NodeList(??) -xml.dom.minidom.Notation(??) -xml.dom.minidom.ProcessingInstruction(??) -xml.dom.minidom.ReadOnlySequentialNamedNodeMap(??) -xml.dom.minidom.StringTypes(??) -xml.dom.minidom.Text(??) -xml.dom.minidom.TypeInfo(??) -xml.dom.minidom.XMLNS_NAMESPACE -xml.dom.minidom.defproperty(??) -xml.dom.minidom.domreg(??) -xml.dom.minidom.getDOMImplementation(??) -xml.dom.minidom.io(??) -xml.dom.minidom.parse(??) -xml.dom.minidom.parseString(??) -xml.dom.minidom.xml(??) -xml.dom.pulldom.CHARACTERS -xml.dom.pulldom.COMMENT -xml.dom.pulldom.DOMEventStream(??) -xml.dom.pulldom.END_DOCUMENT -xml.dom.pulldom.END_ELEMENT -xml.dom.pulldom.ErrorHandler(??) -xml.dom.pulldom.IGNORABLE_WHITESPACE -xml.dom.pulldom.PROCESSING_INSTRUCTION -xml.dom.pulldom.PullDOM(??) -xml.dom.pulldom.SAX2DOM(??) -xml.dom.pulldom.START_DOCUMENT -xml.dom.pulldom.START_ELEMENT -xml.dom.pulldom.default_bufsize -xml.dom.pulldom.parse(??) -xml.dom.pulldom.parseString(??) -xml.dom.pulldom.xml(??) -xml.dom.registerDOMImplementation(name, factory) -xml.dom.xmlbuilder.DOMBuilder(??) -xml.dom.xmlbuilder.DOMBuilderFilter(??) -xml.dom.xmlbuilder.DOMEntityResolver(??) -xml.dom.xmlbuilder.DOMImplementationLS(??) -xml.dom.xmlbuilder.DOMInputSource(??) -xml.dom.xmlbuilder.DocumentLS(??) -xml.dom.xmlbuilder.Options(??) -xml.dom.xmlbuilder.copy(??) -xml.dom.xmlbuilder.xml(??) -xml.etree.ElementInclude.ElementTree(??) -xml.etree.ElementInclude.FatalIncludeError(??) -xml.etree.ElementInclude.XINCLUDE -xml.etree.ElementInclude.XINCLUDE_FALLBACK -xml.etree.ElementInclude.XINCLUDE_INCLUDE -xml.etree.ElementInclude.copy(??) -xml.etree.ElementInclude.default_loader(??) -xml.etree.ElementInclude.include(??) -xml.etree.ElementPath.find(??) -xml.etree.ElementPath.findall(??) -xml.etree.ElementPath.findtext(??) -xml.etree.ElementPath.get_parent_map(??) -xml.etree.ElementPath.iterfind(??) -xml.etree.ElementPath.ops(??) -xml.etree.ElementPath.prepare_child(??) -xml.etree.ElementPath.prepare_descendant(??) -xml.etree.ElementPath.prepare_parent(??) -xml.etree.ElementPath.prepare_predicate(??) -xml.etree.ElementPath.prepare_self(??) -xml.etree.ElementPath.prepare_star(??) -xml.etree.ElementPath.re(??) -xml.etree.ElementPath.xpath_tokenizer(??) -xml.etree.ElementPath.xpath_tokenizer_re(??) -xml.etree.ElementTree.Comment(??) -xml.etree.ElementTree.Element(??) -xml.etree.ElementTree.ElementPath(??) -xml.etree.ElementTree.ElementTree(??) -xml.etree.ElementTree.HTML_EMPTY(??) -xml.etree.ElementTree.PI(??) -xml.etree.ElementTree.ParseError(??) -xml.etree.ElementTree.ProcessingInstruction(??) -xml.etree.ElementTree.QName(??) -xml.etree.ElementTree.SubElement(??) -xml.etree.ElementTree.TreeBuilder(??) -xml.etree.ElementTree.VERSION -xml.etree.ElementTree.XML(??) -xml.etree.ElementTree.XMLID(??) -xml.etree.ElementTree.XMLParser(??) -xml.etree.ElementTree.XMLPullParser(??) -xml.etree.ElementTree.contextlib(??) -xml.etree.ElementTree.dump(??) -xml.etree.ElementTree.fromstring(??) -xml.etree.ElementTree.fromstringlist(??) -xml.etree.ElementTree.io(??) -xml.etree.ElementTree.iselement(??) -xml.etree.ElementTree.iterparse(??) -xml.etree.ElementTree.parse(??) -xml.etree.ElementTree.re(??) -xml.etree.ElementTree.register_namespace(??) -xml.etree.ElementTree.sys(??) -xml.etree.ElementTree.tostring(??) -xml.etree.ElementTree.tostringlist(??) -xml.etree.ElementTree.warnings(??) -xml.etree.cElementTree.Comment(??) -xml.etree.cElementTree.Element(??) -xml.etree.cElementTree.ElementTree(??) -xml.etree.cElementTree.PI(??) -xml.etree.cElementTree.ParseError(??) -xml.etree.cElementTree.ProcessingInstruction(??) -xml.etree.cElementTree.QName(??) -xml.etree.cElementTree.SubElement(??) -xml.etree.cElementTree.TreeBuilder(??) -xml.etree.cElementTree.VERSION -xml.etree.cElementTree.XML(??) -xml.etree.cElementTree.XMLID(??) -xml.etree.cElementTree.XMLParser(??) -xml.etree.cElementTree.dump(??) -xml.etree.cElementTree.fromstring(??) -xml.etree.cElementTree.fromstringlist(??) -xml.etree.cElementTree.iselement(??) -xml.etree.cElementTree.iterparse(??) -xml.etree.cElementTree.parse(??) -xml.etree.cElementTree.register_namespace(??) -xml.etree.cElementTree.tostring(??) -xml.etree.cElementTree.tostringlist(??) -xml.parsers(??) -xml.parsers.expat(??) -xml.parsers.expat.EXPAT_VERSION -xml.parsers.expat.ErrorString(errno) -> string -xml.parsers.expat.ExpatError(??) -xml.parsers.expat.ParserCreate([encoding[, namespace_separator]]) -> parser -xml.parsers.expat.XMLParserType(??) -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_ALWAYS -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_NEVER -xml.parsers.expat.XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE -xml.parsers.expat.error(??) -xml.parsers.expat.errors(??) -xml.parsers.expat.expat_CAPI(??) -xml.parsers.expat.features(??) -xml.parsers.expat.model(??) -xml.parsers.expat.native_encoding -xml.parsers.expat.sys(??) -xml.parsers.expat.version_info(??) -xml.sax.ContentHandler(??) -xml.sax.ErrorHandler(??) -xml.sax.InputSource(??) -xml.sax.SAXException(??) -xml.sax.SAXNotRecognizedException(??) -xml.sax.SAXNotSupportedException(??) -xml.sax.SAXParseException(??) -xml.sax.SAXReaderNotAvailable(??) -xml.sax.default_parser_list(??) -xml.sax.expatreader.AttributesImpl(??) -xml.sax.expatreader.AttributesNSImpl(??) -xml.sax.expatreader.ExpatLocator(??) -xml.sax.expatreader.ExpatParser(??) -xml.sax.expatreader.SAXException(??) -xml.sax.expatreader.SAXNotRecognizedException(??) -xml.sax.expatreader.SAXNotSupportedException(??) -xml.sax.expatreader.SAXParseException(??) -xml.sax.expatreader.SAXReaderNotAvailable(??) -xml.sax.expatreader.create_parser(??) -xml.sax.expatreader.expat(??) -xml.sax.expatreader.feature_external_ges -xml.sax.expatreader.feature_external_pes -xml.sax.expatreader.feature_namespace_prefixes -xml.sax.expatreader.feature_namespaces -xml.sax.expatreader.feature_string_interning -xml.sax.expatreader.feature_validation -xml.sax.expatreader.handler(??) -xml.sax.expatreader.property_interning_dict -xml.sax.expatreader.property_xml_string -xml.sax.expatreader.saxutils(??) -xml.sax.expatreader.version -xml.sax.expatreader.xmlreader(??) -xml.sax.handler(??) -xml.sax.handler.ContentHandler(??) -xml.sax.handler.DTDHandler(??) -xml.sax.handler.EntityResolver(??) -xml.sax.handler.ErrorHandler(??) -xml.sax.handler.all_features(??) -xml.sax.handler.all_properties(??) -xml.sax.handler.feature_external_ges -xml.sax.handler.feature_external_pes -xml.sax.handler.feature_namespace_prefixes -xml.sax.handler.feature_namespaces -xml.sax.handler.feature_string_interning -xml.sax.handler.feature_validation -xml.sax.handler.property_declaration_handler -xml.sax.handler.property_dom_node -xml.sax.handler.property_encoding -xml.sax.handler.property_interning_dict -xml.sax.handler.property_lexical_handler -xml.sax.handler.property_xml_string -xml.sax.handler.version -xml.sax.make_parser(??) -xml.sax.parse(??) -xml.sax.parseString(??) -xml.sax.saxutils.XMLFilterBase(??) -xml.sax.saxutils.XMLGenerator(??) -xml.sax.saxutils.codecs(??) -xml.sax.saxutils.escape(??) -xml.sax.saxutils.handler(??) -xml.sax.saxutils.io(??) -xml.sax.saxutils.os(??) -xml.sax.saxutils.prepare_input_source(??) -xml.sax.saxutils.quoteattr(??) -xml.sax.saxutils.unescape(??) -xml.sax.saxutils.urllib(??) -xml.sax.saxutils.xmlreader(??) -xml.sax.xmlreader(??) -xml.sax.xmlreader.AttributesImpl(??) -xml.sax.xmlreader.AttributesNSImpl(??) -xml.sax.xmlreader.IncrementalParser(??) -xml.sax.xmlreader.InputSource(??) -xml.sax.xmlreader.Locator(??) -xml.sax.xmlreader.SAXNotRecognizedException(??) -xml.sax.xmlreader.SAXNotSupportedException(??) -xml.sax.xmlreader.XMLReader(??) -xml.sax.xmlreader.handler(??) -xmlrpc.client.APPLICATION_ERROR -xmlrpc.client.Binary(??) -xmlrpc.client.Boolean(??) -xmlrpc.client.BytesIO([buffer]) -> object -xmlrpc.client.DateTime(??) -xmlrpc.client.Error(??) -xmlrpc.client.ExpatParser(??) -xmlrpc.client.FastMarshaller(??) -xmlrpc.client.FastParser(??) -xmlrpc.client.FastUnmarshaller(??) -xmlrpc.client.Fault(??) -xmlrpc.client.GzipDecodedResponse(??) -xmlrpc.client.INTERNAL_ERROR -xmlrpc.client.INVALID_ENCODING_CHAR -xmlrpc.client.INVALID_METHOD_PARAMS -xmlrpc.client.INVALID_XMLRPC -xmlrpc.client.MAXINT -xmlrpc.client.METHOD_NOT_FOUND -xmlrpc.client.MININT -xmlrpc.client.Marshaller(??) -xmlrpc.client.MultiCall(??) -xmlrpc.client.MultiCallIterator(??) -xmlrpc.client.NOT_WELLFORMED_ERROR -xmlrpc.client.PARSE_ERROR -xmlrpc.client.ProtocolError(??) -xmlrpc.client.ResponseError(??) -xmlrpc.client.SERVER_ERROR -xmlrpc.client.SYSTEM_ERROR -xmlrpc.client.SafeTransport(??) -xmlrpc.client.Server(??) -xmlrpc.client.ServerProxy(??) -xmlrpc.client.TRANSPORT_ERROR -xmlrpc.client.Transport(??) -xmlrpc.client.UNSUPPORTED_ENCODING -xmlrpc.client.Unmarshaller(??) -xmlrpc.client.WRAPPERS(??) -xmlrpc.client.base64(??) -xmlrpc.client.boolean(??) -xmlrpc.client.datetime(year, month, day[, hour[, minute[, second[, microsecond[,tzinfo]]]]]) -xmlrpc.client.dumps(??) -xmlrpc.client.errno(??) -xmlrpc.client.escape(??) -xmlrpc.client.expat(??) -xmlrpc.client.getparser() -> parser, unmarshaller -xmlrpc.client.gzip(??) -xmlrpc.client.gzip_decode(??) -xmlrpc.client.gzip_encode(??) -xmlrpc.client.http(??) -xmlrpc.client.loads(??) -xmlrpc.client.socket(??) -xmlrpc.client.sys(??) -xmlrpc.client.time(??) -xmlrpc.client.urllib(??) -xmlrpc.server.BaseHTTPRequestHandler(??) -xmlrpc.server.CGIXMLRPCRequestHandler(??) -xmlrpc.server.DocCGIXMLRPCRequestHandler(??) -xmlrpc.server.DocXMLRPCRequestHandler(??) -xmlrpc.server.DocXMLRPCServer(??) -xmlrpc.server.Fault(??) -xmlrpc.server.MultiPathXMLRPCServer(??) -xmlrpc.server.ServerHTMLDoc(??) -xmlrpc.server.SimpleXMLRPCDispatcher(??) -xmlrpc.server.SimpleXMLRPCRequestHandler(??) -xmlrpc.server.SimpleXMLRPCServer(??) -xmlrpc.server.XMLRPCDocGenerator(??) -xmlrpc.server.dumps(??) -xmlrpc.server.fcntl(??) -xmlrpc.server.gzip_decode(??) -xmlrpc.server.gzip_encode(??) -xmlrpc.server.http(??) -xmlrpc.server.inspect(??) -xmlrpc.server.list_public_methods(??) -xmlrpc.server.loads(??) -xmlrpc.server.os(??) -xmlrpc.server.pydoc(??) -xmlrpc.server.re(??) -xmlrpc.server.resolve_dotted_attribute(a, 'b.c.d') => a.b.c.d -xmlrpc.server.socketserver(??) -xmlrpc.server.sys(??) -xmlrpc.server.traceback(??) -xxlimited.Null(??) -xxlimited.Str(??) -xxlimited.error(??) -xxlimited.foo(i,j) -xxlimited.new() -> new Xx object -xxlimited.roj(a,b) -> None -zip(iter1 [,iter2 [...]]) --> zip object -zipfile.BZIP2_VERSION -zipfile.BadZipFile(??) -zipfile.BadZipfile(??) -zipfile.DEFAULT_VERSION -zipfile.LZMACompressor(??) -zipfile.LZMADecompressor(??) -zipfile.LZMA_VERSION -zipfile.LargeZipFile(??) -zipfile.MAX_EXTRACT_VERSION -zipfile.PyZipFile(??) -zipfile.ZIP64_LIMIT -zipfile.ZIP64_VERSION -zipfile.ZIP_BZIP2 -zipfile.ZIP_DEFLATED -zipfile.ZIP_FILECOUNT_LIMIT -zipfile.ZIP_LZMA -zipfile.ZIP_MAX_COMMENT -zipfile.ZIP_STORED -zipfile.ZipExtFile(??) -zipfile.ZipFile(??) -zipfile.ZipInfo(??) -zipfile.binascii(??) -zipfile.bz2(??) -zipfile.compressor_names(??) -zipfile.crc32(??) -zipfile.error(??) -zipfile.importlib(??) -zipfile.io(??) -zipfile.is_zipfile(??) -zipfile.lzma(??) -zipfile.main(??) -zipfile.os(??) -zipfile.re(??) -zipfile.shutil(??) -zipfile.sizeCentralDir -zipfile.sizeEndCentDir -zipfile.sizeEndCentDir64 -zipfile.sizeEndCentDir64Locator -zipfile.sizeFileHeader -zipfile.stat(??) -zipfile.stringCentralDir -zipfile.stringEndArchive -zipfile.stringEndArchive64 -zipfile.stringEndArchive64Locator -zipfile.stringFileHeader -zipfile.struct(??) -zipfile.structCentralDir -zipfile.structEndArchive -zipfile.structEndArchive64 -zipfile.structEndArchive64Locator -zipfile.structFileHeader -zipfile.sys(??) -zipfile.time(??) -zipfile.zlib(??) -zipimport.ZipImportError(??) -zipimport.zipimporter(archivepath) -> zipimporter object -zlib.DEFLATED -zlib.DEF_BUF_SIZE -zlib.DEF_MEM_LEVEL -zlib.MAX_WBITS -zlib.ZLIB_RUNTIME_VERSION -zlib.ZLIB_VERSION -zlib.Z_BEST_COMPRESSION -zlib.Z_BEST_SPEED -zlib.Z_DEFAULT_COMPRESSION -zlib.Z_DEFAULT_STRATEGY -zlib.Z_FILTERED -zlib.Z_FINISH -zlib.Z_FULL_FLUSH -zlib.Z_HUFFMAN_ONLY -zlib.Z_NO_FLUSH -zlib.Z_SYNC_FLUSH -zlib.adler32(??) -zlib.compress(??) -zlib.compressobj(??) -zlib.crc32(??) -zlib.decompress(??) -zlib.decompressobj(??) -zlib.error(??) diff --git a/PyQt5/qsci/api/python/QScintilla2.api b/PyQt5/qsci/api/python/QScintilla2.api deleted file mode 100644 index eac771f8..00000000 --- a/PyQt5/qsci/api/python/QScintilla2.api +++ /dev/null @@ -1,2888 +0,0 @@ -Qsci.QSCINTILLA_VERSION?7 -Qsci.QSCINTILLA_VERSION_STR?7 -Qsci.QsciScintillaBase.SC_ORDER_PRESORTED?10 -Qsci.QsciScintillaBase.SC_ORDER_PERFORMSORT?10 -Qsci.QsciScintillaBase.SC_ORDER_CUSTOM?10 -Qsci.QsciScintillaBase.SC_AUTOMATICFOLD_SHOW?10 -Qsci.QsciScintillaBase.SC_AUTOMATICFOLD_CLICK?10 -Qsci.QsciScintillaBase.SC_AUTOMATICFOLD_CHANGE?10 -Qsci.QsciScintillaBase.SC_FOLDACTION_CONTRACT?10 -Qsci.QsciScintillaBase.SC_FOLDACTION_EXPAND?10 -Qsci.QsciScintillaBase.SC_FOLDACTION_TOGGLE?10 -Qsci.QsciScintillaBase.SC_FONT_SIZE_MULTIPLIER?10 -Qsci.QsciScintillaBase.SC_CASEINSENSITIVEBEHAVIOUR_RESPECTCASE?10 -Qsci.QsciScintillaBase.SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE?10 -Qsci.QsciScintillaBase.SC_TECHNOLOGY_DEFAULT?10 -Qsci.QsciScintillaBase.SC_TECHNOLOGY_DIRECTWRITE?10 -Qsci.QsciScintillaBase.SC_WEIGHT_NORMAL?10 -Qsci.QsciScintillaBase.SC_WEIGHT_SEMIBOLD?10 -Qsci.QsciScintillaBase.SC_WEIGHT_BOLD?10 -Qsci.QsciScintillaBase.SCLEX_CONTAINER?10 -Qsci.QsciScintillaBase.SCLEX_NULL?10 -Qsci.QsciScintillaBase.SCLEX_PYTHON?10 -Qsci.QsciScintillaBase.SCLEX_CPP?10 -Qsci.QsciScintillaBase.SCLEX_HTML?10 -Qsci.QsciScintillaBase.SCLEX_XML?10 -Qsci.QsciScintillaBase.SCLEX_PERL?10 -Qsci.QsciScintillaBase.SCLEX_SQL?10 -Qsci.QsciScintillaBase.SCLEX_VB?10 -Qsci.QsciScintillaBase.SCLEX_PROPERTIES?10 -Qsci.QsciScintillaBase.SCLEX_ERRORLIST?10 -Qsci.QsciScintillaBase.SCLEX_MAKEFILE?10 -Qsci.QsciScintillaBase.SCLEX_BATCH?10 -Qsci.QsciScintillaBase.SCLEX_LATEX?10 -Qsci.QsciScintillaBase.SCLEX_LUA?10 -Qsci.QsciScintillaBase.SCLEX_DIFF?10 -Qsci.QsciScintillaBase.SCLEX_CONF?10 -Qsci.QsciScintillaBase.SCLEX_PASCAL?10 -Qsci.QsciScintillaBase.SCLEX_AVE?10 -Qsci.QsciScintillaBase.SCLEX_ADA?10 -Qsci.QsciScintillaBase.SCLEX_LISP?10 -Qsci.QsciScintillaBase.SCLEX_RUBY?10 -Qsci.QsciScintillaBase.SCLEX_EIFFEL?10 -Qsci.QsciScintillaBase.SCLEX_EIFFELKW?10 -Qsci.QsciScintillaBase.SCLEX_TCL?10 -Qsci.QsciScintillaBase.SCLEX_NNCRONTAB?10 -Qsci.QsciScintillaBase.SCLEX_BULLANT?10 -Qsci.QsciScintillaBase.SCLEX_VBSCRIPT?10 -Qsci.QsciScintillaBase.SCLEX_ASP?10 -Qsci.QsciScintillaBase.SCLEX_PHP?10 -Qsci.QsciScintillaBase.SCLEX_BAAN?10 -Qsci.QsciScintillaBase.SCLEX_MATLAB?10 -Qsci.QsciScintillaBase.SCLEX_SCRIPTOL?10 -Qsci.QsciScintillaBase.SCLEX_ASM?10 -Qsci.QsciScintillaBase.SCLEX_CPPNOCASE?10 -Qsci.QsciScintillaBase.SCLEX_FORTRAN?10 -Qsci.QsciScintillaBase.SCLEX_F77?10 -Qsci.QsciScintillaBase.SCLEX_CSS?10 -Qsci.QsciScintillaBase.SCLEX_POV?10 -Qsci.QsciScintillaBase.SCLEX_LOUT?10 -Qsci.QsciScintillaBase.SCLEX_ESCRIPT?10 -Qsci.QsciScintillaBase.SCLEX_PS?10 -Qsci.QsciScintillaBase.SCLEX_NSIS?10 -Qsci.QsciScintillaBase.SCLEX_MMIXAL?10 -Qsci.QsciScintillaBase.SCLEX_CLW?10 -Qsci.QsciScintillaBase.SCLEX_CLWNOCASE?10 -Qsci.QsciScintillaBase.SCLEX_LOT?10 -Qsci.QsciScintillaBase.SCLEX_YAML?10 -Qsci.QsciScintillaBase.SCLEX_TEX?10 -Qsci.QsciScintillaBase.SCLEX_METAPOST?10 -Qsci.QsciScintillaBase.SCLEX_POWERBASIC?10 -Qsci.QsciScintillaBase.SCLEX_FORTH?10 -Qsci.QsciScintillaBase.SCLEX_ERLANG?10 -Qsci.QsciScintillaBase.SCLEX_OCTAVE?10 -Qsci.QsciScintillaBase.SCLEX_MSSQL?10 -Qsci.QsciScintillaBase.SCLEX_VERILOG?10 -Qsci.QsciScintillaBase.SCLEX_KIX?10 -Qsci.QsciScintillaBase.SCLEX_GUI4CLI?10 -Qsci.QsciScintillaBase.SCLEX_SPECMAN?10 -Qsci.QsciScintillaBase.SCLEX_AU3?10 -Qsci.QsciScintillaBase.SCLEX_APDL?10 -Qsci.QsciScintillaBase.SCLEX_BASH?10 -Qsci.QsciScintillaBase.SCLEX_ASN1?10 -Qsci.QsciScintillaBase.SCLEX_VHDL?10 -Qsci.QsciScintillaBase.SCLEX_CAML?10 -Qsci.QsciScintillaBase.SCLEX_BLITZBASIC?10 -Qsci.QsciScintillaBase.SCLEX_PUREBASIC?10 -Qsci.QsciScintillaBase.SCLEX_HASKELL?10 -Qsci.QsciScintillaBase.SCLEX_PHPSCRIPT?10 -Qsci.QsciScintillaBase.SCLEX_TADS3?10 -Qsci.QsciScintillaBase.SCLEX_REBOL?10 -Qsci.QsciScintillaBase.SCLEX_SMALLTALK?10 -Qsci.QsciScintillaBase.SCLEX_FLAGSHIP?10 -Qsci.QsciScintillaBase.SCLEX_CSOUND?10 -Qsci.QsciScintillaBase.SCLEX_FREEBASIC?10 -Qsci.QsciScintillaBase.SCLEX_INNOSETUP?10 -Qsci.QsciScintillaBase.SCLEX_OPAL?10 -Qsci.QsciScintillaBase.SCLEX_SPICE?10 -Qsci.QsciScintillaBase.SCLEX_D?10 -Qsci.QsciScintillaBase.SCLEX_CMAKE?10 -Qsci.QsciScintillaBase.SCLEX_GAP?10 -Qsci.QsciScintillaBase.SCLEX_PLM?10 -Qsci.QsciScintillaBase.SCLEX_PROGRESS?10 -Qsci.QsciScintillaBase.SCLEX_ABAQUS?10 -Qsci.QsciScintillaBase.SCLEX_ASYMPTOTE?10 -Qsci.QsciScintillaBase.SCLEX_R?10 -Qsci.QsciScintillaBase.SCLEX_MAGIK?10 -Qsci.QsciScintillaBase.SCLEX_POWERSHELL?10 -Qsci.QsciScintillaBase.SCLEX_MYSQL?10 -Qsci.QsciScintillaBase.SCLEX_PO?10 -Qsci.QsciScintillaBase.SCLEX_TAL?10 -Qsci.QsciScintillaBase.SCLEX_COBOL?10 -Qsci.QsciScintillaBase.SCLEX_TACL?10 -Qsci.QsciScintillaBase.SCLEX_SORCUS?10 -Qsci.QsciScintillaBase.SCLEX_POWERPRO?10 -Qsci.QsciScintillaBase.SCLEX_NIMROD?10 -Qsci.QsciScintillaBase.SCLEX_SML?10 -Qsci.QsciScintillaBase.SCLEX_MARKDOWN?10 -Qsci.QsciScintillaBase.SCLEX_TXT2TAGS?10 -Qsci.QsciScintillaBase.SCLEX_A68K?10 -Qsci.QsciScintillaBase.SCLEX_MODULA?10 -Qsci.QsciScintillaBase.SCLEX_COFFEESCRIPT?10 -Qsci.QsciScintillaBase.SCLEX_TCMD?10 -Qsci.QsciScintillaBase.SCLEX_AVS?10 -Qsci.QsciScintillaBase.SCLEX_ECL?10 -Qsci.QsciScintillaBase.SCLEX_OSCRIPT?10 -Qsci.QsciScintillaBase.SCLEX_VISUALPROLOG?10 -Qsci.QsciScintillaBase.SCLEX_LITERATEHASKELL?10 -Qsci.QsciScintillaBase.SCLEX_STTXT?10 -Qsci.QsciScintillaBase.SCLEX_KVIRC?10 -Qsci.QsciScintillaBase.SCLEX_RUST?10 -Qsci.QsciScintillaBase.SCMOD_NORM?10 -Qsci.QsciScintillaBase.SCMOD_SHIFT?10 -Qsci.QsciScintillaBase.SCMOD_CTRL?10 -Qsci.QsciScintillaBase.SCMOD_ALT?10 -Qsci.QsciScintillaBase.SCMOD_SUPER?10 -Qsci.QsciScintillaBase.SCMOD_META?10 -Qsci.QsciScintillaBase.SCK_DOWN?10 -Qsci.QsciScintillaBase.SCK_UP?10 -Qsci.QsciScintillaBase.SCK_LEFT?10 -Qsci.QsciScintillaBase.SCK_RIGHT?10 -Qsci.QsciScintillaBase.SCK_HOME?10 -Qsci.QsciScintillaBase.SCK_END?10 -Qsci.QsciScintillaBase.SCK_PRIOR?10 -Qsci.QsciScintillaBase.SCK_NEXT?10 -Qsci.QsciScintillaBase.SCK_DELETE?10 -Qsci.QsciScintillaBase.SCK_INSERT?10 -Qsci.QsciScintillaBase.SCK_ESCAPE?10 -Qsci.QsciScintillaBase.SCK_BACK?10 -Qsci.QsciScintillaBase.SCK_TAB?10 -Qsci.QsciScintillaBase.SCK_RETURN?10 -Qsci.QsciScintillaBase.SCK_ADD?10 -Qsci.QsciScintillaBase.SCK_SUBTRACT?10 -Qsci.QsciScintillaBase.SCK_DIVIDE?10 -Qsci.QsciScintillaBase.SCK_WIN?10 -Qsci.QsciScintillaBase.SCK_RWIN?10 -Qsci.QsciScintillaBase.SCK_MENU?10 -Qsci.QsciScintillaBase.SC_MOD_INSERTTEXT?10 -Qsci.QsciScintillaBase.SC_MOD_DELETETEXT?10 -Qsci.QsciScintillaBase.SC_MOD_CHANGESTYLE?10 -Qsci.QsciScintillaBase.SC_MOD_CHANGEFOLD?10 -Qsci.QsciScintillaBase.SC_PERFORMED_USER?10 -Qsci.QsciScintillaBase.SC_PERFORMED_UNDO?10 -Qsci.QsciScintillaBase.SC_PERFORMED_REDO?10 -Qsci.QsciScintillaBase.SC_MULTISTEPUNDOREDO?10 -Qsci.QsciScintillaBase.SC_LASTSTEPINUNDOREDO?10 -Qsci.QsciScintillaBase.SC_MOD_CHANGEMARKER?10 -Qsci.QsciScintillaBase.SC_MOD_BEFOREINSERT?10 -Qsci.QsciScintillaBase.SC_MOD_BEFOREDELETE?10 -Qsci.QsciScintillaBase.SC_MULTILINEUNDOREDO?10 -Qsci.QsciScintillaBase.SC_STARTACTION?10 -Qsci.QsciScintillaBase.SC_MOD_CHANGEINDICATOR?10 -Qsci.QsciScintillaBase.SC_MOD_CHANGELINESTATE?10 -Qsci.QsciScintillaBase.SC_MOD_CHANGEMARGIN?10 -Qsci.QsciScintillaBase.SC_MOD_CHANGEANNOTATION?10 -Qsci.QsciScintillaBase.SC_MOD_CONTAINER?10 -Qsci.QsciScintillaBase.SC_MOD_LEXERSTATE?10 -Qsci.QsciScintillaBase.SC_MODEVENTMASKALL?10 -Qsci.QsciScintillaBase.CARETSTYLE_INVISIBLE?10 -Qsci.QsciScintillaBase.CARETSTYLE_LINE?10 -Qsci.QsciScintillaBase.CARETSTYLE_BLOCK?10 -Qsci.QsciScintillaBase.CARET_SLOP?10 -Qsci.QsciScintillaBase.CARET_STRICT?10 -Qsci.QsciScintillaBase.CARET_JUMPS?10 -Qsci.QsciScintillaBase.CARET_EVEN?10 -Qsci.QsciScintillaBase.VISIBLE_SLOP?10 -Qsci.QsciScintillaBase.VISIBLE_STRICT?10 -Qsci.QsciScintillaBase.UNDO_MAY_COALESCE?10 -Qsci.QsciScintillaBase.SC_CURSORNORMAL?10 -Qsci.QsciScintillaBase.SC_CURSORARROW?10 -Qsci.QsciScintillaBase.SC_CURSORWAIT?10 -Qsci.QsciScintillaBase.SC_CURSORREVERSEARROW?10 -Qsci.QsciScintillaBase.EDGE_NONE?10 -Qsci.QsciScintillaBase.EDGE_LINE?10 -Qsci.QsciScintillaBase.EDGE_BACKGROUND?10 -Qsci.QsciScintillaBase.ANNOTATION_HIDDEN?10 -Qsci.QsciScintillaBase.ANNOTATION_STANDARD?10 -Qsci.QsciScintillaBase.ANNOTATION_BOXED?10 -Qsci.QsciScintillaBase.SC_CACHE_NONE?10 -Qsci.QsciScintillaBase.SC_CACHE_CARET?10 -Qsci.QsciScintillaBase.SC_CACHE_PAGE?10 -Qsci.QsciScintillaBase.SC_CACHE_DOCUMENT?10 -Qsci.QsciScintillaBase.SC_WRAPINDENT_FIXED?10 -Qsci.QsciScintillaBase.SC_WRAPINDENT_SAME?10 -Qsci.QsciScintillaBase.SC_WRAPINDENT_INDENT?10 -Qsci.QsciScintillaBase.SC_WRAP_NONE?10 -Qsci.QsciScintillaBase.SC_WRAP_WORD?10 -Qsci.QsciScintillaBase.SC_WRAP_CHAR?10 -Qsci.QsciScintillaBase.SC_TIME_FOREVER?10 -Qsci.QsciScintillaBase.SC_FOLDFLAG_LINEBEFORE_EXPANDED?10 -Qsci.QsciScintillaBase.SC_FOLDFLAG_LINEBEFORE_CONTRACTED?10 -Qsci.QsciScintillaBase.SC_FOLDFLAG_LINEAFTER_EXPANDED?10 -Qsci.QsciScintillaBase.SC_FOLDFLAG_LINEAFTER_CONTRACTED?10 -Qsci.QsciScintillaBase.SC_FOLDFLAG_LEVELNUMBERS?10 -Qsci.QsciScintillaBase.SC_FOLDLEVELBASE?10 -Qsci.QsciScintillaBase.SC_FOLDLEVELWHITEFLAG?10 -Qsci.QsciScintillaBase.SC_FOLDLEVELHEADERFLAG?10 -Qsci.QsciScintillaBase.SC_FOLDLEVELNUMBERMASK?10 -Qsci.QsciScintillaBase.SCFIND_WHOLEWORD?10 -Qsci.QsciScintillaBase.SCFIND_MATCHCASE?10 -Qsci.QsciScintillaBase.SCFIND_WORDSTART?10 -Qsci.QsciScintillaBase.SCFIND_REGEXP?10 -Qsci.QsciScintillaBase.SCFIND_POSIX?10 -Qsci.QsciScintillaBase.SC_PRINT_NORMAL?10 -Qsci.QsciScintillaBase.SC_PRINT_INVERTLIGHT?10 -Qsci.QsciScintillaBase.SC_PRINT_BLACKONWHITE?10 -Qsci.QsciScintillaBase.SC_PRINT_COLOURONWHITE?10 -Qsci.QsciScintillaBase.SC_PRINT_COLOURONWHITEDEFAULTBG?10 -Qsci.QsciScintillaBase.INDIC_PLAIN?10 -Qsci.QsciScintillaBase.INDIC_SQUIGGLE?10 -Qsci.QsciScintillaBase.INDIC_TT?10 -Qsci.QsciScintillaBase.INDIC_DIAGONAL?10 -Qsci.QsciScintillaBase.INDIC_STRIKE?10 -Qsci.QsciScintillaBase.INDIC_HIDDEN?10 -Qsci.QsciScintillaBase.INDIC_BOX?10 -Qsci.QsciScintillaBase.INDIC_ROUNDBOX?10 -Qsci.QsciScintillaBase.INDIC_STRAIGHTBOX?10 -Qsci.QsciScintillaBase.INDIC_DASH?10 -Qsci.QsciScintillaBase.INDIC_DOTS?10 -Qsci.QsciScintillaBase.INDIC_SQUIGGLELOW?10 -Qsci.QsciScintillaBase.INDIC_DOTBOX?10 -Qsci.QsciScintillaBase.INDIC_SQUIGGLEPIXMAP?10 -Qsci.QsciScintillaBase.INDIC_COMPOSITIONTHICK?10 -Qsci.QsciScintillaBase.INDIC_CONTAINER?10 -Qsci.QsciScintillaBase.INDIC_MAX?10 -Qsci.QsciScintillaBase.INDIC0_MASK?10 -Qsci.QsciScintillaBase.INDIC1_MASK?10 -Qsci.QsciScintillaBase.INDIC2_MASK?10 -Qsci.QsciScintillaBase.INDICS_MASK?10 -Qsci.QsciScintillaBase.SC_IV_NONE?10 -Qsci.QsciScintillaBase.SC_IV_REAL?10 -Qsci.QsciScintillaBase.SC_IV_LOOKFORWARD?10 -Qsci.QsciScintillaBase.SC_IV_LOOKBOTH?10 -Qsci.QsciScintillaBase.SC_CASE_MIXED?10 -Qsci.QsciScintillaBase.SC_CASE_UPPER?10 -Qsci.QsciScintillaBase.SC_CASE_LOWER?10 -Qsci.QsciScintillaBase.SC_CHARSET_ANSI?10 -Qsci.QsciScintillaBase.SC_CHARSET_DEFAULT?10 -Qsci.QsciScintillaBase.SC_CHARSET_BALTIC?10 -Qsci.QsciScintillaBase.SC_CHARSET_CHINESEBIG5?10 -Qsci.QsciScintillaBase.SC_CHARSET_EASTEUROPE?10 -Qsci.QsciScintillaBase.SC_CHARSET_GB2312?10 -Qsci.QsciScintillaBase.SC_CHARSET_GREEK?10 -Qsci.QsciScintillaBase.SC_CHARSET_HANGUL?10 -Qsci.QsciScintillaBase.SC_CHARSET_MAC?10 -Qsci.QsciScintillaBase.SC_CHARSET_OEM?10 -Qsci.QsciScintillaBase.SC_CHARSET_RUSSIAN?10 -Qsci.QsciScintillaBase.SC_CHARSET_SHIFTJIS?10 -Qsci.QsciScintillaBase.SC_CHARSET_SYMBOL?10 -Qsci.QsciScintillaBase.SC_CHARSET_TURKISH?10 -Qsci.QsciScintillaBase.SC_CHARSET_JOHAB?10 -Qsci.QsciScintillaBase.SC_CHARSET_HEBREW?10 -Qsci.QsciScintillaBase.SC_CHARSET_ARABIC?10 -Qsci.QsciScintillaBase.SC_CHARSET_VIETNAMESE?10 -Qsci.QsciScintillaBase.SC_CHARSET_THAI?10 -Qsci.QsciScintillaBase.SC_CHARSET_8859_15?10 -Qsci.QsciScintillaBase.STYLE_DEFAULT?10 -Qsci.QsciScintillaBase.STYLE_LINENUMBER?10 -Qsci.QsciScintillaBase.STYLE_BRACELIGHT?10 -Qsci.QsciScintillaBase.STYLE_BRACEBAD?10 -Qsci.QsciScintillaBase.STYLE_CONTROLCHAR?10 -Qsci.QsciScintillaBase.STYLE_INDENTGUIDE?10 -Qsci.QsciScintillaBase.STYLE_CALLTIP?10 -Qsci.QsciScintillaBase.STYLE_LASTPREDEFINED?10 -Qsci.QsciScintillaBase.STYLE_MAX?10 -Qsci.QsciScintillaBase.SC_MARGIN_SYMBOL?10 -Qsci.QsciScintillaBase.SC_MARGIN_NUMBER?10 -Qsci.QsciScintillaBase.SC_MARGIN_BACK?10 -Qsci.QsciScintillaBase.SC_MARGIN_FORE?10 -Qsci.QsciScintillaBase.SC_MARGIN_TEXT?10 -Qsci.QsciScintillaBase.SC_MARGIN_RTEXT?10 -Qsci.QsciScintillaBase.SC_MARKNUM_FOLDEREND?10 -Qsci.QsciScintillaBase.SC_MARKNUM_FOLDEROPENMID?10 -Qsci.QsciScintillaBase.SC_MARKNUM_FOLDERMIDTAIL?10 -Qsci.QsciScintillaBase.SC_MARKNUM_FOLDERTAIL?10 -Qsci.QsciScintillaBase.SC_MARKNUM_FOLDERSUB?10 -Qsci.QsciScintillaBase.SC_MARKNUM_FOLDER?10 -Qsci.QsciScintillaBase.SC_MARKNUM_FOLDEROPEN?10 -Qsci.QsciScintillaBase.SC_MASK_FOLDERS?10 -Qsci.QsciScintillaBase.SC_MARK_CIRCLE?10 -Qsci.QsciScintillaBase.SC_MARK_ROUNDRECT?10 -Qsci.QsciScintillaBase.SC_MARK_ARROW?10 -Qsci.QsciScintillaBase.SC_MARK_SMALLRECT?10 -Qsci.QsciScintillaBase.SC_MARK_SHORTARROW?10 -Qsci.QsciScintillaBase.SC_MARK_EMPTY?10 -Qsci.QsciScintillaBase.SC_MARK_ARROWDOWN?10 -Qsci.QsciScintillaBase.SC_MARK_MINUS?10 -Qsci.QsciScintillaBase.SC_MARK_PLUS?10 -Qsci.QsciScintillaBase.SC_MARK_VLINE?10 -Qsci.QsciScintillaBase.SC_MARK_LCORNER?10 -Qsci.QsciScintillaBase.SC_MARK_TCORNER?10 -Qsci.QsciScintillaBase.SC_MARK_BOXPLUS?10 -Qsci.QsciScintillaBase.SC_MARK_BOXPLUSCONNECTED?10 -Qsci.QsciScintillaBase.SC_MARK_BOXMINUS?10 -Qsci.QsciScintillaBase.SC_MARK_BOXMINUSCONNECTED?10 -Qsci.QsciScintillaBase.SC_MARK_LCORNERCURVE?10 -Qsci.QsciScintillaBase.SC_MARK_TCORNERCURVE?10 -Qsci.QsciScintillaBase.SC_MARK_CIRCLEPLUS?10 -Qsci.QsciScintillaBase.SC_MARK_CIRCLEPLUSCONNECTED?10 -Qsci.QsciScintillaBase.SC_MARK_CIRCLEMINUS?10 -Qsci.QsciScintillaBase.SC_MARK_CIRCLEMINUSCONNECTED?10 -Qsci.QsciScintillaBase.SC_MARK_BACKGROUND?10 -Qsci.QsciScintillaBase.SC_MARK_DOTDOTDOT?10 -Qsci.QsciScintillaBase.SC_MARK_ARROWS?10 -Qsci.QsciScintillaBase.SC_MARK_PIXMAP?10 -Qsci.QsciScintillaBase.SC_MARK_FULLRECT?10 -Qsci.QsciScintillaBase.SC_MARK_LEFTRECT?10 -Qsci.QsciScintillaBase.SC_MARK_AVAILABLE?10 -Qsci.QsciScintillaBase.SC_MARK_UNDERLINE?10 -Qsci.QsciScintillaBase.SC_MARK_RGBAIMAGE?10 -Qsci.QsciScintillaBase.SC_MARK_CHARACTER?10 -Qsci.QsciScintillaBase.SC_CP_DBCS?10 -Qsci.QsciScintillaBase.SC_CP_UTF8?10 -Qsci.QsciScintillaBase.SC_EOL_CRLF?10 -Qsci.QsciScintillaBase.SC_EOL_CR?10 -Qsci.QsciScintillaBase.SC_EOL_LF?10 -Qsci.QsciScintillaBase.SCWS_INVISIBLE?10 -Qsci.QsciScintillaBase.SCWS_VISIBLEALWAYS?10 -Qsci.QsciScintillaBase.SCWS_VISIBLEAFTERINDENT?10 -Qsci.QsciScintillaBase.SCVS_NONE?10 -Qsci.QsciScintillaBase.SCVS_RECTANGULARSELECTION?10 -Qsci.QsciScintillaBase.SCVS_USERACCESSIBLE?10 -Qsci.QsciScintillaBase.SC_SEL_STREAM?10 -Qsci.QsciScintillaBase.SC_SEL_RECTANGLE?10 -Qsci.QsciScintillaBase.SC_SEL_LINES?10 -Qsci.QsciScintillaBase.SC_SEL_THIN?10 -Qsci.QsciScintillaBase.SC_WRAPVISUALFLAGLOC_DEFAULT?10 -Qsci.QsciScintillaBase.SC_WRAPVISUALFLAGLOC_END_BY_TEXT?10 -Qsci.QsciScintillaBase.SC_WRAPVISUALFLAGLOC_START_BY_TEXT?10 -Qsci.QsciScintillaBase.SC_WRAPVISUALFLAG_NONE?10 -Qsci.QsciScintillaBase.SC_WRAPVISUALFLAG_END?10 -Qsci.QsciScintillaBase.SC_WRAPVISUALFLAG_START?10 -Qsci.QsciScintillaBase.SC_WRAPVISUALFLAG_MARGIN?10 -Qsci.QsciScintillaBase.SC_UPDATE_CONTENT?10 -Qsci.QsciScintillaBase.SC_UPDATE_SELECTION?10 -Qsci.QsciScintillaBase.SC_UPDATE_V_SCROLL?10 -Qsci.QsciScintillaBase.SC_UPDATE_H_SCROLL?10 -Qsci.QsciScintillaBase.SC_TYPE_BOOLEAN?10 -Qsci.QsciScintillaBase.SC_TYPE_INTEGER?10 -Qsci.QsciScintillaBase.SC_TYPE_STRING?10 -Qsci.QsciScintillaBase.SC_MULTIPASTE_ONCE?10 -Qsci.QsciScintillaBase.SC_MULTIPASTE_EACH?10 -Qsci.QsciScintillaBase.SC_MARGINOPTION_NONE?10 -Qsci.QsciScintillaBase.SC_MARGINOPTION_SUBLINESELECT?10 -Qsci.QsciScintillaBase.SC_EFF_QUALITY_MASK?10 -Qsci.QsciScintillaBase.SC_EFF_QUALITY_DEFAULT?10 -Qsci.QsciScintillaBase.SC_EFF_QUALITY_NON_ANTIALIASED?10 -Qsci.QsciScintillaBase.SC_EFF_QUALITY_ANTIALIASED?10 -Qsci.QsciScintillaBase.SC_EFF_QUALITY_LCD_OPTIMIZED?10 -Qsci.QsciScintillaBase.SC_CARETSTICKY_OFF?10 -Qsci.QsciScintillaBase.SC_CARETSTICKY_ON?10 -Qsci.QsciScintillaBase.SC_CARETSTICKY_WHITESPACE?10 -Qsci.QsciScintillaBase.SC_ALPHA_TRANSPARENT?10 -Qsci.QsciScintillaBase.SC_ALPHA_OPAQUE?10 -Qsci.QsciScintillaBase.SC_ALPHA_NOALPHA?10 -Qsci.QsciScintillaBase.SCI_START?10 -Qsci.QsciScintillaBase.SCI_OPTIONAL_START?10 -Qsci.QsciScintillaBase.SCI_LEXER_START?10 -Qsci.QsciScintillaBase.SCI_ADDTEXT?10 -Qsci.QsciScintillaBase.SCI_ADDSTYLEDTEXT?10 -Qsci.QsciScintillaBase.SCI_INSERTTEXT?10 -Qsci.QsciScintillaBase.SCI_CLEARALL?10 -Qsci.QsciScintillaBase.SCI_CLEARDOCUMENTSTYLE?10 -Qsci.QsciScintillaBase.SCI_GETLENGTH?10 -Qsci.QsciScintillaBase.SCI_GETCHARAT?10 -Qsci.QsciScintillaBase.SCI_GETCURRENTPOS?10 -Qsci.QsciScintillaBase.SCI_GETANCHOR?10 -Qsci.QsciScintillaBase.SCI_GETSTYLEAT?10 -Qsci.QsciScintillaBase.SCI_REDO?10 -Qsci.QsciScintillaBase.SCI_SETUNDOCOLLECTION?10 -Qsci.QsciScintillaBase.SCI_SELECTALL?10 -Qsci.QsciScintillaBase.SCI_SETSAVEPOINT?10 -Qsci.QsciScintillaBase.SCI_GETSTYLEDTEXT?10 -Qsci.QsciScintillaBase.SCI_CANREDO?10 -Qsci.QsciScintillaBase.SCI_MARKERLINEFROMHANDLE?10 -Qsci.QsciScintillaBase.SCI_MARKERDELETEHANDLE?10 -Qsci.QsciScintillaBase.SCI_GETUNDOCOLLECTION?10 -Qsci.QsciScintillaBase.SCI_GETVIEWWS?10 -Qsci.QsciScintillaBase.SCI_SETVIEWWS?10 -Qsci.QsciScintillaBase.SCI_POSITIONFROMPOINT?10 -Qsci.QsciScintillaBase.SCI_POSITIONFROMPOINTCLOSE?10 -Qsci.QsciScintillaBase.SCI_GOTOLINE?10 -Qsci.QsciScintillaBase.SCI_GOTOPOS?10 -Qsci.QsciScintillaBase.SCI_SETANCHOR?10 -Qsci.QsciScintillaBase.SCI_GETCURLINE?10 -Qsci.QsciScintillaBase.SCI_GETENDSTYLED?10 -Qsci.QsciScintillaBase.SCI_CONVERTEOLS?10 -Qsci.QsciScintillaBase.SCI_GETEOLMODE?10 -Qsci.QsciScintillaBase.SCI_SETEOLMODE?10 -Qsci.QsciScintillaBase.SCI_STARTSTYLING?10 -Qsci.QsciScintillaBase.SCI_SETSTYLING?10 -Qsci.QsciScintillaBase.SCI_GETBUFFEREDDRAW?10 -Qsci.QsciScintillaBase.SCI_SETBUFFEREDDRAW?10 -Qsci.QsciScintillaBase.SCI_SETTABWIDTH?10 -Qsci.QsciScintillaBase.SCI_GETTABWIDTH?10 -Qsci.QsciScintillaBase.SCI_SETCODEPAGE?10 -Qsci.QsciScintillaBase.SCI_MARKERDEFINE?10 -Qsci.QsciScintillaBase.SCI_MARKERSETFORE?10 -Qsci.QsciScintillaBase.SCI_MARKERSETBACK?10 -Qsci.QsciScintillaBase.SCI_MARKERADD?10 -Qsci.QsciScintillaBase.SCI_MARKERDELETE?10 -Qsci.QsciScintillaBase.SCI_MARKERDELETEALL?10 -Qsci.QsciScintillaBase.SCI_MARKERGET?10 -Qsci.QsciScintillaBase.SCI_MARKERNEXT?10 -Qsci.QsciScintillaBase.SCI_MARKERPREVIOUS?10 -Qsci.QsciScintillaBase.SCI_MARKERDEFINEPIXMAP?10 -Qsci.QsciScintillaBase.SCI_SETMARGINTYPEN?10 -Qsci.QsciScintillaBase.SCI_GETMARGINTYPEN?10 -Qsci.QsciScintillaBase.SCI_SETMARGINWIDTHN?10 -Qsci.QsciScintillaBase.SCI_GETMARGINWIDTHN?10 -Qsci.QsciScintillaBase.SCI_SETMARGINMASKN?10 -Qsci.QsciScintillaBase.SCI_GETMARGINMASKN?10 -Qsci.QsciScintillaBase.SCI_SETMARGINSENSITIVEN?10 -Qsci.QsciScintillaBase.SCI_GETMARGINSENSITIVEN?10 -Qsci.QsciScintillaBase.SCI_SETMARGINCURSORN?10 -Qsci.QsciScintillaBase.SCI_GETMARGINCURSORN?10 -Qsci.QsciScintillaBase.SCI_STYLECLEARALL?10 -Qsci.QsciScintillaBase.SCI_STYLESETFORE?10 -Qsci.QsciScintillaBase.SCI_STYLESETBACK?10 -Qsci.QsciScintillaBase.SCI_STYLESETBOLD?10 -Qsci.QsciScintillaBase.SCI_STYLESETITALIC?10 -Qsci.QsciScintillaBase.SCI_STYLESETSIZE?10 -Qsci.QsciScintillaBase.SCI_STYLESETFONT?10 -Qsci.QsciScintillaBase.SCI_STYLESETEOLFILLED?10 -Qsci.QsciScintillaBase.SCI_STYLERESETDEFAULT?10 -Qsci.QsciScintillaBase.SCI_STYLESETUNDERLINE?10 -Qsci.QsciScintillaBase.SCI_STYLESETCASE?10 -Qsci.QsciScintillaBase.SCI_STYLESETCHARACTERSET?10 -Qsci.QsciScintillaBase.SCI_SETSELFORE?10 -Qsci.QsciScintillaBase.SCI_SETSELBACK?10 -Qsci.QsciScintillaBase.SCI_SETCARETFORE?10 -Qsci.QsciScintillaBase.SCI_ASSIGNCMDKEY?10 -Qsci.QsciScintillaBase.SCI_CLEARCMDKEY?10 -Qsci.QsciScintillaBase.SCI_CLEARALLCMDKEYS?10 -Qsci.QsciScintillaBase.SCI_SETSTYLINGEX?10 -Qsci.QsciScintillaBase.SCI_STYLESETVISIBLE?10 -Qsci.QsciScintillaBase.SCI_GETCARETPERIOD?10 -Qsci.QsciScintillaBase.SCI_SETCARETPERIOD?10 -Qsci.QsciScintillaBase.SCI_SETWORDCHARS?10 -Qsci.QsciScintillaBase.SCI_BEGINUNDOACTION?10 -Qsci.QsciScintillaBase.SCI_ENDUNDOACTION?10 -Qsci.QsciScintillaBase.SCI_INDICSETSTYLE?10 -Qsci.QsciScintillaBase.SCI_INDICGETSTYLE?10 -Qsci.QsciScintillaBase.SCI_INDICSETFORE?10 -Qsci.QsciScintillaBase.SCI_INDICGETFORE?10 -Qsci.QsciScintillaBase.SCI_SETWHITESPACEFORE?10 -Qsci.QsciScintillaBase.SCI_SETWHITESPACEBACK?10 -Qsci.QsciScintillaBase.SCI_SETWHITESPACESIZE?10 -Qsci.QsciScintillaBase.SCI_GETWHITESPACESIZE?10 -Qsci.QsciScintillaBase.SCI_SETSTYLEBITS?10 -Qsci.QsciScintillaBase.SCI_GETSTYLEBITS?10 -Qsci.QsciScintillaBase.SCI_SETLINESTATE?10 -Qsci.QsciScintillaBase.SCI_GETLINESTATE?10 -Qsci.QsciScintillaBase.SCI_GETMAXLINESTATE?10 -Qsci.QsciScintillaBase.SCI_GETCARETLINEVISIBLE?10 -Qsci.QsciScintillaBase.SCI_SETCARETLINEVISIBLE?10 -Qsci.QsciScintillaBase.SCI_GETCARETLINEBACK?10 -Qsci.QsciScintillaBase.SCI_SETCARETLINEBACK?10 -Qsci.QsciScintillaBase.SCI_STYLESETCHANGEABLE?10 -Qsci.QsciScintillaBase.SCI_AUTOCSHOW?10 -Qsci.QsciScintillaBase.SCI_AUTOCCANCEL?10 -Qsci.QsciScintillaBase.SCI_AUTOCACTIVE?10 -Qsci.QsciScintillaBase.SCI_AUTOCPOSSTART?10 -Qsci.QsciScintillaBase.SCI_AUTOCCOMPLETE?10 -Qsci.QsciScintillaBase.SCI_AUTOCSTOPS?10 -Qsci.QsciScintillaBase.SCI_AUTOCSETSEPARATOR?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETSEPARATOR?10 -Qsci.QsciScintillaBase.SCI_AUTOCSELECT?10 -Qsci.QsciScintillaBase.SCI_AUTOCSETCANCELATSTART?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETCANCELATSTART?10 -Qsci.QsciScintillaBase.SCI_AUTOCSETFILLUPS?10 -Qsci.QsciScintillaBase.SCI_AUTOCSETCHOOSESINGLE?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETCHOOSESINGLE?10 -Qsci.QsciScintillaBase.SCI_AUTOCSETIGNORECASE?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETIGNORECASE?10 -Qsci.QsciScintillaBase.SCI_USERLISTSHOW?10 -Qsci.QsciScintillaBase.SCI_AUTOCSETAUTOHIDE?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETAUTOHIDE?10 -Qsci.QsciScintillaBase.SCI_AUTOCSETDROPRESTOFWORD?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETDROPRESTOFWORD?10 -Qsci.QsciScintillaBase.SCI_SETINDENT?10 -Qsci.QsciScintillaBase.SCI_GETINDENT?10 -Qsci.QsciScintillaBase.SCI_SETUSETABS?10 -Qsci.QsciScintillaBase.SCI_GETUSETABS?10 -Qsci.QsciScintillaBase.SCI_SETLINEINDENTATION?10 -Qsci.QsciScintillaBase.SCI_GETLINEINDENTATION?10 -Qsci.QsciScintillaBase.SCI_GETLINEINDENTPOSITION?10 -Qsci.QsciScintillaBase.SCI_GETCOLUMN?10 -Qsci.QsciScintillaBase.SCI_SETHSCROLLBAR?10 -Qsci.QsciScintillaBase.SCI_GETHSCROLLBAR?10 -Qsci.QsciScintillaBase.SCI_SETINDENTATIONGUIDES?10 -Qsci.QsciScintillaBase.SCI_GETINDENTATIONGUIDES?10 -Qsci.QsciScintillaBase.SCI_SETHIGHLIGHTGUIDE?10 -Qsci.QsciScintillaBase.SCI_GETHIGHLIGHTGUIDE?10 -Qsci.QsciScintillaBase.SCI_GETLINEENDPOSITION?10 -Qsci.QsciScintillaBase.SCI_GETCODEPAGE?10 -Qsci.QsciScintillaBase.SCI_GETCARETFORE?10 -Qsci.QsciScintillaBase.SCI_GETREADONLY?10 -Qsci.QsciScintillaBase.SCI_SETCURRENTPOS?10 -Qsci.QsciScintillaBase.SCI_SETSELECTIONSTART?10 -Qsci.QsciScintillaBase.SCI_GETSELECTIONSTART?10 -Qsci.QsciScintillaBase.SCI_SETSELECTIONEND?10 -Qsci.QsciScintillaBase.SCI_GETSELECTIONEND?10 -Qsci.QsciScintillaBase.SCI_SETPRINTMAGNIFICATION?10 -Qsci.QsciScintillaBase.SCI_GETPRINTMAGNIFICATION?10 -Qsci.QsciScintillaBase.SCI_SETPRINTCOLOURMODE?10 -Qsci.QsciScintillaBase.SCI_GETPRINTCOLOURMODE?10 -Qsci.QsciScintillaBase.SCI_FINDTEXT?10 -Qsci.QsciScintillaBase.SCI_FORMATRANGE?10 -Qsci.QsciScintillaBase.SCI_GETFIRSTVISIBLELINE?10 -Qsci.QsciScintillaBase.SCI_GETLINE?10 -Qsci.QsciScintillaBase.SCI_GETLINECOUNT?10 -Qsci.QsciScintillaBase.SCI_SETMARGINLEFT?10 -Qsci.QsciScintillaBase.SCI_GETMARGINLEFT?10 -Qsci.QsciScintillaBase.SCI_SETMARGINRIGHT?10 -Qsci.QsciScintillaBase.SCI_GETMARGINRIGHT?10 -Qsci.QsciScintillaBase.SCI_GETMODIFY?10 -Qsci.QsciScintillaBase.SCI_SETSEL?10 -Qsci.QsciScintillaBase.SCI_GETSELTEXT?10 -Qsci.QsciScintillaBase.SCI_GETTEXTRANGE?10 -Qsci.QsciScintillaBase.SCI_HIDESELECTION?10 -Qsci.QsciScintillaBase.SCI_POINTXFROMPOSITION?10 -Qsci.QsciScintillaBase.SCI_POINTYFROMPOSITION?10 -Qsci.QsciScintillaBase.SCI_LINEFROMPOSITION?10 -Qsci.QsciScintillaBase.SCI_POSITIONFROMLINE?10 -Qsci.QsciScintillaBase.SCI_LINESCROLL?10 -Qsci.QsciScintillaBase.SCI_SCROLLCARET?10 -Qsci.QsciScintillaBase.SCI_REPLACESEL?10 -Qsci.QsciScintillaBase.SCI_SETREADONLY?10 -Qsci.QsciScintillaBase.SCI_NULL?10 -Qsci.QsciScintillaBase.SCI_CANPASTE?10 -Qsci.QsciScintillaBase.SCI_CANUNDO?10 -Qsci.QsciScintillaBase.SCI_EMPTYUNDOBUFFER?10 -Qsci.QsciScintillaBase.SCI_UNDO?10 -Qsci.QsciScintillaBase.SCI_CUT?10 -Qsci.QsciScintillaBase.SCI_COPY?10 -Qsci.QsciScintillaBase.SCI_PASTE?10 -Qsci.QsciScintillaBase.SCI_CLEAR?10 -Qsci.QsciScintillaBase.SCI_SETTEXT?10 -Qsci.QsciScintillaBase.SCI_GETTEXT?10 -Qsci.QsciScintillaBase.SCI_GETTEXTLENGTH?10 -Qsci.QsciScintillaBase.SCI_GETDIRECTFUNCTION?10 -Qsci.QsciScintillaBase.SCI_GETDIRECTPOINTER?10 -Qsci.QsciScintillaBase.SCI_SETOVERTYPE?10 -Qsci.QsciScintillaBase.SCI_GETOVERTYPE?10 -Qsci.QsciScintillaBase.SCI_SETCARETWIDTH?10 -Qsci.QsciScintillaBase.SCI_GETCARETWIDTH?10 -Qsci.QsciScintillaBase.SCI_SETTARGETSTART?10 -Qsci.QsciScintillaBase.SCI_GETTARGETSTART?10 -Qsci.QsciScintillaBase.SCI_SETTARGETEND?10 -Qsci.QsciScintillaBase.SCI_GETTARGETEND?10 -Qsci.QsciScintillaBase.SCI_REPLACETARGET?10 -Qsci.QsciScintillaBase.SCI_REPLACETARGETRE?10 -Qsci.QsciScintillaBase.SCI_SEARCHINTARGET?10 -Qsci.QsciScintillaBase.SCI_SETSEARCHFLAGS?10 -Qsci.QsciScintillaBase.SCI_GETSEARCHFLAGS?10 -Qsci.QsciScintillaBase.SCI_CALLTIPSHOW?10 -Qsci.QsciScintillaBase.SCI_CALLTIPCANCEL?10 -Qsci.QsciScintillaBase.SCI_CALLTIPACTIVE?10 -Qsci.QsciScintillaBase.SCI_CALLTIPPOSSTART?10 -Qsci.QsciScintillaBase.SCI_CALLTIPSETHLT?10 -Qsci.QsciScintillaBase.SCI_CALLTIPSETBACK?10 -Qsci.QsciScintillaBase.SCI_CALLTIPSETFORE?10 -Qsci.QsciScintillaBase.SCI_CALLTIPSETFOREHLT?10 -Qsci.QsciScintillaBase.SCI_AUTOCSETMAXWIDTH?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETMAXWIDTH?10 -Qsci.QsciScintillaBase.SCI_AUTOCSETMAXHEIGHT?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETMAXHEIGHT?10 -Qsci.QsciScintillaBase.SCI_CALLTIPUSESTYLE?10 -Qsci.QsciScintillaBase.SCI_VISIBLEFROMDOCLINE?10 -Qsci.QsciScintillaBase.SCI_DOCLINEFROMVISIBLE?10 -Qsci.QsciScintillaBase.SCI_SETFOLDLEVEL?10 -Qsci.QsciScintillaBase.SCI_GETFOLDLEVEL?10 -Qsci.QsciScintillaBase.SCI_GETLASTCHILD?10 -Qsci.QsciScintillaBase.SCI_GETFOLDPARENT?10 -Qsci.QsciScintillaBase.SCI_SHOWLINES?10 -Qsci.QsciScintillaBase.SCI_HIDELINES?10 -Qsci.QsciScintillaBase.SCI_GETLINEVISIBLE?10 -Qsci.QsciScintillaBase.SCI_SETFOLDEXPANDED?10 -Qsci.QsciScintillaBase.SCI_GETFOLDEXPANDED?10 -Qsci.QsciScintillaBase.SCI_TOGGLEFOLD?10 -Qsci.QsciScintillaBase.SCI_ENSUREVISIBLE?10 -Qsci.QsciScintillaBase.SCI_SETFOLDFLAGS?10 -Qsci.QsciScintillaBase.SCI_ENSUREVISIBLEENFORCEPOLICY?10 -Qsci.QsciScintillaBase.SCI_WRAPCOUNT?10 -Qsci.QsciScintillaBase.SCI_SETTABINDENTS?10 -Qsci.QsciScintillaBase.SCI_GETTABINDENTS?10 -Qsci.QsciScintillaBase.SCI_SETBACKSPACEUNINDENTS?10 -Qsci.QsciScintillaBase.SCI_GETBACKSPACEUNINDENTS?10 -Qsci.QsciScintillaBase.SCI_SETMOUSEDWELLTIME?10 -Qsci.QsciScintillaBase.SCI_GETMOUSEDWELLTIME?10 -Qsci.QsciScintillaBase.SCI_WORDSTARTPOSITION?10 -Qsci.QsciScintillaBase.SCI_WORDENDPOSITION?10 -Qsci.QsciScintillaBase.SCI_SETWRAPMODE?10 -Qsci.QsciScintillaBase.SCI_GETWRAPMODE?10 -Qsci.QsciScintillaBase.SCI_SETLAYOUTCACHE?10 -Qsci.QsciScintillaBase.SCI_GETLAYOUTCACHE?10 -Qsci.QsciScintillaBase.SCI_SETSCROLLWIDTH?10 -Qsci.QsciScintillaBase.SCI_GETSCROLLWIDTH?10 -Qsci.QsciScintillaBase.SCI_TEXTWIDTH?10 -Qsci.QsciScintillaBase.SCI_SETENDATLASTLINE?10 -Qsci.QsciScintillaBase.SCI_GETENDATLASTLINE?10 -Qsci.QsciScintillaBase.SCI_TEXTHEIGHT?10 -Qsci.QsciScintillaBase.SCI_SETVSCROLLBAR?10 -Qsci.QsciScintillaBase.SCI_GETVSCROLLBAR?10 -Qsci.QsciScintillaBase.SCI_APPENDTEXT?10 -Qsci.QsciScintillaBase.SCI_GETTWOPHASEDRAW?10 -Qsci.QsciScintillaBase.SCI_SETTWOPHASEDRAW?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETTYPESEPARATOR?10 -Qsci.QsciScintillaBase.SCI_AUTOCSETTYPESEPARATOR?10 -Qsci.QsciScintillaBase.SCI_TARGETFROMSELECTION?10 -Qsci.QsciScintillaBase.SCI_LINESJOIN?10 -Qsci.QsciScintillaBase.SCI_LINESSPLIT?10 -Qsci.QsciScintillaBase.SCI_SETFOLDMARGINCOLOUR?10 -Qsci.QsciScintillaBase.SCI_SETFOLDMARGINHICOLOUR?10 -Qsci.QsciScintillaBase.SCI_MARKERSETBACKSELECTED?10 -Qsci.QsciScintillaBase.SCI_MARKERENABLEHIGHLIGHT?10 -Qsci.QsciScintillaBase.SCI_LINEDOWN?10 -Qsci.QsciScintillaBase.SCI_LINEDOWNEXTEND?10 -Qsci.QsciScintillaBase.SCI_LINEUP?10 -Qsci.QsciScintillaBase.SCI_LINEUPEXTEND?10 -Qsci.QsciScintillaBase.SCI_CHARLEFT?10 -Qsci.QsciScintillaBase.SCI_CHARLEFTEXTEND?10 -Qsci.QsciScintillaBase.SCI_CHARRIGHT?10 -Qsci.QsciScintillaBase.SCI_CHARRIGHTEXTEND?10 -Qsci.QsciScintillaBase.SCI_WORDLEFT?10 -Qsci.QsciScintillaBase.SCI_WORDLEFTEXTEND?10 -Qsci.QsciScintillaBase.SCI_WORDRIGHT?10 -Qsci.QsciScintillaBase.SCI_WORDRIGHTEXTEND?10 -Qsci.QsciScintillaBase.SCI_HOME?10 -Qsci.QsciScintillaBase.SCI_HOMEEXTEND?10 -Qsci.QsciScintillaBase.SCI_LINEEND?10 -Qsci.QsciScintillaBase.SCI_LINEENDEXTEND?10 -Qsci.QsciScintillaBase.SCI_DOCUMENTSTART?10 -Qsci.QsciScintillaBase.SCI_DOCUMENTSTARTEXTEND?10 -Qsci.QsciScintillaBase.SCI_DOCUMENTEND?10 -Qsci.QsciScintillaBase.SCI_DOCUMENTENDEXTEND?10 -Qsci.QsciScintillaBase.SCI_PAGEUP?10 -Qsci.QsciScintillaBase.SCI_PAGEUPEXTEND?10 -Qsci.QsciScintillaBase.SCI_PAGEDOWN?10 -Qsci.QsciScintillaBase.SCI_PAGEDOWNEXTEND?10 -Qsci.QsciScintillaBase.SCI_EDITTOGGLEOVERTYPE?10 -Qsci.QsciScintillaBase.SCI_CANCEL?10 -Qsci.QsciScintillaBase.SCI_DELETEBACK?10 -Qsci.QsciScintillaBase.SCI_TAB?10 -Qsci.QsciScintillaBase.SCI_BACKTAB?10 -Qsci.QsciScintillaBase.SCI_NEWLINE?10 -Qsci.QsciScintillaBase.SCI_FORMFEED?10 -Qsci.QsciScintillaBase.SCI_VCHOME?10 -Qsci.QsciScintillaBase.SCI_VCHOMEEXTEND?10 -Qsci.QsciScintillaBase.SCI_ZOOMIN?10 -Qsci.QsciScintillaBase.SCI_ZOOMOUT?10 -Qsci.QsciScintillaBase.SCI_DELWORDLEFT?10 -Qsci.QsciScintillaBase.SCI_DELWORDRIGHT?10 -Qsci.QsciScintillaBase.SCI_LINECUT?10 -Qsci.QsciScintillaBase.SCI_LINEDELETE?10 -Qsci.QsciScintillaBase.SCI_LINETRANSPOSE?10 -Qsci.QsciScintillaBase.SCI_LOWERCASE?10 -Qsci.QsciScintillaBase.SCI_UPPERCASE?10 -Qsci.QsciScintillaBase.SCI_LINESCROLLDOWN?10 -Qsci.QsciScintillaBase.SCI_LINESCROLLUP?10 -Qsci.QsciScintillaBase.SCI_DELETEBACKNOTLINE?10 -Qsci.QsciScintillaBase.SCI_HOMEDISPLAY?10 -Qsci.QsciScintillaBase.SCI_HOMEDISPLAYEXTEND?10 -Qsci.QsciScintillaBase.SCI_LINEENDDISPLAY?10 -Qsci.QsciScintillaBase.SCI_LINEENDDISPLAYEXTEND?10 -Qsci.QsciScintillaBase.SCI_MOVECARETINSIDEVIEW?10 -Qsci.QsciScintillaBase.SCI_LINELENGTH?10 -Qsci.QsciScintillaBase.SCI_BRACEHIGHLIGHT?10 -Qsci.QsciScintillaBase.SCI_BRACEBADLIGHT?10 -Qsci.QsciScintillaBase.SCI_BRACEMATCH?10 -Qsci.QsciScintillaBase.SCI_GETVIEWEOL?10 -Qsci.QsciScintillaBase.SCI_SETVIEWEOL?10 -Qsci.QsciScintillaBase.SCI_GETDOCPOINTER?10 -Qsci.QsciScintillaBase.SCI_SETDOCPOINTER?10 -Qsci.QsciScintillaBase.SCI_SETMODEVENTMASK?10 -Qsci.QsciScintillaBase.SCI_GETEDGECOLUMN?10 -Qsci.QsciScintillaBase.SCI_SETEDGECOLUMN?10 -Qsci.QsciScintillaBase.SCI_GETEDGEMODE?10 -Qsci.QsciScintillaBase.SCI_SETEDGEMODE?10 -Qsci.QsciScintillaBase.SCI_GETEDGECOLOUR?10 -Qsci.QsciScintillaBase.SCI_SETEDGECOLOUR?10 -Qsci.QsciScintillaBase.SCI_SEARCHANCHOR?10 -Qsci.QsciScintillaBase.SCI_SEARCHNEXT?10 -Qsci.QsciScintillaBase.SCI_SEARCHPREV?10 -Qsci.QsciScintillaBase.SCI_LINESONSCREEN?10 -Qsci.QsciScintillaBase.SCI_USEPOPUP?10 -Qsci.QsciScintillaBase.SCI_SELECTIONISRECTANGLE?10 -Qsci.QsciScintillaBase.SCI_SETZOOM?10 -Qsci.QsciScintillaBase.SCI_GETZOOM?10 -Qsci.QsciScintillaBase.SCI_CREATEDOCUMENT?10 -Qsci.QsciScintillaBase.SCI_ADDREFDOCUMENT?10 -Qsci.QsciScintillaBase.SCI_RELEASEDOCUMENT?10 -Qsci.QsciScintillaBase.SCI_GETMODEVENTMASK?10 -Qsci.QsciScintillaBase.SCI_SETFOCUS?10 -Qsci.QsciScintillaBase.SCI_GETFOCUS?10 -Qsci.QsciScintillaBase.SCI_SETSTATUS?10 -Qsci.QsciScintillaBase.SCI_GETSTATUS?10 -Qsci.QsciScintillaBase.SCI_SETMOUSEDOWNCAPTURES?10 -Qsci.QsciScintillaBase.SCI_GETMOUSEDOWNCAPTURES?10 -Qsci.QsciScintillaBase.SCI_SETCURSOR?10 -Qsci.QsciScintillaBase.SCI_GETCURSOR?10 -Qsci.QsciScintillaBase.SCI_SETCONTROLCHARSYMBOL?10 -Qsci.QsciScintillaBase.SCI_GETCONTROLCHARSYMBOL?10 -Qsci.QsciScintillaBase.SCI_WORDPARTLEFT?10 -Qsci.QsciScintillaBase.SCI_WORDPARTLEFTEXTEND?10 -Qsci.QsciScintillaBase.SCI_WORDPARTRIGHT?10 -Qsci.QsciScintillaBase.SCI_WORDPARTRIGHTEXTEND?10 -Qsci.QsciScintillaBase.SCI_SETVISIBLEPOLICY?10 -Qsci.QsciScintillaBase.SCI_DELLINELEFT?10 -Qsci.QsciScintillaBase.SCI_DELLINERIGHT?10 -Qsci.QsciScintillaBase.SCI_SETXOFFSET?10 -Qsci.QsciScintillaBase.SCI_GETXOFFSET?10 -Qsci.QsciScintillaBase.SCI_CHOOSECARETX?10 -Qsci.QsciScintillaBase.SCI_GRABFOCUS?10 -Qsci.QsciScintillaBase.SCI_SETXCARETPOLICY?10 -Qsci.QsciScintillaBase.SCI_SETYCARETPOLICY?10 -Qsci.QsciScintillaBase.SCI_LINEDUPLICATE?10 -Qsci.QsciScintillaBase.SCI_REGISTERIMAGE?10 -Qsci.QsciScintillaBase.SCI_SETPRINTWRAPMODE?10 -Qsci.QsciScintillaBase.SCI_GETPRINTWRAPMODE?10 -Qsci.QsciScintillaBase.SCI_CLEARREGISTEREDIMAGES?10 -Qsci.QsciScintillaBase.SCI_STYLESETHOTSPOT?10 -Qsci.QsciScintillaBase.SCI_SETHOTSPOTACTIVEFORE?10 -Qsci.QsciScintillaBase.SCI_SETHOTSPOTACTIVEBACK?10 -Qsci.QsciScintillaBase.SCI_SETHOTSPOTACTIVEUNDERLINE?10 -Qsci.QsciScintillaBase.SCI_SETHOTSPOTSINGLELINE?10 -Qsci.QsciScintillaBase.SCI_PARADOWN?10 -Qsci.QsciScintillaBase.SCI_PARADOWNEXTEND?10 -Qsci.QsciScintillaBase.SCI_PARAUP?10 -Qsci.QsciScintillaBase.SCI_PARAUPEXTEND?10 -Qsci.QsciScintillaBase.SCI_POSITIONBEFORE?10 -Qsci.QsciScintillaBase.SCI_POSITIONAFTER?10 -Qsci.QsciScintillaBase.SCI_COPYRANGE?10 -Qsci.QsciScintillaBase.SCI_COPYTEXT?10 -Qsci.QsciScintillaBase.SCI_SETSELECTIONMODE?10 -Qsci.QsciScintillaBase.SCI_GETSELECTIONMODE?10 -Qsci.QsciScintillaBase.SCI_GETLINESELSTARTPOSITION?10 -Qsci.QsciScintillaBase.SCI_GETLINESELENDPOSITION?10 -Qsci.QsciScintillaBase.SCI_LINEDOWNRECTEXTEND?10 -Qsci.QsciScintillaBase.SCI_LINEUPRECTEXTEND?10 -Qsci.QsciScintillaBase.SCI_CHARLEFTRECTEXTEND?10 -Qsci.QsciScintillaBase.SCI_CHARRIGHTRECTEXTEND?10 -Qsci.QsciScintillaBase.SCI_HOMERECTEXTEND?10 -Qsci.QsciScintillaBase.SCI_VCHOMERECTEXTEND?10 -Qsci.QsciScintillaBase.SCI_LINEENDRECTEXTEND?10 -Qsci.QsciScintillaBase.SCI_PAGEUPRECTEXTEND?10 -Qsci.QsciScintillaBase.SCI_PAGEDOWNRECTEXTEND?10 -Qsci.QsciScintillaBase.SCI_STUTTEREDPAGEUP?10 -Qsci.QsciScintillaBase.SCI_STUTTEREDPAGEUPEXTEND?10 -Qsci.QsciScintillaBase.SCI_STUTTEREDPAGEDOWN?10 -Qsci.QsciScintillaBase.SCI_STUTTEREDPAGEDOWNEXTEND?10 -Qsci.QsciScintillaBase.SCI_WORDLEFTEND?10 -Qsci.QsciScintillaBase.SCI_WORDLEFTENDEXTEND?10 -Qsci.QsciScintillaBase.SCI_WORDRIGHTEND?10 -Qsci.QsciScintillaBase.SCI_WORDRIGHTENDEXTEND?10 -Qsci.QsciScintillaBase.SCI_SETWHITESPACECHARS?10 -Qsci.QsciScintillaBase.SCI_SETCHARSDEFAULT?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETCURRENT?10 -Qsci.QsciScintillaBase.SCI_ALLOCATE?10 -Qsci.QsciScintillaBase.SCI_HOMEWRAP?10 -Qsci.QsciScintillaBase.SCI_HOMEWRAPEXTEND?10 -Qsci.QsciScintillaBase.SCI_LINEENDWRAP?10 -Qsci.QsciScintillaBase.SCI_LINEENDWRAPEXTEND?10 -Qsci.QsciScintillaBase.SCI_VCHOMEWRAP?10 -Qsci.QsciScintillaBase.SCI_VCHOMEWRAPEXTEND?10 -Qsci.QsciScintillaBase.SCI_LINECOPY?10 -Qsci.QsciScintillaBase.SCI_FINDCOLUMN?10 -Qsci.QsciScintillaBase.SCI_GETCARETSTICKY?10 -Qsci.QsciScintillaBase.SCI_SETCARETSTICKY?10 -Qsci.QsciScintillaBase.SCI_TOGGLECARETSTICKY?10 -Qsci.QsciScintillaBase.SCI_SETWRAPVISUALFLAGS?10 -Qsci.QsciScintillaBase.SCI_GETWRAPVISUALFLAGS?10 -Qsci.QsciScintillaBase.SCI_SETWRAPVISUALFLAGSLOCATION?10 -Qsci.QsciScintillaBase.SCI_GETWRAPVISUALFLAGSLOCATION?10 -Qsci.QsciScintillaBase.SCI_SETWRAPSTARTINDENT?10 -Qsci.QsciScintillaBase.SCI_GETWRAPSTARTINDENT?10 -Qsci.QsciScintillaBase.SCI_MARKERADDSET?10 -Qsci.QsciScintillaBase.SCI_SETPASTECONVERTENDINGS?10 -Qsci.QsciScintillaBase.SCI_GETPASTECONVERTENDINGS?10 -Qsci.QsciScintillaBase.SCI_SELECTIONDUPLICATE?10 -Qsci.QsciScintillaBase.SCI_SETCARETLINEBACKALPHA?10 -Qsci.QsciScintillaBase.SCI_GETCARETLINEBACKALPHA?10 -Qsci.QsciScintillaBase.SCI_SETWRAPINDENTMODE?10 -Qsci.QsciScintillaBase.SCI_GETWRAPINDENTMODE?10 -Qsci.QsciScintillaBase.SCI_MARKERSETALPHA?10 -Qsci.QsciScintillaBase.SCI_GETSELALPHA?10 -Qsci.QsciScintillaBase.SCI_SETSELALPHA?10 -Qsci.QsciScintillaBase.SCI_GETSELEOLFILLED?10 -Qsci.QsciScintillaBase.SCI_SETSELEOLFILLED?10 -Qsci.QsciScintillaBase.SCI_STYLEGETFORE?10 -Qsci.QsciScintillaBase.SCI_STYLEGETBACK?10 -Qsci.QsciScintillaBase.SCI_STYLEGETBOLD?10 -Qsci.QsciScintillaBase.SCI_STYLEGETITALIC?10 -Qsci.QsciScintillaBase.SCI_STYLEGETSIZE?10 -Qsci.QsciScintillaBase.SCI_STYLEGETFONT?10 -Qsci.QsciScintillaBase.SCI_STYLEGETEOLFILLED?10 -Qsci.QsciScintillaBase.SCI_STYLEGETUNDERLINE?10 -Qsci.QsciScintillaBase.SCI_STYLEGETCASE?10 -Qsci.QsciScintillaBase.SCI_STYLEGETCHARACTERSET?10 -Qsci.QsciScintillaBase.SCI_STYLEGETVISIBLE?10 -Qsci.QsciScintillaBase.SCI_STYLEGETCHANGEABLE?10 -Qsci.QsciScintillaBase.SCI_STYLEGETHOTSPOT?10 -Qsci.QsciScintillaBase.SCI_GETHOTSPOTACTIVEFORE?10 -Qsci.QsciScintillaBase.SCI_GETHOTSPOTACTIVEBACK?10 -Qsci.QsciScintillaBase.SCI_GETHOTSPOTACTIVEUNDERLINE?10 -Qsci.QsciScintillaBase.SCI_GETHOTSPOTSINGLELINE?10 -Qsci.QsciScintillaBase.SCI_BRACEHIGHLIGHTINDICATOR?10 -Qsci.QsciScintillaBase.SCI_BRACEBADLIGHTINDICATOR?10 -Qsci.QsciScintillaBase.SCI_SETINDICATORCURRENT?10 -Qsci.QsciScintillaBase.SCI_GETINDICATORCURRENT?10 -Qsci.QsciScintillaBase.SCI_SETINDICATORVALUE?10 -Qsci.QsciScintillaBase.SCI_GETINDICATORVALUE?10 -Qsci.QsciScintillaBase.SCI_INDICATORFILLRANGE?10 -Qsci.QsciScintillaBase.SCI_INDICATORCLEARRANGE?10 -Qsci.QsciScintillaBase.SCI_INDICATORALLONFOR?10 -Qsci.QsciScintillaBase.SCI_INDICATORVALUEAT?10 -Qsci.QsciScintillaBase.SCI_INDICATORSTART?10 -Qsci.QsciScintillaBase.SCI_INDICATOREND?10 -Qsci.QsciScintillaBase.SCI_INDICSETUNDER?10 -Qsci.QsciScintillaBase.SCI_INDICGETUNDER?10 -Qsci.QsciScintillaBase.SCI_SETCARETSTYLE?10 -Qsci.QsciScintillaBase.SCI_GETCARETSTYLE?10 -Qsci.QsciScintillaBase.SCI_SETPOSITIONCACHE?10 -Qsci.QsciScintillaBase.SCI_GETPOSITIONCACHE?10 -Qsci.QsciScintillaBase.SCI_SETSCROLLWIDTHTRACKING?10 -Qsci.QsciScintillaBase.SCI_GETSCROLLWIDTHTRACKING?10 -Qsci.QsciScintillaBase.SCI_DELWORDRIGHTEND?10 -Qsci.QsciScintillaBase.SCI_COPYALLOWLINE?10 -Qsci.QsciScintillaBase.SCI_GETCHARACTERPOINTER?10 -Qsci.QsciScintillaBase.SCI_SETKEYSUNICODE?10 -Qsci.QsciScintillaBase.SCI_GETKEYSUNICODE?10 -Qsci.QsciScintillaBase.SCI_INDICSETALPHA?10 -Qsci.QsciScintillaBase.SCI_INDICGETALPHA?10 -Qsci.QsciScintillaBase.SCI_SETEXTRAASCENT?10 -Qsci.QsciScintillaBase.SCI_GETEXTRAASCENT?10 -Qsci.QsciScintillaBase.SCI_SETEXTRADESCENT?10 -Qsci.QsciScintillaBase.SCI_GETEXTRADESCENT?10 -Qsci.QsciScintillaBase.SCI_MARKERSYMBOLDEFINED?10 -Qsci.QsciScintillaBase.SCI_MARGINSETTEXT?10 -Qsci.QsciScintillaBase.SCI_MARGINGETTEXT?10 -Qsci.QsciScintillaBase.SCI_MARGINSETSTYLE?10 -Qsci.QsciScintillaBase.SCI_MARGINGETSTYLE?10 -Qsci.QsciScintillaBase.SCI_MARGINSETSTYLES?10 -Qsci.QsciScintillaBase.SCI_MARGINGETSTYLES?10 -Qsci.QsciScintillaBase.SCI_MARGINTEXTCLEARALL?10 -Qsci.QsciScintillaBase.SCI_MARGINSETSTYLEOFFSET?10 -Qsci.QsciScintillaBase.SCI_MARGINGETSTYLEOFFSET?10 -Qsci.QsciScintillaBase.SCI_SETMARGINOPTIONS?10 -Qsci.QsciScintillaBase.SCI_ANNOTATIONSETTEXT?10 -Qsci.QsciScintillaBase.SCI_ANNOTATIONGETTEXT?10 -Qsci.QsciScintillaBase.SCI_ANNOTATIONSETSTYLE?10 -Qsci.QsciScintillaBase.SCI_ANNOTATIONGETSTYLE?10 -Qsci.QsciScintillaBase.SCI_ANNOTATIONSETSTYLES?10 -Qsci.QsciScintillaBase.SCI_ANNOTATIONGETSTYLES?10 -Qsci.QsciScintillaBase.SCI_ANNOTATIONGETLINES?10 -Qsci.QsciScintillaBase.SCI_ANNOTATIONCLEARALL?10 -Qsci.QsciScintillaBase.SCI_ANNOTATIONSETVISIBLE?10 -Qsci.QsciScintillaBase.SCI_ANNOTATIONGETVISIBLE?10 -Qsci.QsciScintillaBase.SCI_ANNOTATIONSETSTYLEOFFSET?10 -Qsci.QsciScintillaBase.SCI_ANNOTATIONGETSTYLEOFFSET?10 -Qsci.QsciScintillaBase.SCI_SETEMPTYSELECTION?10 -Qsci.QsciScintillaBase.SCI_GETMARGINOPTIONS?10 -Qsci.QsciScintillaBase.SCI_INDICSETOUTLINEALPHA?10 -Qsci.QsciScintillaBase.SCI_INDICGETOUTLINEALPHA?10 -Qsci.QsciScintillaBase.SCI_ADDUNDOACTION?10 -Qsci.QsciScintillaBase.SCI_CHARPOSITIONFROMPOINT?10 -Qsci.QsciScintillaBase.SCI_CHARPOSITIONFROMPOINTCLOSE?10 -Qsci.QsciScintillaBase.SCI_SETMULTIPLESELECTION?10 -Qsci.QsciScintillaBase.SCI_GETMULTIPLESELECTION?10 -Qsci.QsciScintillaBase.SCI_SETADDITIONALSELECTIONTYPING?10 -Qsci.QsciScintillaBase.SCI_GETADDITIONALSELECTIONTYPING?10 -Qsci.QsciScintillaBase.SCI_SETADDITIONALCARETSBLINK?10 -Qsci.QsciScintillaBase.SCI_GETADDITIONALCARETSBLINK?10 -Qsci.QsciScintillaBase.SCI_SCROLLRANGE?10 -Qsci.QsciScintillaBase.SCI_SETADDITIONALCARETSVISIBLE?10 -Qsci.QsciScintillaBase.SCI_GETADDITIONALCARETSVISIBLE?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETCURRENTTEXT?10 -Qsci.QsciScintillaBase.SCI_GETSELECTIONS?10 -Qsci.QsciScintillaBase.SCI_CLEARSELECTIONS?10 -Qsci.QsciScintillaBase.SCI_SETSELECTION?10 -Qsci.QsciScintillaBase.SCI_ADDSELECTION?10 -Qsci.QsciScintillaBase.SCI_SETMAINSELECTION?10 -Qsci.QsciScintillaBase.SCI_GETMAINSELECTION?10 -Qsci.QsciScintillaBase.SCI_SETSELECTIONNCARET?10 -Qsci.QsciScintillaBase.SCI_GETSELECTIONNCARET?10 -Qsci.QsciScintillaBase.SCI_SETSELECTIONNANCHOR?10 -Qsci.QsciScintillaBase.SCI_GETSELECTIONNANCHOR?10 -Qsci.QsciScintillaBase.SCI_SETSELECTIONNCARETVIRTUALSPACE?10 -Qsci.QsciScintillaBase.SCI_GETSELECTIONNCARETVIRTUALSPACE?10 -Qsci.QsciScintillaBase.SCI_SETSELECTIONNANCHORVIRTUALSPACE?10 -Qsci.QsciScintillaBase.SCI_GETSELECTIONNANCHORVIRTUALSPACE?10 -Qsci.QsciScintillaBase.SCI_SETSELECTIONNSTART?10 -Qsci.QsciScintillaBase.SCI_GETSELECTIONNSTART?10 -Qsci.QsciScintillaBase.SCI_SETSELECTIONNEND?10 -Qsci.QsciScintillaBase.SCI_GETSELECTIONNEND?10 -Qsci.QsciScintillaBase.SCI_SETRECTANGULARSELECTIONCARET?10 -Qsci.QsciScintillaBase.SCI_GETRECTANGULARSELECTIONCARET?10 -Qsci.QsciScintillaBase.SCI_SETRECTANGULARSELECTIONANCHOR?10 -Qsci.QsciScintillaBase.SCI_GETRECTANGULARSELECTIONANCHOR?10 -Qsci.QsciScintillaBase.SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE?10 -Qsci.QsciScintillaBase.SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE?10 -Qsci.QsciScintillaBase.SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE?10 -Qsci.QsciScintillaBase.SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE?10 -Qsci.QsciScintillaBase.SCI_SETVIRTUALSPACEOPTIONS?10 -Qsci.QsciScintillaBase.SCI_GETVIRTUALSPACEOPTIONS?10 -Qsci.QsciScintillaBase.SCI_SETRECTANGULARSELECTIONMODIFIER?10 -Qsci.QsciScintillaBase.SCI_GETRECTANGULARSELECTIONMODIFIER?10 -Qsci.QsciScintillaBase.SCI_SETADDITIONALSELFORE?10 -Qsci.QsciScintillaBase.SCI_SETADDITIONALSELBACK?10 -Qsci.QsciScintillaBase.SCI_SETADDITIONALSELALPHA?10 -Qsci.QsciScintillaBase.SCI_GETADDITIONALSELALPHA?10 -Qsci.QsciScintillaBase.SCI_SETADDITIONALCARETFORE?10 -Qsci.QsciScintillaBase.SCI_GETADDITIONALCARETFORE?10 -Qsci.QsciScintillaBase.SCI_ROTATESELECTION?10 -Qsci.QsciScintillaBase.SCI_SWAPMAINANCHORCARET?10 -Qsci.QsciScintillaBase.SCI_SETFONTQUALITY?10 -Qsci.QsciScintillaBase.SCI_GETFONTQUALITY?10 -Qsci.QsciScintillaBase.SCI_SETFIRSTVISIBLELINE?10 -Qsci.QsciScintillaBase.SCI_SETMULTIPASTE?10 -Qsci.QsciScintillaBase.SCI_GETMULTIPASTE?10 -Qsci.QsciScintillaBase.SCI_GETTAG?10 -Qsci.QsciScintillaBase.SCI_CHANGELEXERSTATE?10 -Qsci.QsciScintillaBase.SCI_CONTRACTEDFOLDNEXT?10 -Qsci.QsciScintillaBase.SCI_VERTICALCENTRECARET?10 -Qsci.QsciScintillaBase.SCI_MOVESELECTEDLINESUP?10 -Qsci.QsciScintillaBase.SCI_MOVESELECTEDLINESDOWN?10 -Qsci.QsciScintillaBase.SCI_SETIDENTIFIER?10 -Qsci.QsciScintillaBase.SCI_GETIDENTIFIER?10 -Qsci.QsciScintillaBase.SCI_RGBAIMAGESETWIDTH?10 -Qsci.QsciScintillaBase.SCI_RGBAIMAGESETHEIGHT?10 -Qsci.QsciScintillaBase.SCI_MARKERDEFINERGBAIMAGE?10 -Qsci.QsciScintillaBase.SCI_REGISTERRGBAIMAGE?10 -Qsci.QsciScintillaBase.SCI_SCROLLTOSTART?10 -Qsci.QsciScintillaBase.SCI_SCROLLTOEND?10 -Qsci.QsciScintillaBase.SCI_STARTRECORD?10 -Qsci.QsciScintillaBase.SCI_STOPRECORD?10 -Qsci.QsciScintillaBase.SCI_SETLEXER?10 -Qsci.QsciScintillaBase.SCI_GETLEXER?10 -Qsci.QsciScintillaBase.SCI_COLOURISE?10 -Qsci.QsciScintillaBase.SCI_SETPROPERTY?10 -Qsci.QsciScintillaBase.SCI_SETKEYWORDS?10 -Qsci.QsciScintillaBase.SCI_SETLEXERLANGUAGE?10 -Qsci.QsciScintillaBase.SCI_LOADLEXERLIBRARY?10 -Qsci.QsciScintillaBase.SCI_GETPROPERTY?10 -Qsci.QsciScintillaBase.SCI_GETPROPERTYEXPANDED?10 -Qsci.QsciScintillaBase.SCI_GETPROPERTYINT?10 -Qsci.QsciScintillaBase.SCI_GETSTYLEBITSNEEDED?10 -Qsci.QsciScintillaBase.SCI_GETLEXERLANGUAGE?10 -Qsci.QsciScintillaBase.SCI_PRIVATELEXERCALL?10 -Qsci.QsciScintillaBase.SCI_PROPERTYNAMES?10 -Qsci.QsciScintillaBase.SCI_PROPERTYTYPE?10 -Qsci.QsciScintillaBase.SCI_DESCRIBEPROPERTY?10 -Qsci.QsciScintillaBase.SCI_DESCRIBEKEYWORDSETS?10 -Qsci.QsciScintillaBase.SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR?10 -Qsci.QsciScintillaBase.SCI_CALLTIPSETPOSITION?10 -Qsci.QsciScintillaBase.SCI_COUNTCHARACTERS?10 -Qsci.QsciScintillaBase.SCI_CREATELOADER?10 -Qsci.QsciScintillaBase.SCI_DELETERANGE?10 -Qsci.QsciScintillaBase.SCI_FINDINDICATORFLASH?10 -Qsci.QsciScintillaBase.SCI_FINDINDICATORHIDE?10 -Qsci.QsciScintillaBase.SCI_FINDINDICATORSHOW?10 -Qsci.QsciScintillaBase.SCI_GETALLLINESVISIBLE?10 -Qsci.QsciScintillaBase.SCI_GETGAPPOSITION?10 -Qsci.QsciScintillaBase.SCI_GETPUNCTUATIONCHARS?10 -Qsci.QsciScintillaBase.SCI_GETRANGEPOINTER?10 -Qsci.QsciScintillaBase.SCI_GETSELECTIONEMPTY?10 -Qsci.QsciScintillaBase.SCI_GETTECHNOLOGY?10 -Qsci.QsciScintillaBase.SCI_GETWHITESPACECHARS?10 -Qsci.QsciScintillaBase.SCI_GETWORDCHARS?10 -Qsci.QsciScintillaBase.SCI_RGBAIMAGESETSCALE?10 -Qsci.QsciScintillaBase.SCI_SETPUNCTUATIONCHARS?10 -Qsci.QsciScintillaBase.SCI_SETTECHNOLOGY?10 -Qsci.QsciScintillaBase.SCI_STYLESETSIZEFRACTIONAL?10 -Qsci.QsciScintillaBase.SCI_STYLEGETSIZEFRACTIONAL?10 -Qsci.QsciScintillaBase.SCI_STYLESETWEIGHT?10 -Qsci.QsciScintillaBase.SCI_STYLEGETWEIGHT?10 -Qsci.QsciScintillaBase.SCI_FOLDLINE?10 -Qsci.QsciScintillaBase.SCI_FOLDCHILDREN?10 -Qsci.QsciScintillaBase.SCI_EXPANDCHILDREN?10 -Qsci.QsciScintillaBase.SCI_FOLDALL?10 -Qsci.QsciScintillaBase.SCI_SETAUTOMATICFOLD?10 -Qsci.QsciScintillaBase.SCI_GETAUTOMATICFOLD?10 -Qsci.QsciScintillaBase.SCI_AUTOCSETORDER?10 -Qsci.QsciScintillaBase.SCI_AUTOCGETORDER?10 -Qsci.QsciScintillaBase.SCI_POSITIONRELATIVE?10 -Qsci.QsciScintillaBase.SCI_RELEASEALLEXTENDEDSTYLES?10 -Qsci.QsciScintillaBase.SCI_ALLOCATEEXTENDEDSTYLES?10 -Qsci.QsciScintillaBase.SCI_SETMOUSESELECTIONRECTANGULARSWITCH?10 -Qsci.QsciScintillaBase.SCI_GETMOUSESELECTIONRECTANGULARSWITCH?10 -Qsci.QsciScintillaBase.SCI_GETCARETLINEVISIBLEALWAYS?10 -Qsci.QsciScintillaBase.SCI_SETCARETLINEVISIBLEALWAYS?10 -Qsci.QsciScintillaBase.SCI_SETREPRESENTATION?10 -Qsci.QsciScintillaBase.SCI_GETREPRESENTATION?10 -Qsci.QsciScintillaBase.SCI_CLEARREPRESENTATION?10 -Qsci.QsciScintillaBase?1(QWidget parent=None) -Qsci.QsciScintillaBase.__init__?1(self, QWidget parent=None) -Qsci.QsciScintillaBase.pool?4() -> QsciScintillaBase -Qsci.QsciScintillaBase.SendScintilla?4(int, int wParam=0, int lParam=0) -> int -Qsci.QsciScintillaBase.SendScintilla?4(int, int, sip.voidptr) -> int -Qsci.QsciScintillaBase.SendScintilla?4(int, int, bytes) -> int -Qsci.QsciScintillaBase.SendScintilla?4(int, bytes) -> int -Qsci.QsciScintillaBase.SendScintilla?4(int, bytes, bytes) -> int -Qsci.QsciScintillaBase.SendScintilla?4(int, int) -> int -Qsci.QsciScintillaBase.SendScintilla?4(int, int, int, bytes) -> int -Qsci.QsciScintillaBase.SendScintilla?4(int, int, QColor) -> int -Qsci.QsciScintillaBase.SendScintilla?4(int, QColor) -> int -Qsci.QsciScintillaBase.SendScintilla?4(int, int, QPainter, QRect, int, int) -> int -Qsci.QsciScintillaBase.SendScintilla?4(int, int, QPixmap) -> int -Qsci.QsciScintillaBase.SendScintilla?4(int, int, QImage) -> int -Qsci.QsciScintillaBase.SendScintillaPtrResult?4(int) -> sip.voidptr -Qsci.QsciScintillaBase.QSCN_SELCHANGED?4(bool) -Qsci.QsciScintillaBase.SCEN_CHANGE?4() -Qsci.QsciScintillaBase.SCN_AUTOCCANCELLED?4() -Qsci.QsciScintillaBase.SCN_AUTOCCHARDELETED?4() -Qsci.QsciScintillaBase.SCN_AUTOCSELECTION?4(str, int) -Qsci.QsciScintillaBase.SCN_CALLTIPCLICK?4(int) -Qsci.QsciScintillaBase.SCN_CHARADDED?4(int) -Qsci.QsciScintillaBase.SCN_DOUBLECLICK?4(int, int, int) -Qsci.QsciScintillaBase.SCN_DWELLEND?4(int, int, int) -Qsci.QsciScintillaBase.SCN_DWELLSTART?4(int, int, int) -Qsci.QsciScintillaBase.SCN_FOCUSIN?4() -Qsci.QsciScintillaBase.SCN_FOCUSOUT?4() -Qsci.QsciScintillaBase.SCN_HOTSPOTCLICK?4(int, int) -Qsci.QsciScintillaBase.SCN_HOTSPOTDOUBLECLICK?4(int, int) -Qsci.QsciScintillaBase.SCN_HOTSPOTRELEASECLICK?4(int, int) -Qsci.QsciScintillaBase.SCN_INDICATORCLICK?4(int, int) -Qsci.QsciScintillaBase.SCN_INDICATORRELEASE?4(int, int) -Qsci.QsciScintillaBase.SCN_MACRORECORD?4(int, int, sip.voidptr) -Qsci.QsciScintillaBase.SCN_MARGINCLICK?4(int, int, int) -Qsci.QsciScintillaBase.SCN_MODIFIED?4(int, int, str, int, int, int, int, int, int, int) -Qsci.QsciScintillaBase.SCN_MODIFYATTEMPTRO?4() -Qsci.QsciScintillaBase.SCN_NEEDSHOWN?4(int, int) -Qsci.QsciScintillaBase.SCN_PAINTED?4() -Qsci.QsciScintillaBase.SCN_SAVEPOINTLEFT?4() -Qsci.QsciScintillaBase.SCN_SAVEPOINTREACHED?4() -Qsci.QsciScintillaBase.SCN_STYLENEEDED?4(int) -Qsci.QsciScintillaBase.SCN_UPDATEUI?4(int) -Qsci.QsciScintillaBase.SCN_USERLISTSELECTION?4(str, int) -Qsci.QsciScintillaBase.SCN_ZOOM?4() -Qsci.QsciScintillaBase.canInsertFromMimeData?4(QMimeData) -> bool -Qsci.QsciScintillaBase.fromMimeData?4(QMimeData) -> (QByteArray, bool) -Qsci.QsciScintillaBase.toMimeData?4(QByteArray, bool) -> QMimeData -Qsci.QsciScintillaBase.contextMenuEvent?4(QContextMenuEvent) -Qsci.QsciScintillaBase.dragEnterEvent?4(QDragEnterEvent) -Qsci.QsciScintillaBase.dragLeaveEvent?4(QDragLeaveEvent) -Qsci.QsciScintillaBase.dragMoveEvent?4(QDragMoveEvent) -Qsci.QsciScintillaBase.dropEvent?4(QDropEvent) -Qsci.QsciScintillaBase.focusInEvent?4(QFocusEvent) -Qsci.QsciScintillaBase.focusOutEvent?4(QFocusEvent) -Qsci.QsciScintillaBase.focusNextPrevChild?4(bool) -> bool -Qsci.QsciScintillaBase.keyPressEvent?4(QKeyEvent) -Qsci.QsciScintillaBase.inputMethodEvent?4(QInputMethodEvent) -Qsci.QsciScintillaBase.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant -Qsci.QsciScintillaBase.mouseDoubleClickEvent?4(QMouseEvent) -Qsci.QsciScintillaBase.mouseMoveEvent?4(QMouseEvent) -Qsci.QsciScintillaBase.mousePressEvent?4(QMouseEvent) -Qsci.QsciScintillaBase.mouseReleaseEvent?4(QMouseEvent) -Qsci.QsciScintillaBase.paintEvent?4(QPaintEvent) -Qsci.QsciScintillaBase.resizeEvent?4(QResizeEvent) -Qsci.QsciScintillaBase.scrollContentsBy?4(int, int) -Qsci.QsciScintilla.WrapIndentMode?10 -Qsci.QsciScintilla.WrapIndentFixed?10 -Qsci.QsciScintilla.WrapIndentSame?10 -Qsci.QsciScintilla.WrapIndentIndented?10 -Qsci.QsciScintilla.WrapVisualFlag?10 -Qsci.QsciScintilla.WrapFlagNone?10 -Qsci.QsciScintilla.WrapFlagByText?10 -Qsci.QsciScintilla.WrapFlagByBorder?10 -Qsci.QsciScintilla.WrapFlagInMargin?10 -Qsci.QsciScintilla.WrapMode?10 -Qsci.QsciScintilla.WrapNone?10 -Qsci.QsciScintilla.WrapWord?10 -Qsci.QsciScintilla.WrapCharacter?10 -Qsci.QsciScintilla.WhitespaceVisibility?10 -Qsci.QsciScintilla.WsInvisible?10 -Qsci.QsciScintilla.WsVisible?10 -Qsci.QsciScintilla.WsVisibleAfterIndent?10 -Qsci.QsciScintilla.MarkerSymbol?10 -Qsci.QsciScintilla.Circle?10 -Qsci.QsciScintilla.Rectangle?10 -Qsci.QsciScintilla.RightTriangle?10 -Qsci.QsciScintilla.SmallRectangle?10 -Qsci.QsciScintilla.RightArrow?10 -Qsci.QsciScintilla.Invisible?10 -Qsci.QsciScintilla.DownTriangle?10 -Qsci.QsciScintilla.Minus?10 -Qsci.QsciScintilla.Plus?10 -Qsci.QsciScintilla.VerticalLine?10 -Qsci.QsciScintilla.BottomLeftCorner?10 -Qsci.QsciScintilla.LeftSideSplitter?10 -Qsci.QsciScintilla.BoxedPlus?10 -Qsci.QsciScintilla.BoxedPlusConnected?10 -Qsci.QsciScintilla.BoxedMinus?10 -Qsci.QsciScintilla.BoxedMinusConnected?10 -Qsci.QsciScintilla.RoundedBottomLeftCorner?10 -Qsci.QsciScintilla.LeftSideRoundedSplitter?10 -Qsci.QsciScintilla.CircledPlus?10 -Qsci.QsciScintilla.CircledPlusConnected?10 -Qsci.QsciScintilla.CircledMinus?10 -Qsci.QsciScintilla.CircledMinusConnected?10 -Qsci.QsciScintilla.Background?10 -Qsci.QsciScintilla.ThreeDots?10 -Qsci.QsciScintilla.ThreeRightArrows?10 -Qsci.QsciScintilla.FullRectangle?10 -Qsci.QsciScintilla.LeftRectangle?10 -Qsci.QsciScintilla.Underline?10 -Qsci.QsciScintilla.MarginType?10 -Qsci.QsciScintilla.SymbolMargin?10 -Qsci.QsciScintilla.SymbolMarginDefaultForegroundColor?10 -Qsci.QsciScintilla.SymbolMarginDefaultBackgroundColor?10 -Qsci.QsciScintilla.NumberMargin?10 -Qsci.QsciScintilla.TextMargin?10 -Qsci.QsciScintilla.TextMarginRightJustified?10 -Qsci.QsciScintilla.MoNone?10 -Qsci.QsciScintilla.MoSublineSelect?10 -Qsci.QsciScintilla.IndicatorStyle?10 -Qsci.QsciScintilla.PlainIndicator?10 -Qsci.QsciScintilla.SquiggleIndicator?10 -Qsci.QsciScintilla.TTIndicator?10 -Qsci.QsciScintilla.DiagonalIndicator?10 -Qsci.QsciScintilla.StrikeIndicator?10 -Qsci.QsciScintilla.HiddenIndicator?10 -Qsci.QsciScintilla.BoxIndicator?10 -Qsci.QsciScintilla.RoundBoxIndicator?10 -Qsci.QsciScintilla.StraightBoxIndicator?10 -Qsci.QsciScintilla.DashesIndicator?10 -Qsci.QsciScintilla.DotsIndicator?10 -Qsci.QsciScintilla.SquiggleLowIndicator?10 -Qsci.QsciScintilla.DotBoxIndicator?10 -Qsci.QsciScintilla.SquigglePixmapIndicator?10 -Qsci.QsciScintilla.FoldStyle?10 -Qsci.QsciScintilla.NoFoldStyle?10 -Qsci.QsciScintilla.PlainFoldStyle?10 -Qsci.QsciScintilla.CircledFoldStyle?10 -Qsci.QsciScintilla.BoxedFoldStyle?10 -Qsci.QsciScintilla.CircledTreeFoldStyle?10 -Qsci.QsciScintilla.BoxedTreeFoldStyle?10 -Qsci.QsciScintilla.EolMode?10 -Qsci.QsciScintilla.EolWindows?10 -Qsci.QsciScintilla.EolUnix?10 -Qsci.QsciScintilla.EolMac?10 -Qsci.QsciScintilla.EdgeMode?10 -Qsci.QsciScintilla.EdgeNone?10 -Qsci.QsciScintilla.EdgeLine?10 -Qsci.QsciScintilla.EdgeBackground?10 -Qsci.QsciScintilla.CallTipsStyle?10 -Qsci.QsciScintilla.CallTipsNone?10 -Qsci.QsciScintilla.CallTipsNoContext?10 -Qsci.QsciScintilla.CallTipsNoAutoCompletionContext?10 -Qsci.QsciScintilla.CallTipsContext?10 -Qsci.QsciScintilla.CallTipsPosition?10 -Qsci.QsciScintilla.CallTipsBelowText?10 -Qsci.QsciScintilla.CallTipsAboveText?10 -Qsci.QsciScintilla.BraceMatch?10 -Qsci.QsciScintilla.NoBraceMatch?10 -Qsci.QsciScintilla.StrictBraceMatch?10 -Qsci.QsciScintilla.SloppyBraceMatch?10 -Qsci.QsciScintilla.AutoCompletionUseSingle?10 -Qsci.QsciScintilla.AcusNever?10 -Qsci.QsciScintilla.AcusExplicit?10 -Qsci.QsciScintilla.AcusAlways?10 -Qsci.QsciScintilla.AutoCompletionSource?10 -Qsci.QsciScintilla.AcsNone?10 -Qsci.QsciScintilla.AcsAll?10 -Qsci.QsciScintilla.AcsDocument?10 -Qsci.QsciScintilla.AcsAPIs?10 -Qsci.QsciScintilla.AnnotationDisplay?10 -Qsci.QsciScintilla.AnnotationHidden?10 -Qsci.QsciScintilla.AnnotationStandard?10 -Qsci.QsciScintilla.AnnotationBoxed?10 -Qsci.QsciScintilla.AiMaintain?10 -Qsci.QsciScintilla.AiOpening?10 -Qsci.QsciScintilla.AiClosing?10 -Qsci.QsciScintilla?1(QWidget parent=None) -Qsci.QsciScintilla.__init__?1(self, QWidget parent=None) -Qsci.QsciScintilla.apiContext?4(int) -> (list-of-str, int, int) -Qsci.QsciScintilla.annotate?4(int, str, int) -Qsci.QsciScintilla.annotate?4(int, str, QsciStyle) -Qsci.QsciScintilla.annotate?4(int, QsciStyledText) -Qsci.QsciScintilla.annotate?4(int, list-of-QsciStyledText) -Qsci.QsciScintilla.annotation?4(int) -> str -Qsci.QsciScintilla.annotationDisplay?4() -> QsciScintilla.AnnotationDisplay -Qsci.QsciScintilla.clearAnnotations?4(int line=-1) -Qsci.QsciScintilla.autoCompletionCaseSensitivity?4() -> bool -Qsci.QsciScintilla.autoCompletionFillupsEnabled?4() -> bool -Qsci.QsciScintilla.autoCompletionReplaceWord?4() -> bool -Qsci.QsciScintilla.autoCompletionShowSingle?4() -> bool -Qsci.QsciScintilla.autoCompletionSource?4() -> QsciScintilla.AutoCompletionSource -Qsci.QsciScintilla.autoCompletionThreshold?4() -> int -Qsci.QsciScintilla.autoCompletionUseSingle?4() -> QsciScintilla.AutoCompletionUseSingle -Qsci.QsciScintilla.autoIndent?4() -> bool -Qsci.QsciScintilla.backspaceUnindents?4() -> bool -Qsci.QsciScintilla.beginUndoAction?4() -Qsci.QsciScintilla.braceMatching?4() -> QsciScintilla.BraceMatch -Qsci.QsciScintilla.callTipsPosition?4() -> QsciScintilla.CallTipsPosition -Qsci.QsciScintilla.callTipsStyle?4() -> QsciScintilla.CallTipsStyle -Qsci.QsciScintilla.callTipsVisible?4() -> int -Qsci.QsciScintilla.cancelList?4() -Qsci.QsciScintilla.caseSensitive?4() -> bool -Qsci.QsciScintilla.clearRegisteredImages?4() -Qsci.QsciScintilla.color?4() -> QColor -Qsci.QsciScintilla.contractedFolds?4() -> list-of-int -Qsci.QsciScintilla.convertEols?4(QsciScintilla.EolMode) -Qsci.QsciScintilla.createStandardContextMenu?4() -> QMenu -Qsci.QsciScintilla.document?4() -> QsciDocument -Qsci.QsciScintilla.endUndoAction?4() -Qsci.QsciScintilla.edgeColor?4() -> QColor -Qsci.QsciScintilla.edgeColumn?4() -> int -Qsci.QsciScintilla.edgeMode?4() -> QsciScintilla.EdgeMode -Qsci.QsciScintilla.eolMode?4() -> QsciScintilla.EolMode -Qsci.QsciScintilla.eolVisibility?4() -> bool -Qsci.QsciScintilla.extraAscent?4() -> int -Qsci.QsciScintilla.extraDescent?4() -> int -Qsci.QsciScintilla.findFirst?4(str, bool, bool, bool, bool, bool forward=True, int line=-1, int index=-1, bool show=True, bool posix=False) -> bool -Qsci.QsciScintilla.findFirstInSelection?4(str, bool, bool, bool, bool forward=True, bool show=True, bool posix=False) -> bool -Qsci.QsciScintilla.findNext?4() -> bool -Qsci.QsciScintilla.firstVisibleLine?4() -> int -Qsci.QsciScintilla.folding?4() -> QsciScintilla.FoldStyle -Qsci.QsciScintilla.getCursorPosition?4() -> (int, int) -Qsci.QsciScintilla.getSelection?4() -> (int, int, int, int) -Qsci.QsciScintilla.hasSelectedText?4() -> bool -Qsci.QsciScintilla.indentation?4(int) -> int -Qsci.QsciScintilla.indentationGuides?4() -> bool -Qsci.QsciScintilla.indentationsUseTabs?4() -> bool -Qsci.QsciScintilla.indentationWidth?4() -> int -Qsci.QsciScintilla.clearIndicatorRange?4(int, int, int, int, int) -Qsci.QsciScintilla.fillIndicatorRange?4(int, int, int, int, int) -Qsci.QsciScintilla.indicatorDefine?4(QsciScintilla.IndicatorStyle, int indicatorNumber=-1) -> int -Qsci.QsciScintilla.indicatorDrawUnder?4(int) -> bool -Qsci.QsciScintilla.isCallTipActive?4() -> bool -Qsci.QsciScintilla.isListActive?4() -> bool -Qsci.QsciScintilla.isModified?4() -> bool -Qsci.QsciScintilla.isReadOnly?4() -> bool -Qsci.QsciScintilla.isRedoAvailable?4() -> bool -Qsci.QsciScintilla.isUndoAvailable?4() -> bool -Qsci.QsciScintilla.isUtf8?4() -> bool -Qsci.QsciScintilla.isWordCharacter?4(str) -> bool -Qsci.QsciScintilla.lineAt?4(QPoint) -> int -Qsci.QsciScintilla.lineIndexFromPosition?4(int) -> (int, int) -Qsci.QsciScintilla.lineLength?4(int) -> int -Qsci.QsciScintilla.lines?4() -> int -Qsci.QsciScintilla.length?4() -> int -Qsci.QsciScintilla.lexer?4() -> QsciLexer -Qsci.QsciScintilla.marginLineNumbers?4(int) -> bool -Qsci.QsciScintilla.marginMarkerMask?4(int) -> int -Qsci.QsciScintilla.marginOptions?4() -> int -Qsci.QsciScintilla.marginSensitivity?4(int) -> bool -Qsci.QsciScintilla.marginType?4(int) -> QsciScintilla.MarginType -Qsci.QsciScintilla.marginWidth?4(int) -> int -Qsci.QsciScintilla.markerDefine?4(QsciScintilla.MarkerSymbol, int markerNumber=-1) -> int -Qsci.QsciScintilla.markerDefine?4(str, int markerNumber=-1) -> int -Qsci.QsciScintilla.markerDefine?4(QPixmap, int markerNumber=-1) -> int -Qsci.QsciScintilla.markerDefine?4(QImage, int markerNumber=-1) -> int -Qsci.QsciScintilla.markerAdd?4(int, int) -> int -Qsci.QsciScintilla.markersAtLine?4(int) -> int -Qsci.QsciScintilla.markerDelete?4(int, int markerNumber=-1) -Qsci.QsciScintilla.markerDeleteAll?4(int markerNumber=-1) -Qsci.QsciScintilla.markerDeleteHandle?4(int) -Qsci.QsciScintilla.markerLine?4(int) -> int -Qsci.QsciScintilla.markerFindNext?4(int, int) -> int -Qsci.QsciScintilla.markerFindPrevious?4(int, int) -> int -Qsci.QsciScintilla.overwriteMode?4() -> bool -Qsci.QsciScintilla.paper?4() -> QColor -Qsci.QsciScintilla.positionFromLineIndex?4(int, int) -> int -Qsci.QsciScintilla.read?4(QIODevice) -> bool -Qsci.QsciScintilla.recolor?4(int start=0, int end=-1) -Qsci.QsciScintilla.registerImage?4(int, QPixmap) -Qsci.QsciScintilla.registerImage?4(int, QImage) -Qsci.QsciScintilla.replace?4(str) -Qsci.QsciScintilla.resetFoldMarginColors?4() -Qsci.QsciScintilla.resetHotspotBackgroundColor?4() -Qsci.QsciScintilla.resetHotspotForegroundColor?4() -Qsci.QsciScintilla.setFoldMarginColors?4(QColor, QColor) -Qsci.QsciScintilla.setAnnotationDisplay?4(QsciScintilla.AnnotationDisplay) -Qsci.QsciScintilla.setAutoCompletionFillupsEnabled?4(bool) -Qsci.QsciScintilla.setAutoCompletionFillups?4(str) -Qsci.QsciScintilla.setAutoCompletionWordSeparators?4(list-of-str) -Qsci.QsciScintilla.setCallTipsBackgroundColor?4(QColor) -Qsci.QsciScintilla.setCallTipsForegroundColor?4(QColor) -Qsci.QsciScintilla.setCallTipsHighlightColor?4(QColor) -Qsci.QsciScintilla.setCallTipsPosition?4(QsciScintilla.CallTipsPosition) -Qsci.QsciScintilla.setCallTipsStyle?4(QsciScintilla.CallTipsStyle) -Qsci.QsciScintilla.setCallTipsVisible?4(int) -Qsci.QsciScintilla.setContractedFolds?4(list-of-int) -Qsci.QsciScintilla.setDocument?4(QsciDocument) -Qsci.QsciScintilla.setEdgeColor?4(QColor) -Qsci.QsciScintilla.setEdgeColumn?4(int) -Qsci.QsciScintilla.setEdgeMode?4(QsciScintilla.EdgeMode) -Qsci.QsciScintilla.setFirstVisibleLine?4(int) -Qsci.QsciScintilla.setFont?4(QFont) -Qsci.QsciScintilla.setHotspotBackgroundColor?4(QColor) -Qsci.QsciScintilla.setHotspotForegroundColor?4(QColor) -Qsci.QsciScintilla.setHotspotUnderline?4(bool) -Qsci.QsciScintilla.setHotspotWrap?4(bool) -Qsci.QsciScintilla.setIndicatorDrawUnder?4(bool, int indicatorNumber=-1) -Qsci.QsciScintilla.setIndicatorForegroundColor?4(QColor, int indicatorNumber=-1) -Qsci.QsciScintilla.setIndicatorOutlineColor?4(QColor, int indicatorNumber=-1) -Qsci.QsciScintilla.setMarginOptions?4(int) -Qsci.QsciScintilla.setMarginText?4(int, str, int) -Qsci.QsciScintilla.setMarginText?4(int, str, QsciStyle) -Qsci.QsciScintilla.setMarginText?4(int, QsciStyledText) -Qsci.QsciScintilla.setMarginText?4(int, list-of-QsciStyledText) -Qsci.QsciScintilla.setMarginType?4(int, QsciScintilla.MarginType) -Qsci.QsciScintilla.clearMarginText?4(int line=-1) -Qsci.QsciScintilla.setMarkerBackgroundColor?4(QColor, int markerNumber=-1) -Qsci.QsciScintilla.setMarkerForegroundColor?4(QColor, int markerNumber=-1) -Qsci.QsciScintilla.setMatchedBraceBackgroundColor?4(QColor) -Qsci.QsciScintilla.setMatchedBraceForegroundColor?4(QColor) -Qsci.QsciScintilla.setMatchedBraceIndicator?4(int) -Qsci.QsciScintilla.resetMatchedBraceIndicator?4() -Qsci.QsciScintilla.setUnmatchedBraceBackgroundColor?4(QColor) -Qsci.QsciScintilla.setUnmatchedBraceForegroundColor?4(QColor) -Qsci.QsciScintilla.setUnmatchedBraceIndicator?4(int) -Qsci.QsciScintilla.resetUnmatchedBraceIndicator?4() -Qsci.QsciScintilla.setWrapVisualFlags?4(QsciScintilla.WrapVisualFlag, QsciScintilla.WrapVisualFlag startFlag=QsciScintilla.WrapFlagNone, int indent=0) -Qsci.QsciScintilla.selectedText?4() -> str -Qsci.QsciScintilla.selectionToEol?4() -> bool -Qsci.QsciScintilla.setSelectionToEol?4(bool) -Qsci.QsciScintilla.setExtraAscent?4(int) -Qsci.QsciScintilla.setExtraDescent?4(int) -Qsci.QsciScintilla.setOverwriteMode?4(bool) -Qsci.QsciScintilla.setWhitespaceBackgroundColor?4(QColor) -Qsci.QsciScintilla.setWhitespaceForegroundColor?4(QColor) -Qsci.QsciScintilla.setWhitespaceSize?4(int) -Qsci.QsciScintilla.setWrapIndentMode?4(QsciScintilla.WrapIndentMode) -Qsci.QsciScintilla.showUserList?4(int, list-of-str) -Qsci.QsciScintilla.standardCommands?4() -> QsciCommandSet -Qsci.QsciScintilla.tabIndents?4() -> bool -Qsci.QsciScintilla.tabWidth?4() -> int -Qsci.QsciScintilla.text?4() -> str -Qsci.QsciScintilla.text?4(int) -> str -Qsci.QsciScintilla.textHeight?4(int) -> int -Qsci.QsciScintilla.whitespaceSize?4() -> int -Qsci.QsciScintilla.whitespaceVisibility?4() -> QsciScintilla.WhitespaceVisibility -Qsci.QsciScintilla.wordAtLineIndex?4(int, int) -> str -Qsci.QsciScintilla.wordAtPoint?4(QPoint) -> str -Qsci.QsciScintilla.wordCharacters?4() -> str -Qsci.QsciScintilla.wrapMode?4() -> QsciScintilla.WrapMode -Qsci.QsciScintilla.wrapIndentMode?4() -> QsciScintilla.WrapIndentMode -Qsci.QsciScintilla.write?4(QIODevice) -> bool -Qsci.QsciScintilla.append?4(str) -Qsci.QsciScintilla.autoCompleteFromAll?4() -Qsci.QsciScintilla.autoCompleteFromAPIs?4() -Qsci.QsciScintilla.autoCompleteFromDocument?4() -Qsci.QsciScintilla.callTip?4() -Qsci.QsciScintilla.clear?4() -Qsci.QsciScintilla.copy?4() -Qsci.QsciScintilla.cut?4() -Qsci.QsciScintilla.ensureCursorVisible?4() -Qsci.QsciScintilla.ensureLineVisible?4(int) -Qsci.QsciScintilla.foldAll?4(bool children=False) -Qsci.QsciScintilla.foldLine?4(int) -Qsci.QsciScintilla.indent?4(int) -Qsci.QsciScintilla.insert?4(str) -Qsci.QsciScintilla.insertAt?4(str, int, int) -Qsci.QsciScintilla.moveToMatchingBrace?4() -Qsci.QsciScintilla.paste?4() -Qsci.QsciScintilla.redo?4() -Qsci.QsciScintilla.removeSelectedText?4() -Qsci.QsciScintilla.replaceSelectedText?4(str) -Qsci.QsciScintilla.resetSelectionBackgroundColor?4() -Qsci.QsciScintilla.resetSelectionForegroundColor?4() -Qsci.QsciScintilla.selectAll?4(bool select=True) -Qsci.QsciScintilla.selectToMatchingBrace?4() -Qsci.QsciScintilla.setAutoCompletionCaseSensitivity?4(bool) -Qsci.QsciScintilla.setAutoCompletionReplaceWord?4(bool) -Qsci.QsciScintilla.setAutoCompletionShowSingle?4(bool) -Qsci.QsciScintilla.setAutoCompletionSource?4(QsciScintilla.AutoCompletionSource) -Qsci.QsciScintilla.setAutoCompletionThreshold?4(int) -Qsci.QsciScintilla.setAutoCompletionUseSingle?4(QsciScintilla.AutoCompletionUseSingle) -Qsci.QsciScintilla.setAutoIndent?4(bool) -Qsci.QsciScintilla.setBraceMatching?4(QsciScintilla.BraceMatch) -Qsci.QsciScintilla.setBackspaceUnindents?4(bool) -Qsci.QsciScintilla.setCaretForegroundColor?4(QColor) -Qsci.QsciScintilla.setCaretLineBackgroundColor?4(QColor) -Qsci.QsciScintilla.setCaretLineVisible?4(bool) -Qsci.QsciScintilla.setCaretWidth?4(int) -Qsci.QsciScintilla.setColor?4(QColor) -Qsci.QsciScintilla.setCursorPosition?4(int, int) -Qsci.QsciScintilla.setEolMode?4(QsciScintilla.EolMode) -Qsci.QsciScintilla.setEolVisibility?4(bool) -Qsci.QsciScintilla.setFolding?4(QsciScintilla.FoldStyle, int margin=2) -Qsci.QsciScintilla.clearFolds?4() -Qsci.QsciScintilla.setIndentation?4(int, int) -Qsci.QsciScintilla.setIndentationGuides?4(bool) -Qsci.QsciScintilla.setIndentationGuidesBackgroundColor?4(QColor) -Qsci.QsciScintilla.setIndentationGuidesForegroundColor?4(QColor) -Qsci.QsciScintilla.setIndentationsUseTabs?4(bool) -Qsci.QsciScintilla.setIndentationWidth?4(int) -Qsci.QsciScintilla.setLexer?4(QsciLexer lexer=None) -Qsci.QsciScintilla.setMarginsBackgroundColor?4(QColor) -Qsci.QsciScintilla.setMarginsFont?4(QFont) -Qsci.QsciScintilla.setMarginsForegroundColor?4(QColor) -Qsci.QsciScintilla.setMarginLineNumbers?4(int, bool) -Qsci.QsciScintilla.setMarginMarkerMask?4(int, int) -Qsci.QsciScintilla.setMarginSensitivity?4(int, bool) -Qsci.QsciScintilla.setMarginWidth?4(int, int) -Qsci.QsciScintilla.setMarginWidth?4(int, str) -Qsci.QsciScintilla.setModified?4(bool) -Qsci.QsciScintilla.setPaper?4(QColor) -Qsci.QsciScintilla.setReadOnly?4(bool) -Qsci.QsciScintilla.setSelection?4(int, int, int, int) -Qsci.QsciScintilla.setSelectionBackgroundColor?4(QColor) -Qsci.QsciScintilla.setSelectionForegroundColor?4(QColor) -Qsci.QsciScintilla.setTabIndents?4(bool) -Qsci.QsciScintilla.setTabWidth?4(int) -Qsci.QsciScintilla.setText?4(str) -Qsci.QsciScintilla.setUtf8?4(bool) -Qsci.QsciScintilla.setWhitespaceVisibility?4(QsciScintilla.WhitespaceVisibility) -Qsci.QsciScintilla.setWrapMode?4(QsciScintilla.WrapMode) -Qsci.QsciScintilla.undo?4() -Qsci.QsciScintilla.unindent?4(int) -Qsci.QsciScintilla.zoomIn?4(int) -Qsci.QsciScintilla.zoomIn?4() -Qsci.QsciScintilla.zoomOut?4(int) -Qsci.QsciScintilla.zoomOut?4() -Qsci.QsciScintilla.zoomTo?4(int) -Qsci.QsciScintilla.cursorPositionChanged?4(int, int) -Qsci.QsciScintilla.copyAvailable?4(bool) -Qsci.QsciScintilla.indicatorClicked?4(int, int, Qt.KeyboardModifiers) -Qsci.QsciScintilla.indicatorReleased?4(int, int, Qt.KeyboardModifiers) -Qsci.QsciScintilla.linesChanged?4() -Qsci.QsciScintilla.marginClicked?4(int, int, Qt.KeyboardModifiers) -Qsci.QsciScintilla.modificationAttempted?4() -Qsci.QsciScintilla.modificationChanged?4(bool) -Qsci.QsciScintilla.selectionChanged?4() -Qsci.QsciScintilla.textChanged?4() -Qsci.QsciScintilla.userListActivated?4(int, str) -Qsci.QsciScintilla.event?4(QEvent) -> bool -Qsci.QsciScintilla.changeEvent?4(QEvent) -Qsci.QsciScintilla.contextMenuEvent?4(QContextMenuEvent) -Qsci.QsciAbstractAPIs?1(QsciLexer lexer=None) -Qsci.QsciAbstractAPIs.__init__?1(self, QsciLexer lexer=None) -Qsci.QsciAbstractAPIs.lexer?4() -> QsciLexer -Qsci.QsciAbstractAPIs.updateAutoCompletionList?4(list-of-str, list-of-str) -Qsci.QsciAbstractAPIs.autoCompletionSelected?4(str) -Qsci.QsciAbstractAPIs.callTips?4(list-of-str, int, QsciScintilla.CallTipsStyle, list-of-int) -> list-of-str -Qsci.QsciAPIs?1(QsciLexer lexer=None) -Qsci.QsciAPIs.__init__?1(self, QsciLexer lexer=None) -Qsci.QsciAPIs.add?4(str) -Qsci.QsciAPIs.clear?4() -Qsci.QsciAPIs.load?4(str) -> bool -Qsci.QsciAPIs.remove?4(str) -Qsci.QsciAPIs.prepare?4() -Qsci.QsciAPIs.cancelPreparation?4() -Qsci.QsciAPIs.defaultPreparedName?4() -> str -Qsci.QsciAPIs.isPrepared?4(str filename=QString()) -> bool -Qsci.QsciAPIs.loadPrepared?4(str filename=QString()) -> bool -Qsci.QsciAPIs.savePrepared?4(str filename=QString()) -> bool -Qsci.QsciAPIs.event?4(QEvent) -> bool -Qsci.QsciAPIs.installedAPIFiles?4() -> list-of-str -Qsci.QsciAPIs.updateAutoCompletionList?4(list-of-str, list-of-str) -Qsci.QsciAPIs.autoCompletionSelected?4(str) -Qsci.QsciAPIs.callTips?4(list-of-str, int, QsciScintilla.CallTipsStyle, list-of-int) -> list-of-str -Qsci.QsciAPIs.apiPreparationCancelled?4() -Qsci.QsciAPIs.apiPreparationStarted?4() -Qsci.QsciAPIs.apiPreparationFinished?4() -Qsci.QsciCommand.Command?10 -Qsci.QsciCommand.LineDown?10 -Qsci.QsciCommand.LineDownExtend?10 -Qsci.QsciCommand.LineDownRectExtend?10 -Qsci.QsciCommand.LineScrollDown?10 -Qsci.QsciCommand.LineUp?10 -Qsci.QsciCommand.LineUpExtend?10 -Qsci.QsciCommand.LineUpRectExtend?10 -Qsci.QsciCommand.LineScrollUp?10 -Qsci.QsciCommand.ScrollToStart?10 -Qsci.QsciCommand.ScrollToEnd?10 -Qsci.QsciCommand.VerticalCentreCaret?10 -Qsci.QsciCommand.ParaDown?10 -Qsci.QsciCommand.ParaDownExtend?10 -Qsci.QsciCommand.ParaUp?10 -Qsci.QsciCommand.ParaUpExtend?10 -Qsci.QsciCommand.CharLeft?10 -Qsci.QsciCommand.CharLeftExtend?10 -Qsci.QsciCommand.CharLeftRectExtend?10 -Qsci.QsciCommand.CharRight?10 -Qsci.QsciCommand.CharRightExtend?10 -Qsci.QsciCommand.CharRightRectExtend?10 -Qsci.QsciCommand.WordLeft?10 -Qsci.QsciCommand.WordLeftExtend?10 -Qsci.QsciCommand.WordRight?10 -Qsci.QsciCommand.WordRightExtend?10 -Qsci.QsciCommand.WordLeftEnd?10 -Qsci.QsciCommand.WordLeftEndExtend?10 -Qsci.QsciCommand.WordRightEnd?10 -Qsci.QsciCommand.WordRightEndExtend?10 -Qsci.QsciCommand.WordPartLeft?10 -Qsci.QsciCommand.WordPartLeftExtend?10 -Qsci.QsciCommand.WordPartRight?10 -Qsci.QsciCommand.WordPartRightExtend?10 -Qsci.QsciCommand.Home?10 -Qsci.QsciCommand.HomeExtend?10 -Qsci.QsciCommand.HomeRectExtend?10 -Qsci.QsciCommand.HomeDisplay?10 -Qsci.QsciCommand.HomeDisplayExtend?10 -Qsci.QsciCommand.HomeWrap?10 -Qsci.QsciCommand.HomeWrapExtend?10 -Qsci.QsciCommand.VCHome?10 -Qsci.QsciCommand.VCHomeExtend?10 -Qsci.QsciCommand.VCHomeRectExtend?10 -Qsci.QsciCommand.VCHomeWrap?10 -Qsci.QsciCommand.VCHomeWrapExtend?10 -Qsci.QsciCommand.LineEnd?10 -Qsci.QsciCommand.LineEndExtend?10 -Qsci.QsciCommand.LineEndRectExtend?10 -Qsci.QsciCommand.LineEndDisplay?10 -Qsci.QsciCommand.LineEndDisplayExtend?10 -Qsci.QsciCommand.LineEndWrap?10 -Qsci.QsciCommand.LineEndWrapExtend?10 -Qsci.QsciCommand.DocumentStart?10 -Qsci.QsciCommand.DocumentStartExtend?10 -Qsci.QsciCommand.DocumentEnd?10 -Qsci.QsciCommand.DocumentEndExtend?10 -Qsci.QsciCommand.PageUp?10 -Qsci.QsciCommand.PageUpExtend?10 -Qsci.QsciCommand.PageUpRectExtend?10 -Qsci.QsciCommand.PageDown?10 -Qsci.QsciCommand.PageDownExtend?10 -Qsci.QsciCommand.PageDownRectExtend?10 -Qsci.QsciCommand.StutteredPageUp?10 -Qsci.QsciCommand.StutteredPageUpExtend?10 -Qsci.QsciCommand.StutteredPageDown?10 -Qsci.QsciCommand.StutteredPageDownExtend?10 -Qsci.QsciCommand.Delete?10 -Qsci.QsciCommand.DeleteBack?10 -Qsci.QsciCommand.DeleteBackNotLine?10 -Qsci.QsciCommand.DeleteWordLeft?10 -Qsci.QsciCommand.DeleteWordRight?10 -Qsci.QsciCommand.DeleteWordRightEnd?10 -Qsci.QsciCommand.DeleteLineLeft?10 -Qsci.QsciCommand.DeleteLineRight?10 -Qsci.QsciCommand.LineDelete?10 -Qsci.QsciCommand.LineCut?10 -Qsci.QsciCommand.LineCopy?10 -Qsci.QsciCommand.LineTranspose?10 -Qsci.QsciCommand.LineDuplicate?10 -Qsci.QsciCommand.SelectAll?10 -Qsci.QsciCommand.MoveSelectedLinesUp?10 -Qsci.QsciCommand.MoveSelectedLinesDown?10 -Qsci.QsciCommand.SelectionDuplicate?10 -Qsci.QsciCommand.SelectionLowerCase?10 -Qsci.QsciCommand.SelectionUpperCase?10 -Qsci.QsciCommand.SelectionCut?10 -Qsci.QsciCommand.SelectionCopy?10 -Qsci.QsciCommand.Paste?10 -Qsci.QsciCommand.EditToggleOvertype?10 -Qsci.QsciCommand.Newline?10 -Qsci.QsciCommand.Formfeed?10 -Qsci.QsciCommand.Tab?10 -Qsci.QsciCommand.Backtab?10 -Qsci.QsciCommand.Cancel?10 -Qsci.QsciCommand.Undo?10 -Qsci.QsciCommand.Redo?10 -Qsci.QsciCommand.ZoomIn?10 -Qsci.QsciCommand.ZoomOut?10 -Qsci.QsciCommand.command?4() -> QsciCommand.Command -Qsci.QsciCommand.execute?4() -Qsci.QsciCommand.setKey?4(int) -Qsci.QsciCommand.setAlternateKey?4(int) -Qsci.QsciCommand.key?4() -> int -Qsci.QsciCommand.alternateKey?4() -> int -Qsci.QsciCommand.validKey?4(int) -> bool -Qsci.QsciCommand.description?4() -> str -Qsci.QsciCommandSet.readSettings?4(QSettings, str prefix="/Scintilla") -> bool -Qsci.QsciCommandSet.writeSettings?4(QSettings, str prefix="/Scintilla") -> bool -Qsci.QsciCommandSet.commands?4() -> list-of-QsciCommand -Qsci.QsciCommandSet.clearKeys?4() -Qsci.QsciCommandSet.clearAlternateKeys?4() -Qsci.QsciCommandSet.boundTo?4(int) -> QsciCommand -Qsci.QsciCommandSet.find?4(QsciCommand.Command) -> QsciCommand -Qsci.QsciDocument?1() -Qsci.QsciDocument.__init__?1(self) -Qsci.QsciDocument?1(QsciDocument) -Qsci.QsciDocument.__init__?1(self, QsciDocument) -Qsci.QsciLexer?1(QObject parent=None) -Qsci.QsciLexer.__init__?1(self, QObject parent=None) -Qsci.QsciLexer.language?4() -> str -Qsci.QsciLexer.lexer?4() -> str -Qsci.QsciLexer.lexerId?4() -> int -Qsci.QsciLexer.apis?4() -> QsciAbstractAPIs -Qsci.QsciLexer.autoIndentStyle?4() -> int -Qsci.QsciLexer.color?4(int) -> QColor -Qsci.QsciLexer.eolFill?4(int) -> bool -Qsci.QsciLexer.font?4(int) -> QFont -Qsci.QsciLexer.keywords?4(int) -> str -Qsci.QsciLexer.description?4(int) -> str -Qsci.QsciLexer.paper?4(int) -> QColor -Qsci.QsciLexer.defaultColor?4() -> QColor -Qsci.QsciLexer.defaultColor?4(int) -> QColor -Qsci.QsciLexer.defaultEolFill?4(int) -> bool -Qsci.QsciLexer.defaultFont?4() -> QFont -Qsci.QsciLexer.defaultFont?4(int) -> QFont -Qsci.QsciLexer.defaultPaper?4() -> QColor -Qsci.QsciLexer.defaultPaper?4(int) -> QColor -Qsci.QsciLexer.editor?4() -> QsciScintilla -Qsci.QsciLexer.refreshProperties?4() -Qsci.QsciLexer.setAPIs?4(QsciAbstractAPIs) -Qsci.QsciLexer.setDefaultColor?4(QColor) -Qsci.QsciLexer.setDefaultFont?4(QFont) -Qsci.QsciLexer.setDefaultPaper?4(QColor) -Qsci.QsciLexer.styleBitsNeeded?4() -> int -Qsci.QsciLexer.wordCharacters?4() -> str -Qsci.QsciLexer.readSettings?4(QSettings, str prefix="/Scintilla") -> bool -Qsci.QsciLexer.writeSettings?4(QSettings, str prefix="/Scintilla") -> bool -Qsci.QsciLexer.setAutoIndentStyle?4(int) -Qsci.QsciLexer.setColor?4(QColor, int style=-1) -Qsci.QsciLexer.setEolFill?4(bool, int style=-1) -Qsci.QsciLexer.setFont?4(QFont, int style=-1) -Qsci.QsciLexer.setPaper?4(QColor, int style=-1) -Qsci.QsciLexer.colorChanged?4(QColor, int) -Qsci.QsciLexer.eolFillChanged?4(bool, int) -Qsci.QsciLexer.fontChanged?4(QFont, int) -Qsci.QsciLexer.paperChanged?4(QColor, int) -Qsci.QsciLexer.propertyChanged?4(str, str) -Qsci.QsciLexer.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexer.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerAVS.Default?10 -Qsci.QsciLexerAVS.BlockComment?10 -Qsci.QsciLexerAVS.NestedBlockComment?10 -Qsci.QsciLexerAVS.LineComment?10 -Qsci.QsciLexerAVS.Number?10 -Qsci.QsciLexerAVS.Operator?10 -Qsci.QsciLexerAVS.Identifier?10 -Qsci.QsciLexerAVS.String?10 -Qsci.QsciLexerAVS.TripleString?10 -Qsci.QsciLexerAVS.Keyword?10 -Qsci.QsciLexerAVS.Filter?10 -Qsci.QsciLexerAVS.Plugin?10 -Qsci.QsciLexerAVS.Function?10 -Qsci.QsciLexerAVS.ClipProperty?10 -Qsci.QsciLexerAVS.KeywordSet6?10 -Qsci.QsciLexerAVS?1(QObject parent=None) -Qsci.QsciLexerAVS.__init__?1(self, QObject parent=None) -Qsci.QsciLexerAVS.language?4() -> str -Qsci.QsciLexerAVS.lexer?4() -> str -Qsci.QsciLexerAVS.defaultColor?4(int) -> QColor -Qsci.QsciLexerAVS.defaultFont?4(int) -> QFont -Qsci.QsciLexerAVS.keywords?4(int) -> str -Qsci.QsciLexerAVS.description?4(int) -> str -Qsci.QsciLexerAVS.wordCharacters?4() -> str -Qsci.QsciLexerAVS.refreshProperties?4() -Qsci.QsciLexerAVS.foldComments?4() -> bool -Qsci.QsciLexerAVS.foldCompact?4() -> bool -Qsci.QsciLexerAVS.setFoldComments?4(bool) -Qsci.QsciLexerAVS.setFoldCompact?4(bool) -Qsci.QsciLexerAVS.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerAVS.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerBash.Default?10 -Qsci.QsciLexerBash.Error?10 -Qsci.QsciLexerBash.Comment?10 -Qsci.QsciLexerBash.Number?10 -Qsci.QsciLexerBash.Keyword?10 -Qsci.QsciLexerBash.DoubleQuotedString?10 -Qsci.QsciLexerBash.SingleQuotedString?10 -Qsci.QsciLexerBash.Operator?10 -Qsci.QsciLexerBash.Identifier?10 -Qsci.QsciLexerBash.Scalar?10 -Qsci.QsciLexerBash.ParameterExpansion?10 -Qsci.QsciLexerBash.Backticks?10 -Qsci.QsciLexerBash.HereDocumentDelimiter?10 -Qsci.QsciLexerBash.SingleQuotedHereDocument?10 -Qsci.QsciLexerBash?1(QObject parent=None) -Qsci.QsciLexerBash.__init__?1(self, QObject parent=None) -Qsci.QsciLexerBash.language?4() -> str -Qsci.QsciLexerBash.lexer?4() -> str -Qsci.QsciLexerBash.defaultColor?4(int) -> QColor -Qsci.QsciLexerBash.defaultEolFill?4(int) -> bool -Qsci.QsciLexerBash.defaultFont?4(int) -> QFont -Qsci.QsciLexerBash.defaultPaper?4(int) -> QColor -Qsci.QsciLexerBash.keywords?4(int) -> str -Qsci.QsciLexerBash.description?4(int) -> str -Qsci.QsciLexerBash.wordCharacters?4() -> str -Qsci.QsciLexerBash.refreshProperties?4() -Qsci.QsciLexerBash.foldComments?4() -> bool -Qsci.QsciLexerBash.foldCompact?4() -> bool -Qsci.QsciLexerBash.setFoldComments?4(bool) -Qsci.QsciLexerBash.setFoldCompact?4(bool) -Qsci.QsciLexerBash.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerBash.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerBatch.Default?10 -Qsci.QsciLexerBatch.Comment?10 -Qsci.QsciLexerBatch.Keyword?10 -Qsci.QsciLexerBatch.Label?10 -Qsci.QsciLexerBatch.HideCommandChar?10 -Qsci.QsciLexerBatch.ExternalCommand?10 -Qsci.QsciLexerBatch.Variable?10 -Qsci.QsciLexerBatch.Operator?10 -Qsci.QsciLexerBatch?1(QObject parent=None) -Qsci.QsciLexerBatch.__init__?1(self, QObject parent=None) -Qsci.QsciLexerBatch.language?4() -> str -Qsci.QsciLexerBatch.lexer?4() -> str -Qsci.QsciLexerBatch.defaultColor?4(int) -> QColor -Qsci.QsciLexerBatch.defaultEolFill?4(int) -> bool -Qsci.QsciLexerBatch.defaultFont?4(int) -> QFont -Qsci.QsciLexerBatch.defaultPaper?4(int) -> QColor -Qsci.QsciLexerBatch.keywords?4(int) -> str -Qsci.QsciLexerBatch.description?4(int) -> str -Qsci.QsciLexerBatch.wordCharacters?4() -> str -Qsci.QsciLexerCMake.Default?10 -Qsci.QsciLexerCMake.Comment?10 -Qsci.QsciLexerCMake.String?10 -Qsci.QsciLexerCMake.StringLeftQuote?10 -Qsci.QsciLexerCMake.StringRightQuote?10 -Qsci.QsciLexerCMake.Function?10 -Qsci.QsciLexerCMake.Variable?10 -Qsci.QsciLexerCMake.Label?10 -Qsci.QsciLexerCMake.KeywordSet3?10 -Qsci.QsciLexerCMake.BlockWhile?10 -Qsci.QsciLexerCMake.BlockForeach?10 -Qsci.QsciLexerCMake.BlockIf?10 -Qsci.QsciLexerCMake.BlockMacro?10 -Qsci.QsciLexerCMake.StringVariable?10 -Qsci.QsciLexerCMake.Number?10 -Qsci.QsciLexerCMake?1(QObject parent=None) -Qsci.QsciLexerCMake.__init__?1(self, QObject parent=None) -Qsci.QsciLexerCMake.language?4() -> str -Qsci.QsciLexerCMake.lexer?4() -> str -Qsci.QsciLexerCMake.defaultColor?4(int) -> QColor -Qsci.QsciLexerCMake.defaultFont?4(int) -> QFont -Qsci.QsciLexerCMake.defaultPaper?4(int) -> QColor -Qsci.QsciLexerCMake.keywords?4(int) -> str -Qsci.QsciLexerCMake.description?4(int) -> str -Qsci.QsciLexerCMake.refreshProperties?4() -Qsci.QsciLexerCMake.foldAtElse?4() -> bool -Qsci.QsciLexerCMake.setFoldAtElse?4(bool) -Qsci.QsciLexerCMake.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerCMake.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerCoffeeScript.Default?10 -Qsci.QsciLexerCoffeeScript.Comment?10 -Qsci.QsciLexerCoffeeScript.CommentLine?10 -Qsci.QsciLexerCoffeeScript.CommentDoc?10 -Qsci.QsciLexerCoffeeScript.Number?10 -Qsci.QsciLexerCoffeeScript.Keyword?10 -Qsci.QsciLexerCoffeeScript.DoubleQuotedString?10 -Qsci.QsciLexerCoffeeScript.SingleQuotedString?10 -Qsci.QsciLexerCoffeeScript.UUID?10 -Qsci.QsciLexerCoffeeScript.PreProcessor?10 -Qsci.QsciLexerCoffeeScript.Operator?10 -Qsci.QsciLexerCoffeeScript.Identifier?10 -Qsci.QsciLexerCoffeeScript.UnclosedString?10 -Qsci.QsciLexerCoffeeScript.VerbatimString?10 -Qsci.QsciLexerCoffeeScript.Regex?10 -Qsci.QsciLexerCoffeeScript.CommentLineDoc?10 -Qsci.QsciLexerCoffeeScript.KeywordSet2?10 -Qsci.QsciLexerCoffeeScript.CommentDocKeyword?10 -Qsci.QsciLexerCoffeeScript.CommentDocKeywordError?10 -Qsci.QsciLexerCoffeeScript.GlobalClass?10 -Qsci.QsciLexerCoffeeScript.CommentBlock?10 -Qsci.QsciLexerCoffeeScript.BlockRegex?10 -Qsci.QsciLexerCoffeeScript.BlockRegexComment?10 -Qsci.QsciLexerCoffeeScript?1(QObject parent=None) -Qsci.QsciLexerCoffeeScript.__init__?1(self, QObject parent=None) -Qsci.QsciLexerCoffeeScript.language?4() -> str -Qsci.QsciLexerCoffeeScript.lexer?4() -> str -Qsci.QsciLexerCoffeeScript.defaultColor?4(int) -> QColor -Qsci.QsciLexerCoffeeScript.defaultEolFill?4(int) -> bool -Qsci.QsciLexerCoffeeScript.defaultFont?4(int) -> QFont -Qsci.QsciLexerCoffeeScript.defaultPaper?4(int) -> QColor -Qsci.QsciLexerCoffeeScript.keywords?4(int) -> str -Qsci.QsciLexerCoffeeScript.description?4(int) -> str -Qsci.QsciLexerCoffeeScript.wordCharacters?4() -> str -Qsci.QsciLexerCoffeeScript.refreshProperties?4() -Qsci.QsciLexerCoffeeScript.dollarsAllowed?4() -> bool -Qsci.QsciLexerCoffeeScript.setDollarsAllowed?4(bool) -Qsci.QsciLexerCoffeeScript.foldComments?4() -> bool -Qsci.QsciLexerCoffeeScript.setFoldComments?4(bool) -Qsci.QsciLexerCoffeeScript.foldCompact?4() -> bool -Qsci.QsciLexerCoffeeScript.setFoldCompact?4(bool) -Qsci.QsciLexerCoffeeScript.stylePreprocessor?4() -> bool -Qsci.QsciLexerCoffeeScript.setStylePreprocessor?4(bool) -Qsci.QsciLexerCoffeeScript.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerCoffeeScript.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerCPP.Default?10 -Qsci.QsciLexerCPP.InactiveDefault?10 -Qsci.QsciLexerCPP.Comment?10 -Qsci.QsciLexerCPP.InactiveComment?10 -Qsci.QsciLexerCPP.CommentLine?10 -Qsci.QsciLexerCPP.InactiveCommentLine?10 -Qsci.QsciLexerCPP.CommentDoc?10 -Qsci.QsciLexerCPP.InactiveCommentDoc?10 -Qsci.QsciLexerCPP.Number?10 -Qsci.QsciLexerCPP.InactiveNumber?10 -Qsci.QsciLexerCPP.Keyword?10 -Qsci.QsciLexerCPP.InactiveKeyword?10 -Qsci.QsciLexerCPP.DoubleQuotedString?10 -Qsci.QsciLexerCPP.InactiveDoubleQuotedString?10 -Qsci.QsciLexerCPP.SingleQuotedString?10 -Qsci.QsciLexerCPP.InactiveSingleQuotedString?10 -Qsci.QsciLexerCPP.UUID?10 -Qsci.QsciLexerCPP.InactiveUUID?10 -Qsci.QsciLexerCPP.PreProcessor?10 -Qsci.QsciLexerCPP.InactivePreProcessor?10 -Qsci.QsciLexerCPP.Operator?10 -Qsci.QsciLexerCPP.InactiveOperator?10 -Qsci.QsciLexerCPP.Identifier?10 -Qsci.QsciLexerCPP.InactiveIdentifier?10 -Qsci.QsciLexerCPP.UnclosedString?10 -Qsci.QsciLexerCPP.InactiveUnclosedString?10 -Qsci.QsciLexerCPP.VerbatimString?10 -Qsci.QsciLexerCPP.InactiveVerbatimString?10 -Qsci.QsciLexerCPP.Regex?10 -Qsci.QsciLexerCPP.InactiveRegex?10 -Qsci.QsciLexerCPP.CommentLineDoc?10 -Qsci.QsciLexerCPP.InactiveCommentLineDoc?10 -Qsci.QsciLexerCPP.KeywordSet2?10 -Qsci.QsciLexerCPP.InactiveKeywordSet2?10 -Qsci.QsciLexerCPP.CommentDocKeyword?10 -Qsci.QsciLexerCPP.InactiveCommentDocKeyword?10 -Qsci.QsciLexerCPP.CommentDocKeywordError?10 -Qsci.QsciLexerCPP.InactiveCommentDocKeywordError?10 -Qsci.QsciLexerCPP.GlobalClass?10 -Qsci.QsciLexerCPP.InactiveGlobalClass?10 -Qsci.QsciLexerCPP.RawString?10 -Qsci.QsciLexerCPP.InactiveRawString?10 -Qsci.QsciLexerCPP.TripleQuotedVerbatimString?10 -Qsci.QsciLexerCPP.InactiveTripleQuotedVerbatimString?10 -Qsci.QsciLexerCPP.HashQuotedString?10 -Qsci.QsciLexerCPP.InactiveHashQuotedString?10 -Qsci.QsciLexerCPP.PreProcessorComment?10 -Qsci.QsciLexerCPP.InactivePreProcessorComment?10 -Qsci.QsciLexerCPP.PreProcessorCommentLineDoc?10 -Qsci.QsciLexerCPP.InactivePreProcessorCommentLineDoc?10 -Qsci.QsciLexerCPP?1(QObject parent=None, bool caseInsensitiveKeywords=False) -Qsci.QsciLexerCPP.__init__?1(self, QObject parent=None, bool caseInsensitiveKeywords=False) -Qsci.QsciLexerCPP.language?4() -> str -Qsci.QsciLexerCPP.lexer?4() -> str -Qsci.QsciLexerCPP.defaultColor?4(int) -> QColor -Qsci.QsciLexerCPP.defaultEolFill?4(int) -> bool -Qsci.QsciLexerCPP.defaultFont?4(int) -> QFont -Qsci.QsciLexerCPP.defaultPaper?4(int) -> QColor -Qsci.QsciLexerCPP.keywords?4(int) -> str -Qsci.QsciLexerCPP.description?4(int) -> str -Qsci.QsciLexerCPP.wordCharacters?4() -> str -Qsci.QsciLexerCPP.refreshProperties?4() -Qsci.QsciLexerCPP.foldAtElse?4() -> bool -Qsci.QsciLexerCPP.foldComments?4() -> bool -Qsci.QsciLexerCPP.foldCompact?4() -> bool -Qsci.QsciLexerCPP.foldPreprocessor?4() -> bool -Qsci.QsciLexerCPP.stylePreprocessor?4() -> bool -Qsci.QsciLexerCPP.setDollarsAllowed?4(bool) -Qsci.QsciLexerCPP.dollarsAllowed?4() -> bool -Qsci.QsciLexerCPP.setHighlightTripleQuotedStrings?4(bool) -Qsci.QsciLexerCPP.highlightTripleQuotedStrings?4() -> bool -Qsci.QsciLexerCPP.setHighlightHashQuotedStrings?4(bool) -Qsci.QsciLexerCPP.highlightHashQuotedStrings?4() -> bool -Qsci.QsciLexerCPP.setFoldAtElse?4(bool) -Qsci.QsciLexerCPP.setFoldComments?4(bool) -Qsci.QsciLexerCPP.setFoldCompact?4(bool) -Qsci.QsciLexerCPP.setFoldPreprocessor?4(bool) -Qsci.QsciLexerCPP.setStylePreprocessor?4(bool) -Qsci.QsciLexerCPP.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerCPP.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerCSharp?1(QObject parent=None) -Qsci.QsciLexerCSharp.__init__?1(self, QObject parent=None) -Qsci.QsciLexerCSharp.language?4() -> str -Qsci.QsciLexerCSharp.defaultColor?4(int) -> QColor -Qsci.QsciLexerCSharp.defaultEolFill?4(int) -> bool -Qsci.QsciLexerCSharp.defaultFont?4(int) -> QFont -Qsci.QsciLexerCSharp.defaultPaper?4(int) -> QColor -Qsci.QsciLexerCSharp.keywords?4(int) -> str -Qsci.QsciLexerCSharp.description?4(int) -> str -Qsci.QsciLexerCSS.Default?10 -Qsci.QsciLexerCSS.Tag?10 -Qsci.QsciLexerCSS.ClassSelector?10 -Qsci.QsciLexerCSS.PseudoClass?10 -Qsci.QsciLexerCSS.UnknownPseudoClass?10 -Qsci.QsciLexerCSS.Operator?10 -Qsci.QsciLexerCSS.CSS1Property?10 -Qsci.QsciLexerCSS.UnknownProperty?10 -Qsci.QsciLexerCSS.Value?10 -Qsci.QsciLexerCSS.Comment?10 -Qsci.QsciLexerCSS.IDSelector?10 -Qsci.QsciLexerCSS.Important?10 -Qsci.QsciLexerCSS.AtRule?10 -Qsci.QsciLexerCSS.DoubleQuotedString?10 -Qsci.QsciLexerCSS.SingleQuotedString?10 -Qsci.QsciLexerCSS.CSS2Property?10 -Qsci.QsciLexerCSS.Attribute?10 -Qsci.QsciLexerCSS.CSS3Property?10 -Qsci.QsciLexerCSS.PseudoElement?10 -Qsci.QsciLexerCSS.ExtendedCSSProperty?10 -Qsci.QsciLexerCSS.ExtendedPseudoClass?10 -Qsci.QsciLexerCSS.ExtendedPseudoElement?10 -Qsci.QsciLexerCSS.MediaRule?10 -Qsci.QsciLexerCSS.Variable?10 -Qsci.QsciLexerCSS?1(QObject parent=None) -Qsci.QsciLexerCSS.__init__?1(self, QObject parent=None) -Qsci.QsciLexerCSS.language?4() -> str -Qsci.QsciLexerCSS.lexer?4() -> str -Qsci.QsciLexerCSS.defaultColor?4(int) -> QColor -Qsci.QsciLexerCSS.defaultFont?4(int) -> QFont -Qsci.QsciLexerCSS.keywords?4(int) -> str -Qsci.QsciLexerCSS.description?4(int) -> str -Qsci.QsciLexerCSS.wordCharacters?4() -> str -Qsci.QsciLexerCSS.refreshProperties?4() -Qsci.QsciLexerCSS.foldComments?4() -> bool -Qsci.QsciLexerCSS.foldCompact?4() -> bool -Qsci.QsciLexerCSS.setHSSLanguage?4(bool) -Qsci.QsciLexerCSS.HSSLanguage?4() -> bool -Qsci.QsciLexerCSS.setLessLanguage?4(bool) -Qsci.QsciLexerCSS.LessLanguage?4() -> bool -Qsci.QsciLexerCSS.setSCSSLanguage?4(bool) -Qsci.QsciLexerCSS.SCSSLanguage?4() -> bool -Qsci.QsciLexerCSS.setFoldComments?4(bool) -Qsci.QsciLexerCSS.setFoldCompact?4(bool) -Qsci.QsciLexerCSS.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerCSS.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerCustom?1(QObject parent=None) -Qsci.QsciLexerCustom.__init__?1(self, QObject parent=None) -Qsci.QsciLexerCustom.setEditor?4(QsciScintilla) -Qsci.QsciLexerCustom.styleBitsNeeded?4() -> int -Qsci.QsciLexerCustom.setStyling?4(int, int) -Qsci.QsciLexerCustom.setStyling?4(int, QsciStyle) -Qsci.QsciLexerCustom.startStyling?4(int, int styleBits=0) -Qsci.QsciLexerCustom.styleText?4(int, int) -Qsci.QsciLexerD.Default?10 -Qsci.QsciLexerD.Comment?10 -Qsci.QsciLexerD.CommentLine?10 -Qsci.QsciLexerD.CommentDoc?10 -Qsci.QsciLexerD.CommentNested?10 -Qsci.QsciLexerD.Number?10 -Qsci.QsciLexerD.Keyword?10 -Qsci.QsciLexerD.KeywordSecondary?10 -Qsci.QsciLexerD.KeywordDoc?10 -Qsci.QsciLexerD.Typedefs?10 -Qsci.QsciLexerD.String?10 -Qsci.QsciLexerD.UnclosedString?10 -Qsci.QsciLexerD.Character?10 -Qsci.QsciLexerD.Operator?10 -Qsci.QsciLexerD.Identifier?10 -Qsci.QsciLexerD.CommentLineDoc?10 -Qsci.QsciLexerD.CommentDocKeyword?10 -Qsci.QsciLexerD.CommentDocKeywordError?10 -Qsci.QsciLexerD.BackquoteString?10 -Qsci.QsciLexerD.RawString?10 -Qsci.QsciLexerD.KeywordSet5?10 -Qsci.QsciLexerD.KeywordSet6?10 -Qsci.QsciLexerD.KeywordSet7?10 -Qsci.QsciLexerD?1(QObject parent=None) -Qsci.QsciLexerD.__init__?1(self, QObject parent=None) -Qsci.QsciLexerD.language?4() -> str -Qsci.QsciLexerD.lexer?4() -> str -Qsci.QsciLexerD.defaultColor?4(int) -> QColor -Qsci.QsciLexerD.defaultEolFill?4(int) -> bool -Qsci.QsciLexerD.defaultFont?4(int) -> QFont -Qsci.QsciLexerD.defaultPaper?4(int) -> QColor -Qsci.QsciLexerD.keywords?4(int) -> str -Qsci.QsciLexerD.description?4(int) -> str -Qsci.QsciLexerD.wordCharacters?4() -> str -Qsci.QsciLexerD.refreshProperties?4() -Qsci.QsciLexerD.foldAtElse?4() -> bool -Qsci.QsciLexerD.foldComments?4() -> bool -Qsci.QsciLexerD.foldCompact?4() -> bool -Qsci.QsciLexerD.setFoldAtElse?4(bool) -Qsci.QsciLexerD.setFoldComments?4(bool) -Qsci.QsciLexerD.setFoldCompact?4(bool) -Qsci.QsciLexerD.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerD.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerDiff.Default?10 -Qsci.QsciLexerDiff.Comment?10 -Qsci.QsciLexerDiff.Command?10 -Qsci.QsciLexerDiff.Header?10 -Qsci.QsciLexerDiff.Position?10 -Qsci.QsciLexerDiff.LineRemoved?10 -Qsci.QsciLexerDiff.LineAdded?10 -Qsci.QsciLexerDiff.LineChanged?10 -Qsci.QsciLexerDiff?1(QObject parent=None) -Qsci.QsciLexerDiff.__init__?1(self, QObject parent=None) -Qsci.QsciLexerDiff.language?4() -> str -Qsci.QsciLexerDiff.lexer?4() -> str -Qsci.QsciLexerDiff.defaultColor?4(int) -> QColor -Qsci.QsciLexerDiff.description?4(int) -> str -Qsci.QsciLexerDiff.wordCharacters?4() -> str -Qsci.QsciLexerFortran77.Default?10 -Qsci.QsciLexerFortran77.Comment?10 -Qsci.QsciLexerFortran77.Number?10 -Qsci.QsciLexerFortran77.SingleQuotedString?10 -Qsci.QsciLexerFortran77.DoubleQuotedString?10 -Qsci.QsciLexerFortran77.UnclosedString?10 -Qsci.QsciLexerFortran77.Operator?10 -Qsci.QsciLexerFortran77.Identifier?10 -Qsci.QsciLexerFortran77.Keyword?10 -Qsci.QsciLexerFortran77.IntrinsicFunction?10 -Qsci.QsciLexerFortran77.ExtendedFunction?10 -Qsci.QsciLexerFortran77.PreProcessor?10 -Qsci.QsciLexerFortran77.DottedOperator?10 -Qsci.QsciLexerFortran77.Label?10 -Qsci.QsciLexerFortran77.Continuation?10 -Qsci.QsciLexerFortran77?1(QObject parent=None) -Qsci.QsciLexerFortran77.__init__?1(self, QObject parent=None) -Qsci.QsciLexerFortran77.language?4() -> str -Qsci.QsciLexerFortran77.lexer?4() -> str -Qsci.QsciLexerFortran77.defaultColor?4(int) -> QColor -Qsci.QsciLexerFortran77.defaultEolFill?4(int) -> bool -Qsci.QsciLexerFortran77.defaultFont?4(int) -> QFont -Qsci.QsciLexerFortran77.defaultPaper?4(int) -> QColor -Qsci.QsciLexerFortran77.keywords?4(int) -> str -Qsci.QsciLexerFortran77.description?4(int) -> str -Qsci.QsciLexerFortran77.refreshProperties?4() -Qsci.QsciLexerFortran77.foldCompact?4() -> bool -Qsci.QsciLexerFortran77.setFoldCompact?4(bool) -Qsci.QsciLexerFortran77.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerFortran77.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerFortran?1(QObject parent=None) -Qsci.QsciLexerFortran.__init__?1(self, QObject parent=None) -Qsci.QsciLexerFortran.language?4() -> str -Qsci.QsciLexerFortran.lexer?4() -> str -Qsci.QsciLexerFortran.keywords?4(int) -> str -Qsci.QsciLexerHTML.Default?10 -Qsci.QsciLexerHTML.Tag?10 -Qsci.QsciLexerHTML.UnknownTag?10 -Qsci.QsciLexerHTML.Attribute?10 -Qsci.QsciLexerHTML.UnknownAttribute?10 -Qsci.QsciLexerHTML.HTMLNumber?10 -Qsci.QsciLexerHTML.HTMLDoubleQuotedString?10 -Qsci.QsciLexerHTML.HTMLSingleQuotedString?10 -Qsci.QsciLexerHTML.OtherInTag?10 -Qsci.QsciLexerHTML.HTMLComment?10 -Qsci.QsciLexerHTML.Entity?10 -Qsci.QsciLexerHTML.XMLTagEnd?10 -Qsci.QsciLexerHTML.XMLStart?10 -Qsci.QsciLexerHTML.XMLEnd?10 -Qsci.QsciLexerHTML.Script?10 -Qsci.QsciLexerHTML.ASPAtStart?10 -Qsci.QsciLexerHTML.ASPStart?10 -Qsci.QsciLexerHTML.CDATA?10 -Qsci.QsciLexerHTML.PHPStart?10 -Qsci.QsciLexerHTML.HTMLValue?10 -Qsci.QsciLexerHTML.ASPXCComment?10 -Qsci.QsciLexerHTML.SGMLDefault?10 -Qsci.QsciLexerHTML.SGMLCommand?10 -Qsci.QsciLexerHTML.SGMLParameter?10 -Qsci.QsciLexerHTML.SGMLDoubleQuotedString?10 -Qsci.QsciLexerHTML.SGMLSingleQuotedString?10 -Qsci.QsciLexerHTML.SGMLError?10 -Qsci.QsciLexerHTML.SGMLSpecial?10 -Qsci.QsciLexerHTML.SGMLEntity?10 -Qsci.QsciLexerHTML.SGMLComment?10 -Qsci.QsciLexerHTML.SGMLParameterComment?10 -Qsci.QsciLexerHTML.SGMLBlockDefault?10 -Qsci.QsciLexerHTML.JavaScriptStart?10 -Qsci.QsciLexerHTML.JavaScriptDefault?10 -Qsci.QsciLexerHTML.JavaScriptComment?10 -Qsci.QsciLexerHTML.JavaScriptCommentLine?10 -Qsci.QsciLexerHTML.JavaScriptCommentDoc?10 -Qsci.QsciLexerHTML.JavaScriptNumber?10 -Qsci.QsciLexerHTML.JavaScriptWord?10 -Qsci.QsciLexerHTML.JavaScriptKeyword?10 -Qsci.QsciLexerHTML.JavaScriptDoubleQuotedString?10 -Qsci.QsciLexerHTML.JavaScriptSingleQuotedString?10 -Qsci.QsciLexerHTML.JavaScriptSymbol?10 -Qsci.QsciLexerHTML.JavaScriptUnclosedString?10 -Qsci.QsciLexerHTML.JavaScriptRegex?10 -Qsci.QsciLexerHTML.ASPJavaScriptStart?10 -Qsci.QsciLexerHTML.ASPJavaScriptDefault?10 -Qsci.QsciLexerHTML.ASPJavaScriptComment?10 -Qsci.QsciLexerHTML.ASPJavaScriptCommentLine?10 -Qsci.QsciLexerHTML.ASPJavaScriptCommentDoc?10 -Qsci.QsciLexerHTML.ASPJavaScriptNumber?10 -Qsci.QsciLexerHTML.ASPJavaScriptWord?10 -Qsci.QsciLexerHTML.ASPJavaScriptKeyword?10 -Qsci.QsciLexerHTML.ASPJavaScriptDoubleQuotedString?10 -Qsci.QsciLexerHTML.ASPJavaScriptSingleQuotedString?10 -Qsci.QsciLexerHTML.ASPJavaScriptSymbol?10 -Qsci.QsciLexerHTML.ASPJavaScriptUnclosedString?10 -Qsci.QsciLexerHTML.ASPJavaScriptRegex?10 -Qsci.QsciLexerHTML.VBScriptStart?10 -Qsci.QsciLexerHTML.VBScriptDefault?10 -Qsci.QsciLexerHTML.VBScriptComment?10 -Qsci.QsciLexerHTML.VBScriptNumber?10 -Qsci.QsciLexerHTML.VBScriptKeyword?10 -Qsci.QsciLexerHTML.VBScriptString?10 -Qsci.QsciLexerHTML.VBScriptIdentifier?10 -Qsci.QsciLexerHTML.VBScriptUnclosedString?10 -Qsci.QsciLexerHTML.ASPVBScriptStart?10 -Qsci.QsciLexerHTML.ASPVBScriptDefault?10 -Qsci.QsciLexerHTML.ASPVBScriptComment?10 -Qsci.QsciLexerHTML.ASPVBScriptNumber?10 -Qsci.QsciLexerHTML.ASPVBScriptKeyword?10 -Qsci.QsciLexerHTML.ASPVBScriptString?10 -Qsci.QsciLexerHTML.ASPVBScriptIdentifier?10 -Qsci.QsciLexerHTML.ASPVBScriptUnclosedString?10 -Qsci.QsciLexerHTML.PythonStart?10 -Qsci.QsciLexerHTML.PythonDefault?10 -Qsci.QsciLexerHTML.PythonComment?10 -Qsci.QsciLexerHTML.PythonNumber?10 -Qsci.QsciLexerHTML.PythonDoubleQuotedString?10 -Qsci.QsciLexerHTML.PythonSingleQuotedString?10 -Qsci.QsciLexerHTML.PythonKeyword?10 -Qsci.QsciLexerHTML.PythonTripleSingleQuotedString?10 -Qsci.QsciLexerHTML.PythonTripleDoubleQuotedString?10 -Qsci.QsciLexerHTML.PythonClassName?10 -Qsci.QsciLexerHTML.PythonFunctionMethodName?10 -Qsci.QsciLexerHTML.PythonOperator?10 -Qsci.QsciLexerHTML.PythonIdentifier?10 -Qsci.QsciLexerHTML.ASPPythonStart?10 -Qsci.QsciLexerHTML.ASPPythonDefault?10 -Qsci.QsciLexerHTML.ASPPythonComment?10 -Qsci.QsciLexerHTML.ASPPythonNumber?10 -Qsci.QsciLexerHTML.ASPPythonDoubleQuotedString?10 -Qsci.QsciLexerHTML.ASPPythonSingleQuotedString?10 -Qsci.QsciLexerHTML.ASPPythonKeyword?10 -Qsci.QsciLexerHTML.ASPPythonTripleSingleQuotedString?10 -Qsci.QsciLexerHTML.ASPPythonTripleDoubleQuotedString?10 -Qsci.QsciLexerHTML.ASPPythonClassName?10 -Qsci.QsciLexerHTML.ASPPythonFunctionMethodName?10 -Qsci.QsciLexerHTML.ASPPythonOperator?10 -Qsci.QsciLexerHTML.ASPPythonIdentifier?10 -Qsci.QsciLexerHTML.PHPDefault?10 -Qsci.QsciLexerHTML.PHPDoubleQuotedString?10 -Qsci.QsciLexerHTML.PHPSingleQuotedString?10 -Qsci.QsciLexerHTML.PHPKeyword?10 -Qsci.QsciLexerHTML.PHPNumber?10 -Qsci.QsciLexerHTML.PHPVariable?10 -Qsci.QsciLexerHTML.PHPComment?10 -Qsci.QsciLexerHTML.PHPCommentLine?10 -Qsci.QsciLexerHTML.PHPDoubleQuotedVariable?10 -Qsci.QsciLexerHTML.PHPOperator?10 -Qsci.QsciLexerHTML?1(QObject parent=None) -Qsci.QsciLexerHTML.__init__?1(self, QObject parent=None) -Qsci.QsciLexerHTML.language?4() -> str -Qsci.QsciLexerHTML.lexer?4() -> str -Qsci.QsciLexerHTML.defaultColor?4(int) -> QColor -Qsci.QsciLexerHTML.defaultEolFill?4(int) -> bool -Qsci.QsciLexerHTML.defaultFont?4(int) -> QFont -Qsci.QsciLexerHTML.defaultPaper?4(int) -> QColor -Qsci.QsciLexerHTML.keywords?4(int) -> str -Qsci.QsciLexerHTML.description?4(int) -> str -Qsci.QsciLexerHTML.wordCharacters?4() -> str -Qsci.QsciLexerHTML.refreshProperties?4() -Qsci.QsciLexerHTML.caseSensitiveTags?4() -> bool -Qsci.QsciLexerHTML.setDjangoTemplates?4(bool) -Qsci.QsciLexerHTML.djangoTemplates?4() -> bool -Qsci.QsciLexerHTML.foldCompact?4() -> bool -Qsci.QsciLexerHTML.foldPreprocessor?4() -> bool -Qsci.QsciLexerHTML.setFoldScriptComments?4(bool) -Qsci.QsciLexerHTML.foldScriptComments?4() -> bool -Qsci.QsciLexerHTML.setFoldScriptHeredocs?4(bool) -Qsci.QsciLexerHTML.foldScriptHeredocs?4() -> bool -Qsci.QsciLexerHTML.setMakoTemplates?4(bool) -Qsci.QsciLexerHTML.makoTemplates?4() -> bool -Qsci.QsciLexerHTML.setFoldCompact?4(bool) -Qsci.QsciLexerHTML.setFoldPreprocessor?4(bool) -Qsci.QsciLexerHTML.setCaseSensitiveTags?4(bool) -Qsci.QsciLexerHTML.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerHTML.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerIDL?1(QObject parent=None) -Qsci.QsciLexerIDL.__init__?1(self, QObject parent=None) -Qsci.QsciLexerIDL.language?4() -> str -Qsci.QsciLexerIDL.defaultColor?4(int) -> QColor -Qsci.QsciLexerIDL.keywords?4(int) -> str -Qsci.QsciLexerIDL.description?4(int) -> str -Qsci.QsciLexerJava?1(QObject parent=None) -Qsci.QsciLexerJava.__init__?1(self, QObject parent=None) -Qsci.QsciLexerJava.language?4() -> str -Qsci.QsciLexerJava.keywords?4(int) -> str -Qsci.QsciLexerJavaScript?1(QObject parent=None) -Qsci.QsciLexerJavaScript.__init__?1(self, QObject parent=None) -Qsci.QsciLexerJavaScript.language?4() -> str -Qsci.QsciLexerJavaScript.defaultColor?4(int) -> QColor -Qsci.QsciLexerJavaScript.defaultEolFill?4(int) -> bool -Qsci.QsciLexerJavaScript.defaultFont?4(int) -> QFont -Qsci.QsciLexerJavaScript.defaultPaper?4(int) -> QColor -Qsci.QsciLexerJavaScript.keywords?4(int) -> str -Qsci.QsciLexerJavaScript.description?4(int) -> str -Qsci.QsciLexerLua.Default?10 -Qsci.QsciLexerLua.Comment?10 -Qsci.QsciLexerLua.LineComment?10 -Qsci.QsciLexerLua.Number?10 -Qsci.QsciLexerLua.Keyword?10 -Qsci.QsciLexerLua.String?10 -Qsci.QsciLexerLua.Character?10 -Qsci.QsciLexerLua.LiteralString?10 -Qsci.QsciLexerLua.Preprocessor?10 -Qsci.QsciLexerLua.Operator?10 -Qsci.QsciLexerLua.Identifier?10 -Qsci.QsciLexerLua.UnclosedString?10 -Qsci.QsciLexerLua.BasicFunctions?10 -Qsci.QsciLexerLua.StringTableMathsFunctions?10 -Qsci.QsciLexerLua.CoroutinesIOSystemFacilities?10 -Qsci.QsciLexerLua.KeywordSet5?10 -Qsci.QsciLexerLua.KeywordSet6?10 -Qsci.QsciLexerLua.KeywordSet7?10 -Qsci.QsciLexerLua.KeywordSet8?10 -Qsci.QsciLexerLua.Label?10 -Qsci.QsciLexerLua?1(QObject parent=None) -Qsci.QsciLexerLua.__init__?1(self, QObject parent=None) -Qsci.QsciLexerLua.language?4() -> str -Qsci.QsciLexerLua.lexer?4() -> str -Qsci.QsciLexerLua.defaultColor?4(int) -> QColor -Qsci.QsciLexerLua.defaultEolFill?4(int) -> bool -Qsci.QsciLexerLua.defaultFont?4(int) -> QFont -Qsci.QsciLexerLua.defaultPaper?4(int) -> QColor -Qsci.QsciLexerLua.keywords?4(int) -> str -Qsci.QsciLexerLua.description?4(int) -> str -Qsci.QsciLexerLua.refreshProperties?4() -Qsci.QsciLexerLua.foldCompact?4() -> bool -Qsci.QsciLexerLua.setFoldCompact?4(bool) -Qsci.QsciLexerLua.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerLua.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerMakefile.Default?10 -Qsci.QsciLexerMakefile.Comment?10 -Qsci.QsciLexerMakefile.Preprocessor?10 -Qsci.QsciLexerMakefile.Variable?10 -Qsci.QsciLexerMakefile.Operator?10 -Qsci.QsciLexerMakefile.Target?10 -Qsci.QsciLexerMakefile.Error?10 -Qsci.QsciLexerMakefile?1(QObject parent=None) -Qsci.QsciLexerMakefile.__init__?1(self, QObject parent=None) -Qsci.QsciLexerMakefile.language?4() -> str -Qsci.QsciLexerMakefile.lexer?4() -> str -Qsci.QsciLexerMakefile.defaultColor?4(int) -> QColor -Qsci.QsciLexerMakefile.defaultEolFill?4(int) -> bool -Qsci.QsciLexerMakefile.defaultFont?4(int) -> QFont -Qsci.QsciLexerMakefile.defaultPaper?4(int) -> QColor -Qsci.QsciLexerMakefile.description?4(int) -> str -Qsci.QsciLexerMakefile.wordCharacters?4() -> str -Qsci.QsciLexerMatlab.Default?10 -Qsci.QsciLexerMatlab.Comment?10 -Qsci.QsciLexerMatlab.Command?10 -Qsci.QsciLexerMatlab.Number?10 -Qsci.QsciLexerMatlab.Keyword?10 -Qsci.QsciLexerMatlab.SingleQuotedString?10 -Qsci.QsciLexerMatlab.Operator?10 -Qsci.QsciLexerMatlab.Identifier?10 -Qsci.QsciLexerMatlab.DoubleQuotedString?10 -Qsci.QsciLexerMatlab?1(QObject parent=None) -Qsci.QsciLexerMatlab.__init__?1(self, QObject parent=None) -Qsci.QsciLexerMatlab.language?4() -> str -Qsci.QsciLexerMatlab.lexer?4() -> str -Qsci.QsciLexerMatlab.defaultColor?4(int) -> QColor -Qsci.QsciLexerMatlab.defaultFont?4(int) -> QFont -Qsci.QsciLexerMatlab.keywords?4(int) -> str -Qsci.QsciLexerMatlab.description?4(int) -> str -Qsci.QsciLexerOctave?1(QObject parent=None) -Qsci.QsciLexerOctave.__init__?1(self, QObject parent=None) -Qsci.QsciLexerOctave.language?4() -> str -Qsci.QsciLexerOctave.lexer?4() -> str -Qsci.QsciLexerOctave.keywords?4(int) -> str -Qsci.QsciLexerPascal.Default?10 -Qsci.QsciLexerPascal.Identifier?10 -Qsci.QsciLexerPascal.Comment?10 -Qsci.QsciLexerPascal.CommentParenthesis?10 -Qsci.QsciLexerPascal.CommentLine?10 -Qsci.QsciLexerPascal.PreProcessor?10 -Qsci.QsciLexerPascal.PreProcessorParenthesis?10 -Qsci.QsciLexerPascal.Number?10 -Qsci.QsciLexerPascal.HexNumber?10 -Qsci.QsciLexerPascal.Keyword?10 -Qsci.QsciLexerPascal.SingleQuotedString?10 -Qsci.QsciLexerPascal.UnclosedString?10 -Qsci.QsciLexerPascal.Character?10 -Qsci.QsciLexerPascal.Operator?10 -Qsci.QsciLexerPascal.Asm?10 -Qsci.QsciLexerPascal?1(QObject parent=None) -Qsci.QsciLexerPascal.__init__?1(self, QObject parent=None) -Qsci.QsciLexerPascal.language?4() -> str -Qsci.QsciLexerPascal.lexer?4() -> str -Qsci.QsciLexerPascal.defaultColor?4(int) -> QColor -Qsci.QsciLexerPascal.defaultEolFill?4(int) -> bool -Qsci.QsciLexerPascal.defaultFont?4(int) -> QFont -Qsci.QsciLexerPascal.defaultPaper?4(int) -> QColor -Qsci.QsciLexerPascal.keywords?4(int) -> str -Qsci.QsciLexerPascal.description?4(int) -> str -Qsci.QsciLexerPascal.refreshProperties?4() -Qsci.QsciLexerPascal.foldComments?4() -> bool -Qsci.QsciLexerPascal.foldCompact?4() -> bool -Qsci.QsciLexerPascal.foldPreprocessor?4() -> bool -Qsci.QsciLexerPascal.setSmartHighlighting?4(bool) -Qsci.QsciLexerPascal.smartHighlighting?4() -> bool -Qsci.QsciLexerPascal.setFoldComments?4(bool) -Qsci.QsciLexerPascal.setFoldCompact?4(bool) -Qsci.QsciLexerPascal.setFoldPreprocessor?4(bool) -Qsci.QsciLexerPascal.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerPascal.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerPerl.Default?10 -Qsci.QsciLexerPerl.Error?10 -Qsci.QsciLexerPerl.Comment?10 -Qsci.QsciLexerPerl.POD?10 -Qsci.QsciLexerPerl.Number?10 -Qsci.QsciLexerPerl.Keyword?10 -Qsci.QsciLexerPerl.DoubleQuotedString?10 -Qsci.QsciLexerPerl.SingleQuotedString?10 -Qsci.QsciLexerPerl.Operator?10 -Qsci.QsciLexerPerl.Identifier?10 -Qsci.QsciLexerPerl.Scalar?10 -Qsci.QsciLexerPerl.Array?10 -Qsci.QsciLexerPerl.Hash?10 -Qsci.QsciLexerPerl.SymbolTable?10 -Qsci.QsciLexerPerl.Regex?10 -Qsci.QsciLexerPerl.Substitution?10 -Qsci.QsciLexerPerl.Backticks?10 -Qsci.QsciLexerPerl.DataSection?10 -Qsci.QsciLexerPerl.HereDocumentDelimiter?10 -Qsci.QsciLexerPerl.SingleQuotedHereDocument?10 -Qsci.QsciLexerPerl.DoubleQuotedHereDocument?10 -Qsci.QsciLexerPerl.BacktickHereDocument?10 -Qsci.QsciLexerPerl.QuotedStringQ?10 -Qsci.QsciLexerPerl.QuotedStringQQ?10 -Qsci.QsciLexerPerl.QuotedStringQX?10 -Qsci.QsciLexerPerl.QuotedStringQR?10 -Qsci.QsciLexerPerl.QuotedStringQW?10 -Qsci.QsciLexerPerl.PODVerbatim?10 -Qsci.QsciLexerPerl.SubroutinePrototype?10 -Qsci.QsciLexerPerl.FormatIdentifier?10 -Qsci.QsciLexerPerl.FormatBody?10 -Qsci.QsciLexerPerl.DoubleQuotedStringVar?10 -Qsci.QsciLexerPerl.Translation?10 -Qsci.QsciLexerPerl.RegexVar?10 -Qsci.QsciLexerPerl.SubstitutionVar?10 -Qsci.QsciLexerPerl.BackticksVar?10 -Qsci.QsciLexerPerl.DoubleQuotedHereDocumentVar?10 -Qsci.QsciLexerPerl.BacktickHereDocumentVar?10 -Qsci.QsciLexerPerl.QuotedStringQQVar?10 -Qsci.QsciLexerPerl.QuotedStringQXVar?10 -Qsci.QsciLexerPerl.QuotedStringQRVar?10 -Qsci.QsciLexerPerl?1(QObject parent=None) -Qsci.QsciLexerPerl.__init__?1(self, QObject parent=None) -Qsci.QsciLexerPerl.language?4() -> str -Qsci.QsciLexerPerl.lexer?4() -> str -Qsci.QsciLexerPerl.defaultColor?4(int) -> QColor -Qsci.QsciLexerPerl.defaultEolFill?4(int) -> bool -Qsci.QsciLexerPerl.defaultFont?4(int) -> QFont -Qsci.QsciLexerPerl.defaultPaper?4(int) -> QColor -Qsci.QsciLexerPerl.keywords?4(int) -> str -Qsci.QsciLexerPerl.description?4(int) -> str -Qsci.QsciLexerPerl.wordCharacters?4() -> str -Qsci.QsciLexerPerl.refreshProperties?4() -Qsci.QsciLexerPerl.foldComments?4() -> bool -Qsci.QsciLexerPerl.foldCompact?4() -> bool -Qsci.QsciLexerPerl.setFoldAtElse?4(bool) -Qsci.QsciLexerPerl.foldAtElse?4() -> bool -Qsci.QsciLexerPerl.setFoldPackages?4(bool) -Qsci.QsciLexerPerl.foldPackages?4() -> bool -Qsci.QsciLexerPerl.setFoldPODBlocks?4(bool) -Qsci.QsciLexerPerl.foldPODBlocks?4() -> bool -Qsci.QsciLexerPerl.setFoldComments?4(bool) -Qsci.QsciLexerPerl.setFoldCompact?4(bool) -Qsci.QsciLexerPerl.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerPerl.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerPostScript.Default?10 -Qsci.QsciLexerPostScript.Comment?10 -Qsci.QsciLexerPostScript.DSCComment?10 -Qsci.QsciLexerPostScript.DSCCommentValue?10 -Qsci.QsciLexerPostScript.Number?10 -Qsci.QsciLexerPostScript.Name?10 -Qsci.QsciLexerPostScript.Keyword?10 -Qsci.QsciLexerPostScript.Literal?10 -Qsci.QsciLexerPostScript.ImmediateEvalLiteral?10 -Qsci.QsciLexerPostScript.ArrayParenthesis?10 -Qsci.QsciLexerPostScript.DictionaryParenthesis?10 -Qsci.QsciLexerPostScript.ProcedureParenthesis?10 -Qsci.QsciLexerPostScript.Text?10 -Qsci.QsciLexerPostScript.HexString?10 -Qsci.QsciLexerPostScript.Base85String?10 -Qsci.QsciLexerPostScript.BadStringCharacter?10 -Qsci.QsciLexerPostScript?1(QObject parent=None) -Qsci.QsciLexerPostScript.__init__?1(self, QObject parent=None) -Qsci.QsciLexerPostScript.language?4() -> str -Qsci.QsciLexerPostScript.lexer?4() -> str -Qsci.QsciLexerPostScript.defaultColor?4(int) -> QColor -Qsci.QsciLexerPostScript.defaultFont?4(int) -> QFont -Qsci.QsciLexerPostScript.defaultPaper?4(int) -> QColor -Qsci.QsciLexerPostScript.keywords?4(int) -> str -Qsci.QsciLexerPostScript.description?4(int) -> str -Qsci.QsciLexerPostScript.refreshProperties?4() -Qsci.QsciLexerPostScript.tokenize?4() -> bool -Qsci.QsciLexerPostScript.level?4() -> int -Qsci.QsciLexerPostScript.foldCompact?4() -> bool -Qsci.QsciLexerPostScript.foldAtElse?4() -> bool -Qsci.QsciLexerPostScript.setTokenize?4(bool) -Qsci.QsciLexerPostScript.setLevel?4(int) -Qsci.QsciLexerPostScript.setFoldCompact?4(bool) -Qsci.QsciLexerPostScript.setFoldAtElse?4(bool) -Qsci.QsciLexerPostScript.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerPostScript.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerPO.Default?10 -Qsci.QsciLexerPO.Comment?10 -Qsci.QsciLexerPO.MessageId?10 -Qsci.QsciLexerPO.MessageIdText?10 -Qsci.QsciLexerPO.MessageString?10 -Qsci.QsciLexerPO.MessageStringText?10 -Qsci.QsciLexerPO.MessageContext?10 -Qsci.QsciLexerPO.MessageContextText?10 -Qsci.QsciLexerPO.Fuzzy?10 -Qsci.QsciLexerPO.ProgrammerComment?10 -Qsci.QsciLexerPO.Reference?10 -Qsci.QsciLexerPO.Flags?10 -Qsci.QsciLexerPO.MessageIdTextEOL?10 -Qsci.QsciLexerPO.MessageStringTextEOL?10 -Qsci.QsciLexerPO.MessageContextTextEOL?10 -Qsci.QsciLexerPO?1(QObject parent=None) -Qsci.QsciLexerPO.__init__?1(self, QObject parent=None) -Qsci.QsciLexerPO.language?4() -> str -Qsci.QsciLexerPO.lexer?4() -> str -Qsci.QsciLexerPO.defaultColor?4(int) -> QColor -Qsci.QsciLexerPO.defaultFont?4(int) -> QFont -Qsci.QsciLexerPO.description?4(int) -> str -Qsci.QsciLexerPO.refreshProperties?4() -Qsci.QsciLexerPO.foldComments?4() -> bool -Qsci.QsciLexerPO.foldCompact?4() -> bool -Qsci.QsciLexerPO.setFoldComments?4(bool) -Qsci.QsciLexerPO.setFoldCompact?4(bool) -Qsci.QsciLexerPO.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerPO.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerPOV.Default?10 -Qsci.QsciLexerPOV.Comment?10 -Qsci.QsciLexerPOV.CommentLine?10 -Qsci.QsciLexerPOV.Number?10 -Qsci.QsciLexerPOV.Operator?10 -Qsci.QsciLexerPOV.Identifier?10 -Qsci.QsciLexerPOV.String?10 -Qsci.QsciLexerPOV.UnclosedString?10 -Qsci.QsciLexerPOV.Directive?10 -Qsci.QsciLexerPOV.BadDirective?10 -Qsci.QsciLexerPOV.ObjectsCSGAppearance?10 -Qsci.QsciLexerPOV.TypesModifiersItems?10 -Qsci.QsciLexerPOV.PredefinedIdentifiers?10 -Qsci.QsciLexerPOV.PredefinedFunctions?10 -Qsci.QsciLexerPOV.KeywordSet6?10 -Qsci.QsciLexerPOV.KeywordSet7?10 -Qsci.QsciLexerPOV.KeywordSet8?10 -Qsci.QsciLexerPOV?1(QObject parent=None) -Qsci.QsciLexerPOV.__init__?1(self, QObject parent=None) -Qsci.QsciLexerPOV.language?4() -> str -Qsci.QsciLexerPOV.lexer?4() -> str -Qsci.QsciLexerPOV.defaultColor?4(int) -> QColor -Qsci.QsciLexerPOV.defaultEolFill?4(int) -> bool -Qsci.QsciLexerPOV.defaultFont?4(int) -> QFont -Qsci.QsciLexerPOV.defaultPaper?4(int) -> QColor -Qsci.QsciLexerPOV.keywords?4(int) -> str -Qsci.QsciLexerPOV.description?4(int) -> str -Qsci.QsciLexerPOV.wordCharacters?4() -> str -Qsci.QsciLexerPOV.refreshProperties?4() -Qsci.QsciLexerPOV.foldComments?4() -> bool -Qsci.QsciLexerPOV.foldCompact?4() -> bool -Qsci.QsciLexerPOV.foldDirectives?4() -> bool -Qsci.QsciLexerPOV.setFoldComments?4(bool) -Qsci.QsciLexerPOV.setFoldCompact?4(bool) -Qsci.QsciLexerPOV.setFoldDirectives?4(bool) -Qsci.QsciLexerPOV.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerPOV.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerProperties.Default?10 -Qsci.QsciLexerProperties.Comment?10 -Qsci.QsciLexerProperties.Section?10 -Qsci.QsciLexerProperties.Assignment?10 -Qsci.QsciLexerProperties.DefaultValue?10 -Qsci.QsciLexerProperties.Key?10 -Qsci.QsciLexerProperties?1(QObject parent=None) -Qsci.QsciLexerProperties.__init__?1(self, QObject parent=None) -Qsci.QsciLexerProperties.language?4() -> str -Qsci.QsciLexerProperties.lexer?4() -> str -Qsci.QsciLexerProperties.defaultColor?4(int) -> QColor -Qsci.QsciLexerProperties.defaultEolFill?4(int) -> bool -Qsci.QsciLexerProperties.defaultFont?4(int) -> QFont -Qsci.QsciLexerProperties.defaultPaper?4(int) -> QColor -Qsci.QsciLexerProperties.description?4(int) -> str -Qsci.QsciLexerProperties.wordCharacters?4() -> str -Qsci.QsciLexerProperties.refreshProperties?4() -Qsci.QsciLexerProperties.foldCompact?4() -> bool -Qsci.QsciLexerProperties.setInitialSpaces?4(bool) -Qsci.QsciLexerProperties.initialSpaces?4() -> bool -Qsci.QsciLexerProperties.setFoldCompact?4(bool) -Qsci.QsciLexerProperties.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerProperties.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerPython.IndentationWarning?10 -Qsci.QsciLexerPython.NoWarning?10 -Qsci.QsciLexerPython.Inconsistent?10 -Qsci.QsciLexerPython.TabsAfterSpaces?10 -Qsci.QsciLexerPython.Spaces?10 -Qsci.QsciLexerPython.Tabs?10 -Qsci.QsciLexerPython.Default?10 -Qsci.QsciLexerPython.Comment?10 -Qsci.QsciLexerPython.Number?10 -Qsci.QsciLexerPython.DoubleQuotedString?10 -Qsci.QsciLexerPython.SingleQuotedString?10 -Qsci.QsciLexerPython.Keyword?10 -Qsci.QsciLexerPython.TripleSingleQuotedString?10 -Qsci.QsciLexerPython.TripleDoubleQuotedString?10 -Qsci.QsciLexerPython.ClassName?10 -Qsci.QsciLexerPython.FunctionMethodName?10 -Qsci.QsciLexerPython.Operator?10 -Qsci.QsciLexerPython.Identifier?10 -Qsci.QsciLexerPython.CommentBlock?10 -Qsci.QsciLexerPython.UnclosedString?10 -Qsci.QsciLexerPython.HighlightedIdentifier?10 -Qsci.QsciLexerPython.Decorator?10 -Qsci.QsciLexerPython?1(QObject parent=None) -Qsci.QsciLexerPython.__init__?1(self, QObject parent=None) -Qsci.QsciLexerPython.language?4() -> str -Qsci.QsciLexerPython.lexer?4() -> str -Qsci.QsciLexerPython.defaultColor?4(int) -> QColor -Qsci.QsciLexerPython.defaultEolFill?4(int) -> bool -Qsci.QsciLexerPython.defaultFont?4(int) -> QFont -Qsci.QsciLexerPython.defaultPaper?4(int) -> QColor -Qsci.QsciLexerPython.keywords?4(int) -> str -Qsci.QsciLexerPython.description?4(int) -> str -Qsci.QsciLexerPython.refreshProperties?4() -Qsci.QsciLexerPython.foldComments?4() -> bool -Qsci.QsciLexerPython.setFoldCompact?4(bool) -Qsci.QsciLexerPython.foldCompact?4() -> bool -Qsci.QsciLexerPython.foldQuotes?4() -> bool -Qsci.QsciLexerPython.indentationWarning?4() -> QsciLexerPython.IndentationWarning -Qsci.QsciLexerPython.setHighlightSubidentifiers?4(bool) -Qsci.QsciLexerPython.highlightSubidentifiers?4() -> bool -Qsci.QsciLexerPython.setStringsOverNewlineAllowed?4(bool) -Qsci.QsciLexerPython.stringsOverNewlineAllowed?4() -> bool -Qsci.QsciLexerPython.setV2UnicodeAllowed?4(bool) -Qsci.QsciLexerPython.v2UnicodeAllowed?4() -> bool -Qsci.QsciLexerPython.setV3BinaryOctalAllowed?4(bool) -Qsci.QsciLexerPython.v3BinaryOctalAllowed?4() -> bool -Qsci.QsciLexerPython.setV3BytesAllowed?4(bool) -Qsci.QsciLexerPython.v3BytesAllowed?4() -> bool -Qsci.QsciLexerPython.setFoldComments?4(bool) -Qsci.QsciLexerPython.setFoldQuotes?4(bool) -Qsci.QsciLexerPython.setIndentationWarning?4(QsciLexerPython.IndentationWarning) -Qsci.QsciLexerPython.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerPython.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerRuby.Default?10 -Qsci.QsciLexerRuby.Error?10 -Qsci.QsciLexerRuby.Comment?10 -Qsci.QsciLexerRuby.POD?10 -Qsci.QsciLexerRuby.Number?10 -Qsci.QsciLexerRuby.Keyword?10 -Qsci.QsciLexerRuby.DoubleQuotedString?10 -Qsci.QsciLexerRuby.SingleQuotedString?10 -Qsci.QsciLexerRuby.ClassName?10 -Qsci.QsciLexerRuby.FunctionMethodName?10 -Qsci.QsciLexerRuby.Operator?10 -Qsci.QsciLexerRuby.Identifier?10 -Qsci.QsciLexerRuby.Regex?10 -Qsci.QsciLexerRuby.Global?10 -Qsci.QsciLexerRuby.Symbol?10 -Qsci.QsciLexerRuby.ModuleName?10 -Qsci.QsciLexerRuby.InstanceVariable?10 -Qsci.QsciLexerRuby.ClassVariable?10 -Qsci.QsciLexerRuby.Backticks?10 -Qsci.QsciLexerRuby.DataSection?10 -Qsci.QsciLexerRuby.HereDocumentDelimiter?10 -Qsci.QsciLexerRuby.HereDocument?10 -Qsci.QsciLexerRuby.PercentStringq?10 -Qsci.QsciLexerRuby.PercentStringQ?10 -Qsci.QsciLexerRuby.PercentStringx?10 -Qsci.QsciLexerRuby.PercentStringr?10 -Qsci.QsciLexerRuby.PercentStringw?10 -Qsci.QsciLexerRuby.DemotedKeyword?10 -Qsci.QsciLexerRuby.Stdin?10 -Qsci.QsciLexerRuby.Stdout?10 -Qsci.QsciLexerRuby.Stderr?10 -Qsci.QsciLexerRuby?1(QObject parent=None) -Qsci.QsciLexerRuby.__init__?1(self, QObject parent=None) -Qsci.QsciLexerRuby.language?4() -> str -Qsci.QsciLexerRuby.lexer?4() -> str -Qsci.QsciLexerRuby.defaultColor?4(int) -> QColor -Qsci.QsciLexerRuby.defaultEolFill?4(int) -> bool -Qsci.QsciLexerRuby.defaultFont?4(int) -> QFont -Qsci.QsciLexerRuby.defaultPaper?4(int) -> QColor -Qsci.QsciLexerRuby.keywords?4(int) -> str -Qsci.QsciLexerRuby.description?4(int) -> str -Qsci.QsciLexerRuby.refreshProperties?4() -Qsci.QsciLexerRuby.setFoldComments?4(bool) -Qsci.QsciLexerRuby.foldComments?4() -> bool -Qsci.QsciLexerRuby.setFoldCompact?4(bool) -Qsci.QsciLexerRuby.foldCompact?4() -> bool -Qsci.QsciLexerRuby.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerRuby.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerSpice.Default?10 -Qsci.QsciLexerSpice.Identifier?10 -Qsci.QsciLexerSpice.Command?10 -Qsci.QsciLexerSpice.Function?10 -Qsci.QsciLexerSpice.Parameter?10 -Qsci.QsciLexerSpice.Number?10 -Qsci.QsciLexerSpice.Delimiter?10 -Qsci.QsciLexerSpice.Value?10 -Qsci.QsciLexerSpice.Comment?10 -Qsci.QsciLexerSpice?1(QObject parent=None) -Qsci.QsciLexerSpice.__init__?1(self, QObject parent=None) -Qsci.QsciLexerSpice.language?4() -> str -Qsci.QsciLexerSpice.lexer?4() -> str -Qsci.QsciLexerSpice.keywords?4(int) -> str -Qsci.QsciLexerSpice.defaultColor?4(int) -> QColor -Qsci.QsciLexerSpice.defaultFont?4(int) -> QFont -Qsci.QsciLexerSpice.description?4(int) -> str -Qsci.QsciLexerSQL.Default?10 -Qsci.QsciLexerSQL.Comment?10 -Qsci.QsciLexerSQL.CommentLine?10 -Qsci.QsciLexerSQL.CommentDoc?10 -Qsci.QsciLexerSQL.Number?10 -Qsci.QsciLexerSQL.Keyword?10 -Qsci.QsciLexerSQL.DoubleQuotedString?10 -Qsci.QsciLexerSQL.SingleQuotedString?10 -Qsci.QsciLexerSQL.PlusKeyword?10 -Qsci.QsciLexerSQL.PlusPrompt?10 -Qsci.QsciLexerSQL.Operator?10 -Qsci.QsciLexerSQL.Identifier?10 -Qsci.QsciLexerSQL.PlusComment?10 -Qsci.QsciLexerSQL.CommentLineHash?10 -Qsci.QsciLexerSQL.CommentDocKeyword?10 -Qsci.QsciLexerSQL.CommentDocKeywordError?10 -Qsci.QsciLexerSQL.KeywordSet5?10 -Qsci.QsciLexerSQL.KeywordSet6?10 -Qsci.QsciLexerSQL.KeywordSet7?10 -Qsci.QsciLexerSQL.KeywordSet8?10 -Qsci.QsciLexerSQL.QuotedIdentifier?10 -Qsci.QsciLexerSQL?1(QObject parent=None) -Qsci.QsciLexerSQL.__init__?1(self, QObject parent=None) -Qsci.QsciLexerSQL.language?4() -> str -Qsci.QsciLexerSQL.lexer?4() -> str -Qsci.QsciLexerSQL.defaultColor?4(int) -> QColor -Qsci.QsciLexerSQL.defaultEolFill?4(int) -> bool -Qsci.QsciLexerSQL.defaultFont?4(int) -> QFont -Qsci.QsciLexerSQL.defaultPaper?4(int) -> QColor -Qsci.QsciLexerSQL.keywords?4(int) -> str -Qsci.QsciLexerSQL.description?4(int) -> str -Qsci.QsciLexerSQL.refreshProperties?4() -Qsci.QsciLexerSQL.backslashEscapes?4() -> bool -Qsci.QsciLexerSQL.setDottedWords?4(bool) -Qsci.QsciLexerSQL.dottedWords?4() -> bool -Qsci.QsciLexerSQL.setFoldAtElse?4(bool) -Qsci.QsciLexerSQL.foldAtElse?4() -> bool -Qsci.QsciLexerSQL.foldComments?4() -> bool -Qsci.QsciLexerSQL.foldCompact?4() -> bool -Qsci.QsciLexerSQL.setFoldOnlyBegin?4(bool) -Qsci.QsciLexerSQL.foldOnlyBegin?4() -> bool -Qsci.QsciLexerSQL.setHashComments?4(bool) -Qsci.QsciLexerSQL.hashComments?4() -> bool -Qsci.QsciLexerSQL.setQuotedIdentifiers?4(bool) -Qsci.QsciLexerSQL.quotedIdentifiers?4() -> bool -Qsci.QsciLexerSQL.setBackslashEscapes?4(bool) -Qsci.QsciLexerSQL.setFoldComments?4(bool) -Qsci.QsciLexerSQL.setFoldCompact?4(bool) -Qsci.QsciLexerSQL.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerSQL.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerTCL.Default?10 -Qsci.QsciLexerTCL.Comment?10 -Qsci.QsciLexerTCL.CommentLine?10 -Qsci.QsciLexerTCL.Number?10 -Qsci.QsciLexerTCL.QuotedKeyword?10 -Qsci.QsciLexerTCL.QuotedString?10 -Qsci.QsciLexerTCL.Operator?10 -Qsci.QsciLexerTCL.Identifier?10 -Qsci.QsciLexerTCL.Substitution?10 -Qsci.QsciLexerTCL.SubstitutionBrace?10 -Qsci.QsciLexerTCL.Modifier?10 -Qsci.QsciLexerTCL.ExpandKeyword?10 -Qsci.QsciLexerTCL.TCLKeyword?10 -Qsci.QsciLexerTCL.TkKeyword?10 -Qsci.QsciLexerTCL.ITCLKeyword?10 -Qsci.QsciLexerTCL.TkCommand?10 -Qsci.QsciLexerTCL.KeywordSet6?10 -Qsci.QsciLexerTCL.KeywordSet7?10 -Qsci.QsciLexerTCL.KeywordSet8?10 -Qsci.QsciLexerTCL.KeywordSet9?10 -Qsci.QsciLexerTCL.CommentBox?10 -Qsci.QsciLexerTCL.CommentBlock?10 -Qsci.QsciLexerTCL?1(QObject parent=None) -Qsci.QsciLexerTCL.__init__?1(self, QObject parent=None) -Qsci.QsciLexerTCL.language?4() -> str -Qsci.QsciLexerTCL.lexer?4() -> str -Qsci.QsciLexerTCL.defaultColor?4(int) -> QColor -Qsci.QsciLexerTCL.defaultEolFill?4(int) -> bool -Qsci.QsciLexerTCL.defaultFont?4(int) -> QFont -Qsci.QsciLexerTCL.defaultPaper?4(int) -> QColor -Qsci.QsciLexerTCL.keywords?4(int) -> str -Qsci.QsciLexerTCL.description?4(int) -> str -Qsci.QsciLexerTCL.refreshProperties?4() -Qsci.QsciLexerTCL.setFoldComments?4(bool) -Qsci.QsciLexerTCL.foldComments?4() -> bool -Qsci.QsciLexerTCL.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerTCL.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerTeX.Default?10 -Qsci.QsciLexerTeX.Special?10 -Qsci.QsciLexerTeX.Group?10 -Qsci.QsciLexerTeX.Symbol?10 -Qsci.QsciLexerTeX.Command?10 -Qsci.QsciLexerTeX.Text?10 -Qsci.QsciLexerTeX?1(QObject parent=None) -Qsci.QsciLexerTeX.__init__?1(self, QObject parent=None) -Qsci.QsciLexerTeX.language?4() -> str -Qsci.QsciLexerTeX.lexer?4() -> str -Qsci.QsciLexerTeX.defaultColor?4(int) -> QColor -Qsci.QsciLexerTeX.keywords?4(int) -> str -Qsci.QsciLexerTeX.description?4(int) -> str -Qsci.QsciLexerTeX.wordCharacters?4() -> str -Qsci.QsciLexerTeX.refreshProperties?4() -Qsci.QsciLexerTeX.setFoldComments?4(bool) -Qsci.QsciLexerTeX.foldComments?4() -> bool -Qsci.QsciLexerTeX.setFoldCompact?4(bool) -Qsci.QsciLexerTeX.foldCompact?4() -> bool -Qsci.QsciLexerTeX.setProcessComments?4(bool) -Qsci.QsciLexerTeX.processComments?4() -> bool -Qsci.QsciLexerTeX.setProcessIf?4(bool) -Qsci.QsciLexerTeX.processIf?4() -> bool -Qsci.QsciLexerTeX.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerTeX.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerVerilog.Default?10 -Qsci.QsciLexerVerilog.Comment?10 -Qsci.QsciLexerVerilog.CommentLine?10 -Qsci.QsciLexerVerilog.CommentBang?10 -Qsci.QsciLexerVerilog.Number?10 -Qsci.QsciLexerVerilog.Keyword?10 -Qsci.QsciLexerVerilog.String?10 -Qsci.QsciLexerVerilog.KeywordSet2?10 -Qsci.QsciLexerVerilog.SystemTask?10 -Qsci.QsciLexerVerilog.Preprocessor?10 -Qsci.QsciLexerVerilog.Operator?10 -Qsci.QsciLexerVerilog.Identifier?10 -Qsci.QsciLexerVerilog.UnclosedString?10 -Qsci.QsciLexerVerilog.UserKeywordSet?10 -Qsci.QsciLexerVerilog?1(QObject parent=None) -Qsci.QsciLexerVerilog.__init__?1(self, QObject parent=None) -Qsci.QsciLexerVerilog.language?4() -> str -Qsci.QsciLexerVerilog.lexer?4() -> str -Qsci.QsciLexerVerilog.defaultColor?4(int) -> QColor -Qsci.QsciLexerVerilog.defaultEolFill?4(int) -> bool -Qsci.QsciLexerVerilog.defaultFont?4(int) -> QFont -Qsci.QsciLexerVerilog.defaultPaper?4(int) -> QColor -Qsci.QsciLexerVerilog.keywords?4(int) -> str -Qsci.QsciLexerVerilog.description?4(int) -> str -Qsci.QsciLexerVerilog.wordCharacters?4() -> str -Qsci.QsciLexerVerilog.refreshProperties?4() -Qsci.QsciLexerVerilog.setFoldAtElse?4(bool) -Qsci.QsciLexerVerilog.foldAtElse?4() -> bool -Qsci.QsciLexerVerilog.setFoldComments?4(bool) -Qsci.QsciLexerVerilog.foldComments?4() -> bool -Qsci.QsciLexerVerilog.setFoldCompact?4(bool) -Qsci.QsciLexerVerilog.foldCompact?4() -> bool -Qsci.QsciLexerVerilog.setFoldPreprocessor?4(bool) -Qsci.QsciLexerVerilog.foldPreprocessor?4() -> bool -Qsci.QsciLexerVerilog.setFoldAtModule?4(bool) -Qsci.QsciLexerVerilog.foldAtModule?4() -> bool -Qsci.QsciLexerVerilog.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerVerilog.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerVHDL.Default?10 -Qsci.QsciLexerVHDL.Comment?10 -Qsci.QsciLexerVHDL.CommentLine?10 -Qsci.QsciLexerVHDL.Number?10 -Qsci.QsciLexerVHDL.String?10 -Qsci.QsciLexerVHDL.Operator?10 -Qsci.QsciLexerVHDL.Identifier?10 -Qsci.QsciLexerVHDL.UnclosedString?10 -Qsci.QsciLexerVHDL.Keyword?10 -Qsci.QsciLexerVHDL.StandardOperator?10 -Qsci.QsciLexerVHDL.Attribute?10 -Qsci.QsciLexerVHDL.StandardFunction?10 -Qsci.QsciLexerVHDL.StandardPackage?10 -Qsci.QsciLexerVHDL.StandardType?10 -Qsci.QsciLexerVHDL.KeywordSet7?10 -Qsci.QsciLexerVHDL?1(QObject parent=None) -Qsci.QsciLexerVHDL.__init__?1(self, QObject parent=None) -Qsci.QsciLexerVHDL.language?4() -> str -Qsci.QsciLexerVHDL.lexer?4() -> str -Qsci.QsciLexerVHDL.defaultColor?4(int) -> QColor -Qsci.QsciLexerVHDL.defaultEolFill?4(int) -> bool -Qsci.QsciLexerVHDL.defaultFont?4(int) -> QFont -Qsci.QsciLexerVHDL.defaultPaper?4(int) -> QColor -Qsci.QsciLexerVHDL.keywords?4(int) -> str -Qsci.QsciLexerVHDL.description?4(int) -> str -Qsci.QsciLexerVHDL.refreshProperties?4() -Qsci.QsciLexerVHDL.foldComments?4() -> bool -Qsci.QsciLexerVHDL.foldCompact?4() -> bool -Qsci.QsciLexerVHDL.foldAtElse?4() -> bool -Qsci.QsciLexerVHDL.foldAtBegin?4() -> bool -Qsci.QsciLexerVHDL.foldAtParenthesis?4() -> bool -Qsci.QsciLexerVHDL.setFoldComments?4(bool) -Qsci.QsciLexerVHDL.setFoldCompact?4(bool) -Qsci.QsciLexerVHDL.setFoldAtElse?4(bool) -Qsci.QsciLexerVHDL.setFoldAtBegin?4(bool) -Qsci.QsciLexerVHDL.setFoldAtParenthesis?4(bool) -Qsci.QsciLexerVHDL.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerVHDL.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerXML?1(QObject parent=None) -Qsci.QsciLexerXML.__init__?1(self, QObject parent=None) -Qsci.QsciLexerXML.language?4() -> str -Qsci.QsciLexerXML.lexer?4() -> str -Qsci.QsciLexerXML.defaultColor?4(int) -> QColor -Qsci.QsciLexerXML.defaultEolFill?4(int) -> bool -Qsci.QsciLexerXML.defaultFont?4(int) -> QFont -Qsci.QsciLexerXML.defaultPaper?4(int) -> QColor -Qsci.QsciLexerXML.keywords?4(int) -> str -Qsci.QsciLexerXML.refreshProperties?4() -Qsci.QsciLexerXML.setScriptsStyled?4(bool) -Qsci.QsciLexerXML.scriptsStyled?4() -> bool -Qsci.QsciLexerXML.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerXML.writeProperties?4(QSettings, str) -> bool -Qsci.QsciLexerYAML.Default?10 -Qsci.QsciLexerYAML.Comment?10 -Qsci.QsciLexerYAML.Identifier?10 -Qsci.QsciLexerYAML.Keyword?10 -Qsci.QsciLexerYAML.Number?10 -Qsci.QsciLexerYAML.Reference?10 -Qsci.QsciLexerYAML.DocumentDelimiter?10 -Qsci.QsciLexerYAML.TextBlockMarker?10 -Qsci.QsciLexerYAML.SyntaxErrorMarker?10 -Qsci.QsciLexerYAML.Operator?10 -Qsci.QsciLexerYAML?1(QObject parent=None) -Qsci.QsciLexerYAML.__init__?1(self, QObject parent=None) -Qsci.QsciLexerYAML.language?4() -> str -Qsci.QsciLexerYAML.lexer?4() -> str -Qsci.QsciLexerYAML.defaultColor?4(int) -> QColor -Qsci.QsciLexerYAML.defaultEolFill?4(int) -> bool -Qsci.QsciLexerYAML.defaultFont?4(int) -> QFont -Qsci.QsciLexerYAML.defaultPaper?4(int) -> QColor -Qsci.QsciLexerYAML.keywords?4(int) -> str -Qsci.QsciLexerYAML.description?4(int) -> str -Qsci.QsciLexerYAML.refreshProperties?4() -Qsci.QsciLexerYAML.foldComments?4() -> bool -Qsci.QsciLexerYAML.setFoldComments?4(bool) -Qsci.QsciLexerYAML.readProperties?4(QSettings, str) -> bool -Qsci.QsciLexerYAML.writeProperties?4(QSettings, str) -> bool -Qsci.QsciMacro?1(QsciScintilla) -Qsci.QsciMacro.__init__?1(self, QsciScintilla) -Qsci.QsciMacro?1(str, QsciScintilla) -Qsci.QsciMacro.__init__?1(self, str, QsciScintilla) -Qsci.QsciMacro.clear?4() -Qsci.QsciMacro.load?4(str) -> bool -Qsci.QsciMacro.save?4() -> str -Qsci.QsciMacro.play?4() -Qsci.QsciMacro.startRecording?4() -Qsci.QsciMacro.endRecording?4() -Qsci.QsciPrinter?1(QPrinter.PrinterMode mode=QPrinter.ScreenResolution) -Qsci.QsciPrinter.__init__?1(self, QPrinter.PrinterMode mode=QPrinter.ScreenResolution) -Qsci.QsciPrinter.formatPage?4(QPainter, bool, QRect, int) -Qsci.QsciPrinter.magnification?4() -> int -Qsci.QsciPrinter.setMagnification?4(int) -Qsci.QsciPrinter.printRange?4(QsciScintillaBase, int from=-1, int to=-1) -> int -Qsci.QsciPrinter.wrapMode?4() -> QsciScintilla.WrapMode -Qsci.QsciPrinter.setWrapMode?4(QsciScintilla.WrapMode) -Qsci.QsciStyle.TextCase?10 -Qsci.QsciStyle.OriginalCase?10 -Qsci.QsciStyle.UpperCase?10 -Qsci.QsciStyle.LowerCase?10 -Qsci.QsciStyle?1(int style=-1) -Qsci.QsciStyle.__init__?1(self, int style=-1) -Qsci.QsciStyle?1(int, str, QColor, QColor, QFont, bool eolFill=False) -Qsci.QsciStyle.__init__?1(self, int, str, QColor, QColor, QFont, bool eolFill=False) -Qsci.QsciStyle?1(QsciStyle) -Qsci.QsciStyle.__init__?1(self, QsciStyle) -Qsci.QsciStyle.style?4() -> int -Qsci.QsciStyle.setDescription?4(str) -Qsci.QsciStyle.description?4() -> str -Qsci.QsciStyle.setColor?4(QColor) -Qsci.QsciStyle.color?4() -> QColor -Qsci.QsciStyle.setPaper?4(QColor) -Qsci.QsciStyle.paper?4() -> QColor -Qsci.QsciStyle.setFont?4(QFont) -Qsci.QsciStyle.font?4() -> QFont -Qsci.QsciStyle.setEolFill?4(bool) -Qsci.QsciStyle.eolFill?4() -> bool -Qsci.QsciStyle.setTextCase?4(QsciStyle.TextCase) -Qsci.QsciStyle.textCase?4() -> QsciStyle.TextCase -Qsci.QsciStyle.setVisible?4(bool) -Qsci.QsciStyle.visible?4() -> bool -Qsci.QsciStyle.setChangeable?4(bool) -Qsci.QsciStyle.changeable?4() -> bool -Qsci.QsciStyle.setHotspot?4(bool) -Qsci.QsciStyle.hotspot?4() -> bool -Qsci.QsciStyle.refresh?4() -Qsci.QsciStyledText?1(str, int) -Qsci.QsciStyledText.__init__?1(self, str, int) -Qsci.QsciStyledText?1(str, QsciStyle) -Qsci.QsciStyledText.__init__?1(self, str, QsciStyle) -Qsci.QsciStyledText?1(QsciStyledText) -Qsci.QsciStyledText.__init__?1(self, QsciStyledText) -Qsci.QsciStyledText.text?4() -> str -Qsci.QsciStyledText.style?4() -> int diff --git a/PyQt5/qscintilla2.dll b/PyQt5/qscintilla2.dll new file mode 100644 index 00000000..8dadbd41 Binary files /dev/null and b/PyQt5/qscintilla2.dll differ diff --git a/PyQt5/qscxmlc.exe b/PyQt5/qscxmlc.exe new file mode 100644 index 00000000..83dbe9b6 Binary files /dev/null and b/PyQt5/qscxmlc.exe differ diff --git a/PyQt5/qt.conf b/PyQt5/qt.conf index d323c9bf..641c2952 100644 --- a/PyQt5/qt.conf +++ b/PyQt5/qt.conf @@ -1,3 +1,3 @@ [Paths] Prefix = . -Binaries = . \ No newline at end of file +Binaries = . diff --git a/PyQt5/qtdiag.exe b/PyQt5/qtdiag.exe index d70fb069..f47f0305 100644 Binary files a/PyQt5/qtdiag.exe and b/PyQt5/qtdiag.exe differ diff --git a/PyQt5/qtenv2.bat b/PyQt5/qtenv2.bat index 81b69678..d256a234 100644 --- a/PyQt5/qtenv2.bat +++ b/PyQt5/qtenv2.bat @@ -1,5 +1,5 @@ -echo off +@echo off echo Setting up environment for Qt usage... -set PATH=C:\Qt\5.4\msvc2013_64\bin;%PATH% -cd /D C:\Qt\5.4\msvc2013_64 +set PATH=C:\Qt\Qt5.7.1\5.7\msvc2015_64\bin;%PATH% +cd /D C:\Qt\Qt5.7.1\5.7\msvc2015_64 echo Remember to call vcvarsall.bat to complete environment setup! diff --git a/PyQt5/qtpaths.exe b/PyQt5/qtpaths.exe index d1ef19ae..b5df42a1 100644 Binary files a/PyQt5/qtpaths.exe and b/PyQt5/qtpaths.exe differ diff --git a/PyQt5/qtplugininfo.exe b/PyQt5/qtplugininfo.exe new file mode 100644 index 00000000..b849702a Binary files /dev/null and b/PyQt5/qtplugininfo.exe differ diff --git a/PyQt5/rcc.exe b/PyQt5/rcc.exe index a0362785..1a9c1980 100644 Binary files a/PyQt5/rcc.exe and b/PyQt5/rcc.exe differ diff --git a/PyQt5/sip.pyd b/PyQt5/sip.pyd index e2972db3..1209f688 100644 Binary files a/PyQt5/sip.pyd and b/PyQt5/sip.pyd differ diff --git a/PyQt5/sip/PyQt5/Enginio/Enginiomod.sip b/PyQt5/sip/PyQt5/Enginio/Enginiomod.sip deleted file mode 100644 index 2893e747..00000000 --- a/PyQt5/sip/PyQt5/Enginio/Enginiomod.sip +++ /dev/null @@ -1,55 +0,0 @@ -// Enginiomod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the Enginio Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.Enginio, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtNetwork/QtNetworkmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include enginio.sip -%Include enginioclient.sip -%Include enginioclientconnection.sip -%Include enginioidentity.sip -%Include enginiomodel.sip -%Include enginiooauth2authentication.sip -%Include enginioreply.sip diff --git a/PyQt5/sip/PyQt5/Enginio/enginio.sip b/PyQt5/sip/PyQt5/Enginio/enginio.sip deleted file mode 100644 index c5af7daf..00000000 --- a/PyQt5/sip/PyQt5/Enginio/enginio.sip +++ /dev/null @@ -1,71 +0,0 @@ -// enginio.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the Enginio Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class Enginio /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - enum AuthenticationState - { - NotAuthenticated, - Authenticating, - Authenticated, - AuthenticationFailure, - }; - - enum Operation - { - ObjectOperation, - AccessControlOperation, - UserOperation, - UsergroupOperation, - UsergroupMembersOperation, - FileOperation, - }; - - enum Role - { - SyncedRole, - CreatedAtRole, - UpdatedAtRole, - IdRole, - ObjectTypeRole, - CustomPropertyRole, -%If (Qt_5_4_0 -) - JsonObjectRole, -%End - }; - - enum ErrorType - { - NoError, - NetworkError, - BackendError, - }; -}; - -%End diff --git a/PyQt5/sip/PyQt5/Enginio/enginioclient.sip b/PyQt5/sip/PyQt5/Enginio/enginioclient.sip deleted file mode 100644 index 37824e32..00000000 --- a/PyQt5/sip/PyQt5/Enginio/enginioclient.sip +++ /dev/null @@ -1,83 +0,0 @@ -// enginioclient.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the Enginio Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class EnginioClient : EnginioClientConnection -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_EnginioReply, &sipType_EnginioReply, -1, 1}, - {sipName_EnginioModel, &sipType_EnginioModel, -1, 2}, - {sipName_EnginioClientConnection, &sipType_EnginioClientConnection, 4, 3}, - {sipName_EnginioIdentity, &sipType_EnginioIdentity, 5, -1}, - {sipName_EnginioClient, &sipType_EnginioClient, -1, -1}, - {sipName_EnginioOAuth2Authentication, &sipType_EnginioOAuth2Authentication, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - explicit EnginioClient(QObject *parent /TransferThis/ = 0); - virtual ~EnginioClient(); - EnginioReply *fullTextSearch(const QJsonObject &query); - EnginioReply *query(const QJsonObject &query, const Enginio::Operation operation = Enginio::ObjectOperation); - EnginioReply *create(const QJsonObject &object, const Enginio::Operation operation = Enginio::ObjectOperation); - EnginioReply *update(const QJsonObject &object, const Enginio::Operation operation = Enginio::ObjectOperation); - EnginioReply *remove(const QJsonObject &object, const Enginio::Operation operation = Enginio::ObjectOperation); - EnginioReply *uploadFile(const QJsonObject &associatedObject, const QUrl &file); - EnginioReply *downloadUrl(const QJsonObject &object); - -signals: - void sessionAuthenticated(EnginioReply *reply) const; - void sessionAuthenticationError(EnginioReply *reply) const; - void sessionTerminated() const; - void finished(EnginioReply *reply); - void error(EnginioReply *reply); -}; - -%End diff --git a/PyQt5/sip/PyQt5/Enginio/enginioclientconnection.sip b/PyQt5/sip/PyQt5/Enginio/enginioclientconnection.sip deleted file mode 100644 index dc222a46..00000000 --- a/PyQt5/sip/PyQt5/Enginio/enginioclientconnection.sip +++ /dev/null @@ -1,52 +0,0 @@ -// enginioclientconnection.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the Enginio Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class EnginioClientConnection : QObject /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~EnginioClientConnection(); - QByteArray backendId() const; - void setBackendId(const QByteArray &backendId); - EnginioIdentity *identity() const; - void setIdentity(EnginioIdentity *identity); - Enginio::AuthenticationState authenticationState() const; - QUrl serviceUrl() const; - void setServiceUrl(const QUrl &serviceUrl); - QNetworkAccessManager *networkManager() const; - -signals: - void backendIdChanged(const QByteArray &backendId); - void serviceUrlChanged(const QUrl &url); - void authenticationStateChanged(Enginio::AuthenticationState state); - void identityChanged(EnginioIdentity *identity); - -private: - EnginioClientConnection(const EnginioClientConnection &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/Enginio/enginioidentity.sip b/PyQt5/sip/PyQt5/Enginio/enginioidentity.sip deleted file mode 100644 index e2b8b79c..00000000 --- a/PyQt5/sip/PyQt5/Enginio/enginioidentity.sip +++ /dev/null @@ -1,32 +0,0 @@ -// enginioidentity.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the Enginio Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class EnginioIdentity : QObject /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/Enginio/enginiomodel.sip b/PyQt5/sip/PyQt5/Enginio/enginiomodel.sip deleted file mode 100644 index d975097d..00000000 --- a/PyQt5/sip/PyQt5/Enginio/enginiomodel.sip +++ /dev/null @@ -1,59 +0,0 @@ -// enginiomodel.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the Enginio Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class EnginioModel : QAbstractListModel -{ -%TypeHeaderCode -#include -%End - -public: - explicit EnginioModel(QObject *parent /TransferThis/ = 0); - virtual ~EnginioModel(); - EnginioClient *client() const; - void setClient(const EnginioClient *client); - QJsonObject query(); - void setQuery(const QJsonObject &query); - Enginio::Operation operation() const; - void setOperation(Enginio::Operation operation); - EnginioReply *append(const QJsonObject &value); - EnginioReply *remove(int row); - EnginioReply *setData(int row, const QVariant &value, const QString &role); -%If (Qt_5_4_0 -) - EnginioReply *setData(int row, const QJsonObject &value); -%End -%If (Qt_5_4_0 -) - EnginioReply *reload(); -%End - -signals: - void queryChanged(const QJsonObject &query); - void clientChanged(EnginioClient *client); - void operationChanged(Enginio::Operation operation); - -private: - EnginioModel(const EnginioModel &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/Enginio/enginiooauth2authentication.sip b/PyQt5/sip/PyQt5/Enginio/enginiooauth2authentication.sip deleted file mode 100644 index fa822ca9..00000000 --- a/PyQt5/sip/PyQt5/Enginio/enginiooauth2authentication.sip +++ /dev/null @@ -1,44 +0,0 @@ -// enginiooauth2authentication.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the Enginio Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class EnginioOAuth2Authentication : EnginioIdentity -{ -%TypeHeaderCode -#include -%End - -public: - explicit EnginioOAuth2Authentication(QObject *parent /TransferThis/ = 0); - virtual ~EnginioOAuth2Authentication(); - QString user() const; - QString password() const; - void setUser(const QString &user); - void setPassword(const QString &password); - -signals: - void userChanged(const QString &user); - void passwordChanged(const QString &password); -}; - -%End diff --git a/PyQt5/sip/PyQt5/Enginio/enginioreply.sip b/PyQt5/sip/PyQt5/Enginio/enginioreply.sip deleted file mode 100644 index 30d98f83..00000000 --- a/PyQt5/sip/PyQt5/Enginio/enginioreply.sip +++ /dev/null @@ -1,55 +0,0 @@ -// enginioreply.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the Enginio Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class EnginioReply : QObject /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~EnginioReply(); - QJsonObject data() const; -// Methods from the hidden EnginioReplyState class. -signals: - void progress(qint64 bytesSent, qint64 bytesTotal); - -public: - Enginio::ErrorType errorType() const; - QNetworkReply::NetworkError networkError() const; - QString errorString() const; - int backendStatus() const; - - bool isError() const; - bool isFinished() const; - -signals: - void finished(EnginioReply *reply); - void dataChanged(); - -private: - EnginioReply(const EnginioReply &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QAxContainer/QAxContainermod.sip b/PyQt5/sip/PyQt5/QAxContainer/QAxContainermod.sip deleted file mode 100644 index 48ce18c3..00000000 --- a/PyQt5/sip/PyQt5/QAxContainer/QAxContainermod.sip +++ /dev/null @@ -1,48 +0,0 @@ -// This is the SIP interface definition for the QAxContainer module of PyQt v5. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QAxContainer, keyword_arguments="Optional") - -%Import QtWidgets/QtWidgetsmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qaxbase.sip -%Include qaxobject.sip -%Include qaxwidget.sip diff --git a/PyQt5/sip/PyQt5/QAxContainer/qaxbase.sip b/PyQt5/sip/PyQt5/QAxContainer/qaxbase.sip deleted file mode 100644 index b885f758..00000000 --- a/PyQt5/sip/PyQt5/QAxContainer/qaxbase.sip +++ /dev/null @@ -1,153 +0,0 @@ -// This is the SIP interface definition for QAxBase. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAxBase /Abstract, PyQtNoQMetaObject/ -{ -%TypeHeaderCode -#include -%End - -public: - //QAxBase(IUnknown *iface = 0); - virtual ~QAxBase(); - - QString control() const; - - //long queryInterface(const QUuid &, void **) const; - - // Note that the order of these overloads is significant. - QVariant dynamicCall(const char *, QList & /GetWrapper/); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipRes = new QVariant(sipCpp->dynamicCall(a0, *a1)); - Py_END_ALLOW_THREADS - - // Update the input list with the (possibly) new values. - for (SIP_SSIZE_T i = 0; i < PyList_GET_SIZE(a1Wrapper); ++i) - { - QVariant *v = new QVariant(a1->at(i)); - PyObject *v_obj = sipConvertFromNewType(v, sipType_QVariant, NULL); - - if (!v_obj) - { - delete v; - sipIsErr = 1; - break; - } - - if (PyList_SetItem(a1Wrapper, i, v_obj) < 0) - { - Py_DECREF(v_obj); - sipIsErr = 1; - break; - } - } -%End - - QVariant dynamicCall(const char *, - const QVariant &value1 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value2 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value3 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value4 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value5 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value6 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value7 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value8 /DocValue="Py_v3:None"/ = QVariant()); - - // Note that the order of these overloads is significant. - QAxObject *querySubObject(const char *, QList & /GetWrapper/); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipRes = sipCpp->querySubObject(a0, *a1); - Py_END_ALLOW_THREADS - - // Update the input list with the (possibly) new values. - for (SIP_SSIZE_T i = 0; i < PyList_GET_SIZE(a1Wrapper); ++i) - { - QVariant *v = new QVariant(a1->at(i)); - PyObject *v_obj = sipConvertFromNewType(v, sipType_QVariant, NULL); - - if (!v_obj) - { - delete v; - sipIsErr = 1; - break; - } - - if (PyList_SetItem(a1Wrapper, i, v_obj) < 0) - { - Py_DECREF(v_obj); - sipIsErr = 1; - break; - } - } -%End - - QAxObject *querySubObject(const char *, - const QVariant &value1 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value2 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value3 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value4 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value5 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value6 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value7 /DocValue="Py_v3:None"/ = QVariant(), - const QVariant &value8 /DocValue="Py_v3:None"/ = QVariant()); - - // SIP has a bug triggered by a template definition being the subject of - // multiple typedefs. It only really matters when building everything as - // one big module (the code that implements the type is duplicated in - // other cases). Until it is fixed we just avoid the problematic typedef. - //typedef QMap PropertyBag; - //PropertyBag propertyBag() const; - //void setPropertyBag(const PropertyBag &); - QVariantMap propertyBag() const; - void setPropertyBag(const QVariantMap &); - - QString generateDocumentation(); - - virtual bool propertyWritable(const char *) const; - virtual void setPropertyWritable(const char *, bool); - - bool isNull() const; - - QStringList verbs() const; - - QVariant asVariant() const; - -signals: - void signal(const QString &, int, void *); - void propertyChanged(const QString &); - void exception(int, const QString &, const QString &, const QString &); - -public: - virtual void clear(); - bool setControl(const QString &); - - void disableMetaObject(); - void disableClassInfo(); - void disableEventSink(); - -protected: - //virtual bool initialize(IUnknown** ptr); - //bool initializeRemote(IUnknown** ptr); - //bool initializeLicensed(IUnknown** ptr); - //bool initializeActive(IUnknown** ptr); - //bool initializeFromFile(IUnknown** ptr); -}; diff --git a/PyQt5/sip/PyQt5/QAxContainer/qaxobject.sip b/PyQt5/sip/PyQt5/QAxContainer/qaxobject.sip deleted file mode 100644 index db162263..00000000 --- a/PyQt5/sip/PyQt5/QAxContainer/qaxobject.sip +++ /dev/null @@ -1,66 +0,0 @@ -// This is the SIP interface definition for QAxObject. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAxObject : QObject, QAxBase /PyQtNoQMetaObject/ -{ -%TypeHeaderCode -#include -%End - -public: - QAxObject(QObject *parent /TransferThis/ = 0); - QAxObject(const QString &, QObject *parent /TransferThis/ = 0); - //QAxObject(IUnknown *, QObject *parent /TransferThis/ = 0); - ~QAxObject(); - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipWrapperType **type; - int yes, no; - } graph[] = { - {sipName_QAxObject, &sipClass_QAxObject, 1, -1}, - {sipName_QAxWidget, &sipClass_QAxWidget, -1, -1}, - }; - - int i = 0; - - sipClass = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipClass = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - - bool doVerb(const QString &); - -protected: - void connectNotify(const QMetaMethod &); -}; diff --git a/PyQt5/sip/PyQt5/QAxContainer/qaxwidget.sip b/PyQt5/sip/PyQt5/QAxContainer/qaxwidget.sip deleted file mode 100644 index d0d18731..00000000 --- a/PyQt5/sip/PyQt5/QAxContainer/qaxwidget.sip +++ /dev/null @@ -1,52 +0,0 @@ -// This is the SIP interface definition for QAxWidget. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAxWidget : QWidget, QAxBase /PyQtNoQMetaObject/ -{ -%TypeHeaderCode -#include -%End - -public: - QAxWidget(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - QAxWidget(const QString &, QWidget *parent /TransferThis/ = 0, - Qt::WindowFlags flags = 0); - //QAxWidget(IUnknown *, QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - ~QAxWidget(); - - void clear(); - bool doVerb(const QString &); - - QSize sizeHint() const; - QSize minimumSizeHint() const; - - //virtual QaxAggregated *createAggregate(); - -protected: - //bool initialize(IUnknown **); - virtual bool createHostWindow(bool); - - void changeEvent(QEvent *); - void resizeEvent(QResizeEvent *); - - virtual bool translateKeyEvent(int,int) const; - - void connectNotify(const QMetaMethod &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qsciabstractapis.sip b/PyQt5/sip/PyQt5/Qsci/qsciabstractapis.sip deleted file mode 100644 index d5f8a42f..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qsciabstractapis.sip +++ /dev/null @@ -1,59 +0,0 @@ -// This is the SIP interface definition for QsciAbstractAPIs. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciAbstractAPIs : QObject -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qsci_Qt4) - QsciAbstractAPIs(QsciLexer *lexer /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciAbstractAPIs(QsciLexer *lexer /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciAbstractAPIs(); - - QsciLexer *lexer() const; - - virtual void updateAutoCompletionList(const QStringList &context, - QStringList &list) = 0; - virtual void autoCompletionSelected(const QString &selection); - -%If (Qsci_Qt4) - virtual QStringList callTips(const QStringList &context, int commas, - QsciScintilla::CallTipsStyle style, QList &shifts) = 0; -%End -%If (!Qsci_Qt4) - virtual QStringList callTips(const QStringList &context, int commas, - QsciScintilla::CallTipsStyle style, QValueList &shifts) = 0; -%End - -private: - QsciAbstractAPIs(const QsciAbstractAPIs &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qsciapis.sip b/PyQt5/sip/PyQt5/Qsci/qsciapis.sip deleted file mode 100644 index a4662b2c..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qsciapis.sip +++ /dev/null @@ -1,75 +0,0 @@ -// This is the SIP interface definition for QsciAPIs. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciAPIs : QsciAbstractAPIs -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qsci_Qt4) - QsciAPIs(QsciLexer *lexer /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciAPIs(QsciLexer *lexer /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciAPIs(); - - void add(const QString &entry); - void clear(); - bool load(const QString &fname); - void remove(const QString &entry); - void prepare(); - void cancelPreparation(); - QString defaultPreparedName() const; - bool isPrepared(const QString &filename = QString()) const; - bool loadPrepared(const QString &filename = QString()); - bool savePrepared(const QString &filename = QString()) const; - virtual bool event(QEvent *e); - QStringList installedAPIFiles() const; - - virtual void updateAutoCompletionList(const QStringList &context, - QStringList &list); - virtual void autoCompletionSelected(const QString &selection); - -%If (Qsci_Qt4) - virtual QStringList callTips(const QStringList &context, int commas, - QsciScintilla::CallTipsStyle style, QList &shifts); -%End -%If (!Qsci_Qt4) - virtual QStringList callTips(const QStringList &context, int commas, - QsciScintilla::CallTipsStyle style, QValueList &shifts); -%End - -signals: - void apiPreparationCancelled(); - void apiPreparationStarted(); - void apiPreparationFinished(); - -private: - QsciAPIs(const QsciAPIs &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscicommand.sip b/PyQt5/sip/PyQt5/Qsci/qscicommand.sip deleted file mode 100644 index 9d4fca2d..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscicommand.sip +++ /dev/null @@ -1,147 +0,0 @@ -// This is the SIP interface definition for QsciCommand. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciCommand -{ -%TypeHeaderCode -#include -%End - -public: - enum Command { - LineDown, - LineDownExtend, - LineDownRectExtend, - LineScrollDown, - LineUp, - LineUpExtend, - LineUpRectExtend, - LineScrollUp, - ScrollToStart, - ScrollToEnd, - VerticalCentreCaret, - ParaDown, - ParaDownExtend, - ParaUp, - ParaUpExtend, - CharLeft, - CharLeftExtend, - CharLeftRectExtend, - CharRight, - CharRightExtend, - CharRightRectExtend, - WordLeft, - WordLeftExtend, - WordRight, - WordRightExtend, - WordLeftEnd, - WordLeftEndExtend, - WordRightEnd, - WordRightEndExtend, - WordPartLeft, - WordPartLeftExtend, - WordPartRight, - WordPartRightExtend, - Home, - HomeExtend, - HomeRectExtend, - HomeDisplay, - HomeDisplayExtend, - HomeWrap, - HomeWrapExtend, - VCHome, - VCHomeExtend, - VCHomeRectExtend, - VCHomeWrap, - VCHomeWrapExtend, - LineEnd, - LineEndExtend, - LineEndRectExtend, - LineEndDisplay, - LineEndDisplayExtend, - LineEndWrap, - LineEndWrapExtend, - DocumentStart, - DocumentStartExtend, - DocumentEnd, - DocumentEndExtend, - PageUp, - PageUpExtend, - PageUpRectExtend, - PageDown, - PageDownExtend, - PageDownRectExtend, - StutteredPageUp, - StutteredPageUpExtend, - StutteredPageDown, - StutteredPageDownExtend, - Delete, - DeleteBack, - DeleteBackNotLine, - DeleteWordLeft, - DeleteWordRight, - DeleteWordRightEnd, - DeleteLineLeft, - DeleteLineRight, - LineDelete, - LineCut, - LineCopy, - LineTranspose, - LineDuplicate, - SelectAll, - MoveSelectedLinesUp, - MoveSelectedLinesDown, - SelectionDuplicate, - SelectionLowerCase, - SelectionUpperCase, - SelectionCut, - SelectionCopy, - Paste, - EditToggleOvertype, - Newline, - Formfeed, - Tab, - Backtab, - Cancel, - Undo, - Redo, - ZoomIn, - ZoomOut, - }; - - Command command() const; - void execute(); - void setKey(int key); - void setAlternateKey(int altkey); - int key() const; - int alternateKey() const; - static bool validKey(int key); - QString description() const; - -private: - QsciCommand(QsciScintilla *qs, Command cmd, int key, int altkey, - const char *desc); - QsciCommand(const QsciCommand &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscicommandset.sip b/PyQt5/sip/PyQt5/Qsci/qscicommandset.sip deleted file mode 100644 index ac0a4476..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscicommandset.sip +++ /dev/null @@ -1,54 +0,0 @@ -// This is the SIP interface definition for the QsciCommandSet. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciCommandSet -{ -%TypeHeaderCode -#include -%End - -public: - bool readSettings(QSettings &qs, const char *prefix = "/Scintilla"); - bool writeSettings(QSettings &qs, const char *prefix = "/Scintilla"); - -%If (Qsci_Qt4) - QList &commands(); -%End -%If (!Qsci_Qt4) - QPtrList &commands(); -%End - - void clearKeys(); - void clearAlternateKeys(); - - QsciCommand *boundTo(int key) const; - QsciCommand *find(QsciCommand::Command command) const; - -private: - QsciCommandSet(QsciScintilla *qs); - ~QsciCommandSet(); - - QsciCommandSet(const QsciCommandSet &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscidocument.sip b/PyQt5/sip/PyQt5/Qsci/qscidocument.sip deleted file mode 100644 index 02bfbfd6..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscidocument.sip +++ /dev/null @@ -1,37 +0,0 @@ -// This is the SIP interface definition for QsciDocument. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciDocument -{ -%TypeHeaderCode -#include -%End - -public: - QsciDocument(); - virtual ~QsciDocument(); - - QsciDocument(const QsciDocument &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexer.sip b/PyQt5/sip/PyQt5/Qsci/qscilexer.sip deleted file mode 100644 index 2106e521..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexer.sip +++ /dev/null @@ -1,91 +0,0 @@ -// This is the SIP interface definition for QsciLexer. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexer : QObject -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qsci_Qt4) - QsciLexer(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexer(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexer(); - - virtual const char *language() const = 0; - virtual const char *lexer() const; - virtual int lexerId() const; - QsciAbstractAPIs *apis() const; - int autoIndentStyle(); - virtual QColor color(int style) const; - virtual bool eolFill(int style) const; - virtual QFont font(int style) const; - virtual const char *keywords(int set) const; - virtual QString description(int style) const = 0; - virtual QColor paper(int style) const; - QColor defaultColor() const; - virtual QColor defaultColor(int style) const; - virtual bool defaultEolFill(int style) const; - QFont defaultFont() const; - virtual QFont defaultFont(int style) const; - QColor defaultPaper() const; - virtual QColor defaultPaper(int style) const; - QsciScintilla *editor() const; - virtual void refreshProperties(); - void setAPIs(QsciAbstractAPIs *apis); - void setDefaultColor(const QColor &c); - void setDefaultFont(const QFont &f); - void setDefaultPaper(const QColor &c); - virtual int styleBitsNeeded() const; - virtual const char *wordCharacters() const; - bool readSettings(QSettings &qs, const char *prefix = "/Scintilla"); - bool writeSettings(QSettings &qs, const char *prefix = "/Scintilla") const; - -public slots: - virtual void setAutoIndentStyle(int autoindentstyle); - virtual void setColor(const QColor &c, int style = -1); - virtual void setEolFill(bool eolfill, int style = -1); - virtual void setFont(const QFont &f, int style = -1); - virtual void setPaper(const QColor &c, int style = -1); - -signals: - void colorChanged(const QColor &c, int style); - void eolFillChanged(bool eolfilled, int style); - void fontChanged(const QFont &f, int style); - void paperChanged(const QColor &c, int style); - void propertyChanged(const char *prop, const char *val); - -protected: - virtual bool readProperties(QSettings &qs, const QString &prefix); - virtual bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexer(const QsciLexer &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexeravs.sip b/PyQt5/sip/PyQt5/Qsci/qscilexeravs.sip deleted file mode 100644 index 4592c229..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexeravs.sip +++ /dev/null @@ -1,82 +0,0 @@ -// This is the SIP interface definition for QsciLexerAVS. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerAVS : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - BlockComment, - NestedBlockComment, - LineComment, - Number, - Operator, - Identifier, - String, - TripleString, - Keyword, - Filter, - Plugin, - Function, - ClipProperty, - KeywordSet6 - }; - -%If (Qsci_Qt4) - QsciLexerAVS(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerAVS(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerAVS(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - QFont defaultFont(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - const char *wordCharacters() const; - - void refreshProperties(); - bool foldComments() const; - bool foldCompact() const; - -public slots: - virtual void setFoldComments(bool fold); - virtual void setFoldCompact(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerAVS(const QsciLexerAVS &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerbash.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerbash.sip deleted file mode 100644 index e1a585b8..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerbash.sip +++ /dev/null @@ -1,83 +0,0 @@ -// This is the SIP interface definition for QsciLexerBash. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerBash : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Error, - Comment, - Number, - Keyword, - DoubleQuotedString, - SingleQuotedString, - Operator, - Identifier, - Scalar, - ParameterExpansion, - Backticks, - HereDocumentDelimiter, - SingleQuotedHereDocument - }; - -%If (Qsci_Qt4) - QsciLexerBash(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerBash(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerBash(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - const char *wordCharacters() const; - - void refreshProperties(); - bool foldComments() const; - bool foldCompact() const; - -public slots: - virtual void setFoldComments(bool fold); - virtual void setFoldCompact(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerBash(const QsciLexerBash &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerbatch.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerbatch.sip deleted file mode 100644 index 2db27ebf..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerbatch.sip +++ /dev/null @@ -1,65 +0,0 @@ -// This is the SIP interface definition for QsciLexerBatch. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerBatch : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - Keyword, - Label, - HideCommandChar, - ExternalCommand, - Variable, - Operator - }; - -%If (Qsci_Qt4) - QsciLexerBatch(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerBatch(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerBatch(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - const char *wordCharacters() const; - -private: - QsciLexerBatch(const QsciLexerBatch &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexercmake.sip b/PyQt5/sip/PyQt5/Qsci/qscilexercmake.sip deleted file mode 100644 index 5c94ee81..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexercmake.sip +++ /dev/null @@ -1,80 +0,0 @@ -// This is the SIP interface definition for QsciLexerCMake. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerCMake : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - String, - StringLeftQuote, - StringRightQuote, - Function, - Variable, - Label, - KeywordSet3, - BlockWhile, - BlockForeach, - BlockIf, - BlockMacro, - StringVariable, - Number - }; - -%If (Qsci_Qt4) - QsciLexerCMake(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerCMake(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerCMake(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - - void refreshProperties(); - bool foldAtElse() const; - -public slots: - virtual void setFoldAtElse(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerCMake(const QsciLexerCMake &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexercoffeescript.sip b/PyQt5/sip/PyQt5/Qsci/qscilexercoffeescript.sip deleted file mode 100644 index 308e6df2..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexercoffeescript.sip +++ /dev/null @@ -1,95 +0,0 @@ -// This is the SIP interface definition for QsciLexerCoffeeScript. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerCoffeeScript : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - CommentLine, - CommentDoc, - Number, - Keyword, - DoubleQuotedString, - SingleQuotedString, - UUID, - PreProcessor, - Operator, - Identifier, - UnclosedString, - VerbatimString, - Regex, - CommentLineDoc, - KeywordSet2, - CommentDocKeyword, - CommentDocKeywordError, - GlobalClass, - CommentBlock, - BlockRegex, - BlockRegexComment, - }; - -%If (Qsci_Qt4) - QsciLexerCoffeeScript(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerCoffeeScript(QObject *parent /TransferThis/ = 0, - const char *name = 0); -%End - - virtual ~QsciLexerCoffeeScript(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - const char *wordCharacters() const; - - void refreshProperties(); - bool dollarsAllowed() const; - void setDollarsAllowed(bool allowed); - bool foldComments() const; - void setFoldComments(bool fold); - bool foldCompact() const; - void setFoldCompact(bool fold); - bool stylePreprocessor() const; - void setStylePreprocessor(bool style); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerCoffeeScript(const QsciLexerCoffeeScript &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexercpp.sip b/PyQt5/sip/PyQt5/Qsci/qscilexercpp.sip deleted file mode 100644 index 3b958331..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexercpp.sip +++ /dev/null @@ -1,131 +0,0 @@ -// This is the SIP interface definition for QsciLexerCPP. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerCPP : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - InactiveDefault, - Comment, - InactiveComment, - CommentLine, - InactiveCommentLine, - CommentDoc, - InactiveCommentDoc, - Number, - InactiveNumber, - Keyword, - InactiveKeyword, - DoubleQuotedString, - InactiveDoubleQuotedString, - SingleQuotedString, - InactiveSingleQuotedString, - UUID, - InactiveUUID, - PreProcessor, - InactivePreProcessor, - Operator, - InactiveOperator, - Identifier, - InactiveIdentifier, - UnclosedString, - InactiveUnclosedString, - VerbatimString, - InactiveVerbatimString, - Regex, - InactiveRegex, - CommentLineDoc, - InactiveCommentLineDoc, - KeywordSet2, - InactiveKeywordSet2, - CommentDocKeyword, - InactiveCommentDocKeyword, - CommentDocKeywordError, - InactiveCommentDocKeywordError, - GlobalClass, - InactiveGlobalClass, - RawString, - InactiveRawString, - TripleQuotedVerbatimString, - InactiveTripleQuotedVerbatimString, - HashQuotedString, - InactiveHashQuotedString, - PreProcessorComment, - InactivePreProcessorComment, - PreProcessorCommentLineDoc, - InactivePreProcessorCommentLineDoc, - }; - -%If (Qsci_Qt4) - QsciLexerCPP(QObject *parent /TransferThis/ = 0, - bool caseInsensitiveKeywords = false); -%End -%If (!Qsci_Qt4) - QsciLexerCPP(QObject *parent /TransferThis/ = 0, const char *name = 0, - bool caseInsensitiveKeywords = false); -%End - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - const char *wordCharacters() const; - - void refreshProperties(); - bool foldAtElse() const; - bool foldComments() const; - bool foldCompact() const; - bool foldPreprocessor() const; - bool stylePreprocessor() const; - void setDollarsAllowed(bool allowed); - bool dollarsAllowed() const; - void setHighlightTripleQuotedStrings(bool enable); - bool highlightTripleQuotedStrings() const; - void setHighlightHashQuotedStrings(bool enable); - bool highlightHashQuotedStrings() const; - -public slots: - virtual void setFoldAtElse(bool fold); - virtual void setFoldComments(bool fold); - virtual void setFoldCompact(bool fold); - virtual void setFoldPreprocessor(bool fold); - virtual void setStylePreprocessor(bool style); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerCPP(const QsciLexerCPP &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexercsharp.sip b/PyQt5/sip/PyQt5/Qsci/qscilexercsharp.sip deleted file mode 100644 index 4bef8099..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexercsharp.sip +++ /dev/null @@ -1,52 +0,0 @@ -// This is the SIP interface definition for QsciLexerCSharp. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerCSharp : QsciLexerCPP -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qsci_Qt4) - QsciLexerCSharp(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerCSharp(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerCSharp(); - - const char *language() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - -private: - QsciLexerCSharp(const QsciLexerCSharp &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexercss.sip b/PyQt5/sip/PyQt5/Qsci/qscilexercss.sip deleted file mode 100644 index 8dd66e0d..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexercss.sip +++ /dev/null @@ -1,97 +0,0 @@ -// This is the SIP interface definition for QsciLexerCSS. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerCSS : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Tag, - ClassSelector, - PseudoClass, - UnknownPseudoClass, - Operator, - CSS1Property, - UnknownProperty, - Value, - Comment, - IDSelector, - Important, - AtRule, - DoubleQuotedString, - SingleQuotedString, - CSS2Property, - Attribute, - CSS3Property, - PseudoElement, - ExtendedCSSProperty, - ExtendedPseudoClass, - ExtendedPseudoElement, - MediaRule, - Variable, - }; - -%If (Qsci_Qt4) - QsciLexerCSS(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerCSS(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerCSS(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - QFont defaultFont(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - const char *wordCharacters() const; - - void refreshProperties(); - bool foldComments() const; - bool foldCompact() const; - void setHSSLanguage(bool enable); - bool HSSLanguage() const; - void setLessLanguage(bool enable); - bool LessLanguage() const; - void setSCSSLanguage(bool enable); - bool SCSSLanguage() const; - -public slots: - virtual void setFoldComments(bool fold); - virtual void setFoldCompact(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerCSS(const QsciLexerCSS &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexercustom.sip b/PyQt5/sip/PyQt5/Qsci/qscilexercustom.sip deleted file mode 100644 index dd8c5f70..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexercustom.sip +++ /dev/null @@ -1,53 +0,0 @@ -// This is the SIP interface definition for QsciLexerCustom. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerCustom : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qsci_Qt4) - QsciLexerCustom(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerCustom(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerCustom(); - - virtual void setEditor(QsciScintilla *editor); - virtual int styleBitsNeeded() const; - - void setStyling(int length, int style); - void setStyling(int length, const QsciStyle &style); - - void startStyling(int pos, int styleBits = 0); - virtual void styleText(int start, int end) = 0; - -private: - QsciLexerCustom(const QsciLexerCustom &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerd.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerd.sip deleted file mode 100644 index 7ea3bbe5..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerd.sip +++ /dev/null @@ -1,92 +0,0 @@ -// This is the SIP interface definition for QsciLexerD. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerD : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - CommentLine, - CommentDoc, - CommentNested, - Number, - Keyword, - KeywordSecondary, - KeywordDoc, - Typedefs, - String, - UnclosedString, - Character, - Operator, - Identifier, - CommentLineDoc, - CommentDocKeyword, - CommentDocKeywordError, - BackquoteString, - RawString, - KeywordSet5, - KeywordSet6, - KeywordSet7, - }; - -%If (Qsci_Qt4) - QsciLexerD(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerD(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - const char *wordCharacters() const; - - void refreshProperties(); - bool foldAtElse() const; - bool foldComments() const; - bool foldCompact() const; - -public slots: - virtual void setFoldAtElse(bool fold); - virtual void setFoldComments(bool fold); - virtual void setFoldCompact(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerD(const QsciLexerD &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerdiff.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerdiff.sip deleted file mode 100644 index 76b6afb5..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerdiff.sip +++ /dev/null @@ -1,61 +0,0 @@ -// This is the SIP interface definition for QsciLexerDiff. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerDiff : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - Command, - Header, - Position, - LineRemoved, - LineAdded, - LineChanged - }; - -%If (Qsci_Qt4) - QsciLexerDiff(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerDiff(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerDiff(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - QString description(int style) const; - const char *wordCharacters() const; - -private: - QsciLexerDiff(const QsciLexerDiff &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerfortran.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerfortran.sip deleted file mode 100644 index aed7379c..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerfortran.sip +++ /dev/null @@ -1,46 +0,0 @@ -// This is the SIP interface definition for QsciLexerFortran. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerFortran : QsciLexerFortran77 -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qsci_Qt4) - QsciLexerFortran(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerFortran(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - const char *language() const; - const char *lexer() const; - const char *keywords(int set) const; - -private: - QsciLexerFortran(const QsciLexerFortran &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerfortran77.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerfortran77.sip deleted file mode 100644 index 09c4d371..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerfortran77.sip +++ /dev/null @@ -1,80 +0,0 @@ -// This is the SIP interface definition for QsciLexerFortran77. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerFortran77 : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - Number, - SingleQuotedString, - DoubleQuotedString, - UnclosedString, - Operator, - Identifier, - Keyword, - IntrinsicFunction, - ExtendedFunction, - PreProcessor, - DottedOperator, - Label, - Continuation, - }; - -%If (Qsci_Qt4) - QsciLexerFortran77(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerFortran77(QObject *parent /TransferThis/ = 0, - const char *name = 0); -%End - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - - void refreshProperties(); - bool foldCompact() const; - -public slots: - virtual void setFoldCompact(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerFortran77(const QsciLexerFortran77 &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerhtml.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerhtml.sip deleted file mode 100644 index 5543b825..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerhtml.sip +++ /dev/null @@ -1,189 +0,0 @@ -// This is the SIP interface definition for QsciLexerHTML. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerHTML : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Tag, - UnknownTag, - Attribute, - UnknownAttribute, - HTMLNumber, - HTMLDoubleQuotedString, - HTMLSingleQuotedString, - OtherInTag, - HTMLComment, - Entity, - XMLTagEnd, - XMLStart, - XMLEnd, - Script, - ASPAtStart, - ASPStart, - CDATA, - PHPStart, - HTMLValue, - ASPXCComment, - SGMLDefault, - SGMLCommand, - SGMLParameter, - SGMLDoubleQuotedString, - SGMLSingleQuotedString, - SGMLError, - SGMLSpecial, - SGMLEntity, - SGMLComment, - SGMLParameterComment, - SGMLBlockDefault, - JavaScriptStart, - JavaScriptDefault, - JavaScriptComment, - JavaScriptCommentLine, - JavaScriptCommentDoc, - JavaScriptNumber, - JavaScriptWord, - JavaScriptKeyword, - JavaScriptDoubleQuotedString, - JavaScriptSingleQuotedString, - JavaScriptSymbol, - JavaScriptUnclosedString, - JavaScriptRegex, - ASPJavaScriptStart, - ASPJavaScriptDefault, - ASPJavaScriptComment, - ASPJavaScriptCommentLine, - ASPJavaScriptCommentDoc, - ASPJavaScriptNumber, - ASPJavaScriptWord, - ASPJavaScriptKeyword, - ASPJavaScriptDoubleQuotedString, - ASPJavaScriptSingleQuotedString, - ASPJavaScriptSymbol, - ASPJavaScriptUnclosedString, - ASPJavaScriptRegex, - VBScriptStart, - VBScriptDefault, - VBScriptComment, - VBScriptNumber, - VBScriptKeyword, - VBScriptString, - VBScriptIdentifier, - VBScriptUnclosedString, - ASPVBScriptStart, - ASPVBScriptDefault, - ASPVBScriptComment, - ASPVBScriptNumber, - ASPVBScriptKeyword, - ASPVBScriptString, - ASPVBScriptIdentifier, - ASPVBScriptUnclosedString, - PythonStart, - PythonDefault, - PythonComment, - PythonNumber, - PythonDoubleQuotedString, - PythonSingleQuotedString, - PythonKeyword, - PythonTripleSingleQuotedString, - PythonTripleDoubleQuotedString, - PythonClassName, - PythonFunctionMethodName, - PythonOperator, - PythonIdentifier, - ASPPythonStart, - ASPPythonDefault, - ASPPythonComment, - ASPPythonNumber, - ASPPythonDoubleQuotedString, - ASPPythonSingleQuotedString, - ASPPythonKeyword, - ASPPythonTripleSingleQuotedString, - ASPPythonTripleDoubleQuotedString, - ASPPythonClassName, - ASPPythonFunctionMethodName, - ASPPythonOperator, - ASPPythonIdentifier, - PHPDefault, - PHPDoubleQuotedString, - PHPSingleQuotedString, - PHPKeyword, - PHPNumber, - PHPVariable, - PHPComment, - PHPCommentLine, - PHPDoubleQuotedVariable, - PHPOperator - }; - -%If (Qsci_Qt4) - QsciLexerHTML(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerHTML(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerHTML(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - const char *wordCharacters() const; - - void refreshProperties(); - bool caseSensitiveTags() const; - void setDjangoTemplates(bool enable); - bool djangoTemplates() const; - bool foldCompact() const; - bool foldPreprocessor() const; - void setFoldScriptComments(bool fold); - bool foldScriptComments() const; - void setFoldScriptHeredocs(bool fold); - bool foldScriptHeredocs() const; - void setMakoTemplates(bool enable); - bool makoTemplates() const; - -public slots: - virtual void setFoldCompact(bool fold); - virtual void setFoldPreprocessor(bool fold); - virtual void setCaseSensitiveTags(bool sens); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerHTML(const QsciLexerHTML &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexeridl.sip b/PyQt5/sip/PyQt5/Qsci/qscilexeridl.sip deleted file mode 100644 index e1f5420b..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexeridl.sip +++ /dev/null @@ -1,49 +0,0 @@ -// This is the SIP interface definition for QsciLexerIDL. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerIDL : QsciLexerCPP -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qsci_Qt4) - QsciLexerIDL(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerIDL(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerIDL(); - - const char *language() const; - QColor defaultColor(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - -private: - QsciLexerIDL(const QsciLexerIDL &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerjava.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerjava.sip deleted file mode 100644 index bd93fdae..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerjava.sip +++ /dev/null @@ -1,47 +0,0 @@ -// This is the SIP interface definition for QsciLexerJava. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerJava : QsciLexerCPP -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qsci_Qt4) - QsciLexerJava(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerJava(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerJava(); - - const char *language() const; - const char *keywords(int set) const; - -private: - QsciLexerJava(const QsciLexerJava &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerjavascript.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerjavascript.sip deleted file mode 100644 index 05115236..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerjavascript.sip +++ /dev/null @@ -1,53 +0,0 @@ -// This is the SIP interface definition for QsciLexerJavaScript. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerJavaScript : QsciLexerCPP -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qsci_Qt4) - QsciLexerJavaScript(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerJavaScript(QObject *parent /TransferThis/ = 0, - const char *name = 0); -%End - - virtual ~QsciLexerJavaScript(); - - const char *language() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - -private: - QsciLexerJavaScript(const QsciLexerJavaScript &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerlua.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerlua.sip deleted file mode 100644 index ea3e07f4..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerlua.sip +++ /dev/null @@ -1,86 +0,0 @@ -// This is the SIP interface definition for QsciLexerLua. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerLua : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - LineComment, - Number, - Keyword, - String, - Character, - LiteralString, - Preprocessor, - Operator, - Identifier, - UnclosedString, - BasicFunctions, - StringTableMathsFunctions, - CoroutinesIOSystemFacilities, - KeywordSet5, - KeywordSet6, - KeywordSet7, - KeywordSet8, - Label, - }; - -%If (Qsci_Qt4) - QsciLexerLua(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerLua(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerLua(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - - void refreshProperties(); - bool foldCompact() const; - -public slots: - virtual void setFoldCompact(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerLua(const QsciLexerLua &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexermakefile.sip b/PyQt5/sip/PyQt5/Qsci/qscilexermakefile.sip deleted file mode 100644 index 2597e3f3..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexermakefile.sip +++ /dev/null @@ -1,63 +0,0 @@ -// This is the SIP interface definition for QsciLexerMakefile. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerMakefile : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - Preprocessor, - Variable, - Operator, - Target, - Error - }; - -%If (Qsci_Qt4) - QsciLexerMakefile(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerMakefile(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerMakefile(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - QString description(int style) const; - const char *wordCharacters() const; - -private: - QsciLexerMakefile(const QsciLexerMakefile &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexermatlab.sip b/PyQt5/sip/PyQt5/Qsci/qscilexermatlab.sip deleted file mode 100644 index c6db2526..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexermatlab.sip +++ /dev/null @@ -1,63 +0,0 @@ -// This is the SIP interface definition for QsciLexerMatlab. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerMatlab : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - Command, - Number, - Keyword, - SingleQuotedString, - Operator, - Identifier, - DoubleQuotedString - }; - -%If (Qsci_Qt4) - QsciLexerMatlab(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerMatlab(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerMatlab(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - QFont defaultFont(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - -private: - QsciLexerMatlab(const QsciLexerMatlab &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexeroctave.sip b/PyQt5/sip/PyQt5/Qsci/qscilexeroctave.sip deleted file mode 100644 index 4f63a4fb..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexeroctave.sip +++ /dev/null @@ -1,48 +0,0 @@ -// This is the SIP interface definition for QsciLexerOctave. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerOctave : QsciLexerMatlab -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qsci_Qt4) - QsciLexerOctave(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerOctave(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerOctave(); - - const char *language() const; - const char *lexer() const; - const char *keywords(int set) const; - -private: - QsciLexerOctave(const QsciLexerOctave &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerpascal.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerpascal.sip deleted file mode 100644 index a1be6da1..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerpascal.sip +++ /dev/null @@ -1,86 +0,0 @@ -// This is the SIP interface definition for QsciLexerPascal. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerPascal : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Identifier, - Comment, - CommentParenthesis, - CommentLine, - PreProcessor, - PreProcessorParenthesis, - Number, - HexNumber, - Keyword, - SingleQuotedString, - UnclosedString, - Character, - Operator, - Asm, - }; - -%If (Qsci_Qt4) - QsciLexerPascal(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerPascal(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - - void refreshProperties(); - bool foldComments() const; - bool foldCompact() const; - bool foldPreprocessor() const; - - void setSmartHighlighting(bool enabled); - bool smartHighlighting() const; - -public slots: - virtual void setFoldComments(bool fold); - virtual void setFoldCompact(bool fold); - virtual void setFoldPreprocessor(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerPascal(const QsciLexerPascal &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerperl.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerperl.sip deleted file mode 100644 index 0952bca2..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerperl.sip +++ /dev/null @@ -1,117 +0,0 @@ -// This is the SIP interface definition for QsciLexerPerl. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerPerl : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Error, - Comment, - POD, - Number, - Keyword, - DoubleQuotedString, - SingleQuotedString, - Operator, - Identifier, - Scalar, - Array, - Hash, - SymbolTable, - Regex, - Substitution, - Backticks, - DataSection, - HereDocumentDelimiter, - SingleQuotedHereDocument, - DoubleQuotedHereDocument, - BacktickHereDocument, - QuotedStringQ, - QuotedStringQQ, - QuotedStringQX, - QuotedStringQR, - QuotedStringQW, - PODVerbatim, - SubroutinePrototype, - FormatIdentifier, - FormatBody, - DoubleQuotedStringVar, - Translation, - RegexVar, - SubstitutionVar, - BackticksVar, - DoubleQuotedHereDocumentVar, - BacktickHereDocumentVar, - QuotedStringQQVar, - QuotedStringQXVar, - QuotedStringQRVar, - }; - -%If (Qsci_Qt4) - QsciLexerPerl(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerPerl(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerPerl(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - const char *wordCharacters() const; - - void refreshProperties(); - bool foldComments() const; - bool foldCompact() const; - - void setFoldAtElse(bool fold); - bool foldAtElse() const; - void setFoldPackages(bool fold); - bool foldPackages() const; - void setFoldPODBlocks(bool fold); - bool foldPODBlocks() const; - -public slots: - virtual void setFoldComments(bool fold); - virtual void setFoldCompact(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerPerl(const QsciLexerPerl &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerpo.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerpo.sip deleted file mode 100644 index 0517828e..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerpo.sip +++ /dev/null @@ -1,80 +0,0 @@ -// This is the SIP interface definition for QsciLexerPO. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerPO : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - MessageId, - MessageIdText, - MessageString, - MessageStringText, - MessageContext, - MessageContextText, - Fuzzy, - ProgrammerComment, - Reference, - Flags, - MessageIdTextEOL, - MessageStringTextEOL, - MessageContextTextEOL - }; - -%If (Qsci_Qt4) - QsciLexerPO(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerPO(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerPO(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - QFont defaultFont(int style) const; - QString description(int style) const; - - void refreshProperties(); - bool foldComments() const; - bool foldCompact() const; - -public slots: - virtual void setFoldComments(bool fold); - virtual void setFoldCompact(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerPO(const QsciLexerPO &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerpostscript.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerpostscript.sip deleted file mode 100644 index 3998fe3a..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerpostscript.sip +++ /dev/null @@ -1,87 +0,0 @@ -// This is the SIP interface definition for QsciLexerPostScript. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerPostScript : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - DSCComment, - DSCCommentValue, - Number, - Name, - Keyword, - Literal, - ImmediateEvalLiteral, - ArrayParenthesis, - DictionaryParenthesis, - ProcedureParenthesis, - Text, - HexString, - Base85String, - BadStringCharacter - }; - -%If (Qsci_Qt4) - QsciLexerPostScript(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerPostScript(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerPostScript(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - - void refreshProperties(); - bool tokenize() const; - int level() const; - bool foldCompact() const; - bool foldAtElse() const; - -public slots: - virtual void setTokenize(bool tokenize); - virtual void setLevel(int level); - virtual void setFoldCompact(bool fold); - virtual void setFoldAtElse(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerPostScript(const QsciLexerPostScript &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerpov.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerpov.sip deleted file mode 100644 index 929401f1..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerpov.sip +++ /dev/null @@ -1,88 +0,0 @@ -// This is the SIP interface definition for QsciLexerPOV. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerPOV : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - CommentLine, - Number, - Operator, - Identifier, - String, - UnclosedString, - Directive, - BadDirective, - ObjectsCSGAppearance, - TypesModifiersItems, - PredefinedIdentifiers, - PredefinedFunctions, - KeywordSet6, - KeywordSet7, - KeywordSet8 - }; - -%If (Qsci_Qt4) - QsciLexerPOV(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerPOV(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerPOV(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - const char *wordCharacters() const; - - void refreshProperties(); - bool foldComments() const; - bool foldCompact() const; - bool foldDirectives() const; - -public slots: - virtual void setFoldComments(bool fold); - virtual void setFoldCompact(bool fold); - virtual void setFoldDirectives(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerPOV(const QsciLexerPOV &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerproperties.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerproperties.sip deleted file mode 100644 index 4f9e6168..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerproperties.sip +++ /dev/null @@ -1,75 +0,0 @@ -// This is the SIP interface definition for QsciLexerProperties. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerProperties : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - Section, - Assignment, - DefaultValue, - Key - }; - -%If (Qsci_Qt4) - QsciLexerProperties(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerProperties(QObject *parent /TransferThis/ = 0, - const char *name = 0); -%End - - virtual ~QsciLexerProperties(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - QString description(int style) const; - const char *wordCharacters() const; - - void refreshProperties(); - bool foldCompact() const; - void setInitialSpaces(bool enable); - bool initialSpaces() const; - -public slots: - virtual void setFoldCompact(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerProperties(const QsciLexerProperties &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerpython.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerpython.sip deleted file mode 100644 index d05c9131..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerpython.sip +++ /dev/null @@ -1,106 +0,0 @@ -// This is the SIP interface definition for QsciLexerPython. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerPython : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - Number, - DoubleQuotedString, - SingleQuotedString, - Keyword, - TripleSingleQuotedString, - TripleDoubleQuotedString, - ClassName, - FunctionMethodName, - Operator, - Identifier, - CommentBlock, - UnclosedString, - HighlightedIdentifier, - Decorator, - }; - - enum IndentationWarning { - NoWarning, - Inconsistent, - TabsAfterSpaces, - Spaces, - Tabs - }; - -%If (Qsci_Qt4) - QsciLexerPython(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerPython(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerPython(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - - void refreshProperties(); - bool foldComments() const; - void setFoldCompact(bool fold); - bool foldCompact() const; - bool foldQuotes() const; - QsciLexerPython::IndentationWarning indentationWarning() const; - void setHighlightSubidentifiers(bool enabled); - bool highlightSubidentifiers() const; - void setStringsOverNewlineAllowed(bool allowed); - bool stringsOverNewlineAllowed() const; - void setV2UnicodeAllowed(bool allowed); - bool v2UnicodeAllowed() const; - void setV3BinaryOctalAllowed(bool allowed); - bool v3BinaryOctalAllowed() const; - void setV3BytesAllowed(bool allowed); - bool v3BytesAllowed() const; - -public slots: - virtual void setFoldComments(bool fold); - virtual void setFoldQuotes(bool fold); - virtual void setIndentationWarning(QsciLexerPython::IndentationWarning warn); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerPython(const QsciLexerPython &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerruby.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerruby.sip deleted file mode 100644 index c7a0c782..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerruby.sip +++ /dev/null @@ -1,97 +0,0 @@ -// This is the SIP interface definition for QsciLexerRuby. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerRuby : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Error, - Comment, - POD, - Number, - Keyword, - DoubleQuotedString, - SingleQuotedString, - ClassName, - FunctionMethodName, - Operator, - Identifier, - Regex, - Global, - Symbol, - ModuleName, - InstanceVariable, - ClassVariable, - Backticks, - DataSection, - HereDocumentDelimiter, - HereDocument, - PercentStringq, - PercentStringQ, - PercentStringx, - PercentStringr, - PercentStringw, - DemotedKeyword, - Stdin, - Stdout, - Stderr - }; - -%If (Qsci_Qt4) - QsciLexerRuby(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerRuby(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerRuby(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int) const; - QString description(int style) const; - - void refreshProperties(); - void setFoldComments(bool fold); - bool foldComments() const; - void setFoldCompact(bool fold); - bool foldCompact() const; - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerRuby(const QsciLexerRuby &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerspice.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerspice.sip deleted file mode 100644 index 4f7802b8..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerspice.sip +++ /dev/null @@ -1,63 +0,0 @@ -// This is the SIP interface definition for QsciLexerSpice. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerSpice : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Identifier, - Command, - Function, - Parameter, - Number, - Delimiter, - Value, - Comment - }; - -%If (Qsci_Qt4) - QsciLexerSpice(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerSpice(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerSpice(); - - const char *language() const; - const char *lexer() const; - const char *keywords(int set) const; - QColor defaultColor(int style) const; - QFont defaultFont(int style) const; - QString description(int style) const; - -private: - QsciLexerSpice(const QsciLexerSpice &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexersql.sip b/PyQt5/sip/PyQt5/Qsci/qscilexersql.sip deleted file mode 100644 index 032f5155..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexersql.sip +++ /dev/null @@ -1,101 +0,0 @@ -// This is the SIP interface definition for QsciLexerSQL. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerSQL : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - CommentLine, - CommentDoc, - Number, - Keyword, - DoubleQuotedString, - SingleQuotedString, - PlusKeyword, - PlusPrompt, - Operator, - Identifier, - PlusComment, - CommentLineHash, - CommentDocKeyword, - CommentDocKeywordError, - KeywordSet5, - KeywordSet6, - KeywordSet7, - KeywordSet8, - QuotedIdentifier, - }; - -%If (Qsci_Qt4) - QsciLexerSQL(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerSQL(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerSQL(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - - void refreshProperties(); - bool backslashEscapes() const; - void setDottedWords(bool enable); - bool dottedWords() const; - void setFoldAtElse(bool fold); - bool foldAtElse() const; - bool foldComments() const; - bool foldCompact() const; - void setFoldOnlyBegin(bool fold); - bool foldOnlyBegin() const; - void setHashComments(bool enable); - bool hashComments() const; - void setQuotedIdentifiers(bool enable); - bool quotedIdentifiers() const; - -public slots: - virtual void setBackslashEscapes(bool enable); - virtual void setFoldComments(bool fold); - virtual void setFoldCompact(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerSQL(const QsciLexerSQL &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexertcl.sip b/PyQt5/sip/PyQt5/Qsci/qscilexertcl.sip deleted file mode 100644 index 5b6f4abd..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexertcl.sip +++ /dev/null @@ -1,86 +0,0 @@ -// This is the SIP interface definition for QsciLexerTCL. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerTCL : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - CommentLine, - Number, - QuotedKeyword, - QuotedString, - Operator, - Identifier, - Substitution, - SubstitutionBrace, - Modifier, - ExpandKeyword, - TCLKeyword, - TkKeyword, - ITCLKeyword, - TkCommand, - KeywordSet6, - KeywordSet7, - KeywordSet8, - KeywordSet9, - CommentBox, - CommentBlock - }; - -%If (Qsci_Qt4) - QsciLexerTCL(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerTCL(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerTCL(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - - void refreshProperties(); - void setFoldComments(bool fold); - bool foldComments() const; - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerTCL(const QsciLexerTCL &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexertex.sip b/PyQt5/sip/PyQt5/Qsci/qscilexertex.sip deleted file mode 100644 index 47de84cb..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexertex.sip +++ /dev/null @@ -1,74 +0,0 @@ -// This is the SIP interface definition for QsciLexerTeX. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerTeX : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Special, - Group, - Symbol, - Command, - Text - }; - -%If (Qsci_Qt4) - QsciLexerTeX(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerTeX(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerTeX(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - const char *wordCharacters() const; - - void refreshProperties(); - void setFoldComments(bool fold); - bool foldComments() const; - void setFoldCompact(bool fold); - bool foldCompact() const; - void setProcessComments(bool enable); - bool processComments() const; - void setProcessIf(bool enable); - bool processIf() const; - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerTeX(const QsciLexerTeX &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerverilog.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerverilog.sip deleted file mode 100644 index 6024c2ad..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerverilog.sip +++ /dev/null @@ -1,90 +0,0 @@ -// This is the SIP interface definition for QsciLexerVerilog. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerVerilog : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - CommentLine, - CommentBang, - Number, - Keyword, - String, - KeywordSet2, - SystemTask, - Preprocessor, - Operator, - Identifier, - UnclosedString, - UserKeywordSet, - }; - -%If (Qsci_Qt4) - QsciLexerVerilog(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerVerilog(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - const char *wordCharacters() const; - - void refreshProperties(); - - void setFoldAtElse(bool fold); - bool foldAtElse() const; - - void setFoldComments(bool fold); - bool foldComments() const; - - void setFoldCompact(bool fold); - bool foldCompact() const; - - void setFoldPreprocessor(bool fold); - bool foldPreprocessor() const; - - void setFoldAtModule(bool fold); - bool foldAtModule() const; - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerVerilog(const QsciLexerVerilog &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexervhdl.sip b/PyQt5/sip/PyQt5/Qsci/qscilexervhdl.sip deleted file mode 100644 index e6b99d76..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexervhdl.sip +++ /dev/null @@ -1,89 +0,0 @@ -// This is the SIP interface definition for QsciLexerVHDL. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerVHDL : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - CommentLine, - Number, - String, - Operator, - Identifier, - UnclosedString, - Keyword, - StandardOperator, - Attribute, - StandardFunction, - StandardPackage, - StandardType, - KeywordSet7 - }; - -%If (Qsci_Qt4) - QsciLexerVHDL(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerVHDL(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerVHDL(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - - void refreshProperties(); - bool foldComments() const; - bool foldCompact() const; - bool foldAtElse() const; - bool foldAtBegin() const; - bool foldAtParenthesis() const; - -public slots: - virtual void setFoldComments(bool fold); - virtual void setFoldCompact(bool fold); - virtual void setFoldAtElse(bool fold); - virtual void setFoldAtBegin(bool fold); - virtual void setFoldAtParenthesis(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerVHDL(const QsciLexerVHDL &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexerxml.sip b/PyQt5/sip/PyQt5/Qsci/qscilexerxml.sip deleted file mode 100644 index 1d3a947f..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexerxml.sip +++ /dev/null @@ -1,60 +0,0 @@ -// This is the SIP interface definition for QsciLexerXML. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerXML : QsciLexerHTML -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qsci_Qt4) - QsciLexerXML(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerXML(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerXML(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - - void refreshProperties(); - void setScriptsStyled(bool styled); - bool scriptsStyled() const; - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerXML(const QsciLexerXML &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscilexeryaml.sip b/PyQt5/sip/PyQt5/Qsci/qscilexeryaml.sip deleted file mode 100644 index 833a04f8..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscilexeryaml.sip +++ /dev/null @@ -1,76 +0,0 @@ -// This is the SIP interface definition for QsciLexerYAML. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciLexerYAML : QsciLexer -{ -%TypeHeaderCode -#include -%End - -public: - enum { - Default, - Comment, - Identifier, - Keyword, - Number, - Reference, - DocumentDelimiter, - TextBlockMarker, - SyntaxErrorMarker, - Operator - }; - -%If (Qsci_Qt4) - QsciLexerYAML(QObject *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciLexerYAML(QObject *parent /TransferThis/ = 0, const char *name = 0); -%End - - virtual ~QsciLexerYAML(); - - const char *language() const; - const char *lexer() const; - QColor defaultColor(int style) const; - bool defaultEolFill(int style) const; - QFont defaultFont(int style) const; - QColor defaultPaper(int style) const; - const char *keywords(int set) const; - QString description(int style) const; - - void refreshProperties(); - bool foldComments() const; - -public slots: - virtual void setFoldComments(bool fold); - -protected: - bool readProperties(QSettings &qs, const QString &prefix); - bool writeProperties(QSettings &qs, const QString &prefix) const; - -private: - QsciLexerYAML(const QsciLexerYAML &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscimacro.sip b/PyQt5/sip/PyQt5/Qsci/qscimacro.sip deleted file mode 100644 index 025c3933..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscimacro.sip +++ /dev/null @@ -1,56 +0,0 @@ -// This is the SIP interface definition for QsciMacro. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciMacro : QObject -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qsci_Qt4) - QsciMacro(QsciScintilla *parent /TransferThis/); - QsciMacro(const QString &asc, QsciScintilla *parent /TransferThis/); -%End -%If (!Qsci_Qt4) - QsciMacro(QsciScintilla *parent /TransferThis/, const char *name = 0); - QsciMacro(const QString &asc, QsciScintilla *parent /TransferThis/, - const char *name = 0); -%End - - virtual ~QsciMacro(); - - void clear(); - bool load(const QString &asc); - QString save() const; - -public slots: - virtual void play(); - virtual void startRecording(); - virtual void endRecording(); - -private: - QsciMacro(const QsciMacro &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscimod3.sip b/PyQt5/sip/PyQt5/Qsci/qscimod3.sip deleted file mode 100644 index d1ba8f78..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscimod3.sip +++ /dev/null @@ -1,31 +0,0 @@ -// This is the SIP interface definition for the qsci module of PyQt3. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module qsci 0 - -%Import qt/qtmod.sip - -%Include qscimodcommon.sip -%Include qsciscintillabase3.sip diff --git a/PyQt5/sip/PyQt5/Qsci/qscimod4.sip b/PyQt5/sip/PyQt5/Qsci/qscimod4.sip deleted file mode 100644 index 96e1f8e8..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscimod4.sip +++ /dev/null @@ -1,31 +0,0 @@ -// This is the SIP interface definition for the Qsci module of PyQt4. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt4.Qsci, keyword_arguments="Optional") - -%Import QtGui/QtGuimod.sip - -%Include qscimodcommon.sip -%Include qsciscintillabase4.sip diff --git a/PyQt5/sip/PyQt5/Qsci/qscimod5.sip b/PyQt5/sip/PyQt5/Qsci/qscimod5.sip deleted file mode 100644 index 8ff78c0c..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscimod5.sip +++ /dev/null @@ -1,36 +0,0 @@ -// This is the SIP interface definition for the Qsci module of PyQt5. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.Qsci, keyword_arguments="Optional") - -%Import QtGui/QtGuimod.sip -%Import QtWidgets/QtWidgetsmod.sip - -%Include qscimodcommon.sip -%Include qsciscintillabase4.sip - -%If (PyQt_Printer) -%Import QtPrintSupport/QtPrintSupportmod.sip -%End diff --git a/PyQt5/sip/PyQt5/Qsci/qscimodcommon.sip b/PyQt5/sip/PyQt5/Qsci/qscimodcommon.sip deleted file mode 100644 index 19845974..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscimodcommon.sip +++ /dev/null @@ -1,106 +0,0 @@ -// This is the SIP interface definition for the parts of the Qsci module common -// to the Qt v3 and v4 versions. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Feature Qsci_Qt4 - - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of QScintilla. - -This file may be used under the terms of the GNU General Public -License versions 2.0 or 3.0 as published by the Free Software -Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -included in the packaging of this file. Alternatively you may (at -your option) use any later version of the GNU General Public -License if such license has been publicly approved by Riverbank -Computing Limited (or its successors, if any) and the KDE Free Qt -Foundation. In addition, as a special exception, Riverbank gives you -certain additional rights. These rights are described in the Riverbank -GPL Exception version 1.1, which can be found in the file -GPL_EXCEPTION.txt in this package. - -If you are unsure which license is appropriate for your use, please -contact the sales department at sales@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - - -const int QSCINTILLA_VERSION; -const char *QSCINTILLA_VERSION_STR; - - -%Include qsciscintilla.sip -%Include qsciabstractapis.sip -%Include qsciapis.sip -%Include qscicommand.sip -%Include qscicommandset.sip -%Include qscidocument.sip -%Include qscilexer.sip -%Include qscilexeravs.sip -%Include qscilexerbash.sip -%Include qscilexerbatch.sip -%Include qscilexercmake.sip -%Include qscilexercoffeescript.sip -%Include qscilexercpp.sip -%Include qscilexercsharp.sip -%Include qscilexercss.sip -%Include qscilexercustom.sip -%Include qscilexerd.sip -%Include qscilexerdiff.sip -%Include qscilexerfortran.sip -%Include qscilexerfortran77.sip -%Include qscilexerhtml.sip -%Include qscilexeridl.sip -%Include qscilexerjava.sip -%Include qscilexerjavascript.sip -%Include qscilexerlua.sip -%Include qscilexermakefile.sip -%Include qscilexermatlab.sip -%Include qscilexeroctave.sip -%Include qscilexerpascal.sip -%Include qscilexerperl.sip -%Include qscilexerpostscript.sip -%Include qscilexerpo.sip -%Include qscilexerpov.sip -%Include qscilexerproperties.sip -%Include qscilexerpython.sip -%Include qscilexerruby.sip -%Include qscilexerspice.sip -%Include qscilexersql.sip -%Include qscilexertcl.sip -%Include qscilexertex.sip -%Include qscilexerverilog.sip -%Include qscilexervhdl.sip -%Include qscilexerxml.sip -%Include qscilexeryaml.sip -%Include qscimacro.sip -%Include qsciprinter.sip -%Include qscistyle.sip -%Include qscistyledtext.sip diff --git a/PyQt5/sip/PyQt5/Qsci/qsciprinter.sip b/PyQt5/sip/PyQt5/Qsci/qsciprinter.sip deleted file mode 100644 index 3f8e15c5..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qsciprinter.sip +++ /dev/null @@ -1,50 +0,0 @@ -// This is the SIP interface definition for QsciPrinter. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_Printer) - -class QsciPrinter : QPrinter -{ -%TypeHeaderCode -#include -%End - -public: - QsciPrinter(QPrinter::PrinterMode mode = QPrinter::ScreenResolution); - virtual ~QsciPrinter(); - - virtual void formatPage(QPainter &painter, bool drawing, QRect &area, - int pagenr); - int magnification() const; - virtual void setMagnification(int magnification); - virtual int printRange(QsciScintillaBase *qsb, int from = -1, int to = -1); - QsciScintilla::WrapMode wrapMode() const; - virtual void setWrapMode(QsciScintilla::WrapMode); - -private: - QsciPrinter(const QsciPrinter &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/Qsci/qsciscintilla.sip b/PyQt5/sip/PyQt5/Qsci/qsciscintilla.sip deleted file mode 100644 index 30db063f..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qsciscintilla.sip +++ /dev/null @@ -1,564 +0,0 @@ -// This is the SIP interface definition for QsciScintilla. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciScintilla : QsciScintillaBase -{ -%TypeHeaderCode -#include -%End - -public: - enum { - AiMaintain, - AiOpening, - AiClosing - }; - - enum AnnotationDisplay { - AnnotationHidden, - AnnotationStandard, - AnnotationBoxed - }; - - enum AutoCompletionSource { - AcsNone, - AcsAll, - AcsDocument, - AcsAPIs - }; - - enum AutoCompletionUseSingle { - AcusNever, - AcusExplicit, - AcusAlways - }; - - enum BraceMatch { - NoBraceMatch, - StrictBraceMatch, - SloppyBraceMatch - }; - - enum CallTipsPosition { - CallTipsBelowText, - CallTipsAboveText, - }; - - enum CallTipsStyle { - CallTipsNone, - CallTipsNoContext, - CallTipsNoAutoCompletionContext, - CallTipsContext - }; - - enum EdgeMode { - EdgeNone, - EdgeLine, - EdgeBackground - }; - - enum EolMode { - EolWindows, - EolUnix, - EolMac - }; - - enum FoldStyle { - NoFoldStyle, - PlainFoldStyle, - CircledFoldStyle, - BoxedFoldStyle, - CircledTreeFoldStyle, - BoxedTreeFoldStyle - }; - - enum IndicatorStyle { - PlainIndicator, - SquiggleIndicator, - TTIndicator, - DiagonalIndicator, - StrikeIndicator, - HiddenIndicator, - BoxIndicator, - RoundBoxIndicator, - StraightBoxIndicator, - DashesIndicator, - DotsIndicator, - SquiggleLowIndicator, - DotBoxIndicator, - SquigglePixmapIndicator, - }; - - enum { - MoNone, - MoSublineSelect, - }; - - enum MarginType { - SymbolMargin, - SymbolMarginDefaultForegroundColor, - SymbolMarginDefaultBackgroundColor, - NumberMargin, - TextMargin, - TextMarginRightJustified - }; - - enum MarkerSymbol { - Circle, - Rectangle, - RightTriangle, - SmallRectangle, - RightArrow, - Invisible, - DownTriangle, - Minus, - Plus, - VerticalLine, - BottomLeftCorner, - LeftSideSplitter, - BoxedPlus, - BoxedPlusConnected, - BoxedMinus, - BoxedMinusConnected, - RoundedBottomLeftCorner, - LeftSideRoundedSplitter, - CircledPlus, - CircledPlusConnected, - CircledMinus, - CircledMinusConnected, - Background, - ThreeDots, - ThreeRightArrows, - FullRectangle, - LeftRectangle, - Underline - }; - - enum WhitespaceVisibility { - WsInvisible, - WsVisible, - WsVisibleAfterIndent - }; - - enum WrapMode { - WrapNone, - WrapWord, - WrapCharacter, - }; - - enum WrapVisualFlag { - WrapFlagNone, - WrapFlagByText, - WrapFlagByBorder, - WrapFlagInMargin, - }; - - enum WrapIndentMode { - WrapIndentFixed, - WrapIndentSame, - WrapIndentIndented, - }; - -%If (Qsci_Qt4) - QsciScintilla(QWidget *parent /TransferThis/ = 0); -%End -%If (!Qsci_Qt4) - QsciScintilla(QWidget *parent /TransferThis/ = 0, const char *name = 0, - WFlags f = 0); -%End - - virtual ~QsciScintilla(); - - virtual QStringList apiContext(int pos, int &context_start, - int &last_word_start); - - void annotate(int line, const QString &text, int style); - void annotate(int line, const QString &text, const QsciStyle &style); - void annotate(int line, const QsciStyledText &text); -%If (Qsci_Qt4) - void annotate(int line, const QList &text); -%End -%If (!Qsci_Qt4) - void annotate(int line, const QValueList &text); -%End - QString annotation(int line) const; - AnnotationDisplay annotationDisplay() const; - void clearAnnotations(int line = -1); - - bool autoCompletionCaseSensitivity() const; - bool autoCompletionFillupsEnabled() const; - bool autoCompletionReplaceWord() const; - bool autoCompletionShowSingle() const; - AutoCompletionSource autoCompletionSource() const; - int autoCompletionThreshold() const; - AutoCompletionUseSingle autoCompletionUseSingle() const; - bool autoIndent() const; - - bool backspaceUnindents() const; - void beginUndoAction(); - BraceMatch braceMatching() const; - - CallTipsPosition callTipsPosition() const; - CallTipsStyle callTipsStyle() const; - int callTipsVisible() const; - void cancelList(); - bool caseSensitive() const; - void clearRegisteredImages(); - QColor color() const; -%If (Qsci_Qt4) - QList contractedFolds() const; -%End -%If (!Qsci_Qt4) - QValueList contractedFolds() const; -%End - void convertEols(EolMode mode); -%If (Qsci_Qt4) - QMenu *createStandardContextMenu() /Factory/; -%End - - QsciDocument document() const; - - void endUndoAction(); - QColor edgeColor() const; - int edgeColumn() const; - EdgeMode edgeMode() const; - EolMode eolMode() const; - bool eolVisibility() const; - - int extraAscent() const; - int extraDescent() const; - - virtual bool findFirst(const QString &expr, bool re, bool cs, bool wo, - bool wrap, bool forward = true, int line = -1, int index = -1, - bool show = true, bool posix = false); - virtual bool findFirstInSelection(const QString &expr, bool re, bool cs, - bool wo, bool forward = true, bool show = true, - bool posix = false); - virtual bool findNext(); - int firstVisibleLine() const; - FoldStyle folding() const; - - void getCursorPosition(int *line, int *index) const; - void getSelection(int *lineFrom, int *indexFrom, int *lineTo, - int *indexTo) const; - - bool hasSelectedText() const; - - int indentation(int line) const; - bool indentationGuides() const; - bool indentationsUseTabs() const; - int indentationWidth() const; - - void clearIndicatorRange(int lineFrom, int indexFrom, int lineTo, - int indexTo, int indicatorNumber); - void fillIndicatorRange(int lineFrom, int indexFrom, int lineTo, - int indexTo, int indicatorNumber); - int indicatorDefine(IndicatorStyle style, int indicatorNumber = -1); - bool indicatorDrawUnder(int indicatorNumber) const; - - bool isCallTipActive() const; - bool isListActive() const; - bool isModified() const; - bool isReadOnly() const; - bool isRedoAvailable() const; - bool isUndoAvailable() const; - bool isUtf8() const; - bool isWordCharacter(char ch) const; - - int lineAt(const QPoint &pos) const; - void lineIndexFromPosition(int position, int *line, int *index) const; - int lineLength(int line) const; - int lines() const; - int length() const; - QsciLexer *lexer() const; - - bool marginLineNumbers(int margin) const; - int marginMarkerMask(int margin) const; - int marginOptions() const; - bool marginSensitivity(int margin) const; - MarginType marginType(int margin) const; - int marginWidth(int margin) const; - - int markerDefine(MarkerSymbol sym, int markerNumber = -1); - int markerDefine(char ch, int markerNumber = -1); - int markerDefine(const QPixmap &pm, int markerNumber = -1); - int markerDefine(const QImage &im, int markerNumber = -1); - int markerAdd(int linenr, int markerNumber); - unsigned markersAtLine(int linenr) const; - void markerDelete(int linenr, int markerNumber = -1); - void markerDeleteAll(int markerNumber = -1); - void markerDeleteHandle(int mhandle); - int markerLine(int mhandle) const; - int markerFindNext(int linenr, unsigned mask) const; - int markerFindPrevious(int linenr, unsigned mask) const; - - bool overwriteMode() const; - - QColor paper() const; - int positionFromLineIndex(int line, int index) const; - - bool read(QIODevice *io) /ReleaseGIL/; - virtual void recolor(int start = 0, int end = -1); - void registerImage(int id, const QPixmap &pm); - void registerImage(int id, const QImage &im); - virtual void replace(const QString &replaceStr); - void resetFoldMarginColors(); - void resetHotspotBackgroundColor(); - void resetHotspotForegroundColor(); - - void setFoldMarginColors(const QColor &fore, const QColor &back); - - void setAnnotationDisplay(AnnotationDisplay display); - - void setAutoCompletionFillupsEnabled(bool enabled); - void setAutoCompletionFillups(const char *fillups); - void setAutoCompletionWordSeparators(const QStringList &separators); - - void setCallTipsBackgroundColor(const QColor &col); - void setCallTipsForegroundColor(const QColor &col); - void setCallTipsHighlightColor(const QColor &col); - void setCallTipsPosition(CallTipsPosition position); - void setCallTipsStyle(CallTipsStyle style); - void setCallTipsVisible(int nr); -%If (Qsci_Qt4) - void setContractedFolds(const QList &folds); -%End -%If (!Qsci_Qt4) - void setContractedFolds(const QValueList &folds); -%End - - void setDocument(const QsciDocument &document); - - void setEdgeColor(const QColor &col); - void setEdgeColumn(int colnr); - void setEdgeMode(EdgeMode mode); - - void setFirstVisibleLine(int linenr); - void setFont(const QFont &f); - - void setHotspotBackgroundColor(const QColor &col); - void setHotspotForegroundColor(const QColor &col); - void setHotspotUnderline(bool enable); - void setHotspotWrap(bool enable); - - void setIndicatorDrawUnder(bool under, int indicatorNumber = -1); - void setIndicatorForegroundColor(const QColor &col, - int indicatorNumber = -1); - void setIndicatorOutlineColor(const QColor &col, int indicatorNumber = -1); - - void setMarginOptions(int options); - void setMarginText(int line, const QString &text, int style); - void setMarginText(int line, const QString &text, const QsciStyle &style); - void setMarginText(int line, const QsciStyledText &text); -%If (Qsci_Qt4) - void setMarginText(int line, const QList &text); -%End -%If (!Qsci_Qt4) - void setMarginText(int line, const QValueList &text); -%End - void setMarginType(int margin, MarginType type); - void clearMarginText(int line = -1); - - void setMarkerBackgroundColor(const QColor &col, int markerNumber = -1); - void setMarkerForegroundColor(const QColor &col, int markerNumber = -1); - - void setMatchedBraceBackgroundColor(const QColor &col); - void setMatchedBraceForegroundColor(const QColor &col); - void setMatchedBraceIndicator(int indicatorNumber); - void resetMatchedBraceIndicator(); - void setUnmatchedBraceBackgroundColor(const QColor &col); - void setUnmatchedBraceForegroundColor(const QColor &col); - void setUnmatchedBraceIndicator(int indicatorNumber); - void resetUnmatchedBraceIndicator(); - - void setWrapVisualFlags(WrapVisualFlag endFlag, - WrapVisualFlag startFlag = QsciScintilla::WrapFlagNone, - int indent = 0); - - QString selectedText() const; - bool selectionToEol() const; - void setSelectionToEol(bool filled); - - void setExtraAscent(int extra); - void setExtraDescent(int extra); - - void setOverwriteMode(bool overwrite); - - void setWhitespaceBackgroundColor(const QColor &col); - void setWhitespaceForegroundColor(const QColor &col); - void setWhitespaceSize(int size); - - void setWrapIndentMode(WrapIndentMode mode); - void showUserList(int id, const QStringList &list); - QsciCommandSet *standardCommands() const; - - bool tabIndents() const; - int tabWidth() const; - QString text() const; - QString text(int line) const; - int textHeight(int linenr) const; - - int whitespaceSize() const; - WhitespaceVisibility whitespaceVisibility() const; - - QString wordAtLineIndex(int line, int index) const; - QString wordAtPoint(const QPoint &point) const; - const char *wordCharacters() const; - WrapMode wrapMode() const; - WrapIndentMode wrapIndentMode() const; - bool write(QIODevice *io) const /ReleaseGIL/; - -public slots: - virtual void append(const QString &text); - virtual void autoCompleteFromAll(); - virtual void autoCompleteFromAPIs(); - virtual void autoCompleteFromDocument(); - virtual void callTip(); - virtual void clear(); - virtual void copy(); - virtual void cut(); - - virtual void ensureCursorVisible(); - virtual void ensureLineVisible(int line); - virtual void foldAll(bool children = false); - virtual void foldLine(int line); - virtual void indent(int line); - virtual void insert(const QString &text); - virtual void insertAt(const QString &text, int line, int index); - virtual void moveToMatchingBrace(); - virtual void paste(); - virtual void redo(); - virtual void removeSelectedText(); - virtual void replaceSelectedText(const QString &text); - virtual void resetSelectionBackgroundColor(); - virtual void resetSelectionForegroundColor(); - virtual void selectAll(bool select = true); - virtual void selectToMatchingBrace(); - - virtual void setAutoCompletionCaseSensitivity(bool cs); - virtual void setAutoCompletionReplaceWord(bool replace); - virtual void setAutoCompletionShowSingle(bool single); - virtual void setAutoCompletionSource(AutoCompletionSource source); - virtual void setAutoCompletionThreshold(int thresh); - virtual void setAutoCompletionUseSingle(AutoCompletionUseSingle single); - virtual void setAutoIndent(bool autoindent); - virtual void setBraceMatching(BraceMatch bm); - virtual void setBackspaceUnindents(bool unindent); - virtual void setCaretForegroundColor(const QColor &col); - virtual void setCaretLineBackgroundColor(const QColor &col); - virtual void setCaretLineVisible(bool enable); - virtual void setCaretWidth(int width); - virtual void setColor(const QColor &col); - virtual void setCursorPosition(int line, int index); - virtual void setEolMode(EolMode mode); - virtual void setEolVisibility(bool visible); - virtual void setFolding(FoldStyle fold, int margin=2); - void clearFolds(); - - virtual void setIndentation(int line, int indentation); - virtual void setIndentationGuides(bool enable); - virtual void setIndentationGuidesBackgroundColor(const QColor &col); - virtual void setIndentationGuidesForegroundColor(const QColor &col); - virtual void setIndentationsUseTabs(bool tabs); - virtual void setIndentationWidth(int width); - - virtual void setLexer(QsciLexer *lexer = 0); - - virtual void setMarginsBackgroundColor(const QColor &col); - virtual void setMarginsFont(const QFont &f); - virtual void setMarginsForegroundColor(const QColor &col); - - virtual void setMarginLineNumbers(int margin, bool lnrs); - virtual void setMarginMarkerMask(int margin, int mask); - virtual void setMarginSensitivity(int margin, bool sens); - virtual void setMarginWidth(int margin, int width); - virtual void setMarginWidth(int margin, const QString &s); - - virtual void setModified(bool m); - virtual void setPaper(const QColor &c); - virtual void setReadOnly(bool ro); - virtual void setSelection(int lineFrom, int indexFrom, int lineTo, - int indexTo); - virtual void setSelectionBackgroundColor(const QColor &col); - virtual void setSelectionForegroundColor(const QColor &col); - virtual void setTabIndents(bool indent); - virtual void setTabWidth(int width); - virtual void setText(const QString &text); - virtual void setUtf8(bool cp); - virtual void setWhitespaceVisibility(WhitespaceVisibility mode); - virtual void setWrapMode(WrapMode mode); - - virtual void undo(); - virtual void unindent(int line); - - virtual void zoomIn(int range); - virtual void zoomIn(); - virtual void zoomOut(int range); - virtual void zoomOut(); - virtual void zoomTo(int size); - -signals: - void cursorPositionChanged(int line, int index); - void copyAvailable(bool yes); - -%If (Qsci_Qt4) - void indicatorClicked(int line, int index, Qt::KeyboardModifiers state); -%End -%If (!Qsci_Qt4) - void indicatorClicked(int line, int index, Qt::ButtonState state); -%End - -%If (Qsci_Qt4) - void indicatorReleased(int line, int index, Qt::KeyboardModifiers state); -%End -%If (!Qsci_Qt4) - void indicatorReleased(int line, int index, Qt::ButtonState state); -%End - - void linesChanged(); - -%If (Qsci_Qt4) - void marginClicked(int margin, int line, Qt::KeyboardModifiers state); -%End -%If (!Qsci_Qt4) - void marginClicked(int margin, int line, Qt::ButtonState state); -%End - - void modificationAttempted(); - void modificationChanged(bool m); - void selectionChanged(); - void textChanged(); - void userListActivated(int id, const QString &string); - -protected: -%If (Qsci_Qt4) - virtual bool event(QEvent *event); - virtual void changeEvent(QEvent *event); - virtual void contextMenuEvent(QContextMenuEvent *event); -%End - -private: - QsciScintilla(const QsciScintilla &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qsciscintillabase3.sip b/PyQt5/sip/PyQt5/Qsci/qsciscintillabase3.sip deleted file mode 100644 index d31e5b41..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qsciscintillabase3.sip +++ /dev/null @@ -1,1363 +0,0 @@ -// This is the SIP interface definition for QsciScintillaBase. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciScintillaBase : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - enum { - SCI_START, - SCI_OPTIONAL_START, - SCI_LEXER_START, - SCI_ADDTEXT, - SCI_ADDSTYLEDTEXT, - SCI_INSERTTEXT, - SCI_CLEARALL, - SCI_CLEARDOCUMENTSTYLE, - SCI_GETLENGTH, - SCI_GETCHARAT, - SCI_GETCURRENTPOS, - SCI_GETANCHOR, - SCI_GETSTYLEAT, - SCI_REDO, - SCI_SETUNDOCOLLECTION, - SCI_SELECTALL, - SCI_SETSAVEPOINT, - SCI_GETSTYLEDTEXT, - SCI_CANREDO, - SCI_MARKERLINEFROMHANDLE, - SCI_MARKERDELETEHANDLE, - SCI_GETUNDOCOLLECTION, - SCI_GETVIEWWS, - SCI_SETVIEWWS, - SCI_POSITIONFROMPOINT, - SCI_POSITIONFROMPOINTCLOSE, - SCI_GOTOLINE, - SCI_GOTOPOS, - SCI_SETANCHOR, - SCI_GETCURLINE, - SCI_GETENDSTYLED, - SCI_CONVERTEOLS, - SCI_GETEOLMODE, - SCI_SETEOLMODE, - SCI_STARTSTYLING, - SCI_SETSTYLING, - SCI_GETBUFFEREDDRAW, - SCI_SETBUFFEREDDRAW, - SCI_SETTABWIDTH, - SCI_GETTABWIDTH, - SCI_SETCODEPAGE, - SCI_MARKERDEFINE, - SCI_MARKERSETFORE, - SCI_MARKERSETBACK, - SCI_MARKERADD, - SCI_MARKERDELETE, - SCI_MARKERDELETEALL, - SCI_MARKERGET, - SCI_MARKERNEXT, - SCI_MARKERPREVIOUS, - SCI_MARKERDEFINEPIXMAP, - SCI_SETMARGINTYPEN, - SCI_GETMARGINTYPEN, - SCI_SETMARGINWIDTHN, - SCI_GETMARGINWIDTHN, - SCI_SETMARGINMASKN, - SCI_GETMARGINMASKN, - SCI_SETMARGINSENSITIVEN, - SCI_GETMARGINSENSITIVEN, - SCI_SETMARGINCURSORN, - SCI_GETMARGINCURSORN, - SCI_STYLECLEARALL, - SCI_STYLESETFORE, - SCI_STYLESETBACK, - SCI_STYLESETBOLD, - SCI_STYLESETITALIC, - SCI_STYLESETSIZE, - SCI_STYLESETFONT, - SCI_STYLESETEOLFILLED, - SCI_STYLERESETDEFAULT, - SCI_STYLESETUNDERLINE, - SCI_STYLESETCASE, - SCI_STYLESETCHARACTERSET, - SCI_SETSELFORE, - SCI_SETSELBACK, - SCI_SETCARETFORE, - SCI_ASSIGNCMDKEY, - SCI_CLEARCMDKEY, - SCI_CLEARALLCMDKEYS, - SCI_SETSTYLINGEX, - SCI_STYLESETVISIBLE, - SCI_GETCARETPERIOD, - SCI_SETCARETPERIOD, - SCI_SETWORDCHARS, - SCI_BEGINUNDOACTION, - SCI_ENDUNDOACTION, - SCI_INDICSETSTYLE, - SCI_INDICGETSTYLE, - SCI_INDICSETFORE, - SCI_INDICGETFORE, - SCI_SETWHITESPACEFORE, - SCI_SETWHITESPACEBACK, - SCI_SETWHITESPACESIZE, - SCI_GETWHITESPACESIZE, - SCI_SETSTYLEBITS, - SCI_GETSTYLEBITS, - SCI_SETLINESTATE, - SCI_GETLINESTATE, - SCI_GETMAXLINESTATE, - SCI_GETCARETLINEVISIBLE, - SCI_SETCARETLINEVISIBLE, - SCI_GETCARETLINEBACK, - SCI_SETCARETLINEBACK, - SCI_STYLESETCHANGEABLE, - SCI_AUTOCSHOW, - SCI_AUTOCCANCEL, - SCI_AUTOCACTIVE, - SCI_AUTOCPOSSTART, - SCI_AUTOCCOMPLETE, - SCI_AUTOCSTOPS, - SCI_AUTOCSETSEPARATOR, - SCI_AUTOCGETSEPARATOR, - SCI_AUTOCSELECT, - SCI_AUTOCSETCANCELATSTART, - SCI_AUTOCGETCANCELATSTART, - SCI_AUTOCSETFILLUPS, - SCI_AUTOCSETCHOOSESINGLE, - SCI_AUTOCGETCHOOSESINGLE, - SCI_AUTOCSETIGNORECASE, - SCI_AUTOCGETIGNORECASE, - SCI_USERLISTSHOW, - SCI_AUTOCSETAUTOHIDE, - SCI_AUTOCGETAUTOHIDE, - SCI_AUTOCSETDROPRESTOFWORD, - SCI_AUTOCGETDROPRESTOFWORD, - SCI_SETINDENT, - SCI_GETINDENT, - SCI_SETUSETABS, - SCI_GETUSETABS, - SCI_SETLINEINDENTATION, - SCI_GETLINEINDENTATION, - SCI_GETLINEINDENTPOSITION, - SCI_GETCOLUMN, - SCI_SETHSCROLLBAR, - SCI_GETHSCROLLBAR, - SCI_SETINDENTATIONGUIDES, - SCI_GETINDENTATIONGUIDES, - SCI_SETHIGHLIGHTGUIDE, - SCI_GETHIGHLIGHTGUIDE, - SCI_GETLINEENDPOSITION, - SCI_GETCODEPAGE, - SCI_GETCARETFORE, - SCI_GETREADONLY, - SCI_SETCURRENTPOS, - SCI_SETSELECTIONSTART, - SCI_GETSELECTIONSTART, - SCI_SETSELECTIONEND, - SCI_GETSELECTIONEND, - SCI_SETPRINTMAGNIFICATION, - SCI_GETPRINTMAGNIFICATION, - SCI_SETPRINTCOLOURMODE, - SCI_GETPRINTCOLOURMODE, - SCI_FINDTEXT, - SCI_FORMATRANGE, - SCI_GETFIRSTVISIBLELINE, - SCI_GETLINE, - SCI_GETLINECOUNT, - SCI_SETMARGINLEFT, - SCI_GETMARGINLEFT, - SCI_SETMARGINRIGHT, - SCI_GETMARGINRIGHT, - SCI_GETMODIFY, - SCI_SETSEL, - SCI_GETSELTEXT, - SCI_GETTEXTRANGE, - SCI_HIDESELECTION, - SCI_POINTXFROMPOSITION, - SCI_POINTYFROMPOSITION, - SCI_LINEFROMPOSITION, - SCI_POSITIONFROMLINE, - SCI_LINESCROLL, - SCI_SCROLLCARET, - SCI_REPLACESEL, - SCI_SETREADONLY, - SCI_NULL, - SCI_CANPASTE, - SCI_CANUNDO, - SCI_EMPTYUNDOBUFFER, - SCI_UNDO, - SCI_CUT, - SCI_COPY, - SCI_PASTE, - SCI_CLEAR, - SCI_SETTEXT, - SCI_GETTEXT, - SCI_GETTEXTLENGTH, - SCI_GETDIRECTFUNCTION, - SCI_GETDIRECTPOINTER, - SCI_SETOVERTYPE, - SCI_GETOVERTYPE, - SCI_SETCARETWIDTH, - SCI_GETCARETWIDTH, - SCI_SETTARGETSTART, - SCI_GETTARGETSTART, - SCI_SETTARGETEND, - SCI_GETTARGETEND, - SCI_REPLACETARGET, - SCI_REPLACETARGETRE, - SCI_SEARCHINTARGET, - SCI_SETSEARCHFLAGS, - SCI_GETSEARCHFLAGS, - SCI_CALLTIPSHOW, - SCI_CALLTIPCANCEL, - SCI_CALLTIPACTIVE, - SCI_CALLTIPPOSSTART, - SCI_CALLTIPSETHLT, - SCI_CALLTIPSETBACK, - SCI_CALLTIPSETFORE, - SCI_CALLTIPSETFOREHLT, - SCI_AUTOCSETMAXWIDTH, - SCI_AUTOCGETMAXWIDTH, - SCI_AUTOCSETMAXHEIGHT, - SCI_AUTOCGETMAXHEIGHT, - SCI_CALLTIPUSESTYLE, - SCI_VISIBLEFROMDOCLINE, - SCI_DOCLINEFROMVISIBLE, - SCI_SETFOLDLEVEL, - SCI_GETFOLDLEVEL, - SCI_GETLASTCHILD, - SCI_GETFOLDPARENT, - SCI_SHOWLINES, - SCI_HIDELINES, - SCI_GETLINEVISIBLE, - SCI_SETFOLDEXPANDED, - SCI_GETFOLDEXPANDED, - SCI_TOGGLEFOLD, - SCI_ENSUREVISIBLE, - SCI_SETFOLDFLAGS, - SCI_ENSUREVISIBLEENFORCEPOLICY, - SCI_WRAPCOUNT, - SCI_SETTABINDENTS, - SCI_GETTABINDENTS, - SCI_SETBACKSPACEUNINDENTS, - SCI_GETBACKSPACEUNINDENTS, - SCI_SETMOUSEDWELLTIME, - SCI_GETMOUSEDWELLTIME, - SCI_WORDSTARTPOSITION, - SCI_WORDENDPOSITION, - SCI_SETWRAPMODE, - SCI_GETWRAPMODE, - SCI_SETLAYOUTCACHE, - SCI_GETLAYOUTCACHE, - SCI_SETSCROLLWIDTH, - SCI_GETSCROLLWIDTH, - SCI_TEXTWIDTH, - SCI_SETENDATLASTLINE, - SCI_GETENDATLASTLINE, - SCI_TEXTHEIGHT, - SCI_SETVSCROLLBAR, - SCI_GETVSCROLLBAR, - SCI_APPENDTEXT, - SCI_GETTWOPHASEDRAW, - SCI_SETTWOPHASEDRAW, - SCI_AUTOCGETTYPESEPARATOR, - SCI_AUTOCSETTYPESEPARATOR, - SCI_TARGETFROMSELECTION, - SCI_LINESJOIN, - SCI_LINESSPLIT, - SCI_SETFOLDMARGINCOLOUR, - SCI_SETFOLDMARGINHICOLOUR, - SCI_MARKERSETBACKSELECTED, - SCI_MARKERENABLEHIGHLIGHT, - SCI_LINEDOWN, - SCI_LINEDOWNEXTEND, - SCI_LINEUP, - SCI_LINEUPEXTEND, - SCI_CHARLEFT, - SCI_CHARLEFTEXTEND, - SCI_CHARRIGHT, - SCI_CHARRIGHTEXTEND, - SCI_WORDLEFT, - SCI_WORDLEFTEXTEND, - SCI_WORDRIGHT, - SCI_WORDRIGHTEXTEND, - SCI_HOME, - SCI_HOMEEXTEND, - SCI_LINEEND, - SCI_LINEENDEXTEND, - SCI_DOCUMENTSTART, - SCI_DOCUMENTSTARTEXTEND, - SCI_DOCUMENTEND, - SCI_DOCUMENTENDEXTEND, - SCI_PAGEUP, - SCI_PAGEUPEXTEND, - SCI_PAGEDOWN, - SCI_PAGEDOWNEXTEND, - SCI_EDITTOGGLEOVERTYPE, - SCI_CANCEL, - SCI_DELETEBACK, - SCI_TAB, - SCI_BACKTAB, - SCI_NEWLINE, - SCI_FORMFEED, - SCI_VCHOME, - SCI_VCHOMEEXTEND, - SCI_ZOOMIN, - SCI_ZOOMOUT, - SCI_DELWORDLEFT, - SCI_DELWORDRIGHT, - SCI_LINECUT, - SCI_LINEDELETE, - SCI_LINETRANSPOSE, - SCI_LOWERCASE, - SCI_UPPERCASE, - SCI_LINESCROLLDOWN, - SCI_LINESCROLLUP, - SCI_DELETEBACKNOTLINE, - SCI_HOMEDISPLAY, - SCI_HOMEDISPLAYEXTEND, - SCI_LINEENDDISPLAY, - SCI_LINEENDDISPLAYEXTEND, - SCI_MOVECARETINSIDEVIEW, - SCI_LINELENGTH, - SCI_BRACEHIGHLIGHT, - SCI_BRACEBADLIGHT, - SCI_BRACEMATCH, - SCI_GETVIEWEOL, - SCI_SETVIEWEOL, - SCI_GETDOCPOINTER, - SCI_SETDOCPOINTER, - SCI_SETMODEVENTMASK, - SCI_GETEDGECOLUMN, - SCI_SETEDGECOLUMN, - SCI_GETEDGEMODE, - SCI_SETEDGEMODE, - SCI_GETEDGECOLOUR, - SCI_SETEDGECOLOUR, - SCI_SEARCHANCHOR, - SCI_SEARCHNEXT, - SCI_SEARCHPREV, - SCI_LINESONSCREEN, - SCI_USEPOPUP, - SCI_SELECTIONISRECTANGLE, - SCI_SETZOOM, - SCI_GETZOOM, - SCI_CREATEDOCUMENT, - SCI_ADDREFDOCUMENT, - SCI_RELEASEDOCUMENT, - SCI_GETMODEVENTMASK, - SCI_SETFOCUS, - SCI_GETFOCUS, - SCI_SETSTATUS, - SCI_GETSTATUS, - SCI_SETMOUSEDOWNCAPTURES, - SCI_GETMOUSEDOWNCAPTURES, - SCI_SETCURSOR, - SCI_GETCURSOR, - SCI_SETCONTROLCHARSYMBOL, - SCI_GETCONTROLCHARSYMBOL, - SCI_WORDPARTLEFT, - SCI_WORDPARTLEFTEXTEND, - SCI_WORDPARTRIGHT, - SCI_WORDPARTRIGHTEXTEND, - SCI_SETVISIBLEPOLICY, - SCI_DELLINELEFT, - SCI_DELLINERIGHT, - SCI_SETXOFFSET, - SCI_GETXOFFSET, - SCI_CHOOSECARETX, - SCI_GRABFOCUS, - SCI_SETXCARETPOLICY, - SCI_SETYCARETPOLICY, - SCI_LINEDUPLICATE, - SCI_REGISTERIMAGE, - SCI_SETPRINTWRAPMODE, - SCI_GETPRINTWRAPMODE, - SCI_CLEARREGISTEREDIMAGES, - SCI_STYLESETHOTSPOT, - SCI_SETHOTSPOTACTIVEFORE, - SCI_SETHOTSPOTACTIVEBACK, - SCI_SETHOTSPOTACTIVEUNDERLINE, - SCI_SETHOTSPOTSINGLELINE, - SCI_PARADOWN, - SCI_PARADOWNEXTEND, - SCI_PARAUP, - SCI_PARAUPEXTEND, - SCI_POSITIONBEFORE, - SCI_POSITIONAFTER, - SCI_COPYRANGE, - SCI_COPYTEXT, - SCI_SETSELECTIONMODE, - SCI_GETSELECTIONMODE, - SCI_GETLINESELSTARTPOSITION, - SCI_GETLINESELENDPOSITION, - SCI_LINEDOWNRECTEXTEND, - SCI_LINEUPRECTEXTEND, - SCI_CHARLEFTRECTEXTEND, - SCI_CHARRIGHTRECTEXTEND, - SCI_HOMERECTEXTEND, - SCI_VCHOMERECTEXTEND, - SCI_LINEENDRECTEXTEND, - SCI_PAGEUPRECTEXTEND, - SCI_PAGEDOWNRECTEXTEND, - SCI_STUTTEREDPAGEUP, - SCI_STUTTEREDPAGEUPEXTEND, - SCI_STUTTEREDPAGEDOWN, - SCI_STUTTEREDPAGEDOWNEXTEND, - SCI_WORDLEFTEND, - SCI_WORDLEFTENDEXTEND, - SCI_WORDRIGHTEND, - SCI_WORDRIGHTENDEXTEND, - SCI_SETWHITESPACECHARS, - SCI_SETCHARSDEFAULT, - SCI_AUTOCGETCURRENT, - SCI_ALLOCATE, - SCI_HOMEWRAP, - SCI_HOMEWRAPEXTEND, - SCI_LINEENDWRAP, - SCI_LINEENDWRAPEXTEND, - SCI_VCHOMEWRAP, - SCI_VCHOMEWRAPEXTEND, - SCI_LINECOPY, - SCI_FINDCOLUMN, - SCI_GETCARETSTICKY, - SCI_SETCARETSTICKY, - SCI_TOGGLECARETSTICKY, - SCI_SETWRAPVISUALFLAGS, - SCI_GETWRAPVISUALFLAGS, - SCI_SETWRAPVISUALFLAGSLOCATION, - SCI_GETWRAPVISUALFLAGSLOCATION, - SCI_SETWRAPSTARTINDENT, - SCI_GETWRAPSTARTINDENT, - SCI_MARKERADDSET, - SCI_SETPASTECONVERTENDINGS, - SCI_GETPASTECONVERTENDINGS, - SCI_SELECTIONDUPLICATE, - SCI_SETCARETLINEBACKALPHA, - SCI_GETCARETLINEBACKALPHA, - SCI_SETWRAPINDENTMODE, - SCI_GETWRAPINDENTMODE, - SCI_MARKERSETALPHA, - SCI_GETSELALPHA, - SCI_SETSELALPHA, - SCI_GETSELEOLFILLED, - SCI_SETSELEOLFILLED, - SCI_STYLEGETFORE, - SCI_STYLEGETBACK, - SCI_STYLEGETBOLD, - SCI_STYLEGETITALIC, - SCI_STYLEGETSIZE, - SCI_STYLEGETFONT, - SCI_STYLEGETEOLFILLED, - SCI_STYLEGETUNDERLINE, - SCI_STYLEGETCASE, - SCI_STYLEGETCHARACTERSET, - SCI_STYLEGETVISIBLE, - SCI_STYLEGETCHANGEABLE, - SCI_STYLEGETHOTSPOT, - SCI_GETHOTSPOTACTIVEFORE, - SCI_GETHOTSPOTACTIVEBACK, - SCI_GETHOTSPOTACTIVEUNDERLINE, - SCI_GETHOTSPOTSINGLELINE, - SCI_BRACEHIGHLIGHTINDICATOR, - SCI_BRACEBADLIGHTINDICATOR, - SCI_SETINDICATORCURRENT, - SCI_GETINDICATORCURRENT, - SCI_SETINDICATORVALUE, - SCI_GETINDICATORVALUE, - SCI_INDICATORFILLRANGE, - SCI_INDICATORCLEARRANGE, - SCI_INDICATORALLONFOR, - SCI_INDICATORVALUEAT, - SCI_INDICATORSTART, - SCI_INDICATOREND, - SCI_INDICSETUNDER, - SCI_INDICGETUNDER, - SCI_SETCARETSTYLE, - SCI_GETCARETSTYLE, - SCI_SETPOSITIONCACHE, - SCI_GETPOSITIONCACHE, - SCI_SETSCROLLWIDTHTRACKING, - SCI_GETSCROLLWIDTHTRACKING, - SCI_DELWORDRIGHTEND, - SCI_COPYALLOWLINE, - SCI_GETCHARACTERPOINTER, - SCI_SETKEYSUNICODE, - SCI_GETKEYSUNICODE, - SCI_INDICSETALPHA, - SCI_INDICGETALPHA, - SCI_SETEXTRAASCENT, - SCI_GETEXTRAASCENT, - SCI_SETEXTRADESCENT, - SCI_GETEXTRADESCENT, - SCI_MARKERSYMBOLDEFINED, - SCI_MARGINSETTEXT, - SCI_MARGINGETTEXT, - SCI_MARGINSETSTYLE, - SCI_MARGINGETSTYLE, - SCI_MARGINSETSTYLES, - SCI_MARGINGETSTYLES, - SCI_MARGINTEXTCLEARALL, - SCI_MARGINSETSTYLEOFFSET, - SCI_MARGINGETSTYLEOFFSET, - SCI_SETMARGINOPTIONS, - SCI_ANNOTATIONSETTEXT, - SCI_ANNOTATIONGETTEXT, - SCI_ANNOTATIONSETSTYLE, - SCI_ANNOTATIONGETSTYLE, - SCI_ANNOTATIONSETSTYLES, - SCI_ANNOTATIONGETSTYLES, - SCI_ANNOTATIONGETLINES, - SCI_ANNOTATIONCLEARALL, - SCI_ANNOTATIONSETVISIBLE, - SCI_ANNOTATIONGETVISIBLE, - SCI_ANNOTATIONSETSTYLEOFFSET, - SCI_ANNOTATIONGETSTYLEOFFSET, - SCI_SETEMPTYSELECTION, - SCI_GETMARGINOPTIONS, - SCI_INDICSETOUTLINEALPHA, - SCI_INDICGETOUTLINEALPHA, - SCI_ADDUNDOACTION, - SCI_CHARPOSITIONFROMPOINT, - SCI_CHARPOSITIONFROMPOINTCLOSE, - SCI_SETMULTIPLESELECTION, - SCI_GETMULTIPLESELECTION, - SCI_SETADDITIONALSELECTIONTYPING, - SCI_GETADDITIONALSELECTIONTYPING, - SCI_SETADDITIONALCARETSBLINK, - SCI_GETADDITIONALCARETSBLINK, - SCI_SCROLLRANGE, - SCI_SETADDITIONALCARETSVISIBLE, - SCI_GETADDITIONALCARETSVISIBLE, - SCI_AUTOCGETCURRENTTEXT, - SCI_GETSELECTIONS, - SCI_CLEARSELECTIONS, - SCI_SETSELECTION, - SCI_ADDSELECTION, - SCI_SETMAINSELECTION, - SCI_GETMAINSELECTION, - SCI_SETSELECTIONNCARET, - SCI_GETSELECTIONNCARET, - SCI_SETSELECTIONNANCHOR, - SCI_GETSELECTIONNANCHOR, - SCI_SETSELECTIONNCARETVIRTUALSPACE, - SCI_GETSELECTIONNCARETVIRTUALSPACE, - SCI_SETSELECTIONNANCHORVIRTUALSPACE, - SCI_GETSELECTIONNANCHORVIRTUALSPACE, - SCI_SETSELECTIONNSTART, - SCI_GETSELECTIONNSTART, - SCI_SETSELECTIONNEND, - SCI_GETSELECTIONNEND, - SCI_SETRECTANGULARSELECTIONCARET, - SCI_GETRECTANGULARSELECTIONCARET, - SCI_SETRECTANGULARSELECTIONANCHOR, - SCI_GETRECTANGULARSELECTIONANCHOR, - SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE, - SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE, - SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE, - SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE, - SCI_SETVIRTUALSPACEOPTIONS, - SCI_GETVIRTUALSPACEOPTIONS, - SCI_SETRECTANGULARSELECTIONMODIFIER, - SCI_GETRECTANGULARSELECTIONMODIFIER, - SCI_SETADDITIONALSELFORE, - SCI_SETADDITIONALSELBACK, - SCI_SETADDITIONALSELALPHA, - SCI_GETADDITIONALSELALPHA, - SCI_SETADDITIONALCARETFORE, - SCI_GETADDITIONALCARETFORE, - SCI_ROTATESELECTION, - SCI_SWAPMAINANCHORCARET, - SCI_SETFONTQUALITY, - SCI_GETFONTQUALITY, - SCI_SETFIRSTVISIBLELINE, - SCI_SETMULTIPASTE, - SCI_GETMULTIPASTE, - SCI_GETTAG, - SCI_CHANGELEXERSTATE, - SCI_CONTRACTEDFOLDNEXT, - SCI_VERTICALCENTRECARET, - SCI_MOVESELECTEDLINESUP, - SCI_MOVESELECTEDLINESDOWN, - SCI_SETIDENTIFIER, - SCI_GETIDENTIFIER, - SCI_RGBAIMAGESETWIDTH, - SCI_RGBAIMAGESETHEIGHT, - SCI_MARKERDEFINERGBAIMAGE, - SCI_REGISTERRGBAIMAGE, - SCI_SCROLLTOSTART, - SCI_SCROLLTOEND, - SCI_STARTRECORD, - SCI_STOPRECORD, - SCI_SETLEXER, - SCI_GETLEXER, - SCI_COLOURISE, - SCI_SETPROPERTY, - SCI_SETKEYWORDS, - SCI_SETLEXERLANGUAGE, - SCI_LOADLEXERLIBRARY, - SCI_GETPROPERTY, - SCI_GETPROPERTYEXPANDED, - SCI_GETPROPERTYINT, - SCI_GETSTYLEBITSNEEDED, - SCI_GETLEXERLANGUAGE, - SCI_PRIVATELEXERCALL, - SCI_PROPERTYNAMES, - SCI_PROPERTYTYPE, - SCI_DESCRIBEPROPERTY, - SCI_DESCRIBEKEYWORDSETS, - - SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR, - SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR, - SCI_CALLTIPSETPOSITION, - SCI_COUNTCHARACTERS, - SCI_CREATELOADER, - SCI_DELETERANGE, - SCI_FINDINDICATORFLASH, - SCI_FINDINDICATORHIDE, - SCI_FINDINDICATORSHOW, - SCI_GETALLLINESVISIBLE, - SCI_GETGAPPOSITION, - SCI_GETPUNCTUATIONCHARS, - SCI_GETRANGEPOINTER, - SCI_GETSELECTIONEMPTY, - SCI_GETTECHNOLOGY, - SCI_GETWHITESPACECHARS, - SCI_GETWORDCHARS, - SCI_RGBAIMAGESETSCALE, - SCI_SETPUNCTUATIONCHARS, - SCI_SETTECHNOLOGY, - SCI_STYLESETSIZEFRACTIONAL, - SCI_STYLEGETSIZEFRACTIONAL, - SCI_STYLESETWEIGHT, - SCI_STYLEGETWEIGHT, - - SCI_FOLDLINE, - SCI_FOLDCHILDREN, - SCI_EXPANDCHILDREN, - SCI_FOLDALL, - SCI_SETAUTOMATICFOLD, - SCI_GETAUTOMATICFOLD, - SCI_AUTOCSETORDER, - SCI_AUTOCGETORDER, - SCI_POSITIONRELATIVE, - SCI_RELEASEALLEXTENDEDSTYLES, - SCI_ALLOCATEEXTENDEDSTYLES, - SCI_SETMOUSESELECTIONRECTANGULARSWITCH, - SCI_GETMOUSESELECTIONRECTANGULARSWITCH, - SCI_GETCARETLINEVISIBLEALWAYS, - SCI_SETCARETLINEVISIBLEALWAYS, - SCI_SETREPRESENTATION, - SCI_GETREPRESENTATION, - SCI_CLEARREPRESENTATION, - }; - - enum { - SC_ALPHA_TRANSPARENT, - SC_ALPHA_OPAQUE, - SC_ALPHA_NOALPHA, - }; - - enum { - SC_CARETSTICKY_OFF, - SC_CARETSTICKY_ON, - SC_CARETSTICKY_WHITESPACE, - }; - - enum { - SC_EFF_QUALITY_MASK, - SC_EFF_QUALITY_DEFAULT, - SC_EFF_QUALITY_NON_ANTIALIASED, - SC_EFF_QUALITY_ANTIALIASED, - SC_EFF_QUALITY_LCD_OPTIMIZED, - }; - - enum { - SC_MARGINOPTION_NONE, - SC_MARGINOPTION_SUBLINESELECT, - }; - - enum { - SC_MULTIPASTE_ONCE, - SC_MULTIPASTE_EACH, - }; - - enum { - SC_TYPE_BOOLEAN, - SC_TYPE_INTEGER, - SC_TYPE_STRING, - }; - - enum { - SC_UPDATE_CONTENT, - SC_UPDATE_SELECTION, - SC_UPDATE_V_SCROLL, - SC_UPDATE_H_SCROLL, - }; - - enum { - SC_WRAPVISUALFLAG_NONE, - SC_WRAPVISUALFLAG_END, - SC_WRAPVISUALFLAG_START, - SC_WRAPVISUALFLAG_MARGIN, - }; - - enum { - SC_WRAPVISUALFLAGLOC_DEFAULT, - SC_WRAPVISUALFLAGLOC_END_BY_TEXT, - SC_WRAPVISUALFLAGLOC_START_BY_TEXT - }; - - enum { - SC_SEL_STREAM, - SC_SEL_RECTANGLE, - SC_SEL_LINES, - SC_SEL_THIN, - }; - - enum { - SCVS_NONE, - SCVS_RECTANGULARSELECTION, - SCVS_USERACCESSIBLE, - }; - - enum { - SCWS_INVISIBLE, - SCWS_VISIBLEALWAYS, - SCWS_VISIBLEAFTERINDENT - }; - - enum { - SC_EOL_CRLF, - SC_EOL_CR, - SC_EOL_LF - }; - - enum { - SC_CP_DBCS, - SC_CP_UTF8 - }; - - enum { - SC_MARK_CIRCLE, - SC_MARK_ROUNDRECT, - SC_MARK_ARROW, - SC_MARK_SMALLRECT, - SC_MARK_SHORTARROW, - SC_MARK_EMPTY, - SC_MARK_ARROWDOWN, - SC_MARK_MINUS, - SC_MARK_PLUS, - SC_MARK_VLINE, - SC_MARK_LCORNER, - SC_MARK_TCORNER, - SC_MARK_BOXPLUS, - SC_MARK_BOXPLUSCONNECTED, - SC_MARK_BOXMINUS, - SC_MARK_BOXMINUSCONNECTED, - SC_MARK_LCORNERCURVE, - SC_MARK_TCORNERCURVE, - SC_MARK_CIRCLEPLUS, - SC_MARK_CIRCLEPLUSCONNECTED, - SC_MARK_CIRCLEMINUS, - SC_MARK_CIRCLEMINUSCONNECTED, - SC_MARK_BACKGROUND, - SC_MARK_DOTDOTDOT, - SC_MARK_ARROWS, - SC_MARK_PIXMAP, - SC_MARK_FULLRECT, - SC_MARK_LEFTRECT, - SC_MARK_AVAILABLE, - SC_MARK_UNDERLINE, - SC_MARK_RGBAIMAGE, - SC_MARK_CHARACTER - }; - - enum { - SC_MARKNUM_FOLDEREND, - SC_MARKNUM_FOLDEROPENMID, - SC_MARKNUM_FOLDERMIDTAIL, - SC_MARKNUM_FOLDERTAIL, - SC_MARKNUM_FOLDERSUB, - SC_MARKNUM_FOLDER, - SC_MARKNUM_FOLDEROPEN, - SC_MASK_FOLDERS - }; - - enum { - SC_MARGIN_SYMBOL, - SC_MARGIN_NUMBER, - SC_MARGIN_BACK, - SC_MARGIN_FORE, - SC_MARGIN_TEXT, - SC_MARGIN_RTEXT, - }; - - enum { - STYLE_DEFAULT, - STYLE_LINENUMBER, - STYLE_BRACELIGHT, - STYLE_BRACEBAD, - STYLE_CONTROLCHAR, - STYLE_INDENTGUIDE, - STYLE_CALLTIP, - STYLE_LASTPREDEFINED, - STYLE_MAX - }; - - enum { - SC_CHARSET_ANSI, - SC_CHARSET_DEFAULT, - SC_CHARSET_BALTIC, - SC_CHARSET_CHINESEBIG5, - SC_CHARSET_EASTEUROPE, - SC_CHARSET_GB2312, - SC_CHARSET_GREEK, - SC_CHARSET_HANGUL, - SC_CHARSET_MAC, - SC_CHARSET_OEM, - SC_CHARSET_RUSSIAN, - SC_CHARSET_SHIFTJIS, - SC_CHARSET_SYMBOL, - SC_CHARSET_TURKISH, - SC_CHARSET_JOHAB, - SC_CHARSET_HEBREW, - SC_CHARSET_ARABIC, - SC_CHARSET_VIETNAMESE, - SC_CHARSET_THAI, - SC_CHARSET_8859_15, - }; - - enum { - SC_CASE_MIXED, - SC_CASE_UPPER, - SC_CASE_LOWER - }; - - enum - { - SC_IV_NONE, - SC_IV_REAL, - SC_IV_LOOKFORWARD, - SC_IV_LOOKBOTH - }; - - enum { - INDIC_PLAIN, - INDIC_SQUIGGLE, - INDIC_TT, - INDIC_DIAGONAL, - INDIC_STRIKE, - INDIC_HIDDEN, - INDIC_BOX, - INDIC_ROUNDBOX, - INDIC_STRAIGHTBOX, - INDIC_DASH, - INDIC_DOTS, - INDIC_SQUIGGLELOW, - INDIC_DOTBOX, - INDIC_SQUIGGLEPIXMAP, - INDIC_COMPOSITIONTHICK, - - INDIC_CONTAINER, - INDIC_MAX, - INDIC0_MASK, - INDIC1_MASK, - INDIC2_MASK, - INDICS_MASK - }; - - enum { - SC_PRINT_NORMAL, - SC_PRINT_INVERTLIGHT, - SC_PRINT_BLACKONWHITE, - SC_PRINT_COLOURONWHITE, - SC_PRINT_COLOURONWHITEDEFAULTBG - }; - - enum { - SCFIND_WHOLEWORD, - SCFIND_MATCHCASE, - SCFIND_WORDSTART, - SCFIND_REGEXP, - SCFIND_POSIX - }; - - enum { - SC_FOLDLEVELBASE, - SC_FOLDLEVELWHITEFLAG, - SC_FOLDLEVELHEADERFLAG, - SC_FOLDLEVELNUMBERMASK - }; - - enum - { - SC_FOLDFLAG_LINEBEFORE_EXPANDED, - SC_FOLDFLAG_LINEBEFORE_CONTRACTED, - SC_FOLDFLAG_LINEAFTER_EXPANDED, - SC_FOLDFLAG_LINEAFTER_CONTRACTED, - SC_FOLDFLAG_LEVELNUMBERS - }; - - enum { - SC_TIME_FOREVER - }; - - enum { - SC_WRAP_NONE, - SC_WRAP_WORD, - SC_WRAP_CHAR, - }; - - enum { - SC_WRAPINDENT_FIXED, - SC_WRAPINDENT_SAME, - SC_WRAPINDENT_INDENT, - }; - - enum { - SC_CACHE_NONE, - SC_CACHE_CARET, - SC_CACHE_PAGE, - SC_CACHE_DOCUMENT - }; - - enum { - ANNOTATION_HIDDEN, - ANNOTATION_STANDARD, - ANNOTATION_BOXED, - }; - - enum { - EDGE_NONE, - EDGE_LINE, - EDGE_BACKGROUND - }; - - enum { - SC_CURSORNORMAL, - SC_CURSORARROW, - SC_CURSORWAIT, - SC_CURSORREVERSEARROW - }; - - enum { - UNDO_MAY_COALESCE, - }; - - enum { - VISIBLE_SLOP, - VISIBLE_STRICT - }; - - enum { - CARET_SLOP, - CARET_STRICT, - CARET_JUMPS, - CARET_EVEN - }; - - enum - { - CARETSTYLE_INVISIBLE, - CARETSTYLE_LINE, - CARETSTYLE_BLOCK - }; - - enum { - SC_MOD_INSERTTEXT, - SC_MOD_DELETETEXT, - SC_MOD_CHANGESTYLE, - SC_MOD_CHANGEFOLD, - SC_PERFORMED_USER, - SC_PERFORMED_UNDO, - SC_PERFORMED_REDO, - SC_MULTISTEPUNDOREDO, - SC_LASTSTEPINUNDOREDO, - SC_MOD_CHANGEMARKER, - SC_MOD_BEFOREINSERT, - SC_MOD_BEFOREDELETE, - SC_MULTILINEUNDOREDO, - SC_STARTACTION, - SC_MOD_CHANGEINDICATOR, - SC_MOD_CHANGELINESTATE, - SC_MOD_CHANGEMARGIN, - SC_MOD_CHANGEANNOTATION, - SC_MOD_CONTAINER, - SC_MOD_LEXERSTATE, - SC_MODEVENTMASKALL - }; - - enum { - SCK_DOWN, - SCK_UP, - SCK_LEFT, - SCK_RIGHT, - SCK_HOME, - SCK_END, - SCK_PRIOR, - SCK_NEXT, - SCK_DELETE, - SCK_INSERT, - SCK_ESCAPE, - SCK_BACK, - SCK_TAB, - SCK_RETURN, - SCK_ADD, - SCK_SUBTRACT, - SCK_DIVIDE, - SCK_WIN, - SCK_RWIN, - SCK_MENU - }; - - enum { - SCMOD_NORM, - SCMOD_SHIFT, - SCMOD_CTRL, - SCMOD_ALT, - SCMOD_SUPER, - SCMOD_META, - }; - - enum { - SCLEX_CONTAINER, - SCLEX_NULL, - SCLEX_PYTHON, - SCLEX_CPP, - SCLEX_HTML, - SCLEX_XML, - SCLEX_PERL, - SCLEX_SQL, - SCLEX_VB, - SCLEX_PROPERTIES, - SCLEX_ERRORLIST, - SCLEX_MAKEFILE, - SCLEX_BATCH, - SCLEX_LATEX, - SCLEX_LUA, - SCLEX_DIFF, - SCLEX_CONF, - SCLEX_PASCAL, - SCLEX_AVE, - SCLEX_ADA, - SCLEX_LISP, - SCLEX_RUBY, - SCLEX_EIFFEL, - SCLEX_EIFFELKW, - SCLEX_TCL, - SCLEX_NNCRONTAB, - SCLEX_BULLANT, - SCLEX_VBSCRIPT, - SCLEX_ASP, - SCLEX_PHP, - SCLEX_BAAN, - SCLEX_MATLAB, - SCLEX_SCRIPTOL, - SCLEX_ASM, - SCLEX_CPPNOCASE, - SCLEX_FORTRAN, - SCLEX_F77, - SCLEX_CSS, - SCLEX_POV, - SCLEX_LOUT, - SCLEX_ESCRIPT, - SCLEX_PS, - SCLEX_NSIS, - SCLEX_MMIXAL, - SCLEX_CLW, - SCLEX_CLWNOCASE, - SCLEX_LOT, - SCLEX_YAML, - SCLEX_TEX, - SCLEX_METAPOST, - SCLEX_POWERBASIC, - SCLEX_FORTH, - SCLEX_ERLANG, - SCLEX_OCTAVE, - SCLEX_MSSQL, - SCLEX_VERILOG, - SCLEX_KIX, - SCLEX_GUI4CLI, - SCLEX_SPECMAN, - SCLEX_AU3, - SCLEX_APDL, - SCLEX_BASH, - SCLEX_ASN1, - SCLEX_VHDL, - SCLEX_CAML, - SCLEX_BLITZBASIC, - SCLEX_PUREBASIC, - SCLEX_HASKELL, - SCLEX_PHPSCRIPT, - SCLEX_TADS3, - SCLEX_REBOL, - SCLEX_SMALLTALK, - SCLEX_FLAGSHIP, - SCLEX_CSOUND, - SCLEX_FREEBASIC, - SCLEX_INNOSETUP, - SCLEX_OPAL, - SCLEX_SPICE, - SCLEX_D, - SCLEX_CMAKE, - SCLEX_GAP, - SCLEX_PLM, - SCLEX_PROGRESS, - SCLEX_ABAQUS, - SCLEX_ASYMPTOTE, - SCLEX_R, - SCLEX_MAGIK, - SCLEX_POWERSHELL, - SCLEX_MYSQL, - SCLEX_PO, - SCLEX_TAL, - SCLEX_COBOL, - SCLEX_TACL, - SCLEX_SORCUS, - SCLEX_POWERPRO, - SCLEX_NIMROD, - SCLEX_SML, - SCLEX_MARKDOWN, - SCLEX_TXT2TAGS, - SCLEX_A68K, - SCLEX_MODULA, - SCLEX_COFFEESCRIPT, - SCLEX_TCMD, - SCLEX_AVS, - SCLEX_ECL, - SCLEX_OSCRIPT, - SCLEX_VISUALPROLOG, - SCLEX_LITERATEHASKELL, - SCLEX_STTXT, - SCLEX_KVIRC, - SCLEX_RUST, - }; - - enum { - SC_WEIGHT_NORMAL, - SC_WEIGHT_SEMIBOLD, - SC_WEIGHT_BOLD, - }; - - enum { - SC_TECHNOLOGY_DEFAULT, - SC_TECHNOLOGY_DIRECTWRITE, - }; - - enum { - SC_CASEINSENSITIVEBEHAVIOUR_RESPECTCASE, - SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE, - }; - - enum { - SC_FONT_SIZE_MULTIPLIER, - }; - - enum - { - SC_FOLDACTION_CONTRACT, - SC_FOLDACTION_EXPAND, - SC_FOLDACTION_TOGGLE, - }; - - enum - { - SC_AUTOMATICFOLD_SHOW, - SC_AUTOMATICFOLD_CLICK, - SC_AUTOMATICFOLD_CHANGE, - }; - - enum - { - SC_ORDER_PRESORTED, - SC_ORDER_PERFORMSORT, - SC_ORDER_CUSTOM, - }; - - QsciScintillaBase(QWidget *parent /TransferThis/ = 0, const char *name = 0, - WFlags f = 0); - virtual ~QsciScintillaBase(); - -%ConvertToSubClassCode -static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; -} graph[] = { - {sipName_QsciScintillaBase, &sipType_QsciScintillaBase, 4, 1}, - {sipName_QsciMacro, &sipType_QsciMacro, -1, 2}, - {sipName_QsciLexer, &sipType_QsciLexer, 5, 3}, - {sipName_QsciAbstractAPIs, &sipType_QsciAbstractAPIs, 42, -1}, - {sipName_QsciScintilla, &sipType_QsciScintilla, -1, -1}, - {sipName_QsciLexerPO, &sipType_QsciLexerPO, -1, 6}, - {sipName_QsciLexerBash, &sipType_QsciLexerBash, -1, 7}, - {sipName_QsciLexerPython, &sipType_QsciLexerPython, -1, 8}, - {sipName_QsciLexerSQL, &sipType_QsciLexerSQL, -1, 9}, - {sipName_QsciLexerPascal, &sipType_QsciLexerPascal, -1, 10}, - {sipName_QsciLexerDiff, &sipType_QsciLexerDiff, -1, 11}, - {sipName_QsciLexerCustom, &sipType_QsciLexerCustom, -1, 12}, - {sipName_QsciLexerPOV, &sipType_QsciLexerPOV, -1, 13}, - {sipName_QsciLexerLua, &sipType_QsciLexerLua, -1, 14}, - {sipName_QsciLexerSpice, &sipType_QsciLexerSpice, -1, 15}, - {sipName_QsciLexerMatlab, &sipType_QsciLexerMatlab, 35, 16}, - {sipName_QsciLexerCSS, &sipType_QsciLexerCSS, -1, 17}, - {sipName_QsciLexerCMake, &sipType_QsciLexerCMake, -1, 18}, - {sipName_QsciLexerVHDL, &sipType_QsciLexerVHDL, -1, 19}, - {sipName_QsciLexerVerilog, &sipType_QsciLexerVerilog, -1, 20}, - {sipName_QsciLexerHTML, &sipType_QsciLexerHTML, 36, 21}, - {sipName_QsciLexerMakefile, &sipType_QsciLexerMakefile, -1, 22}, - {sipName_QsciLexerPostScript, &sipType_QsciLexerPostScript, -1, 23}, - {sipName_QsciLexerTCL, &sipType_QsciLexerTCL, -1, 24}, - {sipName_QsciLexerAVS, &sipType_QsciLexerAVS, -1, 25}, - {sipName_QsciLexerPerl, &sipType_QsciLexerPerl, -1, 26}, - {sipName_QsciLexerCoffeeScript, &sipType_QsciLexerCoffeeScript, -1, 27}, - {sipName_QsciLexerFortran77, &sipType_QsciLexerFortran77, 37, 28}, - {sipName_QsciLexerYAML, &sipType_QsciLexerYAML, -1, 29}, - {sipName_QsciLexerRuby, &sipType_QsciLexerRuby, -1, 30}, - {sipName_QsciLexerProperties, &sipType_QsciLexerProperties, -1, 31}, - {sipName_QsciLexerTeX, &sipType_QsciLexerTeX, -1, 32}, - {sipName_QsciLexerD, &sipType_QsciLexerD, -1, 33}, - {sipName_QsciLexerCPP, &sipType_QsciLexerCPP, 38, 34}, - {sipName_QsciLexerBatch, &sipType_QsciLexerBatch, -1, -1}, - {sipName_QsciLexerOctave, &sipType_QsciLexerOctave, -1, -1}, - {sipName_QsciLexerXML, &sipType_QsciLexerXML, -1, -1}, - {sipName_QsciLexerFortran, &sipType_QsciLexerFortran, -1, -1}, - {sipName_QsciLexerJava, &sipType_QsciLexerJava, -1, 39}, - {sipName_QsciLexerCSharp, &sipType_QsciLexerCSharp, -1, 40}, - {sipName_QsciLexerIDL, &sipType_QsciLexerIDL, -1, 41}, - {sipName_QsciLexerJavaScript, &sipType_QsciLexerJavaScript, -1, -1}, - {sipName_QsciAPIs, &sipType_QsciAPIs, -1, -1}, -}; - -int i = 0; - -sipType = NULL; - -do -{ - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; -} -while (i >= 0); -%End - - static QsciScintillaBase *pool(); - - long SendScintilla(unsigned int msg, unsigned long wParam = 0, - long lParam = 0) const; - long SendScintilla(unsigned int msg, unsigned long wParam, - void *lParam) const; - long SendScintilla(unsigned int msg, unsigned long wParam, - const char *lParam /DocType="Py_v3:bytes;str", Encoding="None"/) const; - long SendScintilla(unsigned int msg, - const char *lParam /DocType="Py_v3:bytes;str", Encoding="None"/); const - long SendScintilla(unsigned int msg, - const char *wParam /DocType="Py_v3:bytes;str", Encoding="None"/, - const char *lParam /DocType="Py_v3:bytes;str", Encoding="None"/) const; - long SendScintilla(unsigned int msg, long wParam) const; - //long SendScintilla(unsigned int msg, int wParam) const; - long SendScintilla(unsigned int msg, long cpMin, long cpMax, - char *lpstrText /DocType="Py_v3:bytes;str", Encoding="None"/) const; - long SendScintilla(unsigned int msg, unsigned long wParam, - const QColor &col) const; - long SendScintilla(unsigned int msg, const QColor &col) const; - long SendScintilla(unsigned int msg, unsigned long wParam, QPainter *hdc, - const QRect &rc, long cpMin, long cpMax) const; - long SendScintilla(unsigned int msg, unsigned long wParam, - const QPixmap &lParam) const; - long SendScintilla(unsigned int msg, unsigned long wParam, - const QImage &lParam) const; - - void *SendScintillaPtrResult(unsigned int msg) const; - - QScrollBar *horizontalScrollBar() const; - QScrollBar *verticalScrollBar() const; - QWidget *viewport() const; - virtual bool eventFilter(QObject *o, QEvent *e); - -signals: - void QSCN_SELCHANGED(bool yes); - - void SCEN_CHANGE(); - - void SCN_AUTOCCANCELLED(); - void SCN_AUTOCCHARDELETED(); - void SCN_AUTOCSELECTION(const char *selection, int position); - void SCN_CALLTIPCLICK(int direction); - void SCN_CHARADDED(int charadded); - void SCN_DOUBLECLICK(int position, int line, int modifiers); - void SCN_DWELLEND(int, int, int); - void SCN_DWELLSTART(int, int, int); - void SCN_FOCUSIN(); - void SCN_FOCUSOUT(); - void SCN_HOTSPOTCLICK(int position, int modifiers); - void SCN_HOTSPOTDOUBLECLICK(int position, int modifiers); - void SCN_HOTSPOTRELEASECLICK(int position, int modifiers); - void SCN_INDICATORCLICK(int position, int modifiers); - void SCN_INDICATORRELEASE(int position, int modifiers); - void SCN_MACRORECORD(unsigned int, unsigned long, void *); - void SCN_MARGINCLICK(int position, int modifiers, int margin); - void SCN_MODIFIED(int, int, const char *, int, int, int, int, int, int, int); - void SCN_MODIFYATTEMPTRO(); - void SCN_NEEDSHOWN(int, int); - void SCN_PAINTED(); - void SCN_SAVEPOINTLEFT(); - void SCN_SAVEPOINTREACHED(); - void SCN_STYLENEEDED(int position); - void SCN_UPDATEUI(int updated); - void SCN_USERLISTSELECTION(const char *, int); - void SCN_ZOOM(); - -protected: - - virtual void contextMenuEvent(QContextMenuEvent *e); - virtual void dragEnterEvent(QDragEnterEvent *e); - virtual void dragLeaveEvent(QDragLeaveEvent *e); - virtual void dragMoveEvent(QDragMoveEvent *e); - virtual void dropEvent(QDropEvent *e); - virtual void focusInEvent(QFocusEvent *e); - virtual void focusOutEvent(QFocusEvent *e); - virtual bool focusNextPrevChild(bool next); - virtual void keyPressEvent(QKeyEvent *e); - virtual void mouseDoubleClickEvent(QMouseEvent *e); - virtual void mouseMoveEvent(QMouseEvent *e); - virtual void mousePressEvent(QMouseEvent *e); - virtual void mouseReleaseEvent(QMouseEvent *e); - virtual void paintEvent(QPaintEvent *e); - virtual void resizeEvent(QResizeEvent *e); - -private: - QsciScintillaBase(const QsciScintillaBase &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qsciscintillabase4.sip b/PyQt5/sip/PyQt5/Qsci/qsciscintillabase4.sip deleted file mode 100644 index a4273d2a..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qsciscintillabase4.sip +++ /dev/null @@ -1,1364 +0,0 @@ -// This is the SIP interface definition for QsciScintillaBase. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciScintillaBase : QAbstractScrollArea -{ -%TypeHeaderCode -#include -%End - -public: - enum { - SCI_START, - SCI_OPTIONAL_START, - SCI_LEXER_START, - SCI_ADDTEXT, - SCI_ADDSTYLEDTEXT, - SCI_INSERTTEXT, - SCI_CLEARALL, - SCI_CLEARDOCUMENTSTYLE, - SCI_GETLENGTH, - SCI_GETCHARAT, - SCI_GETCURRENTPOS, - SCI_GETANCHOR, - SCI_GETSTYLEAT, - SCI_REDO, - SCI_SETUNDOCOLLECTION, - SCI_SELECTALL, - SCI_SETSAVEPOINT, - SCI_GETSTYLEDTEXT, - SCI_CANREDO, - SCI_MARKERLINEFROMHANDLE, - SCI_MARKERDELETEHANDLE, - SCI_GETUNDOCOLLECTION, - SCI_GETVIEWWS, - SCI_SETVIEWWS, - SCI_POSITIONFROMPOINT, - SCI_POSITIONFROMPOINTCLOSE, - SCI_GOTOLINE, - SCI_GOTOPOS, - SCI_SETANCHOR, - SCI_GETCURLINE, - SCI_GETENDSTYLED, - SCI_CONVERTEOLS, - SCI_GETEOLMODE, - SCI_SETEOLMODE, - SCI_STARTSTYLING, - SCI_SETSTYLING, - SCI_GETBUFFEREDDRAW, - SCI_SETBUFFEREDDRAW, - SCI_SETTABWIDTH, - SCI_GETTABWIDTH, - SCI_SETCODEPAGE, - SCI_MARKERDEFINE, - SCI_MARKERSETFORE, - SCI_MARKERSETBACK, - SCI_MARKERADD, - SCI_MARKERDELETE, - SCI_MARKERDELETEALL, - SCI_MARKERGET, - SCI_MARKERNEXT, - SCI_MARKERPREVIOUS, - SCI_MARKERDEFINEPIXMAP, - SCI_SETMARGINTYPEN, - SCI_GETMARGINTYPEN, - SCI_SETMARGINWIDTHN, - SCI_GETMARGINWIDTHN, - SCI_SETMARGINMASKN, - SCI_GETMARGINMASKN, - SCI_SETMARGINSENSITIVEN, - SCI_GETMARGINSENSITIVEN, - SCI_SETMARGINCURSORN, - SCI_GETMARGINCURSORN, - SCI_STYLECLEARALL, - SCI_STYLESETFORE, - SCI_STYLESETBACK, - SCI_STYLESETBOLD, - SCI_STYLESETITALIC, - SCI_STYLESETSIZE, - SCI_STYLESETFONT, - SCI_STYLESETEOLFILLED, - SCI_STYLERESETDEFAULT, - SCI_STYLESETUNDERLINE, - SCI_STYLESETCASE, - SCI_STYLESETCHARACTERSET, - SCI_SETSELFORE, - SCI_SETSELBACK, - SCI_SETCARETFORE, - SCI_ASSIGNCMDKEY, - SCI_CLEARCMDKEY, - SCI_CLEARALLCMDKEYS, - SCI_SETSTYLINGEX, - SCI_STYLESETVISIBLE, - SCI_GETCARETPERIOD, - SCI_SETCARETPERIOD, - SCI_SETWORDCHARS, - SCI_BEGINUNDOACTION, - SCI_ENDUNDOACTION, - SCI_INDICSETSTYLE, - SCI_INDICGETSTYLE, - SCI_INDICSETFORE, - SCI_INDICGETFORE, - SCI_SETWHITESPACEFORE, - SCI_SETWHITESPACEBACK, - SCI_SETWHITESPACESIZE, - SCI_GETWHITESPACESIZE, - SCI_SETSTYLEBITS, - SCI_GETSTYLEBITS, - SCI_SETLINESTATE, - SCI_GETLINESTATE, - SCI_GETMAXLINESTATE, - SCI_GETCARETLINEVISIBLE, - SCI_SETCARETLINEVISIBLE, - SCI_GETCARETLINEBACK, - SCI_SETCARETLINEBACK, - SCI_STYLESETCHANGEABLE, - SCI_AUTOCSHOW, - SCI_AUTOCCANCEL, - SCI_AUTOCACTIVE, - SCI_AUTOCPOSSTART, - SCI_AUTOCCOMPLETE, - SCI_AUTOCSTOPS, - SCI_AUTOCSETSEPARATOR, - SCI_AUTOCGETSEPARATOR, - SCI_AUTOCSELECT, - SCI_AUTOCSETCANCELATSTART, - SCI_AUTOCGETCANCELATSTART, - SCI_AUTOCSETFILLUPS, - SCI_AUTOCSETCHOOSESINGLE, - SCI_AUTOCGETCHOOSESINGLE, - SCI_AUTOCSETIGNORECASE, - SCI_AUTOCGETIGNORECASE, - SCI_USERLISTSHOW, - SCI_AUTOCSETAUTOHIDE, - SCI_AUTOCGETAUTOHIDE, - SCI_AUTOCSETDROPRESTOFWORD, - SCI_AUTOCGETDROPRESTOFWORD, - SCI_SETINDENT, - SCI_GETINDENT, - SCI_SETUSETABS, - SCI_GETUSETABS, - SCI_SETLINEINDENTATION, - SCI_GETLINEINDENTATION, - SCI_GETLINEINDENTPOSITION, - SCI_GETCOLUMN, - SCI_SETHSCROLLBAR, - SCI_GETHSCROLLBAR, - SCI_SETINDENTATIONGUIDES, - SCI_GETINDENTATIONGUIDES, - SCI_SETHIGHLIGHTGUIDE, - SCI_GETHIGHLIGHTGUIDE, - SCI_GETLINEENDPOSITION, - SCI_GETCODEPAGE, - SCI_GETCARETFORE, - SCI_GETREADONLY, - SCI_SETCURRENTPOS, - SCI_SETSELECTIONSTART, - SCI_GETSELECTIONSTART, - SCI_SETSELECTIONEND, - SCI_GETSELECTIONEND, - SCI_SETPRINTMAGNIFICATION, - SCI_GETPRINTMAGNIFICATION, - SCI_SETPRINTCOLOURMODE, - SCI_GETPRINTCOLOURMODE, - SCI_FINDTEXT, - SCI_FORMATRANGE, - SCI_GETFIRSTVISIBLELINE, - SCI_GETLINE, - SCI_GETLINECOUNT, - SCI_SETMARGINLEFT, - SCI_GETMARGINLEFT, - SCI_SETMARGINRIGHT, - SCI_GETMARGINRIGHT, - SCI_GETMODIFY, - SCI_SETSEL, - SCI_GETSELTEXT, - SCI_GETTEXTRANGE, - SCI_HIDESELECTION, - SCI_POINTXFROMPOSITION, - SCI_POINTYFROMPOSITION, - SCI_LINEFROMPOSITION, - SCI_POSITIONFROMLINE, - SCI_LINESCROLL, - SCI_SCROLLCARET, - SCI_REPLACESEL, - SCI_SETREADONLY, - SCI_NULL, - SCI_CANPASTE, - SCI_CANUNDO, - SCI_EMPTYUNDOBUFFER, - SCI_UNDO, - SCI_CUT, - SCI_COPY, - SCI_PASTE, - SCI_CLEAR, - SCI_SETTEXT, - SCI_GETTEXT, - SCI_GETTEXTLENGTH, - SCI_GETDIRECTFUNCTION, - SCI_GETDIRECTPOINTER, - SCI_SETOVERTYPE, - SCI_GETOVERTYPE, - SCI_SETCARETWIDTH, - SCI_GETCARETWIDTH, - SCI_SETTARGETSTART, - SCI_GETTARGETSTART, - SCI_SETTARGETEND, - SCI_GETTARGETEND, - SCI_REPLACETARGET, - SCI_REPLACETARGETRE, - SCI_SEARCHINTARGET, - SCI_SETSEARCHFLAGS, - SCI_GETSEARCHFLAGS, - SCI_CALLTIPSHOW, - SCI_CALLTIPCANCEL, - SCI_CALLTIPACTIVE, - SCI_CALLTIPPOSSTART, - SCI_CALLTIPSETHLT, - SCI_CALLTIPSETBACK, - SCI_CALLTIPSETFORE, - SCI_CALLTIPSETFOREHLT, - SCI_AUTOCSETMAXWIDTH, - SCI_AUTOCGETMAXWIDTH, - SCI_AUTOCSETMAXHEIGHT, - SCI_AUTOCGETMAXHEIGHT, - SCI_CALLTIPUSESTYLE, - SCI_VISIBLEFROMDOCLINE, - SCI_DOCLINEFROMVISIBLE, - SCI_SETFOLDLEVEL, - SCI_GETFOLDLEVEL, - SCI_GETLASTCHILD, - SCI_GETFOLDPARENT, - SCI_SHOWLINES, - SCI_HIDELINES, - SCI_GETLINEVISIBLE, - SCI_SETFOLDEXPANDED, - SCI_GETFOLDEXPANDED, - SCI_TOGGLEFOLD, - SCI_ENSUREVISIBLE, - SCI_SETFOLDFLAGS, - SCI_ENSUREVISIBLEENFORCEPOLICY, - SCI_WRAPCOUNT, - SCI_SETTABINDENTS, - SCI_GETTABINDENTS, - SCI_SETBACKSPACEUNINDENTS, - SCI_GETBACKSPACEUNINDENTS, - SCI_SETMOUSEDWELLTIME, - SCI_GETMOUSEDWELLTIME, - SCI_WORDSTARTPOSITION, - SCI_WORDENDPOSITION, - SCI_SETWRAPMODE, - SCI_GETWRAPMODE, - SCI_SETLAYOUTCACHE, - SCI_GETLAYOUTCACHE, - SCI_SETSCROLLWIDTH, - SCI_GETSCROLLWIDTH, - SCI_TEXTWIDTH, - SCI_SETENDATLASTLINE, - SCI_GETENDATLASTLINE, - SCI_TEXTHEIGHT, - SCI_SETVSCROLLBAR, - SCI_GETVSCROLLBAR, - SCI_APPENDTEXT, - SCI_GETTWOPHASEDRAW, - SCI_SETTWOPHASEDRAW, - SCI_AUTOCGETTYPESEPARATOR, - SCI_AUTOCSETTYPESEPARATOR, - SCI_TARGETFROMSELECTION, - SCI_LINESJOIN, - SCI_LINESSPLIT, - SCI_SETFOLDMARGINCOLOUR, - SCI_SETFOLDMARGINHICOLOUR, - SCI_MARKERSETBACKSELECTED, - SCI_MARKERENABLEHIGHLIGHT, - SCI_LINEDOWN, - SCI_LINEDOWNEXTEND, - SCI_LINEUP, - SCI_LINEUPEXTEND, - SCI_CHARLEFT, - SCI_CHARLEFTEXTEND, - SCI_CHARRIGHT, - SCI_CHARRIGHTEXTEND, - SCI_WORDLEFT, - SCI_WORDLEFTEXTEND, - SCI_WORDRIGHT, - SCI_WORDRIGHTEXTEND, - SCI_HOME, - SCI_HOMEEXTEND, - SCI_LINEEND, - SCI_LINEENDEXTEND, - SCI_DOCUMENTSTART, - SCI_DOCUMENTSTARTEXTEND, - SCI_DOCUMENTEND, - SCI_DOCUMENTENDEXTEND, - SCI_PAGEUP, - SCI_PAGEUPEXTEND, - SCI_PAGEDOWN, - SCI_PAGEDOWNEXTEND, - SCI_EDITTOGGLEOVERTYPE, - SCI_CANCEL, - SCI_DELETEBACK, - SCI_TAB, - SCI_BACKTAB, - SCI_NEWLINE, - SCI_FORMFEED, - SCI_VCHOME, - SCI_VCHOMEEXTEND, - SCI_ZOOMIN, - SCI_ZOOMOUT, - SCI_DELWORDLEFT, - SCI_DELWORDRIGHT, - SCI_LINECUT, - SCI_LINEDELETE, - SCI_LINETRANSPOSE, - SCI_LOWERCASE, - SCI_UPPERCASE, - SCI_LINESCROLLDOWN, - SCI_LINESCROLLUP, - SCI_DELETEBACKNOTLINE, - SCI_HOMEDISPLAY, - SCI_HOMEDISPLAYEXTEND, - SCI_LINEENDDISPLAY, - SCI_LINEENDDISPLAYEXTEND, - SCI_MOVECARETINSIDEVIEW, - SCI_LINELENGTH, - SCI_BRACEHIGHLIGHT, - SCI_BRACEBADLIGHT, - SCI_BRACEMATCH, - SCI_GETVIEWEOL, - SCI_SETVIEWEOL, - SCI_GETDOCPOINTER, - SCI_SETDOCPOINTER, - SCI_SETMODEVENTMASK, - SCI_GETEDGECOLUMN, - SCI_SETEDGECOLUMN, - SCI_GETEDGEMODE, - SCI_SETEDGEMODE, - SCI_GETEDGECOLOUR, - SCI_SETEDGECOLOUR, - SCI_SEARCHANCHOR, - SCI_SEARCHNEXT, - SCI_SEARCHPREV, - SCI_LINESONSCREEN, - SCI_USEPOPUP, - SCI_SELECTIONISRECTANGLE, - SCI_SETZOOM, - SCI_GETZOOM, - SCI_CREATEDOCUMENT, - SCI_ADDREFDOCUMENT, - SCI_RELEASEDOCUMENT, - SCI_GETMODEVENTMASK, - SCI_SETFOCUS, - SCI_GETFOCUS, - SCI_SETSTATUS, - SCI_GETSTATUS, - SCI_SETMOUSEDOWNCAPTURES, - SCI_GETMOUSEDOWNCAPTURES, - SCI_SETCURSOR, - SCI_GETCURSOR, - SCI_SETCONTROLCHARSYMBOL, - SCI_GETCONTROLCHARSYMBOL, - SCI_WORDPARTLEFT, - SCI_WORDPARTLEFTEXTEND, - SCI_WORDPARTRIGHT, - SCI_WORDPARTRIGHTEXTEND, - SCI_SETVISIBLEPOLICY, - SCI_DELLINELEFT, - SCI_DELLINERIGHT, - SCI_SETXOFFSET, - SCI_GETXOFFSET, - SCI_CHOOSECARETX, - SCI_GRABFOCUS, - SCI_SETXCARETPOLICY, - SCI_SETYCARETPOLICY, - SCI_LINEDUPLICATE, - SCI_REGISTERIMAGE, - SCI_SETPRINTWRAPMODE, - SCI_GETPRINTWRAPMODE, - SCI_CLEARREGISTEREDIMAGES, - SCI_STYLESETHOTSPOT, - SCI_SETHOTSPOTACTIVEFORE, - SCI_SETHOTSPOTACTIVEBACK, - SCI_SETHOTSPOTACTIVEUNDERLINE, - SCI_SETHOTSPOTSINGLELINE, - SCI_PARADOWN, - SCI_PARADOWNEXTEND, - SCI_PARAUP, - SCI_PARAUPEXTEND, - SCI_POSITIONBEFORE, - SCI_POSITIONAFTER, - SCI_COPYRANGE, - SCI_COPYTEXT, - SCI_SETSELECTIONMODE, - SCI_GETSELECTIONMODE, - SCI_GETLINESELSTARTPOSITION, - SCI_GETLINESELENDPOSITION, - SCI_LINEDOWNRECTEXTEND, - SCI_LINEUPRECTEXTEND, - SCI_CHARLEFTRECTEXTEND, - SCI_CHARRIGHTRECTEXTEND, - SCI_HOMERECTEXTEND, - SCI_VCHOMERECTEXTEND, - SCI_LINEENDRECTEXTEND, - SCI_PAGEUPRECTEXTEND, - SCI_PAGEDOWNRECTEXTEND, - SCI_STUTTEREDPAGEUP, - SCI_STUTTEREDPAGEUPEXTEND, - SCI_STUTTEREDPAGEDOWN, - SCI_STUTTEREDPAGEDOWNEXTEND, - SCI_WORDLEFTEND, - SCI_WORDLEFTENDEXTEND, - SCI_WORDRIGHTEND, - SCI_WORDRIGHTENDEXTEND, - SCI_SETWHITESPACECHARS, - SCI_SETCHARSDEFAULT, - SCI_AUTOCGETCURRENT, - SCI_ALLOCATE, - SCI_HOMEWRAP, - SCI_HOMEWRAPEXTEND, - SCI_LINEENDWRAP, - SCI_LINEENDWRAPEXTEND, - SCI_VCHOMEWRAP, - SCI_VCHOMEWRAPEXTEND, - SCI_LINECOPY, - SCI_FINDCOLUMN, - SCI_GETCARETSTICKY, - SCI_SETCARETSTICKY, - SCI_TOGGLECARETSTICKY, - SCI_SETWRAPVISUALFLAGS, - SCI_GETWRAPVISUALFLAGS, - SCI_SETWRAPVISUALFLAGSLOCATION, - SCI_GETWRAPVISUALFLAGSLOCATION, - SCI_SETWRAPSTARTINDENT, - SCI_GETWRAPSTARTINDENT, - SCI_MARKERADDSET, - SCI_SETPASTECONVERTENDINGS, - SCI_GETPASTECONVERTENDINGS, - SCI_SELECTIONDUPLICATE, - SCI_SETCARETLINEBACKALPHA, - SCI_GETCARETLINEBACKALPHA, - SCI_SETWRAPINDENTMODE, - SCI_GETWRAPINDENTMODE, - SCI_MARKERSETALPHA, - SCI_GETSELALPHA, - SCI_SETSELALPHA, - SCI_GETSELEOLFILLED, - SCI_SETSELEOLFILLED, - SCI_STYLEGETFORE, - SCI_STYLEGETBACK, - SCI_STYLEGETBOLD, - SCI_STYLEGETITALIC, - SCI_STYLEGETSIZE, - SCI_STYLEGETFONT, - SCI_STYLEGETEOLFILLED, - SCI_STYLEGETUNDERLINE, - SCI_STYLEGETCASE, - SCI_STYLEGETCHARACTERSET, - SCI_STYLEGETVISIBLE, - SCI_STYLEGETCHANGEABLE, - SCI_STYLEGETHOTSPOT, - SCI_GETHOTSPOTACTIVEFORE, - SCI_GETHOTSPOTACTIVEBACK, - SCI_GETHOTSPOTACTIVEUNDERLINE, - SCI_GETHOTSPOTSINGLELINE, - SCI_BRACEHIGHLIGHTINDICATOR, - SCI_BRACEBADLIGHTINDICATOR, - SCI_SETINDICATORCURRENT, - SCI_GETINDICATORCURRENT, - SCI_SETINDICATORVALUE, - SCI_GETINDICATORVALUE, - SCI_INDICATORFILLRANGE, - SCI_INDICATORCLEARRANGE, - SCI_INDICATORALLONFOR, - SCI_INDICATORVALUEAT, - SCI_INDICATORSTART, - SCI_INDICATOREND, - SCI_INDICSETUNDER, - SCI_INDICGETUNDER, - SCI_SETCARETSTYLE, - SCI_GETCARETSTYLE, - SCI_SETPOSITIONCACHE, - SCI_GETPOSITIONCACHE, - SCI_SETSCROLLWIDTHTRACKING, - SCI_GETSCROLLWIDTHTRACKING, - SCI_DELWORDRIGHTEND, - SCI_COPYALLOWLINE, - SCI_GETCHARACTERPOINTER, - SCI_SETKEYSUNICODE, - SCI_GETKEYSUNICODE, - SCI_INDICSETALPHA, - SCI_INDICGETALPHA, - SCI_SETEXTRAASCENT, - SCI_GETEXTRAASCENT, - SCI_SETEXTRADESCENT, - SCI_GETEXTRADESCENT, - SCI_MARKERSYMBOLDEFINED, - SCI_MARGINSETTEXT, - SCI_MARGINGETTEXT, - SCI_MARGINSETSTYLE, - SCI_MARGINGETSTYLE, - SCI_MARGINSETSTYLES, - SCI_MARGINGETSTYLES, - SCI_MARGINTEXTCLEARALL, - SCI_MARGINSETSTYLEOFFSET, - SCI_MARGINGETSTYLEOFFSET, - SCI_SETMARGINOPTIONS, - SCI_ANNOTATIONSETTEXT, - SCI_ANNOTATIONGETTEXT, - SCI_ANNOTATIONSETSTYLE, - SCI_ANNOTATIONGETSTYLE, - SCI_ANNOTATIONSETSTYLES, - SCI_ANNOTATIONGETSTYLES, - SCI_ANNOTATIONGETLINES, - SCI_ANNOTATIONCLEARALL, - SCI_ANNOTATIONSETVISIBLE, - SCI_ANNOTATIONGETVISIBLE, - SCI_ANNOTATIONSETSTYLEOFFSET, - SCI_ANNOTATIONGETSTYLEOFFSET, - SCI_SETEMPTYSELECTION, - SCI_GETMARGINOPTIONS, - SCI_INDICSETOUTLINEALPHA, - SCI_INDICGETOUTLINEALPHA, - SCI_ADDUNDOACTION, - SCI_CHARPOSITIONFROMPOINT, - SCI_CHARPOSITIONFROMPOINTCLOSE, - SCI_SETMULTIPLESELECTION, - SCI_GETMULTIPLESELECTION, - SCI_SETADDITIONALSELECTIONTYPING, - SCI_GETADDITIONALSELECTIONTYPING, - SCI_SETADDITIONALCARETSBLINK, - SCI_GETADDITIONALCARETSBLINK, - SCI_SCROLLRANGE, - SCI_SETADDITIONALCARETSVISIBLE, - SCI_GETADDITIONALCARETSVISIBLE, - SCI_AUTOCGETCURRENTTEXT, - SCI_GETSELECTIONS, - SCI_CLEARSELECTIONS, - SCI_SETSELECTION, - SCI_ADDSELECTION, - SCI_SETMAINSELECTION, - SCI_GETMAINSELECTION, - SCI_SETSELECTIONNCARET, - SCI_GETSELECTIONNCARET, - SCI_SETSELECTIONNANCHOR, - SCI_GETSELECTIONNANCHOR, - SCI_SETSELECTIONNCARETVIRTUALSPACE, - SCI_GETSELECTIONNCARETVIRTUALSPACE, - SCI_SETSELECTIONNANCHORVIRTUALSPACE, - SCI_GETSELECTIONNANCHORVIRTUALSPACE, - SCI_SETSELECTIONNSTART, - SCI_GETSELECTIONNSTART, - SCI_SETSELECTIONNEND, - SCI_GETSELECTIONNEND, - SCI_SETRECTANGULARSELECTIONCARET, - SCI_GETRECTANGULARSELECTIONCARET, - SCI_SETRECTANGULARSELECTIONANCHOR, - SCI_GETRECTANGULARSELECTIONANCHOR, - SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE, - SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE, - SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE, - SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE, - SCI_SETVIRTUALSPACEOPTIONS, - SCI_GETVIRTUALSPACEOPTIONS, - SCI_SETRECTANGULARSELECTIONMODIFIER, - SCI_GETRECTANGULARSELECTIONMODIFIER, - SCI_SETADDITIONALSELFORE, - SCI_SETADDITIONALSELBACK, - SCI_SETADDITIONALSELALPHA, - SCI_GETADDITIONALSELALPHA, - SCI_SETADDITIONALCARETFORE, - SCI_GETADDITIONALCARETFORE, - SCI_ROTATESELECTION, - SCI_SWAPMAINANCHORCARET, - SCI_SETFONTQUALITY, - SCI_GETFONTQUALITY, - SCI_SETFIRSTVISIBLELINE, - SCI_SETMULTIPASTE, - SCI_GETMULTIPASTE, - SCI_GETTAG, - SCI_CHANGELEXERSTATE, - SCI_CONTRACTEDFOLDNEXT, - SCI_VERTICALCENTRECARET, - SCI_MOVESELECTEDLINESUP, - SCI_MOVESELECTEDLINESDOWN, - SCI_SETIDENTIFIER, - SCI_GETIDENTIFIER, - SCI_RGBAIMAGESETWIDTH, - SCI_RGBAIMAGESETHEIGHT, - SCI_MARKERDEFINERGBAIMAGE, - SCI_REGISTERRGBAIMAGE, - SCI_SCROLLTOSTART, - SCI_SCROLLTOEND, - SCI_STARTRECORD, - SCI_STOPRECORD, - SCI_SETLEXER, - SCI_GETLEXER, - SCI_COLOURISE, - SCI_SETPROPERTY, - SCI_SETKEYWORDS, - SCI_SETLEXERLANGUAGE, - SCI_LOADLEXERLIBRARY, - SCI_GETPROPERTY, - SCI_GETPROPERTYEXPANDED, - SCI_GETPROPERTYINT, - SCI_GETSTYLEBITSNEEDED, - SCI_GETLEXERLANGUAGE, - SCI_PRIVATELEXERCALL, - SCI_PROPERTYNAMES, - SCI_PROPERTYTYPE, - SCI_DESCRIBEPROPERTY, - SCI_DESCRIBEKEYWORDSETS, - - SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR, - SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR, - SCI_CALLTIPSETPOSITION, - SCI_COUNTCHARACTERS, - SCI_CREATELOADER, - SCI_DELETERANGE, - SCI_FINDINDICATORFLASH, - SCI_FINDINDICATORHIDE, - SCI_FINDINDICATORSHOW, - SCI_GETALLLINESVISIBLE, - SCI_GETGAPPOSITION, - SCI_GETPUNCTUATIONCHARS, - SCI_GETRANGEPOINTER, - SCI_GETSELECTIONEMPTY, - SCI_GETTECHNOLOGY, - SCI_GETWHITESPACECHARS, - SCI_GETWORDCHARS, - SCI_RGBAIMAGESETSCALE, - SCI_SETPUNCTUATIONCHARS, - SCI_SETTECHNOLOGY, - SCI_STYLESETSIZEFRACTIONAL, - SCI_STYLEGETSIZEFRACTIONAL, - SCI_STYLESETWEIGHT, - SCI_STYLEGETWEIGHT, - - SCI_FOLDLINE, - SCI_FOLDCHILDREN, - SCI_EXPANDCHILDREN, - SCI_FOLDALL, - SCI_SETAUTOMATICFOLD, - SCI_GETAUTOMATICFOLD, - SCI_AUTOCSETORDER, - SCI_AUTOCGETORDER, - SCI_POSITIONRELATIVE, - SCI_RELEASEALLEXTENDEDSTYLES, - SCI_ALLOCATEEXTENDEDSTYLES, - SCI_SETMOUSESELECTIONRECTANGULARSWITCH, - SCI_GETMOUSESELECTIONRECTANGULARSWITCH, - SCI_GETCARETLINEVISIBLEALWAYS, - SCI_SETCARETLINEVISIBLEALWAYS, - SCI_SETREPRESENTATION, - SCI_GETREPRESENTATION, - SCI_CLEARREPRESENTATION, - }; - - enum { - SC_ALPHA_TRANSPARENT, - SC_ALPHA_OPAQUE, - SC_ALPHA_NOALPHA, - }; - - enum { - SC_CARETSTICKY_OFF, - SC_CARETSTICKY_ON, - SC_CARETSTICKY_WHITESPACE, - }; - - enum { - SC_EFF_QUALITY_MASK, - SC_EFF_QUALITY_DEFAULT, - SC_EFF_QUALITY_NON_ANTIALIASED, - SC_EFF_QUALITY_ANTIALIASED, - SC_EFF_QUALITY_LCD_OPTIMIZED, - }; - - enum { - SC_MARGINOPTION_NONE, - SC_MARGINOPTION_SUBLINESELECT, - }; - - enum { - SC_MULTIPASTE_ONCE, - SC_MULTIPASTE_EACH, - }; - - enum { - SC_TYPE_BOOLEAN, - SC_TYPE_INTEGER, - SC_TYPE_STRING, - }; - - enum { - SC_UPDATE_CONTENT, - SC_UPDATE_SELECTION, - SC_UPDATE_V_SCROLL, - SC_UPDATE_H_SCROLL, - }; - - enum { - SC_WRAPVISUALFLAG_NONE, - SC_WRAPVISUALFLAG_END, - SC_WRAPVISUALFLAG_START, - SC_WRAPVISUALFLAG_MARGIN, - }; - - enum { - SC_WRAPVISUALFLAGLOC_DEFAULT, - SC_WRAPVISUALFLAGLOC_END_BY_TEXT, - SC_WRAPVISUALFLAGLOC_START_BY_TEXT - }; - - enum { - SC_SEL_STREAM, - SC_SEL_RECTANGLE, - SC_SEL_LINES, - SC_SEL_THIN, - }; - - enum { - SCVS_NONE, - SCVS_RECTANGULARSELECTION, - SCVS_USERACCESSIBLE, - }; - - enum { - SCWS_INVISIBLE, - SCWS_VISIBLEALWAYS, - SCWS_VISIBLEAFTERINDENT - }; - - enum { - SC_EOL_CRLF, - SC_EOL_CR, - SC_EOL_LF - }; - - enum { - SC_CP_DBCS, - SC_CP_UTF8 - }; - - enum { - SC_MARK_CIRCLE, - SC_MARK_ROUNDRECT, - SC_MARK_ARROW, - SC_MARK_SMALLRECT, - SC_MARK_SHORTARROW, - SC_MARK_EMPTY, - SC_MARK_ARROWDOWN, - SC_MARK_MINUS, - SC_MARK_PLUS, - SC_MARK_VLINE, - SC_MARK_LCORNER, - SC_MARK_TCORNER, - SC_MARK_BOXPLUS, - SC_MARK_BOXPLUSCONNECTED, - SC_MARK_BOXMINUS, - SC_MARK_BOXMINUSCONNECTED, - SC_MARK_LCORNERCURVE, - SC_MARK_TCORNERCURVE, - SC_MARK_CIRCLEPLUS, - SC_MARK_CIRCLEPLUSCONNECTED, - SC_MARK_CIRCLEMINUS, - SC_MARK_CIRCLEMINUSCONNECTED, - SC_MARK_BACKGROUND, - SC_MARK_DOTDOTDOT, - SC_MARK_ARROWS, - SC_MARK_PIXMAP, - SC_MARK_FULLRECT, - SC_MARK_LEFTRECT, - SC_MARK_AVAILABLE, - SC_MARK_UNDERLINE, - SC_MARK_RGBAIMAGE, - SC_MARK_CHARACTER - }; - - enum { - SC_MARKNUM_FOLDEREND, - SC_MARKNUM_FOLDEROPENMID, - SC_MARKNUM_FOLDERMIDTAIL, - SC_MARKNUM_FOLDERTAIL, - SC_MARKNUM_FOLDERSUB, - SC_MARKNUM_FOLDER, - SC_MARKNUM_FOLDEROPEN, - SC_MASK_FOLDERS - }; - - enum { - SC_MARGIN_SYMBOL, - SC_MARGIN_NUMBER, - SC_MARGIN_BACK, - SC_MARGIN_FORE, - SC_MARGIN_TEXT, - SC_MARGIN_RTEXT, - }; - - enum { - STYLE_DEFAULT, - STYLE_LINENUMBER, - STYLE_BRACELIGHT, - STYLE_BRACEBAD, - STYLE_CONTROLCHAR, - STYLE_INDENTGUIDE, - STYLE_CALLTIP, - STYLE_LASTPREDEFINED, - STYLE_MAX - }; - - enum { - SC_CHARSET_ANSI, - SC_CHARSET_DEFAULT, - SC_CHARSET_BALTIC, - SC_CHARSET_CHINESEBIG5, - SC_CHARSET_EASTEUROPE, - SC_CHARSET_GB2312, - SC_CHARSET_GREEK, - SC_CHARSET_HANGUL, - SC_CHARSET_MAC, - SC_CHARSET_OEM, - SC_CHARSET_RUSSIAN, - SC_CHARSET_SHIFTJIS, - SC_CHARSET_SYMBOL, - SC_CHARSET_TURKISH, - SC_CHARSET_JOHAB, - SC_CHARSET_HEBREW, - SC_CHARSET_ARABIC, - SC_CHARSET_VIETNAMESE, - SC_CHARSET_THAI, - SC_CHARSET_8859_15, - }; - - enum { - SC_CASE_MIXED, - SC_CASE_UPPER, - SC_CASE_LOWER - }; - - enum - { - SC_IV_NONE, - SC_IV_REAL, - SC_IV_LOOKFORWARD, - SC_IV_LOOKBOTH - }; - - enum { - INDIC_PLAIN, - INDIC_SQUIGGLE, - INDIC_TT, - INDIC_DIAGONAL, - INDIC_STRIKE, - INDIC_HIDDEN, - INDIC_BOX, - INDIC_ROUNDBOX, - INDIC_STRAIGHTBOX, - INDIC_DASH, - INDIC_DOTS, - INDIC_SQUIGGLELOW, - INDIC_DOTBOX, - INDIC_SQUIGGLEPIXMAP, - INDIC_COMPOSITIONTHICK, - - INDIC_CONTAINER, - INDIC_MAX, - INDIC0_MASK, - INDIC1_MASK, - INDIC2_MASK, - INDICS_MASK - }; - - enum { - SC_PRINT_NORMAL, - SC_PRINT_INVERTLIGHT, - SC_PRINT_BLACKONWHITE, - SC_PRINT_COLOURONWHITE, - SC_PRINT_COLOURONWHITEDEFAULTBG - }; - - enum { - SCFIND_WHOLEWORD, - SCFIND_MATCHCASE, - SCFIND_WORDSTART, - SCFIND_REGEXP, - SCFIND_POSIX - }; - - enum { - SC_FOLDLEVELBASE, - SC_FOLDLEVELWHITEFLAG, - SC_FOLDLEVELHEADERFLAG, - SC_FOLDLEVELNUMBERMASK - }; - - enum - { - SC_FOLDFLAG_LINEBEFORE_EXPANDED, - SC_FOLDFLAG_LINEBEFORE_CONTRACTED, - SC_FOLDFLAG_LINEAFTER_EXPANDED, - SC_FOLDFLAG_LINEAFTER_CONTRACTED, - SC_FOLDFLAG_LEVELNUMBERS - }; - - enum { - SC_TIME_FOREVER - }; - - enum { - SC_WRAP_NONE, - SC_WRAP_WORD, - SC_WRAP_CHAR, - }; - - enum { - SC_WRAPINDENT_FIXED, - SC_WRAPINDENT_SAME, - SC_WRAPINDENT_INDENT, - }; - - enum { - SC_CACHE_NONE, - SC_CACHE_CARET, - SC_CACHE_PAGE, - SC_CACHE_DOCUMENT - }; - - enum { - ANNOTATION_HIDDEN, - ANNOTATION_STANDARD, - ANNOTATION_BOXED, - }; - - enum { - EDGE_NONE, - EDGE_LINE, - EDGE_BACKGROUND - }; - - enum { - SC_CURSORNORMAL, - SC_CURSORARROW, - SC_CURSORWAIT, - SC_CURSORREVERSEARROW - }; - - enum { - UNDO_MAY_COALESCE, - }; - - enum { - VISIBLE_SLOP, - VISIBLE_STRICT - }; - - enum { - CARET_SLOP, - CARET_STRICT, - CARET_JUMPS, - CARET_EVEN - }; - - enum - { - CARETSTYLE_INVISIBLE, - CARETSTYLE_LINE, - CARETSTYLE_BLOCK - }; - - enum { - SC_MOD_INSERTTEXT, - SC_MOD_DELETETEXT, - SC_MOD_CHANGESTYLE, - SC_MOD_CHANGEFOLD, - SC_PERFORMED_USER, - SC_PERFORMED_UNDO, - SC_PERFORMED_REDO, - SC_MULTISTEPUNDOREDO, - SC_LASTSTEPINUNDOREDO, - SC_MOD_CHANGEMARKER, - SC_MOD_BEFOREINSERT, - SC_MOD_BEFOREDELETE, - SC_MULTILINEUNDOREDO, - SC_STARTACTION, - SC_MOD_CHANGEINDICATOR, - SC_MOD_CHANGELINESTATE, - SC_MOD_CHANGEMARGIN, - SC_MOD_CHANGEANNOTATION, - SC_MOD_CONTAINER, - SC_MOD_LEXERSTATE, - SC_MODEVENTMASKALL - }; - - enum { - SCK_DOWN, - SCK_UP, - SCK_LEFT, - SCK_RIGHT, - SCK_HOME, - SCK_END, - SCK_PRIOR, - SCK_NEXT, - SCK_DELETE, - SCK_INSERT, - SCK_ESCAPE, - SCK_BACK, - SCK_TAB, - SCK_RETURN, - SCK_ADD, - SCK_SUBTRACT, - SCK_DIVIDE, - SCK_WIN, - SCK_RWIN, - SCK_MENU - }; - - enum { - SCMOD_NORM, - SCMOD_SHIFT, - SCMOD_CTRL, - SCMOD_ALT, - SCMOD_SUPER, - SCMOD_META, - }; - - enum { - SCLEX_CONTAINER, - SCLEX_NULL, - SCLEX_PYTHON, - SCLEX_CPP, - SCLEX_HTML, - SCLEX_XML, - SCLEX_PERL, - SCLEX_SQL, - SCLEX_VB, - SCLEX_PROPERTIES, - SCLEX_ERRORLIST, - SCLEX_MAKEFILE, - SCLEX_BATCH, - SCLEX_LATEX, - SCLEX_LUA, - SCLEX_DIFF, - SCLEX_CONF, - SCLEX_PASCAL, - SCLEX_AVE, - SCLEX_ADA, - SCLEX_LISP, - SCLEX_RUBY, - SCLEX_EIFFEL, - SCLEX_EIFFELKW, - SCLEX_TCL, - SCLEX_NNCRONTAB, - SCLEX_BULLANT, - SCLEX_VBSCRIPT, - SCLEX_ASP, - SCLEX_PHP, - SCLEX_BAAN, - SCLEX_MATLAB, - SCLEX_SCRIPTOL, - SCLEX_ASM, - SCLEX_CPPNOCASE, - SCLEX_FORTRAN, - SCLEX_F77, - SCLEX_CSS, - SCLEX_POV, - SCLEX_LOUT, - SCLEX_ESCRIPT, - SCLEX_PS, - SCLEX_NSIS, - SCLEX_MMIXAL, - SCLEX_CLW, - SCLEX_CLWNOCASE, - SCLEX_LOT, - SCLEX_YAML, - SCLEX_TEX, - SCLEX_METAPOST, - SCLEX_POWERBASIC, - SCLEX_FORTH, - SCLEX_ERLANG, - SCLEX_OCTAVE, - SCLEX_MSSQL, - SCLEX_VERILOG, - SCLEX_KIX, - SCLEX_GUI4CLI, - SCLEX_SPECMAN, - SCLEX_AU3, - SCLEX_APDL, - SCLEX_BASH, - SCLEX_ASN1, - SCLEX_VHDL, - SCLEX_CAML, - SCLEX_BLITZBASIC, - SCLEX_PUREBASIC, - SCLEX_HASKELL, - SCLEX_PHPSCRIPT, - SCLEX_TADS3, - SCLEX_REBOL, - SCLEX_SMALLTALK, - SCLEX_FLAGSHIP, - SCLEX_CSOUND, - SCLEX_FREEBASIC, - SCLEX_INNOSETUP, - SCLEX_OPAL, - SCLEX_SPICE, - SCLEX_D, - SCLEX_CMAKE, - SCLEX_GAP, - SCLEX_PLM, - SCLEX_PROGRESS, - SCLEX_ABAQUS, - SCLEX_ASYMPTOTE, - SCLEX_R, - SCLEX_MAGIK, - SCLEX_POWERSHELL, - SCLEX_MYSQL, - SCLEX_PO, - SCLEX_TAL, - SCLEX_COBOL, - SCLEX_TACL, - SCLEX_SORCUS, - SCLEX_POWERPRO, - SCLEX_NIMROD, - SCLEX_SML, - SCLEX_MARKDOWN, - SCLEX_TXT2TAGS, - SCLEX_A68K, - SCLEX_MODULA, - SCLEX_COFFEESCRIPT, - SCLEX_TCMD, - SCLEX_AVS, - SCLEX_ECL, - SCLEX_OSCRIPT, - SCLEX_VISUALPROLOG, - SCLEX_LITERATEHASKELL, - SCLEX_STTXT, - SCLEX_KVIRC, - SCLEX_RUST, - }; - - enum { - SC_WEIGHT_NORMAL, - SC_WEIGHT_SEMIBOLD, - SC_WEIGHT_BOLD, - }; - - enum { - SC_TECHNOLOGY_DEFAULT, - SC_TECHNOLOGY_DIRECTWRITE, - }; - - enum { - SC_CASEINSENSITIVEBEHAVIOUR_RESPECTCASE, - SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE, - }; - - enum { - SC_FONT_SIZE_MULTIPLIER, - }; - - enum - { - SC_FOLDACTION_CONTRACT, - SC_FOLDACTION_EXPAND, - SC_FOLDACTION_TOGGLE, - }; - - enum - { - SC_AUTOMATICFOLD_SHOW, - SC_AUTOMATICFOLD_CLICK, - SC_AUTOMATICFOLD_CHANGE, - }; - - enum - { - SC_ORDER_PRESORTED, - SC_ORDER_PERFORMSORT, - SC_ORDER_CUSTOM, - }; - - explicit QsciScintillaBase(QWidget *parent /TransferThis/ = 0); - virtual ~QsciScintillaBase(); - -%ConvertToSubClassCode -static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; -} graph[] = { - {sipName_QsciScintillaBase, &sipType_QsciScintillaBase, 4, 1}, - {sipName_QsciMacro, &sipType_QsciMacro, -1, 2}, - {sipName_QsciLexer, &sipType_QsciLexer, 5, 3}, - {sipName_QsciAbstractAPIs, &sipType_QsciAbstractAPIs, 42, -1}, - {sipName_QsciScintilla, &sipType_QsciScintilla, -1, -1}, - {sipName_QsciLexerPO, &sipType_QsciLexerPO, -1, 6}, - {sipName_QsciLexerBash, &sipType_QsciLexerBash, -1, 7}, - {sipName_QsciLexerPython, &sipType_QsciLexerPython, -1, 8}, - {sipName_QsciLexerSQL, &sipType_QsciLexerSQL, -1, 9}, - {sipName_QsciLexerPascal, &sipType_QsciLexerPascal, -1, 10}, - {sipName_QsciLexerDiff, &sipType_QsciLexerDiff, -1, 11}, - {sipName_QsciLexerCustom, &sipType_QsciLexerCustom, -1, 12}, - {sipName_QsciLexerPOV, &sipType_QsciLexerPOV, -1, 13}, - {sipName_QsciLexerLua, &sipType_QsciLexerLua, -1, 14}, - {sipName_QsciLexerSpice, &sipType_QsciLexerSpice, -1, 15}, - {sipName_QsciLexerMatlab, &sipType_QsciLexerMatlab, 35, 16}, - {sipName_QsciLexerCSS, &sipType_QsciLexerCSS, -1, 17}, - {sipName_QsciLexerCMake, &sipType_QsciLexerCMake, -1, 18}, - {sipName_QsciLexerVHDL, &sipType_QsciLexerVHDL, -1, 19}, - {sipName_QsciLexerVerilog, &sipType_QsciLexerVerilog, -1, 20}, - {sipName_QsciLexerHTML, &sipType_QsciLexerHTML, 36, 21}, - {sipName_QsciLexerMakefile, &sipType_QsciLexerMakefile, -1, 22}, - {sipName_QsciLexerPostScript, &sipType_QsciLexerPostScript, -1, 23}, - {sipName_QsciLexerTCL, &sipType_QsciLexerTCL, -1, 24}, - {sipName_QsciLexerAVS, &sipType_QsciLexerAVS, -1, 25}, - {sipName_QsciLexerPerl, &sipType_QsciLexerPerl, -1, 26}, - {sipName_QsciLexerCoffeeScript, &sipType_QsciLexerCoffeeScript, -1, 27}, - {sipName_QsciLexerFortran77, &sipType_QsciLexerFortran77, 37, 28}, - {sipName_QsciLexerYAML, &sipType_QsciLexerYAML, -1, 29}, - {sipName_QsciLexerRuby, &sipType_QsciLexerRuby, -1, 30}, - {sipName_QsciLexerProperties, &sipType_QsciLexerProperties, -1, 31}, - {sipName_QsciLexerTeX, &sipType_QsciLexerTeX, -1, 32}, - {sipName_QsciLexerD, &sipType_QsciLexerD, -1, 33}, - {sipName_QsciLexerCPP, &sipType_QsciLexerCPP, 38, 34}, - {sipName_QsciLexerBatch, &sipType_QsciLexerBatch, -1, -1}, - {sipName_QsciLexerOctave, &sipType_QsciLexerOctave, -1, -1}, - {sipName_QsciLexerXML, &sipType_QsciLexerXML, -1, -1}, - {sipName_QsciLexerFortran, &sipType_QsciLexerFortran, -1, -1}, - {sipName_QsciLexerJava, &sipType_QsciLexerJava, -1, 39}, - {sipName_QsciLexerCSharp, &sipType_QsciLexerCSharp, -1, 40}, - {sipName_QsciLexerIDL, &sipType_QsciLexerIDL, -1, 41}, - {sipName_QsciLexerJavaScript, &sipType_QsciLexerJavaScript, -1, -1}, - {sipName_QsciAPIs, &sipType_QsciAPIs, -1, -1}, -}; - -int i = 0; - -sipType = NULL; - -do -{ - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; -} -while (i >= 0); -%End - - static QsciScintillaBase *pool(); - - long SendScintilla(unsigned int msg, unsigned long wParam = 0, - long lParam = 0) const; - long SendScintilla(unsigned int msg, unsigned long wParam, - void *lParam) const; - long SendScintilla(unsigned int msg, unsigned long wParam, - const char *lParam /DocType="Py_v3:bytes;str", Encoding="None"/) const; - long SendScintilla(unsigned int msg, - const char *lParam /DocType="Py_v3:bytes;str", Encoding="None"/); const - long SendScintilla(unsigned int msg, - const char *wParam /DocType="Py_v3:bytes;str", Encoding="None"/, - const char *lParam /DocType="Py_v3:bytes;str", Encoding="None"/) const; - long SendScintilla(unsigned int msg, long wParam) const; - //long SendScintilla(unsigned int msg, int wParam) const; - long SendScintilla(unsigned int msg, long cpMin, long cpMax, - char *lpstrText /DocType="Py_v3:bytes;str", Encoding="None"/) const; - long SendScintilla(unsigned int msg, unsigned long wParam, - const QColor &col) const; - long SendScintilla(unsigned int msg, const QColor &col) const; - long SendScintilla(unsigned int msg, unsigned long wParam, QPainter *hdc, - const QRect &rc, long cpMin, long cpMax) const; - long SendScintilla(unsigned int msg, unsigned long wParam, - const QPixmap &lParam) const; - long SendScintilla(unsigned int msg, unsigned long wParam, - const QImage &lParam) const; - - void *SendScintillaPtrResult(unsigned int msg) const; - - -signals: - void QSCN_SELCHANGED(bool yes); - - void SCEN_CHANGE(); - - void SCN_AUTOCCANCELLED(); - void SCN_AUTOCCHARDELETED(); - void SCN_AUTOCSELECTION(const char *selection, int position); - void SCN_CALLTIPCLICK(int direction); - void SCN_CHARADDED(int charadded); - void SCN_DOUBLECLICK(int position, int line, int modifiers); - void SCN_DWELLEND(int, int, int); - void SCN_DWELLSTART(int, int, int); - void SCN_FOCUSIN(); - void SCN_FOCUSOUT(); - void SCN_HOTSPOTCLICK(int position, int modifiers); - void SCN_HOTSPOTDOUBLECLICK(int position, int modifiers); - void SCN_HOTSPOTRELEASECLICK(int position, int modifiers); - void SCN_INDICATORCLICK(int position, int modifiers); - void SCN_INDICATORRELEASE(int position, int modifiers); - void SCN_MACRORECORD(unsigned int, unsigned long, void *); - void SCN_MARGINCLICK(int position, int modifiers, int margin); - void SCN_MODIFIED(int, int, const char *, int, int, int, int, int, int, int); - void SCN_MODIFYATTEMPTRO(); - void SCN_NEEDSHOWN(int, int); - void SCN_PAINTED(); - void SCN_SAVEPOINTLEFT(); - void SCN_SAVEPOINTREACHED(); - void SCN_STYLENEEDED(int position); - void SCN_UPDATEUI(int updated); - void SCN_USERLISTSELECTION(const char *, int); - void SCN_ZOOM(); - -protected: - virtual bool canInsertFromMimeData(const QMimeData *source) const; - virtual QByteArray fromMimeData(const QMimeData *source, bool &rectangular) const; - virtual QMimeData *toMimeData(const QByteArray &text, bool rectangular) const; - - virtual void contextMenuEvent(QContextMenuEvent *e); - virtual void dragEnterEvent(QDragEnterEvent *e); - virtual void dragLeaveEvent(QDragLeaveEvent *e); - virtual void dragMoveEvent(QDragMoveEvent *e); - virtual void dropEvent(QDropEvent *e); - virtual void focusInEvent(QFocusEvent *e); - virtual void focusOutEvent(QFocusEvent *e); - virtual bool focusNextPrevChild(bool next); - virtual void keyPressEvent(QKeyEvent *e); - virtual void inputMethodEvent(QInputMethodEvent *e); - virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const; - virtual void mouseDoubleClickEvent(QMouseEvent *e); - virtual void mouseMoveEvent(QMouseEvent *e); - virtual void mousePressEvent(QMouseEvent *e); - virtual void mouseReleaseEvent(QMouseEvent *e); - virtual void paintEvent(QPaintEvent *e); - virtual void resizeEvent(QResizeEvent *e); - virtual void scrollContentsBy(int dx, int dy); - -private: - QsciScintillaBase(const QsciScintillaBase &); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscistyle.sip b/PyQt5/sip/PyQt5/Qsci/qscistyle.sip deleted file mode 100644 index 9f7d5d75..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscistyle.sip +++ /dev/null @@ -1,73 +0,0 @@ -// This is the SIP interface definition for QsciStyle. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciStyle -{ -%TypeHeaderCode -#include -%End - -public: - enum TextCase { - OriginalCase, - UpperCase, - LowerCase - }; - - QsciStyle(int style = -1); - QsciStyle(int style, const QString &description, const QColor &color, - const QColor &paper, const QFont &font, bool eolFill = false); - - int style() const; - - void setDescription(const QString &description); - QString description() const; - - void setColor(const QColor &color); - QColor color() const; - - void setPaper(const QColor &paper); - QColor paper() const; - - void setFont(const QFont &font); - QFont font() const; - - void setEolFill(bool fill); - bool eolFill() const; - - void setTextCase(TextCase text_case); - TextCase textCase() const; - - void setVisible(bool visible); - bool visible() const; - - void setChangeable(bool changeable); - bool changeable() const; - - void setHotspot(bool hotspot); - bool hotspot() const; - - void refresh(); -}; diff --git a/PyQt5/sip/PyQt5/Qsci/qscistyledtext.sip b/PyQt5/sip/PyQt5/Qsci/qscistyledtext.sip deleted file mode 100644 index e0746589..00000000 --- a/PyQt5/sip/PyQt5/Qsci/qscistyledtext.sip +++ /dev/null @@ -1,38 +0,0 @@ -// This is the SIP interface definition for QsciStyledText. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of QScintilla. -// -// This file may be used under the terms of the GNU General Public -// License versions 2.0 or 3.0 as published by the Free Software -// Foundation and appearing in the files LICENSE.GPL2 and LICENSE.GPL3 -// included in the packaging of this file. Alternatively you may (at -// your option) use any later version of the GNU General Public -// License if such license has been publicly approved by Riverbank -// Computing Limited (or its successors, if any) and the KDE Free Qt -// Foundation. In addition, as a special exception, Riverbank gives you -// certain additional rights. These rights are described in the Riverbank -// GPL Exception version 1.1, which can be found in the file -// GPL_EXCEPTION.txt in this package. -// -// If you are unsure which license is appropriate for your use, please -// contact the sales department at sales@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QsciStyledText -{ -%TypeHeaderCode -#include -%End - -public: - QsciStyledText(const QString &text, int style); - QsciStyledText(const QString &text, const QsciStyle &style); - - const QString &text(); - int style() const; -}; diff --git a/PyQt5/sip/PyQt5/QtBluetooth/QtBluetoothmod.sip b/PyQt5/sip/PyQt5/QtBluetooth/QtBluetoothmod.sip deleted file mode 100644 index 91bb6bb0..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/QtBluetoothmod.sip +++ /dev/null @@ -1,65 +0,0 @@ -// QtBluetoothmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtBluetooth, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%Include qbluetooth.sip -%Include qbluetoothaddress.sip -%Include qbluetoothdevicediscoveryagent.sip -%Include qbluetoothdeviceinfo.sip -%Include qbluetoothhostinfo.sip -%Include qbluetoothlocaldevice.sip -%Include qbluetoothserver.sip -%Include qbluetoothservicediscoveryagent.sip -%Include qbluetoothserviceinfo.sip -%Include qbluetoothsocket.sip -%Include qbluetoothtransfermanager.sip -%Include qbluetoothtransferreply.sip -%Include qbluetoothtransferrequest.sip -%Include qbluetoothuuid.sip -%Include qlowenergycharacteristic.sip -%Include qlowenergycontroller.sip -%Include qlowenergydescriptor.sip -%Include qlowenergyservice.sip -%Include qpybluetooth_qlist.sip -%Include qpybluetooth_quint128.sip diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetooth.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetooth.sip deleted file mode 100644 index 5f3c07f3..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetooth.sip +++ /dev/null @@ -1,47 +0,0 @@ -// qbluetooth.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -namespace QBluetooth -{ -%TypeHeaderCode -#include -%End - - enum Security - { - NoSecurity, - Authorization, - Authentication, - Encryption, - Secure, - }; - - typedef QFlags SecurityFlags; - QFlags operator|(QBluetooth::Security f1, QFlags f2); -}; - -%End -%If (Qt_5_4_0 -) -typedef quint16 QLowEnergyHandle; -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothaddress.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothaddress.sip deleted file mode 100644 index abf56513..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothaddress.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qbluetoothaddress.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothAddress -{ -%TypeHeaderCode -#include -%End - -public: - QBluetoothAddress(); - explicit QBluetoothAddress(quint64 address); - explicit QBluetoothAddress(const QString &address); - QBluetoothAddress(const QBluetoothAddress &other); - ~QBluetoothAddress(); - bool isNull() const; - void clear(); - bool operator<(const QBluetoothAddress &other) const; - bool operator==(const QBluetoothAddress &other) const; - bool operator!=(const QBluetoothAddress &other) const; - quint64 toUInt64() const; - QString toString() const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothdevicediscoveryagent.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothdevicediscoveryagent.sip deleted file mode 100644 index 9ff98f74..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothdevicediscoveryagent.sip +++ /dev/null @@ -1,70 +0,0 @@ -// qbluetoothdevicediscoveryagent.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothDeviceDiscoveryAgent : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Error - { - NoError, - InputOutputError, - PoweredOffError, -%If (Qt_5_3_0 -) - InvalidBluetoothAdapterError, -%End - UnknownError, - }; - - enum InquiryType - { - GeneralUnlimitedInquiry, - LimitedInquiry, - }; - - QBluetoothDeviceDiscoveryAgent(QObject *parent /TransferThis/ = 0); - QBluetoothDeviceDiscoveryAgent(const QBluetoothAddress &deviceAdapter, QObject *parent /TransferThis/ = 0); - virtual ~QBluetoothDeviceDiscoveryAgent(); - QBluetoothDeviceDiscoveryAgent::InquiryType inquiryType() const; - void setInquiryType(QBluetoothDeviceDiscoveryAgent::InquiryType type); - bool isActive() const; - QBluetoothDeviceDiscoveryAgent::Error error() const; - QString errorString() const; - QList discoveredDevices() const; - -public slots: - void start(); - void stop(); - -signals: - void deviceDiscovered(const QBluetoothDeviceInfo &info); - void finished(); - void error(QBluetoothDeviceDiscoveryAgent::Error error); - void canceled(); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothdeviceinfo.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothdeviceinfo.sip deleted file mode 100644 index caf91da1..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothdeviceinfo.sip +++ /dev/null @@ -1,225 +0,0 @@ -// qbluetoothdeviceinfo.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothDeviceInfo -{ -%TypeHeaderCode -#include -%End - -public: - enum MajorDeviceClass - { - MiscellaneousDevice, - ComputerDevice, - PhoneDevice, - LANAccessDevice, - AudioVideoDevice, - PeripheralDevice, - ImagingDevice, - WearableDevice, - ToyDevice, - HealthDevice, - UncategorizedDevice, - }; - - enum MinorMiscellaneousClass - { - UncategorizedMiscellaneous, - }; - - enum MinorComputerClass - { - UncategorizedComputer, - DesktopComputer, - ServerComputer, - LaptopComputer, - HandheldClamShellComputer, - HandheldComputer, - WearableComputer, - }; - - enum MinorPhoneClass - { - UncategorizedPhone, - CellularPhone, - CordlessPhone, - SmartPhone, - WiredModemOrVoiceGatewayPhone, - CommonIsdnAccessPhone, - }; - - enum MinorNetworkClass - { - NetworkFullService, - NetworkLoadFactorOne, - NetworkLoadFactorTwo, - NetworkLoadFactorThree, - NetworkLoadFactorFour, - NetworkLoadFactorFive, - NetworkLoadFactorSix, - NetworkNoService, - }; - - enum MinorAudioVideoClass - { - UncategorizedAudioVideoDevice, - WearableHeadsetDevice, - HandsFreeDevice, - Microphone, - Loudspeaker, - Headphones, - PortableAudioDevice, - CarAudio, - SetTopBox, - HiFiAudioDevice, - Vcr, - VideoCamera, - Camcorder, - VideoMonitor, - VideoDisplayAndLoudspeaker, - VideoConferencing, - GamingDevice, - }; - - enum MinorPeripheralClass - { - UncategorizedPeripheral, - KeyboardPeripheral, - PointingDevicePeripheral, - KeyboardWithPointingDevicePeripheral, - JoystickPeripheral, - GamepadPeripheral, - RemoteControlPeripheral, - SensingDevicePeripheral, - DigitizerTabletPeripheral, - CardReaderPeripheral, - }; - - enum MinorImagingClass - { - UncategorizedImagingDevice, - ImageDisplay, - ImageCamera, - ImageScanner, - ImagePrinter, - }; - - enum MinorWearableClass - { - UncategorizedWearableDevice, - WearableWristWatch, - WearablePager, - WearableJacket, - WearableHelmet, - WearableGlasses, - }; - - enum MinorToyClass - { - UncategorizedToy, - ToyRobot, - ToyVehicle, - ToyDoll, - ToyController, - ToyGame, - }; - - enum MinorHealthClass - { - UncategorizedHealthDevice, - HealthBloodPressureMonitor, - HealthThermometer, - HealthWeightScale, - HealthGlucoseMeter, - HealthPulseOximeter, - HealthDataDisplay, - HealthStepCounter, - }; - - enum ServiceClass - { - NoService, - PositioningService, - NetworkingService, - RenderingService, - CapturingService, - ObjectTransferService, - AudioService, - TelephonyService, - InformationService, - AllServices, - }; - - typedef QFlags ServiceClasses; - - enum DataCompleteness - { - DataComplete, - DataIncomplete, - DataUnavailable, - }; - - QBluetoothDeviceInfo(); - QBluetoothDeviceInfo(const QBluetoothAddress &address, const QString &name, quint32 classOfDevice); - QBluetoothDeviceInfo(const QBluetoothDeviceInfo &other); - ~QBluetoothDeviceInfo(); - bool isValid() const; - bool isCached() const; - void setCached(bool cached); - bool operator==(const QBluetoothDeviceInfo &other) const; - bool operator!=(const QBluetoothDeviceInfo &other) const; - QBluetoothAddress address() const; - QString name() const; - QFlags serviceClasses() const; - QBluetoothDeviceInfo::MajorDeviceClass majorDeviceClass() const; - quint8 minorDeviceClass() const; - qint16 rssi() const; - void setRssi(qint16 signal); - void setServiceUuids(const QList &uuids, QBluetoothDeviceInfo::DataCompleteness completeness); - QList serviceUuids(QBluetoothDeviceInfo::DataCompleteness *completeness /Out/ = 0) const; - QBluetoothDeviceInfo::DataCompleteness serviceUuidsCompleteness() const; -%If (Qt_5_4_0 -) - - enum CoreConfiguration - { - UnknownCoreConfiguration, - LowEnergyCoreConfiguration, - BaseRateCoreConfiguration, - BaseRateAndLowEnergyCoreConfiguration, - }; - -%End -%If (Qt_5_4_0 -) - typedef QFlags CoreConfigurations; -%End -%If (Qt_5_4_0 -) - void setCoreConfigurations(QFlags coreConfigs); -%End -%If (Qt_5_4_0 -) - QFlags coreConfigurations() const; -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothhostinfo.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothhostinfo.sip deleted file mode 100644 index ea93bf83..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothhostinfo.sip +++ /dev/null @@ -1,41 +0,0 @@ -// qbluetoothhostinfo.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothHostInfo -{ -%TypeHeaderCode -#include -%End - -public: - QBluetoothHostInfo(); - QBluetoothHostInfo(const QBluetoothHostInfo &other); - ~QBluetoothHostInfo(); - QBluetoothAddress address() const; - void setAddress(const QBluetoothAddress &address); - QString name() const; - void setName(const QString &name); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothlocaldevice.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothlocaldevice.sip deleted file mode 100644 index 7977e37d..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothlocaldevice.sip +++ /dev/null @@ -1,87 +0,0 @@ -// qbluetoothlocaldevice.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothLocalDevice : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Pairing - { - Unpaired, - Paired, - AuthorizedPaired, - }; - - enum HostMode - { - HostPoweredOff, - HostConnectable, - HostDiscoverable, - HostDiscoverableLimitedInquiry, - }; - - enum Error - { - NoError, - PairingError, - UnknownError, - }; - - QBluetoothLocalDevice(QObject *parent /TransferThis/ = 0); - QBluetoothLocalDevice(const QBluetoothAddress &address, QObject *parent /TransferThis/ = 0); - virtual ~QBluetoothLocalDevice(); - bool isValid() const; - void requestPairing(const QBluetoothAddress &address, QBluetoothLocalDevice::Pairing pairing); - QBluetoothLocalDevice::Pairing pairingStatus(const QBluetoothAddress &address) const; - void setHostMode(QBluetoothLocalDevice::HostMode mode); - QBluetoothLocalDevice::HostMode hostMode() const; - void powerOn(); - QString name() const; - QBluetoothAddress address() const; - static QList allDevices(); -%If (Qt_5_3_0 -) - QList connectedDevices() const; -%End - -public slots: - void pairingConfirmation(bool confirmation); - -signals: - void hostModeStateChanged(QBluetoothLocalDevice::HostMode state); - void pairingFinished(const QBluetoothAddress &address, QBluetoothLocalDevice::Pairing pairing); - void pairingDisplayPinCode(const QBluetoothAddress &address, QString pin); - void pairingDisplayConfirmation(const QBluetoothAddress &address, QString pin); - void error(QBluetoothLocalDevice::Error error); -%If (Qt_5_3_0 -) - void deviceConnected(const QBluetoothAddress &address); -%End -%If (Qt_5_3_0 -) - void deviceDisconnected(const QBluetoothAddress &address); -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothserver.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothserver.sip deleted file mode 100644 index b97ce41a..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothserver.sip +++ /dev/null @@ -1,108 +0,0 @@ -// qbluetoothserver.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothServer : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QBluetoothDeviceDiscoveryAgent, &sipType_QBluetoothDeviceDiscoveryAgent, -1, 1}, - {sipName_QBluetoothServiceDiscoveryAgent, &sipType_QBluetoothServiceDiscoveryAgent, -1, 2}, - #if QT_VERSION >= 0x050400 - {sipName_QLowEnergyService, &sipType_QLowEnergyService, -1, 3}, - #else - {0, 0, -1, 3}, - #endif - {sipName_QBluetoothTransferReply, &sipType_QBluetoothTransferReply, -1, 4}, - {sipName_QBluetoothTransferManager, &sipType_QBluetoothTransferManager, -1, 5}, - {sipName_QBluetoothServer, &sipType_QBluetoothServer, -1, 6}, - #if QT_VERSION >= 0x050400 - {sipName_QLowEnergyController, &sipType_QLowEnergyController, -1, 7}, - #else - {0, 0, -1, 7}, - #endif - {sipName_QBluetoothSocket, &sipType_QBluetoothSocket, -1, 8}, - {sipName_QBluetoothLocalDevice, &sipType_QBluetoothLocalDevice, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - enum Error - { - NoError, - UnknownError, - PoweredOffError, - InputOutputError, - ServiceAlreadyRegisteredError, - UnsupportedProtocolError, - }; - - QBluetoothServer(QBluetoothServiceInfo::Protocol serverType, QObject *parent /TransferThis/ = 0); - virtual ~QBluetoothServer(); - void close() /ReleaseGIL/; - bool listen(const QBluetoothAddress &address = QBluetoothAddress(), quint16 port = 0) /ReleaseGIL/; - QBluetoothServiceInfo listen(const QBluetoothUuid &uuid, const QString &serviceName /DocValue="''"/ = QString()) /ReleaseGIL/; - bool isListening() const; - void setMaxPendingConnections(int numConnections); - int maxPendingConnections() const; - bool hasPendingConnections() const; - QBluetoothSocket *nextPendingConnection() /Factory/; - QBluetoothAddress serverAddress() const; - quint16 serverPort() const; - void setSecurityFlags(QBluetooth::SecurityFlags security); - QBluetooth::SecurityFlags securityFlags() const; - QBluetoothServiceInfo::Protocol serverType() const; - QBluetoothServer::Error error() const; - -signals: - void newConnection(); - void error(QBluetoothServer::Error); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothservicediscoveryagent.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothservicediscoveryagent.sip deleted file mode 100644 index 1135d0da..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothservicediscoveryagent.sip +++ /dev/null @@ -1,74 +0,0 @@ -// qbluetoothservicediscoveryagent.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothServiceDiscoveryAgent : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Error - { - NoError, - InputOutputError, - PoweredOffError, -%If (Qt_5_3_0 -) - InvalidBluetoothAdapterError, -%End - UnknownError, - }; - - enum DiscoveryMode - { - MinimalDiscovery, - FullDiscovery, - }; - - QBluetoothServiceDiscoveryAgent(QObject *parent /TransferThis/ = 0); - QBluetoothServiceDiscoveryAgent(const QBluetoothAddress &deviceAdapter, QObject *parent /TransferThis/ = 0); - virtual ~QBluetoothServiceDiscoveryAgent(); - bool isActive() const; - QBluetoothServiceDiscoveryAgent::Error error() const; - QString errorString() const; - QList discoveredServices() const; - void setUuidFilter(const QList &uuids); - void setUuidFilter(const QBluetoothUuid &uuid); - QList uuidFilter() const; - bool setRemoteAddress(const QBluetoothAddress &address); - QBluetoothAddress remoteAddress() const; - -public slots: - void start(QBluetoothServiceDiscoveryAgent::DiscoveryMode mode = QBluetoothServiceDiscoveryAgent::MinimalDiscovery); - void stop(); - void clear(); - -signals: - void serviceDiscovered(const QBluetoothServiceInfo &info); - void finished(); - void canceled(); - void error(QBluetoothServiceDiscoveryAgent::Error error); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothserviceinfo.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothserviceinfo.sip deleted file mode 100644 index 8456b9b5..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothserviceinfo.sip +++ /dev/null @@ -1,95 +0,0 @@ -// qbluetoothserviceinfo.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothServiceInfo -{ -%TypeHeaderCode -#include -%End - -public: - enum AttributeId - { - ServiceRecordHandle, - ServiceClassIds, - ServiceRecordState, - ServiceId, - ProtocolDescriptorList, - BrowseGroupList, - LanguageBaseAttributeIdList, - ServiceInfoTimeToLive, - ServiceAvailability, - BluetoothProfileDescriptorList, - DocumentationUrl, - ClientExecutableUrl, - IconUrl, - AdditionalProtocolDescriptorList, - PrimaryLanguageBase, - ServiceName, - ServiceDescription, - ServiceProvider, - }; - - enum Protocol - { - UnknownProtocol, - L2capProtocol, - RfcommProtocol, - }; - - QBluetoothServiceInfo(); - QBluetoothServiceInfo(const QBluetoothServiceInfo &other); - ~QBluetoothServiceInfo(); - bool isValid() const; - bool isComplete() const; - void setDevice(const QBluetoothDeviceInfo &info); - QBluetoothDeviceInfo device() const; - QVariant attribute(quint16 attributeId) const; - QList attributes() const; - bool contains(quint16 attributeId) const; - void removeAttribute(quint16 attributeId); - QBluetoothServiceInfo::Protocol socketProtocol() const; - int protocolServiceMultiplexer() const; - int serverChannel() const; - QBluetoothServiceInfo::Sequence protocolDescriptor(QBluetoothUuid::ProtocolUuid protocol) const; - bool isRegistered() const; - bool registerService(const QBluetoothAddress &localAdapter = QBluetoothAddress()); - bool unregisterService(); - void setAttribute(quint16 attributeId, const QBluetoothUuid &value); - void setAttribute(quint16 attributeId, const QBluetoothServiceInfo::Sequence &value); - void setAttribute(quint16 attributeId, const QVariant &value); - void setServiceName(const QString &name); - QString serviceName() const; - void setServiceDescription(const QString &description); - QString serviceDescription() const; - void setServiceProvider(const QString &provider); - QString serviceProvider() const; - void setServiceAvailability(quint8 availability); - quint8 serviceAvailability() const; - void setServiceUuid(const QBluetoothUuid &uuid); - QBluetoothUuid serviceUuid() const; - QList serviceClassUuids() const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothsocket.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothsocket.sip deleted file mode 100644 index 4786a868..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothsocket.sip +++ /dev/null @@ -1,133 +0,0 @@ -// qbluetoothsocket.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothSocket : QIODevice -{ -%TypeHeaderCode -#include -%End - -public: - enum SocketState - { - UnconnectedState, - ServiceLookupState, - ConnectingState, - ConnectedState, - BoundState, - ClosingState, - ListeningState, - }; - - enum SocketError - { - NoSocketError, - UnknownSocketError, - HostNotFoundError, - ServiceNotFoundError, - NetworkError, - UnsupportedProtocolError, -%If (Qt_5_3_0 -) - OperationError, -%End - }; - - QBluetoothSocket(QBluetoothServiceInfo::Protocol socketType, QObject *parent /TransferThis/ = 0); - QBluetoothSocket(QObject *parent /TransferThis/ = 0); - virtual ~QBluetoothSocket(); - void abort(); - virtual void close() /ReleaseGIL/; - virtual bool isSequential() const; - virtual qint64 bytesAvailable() const; - virtual qint64 bytesToWrite() const; - virtual bool canReadLine() const; - void connectToService(const QBluetoothServiceInfo &service, QFlags mode = QIODevice::ReadWrite) /ReleaseGIL/; - void connectToService(const QBluetoothAddress &address, const QBluetoothUuid &uuid, QFlags mode = QIODevice::ReadWrite) /ReleaseGIL/; - void connectToService(const QBluetoothAddress &address, quint16 port, QFlags mode = QIODevice::ReadWrite) /ReleaseGIL/; - void disconnectFromService() /ReleaseGIL/; - QString localName() const; - QBluetoothAddress localAddress() const; - quint16 localPort() const; - QString peerName() const; - QBluetoothAddress peerAddress() const; - quint16 peerPort() const; - bool setSocketDescriptor(int socketDescriptor, QBluetoothServiceInfo::Protocol socketType, QBluetoothSocket::SocketState state = QBluetoothSocket::ConnectedState, QFlags mode = QIODevice::ReadWrite); - int socketDescriptor() const; - QBluetoothServiceInfo::Protocol socketType() const; - QBluetoothSocket::SocketState state() const; - QBluetoothSocket::SocketError error() const; - QString errorString() const; - -signals: - void connected(); - void disconnected(); - void error(QBluetoothSocket::SocketError error); - void stateChanged(QBluetoothSocket::SocketState state); - -protected: - virtual SIP_PYOBJECT readData(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *data, qint64 maxSize)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipSelfWasArg ? sipCpp->QBluetoothSocket::readData(s, a0) : sipCpp->readData(s, a0); - #else - len = sipCpp->sipProtectVirt_readData(sipSelfWasArg, s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - virtual qint64 writeData(const char *data /Array/, qint64 maxSize /ArraySize/) /ReleaseGIL/; - void setSocketState(QBluetoothSocket::SocketState state); - void setSocketError(QBluetoothSocket::SocketError error); - void doDeviceDiscovery(const QBluetoothServiceInfo &service, QFlags openMode); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothtransfermanager.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothtransfermanager.sip deleted file mode 100644 index b01ee312..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothtransfermanager.sip +++ /dev/null @@ -1,40 +0,0 @@ -// qbluetoothtransfermanager.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothTransferManager : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QBluetoothTransferManager(QObject *parent /TransferThis/ = 0); - virtual ~QBluetoothTransferManager(); - QBluetoothTransferReply *put(const QBluetoothTransferRequest &request, QIODevice *data) /Transfer/; - -signals: - void finished(QBluetoothTransferReply *reply); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothtransferreply.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothtransferreply.sip deleted file mode 100644 index a45cec72..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothtransferreply.sip +++ /dev/null @@ -1,74 +0,0 @@ -// qbluetoothtransferreply.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothTransferReply : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum TransferError - { - NoError, - UnknownError, - FileNotFoundError, - HostNotFoundError, - UserCanceledTransferError, -%If (Qt_5_3_0 -) - IODeviceNotReadableError, -%End -%If (Qt_5_3_0 -) - ResourceBusyError, -%End -%If (Qt_5_4_0 -) - SessionError, -%End - }; - - virtual ~QBluetoothTransferReply(); - virtual bool isFinished() const = 0; - virtual bool isRunning() const = 0; - QBluetoothTransferManager *manager() const; - virtual QBluetoothTransferReply::TransferError error() const = 0; - virtual QString errorString() const = 0; - QBluetoothTransferRequest request() const; - -public slots: - void abort(); - -signals: - void finished(QBluetoothTransferReply *); - void transferProgress(qint64 bytesTransferred, qint64 bytesTotal); -%If (Qt_5_4_0 -) - void error(QBluetoothTransferReply::TransferError lastError); -%End - -protected: - explicit QBluetoothTransferReply(QObject *parent /TransferThis/ = 0); - void setManager(QBluetoothTransferManager *manager); - void setRequest(const QBluetoothTransferRequest &request); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothtransferrequest.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothtransferrequest.sip deleted file mode 100644 index 00a6ade3..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothtransferrequest.sip +++ /dev/null @@ -1,51 +0,0 @@ -// qbluetoothtransferrequest.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothTransferRequest -{ -%TypeHeaderCode -#include -%End - -public: - enum Attribute - { - DescriptionAttribute, - TimeAttribute, - TypeAttribute, - LengthAttribute, - NameAttribute, - }; - - explicit QBluetoothTransferRequest(const QBluetoothAddress &address = QBluetoothAddress()); - QBluetoothTransferRequest(const QBluetoothTransferRequest &other); - ~QBluetoothTransferRequest(); - QVariant attribute(QBluetoothTransferRequest::Attribute code, const QVariant &defaultValue = QVariant()) const; - void setAttribute(QBluetoothTransferRequest::Attribute code, const QVariant &value); - QBluetoothAddress address() const; - bool operator!=(const QBluetoothTransferRequest &other) const; - bool operator==(const QBluetoothTransferRequest &other) const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothuuid.sip b/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothuuid.sip deleted file mode 100644 index 77924d93..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qbluetoothuuid.sip +++ /dev/null @@ -1,341 +0,0 @@ -// qbluetoothuuid.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QBluetoothUuid : QUuid -{ -%TypeHeaderCode -#include -%End - -public: - enum ProtocolUuid - { - Sdp, - Udp, - Rfcomm, - Tcp, - TcsBin, - TcsAt, - Att, - Obex, - Ip, - Ftp, - Http, - Wsp, - Bnep, - Upnp, - Hidp, - HardcopyControlChannel, - HardcopyDataChannel, - HardcopyNotification, - Avctp, - Avdtp, - Cmtp, - UdiCPlain, - McapControlChannel, - McapDataChannel, - L2cap, - }; - - enum ServiceClassUuid - { - ServiceDiscoveryServer, - BrowseGroupDescriptor, - PublicBrowseGroup, - SerialPort, - LANAccessUsingPPP, - DialupNetworking, - IrMCSync, - ObexObjectPush, - OBEXFileTransfer, - IrMCSyncCommand, - Headset, - AudioSource, - AudioSink, - AV_RemoteControlTarget, - AdvancedAudioDistribution, - AV_RemoteControl, - AV_RemoteControlController, - HeadsetAG, - PANU, - NAP, - GN, - DirectPrinting, - ReferencePrinting, - ImagingResponder, - ImagingAutomaticArchive, - ImagingReferenceObjects, - Handsfree, - HandsfreeAudioGateway, - DirectPrintingReferenceObjectsService, - ReflectedUI, - BasicPrinting, - PrintingStatus, - HumanInterfaceDeviceService, - HardcopyCableReplacement, - HCRPrint, - HCRScan, - SIMAccess, - PhonebookAccessPCE, - PhonebookAccessPSE, - PhonebookAccess, - HeadsetHS, - MessageAccessServer, - MessageNotificationServer, - MessageAccessProfile, - PnPInformation, - GenericNetworking, - GenericFileTransfer, - GenericAudio, - GenericTelephony, - VideoSource, - VideoSink, - VideoDistribution, - HDP, - HDPSource, - HDPSink, -%If (Qt_5_3_0 -) - BasicImage, -%End -%If (Qt_5_3_0 -) - GNSS, -%End -%If (Qt_5_3_0 -) - GNSSServer, -%End -%If (Qt_5_3_0 -) - Display3D, -%End -%If (Qt_5_3_0 -) - Glasses3D, -%End -%If (Qt_5_3_0 -) - Synchronization3D, -%End -%If (Qt_5_3_0 -) - MPSProfile, -%End -%If (Qt_5_3_0 -) - MPSService, -%End -%If (Qt_5_4_0 -) - GenericAccess, -%End -%If (Qt_5_4_0 -) - GenericAttribute, -%End -%If (Qt_5_4_0 -) - ImmediateAlert, -%End -%If (Qt_5_4_0 -) - LinkLoss, -%End -%If (Qt_5_4_0 -) - TxPower, -%End -%If (Qt_5_4_0 -) - CurrentTimeService, -%End -%If (Qt_5_4_0 -) - ReferenceTimeUpdateService, -%End -%If (Qt_5_4_0 -) - NextDSTChangeService, -%End -%If (Qt_5_4_0 -) - Glucose, -%End -%If (Qt_5_4_0 -) - HealthThermometer, -%End -%If (Qt_5_4_0 -) - DeviceInformation, -%End -%If (Qt_5_4_0 -) - HeartRate, -%End -%If (Qt_5_4_0 -) - PhoneAlertStatusService, -%End -%If (Qt_5_4_0 -) - BatteryService, -%End -%If (Qt_5_4_0 -) - BloodPressure, -%End -%If (Qt_5_4_0 -) - AlertNotificationService, -%End -%If (Qt_5_4_0 -) - HumanInterfaceDevice, -%End -%If (Qt_5_4_0 -) - ScanParameters, -%End -%If (Qt_5_4_0 -) - RunningSpeedAndCadence, -%End -%If (Qt_5_4_0 -) - CyclingSpeedAndCadence, -%End -%If (Qt_5_4_0 -) - CyclingPower, -%End -%If (Qt_5_4_0 -) - LocationAndNavigation, -%End - }; - - QBluetoothUuid(); - explicit QBluetoothUuid(quint32 uuid); - explicit QBluetoothUuid(quint128 uuid); - explicit QBluetoothUuid(const QString &uuid); - QBluetoothUuid(const QBluetoothUuid &uuid); - QBluetoothUuid(const QUuid &uuid); - ~QBluetoothUuid(); - bool operator==(const QBluetoothUuid &other) const; - int minimumSize() const; - quint16 toUInt16(bool *ok = 0) const; - quint32 toUInt32(bool *ok = 0) const; - quint128 toUInt128() const; -%If (Qt_5_4_0 -) - - enum CharacteristicType - { - DeviceName, - Appearance, - PeripheralPrivacyFlag, - ReconnectionAddress, - PeripheralPreferredConnectionParameters, - ServiceChanged, - AlertLevel, - TxPowerLevel, - DateTime, - DayOfWeek, - DayDateTime, - ExactTime256, - DSTOffset, - TimeZone, - LocalTimeInformation, - TimeWithDST, - TimeAccuracy, - TimeSource, - ReferenceTimeInformation, - TimeUpdateControlPoint, - TimeUpdateState, - GlucoseMeasurement, - BatteryLevel, - TemperatureMeasurement, - TemperatureType, - IntermediateTemperature, - MeasurementInterval, - BootKeyboardInputReport, - SystemID, - ModelNumberString, - SerialNumberString, - FirmwareRevisionString, - HardwareRevisionString, - SoftwareRevisionString, - ManufacturerNameString, - IEEE1107320601RegulatoryCertificationDataList, - CurrentTime, - ScanRefresh, - BootKeyboardOutputReport, - BootMouseInputReport, - GlucoseMeasurementContext, - BloodPressureMeasurement, - IntermediateCuffPressure, - HeartRateMeasurement, - BodySensorLocation, - HeartRateControlPoint, - AlertStatus, - RingerControlPoint, - RingerSetting, - AlertCategoryIDBitMask, - AlertCategoryID, - AlertNotificationControlPoint, - UnreadAlertStatus, - NewAlert, - SupportedNewAlertCategory, - SupportedUnreadAlertCategory, - BloodPressureFeature, - HIDInformation, - ReportMap, - HIDControlPoint, - Report, - ProtocolMode, - ScanIntervalWindow, - PnPID, - GlucoseFeature, - RecordAccessControlPoint, - RSCMeasurement, - RSCFeature, - SCControlPoint, - CSCMeasurement, - CSCFeature, - SensorLocation, - CyclingPowerMeasurement, - CyclingPowerVector, - CyclingPowerFeature, - CyclingPowerControlPoint, - LocationAndSpeed, - Navigation, - PositionQuality, - LNFeature, - LNControlPoint, - }; - -%End -%If (Qt_5_4_0 -) - - enum DescriptorType - { - UnknownDescriptorType, - CharacteristicExtendedProperties, - CharacteristicUserDescription, - ClientCharacteristicConfiguration, - ServerCharacteristicConfiguration, - CharacteristicPresentationFormat, - CharacteristicAggregateFormat, - ValidRange, - ExternalReportReference, - ReportReference, - }; - -%End -%If (Qt_5_4_0 -) - static QString serviceClassToString(QBluetoothUuid::ServiceClassUuid uuid); -%End -%If (Qt_5_4_0 -) - static QString protocolToString(QBluetoothUuid::ProtocolUuid uuid); -%End -%If (Qt_5_4_0 -) - static QString characteristicToString(QBluetoothUuid::CharacteristicType uuid); -%End -%If (Qt_5_4_0 -) - static QString descriptorToString(QBluetoothUuid::DescriptorType uuid); -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qlowenergycharacteristic.sip b/PyQt5/sip/PyQt5/QtBluetooth/qlowenergycharacteristic.sip deleted file mode 100644 index 5146d1da..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qlowenergycharacteristic.sip +++ /dev/null @@ -1,70 +0,0 @@ -// qlowenergycharacteristic.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_4_0 -) - -class QLowEnergyCharacteristic -{ -%TypeHeaderCode -#include -%End - -public: - enum PropertyType - { - Unknown, - Broadcasting, - Read, - WriteNoResponse, - Write, - Notify, - Indicate, - WriteSigned, - ExtendedProperty, - }; - - typedef QFlags PropertyTypes; - QLowEnergyCharacteristic(); - QLowEnergyCharacteristic(const QLowEnergyCharacteristic &other); - ~QLowEnergyCharacteristic(); - bool operator==(const QLowEnergyCharacteristic &other) const; - bool operator!=(const QLowEnergyCharacteristic &other) const; - QString name() const; - QBluetoothUuid uuid() const; - QByteArray value() const; - QFlags properties() const; - QLowEnergyHandle handle() const; - QLowEnergyDescriptor descriptor(const QBluetoothUuid &uuid) const; - QList descriptors() const; - bool isValid() const; -}; - -%End -%If (Qt_5_4_0 -) -QFlags operator|(QLowEnergyCharacteristic::PropertyType f1, QFlags f2); -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qlowenergycontroller.sip b/PyQt5/sip/PyQt5/QtBluetooth/qlowenergycontroller.sip deleted file mode 100644 index 9ddd5a33..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qlowenergycontroller.sip +++ /dev/null @@ -1,82 +0,0 @@ -// qlowenergycontroller.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QLowEnergyController : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Error - { - NoError, - UnknownError, - UnknownRemoteDeviceError, - NetworkError, - InvalidBluetoothAdapterError, - }; - - enum ControllerState - { - UnconnectedState, - ConnectingState, - ConnectedState, - DiscoveringState, - DiscoveredState, - ClosingState, - }; - - enum RemoteAddressType - { - PublicAddress, - RandomAddress, - }; - - QLowEnergyController(const QBluetoothAddress &remoteDevice, QObject *parent /TransferThis/ = 0); - QLowEnergyController(const QBluetoothAddress &remoteDevice, const QBluetoothAddress &localDevice, QObject *parent /TransferThis/ = 0); - virtual ~QLowEnergyController(); - QBluetoothAddress localAddress() const; - QBluetoothAddress remoteAddress() const; - QLowEnergyController::ControllerState state() const; - QLowEnergyController::RemoteAddressType remoteAddressType() const; - void setRemoteAddressType(QLowEnergyController::RemoteAddressType type); - void connectToDevice(); - void disconnectFromDevice(); - void discoverServices(); - QList services() const; - QLowEnergyService *createServiceObject(const QBluetoothUuid &service, QObject *parent /TransferThis/ = 0) /Factory/; - QLowEnergyController::Error error() const; - QString errorString() const; - -signals: - void connected(); - void disconnected(); - void stateChanged(QLowEnergyController::ControllerState state); - void error(QLowEnergyController::Error newError); - void serviceDiscovered(const QBluetoothUuid &newService); - void discoveryFinished(); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qlowenergydescriptor.sip b/PyQt5/sip/PyQt5/QtBluetooth/qlowenergydescriptor.sip deleted file mode 100644 index f3bf448b..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qlowenergydescriptor.sip +++ /dev/null @@ -1,45 +0,0 @@ -// qlowenergydescriptor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QLowEnergyDescriptor -{ -%TypeHeaderCode -#include -%End - -public: - QLowEnergyDescriptor(); - QLowEnergyDescriptor(const QLowEnergyDescriptor &other); - ~QLowEnergyDescriptor(); - bool operator==(const QLowEnergyDescriptor &other) const; - bool operator!=(const QLowEnergyDescriptor &other) const; - bool isValid() const; - QByteArray value() const; - QBluetoothUuid uuid() const; - QLowEnergyHandle handle() const; - QString name() const; - QBluetoothUuid::DescriptorType type() const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qlowenergyservice.sip b/PyQt5/sip/PyQt5/QtBluetooth/qlowenergyservice.sip deleted file mode 100644 index 3dad46e2..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qlowenergyservice.sip +++ /dev/null @@ -1,85 +0,0 @@ -// qlowenergyservice.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtBluetooth Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QLowEnergyService : QObject /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - enum ServiceType - { - PrimaryService, - IncludedService, - }; - - typedef QFlags ServiceTypes; - - enum ServiceError - { - NoError, - OperationError, - CharacteristicWriteError, - DescriptorWriteError, - }; - - enum ServiceState - { - InvalidService, - DiscoveryRequired, - DiscoveringServices, - ServiceDiscovered, - }; - - enum WriteMode - { - WriteWithResponse, - WriteWithoutResponse, - }; - - virtual ~QLowEnergyService(); - QList includedServices() const; - QFlags type() const; - QLowEnergyService::ServiceState state() const; - QLowEnergyCharacteristic characteristic(const QBluetoothUuid &uuid) const; - QList characteristics() const; - QBluetoothUuid serviceUuid() const; - QString serviceName() const; - void discoverDetails(); - QLowEnergyService::ServiceError error() const; - bool contains(const QLowEnergyCharacteristic &characteristic) const; - bool contains(const QLowEnergyDescriptor &descriptor) const; - void writeCharacteristic(const QLowEnergyCharacteristic &characteristic, const QByteArray &newValue, QLowEnergyService::WriteMode mode = QLowEnergyService::WriteWithResponse); - void writeDescriptor(const QLowEnergyDescriptor &descriptor, const QByteArray &newValue); - -signals: - void stateChanged(QLowEnergyService::ServiceState newState); - void characteristicChanged(const QLowEnergyCharacteristic &info, const QByteArray &value); - void characteristicWritten(const QLowEnergyCharacteristic &info, const QByteArray &value); - void descriptorWritten(const QLowEnergyDescriptor &info, const QByteArray &value); - void error(QLowEnergyService::ServiceError error); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qpybluetooth_qlist.sip b/PyQt5/sip/PyQt5/QtBluetooth/qpybluetooth_qlist.sip deleted file mode 100644 index a0ca8f5e..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qpybluetooth_qlist.sip +++ /dev/null @@ -1,234 +0,0 @@ -// This is the SIP interface definition for the QList based mapped types -// specific to the QtBluetooth module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%MappedType QList /DocType="list-of-int"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - // Convert to a Python long to make sure it doesn't get interpreted as - // a signed value. - PyObject *pobj = PyLong_FromUnsignedLongLong(sipCpp->value(i)); - - if (!pobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, pobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList *qv = new QList; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - PyErr_Clear(); - unsigned long val = PyLong_AsUnsignedLongMask(itm); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'int' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - qv->append(val); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = qv; - - return sipGetState(sipTransferObj); -%End -}; - - -// QBluetoothServiceInfo::Sequence is actually a sub-class of QList. -// Note that QBluetoothServiceInfo::Alternative is identical and they are both -// syntactic sugar. By ignoring methods using the latter then everything works -// as expected. -%MappedType QBluetoothServiceInfo::Sequence /DocType="list-of-object"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - QVariant *t = new QVariant(sipCpp->at(i)); - PyObject *tobj = sipConvertFromNewType(t, sipType_QVariant, - sipTransferObj); - - if (!tobj) - { - delete t; - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, tobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QBluetoothServiceInfo::Sequence *ql = new QBluetoothServiceInfo::Sequence; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - int state; - QVariant *t = reinterpret_cast( - sipForceConvertToType(itm, sipType_QVariant, sipTransferObj, - SIP_NOT_NONE, &state, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but '_TYPE_' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - - return 0; - } - - ql->append(*t); - - sipReleaseType(t, sipType_QVariant, state); - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtBluetooth/qpybluetooth_quint128.sip b/PyQt5/sip/PyQt5/QtBluetooth/qpybluetooth_quint128.sip deleted file mode 100644 index c9160a83..00000000 --- a/PyQt5/sip/PyQt5/QtBluetooth/qpybluetooth_quint128.sip +++ /dev/null @@ -1,115 +0,0 @@ -// This is the SIP interface definition for the quint128 mapped type. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%MappedType quint128 /DocType="16-tuple-of-int"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *t = PyTuple_New(16); - - if (!t) - return 0; - - for (SIP_SSIZE_T i = 0; i < 16; ++i) - { - // Convert to a Python long to make sure it doesn't get interpreted as - // a signed value. - PyObject *pobj = PyLong_FromUnsignedLong(sipCpp->data[i]); - - if (!pobj) - { - Py_DECREF(t); - - return 0; - } - - PyTuple_SET_ITEM(t, i, pobj); - } - - return t; -%End - -%ConvertToTypeCode - if (!sipIsErr) - return (PySequence_Check(sipPy) -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - - SIP_SSIZE_T len = PySequence_Size(sipPy); - - if (len != 16) - { - // A negative length should only be an internal error so let the - // original exception stand. - if (len >= 0) - PyErr_Format(PyExc_TypeError, - "sequence has " SIP_SSIZE_T_FORMAT " elements but 16 elements are expected", - len); - - *sipIsErr = 1; - - return 0; - } - - quint128 *qv = new quint128; - - for (SIP_SSIZE_T i = 0; i < 16; ++i) - { - PyObject *itm = PySequence_ITEM(sipPy, i); - - if (!itm) - { - delete qv; - *sipIsErr = 1; - - return 0; - } - - PyErr_Clear(); - unsigned long val = PyLong_AsUnsignedLongMask(itm); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "element " SIP_SSIZE_T_FORMAT " has type '%s' but 'int' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete qv; - *sipIsErr = 1; - - return 0; - } - - qv->data[i] = val; - - Py_DECREF(itm); - } - - *sipCppPtr = qv; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/QtCoremod.sip b/PyQt5/sip/PyQt5/QtCore/QtCoremod.sip deleted file mode 100644 index adf547f5..00000000 --- a/PyQt5/sip/PyQt5/QtCore/QtCoremod.sip +++ /dev/null @@ -1,216 +0,0 @@ -// QtCoremod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtCore, call_super_init=True, default_VirtualErrorHandler=PyQt5, keyword_arguments="Optional", version=1) - -%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0} - -%Platforms {WS_X11 WS_WIN WS_MACX} - -%Feature PyQt_Accessibility -%Feature PyQt_SessionManager -%Feature PyQt_SSL -%Feature PyQt_qreal_double -%Feature Py_v3 -%Feature PyQt_PrintDialog -%Feature PyQt_Printer -%Feature PyQt_PrintPreviewWidget -%Feature PyQt_PrintPreviewDialog -%Feature PyQt_RawFont -%Feature PyQt_OpenGL -%Feature PyQt_Desktop_OpenGL -%Feature PyQt_NotBootstrapped - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%Plugin PyQt5 - -%If (Py_v3) -%DefaultEncoding "ASCII" -%End - -%If (!Py_v3) -// Hook into the VendorID package if it is enabled. -%Feature VendorID - -%If (VendorID) - -%ModuleCode -#include -%End - -%PreInitialisationCode - if (!vendorid_check()) - { - PyErr_SetString(PyExc_RuntimeError, "PyQt cannot be used with this Python interpreter"); - return; - } -%End - -%End - -%End - - -%Include(name=pyqt-internal.sip5, optional=True) -%Include(name=pyqt-gpl.sip5, optional=True) -%Include(name=pyqt-commercial.sip5, optional=True) - -%DefaultMetatype PyQt5.QtCore.pyqtWrapperType -%DefaultSupertype sip.simplewrapper - -%Include qglobal.sip -%Include qnamespace.sip -%Include qabstractanimation.sip -%Include qabstracteventdispatcher.sip -%Include qabstractitemmodel.sip -%Include qabstractnativeeventfilter.sip -%Include qabstractproxymodel.sip -%Include qabstractstate.sip -%Include qabstracttransition.sip -%Include qanimationgroup.sip -%Include qbasictimer.sip -%Include qbitarray.sip -%Include qbuffer.sip -%Include qbytearray.sip -%Include qbytearraymatcher.sip -%Include qchar.sip -%Include qcollator.sip -%Include qcommandlineoption.sip -%Include qcommandlineparser.sip -%Include qcoreapplication.sip -%Include qcoreevent.sip -%Include qcryptographichash.sip -%Include qdatastream.sip -%Include qdatetime.sip -%Include qdir.sip -%Include qdiriterator.sip -%Include qeasingcurve.sip -%Include qelapsedtimer.sip -%Include qeventloop.sip -%Include qeventtransition.sip -%Include qfile.sip -%Include qfiledevice.sip -%Include qfileinfo.sip -%Include qfileselector.sip -%Include qfilesystemwatcher.sip -%Include qfinalstate.sip -%Include qhistorystate.sip -%Include qidentityproxymodel.sip -%Include qiodevice.sip -%Include qitemselectionmodel.sip -%Include qjsondocument.sip -%Include qjsonvalue.sip -%Include qlibrary.sip -%Include qlibraryinfo.sip -%Include qline.sip -%Include qlocale.sip -%Include qlockfile.sip -%Include qlogging.sip -%Include qmargins.sip -%Include qmessageauthenticationcode.sip -%Include qmetaobject.sip -%Include qmetatype.sip -%Include qmimedata.sip -%Include qmimedatabase.sip -%Include qmimetype.sip -%Include qmutex.sip -%Include qnumeric.sip -%Include qobject.sip -%Include qobjectcleanuphandler.sip -%Include qobjectdefs.sip -%Include qparallelanimationgroup.sip -%Include qpauseanimation.sip -%Include qpropertyanimation.sip -%Include qpluginloader.sip -%Include qpoint.sip -%Include qprocess.sip -%Include qreadwritelock.sip -%Include qrect.sip -%Include qregexp.sip -%Include qregularexpression.sip -%Include qresource.sip -%Include qrunnable.sip -%Include qsavefile.sip -%Include qsemaphore.sip -%Include qsequentialanimationgroup.sip -%Include qsettings.sip -%Include qsharedmemory.sip -%Include qsignalmapper.sip -%Include qsignaltransition.sip -%Include qsize.sip -%Include qsocketnotifier.sip -%Include qsortfilterproxymodel.sip -%Include qstandardpaths.sip -%Include qstate.sip -%Include qstatemachine.sip -%Include qstorageinfo.sip -%Include qstring.sip -%Include qstringlistmodel.sip -%Include qsystemsemaphore.sip -%Include qtemporarydir.sip -%Include qtemporaryfile.sip -%Include qtextboundaryfinder.sip -%Include qtextcodec.sip -%Include qtextstream.sip -%Include qthread.sip -%Include qthreadpool.sip -%Include qtimeline.sip -%Include qtimer.sip -%Include qtimezone.sip -%Include qtranslator.sip -%Include qurl.sip -%Include qurlquery.sip -%Include quuid.sip -%Include qvariant.sip -%Include qvariantanimation.sip -%Include qwaitcondition.sip -%Include qxmlstream.sip -%Include qjsonarray.sip -%Include qjsonobject.sip -%Include qpycore_qhash.sip -%Include qpycore_qlist.sip -%Include qpycore_qmap.sip -%Include qpycore_qpair.sip -%Include qpycore_qset.sip -%Include qpycore_qvector.sip -%Include qpycore_virtual_error_handler.sip -%Include qstringlist.sip -%Include qsysinfo.sip -%Include qwineventnotifier.sip diff --git a/PyQt5/sip/PyQt5/QtCore/qabstractanimation.sip b/PyQt5/sip/PyQt5/QtCore/qabstractanimation.sip deleted file mode 100644 index 442d8e1a..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qabstractanimation.sip +++ /dev/null @@ -1,85 +0,0 @@ -// qabstractanimation.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractAnimation : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Direction - { - Forward, - Backward, - }; - - enum State - { - Stopped, - Paused, - Running, - }; - - enum DeletionPolicy - { - KeepWhenStopped, - DeleteWhenStopped, - }; - - QAbstractAnimation(QObject *parent /TransferThis/ = 0); - virtual ~QAbstractAnimation(); - QAbstractAnimation::State state() const; - QAnimationGroup *group() const; - QAbstractAnimation::Direction direction() const; - void setDirection(QAbstractAnimation::Direction direction); - int currentTime() const; - int currentLoopTime() const; - int loopCount() const; - void setLoopCount(int loopCount); - int currentLoop() const; - virtual int duration() const = 0; - int totalDuration() const; - -signals: - void finished(); - void stateChanged(QAbstractAnimation::State newState, QAbstractAnimation::State oldState); - void currentLoopChanged(int currentLoop); - void directionChanged(QAbstractAnimation::Direction); - -public slots: - void start(QAbstractAnimation::DeletionPolicy policy = QAbstractAnimation::KeepWhenStopped); - void pause(); - void resume(); - void setPaused(bool); - void stop(); - void setCurrentTime(int msecs); - -protected: - virtual bool event(QEvent *event); - virtual void updateCurrentTime(int currentTime) = 0; - virtual void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState); - virtual void updateDirection(QAbstractAnimation::Direction direction); - -private: - QAbstractAnimation(const QAbstractAnimation &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qabstracteventdispatcher.sip b/PyQt5/sip/PyQt5/QtCore/qabstracteventdispatcher.sip deleted file mode 100644 index 4aee4a80..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qabstracteventdispatcher.sip +++ /dev/null @@ -1,73 +0,0 @@ -// qabstracteventdispatcher.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractEventDispatcher : QObject -{ -%TypeHeaderCode -#include -%End - -public: - struct TimerInfo - { -%TypeHeaderCode -#include -%End - - int timerId; - int interval; - Qt::TimerType timerType; - TimerInfo(int id, int i, Qt::TimerType t); - }; - - explicit QAbstractEventDispatcher(QObject *parent /TransferThis/ = 0); - virtual ~QAbstractEventDispatcher(); - static QAbstractEventDispatcher *instance(QThread *thread = 0); - virtual bool processEvents(QFlags flags) = 0 /ReleaseGIL/; - virtual bool hasPendingEvents() = 0; - virtual void registerSocketNotifier(QSocketNotifier *notifier) = 0; - virtual void unregisterSocketNotifier(QSocketNotifier *notifier) = 0; - int registerTimer(int interval, Qt::TimerType timerType /Constrained/, QObject *object); - virtual void registerTimer(int timerId, int interval, Qt::TimerType timerType, QObject *object) = 0; - virtual bool unregisterTimer(int timerId) = 0; - virtual bool unregisterTimers(QObject *object) = 0; - virtual QList registeredTimers(QObject *object) const = 0; - virtual void wakeUp() = 0; - virtual void interrupt() = 0; - virtual void flush() = 0; - virtual void startingUp(); - virtual void closingDown(); - virtual int remainingTime(int timerId) = 0; - void installNativeEventFilter(QAbstractNativeEventFilter *filterObj); - void removeNativeEventFilter(QAbstractNativeEventFilter *filterObj); -%If (WS_WIN) - virtual bool registerEventNotifier(QWinEventNotifier *notifier) = 0; -%End -%If (WS_WIN) - virtual void unregisterEventNotifier(QWinEventNotifier *notifier) = 0; -%End - bool filterNativeEvent(const QByteArray &eventType, void *message, long *result); - -signals: - void aboutToBlock(); - void awake(); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qabstractitemmodel.sip b/PyQt5/sip/PyQt5/QtCore/qabstractitemmodel.sip deleted file mode 100644 index 648b5ab1..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qabstractitemmodel.sip +++ /dev/null @@ -1,304 +0,0 @@ -// qabstractitemmodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QModelIndex -{ -%TypeHeaderCode -#include -%End - -public: - QModelIndex(); - QModelIndex child(int arow, int acolumn) const; - int row() const; - int column() const; - QVariant data(int role = Qt::DisplayRole) const; - Qt::ItemFlags flags() const; - SIP_PYOBJECT internalPointer() const; -%MethodCode - sipRes = reinterpret_cast(sipCpp->internalPointer()); - - if (!sipRes) - sipRes = Py_None; - - Py_INCREF(sipRes); -%End - - SIP_PYOBJECT internalId() const /DocType="int"/; -%MethodCode - // Python needs to treat the result as an unsigned value (which may not happen - // on 64 bit systems). Instead we get the real value as it is stored (as a - // void *) and let Python convert that. - sipRes = PyLong_FromVoidPtr(sipCpp->internalPointer()); -%End - - const QAbstractItemModel *model() const; - bool isValid() const; - QModelIndex parent() const; - QModelIndex sibling(int arow, int acolumn) const; - bool operator==(const QModelIndex &other) const; - bool operator<(const QModelIndex &other) const; - bool operator!=(const QModelIndex &other) const; - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End -}; - -class QPersistentModelIndex -{ -%TypeHeaderCode -#include -%End - -public: - QPersistentModelIndex(); - QPersistentModelIndex(const QModelIndex &index); - QPersistentModelIndex(const QPersistentModelIndex &other); - ~QPersistentModelIndex(); - int row() const; - int column() const; - QVariant data(int role = Qt::DisplayRole) const; - Qt::ItemFlags flags() const; - QModelIndex parent() const; - QModelIndex sibling(int row, int column) const; - QModelIndex child(int row, int column) const; - const QAbstractItemModel *model() const; - bool isValid() const; - void swap(QPersistentModelIndex &other); - operator const QModelIndex &() const; - bool operator<(const QPersistentModelIndex &other) const; - bool operator==(const QPersistentModelIndex &other) const; - bool operator==(const QModelIndex &other) const; - bool operator!=(const QPersistentModelIndex &other) const; - bool operator!=(const QModelIndex &other) const; - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End -}; - -typedef QList QModelIndexList; - -class QAbstractItemModel : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum LayoutChangeHint - { - NoLayoutChangeHint, - VerticalSortHint, - HorizontalSortHint, - }; - - explicit QAbstractItemModel(QObject *parent /TransferThis/ = 0); - virtual ~QAbstractItemModel(); - bool hasIndex(int row, int column, const QModelIndex &parent = QModelIndex()) const; - virtual QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const = 0; - virtual QModelIndex parent(const QModelIndex &child) const = 0; - QObject *parent() const; - virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const; - virtual int rowCount(const QModelIndex &parent = QModelIndex()) const = 0; - virtual int columnCount(const QModelIndex &parent = QModelIndex()) const = 0; - virtual bool hasChildren(const QModelIndex &parent = QModelIndex()) const; - virtual QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const = 0; - virtual bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole); - virtual QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; - virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role = Qt::EditRole); - virtual QMap itemData(const QModelIndex &index) const /DocType="dict-of-int-object"/; - virtual bool setItemData(const QModelIndex &index, const QMap &roles /DocType="dict-of-int-object"/); - virtual QStringList mimeTypes() const; - virtual QMimeData *mimeData(const QModelIndexList &indexes) const /TransferBack/; - virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); - virtual Qt::DropActions supportedDropActions() const; - virtual bool insertRows(int row, int count, const QModelIndex &parent = QModelIndex()); - virtual bool insertColumns(int column, int count, const QModelIndex &parent = QModelIndex()); - virtual bool removeRows(int row, int count, const QModelIndex &parent = QModelIndex()); - virtual bool removeColumns(int column, int count, const QModelIndex &parent = QModelIndex()); - virtual void fetchMore(const QModelIndex &parent); - virtual bool canFetchMore(const QModelIndex &parent) const; - virtual Qt::ItemFlags flags(const QModelIndex &index) const; - virtual void sort(int column, Qt::SortOrder order = Qt::AscendingOrder); - virtual QModelIndex buddy(const QModelIndex &index) const; - virtual QModelIndexList match(const QModelIndex &start, int role, const QVariant &value, int hits = 1, Qt::MatchFlags flags = Qt::MatchStartsWith|Qt::MatchWrap) const; - virtual QSize span(const QModelIndex &index) const; - -signals: - void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector &roles /DocValue="list-of-int"/ = QVector()); - void headerDataChanged(Qt::Orientation orientation, int first, int last); - void layoutAboutToBeChanged(const QList &parents /DocType="list-of-QPersistentModelIndex"/ = QList(), QAbstractItemModel::LayoutChangeHint hint = QAbstractItemModel::NoLayoutChangeHint); - void layoutChanged(const QList &parents /DocType="list-of-QPersistentModelIndex"/ = QList(), QAbstractItemModel::LayoutChangeHint hint = QAbstractItemModel::NoLayoutChangeHint); - void rowsAboutToBeInserted(const QModelIndex &parent, int first, int last); - void rowsInserted(const QModelIndex &parent, int first, int last); - void rowsAboutToBeRemoved(const QModelIndex &parent, int first, int last); - void rowsRemoved(const QModelIndex &parent, int first, int last); - void columnsAboutToBeInserted(const QModelIndex &parent, int first, int last); - void columnsInserted(const QModelIndex &parent, int first, int last); - void columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last); - void columnsRemoved(const QModelIndex &parent, int first, int last); - void modelAboutToBeReset(); - void modelReset(); - -public slots: - virtual bool submit(); - virtual void revert(); - -protected: - void encodeData(const QModelIndexList &indexes, QDataStream &stream) const; - bool decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream); - void beginInsertRows(const QModelIndex &parent, int first, int last); - void endInsertRows(); - void beginRemoveRows(const QModelIndex &parent, int first, int last); - void endRemoveRows(); - void beginInsertColumns(const QModelIndex &parent, int first, int last); - void endInsertColumns(); - void beginRemoveColumns(const QModelIndex &parent, int first, int last); - void endRemoveColumns(); - QModelIndexList persistentIndexList() const; - void changePersistentIndex(const QModelIndex &from, const QModelIndex &to); - void changePersistentIndexList(const QModelIndexList &from, const QModelIndexList &to); - -public: - bool insertRow(int row, const QModelIndex &parent = QModelIndex()); - bool insertColumn(int column, const QModelIndex &parent = QModelIndex()); - bool removeRow(int row, const QModelIndex &parent = QModelIndex()); - bool removeColumn(int column, const QModelIndex &parent = QModelIndex()); - virtual Qt::DropActions supportedDragActions() const; - virtual QHash roleNames() const; - -protected: - QModelIndex createIndex(int row, int column, SIP_PYOBJECT object = 0) const [QModelIndex (int row, int column, void *object = 0)]; -%MethodCode - // The Qt API is broken (and won't be fixed as it would break binary - // compatibility) regarding the internal id of a model index on different - // architectures (32 vs 64 bits). We choose to work around the breakage as it - // is fairly subtle and continues to catch people out. Instead of letting Qt - // convert betweed an integer id and a pointer id (the internal format used by - // Qt) we let Python do it. - - void *ptr; - - if (a2) - { - // Try and convert it to a Python long and fallback to the object's - // address if it fails. - ptr = PyLong_AsVoidPtr(a2); - - if (PyErr_Occurred()) - { - PyErr_Clear(); - ptr = a2; - } - } - else - { - ptr = 0; - } - - #if defined(SIP_PROTECTED_IS_PUBLIC) - sipRes = new QModelIndex(sipCpp->createIndex(a0, a1, ptr)); - #else - sipRes = new QModelIndex(sipCpp->sipProtect_createIndex(a0, a1, ptr)); - #endif -%End - -signals: - void rowsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow); - void rowsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row); - void columnsAboutToBeMoved(const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn); - void columnsMoved(const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column); - -protected: - bool beginMoveRows(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow); - void endMoveRows(); - bool beginMoveColumns(const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn); - void endMoveColumns(); - void beginResetModel(); - void endResetModel(); - -protected slots: -%If (Qt_5_1_0 -) - void resetInternalData(); -%End - -public: - virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const; - virtual bool moveRows(const QModelIndex &sourceParent, int sourceRow, int count, const QModelIndex &destinationParent, int destinationChild); - virtual bool moveColumns(const QModelIndex &sourceParent, int sourceColumn, int count, const QModelIndex &destinationParent, int destinationChild); - bool moveRow(const QModelIndex &sourceParent, int sourceRow, const QModelIndex &destinationParent, int destinationChild); - bool moveColumn(const QModelIndex &sourceParent, int sourceColumn, const QModelIndex &destinationParent, int destinationChild); - -private: - QAbstractItemModel(const QAbstractItemModel &); -}; - -class QAbstractTableModel : QAbstractItemModel -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAbstractTableModel(QObject *parent /TransferThis/ = 0); - virtual ~QAbstractTableModel(); - virtual QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const; - virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); -%If (Qt_5_1_0 -) - virtual Qt::ItemFlags flags(const QModelIndex &index) const; -%End -%If (Qt_5_2_0 -) - QObject *parent() const; -%End - -private: - QAbstractTableModel(const QAbstractTableModel &); - virtual QModelIndex parent(const QModelIndex &child) const; - virtual bool hasChildren(const QModelIndex &parent) const; -}; - -class QAbstractListModel : QAbstractItemModel -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAbstractListModel(QObject *parent /TransferThis/ = 0); - virtual ~QAbstractListModel(); - virtual QModelIndex index(int row, int column = 0, const QModelIndex &parent = QModelIndex()) const; - virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); -%If (Qt_5_1_0 -) - virtual Qt::ItemFlags flags(const QModelIndex &index) const; -%End -%If (Qt_5_2_0 -) - QObject *parent() const; -%End - -private: - QAbstractListModel(const QAbstractListModel &); - virtual QModelIndex parent(const QModelIndex &child) const; - virtual int columnCount(const QModelIndex &parent) const; - virtual bool hasChildren(const QModelIndex &parent) const; -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qabstractnativeeventfilter.sip b/PyQt5/sip/PyQt5/QtCore/qabstractnativeeventfilter.sip deleted file mode 100644 index 3ac7ffe0..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qabstractnativeeventfilter.sip +++ /dev/null @@ -1,36 +0,0 @@ -// qabstractnativeeventfilter.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractNativeEventFilter -{ -%TypeHeaderCode -#include -%End - -public: - QAbstractNativeEventFilter(); - virtual ~QAbstractNativeEventFilter(); - virtual bool nativeEventFilter(const QByteArray &eventType, void *message, long *result) = 0; - -private: - QAbstractNativeEventFilter(const QAbstractNativeEventFilter &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qabstractproxymodel.sip b/PyQt5/sip/PyQt5/QtCore/qabstractproxymodel.sip deleted file mode 100644 index fc2973ab..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qabstractproxymodel.sip +++ /dev/null @@ -1,79 +0,0 @@ -// qabstractproxymodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractProxyModel : QAbstractItemModel -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAbstractProxyModel(QObject *parent /TransferThis/ = 0); - virtual ~QAbstractProxyModel(); - virtual void setSourceModel(QAbstractItemModel *sourceModel /KeepReference/); - QAbstractItemModel *sourceModel() const; - virtual QModelIndex mapToSource(const QModelIndex &proxyIndex) const = 0; - virtual QModelIndex mapFromSource(const QModelIndex &sourceIndex) const = 0; - virtual QItemSelection mapSelectionToSource(const QItemSelection &selection) const; - virtual QItemSelection mapSelectionFromSource(const QItemSelection &selection) const; - virtual bool submit(); - virtual void revert(); - virtual QVariant data(const QModelIndex &proxyIndex, int role = Qt::DisplayRole) const; - virtual bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole); - virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const; - virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role = Qt::EditRole); - virtual QMap itemData(const QModelIndex &index) const /DocType="dict-of-int-object"/; - virtual Qt::ItemFlags flags(const QModelIndex &index) const; - virtual bool setItemData(const QModelIndex &index, const QMap &roles /DocType="dict-of-int-object"/); - virtual QModelIndex buddy(const QModelIndex &index) const; - virtual bool canFetchMore(const QModelIndex &parent) const; - virtual void fetchMore(const QModelIndex &parent); - virtual void sort(int column, Qt::SortOrder order = Qt::AscendingOrder); - virtual QSize span(const QModelIndex &index) const; - virtual bool hasChildren(const QModelIndex &parent = QModelIndex()) const; - virtual QMimeData *mimeData(const QModelIndexList &indexes) const /TransferBack/; - virtual QStringList mimeTypes() const; - virtual Qt::DropActions supportedDropActions() const; - virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const; - -protected slots: -%If (Qt_5_1_0 -) - void resetInternalData(); -%End - -signals: - void sourceModelChanged(); - -public: -%If (Qt_5_4_0 -) - virtual bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const; -%End -%If (Qt_5_4_0 -) - virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); -%End -%If (Qt_5_4_0 -) - virtual Qt::DropActions supportedDragActions() const; -%End - -private: - QAbstractProxyModel(const QAbstractProxyModel &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qabstractstate.sip b/PyQt5/sip/PyQt5/QtCore/qabstractstate.sip deleted file mode 100644 index cf3a68a1..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qabstractstate.sip +++ /dev/null @@ -1,52 +0,0 @@ -// qabstractstate.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractState : QObject -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QAbstractState(); - QState *parentState() const; - QStateMachine *machine() const; -%If (Qt_5_4_0 -) - bool active() const; -%End - -signals: -%If (Qt_5_4_0 -) - void activeChanged(bool active); -%End - void entered(); - void exited(); - -protected: - QAbstractState(QState *parent /TransferThis/ = 0); - virtual void onEntry(QEvent *event) = 0; - virtual void onExit(QEvent *event) = 0; - virtual bool event(QEvent *e); - -private: - QAbstractState(const QAbstractState &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qabstracttransition.sip b/PyQt5/sip/PyQt5/QtCore/qabstracttransition.sip deleted file mode 100644 index 8e13d9a9..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qabstracttransition.sip +++ /dev/null @@ -1,93 +0,0 @@ -// qabstracttransition.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractTransition : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QAbstractTransition(QState *sourceState /TransferThis/ = 0); - virtual ~QAbstractTransition(); - QState *sourceState() const; - QAbstractState *targetState() const; - void setTargetState(QAbstractState *target /KeepReference=0/); - QList targetStates() const; - void setTargetStates(const QList &targets /KeepReference=0/); - QStateMachine *machine() const; - void addAnimation(QAbstractAnimation *animation /GetWrapper/); -%MethodCode - // We want to keep a reference to the animation but this is in addition to the - // existing ones and does not replace them - so we can't use /KeepReference/. - sipCpp->addAnimation(a0); - - // Use the user object as a list of the references. - PyObject *user = ((sipSimpleWrapper *)sipSelf)->user; - - if (!user) - user = ((sipSimpleWrapper *)sipSelf)->user = PyList_New(0); - - if (user) - PyList_Append(user, a0Wrapper); -%End - - void removeAnimation(QAbstractAnimation *animation /GetWrapper/); -%MethodCode - // Discard the extra animation reference that we took in addAnimation(). - sipCpp->removeAnimation(a0); - - // Use the user object as a list of the references. - PyObject *user = ((sipSimpleWrapper *)sipSelf)->user; - - if (user) - { - Py_ssize_t i = 0; - - // Note that we deal with an object appearing in the list more than once. - while (i < PyList_GET_SIZE(user)) - if (PyList_GET_ITEM(user, i) == a0Wrapper) - PyList_SetSlice(user, i, i + 1, NULL); - else - ++i; - } -%End - - QList animations() const; - -signals: - void triggered(); -%If (Qt_5_4_0 -) - void targetStateChanged(); -%End -%If (Qt_5_4_0 -) - void targetStatesChanged(); -%End - -protected: - virtual bool eventTest(QEvent *event) = 0; - virtual void onTransition(QEvent *event) = 0; - virtual bool event(QEvent *e); - -private: - QAbstractTransition(const QAbstractTransition &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qanimationgroup.sip b/PyQt5/sip/PyQt5/QtCore/qanimationgroup.sip deleted file mode 100644 index daff81aa..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qanimationgroup.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qanimationgroup.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAnimationGroup : QAbstractAnimation -{ -%TypeHeaderCode -#include -%End - -public: - QAnimationGroup(QObject *parent /TransferThis/ = 0); - virtual ~QAnimationGroup(); - QAbstractAnimation *animationAt(int index) const; - int animationCount() const; - int indexOfAnimation(QAbstractAnimation *animation) const; - void addAnimation(QAbstractAnimation *animation /Transfer/); - void insertAnimation(int index, QAbstractAnimation *animation /Transfer/); - void removeAnimation(QAbstractAnimation *animation /TransferBack/); - QAbstractAnimation *takeAnimation(int index) /TransferBack/; - void clear(); - -protected: - virtual bool event(QEvent *event); - -private: - QAnimationGroup(const QAnimationGroup &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qbasictimer.sip b/PyQt5/sip/PyQt5/QtCore/qbasictimer.sip deleted file mode 100644 index b04c0625..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qbasictimer.sip +++ /dev/null @@ -1,37 +0,0 @@ -// qbasictimer.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QBasicTimer -{ -%TypeHeaderCode -#include -%End - -public: - QBasicTimer(); - ~QBasicTimer(); - bool isActive() const; - int timerId() const; - void start(int msec, Qt::TimerType timerType, QObject *obj); - void start(int msec, QObject *obj); - void stop(); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qbitarray.sip b/PyQt5/sip/PyQt5/QtCore/qbitarray.sip deleted file mode 100644 index 24356469..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qbitarray.sip +++ /dev/null @@ -1,88 +0,0 @@ -// qbitarray.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QBitArray -{ -%TypeHeaderCode -#include -%End - -%TypeCode -// This is needed by __hash__(). -#include -%End - -public: - QBitArray(); - QBitArray(int size, bool value = false); - QBitArray(const QBitArray &other); - int size() const; - int count() const /__len__/; - bool isEmpty() const; - bool isNull() const; - void resize(int size); - void detach(); - bool isDetached() const; - void clear(); - QBitArray &operator&=(const QBitArray &); - QBitArray &operator|=(const QBitArray &); - QBitArray &operator^=(const QBitArray &); - QBitArray operator~() const; - bool operator==(const QBitArray &a) const; - bool operator!=(const QBitArray &a) const; - void fill(bool val, int first, int last); - void truncate(int pos); - bool fill(bool value, int size = -1); - bool testBit(int i) const; - void setBit(int i); - void clearBit(int i); - void setBit(int i, bool val); - bool toggleBit(int i); - bool operator[](int i) const; -%MethodCode - SIP_SSIZE_T idx = sipConvertFromSequenceIndex(a0, sipCpp->count()); - - if (idx < 0) - sipIsErr = 1; - else - sipRes = sipCpp->operator[]((int)idx); -%End - - bool at(int i) const; - int count(bool on) const; - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End - - void swap(QBitArray &other); -}; - -QBitArray operator&(const QBitArray &, const QBitArray &); -QBitArray operator|(const QBitArray &, const QBitArray &); -QBitArray operator^(const QBitArray &, const QBitArray &); -QDataStream &operator<<(QDataStream &, const QBitArray & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QBitArray & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtCore/qbuffer.sip b/PyQt5/sip/PyQt5/QtCore/qbuffer.sip deleted file mode 100644 index 8e9d3cd6..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qbuffer.sip +++ /dev/null @@ -1,91 +0,0 @@ -// qbuffer.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QBuffer : QIODevice -{ -%TypeHeaderCode -#include -%End - -public: - explicit QBuffer(QObject *parent /TransferThis/ = 0); - QBuffer(QByteArray *byteArray, QObject *parent /TransferThis/ = 0); - virtual ~QBuffer(); - QByteArray &buffer(); - const QByteArray &data() const; - void setBuffer(QByteArray *a); - void setData(const QByteArray &data); - void setData(const char *adata /Array/, int alen /ArraySize/); - virtual bool open(QFlags openMode); - virtual void close(); - virtual qint64 size() const; - virtual qint64 pos() const; - virtual bool seek(qint64 off); - virtual bool atEnd() const; - virtual bool canReadLine() const; - -protected: - virtual SIP_PYOBJECT readData(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *data, qint64 maxlen)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipSelfWasArg ? sipCpp->QBuffer::readData(s, a0) : sipCpp->readData(s, a0); - #else - len = sipCpp->sipProtectVirt_readData(sipSelfWasArg, s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - virtual qint64 writeData(const char *data /Array/, qint64 len /ArraySize/) /ReleaseGIL/; - virtual void connectNotify(const QMetaMethod &); - virtual void disconnectNotify(const QMetaMethod &); - -private: - QBuffer(const QBuffer &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qbytearray.sip b/PyQt5/sip/PyQt5/QtCore/qbytearray.sip deleted file mode 100644 index 5ddc35cd..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qbytearray.sip +++ /dev/null @@ -1,419 +0,0 @@ -// qbytearray.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -quint16 qChecksum(const char *s /Array/, uint len /ArraySize/); - -class QByteArray -{ -%TypeHeaderCode -#include -%End - -%TypeCode -// This is needed by __hash__(). -#include - - -// Convenience function for converting a QByteArray to a Python str object. -static PyObject *QByteArrayToPyStr(QByteArray *ba) -{ - char *data = ba->data(); - - if (data) - // QByteArrays may have embedded '\0's so set the size explicitly. - return SIPBytes_FromStringAndSize(data, ba->size()); - - return SIPBytes_FromString(""); -} -%End - -%ConvertToTypeCode -// We have to be very careful about what we allow to be converted to a -// QByteArray and to a QString as we need to take into account the v1 and v2 -// APIs and Python v2.x and v3.x. -// -// QSvgRenderer() is a good example of what needs to work "naturally". This -// has a ctor that takes a QString argument that is the name of the SVG file. -// It has another ctor that takes a QByteArray argument that is the SVG data. -// -// In Python v2.x we want a str object to be interpreted as the name of the -// file (as that is the historical behaviour). This has the following -// implications. -// -// - The QString version of the ctor must appear before the QByteArray version -// in the .sip file. This rule should be applied wherever a similar -// situation arises. -// - A QString must not automatically convert a QByteArray. -// - QByteArray must also exist in the v2 API. -// -// In Python v3.x we want a bytes object to be used wherever a QByteArray is -// expected. This means that a QString must not automatically convert a bytes -// object. -// -// A QByteArray can be created from a Latin-1 encoded string. This was a -// mistaken attempt to ease the porting of Python2 code to Python3. It is -// deprecated in PyQt v5.4 and will be removed in v5.5. - -if (sipIsErr == NULL) - return (PyByteArray_Check(sipPy) || PyUnicode_Check(sipPy) || - SIPBytes_Check(sipPy) || - sipCanConvertToType(sipPy, sipType_QByteArray, SIP_NO_CONVERTORS)); - -if (PyByteArray_Check(sipPy)) -{ - *sipCppPtr = new QByteArray(PyByteArray_AS_STRING(sipPy), - PyByteArray_GET_SIZE(sipPy)); - - return sipGetState(sipTransferObj); -} - -if (PyUnicode_Check(sipPy)) -{ - if (PyErr_WarnEx(PyExc_DeprecationWarning, "support for creating a QByteArray from a Latin-1 encoded string is deprecated in PyQt v5.4 and will be removed in v5.5", 1) < 0) - { - *sipIsErr = 1; - return 0; - } - - const char *bytes = sipString_AsLatin1String(&sipPy); - - if (!sipPy) - { - *sipIsErr = 1; - return 0; - } - - *sipCppPtr = new QByteArray(bytes); - - Py_DECREF(sipPy); - - return sipGetState(sipTransferObj); -} - -if (SIPBytes_Check(sipPy)) -{ - *sipCppPtr = new QByteArray(SIPBytes_AS_STRING(sipPy), - SIPBytes_GET_SIZE(sipPy)); - - return sipGetState(sipTransferObj); -} - -*sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, - sipType_QByteArray, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - -return 0; -%End - -%BIGetBufferCode - sipRes = PyBuffer_FillInfo(sipBuffer, sipSelf, sipCpp->data(), sipCpp->size(), 0, sipFlags); -%End - -%BIGetReadBufferCode - if (sipSegment != 0) - { - PyErr_SetString(PyExc_SystemError, "accessing non-existent QByteArray segment"); - sipRes = -1; - } - else - { - *sipPtrPtr = (void *)sipCpp->data(); - sipRes = sipCpp->size(); - } -%End - -%BIGetSegCountCode - if (sipLenPtr) - *sipLenPtr = sipCpp->size(); - - sipRes = 1; -%End - -%BIGetCharBufferCode - if (sipSegment != 0) - { - PyErr_SetString(PyExc_SystemError, "accessing non-existent QByteArray segment"); - sipRes = -1; - } - else - { - *sipPtrPtr = (void *)sipCpp->data(); - sipRes = sipCpp->size(); - } -%End - -%PickleCode - #if PY_MAJOR_VERSION >= 3 - sipRes = Py_BuildValue((char *)"(y#)", sipCpp->data(), sipCpp->size()); - #else - sipRes = Py_BuildValue((char *)"(s#)", sipCpp->data(), sipCpp->size()); - #endif -%End - -public: - QByteArray(); - QByteArray(int size, char c); - QByteArray(const QByteArray &a); - ~QByteArray(); - void resize(int size); - QByteArray &fill(char ch, int size = -1); - void clear(); - int indexOf(const QByteArray &ba, int from = 0) const; - int indexOf(const QString &str, int from = 0) const; - int lastIndexOf(const QByteArray &ba, int from = -1) const; - int lastIndexOf(const QString &str, int from = -1) const; - int count(const QByteArray &a) const; - QByteArray left(int len) const; - QByteArray right(int len) const; - QByteArray mid(int pos, int length = -1) const; - bool startsWith(const QByteArray &a) const; - bool endsWith(const QByteArray &a) const; - void truncate(int pos); - void chop(int n); - QByteArray toLower() const; - QByteArray toUpper() const; - QByteArray trimmed() const; - QByteArray simplified() const; - QByteArray leftJustified(int width, char fill = ' ', bool truncate = false) const; - QByteArray rightJustified(int width, char fill = ' ', bool truncate = false) const; - QByteArray &prepend(const QByteArray &a); - QByteArray &append(const QByteArray &a); - QByteArray &append(const QString &s); - QByteArray &insert(int i, const QByteArray &a); - QByteArray &insert(int i, const QString &s); - QByteArray &remove(int index, int len); - QByteArray &replace(int index, int len, const QByteArray &s); - QByteArray &replace(const QByteArray &before, const QByteArray &after); - QByteArray &replace(const QString &before, const QByteArray &after); - QList split(char sep) const; - QByteArray &operator+=(const QByteArray &a); - QByteArray &operator+=(const QString &s); - bool operator==(const QString &s2) const; - bool operator!=(const QString &s2) const; - bool operator<(const QString &s2) const; - bool operator>(const QString &s2) const; - bool operator<=(const QString &s2) const; - bool operator>=(const QString &s2) const; - short toShort(bool *ok = 0, int base = 10) const; - ushort toUShort(bool *ok = 0, int base = 10) const; - int toInt(bool *ok = 0, int base = 10) const; - uint toUInt(bool *ok = 0, int base = 10) const; - long toLong(bool *ok = 0, int base = 10) const; - ulong toULong(bool *ok = 0, int base = 10) const; - qlonglong toLongLong(bool *ok = 0, int base = 10) const; - qulonglong toULongLong(bool *ok = 0, int base = 10) const; - float toFloat(bool *ok = 0) const; - double toDouble(bool *ok = 0) const; - QByteArray toBase64() const; - QByteArray &setNum(int n /Constrained/, int base = 10); - QByteArray &setNum(double n /Constrained/, char format = 'g', int precision = 6); - QByteArray &setNum(qlonglong n, int base = 10); - QByteArray &setNum(qulonglong n, int base = 10); - static QByteArray number(int n /Constrained/, int base = 10); - static QByteArray number(double n /Constrained/, char format = 'g', int precision = 6); - static QByteArray number(qlonglong n, int base = 10); - static QByteArray number(qulonglong n, int base = 10); - static QByteArray fromBase64(const QByteArray &base64); - static QByteArray fromRawData(const char * /Array/, int size /ArraySize/); - static QByteArray fromHex(const QByteArray &hexEncoded); - int count() const /__len__/; - int length() const; - bool isNull() const; - int size() const; - char at(int i) const; - char operator[](int i) const; -%MethodCode - SIP_SSIZE_T idx = sipConvertFromSequenceIndex(a0, sipCpp->count()); - - if (idx < 0) - sipIsErr = 1; - else - sipRes = sipCpp->operator[]((int)idx); -%End - - QByteArray operator[](SIP_PYSLICE slice) const; -%MethodCode - SIP_SSIZE_T len, start, stop, step, slicelength, i; - - len = sipCpp->length(); - - #if PY_VERSION_HEX >= 0x03020000 - if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) - #else - if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) - #endif - sipIsErr = 1; - else - { - sipRes = new QByteArray(); - - for (i = 0; i < slicelength; ++i) - { - sipRes -> append(sipCpp->at(start)); - start += step; - } - } -%End - - int __contains__(const QByteArray &a) const; -%MethodCode - // It looks like you can't assign QBool to int. - sipRes = bool(sipCpp->contains(*a0)); -%End - - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End - - SIP_PYOBJECT __str__() const /DocType="str"/; -%MethodCode - sipRes = QByteArrayToPyStr(sipCpp); - - #if PY_MAJOR_VERSION >= 3 - PyObject *repr = PyObject_Repr(sipRes); - - if (repr) - { - Py_DECREF(sipRes); - sipRes = repr; - } - #endif -%End - - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - if (sipCpp->isNull()) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromString("PyQt5.QtCore.QByteArray()"); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QByteArray()"); - #endif - } - else - { - PyObject *str = QByteArrayToPyStr(sipCpp); - - if (str) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtCore.QByteArray(%R)", str); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QByteArray("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(str)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - - Py_DECREF(str); - } - } -%End - - QByteArray operator*(int m) const; -%MethodCode - sipRes = new QByteArray(); - - while (a0-- > 0) - *sipRes += *sipCpp; -%End - - QByteArray &operator*=(int m); -%MethodCode - QByteArray orig(*sipCpp); - - sipCpp->clear(); - - while (a0-- > 0) - *sipCpp += orig; -%End - - bool isEmpty() const; - SIP_PYOBJECT data() /DocType="Py_v3:bytes;str"/; -%MethodCode - // QByteArrays may contain embedded '\0's so set the size explicitly. - - char *res = sipCpp->data(); - int len = sipCpp->size(); - - if (res) - { - if ((sipRes = SIPBytes_FromStringAndSize(res, len)) == NULL) - sipIsErr = 1; - } - else - { - Py_INCREF(Py_None); - sipRes = Py_None; - } -%End - - int capacity() const; - void reserve(int size); - void squeeze(); - void push_back(const QByteArray &a); - void push_front(const QByteArray &a); - bool contains(const QByteArray &a) const; - QByteArray toHex() const; - QByteArray toPercentEncoding(const QByteArray &exclude = QByteArray(), const QByteArray &include = QByteArray(), char percent = '%') const; - static QByteArray fromPercentEncoding(const QByteArray &input, char percent = '%'); - QByteArray repeated(int times) const; - void swap(QByteArray &other); -%If (Qt_5_2_0 -) - - enum Base64Option - { - Base64Encoding, - Base64UrlEncoding, - KeepTrailingEquals, - OmitTrailingEquals, - }; - -%End -%If (Qt_5_2_0 -) - typedef QFlags Base64Options; -%End -%If (Qt_5_2_0 -) - QByteArray toBase64(QFlags options) const; -%End -%If (Qt_5_2_0 -) - static QByteArray fromBase64(const QByteArray &base64, QFlags options); -%End -}; - -bool operator==(const QByteArray &a1, const QByteArray &a2); -bool operator!=(const QByteArray &a1, const QByteArray &a2); -bool operator<(const QByteArray &a1, const QByteArray &a2); -bool operator<=(const QByteArray &a1, const QByteArray &a2); -bool operator>(const QByteArray &a1, const QByteArray &a2); -bool operator>=(const QByteArray &a1, const QByteArray &a2); -const QByteArray operator+(const QByteArray &a1, const QByteArray &a2); -QDataStream &operator<<(QDataStream &, const QByteArray & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QByteArray & /Constrained/) /ReleaseGIL/; -QByteArray qCompress(const QByteArray &data, int compressionLevel = -1); -QByteArray qUncompress(const QByteArray &data); -%If (Qt_5_2_0 -) -QFlags operator|(QByteArray::Base64Option f1, QFlags f2); -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qbytearraymatcher.sip b/PyQt5/sip/PyQt5/QtCore/qbytearraymatcher.sip deleted file mode 100644 index 99ad8ff9..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qbytearraymatcher.sip +++ /dev/null @@ -1,37 +0,0 @@ -// qbytearraymatcher.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QByteArrayMatcher -{ -%TypeHeaderCode -#include -%End - -public: - QByteArrayMatcher(); - explicit QByteArrayMatcher(const QByteArray &pattern); - QByteArrayMatcher(const QByteArrayMatcher &other); - ~QByteArrayMatcher(); - void setPattern(const QByteArray &pattern); - int indexIn(const QByteArray &ba, int from = 0) const; - QByteArray pattern() const; -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qchar.sip b/PyQt5/sip/PyQt5/QtCore/qchar.sip deleted file mode 100644 index 126723cf..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qchar.sip +++ /dev/null @@ -1,71 +0,0 @@ -// qchar.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -// QChar mapped type. -%MappedType QChar /DocType="str"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode -if (sipIsErr == NULL) -#if PY_MAJOR_VERSION < 3 - return (PyString_Check(sipPy) || PyUnicode_Check(sipPy)); -#else - return PyUnicode_Check(sipPy); -#endif - -#if PY_MAJOR_VERSION < 3 -if (PyString_Check(sipPy)) -{ - if (PyString_GET_SIZE(sipPy) != 1) - { - PyErr_SetString(PyExc_ValueError, "string of length 1 expected"); - *sipIsErr = 1; - return 0; - } - - *sipCppPtr = new QChar(*PyString_AS_STRING(sipPy)); - - return sipGetState(sipTransferObj); -} -#endif - -QString qs = qpycore_PyObject_AsQString(sipPy); - -if (qs.size() != 1) -{ - PyErr_SetString(PyExc_ValueError, "string of length 1 expected"); - *sipIsErr = 1; - return 0; -} - -*sipCppPtr = new QChar(qs.at(0)); - -return sipGetState(sipTransferObj); -%End - -%ConvertFromTypeCode - return qpycore_PyObject_FromQString(QString(*sipCpp)); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qcollator.sip b/PyQt5/sip/PyQt5/QtCore/qcollator.sip deleted file mode 100644 index 5d3a8a75..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qcollator.sip +++ /dev/null @@ -1,76 +0,0 @@ -// qcollator.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_2_0 -) - -class QCollatorSortKey -{ -%TypeHeaderCode -#include -%End - -public: - QCollatorSortKey(const QCollatorSortKey &other); - ~QCollatorSortKey(); - void swap(QCollatorSortKey &other); - int compare(const QCollatorSortKey &key) const; - -private: - QCollatorSortKey(); -}; - -%End -%If (Qt_5_2_0 -) -bool operator<(const QCollatorSortKey &lhs, const QCollatorSortKey &rhs); -%End -%If (Qt_5_2_0 -) - -class QCollator -{ -%TypeHeaderCode -#include -%End - -public: - explicit QCollator(const QLocale &locale = QLocale()); - QCollator(const QCollator &); - ~QCollator(); - void swap(QCollator &other); - void setLocale(const QLocale &locale); - QLocale locale() const; - Qt::CaseSensitivity caseSensitivity() const; - void setCaseSensitivity(Qt::CaseSensitivity cs); - void setNumericMode(bool on); - bool numericMode() const; - void setIgnorePunctuation(bool on); - bool ignorePunctuation() const; - int compare(const QString &s1, const QString &s2) const; - QCollatorSortKey sortKey(const QString &string) const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qcommandlineoption.sip b/PyQt5/sip/PyQt5/QtCore/qcommandlineoption.sip deleted file mode 100644 index 12518f29..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qcommandlineoption.sip +++ /dev/null @@ -1,63 +0,0 @@ -// qcommandlineoption.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QCommandLineOption -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qt_5_4_0 -) - explicit QCommandLineOption(const QString &name); -%End -%If (Qt_5_4_0 -) - explicit QCommandLineOption(const QStringList &names); -%End -%If (Qt_5_4_0 -) - QCommandLineOption(const QString &name, const QString &description, const QString &valueName = QString(), const QString &defaultValue = QString()); -%End -%If (- Qt_5_4_0) - QCommandLineOption(const QString &name, const QString &description = QString(), const QString &valueName = QString(), const QString &defaultValue = QString()); -%End -%If (Qt_5_4_0 -) - QCommandLineOption(const QStringList &names, const QString &description, const QString &valueName = QString(), const QString &defaultValue = QString()); -%End -%If (- Qt_5_4_0) - QCommandLineOption(const QStringList &names, const QString &description = QString(), const QString &valueName = QString(), const QString &defaultValue = QString()); -%End - QCommandLineOption(const QCommandLineOption &other); - ~QCommandLineOption(); - void swap(QCommandLineOption &other); - QStringList names() const; - void setValueName(const QString &name); - QString valueName() const; - void setDescription(const QString &description); - QString description() const; - void setDefaultValue(const QString &defaultValue); - void setDefaultValues(const QStringList &defaultValues); - QStringList defaultValues() const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qcommandlineparser.sip b/PyQt5/sip/PyQt5/QtCore/qcommandlineparser.sip deleted file mode 100644 index 6daa7944..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qcommandlineparser.sip +++ /dev/null @@ -1,75 +0,0 @@ -// qcommandlineparser.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QCommandLineParser -{ -%TypeHeaderCode -#include -%End - -public: - QCommandLineParser(); - ~QCommandLineParser(); - - enum SingleDashWordOptionMode - { - ParseAsCompactedShortOptions, - ParseAsLongOptions, - }; - - void setSingleDashWordOptionMode(QCommandLineParser::SingleDashWordOptionMode parsingMode); - bool addOption(const QCommandLineOption &commandLineOption); - QCommandLineOption addVersionOption(); - QCommandLineOption addHelpOption(); - void setApplicationDescription(const QString &description); - QString applicationDescription() const; - void addPositionalArgument(const QString &name, const QString &description, const QString &syntax = QString()); - void clearPositionalArguments(); - void process(const QStringList &arguments) /ReleaseGIL/; - void process(const QCoreApplication &app) /ReleaseGIL/; - bool parse(const QStringList &arguments); - QString errorText() const; - bool isSet(const QString &name) const; - QString value(const QString &name) const; - QStringList values(const QString &name) const; - bool isSet(const QCommandLineOption &option) const; - QString value(const QCommandLineOption &option) const; - QStringList values(const QCommandLineOption &option) const; - QStringList positionalArguments() const; - QStringList optionNames() const; - QStringList unknownOptionNames() const; - void showHelp(int exitCode = 0) /ReleaseGIL/; - QString helpText() const; -%If (Qt_5_4_0 -) - bool addOptions(const QList &options); -%End -%If (Qt_5_4_0 -) - void showVersion(); -%End - -private: - QCommandLineParser(const QCommandLineParser &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qcoreapplication.sip b/PyQt5/sip/PyQt5/QtCore/qcoreapplication.sip deleted file mode 100644 index 727b9ec8..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qcoreapplication.sip +++ /dev/null @@ -1,304 +0,0 @@ -// qcoreapplication.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QCoreApplication : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QCoreApplication(SIP_PYLIST argv /DocType="list-of-str"/) /PostHook=__pyQtQAppHook__/ [(int &argc, char **argv)]; -%MethodCode - // The Python interface is a list of argument strings that is modified. - - int argc; - char **argv; - - // Convert the list. - if ((argv = pyqt5_from_argv_list(a0, argc)) == NULL) - sipIsErr = 1; - else - { - // Create it now the arguments are right. - static int nargc; - nargc = argc; - - Py_BEGIN_ALLOW_THREADS - sipCpp = new sipQCoreApplication(nargc, argv); - Py_END_ALLOW_THREADS - - // Now modify the original list. - pyqt5_update_argv_list(a0, argc, argv); - } -%End - - virtual ~QCoreApplication(); - static void setOrganizationDomain(const QString &orgDomain); - static QString organizationDomain(); - static void setOrganizationName(const QString &orgName); - static QString organizationName(); - static void setApplicationName(const QString &application); - static QString applicationName(); - static QStringList arguments(); - static QCoreApplication *instance(); - static int exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,PyName=exec_,ReleaseGIL/; -%If (Py_v3) - static int exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,ReleaseGIL/; -%End - static void processEvents(QFlags flags = QEventLoop::AllEvents) /ReleaseGIL/; - static void processEvents(QFlags flags, int maxtime) /ReleaseGIL/; - static void exit(int returnCode = 0); - static bool sendEvent(QObject *receiver, QEvent *event) /ReleaseGIL/; - static void postEvent(QObject *receiver, QEvent *event /Transfer/, int priority = Qt::NormalEventPriority); - static void sendPostedEvents(QObject *receiver = 0, int eventType = 0) /ReleaseGIL/; - static void removePostedEvents(QObject *receiver, int eventType = 0); - static bool hasPendingEvents(); - virtual bool notify(QObject *, QEvent *) /ReleaseGIL/; - static bool startingUp(); - static bool closingDown(); - static QString applicationDirPath(); - static QString applicationFilePath(); - static void setLibraryPaths(const QStringList &); - static QStringList libraryPaths(); - static void addLibraryPath(const QString &); - static void removeLibraryPath(const QString &); - static bool installTranslator(QTranslator *messageFile); - static bool removeTranslator(QTranslator *messageFile); - static QString translate(const char *context, const char *sourceText /Encoding="UTF-8"/, const char *disambiguation = 0, int n = -1); - static void flush() /ReleaseGIL/; - static void setAttribute(Qt::ApplicationAttribute attribute, bool on = true); - static bool testAttribute(Qt::ApplicationAttribute attribute); - -public slots: - static void quit(); - -signals: - void aboutToQuit(); - -protected: - virtual bool event(QEvent *); - -public: - static void setApplicationVersion(const QString &version); - static QString applicationVersion(); - static qint64 applicationPid(); - static QAbstractEventDispatcher *eventDispatcher(); - static void setEventDispatcher(QAbstractEventDispatcher *eventDispatcher /Transfer/); - static bool isQuitLockEnabled(); - static void setQuitLockEnabled(bool enabled); - void installNativeEventFilter(QAbstractNativeEventFilter *filterObj); - void removeNativeEventFilter(QAbstractNativeEventFilter *filterObj); -%If (Qt_5_3_0 -) - static void setSetuidAllowed(bool allow); -%End -%If (Qt_5_3_0 -) - static bool isSetuidAllowed(); -%End - -private: - QCoreApplication(const QCoreApplication &); -}; - -void qAddPostRoutine(SIP_PYCALLABLE); -%MethodCode - // Add it to the list of post routines if it already exists. - if (qtcore_PostRoutines != NULL) - { - // See if there is an empty slot. - bool app = true; - - for (SIP_SSIZE_T i = 0; i < PyList_GET_SIZE(qtcore_PostRoutines); ++i) - if (PyList_GET_ITEM(qtcore_PostRoutines, i) == Py_None) - { - Py_DECREF(Py_None); - Py_INCREF(a0); - PyList_SET_ITEM(qtcore_PostRoutines, i, a0); - - app = false; - - break; - } - - if (app && PyList_Append(qtcore_PostRoutines, a0) < 0) - sipIsErr = 1; - } - else if ((qtcore_PostRoutines = PyList_New(1)) != NULL) - { - Py_INCREF(a0); - PyList_SET_ITEM(qtcore_PostRoutines, 0, a0); - - qAddPostRoutine(qtcore_CallPostRoutines); - } - else - { - sipIsErr = 1; - } -%End - -void qRemovePostRoutine(SIP_PYCALLABLE); -%MethodCode - // Remove it from the list of post routines if it exists. - if (qtcore_PostRoutines != NULL) - for (SIP_SSIZE_T i = 0; i < PyList_GET_SIZE(qtcore_PostRoutines); ++i) - if (PyList_GET_ITEM(qtcore_PostRoutines, i) == a0) - { - Py_DECREF(a0); - Py_INCREF(Py_None); - PyList_SET_ITEM(qtcore_PostRoutines, i, Py_None); - - break; - } -%End - -%If (Qt_5_1_0 -) -void qAddPreRoutine(SIP_PYCALLABLE); -%MethodCode - // Add it to the list of pre routines if it already exists. - if (qtcore_PreRoutines != NULL) - { - if (PyList_Append(qtcore_PreRoutines, a0) < 0) - sipIsErr = 1; - } - else if ((qtcore_PreRoutines = PyList_New(1)) != NULL) - { - Py_INCREF(a0); - PyList_SET_ITEM(qtcore_PreRoutines, 0, a0); - - qAddPreRoutine(qtcore_CallPreRoutines); - } - else - { - sipIsErr = 1; - } -%End - -%End -// Module code needed by qAddPreRoutine, qAddPostRoutine() and qRemovePostRoutine(). -%ModuleCode -#if QT_VERSION >= 0x050100 -// The list of Python pre routines. -static PyObject *qtcore_PreRoutines = NULL; - -// Call all of the registered Python pre routines. -static void qtcore_CallPreRoutines() -{ - for (SIP_SSIZE_T i = 0; i < PyList_GET_SIZE(qtcore_PreRoutines); ++i) - { - PyObject *pr = PyList_GET_ITEM(qtcore_PreRoutines, i); - - if (pr != Py_None) - { - PyObject *res = PyObject_CallObject(pr, NULL); - - Py_XDECREF(res); - } - } -} -#endif - - -// The list of Python post routines. -static PyObject *qtcore_PostRoutines = NULL; - -// Call all of the registered Python post routines. -static void qtcore_CallPostRoutines() -{ - for (SIP_SSIZE_T i = 0; i < PyList_GET_SIZE(qtcore_PostRoutines); ++i) - { - PyObject *pr = PyList_GET_ITEM(qtcore_PostRoutines, i); - - if (pr != Py_None) - { - PyObject *res = PyObject_CallObject(pr, NULL); - - Py_XDECREF(res); - } - } -} -%End -void pyqtRemoveInputHook(); -%MethodCode - // Clear the Python input hook installed when the module was initialised. - PyOS_InputHook = 0; -%End - -void pyqtRestoreInputHook(); -%MethodCode - // Restore the input hook. - PyOS_InputHook = qtcore_input_hook; -%End - -%ModuleCode -#include -#include - -#if defined(Q_OS_WIN) -#include -#include -#else -#include -#endif - -// This is the input hook that will process events while the interpreter is -// waiting for interactive input. -extern "C" {static int qtcore_input_hook();} - -static int qtcore_input_hook() -{ - QCoreApplication *app = QCoreApplication::instance(); - - if (app && app->thread() == QThread::currentThread()) - { -#if defined(Q_OS_WIN) - QTimer timer; - QObject::connect(&timer, SIGNAL(timeout()), app, SLOT(quit())); - - while (!_kbhit()) - { - // The delay is based on feedback from users. - timer.start(35); - QCoreApplication::exec(); - timer.stop(); - } - - QObject::disconnect(&timer, SIGNAL(timeout()), app, SLOT(quit())); -#else - QSocketNotifier notifier(0, QSocketNotifier::Read, 0); - QObject::connect(¬ifier, SIGNAL(activated(int)), app, SLOT(quit())); - QCoreApplication::exec(); - QObject::disconnect(¬ifier, SIGNAL(activated(int)), app, SLOT(quit())); -#endif - } - - return 0; -} -%End - -%PostInitialisationCode -// Process events from the input hook. -PyOS_InputHook = qtcore_input_hook; -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qcoreevent.sip b/PyQt5/sip/PyQt5/QtCore/qcoreevent.sip deleted file mode 100644 index 60cd234e..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qcoreevent.sip +++ /dev/null @@ -1,256 +0,0 @@ -// qcoreevent.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QEvent /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - switch (sipCpp->type()) - { - case QEvent::Timer: - sipType = sipType_QTimerEvent; - break; - - case QEvent::ChildAdded: - case QEvent::ChildPolished: - case QEvent::ChildRemoved: - sipType = sipType_QChildEvent; - break; - - case QEvent::DynamicPropertyChange: - sipType = sipType_QDynamicPropertyChangeEvent; - break; - - case QEvent::StateMachineSignal: - sipType = sipType_QStateMachine_SignalEvent; - break; - - case QEvent::StateMachineWrapped: - sipType = sipType_QStateMachine_WrappedEvent; - break; - - default: - sipType = 0; - } -%End - -public: - enum Type - { - None, - Timer, - MouseButtonPress, - MouseButtonRelease, - MouseButtonDblClick, - MouseMove, - KeyPress, - KeyRelease, - FocusIn, - FocusOut, - Enter, - Leave, - Paint, - Move, - Resize, - Show, - Hide, - Close, - ParentChange, - ParentAboutToChange, - WindowActivate, - WindowDeactivate, - ShowToParent, - HideToParent, - Wheel, - WindowTitleChange, - WindowIconChange, - ApplicationWindowIconChange, - ApplicationFontChange, - ApplicationLayoutDirectionChange, - ApplicationPaletteChange, - PaletteChange, - Clipboard, - MetaCall, - SockAct, - WinEventAct, - DeferredDelete, - DragEnter, - DragMove, - DragLeave, - Drop, - ChildAdded, - ChildPolished, - ChildRemoved, - PolishRequest, - Polish, - LayoutRequest, - UpdateRequest, - UpdateLater, - ContextMenu, - InputMethod, - TabletMove, - LocaleChange, - LanguageChange, - LayoutDirectionChange, - TabletPress, - TabletRelease, - OkRequest, - IconDrag, - FontChange, - EnabledChange, - ActivationChange, - StyleChange, - IconTextChange, - ModifiedChange, - MouseTrackingChange, - WindowBlocked, - WindowUnblocked, - WindowStateChange, - ToolTip, - WhatsThis, - StatusTip, - ActionChanged, - ActionAdded, - ActionRemoved, - FileOpen, - Shortcut, - ShortcutOverride, - WhatsThisClicked, - ToolBarChange, - ApplicationActivate, - ApplicationActivated, - ApplicationDeactivate, - ApplicationDeactivated, - QueryWhatsThis, - EnterWhatsThisMode, - LeaveWhatsThisMode, - ZOrderChange, - HoverEnter, - HoverLeave, - HoverMove, - GraphicsSceneMouseMove, - GraphicsSceneMousePress, - GraphicsSceneMouseRelease, - GraphicsSceneMouseDoubleClick, - GraphicsSceneContextMenu, - GraphicsSceneHoverEnter, - GraphicsSceneHoverMove, - GraphicsSceneHoverLeave, - GraphicsSceneHelp, - GraphicsSceneDragEnter, - GraphicsSceneDragMove, - GraphicsSceneDragLeave, - GraphicsSceneDrop, - GraphicsSceneWheel, - GraphicsSceneResize, - GraphicsSceneMove, - KeyboardLayoutChange, - DynamicPropertyChange, - TabletEnterProximity, - TabletLeaveProximity, - CursorChange, - ToolTipChange, - GrabMouse, - UngrabMouse, - GrabKeyboard, - UngrabKeyboard, - StateMachineSignal, - StateMachineWrapped, - TouchBegin, - TouchUpdate, - TouchEnd, - RequestSoftwareInputPanel, - CloseSoftwareInputPanel, - WinIdChange, - Gesture, - GestureOverride, - FocusAboutToChange, - ScrollPrepare, - Scroll, - Expose, - InputMethodQuery, - OrientationChange, - TouchCancel, - PlatformPanel, -%If (Qt_5_1_0 -) - ApplicationStateChange, -%End -%If (Qt_5_4_0 -) - ReadOnlyChange, -%End - User, - MaxUser, - }; - - explicit QEvent(QEvent::Type type); - QEvent(const QEvent &other); - virtual ~QEvent(); - QEvent::Type type() const; - bool spontaneous() const; - void setAccepted(bool accepted); - bool isAccepted() const; - void accept(); - void ignore(); - static int registerEventType(int hint = -1); -}; - -class QTimerEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTimerEvent(int timerId); - virtual ~QTimerEvent(); - int timerId() const; -}; - -class QChildEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QChildEvent(QEvent::Type type, QObject *child); - virtual ~QChildEvent(); - QObject *child() const; - bool added() const; - bool polished() const; - bool removed() const; -}; - -class QDynamicPropertyChangeEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - explicit QDynamicPropertyChangeEvent(const QByteArray &name); - virtual ~QDynamicPropertyChangeEvent(); - QByteArray propertyName() const; -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qcryptographichash.sip b/PyQt5/sip/PyQt5/QtCore/qcryptographichash.sip deleted file mode 100644 index a92eeed8..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qcryptographichash.sip +++ /dev/null @@ -1,64 +0,0 @@ -// qcryptographichash.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QCryptographicHash -{ -%TypeHeaderCode -#include -%End - -public: - enum Algorithm - { - Md4, - Md5, - Sha1, - Sha224, - Sha256, - Sha384, - Sha512, -%If (Qt_5_1_0 -) - Sha3_224, -%End -%If (Qt_5_1_0 -) - Sha3_256, -%End -%If (Qt_5_1_0 -) - Sha3_384, -%End -%If (Qt_5_1_0 -) - Sha3_512, -%End - }; - - explicit QCryptographicHash(QCryptographicHash::Algorithm method); - ~QCryptographicHash(); - void reset(); - void addData(const char *data /Array/, int length /ArraySize/); - void addData(const QByteArray &data); - bool addData(QIODevice *device); - QByteArray result() const; - static QByteArray hash(const QByteArray &data, QCryptographicHash::Algorithm method); - -private: - QCryptographicHash(const QCryptographicHash &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qdatastream.sip b/PyQt5/sip/PyQt5/QtCore/qdatastream.sip deleted file mode 100644 index b629921a..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qdatastream.sip +++ /dev/null @@ -1,430 +0,0 @@ -// qdatastream.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDataStream -{ -%TypeHeaderCode -#include -%End - -public: - enum Version - { - Qt_1_0, - Qt_2_0, - Qt_2_1, - Qt_3_0, - Qt_3_1, - Qt_3_3, - Qt_4_0, - Qt_4_1, - Qt_4_2, - Qt_4_3, - Qt_4_4, - Qt_4_5, - Qt_4_6, - Qt_4_7, - Qt_4_8, - Qt_4_9, - Qt_5_0, -%If (Qt_5_1_0 -) - Qt_5_1, -%End -%If (Qt_5_2_0 -) - Qt_5_2, -%End -%If (Qt_5_3_0 -) - Qt_5_3, -%End -%If (Qt_5_4_0 -) - Qt_5_4, -%End - }; - - enum ByteOrder - { - BigEndian, - LittleEndian, - }; - - enum Status - { - Ok, - ReadPastEnd, - ReadCorruptData, - WriteFailed, - }; - - QDataStream(); - explicit QDataStream(QIODevice *); - QDataStream(QByteArray * /Constrained/, QFlags flags); - QDataStream(const QByteArray & /Constrained/); - ~QDataStream(); - QIODevice *device() const; - void setDevice(QIODevice *); - bool atEnd() const; - QDataStream::Status status() const; - void setStatus(QDataStream::Status status); - void resetStatus(); - QDataStream::ByteOrder byteOrder() const; - void setByteOrder(QDataStream::ByteOrder); - int version() const; - void setVersion(int v); - int skipRawData(int len) /ReleaseGIL/; -// Extra methods to give explicit control over the simple data types being read and written. -int readInt() /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp >> sipRes; - Py_END_ALLOW_THREADS -%End - -qint8 readInt8() /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp >> sipRes; - Py_END_ALLOW_THREADS -%End - -quint8 readUInt8() /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp >> sipRes; - Py_END_ALLOW_THREADS -%End - -qint16 readInt16() /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp >> sipRes; - Py_END_ALLOW_THREADS -%End - -quint16 readUInt16() /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp >> sipRes; - Py_END_ALLOW_THREADS -%End - -qint32 readInt32() /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp >> sipRes; - Py_END_ALLOW_THREADS -%End - -quint32 readUInt32() /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp >> sipRes; - Py_END_ALLOW_THREADS -%End - -qint64 readInt64() /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp >> sipRes; - Py_END_ALLOW_THREADS -%End - -quint64 readUInt64() /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp >> sipRes; - Py_END_ALLOW_THREADS -%End - -bool readBool() /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp >> sipRes; - Py_END_ALLOW_THREADS -%End - -float readFloat() /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp >> sipRes; - Py_END_ALLOW_THREADS -%End - -double readDouble() /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp >> sipRes; - Py_END_ALLOW_THREADS -%End - -SIP_PYOBJECT readString() /ReleaseGIL,DocType="Py_v3:bytes;str"/; -%MethodCode - char *s; - - Py_BEGIN_ALLOW_THREADS - *sipCpp >> s; - Py_END_ALLOW_THREADS - - if (s) - { - sipRes = SIPBytes_FromString(s); - delete[] s; - } - else - { - sipRes = Py_None; - Py_INCREF(Py_None); - } -%End - -void writeInt(int i) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End - -void writeInt8(qint8 i) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End - -void writeUInt8(quint8 i) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End - -void writeInt16(qint16 i) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End - -void writeUInt16(quint16 i) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End - -void writeInt32(qint32 i) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End - -void writeUInt32(quint32 i) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End - -void writeInt64(qint64 i) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End - -void writeUInt64(quint64 i) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End - -void writeBool(bool i) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End - -void writeFloat(float f) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End - -void writeDouble(double f) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End - -void writeString(const char *str /Encoding="None"/) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << a0; - Py_END_ALLOW_THREADS -%End -// Extra methods to support v2 of the QString and QVariant APIs. -QString readQString() /ReleaseGIL/; -%MethodCode - sipRes = new QString; - - Py_BEGIN_ALLOW_THREADS - *sipCpp >> *sipRes; - Py_END_ALLOW_THREADS -%End - -void writeQString(const QString &qstr) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << *a0; - Py_END_ALLOW_THREADS -%End - -QStringList readQStringList() /ReleaseGIL/; -%MethodCode - sipRes = new QStringList; - - Py_BEGIN_ALLOW_THREADS - *sipCpp >> *sipRes; - Py_END_ALLOW_THREADS -%End - -void writeQStringList(const QStringList &qstrlst) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << *a0; - Py_END_ALLOW_THREADS -%End - -QVariant readQVariant() /ReleaseGIL/; -%MethodCode - sipRes = new QVariant; - - Py_BEGIN_ALLOW_THREADS - *sipCpp >> *sipRes; - Py_END_ALLOW_THREADS -%End - -void writeQVariant(const QVariant &qvar) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << *a0; - Py_END_ALLOW_THREADS -%End - -QVariantList readQVariantList() /ReleaseGIL/; -%MethodCode - sipRes = new QVariantList; - - Py_BEGIN_ALLOW_THREADS - *sipCpp >> *sipRes; - Py_END_ALLOW_THREADS -%End - -void writeQVariantList(const QVariantList &qvarlst) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << *a0; - Py_END_ALLOW_THREADS -%End - -QVariantMap readQVariantMap() /ReleaseGIL/; -%MethodCode - sipRes = new QVariantMap; - - Py_BEGIN_ALLOW_THREADS - *sipCpp >> *sipRes; - Py_END_ALLOW_THREADS -%End - -void writeQVariantMap(const QVariantMap &qvarmap) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << *a0; - Py_END_ALLOW_THREADS -%End - -QVariantHash readQVariantHash() /ReleaseGIL/; -%MethodCode - sipRes = new QVariantHash; - - Py_BEGIN_ALLOW_THREADS - *sipCpp >> *sipRes; - Py_END_ALLOW_THREADS -%End - -void writeQVariantHash(const QVariantHash &qvarhash) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - *sipCpp << *a0; - Py_END_ALLOW_THREADS -%End - SIP_PYOBJECT readBytes() /DocType="Py_v3:bytes;str",ReleaseGIL/; -%MethodCode - char *s; - uint l; - - Py_BEGIN_ALLOW_THREADS - sipCpp->readBytes(s, l); - Py_END_ALLOW_THREADS - - if ((sipRes = SIPBytes_FromStringAndSize(s, l)) == NULL) - sipIsErr = 1; - - if (s) - delete[] s; -%End - - SIP_PYOBJECT readRawData(int len) /DocType="Py_v3:bytes;str",ReleaseGIL/; -%MethodCode - char *s = new char[a0]; - - Py_BEGIN_ALLOW_THREADS - sipCpp->readRawData(s, a0); - Py_END_ALLOW_THREADS - - sipRes = SIPBytes_FromStringAndSize(s, a0); - - if (!sipRes) - sipIsErr = 1; - - delete[] s; -%End - - QDataStream &writeBytes(const char * /Array/, uint len /ArraySize/) /ReleaseGIL/; - int writeRawData(const char * /Array/, int len /ArraySize/) /ReleaseGIL/; - - enum FloatingPointPrecision - { - SinglePrecision, - DoublePrecision, - }; - - QDataStream::FloatingPointPrecision floatingPointPrecision() const; - void setFloatingPointPrecision(QDataStream::FloatingPointPrecision precision); - -private: - QDataStream(const QDataStream &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qdatetime.sip b/PyQt5/sip/PyQt5/QtCore/qdatetime.sip deleted file mode 100644 index ca13a5f5..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qdatetime.sip +++ /dev/null @@ -1,538 +0,0 @@ -// qdatetime.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QDate -{ -%TypeHeaderCode -#include -%End - -%TypeCode -#include -#include -%End - -%ConvertToTypeCode -if (!PyDateTimeAPI) - PyDateTime_IMPORT; - -// Allow a Python date object whenever a QDate is expected. - -if (sipIsErr == NULL) - return (PyDate_Check(sipPy) || - sipCanConvertToType(sipPy, sipType_QDate, SIP_NO_CONVERTORS)); - -if (PyDate_Check(sipPy)) -{ - *sipCppPtr = new QDate(PyDateTime_GET_YEAR(sipPy), - PyDateTime_GET_MONTH(sipPy), - PyDateTime_GET_DAY(sipPy)); - - return sipGetState(sipTransferObj); -} - -*sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QDate, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - -return 0; -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"iii", sipCpp->year(), sipCpp->month(), sipCpp->day()); -%End - -public: - QDate(); - QDate(int y, int m, int d); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - if (sipCpp->isNull()) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromString("PyQt5.QtCore.QDate()"); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QDate()"); - #endif - } - else - { - sipRes = - #if PY_MAJOR_VERSION >= 3 - PyUnicode_FromFormat - #else - PyString_FromFormat - #endif - ("PyQt5.QtCore.QDate(%i, %i, %i)", sipCpp->year(), - sipCpp->month(), sipCpp->day()); - } -%End - - long __hash__() const; -%MethodCode - sipRes = qHash(sipCpp->toString(Qt::ISODate)); -%End - - SIP_PYOBJECT toPyDate() const /DocType="datetime.date"/; -%MethodCode - if (!PyDateTimeAPI) - PyDateTime_IMPORT; - - // Convert to a Python date object. - sipRes = PyDate_FromDate(sipCpp->year(), sipCpp->month(), sipCpp->day()); -%End - - bool isNull() const; - int __bool__() const; -%MethodCode - sipRes = !sipCpp->isNull(); -%End - - bool isValid() const; - int year() const; - int month() const; - int day() const; - int dayOfWeek() const; - int dayOfYear() const; - int daysInMonth() const; - int daysInYear() const; - int weekNumber(int *yearNumber = 0) const; - static QString shortMonthName(int month, QDate::MonthNameType type = QDate::DateFormat); - static QString shortDayName(int weekday, QDate::MonthNameType type = QDate::DateFormat); - static QString longMonthName(int month, QDate::MonthNameType type = QDate::DateFormat); - static QString longDayName(int weekday, QDate::MonthNameType type = QDate::DateFormat); - QString toString(Qt::DateFormat format = Qt::TextDate) const; - QString toString(const QString &format) const; - QDate addDays(qint64 days) const; - QDate addMonths(int months) const; - QDate addYears(int years) const; - qint64 daysTo(const QDate &) const; - bool operator==(const QDate &other) const; - bool operator!=(const QDate &other) const; - bool operator<(const QDate &other) const; - bool operator<=(const QDate &other) const; - bool operator>(const QDate &other) const; - bool operator>=(const QDate &other) const; - static QDate currentDate(); - static QDate fromString(const QString &string, Qt::DateFormat format = Qt::TextDate); - static QDate fromString(const QString &s, const QString &format); - static bool isValid(int y, int m, int d); - static bool isLeapYear(int year); - static QDate fromJulianDay(qint64 jd); - qint64 toJulianDay() const; - bool setDate(int year, int month, int date); - void getDate(int *year, int *month, int *day); - - enum MonthNameType - { - DateFormat, - StandaloneFormat, - }; -}; - -class QTime -{ -%TypeHeaderCode -#include -%End - -%TypeCode -#include -#include -%End - -%ConvertToTypeCode -if (!PyDateTimeAPI) - PyDateTime_IMPORT; - -// Allow a Python time object whenever a QTime is expected. - -if (sipIsErr == NULL) - return (PyTime_Check(sipPy) || - sipCanConvertToType(sipPy, sipType_QTime, SIP_NO_CONVERTORS)); - -if (PyTime_Check(sipPy)) -{ - *sipCppPtr = new QTime(PyDateTime_TIME_GET_HOUR(sipPy), - PyDateTime_TIME_GET_MINUTE(sipPy), - PyDateTime_TIME_GET_SECOND(sipPy), - PyDateTime_TIME_GET_MICROSECOND(sipPy) / 1000); - - return sipGetState(sipTransferObj); -} - -*sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QTime, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - -return 0; -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"iiii", sipCpp->hour(), sipCpp->minute(), sipCpp->second(), sipCpp->msec()); -%End - -public: - QTime(); - QTime(int h, int m, int second = 0, int msec = 0); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - if (sipCpp->isNull()) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromString("PyQt5.QtCore.QTime()"); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QTime()"); - #endif - } - else - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtCore.QTime(%i, %i", sipCpp->hour(), - sipCpp->minute()); - - if (sipCpp->second() || sipCpp->msec()) - { - qpycore_Unicode_ConcatAndDel(&sipRes, - PyUnicode_FromFormat(", %i", sipCpp->second())); - - if (sipCpp->msec()) - qpycore_Unicode_ConcatAndDel(&sipRes, - PyUnicode_FromFormat(", %i", sipCpp->msec())); - } - - qpycore_Unicode_ConcatAndDel(&sipRes, PyUnicode_FromString(")")); - #else - sipRes = PyString_FromFormat("PyQt5.QtCore.QTime(%i, %i", sipCpp->hour(), - sipCpp->minute()); - - if (sipCpp->second() || sipCpp->msec()) - { - PyString_ConcatAndDel(&sipRes, - PyString_FromFormat(", %i", sipCpp->second())); - - if (sipCpp->msec()) - PyString_ConcatAndDel(&sipRes, - PyString_FromFormat(", %i", sipCpp->msec())); - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - } -%End - - long __hash__() const; -%MethodCode - sipRes = qHash(sipCpp->toString(Qt::ISODate)); -%End - - SIP_PYOBJECT toPyTime() const /DocType="datetime.time"/; -%MethodCode - if (!PyDateTimeAPI) - PyDateTime_IMPORT; - - // Convert to a Python time object. - sipRes = PyTime_FromTime(sipCpp->hour(), sipCpp->minute(), sipCpp->second(), sipCpp->msec() * 1000); -%End - - bool isNull() const; - int __bool__() const; -%MethodCode - sipRes = !sipCpp->isNull(); -%End - - bool isValid() const; - int hour() const; - int minute() const; - int second() const; - int msec() const; - QString toString(Qt::DateFormat format = Qt::TextDate) const; - QString toString(const QString &format) const; - bool setHMS(int h, int m, int s, int msec = 0); - QTime addSecs(int secs) const; - int secsTo(const QTime &) const; - QTime addMSecs(int ms) const; - int msecsTo(const QTime &) const; - bool operator==(const QTime &other) const; - bool operator!=(const QTime &other) const; - bool operator<(const QTime &other) const; - bool operator<=(const QTime &other) const; - bool operator>(const QTime &other) const; - bool operator>=(const QTime &other) const; - static QTime currentTime(); - static QTime fromString(const QString &string, Qt::DateFormat format = Qt::TextDate); - static QTime fromString(const QString &s, const QString &format); - static bool isValid(int h, int m, int s, int msec = 0); - void start(); - int restart(); - int elapsed() const; -%If (Qt_5_2_0 -) - static QTime fromMSecsSinceStartOfDay(int msecs); -%End -%If (Qt_5_2_0 -) - int msecsSinceStartOfDay() const; -%End -}; - -class QDateTime -{ -%TypeHeaderCode -#include -%End - -%TypeCode -#include -#include -%End - -%ConvertToTypeCode -if (!PyDateTimeAPI) - PyDateTime_IMPORT; - -// Allow a Python datetime object whenever a QDateTime is expected. - -if (sipIsErr == NULL) - return (PyDateTime_Check(sipPy) || - sipCanConvertToType(sipPy, sipType_QDateTime, SIP_NO_CONVERTORS)); - -if (PyDateTime_Check(sipPy)) -{ - QDate qdate(PyDateTime_GET_YEAR(sipPy), - PyDateTime_GET_MONTH(sipPy), - PyDateTime_GET_DAY(sipPy)); - - QTime qtime(PyDateTime_DATE_GET_HOUR(sipPy), - PyDateTime_DATE_GET_MINUTE(sipPy), - PyDateTime_DATE_GET_SECOND(sipPy), - PyDateTime_DATE_GET_MICROSECOND(sipPy) / 1000); - - QDateTime *qdt = new QDateTime(qdate, qtime); - - *sipCppPtr = qdt; - - return sipGetState(sipTransferObj); -} - -*sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QDateTime, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - -return 0; -%End - -%PickleCode - QDate qd = sipCpp->date(); - QTime qt = sipCpp->time(); - - sipRes = Py_BuildValue((char *)"iiiiiiii", qd.year(), qd.month(), qd.day(), - qt.hour(), qt.minute(), qt.second(), qt.msec(), - (int)sipCpp->timeSpec()); -%End - -public: - QDateTime(); - QDateTime(const QDateTime &other); - explicit QDateTime(const QDate &); - QDateTime(const QDate &date, const QTime &time, Qt::TimeSpec timeSpec = Qt::LocalTime); - QDateTime(int y, int m, int d, int h, int m, int s = 0, int msec = 0, int timeSpec = 0) /NoDerived/; -%MethodCode - // This ctor is mainly supplied to allow pickling. - QDate qd(a0, a1, a2); - QTime qt(a3, a4, a5, a6); - - sipCpp = new QDateTime(qd, qt, (Qt::TimeSpec)a7); -%End - - ~QDateTime(); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - if (sipCpp->isNull()) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromString("PyQt5.QtCore.QDateTime()"); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QDateTime()"); - #endif - } - else - { - QDate qd = sipCpp->date(); - QTime qt = sipCpp->time(); - - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtCore.QDateTime(%i, %i, %i, %i, %i", - qd.year(), qd.month(), qd.day(), qt.hour(), qt.minute()); - - if (qt.second() || qt.msec() || sipCpp->timeSpec() != Qt::LocalTime) - { - qpycore_Unicode_ConcatAndDel(&sipRes, - PyUnicode_FromFormat(", %i", qt.second())); - - if (qt.msec() || sipCpp->timeSpec() != Qt::LocalTime) - { - qpycore_Unicode_ConcatAndDel(&sipRes, - PyUnicode_FromFormat(", %i", qt.msec())); - - if (sipCpp->timeSpec() != Qt::LocalTime) - qpycore_Unicode_ConcatAndDel(&sipRes, - PyUnicode_FromFormat(", PyQt5.QtCore.Qt.TimeSpec(%i)", - (int)sipCpp->timeSpec())); - } - } - - qpycore_Unicode_ConcatAndDel(&sipRes, PyUnicode_FromString(")")); - #else - sipRes = PyString_FromFormat("PyQt5.QtCore.QDateTime(%i, %i, %i, %i, %i", - qd.year(), qd.month(), qd.day(), qt.hour(), qt.minute()); - - if (qt.second() || qt.msec() || sipCpp->timeSpec() != Qt::LocalTime) - { - PyString_ConcatAndDel(&sipRes, - PyString_FromFormat(", %i", qt.second())); - - if (qt.msec() || sipCpp->timeSpec() != Qt::LocalTime) - { - PyString_ConcatAndDel(&sipRes, - PyString_FromFormat(", %i", qt.msec())); - - if (sipCpp->timeSpec() != Qt::LocalTime) - PyString_ConcatAndDel(&sipRes, - PyString_FromFormat(", PyQt5.QtCore.Qt.TimeSpec(%i)", - (int)sipCpp->timeSpec())); - } - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - } -%End - - long __hash__() const; -%MethodCode - sipRes = qHash(sipCpp->toString(Qt::ISODate)); -%End - - SIP_PYOBJECT toPyDateTime() const /DocType="datetime.datetime"/; -%MethodCode - if (!PyDateTimeAPI) - PyDateTime_IMPORT; - - // Convert to a Python datetime object. - QDate qd = sipCpp->date(); - QTime qt = sipCpp->time(); - - sipRes = PyDateTime_FromDateAndTime(qd.year(), qd.month(), qd.day(), - qt.hour(), qt.minute(), qt.second(), qt.msec() * 1000); -%End - - bool isNull() const; - int __bool__() const; -%MethodCode - sipRes = !sipCpp->isNull(); -%End - - bool isValid() const; - QDate date() const; - QTime time() const; - Qt::TimeSpec timeSpec() const; - uint toTime_t() const; - void setDate(const QDate &date); - void setTime(const QTime &time); - void setTimeSpec(Qt::TimeSpec spec); - void setTime_t(uint secsSince1Jan1970UTC); - QString toString(Qt::DateFormat format = Qt::TextDate) const; - QString toString(const QString &format) const; - QDateTime addDays(qint64 days) const; - QDateTime addMonths(int months) const; - QDateTime addYears(int years) const; - QDateTime addSecs(qint64 secs) const; - QDateTime addMSecs(qint64 msecs) const; - QDateTime toTimeSpec(Qt::TimeSpec spec) const; - QDateTime toLocalTime() const; - QDateTime toUTC() const; - qint64 daysTo(const QDateTime &) const; - qint64 secsTo(const QDateTime &) const; - bool operator==(const QDateTime &other) const; - bool operator!=(const QDateTime &other) const; - bool operator<(const QDateTime &other) const; - bool operator<=(const QDateTime &other) const; - bool operator>(const QDateTime &other) const; - bool operator>=(const QDateTime &other) const; - static QDateTime currentDateTime(); - static QDateTime fromString(const QString &string, Qt::DateFormat format = Qt::TextDate); - static QDateTime fromString(const QString &s, const QString &format); - static QDateTime fromTime_t(uint secsSince1Jan1970UTC); - qint64 toMSecsSinceEpoch() const; - void setMSecsSinceEpoch(qint64 msecs); - qint64 msecsTo(const QDateTime &) const; - static QDateTime currentDateTimeUtc(); - static QDateTime fromMSecsSinceEpoch(qint64 msecs); - static qint64 currentMSecsSinceEpoch(); - void swap(QDateTime &other); -%If (Qt_5_2_0 -) - QDateTime(const QDate &date, const QTime &time, Qt::TimeSpec spec, int offsetSeconds); -%End -%If (Qt_5_2_0 -) - QDateTime(const QDate &date, const QTime &time, const QTimeZone &timeZone); -%End -%If (Qt_5_2_0 -) - int offsetFromUtc() const; -%End -%If (Qt_5_2_0 -) - QTimeZone timeZone() const; -%End -%If (Qt_5_2_0 -) - QString timeZoneAbbreviation() const; -%End -%If (Qt_5_2_0 -) - bool isDaylightTime() const; -%End -%If (Qt_5_2_0 -) - void setOffsetFromUtc(int offsetSeconds); -%End -%If (Qt_5_2_0 -) - void setTimeZone(const QTimeZone &toZone); -%End -%If (Qt_5_2_0 -) - QDateTime toOffsetFromUtc(int offsetSeconds) const; -%End -%If (Qt_5_2_0 -) - QDateTime toTimeZone(const QTimeZone &toZone) const; -%End -%If (Qt_5_2_0 -) - static QDateTime fromTime_t(uint secsSince1Jan1970UTC, Qt::TimeSpec spec, int offsetSeconds = 0); -%End -%If (Qt_5_2_0 -) - static QDateTime fromTime_t(uint secsSince1Jan1970UTC, const QTimeZone &timeZone); -%End -%If (Qt_5_2_0 -) - static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetSeconds = 0); -%End -%If (Qt_5_2_0 -) - static QDateTime fromMSecsSinceEpoch(qint64 msecs, const QTimeZone &timeZone); -%End -}; - -QDataStream &operator<<(QDataStream &, const QDate & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QDate & /Constrained/) /ReleaseGIL/; -QDataStream &operator<<(QDataStream &, const QTime & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QTime & /Constrained/) /ReleaseGIL/; -QDataStream &operator<<(QDataStream &, const QDateTime & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QDateTime & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtCore/qdir.sip b/PyQt5/sip/PyQt5/QtCore/qdir.sip deleted file mode 100644 index 6af37179..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qdir.sip +++ /dev/null @@ -1,184 +0,0 @@ -// qdir.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QDir -{ -%TypeHeaderCode -#include -%End - -public: - enum Filter - { - Dirs, - Files, - Drives, - NoSymLinks, - AllEntries, - TypeMask, - Readable, - Writable, - Executable, - PermissionMask, - Modified, - Hidden, - System, - AccessMask, - AllDirs, - CaseSensitive, - NoDotAndDotDot, - NoFilter, - NoDot, - NoDotDot, - }; - - typedef QFlags Filters; - - enum SortFlag - { - Name, - Time, - Size, - Unsorted, - SortByMask, - DirsFirst, - Reversed, - IgnoreCase, - DirsLast, - LocaleAware, - Type, - NoSort, - }; - - typedef QFlags SortFlags; - QDir(const QDir &); - QDir(const QString &path /DocValue="''"/ = QString()); - QDir(const QString &path, const QString &nameFilter, QFlags sort /DocValue="QDir.Name|QDir.IgnoreCase"/ = QDir::SortFlags(QDir::Name|QDir::IgnoreCase), QFlags filters = AllEntries); - ~QDir(); - void setPath(const QString &path); - QString path() const; - QString absolutePath() const; - QString canonicalPath() const; - QString dirName() const; - QString filePath(const QString &fileName) const; - QString absoluteFilePath(const QString &fileName) const; - QString relativeFilePath(const QString &fileName) const; - bool cd(const QString &dirName); - bool cdUp(); - QStringList nameFilters() const; - void setNameFilters(const QStringList &nameFilters); - QFlags filter() const; - void setFilter(QFlags filter); - QFlags sorting() const; - void setSorting(QFlags sort); - uint count() const /__len__/; - QString operator[](int) const; -%MethodCode - SIP_SSIZE_T idx = sipConvertFromSequenceIndex(a0, sipCpp->count()); - - if (idx < 0) - sipIsErr = 1; - else - sipRes = new QString(sipCpp->operator[]((int)idx)); -%End - - QStringList operator[](SIP_PYSLICE) const; -%MethodCode - SIP_SSIZE_T len, start, stop, step, slicelength, i; - - len = sipCpp->count(); - - #if PY_VERSION_HEX >= 0x03020000 - if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) - #else - if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) - #endif - sipIsErr = 1; - else - { - sipRes = new QStringList(); - - for (i = 0; i < slicelength; ++i) - { - (*sipRes) += (*sipCpp)[start]; - start += step; - } - } -%End - - int __contains__(const QString &) const; -%MethodCode - sipRes = bool(sipCpp->entryList().contains(*a0)); -%End - - static QStringList nameFiltersFromString(const QString &nameFilter); - QStringList entryList(QFlags filters = NoFilter, QFlags sort = NoSort) const; - QStringList entryList(const QStringList &nameFilters, QFlags filters = NoFilter, QFlags sort = NoSort) const; - QFileInfoList entryInfoList(QFlags filters = NoFilter, QFlags sort = NoSort) const; - QFileInfoList entryInfoList(const QStringList &nameFilters, QFlags filters = NoFilter, QFlags sort = NoSort) const; - bool mkdir(const QString &dirName) const; - bool rmdir(const QString &dirName) const; - bool mkpath(const QString &dirPath) const; - bool rmpath(const QString &dirPath) const; - bool isReadable() const; - bool exists() const; - bool isRoot() const; - static bool isRelativePath(const QString &path); - static bool isAbsolutePath(const QString &path); - bool isRelative() const; - bool isAbsolute() const; - bool makeAbsolute(); - bool operator==(const QDir &dir) const; - bool operator!=(const QDir &dir) const; - bool remove(const QString &fileName); - bool rename(const QString &oldName, const QString &newName); - bool exists(const QString &name) const; - void refresh() const; - static QFileInfoList drives(); - static QChar separator(); - static bool setCurrent(const QString &path); - static QDir current(); - static QString currentPath(); - static QDir home(); - static QString homePath(); - static QDir root(); - static QString rootPath(); - static QDir temp(); - static QString tempPath(); - static bool match(const QStringList &filters, const QString &fileName); - static bool match(const QString &filter, const QString &fileName); - static QString cleanPath(const QString &path); - static QString toNativeSeparators(const QString &pathName); - static QString fromNativeSeparators(const QString &pathName); - static void setSearchPaths(const QString &prefix, const QStringList &searchPaths); - static void addSearchPath(const QString &prefix, const QString &path); - static QStringList searchPaths(const QString &prefix); - bool removeRecursively(); - void swap(QDir &other); -}; - -QFlags operator|(QDir::Filter f1, QFlags f2); -QFlags operator|(QDir::SortFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtCore/qdiriterator.sip b/PyQt5/sip/PyQt5/QtCore/qdiriterator.sip deleted file mode 100644 index c361e6fd..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qdiriterator.sip +++ /dev/null @@ -1,58 +0,0 @@ -// qdiriterator.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QDirIterator -{ -%TypeHeaderCode -#include -%End - -public: - enum IteratorFlag - { - NoIteratorFlags, - FollowSymlinks, - Subdirectories, - }; - - typedef QFlags IteratorFlags; - QDirIterator(const QDir &dir, QFlags flags = NoIteratorFlags); - QDirIterator(const QString &path, QFlags flags = NoIteratorFlags); - QDirIterator(const QString &path, QFlags filters, QFlags flags = NoIteratorFlags); - QDirIterator(const QString &path, const QStringList &nameFilters, QFlags filters = QDir::NoFilter, QFlags flags = NoIteratorFlags); - ~QDirIterator(); - QString next(); - bool hasNext() const; - QString fileName() const; - QString filePath() const; - QFileInfo fileInfo() const; - QString path() const; - -private: - QDirIterator(const QDirIterator &); -}; - -QFlags operator|(QDirIterator::IteratorFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtCore/qeasingcurve.sip b/PyQt5/sip/PyQt5/QtCore/qeasingcurve.sip deleted file mode 100644 index d2743f3b..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qeasingcurve.sip +++ /dev/null @@ -1,289 +0,0 @@ -// qeasingcurve.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QEasingCurve -{ -%TypeHeaderCode -#include -%End - -%TypeCode -// The EasingFunction callback doesn't provide a context so we support a fixed -// number of different functions. - -const int ec_nr_custom_types = 10; - -struct ec_custom_type { - PyObject *py_func; - QEasingCurve::EasingFunction func; -}; - -static qreal ec_call(int ec, qreal v); - -static qreal ec_func_0(qreal v) -{ - return ec_call(0, v); -} - -static qreal ec_func_1(qreal v) -{ - return ec_call(1, v); -} - -static qreal ec_func_2(qreal v) -{ - return ec_call(2, v); -} - -static qreal ec_func_3(qreal v) -{ - return ec_call(3, v); -} - -static qreal ec_func_4(qreal v) -{ - return ec_call(4, v); -} - -static qreal ec_func_5(qreal v) -{ - return ec_call(5, v); -} - -static qreal ec_func_6(qreal v) -{ - return ec_call(6, v); -} - -static qreal ec_func_7(qreal v) -{ - return ec_call(7, v); -} - -static qreal ec_func_8(qreal v) -{ - return ec_call(8, v); -} - -static qreal ec_func_9(qreal v) -{ - return ec_call(9, v); -} - -static ec_custom_type ec_custom_types[ec_nr_custom_types] = { - {0, ec_func_0}, - {0, ec_func_1}, - {0, ec_func_2}, - {0, ec_func_3}, - {0, ec_func_4}, - {0, ec_func_5}, - {0, ec_func_6}, - {0, ec_func_7}, - {0, ec_func_8}, - {0, ec_func_9}, -}; - -static qreal ec_call(int ec, qreal v) -{ - PyObject *res_obj; - qreal res = 0.0; - - SIP_BLOCK_THREADS - - res_obj = PyObject_CallFunction(ec_custom_types[ec].py_func, (char *)"(d)", (double)v); - - if (res_obj) - { - PyErr_Clear(); - - res = PyFloat_AsDouble(res_obj); - Py_DECREF(res_obj); - - if (PyErr_Occurred()) - res_obj = 0; - } - - if (!res_obj) - pyqt5_err_print(); - - SIP_UNBLOCK_THREADS - - return res; -} -%End - -%ConvertToTypeCode -// Allow a QEasingCurve::Type whenever a QEasingCurve is expected. - -if (sipIsErr == NULL) -{ - if (sipCanConvertToType(sipPy, sipType_QEasingCurve, SIP_NO_CONVERTORS)) - return 1; - - if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_QEasingCurve_Type))) - return 1; - - return 0; -} - -if (sipCanConvertToType(sipPy, sipType_QEasingCurve, SIP_NO_CONVERTORS)) -{ - *sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QEasingCurve, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - - return 0; -} - -*sipCppPtr = new QEasingCurve((QEasingCurve::Type)SIPLong_AsLong(sipPy)); - -return sipGetState(sipTransferObj); -%End - -public: - enum Type - { - Linear, - InQuad, - OutQuad, - InOutQuad, - OutInQuad, - InCubic, - OutCubic, - InOutCubic, - OutInCubic, - InQuart, - OutQuart, - InOutQuart, - OutInQuart, - InQuint, - OutQuint, - InOutQuint, - OutInQuint, - InSine, - OutSine, - InOutSine, - OutInSine, - InExpo, - OutExpo, - InOutExpo, - OutInExpo, - InCirc, - OutCirc, - InOutCirc, - OutInCirc, - InElastic, - OutElastic, - InOutElastic, - OutInElastic, - InBack, - OutBack, - InOutBack, - OutInBack, - InBounce, - OutBounce, - InOutBounce, - OutInBounce, - InCurve, - OutCurve, - SineCurve, - CosineCurve, - BezierSpline, - TCBSpline, - Custom, - }; - - QEasingCurve(QEasingCurve::Type type = QEasingCurve::Linear); - QEasingCurve(const QEasingCurve &other); - ~QEasingCurve(); - bool operator==(const QEasingCurve &other) const; - bool operator!=(const QEasingCurve &other) const; - qreal amplitude() const; - void setAmplitude(qreal amplitude); - qreal period() const; - void setPeriod(qreal period); - qreal overshoot() const; - void setOvershoot(qreal overshoot); - QEasingCurve::Type type() const; - void setType(QEasingCurve::Type type); - void setCustomType(SIP_PYCALLABLE func); -%MethodCode - int i; - ec_custom_type *ct; - - for (i = 0; i < ec_nr_custom_types; ++i) - { - ct = &ec_custom_types[i]; - - if (!ct->py_func || ct->py_func == a0) - break; - } - - if (i == ec_nr_custom_types) - { - PyErr_Format(PyExc_ValueError, "a maximum of %d different easing functions are supported", ec_nr_custom_types); - sipError = sipErrorFail; - } - else - { - if (!ct->py_func) - { - ct->py_func = a0; - Py_INCREF(a0); - } - - sipCpp->setCustomType(ct->func); - } -%End - - SIP_PYCALLABLE customType() const; -%MethodCode - QEasingCurve::EasingFunction func = sipCpp->customType(); - - sipRes = Py_None; - - if (func) - { - for (int i = 0; i < ec_nr_custom_types; ++i) - { - if (ec_custom_types[i].func == func) - { - sipRes = ec_custom_types[i].py_func; - break; - } - } - } - - Py_INCREF(sipRes); -%End - - qreal valueForProgress(qreal progress) const; - void swap(QEasingCurve &other); - void addCubicBezierSegment(const QPointF &c1, const QPointF &c2, const QPointF &endPoint); - void addTCBSegment(const QPointF &nextPoint, qreal t, qreal c, qreal b); - QVector toCubicSpline() const; -}; - -QDataStream &operator<<(QDataStream &, const QEasingCurve & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QEasingCurve & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtCore/qelapsedtimer.sip b/PyQt5/sip/PyQt5/QtCore/qelapsedtimer.sip deleted file mode 100644 index 1f9586a4..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qelapsedtimer.sip +++ /dev/null @@ -1,63 +0,0 @@ -// qelapsedtimer.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QElapsedTimer -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qt_5_4_0 -) - QElapsedTimer(); -%End - - enum ClockType - { - SystemTime, - MonotonicClock, - TickCounter, - MachAbsoluteTime, - PerformanceCounter, - }; - - static QElapsedTimer::ClockType clockType(); - static bool isMonotonic(); - void start(); - qint64 restart(); - void invalidate(); - bool isValid() const; - qint64 elapsed() const; - bool hasExpired(qint64 timeout) const; - qint64 msecsSinceReference() const; - qint64 msecsTo(const QElapsedTimer &other) const; - qint64 secsTo(const QElapsedTimer &other) const; - bool operator==(const QElapsedTimer &other) const; - bool operator!=(const QElapsedTimer &other) const; - qint64 nsecsElapsed() const; -}; - -bool operator<(const QElapsedTimer &v1, const QElapsedTimer &v2); diff --git a/PyQt5/sip/PyQt5/QtCore/qeventloop.sip b/PyQt5/sip/PyQt5/QtCore/qeventloop.sip deleted file mode 100644 index 389579e7..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qeventloop.sip +++ /dev/null @@ -1,80 +0,0 @@ -// qeventloop.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QEventLoop : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QEventLoop(QObject *parent /TransferThis/ = 0); - virtual ~QEventLoop(); - - enum ProcessEventsFlag - { - AllEvents, - ExcludeUserInputEvents, - ExcludeSocketNotifiers, - WaitForMoreEvents, - X11ExcludeTimers, - }; - - typedef QFlags ProcessEventsFlags; - bool processEvents(QFlags flags = AllEvents) /ReleaseGIL/; - void processEvents(QFlags flags, int maximumTime) /ReleaseGIL/; - int exec(QFlags flags = AllEvents) /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,PyName=exec_,ReleaseGIL/; -%If (Py_v3) - int exec(QFlags flags = AllEvents) /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,ReleaseGIL/; -%End - void exit(int returnCode = 0); - bool isRunning() const; - void wakeUp(); - -public slots: - void quit(); - -public: - virtual bool event(QEvent *event); -}; - -QFlags operator|(QEventLoop::ProcessEventsFlag f1, QFlags f2); - -class QEventLoopLocker -{ -%TypeHeaderCode -#include -%End - -public: - QEventLoopLocker() /ReleaseGIL/; - explicit QEventLoopLocker(QEventLoop *loop) /ReleaseGIL/; - explicit QEventLoopLocker(QThread *thread) /ReleaseGIL/; - ~QEventLoopLocker(); - -private: - QEventLoopLocker(const QEventLoopLocker &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qeventtransition.sip b/PyQt5/sip/PyQt5/QtCore/qeventtransition.sip deleted file mode 100644 index 7affff8f..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qeventtransition.sip +++ /dev/null @@ -1,45 +0,0 @@ -// qeventtransition.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QEventTransition : QAbstractTransition -{ -%TypeHeaderCode -#include -%End - -public: - QEventTransition(QState *sourceState /TransferThis/ = 0); - QEventTransition(QObject *object /KeepReference=10/, QEvent::Type type, QState *sourceState /TransferThis/ = 0); - virtual ~QEventTransition(); - QObject *eventSource() const; - void setEventSource(QObject *object /KeepReference=10/); - QEvent::Type eventType() const; - void setEventType(QEvent::Type type); - -protected: - virtual bool eventTest(QEvent *event); - virtual void onTransition(QEvent *event); - virtual bool event(QEvent *e); - -private: - QEventTransition(const QEventTransition &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qfile.sip b/PyQt5/sip/PyQt5/QtCore/qfile.sip deleted file mode 100644 index 4af6b6dd..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qfile.sip +++ /dev/null @@ -1,64 +0,0 @@ -// qfile.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QFile : QFileDevice -{ -%TypeHeaderCode -#include -%End - -public: - QFile(); - QFile(const QString &name); - explicit QFile(QObject *parent /TransferThis/); - QFile(const QString &name, QObject *parent /TransferThis/); - virtual ~QFile(); - virtual QString fileName() const; - void setFileName(const QString &name); - static QByteArray encodeName(const QString &fileName); - static QString decodeName(const QByteArray &localFileName); - static QString decodeName(const char *localFileName /Encoding="ASCII"/); - bool exists() const; - static bool exists(const QString &fileName); - QString symLinkTarget() const; - static QString symLinkTarget(const QString &fileName); - bool remove() /ReleaseGIL/; - static bool remove(const QString &fileName) /ReleaseGIL/; - bool rename(const QString &newName) /ReleaseGIL/; - static bool rename(const QString &oldName, const QString &newName) /ReleaseGIL/; - bool link(const QString &newName) /ReleaseGIL/; - static bool link(const QString &oldname, const QString &newName) /ReleaseGIL/; - bool copy(const QString &newName) /ReleaseGIL/; - static bool copy(const QString &fileName, const QString &newName) /ReleaseGIL/; - virtual bool open(QFlags flags) /ReleaseGIL/; - bool open(int fd, QFlags ioFlags, QFlags handleFlags = QFileDevice::DontCloseHandle); - virtual qint64 size() const; - virtual bool resize(qint64 sz); - static bool resize(const QString &filename, qint64 sz); - virtual QFlags permissions() const; - static QFlags permissions(const QString &filename); - virtual bool setPermissions(QFlags permissionSpec); - static bool setPermissions(const QString &filename, QFlags permissionSpec); - -private: - QFile(const QFile &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qfiledevice.sip b/PyQt5/sip/PyQt5/QtCore/qfiledevice.sip deleted file mode 100644 index 133e1d5b..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qfiledevice.sip +++ /dev/null @@ -1,187 +0,0 @@ -// qfiledevice.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QFileDevice : QIODevice /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - enum FileError - { - NoError, - ReadError, - WriteError, - FatalError, - ResourceError, - OpenError, - AbortError, - TimeOutError, - UnspecifiedError, - RemoveError, - RenameError, - PositionError, - ResizeError, - PermissionsError, - CopyError, - }; - - enum Permission - { - ReadOwner, - WriteOwner, - ExeOwner, - ReadUser, - WriteUser, - ExeUser, - ReadGroup, - WriteGroup, - ExeGroup, - ReadOther, - WriteOther, - ExeOther, - }; - - typedef QFlags Permissions; - - enum FileHandleFlag - { - AutoCloseHandle, - DontCloseHandle, - }; - - typedef QFlags FileHandleFlags; - virtual ~QFileDevice(); - QFileDevice::FileError error() const; - void unsetError(); - virtual void close() /ReleaseGIL/; - virtual bool isSequential() const; - int handle() const; - virtual QString fileName() const; - virtual qint64 pos() const; - virtual bool seek(qint64 offset) /ReleaseGIL/; - virtual bool atEnd() const; - bool flush() /ReleaseGIL/; - virtual qint64 size() const; - virtual bool resize(qint64 sz); - virtual QFlags permissions() const; - virtual bool setPermissions(QFlags permissionSpec); - - enum MemoryMapFlags - { - NoOptions, -%If (Qt_5_4_0 -) - MapPrivateOption, -%End - }; - - void *map(qint64 offset, qint64 size /ResultSize/, QFileDevice::MemoryMapFlags flags = QFileDevice::NoOptions) [uchar * (qint64 offset, qint64 size, QFileDevice::MemoryMapFlags flags = QFileDevice::NoOptions)]; - bool unmap(void *address) [bool (uchar *address)]; - -protected: - virtual SIP_PYOBJECT readData(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *data, qint64 maxlen)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipSelfWasArg ? sipCpp->QFileDevice::readData(s, a0) : sipCpp->readData(s, a0); - #else - len = sipCpp->sipProtectVirt_readData(sipSelfWasArg, s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - virtual qint64 writeData(const char *data /Array/, qint64 len /ArraySize/) /ReleaseGIL/; - virtual SIP_PYOBJECT readLineData(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *data, qint64 maxlen)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipSelfWasArg ? sipCpp->QFileDevice::readLineData(s, a0) : sipCpp->readLineData(s, a0); - #else - len = sipCpp->sipProtectVirt_readLineData(sipSelfWasArg, s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - -private: - QFileDevice(const QFileDevice &); -}; - -QFlags operator|(QFileDevice::Permission f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtCore/qfileinfo.sip b/PyQt5/sip/PyQt5/QtCore/qfileinfo.sip deleted file mode 100644 index c9d72794..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qfileinfo.sip +++ /dev/null @@ -1,89 +0,0 @@ -// qfileinfo.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QFileInfo -{ -%TypeHeaderCode -#include -%End - -public: - QFileInfo(); - QFileInfo(const QString &file); - QFileInfo(const QFile &file); - QFileInfo(const QDir &dir, const QString &file); - QFileInfo(const QFileInfo &fileinfo); - ~QFileInfo(); - bool operator==(const QFileInfo &fileinfo) const; - bool operator!=(const QFileInfo &fileinfo) const; - void setFile(const QString &file); - void setFile(const QFile &file); - void setFile(const QDir &dir, const QString &file); - bool exists() const; - void refresh(); - QString filePath() const; - QString absoluteFilePath() const; - QString canonicalFilePath() const; - QString fileName() const; - QString baseName() const; - QString completeBaseName() const; - QString suffix() const; - QString completeSuffix() const; - QString path() const; - QString absolutePath() const; - QString canonicalPath() const; - QDir dir() const; - QDir absoluteDir() const; - bool isReadable() const; - bool isWritable() const; - bool isExecutable() const; - bool isHidden() const; - bool isRelative() const; - bool isAbsolute() const; - bool makeAbsolute(); - bool isFile() const; - bool isDir() const; - bool isSymLink() const; - bool isRoot() const; - QString owner() const; - uint ownerId() const; - QString group() const; - uint groupId() const; - bool permission(QFlags permissions) const; - QFlags permissions() const; - qint64 size() const; - QDateTime created() const; - QDateTime lastModified() const; - QDateTime lastRead() const; - bool caching() const; - void setCaching(bool on); - QString symLinkTarget() const; - QString bundleName() const; - bool isBundle() const; - bool isNativePath() const; - void swap(QFileInfo &other); -%If (Qt_5_2_0 -) - static bool exists(const QString &file); -%End -}; - -typedef QList QFileInfoList; diff --git a/PyQt5/sip/PyQt5/QtCore/qfileselector.sip b/PyQt5/sip/PyQt5/QtCore/qfileselector.sip deleted file mode 100644 index feff4d09..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qfileselector.sip +++ /dev/null @@ -1,41 +0,0 @@ -// qfileselector.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QFileSelector : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QFileSelector(QObject *parent /TransferThis/ = 0); - virtual ~QFileSelector(); - QString select(const QString &filePath) const; - QUrl select(const QUrl &filePath) const; - QStringList extraSelectors() const; - void setExtraSelectors(const QStringList &list); - QStringList allSelectors() const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qfilesystemwatcher.sip b/PyQt5/sip/PyQt5/QtCore/qfilesystemwatcher.sip deleted file mode 100644 index 3278b55c..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qfilesystemwatcher.sip +++ /dev/null @@ -1,43 +0,0 @@ -// qfilesystemwatcher.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QFileSystemWatcher : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QFileSystemWatcher(QObject *parent /TransferThis/ = 0); - QFileSystemWatcher(const QStringList &paths, QObject *parent /TransferThis/ = 0); - virtual ~QFileSystemWatcher(); - bool addPath(const QString &file); - QStringList addPaths(const QStringList &files); - QStringList directories() const; - QStringList files() const; - bool removePath(const QString &file); - QStringList removePaths(const QStringList &files); - -signals: - void directoryChanged(const QString &path); - void fileChanged(const QString &path); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qfinalstate.sip b/PyQt5/sip/PyQt5/QtCore/qfinalstate.sip deleted file mode 100644 index 1aeb1991..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qfinalstate.sip +++ /dev/null @@ -1,40 +0,0 @@ -// qfinalstate.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QFinalState : QAbstractState -{ -%TypeHeaderCode -#include -%End - -public: - QFinalState(QState *parent /TransferThis/ = 0); - virtual ~QFinalState(); - -protected: - virtual void onEntry(QEvent *event); - virtual void onExit(QEvent *event); - virtual bool event(QEvent *e); - -private: - QFinalState(const QFinalState &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qglobal.sip b/PyQt5/sip/PyQt5/QtCore/qglobal.sip deleted file mode 100644 index 74709678..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qglobal.sip +++ /dev/null @@ -1,230 +0,0 @@ -// qglobal.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -// PyQt version information. -int PYQT_VERSION; -const char *PYQT_VERSION_STR; - -%ModuleCode -static int PYQT_VERSION = 0x050400; -static const char *PYQT_VERSION_STR = "5.4"; -%End -const int QT_VERSION; -const char *QT_VERSION_STR; -typedef signed char qint8 /PyInt/; -typedef unsigned char quint8 /PyInt/; -typedef short qint16; -typedef unsigned short quint16; -typedef int qint32; -typedef unsigned int quint32; -typedef long long qint64; -typedef unsigned long long quint64; -typedef qint64 qlonglong; -typedef quint64 qulonglong; -%If (PyQt_qreal_double) -typedef double qreal; -%End -%If (!PyQt_qreal_double) -typedef float qreal; -%End -typedef unsigned char uchar; -typedef unsigned short ushort; -typedef unsigned int uint; -typedef unsigned long ulong; -double qAbs(const double &t); -int qRound(qreal d); -qint64 qRound64(qreal d); -const char *qVersion(); -bool qSharedBuild(); -// Template definition for QFlags. -template -class QFlags /PyQtFlags=0x1/ -{ -public: - QFlags(const QFlags &); - // This is handled by the %ConvertToTypeCode. - //QFlags(ENUM); - // This is a convenience, eg. to restore a set of flags from QSettings. - QFlags(int); - QFlags(); - - QFlags &operator&=(int mask); - QFlags &operator|=(QFlags f); - //QFlags &operator|=(ENUM f); - QFlags &operator^=(QFlags f); - //QFlags &operator^=(ENUM f); - - operator int() const; - - QFlags operator|(QFlags f) const; - //QFlags operator|(ENUM f) const; - QFlags operator^(QFlags f) const; - //QFlags operator^(ENUM f) const; - QFlags operator&(int mask) const; - //QFlags operator&(ENUM f) const; - QFlags operator~() const; - - // These are here to ensure consistency between, for example: - // Qt.AlignLeft | Qt.AlignTop | Qt.TextWordWrap and - // Qt.AlignLeft | Qt.TextWordWrap | Qt.AlignTop - // In the first of the above Qt.TextWordWrap is ored with a - // Qt.AlignmentFlag enum. In the second it is being ored with a - // Qt.Alignment class. - QFlags operator|(int f); -%MethodCode - sipRes = new QFlags(*a0 | a1); -%End - - QFlags operator^(int f); -%MethodCode - sipRes = new QFlags(*a0 ^ a1); -%End - - // These are necessary to prevent Python comparing object IDs. - bool operator==(const QFlags &f) const; -%MethodCode - sipRes = (sipCpp->operator QFlags::Int() == a0->operator QFlags::Int()); -%End - - bool operator!=(const QFlags &f) const; -%MethodCode - sipRes = (sipCpp->operator QFlags::Int() != a0->operator QFlags::Int()); -%End - - int __bool__() const; -%MethodCode - sipRes = (sipCpp->operator QFlags::Int() != 0); -%End - - -%ConvertToTypeCode -// Allow an instance of the base enum whenever a QFlags is expected. - -if (sipIsErr == NULL) - return (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_ENUM)) || - sipCanConvertToType(sipPy, sipType_QFlags, SIP_NO_CONVERTORS)); - -if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_ENUM))) -{ - *sipCppPtr = new QFlags(int(SIPLong_AsLong(sipPy))); - - return sipGetState(sipTransferObj); -} - -*sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QFlags, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - -return 0; -%End -}; -// Hook's into Qt's resource system. -%ModuleCode -QT_BEGIN_NAMESPACE -extern bool qRegisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *); -extern bool qUnregisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *); -QT_END_NAMESPACE -%End - -bool qRegisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *); -bool qUnregisterResourceData(int, const unsigned char *, const unsigned char *, const unsigned char *); -bool qFuzzyCompare(double p1, double p2); -bool qIsNull(double d); -void qsrand(uint seed); -int qrand(); -typedef void *QFunctionPointer; -// Mapped type for qintptr. -// Map qintptr onto sip.voidptr. This means either an address (on Windows) or -// an integer file descriptor (on everything else) can be used. -%MappedType qintptr /DocType="sip.voidptr"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode - qintptr ptr = (qintptr)sipConvertToVoidPtr(sipPy); - - if (!sipIsErr) - return !PyErr_Occurred(); - - // Mapped types deal with pointers, so create one on the heap. - qintptr *heap = new qintptr; - *heap = ptr; - - *sipCppPtr = heap; - - // Make sure the pointer doesn't leak. - return SIP_TEMPORARY; -%End - -%ConvertFromTypeCode - return sipConvertFromVoidPtr((void *)*sipCpp); -%End -}; -// Mapped type for quintptr. -// Map quintptr onto sip.voidptr. This means either an address (on Windows) or -// an integer file descriptor (on everything else) can be used. -%MappedType quintptr /DocType="sip.voidptr"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode - quintptr ptr = (quintptr)sipConvertToVoidPtr(sipPy); - - if (!sipIsErr) - return !PyErr_Occurred(); - - // Mapped types deal with pointers, so create one on the heap. - quintptr *heap = new quintptr; - *heap = ptr; - - *sipCppPtr = heap; - - // Make sure the pointer doesn't leak. - return SIP_TEMPORARY; -%End - -%ConvertFromTypeCode - return sipConvertFromVoidPtr((void *)*sipCpp); -%End -}; -// Implementations of pyqt[Set]PickleProtocol(). -void pyqtSetPickleProtocol(SIP_PYOBJECT /DocType="int-or-None"/); -%MethodCode - Py_XDECREF(qpycore_pickle_protocol); - qpycore_pickle_protocol = a0; - Py_INCREF(qpycore_pickle_protocol); -%End - -SIP_PYOBJECT pyqtPickleProtocol() /DocType="int-or-None"/; -%MethodCode - sipRes = qpycore_pickle_protocol; - if (!sipRes) - sipRes = Py_None; - - Py_INCREF(sipRes); -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qhistorystate.sip b/PyQt5/sip/PyQt5/QtCore/qhistorystate.sip deleted file mode 100644 index ad33f328..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qhistorystate.sip +++ /dev/null @@ -1,59 +0,0 @@ -// qhistorystate.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QHistoryState : QAbstractState -{ -%TypeHeaderCode -#include -%End - -public: - enum HistoryType - { - ShallowHistory, - DeepHistory, - }; - - QHistoryState(QState *parent /TransferThis/ = 0); - QHistoryState(QHistoryState::HistoryType type, QState *parent /TransferThis/ = 0); - virtual ~QHistoryState(); - QAbstractState *defaultState() const; - void setDefaultState(QAbstractState *state /KeepReference/); - QHistoryState::HistoryType historyType() const; - void setHistoryType(QHistoryState::HistoryType type); - -protected: - virtual void onEntry(QEvent *event); - virtual void onExit(QEvent *event); - virtual bool event(QEvent *e); - -signals: -%If (Qt_5_4_0 -) - void defaultStateChanged(); -%End -%If (Qt_5_4_0 -) - void historyTypeChanged(); -%End - -private: - QHistoryState(const QHistoryState &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qidentityproxymodel.sip b/PyQt5/sip/PyQt5/QtCore/qidentityproxymodel.sip deleted file mode 100644 index 30b0f5b0..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qidentityproxymodel.sip +++ /dev/null @@ -1,52 +0,0 @@ -// qidentityproxymodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QIdentityProxyModel : QAbstractProxyModel -{ -%TypeHeaderCode -#include -%End - -public: - explicit QIdentityProxyModel(QObject *parent /TransferThis/ = 0); - virtual ~QIdentityProxyModel(); - virtual int columnCount(const QModelIndex &parent = QModelIndex()) const; - virtual QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const; - virtual QModelIndex mapFromSource(const QModelIndex &sourceIndex) const; - virtual QModelIndex mapToSource(const QModelIndex &proxyIndex) const; - virtual QModelIndex parent(const QModelIndex &child) const; - virtual int rowCount(const QModelIndex &parent = QModelIndex()) const; - virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); - virtual QItemSelection mapSelectionFromSource(const QItemSelection &selection) const; - virtual QItemSelection mapSelectionToSource(const QItemSelection &selection) const; - virtual QModelIndexList match(const QModelIndex &start, int role, const QVariant &value, int hits = 1, Qt::MatchFlags flags = Qt::MatchStartsWith|Qt::MatchWrap) const; - virtual void setSourceModel(QAbstractItemModel *sourceModel /KeepReference/); - virtual bool insertColumns(int column, int count, const QModelIndex &parent = QModelIndex()); - virtual bool insertRows(int row, int count, const QModelIndex &parent = QModelIndex()); - virtual bool removeColumns(int column, int count, const QModelIndex &parent = QModelIndex()); - virtual bool removeRows(int row, int count, const QModelIndex &parent = QModelIndex()); - virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const; - virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const; - -private: - QIdentityProxyModel(const QIdentityProxyModel &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qiodevice.sip b/PyQt5/sip/PyQt5/QtCore/qiodevice.sip deleted file mode 100644 index 84923aca..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qiodevice.sip +++ /dev/null @@ -1,303 +0,0 @@ -// qiodevice.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QIODevice : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum OpenModeFlag - { - NotOpen, - ReadOnly, - WriteOnly, - ReadWrite, - Append, - Truncate, - Text, - Unbuffered, - }; - - typedef QFlags OpenMode; - QIODevice(); - explicit QIODevice(QObject *parent /TransferThis/); - virtual ~QIODevice(); - QFlags openMode() const; - void setTextModeEnabled(bool enabled); - bool isTextModeEnabled() const; - bool isOpen() const; - bool isReadable() const; - bool isWritable() const; - virtual bool isSequential() const; - virtual bool open(QFlags mode) /ReleaseGIL/; - virtual void close() /ReleaseGIL/; - virtual qint64 pos() const; - virtual qint64 size() const; - virtual bool seek(qint64 pos) /ReleaseGIL/; - virtual bool atEnd() const; - virtual bool reset(); - virtual qint64 bytesAvailable() const; - virtual qint64 bytesToWrite() const; - SIP_PYOBJECT read(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - len = sipCpp->read(s, a0); - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - QByteArray readAll() /ReleaseGIL/; - SIP_PYOBJECT readLine(qint64 maxlen=0) /DocType="Py_v3:bytes;str",ReleaseGIL/; -%MethodCode - // The two C++ overloads would have the same Python signature so we get most of - // the combined functionality by treating an argument of 0 (the default) as - // meaning return a QByteArray of any length. Otherwise it is treated as a - // maximum buffer size and a Python string is returned. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else if (a0 == 0) - { - QByteArray *ba; - - Py_BEGIN_ALLOW_THREADS - ba = new QByteArray(sipCpp->readLine(a0)); - Py_END_ALLOW_THREADS - - sipRes = sipBuildResult(&sipIsErr, "N", ba, sipType_QByteArray, 0); - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - len = sipCpp->readLine(s, a0); - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - virtual bool canReadLine() const; - QByteArray peek(qint64 maxlen) /ReleaseGIL/; - qint64 write(const QByteArray &data) /ReleaseGIL/; - virtual bool waitForReadyRead(int msecs) /ReleaseGIL/; - virtual bool waitForBytesWritten(int msecs) /ReleaseGIL/; - void ungetChar(char c); - bool putChar(char c); - bool getChar(char *c /Encoding="None",Out/); - QString errorString() const; - -signals: - void readyRead(); - void bytesWritten(qint64 bytes); - void aboutToClose(); - void readChannelFinished(); - -protected: - virtual SIP_PYOBJECT readData(qint64 maxlen) = 0 /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *data, qint64 maxlen)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipCpp->readData(s, a0); - #else - len = sipCpp->sipProtect_readData(s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - -%VirtualCatcherCode - PyObject *result = sipCallMethod(&sipIsErr, sipMethod, "n", a1); - - if (result != NULL) - { - PyObject *buf; - - sipParseResult(&sipIsErr, sipMethod, result, "O", &buf); - - if (buf == Py_None) - sipRes = -1L; - else if (!SIPBytes_Check(buf)) - { - sipBadCatcherResult(sipMethod); - sipIsErr = 1; - } - else - { - memcpy(a0, SIPBytes_AS_STRING(buf), SIPBytes_GET_SIZE(buf)); - sipRes = SIPBytes_GET_SIZE(buf); - } - - Py_DECREF(buf); - Py_DECREF(result); - } -%End - - virtual SIP_PYOBJECT readLineData(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *data, qint64 maxlen)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipSelfWasArg ? sipCpp->QIODevice::readLineData(s, a0) : sipCpp->readLineData(s, a0); - #else - len = sipCpp->sipProtectVirt_readLineData(sipSelfWasArg, s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - -%VirtualCatcherCode - PyObject *result = sipCallMethod(&sipIsErr, sipMethod, "n", a1); - - if (result != NULL) - { - PyObject *buf; - - sipParseResult(&sipIsErr, sipMethod, result, "O", &buf); - - if (buf == Py_None) - sipRes = -1L; - else if (!SIPBytes_Check(buf)) - { - sipBadCatcherResult(sipMethod); - sipIsErr = 1; - } - else - { - memcpy(a0, SIPBytes_AS_STRING(buf), SIPBytes_GET_SIZE(buf)); - sipRes = SIPBytes_GET_SIZE(buf); - } - - Py_DECREF(buf); - Py_DECREF(result); - } -%End - - virtual qint64 writeData(const char *data /Array/, qint64 len /ArraySize/) = 0; - void setOpenMode(QFlags openMode); - void setErrorString(const QString &errorString); - -private: - QIODevice(const QIODevice &); -}; - -QFlags operator|(QIODevice::OpenModeFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtCore/qitemselectionmodel.sip b/PyQt5/sip/PyQt5/QtCore/qitemselectionmodel.sip deleted file mode 100644 index 985842ef..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qitemselectionmodel.sip +++ /dev/null @@ -1,289 +0,0 @@ -// qitemselectionmodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QItemSelectionRange -{ -%TypeHeaderCode -#include -%End - -public: - QItemSelectionRange(); - QItemSelectionRange(const QItemSelectionRange &other); - QItemSelectionRange(const QModelIndex &atopLeft, const QModelIndex &abottomRight); - explicit QItemSelectionRange(const QModelIndex &index); - int top() const; - int left() const; - int bottom() const; - int right() const; - int width() const; - int height() const; - const QPersistentModelIndex &topLeft() const; - const QPersistentModelIndex &bottomRight() const; - QModelIndex parent() const; - const QAbstractItemModel *model() const; - bool contains(const QModelIndex &index) const; - bool contains(int row, int column, const QModelIndex &parentIndex) const; - bool intersects(const QItemSelectionRange &other) const; - bool operator==(const QItemSelectionRange &other) const; - bool operator!=(const QItemSelectionRange &other) const; - bool isValid() const; - QModelIndexList indexes() const; - QItemSelectionRange intersected(const QItemSelectionRange &other) const; - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End - - bool isEmpty() const; - bool operator<(const QItemSelectionRange &other) const; -}; - -class QItemSelectionModel : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum SelectionFlag - { - NoUpdate, - Clear, - Select, - Deselect, - Toggle, - Current, - Rows, - Columns, - SelectCurrent, - ToggleCurrent, - ClearAndSelect, - }; - - typedef QFlags SelectionFlags; - explicit QItemSelectionModel(QAbstractItemModel *model /TransferThis/); - QItemSelectionModel(QAbstractItemModel *model, QObject *parent /TransferThis/); - virtual ~QItemSelectionModel(); - QModelIndex currentIndex() const; - bool isSelected(const QModelIndex &index) const; - bool isRowSelected(int row, const QModelIndex &parent) const; - bool isColumnSelected(int column, const QModelIndex &parent) const; - bool rowIntersectsSelection(int row, const QModelIndex &parent) const; - bool columnIntersectsSelection(int column, const QModelIndex &parent) const; - QModelIndexList selectedIndexes() const; - const QItemSelection selection() const; - const QAbstractItemModel *model() const; - -public slots: - virtual void clear(); - void clearSelection(); - virtual void reset(); - virtual void select(const QModelIndex &index, QFlags command); - virtual void select(const QItemSelection &selection, QFlags command); - virtual void setCurrentIndex(const QModelIndex &index, QFlags command); - virtual void clearCurrentIndex(); - -signals: - void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected); - void currentChanged(const QModelIndex ¤t, const QModelIndex &previous); - void currentRowChanged(const QModelIndex ¤t, const QModelIndex &previous); - void currentColumnChanged(const QModelIndex ¤t, const QModelIndex &previous); - -protected: - void emitSelectionChanged(const QItemSelection &newSelection, const QItemSelection &oldSelection); - -public: - bool hasSelection() const; - QModelIndexList selectedRows(int column = 0) const; - QModelIndexList selectedColumns(int row = 0) const; - -private: - QItemSelectionModel(const QItemSelectionModel &); -}; - -QFlags operator|(QItemSelectionModel::SelectionFlag f1, QFlags f2); - -class QItemSelection -{ -%TypeHeaderCode -#include -%End - -public: - QItemSelection(); - QItemSelection(const QModelIndex &topLeft, const QModelIndex &bottomRight); - void select(const QModelIndex &topLeft, const QModelIndex &bottomRight); - bool contains(const QModelIndex &index) const; - int __contains__(const QModelIndex &index); -%MethodCode - // It looks like you can't assign QBool to int. - sipRes = bool(sipCpp->contains(*a0)); -%End - - QModelIndexList indexes() const; - void merge(const QItemSelection &other, QFlags command); - static void split(const QItemSelectionRange &range, const QItemSelectionRange &other, QItemSelection *result); - void __setitem__(int i, const QItemSelectionRange &range); -%MethodCode - int len; - - len = sipCpp->count(); - - if ((a0 = (int)sipConvertFromSequenceIndex(a0, len)) < 0) - sipIsErr = 1; - else - (*sipCpp)[a0] = *a1; -%End - - void __setitem__(SIP_PYSLICE slice, const QItemSelection &list); -%MethodCode - SIP_SSIZE_T len, start, stop, step, slicelength, i; - - len = sipCpp->count(); - - #if PY_VERSION_HEX >= 0x03020000 - if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) - #else - if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) - #endif - sipIsErr = 1; - else - { - int vlen = a1->count(); - - if (vlen != slicelength) - { - sipBadLengthForSlice(vlen, slicelength); - sipIsErr = 1; - } - else - { - QItemSelection::const_iterator it = a1->begin(); - - for (i = 0; i < slicelength; ++i) - { - (*sipCpp)[start] = *it; - start += step; - ++it; - } - } - } -%End - - void __delitem__(int i); -%MethodCode - int len; - - len = sipCpp->count(); - - if ((a0 = (int)sipConvertFromSequenceIndex(a0, len)) < 0) - sipIsErr = 1; - else - sipCpp->removeAt(a0); -%End - - void __delitem__(SIP_PYSLICE slice); -%MethodCode - SIP_SSIZE_T len, start, stop, step, slicelength, i; - - len = sipCpp->count(); - - #if PY_VERSION_HEX >= 0x03020000 - if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) - #else - if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) - #endif - sipIsErr = 1; - else - for (i = 0; i < slicelength; ++i) - { - sipCpp->removeAt(start); - start += step - 1; - } -%End - - QItemSelectionRange operator[](int i); -%MethodCode - SIP_SSIZE_T idx = sipConvertFromSequenceIndex(a0, sipCpp->count()); - - if (idx < 0) - sipIsErr = 1; - else - sipRes = new QItemSelectionRange(sipCpp->operator[]((int)idx)); -%End - - QItemSelection operator[](SIP_PYSLICE slice); -%MethodCode - SIP_SSIZE_T len, start, stop, step, slicelength, i; - - len = sipCpp->count(); - - #if PY_VERSION_HEX >= 0x03020000 - if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) - #else - if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) - #endif - sipIsErr = 1; - else - { - sipRes = new QItemSelection(); - - for (i = 0; i < slicelength; ++i) - { - (*sipRes) += (*sipCpp)[start]; - start += step; - } - } -%End - -// Methods inherited from QList. -bool operator!=(const QItemSelection &other) const; -bool operator==(const QItemSelection &other) const; - -// Keep the following in sync with QStringList (except for mid()). -void clear(); -bool isEmpty() const; -void append(const QItemSelectionRange &range); -void prepend(const QItemSelectionRange &range); -void insert(int i, const QItemSelectionRange &range); -void replace(int i, const QItemSelectionRange &range); -void removeAt(int i); -int removeAll(const QItemSelectionRange &range); -QItemSelectionRange takeAt(int i); -QItemSelectionRange takeFirst(); -QItemSelectionRange takeLast(); -void move(int from, int to); -void swap(int i, int j); -int count(const QItemSelectionRange &range) const; -int count() const /__len__/; -QItemSelectionRange &first(); -QItemSelectionRange &last(); -int indexOf(const QItemSelectionRange &value, int from = 0) const; -int lastIndexOf(const QItemSelectionRange &value, int from = -1) const; -QItemSelection &operator+=(const QItemSelection &other); -QItemSelection &operator+=(const QItemSelectionRange &value); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qjsonarray.sip b/PyQt5/sip/PyQt5/QtCore/qjsonarray.sip deleted file mode 100644 index 5f386e31..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qjsonarray.sip +++ /dev/null @@ -1,130 +0,0 @@ -// This is the SIP interface definition for the QJsonArray mapped type. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -// Note that we assume any iterable can be converted to a QJsonArray. However, -// because QJsonObject is implemented as a dict (which is also an iterable), -// then any overloads that handle both must be ordered so that QJsonObject is -// checked first. - -%MappedType QJsonArray /DocType="list-of-QJsonValue"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - QJsonValue *t = new QJsonValue(sipCpp->at(i)); - PyObject *tobj = sipConvertFromNewType(t, sipType_QJsonValue, - sipTransferObj); - - if (!tobj) - { - delete t; - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, tobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QJsonArray *ql = new QJsonArray; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - int state; - QJsonValue *t = reinterpret_cast( - sipForceConvertToType(itm, sipType_QJsonValue, sipTransferObj, - SIP_NOT_NONE, &state, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'QJsonValue' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - - return 0; - } - - ql->append(*t); - - sipReleaseType(t, sipType_QJsonValue, state); - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qjsondocument.sip b/PyQt5/sip/PyQt5/QtCore/qjsondocument.sip deleted file mode 100644 index 14e54b89..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qjsondocument.sip +++ /dev/null @@ -1,100 +0,0 @@ -// qjsondocument.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -struct QJsonParseError -{ -%TypeHeaderCode -#include -%End - - enum ParseError - { - NoError, - UnterminatedObject, - MissingNameSeparator, - UnterminatedArray, - MissingValueSeparator, - IllegalValue, - TerminationByNumber, - IllegalNumber, - IllegalEscapeSequence, - IllegalUTF8String, - UnterminatedString, - MissingObject, - DeepNesting, - DocumentTooLarge, -%If (Qt_5_4_0 -) - GarbageAtEnd, -%End - }; - - QString errorString() const; - int offset; - QJsonParseError::ParseError error; -}; - -class QJsonDocument -{ -%TypeHeaderCode -#include -%End - -public: - QJsonDocument(); - explicit QJsonDocument(const QJsonObject &object); - explicit QJsonDocument(const QJsonArray &array); - QJsonDocument(const QJsonDocument &other); - ~QJsonDocument(); - - enum DataValidation - { - Validate, - BypassValidation, - }; - - static QJsonDocument fromRawData(const char *data /Encoding="None"/, int size, QJsonDocument::DataValidation validation = QJsonDocument::Validate); - const char *rawData(int *size /Out/) const /Encoding="None"/; - static QJsonDocument fromBinaryData(const QByteArray &data, QJsonDocument::DataValidation validation = QJsonDocument::Validate); - QByteArray toBinaryData() const; - static QJsonDocument fromVariant(const QVariant &variant); - QVariant toVariant() const; - - enum JsonFormat - { - Indented, - Compact, - }; - - static QJsonDocument fromJson(const QByteArray &json, QJsonParseError *error = 0); - QByteArray toJson() const; - QByteArray toJson(QJsonDocument::JsonFormat format) const; - bool isEmpty() const; - bool isArray() const; - bool isObject() const; - QJsonObject object() const; - QJsonArray array() const; - void setObject(const QJsonObject &object); - void setArray(const QJsonArray &array); - bool operator==(const QJsonDocument &other) const; - bool operator!=(const QJsonDocument &other) const; - bool isNull() const; -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qjsonobject.sip b/PyQt5/sip/PyQt5/QtCore/qjsonobject.sip deleted file mode 100644 index 2de4f521..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qjsonobject.sip +++ /dev/null @@ -1,135 +0,0 @@ -// This is the SIP interface definition for the QJsonObject mapped type. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%MappedType QJsonObject /DocType="dict-of-str-QJsonValue"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *d = PyDict_New(); - - if (!d) - return 0; - - QJsonObject::const_iterator it = sipCpp->constBegin(); - QJsonObject::const_iterator end = sipCpp->constEnd(); - - while (it != end) - { - QString *k = new QString(it.key()); - PyObject *kobj = sipConvertFromNewType(k, sipType_QString, - sipTransferObj); - - if (!kobj) - { - delete k; - Py_DECREF(d); - - return 0; - } - - QJsonValue *v = new QJsonValue(it.value()); - PyObject *vobj = sipConvertFromNewType(v, sipType_QJsonValue, - sipTransferObj); - - if (!vobj) - { - delete v; - Py_DECREF(kobj); - Py_DECREF(d); - - return 0; - } - - int rc = PyDict_SetItem(d, kobj, vobj); - - Py_DECREF(vobj); - Py_DECREF(kobj); - - if (rc < 0) - { - Py_DECREF(d); - - return 0; - } - - ++it; - } - - return d; -%End - -%ConvertToTypeCode - if (!sipIsErr) - return PyDict_Check(sipPy); - - QJsonObject *jo = new QJsonObject; - - SIP_SSIZE_T pos = 0; - PyObject *kobj, *vobj; - - while (PyDict_Next(sipPy, &pos, &kobj, &vobj)) - { - int kstate; - QString *k = reinterpret_cast( - sipForceConvertToType(kobj, sipType_QString, sipTransferObj, - SIP_NOT_NONE, &kstate, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "a key has type '%s' but 'str' is expected", - Py_TYPE(kobj)->tp_name); - - delete jo; - - return 0; - } - - int vstate; - QJsonValue *v = reinterpret_cast( - sipForceConvertToType(vobj, sipType_QJsonValue, sipTransferObj, - SIP_NOT_NONE, &vstate, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "a value has type '%s' but 'QJsonValue' is expected", - Py_TYPE(vobj)->tp_name); - - sipReleaseType(k, sipType_QString, kstate); - delete jo; - - return 0; - } - - jo->insert(*k, *v); - - sipReleaseType(v, sipType_QJsonValue, vstate); - sipReleaseType(k, sipType_QString, kstate); - } - - *sipCppPtr = jo; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qjsonvalue.sip b/PyQt5/sip/PyQt5/QtCore/qjsonvalue.sip deleted file mode 100644 index deb52204..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qjsonvalue.sip +++ /dev/null @@ -1,71 +0,0 @@ -// qjsonvalue.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QJsonValue -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode -if (!sipIsErr) - return qpycore_canConvertTo_QJsonValue(sipPy); - -return qpycore_convertTo_QJsonValue(sipPy, sipTransferObj, sipCppPtr, sipIsErr); -%End - -public: - enum Type - { - Null, - Bool, - Double, - String, - Array, - Object, - Undefined, - }; - - QJsonValue(QJsonValue::Type type /Constrained/ = QJsonValue::Null); - QJsonValue(const QJsonValue &other); - ~QJsonValue(); - static QJsonValue fromVariant(const QVariant &variant); - QVariant toVariant() const; - QJsonValue::Type type() const; - bool isNull() const; - bool isBool() const; - bool isDouble() const; - bool isString() const; - bool isArray() const; - bool isObject() const; - bool isUndefined() const; - bool toBool(bool defaultValue = false) const; - int toInt(int defaultValue = 0) const; - double toDouble(double defaultValue = 0) const; - QString toString(const QString &defaultValue = QString()) const; - QJsonArray toArray() const; - QJsonArray toArray(const QJsonArray &defaultValue) const; - QJsonObject toObject() const; - QJsonObject toObject(const QJsonObject &defaultValue) const; - bool operator==(const QJsonValue &other) const; - bool operator!=(const QJsonValue &other) const; -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qlibrary.sip b/PyQt5/sip/PyQt5/QtCore/qlibrary.sip deleted file mode 100644 index 8a50d2e4..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qlibrary.sip +++ /dev/null @@ -1,65 +0,0 @@ -// qlibrary.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QLibrary : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum LoadHint - { - ResolveAllSymbolsHint, - ExportExternalSymbolsHint, - LoadArchiveMemberHint, - PreventUnloadHint, - }; - - typedef QFlags LoadHints; - explicit QLibrary(QObject *parent /TransferThis/ = 0); - QLibrary(const QString &fileName, QObject *parent /TransferThis/ = 0); - QLibrary(const QString &fileName, int verNum, QObject *parent /TransferThis/ = 0); - QLibrary(const QString &fileName, const QString &version, QObject *parent /TransferThis/ = 0); - virtual ~QLibrary(); - QString errorString() const; - QString fileName() const; - bool isLoaded() const; - bool load(); - QFlags loadHints() const; - QFunctionPointer resolve(const char *symbol); - static QFunctionPointer resolve(const QString &fileName, const char *symbol); - static QFunctionPointer resolve(const QString &fileName, int verNum, const char *symbol); - static QFunctionPointer resolve(const QString &fileName, const QString &version, const char *symbol); - bool unload(); - static bool isLibrary(const QString &fileName); - void setFileName(const QString &fileName); - void setFileNameAndVersion(const QString &fileName, int verNum); - void setFileNameAndVersion(const QString &fileName, const QString &version); - void setLoadHints(QFlags hints); -}; - -QFlags operator|(QLibrary::LoadHint f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtCore/qlibraryinfo.sip b/PyQt5/sip/PyQt5/QtCore/qlibraryinfo.sip deleted file mode 100644 index 0f8003a7..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qlibraryinfo.sip +++ /dev/null @@ -1,58 +0,0 @@ -// qlibraryinfo.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QLibraryInfo -{ -%TypeHeaderCode -#include -%End - -public: - static QString licensee(); - static QString licensedProducts(); - - enum LibraryLocation - { - PrefixPath, - DocumentationPath, - HeadersPath, - LibrariesPath, - BinariesPath, - PluginsPath, - DataPath, - TranslationsPath, - SettingsPath, - ExamplesPath, - ImportsPath, - TestsPath, - LibraryExecutablesPath, - Qml2ImportsPath, - ArchDataPath, - }; - - static QString location(QLibraryInfo::LibraryLocation); - static QDate buildDate(); - static bool isDebugBuild(); - -private: - QLibraryInfo(); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qline.sip b/PyQt5/sip/PyQt5/QtCore/qline.sip deleted file mode 100644 index c94852bf..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qline.sip +++ /dev/null @@ -1,195 +0,0 @@ -// qline.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QLine -{ -%TypeHeaderCode -#include -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"iiii", sipCpp->x1(), sipCpp->y1(), sipCpp->x2(), sipCpp->y2()); -%End - -public: - bool operator!=(const QLine &d) const; - QLine(); - QLine(const QPoint &pt1_, const QPoint &pt2_); - QLine(int x1pos, int y1pos, int x2pos, int y2pos); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - if (sipCpp->isNull()) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromString("PyQt5.QtCore.QLine()"); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QLine()"); - #endif - } - else - { - sipRes = - #if PY_MAJOR_VERSION >= 3 - PyUnicode_FromFormat - #else - PyString_FromFormat - #endif - ("PyQt5.QtCore.QLine(%i, %i, %i, %i)", - sipCpp->x1(), sipCpp->y1(), sipCpp->x2(), sipCpp->y2()); - } -%End - - bool isNull() const; - int __bool__() const; -%MethodCode - sipRes = !sipCpp->isNull(); -%End - - int x1() const; - int y1() const; - int x2() const; - int y2() const; - QPoint p1() const; - QPoint p2() const; - int dx() const; - int dy() const; - void translate(const QPoint &point); - void translate(int adx, int ady); - bool operator==(const QLine &d) const; - QLine translated(const QPoint &p) const; - QLine translated(int adx, int ady) const; - void setP1(const QPoint &aP1); - void setP2(const QPoint &aP2); - void setPoints(const QPoint &aP1, const QPoint &aP2); - void setLine(int aX1, int aY1, int aX2, int aY2); -}; - -QDataStream &operator<<(QDataStream &, const QLine & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QLine & /Constrained/) /ReleaseGIL/; - -class QLineF -{ -%TypeHeaderCode -#include -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"dddd", sipCpp->x1(), sipCpp->y1(), sipCpp->x2(), sipCpp->y2()); -%End - -public: - enum IntersectType - { - NoIntersection, - BoundedIntersection, - UnboundedIntersection, - }; - - QLineF(const QLine &line); - bool isNull() const; - int __bool__() const; -%MethodCode - sipRes = !sipCpp->isNull(); -%End - - qreal length() const; - QLineF unitVector() const; - QLineF::IntersectType intersect(const QLineF &l, QPointF *intersectionPoint) const; - bool operator!=(const QLineF &d) const; - QLineF(); - QLineF(const QPointF &apt1, const QPointF &apt2); - QLineF(qreal x1pos, qreal y1pos, qreal x2pos, qreal y2pos); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - if (sipCpp->isNull()) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromString("PyQt5.QtCore.QLineF()"); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QLineF()"); - #endif - } - else - { - PyObject *x1 = PyFloat_FromDouble(sipCpp->x1()); - PyObject *y1 = PyFloat_FromDouble(sipCpp->y1()); - PyObject *x2 = PyFloat_FromDouble(sipCpp->x2()); - PyObject *y2 = PyFloat_FromDouble(sipCpp->y2()); - - if (x1 && y1 && x2 && y2) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtCore.QLineF(%R, %R, %R, %R)", - x1, y1, x2, y2); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QLineF("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(x1)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(y1)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(x2)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(y2)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - } - - Py_XDECREF(x1); - Py_XDECREF(y1); - Py_XDECREF(x2); - Py_XDECREF(y2); - } -%End - - qreal x1() const; - qreal y1() const; - qreal x2() const; - qreal y2() const; - QPointF p1() const; - QPointF p2() const; - qreal dx() const; - qreal dy() const; - QLineF normalVector() const; - void translate(const QPointF &point); - void translate(qreal adx, qreal ady); - void setLength(qreal len); - QPointF pointAt(qreal t) const; - QLine toLine() const; - bool operator==(const QLineF &d) const; - static QLineF fromPolar(qreal length, qreal angle); - qreal angle() const; - void setAngle(qreal angle); - qreal angleTo(const QLineF &l) const; - QLineF translated(const QPointF &p) const; - QLineF translated(qreal adx, qreal ady) const; - void setP1(const QPointF &aP1); - void setP2(const QPointF &aP2); - void setPoints(const QPointF &aP1, const QPointF &aP2); - void setLine(qreal aX1, qreal aY1, qreal aX2, qreal aY2); -}; - -QDataStream &operator<<(QDataStream &, const QLineF & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QLineF & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtCore/qlocale.sip b/PyQt5/sip/PyQt5/QtCore/qlocale.sip deleted file mode 100644 index 4598570b..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qlocale.sip +++ /dev/null @@ -1,1119 +0,0 @@ -// qlocale.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QLocale -{ -%TypeHeaderCode -#include -%End - -public: - enum Language - { - C, - Abkhazian, - Afan, - Afar, - Afrikaans, - Albanian, - Amharic, - Arabic, - Armenian, - Assamese, - Aymara, - Azerbaijani, - Bashkir, - Basque, - Bengali, - Bhutani, - Bihari, - Bislama, - Breton, - Bulgarian, - Burmese, - Byelorussian, - Cambodian, - Catalan, - Chinese, - Corsican, - Croatian, - Czech, - Danish, - Dutch, - English, - Esperanto, - Estonian, - Faroese, - Finnish, - French, - Frisian, - Gaelic, - Galician, - Georgian, - German, - Greek, - Greenlandic, - Guarani, - Gujarati, - Hausa, - Hebrew, - Hindi, - Hungarian, - Icelandic, - Indonesian, - Interlingua, - Interlingue, - Inuktitut, - Inupiak, - Irish, - Italian, - Japanese, - Javanese, - Kannada, - Kashmiri, - Kazakh, - Kinyarwanda, - Kirghiz, - Korean, - Kurdish, - Kurundi, - Latin, - Latvian, - Lingala, - Lithuanian, - Macedonian, - Malagasy, - Malay, - Malayalam, - Maltese, - Maori, - Marathi, - Moldavian, - Mongolian, - NauruLanguage, - Nepali, - Norwegian, - Occitan, - Oriya, - Pashto, - Persian, - Polish, - Portuguese, - Punjabi, - Quechua, - RhaetoRomance, - Romanian, - Russian, - Samoan, - Sanskrit, - Serbian, - SerboCroatian, - Shona, - Sindhi, - Slovak, - Slovenian, - Somali, - Spanish, - Sundanese, - Swahili, - Swedish, - Tagalog, - Tajik, - Tamil, - Tatar, - Telugu, - Thai, - Tibetan, - Tigrinya, - Tsonga, - Turkish, - Turkmen, - Twi, - Uigur, - Ukrainian, - Urdu, - Uzbek, - Vietnamese, - Volapuk, - Welsh, - Wolof, - Xhosa, - Yiddish, - Yoruba, - Zhuang, - Zulu, - Bosnian, - Divehi, - Manx, - Cornish, - LastLanguage, - NorwegianBokmal, - NorwegianNynorsk, - Akan, - Konkani, - Ga, - Igbo, - Kamba, - Syriac, - Blin, - Geez, - Koro, - Sidamo, - Atsam, - Tigre, - Jju, - Friulian, - Venda, - Ewe, - Walamo, - Hawaiian, - Tyap, - Chewa, - Filipino, - SwissGerman, - SichuanYi, - Kpelle, - LowGerman, - SouthNdebele, - NorthernSotho, - NorthernSami, - Taroko, - Gusii, - Taita, - Fulah, - Kikuyu, - Samburu, - Sena, - NorthNdebele, - Rombo, - Tachelhit, - Kabyle, - Nyankole, - Bena, - Vunjo, - Bambara, - Embu, - Cherokee, - Morisyen, - Makonde, - Langi, - Ganda, - Bemba, - Kabuverdianu, - Meru, - Kalenjin, - Nama, - Machame, - Colognian, - Masai, - Soga, - Luyia, - Asu, - Teso, - Saho, - KoyraChiini, - Rwa, - Luo, - Chiga, - CentralMoroccoTamazight, - KoyraboroSenni, - Shambala, - AnyLanguage, - Rundi, - Bodo, - Aghem, - Basaa, - Zarma, - Duala, - JolaFonyi, - Ewondo, - Bafia, - LubaKatanga, - MakhuwaMeetto, - Mundang, - Kwasio, - Nuer, - Sakha, - Sangu, - CongoSwahili, - Tasawaq, - Vai, - Walser, - Yangben, - Oromo, - Dzongkha, - Belarusian, - Khmer, - Fijian, - WesternFrisian, - Lao, - Marshallese, - Romansh, - Sango, - Ossetic, - SouthernSotho, - Tswana, - Sinhala, - Swati, - Sardinian, - Tongan, - Tahitian, - Nyanja, - Avaric, - Chamorro, - Chechen, - Church, - Chuvash, - Cree, - Haitian, - Herero, - HiriMotu, - Kanuri, - Komi, - Kongo, - Kwanyama, - Limburgish, - Luxembourgish, - Navaho, - Ndonga, - Ojibwa, - Pali, - Walloon, - Avestan, - Asturian, - Ngomba, - Kako, - Meta, - Ngiemboon, -%If (Qt_5_1_0 -) - Uighur, -%End -%If (Qt_5_1_0 -) - Aragonese, -%End -%If (Qt_5_1_0 -) - Akkadian, -%End -%If (Qt_5_1_0 -) - AncientEgyptian, -%End -%If (Qt_5_1_0 -) - AncientGreek, -%End -%If (Qt_5_1_0 -) - Aramaic, -%End -%If (Qt_5_1_0 -) - Balinese, -%End -%If (Qt_5_1_0 -) - Bamun, -%End -%If (Qt_5_1_0 -) - BatakToba, -%End -%If (Qt_5_1_0 -) - Buginese, -%End -%If (Qt_5_1_0 -) - Buhid, -%End -%If (Qt_5_1_0 -) - Carian, -%End -%If (Qt_5_1_0 -) - Chakma, -%End -%If (Qt_5_1_0 -) - ClassicalMandaic, -%End -%If (Qt_5_1_0 -) - Coptic, -%End -%If (Qt_5_1_0 -) - Dogri, -%End -%If (Qt_5_1_0 -) - EasternCham, -%End -%If (Qt_5_1_0 -) - EasternKayah, -%End -%If (Qt_5_1_0 -) - Etruscan, -%End -%If (Qt_5_1_0 -) - Gothic, -%End -%If (Qt_5_1_0 -) - Hanunoo, -%End -%If (Qt_5_1_0 -) - Ingush, -%End -%If (Qt_5_1_0 -) - LargeFloweryMiao, -%End -%If (Qt_5_1_0 -) - Lepcha, -%End -%If (Qt_5_1_0 -) - Limbu, -%End -%If (Qt_5_1_0 -) - Lisu, -%End -%If (Qt_5_1_0 -) - Lu, -%End -%If (Qt_5_1_0 -) - Lycian, -%End -%If (Qt_5_1_0 -) - Lydian, -%End -%If (Qt_5_1_0 -) - Mandingo, -%End -%If (Qt_5_1_0 -) - Manipuri, -%End -%If (Qt_5_1_0 -) - Meroitic, -%End -%If (Qt_5_1_0 -) - NorthernThai, -%End -%If (Qt_5_1_0 -) - OldIrish, -%End -%If (Qt_5_1_0 -) - OldNorse, -%End -%If (Qt_5_1_0 -) - OldPersian, -%End -%If (Qt_5_1_0 -) - OldTurkish, -%End -%If (Qt_5_1_0 -) - Pahlavi, -%End -%If (Qt_5_1_0 -) - Parthian, -%End -%If (Qt_5_1_0 -) - Phoenician, -%End -%If (Qt_5_1_0 -) - PrakritLanguage, -%End -%If (Qt_5_1_0 -) - Rejang, -%End -%If (Qt_5_1_0 -) - Sabaean, -%End -%If (Qt_5_1_0 -) - Samaritan, -%End -%If (Qt_5_1_0 -) - Santali, -%End -%If (Qt_5_1_0 -) - Saurashtra, -%End -%If (Qt_5_1_0 -) - Sora, -%End -%If (Qt_5_1_0 -) - Sylheti, -%End -%If (Qt_5_1_0 -) - Tagbanwa, -%End -%If (Qt_5_1_0 -) - TaiDam, -%End -%If (Qt_5_1_0 -) - TaiNua, -%End -%If (Qt_5_1_0 -) - Ugaritic, -%End -%If (Qt_5_3_0 -) - Akoose, -%End -%If (Qt_5_3_0 -) - Lakota, -%End -%If (Qt_5_3_0 -) - StandardMoroccanTamazight, -%End - }; - - enum Country - { - AnyCountry, - Afghanistan, - Albania, - Algeria, - AmericanSamoa, - Andorra, - Angola, - Anguilla, - Antarctica, - AntiguaAndBarbuda, - Argentina, - Armenia, - Aruba, - Australia, - Austria, - Azerbaijan, - Bahamas, - Bahrain, - Bangladesh, - Barbados, - Belarus, - Belgium, - Belize, - Benin, - Bermuda, - Bhutan, - Bolivia, - BosniaAndHerzegowina, - Botswana, - BouvetIsland, - Brazil, - BritishIndianOceanTerritory, - Bulgaria, - BurkinaFaso, - Burundi, - Cambodia, - Cameroon, - Canada, - CapeVerde, - CaymanIslands, - CentralAfricanRepublic, - Chad, - Chile, - China, - ChristmasIsland, - CocosIslands, - Colombia, - Comoros, - DemocraticRepublicOfCongo, - PeoplesRepublicOfCongo, - CookIslands, - CostaRica, - IvoryCoast, - Croatia, - Cuba, - Cyprus, - CzechRepublic, - Denmark, - Djibouti, - Dominica, - DominicanRepublic, - EastTimor, - Ecuador, - Egypt, - ElSalvador, - EquatorialGuinea, - Eritrea, - Estonia, - Ethiopia, - FalklandIslands, - FaroeIslands, - Finland, - France, - FrenchGuiana, - FrenchPolynesia, - FrenchSouthernTerritories, - Gabon, - Gambia, - Georgia, - Germany, - Ghana, - Gibraltar, - Greece, - Greenland, - Grenada, - Guadeloupe, - Guam, - Guatemala, - Guinea, - GuineaBissau, - Guyana, - Haiti, - HeardAndMcDonaldIslands, - Honduras, - HongKong, - Hungary, - Iceland, - India, - Indonesia, - Iran, - Iraq, - Ireland, - Israel, - Italy, - Jamaica, - Japan, - Jordan, - Kazakhstan, - Kenya, - Kiribati, - DemocraticRepublicOfKorea, - RepublicOfKorea, - Kuwait, - Kyrgyzstan, - Latvia, - Lebanon, - Lesotho, - Liberia, - Liechtenstein, - Lithuania, - Luxembourg, - Macau, - Macedonia, - Madagascar, - Malawi, - Malaysia, - Maldives, - Mali, - Malta, - MarshallIslands, - Martinique, - Mauritania, - Mauritius, - Mayotte, - Mexico, - Micronesia, - Moldova, - Monaco, - Mongolia, - Montserrat, - Morocco, - Mozambique, - Myanmar, - Namibia, - NauruCountry, - Nepal, - Netherlands, - NewCaledonia, - NewZealand, - Nicaragua, - Niger, - Nigeria, - Niue, - NorfolkIsland, - NorthernMarianaIslands, - Norway, - Oman, - Pakistan, - Palau, - Panama, - PapuaNewGuinea, - Paraguay, - Peru, - Philippines, - Pitcairn, - Poland, - Portugal, - PuertoRico, - Qatar, - Reunion, - Romania, - RussianFederation, - Rwanda, - SaintKittsAndNevis, - Samoa, - SanMarino, - SaoTomeAndPrincipe, - SaudiArabia, - Senegal, - Seychelles, - SierraLeone, - Singapore, - Slovakia, - Slovenia, - SolomonIslands, - Somalia, - SouthAfrica, - SouthGeorgiaAndTheSouthSandwichIslands, - Spain, - SriLanka, - Sudan, - Suriname, - SvalbardAndJanMayenIslands, - Swaziland, - Sweden, - Switzerland, - SyrianArabRepublic, - Taiwan, - Tajikistan, - Tanzania, - Thailand, - Togo, - Tokelau, - TrinidadAndTobago, - Tunisia, - Turkey, - Turkmenistan, - TurksAndCaicosIslands, - Tuvalu, - Uganda, - Ukraine, - UnitedArabEmirates, - UnitedKingdom, - UnitedStates, - UnitedStatesMinorOutlyingIslands, - Uruguay, - Uzbekistan, - Vanuatu, - VaticanCityState, - Venezuela, - BritishVirginIslands, - WallisAndFutunaIslands, - WesternSahara, - Yemen, - Zambia, - Zimbabwe, - Montenegro, - Serbia, - SaintBarthelemy, - SaintMartin, - LatinAmericaAndTheCaribbean, - LastCountry, - Brunei, - CongoKinshasa, - CongoBrazzaville, - Fiji, - Guernsey, - NorthKorea, - SouthKorea, - Laos, - Libya, - CuraSao, - PalestinianTerritories, - Russia, - SaintLucia, - SaintVincentAndTheGrenadines, - SaintHelena, - SaintPierreAndMiquelon, - Syria, - Tonga, - Vietnam, - UnitedStatesVirginIslands, - CanaryIslands, - ClippertonIsland, - AscensionIsland, - AlandIslands, - DiegoGarcia, - CeutaAndMelilla, - IsleOfMan, - Jersey, - TristanDaCunha, - SouthSudan, - Bonaire, - SintMaarten, -%If (Qt_5_2_0 -) - Kosovo, -%End - }; - - enum NumberOption - { - OmitGroupSeparator, - RejectGroupSeparator, - }; - - typedef QFlags NumberOptions; - QLocale(); - QLocale(const QString &name); - QLocale(QLocale::Language language, QLocale::Country country = QLocale::AnyCountry); - QLocale(const QLocale &other); - ~QLocale(); - QLocale::Language language() const; - QLocale::Country country() const; - QString name() const; - short toShort(const QString &s, bool *ok = 0) const; - ushort toUShort(const QString &s, bool *ok = 0) const; - int toInt(const QString &s, bool *ok = 0) const; - uint toUInt(const QString &s, bool *ok = 0) const; - qlonglong toLongLong(const QString &s, bool *ok = 0) const; - qulonglong toULongLong(const QString &s, bool *ok = 0) const; - float toFloat(const QString &s, bool *ok = 0) const; - double toDouble(const QString &s, bool *ok = 0) const; - QString toString(int i /Constrained/) const; - QString toString(double i /Constrained/, char format = 'g', int precision = 6) const; - QString toString(qlonglong i) const; - QString toString(qulonglong i) const; - bool operator==(const QLocale &other) const; - bool operator!=(const QLocale &other) const; - static QString languageToString(QLocale::Language language); - static QString countryToString(QLocale::Country country); - static void setDefault(const QLocale &locale); - static QLocale c(); - static QLocale system(); - - enum FormatType - { - LongFormat, - ShortFormat, - NarrowFormat, - }; - - QString toString(const QDateTime &dateTime, const QString &format) const; - QString toString(const QDateTime &dateTime, QLocale::FormatType format = QLocale::LongFormat) const; - QString toString(const QDate &date, const QString &formatStr) const; - QString toString(const QDate &date, QLocale::FormatType format = QLocale::LongFormat) const; - QString toString(const QTime &time, const QString &formatStr) const; - QString toString(const QTime &time, QLocale::FormatType format = QLocale::LongFormat) const; - QString dateFormat(QLocale::FormatType format = QLocale::LongFormat) const; - QString timeFormat(QLocale::FormatType format = QLocale::LongFormat) const; - QString dateTimeFormat(QLocale::FormatType format = QLocale::LongFormat) const; - QDate toDate(const QString &string, QLocale::FormatType format = QLocale::LongFormat) const; - QDate toDate(const QString &string, const QString &format) const; - QTime toTime(const QString &string, QLocale::FormatType format = QLocale::LongFormat) const; - QTime toTime(const QString &string, const QString &format) const; - QDateTime toDateTime(const QString &string, QLocale::FormatType format = QLocale::LongFormat) const; - QDateTime toDateTime(const QString &string, const QString &format) const; - QChar decimalPoint() const; - QChar groupSeparator() const; - QChar percent() const; - QChar zeroDigit() const; - QChar negativeSign() const; - QChar exponential() const; - QString monthName(int, QLocale::FormatType format = QLocale::LongFormat) const; - QString dayName(int, QLocale::FormatType format = QLocale::LongFormat) const; - void setNumberOptions(QFlags options); - QFlags numberOptions() const; - - enum MeasurementSystem - { - MetricSystem, - ImperialSystem, - ImperialUSSystem, - ImperialUKSystem, - }; - - QLocale::MeasurementSystem measurementSystem() const; - QChar positiveSign() const; - QString standaloneMonthName(int, QLocale::FormatType format = QLocale::LongFormat) const; - QString standaloneDayName(int, QLocale::FormatType format = QLocale::LongFormat) const; - QString amText() const; - QString pmText() const; - Qt::LayoutDirection textDirection() const; - - enum Script - { - AnyScript, - ArabicScript, - CyrillicScript, - DeseretScript, - GurmukhiScript, - SimplifiedHanScript, - TraditionalHanScript, - LatinScript, - MongolianScript, - TifinaghScript, - SimplifiedChineseScript, - TraditionalChineseScript, - ArmenianScript, - BengaliScript, - CherokeeScript, - DevanagariScript, - EthiopicScript, - GeorgianScript, - GreekScript, - GujaratiScript, - HebrewScript, - JapaneseScript, - KhmerScript, - KannadaScript, - KoreanScript, - LaoScript, - MalayalamScript, - MyanmarScript, - OriyaScript, - TamilScript, - TeluguScript, - ThaanaScript, - ThaiScript, - TibetanScript, - SinhalaScript, - SyriacScript, - YiScript, - VaiScript, -%If (Qt_5_1_0 -) - AvestanScript, -%End -%If (Qt_5_1_0 -) - BalineseScript, -%End -%If (Qt_5_1_0 -) - BamumScript, -%End -%If (Qt_5_1_0 -) - BatakScript, -%End -%If (Qt_5_1_0 -) - BopomofoScript, -%End -%If (Qt_5_1_0 -) - BrahmiScript, -%End -%If (Qt_5_1_0 -) - BugineseScript, -%End -%If (Qt_5_1_0 -) - BuhidScript, -%End -%If (Qt_5_1_0 -) - CanadianAboriginalScript, -%End -%If (Qt_5_1_0 -) - CarianScript, -%End -%If (Qt_5_1_0 -) - ChakmaScript, -%End -%If (Qt_5_1_0 -) - ChamScript, -%End -%If (Qt_5_1_0 -) - CopticScript, -%End -%If (Qt_5_1_0 -) - CypriotScript, -%End -%If (Qt_5_1_0 -) - EgyptianHieroglyphsScript, -%End -%If (Qt_5_1_0 -) - FraserScript, -%End -%If (Qt_5_1_0 -) - GlagoliticScript, -%End -%If (Qt_5_1_0 -) - GothicScript, -%End -%If (Qt_5_1_0 -) - HanScript, -%End -%If (Qt_5_1_0 -) - HangulScript, -%End -%If (Qt_5_1_0 -) - HanunooScript, -%End -%If (Qt_5_1_0 -) - ImperialAramaicScript, -%End -%If (Qt_5_1_0 -) - InscriptionalPahlaviScript, -%End -%If (Qt_5_1_0 -) - InscriptionalParthianScript, -%End -%If (Qt_5_1_0 -) - JavaneseScript, -%End -%If (Qt_5_1_0 -) - KaithiScript, -%End -%If (Qt_5_1_0 -) - KatakanaScript, -%End -%If (Qt_5_1_0 -) - KayahLiScript, -%End -%If (Qt_5_1_0 -) - KharoshthiScript, -%End -%If (Qt_5_1_0 -) - LannaScript, -%End -%If (Qt_5_1_0 -) - LepchaScript, -%End -%If (Qt_5_1_0 -) - LimbuScript, -%End -%If (Qt_5_1_0 -) - LinearBScript, -%End -%If (Qt_5_1_0 -) - LycianScript, -%End -%If (Qt_5_1_0 -) - LydianScript, -%End -%If (Qt_5_1_0 -) - MandaeanScript, -%End -%If (Qt_5_1_0 -) - MeiteiMayekScript, -%End -%If (Qt_5_1_0 -) - MeroiticScript, -%End -%If (Qt_5_1_0 -) - MeroiticCursiveScript, -%End -%If (Qt_5_1_0 -) - NkoScript, -%End -%If (Qt_5_1_0 -) - NewTaiLueScript, -%End -%If (Qt_5_1_0 -) - OghamScript, -%End -%If (Qt_5_1_0 -) - OlChikiScript, -%End -%If (Qt_5_1_0 -) - OldItalicScript, -%End -%If (Qt_5_1_0 -) - OldPersianScript, -%End -%If (Qt_5_1_0 -) - OldSouthArabianScript, -%End -%If (Qt_5_1_0 -) - OrkhonScript, -%End -%If (Qt_5_1_0 -) - OsmanyaScript, -%End -%If (Qt_5_1_0 -) - PhagsPaScript, -%End -%If (Qt_5_1_0 -) - PhoenicianScript, -%End -%If (Qt_5_1_0 -) - PollardPhoneticScript, -%End -%If (Qt_5_1_0 -) - RejangScript, -%End -%If (Qt_5_1_0 -) - RunicScript, -%End -%If (Qt_5_1_0 -) - SamaritanScript, -%End -%If (Qt_5_1_0 -) - SaurashtraScript, -%End -%If (Qt_5_1_0 -) - SharadaScript, -%End -%If (Qt_5_1_0 -) - ShavianScript, -%End -%If (Qt_5_1_0 -) - SoraSompengScript, -%End -%If (Qt_5_1_0 -) - CuneiformScript, -%End -%If (Qt_5_1_0 -) - SundaneseScript, -%End -%If (Qt_5_1_0 -) - SylotiNagriScript, -%End -%If (Qt_5_1_0 -) - TagalogScript, -%End -%If (Qt_5_1_0 -) - TagbanwaScript, -%End -%If (Qt_5_1_0 -) - TaiLeScript, -%End -%If (Qt_5_1_0 -) - TaiVietScript, -%End -%If (Qt_5_1_0 -) - TakriScript, -%End -%If (Qt_5_1_0 -) - UgariticScript, -%End -%If (Qt_5_1_0 -) - BrailleScript, -%End -%If (Qt_5_1_0 -) - HiraganaScript, -%End - }; - - enum CurrencySymbolFormat - { - CurrencyIsoCode, - CurrencySymbol, - CurrencyDisplayName, - }; - - QLocale(QLocale::Language language, QLocale::Script script, QLocale::Country country); - QLocale::Script script() const; - QString bcp47Name() const; - QString nativeLanguageName() const; - QString nativeCountryName() const; - Qt::DayOfWeek firstDayOfWeek() const; - QList weekdays() const; - QString toUpper(const QString &str) const; - QString toLower(const QString &str) const; - QString currencySymbol(QLocale::CurrencySymbolFormat format = QLocale::CurrencySymbol) const; - QString toCurrencyString(int value /Constrained/, const QString &symbol /DocValue="''"/ = QString()) const; - QString toCurrencyString(double value /Constrained/, const QString &symbol /DocValue="''"/ = QString()) const; - QString toCurrencyString(qlonglong value, const QString &symbol /DocValue="''"/ = QString()) const; - QString toCurrencyString(qulonglong value, const QString &symbol /DocValue="''"/ = QString()) const; - QStringList uiLanguages() const; - static QString scriptToString(QLocale::Script script); - static QList matchingLocales(QLocale::Language language, QLocale::Script script, QLocale::Country country); - - enum QuotationStyle - { - StandardQuotation, - AlternateQuotation, - }; - - QString quoteString(const QString &str, QLocale::QuotationStyle style = QLocale::StandardQuotation) const; - QString createSeparatedList(const QStringList &list) const; -}; - -QDataStream &operator<<(QDataStream &, const QLocale & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QLocale & /Constrained/) /ReleaseGIL/; -QFlags operator|(QLocale::NumberOption f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtCore/qlockfile.sip b/PyQt5/sip/PyQt5/QtCore/qlockfile.sip deleted file mode 100644 index 9365185c..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qlockfile.sip +++ /dev/null @@ -1,57 +0,0 @@ -// qlockfile.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QLockFile -{ -%TypeHeaderCode -#include -%End - -public: - QLockFile(const QString &fileName); - ~QLockFile(); - bool lock() /ReleaseGIL/; - bool tryLock(int timeout = 0) /ReleaseGIL/; - void unlock() /ReleaseGIL/; - void setStaleLockTime(int); - int staleLockTime() const; - bool isLocked() const /ReleaseGIL/; - bool getLockInfo(qint64 *pid /Out/, QString *hostname /Out/, QString *appname /Out/) const; - bool removeStaleLockFile() /ReleaseGIL/; - - enum LockError - { - NoError, - LockFailedError, - PermissionError, - UnknownError, - }; - - QLockFile::LockError error() const; - -private: - QLockFile(const QLockFile &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qlogging.sip b/PyQt5/sip/PyQt5/QtCore/qlogging.sip deleted file mode 100644 index d233ee57..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qlogging.sip +++ /dev/null @@ -1,194 +0,0 @@ -// qlogging.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -enum QtMsgType -{ - QtDebugMsg, - QtWarningMsg, - QtCriticalMsg, - QtFatalMsg, - QtSystemMsg, -}; - -class QMessageLogContext /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - - QMessageLogContext(const QMessageLogContext &); - -public: - int line; - const char *file; - const char *function; - const char *category; -}; - -class QMessageLogger -{ -%TypeHeaderCode -#include -%End - - QMessageLogger(const QMessageLogger &); - -public: - QMessageLogger(); - QMessageLogger(const char *file, int line, const char *function); - QMessageLogger(const char *file, int line, const char *function, const char *category); - void debug(const char *msg) const /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->debug("%s", a0); - Py_END_ALLOW_THREADS -%End - - void warning(const char *msg) const /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->warning("%s", a0); - Py_END_ALLOW_THREADS -%End - - void critical(const char *msg) const /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->critical("%s", a0); - Py_END_ALLOW_THREADS -%End - - void fatal(const char *msg) const /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->fatal("%s", a0); - Py_END_ALLOW_THREADS -%End -}; - -void qCritical(const char *msg) /ReleaseGIL/; -%MethodCode - const char *file, *function; - int line = qpycore_current_context(&file, &function); - - Py_BEGIN_ALLOW_THREADS - QMessageLogger(file, line, function).critical("%s", a0); - Py_END_ALLOW_THREADS -%End - -void qDebug(const char *msg) /ReleaseGIL/; -%MethodCode - const char *file, *function; - int line = qpycore_current_context(&file, &function); - - Py_BEGIN_ALLOW_THREADS - QMessageLogger(file, line, function).debug("%s", a0); - Py_END_ALLOW_THREADS -%End - -void qErrnoWarning(int code, const char *msg) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - qErrnoWarning(a0, "%s", a1); - Py_END_ALLOW_THREADS -%End - -void qErrnoWarning(const char *msg) /ReleaseGIL/; -%MethodCode - Py_BEGIN_ALLOW_THREADS - qErrnoWarning("%s", a0); - Py_END_ALLOW_THREADS -%End - -void qFatal(const char *msg) /ReleaseGIL/; -%MethodCode - const char *file, *function; - int line = qpycore_current_context(&file, &function); - - Py_BEGIN_ALLOW_THREADS - QMessageLogger(file, line, function).fatal("%s", a0); - Py_END_ALLOW_THREADS -%End - -void qWarning(const char *msg) /ReleaseGIL/; -%MethodCode - const char *file, *function; - int line = qpycore_current_context(&file, &function); - - Py_BEGIN_ALLOW_THREADS - QMessageLogger(file, line, function).warning("%s", a0); - Py_END_ALLOW_THREADS -%End - -SIP_PYCALLABLE qInstallMessageHandler(SIP_PYCALLABLE /AllowNone/); -%MethodCode - // Treat None as the default handler. - QtMessageHandler old = qInstallMessageHandler((a0 != Py_None) ? qtcore_MessageHandler : 0); - - // If we recognise the old handler, then return it. Otherwise return - // the default handler. This doesn't exactly mimic the Qt behaviour - // but it is probably close enough for the way it will be used. - sipRes = (old == qtcore_MessageHandler) ? qtcore_PyMessageHandler : Py_None; - Py_INCREF(sipRes); - - // Save the new Python handler. - Py_XDECREF(qtcore_PyMessageHandler); - qtcore_PyMessageHandler = a0; - Py_INCREF(qtcore_PyMessageHandler); -%End - -// Module code needed by qInstallMessageHandler(). -%ModuleCode -// The user supplied Python handler. -static PyObject *qtcore_PyMessageHandler = 0; - -// The C++ wrapper around the Python handler. -static void qtcore_MessageHandler(QtMsgType type, const QMessageLogContext &context, const QString &msg) -{ - PyObject *res; - - SIP_BLOCK_THREADS - - res = sipCallMethod(0, qtcore_PyMessageHandler, "FDD", type, sipType_QtMsgType, &context, sipType_QMessageLogContext, NULL, &msg, sipType_QString, NULL); - - Py_XDECREF(res); - - if (res != NULL && res != Py_None) - { - PyErr_SetString(PyExc_TypeError, "invalid result type from PyQt message handler"); - res = NULL; - } - - if (res == NULL) - pyqt5_err_print(); - - SIP_UNBLOCK_THREADS -} -%End -void qSetMessagePattern(const QString &messagePattern); -%If (Qt_5_4_0 -) -QString qFormatLogMessage(QtMsgType type, const QMessageLogContext &context, const QString &buf); -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qmargins.sip b/PyQt5/sip/PyQt5/QtCore/qmargins.sip deleted file mode 100644 index c0332886..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qmargins.sip +++ /dev/null @@ -1,186 +0,0 @@ -// qmargins.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QMargins -{ -%TypeHeaderCode -#include -%End - -public: - QMargins(); - QMargins(int aleft, int atop, int aright, int abottom); - bool isNull() const; - int left() const; - int top() const; - int right() const; - int bottom() const; - void setLeft(int aleft); - void setTop(int atop); - void setRight(int aright); - void setBottom(int abottom); -%If (Qt_5_1_0 -) - QMargins &operator+=(const QMargins &margins); -%End -%If (Qt_5_1_0 -) - QMargins &operator-=(const QMargins &margins); -%End -%If (Qt_5_1_0 -) - QMargins &operator*=(int factor /Constrained/); -%End -%If (Qt_5_1_0 -) - QMargins &operator/=(int divisor /Constrained/); -%End -%If (Qt_5_1_0 -) - QMargins &operator*=(qreal factor); -%End -%If (Qt_5_1_0 -) - QMargins &operator/=(qreal divisor); -%End -%If (Qt_5_2_0 -) - QMargins &operator+=(int margin); -%End -%If (Qt_5_2_0 -) - QMargins &operator-=(int margin); -%End -}; - -bool operator==(const QMargins &m1, const QMargins &m2); -bool operator!=(const QMargins &m1, const QMargins &m2); -QDataStream &operator<<(QDataStream &, const QMargins & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QMargins & /Constrained/) /ReleaseGIL/; -%If (Qt_5_1_0 - Qt_5_3_0) -QRect operator+(const QRect &rectangle, const QMargins &margins); -%End -%If (Qt_5_1_0 - Qt_5_3_0) -QRect operator+(const QMargins &margins, const QRect &rectangle); -%End -%If (Qt_5_1_0 -) -QMargins operator+(const QMargins &m1, const QMargins &m2); -%End -%If (Qt_5_1_0 -) -QMargins operator-(const QMargins &m1, const QMargins &m2); -%End -%If (Qt_5_1_0 -) -QMargins operator*(const QMargins &margins, int factor /Constrained/); -%End -%If (Qt_5_1_0 -) -QMargins operator*(const QMargins &margins, qreal factor); -%End -%If (Qt_5_1_0 -) -QMargins operator/(const QMargins &margins, int divisor /Constrained/); -%End -%If (Qt_5_1_0 -) -QMargins operator/(const QMargins &margins, qreal divisor); -%End -%If (Qt_5_1_0 -) -QMargins operator-(const QMargins &margins); -%End -%If (Qt_5_3_0 -) -QMargins operator+(const QMargins &lhs, int rhs); -%End -%If (Qt_5_3_0 -) -QMargins operator+(int lhs, const QMargins &rhs); -%End -%If (Qt_5_3_0 -) -QMargins operator-(const QMargins &lhs, int rhs); -%End -%If (Qt_5_3_0 -) -QMargins operator+(const QMargins &margins); -%End -%If (Qt_5_3_0 -) - -class QMarginsF -{ -%TypeHeaderCode -#include -%End - -public: - QMarginsF(); - QMarginsF(qreal aleft, qreal atop, qreal aright, qreal abottom); - QMarginsF(const QMargins &margins); - bool isNull() const; - qreal left() const; - qreal top() const; - qreal right() const; - qreal bottom() const; - void setLeft(qreal aleft); - void setTop(qreal atop); - void setRight(qreal aright); - void setBottom(qreal abottom); - QMarginsF &operator+=(const QMarginsF &margins); - QMarginsF &operator-=(const QMarginsF &margins); - QMarginsF &operator+=(qreal addend); - QMarginsF &operator-=(qreal subtrahend); - QMarginsF &operator*=(qreal factor); - QMarginsF &operator/=(qreal divisor); - QMargins toMargins() const; -}; - -%End -%If (Qt_5_3_0 -) -QDataStream &operator<<(QDataStream &, const QMarginsF & /Constrained/); -%End -%If (Qt_5_3_0 -) -QDataStream &operator>>(QDataStream &, QMarginsF & /Constrained/); -%End -%If (Qt_5_3_0 -) -bool operator==(const QMarginsF &lhs, const QMarginsF &rhs); -%End -%If (Qt_5_3_0 -) -bool operator!=(const QMarginsF &lhs, const QMarginsF &rhs); -%End -%If (Qt_5_3_0 -) -QMarginsF operator+(const QMarginsF &lhs, const QMarginsF &rhs); -%End -%If (Qt_5_3_0 -) -QMarginsF operator-(const QMarginsF &lhs, const QMarginsF &rhs); -%End -%If (Qt_5_3_0 -) -QMarginsF operator+(const QMarginsF &lhs, qreal rhs); -%End -%If (Qt_5_3_0 -) -QMarginsF operator+(qreal lhs, const QMarginsF &rhs); -%End -%If (Qt_5_3_0 -) -QMarginsF operator-(const QMarginsF &lhs, qreal rhs); -%End -%If (Qt_5_3_0 -) -QMarginsF operator*(const QMarginsF &lhs, qreal rhs); -%End -%If (Qt_5_3_0 -) -QMarginsF operator*(qreal lhs, const QMarginsF &rhs); -%End -%If (Qt_5_3_0 -) -QMarginsF operator/(const QMarginsF &lhs, qreal divisor); -%End -%If (Qt_5_3_0 -) -QMarginsF operator+(const QMarginsF &margins); -%End -%If (Qt_5_3_0 -) -QMarginsF operator-(const QMarginsF &margins); -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qmessageauthenticationcode.sip b/PyQt5/sip/PyQt5/QtCore/qmessageauthenticationcode.sip deleted file mode 100644 index caeed313..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qmessageauthenticationcode.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qmessageauthenticationcode.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QMessageAuthenticationCode -{ -%TypeHeaderCode -#include -%End - -public: - QMessageAuthenticationCode(QCryptographicHash::Algorithm method, const QByteArray &key = QByteArray()); - ~QMessageAuthenticationCode(); - void reset(); - void setKey(const QByteArray &key); - void addData(const char *data, int length); - void addData(const QByteArray &data); - bool addData(QIODevice *device); - QByteArray result() const; - static QByteArray hash(const QByteArray &message, const QByteArray &key, QCryptographicHash::Algorithm method); - -private: - QMessageAuthenticationCode(const QMessageAuthenticationCode &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qmetaobject.sip b/PyQt5/sip/PyQt5/QtCore/qmetaobject.sip deleted file mode 100644 index acd603ac..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qmetaobject.sip +++ /dev/null @@ -1,212 +0,0 @@ -// qmetaobject.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QMetaMethod -{ -%TypeHeaderCode -#include -%End - -%TypeCode -// Raise an exception when QMetaMethod::invoke() returns false. -static void qtcore_invoke_exception() -{ - PyErr_SetString(PyExc_RuntimeError, "QMetaMethod.invoke() call failed"); -} -%End - -public: - QMetaMethod(); - const char *typeName() const; - QList parameterTypes() const; - QList parameterNames() const; - const char *tag() const; - - enum Access - { - Private, - Protected, - Public, - }; - - QMetaMethod::Access access() const; - - enum MethodType - { - Method, - Signal, - Slot, - Constructor, - }; - - QMetaMethod::MethodType methodType() const; - SIP_PYOBJECT invoke(QObject *object, Qt::ConnectionType connectionType, QGenericReturnArgument returnValue /GetWrapper/, QGenericArgument value0 = QGenericArgument(0u, 0u), QGenericArgument value1 = QGenericArgument(0u, 0u), QGenericArgument value2 = QGenericArgument(0u, 0u), QGenericArgument value3 = QGenericArgument(0u, 0u), QGenericArgument value4 = QGenericArgument(0u, 0u), QGenericArgument value5 = QGenericArgument(0u, 0u), QGenericArgument value6 = QGenericArgument(0u, 0u), QGenericArgument value7 = QGenericArgument(0u, 0u), QGenericArgument value8 = QGenericArgument(0u, 0u), QGenericArgument value9 = QGenericArgument(0u, 0u)) const; -%MethodCode - // Raise an exception if the call failed. - bool ok; - - Py_BEGIN_ALLOW_THREADS - ok = sipCpp->invoke(a0, a1, *a2, *a3, *a4, *a5, *a6, *a7, *a8, *a9, *a10, *a11, - *a12); - Py_END_ALLOW_THREADS - - if (ok) - sipRes = qpycore_ReturnValue(a2Wrapper); - else - qtcore_invoke_exception(); -%End - - SIP_PYOBJECT invoke(QObject *object, QGenericReturnArgument returnValue /GetWrapper/, QGenericArgument value0 = QGenericArgument(0u, 0u), QGenericArgument value1 = QGenericArgument(0u, 0u), QGenericArgument value2 = QGenericArgument(0u, 0u), QGenericArgument value3 = QGenericArgument(0u, 0u), QGenericArgument value4 = QGenericArgument(0u, 0u), QGenericArgument value5 = QGenericArgument(0u, 0u), QGenericArgument value6 = QGenericArgument(0u, 0u), QGenericArgument value7 = QGenericArgument(0u, 0u), QGenericArgument value8 = QGenericArgument(0u, 0u), QGenericArgument value9 = QGenericArgument(0u, 0u)) const; -%MethodCode - // Raise an exception if the call failed. - bool ok; - - Py_BEGIN_ALLOW_THREADS - ok = sipCpp->invoke(a0, *a1, *a2, *a3, *a4, *a5, *a6, *a7, *a8, *a9, *a10, - *a11); - Py_END_ALLOW_THREADS - - if (ok) - sipRes = qpycore_ReturnValue(a1Wrapper); - else - qtcore_invoke_exception(); -%End - - SIP_PYOBJECT invoke(QObject *object, Qt::ConnectionType connectionType, QGenericArgument value0 = QGenericArgument(0u, 0u), QGenericArgument value1 = QGenericArgument(0u, 0u), QGenericArgument value2 = QGenericArgument(0u, 0u), QGenericArgument value3 = QGenericArgument(0u, 0u), QGenericArgument value4 = QGenericArgument(0u, 0u), QGenericArgument value5 = QGenericArgument(0u, 0u), QGenericArgument value6 = QGenericArgument(0u, 0u), QGenericArgument value7 = QGenericArgument(0u, 0u), QGenericArgument value8 = QGenericArgument(0u, 0u), QGenericArgument value9 = QGenericArgument(0u, 0u)) const; -%MethodCode - // Raise an exception if the call failed. - bool ok; - - Py_BEGIN_ALLOW_THREADS - ok = sipCpp->invoke(a0, a1, *a2, *a3, *a4, *a5, *a6, *a7, *a8, *a9, *a10, *a11); - Py_END_ALLOW_THREADS - - if (ok) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - qtcore_invoke_exception(); -%End - - SIP_PYOBJECT invoke(QObject *object, QGenericArgument value0 = QGenericArgument(0u, 0u), QGenericArgument value1 = QGenericArgument(0u, 0u), QGenericArgument value2 = QGenericArgument(0u, 0u), QGenericArgument value3 = QGenericArgument(0u, 0u), QGenericArgument value4 = QGenericArgument(0u, 0u), QGenericArgument value5 = QGenericArgument(0u, 0u), QGenericArgument value6 = QGenericArgument(0u, 0u), QGenericArgument value7 = QGenericArgument(0u, 0u), QGenericArgument value8 = QGenericArgument(0u, 0u), QGenericArgument value9 = QGenericArgument(0u, 0u)) const; -%MethodCode - // Raise an exception if the call failed. - bool ok; - - Py_BEGIN_ALLOW_THREADS - ok = sipCpp->invoke(a0, *a1, *a2, *a3, *a4, *a5, *a6, *a7, *a8, *a9, *a10); - Py_END_ALLOW_THREADS - - if (ok) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - qtcore_invoke_exception(); -%End - - int methodIndex() const; - bool isValid() const; - QByteArray methodSignature() const; - QByteArray name() const; - int returnType() const; - int parameterCount() const; - int parameterType(int index) const; -}; - -class QMetaEnum -{ -%TypeHeaderCode -#include -%End - -public: - QMetaEnum(); - const char *name() const; - bool isFlag() const; - int keyCount() const; - const char *key(int index) const; - int value(int index) const; - const char *scope() const; - int keyToValue(const char *key, bool *ok = 0) const; - const char *valueToKey(int value) const; - int keysToValue(const char *keys, bool *ok = 0) const; - QByteArray valueToKeys(int value) const; - bool isValid() const; -}; - -class QMetaProperty -{ -%TypeHeaderCode -#include -%End - -public: - QMetaProperty(); - const char *name() const; - const char *typeName() const; - QVariant::Type type() const; - bool isReadable() const; - bool isWritable() const; - bool isDesignable(const QObject *object = 0) const; - bool isScriptable(const QObject *object = 0) const; - bool isStored(const QObject *object = 0) const; - bool isFlagType() const; - bool isEnumType() const; - QMetaEnum enumerator() const; - QVariant read(const QObject *obj) const; - bool write(QObject *obj, const QVariant &value) const; - bool reset(QObject *obj) const; - bool hasStdCppSet() const; - bool isValid() const; - bool isResettable() const; - bool isUser(const QObject *object = 0) const; - int userType() const; - bool hasNotifySignal() const; - QMetaMethod notifySignal() const; - int notifySignalIndex() const; - int propertyIndex() const; - bool isConstant() const; - bool isFinal() const; -}; - -class QMetaClassInfo -{ -%TypeHeaderCode -#include -%End - -public: - QMetaClassInfo(); - const char *name() const; - const char *value() const; -}; - -bool operator==(const QMetaMethod &m1, const QMetaMethod &m2); -bool operator!=(const QMetaMethod &m1, const QMetaMethod &m2); diff --git a/PyQt5/sip/PyQt5/QtCore/qmetatype.sip b/PyQt5/sip/PyQt5/QtCore/qmetatype.sip deleted file mode 100644 index 28216c00..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qmetatype.sip +++ /dev/null @@ -1,141 +0,0 @@ -// qmetatype.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QMetaType -{ -%TypeHeaderCode -#include -%End - -public: - enum Type - { - UnknownType, - Void, - Bool, - Int, - UInt, - LongLong, - ULongLong, - Double, - QChar, - QVariantMap, - QVariantList, - QVariantHash, - QString, - QStringList, - QByteArray, - QBitArray, - QDate, - QTime, - QDateTime, - QUrl, - QLocale, - QRect, - QRectF, - QSize, - QSizeF, - QLine, - QLineF, - QPoint, - QPointF, - QRegExp, - LastCoreType, - FirstGuiType, - QFont, - QPixmap, - QBrush, - QColor, - QPalette, - QIcon, - QImage, - QPolygon, - QRegion, - QBitmap, - QCursor, - QSizePolicy, - QKeySequence, - QPen, - QTextLength, - QTextFormat, - QMatrix, - QTransform, - VoidStar, - Long, - Short, - Char, - ULong, - UShort, - UChar, - Float, - QObjectStar, - QMatrix4x4, - QVector2D, - QVector3D, - QVector4D, - QQuaternion, - QEasingCurve, - QVariant, - QUuid, - QModelIndex, - QPolygonF, - SChar, - QRegularExpression, - QJsonValue, - QJsonObject, - QJsonArray, - QJsonDocument, -%If (Qt_5_4_0 -) - QByteArrayList, -%End - User, - }; - - static int type(const char *typeName); - static const char *typeName(int type); - static bool isRegistered(int type); - explicit QMetaType(const int type); - ~QMetaType(); - - enum TypeFlag - { - NeedsConstruction, - NeedsDestruction, - MovableType, - }; - - typedef QFlags TypeFlags; - static QFlags typeFlags(int type); - bool isValid() const; - bool isRegistered() const; - QFlags flags() const; - static const QMetaObject *metaObjectForType(int type); - -private: - QMetaType(const QMetaType &other); -}; - -QFlags operator|(QMetaType::TypeFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtCore/qmimedata.sip b/PyQt5/sip/PyQt5/QtCore/qmimedata.sip deleted file mode 100644 index 92217468..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qmimedata.sip +++ /dev/null @@ -1,59 +0,0 @@ -// qmimedata.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMimeData : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QMimeData(); - virtual ~QMimeData(); - QList urls() const; - void setUrls(const QList &urls); - bool hasUrls() const; - QString text() const; - void setText(const QString &text); - bool hasText() const; - QString html() const; - void setHtml(const QString &html); - bool hasHtml() const; - QVariant imageData() const; - void setImageData(const QVariant &image); - bool hasImage() const; - QVariant colorData() const; - void setColorData(const QVariant &color); - bool hasColor() const; - QByteArray data(const QString &mimetype) const; - void setData(const QString &mimetype, const QByteArray &data); - virtual bool hasFormat(const QString &mimetype) const; - virtual QStringList formats() const; - void clear(); - void removeFormat(const QString &mimetype); - -protected: - virtual QVariant retrieveData(const QString &mimetype, QVariant::Type preferredType) const; - -private: - QMimeData(const QMimeData &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qmimedatabase.sip b/PyQt5/sip/PyQt5/QtCore/qmimedatabase.sip deleted file mode 100644 index ef9718db..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qmimedatabase.sip +++ /dev/null @@ -1,54 +0,0 @@ -// qmimedatabase.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMimeDatabase -{ -%TypeHeaderCode -#include -%End - -public: - QMimeDatabase(); - ~QMimeDatabase(); - QMimeType mimeTypeForName(const QString &nameOrAlias) const; - - enum MatchMode - { - MatchDefault, - MatchExtension, - MatchContent, - }; - - QMimeType mimeTypeForFile(const QString &fileName, QMimeDatabase::MatchMode mode = QMimeDatabase::MatchDefault) const; - QMimeType mimeTypeForFile(const QFileInfo &fileInfo, QMimeDatabase::MatchMode mode = QMimeDatabase::MatchDefault) const; - QList mimeTypesForFileName(const QString &fileName) const; - QMimeType mimeTypeForData(const QByteArray &data) const; - QMimeType mimeTypeForData(QIODevice *device) const; - QMimeType mimeTypeForUrl(const QUrl &url) const; - QMimeType mimeTypeForFileNameAndData(const QString &fileName, QIODevice *device) const; - QMimeType mimeTypeForFileNameAndData(const QString &fileName, const QByteArray &data) const; - QString suffixForFileName(const QString &fileName) const; - QList allMimeTypes() const; - -private: - QMimeDatabase(const QMimeDatabase &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qmimetype.sip b/PyQt5/sip/PyQt5/QtCore/qmimetype.sip deleted file mode 100644 index 3eaac21b..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qmimetype.sip +++ /dev/null @@ -1,50 +0,0 @@ -// qmimetype.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMimeType -{ -%TypeHeaderCode -#include -%End - -public: - QMimeType(); - QMimeType(const QMimeType &other); - ~QMimeType(); - void swap(QMimeType &other); - bool operator==(const QMimeType &other) const; - bool operator!=(const QMimeType &other) const; - bool isValid() const; - bool isDefault() const; - QString name() const; - QString comment() const; - QString genericIconName() const; - QString iconName() const; - QStringList globPatterns() const; - QStringList parentMimeTypes() const; - QStringList allAncestors() const; - QStringList aliases() const; - QStringList suffixes() const; - QString preferredSuffix() const; - bool inherits(const QString &mimeTypeName) const; - QString filterString() const; -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qmutex.sip b/PyQt5/sip/PyQt5/QtCore/qmutex.sip deleted file mode 100644 index 0d54836e..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qmutex.sip +++ /dev/null @@ -1,74 +0,0 @@ -// qmutex.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMutexLocker -{ -%TypeHeaderCode -#include -%End - -public: - explicit QMutexLocker(QMutex *m) /ReleaseGIL/; - ~QMutexLocker(); - void unlock(); - void relock() /ReleaseGIL/; - QMutex *mutex() const; - SIP_PYOBJECT __enter__(); -%MethodCode - // Just return a reference to self. - sipRes = sipSelf; - Py_INCREF(sipRes); -%End - - void __exit__(SIP_PYOBJECT type, SIP_PYOBJECT value, SIP_PYOBJECT traceback); -%MethodCode - sipCpp->unlock(); -%End - -private: - QMutexLocker(const QMutexLocker &); -}; - -class QMutex -{ -%TypeHeaderCode -#include -%End - -public: - enum RecursionMode - { - NonRecursive, - Recursive, - }; - - explicit QMutex(QMutex::RecursionMode mode = QMutex::NonRecursive); - ~QMutex(); - void lock() /ReleaseGIL/; - bool tryLock(int timeout = 0) /ReleaseGIL/; - void unlock() /ReleaseGIL/; -// Methods implemented in QBasicMutex. -bool isRecursive(); - -private: - QMutex(const QMutex &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qnamespace.sip b/PyQt5/sip/PyQt5/QtCore/qnamespace.sip deleted file mode 100644 index 39199542..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qnamespace.sip +++ /dev/null @@ -1,1590 +0,0 @@ -// qnamespace.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -namespace Qt -{ -%TypeHeaderCode -#include -%End - - enum GlobalColor - { - color0, - color1, - black, - white, - darkGray, - gray, - lightGray, - red, - green, - blue, - cyan, - magenta, - yellow, - darkRed, - darkGreen, - darkBlue, - darkCyan, - darkMagenta, - darkYellow, - transparent, - }; - - enum KeyboardModifier - { - NoModifier, - ShiftModifier, - ControlModifier, - AltModifier, - MetaModifier, - KeypadModifier, - GroupSwitchModifier, - KeyboardModifierMask, - }; - - typedef QFlags KeyboardModifiers; - - enum Modifier - { - META, - SHIFT, - CTRL, - ALT, - MODIFIER_MASK, - UNICODE_ACCEL, - }; - - enum MouseButton - { - NoButton, - AllButtons, - LeftButton, - RightButton, - MidButton, - MiddleButton, - XButton1, - XButton2, - BackButton, - ExtraButton1, - ForwardButton, - ExtraButton2, - TaskButton, - ExtraButton3, - ExtraButton4, - ExtraButton5, - ExtraButton6, - ExtraButton7, - ExtraButton8, - ExtraButton9, - ExtraButton10, - ExtraButton11, - ExtraButton12, - ExtraButton13, - ExtraButton14, - ExtraButton15, - ExtraButton16, - ExtraButton17, - ExtraButton18, - ExtraButton19, - ExtraButton20, - ExtraButton21, - ExtraButton22, - ExtraButton23, - ExtraButton24, - }; - - typedef QFlags MouseButtons; - - enum Orientation - { - Horizontal, - Vertical, - }; - - typedef QFlags Orientations; - - enum FocusPolicy - { - NoFocus, - TabFocus, - ClickFocus, - StrongFocus, - WheelFocus, - }; - - enum SortOrder - { - AscendingOrder, - DescendingOrder, - }; - - enum AlignmentFlag - { - AlignLeft, - AlignLeading, - AlignRight, - AlignTrailing, - AlignHCenter, - AlignJustify, - AlignAbsolute, - AlignHorizontal_Mask, - AlignTop, - AlignBottom, - AlignVCenter, - AlignVertical_Mask, - AlignCenter, -%If (Qt_5_2_0 -) - AlignBaseline, -%End - }; - - typedef QFlags Alignment; - - enum TextFlag - { - TextSingleLine, - TextDontClip, - TextExpandTabs, - TextShowMnemonic, - TextWordWrap, - TextWrapAnywhere, - TextDontPrint, - TextIncludeTrailingSpaces, - TextHideMnemonic, - TextJustificationForced, - }; - - enum TextElideMode - { - ElideLeft, - ElideRight, - ElideMiddle, - ElideNone, - }; - - enum WindowType - { - Widget, - Window, - Dialog, - Sheet, - Drawer, - Popup, - Tool, - ToolTip, - SplashScreen, - Desktop, - SubWindow, - WindowType_Mask, - MSWindowsFixedSizeDialogHint, - MSWindowsOwnDC, - X11BypassWindowManagerHint, - FramelessWindowHint, - CustomizeWindowHint, - WindowTitleHint, - WindowSystemMenuHint, - WindowMinimizeButtonHint, - WindowMaximizeButtonHint, - WindowMinMaxButtonsHint, - WindowContextHelpButtonHint, - WindowShadeButtonHint, - WindowStaysOnTopHint, - WindowOkButtonHint, - WindowCancelButtonHint, - WindowStaysOnBottomHint, - WindowCloseButtonHint, - MacWindowToolBarButtonHint, - BypassGraphicsProxyWidget, - WindowTransparentForInput, - WindowOverridesSystemGestures, - WindowDoesNotAcceptFocus, - NoDropShadowWindowHint, - WindowFullscreenButtonHint, -%If (Qt_5_1_0 -) - ForeignWindow, -%End -%If (Qt_5_1_0 -) - BypassWindowManagerHint, -%End -%If (Qt_5_2_0 -) - CoverWindow, -%End - }; - - typedef QFlags WindowFlags; - - enum WindowState - { - WindowNoState, - WindowMinimized, - WindowMaximized, - WindowFullScreen, - WindowActive, - }; - - typedef QFlags WindowStates; - - enum WidgetAttribute - { - WA_Disabled, - WA_UnderMouse, - WA_MouseTracking, - WA_OpaquePaintEvent, - WA_StaticContents, - WA_LaidOut, - WA_PaintOnScreen, - WA_NoSystemBackground, - WA_UpdatesDisabled, - WA_Mapped, - WA_MacNoClickThrough, - WA_InputMethodEnabled, - WA_WState_Visible, - WA_WState_Hidden, - WA_ForceDisabled, - WA_KeyCompression, - WA_PendingMoveEvent, - WA_PendingResizeEvent, - WA_SetPalette, - WA_SetFont, - WA_SetCursor, - WA_NoChildEventsFromChildren, - WA_WindowModified, - WA_Resized, - WA_Moved, - WA_PendingUpdate, - WA_InvalidSize, - WA_MacMetalStyle, - WA_CustomWhatsThis, - WA_LayoutOnEntireRect, - WA_OutsideWSRange, - WA_GrabbedShortcut, - WA_TransparentForMouseEvents, - WA_PaintUnclipped, - WA_SetWindowIcon, - WA_NoMouseReplay, - WA_DeleteOnClose, - WA_RightToLeft, - WA_SetLayoutDirection, - WA_NoChildEventsForParent, - WA_ForceUpdatesDisabled, - WA_WState_Created, - WA_WState_CompressKeys, - WA_WState_InPaintEvent, - WA_WState_Reparented, - WA_WState_ConfigPending, - WA_WState_Polished, - WA_WState_OwnSizePolicy, - WA_WState_ExplicitShowHide, - WA_MouseNoMask, - WA_GroupLeader, - WA_NoMousePropagation, - WA_Hover, - WA_InputMethodTransparent, - WA_QuitOnClose, - WA_KeyboardFocusChange, - WA_AcceptDrops, - WA_WindowPropagation, - WA_NoX11EventCompression, - WA_TintedBackground, - WA_X11OpenGLOverlay, - WA_AttributeCount, - WA_AlwaysShowToolTips, - WA_MacOpaqueSizeGrip, - WA_SetStyle, - WA_MacBrushedMetal, - WA_SetLocale, - WA_MacShowFocusRect, - WA_MacNormalSize, - WA_MacSmallSize, - WA_MacMiniSize, - WA_LayoutUsesWidgetRect, - WA_StyledBackground, - WA_MSWindowsUseDirect3D, - WA_MacAlwaysShowToolWindow, - WA_StyleSheet, - WA_ShowWithoutActivating, - WA_NativeWindow, - WA_DontCreateNativeAncestors, - WA_MacVariableSize, - WA_X11NetWmWindowTypeDesktop, - WA_X11NetWmWindowTypeDock, - WA_X11NetWmWindowTypeToolBar, - WA_X11NetWmWindowTypeMenu, - WA_X11NetWmWindowTypeUtility, - WA_X11NetWmWindowTypeSplash, - WA_X11NetWmWindowTypeDialog, - WA_X11NetWmWindowTypeDropDownMenu, - WA_X11NetWmWindowTypePopupMenu, - WA_X11NetWmWindowTypeToolTip, - WA_X11NetWmWindowTypeNotification, - WA_X11NetWmWindowTypeCombo, - WA_X11NetWmWindowTypeDND, - WA_MacFrameworkScaled, - WA_TranslucentBackground, - WA_AcceptTouchEvents, - WA_TouchPadAcceptSingleTouchEvents, - WA_X11DoNotAcceptFocus, - WA_MacNoShadow, -%If (Qt_5_4_0 -) - WA_AlwaysStackOnTop, -%End - }; - - enum ImageConversionFlag - { - AutoColor, - ColorOnly, - MonoOnly, - ThresholdAlphaDither, - OrderedAlphaDither, - DiffuseAlphaDither, - DiffuseDither, - OrderedDither, - ThresholdDither, - AutoDither, - PreferDither, - AvoidDither, - }; - - typedef QFlags ImageConversionFlags; - - enum BGMode - { - TransparentMode, - OpaqueMode, - }; - - enum Key - { - Key_Escape, - Key_Tab, - Key_Backtab, - Key_Backspace, - Key_Return, - Key_Enter, - Key_Insert, - Key_Delete, - Key_Pause, - Key_Print, - Key_SysReq, - Key_Clear, - Key_Home, - Key_End, - Key_Left, - Key_Up, - Key_Right, - Key_Down, - Key_PageUp, - Key_PageDown, - Key_Shift, - Key_Control, - Key_Meta, - Key_Alt, - Key_CapsLock, - Key_NumLock, - Key_ScrollLock, - Key_F1, - Key_F2, - Key_F3, - Key_F4, - Key_F5, - Key_F6, - Key_F7, - Key_F8, - Key_F9, - Key_F10, - Key_F11, - Key_F12, - Key_F13, - Key_F14, - Key_F15, - Key_F16, - Key_F17, - Key_F18, - Key_F19, - Key_F20, - Key_F21, - Key_F22, - Key_F23, - Key_F24, - Key_F25, - Key_F26, - Key_F27, - Key_F28, - Key_F29, - Key_F30, - Key_F31, - Key_F32, - Key_F33, - Key_F34, - Key_F35, - Key_Super_L, - Key_Super_R, - Key_Menu, - Key_Hyper_L, - Key_Hyper_R, - Key_Help, - Key_Direction_L, - Key_Direction_R, - Key_Space, - Key_Any, - Key_Exclam, - Key_QuoteDbl, - Key_NumberSign, - Key_Dollar, - Key_Percent, - Key_Ampersand, - Key_Apostrophe, - Key_ParenLeft, - Key_ParenRight, - Key_Asterisk, - Key_Plus, - Key_Comma, - Key_Minus, - Key_Period, - Key_Slash, - Key_0, - Key_1, - Key_2, - Key_3, - Key_4, - Key_5, - Key_6, - Key_7, - Key_8, - Key_9, - Key_Colon, - Key_Semicolon, - Key_Less, - Key_Equal, - Key_Greater, - Key_Question, - Key_At, - Key_A, - Key_B, - Key_C, - Key_D, - Key_E, - Key_F, - Key_G, - Key_H, - Key_I, - Key_J, - Key_K, - Key_L, - Key_M, - Key_N, - Key_O, - Key_P, - Key_Q, - Key_R, - Key_S, - Key_T, - Key_U, - Key_V, - Key_W, - Key_X, - Key_Y, - Key_Z, - Key_BracketLeft, - Key_Backslash, - Key_BracketRight, - Key_AsciiCircum, - Key_Underscore, - Key_QuoteLeft, - Key_BraceLeft, - Key_Bar, - Key_BraceRight, - Key_AsciiTilde, - Key_nobreakspace, - Key_exclamdown, - Key_cent, - Key_sterling, - Key_currency, - Key_yen, - Key_brokenbar, - Key_section, - Key_diaeresis, - Key_copyright, - Key_ordfeminine, - Key_guillemotleft, - Key_notsign, - Key_hyphen, - Key_registered, - Key_macron, - Key_degree, - Key_plusminus, - Key_twosuperior, - Key_threesuperior, - Key_acute, - Key_mu, - Key_paragraph, - Key_periodcentered, - Key_cedilla, - Key_onesuperior, - Key_masculine, - Key_guillemotright, - Key_onequarter, - Key_onehalf, - Key_threequarters, - Key_questiondown, - Key_Agrave, - Key_Aacute, - Key_Acircumflex, - Key_Atilde, - Key_Adiaeresis, - Key_Aring, - Key_AE, - Key_Ccedilla, - Key_Egrave, - Key_Eacute, - Key_Ecircumflex, - Key_Ediaeresis, - Key_Igrave, - Key_Iacute, - Key_Icircumflex, - Key_Idiaeresis, - Key_ETH, - Key_Ntilde, - Key_Ograve, - Key_Oacute, - Key_Ocircumflex, - Key_Otilde, - Key_Odiaeresis, - Key_multiply, - Key_Ooblique, - Key_Ugrave, - Key_Uacute, - Key_Ucircumflex, - Key_Udiaeresis, - Key_Yacute, - Key_THORN, - Key_ssharp, - Key_division, - Key_ydiaeresis, - Key_AltGr, - Key_Multi_key, - Key_Codeinput, - Key_SingleCandidate, - Key_MultipleCandidate, - Key_PreviousCandidate, - Key_Mode_switch, - Key_Kanji, - Key_Muhenkan, - Key_Henkan, - Key_Romaji, - Key_Hiragana, - Key_Katakana, - Key_Hiragana_Katakana, - Key_Zenkaku, - Key_Hankaku, - Key_Zenkaku_Hankaku, - Key_Touroku, - Key_Massyo, - Key_Kana_Lock, - Key_Kana_Shift, - Key_Eisu_Shift, - Key_Eisu_toggle, - Key_Hangul, - Key_Hangul_Start, - Key_Hangul_End, - Key_Hangul_Hanja, - Key_Hangul_Jamo, - Key_Hangul_Romaja, - Key_Hangul_Jeonja, - Key_Hangul_Banja, - Key_Hangul_PreHanja, - Key_Hangul_PostHanja, - Key_Hangul_Special, - Key_Dead_Grave, - Key_Dead_Acute, - Key_Dead_Circumflex, - Key_Dead_Tilde, - Key_Dead_Macron, - Key_Dead_Breve, - Key_Dead_Abovedot, - Key_Dead_Diaeresis, - Key_Dead_Abovering, - Key_Dead_Doubleacute, - Key_Dead_Caron, - Key_Dead_Cedilla, - Key_Dead_Ogonek, - Key_Dead_Iota, - Key_Dead_Voiced_Sound, - Key_Dead_Semivoiced_Sound, - Key_Dead_Belowdot, - Key_Dead_Hook, - Key_Dead_Horn, - Key_Back, - Key_Forward, - Key_Stop, - Key_Refresh, - Key_VolumeDown, - Key_VolumeMute, - Key_VolumeUp, - Key_BassBoost, - Key_BassUp, - Key_BassDown, - Key_TrebleUp, - Key_TrebleDown, - Key_MediaPlay, - Key_MediaStop, - Key_MediaPrevious, - Key_MediaNext, - Key_MediaRecord, - Key_HomePage, - Key_Favorites, - Key_Search, - Key_Standby, - Key_OpenUrl, - Key_LaunchMail, - Key_LaunchMedia, - Key_Launch0, - Key_Launch1, - Key_Launch2, - Key_Launch3, - Key_Launch4, - Key_Launch5, - Key_Launch6, - Key_Launch7, - Key_Launch8, - Key_Launch9, - Key_LaunchA, - Key_LaunchB, - Key_LaunchC, - Key_LaunchD, - Key_LaunchE, - Key_LaunchF, - Key_MediaLast, - Key_Select, - Key_Yes, - Key_No, - Key_Context1, - Key_Context2, - Key_Context3, - Key_Context4, - Key_Call, - Key_Hangup, - Key_Flip, - Key_unknown, - Key_Execute, - Key_Printer, - Key_Play, - Key_Sleep, - Key_Zoom, - Key_Cancel, - Key_MonBrightnessUp, - Key_MonBrightnessDown, - Key_KeyboardLightOnOff, - Key_KeyboardBrightnessUp, - Key_KeyboardBrightnessDown, - Key_PowerOff, - Key_WakeUp, - Key_Eject, - Key_ScreenSaver, - Key_WWW, - Key_Memo, - Key_LightBulb, - Key_Shop, - Key_History, - Key_AddFavorite, - Key_HotLinks, - Key_BrightnessAdjust, - Key_Finance, - Key_Community, - Key_AudioRewind, - Key_BackForward, - Key_ApplicationLeft, - Key_ApplicationRight, - Key_Book, - Key_CD, - Key_Calculator, - Key_ToDoList, - Key_ClearGrab, - Key_Close, - Key_Copy, - Key_Cut, - Key_Display, - Key_DOS, - Key_Documents, - Key_Excel, - Key_Explorer, - Key_Game, - Key_Go, - Key_iTouch, - Key_LogOff, - Key_Market, - Key_Meeting, - Key_MenuKB, - Key_MenuPB, - Key_MySites, - Key_News, - Key_OfficeHome, - Key_Option, - Key_Paste, - Key_Phone, - Key_Calendar, - Key_Reply, - Key_Reload, - Key_RotateWindows, - Key_RotationPB, - Key_RotationKB, - Key_Save, - Key_Send, - Key_Spell, - Key_SplitScreen, - Key_Support, - Key_TaskPane, - Key_Terminal, - Key_Tools, - Key_Travel, - Key_Video, - Key_Word, - Key_Xfer, - Key_ZoomIn, - Key_ZoomOut, - Key_Away, - Key_Messenger, - Key_WebCam, - Key_MailForward, - Key_Pictures, - Key_Music, - Key_Battery, - Key_Bluetooth, - Key_WLAN, - Key_UWB, - Key_AudioForward, - Key_AudioRepeat, - Key_AudioRandomPlay, - Key_Subtitle, - Key_AudioCycleTrack, - Key_Time, - Key_Hibernate, - Key_View, - Key_TopMenu, - Key_PowerDown, - Key_Suspend, - Key_ContrastAdjust, - Key_MediaPause, - Key_MediaTogglePlayPause, - Key_LaunchG, - Key_LaunchH, - Key_ToggleCallHangup, - Key_VoiceDial, - Key_LastNumberRedial, - Key_Camera, - Key_CameraFocus, - Key_TouchpadToggle, - Key_TouchpadOn, - Key_TouchpadOff, -%If (Qt_5_1_0 -) - Key_MicMute, -%End -%If (Qt_5_2_0 -) - Key_Red, -%End -%If (Qt_5_2_0 -) - Key_Green, -%End -%If (Qt_5_2_0 -) - Key_Yellow, -%End -%If (Qt_5_2_0 -) - Key_Blue, -%End -%If (Qt_5_2_0 -) - Key_ChannelUp, -%End -%If (Qt_5_2_0 -) - Key_ChannelDown, -%End -%If (Qt_5_3_0 -) - Key_Guide, -%End -%If (Qt_5_3_0 -) - Key_Info, -%End -%If (Qt_5_3_0 -) - Key_Settings, -%End -%If (Qt_5_3_0 -) - Key_Exit, -%End -%If (Qt_5_4_0 -) - Key_MicVolumeUp, -%End -%If (Qt_5_4_0 -) - Key_MicVolumeDown, -%End -%If (Qt_5_4_0 -) - Key_New, -%End -%If (Qt_5_4_0 -) - Key_Open, -%End -%If (Qt_5_4_0 -) - Key_Find, -%End -%If (Qt_5_4_0 -) - Key_Undo, -%End -%If (Qt_5_4_0 -) - Key_Redo, -%End - }; - - enum ArrowType - { - NoArrow, - UpArrow, - DownArrow, - LeftArrow, - RightArrow, - }; - - enum PenStyle - { - NoPen, - SolidLine, - DashLine, - DotLine, - DashDotLine, - DashDotDotLine, - CustomDashLine, - MPenStyle, - }; - - enum PenCapStyle - { - FlatCap, - SquareCap, - RoundCap, - MPenCapStyle, - }; - - enum PenJoinStyle - { - MiterJoin, - BevelJoin, - RoundJoin, - MPenJoinStyle, - SvgMiterJoin, - }; - - enum BrushStyle - { - NoBrush, - SolidPattern, - Dense1Pattern, - Dense2Pattern, - Dense3Pattern, - Dense4Pattern, - Dense5Pattern, - Dense6Pattern, - Dense7Pattern, - HorPattern, - VerPattern, - CrossPattern, - BDiagPattern, - FDiagPattern, - DiagCrossPattern, - LinearGradientPattern, - RadialGradientPattern, - ConicalGradientPattern, - TexturePattern, - }; - - enum UIEffect - { - UI_General, - UI_AnimateMenu, - UI_FadeMenu, - UI_AnimateCombo, - UI_AnimateTooltip, - UI_FadeTooltip, - UI_AnimateToolBox, - }; - - enum CursorShape - { - ArrowCursor, - UpArrowCursor, - CrossCursor, - WaitCursor, - IBeamCursor, - SizeVerCursor, - SizeHorCursor, - SizeBDiagCursor, - SizeFDiagCursor, - SizeAllCursor, - BlankCursor, - SplitVCursor, - SplitHCursor, - PointingHandCursor, - ForbiddenCursor, - OpenHandCursor, - ClosedHandCursor, - WhatsThisCursor, - BusyCursor, - LastCursor, - BitmapCursor, - CustomCursor, - DragCopyCursor, - DragMoveCursor, - DragLinkCursor, - }; - - enum TextFormat - { - PlainText, - RichText, - AutoText, - }; - - enum AspectRatioMode - { - IgnoreAspectRatio, - KeepAspectRatio, - KeepAspectRatioByExpanding, - }; - - enum DockWidgetArea - { - LeftDockWidgetArea, - RightDockWidgetArea, - TopDockWidgetArea, - BottomDockWidgetArea, - DockWidgetArea_Mask, - AllDockWidgetAreas, - NoDockWidgetArea, - }; - - typedef QFlags DockWidgetAreas; - - enum TimerType - { - PreciseTimer, - CoarseTimer, - VeryCoarseTimer, - }; - - enum ToolBarArea - { - LeftToolBarArea, - RightToolBarArea, - TopToolBarArea, - BottomToolBarArea, - ToolBarArea_Mask, - AllToolBarAreas, - NoToolBarArea, - }; - - typedef QFlags ToolBarAreas; - - enum DateFormat - { - TextDate, - ISODate, - LocalDate, - SystemLocaleDate, - LocaleDate, - SystemLocaleShortDate, - SystemLocaleLongDate, - DefaultLocaleShortDate, - DefaultLocaleLongDate, -%If (Qt_5_2_0 -) - RFC2822Date, -%End - }; - - enum TimeSpec - { - LocalTime, - UTC, - OffsetFromUTC, -%If (Qt_5_2_0 -) - TimeZone, -%End - }; - - enum DayOfWeek - { - Monday, - Tuesday, - Wednesday, - Thursday, - Friday, - Saturday, - Sunday, - }; - - enum ScrollBarPolicy - { - ScrollBarAsNeeded, - ScrollBarAlwaysOff, - ScrollBarAlwaysOn, - }; - - enum CaseSensitivity - { - CaseInsensitive, - CaseSensitive, - }; - - enum Corner - { - TopLeftCorner, - TopRightCorner, - BottomLeftCorner, - BottomRightCorner, - }; - - enum ConnectionType - { - AutoConnection, - DirectConnection, - QueuedConnection, - BlockingQueuedConnection, - UniqueConnection, - }; - - enum ShortcutContext - { - WidgetShortcut, - WindowShortcut, - ApplicationShortcut, - WidgetWithChildrenShortcut, - }; - - enum FillRule - { - OddEvenFill, - WindingFill, - }; - - enum ClipOperation - { - NoClip, - ReplaceClip, - IntersectClip, - }; - - enum TransformationMode - { - FastTransformation, - SmoothTransformation, - }; - - enum FocusReason - { - MouseFocusReason, - TabFocusReason, - BacktabFocusReason, - ActiveWindowFocusReason, - PopupFocusReason, - ShortcutFocusReason, - MenuBarFocusReason, - OtherFocusReason, - NoFocusReason, - }; - - enum ContextMenuPolicy - { - NoContextMenu, - PreventContextMenu, - DefaultContextMenu, - ActionsContextMenu, - CustomContextMenu, - }; - - enum InputMethodQuery - { - ImMicroFocus, - ImFont, - ImCursorPosition, - ImSurroundingText, - ImCurrentSelection, - ImMaximumTextLength, - ImAnchorPosition, - ImEnabled, - ImCursorRectangle, - ImHints, - ImPreferredLanguage, - ImPlatformData, - ImQueryInput, - ImQueryAll, -%If (Qt_5_3_0 -) - ImAbsolutePosition, -%End -%If (Qt_5_3_0 -) - ImTextBeforeCursor, -%End -%If (Qt_5_3_0 -) - ImTextAfterCursor, -%End - }; - - typedef QFlags InputMethodQueries; - - enum ToolButtonStyle - { - ToolButtonIconOnly, - ToolButtonTextOnly, - ToolButtonTextBesideIcon, - ToolButtonTextUnderIcon, - ToolButtonFollowStyle, - }; - - enum LayoutDirection - { - LeftToRight, - RightToLeft, - LayoutDirectionAuto, - }; - - enum DropAction - { - CopyAction, - MoveAction, - LinkAction, - ActionMask, - TargetMoveAction, - IgnoreAction, - }; - - typedef QFlags DropActions; - - enum CheckState - { - Unchecked, - PartiallyChecked, - Checked, - }; - - enum ItemDataRole - { - DisplayRole, - DecorationRole, - EditRole, - ToolTipRole, - StatusTipRole, - WhatsThisRole, - FontRole, - TextAlignmentRole, - BackgroundRole, - BackgroundColorRole, - ForegroundRole, - TextColorRole, - CheckStateRole, - AccessibleTextRole, - AccessibleDescriptionRole, - SizeHintRole, - InitialSortOrderRole, - UserRole, - }; - - enum ItemFlag - { - NoItemFlags, - ItemIsSelectable, - ItemIsEditable, - ItemIsDragEnabled, - ItemIsDropEnabled, - ItemIsUserCheckable, - ItemIsEnabled, - ItemIsTristate, -%If (Qt_5_1_0 -) - ItemNeverHasChildren, -%End - }; - - typedef QFlags ItemFlags; - - enum MatchFlag - { - MatchExactly, - MatchFixedString, - MatchContains, - MatchStartsWith, - MatchEndsWith, - MatchRegExp, - MatchWildcard, - MatchCaseSensitive, - MatchWrap, - MatchRecursive, - }; - - typedef QFlags MatchFlags; - typedef void *HANDLE; - - enum WindowModality - { - NonModal, - WindowModal, - ApplicationModal, - }; - - enum ApplicationAttribute - { - AA_ImmediateWidgetCreation, - AA_MSWindowsUseDirect3DByDefault, - AA_DontShowIconsInMenus, - AA_NativeWindows, - AA_DontCreateNativeWidgetSiblings, - AA_MacPluginApplication, - AA_DontUseNativeMenuBar, - AA_MacDontSwapCtrlAndMeta, - AA_X11InitThreads, - AA_Use96Dpi, - AA_SynthesizeTouchForUnhandledMouseEvents, - AA_SynthesizeMouseForUnhandledTouchEvents, -%If (Qt_5_1_0 -) - AA_UseHighDpiPixmaps, -%End -%If (Qt_5_3_0 -) - AA_ForceRasterWidgets, -%End -%If (Qt_5_3_0 -) - AA_UseDesktopOpenGL, -%End -%If (Qt_5_3_0 -) - AA_UseOpenGLES, -%End -%If (Qt_5_4_0 -) - AA_UseSoftwareOpenGL, -%End -%If (Qt_5_4_0 -) - AA_ShareOpenGLContexts, -%End - }; - - enum ItemSelectionMode - { - ContainsItemShape, - IntersectsItemShape, - ContainsItemBoundingRect, - IntersectsItemBoundingRect, - }; - - enum TextInteractionFlag - { - NoTextInteraction, - TextSelectableByMouse, - TextSelectableByKeyboard, - LinksAccessibleByMouse, - LinksAccessibleByKeyboard, - TextEditable, - TextEditorInteraction, - TextBrowserInteraction, - }; - - typedef QFlags TextInteractionFlags; - - enum MaskMode - { - MaskInColor, - MaskOutColor, - }; - - enum Axis - { - XAxis, - YAxis, - ZAxis, - }; - - enum EventPriority - { - HighEventPriority, - NormalEventPriority, - LowEventPriority, - }; - - enum SizeMode - { - AbsoluteSize, - RelativeSize, - }; - - enum SizeHint - { - MinimumSize, - PreferredSize, - MaximumSize, - MinimumDescent, - }; - - enum WindowFrameSection - { - NoSection, - LeftSection, - TopLeftSection, - TopSection, - TopRightSection, - RightSection, - BottomRightSection, - BottomSection, - BottomLeftSection, - TitleBarArea, - }; - - enum TileRule - { - StretchTile, - RepeatTile, - RoundTile, - }; - - enum InputMethodHint - { - ImhNone, - ImhHiddenText, - ImhNoAutoUppercase, - ImhPreferNumbers, - ImhPreferUppercase, - ImhPreferLowercase, - ImhNoPredictiveText, - ImhDigitsOnly, - ImhFormattedNumbersOnly, - ImhUppercaseOnly, - ImhLowercaseOnly, - ImhDialableCharactersOnly, - ImhEmailCharactersOnly, - ImhUrlCharactersOnly, - ImhExclusiveInputMask, - ImhSensitiveData, - ImhDate, - ImhTime, - ImhPreferLatin, - ImhLatinOnly, -%If (Qt_5_1_0 -) - ImhMultiLine, -%End - }; - - typedef QFlags InputMethodHints; - - enum AnchorPoint - { - AnchorLeft, - AnchorHorizontalCenter, - AnchorRight, - AnchorTop, - AnchorVerticalCenter, - AnchorBottom, - }; - - enum CoordinateSystem - { - DeviceCoordinates, - LogicalCoordinates, - }; - - enum TouchPointState - { - TouchPointPressed, - TouchPointMoved, - TouchPointStationary, - TouchPointReleased, - }; - - typedef QFlags TouchPointStates; - - enum GestureState - { - GestureStarted, - GestureUpdated, - GestureFinished, - GestureCanceled, - }; - - enum GestureType - { - TapGesture, - TapAndHoldGesture, - PanGesture, - PinchGesture, - SwipeGesture, - CustomGesture, - }; - - enum GestureFlag - { - DontStartGestureOnChildren, - ReceivePartialGestures, - IgnoredGesturesPropagateToParent, - }; - - typedef QFlags GestureFlags; - - enum NavigationMode - { - NavigationModeNone, - NavigationModeKeypadTabOrder, - NavigationModeKeypadDirectional, - NavigationModeCursorAuto, - NavigationModeCursorForceVisible, - }; - - enum CursorMoveStyle - { - LogicalMoveStyle, - VisualMoveStyle, - }; - - enum ScreenOrientation - { - PrimaryOrientation, - PortraitOrientation, - LandscapeOrientation, - InvertedPortraitOrientation, - InvertedLandscapeOrientation, - }; - - typedef QFlags ScreenOrientations; - - enum FindChildOption - { - FindDirectChildrenOnly, - FindChildrenRecursively, - }; - - typedef QFlags FindChildOptions; - - enum WhiteSpaceMode - { - WhiteSpaceNormal, - WhiteSpacePre, - WhiteSpaceNoWrap, - WhiteSpaceModeUndefined, - }; - - enum HitTestAccuracy - { - ExactHit, - FuzzyHit, - }; - -%If (Qt_5_1_0 -) - - enum ApplicationState - { - ApplicationSuspended, - ApplicationHidden, - ApplicationInactive, - ApplicationActive, - }; - -%End -%If (Qt_5_1_0 -) - typedef QFlags ApplicationStates; -%End -%If (Qt_5_1_0 -) - - enum Edge - { - TopEdge, - LeftEdge, - RightEdge, - BottomEdge, - }; - -%End -%If (Qt_5_2_0 -) - - enum NativeGestureType - { - BeginNativeGesture, - EndNativeGesture, - PanNativeGesture, - ZoomNativeGesture, - SmartZoomNativeGesture, - RotateNativeGesture, - SwipeNativeGesture, - }; - -%End -%If (Qt_5_2_0 -) - - enum ScrollPhase - { - ScrollBegin, - ScrollUpdate, - ScrollEnd, - }; - -%End -%If (Qt_5_3_0 -) - typedef QFlags Edges; -%End -%If (Qt_5_3_0 -) - - enum MouseEventSource - { - MouseEventNotSynthesized, - MouseEventSynthesizedBySystem, - MouseEventSynthesizedByQt, - }; - -%End -%If (Qt_5_3_0 -) - - enum MouseEventFlag - { - MouseEventCreatedDoubleClick, - }; - -%End -%If (Qt_5_3_0 -) - typedef QFlags MouseEventFlags; -%End -}; - -QFlags operator|(Qt::MouseButton f1, QFlags f2); -QFlags operator|(Qt::Orientation f1, QFlags f2); -QFlags operator|(Qt::KeyboardModifier f1, QFlags f2); -QFlags operator|(Qt::WindowType f1, QFlags f2); -QFlags operator|(Qt::AlignmentFlag f1, QFlags f2); -QFlags operator|(Qt::ImageConversionFlag f1, QFlags f2); -QFlags operator|(Qt::DockWidgetArea f1, QFlags f2); -QFlags operator|(Qt::ToolBarArea f1, QFlags f2); -QFlags operator|(Qt::WindowState f1, QFlags f2); -QFlags operator|(Qt::DropAction f1, QFlags f2); -QFlags operator|(Qt::ItemFlag f1, QFlags f2); -QFlags operator|(Qt::MatchFlag f1, QFlags f2); -QFlags operator|(Qt::TextInteractionFlag f1, QFlags f2); -QFlags operator|(Qt::InputMethodHint f1, QFlags f2); -QFlags operator|(Qt::TouchPointState f1, QFlags f2); -QFlags operator|(Qt::GestureFlag f1, QFlags f2); -QFlags operator|(Qt::ScreenOrientation f1, QFlags f2); -QFlags operator|(Qt::InputMethodQuery f1, QFlags f2); -%If (Qt_5_3_0 -) -QFlags operator|(Qt::Edge f1, QFlags f2); -%End -%If (Qt_5_3_0 -) -QFlags operator|(Qt::MouseEventFlag f1, QFlags f2); -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qnumeric.sip b/PyQt5/sip/PyQt5/QtCore/qnumeric.sip deleted file mode 100644 index fa1e06f6..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qnumeric.sip +++ /dev/null @@ -1,35 +0,0 @@ -// qnumeric.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -bool qIsInf(double d); -bool qIsFinite(double d); -bool qIsNaN(double d); -double qInf(); -double qSNaN(); -double qQNaN(); -%If (Qt_5_3_0 -) -quint64 qFloatDistance(double a, double b); -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qobject.sip b/PyQt5/sip/PyQt5/QtCore/qobject.sip deleted file mode 100644 index eb34e978..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qobject.sip +++ /dev/null @@ -1,725 +0,0 @@ -// qobject.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -typedef QList QObjectList; - -class QObject /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -%TypeCode -// This is needed by the tr() handwritten implementation. -#include - - -// These are the helper functions for QObject::findChild() and -// QObject::findChildren. - -// Wrap the given type in a 1-tuple. -static PyObject *qtcore_type_to_tuple(PyObject *type) -{ - PyObject *tuple = PyTuple_New(1); - - if (tuple) - { - Py_INCREF(type); - PyTuple_SET_ITEM(tuple, 0, type); - } - - return tuple; -} - - -// Check all elements of a given tuple are type objects and return a new -// reference to the tuple if so. -static PyObject *qtcore_check_tuple_types(PyObject *types) -{ - for (SIP_SSIZE_T i = 0; i < PyTuple_GET_SIZE(types); ++i) - if (!PyObject_TypeCheck(PyTuple_GET_ITEM(types, i), &PyType_Type)) - { - PyErr_SetString(PyExc_TypeError, - "all elements of the types argument must be type objects"); - return 0; - } - - Py_INCREF(types); - return types; -} - - -// Do the main work of finding a child. -static PyObject *qtcore_do_find_child(const QObject *parent, PyObject *types, const QString &name, Qt::FindChildOptions options) -{ - const QObjectList &children = parent->children(); - int i; - - for (i = 0; i < children.size(); ++i) - { - QObject *obj = children.at(i); - PyObject *pyo = sipConvertFromType(obj, sipType_QObject, 0); - - if (!pyo) - return 0; - - // Allow for proxies. - QObject *resolved = reinterpret_cast(sipGetAddress((sipSimpleWrapper *)pyo)); - - if (name.isNull() || resolved->objectName() == name) - for (SIP_SSIZE_T t = 0; t < PyTuple_GET_SIZE(types); ++t) - if (PyType_IsSubtype(Py_TYPE(pyo), (PyTypeObject *)PyTuple_GET_ITEM(types, t))) - return pyo; - - Py_DECREF(pyo); - } - - if (options == Qt::FindChildrenRecursively) - for (i = 0; i < children.size(); ++i) - { - PyObject *pyo = qtcore_do_find_child(children.at(i), types, name, options); - - if (pyo != Py_None) - return pyo; - - Py_DECREF(pyo); - } - - Py_INCREF(Py_None); - return Py_None; -} - - -// Find a child that is one of a number of types and with an optional name. -static PyObject *qtcore_FindChild(const QObject *parent, PyObject *types, const QString &name, Qt::FindChildOptions options) -{ - // Check that the types checking was successful. - if (!types) - return 0; - - PyObject *child = qtcore_do_find_child(parent, types, name, options); - - Py_DECREF(types); - - return child; -} - - -// Do the main work of finding the children with a string name. -static bool qtcore_do_find_children(const QObject *parent, PyObject *types, const QString &name, Qt::FindChildOptions options, PyObject *list) -{ - const QObjectList &children = parent->children(); - int i; - - for (i = 0; i < children.size(); ++i) - { - QObject *obj = children.at(i); - PyObject *pyo = sipConvertFromType(obj, sipType_QObject, 0); - - if (!pyo) - return false; - - // Allow for proxies. - QObject *resolved = reinterpret_cast(sipGetAddress((sipSimpleWrapper *)pyo)); - - if (name.isNull() || resolved->objectName() == name) - for (SIP_SSIZE_T t = 0; t < PyTuple_GET_SIZE(types); ++t) - if (PyType_IsSubtype(Py_TYPE(pyo), (PyTypeObject *)PyTuple_GET_ITEM(types, t))) - if (PyList_Append(list, pyo) < 0) - { - Py_DECREF(pyo); - return false; - } - - Py_DECREF(pyo); - - if (options == Qt::FindChildrenRecursively) - { - bool ok = qtcore_do_find_children(obj, types, name, options, list); - - if (!ok) - return false; - } - } - - return true; -} - - -// Find a child that is one of a number of types and with an optional string -// name. -static PyObject *qtcore_FindChildren(const QObject *parent, PyObject *types, const QString &name, Qt::FindChildOptions options) -{ - // Check that the types checking was successful. - if (!types) - return 0; - - PyObject *list = PyList_New(0); - - if (list) - if (!qtcore_do_find_children(parent, types, name, options, list)) - Py_DECREF(list); - - Py_DECREF(types); - - return list; -} - - -// Do the main work of finding the children with a QRegExp name. -static bool qtcore_do_find_children(const QObject *parent, PyObject *types, const QRegExp &re, Qt::FindChildOptions options, PyObject *list) -{ - const QObjectList &children = parent->children(); - int i; - - for (i = 0; i < children.size(); ++i) - { - QObject *obj = children.at(i); - PyObject *pyo = sipConvertFromType(obj, sipType_QObject, 0); - - if (!pyo) - return false; - - if (re.indexIn(obj->objectName()) >= 0) - for (SIP_SSIZE_T t = 0; t < PyTuple_GET_SIZE(types); ++t) - if (PyType_IsSubtype(Py_TYPE(pyo), (PyTypeObject *)PyTuple_GET_ITEM(types, t))) - if (PyList_Append(list, pyo) < 0) - { - Py_DECREF(pyo); - return false; - } - - Py_DECREF(pyo); - - if (options == Qt::FindChildrenRecursively) - { - bool ok = qtcore_do_find_children(obj, types, re, options, list); - - if (!ok) - return false; - } - } - - return true; -} - - -// Find a child that is one of a number of types and with an optional QRegExp -// name. -static PyObject *qtcore_FindChildren(const QObject *parent, PyObject *types, const QRegExp &re, Qt::FindChildOptions options) -{ - // Check that the types checking was successful. - if (!types) - return 0; - - PyObject *list = PyList_New(0); - - if (list) - if (!qtcore_do_find_children(parent, types, re, options, list)) - Py_DECREF(list); - - Py_DECREF(types); - - return list; -} - - -// Do the main work of finding the children with a QRegularExpression name. -static bool qtcore_do_find_children(const QObject *parent, PyObject *types, const QRegularExpression &re, Qt::FindChildOptions options, PyObject *list) -{ - const QObjectList &children = parent->children(); - int i; - - for (i = 0; i < children.size(); ++i) - { - QObject *obj = children.at(i); - PyObject *pyo = sipConvertFromType(obj, sipType_QObject, 0); - - if (!pyo) - return false; - - QRegularExpressionMatch m = re.match(obj->objectName()); - - if (m.hasMatch()) - for (SIP_SSIZE_T t = 0; t < PyTuple_GET_SIZE(types); ++t) - if (PyType_IsSubtype(Py_TYPE(pyo), (PyTypeObject *)PyTuple_GET_ITEM(types, t))) - if (PyList_Append(list, pyo) < 0) - { - Py_DECREF(pyo); - return false; - } - - Py_DECREF(pyo); - - if (options == Qt::FindChildrenRecursively) - { - bool ok = qtcore_do_find_children(obj, types, re, options, list); - - if (!ok) - return false; - } - } - - return true; -} - - -// Find a child that is one of a number of types and with an optional -// QRegularExpression name. -static PyObject *qtcore_FindChildren(const QObject *parent, PyObject *types, const QRegularExpression &re, Qt::FindChildOptions options) -{ - // Check that the types checking was successful. - if (!types) - return 0; - - PyObject *list = PyList_New(0); - - if (list) - if (!qtcore_do_find_children(parent, types, re, options, list)) - Py_DECREF(list); - - Py_DECREF(types); - - return list; -} -%End - -%FinalisationCode - return qpycore_qobject_finalisation(sipSelf, sipCpp, sipKwds, sipUnused); -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QMimeData, &sipType_QMimeData, -1, 1}, - {sipName_QAbstractAnimation, &sipType_QAbstractAnimation, 25, 2}, - {sipName_QThread, &sipType_QThread, -1, 3}, - {sipName_QAbstractEventDispatcher, &sipType_QAbstractEventDispatcher, -1, 4}, - {sipName_QSocketNotifier, &sipType_QSocketNotifier, -1, 5}, - {sipName_QAbstractItemModel, &sipType_QAbstractItemModel, 31, 6}, - {sipName_QCoreApplication, &sipType_QCoreApplication, -1, 7}, - {sipName_QTimeLine, &sipType_QTimeLine, -1, 8}, - {sipName_QFileSystemWatcher, &sipType_QFileSystemWatcher, -1, 9}, - {sipName_QPluginLoader, &sipType_QPluginLoader, -1, 10}, - {sipName_QTimer, &sipType_QTimer, -1, 11}, - {sipName_QSettings, &sipType_QSettings, -1, 12}, - {sipName_QIODevice, &sipType_QIODevice, 37, 13}, - {sipName_QItemSelectionModel, &sipType_QItemSelectionModel, -1, 14}, - {sipName_QSharedMemory, &sipType_QSharedMemory, -1, 15}, - #if QT_VERSION >= 0x050200 - {sipName_QFileSelector, &sipType_QFileSelector, -1, 16}, - #else - {0, 0, -1, 16}, - #endif - {sipName_QObjectCleanupHandler, &sipType_QObjectCleanupHandler, -1, 17}, - {sipName_QTranslator, &sipType_QTranslator, -1, 18}, - {sipName_QAbstractState, &sipType_QAbstractState, 43, 19}, - {sipName_QLibrary, &sipType_QLibrary, -1, 20}, - {sipName_QAbstractTransition, &sipType_QAbstractTransition, 47, 21}, - {sipName_QEventLoop, &sipType_QEventLoop, -1, 22}, - {sipName_QThreadPool, &sipType_QThreadPool, -1, 23}, - #if defined(Q_OS_WIN) - {sipName_QWinEventNotifier, &sipType_QWinEventNotifier, -1, 24}, - #else - {0, 0, -1, 24}, - #endif - {sipName_QSignalMapper, &sipType_QSignalMapper, -1, -1}, - {sipName_QPauseAnimation, &sipType_QPauseAnimation, -1, 26}, - {sipName_QAnimationGroup, &sipType_QAnimationGroup, 28, 27}, - {sipName_QVariantAnimation, &sipType_QVariantAnimation, 30, -1}, - {sipName_QParallelAnimationGroup, &sipType_QParallelAnimationGroup, -1, 29}, - {sipName_QSequentialAnimationGroup, &sipType_QSequentialAnimationGroup, -1, -1}, - {sipName_QPropertyAnimation, &sipType_QPropertyAnimation, -1, -1}, - {sipName_QAbstractListModel, &sipType_QAbstractListModel, 34, 32}, - {sipName_QAbstractProxyModel, &sipType_QAbstractProxyModel, 35, 33}, - {sipName_QAbstractTableModel, &sipType_QAbstractTableModel, -1, -1}, - {sipName_QStringListModel, &sipType_QStringListModel, -1, -1}, - {sipName_QSortFilterProxyModel, &sipType_QSortFilterProxyModel, -1, 36}, - {sipName_QIdentityProxyModel, &sipType_QIdentityProxyModel, -1, -1}, - {sipName_QBuffer, &sipType_QBuffer, -1, 38}, - {sipName_QProcess, &sipType_QProcess, -1, 39}, - {sipName_QFileDevice, &sipType_QFileDevice, 40, -1}, - #if QT_VERSION >= 0x050100 - {sipName_QSaveFile, &sipType_QSaveFile, -1, 41}, - #else - {0, 0, -1, 41}, - #endif - {sipName_QFile, &sipType_QFile, 42, -1}, - {sipName_QTemporaryFile, &sipType_QTemporaryFile, -1, -1}, - {sipName_QState, &sipType_QState, 46, 44}, - {sipName_QHistoryState, &sipType_QHistoryState, -1, 45}, - {sipName_QFinalState, &sipType_QFinalState, -1, -1}, - {sipName_QStateMachine, &sipType_QStateMachine, -1, -1}, - {sipName_QSignalTransition, &sipType_QSignalTransition, -1, 48}, - {sipName_QEventTransition, &sipType_QEventTransition, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -%GCTraverseCode - // Traverse any saved slots we might be connected to. - sipRes = qpycore_visitSlotProxies(sipCpp, sipVisit, sipArg); -%End - -%GCClearCode - // Clear any saved slots we might be connected to. - sipRes = qpycore_clearSlotProxies(sipCpp); -%End - -public: - static const QMetaObject staticMetaObject { -%GetCode - sipPy = qpycore_qobject_staticmetaobject(sipPyType); -%End - - }; - const QMetaObject *metaObject() const; - explicit QObject(QObject *parent /TransferThis/ = 0); - virtual ~QObject(); - void pyqtConfigure(SIP_PYOBJECT) /NoArgParser/; -%Docstring -QObject.pyqtConfigure(...) - -Each keyword argument is either the name of a Qt property or a Qt signal. -For properties the property is set to the given value which should be of an -appropriate type. -For signals the signal is connected to the given value which should be a -callable. -%End - -%MethodCode - return qpycore_pyqtconfigure(sipSelf, sipArgs, sipKwds); -%End - - SIP_PYOBJECT __getattr__(const char *name) const; -%MethodCode - sipRes = qpycore_qobject_getattr(sipCpp, sipSelf, a0); -%End - - virtual bool event(QEvent *); - virtual bool eventFilter(QObject *, QEvent *); - QString tr(const char *sourceText /Encoding="UTF-8"/, const char *disambiguation = 0, int n = -1) const; -%MethodCode - // Note that tr() is really a static method. We pretend it isn't so we can use - // self to get hold of the class name. - - sipRes = new QString(QCoreApplication::translate(Py_TYPE(sipSelf)->tp_name, a0, a1, a2)); -%End - - SIP_PYOBJECT findChild(SIP_PYTYPE type, const QString &name /DocValue="''"/ = QString(), Qt::FindChildOptions options = Qt::FindChildrenRecursively) const /DocType="QObject"/; -%MethodCode - sipRes = qtcore_FindChild(sipCpp, qtcore_type_to_tuple(a0), *a1, *a2); - - if (!sipRes) - sipIsErr = 1; -%End - - SIP_PYOBJECT findChild(SIP_PYTUPLE types /DocValue="tuple-of-types"/, const QString &name /DocValue="''"/ = QString(), Qt::FindChildOptions options = Qt::FindChildrenRecursively) const /DocType="QObject"/; -%MethodCode - sipRes = qtcore_FindChild(sipCpp, qtcore_check_tuple_types(a0), *a1, *a2); - - if (!sipRes) - sipIsErr = 1; -%End - - SIP_PYLIST findChildren(SIP_PYTYPE type, const QString &name /DocValue="''"/ = QString(), Qt::FindChildOptions options = Qt::FindChildrenRecursively) const /DocType="list-of-QObject"/; -%MethodCode - sipRes = qtcore_FindChildren(sipCpp, qtcore_type_to_tuple(a0), *a1, *a2); - - if (!sipRes) - sipIsErr = 1; -%End - - SIP_PYLIST findChildren(SIP_PYTUPLE types /DocValue="tuple-of-types"/, const QString &name /DocValue="''"/ = QString(), Qt::FindChildOptions options = Qt::FindChildrenRecursively) const /DocType="list-of-QObject"/; -%MethodCode - sipRes = qtcore_FindChildren(sipCpp, qtcore_check_tuple_types(a0), *a1, *a2); - - if (!sipRes) - sipIsErr = 1; -%End - - SIP_PYLIST findChildren(SIP_PYTYPE type, const QRegExp ®Exp, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const /DocType="list-of-QObject"/; -%MethodCode - sipRes = qtcore_FindChildren(sipCpp, qtcore_type_to_tuple(a0), *a1, *a2); - - if (!sipRes) - sipIsErr = 1; -%End - - SIP_PYLIST findChildren(SIP_PYTUPLE types /DocValue="tuple-of-types"/, const QRegExp ®Exp, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const /DocType="list-of-QObject"/; -%MethodCode - sipRes = qtcore_FindChildren(sipCpp, qtcore_check_tuple_types(a0), *a1, *a2); - - if (!sipRes) - sipIsErr = 1; -%End - - SIP_PYLIST findChildren(SIP_PYTYPE type, const QRegularExpression &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const /DocType="list-of-QObject"/; -%MethodCode - sipRes = qtcore_FindChildren(sipCpp, qtcore_type_to_tuple(a0), *a1, *a2); - - if (!sipRes) - sipIsErr = 1; -%End - - SIP_PYLIST findChildren(SIP_PYTUPLE types /DocValue="tuple-of-types"/, const QRegularExpression &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const /DocType="list-of-QObject"/; -%MethodCode - sipRes = qtcore_FindChildren(sipCpp, qtcore_check_tuple_types(a0), *a1, *a2); - - if (!sipRes) - sipIsErr = 1; -%End - - QString objectName() const; - void setObjectName(const QString &name); - bool isWidgetType() const; - bool isWindowType() const; - bool signalsBlocked() const; - bool blockSignals(bool b); - QThread *thread() const; - void moveToThread(QThread *thread); - int startTimer(int interval, Qt::TimerType timerType = Qt::CoarseTimer); - void killTimer(int id); - const QObjectList &children() const; - void setParent(QObject * /TransferThis/); - void installEventFilter(QObject *); - void removeEventFilter(QObject *); - void dumpObjectInfo(); - void dumpObjectTree(); - QList dynamicPropertyNames() const; - bool setProperty(const char *name, const QVariant &value); - QVariant property(const char *name) const; - -signals: - void destroyed(QObject *object = 0); - void objectNameChanged(const QString &objectName); - -public: - QObject *parent() const; - bool inherits(const char *classname) const; - -public slots: - void deleteLater() /TransferThis/; - -protected: - QObject *sender() const /ReleaseGIL/; -%MethodCode - // sender() must be called without the GIL to avoid possible deadlocks between - // the GIL and Qt's internal thread data mutex. - - Py_BEGIN_ALLOW_THREADS - - #if defined(SIP_PROTECTED_IS_PUBLIC) - sipRes = sipCpp->sender(); - #else - sipRes = sipCpp->sipProtect_sender(); - #endif - - Py_END_ALLOW_THREADS - - if (!sipRes) - { - typedef QObject *(*qtcore_qobject_sender_t)(); - - static qtcore_qobject_sender_t qtcore_qobject_sender = 0; - - if (!qtcore_qobject_sender) - qtcore_qobject_sender = (qtcore_qobject_sender_t)sipImportSymbol("qtcore_qobject_sender"); - - if (qtcore_qobject_sender) - sipRes = qtcore_qobject_sender(); - } -%End - - int receivers(SIP_PYOBJECT signal /DocType="signal"/) const [int (const char *signal)]; -%MethodCode - // We need to handle the signal object. Import the helper if it hasn't already - // been done. - typedef sipErrorState (*pyqt5_get_signal_signature_t)(PyObject *, const QObject *, const QByteArray &); - - static pyqt5_get_signal_signature_t pyqt5_get_signal_signature = 0; - - if (!pyqt5_get_signal_signature) - pyqt5_get_signal_signature = (pyqt5_get_signal_signature_t)sipImportSymbol("pyqt5_get_signal_signature"); - - if (pyqt5_get_signal_signature) - { - QByteArray signal_signature; - - #if defined(SIP_PROTECTED_IS_PUBLIC) - if ((sipError = pyqt5_get_signal_signature(a0, sipCpp, signal_signature)) == sipErrorNone) - { - sipRes = sipCpp->receivers(signal_signature.constData()); - } - #else - if ((sipError = pyqt5_get_signal_signature(a0, static_cast(sipCpp), signal_signature)) == sipErrorNone) - { - sipRes = sipCpp->sipProtect_receivers(signal_signature.constData()); - } - #endif - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(0, a0); - } - } -%End - - virtual void timerEvent(QTimerEvent *); - virtual void childEvent(QChildEvent *); - virtual void customEvent(QEvent *); - virtual void connectNotify(const QMetaMethod &signal); - virtual void disconnectNotify(const QMetaMethod &signal); - int senderSignalIndex() const; - bool isSignalConnected(const QMetaMethod &signal) const; - -public: - SIP_PYOBJECT disconnect() const /DocType=""/; -%MethodCode - sipRes = qpycore_qobject_disconnect(sipCpp); -%End - -private: - QObject(const QObject &); -}; - -SIP_PYOBJECT Q_CLASSINFO(const char *name, const char *value) /DocType=""/; -%MethodCode - sipRes = qpycore_ClassInfo(a0, a1); -%End - -SIP_PYOBJECT Q_ENUMS(...) /DocType=""/; -%MethodCode - sipRes = qpycore_Enums(a0); -%End - -SIP_PYOBJECT Q_FLAGS(...) /DocType=""/; -%MethodCode - sipRes = qpycore_Flags(a0); -%End - -SIP_PYOBJECT QT_TR_NOOP(SIP_PYOBJECT /DocType="str"/) /DocType="str"/; -%MethodCode - Py_INCREF(a0); - sipRes = a0; -%End - -SIP_PYOBJECT QT_TR_NOOP_UTF8(SIP_PYOBJECT /DocType="str"/) /DocType="str"/; -%MethodCode - Py_INCREF(a0); - sipRes = a0; -%End - -SIP_PYOBJECT QT_TRANSLATE_NOOP(SIP_PYOBJECT /DocType="str"/, SIP_PYOBJECT /DocType="str"/) /DocType="str"/; -%MethodCode - Py_INCREF(a1); - sipRes = a1; -%End - -SIP_PYOBJECT pyqtSlot(const char *signature, const char *name = 0, const char *result = 0) /NoArgParser/; -%Docstring -@pyqtSlot(*types, str name=None, str result=None) - -This is a decorator applied to Python methods of a QObject that marks them -as Qt slots. -The non-keyword arguments are the types of the slot arguments and each may -be a Python type object or a string specifying a C++ type. -name is the name of the slot and defaults to the name of the method. -result is type of the value returned by the slot. -%End - -%MethodCode - return qpycore_pyqtslot(sipArgs, sipKwds); -%End - -%If (Qt_5_3_0 -) - -class QSignalBlocker -{ -%TypeHeaderCode -#include -%End - -public: - explicit QSignalBlocker(QObject *o); - ~QSignalBlocker(); - void reblock(); - void unblock(); - SIP_PYOBJECT __enter__(); -%MethodCode - // Just return a reference to self. - sipRes = sipSelf; - Py_INCREF(sipRes); -%End - - void __exit__(SIP_PYOBJECT type, SIP_PYOBJECT value, SIP_PYOBJECT traceback); -%MethodCode - sipCpp->unblock(); -%End - -private: - QSignalBlocker(const QSignalBlocker &); -}; - -%End - -%ModuleHeaderCode -#include "qpycore_api.h" -%End - -%ModuleCode -// Disable the (supposedly) compulsory parts of the Qt support API. -#define sipQtCreateUniversalSlot 0 -#define sipQtDestroyUniversalSlot 0 -#define sipQtFindSlot 0 -#define sipQtConnect 0 -#define sipQtDisconnect 0 -#define sipQtSameSignalSlotName 0 -#define sipQtFindSipslot 0 -%End - -%InitialisationCode -qpycore_init(); -%End - -%PostInitialisationCode -qpycore_post_init(sipModuleDict); -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qobjectcleanuphandler.sip b/PyQt5/sip/PyQt5/QtCore/qobjectcleanuphandler.sip deleted file mode 100644 index 45a8b01b..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qobjectcleanuphandler.sip +++ /dev/null @@ -1,36 +0,0 @@ -// qobjectcleanuphandler.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QObjectCleanupHandler : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QObjectCleanupHandler(); - virtual ~QObjectCleanupHandler(); - QObject *add(QObject *object); - void remove(QObject *object); - bool isEmpty() const; - void clear(); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qobjectdefs.sip b/PyQt5/sip/PyQt5/QtCore/qobjectdefs.sip deleted file mode 100644 index df73e854..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qobjectdefs.sip +++ /dev/null @@ -1,170 +0,0 @@ -// qobjectdefs.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -struct QMetaObject -{ -%TypeHeaderCode -#include -%End - -%TypeCode -// Raise an exception when QMetaObject::invokeMethod() returns false. -static void qtcore_invokeMethod_exception() -{ - PyErr_SetString(PyExc_RuntimeError, "QMetaObject.invokeMethod() call failed"); -} -%End - - const char *className() const; - const QMetaObject *superClass() const; - QMetaProperty userProperty() const; - int methodOffset() const; - int enumeratorOffset() const; - int propertyOffset() const; - int classInfoOffset() const; - int methodCount() const; - int enumeratorCount() const; - int propertyCount() const; - int classInfoCount() const; - int indexOfMethod(const char *method) const; - int indexOfSignal(const char *signal) const; - int indexOfSlot(const char *slot) const; - int indexOfEnumerator(const char *name) const; - int indexOfProperty(const char *name) const; - int indexOfClassInfo(const char *name) const; - QMetaMethod method(int index) const; - QMetaEnum enumerator(int index) const; - QMetaProperty property(int index) const; - QMetaClassInfo classInfo(int index) const; - static bool checkConnectArgs(const char *signal, const char *method); - static void connectSlotsByName(QObject *o /GetWrapper/); -%MethodCode - qpycore_qmetaobject_connectslotsbyname(a0, a0Wrapper); -%End - - static QByteArray normalizedSignature(const char *method); - static QByteArray normalizedType(const char *type); - static SIP_PYOBJECT invokeMethod(QObject *obj, const char *member, Qt::ConnectionType type, QGenericReturnArgument ret /GetWrapper/, QGenericArgument value0 = QGenericArgument(0u, 0u), QGenericArgument value1 = QGenericArgument(0u, 0u), QGenericArgument value2 = QGenericArgument(0u, 0u), QGenericArgument value3 = QGenericArgument(0u, 0u), QGenericArgument value4 = QGenericArgument(0u, 0u), QGenericArgument value5 = QGenericArgument(0u, 0u), QGenericArgument value6 = QGenericArgument(0u, 0u), QGenericArgument value7 = QGenericArgument(0u, 0u), QGenericArgument value8 = QGenericArgument(0u, 0u), QGenericArgument value9 = QGenericArgument(0u, 0u)); -%MethodCode - // Raise an exception if the call failed. - bool ok; - - Py_BEGIN_ALLOW_THREADS - ok = QMetaObject::invokeMethod(a0,a1,a2,*a3,*a4,*a5,*a6,*a7,*a8,*a9,*a10,*a11,*a12,*a13); - Py_END_ALLOW_THREADS - - if (ok) - sipRes = qpycore_ReturnValue(a3Wrapper); - else - qtcore_invokeMethod_exception(); -%End - - static SIP_PYOBJECT invokeMethod(QObject *obj, const char *member, QGenericReturnArgument ret /GetWrapper/, QGenericArgument value0 = QGenericArgument(0u, 0u), QGenericArgument value1 = QGenericArgument(0u, 0u), QGenericArgument value2 = QGenericArgument(0u, 0u), QGenericArgument value3 = QGenericArgument(0u, 0u), QGenericArgument value4 = QGenericArgument(0u, 0u), QGenericArgument value5 = QGenericArgument(0u, 0u), QGenericArgument value6 = QGenericArgument(0u, 0u), QGenericArgument value7 = QGenericArgument(0u, 0u), QGenericArgument value8 = QGenericArgument(0u, 0u), QGenericArgument value9 = QGenericArgument(0u, 0u)); -%MethodCode - // Raise an exception if the call failed. - bool ok; - - Py_BEGIN_ALLOW_THREADS - ok = QMetaObject::invokeMethod(a0,a1,*a2,*a3,*a4,*a5,*a6,*a7,*a8,*a9,*a10,*a11,*a12); - Py_END_ALLOW_THREADS - - if (ok) - sipRes = qpycore_ReturnValue(a2Wrapper); - else - qtcore_invokeMethod_exception(); -%End - - static SIP_PYOBJECT invokeMethod(QObject *obj, const char *member, Qt::ConnectionType type, QGenericArgument value0 = QGenericArgument(0u, 0u), QGenericArgument value1 = QGenericArgument(0u, 0u), QGenericArgument value2 = QGenericArgument(0u, 0u), QGenericArgument value3 = QGenericArgument(0u, 0u), QGenericArgument value4 = QGenericArgument(0u, 0u), QGenericArgument value5 = QGenericArgument(0u, 0u), QGenericArgument value6 = QGenericArgument(0u, 0u), QGenericArgument value7 = QGenericArgument(0u, 0u), QGenericArgument value8 = QGenericArgument(0u, 0u), QGenericArgument value9 = QGenericArgument(0u, 0u)); -%MethodCode - // Raise an exception if the call failed. - bool ok; - - Py_BEGIN_ALLOW_THREADS - ok = QMetaObject::invokeMethod(a0,a1,a2,*a3,*a4,*a5,*a6,*a7,*a8,*a9,*a10,*a11,*a12); - Py_END_ALLOW_THREADS - - if (ok) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - qtcore_invokeMethod_exception(); -%End - - static SIP_PYOBJECT invokeMethod(QObject *obj, const char *member, QGenericArgument value0 = QGenericArgument(0u, 0u), QGenericArgument value1 = QGenericArgument(0u, 0u), QGenericArgument value2 = QGenericArgument(0u, 0u), QGenericArgument value3 = QGenericArgument(0u, 0u), QGenericArgument value4 = QGenericArgument(0u, 0u), QGenericArgument value5 = QGenericArgument(0u, 0u), QGenericArgument value6 = QGenericArgument(0u, 0u), QGenericArgument value7 = QGenericArgument(0u, 0u), QGenericArgument value8 = QGenericArgument(0u, 0u), QGenericArgument value9 = QGenericArgument(0u, 0u)); -%MethodCode - // Raise an exception if the call failed. - bool ok; - - Py_BEGIN_ALLOW_THREADS - ok = QMetaObject::invokeMethod(a0,a1,*a2,*a3,*a4,*a5,*a6,*a7,*a8,*a9,*a10,*a11); - Py_END_ALLOW_THREADS - - if (ok) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - qtcore_invokeMethod_exception(); -%End - - int constructorCount() const; - int indexOfConstructor(const char *constructor) const; - QMetaMethod constructor(int index) const; - static bool checkConnectArgs(const QMetaMethod &signal, const QMetaMethod &method); -}; - -// The support for Q_ARG(), Q_RETURN_ARG() and supporting classes. -class QGenericArgument /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - ~QGenericArgument(); -}; - - -SIP_PYOBJECT Q_ARG(SIP_PYOBJECT type, SIP_PYOBJECT data) /DocType="QGenericArgument"/; -%MethodCode - sipRes = qpycore_ArgumentFactory(a0, a1); -%End - - -class QGenericReturnArgument /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - ~QGenericReturnArgument(); -}; - - -SIP_PYOBJECT Q_RETURN_ARG(SIP_PYOBJECT type) /DocType="QGenericReturnArgument"/; -%MethodCode - sipRes = qpycore_ReturnFactory(a0); -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qparallelanimationgroup.sip b/PyQt5/sip/PyQt5/QtCore/qparallelanimationgroup.sip deleted file mode 100644 index 8dbebe1e..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qparallelanimationgroup.sip +++ /dev/null @@ -1,42 +0,0 @@ -// qparallelanimationgroup.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QParallelAnimationGroup : QAnimationGroup -{ -%TypeHeaderCode -#include -%End - -public: - QParallelAnimationGroup(QObject *parent /TransferThis/ = 0); - virtual ~QParallelAnimationGroup(); - virtual int duration() const; - -protected: - virtual bool event(QEvent *event); - virtual void updateCurrentTime(int currentTime); - virtual void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState); - virtual void updateDirection(QAbstractAnimation::Direction direction); - -private: - QParallelAnimationGroup(const QParallelAnimationGroup &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qpauseanimation.sip b/PyQt5/sip/PyQt5/QtCore/qpauseanimation.sip deleted file mode 100644 index 8ee029a6..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qpauseanimation.sip +++ /dev/null @@ -1,42 +0,0 @@ -// qpauseanimation.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPauseAnimation : QAbstractAnimation -{ -%TypeHeaderCode -#include -%End - -public: - QPauseAnimation(QObject *parent /TransferThis/ = 0); - QPauseAnimation(int msecs, QObject *parent /TransferThis/ = 0); - virtual ~QPauseAnimation(); - virtual int duration() const; - void setDuration(int msecs); - -protected: - virtual bool event(QEvent *e); - virtual void updateCurrentTime(int); - -private: - QPauseAnimation(const QPauseAnimation &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qpluginloader.sip b/PyQt5/sip/PyQt5/QtCore/qpluginloader.sip deleted file mode 100644 index 246470fc..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qpluginloader.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qpluginloader.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPluginLoader : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QPluginLoader(QObject *parent /TransferThis/ = 0); - QPluginLoader(const QString &fileName, QObject *parent /TransferThis/ = 0); - virtual ~QPluginLoader(); - QObject *instance(); - static QObjectList staticInstances(); - bool load(); - bool unload(); - bool isLoaded() const; - void setFileName(const QString &fileName); - QString fileName() const; - QString errorString() const; - void setLoadHints(QLibrary::LoadHints loadHints); - QLibrary::LoadHints loadHints() const; - -private: - QPluginLoader(const QPluginLoader &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qpoint.sip b/PyQt5/sip/PyQt5/QtCore/qpoint.sip deleted file mode 100644 index ba9c65ed..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qpoint.sip +++ /dev/null @@ -1,207 +0,0 @@ -// qpoint.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QPoint -{ -%TypeHeaderCode -#include -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"ii", sipCpp->x(), sipCpp->y()); -%End - -public: - int manhattanLength() const; - QPoint(); - QPoint(int xpos, int ypos); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - if (sipCpp->isNull()) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromString("PyQt5.QtCore.QPoint()"); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QPoint()"); - #endif - } - else - { - sipRes = - #if PY_MAJOR_VERSION >= 3 - PyUnicode_FromFormat - #else - PyString_FromFormat - #endif - ("PyQt5.QtCore.QPoint(%i, %i)", sipCpp->x(), sipCpp->y()); - } -%End - - bool isNull() const; - int __bool__() const; -%MethodCode - sipRes = !sipCpp->isNull(); -%End - - int x() const; - int y() const; - void setX(int xpos); - void setY(int ypos); - QPoint &operator+=(const QPoint &p); - QPoint &operator-=(const QPoint &p); - QPoint &operator*=(int c /Constrained/); - QPoint &operator*=(double c); - QPoint &operator/=(qreal c); -%If (Qt_5_1_0 -) - static int dotProduct(const QPoint &p1, const QPoint &p2); -%End -}; - -QDataStream &operator<<(QDataStream &, const QPoint & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QPoint & /Constrained/) /ReleaseGIL/; -bool operator==(const QPoint &p1, const QPoint &p2); -bool operator!=(const QPoint &p1, const QPoint &p2); -const QPoint operator+(const QPoint &p1, const QPoint &p2); -const QPoint operator-(const QPoint &p1, const QPoint &p2); -const QPoint operator*(const QPoint &p, int c /Constrained/); -const QPoint operator*(int c /Constrained/, const QPoint &p); -const QPoint operator*(const QPoint &p, double c); -const QPoint operator*(double c, const QPoint &p); -const QPoint operator-(const QPoint &p); -const QPoint operator/(const QPoint &p, qreal c); - -class QPointF -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode -// Allow a QPoint whenever a QPointF is expected. This is mainly to help source -// compatibility for Qt5. - -if (sipIsErr == NULL) - return (sipCanConvertToType(sipPy, sipType_QPointF, SIP_NO_CONVERTORS) || - sipCanConvertToType(sipPy, sipType_QPoint, 0)); - -if (sipCanConvertToType(sipPy, sipType_QPointF, SIP_NO_CONVERTORS)) -{ - *sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QPointF, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - - return 0; -} - -int state; - -QPoint *pt = reinterpret_cast(sipConvertToType(sipPy, sipType_QPoint, 0, 0, &state, sipIsErr)); - -if (*sipIsErr) -{ - sipReleaseType(pt, sipType_QPoint, state); - return 0; -} - -*sipCppPtr = new QPointF(*pt); - -sipReleaseType(pt, sipType_QPoint, state); - -return sipGetState(sipTransferObj); -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"dd", sipCpp->x(), sipCpp->y()); -%End - -public: - QPointF(); - QPointF(qreal xpos, qreal ypos); - QPointF(const QPoint &p); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - if (sipCpp->isNull()) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromString("PyQt5.QtCore.QPointF()"); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QPointF()"); - #endif - } - else - { - PyObject *x = PyFloat_FromDouble(sipCpp->x()); - PyObject *y = PyFloat_FromDouble(sipCpp->y()); - - if (x && y) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtCore.QPointF(%R, %R)", x, y); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QPointF("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(x)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(y)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - } - - Py_XDECREF(x); - Py_XDECREF(y); - } -%End - - bool isNull() const; - int __bool__() const; -%MethodCode - sipRes = !sipCpp->isNull(); -%End - - qreal x() const; - qreal y() const; - void setX(qreal xpos); - void setY(qreal ypos); - QPointF &operator+=(const QPointF &p); - QPointF &operator-=(const QPointF &p); - QPointF &operator*=(qreal c); - QPointF &operator/=(qreal c); - QPoint toPoint() const; - qreal manhattanLength() const; -%If (Qt_5_1_0 -) - static qreal dotProduct(const QPointF &p1, const QPointF &p2); -%End -}; - -QDataStream &operator<<(QDataStream &, const QPointF & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QPointF & /Constrained/) /ReleaseGIL/; -bool operator==(const QPointF &p1, const QPointF &p2); -bool operator!=(const QPointF &p1, const QPointF &p2); -const QPointF operator+(const QPointF &p1, const QPointF &p2); -const QPointF operator-(const QPointF &p1, const QPointF &p2); -const QPointF operator*(const QPointF &p, qreal c); -const QPointF operator*(qreal c, const QPointF &p); -const QPointF operator-(const QPointF &p); -const QPointF operator/(const QPointF &p, qreal c); -const QPoint operator+(const QPoint &p); -const QPointF operator+(const QPointF &p); diff --git a/PyQt5/sip/PyQt5/QtCore/qprocess.sip b/PyQt5/sip/PyQt5/QtCore/qprocess.sip deleted file mode 100644 index 9362e326..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qprocess.sip +++ /dev/null @@ -1,240 +0,0 @@ -// qprocess.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (WS_WIN) -typedef void *Q_PID; -%End -%If (WS_X11 || WS_MACX) -typedef qint64 Q_PID; -%End - -class QProcess : QIODevice -{ -%TypeHeaderCode -#include -%End - -public: - enum ExitStatus - { - NormalExit, - CrashExit, - }; - - enum ProcessError - { - FailedToStart, - Crashed, - Timedout, - ReadError, - WriteError, - UnknownError, - }; - - enum ProcessState - { - NotRunning, - Starting, - Running, - }; - - enum ProcessChannel - { - StandardOutput, - StandardError, - }; - - enum ProcessChannelMode - { - SeparateChannels, - MergedChannels, - ForwardedChannels, -%If (Qt_5_2_0 -) - ForwardedOutputChannel, -%End -%If (Qt_5_2_0 -) - ForwardedErrorChannel, -%End - }; - - explicit QProcess(QObject *parent /TransferThis/ = 0); - virtual ~QProcess(); - void start(const QString &program, const QStringList &arguments, QFlags mode = ReadWrite) /HoldGIL/; - void start(const QString &program, QFlags mode = ReadWrite) /HoldGIL/; -%If (Qt_5_1_0 -) - void start(QFlags mode = QIODevice::ReadWrite) /HoldGIL/; -%End - QProcess::ProcessChannel readChannel() const; - void setReadChannel(QProcess::ProcessChannel channel); - void closeReadChannel(QProcess::ProcessChannel channel); - void closeWriteChannel(); - QString workingDirectory() const; - void setWorkingDirectory(const QString &dir); - QProcess::ProcessError error() const; - QProcess::ProcessState state() const; - Q_PID pid() const; - bool waitForStarted(int msecs = 30000) /ReleaseGIL/; - virtual bool waitForReadyRead(int msecs = 30000) /ReleaseGIL/; - virtual bool waitForBytesWritten(int msecs = 30000) /ReleaseGIL/; - bool waitForFinished(int msecs = 30000) /ReleaseGIL/; - QByteArray readAllStandardOutput() /ReleaseGIL/; - QByteArray readAllStandardError() /ReleaseGIL/; - int exitCode() const; - QProcess::ExitStatus exitStatus() const; - virtual qint64 bytesAvailable() const; - virtual qint64 bytesToWrite() const; - virtual bool isSequential() const; - virtual bool canReadLine() const; - virtual void close(); - virtual bool atEnd() const; - static int execute(const QString &program, const QStringList &arguments) /ReleaseGIL/; - static int execute(const QString &program) /ReleaseGIL/; - static bool startDetached(const QString &program, const QStringList &arguments, const QString &workingDirectory, qint64 *pid = 0); - static bool startDetached(const QString &program, const QStringList &arguments); - static bool startDetached(const QString &program); - static QStringList systemEnvironment(); - QProcess::ProcessChannelMode processChannelMode() const; - void setProcessChannelMode(QProcess::ProcessChannelMode mode); - void setStandardInputFile(const QString &fileName); - void setStandardOutputFile(const QString &fileName, QFlags mode = Truncate); - void setStandardErrorFile(const QString &fileName, QFlags mode = Truncate); - void setStandardOutputProcess(QProcess *destination); - -public slots: - void terminate(); - void kill(); - -signals: - void started(); - void finished(int exitCode, QProcess::ExitStatus exitStatus); - void error(QProcess::ProcessError error); - void stateChanged(QProcess::ProcessState state); - void readyReadStandardOutput(); - void readyReadStandardError(); - -protected: - void setProcessState(QProcess::ProcessState state); - virtual void setupChildProcess(); - virtual SIP_PYOBJECT readData(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *data, qint64 maxlen)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipSelfWasArg ? sipCpp->QProcess::readData(s, a0) : sipCpp->readData(s, a0); - #else - len = sipCpp->sipProtectVirt_readData(sipSelfWasArg, s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - virtual qint64 writeData(const char *data /Array/, qint64 len /ArraySize/) /ReleaseGIL/; - -public: - void setProcessEnvironment(const QProcessEnvironment &environment); - QProcessEnvironment processEnvironment() const; - QString program() const; -%If (Qt_5_1_0 -) - void setProgram(const QString &program); -%End - QStringList arguments() const; -%If (Qt_5_1_0 -) - void setArguments(const QStringList &arguments); -%End -%If (Qt_5_1_0 -) - virtual bool open(QFlags mode = QIODevice::ReadWrite) /ReleaseGIL/; -%End -%If (Qt_5_2_0 -) - - enum InputChannelMode - { - ManagedInputChannel, - ForwardedInputChannel, - }; - -%End -%If (Qt_5_2_0 -) - QProcess::InputChannelMode inputChannelMode() const; -%End -%If (Qt_5_2_0 -) - void setInputChannelMode(QProcess::InputChannelMode mode); -%End -%If (Qt_5_2_0 -) - static QString nullDevice(); -%End -%If (Qt_5_3_0 -) - qint64 processId() const; -%End - -private: - QProcess(const QProcess &); -}; - -class QProcessEnvironment -{ -%TypeHeaderCode -#include -%End - -public: - QProcessEnvironment(); - QProcessEnvironment(const QProcessEnvironment &other); - ~QProcessEnvironment(); - bool operator==(const QProcessEnvironment &other) const; - bool operator!=(const QProcessEnvironment &other) const; - bool isEmpty() const; - void clear(); - bool contains(const QString &name) const; - void insert(const QString &name, const QString &value); - void insert(const QProcessEnvironment &e); - void remove(const QString &name); - QString value(const QString &name, const QString &defaultValue /DocValue="''"/ = QString()) const; - QStringList toStringList() const; - static QProcessEnvironment systemEnvironment(); - QStringList keys() const; - void swap(QProcessEnvironment &other); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qpropertyanimation.sip b/PyQt5/sip/PyQt5/QtCore/qpropertyanimation.sip deleted file mode 100644 index 970a8563..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qpropertyanimation.sip +++ /dev/null @@ -1,45 +0,0 @@ -// qpropertyanimation.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPropertyAnimation : QVariantAnimation -{ -%TypeHeaderCode -#include -%End - -public: - QPropertyAnimation(QObject *parent /TransferThis/ = 0); - QPropertyAnimation(QObject *target /KeepReference=0/, const QByteArray &propertyName, QObject *parent /TransferThis/ = 0); - virtual ~QPropertyAnimation(); - QObject *targetObject() const; - void setTargetObject(QObject *target /KeepReference=0/); - QByteArray propertyName() const; - void setPropertyName(const QByteArray &propertyName); - -protected: - virtual bool event(QEvent *event); - virtual void updateCurrentValue(const QVariant &value); - virtual void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState); - -private: - QPropertyAnimation(const QPropertyAnimation &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qpycore_qhash.sip b/PyQt5/sip/PyQt5/QtCore/qpycore_qhash.sip deleted file mode 100644 index ff9f78d0..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qpycore_qhash.sip +++ /dev/null @@ -1,371 +0,0 @@ -// This is the SIP interface definition for the majority of the QHash based -// mapped types. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -template<_TYPE1_, _TYPE2_> -%MappedType QHash<_TYPE1_, _TYPE2_> /DocType="dict-of-_TYPE1_-_TYPE2_"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *d = PyDict_New(); - - if (!d) - return 0; - - QHash<_TYPE1_, _TYPE2_>::const_iterator it = sipCpp->constBegin(); - QHash<_TYPE1_, _TYPE2_>::const_iterator end = sipCpp->constEnd(); - - while (it != end) - { - _TYPE1_ *k = new _TYPE1_(it.key()); - PyObject *kobj = sipConvertFromNewType(k, sipType__TYPE1_, - sipTransferObj); - - if (!kobj) - { - delete k; - Py_DECREF(d); - - return 0; - } - - _TYPE2_ *v = new _TYPE2_(it.value()); - PyObject *vobj = sipConvertFromNewType(v, sipType__TYPE2_, - sipTransferObj); - - if (!vobj) - { - delete v; - Py_DECREF(kobj); - Py_DECREF(d); - - return 0; - } - - int rc = PyDict_SetItem(d, kobj, vobj); - - Py_DECREF(vobj); - Py_DECREF(kobj); - - if (rc < 0) - { - Py_DECREF(d); - - return 0; - } - - ++it; - } - - return d; -%End - -%ConvertToTypeCode - if (!sipIsErr) - return PyDict_Check(sipPy); - - QHash<_TYPE1_, _TYPE2_> *qh = new QHash<_TYPE1_, _TYPE2_>; - - SIP_SSIZE_T pos = 0; - PyObject *kobj, *vobj; - - while (PyDict_Next(sipPy, &pos, &kobj, &vobj)) - { - int kstate; - _TYPE1_ *k = reinterpret_cast<_TYPE1_ *>( - sipForceConvertToType(kobj, sipType__TYPE1_, sipTransferObj, - SIP_NOT_NONE, &kstate, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "a key has type '%s' but '_TYPE1_' is expected", - Py_TYPE(kobj)->tp_name); - - delete qh; - - return 0; - } - - int vstate; - _TYPE2_ *v = reinterpret_cast<_TYPE2_ *>( - sipForceConvertToType(vobj, sipType__TYPE2_, sipTransferObj, - SIP_NOT_NONE, &vstate, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "a value has type '%s' but '_TYPE2_' is expected", - Py_TYPE(vobj)->tp_name); - - sipReleaseType(k, sipType__TYPE1_, kstate); - delete qh; - - return 0; - } - - qh->insert(*k, *v); - - sipReleaseType(v, sipType__TYPE2_, vstate); - sipReleaseType(k, sipType__TYPE1_, kstate); - } - - *sipCppPtr = qh; - - return sipGetState(sipTransferObj); -%End -}; - - -%If (Qt_5_4_0 -) - -// This is only needed for QtWebChannel but is sufficiently generic that we -// include it here. - -template<_TYPE1_, _TYPE2_ *> -%MappedType QHash<_TYPE1_, _TYPE2_ *> /DocType="dict-of-_TYPE1_-_TYPE2_"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *d = PyDict_New(); - - if (!d) - return 0; - - QHash<_TYPE1_, _TYPE2_ *>::const_iterator it = sipCpp->constBegin(); - QHash<_TYPE1_, _TYPE2_ *>::const_iterator end = sipCpp->constEnd(); - - while (it != end) - { - _TYPE1_ *k = new _TYPE1_(it.key()); - PyObject *kobj = sipConvertFromNewType(k, sipType__TYPE1_, - sipTransferObj); - - if (!kobj) - { - delete k; - Py_DECREF(d); - - return 0; - } - - _TYPE2_ *v = it.value(); - PyObject *vobj = sipConvertFromNewType(v, sipType__TYPE2_, - sipTransferObj); - - if (!vobj) - { - Py_DECREF(kobj); - Py_DECREF(d); - - return 0; - } - - int rc = PyDict_SetItem(d, kobj, vobj); - - Py_DECREF(vobj); - Py_DECREF(kobj); - - if (rc < 0) - { - Py_DECREF(d); - - return 0; - } - - ++it; - } - - return d; -%End - -%ConvertToTypeCode - if (!sipIsErr) - return PyDict_Check(sipPy); - - QHash<_TYPE1_, _TYPE2_ *> *qh = new QHash<_TYPE1_, _TYPE2_ *>; - - SIP_SSIZE_T pos = 0; - PyObject *kobj, *vobj; - - while (PyDict_Next(sipPy, &pos, &kobj, &vobj)) - { - int kstate; - _TYPE1_ *k = reinterpret_cast<_TYPE1_ *>( - sipForceConvertToType(kobj, sipType__TYPE1_, sipTransferObj, - SIP_NOT_NONE, &kstate, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "a key has type '%s' but '_TYPE1_' is expected", - Py_TYPE(kobj)->tp_name); - - delete qh; - - return 0; - } - - _TYPE2_ *v = reinterpret_cast<_TYPE2_ *>( - sipForceConvertToType(vobj, sipType__TYPE2_, sipTransferObj, 0, - 0, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "a value has type '%s' but '_TYPE2_' is expected", - Py_TYPE(vobj)->tp_name); - - sipReleaseType(k, sipType__TYPE1_, kstate); - delete qh; - - return 0; - } - - qh->insert(*k, v); - - sipReleaseType(k, sipType__TYPE1_, kstate); - } - - *sipCppPtr = qh; - - return sipGetState(sipTransferObj); -%End -}; - -%End - - -template -%MappedType QHash /DocType="dict-of-int-_TYPE_"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *d = PyDict_New(); - - if (!d) - return 0; - - QHash::const_iterator it = sipCpp->constBegin(); - QHash::const_iterator end = sipCpp->constEnd(); - - while (it != end) - { - PyObject *kobj = SIPLong_FromLong(it.key()); - - if (!kobj) - { - Py_DECREF(d); - - return 0; - } - - _TYPE_ *v = new _TYPE_(it.value()); - PyObject *vobj = sipConvertFromNewType(v, sipType__TYPE_, - sipTransferObj); - - if (!vobj) - { - delete v; - Py_DECREF(kobj); - Py_DECREF(d); - - return 0; - } - - int rc = PyDict_SetItem(d, kobj, vobj); - - Py_DECREF(vobj); - Py_DECREF(kobj); - - if (rc < 0) - { - Py_DECREF(d); - - return 0; - } - - ++it; - } - - return d; -%End - -%ConvertToTypeCode - if (!sipIsErr) - return PyDict_Check(sipPy); - - QHash *qh = new QHash; - - SIP_SSIZE_T pos = 0; - PyObject *kobj, *vobj; - - while (PyDict_Next(sipPy, &pos, &kobj, &vobj)) - { - PyErr_Clear(); - int k = SIPLong_AsLong(kobj); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "a key has type '%s' but 'int' is expected", - Py_TYPE(kobj)->tp_name); - - delete qh; - *sipIsErr = 1; - - return 0; - } - - int vstate; - _TYPE_ *v = reinterpret_cast<_TYPE_ *>( - sipForceConvertToType(vobj, sipType__TYPE_, sipTransferObj, - SIP_NOT_NONE, &vstate, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "a value has type '%s' but '_TYPE_' is expected", - Py_TYPE(vobj)->tp_name); - - delete qh; - - return 0; - } - - qh->insert(k, *v); - - sipReleaseType(v, sipType__TYPE_, vstate); - } - - *sipCppPtr = qh; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qpycore_qlist.sip b/PyQt5/sip/PyQt5/QtCore/qpycore_qlist.sip deleted file mode 100644 index 127d441a..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qpycore_qlist.sip +++ /dev/null @@ -1,927 +0,0 @@ -// This is the SIP interface definition for the majority of the QList based -// mapped types. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -// Note that when we test the type of an object to see if it can be converted -// to a collection we only check if it is iterable. We do not check the -// types of the contents - we assume we will be able to convert them when -// requested. This allows us to raise exceptions specific to an individual -// object. This approach doesn't work if there are overloads that can only be -// distinguished by the types of the template arguments. Currently there are -// no such cases in PyQt5. Note also that we don't consider strings to be -// iterables. - - -template<_TYPE_> -%MappedType QList<_TYPE_> /DocType="list-of-_TYPE_"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - _TYPE_ *t = new _TYPE_(sipCpp->at(i)); - PyObject *tobj = sipConvertFromNewType(t, sipType__TYPE_, - sipTransferObj); - - if (!tobj) - { - delete t; - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, tobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList<_TYPE_> *ql = new QList<_TYPE_>; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - int state; - _TYPE_ *t = reinterpret_cast<_TYPE_ *>( - sipForceConvertToType(itm, sipType__TYPE_, sipTransferObj, - SIP_NOT_NONE, &state, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but '_TYPE_' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - - return 0; - } - - ql->append(*t); - - sipReleaseType(t, sipType__TYPE_, state); - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; - - -template<_TYPE_> -%MappedType QList<_TYPE_ *> /DocType="list-of-_TYPE_"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - _TYPE_ *t = sipCpp->at(i); - - // The explicit (void *) cast allows _TYPE_ to be const. - PyObject *tobj = sipConvertFromType((void *)t, sipType__TYPE_, - sipTransferObj); - - if (!tobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, tobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList<_TYPE_ *> *ql = new QList<_TYPE_ *>; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - _TYPE_ *t = reinterpret_cast<_TYPE_ *>( - sipForceConvertToType(itm, sipType__TYPE_, sipTransferObj, 0, - 0, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but '_TYPE_' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - - return 0; - } - - ql->append(t); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; - - -template<_TYPE1_, _TYPE2_> -%MappedType QList > - /DocType="list-of-tuple-of-_TYPE1_-_TYPE2_"/ -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - const QPair<_TYPE1_, _TYPE2_> &p = sipCpp->at(i); - _TYPE1_ *s1 = new _TYPE1_(p.first); - _TYPE2_ *s2 = new _TYPE2_(p.second); - PyObject *pobj = sipBuildResult(NULL, "(NN)", s1, sipType__TYPE1_, - sipTransferObj, s2, sipType__TYPE2_, sipTransferObj); - - if (!pobj) - { - delete s1; - delete s2; - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, pobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList > *ql = new QList >; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *seq = PyIter_Next(iter); - - if (!seq) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - SIP_SSIZE_T sub_len; - - if (PySequence_Check(seq) -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(seq) -#endif - && !PyUnicode_Check(seq)) - sub_len = PySequence_Size(seq); - else - sub_len = -1; - - if (sub_len != 2) - { - if (sub_len < 0) - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but a 2 element non-string sequence is expected", - i, Py_TYPE(seq)->tp_name); - else - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " is a sequence of " SIP_SSIZE_T_FORMAT " sub-elements but 2 sub-elements are expected", - i, sub_len); - - Py_DECREF(seq); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - PyObject *itm1 = PySequence_ITEM(seq, 0); - - if (!itm1) - { - Py_DECREF(seq); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - int state1; - _TYPE1_ *s1 = reinterpret_cast<_TYPE1_ *>( - sipForceConvertToType(itm1, sipType__TYPE1_, sipTransferObj, - SIP_NOT_NONE, &state1, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "the first sub-element of index " SIP_SSIZE_T_FORMAT " has type '%s' but '_TYPE1_' is expected", - i, Py_TYPE(itm1)->tp_name); - - Py_DECREF(itm1); - Py_DECREF(seq); - delete ql; - Py_DECREF(iter); - - return 0; - } - - PyObject *itm2 = PySequence_ITEM(seq, 1); - - if (!itm2) - { - sipReleaseType(s1, sipType__TYPE1_, state1); - Py_DECREF(itm1); - Py_DECREF(seq); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - int state2; - _TYPE2_ *s2 = reinterpret_cast<_TYPE2_ *>( - sipForceConvertToType(itm2, sipType__TYPE2_, sipTransferObj, - SIP_NOT_NONE, &state2, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "the second sub-element of index " SIP_SSIZE_T_FORMAT " has type '%s' but '_TYPE2_' is expected", - i, Py_TYPE(itm2)->tp_name); - - Py_DECREF(itm2); - sipReleaseType(s1, sipType__TYPE1_, state1); - Py_DECREF(itm1); - Py_DECREF(seq); - delete ql; - Py_DECREF(iter); - - return 0; - } - - ql->append(QPair<_TYPE1_, _TYPE2_>(*s1, *s2)); - - sipReleaseType(s2, sipType__TYPE2_, state2); - Py_DECREF(itm2); - sipReleaseType(s1, sipType__TYPE1_, state1); - Py_DECREF(itm1); - Py_DECREF(seq); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; - - -%If (Qt_5_1_0 -) - -%MappedType QList > /DocType="list-of-tuple-of-int-int"/ -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - const QPair &p = sipCpp->at(i); - PyObject *pobj = Py_BuildValue((char *)"ii", p.first, p.second); - - if (!pobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, pobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList > *ql = new QList >; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *seq = PyIter_Next(iter); - - if (!seq) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - SIP_SSIZE_T sub_len; - - if (PySequence_Check(seq) -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(seq) -#endif - && !PyUnicode_Check(seq)) - sub_len = PySequence_Size(seq); - else - sub_len = -1; - - if (sub_len != 2) - { - if (sub_len < 0) - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but a 2 element non-string sequence is expected", - i, Py_TYPE(seq)->tp_name); - else - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " is a sequence of " SIP_SSIZE_T_FORMAT " sub-elements but 2 sub-elements are expected", - i, sub_len); - - Py_DECREF(seq); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - PyObject *itm1 = PySequence_ITEM(seq, 0); - - if (!itm1) - { - Py_DECREF(seq); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - PyErr_Clear(); - int first = SIPLong_AsLong(itm1); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "the first sub-element of index " SIP_SSIZE_T_FORMAT " has type '%s' but 'int' is expected", - i, Py_TYPE(itm1)->tp_name); - - Py_DECREF(itm1); - Py_DECREF(seq); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - PyObject *itm2 = PySequence_ITEM(seq, 1); - - if (!itm2) - { - Py_DECREF(itm1); - Py_DECREF(seq); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - PyErr_Clear(); - int second = SIPLong_AsLong(itm2); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "the second sub-element of index " SIP_SSIZE_T_FORMAT " has type '%s' but 'int' is expected", - i, Py_TYPE(itm2)->tp_name); - - Py_DECREF(itm2); - Py_DECREF(itm1); - Py_DECREF(seq); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - ql->append(QPair(first, second)); - - Py_DECREF(itm2); - Py_DECREF(itm1); - Py_DECREF(seq); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; - -%End - - -%MappedType QList /DocType="list-of-int"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *pobj = SIPLong_FromLong(sipCpp->value(i)); - - if (!pobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, pobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList *ql = new QList; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - PyErr_Clear(); - long val = SIPLong_AsLong(itm); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'int' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - ql->append(val); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; - - -%MappedType QList /DocType="list-of-float"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *pobj = PyFloat_FromDouble(sipCpp->value(i)); - - if (!pobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, pobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList *ql = new QList; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - PyErr_Clear(); - double val = PyFloat_AsDouble(itm); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'float' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - ql->append(val); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; - - -%MappedType QList /DocType="list-of-Qt.DayOfWeek"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *eobj = sipConvertFromEnum(sipCpp->at(i), - sipType_Qt_DayOfWeek); - - if (!eobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, eobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList *ql = new QList; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - if (!sipCanConvertToEnum(itm, sipType_Qt_DayOfWeek)) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'Qt.DayOfWeek' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - ql->append(static_cast(SIPLong_AsLong(itm))); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qpycore_qmap.sip b/PyQt5/sip/PyQt5/QtCore/qpycore_qmap.sip deleted file mode 100644 index e893e8b2..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qpycore_qmap.sip +++ /dev/null @@ -1,350 +0,0 @@ -// This is the SIP interface definition for the majority of the QMap and -// QMultiMap based mapped types. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -template<_TYPE1_, _TYPE2_> -%MappedType QMap<_TYPE1_, _TYPE2_> /DocType="dict-of-_TYPE1_-_TYPE2_"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *d = PyDict_New(); - - if (!d) - return 0; - - QMap<_TYPE1_, _TYPE2_>::const_iterator it = sipCpp->constBegin(); - QMap<_TYPE1_, _TYPE2_>::const_iterator end = sipCpp->constEnd(); - - while (it != end) - { - _TYPE1_ *k = new _TYPE1_(it.key()); - PyObject *kobj = sipConvertFromNewType(k, sipType__TYPE1_, - sipTransferObj); - - if (!kobj) - { - delete k; - Py_DECREF(d); - - return 0; - } - - _TYPE2_ *v = new _TYPE2_(it.value()); - PyObject *vobj = sipConvertFromNewType(v, sipType__TYPE2_, - sipTransferObj); - - if (!vobj) - { - delete v; - Py_DECREF(kobj); - Py_DECREF(d); - - return 0; - } - - int rc = PyDict_SetItem(d, kobj, vobj); - - Py_DECREF(vobj); - Py_DECREF(kobj); - - if (rc < 0) - { - Py_DECREF(d); - - return 0; - } - - ++it; - } - - return d; -%End - -%ConvertToTypeCode - if (!sipIsErr) - return PyDict_Check(sipPy); - - QMap<_TYPE1_, _TYPE2_> *qm = new QMap<_TYPE1_, _TYPE2_>; - - SIP_SSIZE_T pos = 0; - PyObject *kobj, *vobj; - - while (PyDict_Next(sipPy, &pos, &kobj, &vobj)) - { - int kstate; - _TYPE1_ *k = reinterpret_cast<_TYPE1_ *>( - sipForceConvertToType(kobj, sipType__TYPE1_, sipTransferObj, - SIP_NOT_NONE, &kstate, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "a key has type '%s' but '_TYPE1_' is expected", - Py_TYPE(kobj)->tp_name); - - delete qm; - - return 0; - } - - int vstate; - _TYPE2_ *v = reinterpret_cast<_TYPE2_ *>( - sipForceConvertToType(vobj, sipType__TYPE2_, sipTransferObj, - SIP_NOT_NONE, &vstate, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "a value has type '%s' but '_TYPE2_' is expected", - Py_TYPE(vobj)->tp_name); - - sipReleaseType(k, sipType__TYPE1_, kstate); - delete qm; - - return 0; - } - - qm->insert(*k, *v); - - sipReleaseType(v, sipType__TYPE2_, vstate); - sipReleaseType(k, sipType__TYPE1_, kstate); - } - - *sipCppPtr = qm; - - return sipGetState(sipTransferObj); -%End -}; - - -template -%MappedType QMap /DocType="dict-of-int-_TYPE_"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *d = PyDict_New(); - - if (!d) - return 0; - - QMap::const_iterator it = sipCpp->constBegin(); - QMap::const_iterator end = sipCpp->constEnd(); - - while (it != end) - { - PyObject *kobj = SIPLong_FromLong(it.key()); - - if (!kobj) - { - Py_DECREF(d); - - return 0; - } - - _TYPE_ *v = new _TYPE_(it.value()); - PyObject *vobj = sipConvertFromNewType(v, sipType__TYPE_, - sipTransferObj); - - if (!vobj) - { - delete v; - Py_DECREF(kobj); - Py_DECREF(d); - - return 0; - } - - int rc = PyDict_SetItem(d, kobj, vobj); - - Py_DECREF(vobj); - Py_DECREF(kobj); - - if (rc < 0) - { - Py_DECREF(d); - - return 0; - } - - ++it; - } - - return d; -%End - -%ConvertToTypeCode - if (!sipIsErr) - return PyDict_Check(sipPy); - - QMap *qm = new QMap; - - SIP_SSIZE_T pos = 0; - PyObject *kobj, *vobj; - - while (PyDict_Next(sipPy, &pos, &kobj, &vobj)) - { - PyErr_Clear(); - int k = SIPLong_AsLong(kobj); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "a key has type '%s' but 'int' is expected", - Py_TYPE(kobj)->tp_name); - - delete qm; - *sipIsErr = 1; - - return 0; - } - - int vstate; - _TYPE_ *v = reinterpret_cast<_TYPE_ *>( - sipForceConvertToType(vobj, sipType__TYPE_, sipTransferObj, - SIP_NOT_NONE, &vstate, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "a value has type '%s' but '_TYPE_' is expected", - Py_TYPE(vobj)->tp_name); - - delete qm; - - return 0; - } - - qm->insert(k, *v); - - sipReleaseType(v, sipType__TYPE_, vstate); - } - - *sipCppPtr = qm; - - return sipGetState(sipTransferObj); -%End -}; - - -template<_TYPE1_, _TYPE2_> -%MappedType QMultiMap<_TYPE1_, _TYPE2_> - /DocType="dict-of-_TYPE1_-list-of-_TYPE2_"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *d = PyDict_New(); - - if (!d) - return 0; - - QList<_TYPE1_> keys = sipCpp->keys(); - QList<_TYPE1_>::const_iterator kit = keys.constBegin(); - QList<_TYPE1_>::const_iterator kit_end = keys.constEnd(); - - while (kit != kit_end) - { - _TYPE1_ *k = new _TYPE1_(*kit); - PyObject *kobj = sipConvertFromNewType(k, sipType__TYPE1_, - sipTransferObj); - - if (!kobj) - { - delete k; - Py_DECREF(d); - - return 0; - } - - // Create a Python list as the dictionary value. - QList<_TYPE2_> values = sipCpp->values(*kit); - PyObject *vobj = PyList_New(values.count()); - - if (!vobj) - { - Py_DECREF(kobj); - Py_DECREF(d); - - return 0; - } - - QList<_TYPE2_>::const_iterator vit = values.constBegin(); - QList<_TYPE2_>::const_iterator vit_end = values.constEnd(); - - for (int i = 0; vit != vit_end; ++i) - { - _TYPE2_ *sv = new _TYPE2_(*vit); - PyObject *svobj = sipConvertFromNewType(sv, sipType__TYPE2_, - sipTransferObj); - - if (!svobj) - { - delete sv; - Py_DECREF(vobj); - Py_DECREF(kobj); - Py_DECREF(d); - - return 0; - } - - PyList_SET_ITEM(vobj, i, svobj); - - ++vit; - } - - int rc = PyDict_SetItem(d, kobj, vobj); - - Py_DECREF(vobj); - Py_DECREF(kobj); - - if (rc < 0) - { - Py_DECREF(d); - - return 0; - } - - ++kit; - } - - return d; -%End - -%ConvertToTypeCode - if (!sipIsErr) - return PyDict_Check(sipPy); - - // Note that PyQt v5.1 contains an unused implementation that can be - // restored if needed (although it will need updating to accept an iterable - // rather than just a list of values). - PyErr_SetString(PyExc_NotImplementedError, - "converting to QMultiMap<_TYPE1_, _TYPE2_> is unsupported"); - - return 0; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qpycore_qpair.sip b/PyQt5/sip/PyQt5/QtCore/qpycore_qpair.sip deleted file mode 100644 index 4f4e4553..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qpycore_qpair.sip +++ /dev/null @@ -1,220 +0,0 @@ -// This is the SIP interface definition for the majority of the QPair based -// mapped types. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -template<_TYPE_> -%MappedType QPair<_TYPE_, int> /DocType="tuple-of-_TYPE_-int"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - _TYPE_ *first = new _TYPE_(sipCpp->first); - PyObject *t = sipBuildResult(NULL, "(Ni)", first, sipType__TYPE_, - sipTransferObj, sipCpp->second); - - if (!t) - { - delete first; - - return 0; - } - - return t; -%End - -%ConvertToTypeCode - if (!sipIsErr) - return (PySequence_Check(sipPy) -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - - SIP_SSIZE_T len = PySequence_Size(sipPy); - - if (len != 2) - { - // A negative length should only be an internal error so let the - // original exception stand. - if (len >= 0) - PyErr_Format(PyExc_TypeError, - "sequence has " SIP_SSIZE_T_FORMAT " elements but 2 elements are expected", - len); - - *sipIsErr = 1; - - return 0; - } - - PyObject *firstobj = PySequence_ITEM(sipPy, 0); - - if (!firstobj) - { - *sipIsErr = 1; - - return 0; - } - - int firststate; - _TYPE_ *first = reinterpret_cast<_TYPE_ *>( - sipForceConvertToType(firstobj, sipType__TYPE_, sipTransferObj, - SIP_NOT_NONE, &firststate, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "the first element has type '%s' but '_TYPE_' is expected", - Py_TYPE(firstobj)->tp_name); - - return 0; - } - - PyObject *secondobj = PySequence_ITEM(sipPy, 1); - - if (!secondobj) - { - sipReleaseType(first, sipType__TYPE_, firststate); - Py_DECREF(firstobj); - *sipIsErr = 1; - - return 0; - } - - PyErr_Clear(); - int second = SIPLong_AsLong(secondobj); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "the second element has type '%s' but 'int' is expected", - Py_TYPE(secondobj)->tp_name); - - Py_DECREF(secondobj); - sipReleaseType(first, sipType__TYPE_, firststate); - Py_DECREF(firstobj); - *sipIsErr = 1; - - return 0; - } - - *sipCppPtr = new QPair<_TYPE_, int>(*first, second);; - - Py_DECREF(secondobj); - sipReleaseType(first, sipType__TYPE_, firststate); - Py_DECREF(firstobj); - - return sipGetState(sipTransferObj); -%End -}; - - -%MappedType QPair /DocType="tuple-of-int-int"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - return Py_BuildValue("(ii)", sipCpp->first, sipCpp->second); -%End - -%ConvertToTypeCode - if (!sipIsErr) - return (PySequence_Check(sipPy) -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - - SIP_SSIZE_T len = PySequence_Size(sipPy); - - if (len != 2) - { - // A negative length should only be an internal error so let the - // original exception stand. - if (len >= 0) - PyErr_Format(PyExc_TypeError, - "sequence has " SIP_SSIZE_T_FORMAT " elements but 2 elements are expected", - len); - - *sipIsErr = 1; - - return 0; - } - - PyObject *firstobj = PySequence_ITEM(sipPy, 0); - - if (!firstobj) - { - *sipIsErr = 1; - - return 0; - } - - PyErr_Clear(); - int first = SIPLong_AsLong(firstobj); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "the first element has type '%s' but 'int' is expected", - Py_TYPE(firstobj)->tp_name); - - *sipIsErr = 1; - - return 0; - } - - PyObject *secondobj = PySequence_ITEM(sipPy, 1); - - if (!secondobj) - { - Py_DECREF(firstobj); - *sipIsErr = 1; - - return 0; - } - - PyErr_Clear(); - int second = SIPLong_AsLong(secondobj); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "the second element has type '%s' but 'int' is expected", - Py_TYPE(secondobj)->tp_name); - - Py_DECREF(secondobj); - Py_DECREF(firstobj); - *sipIsErr = 1; - - return 0; - } - - *sipCppPtr = new QPair(first, second);; - - Py_DECREF(secondobj); - Py_DECREF(firstobj); - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qpycore_qset.sip b/PyQt5/sip/PyQt5/QtCore/qpycore_qset.sip deleted file mode 100644 index 897a9ba9..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qpycore_qset.sip +++ /dev/null @@ -1,242 +0,0 @@ -// This is the SIP interface definition for the majority of the QSet based -// mapped types. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -template<_TYPE_> -%MappedType QSet<_TYPE_> /DocType="set-of-_TYPE_"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *s = PySet_New(0); - - if (!s) - return 0; - - QSet<_TYPE_>::const_iterator it = sipCpp->constBegin(); - QSet<_TYPE_>::const_iterator end = sipCpp->constEnd(); - - while (it != end) - { - _TYPE_ *t = new _TYPE_(*it); - PyObject *tobj = sipConvertFromNewType(t, sipType__TYPE_, - sipTransferObj); - - if (!tobj) - { - delete t; - Py_DECREF(s); - - return 0; - } - - PySet_Add(s, tobj); - - ++it; - } - - return s; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QSet<_TYPE_> *qs = new QSet<_TYPE_>; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete qs; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - int state; - _TYPE_ *t = reinterpret_cast<_TYPE_ *>( - sipForceConvertToType(itm, sipType__TYPE_, sipTransferObj, - SIP_NOT_NONE, &state, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but '_TYPE_' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete qs; - Py_DECREF(iter); - - return 0; - } - - qs->insert(*t); - - sipReleaseType(t, sipType__TYPE_, state); - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = qs; - - return sipGetState(sipTransferObj); -%End -}; - - -template<_TYPE_> -%MappedType QSet<_TYPE_ *> /DocType="set-of-_TYPE_"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *s = PySet_New(0); - - if (!s) - return 0; - - QSet<_TYPE_ *>::const_iterator it = sipCpp->constBegin(); - QSet<_TYPE_ *>::const_iterator end = sipCpp->constEnd(); - - while (it != end) - { - // The explicit (void *) cast allows _TYPE_ to be const. - PyObject *tobj = sipConvertFromType((void *)*it, sipType__TYPE_, - sipTransferObj); - - if (!tobj) - { - Py_DECREF(s); - - return 0; - } - - PySet_Add(s, tobj); - - ++it; - } - - return s; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QSet<_TYPE_ *> *qs = new QSet<_TYPE_ *>; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete qs; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - _TYPE_ *t = reinterpret_cast<_TYPE_ *>( - sipForceConvertToType(itm, sipType__TYPE_, sipTransferObj, 0, - 0, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but '_TYPE_' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete qs; - Py_DECREF(iter); - - return 0; - } - - qs->insert(t); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = qs; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qpycore_qvector.sip b/PyQt5/sip/PyQt5/QtCore/qpycore_qvector.sip deleted file mode 100644 index eeb8c69e..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qpycore_qvector.sip +++ /dev/null @@ -1,417 +0,0 @@ -// This is the SIP interface definition for the majority of the QVector based -// mapped types. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -template<_TYPE_> -%MappedType QVector<_TYPE_> /DocType="list-of-_TYPE_"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - _TYPE_ *t = new _TYPE_(sipCpp->at(i)); - PyObject *tobj = sipConvertFromNewType(t, sipType__TYPE_, - sipTransferObj); - - if (!tobj) - { - delete t; - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, tobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QVector<_TYPE_> *qv = new QVector<_TYPE_>; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - int state; - _TYPE_ *t = reinterpret_cast<_TYPE_ *>( - sipForceConvertToType(itm, sipType__TYPE_, sipTransferObj, - SIP_NOT_NONE, &state, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but '_TYPE_' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete qv; - Py_DECREF(iter); - - return 0; - } - - qv->append(*t); - - sipReleaseType(t, sipType__TYPE_, state); - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = qv; - - return sipGetState(sipTransferObj); -%End -}; - - -template -%MappedType QVector > - /DocType="list-of-tuple-of-float-_TYPE_"/ -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - const QPair &p = sipCpp->at(i); - _TYPE_ *s2 = new _TYPE_(p.second); - PyObject *pobj = sipBuildResult(NULL, "(dN)", (double)p.first, s2, - sipType__TYPE_, sipTransferObj); - - if (!pobj) - { - delete s2; - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, pobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QVector > *qv = new QVector >; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *seq = PyIter_Next(iter); - - if (!seq) - { - if (PyErr_Occurred()) - { - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - SIP_SSIZE_T sub_len; - - if (PySequence_Check(seq) -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(seq) -#endif - && !PyUnicode_Check(seq)) - sub_len = PySequence_Size(seq); - else - sub_len = -1; - - if (sub_len != 2) - { - if (sub_len < 0) - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but a 2 element non-string sequence is expected", - i, Py_TYPE(seq)->tp_name); - else - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " is a sequence of " SIP_SSIZE_T_FORMAT " sub-elements but 2 sub-elements are expected", - i, sub_len); - - Py_DECREF(seq); - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - PyObject *itm1 = PySequence_ITEM(seq, 0); - - if (!itm1) - { - Py_DECREF(seq); - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - PyErr_Clear(); - qreal s1 = PyFloat_AsDouble(itm1); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "the first sub-element of index " SIP_SSIZE_T_FORMAT " has type '%s' but 'float' is expected", - i, Py_TYPE(itm1)->tp_name); - - Py_DECREF(itm1); - Py_DECREF(seq); - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - PyObject *itm2 = PySequence_ITEM(seq, 1); - - if (!itm2) - { - Py_DECREF(itm1); - Py_DECREF(seq); - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - int state2; - _TYPE_ *s2 = reinterpret_cast<_TYPE_ *>( - sipForceConvertToType(itm2, sipType__TYPE_, sipTransferObj, - SIP_NOT_NONE, &state2, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "the second sub-element of index " SIP_SSIZE_T_FORMAT " has type '%s' but '_TYPE_' is expected", - i, Py_TYPE(itm2)->tp_name); - - Py_DECREF(itm2); - Py_DECREF(itm1); - Py_DECREF(seq); - delete qv; - Py_DECREF(iter); - - return 0; - } - - qv->append(QPair(s1, *s2)); - - sipReleaseType(s2, sipType__TYPE_, state2); - Py_DECREF(itm2); - Py_DECREF(itm1); - Py_DECREF(seq); - } - - Py_DECREF(iter); - - *sipCppPtr = qv; - - return sipGetState(sipTransferObj); -%End -}; - - -%MappedType QVector /DocType="list-of-int"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *pobj = SIPLong_FromLong(sipCpp->value(i)); - - if (!pobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, pobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QVector *qv = new QVector; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - PyErr_Clear(); - long val = SIPLong_AsLong(itm); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'int' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - qv->append(val); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = qv; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qpycore_virtual_error_handler.sip b/PyQt5/sip/PyQt5/QtCore/qpycore_virtual_error_handler.sip deleted file mode 100644 index 843e8fd4..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qpycore_virtual_error_handler.sip +++ /dev/null @@ -1,23 +0,0 @@ -// This is the implementation of the PyQt-specific virtual error handler. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%VirtualErrorHandler PyQt5 - pyqt5_err_print(); -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qreadwritelock.sip b/PyQt5/sip/PyQt5/QtCore/qreadwritelock.sip deleted file mode 100644 index 818f12ec..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qreadwritelock.sip +++ /dev/null @@ -1,104 +0,0 @@ -// qreadwritelock.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QReadWriteLock -{ -%TypeHeaderCode -#include -%End - -public: - enum RecursionMode - { - NonRecursive, - Recursive, - }; - - explicit QReadWriteLock(QReadWriteLock::RecursionMode recursionMode = QReadWriteLock::NonRecursive); - ~QReadWriteLock(); - void lockForRead() /ReleaseGIL/; - bool tryLockForRead(); - bool tryLockForRead(int timeout) /ReleaseGIL/; - void lockForWrite() /ReleaseGIL/; - bool tryLockForWrite(); - bool tryLockForWrite(int timeout) /ReleaseGIL/; - void unlock(); - -private: - QReadWriteLock(const QReadWriteLock &); -}; - -class QReadLocker -{ -%TypeHeaderCode -#include -%End - -public: - QReadLocker(QReadWriteLock *areadWriteLock) /ReleaseGIL/; - ~QReadLocker(); - void unlock(); - void relock() /ReleaseGIL/; - QReadWriteLock *readWriteLock() const; - SIP_PYOBJECT __enter__(); -%MethodCode - // Just return a reference to self. - sipRes = sipSelf; - Py_INCREF(sipRes); -%End - - void __exit__(SIP_PYOBJECT type, SIP_PYOBJECT value, SIP_PYOBJECT traceback); -%MethodCode - sipCpp->unlock(); -%End - -private: - QReadLocker(const QReadLocker &); -}; - -class QWriteLocker -{ -%TypeHeaderCode -#include -%End - -public: - QWriteLocker(QReadWriteLock *areadWriteLock) /ReleaseGIL/; - ~QWriteLocker(); - void unlock(); - void relock() /ReleaseGIL/; - QReadWriteLock *readWriteLock() const; - SIP_PYOBJECT __enter__(); -%MethodCode - // Just return a reference to self. - sipRes = sipSelf; - Py_INCREF(sipRes); -%End - - void __exit__(SIP_PYOBJECT type, SIP_PYOBJECT value, SIP_PYOBJECT traceback); -%MethodCode - sipCpp->unlock(); -%End - -private: - QWriteLocker(const QWriteLocker &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qrect.sip b/PyQt5/sip/PyQt5/QtCore/qrect.sip deleted file mode 100644 index 59a12bc4..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qrect.sip +++ /dev/null @@ -1,334 +0,0 @@ -// qrect.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QRect -{ -%TypeHeaderCode -#include -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"iiii", sipCpp->x(), sipCpp->y(), sipCpp->width(), sipCpp->height()); -%End - -public: - QRect(); - QRect normalized() const; - void moveCenter(const QPoint &p); - QRect operator|(const QRect &r) const; - QRect operator&(const QRect &r) const; - bool contains(const QPoint &point, bool proper = false) const; - int __contains__(const QPoint &p) const; -%MethodCode - sipRes = sipCpp->contains(*a0); -%End - - bool contains(const QRect &rectangle, bool proper = false) const; - int __contains__(const QRect &r) const; -%MethodCode - sipRes = sipCpp->contains(*a0); -%End - - bool intersects(const QRect &r) const; - QRect(int aleft, int atop, int awidth, int aheight); - QRect(const QPoint &atopLeft, const QPoint &abottomRight); - QRect(const QPoint &atopLeft, const QSize &asize); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - if (sipCpp->isNull()) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromString("PyQt5.QtCore.QRect()"); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QRect()"); - #endif - } - else - { - sipRes = - #if PY_MAJOR_VERSION >= 3 - PyUnicode_FromFormat - #else - PyString_FromFormat - #endif - ("PyQt5.QtCore.QRect(%i, %i, %i, %i)", sipCpp->left(), - sipCpp->top(), sipCpp->width(), sipCpp->height()); - } -%End - - bool isNull() const; - bool isEmpty() const; - bool isValid() const; - int __bool__() const; -%MethodCode - sipRes = sipCpp->isValid(); -%End - - int left() const; - int top() const; - int right() const; - int bottom() const; - int x() const; - int y() const; - void setLeft(int pos); - void setTop(int pos); - void setRight(int pos); - void setBottom(int pos); - void setTopLeft(const QPoint &p); - void setBottomRight(const QPoint &p); - void setTopRight(const QPoint &p); - void setBottomLeft(const QPoint &p); - void setX(int ax); - void setY(int ay); - QPoint topLeft() const; - QPoint bottomRight() const; - QPoint topRight() const; - QPoint bottomLeft() const; - QPoint center() const; - int width() const; - int height() const; - QSize size() const; - void translate(int dx, int dy); - void translate(const QPoint &p); - QRect translated(int dx, int dy) const; - QRect translated(const QPoint &p) const; - void moveTo(int ax, int ay); - void moveTo(const QPoint &p); - void moveLeft(int pos); - void moveTop(int pos); - void moveRight(int pos); - void moveBottom(int pos); - void moveTopLeft(const QPoint &p); - void moveBottomRight(const QPoint &p); - void moveTopRight(const QPoint &p); - void moveBottomLeft(const QPoint &p); - void getRect(int *ax, int *ay, int *aw, int *ah) const; - void setRect(int ax, int ay, int aw, int ah); - void getCoords(int *xp1, int *yp1, int *xp2, int *yp2) const; - void setCoords(int xp1, int yp1, int xp2, int yp2); - QRect adjusted(int xp1, int yp1, int xp2, int yp2) const; - void adjust(int dx1, int dy1, int dx2, int dy2); - void setWidth(int w); - void setHeight(int h); - void setSize(const QSize &s); - bool contains(int ax, int ay, bool aproper) const; - bool contains(int ax, int ay) const; - QRect &operator|=(const QRect &r); - QRect &operator&=(const QRect &r); - QRect intersected(const QRect &other) const; - QRect united(const QRect &r) const; -%If (Qt_5_1_0 -) - QRect marginsAdded(const QMargins &margins) const; -%End -%If (Qt_5_1_0 -) - QRect marginsRemoved(const QMargins &margins) const; -%End -%If (Qt_5_1_0 -) - QRect &operator+=(const QMargins &margins); -%End -%If (Qt_5_1_0 -) - QRect &operator-=(const QMargins &margins); -%End -}; - -QDataStream &operator<<(QDataStream &, const QRect & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QRect & /Constrained/) /ReleaseGIL/; -bool operator==(const QRect &r1, const QRect &r2); -bool operator!=(const QRect &r1, const QRect &r2); - -class QRectF -{ -%TypeHeaderCode -#include -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"dddd", sipCpp->x(), sipCpp->y(), sipCpp->width(), sipCpp->height()); -%End - -public: - QRectF(); - QRectF(const QPointF &atopLeft, const QSizeF &asize); - QRectF(const QPointF &atopLeft, const QPointF &abottomRight); - QRectF(qreal aleft, qreal atop, qreal awidth, qreal aheight); - QRectF(const QRect &r); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - if (sipCpp->isNull()) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromString("PyQt5.QtCore.QRectF()"); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QRectF()"); - #endif - } - else - { - PyObject *l = PyFloat_FromDouble(sipCpp->left()); - PyObject *t = PyFloat_FromDouble(sipCpp->top()); - PyObject *w = PyFloat_FromDouble(sipCpp->width()); - PyObject *h = PyFloat_FromDouble(sipCpp->height()); - - if (l && t && w && h) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtCore.QRectF(%R, %R, %R, %R)", l, - t, w, h); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QRectF("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(l)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(t)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(w)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(h)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - } - - Py_XDECREF(l); - Py_XDECREF(t); - Py_XDECREF(w); - Py_XDECREF(h); - } -%End - - QRectF normalized() const; - qreal left() const; - qreal top() const; - qreal right() const; - qreal bottom() const; - void setX(qreal pos); - void setY(qreal pos); - QPointF topLeft() const; - QPointF bottomRight() const; - QPointF topRight() const; - QPointF bottomLeft() const; - QRectF operator|(const QRectF &r) const; - QRectF operator&(const QRectF &r) const; - bool contains(const QPointF &p) const; - int __contains__(const QPointF &p) const; -%MethodCode - sipRes = sipCpp->contains(*a0); -%End - - bool contains(const QRectF &r) const; - int __contains__(const QRectF &r) const; -%MethodCode - sipRes = sipCpp->contains(*a0); -%End - - bool intersects(const QRectF &r) const; - bool isNull() const; - bool isEmpty() const; - bool isValid() const; - int __bool__() const; -%MethodCode - sipRes = sipCpp->isValid(); -%End - - qreal x() const; - qreal y() const; - void setLeft(qreal pos); - void setRight(qreal pos); - void setTop(qreal pos); - void setBottom(qreal pos); - void setTopLeft(const QPointF &p); - void setTopRight(const QPointF &p); - void setBottomLeft(const QPointF &p); - void setBottomRight(const QPointF &p); - QPointF center() const; - void moveLeft(qreal pos); - void moveTop(qreal pos); - void moveRight(qreal pos); - void moveBottom(qreal pos); - void moveTopLeft(const QPointF &p); - void moveTopRight(const QPointF &p); - void moveBottomLeft(const QPointF &p); - void moveBottomRight(const QPointF &p); - void moveCenter(const QPointF &p); - qreal width() const; - qreal height() const; - QSizeF size() const; - void translate(qreal dx, qreal dy); - void translate(const QPointF &p); - void moveTo(qreal ax, qreal ay); - void moveTo(const QPointF &p); - QRectF translated(qreal dx, qreal dy) const; - QRectF translated(const QPointF &p) const; - void getRect(qreal *ax, qreal *ay, qreal *aaw, qreal *aah) const; - void setRect(qreal ax, qreal ay, qreal aaw, qreal aah); - void getCoords(qreal *xp1, qreal *yp1, qreal *xp2, qreal *yp2) const; - void setCoords(qreal xp1, qreal yp1, qreal xp2, qreal yp2); - void adjust(qreal xp1, qreal yp1, qreal xp2, qreal yp2); - QRectF adjusted(qreal xp1, qreal yp1, qreal xp2, qreal yp2) const; - void setWidth(qreal aw); - void setHeight(qreal ah); - void setSize(const QSizeF &s); - bool contains(qreal ax, qreal ay) const; - QRectF &operator|=(const QRectF &r); - QRectF &operator&=(const QRectF &r); - QRectF intersected(const QRectF &r) const; - QRectF united(const QRectF &r) const; - QRect toAlignedRect() const; - QRect toRect() const; -%If (Qt_5_3_0 -) - QRectF marginsAdded(const QMarginsF &margins) const; -%End -%If (Qt_5_3_0 -) - QRectF marginsRemoved(const QMarginsF &margins) const; -%End -%If (Qt_5_3_0 -) - QRectF &operator+=(const QMarginsF &margins); -%End -%If (Qt_5_3_0 -) - QRectF &operator-=(const QMarginsF &margins); -%End -}; - -QDataStream &operator<<(QDataStream &, const QRectF & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QRectF & /Constrained/) /ReleaseGIL/; -bool operator==(const QRectF &r1, const QRectF &r2); -bool operator!=(const QRectF &r1, const QRectF &r2); -%If (Qt_5_3_0 -) -QRect operator+(const QRect &rectangle, const QMargins &margins); -%End -%If (Qt_5_3_0 -) -QRect operator+(const QMargins &margins, const QRect &rectangle); -%End -%If (Qt_5_3_0 -) -QRect operator-(const QRect &lhs, const QMargins &rhs); -%End -%If (Qt_5_3_0 -) -QRectF operator+(const QRectF &lhs, const QMarginsF &rhs); -%End -%If (Qt_5_3_0 -) -QRectF operator+(const QMarginsF &lhs, const QRectF &rhs); -%End -%If (Qt_5_3_0 -) -QRectF operator-(const QRectF &lhs, const QMarginsF &rhs); -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qregexp.sip b/PyQt5/sip/PyQt5/QtCore/qregexp.sip deleted file mode 100644 index fbae2483..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qregexp.sip +++ /dev/null @@ -1,134 +0,0 @@ -// qregexp.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QRegExp -{ -%TypeHeaderCode -#include -%End - -public: - enum PatternSyntax - { - RegExp, - RegExp2, - Wildcard, - FixedString, - WildcardUnix, - W3CXmlSchema11, - }; - - enum CaretMode - { - CaretAtZero, - CaretAtOffset, - CaretWontMatch, - }; - - QRegExp(); - QRegExp(const QString &pattern, Qt::CaseSensitivity cs = Qt::CaseSensitive, QRegExp::PatternSyntax syntax = QRegExp::RegExp); - QRegExp(const QRegExp &rx); - ~QRegExp(); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - PyObject *uni = qpycore_PyObject_FromQString(sipCpp->pattern()); - - if (uni) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtCore.QRegExp(%R", uni); - - if (sipCpp->caseSensitivity() != Qt::CaseSensitive || - sipCpp->patternSyntax() != QRegExp::RegExp) - { - qpycore_Unicode_ConcatAndDel(&sipRes, - PyUnicode_FromFormat(", PyQt5.QtCore.Qt.CaseSensitivity(%i)", - (int)sipCpp->caseSensitivity())); - - if (sipCpp->patternSyntax() != QRegExp::RegExp) - qpycore_Unicode_ConcatAndDel(&sipRes, - PyUnicode_FromFormat( - ", PyQt5.QtCore.QRegExp.PatternSyntax(%i)", - (int)sipCpp->patternSyntax())); - } - - qpycore_Unicode_ConcatAndDel(&sipRes, PyUnicode_FromString(")")); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QRegExp("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(uni)); - - if (sipCpp->caseSensitivity() != Qt::CaseSensitive || - sipCpp->patternSyntax() != QRegExp::RegExp) - { - PyString_ConcatAndDel(&sipRes, - PyString_FromFormat(", PyQt5.QtCore.Qt.CaseSensitivity(%i)", - (int)sipCpp->caseSensitivity())); - - if (sipCpp->patternSyntax() != QRegExp::RegExp) - PyString_ConcatAndDel(&sipRes, - PyString_FromFormat( - ", PyQt5.QtCore.QRegExp.PatternSyntax(%i)", - (int)sipCpp->patternSyntax())); - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - - Py_DECREF(uni); - } - else - { - sipRes = 0; - } -%End - - bool operator==(const QRegExp &rx) const; - bool operator!=(const QRegExp &rx) const; - bool isEmpty() const; - bool isValid() const; - QString pattern() const; - void setPattern(const QString &pattern); - Qt::CaseSensitivity caseSensitivity() const; - void setCaseSensitivity(Qt::CaseSensitivity cs); - QRegExp::PatternSyntax patternSyntax() const; - void setPatternSyntax(QRegExp::PatternSyntax syntax); - bool isMinimal() const; - void setMinimal(bool minimal); - bool exactMatch(const QString &str) const; - int indexIn(const QString &str, int offset = 0, QRegExp::CaretMode caretMode = QRegExp::CaretAtZero) const; - int lastIndexIn(const QString &str, int offset = -1, QRegExp::CaretMode caretMode = QRegExp::CaretAtZero) const; - int matchedLength() const; - QStringList capturedTexts(); - QString cap(int nth = 0); - int pos(int nth = 0); - QString errorString(); - static QString escape(const QString &str); - int captureCount() const; - void swap(QRegExp &other); -}; - -QDataStream &operator<<(QDataStream &out, const QRegExp ®Exp /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &in, QRegExp ®Exp /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtCore/qregularexpression.sip b/PyQt5/sip/PyQt5/QtCore/qregularexpression.sip deleted file mode 100644 index a1ced368..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qregularexpression.sip +++ /dev/null @@ -1,197 +0,0 @@ -// qregularexpression.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QRegularExpression -{ -%TypeHeaderCode -#include -%End - -public: - enum PatternOption - { - NoPatternOption, - CaseInsensitiveOption, - DotMatchesEverythingOption, - MultilineOption, - ExtendedPatternSyntaxOption, - InvertedGreedinessOption, - DontCaptureOption, - UseUnicodePropertiesOption, -%If (Qt_5_4_0 -) - OptimizeOnFirstUsageOption, -%End -%If (Qt_5_4_0 -) - DontAutomaticallyOptimizeOption, -%End - }; - - typedef QFlags PatternOptions; - QFlags patternOptions() const; - void setPatternOptions(QFlags options); - QRegularExpression(); - QRegularExpression(const QString &pattern, QFlags options = QRegularExpression::NoPatternOption); - QRegularExpression(const QRegularExpression &re); - ~QRegularExpression(); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - PyObject *uni = qpycore_PyObject_FromQString(sipCpp->pattern()); - - if (uni) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtCore.QRegularExpression(%R", uni); - - if (sipCpp->patternOptions() != QRegularExpression::NoPatternOption) - { - qpycore_Unicode_ConcatAndDel(&sipRes, - PyUnicode_FromFormat( - ", PyQt5.QtCore.QRegularExpression.PatternOptions(%i)", - (int)sipCpp->patternOptions())); - } - - qpycore_Unicode_ConcatAndDel(&sipRes, PyUnicode_FromString(")")); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QRegularExpression("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(uni)); - - if (sipCpp->patternOptions() != QRegularExpression::NoPatternOption) - { - PyString_ConcatAndDel(&sipRes, - PyString_FromFormat( - ", PyQt5.QtCore.QRegularExpression.PatternOptions(%i)", - (int)sipCpp->patternOptions())); - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - - Py_DECREF(uni); - } - else - { - sipRes = 0; - } -%End - - void swap(QRegularExpression &re); - QString pattern() const; - void setPattern(const QString &pattern); - bool isValid() const; - int patternErrorOffset() const; - QString errorString() const; - int captureCount() const; - - enum MatchType - { - NormalMatch, - PartialPreferCompleteMatch, - PartialPreferFirstMatch, -%If (Qt_5_1_0 -) - NoMatch, -%End - }; - - enum MatchOption - { - NoMatchOption, - AnchoredMatchOption, -%If (Qt_5_4_0 -) - DontCheckSubjectStringMatchOption, -%End - }; - - typedef QFlags MatchOptions; - QRegularExpressionMatch match(const QString &subject, int offset = 0, QRegularExpression::MatchType matchType = QRegularExpression::NormalMatch, QFlags matchOptions = QRegularExpression::NoMatchOption) const; - QRegularExpressionMatchIterator globalMatch(const QString &subject, int offset = 0, QRegularExpression::MatchType matchType = QRegularExpression::NormalMatch, QFlags matchOptions = QRegularExpression::NoMatchOption) const; - static QString escape(const QString &str); -%If (Qt_5_1_0 -) - QStringList namedCaptureGroups() const; -%End - bool operator==(const QRegularExpression &re) const; - bool operator!=(const QRegularExpression &re) const; -%If (Qt_5_4_0 -) - void optimize() const; -%End -}; - -QFlags operator|(QRegularExpression::PatternOption f1, QFlags f2); -QFlags operator|(QRegularExpression::MatchOption f1, QFlags f2); -QDataStream &operator<<(QDataStream &out, const QRegularExpression &re /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &in, QRegularExpression &re /Constrained/) /ReleaseGIL/; - -class QRegularExpressionMatch -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qt_5_1_0 -) - QRegularExpressionMatch(); -%End - ~QRegularExpressionMatch(); - QRegularExpressionMatch(const QRegularExpressionMatch &match); - void swap(QRegularExpressionMatch &match); - QRegularExpression regularExpression() const; - QRegularExpression::MatchType matchType() const; - QFlags matchOptions() const; - bool hasMatch() const; - bool hasPartialMatch() const; - bool isValid() const; - int lastCapturedIndex() const; - QString captured(int nth = 0) const; - QString captured(const QString &name) const; - QStringList capturedTexts() const; - int capturedStart(int nth = 0) const; - int capturedLength(int nth = 0) const; - int capturedEnd(int nth = 0) const; - int capturedStart(const QString &name) const; - int capturedLength(const QString &name) const; - int capturedEnd(const QString &name) const; -}; - -class QRegularExpressionMatchIterator -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qt_5_1_0 -) - QRegularExpressionMatchIterator(); -%End - ~QRegularExpressionMatchIterator(); - QRegularExpressionMatchIterator(const QRegularExpressionMatchIterator &iterator); - void swap(QRegularExpressionMatchIterator &iterator); - bool isValid() const; - bool hasNext() const; - QRegularExpressionMatch next(); - QRegularExpressionMatch peekNext() const; - QRegularExpression regularExpression() const; - QRegularExpression::MatchType matchType() const; - QFlags matchOptions() const; -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qresource.sip b/PyQt5/sip/PyQt5/QtCore/qresource.sip deleted file mode 100644 index e631335a..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qresource.sip +++ /dev/null @@ -1,68 +0,0 @@ -// qresource.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QResource -{ -%TypeHeaderCode -#include -%End - -public: - QResource(const QString &fileName /DocValue="''"/ = QString(), const QLocale &locale = QLocale()); - ~QResource(); - QString absoluteFilePath() const; - SIP_PYOBJECT data() const /DocType="Py_v3:bytes;str"/; -%MethodCode - // The data may contain embedded '\0's so set the size explicitly. - - if (sipCpp->data()) - { - if ((sipRes = SIPBytes_FromStringAndSize((char *)sipCpp->data(), sipCpp->size())) == NULL) - sipIsErr = 1; - } - else - { - Py_INCREF(Py_None); - sipRes = Py_None; - } -%End - - QString fileName() const; - bool isCompressed() const; - bool isValid() const; - QLocale locale() const; - void setFileName(const QString &file); - void setLocale(const QLocale &locale); - qint64 size() const; - static bool registerResource(const QString &rccFileName, const QString &mapRoot /DocValue="''"/ = QString()); - static bool registerResource(const uchar *rccData, const QString &mapRoot /DocValue="''"/ = QString()) /PyName=registerResourceData/; - static bool unregisterResource(const QString &rccFileName, const QString &mapRoot /DocValue="''"/ = QString()); - static bool unregisterResource(const uchar *rccData, const QString &mapRoot /DocValue="''"/ = QString()) /PyName=unregisterResourceData/; - -protected: - QStringList children() const; - bool isDir() const; - bool isFile() const; - -private: - QResource(const QResource &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qrunnable.sip b/PyQt5/sip/PyQt5/QtCore/qrunnable.sip deleted file mode 100644 index 6ab4c949..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qrunnable.sip +++ /dev/null @@ -1,35 +0,0 @@ -// qrunnable.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QRunnable /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - QRunnable(); - virtual ~QRunnable(); - virtual void run() = 0; - bool autoDelete() const; - void setAutoDelete(bool _autoDelete); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qsavefile.sip b/PyQt5/sip/PyQt5/QtCore/qsavefile.sip deleted file mode 100644 index e186af3b..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qsavefile.sip +++ /dev/null @@ -1,52 +0,0 @@ -// qsavefile.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QSaveFile : QFileDevice -{ -%TypeHeaderCode -#include -%End - -public: - explicit QSaveFile(const QString &name); - explicit QSaveFile(QObject *parent /TransferThis/ = 0); - QSaveFile(const QString &name, QObject *parent /TransferThis/); - virtual ~QSaveFile(); - virtual QString fileName() const; - void setFileName(const QString &name); - virtual bool open(QFlags mode) /ReleaseGIL/; - bool commit(); - void cancelWriting(); - void setDirectWriteFallback(bool enabled); - bool directWriteFallback() const; - -protected: - virtual qint64 writeData(const char *data /Array/, qint64 len /ArraySize/) /ReleaseGIL/; - -private: - virtual void close(); - QSaveFile(const QSaveFile &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qsemaphore.sip b/PyQt5/sip/PyQt5/QtCore/qsemaphore.sip deleted file mode 100644 index 429ed835..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qsemaphore.sip +++ /dev/null @@ -1,40 +0,0 @@ -// qsemaphore.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSemaphore -{ -%TypeHeaderCode -#include -%End - -public: - explicit QSemaphore(int n = 0); - ~QSemaphore(); - void acquire(int n = 1) /ReleaseGIL/; - bool tryAcquire(int n = 1); - bool tryAcquire(int n, int timeout) /ReleaseGIL/; - void release(int n = 1); - int available() const; - -private: - QSemaphore(const QSemaphore &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qsequentialanimationgroup.sip b/PyQt5/sip/PyQt5/QtCore/qsequentialanimationgroup.sip deleted file mode 100644 index 13c93ce1..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qsequentialanimationgroup.sip +++ /dev/null @@ -1,48 +0,0 @@ -// qsequentialanimationgroup.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSequentialAnimationGroup : QAnimationGroup -{ -%TypeHeaderCode -#include -%End - -public: - QSequentialAnimationGroup(QObject *parent /TransferThis/ = 0); - virtual ~QSequentialAnimationGroup(); - QPauseAnimation *addPause(int msecs); - QPauseAnimation *insertPause(int index, int msecs); - QAbstractAnimation *currentAnimation() const; - virtual int duration() const; - -signals: - void currentAnimationChanged(QAbstractAnimation *current); - -protected: - virtual bool event(QEvent *event); - virtual void updateCurrentTime(int); - virtual void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState); - virtual void updateDirection(QAbstractAnimation::Direction direction); - -private: - QSequentialAnimationGroup(const QSequentialAnimationGroup &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qsettings.sip b/PyQt5/sip/PyQt5/QtCore/qsettings.sip deleted file mode 100644 index 275186ea..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qsettings.sip +++ /dev/null @@ -1,107 +0,0 @@ -// qsettings.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSettings : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Status - { - NoError, - AccessError, - FormatError, - }; - - enum Format - { - NativeFormat, - IniFormat, - InvalidFormat, - }; - - enum Scope - { - UserScope, - SystemScope, - }; - - QSettings(const QString &organization, const QString &application /DocValue="''"/ = QString(), QObject *parent /TransferThis/ = 0); - QSettings(QSettings::Scope scope, const QString &organization, const QString &application /DocValue="''"/ = QString(), QObject *parent /TransferThis/ = 0); - QSettings(QSettings::Format format, QSettings::Scope scope, const QString &organization, const QString &application /DocValue="''"/ = QString(), QObject *parent /TransferThis/ = 0); - QSettings(const QString &fileName, QSettings::Format format, QObject *parent /TransferThis/ = 0); - explicit QSettings(QObject *parent /TransferThis/ = 0); - virtual ~QSettings(); - void clear(); - void sync(); - QSettings::Status status() const; - void beginGroup(const QString &prefix); - void endGroup(); - QString group() const; - int beginReadArray(const QString &prefix); - void beginWriteArray(const QString &prefix, int size = -1); - void endArray(); - void setArrayIndex(int i); - QStringList allKeys() const; - QStringList childKeys() const; - QStringList childGroups() const; - bool isWritable() const; - void setValue(const QString &key, const QVariant &value); - SIP_PYOBJECT value(const QString &key, const QVariant &defaultValue /DocValue="None"/ = QVariant(), SIP_PYOBJECT type /DocValue="None"/ = 0) const /ReleaseGIL/; -%MethodCode - QVariant value; - - // QSettings has an internal mutex so release the GIL to avoid the possibility - // of deadlocks. - Py_BEGIN_ALLOW_THREADS - value = sipCpp->value(*a0, *a1); - Py_END_ALLOW_THREADS - - sipRes = pyqt5_from_qvariant_by_type(value, a2); - - sipIsErr = !sipRes; -%End - - void remove(const QString &key); - bool contains(const QString &key) const; - void setFallbacksEnabled(bool b); - bool fallbacksEnabled() const; - QString fileName() const; - static void setPath(QSettings::Format format, QSettings::Scope scope, const QString &path); - QSettings::Format format() const; - QSettings::Scope scope() const; - QString organizationName() const; - QString applicationName() const; - static void setDefaultFormat(QSettings::Format format); - static QSettings::Format defaultFormat(); - void setIniCodec(QTextCodec *codec /KeepReference/); - void setIniCodec(const char *codecName); - QTextCodec *iniCodec() const; - -protected: - virtual bool event(QEvent *event); - -private: - QSettings(const QSettings &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qsharedmemory.sip b/PyQt5/sip/PyQt5/QtCore/qsharedmemory.sip deleted file mode 100644 index a9c47e49..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qsharedmemory.sip +++ /dev/null @@ -1,78 +0,0 @@ -// qsharedmemory.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSharedMemory : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum AccessMode - { - ReadOnly, - ReadWrite, - }; - - enum SharedMemoryError - { - NoError, - PermissionDenied, - InvalidSize, - KeyError, - AlreadyExists, - NotFound, - LockError, - OutOfResources, - UnknownError, - }; - - QSharedMemory(QObject *parent /TransferThis/ = 0); - QSharedMemory(const QString &key, QObject *parent /TransferThis/ = 0); - virtual ~QSharedMemory(); - void setKey(const QString &key); - QString key() const; - bool create(int size, QSharedMemory::AccessMode mode = QSharedMemory::ReadWrite); - int size() const; - bool attach(QSharedMemory::AccessMode mode = QSharedMemory::ReadWrite); - bool isAttached() const; - bool detach(); - SIP_PYOBJECT data() /DocType="sip.voidptr"/; -%MethodCode - sipRes = sipConvertFromVoidPtrAndSize(sipCpp->data(), sipCpp->size()); -%End - - SIP_PYOBJECT constData() const /DocType="sip.voidptr"/; -%MethodCode - sipRes = sipConvertFromConstVoidPtrAndSize(sipCpp->constData(), sipCpp->size()); -%End - - bool lock(); - bool unlock(); - QSharedMemory::SharedMemoryError error() const; - QString errorString() const; - void setNativeKey(const QString &key); - QString nativeKey() const; - -private: - QSharedMemory(const QSharedMemory &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qsignalmapper.sip b/PyQt5/sip/PyQt5/QtCore/qsignalmapper.sip deleted file mode 100644 index 27197f00..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qsignalmapper.sip +++ /dev/null @@ -1,56 +0,0 @@ -// qsignalmapper.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWidget /External/; - -class QSignalMapper : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QSignalMapper(QObject *parent /TransferThis/ = 0); - virtual ~QSignalMapper(); - void setMapping(QObject *sender, int id); - void setMapping(QObject *sender, const QString &text); - void setMapping(QObject *sender, QWidget *widget); - void setMapping(QObject *sender, QObject *object); - void removeMappings(QObject *sender); - QObject *mapping(int id) const; - QObject *mapping(const QString &text) const; - QObject *mapping(QWidget *widget) const; - QObject *mapping(QObject *object) const; - -signals: - void mapped(int); - void mapped(const QString &); - void mapped(QWidget *); - void mapped(QObject *); - -public slots: - void map(); - void map(QObject *sender); - -private: - QSignalMapper(const QSignalMapper &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qsignaltransition.sip b/PyQt5/sip/PyQt5/QtCore/qsignaltransition.sip deleted file mode 100644 index 3456f762..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qsignaltransition.sip +++ /dev/null @@ -1,69 +0,0 @@ -// qsignaltransition.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSignalTransition : QAbstractTransition -{ -%TypeHeaderCode -#include -%End - -public: - QSignalTransition(QState *sourceState /TransferThis/ = 0); - QSignalTransition(SIP_PYOBJECT signal /DocType="signal"/, QState *sourceState /TransferThis/ = 0) /NoDerived/; -%MethodCode - QObject *sender; - QByteArray signal_signature; - - if ((sipError = pyqt5_get_pyqtsignal_parts(a0, &sender, signal_signature)) == sipErrorNone) - { - sipCpp = new sipQSignalTransition(a1); - sipCpp->setSenderObject(sender); - sipCpp->setSignal(signal_signature); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(0, a0); - } -%End - - virtual ~QSignalTransition(); - QObject *senderObject() const; - void setSenderObject(const QObject *sender); - QByteArray signal() const; - void setSignal(const QByteArray &signal); - -protected: - virtual bool eventTest(QEvent *event); - virtual void onTransition(QEvent *event); - virtual bool event(QEvent *e); - -signals: -%If (Qt_5_4_0 -) - void senderObjectChanged(); -%End -%If (Qt_5_4_0 -) - void signalChanged(); -%End - -private: - QSignalTransition(const QSignalTransition &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qsize.sip b/PyQt5/sip/PyQt5/QtCore/qsize.sip deleted file mode 100644 index f081bcc6..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qsize.sip +++ /dev/null @@ -1,180 +0,0 @@ -// qsize.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QSize -{ -%TypeHeaderCode -#include -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"ii", sipCpp->width(), sipCpp->height()); -%End - -public: - void transpose(); - void scale(const QSize &s, Qt::AspectRatioMode mode); - QSize(); - QSize(int w, int h); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - if (sipCpp->isNull()) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromString("PyQt5.QtCore.QSize()"); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QSize()"); - #endif - } - else - { - sipRes = - #if PY_MAJOR_VERSION >= 3 - PyUnicode_FromFormat - #else - PyString_FromFormat - #endif - ("PyQt5.QtCore.QSize(%i, %i)", sipCpp->width(), sipCpp->height()); - } -%End - - bool isNull() const; - bool isEmpty() const; - bool isValid() const; - int __bool__() const; -%MethodCode - sipRes = sipCpp->isValid(); -%End - - int width() const; - int height() const; - void setWidth(int w); - void setHeight(int h); - void scale(int w, int h, Qt::AspectRatioMode mode); - QSize &operator+=(const QSize &s); - QSize &operator-=(const QSize &s); - QSize &operator*=(qreal c); - QSize &operator/=(qreal c); - QSize expandedTo(const QSize &otherSize) const; - QSize boundedTo(const QSize &otherSize) const; - QSize scaled(const QSize &s, Qt::AspectRatioMode mode) const; - QSize scaled(int w, int h, Qt::AspectRatioMode mode) const; - QSize transposed() const; -}; - -QDataStream &operator<<(QDataStream &, const QSize & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QSize & /Constrained/) /ReleaseGIL/; -bool operator==(const QSize &s1, const QSize &s2); -bool operator!=(const QSize &s1, const QSize &s2); -const QSize operator+(const QSize &s1, const QSize &s2); -const QSize operator-(const QSize &s1, const QSize &s2); -const QSize operator*(const QSize &s, qreal c); -const QSize operator*(qreal c, const QSize &s); -const QSize operator/(const QSize &s, qreal c); - -class QSizeF -{ -%TypeHeaderCode -#include -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"dd", sipCpp->width(), sipCpp->height()); -%End - -public: - void transpose(); - void scale(const QSizeF &s, Qt::AspectRatioMode mode); - QSizeF(); - QSizeF(const QSize &sz); - QSizeF(qreal w, qreal h); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - if (sipCpp->isNull()) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromString("PyQt5.QtCore.QSizeF()"); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QSizeF()"); - #endif - } - else - { - PyObject *w = PyFloat_FromDouble(sipCpp->width()); - PyObject *h = PyFloat_FromDouble(sipCpp->height()); - - if (w && h) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtCore.QSizeF(%R, %R)", w, h); - #else - sipRes = PyString_FromString("PyQt5.QtCore.QSizeF("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(w)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(h)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - } - - Py_XDECREF(w); - Py_XDECREF(h); - } -%End - - bool isNull() const; - bool isEmpty() const; - bool isValid() const; - int __bool__() const; -%MethodCode - sipRes = sipCpp->isValid(); -%End - - qreal width() const; - qreal height() const; - void setWidth(qreal w); - void setHeight(qreal h); - void scale(qreal w, qreal h, Qt::AspectRatioMode mode); - QSizeF &operator+=(const QSizeF &s); - QSizeF &operator-=(const QSizeF &s); - QSizeF &operator*=(qreal c); - QSizeF &operator/=(qreal c); - QSizeF expandedTo(const QSizeF &otherSize) const; - QSizeF boundedTo(const QSizeF &otherSize) const; - QSize toSize() const; - QSizeF scaled(const QSizeF &s, Qt::AspectRatioMode mode) const; - QSizeF scaled(qreal w, qreal h, Qt::AspectRatioMode mode) const; - QSizeF transposed() const; -}; - -QDataStream &operator<<(QDataStream &, const QSizeF & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QSizeF & /Constrained/) /ReleaseGIL/; -bool operator==(const QSizeF &s1, const QSizeF &s2); -bool operator!=(const QSizeF &s1, const QSizeF &s2); -const QSizeF operator+(const QSizeF &s1, const QSizeF &s2); -const QSizeF operator-(const QSizeF &s1, const QSizeF &s2); -const QSizeF operator*(const QSizeF &s, qreal c); -const QSizeF operator*(qreal c, const QSizeF &s); -const QSizeF operator/(const QSizeF &s, qreal c); diff --git a/PyQt5/sip/PyQt5/QtCore/qsocketnotifier.sip b/PyQt5/sip/PyQt5/QtCore/qsocketnotifier.sip deleted file mode 100644 index 20276fae..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qsocketnotifier.sip +++ /dev/null @@ -1,54 +0,0 @@ -// qsocketnotifier.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSocketNotifier : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Type - { - Read, - Write, - Exception, - }; - - QSocketNotifier(qintptr socket, QSocketNotifier::Type, QObject *parent /TransferThis/ = 0); - virtual ~QSocketNotifier(); - qintptr socket() const; - QSocketNotifier::Type type() const; - bool isEnabled() const; - -public slots: - void setEnabled(bool); - -signals: - void activated(int socket); - -protected: - virtual bool event(QEvent *); - -private: - QSocketNotifier(const QSocketNotifier &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qsortfilterproxymodel.sip b/PyQt5/sip/PyQt5/QtCore/qsortfilterproxymodel.sip deleted file mode 100644 index f4c3aee7..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qsortfilterproxymodel.sip +++ /dev/null @@ -1,102 +0,0 @@ -// qsortfilterproxymodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSortFilterProxyModel : QAbstractProxyModel -{ -%TypeHeaderCode -#include -%End - -public: - explicit QSortFilterProxyModel(QObject *parent /TransferThis/ = 0); - virtual ~QSortFilterProxyModel(); - virtual void setSourceModel(QAbstractItemModel *sourceModel /KeepReference/); - virtual QModelIndex mapToSource(const QModelIndex &proxyIndex) const; - virtual QModelIndex mapFromSource(const QModelIndex &sourceIndex) const; - virtual QItemSelection mapSelectionToSource(const QItemSelection &proxySelection) const; - virtual QItemSelection mapSelectionFromSource(const QItemSelection &sourceSelection) const; - QRegExp filterRegExp() const; - void setFilterRegExp(const QRegExp ®Exp); - int filterKeyColumn() const; - void setFilterKeyColumn(int column); - Qt::CaseSensitivity filterCaseSensitivity() const; - void setFilterCaseSensitivity(Qt::CaseSensitivity cs); - -public slots: - void setFilterRegExp(const QString &pattern); - void setFilterWildcard(const QString &pattern); - void setFilterFixedString(const QString &pattern); - -protected: - virtual bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) const; - virtual bool filterAcceptsColumn(int source_column, const QModelIndex &source_parent) const; - virtual bool lessThan(const QModelIndex &left, const QModelIndex &right) const; - -public: - virtual QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const; - virtual QModelIndex parent(const QModelIndex &child) const; - QObject *parent() const; - virtual int rowCount(const QModelIndex &parent = QModelIndex()) const; - virtual int columnCount(const QModelIndex &parent = QModelIndex()) const; - virtual bool hasChildren(const QModelIndex &parent = QModelIndex()) const; - virtual QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; - virtual bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole); - virtual QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::EditRole) const; - virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role = Qt::EditRole); - virtual QMimeData *mimeData(const QModelIndexList &indexes) const /TransferBack/; - virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); - virtual bool insertRows(int row, int count, const QModelIndex &parent = QModelIndex()); - virtual bool insertColumns(int column, int count, const QModelIndex &parent = QModelIndex()); - virtual bool removeRows(int row, int count, const QModelIndex &parent = QModelIndex()); - virtual bool removeColumns(int column, int count, const QModelIndex &parent = QModelIndex()); - virtual void fetchMore(const QModelIndex &parent); - virtual bool canFetchMore(const QModelIndex &parent) const; - virtual Qt::ItemFlags flags(const QModelIndex &index) const; - virtual QModelIndex buddy(const QModelIndex &index) const; - virtual QSize span(const QModelIndex &index) const; - virtual QModelIndexList match(const QModelIndex &start, int role, const QVariant &value, int hits = 1, Qt::MatchFlags flags = Qt::MatchStartsWith|Qt::MatchWrap) const; - virtual void sort(int column, Qt::SortOrder order = Qt::AscendingOrder); - Qt::CaseSensitivity sortCaseSensitivity() const; - void setSortCaseSensitivity(Qt::CaseSensitivity cs); - bool dynamicSortFilter() const; - void setDynamicSortFilter(bool enable); - int sortRole() const; - void setSortRole(int role); - int sortColumn() const; - Qt::SortOrder sortOrder() const; - int filterRole() const; - void setFilterRole(int role); - virtual QStringList mimeTypes() const; - virtual Qt::DropActions supportedDropActions() const; - bool isSortLocaleAware() const; - void setSortLocaleAware(bool on); - virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const; - -public slots: - void invalidate(); - -protected: - void invalidateFilter(); - -private: - QSortFilterProxyModel(const QSortFilterProxyModel &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qstandardpaths.sip b/PyQt5/sip/PyQt5/QtCore/qstandardpaths.sip deleted file mode 100644 index c3459906..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qstandardpaths.sip +++ /dev/null @@ -1,83 +0,0 @@ -// qstandardpaths.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QStandardPaths -{ -%TypeHeaderCode -#include -%End - -public: - enum StandardLocation - { - DesktopLocation, - DocumentsLocation, - FontsLocation, - ApplicationsLocation, - MusicLocation, - MoviesLocation, - PicturesLocation, - TempLocation, - HomeLocation, - DataLocation, - CacheLocation, - GenericDataLocation, - RuntimeLocation, - ConfigLocation, - DownloadLocation, - GenericCacheLocation, -%If (Qt_5_2_0 -) - GenericConfigLocation, -%End -%If (Qt_5_4_0 -) - AppDataLocation, -%End -%If (Qt_5_4_0 -) - AppLocalDataLocation, -%End - }; - - static QString writableLocation(QStandardPaths::StandardLocation type); - static QStringList standardLocations(QStandardPaths::StandardLocation type); - - enum LocateOption - { - LocateFile, - LocateDirectory, - }; - - typedef QFlags LocateOptions; - static QString locate(QStandardPaths::StandardLocation type, const QString &fileName, QFlags options = QStandardPaths::LocateFile); - static QStringList locateAll(QStandardPaths::StandardLocation type, const QString &fileName, QFlags options = QStandardPaths::LocateFile); -%If (PyQt_NotBootstrapped) - static QString displayName(QStandardPaths::StandardLocation type); -%End - static QString findExecutable(const QString &executableName, const QStringList &paths = QStringList()); - static void enableTestMode(bool testMode); -%If (Qt_5_2_0 -) - static void setTestModeEnabled(bool testMode); -%End - -private: - QStandardPaths(); - ~QStandardPaths(); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qstate.sip b/PyQt5/sip/PyQt5/QtCore/qstate.sip deleted file mode 100644 index 2775d544..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qstate.sip +++ /dev/null @@ -1,94 +0,0 @@ -// qstate.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QState : QAbstractState -{ -%TypeHeaderCode -#include -%End - -public: - enum ChildMode - { - ExclusiveStates, - ParallelStates, - }; - - enum RestorePolicy - { - DontRestoreProperties, - RestoreProperties, - }; - - QState(QState *parent /TransferThis/ = 0); - QState(QState::ChildMode childMode, QState *parent /TransferThis/ = 0); - virtual ~QState(); - QAbstractState *errorState() const; - void setErrorState(QAbstractState *state /KeepReference/); - void addTransition(QAbstractTransition *transition /Transfer/); - QSignalTransition *addTransition(SIP_PYOBJECT signal /DocType="signal"/, QAbstractState *target); -%MethodCode - QObject *sender; - QByteArray signal_signature; - - if ((sipError = pyqt5_get_pyqtsignal_parts(a0, &sender, signal_signature)) == sipErrorNone) - { - sipRes = sipCpp->addTransition(sender, signal_signature.constData(), a1); - } - else - { - sipError = sipBadCallableArg(0, a0); - } -%End - - QAbstractTransition *addTransition(QAbstractState *target /Transfer/); - void removeTransition(QAbstractTransition *transition /TransferBack/); - QList transitions() const; - QAbstractState *initialState() const; - void setInitialState(QAbstractState *state /KeepReference/); - QState::ChildMode childMode() const; - void setChildMode(QState::ChildMode mode); - void assignProperty(QObject *object, const char *name, const QVariant &value); - -signals: - void finished(); - void propertiesAssigned(); - -protected: - virtual void onEntry(QEvent *event); - virtual void onExit(QEvent *event); - virtual bool event(QEvent *e); - -signals: -%If (Qt_5_4_0 -) - void childModeChanged(); -%End -%If (Qt_5_4_0 -) - void initialStateChanged(); -%End -%If (Qt_5_4_0 -) - void errorStateChanged(); -%End - -private: - QState(const QState &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qstatemachine.sip b/PyQt5/sip/PyQt5/QtCore/qstatemachine.sip deleted file mode 100644 index e25d24ab..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qstatemachine.sip +++ /dev/null @@ -1,147 +0,0 @@ -// qstatemachine.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QStateMachine : QState -{ -%TypeHeaderCode -#include -%End - -public: - class SignalEvent : QEvent /NoDefaultCtors/ - { -%TypeHeaderCode -#include -%End - - public: - virtual ~SignalEvent(); - QObject *sender() const; - int signalIndex() const; - QList arguments() const; - }; - - class WrappedEvent : QEvent /NoDefaultCtors/ - { -%TypeHeaderCode -#include -%End - - public: - virtual ~WrappedEvent(); - QObject *object() const; - QEvent *event() const; - }; - - enum EventPriority - { - NormalPriority, - HighPriority, - }; - - enum Error - { - NoError, - NoInitialStateError, - NoDefaultStateInHistoryStateError, - NoCommonAncestorForTransitionError, - }; - - explicit QStateMachine(QObject *parent /TransferThis/ = 0); - QStateMachine(QState::ChildMode childMode, QObject *parent /TransferThis/ = 0); - virtual ~QStateMachine(); - void addState(QAbstractState *state /Transfer/); - void removeState(QAbstractState *state /TransferBack/); - QStateMachine::Error error() const; - QString errorString() const; - void clearError(); - bool isRunning() const; - bool isAnimated() const; - void setAnimated(bool enabled); - void addDefaultAnimation(QAbstractAnimation *animation /GetWrapper/); -%MethodCode - // We want to keep a reference to the animation but this is in addition to the - // existing ones and does not replace them - so we can't use /KeepReference/. - sipCpp->addDefaultAnimation(a0); - - // Use the user object as a list of the references. - PyObject *user = ((sipSimpleWrapper *)sipSelf)->user; - - if (!user) - user = ((sipSimpleWrapper *)sipSelf)->user = PyList_New(0); - - if (user) - PyList_Append(user, a0Wrapper); -%End - - QList defaultAnimations() const; - void removeDefaultAnimation(QAbstractAnimation *animation /GetWrapper/); -%MethodCode - // Discard the extra animation reference that we took in addDefaultAnimation(). - sipCpp->removeDefaultAnimation(a0); - - // Use the user object as a list of the references. - PyObject *user = ((sipSimpleWrapper *)sipSelf)->user; - - if (user) - { - Py_ssize_t i = 0; - - // Note that we deal with an object appearing in the list more than once. - while (i < PyList_GET_SIZE(user)) - if (PyList_GET_ITEM(user, i) == a0Wrapper) - PyList_SetSlice(user, i, i + 1, NULL); - else - ++i; - } -%End - - QState::RestorePolicy globalRestorePolicy() const; - void setGlobalRestorePolicy(QState::RestorePolicy restorePolicy); - void postEvent(QEvent *event /Transfer/, QStateMachine::EventPriority priority = QStateMachine::NormalPriority); - int postDelayedEvent(QEvent *event /Transfer/, int delay); - bool cancelDelayedEvent(int id); - QSet configuration() const; - virtual bool eventFilter(QObject *watched, QEvent *event); - -public slots: - void start(); - void stop(); -%If (Qt_5_4_0 -) - void setRunning(bool running); -%End - -signals: - void started(); - void stopped(); -%If (Qt_5_4_0 -) - void runningChanged(bool running); -%End - -protected: - virtual void onEntry(QEvent *event); - virtual void onExit(QEvent *event); - virtual bool event(QEvent *e); - -private: - QStateMachine(const QStateMachine &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qstorageinfo.sip b/PyQt5/sip/PyQt5/QtCore/qstorageinfo.sip deleted file mode 100644 index e560a8a0..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qstorageinfo.sip +++ /dev/null @@ -1,68 +0,0 @@ -// qstorageinfo.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_4_0 -) - -class QStorageInfo -{ -%TypeHeaderCode -#include -%End - -public: - QStorageInfo(); - explicit QStorageInfo(const QString &path); - explicit QStorageInfo(const QDir &dir); - QStorageInfo(const QStorageInfo &other); - ~QStorageInfo(); - void swap(QStorageInfo &other); - void setPath(const QString &path); - QString rootPath() const; - QByteArray device() const; - QByteArray fileSystemType() const; - QString name() const; - QString displayName() const; - qint64 bytesTotal() const; - qint64 bytesFree() const; - qint64 bytesAvailable() const; - bool isReadOnly() const; - bool isReady() const; - bool isValid() const; - void refresh(); - static QList mountedVolumes(); - static QStorageInfo root(); - bool isRoot() const; -}; - -%End -%If (Qt_5_4_0 -) -bool operator==(const QStorageInfo &first, const QStorageInfo &second); -%End -%If (Qt_5_4_0 -) -bool operator!=(const QStorageInfo &first, const QStorageInfo &second); -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qstring.sip b/PyQt5/sip/PyQt5/QtCore/qstring.sip deleted file mode 100644 index 1600f910..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qstring.sip +++ /dev/null @@ -1,79 +0,0 @@ -// qstring.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -// QString mapped type. -%MappedType QString /AllowNone,DocType="str"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode -if (sipIsErr == NULL) -#if PY_MAJOR_VERSION < 3 - return (sipPy == Py_None || PyString_Check(sipPy) || PyUnicode_Check(sipPy)); -#else - return (sipPy == Py_None || PyUnicode_Check(sipPy)); -#endif - -if (sipPy == Py_None) -{ - // None is the only way to create a null (as opposed to empty) QString. - *sipCppPtr = new QString(); - - return sipGetState(sipTransferObj); -} - -#if PY_MAJOR_VERSION < 3 -if (PyString_Check(sipPy)) -{ - *sipCppPtr = new QString(PyString_AS_STRING(sipPy)); - - return sipGetState(sipTransferObj); -} -#endif - -*sipCppPtr = new QString(qpycore_PyObject_AsQString(sipPy)); - -return sipGetState(sipTransferObj); -%End - -%ConvertFromTypeCode - return qpycore_PyObject_FromQString(*sipCpp); -%End -}; -// QStringRef mapped type. -%MappedType QStringRef -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode - // Qt only ever returns a QStringRef so this conversion isn't needed. - return 0; -%End - -%ConvertFromTypeCode - return qpycore_PyObject_FromQString(sipCpp->toString()); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qstringlist.sip b/PyQt5/sip/PyQt5/QtCore/qstringlist.sip deleted file mode 100644 index 90b0aa62..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qstringlist.sip +++ /dev/null @@ -1,135 +0,0 @@ -// This is the SIP interface definition for the QStringList mapped type. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -// Note that when we test the type of an object to see if it can be converted -// to a collection we only check if it is iterable. We do not check the -// types of the contents - we assume we will be able to convert them when -// requested. This allows us to raise exceptions specific to an individual -// object. This approach doesn't work if there are overloads that can only be -// distinguished by the types of the template arguments. Currently there are -// no such cases in PyQt5. Note also that we don't consider strings to be -// iterables. - - -%MappedType QStringList /DocType="list-of-str"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - QString *t = new QString(sipCpp->at(i)); - PyObject *tobj = sipConvertFromNewType(t, sipType_QString, - sipTransferObj); - - if (!tobj) - { - delete t; - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, tobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QStringList *ql = new QStringList; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - int state; - QString *t = reinterpret_cast( - sipForceConvertToType(itm, sipType_QString, sipTransferObj, - SIP_NOT_NONE, &state, sipIsErr)); - - if (*sipIsErr) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'str' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - - return 0; - } - - ql->append(*t); - - sipReleaseType(t, sipType_QString, state); - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qstringlistmodel.sip b/PyQt5/sip/PyQt5/QtCore/qstringlistmodel.sip deleted file mode 100644 index 8b99cb2a..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qstringlistmodel.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qstringlistmodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QStringListModel : QAbstractListModel -{ -%TypeHeaderCode -#include -%End - -public: - explicit QStringListModel(QObject *parent /TransferThis/ = 0); - QStringListModel(const QStringList &strings, QObject *parent /TransferThis/ = 0); - virtual int rowCount(const QModelIndex &parent = QModelIndex()) const; - virtual QVariant data(const QModelIndex &index, int role) const; - virtual bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole); - virtual Qt::ItemFlags flags(const QModelIndex &index) const; - virtual bool insertRows(int row, int count, const QModelIndex &parent = QModelIndex()); - virtual bool removeRows(int row, int count, const QModelIndex &parent = QModelIndex()); - QStringList stringList() const; - void setStringList(const QStringList &strings); - virtual void sort(int column, Qt::SortOrder order = Qt::AscendingOrder); - virtual Qt::DropActions supportedDropActions() const; - virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const; - -private: - QStringListModel(const QStringListModel &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qsysinfo.sip b/PyQt5/sip/PyQt5/QtCore/qsysinfo.sip deleted file mode 100644 index 0b20f364..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qsysinfo.sip +++ /dev/null @@ -1,127 +0,0 @@ -// This is the SIP specification of the QSysInfo class. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSysInfo -{ -%TypeHeaderCode -#include -%End - -public: - enum Sizes - { - WordSize, - }; - - enum Endian - { - BigEndian, - LittleEndian, - ByteOrder, - }; - -%If (WS_MACX) - enum MacVersion - { - MV_Unknown, - MV_9, - MV_10_0, - MV_10_1, - MV_10_2, - MV_10_3, - MV_10_4, - MV_10_5, - MV_10_6, - MV_10_7, - MV_10_8, -%If (Qt_5_1_0 -) - MV_10_9, -%End - MV_CHEETAH, - MV_PUMA, - MV_JAGUAR, - MV_PANTHER, - MV_TIGER, - MV_LEOPARD, - MV_SNOWLEOPARD, - MV_LION, - MV_MOUNTAINLION, -%If (Qt_5_1_0 -) - MV_MAVERICKS, -%End - -%If (Qt_5_2_0 -) - MV_IOS, - MV_IOS_4_3, - MV_IOS_5_0, - MV_IOS_5_1, - MV_IOS_6_0, - MV_IOS_6_1, - MV_IOS_7_0, - MV_IOS_7_1, -%End - }; - - static const QSysInfo::MacVersion MacintoshVersion; - static QSysInfo::MacVersion macVersion(); -%End - -%If (WS_WIN) - enum WinVersion { - WV_32s, - WV_95, - WV_98, - WV_Me, - WV_DOS_based, - - WV_NT, - WV_2000, - WV_XP, - WV_2003, - WV_VISTA, - WV_WINDOWS7, - WV_WINDOWS8, -%If (Qt_5_2_0 -) - WV_WINDOWS8_1, -%End - WV_NT_based, - - WV_4_0, - WV_5_0, - WV_5_1, - WV_5_2, - WV_6_0, - WV_6_1, - WV_6_2, -%If (Qt_5_2_0 -) - WV_6_3, -%End - - WV_CE, - WV_CENET, - WV_CE_5, - WV_CE_6, - WV_CE_based - }; - - static const QSysInfo::WinVersion WindowsVersion; - static QSysInfo::WinVersion windowsVersion(); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qsystemsemaphore.sip b/PyQt5/sip/PyQt5/QtCore/qsystemsemaphore.sip deleted file mode 100644 index 5caff7f3..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qsystemsemaphore.sip +++ /dev/null @@ -1,58 +0,0 @@ -// qsystemsemaphore.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSystemSemaphore -{ -%TypeHeaderCode -#include -%End - -public: - enum AccessMode - { - Open, - Create, - }; - - enum SystemSemaphoreError - { - NoError, - PermissionDenied, - KeyError, - AlreadyExists, - NotFound, - OutOfResources, - UnknownError, - }; - - QSystemSemaphore(const QString &key, int initialValue = 0, QSystemSemaphore::AccessMode mode = QSystemSemaphore::Open); - ~QSystemSemaphore(); - void setKey(const QString &key, int initialValue = 0, QSystemSemaphore::AccessMode mode = QSystemSemaphore::Open); - QString key() const; - bool acquire(); - bool release(int n = 1); - QSystemSemaphore::SystemSemaphoreError error() const; - QString errorString() const; - -private: - QSystemSemaphore(const QSystemSemaphore &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qtemporarydir.sip b/PyQt5/sip/PyQt5/QtCore/qtemporarydir.sip deleted file mode 100644 index 491ebe40..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qtemporarydir.sip +++ /dev/null @@ -1,41 +0,0 @@ -// qtemporarydir.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTemporaryDir -{ -%TypeHeaderCode -#include -%End - -public: - QTemporaryDir(); - explicit QTemporaryDir(const QString &templateName); - ~QTemporaryDir(); - bool isValid() const; - bool autoRemove() const; - void setAutoRemove(bool b); - bool remove(); - QString path() const; - -private: - QTemporaryDir(const QTemporaryDir &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qtemporaryfile.sip b/PyQt5/sip/PyQt5/QtCore/qtemporaryfile.sip deleted file mode 100644 index 2078d0c0..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qtemporaryfile.sip +++ /dev/null @@ -1,49 +0,0 @@ -// qtemporaryfile.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTemporaryFile : QFile -{ -%TypeHeaderCode -#include -%End - -public: - QTemporaryFile(); - explicit QTemporaryFile(const QString &templateName); - explicit QTemporaryFile(QObject *parent /TransferThis/); - QTemporaryFile(const QString &templateName, QObject *parent /TransferThis/); - virtual ~QTemporaryFile(); - bool autoRemove() const; - void setAutoRemove(bool b); - bool open() /ReleaseGIL/; - virtual QString fileName() const; - QString fileTemplate() const; - void setFileTemplate(const QString &name); - static QTemporaryFile *createNativeFile(const QString &fileName) /Factory,ReleaseGIL/; - static QTemporaryFile *createNativeFile(QFile &file) /Factory,ReleaseGIL/; - -protected: - virtual bool open(QFlags mode) /ReleaseGIL/; - -private: - QTemporaryFile(const QTemporaryFile &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qtextboundaryfinder.sip b/PyQt5/sip/PyQt5/QtCore/qtextboundaryfinder.sip deleted file mode 100644 index 7e045d4d..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qtextboundaryfinder.sip +++ /dev/null @@ -1,71 +0,0 @@ -// qtextboundaryfinder.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QTextBoundaryFinder -{ -%TypeHeaderCode -#include -%End - -public: - enum BoundaryReason - { - NotAtBoundary, - SoftHyphen, - BreakOpportunity, - StartOfItem, - EndOfItem, - MandatoryBreak, - }; - - typedef QFlags BoundaryReasons; - - enum BoundaryType - { - Grapheme, - Word, - Line, - Sentence, - }; - - QTextBoundaryFinder(); - QTextBoundaryFinder(const QTextBoundaryFinder &other); - QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType type, const QString &string); - ~QTextBoundaryFinder(); - bool isValid() const; - QTextBoundaryFinder::BoundaryType type() const; - QString string() const; - void toStart(); - void toEnd(); - int position() const; - void setPosition(int position); - int toNextBoundary(); - int toPreviousBoundary(); - bool isAtBoundary() const; - QFlags boundaryReasons() const; -}; - -QFlags operator|(QTextBoundaryFinder::BoundaryReason f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtCore/qtextcodec.sip b/PyQt5/sip/PyQt5/QtCore/qtextcodec.sip deleted file mode 100644 index 2a756f1a..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qtextcodec.sip +++ /dev/null @@ -1,121 +0,0 @@ -// qtextcodec.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QTextCodec /Abstract,Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - static QTextCodec *codecForName(const QByteArray &name); - static QTextCodec *codecForName(const char *name); - static QTextCodec *codecForMib(int mib); - static QTextCodec *codecForHtml(const QByteArray &ba); - static QTextCodec *codecForHtml(const QByteArray &ba, QTextCodec *defaultCodec); - static QTextCodec *codecForUtfText(const QByteArray &ba); - static QTextCodec *codecForUtfText(const QByteArray &ba, QTextCodec *defaultCodec); - static QList availableCodecs(); - static QList availableMibs(); - static QTextCodec *codecForLocale(); - static void setCodecForLocale(QTextCodec *c /KeepReference/); - QTextDecoder *makeDecoder(QFlags flags = QTextCodec::DefaultConversion) const /Factory/; - QTextEncoder *makeEncoder(QFlags flags = QTextCodec::DefaultConversion) const /Factory/; - bool canEncode(const QString &) const; - QString toUnicode(const QByteArray &) const; - QString toUnicode(const char *chars /Encoding="None"/) const; - QByteArray fromUnicode(const QString &uc) const; - - enum ConversionFlag - { - DefaultConversion, - ConvertInvalidToNull, - IgnoreHeader, - }; - - typedef QFlags ConversionFlags; - - struct ConverterState - { -%TypeHeaderCode -#include -%End - - ConverterState(QFlags flags = QTextCodec::DefaultConversion); - ~ConverterState(); - - private: - ConverterState(const QTextCodec::ConverterState &); - }; - - QString toUnicode(const char *in /Array/, int length /ArraySize/, QTextCodec::ConverterState *state = 0) const; - virtual QByteArray name() const = 0; - virtual QList aliases() const; - virtual int mibEnum() const = 0; - -protected: - virtual QString convertToUnicode(const char *in /Array/, int length /ArraySize/, QTextCodec::ConverterState *state) const = 0; - QTextCodec() /Transfer/; - virtual ~QTextCodec(); - -private: - QTextCodec(const QTextCodec &); -}; - -QFlags operator|(QTextCodec::ConversionFlag f1, QFlags f2); - -class QTextEncoder /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTextEncoder(const QTextCodec *codec); - QTextEncoder(const QTextCodec *codec, QFlags flags); - ~QTextEncoder(); - QByteArray fromUnicode(const QString &str); - -private: - QTextEncoder(const QTextEncoder &); -}; - -class QTextDecoder /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTextDecoder(const QTextCodec *codec); - QTextDecoder(const QTextCodec *codec, QFlags flags); - ~QTextDecoder(); - QString toUnicode(const char *chars /Array/, int len /ArraySize/); - QString toUnicode(const QByteArray &ba); - -private: - QTextDecoder(const QTextDecoder &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qtextstream.sip b/PyQt5/sip/PyQt5/QtCore/qtextstream.sip deleted file mode 100644 index 94d47690..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qtextstream.sip +++ /dev/null @@ -1,149 +0,0 @@ -// qtextstream.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QTextStream -{ -%TypeHeaderCode -#include -%End - -public: - enum RealNumberNotation - { - SmartNotation, - FixedNotation, - ScientificNotation, - }; - - enum FieldAlignment - { - AlignLeft, - AlignRight, - AlignCenter, - AlignAccountingStyle, - }; - - enum NumberFlag - { - ShowBase, - ForcePoint, - ForceSign, - UppercaseBase, - UppercaseDigits, - }; - - enum Status - { - Ok, - ReadPastEnd, - ReadCorruptData, - WriteFailed, - }; - - typedef QFlags NumberFlags; - QTextStream(); - explicit QTextStream(QIODevice *device); - QTextStream(QByteArray *array /Constrained/, QFlags mode = QIODevice::ReadWrite); - virtual ~QTextStream(); - void setCodec(QTextCodec *codec /KeepReference/); - void setCodec(const char *codecName); - QTextCodec *codec() const; - void setAutoDetectUnicode(bool enabled); - bool autoDetectUnicode() const; - void setGenerateByteOrderMark(bool generate); - bool generateByteOrderMark() const; - void setDevice(QIODevice *device); - QIODevice *device() const; - bool atEnd() const; - void reset(); - void flush() /ReleaseGIL/; - bool seek(qint64 pos); - void skipWhiteSpace(); - QString read(qint64 maxlen) /ReleaseGIL/; - QString readLine(qint64 maxLength = 0) /ReleaseGIL/; - QString readAll() /ReleaseGIL/; - void setFieldAlignment(QTextStream::FieldAlignment alignment); - QTextStream::FieldAlignment fieldAlignment() const; - void setPadChar(QChar ch); - QChar padChar() const; - void setFieldWidth(int width); - int fieldWidth() const; - void setNumberFlags(QFlags flags); - QFlags numberFlags() const; - void setIntegerBase(int base); - int integerBase() const; - void setRealNumberNotation(QTextStream::RealNumberNotation notation); - QTextStream::RealNumberNotation realNumberNotation() const; - void setRealNumberPrecision(int precision); - int realNumberPrecision() const; - QTextStream::Status status() const; - void setStatus(QTextStream::Status status); - void resetStatus(); - qint64 pos() const; - QTextStream &operator>>(QByteArray &array /Constrained/); - QTextStream &operator<<(double f /Constrained/); - QTextStream &operator<<(int i /Constrained/); - QTextStream &operator<<(qlonglong i); - QTextStream &operator<<(qulonglong i); - QTextStream &operator<<(const QString &s); - QTextStream &operator<<(const QByteArray &array); - void setLocale(const QLocale &locale); - QLocale locale() const; - -private: - QTextStream(const QTextStream &); -}; - -QFlags operator|(QTextStream::NumberFlag f1, QFlags f2); -class QTextStreamManipulator; -QTextStream &operator<<(QTextStream &s, QTextStreamManipulator m); -QTextStream &bin(QTextStream &s) /PyName=bin_/; -QTextStream &oct(QTextStream &s) /PyName=oct_/; -QTextStream &dec(QTextStream &s); -QTextStream &hex(QTextStream &s) /PyName=hex_/; -QTextStream &showbase(QTextStream &s); -QTextStream &forcesign(QTextStream &s); -QTextStream &forcepoint(QTextStream &s); -QTextStream &noshowbase(QTextStream &s); -QTextStream &noforcesign(QTextStream &s); -QTextStream &noforcepoint(QTextStream &s); -QTextStream &uppercasebase(QTextStream &s); -QTextStream &uppercasedigits(QTextStream &s); -QTextStream &lowercasebase(QTextStream &s); -QTextStream &lowercasedigits(QTextStream &s); -QTextStream &fixed(QTextStream &s); -QTextStream &scientific(QTextStream &s); -QTextStream &left(QTextStream &s); -QTextStream &right(QTextStream &s); -QTextStream ¢er(QTextStream &s); -QTextStream &endl(QTextStream &s); -QTextStream &flush(QTextStream &s); -QTextStream &reset(QTextStream &s); -QTextStream &bom(QTextStream &s); -QTextStream &ws(QTextStream &s); -QTextStreamManipulator qSetFieldWidth(int width); -QTextStreamManipulator qSetPadChar(QChar ch); -QTextStreamManipulator qSetRealNumberPrecision(int precision); diff --git a/PyQt5/sip/PyQt5/QtCore/qthread.sip b/PyQt5/sip/PyQt5/QtCore/qthread.sip deleted file mode 100644 index e92072ce..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qthread.sip +++ /dev/null @@ -1,90 +0,0 @@ -// qthread.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QThread : QObject -{ -%TypeHeaderCode -#include -%End - -public: - static QThread *currentThread(); - static Qt::HANDLE currentThreadId(); - static int idealThreadCount(); - static void yieldCurrentThread() /ReleaseGIL/; - explicit QThread(QObject *parent /TransferThis/ = 0); - virtual ~QThread(); - - enum Priority - { - IdlePriority, - LowestPriority, - LowPriority, - NormalPriority, - HighPriority, - HighestPriority, - TimeCriticalPriority, - InheritPriority, - }; - - bool isFinished() const; - bool isRunning() const; - void setPriority(QThread::Priority priority); - QThread::Priority priority() const; - void setStackSize(uint stackSize); - uint stackSize() const; - void exit(int returnCode = 0) /ReleaseGIL/; - -public slots: - void start(QThread::Priority priority = QThread::InheritPriority) /ReleaseGIL/; - void terminate(); - void quit(); - -public: - bool wait(unsigned long msecs = ULONG_MAX) /ReleaseGIL/; - -signals: - void started(); - void finished(); - -protected: - virtual void run() /NewThread/; - int exec() /PyName=exec_,ReleaseGIL/; -%If (Py_v3) - int exec() /ReleaseGIL/; -%End - static void setTerminationEnabled(bool enabled = true); - -public: - virtual bool event(QEvent *event); - static void sleep(unsigned long) /ReleaseGIL/; - static void msleep(unsigned long) /ReleaseGIL/; - static void usleep(unsigned long) /ReleaseGIL/; - QAbstractEventDispatcher *eventDispatcher() const; - void setEventDispatcher(QAbstractEventDispatcher *eventDispatcher /Transfer/); -%If (Qt_5_2_0 -) - void requestInterruption(); -%End -%If (Qt_5_2_0 -) - bool isInterruptionRequested() const; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qthreadpool.sip b/PyQt5/sip/PyQt5/QtCore/qthreadpool.sip deleted file mode 100644 index a0d04583..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qthreadpool.sip +++ /dev/null @@ -1,66 +0,0 @@ -// qthreadpool.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QThreadPool : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QThreadPool(QObject *parent /TransferThis/ = 0); - virtual ~QThreadPool(); - static QThreadPool *globalInstance() /KeepReference/; - void start(QRunnable *runnable /GetWrapper/, int priority = 0) /ReleaseGIL/; -%MethodCode - // We have to handle the object ownership manually. - if (a0->autoDelete()) - sipTransferTo(a0Wrapper, sipSelf); - - Py_BEGIN_ALLOW_THREADS - sipCpp->start(a0, a1); - Py_END_ALLOW_THREADS -%End - - bool tryStart(QRunnable *runnable /GetWrapper/) /ReleaseGIL/; -%MethodCode - // We have to handle the object ownership manually. - if (a0->autoDelete()) - sipTransferTo(a0Wrapper, sipSelf); - - Py_BEGIN_ALLOW_THREADS - sipRes = sipCpp->tryStart(a0); - Py_END_ALLOW_THREADS -%End - - int expiryTimeout() const; - void setExpiryTimeout(int expiryTimeout); - int maxThreadCount() const; - void setMaxThreadCount(int maxThreadCount); - int activeThreadCount() const; - void reserveThread(); - void releaseThread(); - bool waitForDone(int msecs = -1) /ReleaseGIL/; -%If (Qt_5_2_0 -) - void clear(); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qtimeline.sip b/PyQt5/sip/PyQt5/QtCore/qtimeline.sip deleted file mode 100644 index 3af885f0..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qtimeline.sip +++ /dev/null @@ -1,100 +0,0 @@ -// qtimeline.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTimeLine : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum CurveShape - { - EaseInCurve, - EaseOutCurve, - EaseInOutCurve, - LinearCurve, - SineCurve, - CosineCurve, - }; - - enum Direction - { - Forward, - Backward, - }; - - enum State - { - NotRunning, - Paused, - Running, - }; - - QTimeLine(int duration = 1000, QObject *parent /TransferThis/ = 0); - virtual ~QTimeLine(); - QTimeLine::State state() const; - int loopCount() const; - void setLoopCount(int count); - QTimeLine::Direction direction() const; - void setDirection(QTimeLine::Direction direction); - int duration() const; - void setDuration(int duration); - int startFrame() const; - void setStartFrame(int frame); - int endFrame() const; - void setEndFrame(int frame); - void setFrameRange(int startFrame, int endFrame); - int updateInterval() const; - void setUpdateInterval(int interval); - QTimeLine::CurveShape curveShape() const; - void setCurveShape(QTimeLine::CurveShape shape); - int currentTime() const; - int currentFrame() const; - qreal currentValue() const; - int frameForTime(int msec) const; - virtual qreal valueForTime(int msec) const; - -public slots: - void resume(); - void setCurrentTime(int msec); - void setPaused(bool paused); - void start(); - void stop(); - void toggleDirection(); - -signals: - void finished(); - void frameChanged(int); - void stateChanged(QTimeLine::State newState); - void valueChanged(qreal x); - -protected: - virtual void timerEvent(QTimerEvent *event); - -public: - QEasingCurve easingCurve() const; - void setEasingCurve(const QEasingCurve &curve); - -private: - QTimeLine(const QTimeLine &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qtimer.sip b/PyQt5/sip/PyQt5/QtCore/qtimer.sip deleted file mode 100644 index c05e03ff..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qtimer.sip +++ /dev/null @@ -1,86 +0,0 @@ -// qtimer.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTimer : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTimer(QObject *parent /TransferThis/ = 0); - virtual ~QTimer(); - bool isActive() const; - int timerId() const; - void setInterval(int msec); - int interval() const; - bool isSingleShot() const; - void setSingleShot(bool asingleShot); - static void singleShot(int msec, SIP_PYOBJECT slot /DocType="callable-or-signal"/); -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_get_connection_parts(a1, 0, "()", true, &receiver, slot_signature)) == sipErrorNone) - { - QTimer::singleShot(a0, receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(1, a1); - } -%End - - static void singleShot(int msec, Qt::TimerType timerType, SIP_PYOBJECT slot /DocType="callable-or-signal"/); -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_get_connection_parts(a2, 0, "()", true, &receiver, slot_signature)) == sipErrorNone) - { - QTimer::singleShot(a0, a1, receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(2, a2); - } -%End - -public slots: - void start(int msec); - void start(); - void stop(); - -signals: - void timeout(); - -protected: - virtual void timerEvent(QTimerEvent *); - -public: - void setTimerType(Qt::TimerType atype); - Qt::TimerType timerType() const; - int remainingTime() const; - -private: - QTimer(const QTimer &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qtimezone.sip b/PyQt5/sip/PyQt5/QtCore/qtimezone.sip deleted file mode 100644 index a92b71bf..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qtimezone.sip +++ /dev/null @@ -1,111 +0,0 @@ -// qtimezone.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_2_0 -) - -class QTimeZone -{ -%TypeHeaderCode -#include -%End - -public: - enum TimeType - { - StandardTime, - DaylightTime, - GenericTime, - }; - - enum NameType - { - DefaultName, - LongName, - ShortName, - OffsetName, - }; - - struct OffsetData - { -%TypeHeaderCode -#include -%End - - QString abbreviation; - QDateTime atUtc; - int offsetFromUtc; - int standardTimeOffset; - int daylightTimeOffset; - }; - - typedef QVector OffsetDataList; - QTimeZone(); - explicit QTimeZone(const QByteArray &ianaId); - explicit QTimeZone(int offsetSeconds); - QTimeZone(const QByteArray &zoneId, int offsetSeconds, const QString &name, const QString &abbreviation, QLocale::Country country = QLocale::AnyCountry, const QString &comment = QString()); - QTimeZone(const QTimeZone &other); - ~QTimeZone(); - void swap(QTimeZone &other); - bool operator==(const QTimeZone &other) const; - bool operator!=(const QTimeZone &other) const; - bool isValid() const; - QByteArray id() const; - QLocale::Country country() const; - QString comment() const; - QString displayName(const QDateTime &atDateTime, QTimeZone::NameType nameType = QTimeZone::DefaultName, const QLocale &locale = QLocale()) const; - QString displayName(QTimeZone::TimeType timeType, QTimeZone::NameType nameType = QTimeZone::DefaultName, const QLocale &locale = QLocale()) const; - QString abbreviation(const QDateTime &atDateTime) const; - int offsetFromUtc(const QDateTime &atDateTime) const; - int standardTimeOffset(const QDateTime &atDateTime) const; - int daylightTimeOffset(const QDateTime &atDateTime) const; - bool hasDaylightTime() const; - bool isDaylightTime(const QDateTime &atDateTime) const; - QTimeZone::OffsetData offsetData(const QDateTime &forDateTime) const; - bool hasTransitions() const; - QTimeZone::OffsetData nextTransition(const QDateTime &afterDateTime) const; - QTimeZone::OffsetData previousTransition(const QDateTime &beforeDateTime) const; - QVector transitions(const QDateTime &fromDateTime, const QDateTime &toDateTime) const; - static QByteArray systemTimeZoneId(); - static bool isTimeZoneIdAvailable(const QByteArray &ianaId); - static QList availableTimeZoneIds(); - static QList availableTimeZoneIds(QLocale::Country country /Constrained/); - static QList availableTimeZoneIds(int offsetSeconds); - static QByteArray ianaIdToWindowsId(const QByteArray &ianaId); - static QByteArray windowsIdToDefaultIanaId(const QByteArray &windowsId); - static QByteArray windowsIdToDefaultIanaId(const QByteArray &windowsId, QLocale::Country country); - static QList windowsIdToIanaIds(const QByteArray &windowsId); - static QList windowsIdToIanaIds(const QByteArray &windowsId, QLocale::Country country); -}; - -%End -%If (Qt_5_2_0 -) -QDataStream &operator<<(QDataStream &ds, const QTimeZone &tz /Constrained/) /ReleaseGIL/; -%End -%If (Qt_5_2_0 -) -QDataStream &operator>>(QDataStream &ds, QTimeZone &tz /Constrained/) /ReleaseGIL/; -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qtranslator.sip b/PyQt5/sip/PyQt5/QtCore/qtranslator.sip deleted file mode 100644 index 1c5ff42c..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qtranslator.sip +++ /dev/null @@ -1,40 +0,0 @@ -// qtranslator.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTranslator : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTranslator(QObject *parent /TransferThis/ = 0); - virtual ~QTranslator(); - virtual QString translate(const char *context, const char *sourceText, const char *disambiguation = 0, int n = -1) const; - virtual bool isEmpty() const; - bool load(const QString &fileName, const QString &directory /DocValue="''"/ = QString(), const QString &searchDelimiters /DocValue="''"/ = QString(), const QString &suffix /DocValue="''"/ = QString()) /ReleaseGIL/; - bool load(const QLocale &locale, const QString &fileName, const QString &prefix /DocValue="''"/ = QString(), const QString &directory /DocValue="''"/ = QString(), const QString &suffix /DocValue="''"/ = QString()) /ReleaseGIL/; - bool load(const uchar *data /Array/, int len /ArraySize/, const QString &directory = QString()) /PyName=loadFromData,ReleaseGIL/; - -private: - QTranslator(const QTranslator &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qurl.sip b/PyQt5/sip/PyQt5/QtCore/qurl.sip deleted file mode 100644 index f0a13e11..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qurl.sip +++ /dev/null @@ -1,312 +0,0 @@ -// qurl.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -// Template definition for QUrlTwoFlags. -template -class QUrlTwoFlags /PyQtFlags=0x1/ -{ - // These are handled by the %ConvertToTypeCode. - //QUrlTwoFlags(E1); - //QUrlTwoFlags(E2); - QUrlTwoFlags(); - - QUrlTwoFlags &operator&=(int mask); - //QUrlTwoFlags &operator&=(uint mask); - QUrlTwoFlags &operator|=(QUrlTwoFlags f); - //QUrlTwoFlags &operator|=(E1 f); - //QUrlTwoFlags &operator|=(E2 f); - QUrlTwoFlags &operator^=(QUrlTwoFlags f); - //QUrlTwoFlags &operator^=(E1 f); - //QUrlTwoFlags &operator^=(E2 f); - - operator int() const; - - QUrlTwoFlags operator|(QUrlTwoFlags f) const; - //QUrlTwoFlags operator|(E1 f) const; - //QUrlTwoFlags operator|(E2 f) const; - QUrlTwoFlags operator^(QUrlTwoFlags f) const; - //QUrlTwoFlags operator^(E1 f) const; - //QUrlTwoFlags operator^(E2 f) const; - QUrlTwoFlags operator&(int mask) const; - //QUrlTwoFlags operator&(uint mask) const; - //QUrlTwoFlags operator&(E1 f) const; - //QUrlTwoFlags operator&(E2 f) const; - QUrlTwoFlags operator~() const; - - // These are necessary to prevent Python comparing object IDs. - bool operator==(const QUrlTwoFlags &f) const; -%MethodCode - sipRes = (sipCpp->operator int() == a0->operator int()); -%End - - bool operator!=(const QUrlTwoFlags &f) const; -%MethodCode - sipRes = (sipCpp->operator int() != a0->operator int()); -%End - - int __bool__() const; -%MethodCode - sipRes = (sipCpp->operator int() != 0); -%End - -%ConvertToTypeCode -// Allow an instance of the base enums whenever a QUrlTwoFlags is expected. - -if (sipIsErr == NULL) - return (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_E1)) || - PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_E2)) || - sipCanConvertToType(sipPy, sipType_QUrlTwoFlags, SIP_NO_CONVERTORS)); - -if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_E1)) || - PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_E2))) -{ - *sipCppPtr = new QUrlTwoFlags(int(SIPLong_AsLong(sipPy))); - - return sipGetState(sipTransferObj); -} - -*sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QUrlTwoFlags, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - -return 0; -%End -}; - -class QUrl -{ -%TypeHeaderCode -#include -%End - -%TypeCode -#include -%End - -public: - enum ParsingMode - { - TolerantMode, - StrictMode, - DecodedMode, - }; - - QUrl(); - QUrl(const QString &url, QUrl::ParsingMode mode = QUrl::TolerantMode); - QUrl(const QUrl ©); - ~QUrl(); - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End - - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - PyObject *uni = qpycore_PyObject_FromQString(sipCpp->toString()); - - if (uni) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtCore.QUrl(%R)", uni); - #else - sipRes = PyString_FromFormat("PyQt5.QtCore.QUrl("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(uni)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - - Py_DECREF(uni); - } -%End - - enum UrlFormattingOption - { - None, - RemoveScheme, - RemovePassword, - RemoveUserInfo, - RemovePort, - RemoveAuthority, - RemovePath, - RemoveQuery, - RemoveFragment, - PreferLocalFile, - StripTrailingSlash, -%If (Qt_5_2_0 -) - RemoveFilename, -%End -%If (Qt_5_2_0 -) - NormalizePathSegments, -%End - }; - - typedef QUrlTwoFlags FormattingOptions; - - enum ComponentFormattingOption - { - PrettyDecoded, - EncodeSpaces, - EncodeUnicode, - EncodeDelimiters, - EncodeReserved, - DecodeReserved, - FullyEncoded, - FullyDecoded, - }; - - typedef QFlags ComponentFormattingOptions; - QString url(QUrlTwoFlags options = QUrl::PrettyDecoded) const; - void setUrl(const QString &url, QUrl::ParsingMode mode = QUrl::TolerantMode); - bool isValid() const; - bool isEmpty() const; - void clear(); - void setScheme(const QString &scheme); - QString scheme() const; - void setAuthority(const QString &authority, QUrl::ParsingMode mode = QUrl::TolerantMode); - QString authority(QFlags options = QUrl::PrettyDecoded) const; - void setUserInfo(const QString &userInfo, QUrl::ParsingMode mode = QUrl::TolerantMode); - QString userInfo(QFlags options = QUrl::PrettyDecoded) const; -%If (Qt_5_2_0 -) - void setUserName(const QString &userName, QUrl::ParsingMode mode = QUrl::DecodedMode); -%End -%If (- Qt_5_2_0) - void setUserName(const QString &userName, QUrl::ParsingMode mode = QUrl::TolerantMode); -%End -%If (Qt_5_2_0 -) - QString userName(QFlags options = QUrl::FullyDecoded) const; -%End -%If (- Qt_5_2_0) - QString userName(QFlags options = QUrl::PrettyDecoded) const; -%End -%If (Qt_5_2_0 -) - void setPassword(const QString &password, QUrl::ParsingMode mode = QUrl::DecodedMode); -%End -%If (- Qt_5_2_0) - void setPassword(const QString &password, QUrl::ParsingMode mode = QUrl::TolerantMode); -%End -%If (Qt_5_2_0 -) - QString password(QFlags options = QUrl::FullyDecoded) const; -%End -%If (- Qt_5_2_0) - QString password(QFlags options = QUrl::PrettyDecoded) const; -%End -%If (Qt_5_2_0 -) - void setHost(const QString &host, QUrl::ParsingMode mode = QUrl::DecodedMode); -%End -%If (- Qt_5_2_0) - void setHost(const QString &host, QUrl::ParsingMode mode = QUrl::TolerantMode); -%End -%If (Qt_5_2_0 -) - QString host(QFlags options = QUrl::FullyDecoded) const; -%End -%If (- Qt_5_2_0) - QString host(QFlags options = QUrl::PrettyDecoded) const; -%End - void setPort(int port); - int port(int defaultPort = -1) const; -%If (Qt_5_2_0 -) - void setPath(const QString &path, QUrl::ParsingMode mode = QUrl::DecodedMode); -%End -%If (- Qt_5_2_0) - void setPath(const QString &path, QUrl::ParsingMode mode = QUrl::TolerantMode); -%End -%If (Qt_5_2_0 -) - QString path(QFlags options = QUrl::FullyDecoded) const; -%End -%If (- Qt_5_2_0) - QString path(QFlags options = QUrl::PrettyDecoded) const; -%End - void setFragment(const QString &fragment, QUrl::ParsingMode mode = QUrl::TolerantMode); - QString fragment(QFlags options = QUrl::PrettyDecoded) const; - QUrl resolved(const QUrl &relative) const; - bool isRelative() const; - bool isParentOf(const QUrl &url) const; - static QUrl fromLocalFile(const QString &localfile); - QString toLocalFile() const; - QString toString(QUrlTwoFlags options = QUrl::PrettyDecoded) const; - QByteArray toEncoded(QUrlTwoFlags options = QUrl::FullyEncoded) const; - static QUrl fromEncoded(const QByteArray &u, QUrl::ParsingMode mode = QUrl::TolerantMode); - void detach(); - bool isDetached() const; - bool operator<(const QUrl &url) const; - bool operator==(const QUrl &url) const; - bool operator!=(const QUrl &url) const; - static QString fromPercentEncoding(const QByteArray &); - static QByteArray toPercentEncoding(const QString &input, const QByteArray &exclude = QByteArray(), const QByteArray &include = QByteArray()); - bool hasQuery() const; - bool hasFragment() const; - QString errorString() const; - static QString fromAce(const QByteArray &); - static QByteArray toAce(const QString &); - static QStringList idnWhitelist(); - static void setIdnWhitelist(const QStringList &); - static QUrl fromUserInput(const QString &userInput); - void swap(QUrl &other); -%If (Qt_5_2_0 -) - QString topLevelDomain(QFlags options = QUrl::FullyDecoded) const; -%End -%If (- Qt_5_2_0) - QString topLevelDomain(QFlags options = QUrl::PrettyDecoded) const; -%End - bool isLocalFile() const; - QString toDisplayString(QUrlTwoFlags options = QUrl::PrettyDecoded) const; - void setQuery(const QString &query, QUrl::ParsingMode mode = QUrl::TolerantMode); - void setQuery(const QUrlQuery &query); - QString query(QFlags options = QUrl::PrettyDecoded) const; -%If (Qt_5_1_0 -) - static QStringList toStringList(const QList &uris, QUrlTwoFlags options = QUrl::PrettyDecoded); -%End -%If (Qt_5_1_0 -) - static QList fromStringList(const QStringList &uris, QUrl::ParsingMode mode = QUrl::TolerantMode); -%End -%If (Qt_5_2_0 -) - QUrl adjusted(QUrlTwoFlags options) const; -%End -%If (Qt_5_2_0 -) - QString fileName(QFlags options = QUrl::FullyDecoded) const; -%End -%If (Qt_5_2_0 -) - bool matches(const QUrl &url, QUrlTwoFlags options) const; -%End -%If (Qt_5_4_0 -) - - enum UserInputResolutionOption - { - DefaultResolution, - AssumeLocalFile, - }; - -%End -%If (Qt_5_4_0 -) - typedef QFlags UserInputResolutionOptions; -%End -%If (Qt_5_4_0 -) - static QUrl fromUserInput(const QString &userInput, const QString &workingDirectory, QFlags options = QUrl::DefaultResolution); -%End -}; - -QFlags operator|(QUrl::ComponentFormattingOption f1, QFlags f2); -QDataStream &operator<<(QDataStream &, const QUrl & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QUrl & /Constrained/) /ReleaseGIL/; -QUrlTwoFlags operator|(QUrl::UrlFormattingOption f1, QUrlTwoFlags f2); -QUrlTwoFlags operator|(QUrl::ComponentFormattingOption f, QUrlTwoFlags i); diff --git a/PyQt5/sip/PyQt5/QtCore/qurlquery.sip b/PyQt5/sip/PyQt5/QtCore/qurlquery.sip deleted file mode 100644 index 7303aa1d..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qurlquery.sip +++ /dev/null @@ -1,57 +0,0 @@ -// qurlquery.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QUrlQuery -{ -%TypeHeaderCode -#include -%End - -public: - QUrlQuery(); - explicit QUrlQuery(const QUrl &url); - explicit QUrlQuery(const QString &queryString); - QUrlQuery(const QUrlQuery &other); - ~QUrlQuery(); - bool operator==(const QUrlQuery &other) const; - bool operator!=(const QUrlQuery &other) const; - void swap(QUrlQuery &other); - bool isEmpty() const; - bool isDetached() const; - void clear(); - QString query(QFlags options = QUrl::PrettyDecoded) const; - void setQuery(const QString &queryString); - QString toString(QFlags options = QUrl::PrettyDecoded) const; - void setQueryDelimiters(QChar valueDelimiter, QChar pairDelimiter); - QChar queryValueDelimiter() const; - QChar queryPairDelimiter() const; - void setQueryItems(const QList> &query); - QList> queryItems(QFlags options = QUrl::PrettyDecoded) const; - bool hasQueryItem(const QString &key) const; - void addQueryItem(const QString &key, const QString &value); - void removeQueryItem(const QString &key); - QString queryItemValue(const QString &key, QFlags options = QUrl::PrettyDecoded) const; - QStringList allQueryItemValues(const QString &key, QFlags options = QUrl::PrettyDecoded) const; - void removeAllQueryItems(const QString &key); - static QChar defaultQueryValueDelimiter(); - static QChar defaultQueryPairDelimiter(); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/quuid.sip b/PyQt5/sip/PyQt5/QtCore/quuid.sip deleted file mode 100644 index 7e988e9f..00000000 --- a/PyQt5/sip/PyQt5/QtCore/quuid.sip +++ /dev/null @@ -1,100 +0,0 @@ -// quuid.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QUuid -{ -%TypeHeaderCode -#include -%End - -public: - enum Variant - { - VarUnknown, - NCS, - DCE, - Microsoft, - Reserved, - }; - - enum Version - { - VerUnknown, - Time, - EmbeddedPOSIX, - Md5, - Name, - Random, - Sha1, - }; - - QUuid(); - QUuid(uint l, ushort w1, ushort w2, uchar b1 /PyInt/, uchar b2 /PyInt/, uchar b3 /PyInt/, uchar b4 /PyInt/, uchar b5 /PyInt/, uchar b6 /PyInt/, uchar b7 /PyInt/, uchar b8 /PyInt/); - QUuid(const QString &); - QUuid(const QByteArray &); - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End - - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - PyObject *uni = qpycore_PyObject_FromQString(sipCpp->toString()); - - if (uni) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtCore.QUuid(%R)", uni); - #else - sipRes = PyString_FromFormat("PyQt5.QtCore.QUuid("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(uni)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - - Py_DECREF(uni); - } -%End - - QString toString() const; - bool isNull() const; - bool operator==(const QUuid &orig) const; - bool operator!=(const QUuid &orig) const; - bool operator<(const QUuid &other) const; - bool operator>(const QUuid &other) const; - static QUuid createUuid(); - static QUuid createUuidV3(const QUuid &ns, const QByteArray &baseData); - static QUuid createUuidV5(const QUuid &ns, const QByteArray &baseData); - static QUuid createUuidV3(const QUuid &ns, const QString &baseData); - static QUuid createUuidV5(const QUuid &ns, const QString &baseData); - QUuid::Variant variant() const; - QUuid::Version version() const; - QByteArray toByteArray() const; - QByteArray toRfc4122() const; - static QUuid fromRfc4122(const QByteArray &); -}; - -QDataStream &operator<<(QDataStream &, const QUuid & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QUuid & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtCore/qvariant.sip b/PyQt5/sip/PyQt5/QtCore/qvariant.sip deleted file mode 100644 index 6c1b5a59..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qvariant.sip +++ /dev/null @@ -1,180 +0,0 @@ -// qvariant.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QVariant /AllowNone/ -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode -if (sipIsErr == NULL) - // We can convert everything to a QVariant. - return 1; - -// If it is already a QVariant then just return it. -if (Py_TYPE(sipPy) == sipTypeAsPyTypeObject(sipType_QVariant)) -{ - *sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, - sipType_QVariant, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - - return 0; -} - -// Convert it to a QVariant. -QVariant var = qpycore_PyObject_AsQVariant(sipPy, sipIsErr); - -if (*sipIsErr) - return 0; - -*sipCppPtr = new QVariant(var); - -return sipGetState(sipTransferObj); -%End - -%ConvertFromTypeCode -return qpycore_PyObject_FromQVariant(*sipCpp); -%End - -public: - enum Type - { - Invalid, - Bool, - Int, - UInt, - LongLong, - ULongLong, - Double, - Char, - Map, - List, - String, - StringList, - ByteArray, - BitArray, - Date, - Time, - DateTime, - Url, - Locale, - Rect, - RectF, - Size, - SizeF, - Line, - LineF, - Point, - PointF, - RegExp, - Font, - Pixmap, - Brush, - Color, - Palette, - Icon, - Image, - Polygon, - Region, - Bitmap, - Cursor, - SizePolicy, - KeySequence, - Pen, - TextLength, - TextFormat, - Matrix, - Transform, - Hash, - Matrix4x4, - Vector2D, - Vector3D, - Vector4D, - Quaternion, - EasingCurve, - Uuid, - ModelIndex, - PolygonF, - RegularExpression, - UserType, - }; - - QVariant(); - QVariant(QVariant::Type type /Constrained/); - QVariant(SIP_PYOBJECT); -%MethodCode - int is_err = 0; - QVariant var = qpycore_PyObject_AsQVariant(a0, &is_err); - - if (is_err) - sipCpp = 0; - else - sipCpp = new QVariant(var); -%End - - QVariant(const QVariant &other); - ~QVariant(); - SIP_PYOBJECT value() const; -%MethodCode - sipRes = qpycore_PyObject_FromQVariant(*sipCpp); -%End - - QVariant::Type type() const; - int userType() const; - const char *typeName() const; - bool canConvert(int targetTypeId) const; - bool convert(int targetTypeId); - bool isValid() const; - bool isNull() const; - void clear(); - void load(QDataStream &ds) /ReleaseGIL/; - void save(QDataStream &ds) const /ReleaseGIL/; - static const char *typeToName(int typeId); - static QVariant::Type nameToType(const char *name); - bool operator==(const QVariant &v) const; - bool operator!=(const QVariant &v) const; - void swap(QVariant &other); -%If (Qt_5_2_0 -) - bool operator<(const QVariant &v) const; -%End -%If (Qt_5_2_0 -) - bool operator<=(const QVariant &v) const; -%End -%If (Qt_5_2_0 -) - bool operator>(const QVariant &v) const; -%End -%If (Qt_5_2_0 -) - bool operator>=(const QVariant &v) const; -%End -}; - -typedef QList QVariantList /DocType="list-of-object"/; -typedef QHash QVariantHash /DocType="dict-of-str-object"/; -typedef QMap QVariantMap /DocType="dict-of-str-object"/; -QDataStream &operator>>(QDataStream &s, QVariant &p /Constrained/) /ReleaseGIL/; -QDataStream &operator<<(QDataStream &s, const QVariant &p /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &s, QVariant::Type &p /Constrained,In/) /ReleaseGIL/; -QDataStream &operator<<(QDataStream &s, const QVariant::Type p /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtCore/qvariantanimation.sip b/PyQt5/sip/PyQt5/QtCore/qvariantanimation.sip deleted file mode 100644 index 5becab0a..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qvariantanimation.sip +++ /dev/null @@ -1,60 +0,0 @@ -// qvariantanimation.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QVariantAnimation : QAbstractAnimation -{ -%TypeHeaderCode -#include -%End - - typedef QVector> KeyValues; - -public: - QVariantAnimation(QObject *parent /TransferThis/ = 0); - virtual ~QVariantAnimation(); - QVariant startValue() const; - void setStartValue(const QVariant &value); - QVariant endValue() const; - void setEndValue(const QVariant &value); - QVariant keyValueAt(qreal step) const; - void setKeyValueAt(qreal step, const QVariant &value); - KeyValues keyValues() const; - void setKeyValues(const KeyValues &values); - QVariant currentValue() const; - virtual int duration() const; - void setDuration(int msecs); - QEasingCurve easingCurve() const; - void setEasingCurve(const QEasingCurve &easing); - -signals: - void valueChanged(const QVariant &value); - -protected: - virtual bool event(QEvent *event); - virtual void updateCurrentTime(int); - virtual void updateState(QAbstractAnimation::State newState, QAbstractAnimation::State oldState); - virtual void updateCurrentValue(const QVariant &value); - virtual QVariant interpolated(const QVariant &from, const QVariant &to, qreal progress) const; - -private: - QVariantAnimation(const QVariantAnimation &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qwaitcondition.sip b/PyQt5/sip/PyQt5/QtCore/qwaitcondition.sip deleted file mode 100644 index 74b7df29..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qwaitcondition.sip +++ /dev/null @@ -1,39 +0,0 @@ -// qwaitcondition.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWaitCondition -{ -%TypeHeaderCode -#include -%End - -public: - QWaitCondition(); - ~QWaitCondition(); - bool wait(QMutex *mutex, unsigned long msecs = ULONG_MAX) /ReleaseGIL/; - bool wait(QReadWriteLock *readWriteLock, unsigned long msecs = ULONG_MAX) /ReleaseGIL/; - void wakeOne(); - void wakeAll(); - -private: - QWaitCondition(const QWaitCondition &); -}; diff --git a/PyQt5/sip/PyQt5/QtCore/qwineventnotifier.sip b/PyQt5/sip/PyQt5/QtCore/qwineventnotifier.sip deleted file mode 100644 index c18008a7..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qwineventnotifier.sip +++ /dev/null @@ -1,51 +0,0 @@ -// This is the SIP specification of the QWinEventNotifier class. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (WS_WIN) - -class QWinEventNotifier: QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QWinEventNotifier(QObject *parent /TransferThis/ = 0); - explicit QWinEventNotifier(Qt::HANDLE hEvent, QObject *parent /TransferThis/ = 0); - ~QWinEventNotifier(); - - Qt::HANDLE handle() const; - bool isEnabled() const; - void setHandle(Qt::HANDLE hEvent); - -public slots: - void setEnabled(bool enable); - -signals: - void activated(Qt::HANDLE hEvent); - -protected: - bool event(QEvent *e); - -private: - QWinEventNotifier(const QWinEventNotifier &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtCore/qxmlstream.sip b/PyQt5/sip/PyQt5/QtCore/qxmlstream.sip deleted file mode 100644 index b19ffde7..00000000 --- a/PyQt5/sip/PyQt5/QtCore/qxmlstream.sip +++ /dev/null @@ -1,456 +0,0 @@ -// qxmlstream.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtCore Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QXmlStreamAttribute -{ -%TypeHeaderCode -#include -%End - -public: - QXmlStreamAttribute(); - QXmlStreamAttribute(const QString &qualifiedName, const QString &value); - QXmlStreamAttribute(const QString &namespaceUri, const QString &name, const QString &value); - QXmlStreamAttribute(const QXmlStreamAttribute &); - ~QXmlStreamAttribute(); - QStringRef namespaceUri() const; - QStringRef name() const; - QStringRef qualifiedName() const; - QStringRef prefix() const; - QStringRef value() const; - bool isDefault() const; - bool operator==(const QXmlStreamAttribute &other) const; - bool operator!=(const QXmlStreamAttribute &other) const; -}; - -class QXmlStreamAttributes -{ -%TypeHeaderCode -#include -%End - -public: - QXmlStreamAttributes(); - QStringRef value(const QString &namespaceUri, const QString &name) const; - QStringRef value(const QString &qualifiedName) const; - void append(const QString &namespaceUri, const QString &name, const QString &value); - void append(const QString &qualifiedName, const QString &value); - void append(const QXmlStreamAttribute &attribute); - bool hasAttribute(const QString &qualifiedName) const; - bool hasAttribute(const QString &namespaceUri, const QString &name) const; -// Methods inherited from QVector and Python special methods. -// Keep in sync with QPolygon and QPolygonF. - -// This is picked up with "using" by QXmlStreamAttributes. -//void append(const QXmlStreamAttribute &value); - -const QXmlStreamAttribute &at(int i) const; -void clear(); -bool contains(const QXmlStreamAttribute &value) const; -int count(const QXmlStreamAttribute &value) const; -int count() const /__len__/; -void *data(); - -// Note the Qt return value is discarded as it would require handwritten code -// and seems pretty useless. -void fill(const QXmlStreamAttribute &value, int size = -1); - -QXmlStreamAttribute &first(); -int indexOf(const QXmlStreamAttribute &value, int from = 0) const; -void insert(int i, const QXmlStreamAttribute &value); -bool isEmpty() const; -QXmlStreamAttribute &last(); -int lastIndexOf(const QXmlStreamAttribute &value, int from = -1) const; - -// Note the Qt return type is QVector. We can't do the -// usual trick because there is no QXmlStreamAttributes ctor that takes a -// QVector argument. We could use handwritten code but we -// don't bother. -//QXmlStreamAttributes mid(int pos, int length = -1) const; - -void prepend(const QXmlStreamAttribute &value); -void remove(int i); -void remove(int i, int count); -void replace(int i, const QXmlStreamAttribute &value); -int size() const; - -// These are hidden by other implementations in QXmlStreamAttributes. -//QXmlStreamAttribute value(int i) const; -//QXmlStreamAttribute value(int i, const QXmlStreamAttribute &defaultValue) const; - -bool operator!=(const QXmlStreamAttributes &other) const; - -// Note the Qt return type is QVector. We can't do the -// usual trick because there is no QXmlStreamAttributes ctor that takes a -// QVector argument. We could use handwritten code but we -// don't bother. -//QXmlStreamAttributes operator+(const QXmlStreamAttributes &other) const; - -QXmlStreamAttributes &operator+=(const QXmlStreamAttributes &other); -QXmlStreamAttributes &operator+=(const QXmlStreamAttribute &value); - -bool operator==(const QXmlStreamAttributes &other) const; - -QXmlStreamAttribute &operator[](int i); -%MethodCode -SIP_SSIZE_T idx = sipConvertFromSequenceIndex(a0, sipCpp->count()); - -if (idx < 0) - sipIsErr = 1; -else - sipRes = new QXmlStreamAttribute(sipCpp->operator[]((int)idx)); -%End - -// Some additional Python special methods. - -void __setitem__(int i, const QXmlStreamAttribute &value); -%MethodCode -int len; - -len = sipCpp->count(); - -if ((a0 = (int)sipConvertFromSequenceIndex(a0, len)) < 0) - sipIsErr = 1; -else - (*sipCpp)[a0] = *a1; -%End - -void __setitem__(SIP_PYSLICE slice, const QXmlStreamAttributes &list); -%MethodCode -SIP_SSIZE_T len, start, stop, step, slicelength, i; - -len = sipCpp->count(); - -#if PY_VERSION_HEX >= 0x03020000 -if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) -#else -if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) -#endif - sipIsErr = 1; -else -{ - int vlen = a1->count(); - - if (vlen != slicelength) - { - sipBadLengthForSlice(vlen, slicelength); - sipIsErr = 1; - } - else - { - QVector::const_iterator it = a1->begin(); - - for (i = 0; i < slicelength; ++i) - { - (*sipCpp)[start] = *it; - start += step; - ++it; - } - } -} -%End - -void __delitem__(int i); -%MethodCode -int len; - -len = sipCpp->count(); - -if ((a0 = (int)sipConvertFromSequenceIndex(a0, len)) < 0) - sipIsErr = 1; -else - sipCpp->remove(a0); -%End - -void __delitem__(SIP_PYSLICE slice); -%MethodCode -SIP_SSIZE_T len, start, stop, step, slicelength, i; - -len = sipCpp->count(); - -#if PY_VERSION_HEX >= 0x03020000 -if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) -#else -if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) -#endif - sipIsErr = 1; -else - for (i = 0; i < slicelength; ++i) - { - sipCpp->remove(start); - start += step - 1; - } -%End - -QXmlStreamAttributes &operator[](SIP_PYSLICE slice); -%MethodCode -SIP_SSIZE_T len, start, stop, step, slicelength, i; - -len = sipCpp->count(); - -#if PY_VERSION_HEX >= 0x03020000 -if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) -#else -if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) -#endif - sipIsErr = 1; -else -{ - sipRes = new QXmlStreamAttributes(); - - for (i = 0; i < slicelength; ++i) - { - (*sipRes) += (*sipCpp)[start]; - start += step; - } -} -%End - -int __contains__(const QXmlStreamAttribute &value); -%MethodCode -// It looks like you can't assign QBool to int. -sipRes = bool(sipCpp->contains(*a0)); -%End -}; - -class QXmlStreamNamespaceDeclaration -{ -%TypeHeaderCode -#include -%End - -public: - QXmlStreamNamespaceDeclaration(); - QXmlStreamNamespaceDeclaration(const QXmlStreamNamespaceDeclaration &); - QXmlStreamNamespaceDeclaration(const QString &prefix, const QString &namespaceUri); - ~QXmlStreamNamespaceDeclaration(); - QStringRef prefix() const; - QStringRef namespaceUri() const; - bool operator==(const QXmlStreamNamespaceDeclaration &other) const; - bool operator!=(const QXmlStreamNamespaceDeclaration &other) const; -}; - -typedef QVector QXmlStreamNamespaceDeclarations; - -class QXmlStreamNotationDeclaration -{ -%TypeHeaderCode -#include -%End - -public: - QXmlStreamNotationDeclaration(); - QXmlStreamNotationDeclaration(const QXmlStreamNotationDeclaration &); - ~QXmlStreamNotationDeclaration(); - QStringRef name() const; - QStringRef systemId() const; - QStringRef publicId() const; - bool operator==(const QXmlStreamNotationDeclaration &other) const; - bool operator!=(const QXmlStreamNotationDeclaration &other) const; -}; - -typedef QVector QXmlStreamNotationDeclarations; - -class QXmlStreamEntityDeclaration -{ -%TypeHeaderCode -#include -%End - -public: - QXmlStreamEntityDeclaration(); - QXmlStreamEntityDeclaration(const QXmlStreamEntityDeclaration &); - ~QXmlStreamEntityDeclaration(); - QStringRef name() const; - QStringRef notationName() const; - QStringRef systemId() const; - QStringRef publicId() const; - QStringRef value() const; - bool operator==(const QXmlStreamEntityDeclaration &other) const; - bool operator!=(const QXmlStreamEntityDeclaration &other) const; -}; - -typedef QVector QXmlStreamEntityDeclarations; - -class QXmlStreamEntityResolver -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QXmlStreamEntityResolver(); - virtual QString resolveUndeclaredEntity(const QString &name); -}; - -class QXmlStreamReader -{ -%TypeHeaderCode -#include -%End - -public: - enum TokenType - { - NoToken, - Invalid, - StartDocument, - EndDocument, - StartElement, - EndElement, - Characters, - Comment, - DTD, - EntityReference, - ProcessingInstruction, - }; - - QXmlStreamReader(); - explicit QXmlStreamReader(QIODevice *device); - explicit QXmlStreamReader(const QByteArray &data); - explicit QXmlStreamReader(const QString &data); - ~QXmlStreamReader(); - void setDevice(QIODevice *device); - QIODevice *device() const; - void addData(const QByteArray &data); - void addData(const QString &data); - void clear(); - bool atEnd() const; - QXmlStreamReader::TokenType readNext(); - QXmlStreamReader::TokenType tokenType() const; - QString tokenString() const; - void setNamespaceProcessing(bool); - bool namespaceProcessing() const; - bool isStartDocument() const; - bool isEndDocument() const; - bool isStartElement() const; - bool isEndElement() const; - bool isCharacters() const; - bool isWhitespace() const; - bool isCDATA() const; - bool isComment() const; - bool isDTD() const; - bool isEntityReference() const; - bool isProcessingInstruction() const; - bool isStandaloneDocument() const; - QStringRef documentVersion() const; - QStringRef documentEncoding() const; - qint64 lineNumber() const; - qint64 columnNumber() const; - qint64 characterOffset() const; - QXmlStreamAttributes attributes() const; - - enum ReadElementTextBehaviour - { - ErrorOnUnexpectedElement, - IncludeChildElements, - SkipChildElements, - }; - - QString readElementText(QXmlStreamReader::ReadElementTextBehaviour behaviour = QXmlStreamReader::ErrorOnUnexpectedElement); - QStringRef name() const; - QStringRef namespaceUri() const; - QStringRef qualifiedName() const; - QStringRef prefix() const; - QStringRef processingInstructionTarget() const; - QStringRef processingInstructionData() const; - QStringRef text() const; - QXmlStreamNamespaceDeclarations namespaceDeclarations() const; - void addExtraNamespaceDeclaration(const QXmlStreamNamespaceDeclaration &extraNamespaceDeclaraction); - void addExtraNamespaceDeclarations(const QXmlStreamNamespaceDeclarations &extraNamespaceDeclaractions); - QXmlStreamNotationDeclarations notationDeclarations() const; - QXmlStreamEntityDeclarations entityDeclarations() const; - QStringRef dtdName() const; - QStringRef dtdPublicId() const; - QStringRef dtdSystemId() const; - - enum Error - { - NoError, - UnexpectedElementError, - CustomError, - NotWellFormedError, - PrematureEndOfDocumentError, - }; - - void raiseError(const QString &message /DocValue="''"/ = QString()); - QString errorString() const; - QXmlStreamReader::Error error() const; - bool hasError() const; - void setEntityResolver(QXmlStreamEntityResolver *resolver /KeepReference/); - QXmlStreamEntityResolver *entityResolver() const; - bool readNextStartElement(); - void skipCurrentElement(); - -private: - QXmlStreamReader(const QXmlStreamReader &); -}; - -class QXmlStreamWriter -{ -%TypeHeaderCode -#include -%End - -public: - QXmlStreamWriter(); - explicit QXmlStreamWriter(QIODevice *device); - explicit QXmlStreamWriter(QByteArray *array); - ~QXmlStreamWriter(); - void setDevice(QIODevice *device); - QIODevice *device() const; - void setCodec(QTextCodec *codec /KeepReference/); - void setCodec(const char *codecName); - QTextCodec *codec() const; - void setAutoFormatting(bool); - bool autoFormatting() const; - void setAutoFormattingIndent(int spaces); - int autoFormattingIndent() const; - void writeAttribute(const QString &qualifiedName, const QString &value); - void writeAttribute(const QString &namespaceUri, const QString &name, const QString &value); - void writeAttribute(const QXmlStreamAttribute &attribute); - void writeAttributes(const QXmlStreamAttributes &attributes); - void writeCDATA(const QString &text); - void writeCharacters(const QString &text); - void writeComment(const QString &text); - void writeDTD(const QString &dtd); - void writeEmptyElement(const QString &qualifiedName); - void writeEmptyElement(const QString &namespaceUri, const QString &name); - void writeTextElement(const QString &qualifiedName, const QString &text); - void writeTextElement(const QString &namespaceUri, const QString &name, const QString &text); - void writeEndDocument(); - void writeEndElement(); - void writeEntityReference(const QString &name); - void writeNamespace(const QString &namespaceUri, const QString &prefix /DocValue="''"/ = QString()); - void writeDefaultNamespace(const QString &namespaceUri); - void writeProcessingInstruction(const QString &target, const QString &data /DocValue="''"/ = QString()); - void writeStartDocument(); - void writeStartDocument(const QString &version); - void writeStartDocument(const QString &version, bool standalone); - void writeStartElement(const QString &qualifiedName); - void writeStartElement(const QString &namespaceUri, const QString &name); - void writeCurrentToken(const QXmlStreamReader &reader); - bool hasError() const; - -private: - QXmlStreamWriter(const QXmlStreamWriter &); -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/QtDesignermod.sip b/PyQt5/sip/PyQt5/QtDesigner/QtDesignermod.sip deleted file mode 100644 index ce327ffb..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/QtDesignermod.sip +++ /dev/null @@ -1,72 +0,0 @@ -// QtDesignermod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtDesigner, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtWidgets/QtWidgetsmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include abstractactioneditor.sip -%Include abstractformbuilder.sip -%Include abstractformeditor.sip -%Include abstractformwindow.sip -%Include abstractformwindowcursor.sip -%Include abstractformwindowmanager.sip -%Include abstractobjectinspector.sip -%Include abstractpropertyeditor.sip -%Include abstractwidgetbox.sip -%Include container.sip -%Include customwidget.sip -%Include default_extensionfactory.sip -%Include extension.sip -%Include formbuilder.sip -%Include membersheet.sip -%Include propertysheet.sip -%Include qextensionmanager.sip -%Include taskmenu.sip -%Include qpydesignercontainerextension.sip -%Include qpydesignercustomwidgetcollectionplugin.sip -%Include qpydesignercustomwidgetplugin.sip -%Include qpydesignermembersheetextension.sip -%Include qpydesignerpropertysheetextension.sip -%Include qpydesignertaskmenuextension.sip diff --git a/PyQt5/sip/PyQt5/QtDesigner/abstractactioneditor.sip b/PyQt5/sip/PyQt5/QtDesigner/abstractactioneditor.sip deleted file mode 100644 index be0bdd44..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/abstractactioneditor.sip +++ /dev/null @@ -1,38 +0,0 @@ -// abstractactioneditor.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerActionEditorInterface : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QDesignerActionEditorInterface(QWidget *parent /TransferThis/, Qt::WindowFlags flags = 0); - virtual ~QDesignerActionEditorInterface(); - virtual QDesignerFormEditorInterface *core() const; - virtual void manageAction(QAction *action) = 0; - virtual void unmanageAction(QAction *action) = 0; - -public slots: - virtual void setFormWindow(QDesignerFormWindowInterface *formWindow /KeepReference/) = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/abstractformbuilder.sip b/PyQt5/sip/PyQt5/QtDesigner/abstractformbuilder.sip deleted file mode 100644 index 9b7b84d6..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/abstractformbuilder.sip +++ /dev/null @@ -1,40 +0,0 @@ -// abstractformbuilder.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractFormBuilder -{ -%TypeHeaderCode -#include -%End - -public: - QAbstractFormBuilder(); - virtual ~QAbstractFormBuilder(); - virtual QWidget *load(QIODevice *device, QWidget *parent /TransferThis/ = 0) /Factory/; - virtual void save(QIODevice *dev, QWidget *widget); - void setWorkingDirectory(const QDir &directory); - QDir workingDirectory() const; - QString errorString() const; - -private: - QAbstractFormBuilder(const QAbstractFormBuilder &other); -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/abstractformeditor.sip b/PyQt5/sip/PyQt5/QtDesigner/abstractformeditor.sip deleted file mode 100644 index 916dd950..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/abstractformeditor.sip +++ /dev/null @@ -1,46 +0,0 @@ -// abstractformeditor.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerFormEditorInterface : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QDesignerFormEditorInterface(QObject *parent /TransferThis/ = 0); - virtual ~QDesignerFormEditorInterface(); - QExtensionManager *extensionManager() const; - QWidget *topLevel() const; - QDesignerWidgetBoxInterface *widgetBox() const; - QDesignerPropertyEditorInterface *propertyEditor() const; - QDesignerObjectInspectorInterface *objectInspector() const; - QDesignerFormWindowManagerInterface *formWindowManager() const; - QDesignerActionEditorInterface *actionEditor() const; - void setWidgetBox(QDesignerWidgetBoxInterface *widgetBox /KeepReference/); - void setPropertyEditor(QDesignerPropertyEditorInterface *propertyEditor /KeepReference/); - void setObjectInspector(QDesignerObjectInspectorInterface *objectInspector /KeepReference/); - void setActionEditor(QDesignerActionEditorInterface *actionEditor /KeepReference/); - -private: - QDesignerFormEditorInterface(const QDesignerFormEditorInterface &other); -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/abstractformwindow.sip b/PyQt5/sip/PyQt5/QtDesigner/abstractformwindow.sip deleted file mode 100644 index 03f5a4c7..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/abstractformwindow.sip +++ /dev/null @@ -1,106 +0,0 @@ -// abstractformwindow.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerFormWindowInterface : QWidget /Abstract/ -{ -%TypeHeaderCode -#include -%End - -public: - enum FeatureFlag - { - EditFeature, - GridFeature, - TabOrderFeature, - DefaultFeature, - }; - - typedef QFlags Feature; - QDesignerFormWindowInterface(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QDesignerFormWindowInterface(); - virtual QString fileName() const = 0; - virtual QDir absoluteDir() const = 0; - virtual QString contents() const = 0; - virtual bool setContents(QIODevice *dev, QString *errorMessage = 0) = 0; - virtual QFlags features() const = 0; - virtual bool hasFeature(QFlags f) const = 0; - virtual QString author() const = 0; - virtual void setAuthor(const QString &author) = 0; - virtual QString comment() const = 0; - virtual void setComment(const QString &comment) = 0; - virtual void layoutDefault(int *margin, int *spacing) = 0; - virtual void setLayoutDefault(int margin, int spacing) = 0; - virtual void layoutFunction(QString *margin /Out/, QString *spacing /Out/) = 0; - virtual void setLayoutFunction(const QString &margin, const QString &spacing) = 0; - virtual QString pixmapFunction() const = 0; - virtual void setPixmapFunction(const QString &pixmapFunction) = 0; - virtual QString exportMacro() const = 0; - virtual void setExportMacro(const QString &exportMacro) = 0; - virtual QStringList includeHints() const = 0; - virtual void setIncludeHints(const QStringList &includeHints) = 0; - virtual QDesignerFormEditorInterface *core() const; - virtual QDesignerFormWindowCursorInterface *cursor() const = 0; - virtual QPoint grid() const = 0; - virtual QWidget *mainContainer() const = 0; - virtual void setMainContainer(QWidget *mainContainer /KeepReference/) = 0; - virtual bool isManaged(QWidget *widget) const = 0; - virtual bool isDirty() const = 0; - static QDesignerFormWindowInterface *findFormWindow(QWidget *w); - static QDesignerFormWindowInterface *findFormWindow(QObject *obj); - virtual void emitSelectionChanged() = 0; - virtual QStringList resourceFiles() const = 0; - virtual void addResourceFile(const QString &path) = 0; - virtual void removeResourceFile(const QString &path) = 0; - -public slots: - virtual void manageWidget(QWidget *widget) = 0; - virtual void unmanageWidget(QWidget *widget) = 0; - virtual void setFeatures(QFlags f) = 0; - virtual void setDirty(bool dirty) = 0; - virtual void clearSelection(bool update = true) = 0; - virtual void selectWidget(QWidget *widget, bool select = true) = 0; - virtual void setGrid(const QPoint &grid) = 0; - virtual void setFileName(const QString &fileName) = 0; - virtual bool setContents(const QString &contents) = 0; - -signals: - void mainContainerChanged(QWidget *mainContainer); - void fileNameChanged(const QString &fileName); - void featureChanged(QFlags f); - void selectionChanged(); - void geometryChanged(); - void resourceFilesChanged(); - void widgetManaged(QWidget *widget); - void widgetUnmanaged(QWidget *widget); - void aboutToUnmanageWidget(QWidget *widget); - void activated(QWidget *widget); - void changed(); - void widgetRemoved(QWidget *w); - void objectRemoved(QObject *o); - -public: - virtual QStringList checkContents() const = 0; - QStringList activeResourceFilePaths() const; - virtual QWidget *formContainer() const = 0; - void activateResourceFilePaths(const QStringList &paths, int *errorCount = 0, QString *errorMessages /Out/ = 0); -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/abstractformwindowcursor.sip b/PyQt5/sip/PyQt5/QtDesigner/abstractformwindowcursor.sip deleted file mode 100644 index 90231171..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/abstractformwindowcursor.sip +++ /dev/null @@ -1,64 +0,0 @@ -// abstractformwindowcursor.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerFormWindowCursorInterface -{ -%TypeHeaderCode -#include -%End - -public: - enum MoveOperation - { - NoMove, - Start, - End, - Next, - Prev, - Left, - Right, - Up, - Down, - }; - - enum MoveMode - { - MoveAnchor, - KeepAnchor, - }; - - virtual ~QDesignerFormWindowCursorInterface(); - virtual QDesignerFormWindowInterface *formWindow() const = 0; - virtual bool movePosition(QDesignerFormWindowCursorInterface::MoveOperation op, QDesignerFormWindowCursorInterface::MoveMode mode = QDesignerFormWindowCursorInterface::MoveAnchor) = 0; - virtual int position() const = 0; - virtual void setPosition(int pos, QDesignerFormWindowCursorInterface::MoveMode mode = QDesignerFormWindowCursorInterface::MoveAnchor) = 0; - virtual QWidget *current() const = 0; - virtual int widgetCount() const = 0; - virtual QWidget *widget(int index) const = 0; - virtual bool hasSelection() const = 0; - virtual int selectedWidgetCount() const = 0; - virtual QWidget *selectedWidget(int index) const = 0; - virtual void setProperty(const QString &name, const QVariant &value) = 0; - virtual void setWidgetProperty(QWidget *widget, const QString &name, const QVariant &value) = 0; - virtual void resetWidgetProperty(QWidget *widget, const QString &name) = 0; - bool isWidgetSelected(QWidget *widget) const; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/abstractformwindowmanager.sip b/PyQt5/sip/PyQt5/QtDesigner/abstractformwindowmanager.sip deleted file mode 100644 index 4c00b277..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/abstractformwindowmanager.sip +++ /dev/null @@ -1,88 +0,0 @@ -// abstractformwindowmanager.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerFormWindowManagerInterface : QObject /Abstract/ -{ -%TypeHeaderCode -#include -%End - -public: - explicit QDesignerFormWindowManagerInterface(QObject *parent /TransferThis/ = 0); - virtual ~QDesignerFormWindowManagerInterface(); - QAction *actionFormLayout() const /Transfer/; - QAction *actionSimplifyLayout() const /Transfer/; - virtual QDesignerFormWindowInterface *activeFormWindow() const = 0; - virtual int formWindowCount() const = 0; - virtual QDesignerFormWindowInterface *formWindow(int index) const = 0 /Transfer/; - virtual QDesignerFormWindowInterface *createFormWindow(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0) = 0; - virtual QDesignerFormEditorInterface *core() const = 0; - -signals: - void formWindowAdded(QDesignerFormWindowInterface *formWindow); - void formWindowRemoved(QDesignerFormWindowInterface *formWindow); - void activeFormWindowChanged(QDesignerFormWindowInterface *formWindow); - void formWindowSettingsChanged(QDesignerFormWindowInterface *fw); - -public slots: - virtual void addFormWindow(QDesignerFormWindowInterface *formWindow) = 0; - virtual void removeFormWindow(QDesignerFormWindowInterface *formWindow) = 0; - virtual void setActiveFormWindow(QDesignerFormWindowInterface *formWindow) = 0; - -public: - enum Action - { - CutAction, - CopyAction, - PasteAction, - DeleteAction, - SelectAllAction, - LowerAction, - RaiseAction, - UndoAction, - RedoAction, - HorizontalLayoutAction, - VerticalLayoutAction, - SplitHorizontalAction, - SplitVerticalAction, - GridLayoutAction, - FormLayoutAction, - BreakLayoutAction, - AdjustSizeAction, - SimplifyLayoutAction, - DefaultPreviewAction, - FormWindowSettingsDialogAction, - }; - - enum ActionGroup - { - StyledPreviewActionGroup, - }; - - virtual QAction *action(QDesignerFormWindowManagerInterface::Action action) const = 0 /Transfer/; - virtual QActionGroup *actionGroup(QDesignerFormWindowManagerInterface::ActionGroup actionGroup) const = 0 /Transfer/; - -public slots: - virtual void showPreview() = 0; - virtual void closeAllPreviews() = 0; - virtual void showPluginDialog() = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/abstractobjectinspector.sip b/PyQt5/sip/PyQt5/QtDesigner/abstractobjectinspector.sip deleted file mode 100644 index 97eae165..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/abstractobjectinspector.sip +++ /dev/null @@ -1,36 +0,0 @@ -// abstractobjectinspector.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerObjectInspectorInterface : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QDesignerObjectInspectorInterface(QWidget *parent /TransferThis/, Qt::WindowFlags flags = 0); - virtual ~QDesignerObjectInspectorInterface(); - virtual QDesignerFormEditorInterface *core() const; - -public slots: - virtual void setFormWindow(QDesignerFormWindowInterface *formWindow /KeepReference/) = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/abstractpropertyeditor.sip b/PyQt5/sip/PyQt5/QtDesigner/abstractpropertyeditor.sip deleted file mode 100644 index 638d59a1..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/abstractpropertyeditor.sip +++ /dev/null @@ -1,44 +0,0 @@ -// abstractpropertyeditor.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerPropertyEditorInterface : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QDesignerPropertyEditorInterface(QWidget *parent /TransferThis/, Qt::WindowFlags flags = 0); - virtual ~QDesignerPropertyEditorInterface(); - virtual QDesignerFormEditorInterface *core() const; - virtual bool isReadOnly() const = 0; - virtual QObject *object() const = 0; - virtual QString currentPropertyName() const = 0; - -signals: - void propertyChanged(const QString &name, const QVariant &value); - -public slots: - virtual void setObject(QObject *object /KeepReference/) = 0; - virtual void setPropertyValue(const QString &name, const QVariant &value, bool changed = true) = 0; - virtual void setReadOnly(bool readOnly) = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/abstractwidgetbox.sip b/PyQt5/sip/PyQt5/QtDesigner/abstractwidgetbox.sip deleted file mode 100644 index 777fec9d..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/abstractwidgetbox.sip +++ /dev/null @@ -1,36 +0,0 @@ -// abstractwidgetbox.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerWidgetBoxInterface : QWidget /Abstract/ -{ -%TypeHeaderCode -#include -%End - -public: - QDesignerWidgetBoxInterface(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QDesignerWidgetBoxInterface(); - virtual void setFileName(const QString &file_name) = 0; - virtual QString fileName() const = 0; - virtual bool load() = 0; - virtual bool save() = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/container.sip b/PyQt5/sip/PyQt5/QtDesigner/container.sip deleted file mode 100644 index a6662360..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/container.sip +++ /dev/null @@ -1,40 +0,0 @@ -// container.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerContainerExtension -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QDesignerContainerExtension(); - virtual int count() const = 0 /__len__/; - virtual QWidget *widget(int index) const = 0; - virtual int currentIndex() const = 0; - virtual void setCurrentIndex(int index) = 0; - virtual void addWidget(QWidget *widget) = 0; - virtual void insertWidget(int index, QWidget *widget) = 0; - virtual void remove(int index) = 0; - virtual bool canAddWidget() const; - virtual bool canRemove(int index) const; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/customwidget.sip b/PyQt5/sip/PyQt5/QtDesigner/customwidget.sip deleted file mode 100644 index a5ac0c5e..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/customwidget.sip +++ /dev/null @@ -1,54 +0,0 @@ -// customwidget.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerCustomWidgetInterface -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QDesignerCustomWidgetInterface(); - virtual QString name() const = 0; - virtual QString group() const = 0; - virtual QString toolTip() const = 0; - virtual QString whatsThis() const = 0; - virtual QString includeFile() const = 0; - virtual QIcon icon() const = 0; - virtual bool isContainer() const = 0; - virtual QWidget *createWidget(QWidget *parent /TransferThis/) = 0 /Factory/; - virtual bool isInitialized() const; - virtual void initialize(QDesignerFormEditorInterface *core); - virtual QString domXml() const; - virtual QString codeTemplate() const; -}; - -class QDesignerCustomWidgetCollectionInterface -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QDesignerCustomWidgetCollectionInterface(); - virtual QList customWidgets() const = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/default_extensionfactory.sip b/PyQt5/sip/PyQt5/QtDesigner/default_extensionfactory.sip deleted file mode 100644 index 7cd02695..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/default_extensionfactory.sip +++ /dev/null @@ -1,36 +0,0 @@ -// default_extensionfactory.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QExtensionFactory : QObject, QAbstractExtensionFactory -{ -%TypeHeaderCode -#include -%End - -public: - QExtensionFactory(QExtensionManager *parent /TransferThis/ = 0); - virtual QObject *extension(QObject *object, const QString &iid) const; - QExtensionManager *extensionManager() const; - -protected: - virtual QObject *createExtension(QObject *object, const QString &iid, QObject *parent /TransferThis/) const /Factory/; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/extension.sip b/PyQt5/sip/PyQt5/QtDesigner/extension.sip deleted file mode 100644 index 23b9c491..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/extension.sip +++ /dev/null @@ -1,45 +0,0 @@ -// extension.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractExtensionFactory -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QAbstractExtensionFactory(); - virtual QObject *extension(QObject *object, const QString &iid) const = 0; -}; - -class QAbstractExtensionManager -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QAbstractExtensionManager(); - virtual void registerExtensions(QAbstractExtensionFactory *factory, const QString &iid) = 0; - virtual void unregisterExtensions(QAbstractExtensionFactory *factory, const QString &iid) = 0; - virtual QObject *extension(QObject *object, const QString &iid) const = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/formbuilder.sip b/PyQt5/sip/PyQt5/QtDesigner/formbuilder.sip deleted file mode 100644 index abd90b78..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/formbuilder.sip +++ /dev/null @@ -1,37 +0,0 @@ -// formbuilder.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QFormBuilder : QAbstractFormBuilder -{ -%TypeHeaderCode -#include -%End - -public: - QFormBuilder(); - virtual ~QFormBuilder(); - QStringList pluginPaths() const; - void clearPluginPaths(); - void addPluginPath(const QString &pluginPath); - void setPluginPath(const QStringList &pluginPaths); - QList customWidgets() const; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/membersheet.sip b/PyQt5/sip/PyQt5/QtDesigner/membersheet.sip deleted file mode 100644 index 81d1d540..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/membersheet.sip +++ /dev/null @@ -1,45 +0,0 @@ -// membersheet.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerMemberSheetExtension -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QDesignerMemberSheetExtension(); - virtual int count() const = 0 /__len__/; - virtual int indexOf(const QString &name) const = 0; - virtual QString memberName(int index) const = 0; - virtual QString memberGroup(int index) const = 0; - virtual void setMemberGroup(int index, const QString &group) = 0; - virtual bool isVisible(int index) const = 0; - virtual void setVisible(int index, bool b) = 0; - virtual bool isSignal(int index) const = 0; - virtual bool isSlot(int index) const = 0; - virtual bool inheritedFromWidget(int index) const = 0; - virtual QString declaredInClass(int index) const = 0; - virtual QString signature(int index) const = 0; - virtual QList parameterTypes(int index) const = 0; - virtual QList parameterNames(int index) const = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/propertysheet.sip b/PyQt5/sip/PyQt5/QtDesigner/propertysheet.sip deleted file mode 100644 index f6fc1017..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/propertysheet.sip +++ /dev/null @@ -1,47 +0,0 @@ -// propertysheet.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerPropertySheetExtension -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QDesignerPropertySheetExtension(); - virtual int count() const = 0 /__len__/; - virtual int indexOf(const QString &name) const = 0; - virtual QString propertyName(int index) const = 0; - virtual QString propertyGroup(int index) const = 0; - virtual void setPropertyGroup(int index, const QString &group) = 0; - virtual bool hasReset(int index) const = 0; - virtual bool reset(int index) = 0; - virtual bool isVisible(int index) const = 0; - virtual void setVisible(int index, bool b) = 0; - virtual bool isAttribute(int index) const = 0; - virtual void setAttribute(int index, bool b) = 0; - virtual QVariant property(int index) const = 0; - virtual void setProperty(int index, const QVariant &value) = 0; - virtual bool isChanged(int index) const = 0; - virtual void setChanged(int index, bool changed) = 0; - virtual bool isEnabled(int index) const; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/qextensionmanager.sip b/PyQt5/sip/PyQt5/QtDesigner/qextensionmanager.sip deleted file mode 100644 index 64234b62..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/qextensionmanager.sip +++ /dev/null @@ -1,77 +0,0 @@ -// qextensionmanager.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QExtensionManager : QObject, QAbstractExtensionManager -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QPyDesignerCustomWidgetPlugin, &sipType_QPyDesignerCustomWidgetPlugin, -1, 1}, - {sipName_QExtensionFactory, &sipType_QExtensionFactory, -1, 2}, - {sipName_QPyDesignerMemberSheetExtension, &sipType_QPyDesignerMemberSheetExtension, -1, 3}, - {sipName_QDesignerFormEditorInterface, &sipType_QDesignerFormEditorInterface, -1, 4}, - {sipName_QDesignerWidgetBoxInterface, &sipType_QDesignerWidgetBoxInterface, -1, 5}, - {sipName_QDesignerFormWindowInterface, &sipType_QDesignerFormWindowInterface, -1, 6}, - {sipName_QDesignerActionEditorInterface, &sipType_QDesignerActionEditorInterface, -1, 7}, - {sipName_QPyDesignerContainerExtension, &sipType_QPyDesignerContainerExtension, -1, 8}, - {sipName_QDesignerPropertyEditorInterface, &sipType_QDesignerPropertyEditorInterface, -1, 9}, - {sipName_QDesignerFormWindowManagerInterface, &sipType_QDesignerFormWindowManagerInterface, -1, 10}, - {sipName_QPyDesignerTaskMenuExtension, &sipType_QPyDesignerTaskMenuExtension, -1, 11}, - {sipName_QPyDesignerPropertySheetExtension, &sipType_QPyDesignerPropertySheetExtension, -1, 12}, - {sipName_QDesignerObjectInspectorInterface, &sipType_QDesignerObjectInspectorInterface, -1, 13}, - {sipName_QPyDesignerCustomWidgetCollectionPlugin, &sipType_QPyDesignerCustomWidgetCollectionPlugin, -1, 14}, - {sipName_QExtensionManager, &sipType_QExtensionManager, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - QExtensionManager(QObject *parent /TransferThis/ = 0); - virtual ~QExtensionManager(); - virtual void registerExtensions(QAbstractExtensionFactory *factory, const QString &iid /DocValue="''"/ = QString()); - virtual void unregisterExtensions(QAbstractExtensionFactory *factory, const QString &iid /DocValue="''"/ = QString()); - virtual QObject *extension(QObject *object, const QString &iid) const; -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/qpydesignercontainerextension.sip b/PyQt5/sip/PyQt5/QtDesigner/qpydesignercontainerextension.sip deleted file mode 100644 index 9099a86d..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/qpydesignercontainerextension.sip +++ /dev/null @@ -1,32 +0,0 @@ -// This is the SIP specification of the QPyDesignerContainerExtension class. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPyDesignerContainerExtension : QObject, QDesignerContainerExtension -{ -%TypeHeaderCode -#include -%End - -public: - QPyDesignerContainerExtension(QObject *parent /TransferThis/); - -private: - QPyDesignerContainerExtension(const QPyDesignerContainerExtension &); -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/qpydesignercustomwidgetcollectionplugin.sip b/PyQt5/sip/PyQt5/QtDesigner/qpydesignercustomwidgetcollectionplugin.sip deleted file mode 100644 index cac0c444..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/qpydesignercustomwidgetcollectionplugin.sip +++ /dev/null @@ -1,33 +0,0 @@ -// This is the SIP specification of the QPyDesignerCustomWidgetCollectionPlugin -// class. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPyDesignerCustomWidgetCollectionPlugin : QObject, QDesignerCustomWidgetCollectionInterface -{ -%TypeHeaderCode -#include -%End - -public: - QPyDesignerCustomWidgetCollectionPlugin(QObject *parent /TransferThis/ = 0); - -private: - QPyDesignerCustomWidgetCollectionPlugin(const QPyDesignerCustomWidgetCollectionPlugin &); -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/qpydesignercustomwidgetplugin.sip b/PyQt5/sip/PyQt5/QtDesigner/qpydesignercustomwidgetplugin.sip deleted file mode 100644 index c096849f..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/qpydesignercustomwidgetplugin.sip +++ /dev/null @@ -1,32 +0,0 @@ -// This is the SIP specification of the QPyDesignerCustomWidgetPlugin class. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPyDesignerCustomWidgetPlugin : QObject, QDesignerCustomWidgetInterface -{ -%TypeHeaderCode -#include -%End - -public: - QPyDesignerCustomWidgetPlugin(QObject *parent /TransferThis/ = 0); - -private: - QPyDesignerCustomWidgetPlugin(const QPyDesignerCustomWidgetPlugin &); -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/qpydesignermembersheetextension.sip b/PyQt5/sip/PyQt5/QtDesigner/qpydesignermembersheetextension.sip deleted file mode 100644 index 98c529da..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/qpydesignermembersheetextension.sip +++ /dev/null @@ -1,32 +0,0 @@ -// This is the SIP specification of the QPyDesignerMemberSheetExtension class. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPyDesignerMemberSheetExtension : QObject, QDesignerMemberSheetExtension -{ -%TypeHeaderCode -#include -%End - -public: - QPyDesignerMemberSheetExtension(QObject *parent /TransferThis/); - -private: - QPyDesignerMemberSheetExtension(const QPyDesignerMemberSheetExtension &); -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/qpydesignerpropertysheetextension.sip b/PyQt5/sip/PyQt5/QtDesigner/qpydesignerpropertysheetextension.sip deleted file mode 100644 index 7d3a06d4..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/qpydesignerpropertysheetextension.sip +++ /dev/null @@ -1,33 +0,0 @@ -// This is the SIP specification of the QPyDesignerPropertySheetExtension -// class. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPyDesignerPropertySheetExtension : QObject, QDesignerPropertySheetExtension -{ -%TypeHeaderCode -#include -%End - -public: - QPyDesignerPropertySheetExtension(QObject *parent /TransferThis/); - -private: - QPyDesignerPropertySheetExtension(const QPyDesignerPropertySheetExtension &); -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/qpydesignertaskmenuextension.sip b/PyQt5/sip/PyQt5/QtDesigner/qpydesignertaskmenuextension.sip deleted file mode 100644 index 16a2384a..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/qpydesignertaskmenuextension.sip +++ /dev/null @@ -1,32 +0,0 @@ -// This is the SIP specification of the QPyDesignerTaskMenuExtension class. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPyDesignerTaskMenuExtension : QObject, QDesignerTaskMenuExtension -{ -%TypeHeaderCode -#include -%End - -public: - QPyDesignerTaskMenuExtension(QObject *parent /TransferThis/); - -private: - QPyDesignerTaskMenuExtension(const QPyDesignerTaskMenuExtension &); -}; diff --git a/PyQt5/sip/PyQt5/QtDesigner/taskmenu.sip b/PyQt5/sip/PyQt5/QtDesigner/taskmenu.sip deleted file mode 100644 index ec0528e0..00000000 --- a/PyQt5/sip/PyQt5/QtDesigner/taskmenu.sip +++ /dev/null @@ -1,33 +0,0 @@ -// taskmenu.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtDesigner Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesignerTaskMenuExtension -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QDesignerTaskMenuExtension(); - virtual QList taskActions() const = 0; - virtual QAction *preferredEditAction() const; -}; diff --git a/PyQt5/sip/PyQt5/QtGui/QtGuimod.sip b/PyQt5/sip/PyQt5/QtGui/QtGuimod.sip deleted file mode 100644 index d462b92e..00000000 --- a/PyQt5/sip/PyQt5/QtGui/QtGuimod.sip +++ /dev/null @@ -1,140 +0,0 @@ -// QtGuimod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtGui, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include opengl_types.sip - -%Include qabstracttextdocumentlayout.sip -%Include qbackingstore.sip -%Include qbitmap.sip -%Include qcolor.sip -%Include qbrush.sip -%Include qclipboard.sip -%Include qcursor.sip -%Include qdesktopservices.sip -%Include qdrag.sip -%Include qevent.sip -%Include qfont.sip -%Include qfontdatabase.sip -%Include qfontinfo.sip -%Include qfontmetrics.sip -%Include qgenericmatrix.sip -%Include qglyphrun.sip -%Include qguiapplication.sip -%Include qicon.sip -%Include qiconengine.sip -%Include qimage.sip -%Include qimageiohandler.sip -%Include qimagereader.sip -%Include qimagewriter.sip -%Include qinputmethod.sip -%Include qkeysequence.sip -%Include qmatrix4x4.sip -%Include qmovie.sip -%Include qoffscreensurface.sip -%Include qopenglbuffer.sip -%Include qopenglcontext.sip -%Include qopengldebug.sip -%Include qopenglframebufferobject.sip -%Include qopenglpaintdevice.sip -%Include qopenglpixeltransferoptions.sip -%Include qopenglshaderprogram.sip -%Include qopengltexture.sip -%Include qopengltimerquery.sip -%Include qopenglversionfunctions.sip -%Include qopenglvertexarrayobject.sip -%Include qopenglwindow.sip -%Include qpagedpaintdevice.sip -%Include qpagelayout.sip -%Include qpagesize.sip -%Include qpainter.sip -%Include qpaintdevice.sip -%Include qpaintdevicewindow.sip -%Include qpaintengine.sip -%Include qpainterpath.sip -%Include qpalette.sip -%Include qpdfwriter.sip -%Include qpen.sip -%Include qpicture.sip -%Include qpixelformat.sip -%Include qpixmap.sip -%Include qpixmapcache.sip -%Include qpolygon.sip -%Include qquaternion.sip -%Include qrasterwindow.sip -%Include qrawfont.sip -%Include qregion.sip -%Include qrgb.sip -%Include qscreen.sip -%Include qsessionmanager.sip -%Include qstandarditemmodel.sip -%Include qstatictext.sip -%Include qstylehints.sip -%Include qsurface.sip -%Include qsurfaceformat.sip -%Include qsyntaxhighlighter.sip -%Include qtextcursor.sip -%Include qtextdocument.sip -%Include qtextdocumentfragment.sip -%Include qtextdocumentwriter.sip -%Include qtextformat.sip -%Include qtextlayout.sip -%Include qtextlist.sip -%Include qtextobject.sip -%Include qtextoption.sip -%Include qtexttable.sip -%Include qtouchdevice.sip -%Include qtransform.sip -%Include qvalidator.sip -%Include qvector2d.sip -%Include qvector3d.sip -%Include qvector4d.sip -%Include qwindow.sip -%Include qwindowdefs.sip -%Include opengl_types.sip -%Include qpygui_qlist.sip -%Include qpygui_qpair.sip -%Include qpygui_qvector.sip diff --git a/PyQt5/sip/PyQt5/QtGui/opengl_types.sip b/PyQt5/sip/PyQt5/QtGui/opengl_types.sip deleted file mode 100644 index b30a2028..00000000 --- a/PyQt5/sip/PyQt5/QtGui/opengl_types.sip +++ /dev/null @@ -1,43 +0,0 @@ -// This implements the typedefs for the OpenGL data types. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_OpenGL) - -typedef char GLchar; -typedef qint8 GLbyte; -typedef quint8 GLubyte; -typedef quint8 GLboolean; -typedef qint16 GLshort; -typedef quint16 GLushort; -typedef qint32 GLint; -typedef qint32 GLsizei; -typedef quint32 GLuint; -typedef quint32 GLenum; -typedef quint32 GLbitfield; -%If (PyQt_Desktop_OpenGL) -typedef quint64 GLuint64; // This is in OpenGL ES v3. -typedef double GLdouble; -%End -typedef float GLfloat; -typedef float GLclampf; -typedef long GLintptr; -typedef long GLsizeiptr; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qabstracttextdocumentlayout.sip b/PyQt5/sip/PyQt5/QtGui/qabstracttextdocumentlayout.sip deleted file mode 100644 index c5726be1..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qabstracttextdocumentlayout.sip +++ /dev/null @@ -1,96 +0,0 @@ -// qabstracttextdocumentlayout.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractTextDocumentLayout : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAbstractTextDocumentLayout(QTextDocument *doc); - virtual ~QAbstractTextDocumentLayout(); - - struct Selection - { -%TypeHeaderCode -#include -%End - - QTextCursor cursor; - QTextCharFormat format; - }; - - struct PaintContext - { -%TypeHeaderCode -#include -%End - - PaintContext(); - int cursorPosition; - QPalette palette; - QRectF clip; - QVector selections; - }; - - virtual void draw(QPainter *painter, const QAbstractTextDocumentLayout::PaintContext &context) = 0; - virtual int hitTest(const QPointF &point, Qt::HitTestAccuracy accuracy) const = 0; - QString anchorAt(const QPointF &pos) const; - virtual int pageCount() const = 0; - virtual QSizeF documentSize() const = 0; - virtual QRectF frameBoundingRect(QTextFrame *frame) const = 0; - virtual QRectF blockBoundingRect(const QTextBlock &block) const = 0; - void setPaintDevice(QPaintDevice *device); - QPaintDevice *paintDevice() const; - QTextDocument *document() const; - void registerHandler(int objectType, QObject *component); -%If (Qt_5_2_0 -) - void unregisterHandler(int objectType, QObject *component = 0); -%End - QTextObjectInterface *handlerForObject(int objectType) const; - -signals: - void update(const QRectF &rect = QRectF(0.0, 0.0, 1.0e+9, 1.0e+9)); - void documentSizeChanged(const QSizeF &newSize); - void pageCountChanged(int newPages); - void updateBlock(const QTextBlock &block); - -protected: - virtual void documentChanged(int from, int charsRemoved, int charsAdded) = 0; - virtual void resizeInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format); - virtual void positionInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format); - virtual void drawInlineObject(QPainter *painter, const QRectF &rect, QTextInlineObject object, int posInDocument, const QTextFormat &format); - QTextCharFormat format(int pos); -}; - -class QTextObjectInterface /Mixin,PyQtInterface="org.qt-project.Qt.QTextObjectInterface"/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QTextObjectInterface(); - virtual QSizeF intrinsicSize(QTextDocument *doc, int posInDocument, const QTextFormat &format) = 0; - virtual void drawObject(QPainter *painter, const QRectF &rect, QTextDocument *doc, int posInDocument, const QTextFormat &format) = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qbackingstore.sip b/PyQt5/sip/PyQt5/QtGui/qbackingstore.sip deleted file mode 100644 index 531ad65a..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qbackingstore.sip +++ /dev/null @@ -1,43 +0,0 @@ -// qbackingstore.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QBackingStore /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - explicit QBackingStore(QWindow *window); - ~QBackingStore(); - QWindow *window() const; - QPaintDevice *paintDevice(); - void flush(const QRegion ®ion, QWindow *window = 0, const QPoint &offset = QPoint()); - void resize(const QSize &size); - QSize size() const; - bool scroll(const QRegion &area, int dx, int dy); - void beginPaint(const QRegion &); - void endPaint(); - void setStaticContents(const QRegion ®ion); - QRegion staticContents() const; - bool hasStaticContents() const; -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qbitmap.sip b/PyQt5/sip/PyQt5/QtGui/qbitmap.sip deleted file mode 100644 index bd75e524..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qbitmap.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qbitmap.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QBitmap : QPixmap -{ -%TypeHeaderCode -#include -%End - -public: - QBitmap(); - QBitmap(const QPixmap &); - QBitmap(int w, int h); - explicit QBitmap(const QSize &); - QBitmap(const QString &fileName, const char *format = 0); - QBitmap(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new sipQBitmap(a0->value()); -%End - - virtual ~QBitmap(); - void clear(); - static QBitmap fromImage(const QImage &image, Qt::ImageConversionFlags flags = Qt::AutoColor); - static QBitmap fromData(const QSize &size, const uchar *bits, QImage::Format format = QImage::Format_MonoLSB); - QBitmap transformed(const QTransform &matrix) const; - void swap(QBitmap &other); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qbrush.sip b/PyQt5/sip/PyQt5/QtGui/qbrush.sip deleted file mode 100644 index eed4cc85..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qbrush.sip +++ /dev/null @@ -1,227 +0,0 @@ -// qbrush.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QBrush -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode -// SIP doesn't support automatic type convertors so we explicitly allow a -// QColor or a QGradient to be used whenever a QBrush is expected. Note that -// SIP must process QColor before QBrush so that the former's QVariant cast -// operator is applied before the latter's. - -if (sipIsErr == NULL) - return (sipCanConvertToType(sipPy, sipType_QBrush, SIP_NO_CONVERTORS) || - sipCanConvertToType(sipPy, sipType_QColor, 0) || - sipCanConvertToType(sipPy, sipType_QGradient, 0)); - -if (sipCanConvertToType(sipPy, sipType_QBrush, SIP_NO_CONVERTORS)) -{ - *sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QBrush, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - - return 0; -} - -int state; - -if (sipCanConvertToType(sipPy, sipType_QColor, 0)) -{ - QColor *c = reinterpret_cast(sipConvertToType(sipPy, sipType_QColor, 0, 0, &state, sipIsErr)); - - if (*sipIsErr) - { - sipReleaseType(c, sipType_QColor, state); - return 0; - } - - *sipCppPtr = new QBrush(*c); - - sipReleaseType(c, sipType_QColor, state); - - return sipGetState(sipTransferObj); -} - -QGradient *g = reinterpret_cast(sipConvertToType(sipPy, sipType_QGradient, 0, 0, &state, sipIsErr)); - -if (*sipIsErr) -{ - sipReleaseType(g, sipType_QGradient, state); - return 0; -} - -*sipCppPtr = new QBrush(*g); - -sipReleaseType(g, sipType_QGradient, state); - -return sipGetState(sipTransferObj); -%End - -public: - QBrush(); - QBrush(Qt::BrushStyle bs); - QBrush(const QColor &color, Qt::BrushStyle style = Qt::SolidPattern); - QBrush(Qt::GlobalColor color, Qt::BrushStyle style = Qt::SolidPattern); - QBrush(const QColor &color, const QPixmap &pixmap); - QBrush(Qt::GlobalColor color, const QPixmap &pixmap); - QBrush(const QPixmap &pixmap); - QBrush(const QImage &image); - QBrush(const QGradient &gradient); - QBrush(const QBrush &brush); - QBrush(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QBrush(a0->value()); -%End - - ~QBrush(); - void setStyle(Qt::BrushStyle); - QPixmap texture() const; - void setTexture(const QPixmap &pixmap); - void setColor(const QColor &color); - const QGradient *gradient() const; - bool isOpaque() const; - bool operator==(const QBrush &b) const; - bool operator!=(const QBrush &b) const; - void setColor(Qt::GlobalColor acolor); - Qt::BrushStyle style() const; - const QColor &color() const; - void setTextureImage(const QImage &image); - QImage textureImage() const; - void setTransform(const QTransform &); - QTransform transform() const; - void swap(QBrush &other); -}; - -QDataStream &operator>>(QDataStream &, QBrush & /Constrained/) /ReleaseGIL/; -QDataStream &operator<<(QDataStream &, const QBrush & /Constrained/) /ReleaseGIL/; -typedef QVector> QGradientStops; - -class QGradient -{ -%TypeHeaderCode -#include -%End - -public: - enum CoordinateMode - { - LogicalMode, - StretchToDeviceMode, - ObjectBoundingMode, - }; - - enum Type - { - LinearGradient, - RadialGradient, - ConicalGradient, - NoGradient, - }; - - enum Spread - { - PadSpread, - ReflectSpread, - RepeatSpread, - }; - - QGradient(); - QGradient::Type type() const; - QGradient::Spread spread() const; - void setColorAt(qreal pos, const QColor &color); - void setStops(const QGradientStops &stops); - QGradientStops stops() const; - bool operator==(const QGradient &gradient) const; - bool operator!=(const QGradient &other) const; - void setSpread(QGradient::Spread aspread); - QGradient::CoordinateMode coordinateMode() const; - void setCoordinateMode(QGradient::CoordinateMode mode); -}; - -class QLinearGradient : QGradient -{ -%TypeHeaderCode -#include -%End - -public: - QLinearGradient(); - QLinearGradient(const QPointF &start, const QPointF &finalStop); - QLinearGradient(qreal xStart, qreal yStart, qreal xFinalStop, qreal yFinalStop); - QPointF start() const; - QPointF finalStop() const; - void setStart(const QPointF &start); - void setStart(qreal x, qreal y); - void setFinalStop(const QPointF &stop); - void setFinalStop(qreal x, qreal y); -}; - -class QRadialGradient : QGradient -{ -%TypeHeaderCode -#include -%End - -public: - QRadialGradient(); - QRadialGradient(const QPointF ¢er, qreal radius, const QPointF &focalPoint); - QRadialGradient(const QPointF ¢er, qreal centerRadius, const QPointF &focalPoint, qreal focalRadius); - QRadialGradient(const QPointF ¢er, qreal radius); - QRadialGradient(qreal cx, qreal cy, qreal radius, qreal fx, qreal fy); - QRadialGradient(qreal cx, qreal cy, qreal centerRadius, qreal fx, qreal fy, qreal focalRadius); - QRadialGradient(qreal cx, qreal cy, qreal radius); - QPointF center() const; - QPointF focalPoint() const; - qreal radius() const; - void setCenter(const QPointF ¢er); - void setCenter(qreal x, qreal y); - void setFocalPoint(const QPointF &focalPoint); - void setFocalPoint(qreal x, qreal y); - void setRadius(qreal radius); - qreal centerRadius() const; - void setCenterRadius(qreal radius); - qreal focalRadius() const; - void setFocalRadius(qreal radius); -}; - -class QConicalGradient : QGradient -{ -%TypeHeaderCode -#include -%End - -public: - QConicalGradient(); - QConicalGradient(const QPointF ¢er, qreal startAngle); - QConicalGradient(qreal cx, qreal cy, qreal startAngle); - QPointF center() const; - qreal angle() const; - void setCenter(const QPointF ¢er); - void setCenter(qreal x, qreal y); - void setAngle(qreal angle); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qclipboard.sip b/PyQt5/sip/PyQt5/QtGui/qclipboard.sip deleted file mode 100644 index 4847c4e6..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qclipboard.sip +++ /dev/null @@ -1,95 +0,0 @@ -// qclipboard.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QClipboard : QObject -{ -%TypeHeaderCode -#include -%End - - explicit QClipboard(QObject *parent /TransferThis/); - virtual ~QClipboard(); - -public: - enum Mode - { - Clipboard, - Selection, - FindBuffer, - }; - - void clear(QClipboard::Mode mode = QClipboard::Clipboard); - bool supportsFindBuffer() const; - bool supportsSelection() const; - bool ownsClipboard() const; - bool ownsFindBuffer() const; - bool ownsSelection() const; - QString text(QClipboard::Mode mode = QClipboard::Clipboard) const; - SIP_PYTUPLE text(const QString &subtype, QClipboard::Mode mode = QClipboard::Clipboard) const /DocType="(str, str)"/; -%MethodCode - QString *text; - QString *subtype = new QString(*a0); - - Py_BEGIN_ALLOW_THREADS - text = new QString(sipCpp->text(*subtype, a1)); - Py_END_ALLOW_THREADS - - PyObject *text_obj = sipConvertFromNewType(text, sipType_QString, NULL); - PyObject *subtype_obj = sipConvertFromNewType(subtype, sipType_QString, NULL); - - if (text_obj && subtype_obj) - sipRes = PyTuple_Pack(2, text_obj, subtype_obj); - - Py_XDECREF(text_obj); - Py_XDECREF(subtype_obj); -%End - - void setText(const QString &, QClipboard::Mode mode = QClipboard::Clipboard); - const QMimeData *mimeData(QClipboard::Mode mode = QClipboard::Clipboard) const; - void setMimeData(QMimeData *data /GetWrapper/, QClipboard::Mode mode = QClipboard::Clipboard); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->setMimeData(a0, a1); - Py_END_ALLOW_THREADS - - // Transfer ownership to C++ and make sure the Python object stays alive by - // giving it a reference to itself. The cycle will be broken by QMimeData's - // virtual dtor. The reason we don't do the obvious and just use /Transfer/ is - // that the QClipboard Python object we would transfer ownership to is likely - // to be garbage collected immediately afterwards. - sipTransferTo(a0Wrapper, a0Wrapper); -%End - - QImage image(QClipboard::Mode mode = QClipboard::Clipboard) const; - QPixmap pixmap(QClipboard::Mode mode = QClipboard::Clipboard) const; - void setImage(const QImage &, QClipboard::Mode mode = QClipboard::Clipboard); - void setPixmap(const QPixmap &, QClipboard::Mode mode = QClipboard::Clipboard); - -signals: - void changed(QClipboard::Mode mode); - void dataChanged(); - void findBufferChanged(); - void selectionChanged(); - -private: - QClipboard(const QClipboard &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qcolor.sip b/PyQt5/sip/PyQt5/QtGui/qcolor.sip deleted file mode 100644 index e8d8ef82..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qcolor.sip +++ /dev/null @@ -1,180 +0,0 @@ -// qcolor.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QColor -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode -// SIP doesn't support automatic type convertors so we explicitly allow a -// Qt::GlobalColor to be used whenever a QColor is expected. Note that SIP -// must process QColor before QBrush so that the former's QVariant cast -// operator is applied before the latter's. - -if (sipIsErr == NULL) - return (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_Qt_GlobalColor)) || - sipCanConvertToType(sipPy, sipType_QColor, SIP_NO_CONVERTORS)); - -if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_Qt_GlobalColor))) -{ - *sipCppPtr = new QColor((Qt::GlobalColor)SIPLong_AsLong(sipPy)); - - return sipGetState(sipTransferObj); -} - -*sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QColor, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - -return 0; -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"iiii", sipCpp->red(), sipCpp->green(), sipCpp->blue(), sipCpp->alpha()); -%End - -public: - enum Spec - { - Invalid, - Rgb, - Hsv, - Cmyk, - Hsl, - }; - - QColor(Qt::GlobalColor color /Constrained/); - QColor(QRgb rgb); - QColor(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QColor(a0->value()); -%End - - QString name() const; - void setNamedColor(const QString &name); - static QStringList colorNames(); - QColor::Spec spec() const; - int alpha() const; - void setAlpha(int alpha); - qreal alphaF() const; - void setAlphaF(qreal alpha); - int red() const; - int green() const; - int blue() const; - void setRed(int red); - void setGreen(int green); - void setBlue(int blue); - qreal redF() const; - qreal greenF() const; - qreal blueF() const; - void setRedF(qreal red); - void setGreenF(qreal green); - void setBlueF(qreal blue); - void getRgb(int *r, int *g, int *b, int *alpha = 0) const; - void setRgb(int r, int g, int b, int alpha = 255); - void getRgbF(qreal *r, qreal *g, qreal *b, qreal *alpha = 0) const; - void setRgbF(qreal r, qreal g, qreal b, qreal alpha = 1.0e+0); - QRgb rgba() const; - void setRgba(QRgb rgba); - QRgb rgb() const; - void setRgb(QRgb rgb); - int hue() const; - int saturation() const; - int value() const; - qreal hueF() const; - qreal saturationF() const; - qreal valueF() const; - void getHsv(int *h, int *s, int *v, int *alpha = 0) const; - void setHsv(int h, int s, int v, int alpha = 255); - void getHsvF(qreal *h, qreal *s, qreal *v, qreal *alpha = 0) const; - void setHsvF(qreal h, qreal s, qreal v, qreal alpha = 1.0e+0); - int cyan() const; - int magenta() const; - int yellow() const; - int black() const; - qreal cyanF() const; - qreal magentaF() const; - qreal yellowF() const; - qreal blackF() const; - void getCmyk(int *c, int *m, int *y, int *k, int *alpha = 0); - void setCmyk(int c, int m, int y, int k, int alpha = 255); - void getCmykF(qreal *c, qreal *m, qreal *y, qreal *k, qreal *alpha = 0); - void setCmykF(qreal c, qreal m, qreal y, qreal k, qreal alpha = 1.0e+0); - QColor toRgb() const; - QColor toHsv() const; - QColor toCmyk() const; - QColor convertTo(QColor::Spec colorSpec) const; - static QColor fromRgb(QRgb rgb); - static QColor fromRgba(QRgb rgba); - static QColor fromRgb(int r, int g, int b, int alpha = 255); - static QColor fromRgbF(qreal r, qreal g, qreal b, qreal alpha = 1.0e+0); - static QColor fromHsv(int h, int s, int v, int alpha = 255); - static QColor fromHsvF(qreal h, qreal s, qreal v, qreal alpha = 1.0e+0); - static QColor fromCmyk(int c, int m, int y, int k, int alpha = 255); - static QColor fromCmykF(qreal c, qreal m, qreal y, qreal k, qreal alpha = 1.0e+0); - bool operator==(const QColor &c) const; - bool operator!=(const QColor &c) const; - QColor(); - QColor(int r, int g, int b, int alpha = 255); - QColor(const QString &aname); - QColor(const QColor &acolor); - bool isValid() const; - QColor lighter(int factor = 150) const; - QColor darker(int factor = 200) const; - int hsvHue() const; - int hsvSaturation() const; - qreal hsvHueF() const; - qreal hsvSaturationF() const; - int hslHue() const; - int hslSaturation() const; - int lightness() const; - qreal hslHueF() const; - qreal hslSaturationF() const; - qreal lightnessF() const; - void getHsl(int *h, int *s, int *l, int *alpha = 0) const; - void setHsl(int h, int s, int l, int alpha = 255); - void getHslF(qreal *h, qreal *s, qreal *l, qreal *alpha = 0) const; - void setHslF(qreal h, qreal s, qreal l, qreal alpha = 1.0e+0); - QColor toHsl() const; - static QColor fromHsl(int h, int s, int l, int alpha = 255); - static QColor fromHslF(qreal h, qreal s, qreal l, qreal alpha = 1.0e+0); - static bool isValidColor(const QString &name); -%If (Qt_5_2_0 -) - - enum NameFormat - { - HexRgb, - HexArgb, - }; - -%End -%If (Qt_5_2_0 -) - QString name(QColor::NameFormat format) const; -%End -}; - -QDataStream &operator<<(QDataStream &, const QColor & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QColor & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qcursor.sip b/PyQt5/sip/PyQt5/QtGui/qcursor.sip deleted file mode 100644 index dc25b901..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qcursor.sip +++ /dev/null @@ -1,77 +0,0 @@ -// qcursor.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QCursor -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode -// SIP doesn't support automatic type convertors so we explicitly allow a -// Qt::CursorShape to be used whenever a QCursor is expected. - -if (sipIsErr == NULL) - return (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_Qt_CursorShape)) || - sipCanConvertToType(sipPy, sipType_QCursor, SIP_NO_CONVERTORS)); - -if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_Qt_CursorShape))) -{ - *sipCppPtr = new QCursor((Qt::CursorShape)SIPLong_AsLong(sipPy)); - - return sipGetState(sipTransferObj); -} - -*sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QCursor, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - -return 0; -%End - -public: - QCursor(); - QCursor(Qt::CursorShape shape); - QCursor(const QBitmap &bitmap, const QBitmap &mask, int hotX = -1, int hotY = -1); - QCursor(const QPixmap &pixmap, int hotX = -1, int hotY = -1); - QCursor(const QCursor &cursor); - QCursor(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QCursor(a0->value()); -%End - - ~QCursor(); - Qt::CursorShape shape() const; - void setShape(Qt::CursorShape newShape); - const QBitmap *bitmap() const; - const QBitmap *mask() const; - QPixmap pixmap() const; - QPoint hotSpot() const; - static QPoint pos(); - static void setPos(int x, int y); - static void setPos(const QPoint &p); -}; - -QDataStream &operator<<(QDataStream &outS, const QCursor &cursor /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &inS, QCursor &cursor /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qdesktopservices.sip b/PyQt5/sip/PyQt5/QtGui/qdesktopservices.sip deleted file mode 100644 index 49befea8..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qdesktopservices.sip +++ /dev/null @@ -1,61 +0,0 @@ -// qdesktopservices.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesktopServices -{ -%TypeHeaderCode -#include -%End - -public: - static bool openUrl(const QUrl &url) /ReleaseGIL/; - static void setUrlHandler(const QString &scheme, QObject *receiver, const char *method); - static void setUrlHandler(const QString &scheme, SIP_PYCALLABLE method); -%MethodCode - // Allow a callable that must be a slot of a QObject, although we never tell - // the user if it isn't. - if (PyMethod_Check(a1)) - { - PyObject *self = PyMethod_GET_SELF(a1); - PyObject *func = PyMethod_GET_FUNCTION(a1); - - int iserr = 0; - QObject *receiver = reinterpret_cast(sipForceConvertToType( - self, sipType_QObject, NULL, SIP_NOT_NONE, NULL, &iserr)); - - if (!iserr && PyFunction_Check(func)) - { - PyObject *ascii_obj = ((PyFunctionObject *)func)->func_name; - const char *ascii = sipString_AsASCIIString(&ascii_obj); - - if (ascii) - { - QDesktopServices::setUrlHandler(*a0, receiver, ascii); - - Py_DECREF(ascii_obj); - } - } - } -%End - - static void unsetUrlHandler(const QString &scheme); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qdrag.sip b/PyQt5/sip/PyQt5/QtGui/qdrag.sip deleted file mode 100644 index 3842d22c..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qdrag.sip +++ /dev/null @@ -1,59 +0,0 @@ -// qdrag.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDrag : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QDrag(QObject *dragSource /TransferThis/); - virtual ~QDrag(); - Qt::DropAction exec(Qt::DropActions supportedActions = Qt::MoveAction) /PyName=exec_,ReleaseGIL/; -%If (Py_v3) - Qt::DropAction exec(Qt::DropActions supportedActions = Qt::MoveAction) /ReleaseGIL/; -%End - Qt::DropAction exec(Qt::DropActions supportedActions, Qt::DropAction defaultDropAction) /PyName=exec_,ReleaseGIL/; - Qt::DropAction exec(Qt::DropActions supportedActions, Qt::DropAction defaultDropAction) /ReleaseGIL/; - void setMimeData(QMimeData *data /Transfer/); - QMimeData *mimeData() const; - void setPixmap(const QPixmap &); - QPixmap pixmap() const; - void setHotSpot(const QPoint &hotspot); - QPoint hotSpot() const; - QObject *source() const; - QObject *target() const; - void setDragCursor(const QPixmap &cursor, Qt::DropAction action); - -signals: - void actionChanged(Qt::DropAction action); - void targetChanged(QObject *newTarget); - -public: - QPixmap dragCursor(Qt::DropAction action) const; - Qt::DropActions supportedActions() const; - Qt::DropAction defaultAction() const; - -private: - QDrag(const QDrag &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qevent.sip b/PyQt5/sip/PyQt5/QtGui/qevent.sip deleted file mode 100644 index 48d02b22..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qevent.sip +++ /dev/null @@ -1,834 +0,0 @@ -// qevent.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QInputEvent : QEvent /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - switch (sipCpp->type()) - { - case QEvent::ActionAdded: - case QEvent::ActionChanged: - case QEvent::ActionRemoved: - sipType = sipType_QActionEvent; - break; - - case QEvent::Close: - sipType = sipType_QCloseEvent; - break; - - case QEvent::ContextMenu: - sipType = sipType_QContextMenuEvent; - break; - - case QEvent::DragEnter: - sipType = sipType_QDragEnterEvent; - break; - - case QEvent::DragLeave: - sipType = sipType_QDragLeaveEvent; - break; - - case QEvent::DragMove: - sipType = sipType_QDragMoveEvent; - break; - - case QEvent::Drop: - sipType = sipType_QDropEvent; - break; - - case QEvent::Enter: - sipType = sipType_QEnterEvent; - break; - - case QEvent::FileOpen: - sipType = sipType_QFileOpenEvent; - break; - - case QEvent::FocusIn: - case QEvent::FocusOut: - sipType = sipType_QFocusEvent; - break; - - case QEvent::Hide: - sipType = sipType_QHideEvent; - break; - - case QEvent::HoverEnter: - case QEvent::HoverLeave: - case QEvent::HoverMove: - sipType = sipType_QHoverEvent; - break; - - case QEvent::IconDrag: - sipType = sipType_QIconDragEvent; - break; - - case QEvent::InputMethod: - sipType = sipType_QInputMethodEvent; - break; - - case QEvent::KeyPress: - case QEvent::KeyRelease: - case QEvent::ShortcutOverride: - sipType = sipType_QKeyEvent; - break; - - case QEvent::MouseButtonDblClick: - case QEvent::MouseButtonPress: - case QEvent::MouseButtonRelease: - case QEvent::MouseMove: - sipType = sipType_QMouseEvent; - break; - - case QEvent::Move: - sipType = sipType_QMoveEvent; - break; - - case QEvent::Paint: - sipType = sipType_QPaintEvent; - break; - - case QEvent::Resize: - sipType = sipType_QResizeEvent; - break; - - case QEvent::Shortcut: - sipType = sipType_QShortcutEvent; - break; - - case QEvent::Show: - sipType = sipType_QShowEvent; - break; - - case QEvent::StatusTip: - sipType = sipType_QStatusTipEvent; - break; - - case QEvent::TabletMove: - case QEvent::TabletPress: - case QEvent::TabletRelease: - case QEvent::TabletEnterProximity: - case QEvent::TabletLeaveProximity: - sipType = sipType_QTabletEvent; - break; - - case QEvent::ToolTip: - case QEvent::WhatsThis: - sipType = sipType_QHelpEvent; - break; - - case QEvent::WhatsThisClicked: - sipType = sipType_QWhatsThisClickedEvent; - break; - - case QEvent::Wheel: - sipType = sipType_QWheelEvent; - break; - - case QEvent::WindowStateChange: - sipType = sipType_QWindowStateChangeEvent; - break; - - case QEvent::TouchBegin: - case QEvent::TouchUpdate: - case QEvent::TouchEnd: - sipType = sipType_QTouchEvent; - break; - - case QEvent::InputMethodQuery: - sipType = sipType_QInputMethodQueryEvent; - break; - - case QEvent::Expose: - sipType = sipType_QExposeEvent; - break; - - case QEvent::ScrollPrepare: - sipType = sipType_QScrollPrepareEvent; - break; - - case QEvent::Scroll: - sipType = sipType_QScrollEvent; - break; - - #if QT_VERSION >= 0x050200 - case QEvent::NativeGesture: - sipType = sipType_QNativeGestureEvent; - break; - #endif - - default: - sipType = 0; - } -%End - -public: - virtual ~QInputEvent(); - Qt::KeyboardModifiers modifiers() const; - ulong timestamp() const; - void setTimestamp(ulong atimestamp); -}; - -class QMouseEvent : QInputEvent -{ -%TypeHeaderCode -#include -%End - -public: - QMouseEvent(QEvent::Type type, const QPointF &pos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers); - QMouseEvent(QEvent::Type type, const QPointF &pos, const QPointF &globalPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers); - QMouseEvent(QEvent::Type type, const QPointF &pos, const QPointF &windowPos, const QPointF &globalPos, Qt::MouseButton button, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers); - virtual ~QMouseEvent(); - QPoint pos() const; - QPoint globalPos() const; - int x() const; - int y() const; - int globalX() const; - int globalY() const; - Qt::MouseButton button() const; - Qt::MouseButtons buttons() const; - const QPointF &localPos() const; - const QPointF &windowPos() const; - const QPointF &screenPos() const; -%If (Qt_5_3_0 -) - Qt::MouseEventSource source() const; -%End -%If (Qt_5_3_0 -) - Qt::MouseEventFlags flags() const; -%End -}; - -class QHoverEvent : QInputEvent -{ -%TypeHeaderCode -#include -%End - -public: - QHoverEvent(QEvent::Type type, const QPointF &pos, const QPointF &oldPos, Qt::KeyboardModifiers modifiers = Qt::NoModifier); - virtual ~QHoverEvent(); - QPoint pos() const; - QPoint oldPos() const; - const QPointF &posF() const; - const QPointF &oldPosF() const; -}; - -class QWheelEvent : QInputEvent -{ -%TypeHeaderCode -#include -%End - -public: - QWheelEvent(const QPointF &pos, const QPointF &globalPos, QPoint pixelDelta, QPoint angleDelta, int qt4Delta, Qt::Orientation qt4Orientation, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers); -%If (Qt_5_2_0 -) - QWheelEvent(const QPointF &pos, const QPointF &globalPos, QPoint pixelDelta, QPoint angleDelta, int qt4Delta, Qt::Orientation qt4Orientation, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, Qt::ScrollPhase phase); -%End - virtual ~QWheelEvent(); - QPoint pos() const; - QPoint globalPos() const; - int x() const; - int y() const; - int globalX() const; - int globalY() const; - Qt::MouseButtons buttons() const; - QPoint pixelDelta() const; - QPoint angleDelta() const; - const QPointF &posF() const; - const QPointF &globalPosF() const; -%If (Qt_5_2_0 -) - Qt::ScrollPhase phase() const; -%End -}; - -class QTabletEvent : QInputEvent -{ -%TypeHeaderCode -#include -%End - -public: - enum TabletDevice - { - NoDevice, - Puck, - Stylus, - Airbrush, - FourDMouse, - XFreeEraser, - RotationStylus, - }; - - enum PointerType - { - UnknownPointer, - Pen, - Cursor, - Eraser, - }; - -%If (Qt_5_4_0 -) - QTabletEvent(QEvent::Type t, const QPointF &pos, const QPointF &globalPos, int device, int pointerType, qreal pressure, int xTilt, int yTilt, qreal tangentialPressure, qreal rotation, int z, Qt::KeyboardModifiers keyState, qint64 uniqueID, Qt::MouseButton button, Qt::MouseButtons buttons); -%End - QTabletEvent(QEvent::Type t, const QPointF &pos, const QPointF &globalPos, int device, int pointerType, qreal pressure, int xTilt, int yTilt, qreal tangentialPressure, qreal rotation, int z, Qt::KeyboardModifiers keyState, qint64 uniqueID); - virtual ~QTabletEvent(); - QPoint pos() const; - QPoint globalPos() const; - int x() const; - int y() const; - int globalX() const; - int globalY() const; - qreal hiResGlobalX() const; - qreal hiResGlobalY() const; - QTabletEvent::TabletDevice device() const; - QTabletEvent::PointerType pointerType() const; - qint64 uniqueId() const; - qreal pressure() const; - int z() const; - qreal tangentialPressure() const; - qreal rotation() const; - int xTilt() const; - int yTilt() const; - const QPointF &posF() const; - const QPointF &globalPosF() const; -%If (Qt_5_4_0 -) - Qt::MouseButton button() const; -%End -%If (Qt_5_4_0 -) - Qt::MouseButtons buttons() const; -%End -}; - -class QKeyEvent : QInputEvent -{ -%TypeHeaderCode -#include -%End - -public: - QKeyEvent(QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, const QString &text = QString(), bool autorep = false, ushort count = 1); - QKeyEvent(QEvent::Type type, int key, Qt::KeyboardModifiers modifiers, const QString &text /DocValue="''"/ = QString(), bool autorep = false, ushort count = 1); - virtual ~QKeyEvent(); - int key() const; - Qt::KeyboardModifiers modifiers() const; - QString text() const; - bool isAutoRepeat() const; - int count() const /__len__/; - bool matches(QKeySequence::StandardKey key) const; - quint32 nativeModifiers() const; - quint32 nativeScanCode() const; - quint32 nativeVirtualKey() const; -}; - -class QFocusEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QFocusEvent(QEvent::Type type, Qt::FocusReason reason = Qt::OtherFocusReason); - virtual ~QFocusEvent(); - bool gotFocus() const; - bool lostFocus() const; - Qt::FocusReason reason() const; -}; - -class QPaintEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - explicit QPaintEvent(const QRegion &paintRegion); - explicit QPaintEvent(const QRect &paintRect); - virtual ~QPaintEvent(); - const QRect &rect() const; - const QRegion ®ion() const; -}; - -class QMoveEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QMoveEvent(const QPoint &pos, const QPoint &oldPos); - virtual ~QMoveEvent(); - const QPoint &pos() const; - const QPoint &oldPos() const; -}; - -class QResizeEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QResizeEvent(const QSize &size, const QSize &oldSize); - virtual ~QResizeEvent(); - const QSize &size() const; - const QSize &oldSize() const; -}; - -class QCloseEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QCloseEvent(); - virtual ~QCloseEvent(); -}; - -class QIconDragEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QIconDragEvent(); - virtual ~QIconDragEvent(); -}; - -class QShowEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QShowEvent(); - virtual ~QShowEvent(); -}; - -class QHideEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QHideEvent(); - virtual ~QHideEvent(); -}; - -class QContextMenuEvent : QInputEvent -{ -%TypeHeaderCode -#include -%End - -public: - enum Reason - { - Mouse, - Keyboard, - Other, - }; - - QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint &pos, const QPoint &globalPos, Qt::KeyboardModifiers modifiers); - QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint &pos, const QPoint &globalPos); - QContextMenuEvent(QContextMenuEvent::Reason reason, const QPoint &pos); - virtual ~QContextMenuEvent(); - int x() const; - int y() const; - int globalX() const; - int globalY() const; - const QPoint &pos() const; - const QPoint &globalPos() const; - QContextMenuEvent::Reason reason() const; -}; - -class QInputMethodEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - enum AttributeType - { - TextFormat, - Cursor, - Language, - Ruby, - Selection, - }; - - class Attribute - { -%TypeHeaderCode -#include -%End - - public: - Attribute(QInputMethodEvent::AttributeType t, int s, int l, QVariant val); - QInputMethodEvent::AttributeType type; - int start; - int length; - QVariant value; - }; - - QInputMethodEvent(); - QInputMethodEvent(const QString &preeditText, const QList &attributes); - QInputMethodEvent(const QInputMethodEvent &other); - void setCommitString(const QString &commitString, int from = 0, int length = 0); - const QList &attributes() const; - const QString &preeditString() const; - const QString &commitString() const; - int replacementStart() const; - int replacementLength() const; -}; - -class QInputMethodQueryEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - explicit QInputMethodQueryEvent(Qt::InputMethodQueries queries); - virtual ~QInputMethodQueryEvent(); - Qt::InputMethodQueries queries() const; - void setValue(Qt::InputMethodQuery query, const QVariant &value); - QVariant value(Qt::InputMethodQuery query) const; -}; - -class QDropEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QDropEvent(const QPointF &pos, Qt::DropActions actions, const QMimeData *data, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, QEvent::Type type = QEvent::Drop); - virtual ~QDropEvent(); - QPoint pos() const; - const QPointF &posF() const; - Qt::MouseButtons mouseButtons() const; - Qt::KeyboardModifiers keyboardModifiers() const; - Qt::DropActions possibleActions() const; - Qt::DropAction proposedAction() const; - void acceptProposedAction(); - Qt::DropAction dropAction() const; - void setDropAction(Qt::DropAction action); - QObject *source() const; - const QMimeData *mimeData() const; -}; - -class QDragMoveEvent : QDropEvent -{ -%TypeHeaderCode -#include -%End - -public: - QDragMoveEvent(const QPoint &pos, Qt::DropActions actions, const QMimeData *data, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers, QEvent::Type type = QEvent::DragMove); - virtual ~QDragMoveEvent(); - QRect answerRect() const; - void accept(); - void ignore(); - void accept(const QRect &r); - void ignore(const QRect &r); -}; - -class QDragEnterEvent : QDragMoveEvent -{ -%TypeHeaderCode -#include -%End - -public: - QDragEnterEvent(const QPoint &pos, Qt::DropActions actions, const QMimeData *data, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers); - virtual ~QDragEnterEvent(); -}; - -class QDragLeaveEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QDragLeaveEvent(); - virtual ~QDragLeaveEvent(); -}; - -class QHelpEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QHelpEvent(QEvent::Type type, const QPoint &pos, const QPoint &globalPos); - virtual ~QHelpEvent(); - int x() const; - int y() const; - int globalX() const; - int globalY() const; - const QPoint &pos() const; - const QPoint &globalPos() const; -}; - -class QStatusTipEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - explicit QStatusTipEvent(const QString &tip); - virtual ~QStatusTipEvent(); - QString tip() const; -}; - -class QWhatsThisClickedEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - explicit QWhatsThisClickedEvent(const QString &href); - virtual ~QWhatsThisClickedEvent(); - QString href() const; -}; - -class QActionEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QActionEvent(int type, QAction *action, QAction *before = 0); - virtual ~QActionEvent(); - QAction *action() const; - QAction *before() const; -}; - -class QFileOpenEvent : QEvent /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QFileOpenEvent(); - QString file() const; - QUrl url() const; - bool openFile(QFile &file, QFlags flags) const; -}; - -class QShortcutEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QShortcutEvent(const QKeySequence &key, int id, bool ambiguous = false); - virtual ~QShortcutEvent(); - bool isAmbiguous() const; - const QKeySequence &key() const; - int shortcutId() const; -}; - -class QWindowStateChangeEvent : QEvent /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QWindowStateChangeEvent(); - Qt::WindowStates oldState() const; -}; - -class QTouchEvent : QInputEvent -{ -%TypeHeaderCode -#include -%End - -public: - class TouchPoint /NoDefaultCtors/ - { -%TypeHeaderCode -#include -%End - - public: - int id() const; - Qt::TouchPointState state() const; - QPointF pos() const; - QPointF startPos() const; - QPointF lastPos() const; - QPointF scenePos() const; - QPointF startScenePos() const; - QPointF lastScenePos() const; - QPointF screenPos() const; - QPointF startScreenPos() const; - QPointF lastScreenPos() const; - QPointF normalizedPos() const; - QPointF startNormalizedPos() const; - QPointF lastNormalizedPos() const; - QRectF rect() const; - QRectF sceneRect() const; - QRectF screenRect() const; - qreal pressure() const; - - enum InfoFlag - { - Pen, - }; - - typedef QFlags InfoFlags; - QVector2D velocity() const; - QFlags flags() const; - QVector rawScreenPositions() const; - }; - - QTouchEvent(QEvent::Type eventType, QTouchDevice *device = 0, Qt::KeyboardModifiers modifiers = Qt::NoModifier, Qt::TouchPointStates touchPointStates = 0, const QList &touchPoints = QList()); - virtual ~QTouchEvent(); - QObject *target() const; - Qt::TouchPointStates touchPointStates() const; - const QList &touchPoints() const; - QWindow *window() const; - QTouchDevice *device() const; - void setDevice(QTouchDevice *adevice); -}; - -QFlags operator|(QTouchEvent::TouchPoint::InfoFlag f1, QFlags f2); -QFlags operator|(QTouchEvent::TouchPoint::InfoFlag f1, QTouchEvent::TouchPoint::InfoFlag f2); - -class QExposeEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - explicit QExposeEvent(const QRegion &rgn); - virtual ~QExposeEvent(); - const QRegion ®ion() const; -}; - -class QScrollPrepareEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - explicit QScrollPrepareEvent(const QPointF &startPos); - virtual ~QScrollPrepareEvent(); - QPointF startPos() const; - QSizeF viewportSize() const; - QRectF contentPosRange() const; - QPointF contentPos() const; - void setViewportSize(const QSizeF &size); - void setContentPosRange(const QRectF &rect); - void setContentPos(const QPointF &pos); -}; - -class QScrollEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - enum ScrollState - { - ScrollStarted, - ScrollUpdated, - ScrollFinished, - }; - - QScrollEvent(const QPointF &contentPos, const QPointF &overshoot, QScrollEvent::ScrollState scrollState); - virtual ~QScrollEvent(); - QPointF contentPos() const; - QPointF overshootDistance() const; - QScrollEvent::ScrollState scrollState() const; -}; - -bool operator==(QKeyEvent *e, QKeySequence::StandardKey key); -bool operator==(QKeySequence::StandardKey key, QKeyEvent *e); - -class QEnterEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -public: - QEnterEvent(const QPointF &localPos, const QPointF &windowPos, const QPointF &screenPos); - virtual ~QEnterEvent(); - QPoint pos() const; - QPoint globalPos() const; - int x() const; - int y() const; - int globalX() const; - int globalY() const; - const QPointF &localPos() const; - const QPointF &windowPos() const; - const QPointF &screenPos() const; -}; - -class QAction /External/; -%If (Qt_5_2_0 -) - -class QNativeGestureEvent : QInputEvent -{ -%TypeHeaderCode -#include -%End - -public: - QNativeGestureEvent(Qt::NativeGestureType type, const QPointF &localPos, const QPointF &windowPos, const QPointF &screenPos, qreal value, ulong sequenceId, quint64 intArgument); - Qt::NativeGestureType gestureType() const; - qreal value() const; - const QPoint pos() const; - const QPoint globalPos() const; - const QPointF &localPos() const; - const QPointF &windowPos() const; - const QPointF &screenPos() const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qfont.sip b/PyQt5/sip/PyQt5/QtGui/qfont.sip deleted file mode 100644 index 339404c3..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qfont.sip +++ /dev/null @@ -1,213 +0,0 @@ -// qfont.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QFont -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleHint - { - Helvetica, - SansSerif, - Times, - Serif, - Courier, - TypeWriter, - OldEnglish, - Decorative, - System, - AnyStyle, - Cursive, - Monospace, - Fantasy, - }; - - enum StyleStrategy - { - PreferDefault, - PreferBitmap, - PreferDevice, - PreferOutline, - ForceOutline, - PreferMatch, - PreferQuality, - PreferAntialias, - NoAntialias, -%If (Qt_5_4_0 -) - NoSubpixelAntialias, -%End - OpenGLCompatible, - NoFontMerging, - ForceIntegerMetrics, - }; - - enum Weight - { - Light, - Normal, - DemiBold, - Bold, - Black, - }; - - enum Style - { - StyleNormal, - StyleItalic, - StyleOblique, - }; - - enum Stretch - { - UltraCondensed, - ExtraCondensed, - Condensed, - SemiCondensed, - Unstretched, - SemiExpanded, - Expanded, - ExtraExpanded, - UltraExpanded, - }; - - QFont(); - QFont(const QString &family, int pointSize = -1, int weight = -1, bool italic = false); - QFont(const QFont &, QPaintDevice *pd); - QFont(const QFont &); - QFont(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QFont(a0->value()); -%End - - ~QFont(); - QString family() const; - void setFamily(const QString &); - int pointSize() const; - void setPointSize(int); - qreal pointSizeF() const; - void setPointSizeF(qreal); - int pixelSize() const; - void setPixelSize(int); - int weight() const; - void setWeight(int); - void setStyle(QFont::Style style); - QFont::Style style() const; - bool underline() const; - void setUnderline(bool); - bool overline() const; - void setOverline(bool); - bool strikeOut() const; - void setStrikeOut(bool); - bool fixedPitch() const; - void setFixedPitch(bool); - bool kerning() const; - void setKerning(bool); - QFont::StyleHint styleHint() const; - QFont::StyleStrategy styleStrategy() const; - void setStyleHint(QFont::StyleHint hint, QFont::StyleStrategy strategy = QFont::PreferDefault); - void setStyleStrategy(QFont::StyleStrategy s); - int stretch() const; - void setStretch(int); - bool rawMode() const; - void setRawMode(bool); - bool exactMatch() const; - bool operator==(const QFont &) const; - bool operator!=(const QFont &) const; - bool operator<(const QFont &) const; - bool isCopyOf(const QFont &) const; - void setRawName(const QString &); - QString rawName() const; - QString key() const; - QString toString() const; - bool fromString(const QString &); - static QString substitute(const QString &); - static QStringList substitutes(const QString &); - static QStringList substitutions(); - static void insertSubstitution(const QString &, const QString &); - static void insertSubstitutions(const QString &, const QStringList &); - static void removeSubstitutions(const QString &); - static void initialize(); - static void cleanup(); - static void cacheStatistics(); - QString defaultFamily() const; - QString lastResortFamily() const; - QString lastResortFont() const; - QFont resolve(const QFont &) const; - bool bold() const; - void setBold(bool enable); - bool italic() const; - void setItalic(bool b); - - enum Capitalization - { - MixedCase, - AllUppercase, - AllLowercase, - SmallCaps, - Capitalize, - }; - - enum SpacingType - { - PercentageSpacing, - AbsoluteSpacing, - }; - - qreal letterSpacing() const; - QFont::SpacingType letterSpacingType() const; - void setLetterSpacing(QFont::SpacingType type, qreal spacing); - qreal wordSpacing() const; - void setWordSpacing(qreal spacing); - void setCapitalization(QFont::Capitalization); - QFont::Capitalization capitalization() const; - - enum HintingPreference - { - PreferDefaultHinting, - PreferNoHinting, - PreferVerticalHinting, - PreferFullHinting, - }; - - QString styleName() const; - void setStyleName(const QString &styleName); - void setHintingPreference(QFont::HintingPreference hintingPreference); - QFont::HintingPreference hintingPreference() const; - void swap(QFont &other); -%If (Qt_5_3_0 -) - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End - -%End -}; - -QDataStream &operator<<(QDataStream &, const QFont & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QFont & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qfontdatabase.sip b/PyQt5/sip/PyQt5/QtGui/qfontdatabase.sip deleted file mode 100644 index 05dce581..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qfontdatabase.sip +++ /dev/null @@ -1,109 +0,0 @@ -// qfontdatabase.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QFontDatabase -{ -%TypeHeaderCode -#include -%End - -public: - enum WritingSystem - { - Any, - Latin, - Greek, - Cyrillic, - Armenian, - Hebrew, - Arabic, - Syriac, - Thaana, - Devanagari, - Bengali, - Gurmukhi, - Gujarati, - Oriya, - Tamil, - Telugu, - Kannada, - Malayalam, - Sinhala, - Thai, - Lao, - Tibetan, - Myanmar, - Georgian, - Khmer, - SimplifiedChinese, - TraditionalChinese, - Japanese, - Korean, - Vietnamese, - Other, - Symbol, - Ogham, - Runic, - Nko, - }; - - static QList standardSizes(); - QFontDatabase(); - QList writingSystems() const; - QList writingSystems(const QString &family) const; - QStringList families(QFontDatabase::WritingSystem writingSystem = QFontDatabase::Any) const; - QStringList styles(const QString &family) const; - QList pointSizes(const QString &family, const QString &style /DocValue="''"/ = QString()); - QList smoothSizes(const QString &family, const QString &style); - QString styleString(const QFont &font); - QString styleString(const QFontInfo &fontInfo); - QFont font(const QString &family, const QString &style, int pointSize) const; - bool isBitmapScalable(const QString &family, const QString &style /DocValue="''"/ = QString()) const; - bool isSmoothlyScalable(const QString &family, const QString &style /DocValue="''"/ = QString()) const; - bool isScalable(const QString &family, const QString &style /DocValue="''"/ = QString()) const; - bool isFixedPitch(const QString &family, const QString &style /DocValue="''"/ = QString()) const; - bool italic(const QString &family, const QString &style) const; - bool bold(const QString &family, const QString &style) const; - int weight(const QString &family, const QString &style) const; - static QString writingSystemName(QFontDatabase::WritingSystem writingSystem); - static QString writingSystemSample(QFontDatabase::WritingSystem writingSystem); - static int addApplicationFont(const QString &fileName); - static int addApplicationFontFromData(const QByteArray &fontData); - static QStringList applicationFontFamilies(int id); - static bool removeApplicationFont(int id); - static bool removeAllApplicationFonts(); - static bool supportsThreadedFontRendering(); -%If (Qt_5_2_0 -) - - enum SystemFont - { - GeneralFont, - FixedFont, - TitleFont, - SmallestReadableFont, - }; - -%End -%If (Qt_5_2_0 -) - static QFont systemFont(QFontDatabase::SystemFont type); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qfontinfo.sip b/PyQt5/sip/PyQt5/QtGui/qfontinfo.sip deleted file mode 100644 index c3a25175..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qfontinfo.sip +++ /dev/null @@ -1,47 +0,0 @@ -// qfontinfo.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QFontInfo -{ -%TypeHeaderCode -#include -%End - -public: - QFontInfo(const QFont &); - QFontInfo(const QFontInfo &); - ~QFontInfo(); - QString family() const; - int pixelSize() const; - int pointSize() const; - qreal pointSizeF() const; - bool italic() const; - QFont::Style style() const; - int weight() const; - bool bold() const; - bool fixedPitch() const; - QFont::StyleHint styleHint() const; - bool rawMode() const; - bool exactMatch() const; - QString styleName() const; - void swap(QFontInfo &other); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qfontmetrics.sip b/PyQt5/sip/PyQt5/QtGui/qfontmetrics.sip deleted file mode 100644 index d3c87ed4..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qfontmetrics.sip +++ /dev/null @@ -1,177 +0,0 @@ -// qfontmetrics.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QFontMetrics -{ -%TypeHeaderCode -#include -%End - -public: - explicit QFontMetrics(const QFont &); - QFontMetrics(const QFont &, QPaintDevice *pd); - QFontMetrics(const QFontMetrics &); - ~QFontMetrics(); - int ascent() const; - int descent() const; - int height() const; - int leading() const; - int lineSpacing() const; - int minLeftBearing() const; - int minRightBearing() const; - int maxWidth() const; - int xHeight() const; - bool inFont(QChar) const; - int leftBearing(QChar) const; - int rightBearing(QChar) const; - int width(QChar) const /PyName=widthChar/; - int width(const QString &text, int length = -1) const; - QRect boundingRect(QChar) const /PyName=boundingRectChar/; - QRect boundingRect(const QString &text) const; - QRect boundingRect(const QRect &rect, int flags, const QString &text, int tabStops = 0, SIP_PYLIST tabArray /AllowNone,DocType="list-of-int"/ = 0) const; -%MethodCode - int *tabarray = qtgui_tabarray(a4); - - sipRes = new QRect(sipCpp->boundingRect(*a0, a1, *a2, a3, tabarray)); - - if (!tabarray) - delete[] tabarray; -%End - - QRect boundingRect(int x, int y, int width, int height, int flags, const QString &text, int tabStops = 0, SIP_PYLIST tabArray /AllowNone,DocType="list-of-int"/ = 0) const; -%MethodCode - int *tabarray = qtgui_tabarray(a7); - - sipRes = new QRect(sipCpp->boundingRect(a0, a1, a2, a3, a4, *a5, a6, tabarray)); - - if (!tabarray) - delete[] tabarray; -%End - - QSize size(int flags, const QString &text, int tabStops = 0, SIP_PYLIST tabArray /AllowNone,DocType="list-of-int"/ = 0) const; -%MethodCode - int *tabarray = qtgui_tabarray(a3); - - sipRes = new QSize(sipCpp->size(a0, *a1, a2, tabarray)); - - if (!tabarray) - delete[] tabarray; -%End - - int underlinePos() const; - int overlinePos() const; - int strikeOutPos() const; - int lineWidth() const; - int averageCharWidth() const; - QString elidedText(const QString &text, Qt::TextElideMode mode, int width, int flags = 0) const; - bool operator==(const QFontMetrics &other) const; - bool operator!=(const QFontMetrics &other) const; - QRect tightBoundingRect(const QString &text) const; - bool inFontUcs4(uint character) const; - void swap(QFontMetrics &other); -}; - -class QFontMetricsF -{ -%TypeHeaderCode -#include -%End - -public: - explicit QFontMetricsF(const QFont &); - QFontMetricsF(const QFont &, QPaintDevice *pd); - QFontMetricsF(const QFontMetrics &); - QFontMetricsF(const QFontMetricsF &); - ~QFontMetricsF(); - qreal ascent() const; - qreal descent() const; - qreal height() const; - qreal leading() const; - qreal lineSpacing() const; - qreal minLeftBearing() const; - qreal minRightBearing() const; - qreal maxWidth() const; - qreal xHeight() const; - bool inFont(QChar) const; - qreal leftBearing(QChar) const; - qreal rightBearing(QChar) const; - qreal width(QChar) const /PyName=widthChar/; - qreal width(const QString &string) const; - QRectF boundingRect(QChar) const /PyName=boundingRectChar/; - QRectF boundingRect(const QString &string) const; - QRectF boundingRect(const QRectF &rect, int flags, const QString &text, int tabStops = 0, SIP_PYLIST tabArray /AllowNone,DocType="list-of-int"/ = 0) const; -%MethodCode - int *tabarray = qtgui_tabarray(a4); - - sipRes = new QRectF(sipCpp->boundingRect(*a0, a1, *a2, a3, tabarray)); - - if (!tabarray) - delete[] tabarray; -%End - - QSizeF size(int flags, const QString &text, int tabStops = 0, SIP_PYLIST tabArray /AllowNone,DocType="list-of-int"/ = 0) const; -%MethodCode - int *tabarray = qtgui_tabarray(a3); - - sipRes = new QSizeF(sipCpp->size(a0, *a1, a2, tabarray)); - - if (!tabarray) - delete[] tabarray; -%End - - qreal underlinePos() const; - qreal overlinePos() const; - qreal strikeOutPos() const; - qreal lineWidth() const; - qreal averageCharWidth() const; - QString elidedText(const QString &text, Qt::TextElideMode mode, qreal width, int flags = 0) const; - bool operator==(const QFontMetricsF &other) const; - bool operator!=(const QFontMetricsF &other) const; - QRectF tightBoundingRect(const QString &text) const; - bool inFontUcs4(uint character) const; - void swap(QFontMetricsF &other); -}; - -%ModuleHeaderCode -// Used by QFontMetrics and QFontMetricsF. -int *qtgui_tabarray(PyObject *l); -%End - -%ModuleCode -// Convert an optional Python list to a 0 terminated array of integers on the -// heap. -int *qtgui_tabarray(PyObject *l) -{ - if (!l || l == Py_None) - return 0; - - int *arr = new int[PyList_GET_SIZE(l) + 1]; - SIP_SSIZE_T i; - - for (i = 0; i < PyList_GET_SIZE(l); ++i) - arr[i] = SIPLong_AsLong(PyList_GET_ITEM(l, i)); - - arr[i] = 0; - - return arr; -} -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qgenericmatrix.sip b/PyQt5/sip/PyQt5/QtGui/qgenericmatrix.sip deleted file mode 100644 index 3239a602..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qgenericmatrix.sip +++ /dev/null @@ -1,1214 +0,0 @@ -// qgenericmatrix.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -// The implementation of QMatrix4x3. -class QMatrix4x3 -{ -%TypeHeaderCode -#include -%End - -%PickleCode - PYQT_FLOAT data[12]; - - // We want the data in row-major order. - sipCpp->copyDataTo(data); - - sipRes = Py_BuildValue((char *)"dddddddddddd", - (double)data[0], (double)data[1], (double)data[2], - (double)data[3], (double)data[4], (double)data[5], - (double)data[6], (double)data[7], (double)data[8], - (double)data[9], (double)data[10], (double)data[11]); -%End - -public: - QMatrix4x3(); - QMatrix4x3(const QMatrix4x3 &other); - explicit QMatrix4x3(SIP_PYOBJECT values /DocType="sequence-of-float"/); -%MethodCode - PYQT_FLOAT values[12]; - - if ((sipError = qtgui_matrixDataFromSequence(a0, 12, values)) == sipErrorNone) - sipCpp = new QMatrix4x3(values); -%End - - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - bool bad = false; - int i; - PyObject *m[12]; - PYQT_FLOAT data[12]; - - // The raw data is in column-major order but we want row-major order. - sipCpp->copyDataTo(data); - - for (i = 0; i < 12; ++i) - { - m[i] = PyFloat_FromDouble(data[i]); - - if (!m[i]) - bad = true; - } - - if (!bad) - { -#if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QMatrix4x3(" - "%R, %R, %R, " - "%R, %R, %R, " - "%R, %R, %R, " - "%R, %R, %R)", - m[0], m[1], m[2], - m[3], m[4], m[5], - m[6], m[7], m[8], - m[9], m[10], m[11]); -#else - sipRes = PyString_FromString("PyQt5.QtGui.QMatrix4x3("); - - for (i = 0; i < 12; ++i) - { - if (i != 0) - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - - PyString_ConcatAndDel(&sipRes, PyObject_Repr(m[i])); - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); -#endif - } - - for (i = 0; i < 12; ++i) - Py_XDECREF(m[i]); -%End - - SIP_PYLIST data() /DocType="list-of-float"/; -%MethodCode - sipError = qtgui_matrixDataAsList(12, sipCpp->constData(), &sipRes); -%End - - SIP_PYLIST copyDataTo() const /DocType="list-of-float"/; -%MethodCode - PYQT_FLOAT values[12]; - - sipCpp->copyDataTo(values); - sipError = qtgui_matrixDataAsList(12, values, &sipRes); -%End - - SIP_PYOBJECT __getitem__(SIP_PYOBJECT) const; -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 4, 3, &row, &column)) == sipErrorNone) - { - sipRes = PyFloat_FromDouble(sipCpp->operator()(row, column)); - - if (!sipRes) - sipError = sipErrorFail; - } -%End - -%If (Qt_5_0_0 -) - void __setitem__(SIP_PYOBJECT, float); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 4, 3, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End -%If (- Qt_5_0_0) - void __setitem__(SIP_PYOBJECT, qreal); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 4, 3, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End - - bool isIdentity() const; - void setToIdentity(); - -%If (Qt_5_0_0 -) - void fill(float value); -%End -%If (- Qt_5_0_0) - void fill(qreal value); -%End - - QMatrix3x4 transposed() const; - - QMatrix4x3 &operator+=(const QMatrix4x3 &); - QMatrix4x3 &operator-=(const QMatrix4x3 &); - -%If (Qt_5_0_0 -) - QMatrix4x3 &operator*=(float); - QMatrix4x3 &operator/=(float); -%End -%If (- Qt_5_0_0) - QMatrix4x3 &operator*=(qreal); - QMatrix4x3 &operator/=(qreal); -%End - - bool operator==(const QMatrix4x3 &) const; - bool operator!=(const QMatrix4x3 &) const; -}; -// The implementation of QMatrix4x2. -class QMatrix4x2 -{ -%TypeHeaderCode -#include -%End - -%PickleCode - PYQT_FLOAT data[8]; - - // We want the data in row-major order. - sipCpp->copyDataTo(data); - - sipRes = Py_BuildValue((char *)"dddddddd", - (double)data[0], (double)data[1], - (double)data[2], (double)data[3], - (double)data[4], (double)data[5], - (double)data[6], (double)data[7]); -%End - -public: - QMatrix4x2(); - QMatrix4x2(const QMatrix4x2 &other); - explicit QMatrix4x2(SIP_PYOBJECT values /DocType="sequence-of-float"/); -%MethodCode - PYQT_FLOAT values[8]; - - if ((sipError = qtgui_matrixDataFromSequence(a0, 8, values)) == sipErrorNone) - sipCpp = new QMatrix4x2(values); -%End - - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - bool bad = false; - int i; - PyObject *m[8]; - PYQT_FLOAT data[8]; - - // The raw data is in column-major order but we want row-major order. - sipCpp->copyDataTo(data); - - for (i = 0; i < 8; ++i) - { - m[i] = PyFloat_FromDouble(data[i]); - - if (!m[i]) - bad = true; - } - - if (!bad) - { -#if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QMatrix4x2(" - "%R, %R, " - "%R, %R, " - "%R, %R, " - "%R, %R)", - m[0], m[1], - m[2], m[3], - m[4], m[5], - m[6], m[7]); -#else - sipRes = PyString_FromString("PyQt5.QtGui.QMatrix4x2("); - - for (i = 0; i < 8; ++i) - { - if (i != 0) - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - - PyString_ConcatAndDel(&sipRes, PyObject_Repr(m[i])); - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); -#endif - } - - for (i = 0; i < 8; ++i) - Py_XDECREF(m[i]); -%End - - SIP_PYLIST data() /DocType="list-of-float"/; -%MethodCode - sipError = qtgui_matrixDataAsList(8, sipCpp->constData(), &sipRes); -%End - - SIP_PYLIST copyDataTo() const /DocType="list-of-float"/; -%MethodCode - PYQT_FLOAT values[8]; - - sipCpp->copyDataTo(values); - sipError = qtgui_matrixDataAsList(8, values, &sipRes); -%End - - SIP_PYOBJECT __getitem__(SIP_PYOBJECT) const; -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 4, 2, &row, &column)) == sipErrorNone) - { - sipRes = PyFloat_FromDouble(sipCpp->operator()(row, column)); - - if (!sipRes) - sipError = sipErrorFail; - } -%End - -%If (Qt_5_0_0 -) - void __setitem__(SIP_PYOBJECT, float); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 4, 2, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End -%If (- Qt_5_0_0) - void __setitem__(SIP_PYOBJECT, qreal); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 4, 2, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End - - bool isIdentity() const; - void setToIdentity(); - -%If (Qt_5_0_0 -) - void fill(float value); -%End -%If (- Qt_5_0_0) - void fill(qreal value); -%End - - QMatrix2x4 transposed() const; - - QMatrix4x2 &operator+=(const QMatrix4x2 &); - QMatrix4x2 &operator-=(const QMatrix4x2 &); - -%If (Qt_5_0_0 -) - QMatrix4x2 &operator*=(float); - QMatrix4x2 &operator/=(float); -%End -%If (- Qt_5_0_0) - QMatrix4x2 &operator*=(qreal); - QMatrix4x2 &operator/=(qreal); -%End - - bool operator==(const QMatrix4x2 &) const; - bool operator!=(const QMatrix4x2 &) const; -}; -// The implementation of QMatrix3x4. -class QMatrix3x4 -{ -%TypeHeaderCode -#include -%End - -%PickleCode - PYQT_FLOAT data[12]; - - // We want the data in row-major order. - sipCpp->copyDataTo(data); - - sipRes = Py_BuildValue((char *)"dddddddddddd", - (double)data[0], (double)data[1], (double)data[2], - (double)data[3], (double)data[4], (double)data[5], - (double)data[6], (double)data[7], (double)data[8], - (double)data[9], (double)data[10], (double)data[11]); -%End - -public: - QMatrix3x4(); - QMatrix3x4(const QMatrix3x4 &other); - explicit QMatrix3x4(SIP_PYOBJECT values /DocType="sequence-of-float"/); -%MethodCode - PYQT_FLOAT values[12]; - - if ((sipError = qtgui_matrixDataFromSequence(a0, 12, values)) == sipErrorNone) - sipCpp = new QMatrix3x4(values); -%End - - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - bool bad = false; - int i; - PyObject *m[12]; - PYQT_FLOAT data[12]; - - // The raw data is in column-major order but we want row-major order. - sipCpp->copyDataTo(data); - - for (i = 0; i < 12; ++i) - { - m[i] = PyFloat_FromDouble(data[i]); - - if (!m[i]) - bad = true; - } - - if (!bad) - { -#if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QMatrix3x4(" - "%R, %R, %R, " - "%R, %R, %R, " - "%R, %R, %R, " - "%R, %R, %R)", - m[0], m[1], m[2], - m[3], m[4], m[5], - m[6], m[7], m[8], - m[9], m[10], m[11]); -#else - sipRes = PyString_FromString("PyQt5.QtGui.QMatrix3x4("); - - for (i = 0; i < 12; ++i) - { - if (i != 0) - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - - PyString_ConcatAndDel(&sipRes, PyObject_Repr(m[i])); - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); -#endif - } - - for (i = 0; i < 12; ++i) - Py_XDECREF(m[i]); -%End - - SIP_PYLIST data() /DocType="list-of-float"/; -%MethodCode - sipError = qtgui_matrixDataAsList(12, sipCpp->constData(), &sipRes); -%End - - SIP_PYLIST copyDataTo() const /DocType="list-of-float"/; -%MethodCode - PYQT_FLOAT values[12]; - - sipCpp->copyDataTo(values); - sipError = qtgui_matrixDataAsList(12, values, &sipRes); -%End - - SIP_PYOBJECT __getitem__(SIP_PYOBJECT) const; -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 3, 4, &row, &column)) == sipErrorNone) - { - sipRes = PyFloat_FromDouble(sipCpp->operator()(row, column)); - - if (!sipRes) - sipError = sipErrorFail; - } -%End - -%If (Qt_5_0_0 -) - void __setitem__(SIP_PYOBJECT, float); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 3, 4, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End -%If (- Qt_5_0_0) - void __setitem__(SIP_PYOBJECT, qreal); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 3, 4, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End - - bool isIdentity() const; - void setToIdentity(); - -%If (Qt_5_0_0 -) - void fill(qreal value); -%End -%If (- Qt_5_0_0) - void fill(qreal value); -%End - - QMatrix4x3 transposed() const; - - QMatrix3x4 &operator+=(const QMatrix3x4 &); - QMatrix3x4 &operator-=(const QMatrix3x4 &); - -%If (Qt_5_0_0 -) - QMatrix3x4 &operator*=(float); - QMatrix3x4 &operator/=(float); -%End -%If (- Qt_5_0_0) - QMatrix3x4 &operator*=(qreal); - QMatrix3x4 &operator/=(qreal); -%End - - bool operator==(const QMatrix3x4 &) const; - bool operator!=(const QMatrix3x4 &) const; -}; -// The implementation of QMatrix3x3. -class QMatrix3x3 -{ -%TypeHeaderCode -#include -%End - -%PickleCode - PYQT_FLOAT data[9]; - - // We want the data in row-major order. - sipCpp->copyDataTo(data); - - sipRes = Py_BuildValue((char *)"ddddddddd", - (double)data[0], (double)data[1], (double)data[2], - (double)data[3], (double)data[4], (double)data[5], - (double)data[6], (double)data[7], (double)data[8]); -%End - -public: - QMatrix3x3(); - QMatrix3x3(const QMatrix3x3 &other); - explicit QMatrix3x3(SIP_PYOBJECT values /DocType="sequence-of-float"/); -%MethodCode - PYQT_FLOAT values[9]; - - if ((sipError = qtgui_matrixDataFromSequence(a0, 9, values)) == sipErrorNone) - sipCpp = new QMatrix3x3(values); -%End - - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - bool bad = false; - int i; - PyObject *m[9]; - PYQT_FLOAT data[9]; - - // The raw data is in column-major order but we want row-major order. - sipCpp->copyDataTo(data); - - for (i = 0; i < 9; ++i) - { - m[i] = PyFloat_FromDouble(data[i]); - - if (!m[i]) - bad = true; - } - - if (!bad) - { -#if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QMatrix3x3(" - "%R, %R, %R, " - "%R, %R, %R, " - "%R, %R, %R)", - m[0], m[1], m[2], - m[3], m[4], m[5], - m[6], m[7], m[8]); -#else - sipRes = PyString_FromString("PyQt5.QtGui.QMatrix3x3("); - - for (i = 0; i < 9; ++i) - { - if (i != 0) - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - - PyString_ConcatAndDel(&sipRes, PyObject_Repr(m[i])); - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); -#endif - } - - for (i = 0; i < 9; ++i) - Py_XDECREF(m[i]); -%End - - SIP_PYLIST data() /DocType="list-of-float"/; -%MethodCode - sipError = qtgui_matrixDataAsList(9, sipCpp->constData(), &sipRes); -%End - - SIP_PYLIST copyDataTo() const /DocType="list-of-float"/; -%MethodCode - PYQT_FLOAT values[9]; - - sipCpp->copyDataTo(values); - sipError = qtgui_matrixDataAsList(9, values, &sipRes); -%End - - SIP_PYOBJECT __getitem__(SIP_PYOBJECT) const; -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 3, 3, &row, &column)) == sipErrorNone) - { - sipRes = PyFloat_FromDouble(sipCpp->operator()(row, column)); - - if (!sipRes) - sipError = sipErrorFail; - } -%End - -%If (Qt_5_0_0 -) - void __setitem__(SIP_PYOBJECT, float); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 3, 3, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End -%If (- Qt_5_0_0) - void __setitem__(SIP_PYOBJECT, qreal); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 3, 3, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End - - bool isIdentity() const; - void setToIdentity(); - -%If (Qt_5_0_0 -) - void fill(float value); -%End -%If (- Qt_5_0_0) - void fill(qreal value); -%End - - QMatrix3x3 transposed() const; - - QMatrix3x3 &operator+=(const QMatrix3x3 &); - QMatrix3x3 &operator-=(const QMatrix3x3 &); - -%If (Qt_5_0_0 -) - QMatrix3x3 &operator*=(float); - QMatrix3x3 &operator/=(float); -%End -%If (- Qt_5_0_0) - QMatrix3x3 &operator*=(qreal); - QMatrix3x3 &operator/=(qreal); -%End - - bool operator==(const QMatrix3x3 &) const; - bool operator!=(const QMatrix3x3 &) const; -}; -// The implementation of QMatrix3x2. -class QMatrix3x2 -{ -%TypeHeaderCode -#include -%End - -%PickleCode - PYQT_FLOAT data[6]; - - // We want the data in row-major order. - sipCpp->copyDataTo(data); - - sipRes = Py_BuildValue((char *)"dddddd", - (double)data[0], (double)data[1], - (double)data[2], (double)data[3], - (double)data[4], (double)data[5]); -%End - -public: - QMatrix3x2(); - QMatrix3x2(const QMatrix3x2 &other); - explicit QMatrix3x2(SIP_PYOBJECT values /DocType="sequence-of-float"/); -%MethodCode - PYQT_FLOAT values[6]; - - if ((sipError = qtgui_matrixDataFromSequence(a0, 6, values)) == sipErrorNone) - sipCpp = new QMatrix3x2(values); -%End - - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - bool bad = false; - int i; - PyObject *m[6]; - PYQT_FLOAT data[6]; - - // The raw data is in column-major order but we want row-major order. - sipCpp->copyDataTo(data); - - for (i = 0; i < 6; ++i) - { - m[i] = PyFloat_FromDouble(data[i]); - - if (!m[i]) - bad = true; - } - - if (!bad) - { -#if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QMatrix3x2(" - "%R, %R, " - "%R, %R, " - "%R, %R)", - m[0], m[1], - m[2], m[3], - m[4], m[5]); -#else - sipRes = PyString_FromString("PyQt5.QtGui.QMatrix3x2("); - - for (i = 0; i < 6; ++i) - { - if (i != 0) - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - - PyString_ConcatAndDel(&sipRes, PyObject_Repr(m[i])); - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); -#endif - } - - for (i = 0; i < 6; ++i) - Py_XDECREF(m[i]); -%End - - SIP_PYLIST data() /DocType="list-of-float"/; -%MethodCode - sipError = qtgui_matrixDataAsList(6, sipCpp->constData(), &sipRes); -%End - - SIP_PYLIST copyDataTo() const /DocType="list-of-float"/; -%MethodCode - PYQT_FLOAT values[6]; - - sipCpp->copyDataTo(values); - sipError = qtgui_matrixDataAsList(6, values, &sipRes); -%End - - SIP_PYOBJECT __getitem__(SIP_PYOBJECT) const; -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 3, 2, &row, &column)) == sipErrorNone) - { - sipRes = PyFloat_FromDouble(sipCpp->operator()(row, column)); - - if (!sipRes) - sipError = sipErrorFail; - } -%End - -%If (Qt_5_0_0 -) - void __setitem__(SIP_PYOBJECT, float); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 3, 2, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End -%If (- Qt_5_0_0) - void __setitem__(SIP_PYOBJECT, qreal); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 3, 2, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End - - bool isIdentity() const; - void setToIdentity(); - -%If (Qt_5_0_0 -) - void fill(float value); -%End -%If (- Qt_5_0_0) - void fill(qreal value); -%End - - QMatrix2x3 transposed() const; - - QMatrix3x2 &operator+=(const QMatrix3x2 &); - QMatrix3x2 &operator-=(const QMatrix3x2 &); - -%If (Qt_5_0_0 -) - QMatrix3x2 &operator*=(float); - QMatrix3x2 &operator/=(float); -%End -%If (- Qt_5_0_0) - QMatrix3x2 &operator*=(qreal); - QMatrix3x2 &operator/=(qreal); -%End - - bool operator==(const QMatrix3x2 &) const; - bool operator!=(const QMatrix3x2 &) const; -}; -// The implementation of QMatrix2x4. -class QMatrix2x4 -{ -%TypeHeaderCode -#include -%End - -%PickleCode - PYQT_FLOAT data[8]; - - // We want the data in row-major order. - sipCpp->copyDataTo(data); - - sipRes = Py_BuildValue((char *)"dddddddd", - (double)data[0], (double)data[1], (double)data[2], (double)data[3], - (double)data[4], (double)data[5], (double)data[6], (double)data[7]); -%End - -public: - QMatrix2x4(); - QMatrix2x4(const QMatrix2x4 &other); - explicit QMatrix2x4(SIP_PYOBJECT values /DocType="sequence-of-float"/); -%MethodCode - PYQT_FLOAT values[8]; - - if ((sipError = qtgui_matrixDataFromSequence(a0, 8, values)) == sipErrorNone) - sipCpp = new QMatrix2x4(values); -%End - - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - bool bad = false; - int i; - PyObject *m[8]; - PYQT_FLOAT data[8]; - - // The raw data is in column-major order but we want row-major order. - sipCpp->copyDataTo(data); - - for (i = 0; i < 8; ++i) - { - m[i] = PyFloat_FromDouble(data[i]); - - if (!m[i]) - bad = true; - } - - if (!bad) - { -#if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QMatrix2x4(" - "%R, %R, %R, %R, " - "%R, %R, %R, %R)", - m[0], m[1], m[2], m[3], - m[4], m[5], m[6], m[7]); -#else - sipRes = PyString_FromString("PyQt5.QtGui.QMatrix2x4("); - - for (i = 0; i < 8; ++i) - { - if (i != 0) - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - - PyString_ConcatAndDel(&sipRes, PyObject_Repr(m[i])); - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); -#endif - } - - for (i = 0; i < 8; ++i) - Py_XDECREF(m[i]); -%End - - SIP_PYLIST data() /DocType="list-of-float"/; -%MethodCode - sipError = qtgui_matrixDataAsList(8, sipCpp->constData(), &sipRes); -%End - - SIP_PYLIST copyDataTo() const /DocType="list-of-float"/; -%MethodCode - PYQT_FLOAT values[8]; - - sipCpp->copyDataTo(values); - sipError = qtgui_matrixDataAsList(8, values, &sipRes); -%End - - SIP_PYOBJECT __getitem__(SIP_PYOBJECT) const; -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 2, 4, &row, &column)) == sipErrorNone) - { - sipRes = PyFloat_FromDouble(sipCpp->operator()(row, column)); - - if (!sipRes) - sipError = sipErrorFail; - } -%End - -%If (Qt_5_0_0 -) - void __setitem__(SIP_PYOBJECT, float); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 2, 4, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End -%If (- Qt_5_0_0) - void __setitem__(SIP_PYOBJECT, qreal); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 2, 4, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End - - bool isIdentity() const; - void setToIdentity(); - -%If (Qt_5_0_0 -) - void fill(float value); -%End -%If (- Qt_5_0_0) - void fill(qreal value); -%End - - QMatrix4x2 transposed() const; - - QMatrix2x4 &operator+=(const QMatrix2x4 &); - QMatrix2x4 &operator-=(const QMatrix2x4 &); - -%If (Qt_5_0_0 -) - QMatrix2x4 &operator*=(float); - QMatrix2x4 &operator/=(float); -%End -%If (- Qt_5_0_0) - QMatrix2x4 &operator*=(qreal); - QMatrix2x4 &operator/=(qreal); -%End - - bool operator==(const QMatrix2x4 &) const; - bool operator!=(const QMatrix2x4 &) const; -}; -// The implementation of QMatrix2x3. -class QMatrix2x3 -{ -%TypeHeaderCode -#include -%End - -%PickleCode - PYQT_FLOAT data[6]; - - // We want the data in row-major order. - sipCpp->copyDataTo(data); - - sipRes = Py_BuildValue((char *)"dddddd", - (double)data[0], (double)data[1], (double)data[2], - (double)data[3], (double)data[4], (double)data[5]); -%End - -public: - QMatrix2x3(); - QMatrix2x3(const QMatrix2x3 &other); - explicit QMatrix2x3(SIP_PYOBJECT values /DocType="sequence-of-float"/); -%MethodCode - PYQT_FLOAT values[6]; - - if ((sipError = qtgui_matrixDataFromSequence(a0, 6, values)) == sipErrorNone) - sipCpp = new QMatrix2x3(values); -%End - - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - bool bad = false; - int i; - PyObject *m[6]; - PYQT_FLOAT data[6]; - - // The raw data is in column-major order but we want row-major order. - sipCpp->copyDataTo(data); - - for (i = 0; i < 6; ++i) - { - m[i] = PyFloat_FromDouble(data[i]); - - if (!m[i]) - bad = true; - } - - if (!bad) - { -#if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QMatrix2x3(" - "%R, %R, %R, " - "%R, %R, %R)", - m[0], m[1], m[2], - m[3], m[4], m[5]); -#else - sipRes = PyString_FromString("PyQt5.QtGui.QMatrix2x3("); - - for (i = 0; i < 6; ++i) - { - if (i != 0) - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - - PyString_ConcatAndDel(&sipRes, PyObject_Repr(m[i])); - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); -#endif - } - - for (i = 0; i < 6; ++i) - Py_XDECREF(m[i]); -%End - - SIP_PYLIST data() /DocType="list-of-float"/; -%MethodCode - sipError = qtgui_matrixDataAsList(6, sipCpp->constData(), &sipRes); -%End - - SIP_PYLIST copyDataTo() const /DocType="list-of-float"/; -%MethodCode - PYQT_FLOAT values[6]; - - sipCpp->copyDataTo(values); - sipError = qtgui_matrixDataAsList(6, values, &sipRes); -%End - - SIP_PYOBJECT __getitem__(SIP_PYOBJECT) const; -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 2, 3, &row, &column)) == sipErrorNone) - { - sipRes = PyFloat_FromDouble(sipCpp->operator()(row, column)); - - if (!sipRes) - sipError = sipErrorFail; - } -%End - -%If (Qt_5_0_0 -) - void __setitem__(SIP_PYOBJECT, float); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 2, 3, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End -%If (- Qt_5_0_0) - void __setitem__(SIP_PYOBJECT, qreal); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 2, 3, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End - - bool isIdentity() const; - void setToIdentity(); - -%If (Qt_5_0_0 -) - void fill(float value); -%End -%If (- Qt_5_0_0) - void fill(qreal value); -%End - - QMatrix3x2 transposed() const; - - QMatrix2x3 &operator+=(const QMatrix2x3 &); - QMatrix2x3 &operator-=(const QMatrix2x3 &); - -%If (Qt_5_0_0 -) - QMatrix2x3 &operator*=(float); - QMatrix2x3 &operator/=(float); -%End -%If (- Qt_5_0_0) - QMatrix2x3 &operator*=(qreal); - QMatrix2x3 &operator/=(qreal); -%End - - bool operator==(const QMatrix2x3 &) const; - bool operator!=(const QMatrix2x3 &) const; -}; -// The implementation of QMatrix2x2. -class QMatrix2x2 -{ -%TypeHeaderCode -#include -%End - -%PickleCode - PYQT_FLOAT data[4]; - - // We want the data in row-major order. - sipCpp->copyDataTo(data); - - sipRes = Py_BuildValue((char *)"dddd", - (double)data[0], (double)data[1], - (double)data[2], (double)data[3]); -%End - -public: - QMatrix2x2(); - QMatrix2x2(const QMatrix2x2 &other); - explicit QMatrix2x2(SIP_PYOBJECT values /DocType="sequence-of-float"/); -%MethodCode - PYQT_FLOAT values[4]; - - if ((sipError = qtgui_matrixDataFromSequence(a0, 4, values)) == sipErrorNone) - sipCpp = new QMatrix2x2(values); -%End - - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - bool bad = false; - int i; - PyObject *m[4]; - PYQT_FLOAT data[4]; - - // The raw data is in column-major order but we want row-major order. - sipCpp->copyDataTo(data); - - for (i = 0; i < 4; ++i) - { - m[i] = PyFloat_FromDouble(data[i]); - - if (!m[i]) - bad = true; - } - - if (!bad) - { -#if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QMatrix2x2(" - "%R, %R, " - "%R, %R)", - m[0], m[1], - m[2], m[3]); -#else - sipRes = PyString_FromString("PyQt5.QtGui.QMatrix2x2("); - - for (i = 0; i < 4; ++i) - { - if (i != 0) - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - - PyString_ConcatAndDel(&sipRes, PyObject_Repr(m[i])); - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); -#endif - } - - for (i = 0; i < 4; ++i) - Py_XDECREF(m[i]); -%End - - SIP_PYLIST data() /DocType="list-of-float"/; -%MethodCode - sipError = qtgui_matrixDataAsList(4, sipCpp->constData(), &sipRes); -%End - - SIP_PYLIST copyDataTo() const /DocType="list-of-float"/; -%MethodCode - PYQT_FLOAT values[4]; - - sipCpp->copyDataTo(values); - sipError = qtgui_matrixDataAsList(4, values, &sipRes); -%End - - SIP_PYOBJECT __getitem__(SIP_PYOBJECT) const; -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 2, 2, &row, &column)) == sipErrorNone) - { - sipRes = PyFloat_FromDouble(sipCpp->operator()(row, column)); - - if (!sipRes) - sipError = sipErrorFail; - } -%End - -%If (Qt_5_0_0 -) - void __setitem__(SIP_PYOBJECT, float); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 2, 2, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End -%If (- Qt_5_0_0) - void __setitem__(SIP_PYOBJECT, qreal); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 2, 2, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End -%End - - bool isIdentity() const; - void setToIdentity(); - -%If (Qt_5_0_0 -) - void fill(float value); -%End -%If (- Qt_5_0_0) - void fill(qreal value); -%End - - QMatrix2x2 transposed() const; - - QMatrix2x2 &operator+=(const QMatrix2x2 &); - QMatrix2x2 &operator-=(const QMatrix2x2 &); - -%If (Qt_5_0_0 -) - QMatrix2x2 &operator*=(float); - QMatrix2x2 &operator/=(float); -%End -%If (- Qt_5_0_0) - QMatrix2x2 &operator*=(qreal); - QMatrix2x2 &operator/=(qreal); -%End - - bool operator==(const QMatrix2x2 &) const; - bool operator!=(const QMatrix2x2 &) const; -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qglyphrun.sip b/PyQt5/sip/PyQt5/QtGui/qglyphrun.sip deleted file mode 100644 index 43e4bb0a..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qglyphrun.sip +++ /dev/null @@ -1,72 +0,0 @@ -// qglyphrun.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_RawFont) - -class QGlyphRun -{ -%TypeHeaderCode -#include -%End - -public: - QGlyphRun(); - QGlyphRun(const QGlyphRun &other); - ~QGlyphRun(); - QRawFont rawFont() const; - void setRawFont(const QRawFont &rawFont); - QVector glyphIndexes() const; - void setGlyphIndexes(const QVector &glyphIndexes); - QVector positions() const; - void setPositions(const QVector &positions); - void clear(); - bool operator==(const QGlyphRun &other) const; - bool operator!=(const QGlyphRun &other) const; - void setOverline(bool overline); - bool overline() const; - void setUnderline(bool underline); - bool underline() const; - void setStrikeOut(bool strikeOut); - bool strikeOut() const; - - enum GlyphRunFlag - { - Overline, - Underline, - StrikeOut, - RightToLeft, - SplitLigature, - }; - - typedef QFlags GlyphRunFlags; - void setRightToLeft(bool on); - bool isRightToLeft() const; - void setFlag(QGlyphRun::GlyphRunFlag flag, bool enabled = true); - void setFlags(QFlags flags); - QFlags flags() const; - void setBoundingRect(const QRectF &boundingRect); - QRectF boundingRect() const; - bool isEmpty() const; - void swap(QGlyphRun &other); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qguiapplication.sip b/PyQt5/sip/PyQt5/QtGui/qguiapplication.sip deleted file mode 100644 index e58052cd..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qguiapplication.sip +++ /dev/null @@ -1,297 +0,0 @@ -// qguiapplication.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGuiApplication : QCoreApplication -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - #if QT_VERSION >= 0x050100 && defined(SIP_FEATURE_PyQt_Desktop_OpenGL) - {sipName_QOpenGLTimeMonitor, &sipType_QOpenGLTimeMonitor, -1, 1}, - #else - {0, 0, -1, 1}, - #endif - {sipName_QSyntaxHighlighter, &sipType_QSyntaxHighlighter, -1, 2}, - {sipName_QWindow, &sipType_QWindow, 25, 3}, - {sipName_QPdfWriter, &sipType_QPdfWriter, -1, 4}, - {sipName_QMovie, &sipType_QMovie, -1, 5}, - #if defined(SIP_FEATURE_PyQt_SessionManager) - {sipName_QSessionManager, &sipType_QSessionManager, -1, 6}, - #else - {0, 0, -1, 6}, - #endif - {sipName_QAbstractTextDocumentLayout, &sipType_QAbstractTextDocumentLayout, -1, 7}, - {sipName_QScreen, &sipType_QScreen, -1, 8}, - {sipName_QTextObject, &sipType_QTextObject, 28, 9}, - {sipName_QStandardItemModel, &sipType_QStandardItemModel, -1, 10}, - {sipName_QDrag, &sipType_QDrag, -1, 11}, - #if defined(SIP_FEATURE_PyQt_OpenGL) - {sipName_QOpenGLContextGroup, &sipType_QOpenGLContextGroup, -1, 12}, - #else - {0, 0, -1, 12}, - #endif - {sipName_QValidator, &sipType_QValidator, 32, 13}, - {sipName_QTextDocument, &sipType_QTextDocument, -1, 14}, - #if QT_VERSION >= 0x050100 && defined(SIP_FEATURE_PyQt_OpenGL) - {sipName_QOpenGLVertexArrayObject, &sipType_QOpenGLVertexArrayObject, -1, 15}, - #else - {0, 0, -1, 15}, - #endif - #if QT_VERSION >= 0x050100 && defined(SIP_FEATURE_PyQt_OpenGL) - {sipName_QOpenGLDebugLogger, &sipType_QOpenGLDebugLogger, -1, 16}, - #else - {0, 0, -1, 16}, - #endif - {sipName_QGuiApplication, &sipType_QGuiApplication, -1, 17}, - #if QT_VERSION >= 0x050100 && defined(SIP_FEATURE_PyQt_Desktop_OpenGL) - {sipName_QOpenGLTimerQuery, &sipType_QOpenGLTimerQuery, -1, 18}, - #else - {0, 0, -1, 18}, - #endif - #if QT_VERSION >= 0x050100 - {sipName_QOffscreenSurface, &sipType_QOffscreenSurface, -1, 19}, - #else - {0, 0, -1, 19}, - #endif - #if defined(SIP_FEATURE_PyQt_OpenGL) - {sipName_QOpenGLShaderProgram, &sipType_QOpenGLShaderProgram, -1, 20}, - #else - {0, 0, -1, 20}, - #endif - {sipName_QStyleHints, &sipType_QStyleHints, -1, 21}, - {sipName_QClipboard, &sipType_QClipboard, -1, 22}, - #if defined(SIP_FEATURE_PyQt_OpenGL) - {sipName_QOpenGLShader, &sipType_QOpenGLShader, -1, 23}, - #else - {0, 0, -1, 23}, - #endif - #if defined(SIP_FEATURE_PyQt_OpenGL) - {sipName_QOpenGLContext, &sipType_QOpenGLContext, -1, 24}, - #else - {0, 0, -1, 24}, - #endif - {sipName_QInputMethod, &sipType_QInputMethod, -1, -1}, - #if QT_VERSION >= 0x050400 - {sipName_QPaintDeviceWindow, &sipType_QPaintDeviceWindow, 26, -1}, - #else - {0, 0, 26, -1}, - #endif - #if QT_VERSION >= 0x050400 && defined(SIP_FEATURE_PyQt_OpenGL) - {sipName_QOpenGLWindow, &sipType_QOpenGLWindow, -1, 27}, - #else - {0, 0, -1, 27}, - #endif - #if QT_VERSION >= 0x050400 - {sipName_QRasterWindow, &sipType_QRasterWindow, -1, -1}, - #else - {0, 0, -1, -1}, - #endif - {sipName_QTextBlockGroup, &sipType_QTextBlockGroup, 30, 29}, - {sipName_QTextFrame, &sipType_QTextFrame, 31, -1}, - {sipName_QTextList, &sipType_QTextList, -1, -1}, - {sipName_QTextTable, &sipType_QTextTable, -1, -1}, - #if QT_VERSION >= 0x050100 - {sipName_QRegularExpressionValidator, &sipType_QRegularExpressionValidator, -1, 33}, - #else - {0, 0, -1, 33}, - #endif - {sipName_QIntValidator, &sipType_QIntValidator, -1, 34}, - {sipName_QDoubleValidator, &sipType_QDoubleValidator, -1, 35}, - {sipName_QRegExpValidator, &sipType_QRegExpValidator, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - QGuiApplication(SIP_PYLIST argv /DocType="list-of-str"/) /PostHook=__pyQtQAppHook__/ [(int &argc, char **argv, int = ApplicationFlags)]; -%MethodCode - // The Python interface is a list of argument strings that is modified. - - int argc; - char **argv; - - // Convert the list. - if ((argv = pyqt5_qtgui_from_argv_list(a0, argc)) == NULL) - sipIsErr = 1; - else - { - // Create it now the arguments are right. - static int nargc; - nargc = argc; - - Py_BEGIN_ALLOW_THREADS - sipCpp = new sipQGuiApplication(nargc, argv, QCoreApplication::ApplicationFlags); - Py_END_ALLOW_THREADS - - // Now modify the original list. - pyqt5_qtgui_update_argv_list(a0, argc, argv); - } -%End - - virtual ~QGuiApplication(); - static QWindowList allWindows(); - static QWindowList topLevelWindows(); - static QWindow *topLevelAt(const QPoint &pos); - static QString platformName(); - static QWindow *focusWindow(); - static QObject *focusObject(); - static QScreen *primaryScreen(); - static QList screens(); - static QCursor *overrideCursor(); - static void setOverrideCursor(const QCursor &); - static void changeOverrideCursor(const QCursor &); - static void restoreOverrideCursor(); - static QFont font(); - static void setFont(const QFont &); - static QClipboard *clipboard(); - static QPalette palette(); - static void setPalette(const QPalette &pal); - static Qt::KeyboardModifiers keyboardModifiers(); - static Qt::KeyboardModifiers queryKeyboardModifiers(); - static Qt::MouseButtons mouseButtons(); - static void setLayoutDirection(Qt::LayoutDirection direction); - static Qt::LayoutDirection layoutDirection(); - static bool isRightToLeft(); - static bool isLeftToRight(); - static void setDesktopSettingsAware(bool on); - static bool desktopSettingsAware(); - static void setQuitOnLastWindowClosed(bool quit); - static bool quitOnLastWindowClosed(); - static int exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,PyName=exec_,ReleaseGIL/; -%If (Py_v3) - static int exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,ReleaseGIL/; -%End - virtual bool notify(QObject *, QEvent *); - -signals: - void fontDatabaseChanged(); - void screenAdded(QScreen *screen); - void lastWindowClosed(); - void focusObjectChanged(QObject *focusObject); -%If (PyQt_SessionManager) - void commitDataRequest(QSessionManager &sessionManager); -%End -%If (PyQt_SessionManager) - void saveStateRequest(QSessionManager &sessionManager); -%End - void focusWindowChanged(QWindow *focusWindow); -%If (Qt_5_2_0 -) - void applicationStateChanged(Qt::ApplicationState state); -%End - -public: - static void setApplicationDisplayName(const QString &name); - static QString applicationDisplayName(); - static QWindow *modalWindow(); - qreal devicePixelRatio() const; -%If (PyQt_SessionManager) - bool isSessionRestored() const; -%End -%If (PyQt_SessionManager) - QString sessionId() const; -%End -%If (PyQt_SessionManager) - QString sessionKey() const; -%End -%If (PyQt_SessionManager) - bool isSavingSession() const; -%End -%If (Qt_5_2_0 -) - static Qt::ApplicationState applicationState(); -%End -%If (Qt_5_2_0 -) - static void sync(); -%End -%If (Qt_5_3_0 -) - static void setWindowIcon(const QIcon &icon); -%End -%If (Qt_5_3_0 -) - static QIcon windowIcon(); -%End - -protected: - virtual bool event(QEvent *); - -signals: -%If (Qt_5_4_0 -) - void screenRemoved(QScreen *screen); -%End -%If (Qt_5_4_0 -) - void layoutDirectionChanged(Qt::LayoutDirection direction); -%End -%If (Qt_5_4_0 -) - void paletteChanged(const QPalette &pal); -%End - -private: - QGuiApplication(const QGuiApplication &); -}; - -%ModuleHeaderCode -// Imports from QtCore. -typedef char **(*pyqt5_qtgui_from_argv_list_t)(PyObject *, int &); -extern pyqt5_qtgui_from_argv_list_t pyqt5_qtgui_from_argv_list; - -typedef void (*pyqt5_qtgui_update_argv_list_t)(PyObject *, int, char **); -extern pyqt5_qtgui_update_argv_list_t pyqt5_qtgui_update_argv_list; -%End - -%ModuleCode -// Imports from QtCore. -pyqt5_qtgui_from_argv_list_t pyqt5_qtgui_from_argv_list; -pyqt5_qtgui_update_argv_list_t pyqt5_qtgui_update_argv_list; -%End - -%InitialisationCode -// Export our own helpers. -sipExportSymbol("qtgui_wrap_ancestors", (void *)qtgui_wrap_ancestors); -%End - -%PostInitialisationCode -// Imports from QtCore. -pyqt5_qtgui_from_argv_list = (pyqt5_qtgui_from_argv_list_t)sipImportSymbol("pyqt5_from_argv_list"); -pyqt5_qtgui_update_argv_list = (pyqt5_qtgui_update_argv_list_t)sipImportSymbol("pyqt5_update_argv_list"); -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qicon.sip b/PyQt5/sip/PyQt5/QtGui/qicon.sip deleted file mode 100644 index 8e287748..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qicon.sip +++ /dev/null @@ -1,88 +0,0 @@ -// qicon.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QIcon /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - enum Mode - { - Normal, - Disabled, - Active, - Selected, - }; - - enum State - { - On, - Off, - }; - - QIcon(); - QIcon(const QPixmap &pixmap); - QIcon(const QIcon &other); - explicit QIcon(const QString &fileName); - explicit QIcon(QIconEngine *engine /Transfer/); - QIcon(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QIcon(a0->value()); -%End - - ~QIcon(); - QPixmap pixmap(const QSize &size, QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off) const; - QPixmap pixmap(int w, int h, QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off) const; - QPixmap pixmap(int extent, QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off) const; -%If (Qt_5_1_0 -) - QPixmap pixmap(QWindow *window, const QSize &size, QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off) const; -%End - QSize actualSize(const QSize &size, QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off) const; -%If (Qt_5_1_0 -) - QSize actualSize(QWindow *window, const QSize &size, QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off) const; -%End - QList availableSizes(QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off) const; - void paint(QPainter *painter, const QRect &rect, Qt::Alignment alignment = Qt::AlignCenter, QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off) const; - void paint(QPainter *painter, int x, int y, int w, int h, Qt::Alignment alignment = Qt::AlignCenter, QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off) const; - bool isNull() const; - bool isDetached() const; - void addPixmap(const QPixmap &pixmap, QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off); - void addFile(const QString &fileName, const QSize &size = QSize(), QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off); - qint64 cacheKey() const; - static QIcon fromTheme(const QString &name, const QIcon &fallback = QIcon()); - static bool hasThemeIcon(const QString &name); - static QStringList themeSearchPaths(); - static void setThemeSearchPaths(const QStringList &searchpath); - static QString themeName(); - static void setThemeName(const QString &path); - QString name() const; - void swap(QIcon &other); -}; - -QDataStream &operator<<(QDataStream &, const QIcon & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QIcon & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qiconengine.sip b/PyQt5/sip/PyQt5/QtGui/qiconengine.sip deleted file mode 100644 index 61b06638..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qiconengine.sip +++ /dev/null @@ -1,60 +0,0 @@ -// qiconengine.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QIconEngine /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QIconEngine(); - virtual void paint(QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state) = 0; - virtual QSize actualSize(const QSize &size, QIcon::Mode mode, QIcon::State state); - virtual QPixmap pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state); - virtual void addPixmap(const QPixmap &pixmap, QIcon::Mode mode, QIcon::State state); - virtual void addFile(const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state); - virtual QString key() const; - virtual QIconEngine *clone() const = 0 /Factory/; - virtual bool read(QDataStream &in); - virtual bool write(QDataStream &out) const; - - enum IconEngineHook - { - AvailableSizesHook, - IconNameHook, - }; - - struct AvailableSizesArgument - { -%TypeHeaderCode -#include -%End - - QIcon::Mode mode; - QIcon::State state; - QList sizes; - }; - - virtual QList availableSizes(QIcon::Mode mode = QIcon::Normal, QIcon::State state = QIcon::Off) const; - virtual QString iconName() const; -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qimage.sip b/PyQt5/sip/PyQt5/QtGui/qimage.sip deleted file mode 100644 index a4b09888..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qimage.sip +++ /dev/null @@ -1,256 +0,0 @@ -// qimage.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QImage : QPaintDevice -{ -%TypeHeaderCode -#include -%End - -public: - enum InvertMode - { - InvertRgb, - InvertRgba, - }; - - enum Format - { - Format_Invalid, - Format_Mono, - Format_MonoLSB, - Format_Indexed8, - Format_RGB32, - Format_ARGB32, - Format_ARGB32_Premultiplied, - Format_RGB16, - Format_ARGB8565_Premultiplied, - Format_RGB666, - Format_ARGB6666_Premultiplied, - Format_RGB555, - Format_ARGB8555_Premultiplied, - Format_RGB888, - Format_RGB444, - Format_ARGB4444_Premultiplied, -%If (Qt_5_2_0 -) - Format_RGBX8888, -%End -%If (Qt_5_2_0 -) - Format_RGBA8888, -%End -%If (Qt_5_2_0 -) - Format_RGBA8888_Premultiplied, -%End -%If (Qt_5_4_0 -) - Format_BGR30, -%End -%If (Qt_5_4_0 -) - Format_A2BGR30_Premultiplied, -%End -%If (Qt_5_4_0 -) - Format_RGB30, -%End -%If (Qt_5_4_0 -) - Format_A2RGB30_Premultiplied, -%End - }; - - QImage(); - QImage(const QSize &size, QImage::Format format); - QImage(int width, int height, QImage::Format format); - QImage(const uchar *data /KeepReference/, int width, int height, QImage::Format format); - QImage(void *data, int width, int height, QImage::Format format) [(uchar *data, int width, int height, QImage::Format format)]; - QImage(const uchar *data /KeepReference/, int width, int height, int bytesPerLine, QImage::Format format); - QImage(void *data, int width, int height, int bytesPerLine, QImage::Format format) [(uchar *data, int width, int height, int bytesPerLine, QImage::Format format)]; - explicit QImage(SIP_PYLIST xpm /DocType="list-of-str"/) [(const char **xpm)]; -%MethodCode - // The Python interface is a list of strings that make up the image. - - const char **str = QtGui_ListToArray(a0); - - if (str) - { - sipCpp = new sipQImage(str); - QtGui_DeleteArray(str); - } - else - sipIsErr = 1; -%End - - QImage(const QString &fileName, const char *format = 0); - QImage(const QImage &); - QImage(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new sipQImage(a0->value()); -%End - - virtual ~QImage(); - bool isNull() const; - virtual int devType() const; - bool operator==(const QImage &) const; - bool operator!=(const QImage &) const; - void detach(); - bool isDetached() const; - QImage copy(const QRect &rect = QRect()) const; - QImage copy(int x, int y, int w, int h) const; - QImage::Format format() const; - QImage convertToFormat(QImage::Format format, Qt::ImageConversionFlags flags = Qt::AutoColor) const; - QImage convertToFormat(QImage::Format format, const QVector &colorTable, Qt::ImageConversionFlags flags = Qt::AutoColor) const; - int width() const; - int height() const; - QSize size() const; - QRect rect() const; - int depth() const; - QRgb color(int i) const; - void setColor(int i, QRgb c); - bool allGray() const; - bool isGrayscale() const; - void *bits() [uchar * ()]; - const void *constBits() const [const uchar * ()]; - void *scanLine(int) [uchar * (int)]; - const void *constScanLine(int) const [const uchar * (int)]; - int bytesPerLine() const; - bool valid(const QPoint &pt) const; - bool valid(int x, int y) const; - int pixelIndex(const QPoint &pt) const; - int pixelIndex(int x, int y) const; - QRgb pixel(const QPoint &pt) const; - QRgb pixel(int x, int y) const; - void setPixel(const QPoint &pt, uint index_or_rgb); - void setPixel(int x, int y, uint index_or_rgb); - QVector colorTable() const; - void setColorTable(const QVector colors); - void fill(Qt::GlobalColor color /Constrained/); - void fill(const QColor &color); - void fill(uint pixel); - bool hasAlphaChannel() const; - QImage createAlphaMask(Qt::ImageConversionFlags flags = Qt::AutoColor) const; - QImage createHeuristicMask(bool clipTight = true) const; - QImage scaled(int width, int height, Qt::AspectRatioMode aspectRatioMode = Qt::IgnoreAspectRatio, Qt::TransformationMode transformMode = Qt::FastTransformation) const; - QImage scaled(const QSize &size, Qt::AspectRatioMode aspectRatioMode = Qt::IgnoreAspectRatio, Qt::TransformationMode transformMode = Qt::FastTransformation) const; - QImage scaledToWidth(int width, Qt::TransformationMode mode = Qt::FastTransformation) const; - QImage scaledToHeight(int height, Qt::TransformationMode mode = Qt::FastTransformation) const; - QImage mirrored(bool horizontal = false, bool vertical = true) const; - QImage rgbSwapped() const; - void invertPixels(QImage::InvertMode mode = QImage::InvertRgb); - bool load(QIODevice *device, const char *format); - bool load(const QString &fileName, const char *format = 0); - bool loadFromData(const uchar *data /Array/, int len /ArraySize/, const char *format = 0); - bool loadFromData(const QByteArray &data, const char *format = 0); - bool save(const QString &fileName, const char *format = 0, int quality = -1) const; - bool save(QIODevice *device, const char *format = 0, int quality = -1) const; - static QImage fromData(const uchar *data /Array/, int size /ArraySize/, const char *format = 0); - static QImage fromData(const QByteArray &data, const char *format = 0); - virtual QPaintEngine *paintEngine() const; - int dotsPerMeterX() const; - int dotsPerMeterY() const; - void setDotsPerMeterX(int); - void setDotsPerMeterY(int); - QPoint offset() const; - void setOffset(const QPoint &); - QStringList textKeys() const; - QString text(const QString &key /DocValue="''"/ = QString()) const; - void setText(const QString &key, const QString &value); - -protected: - virtual int metric(QPaintDevice::PaintDeviceMetric metric) const; - -public: - QImage createMaskFromColor(QRgb color, Qt::MaskMode mode = Qt::MaskInColor) const; - QImage transformed(const QTransform &matrix, Qt::TransformationMode mode = Qt::FastTransformation) const; - static QTransform trueMatrix(const QTransform &, int w, int h); - qint64 cacheKey() const; - int colorCount() const; - void setColorCount(int); - int byteCount() const; - int bitPlaneCount() const; - void swap(QImage &other); - qreal devicePixelRatio() const; - void setDevicePixelRatio(qreal scaleFactor); -%If (Qt_5_4_0 -) - QPixelFormat pixelFormat() const; -%End -%If (Qt_5_4_0 -) - static QPixelFormat toPixelFormat(QImage::Format format); -%End -%If (Qt_5_4_0 -) - static QImage::Format toImageFormat(QPixelFormat format); -%End -}; - -QDataStream &operator<<(QDataStream &, const QImage & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QImage & /Constrained/) /ReleaseGIL/; - -%ModuleHeaderCode -const char **QtGui_ListToArray(PyObject *lst); -void QtGui_DeleteArray(const char **arr); -%End - -%ModuleCode -// Convert a list of strings to an array of ASCII strings on the heap. Used by -// QImage and QPixmap. -const char **QtGui_ListToArray(PyObject *lst) -{ - SIP_SSIZE_T nstr = PyList_Size(lst); - const char **arr = new const char *[nstr + 1]; - - for (SIP_SSIZE_T i = 0; i < nstr; ++i) - { - PyObject *ascii_obj = PyList_GetItem(lst, i); - const char *ascii = sipString_AsASCIIString(&ascii_obj); - - if (!ascii) - { - while (i-- > 0) - delete[] arr[i]; - - delete[] arr; - - return 0; - } - - // Copy the string. - arr[i] = qstrdup(ascii); - - Py_DECREF(ascii_obj); - } - - // The sentinal. - arr[nstr] = 0; - - return arr; -} - - -// Return a string array created by QtGui_ListToArray() to the heap. -void QtGui_DeleteArray(const char **arr) -{ - for (SIP_SSIZE_T i = 0; arr[i]; ++i) - delete[] arr[i]; - - delete[] arr; -} -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qimageiohandler.sip b/PyQt5/sip/PyQt5/QtGui/qimageiohandler.sip deleted file mode 100644 index 6d08c036..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qimageiohandler.sip +++ /dev/null @@ -1,73 +0,0 @@ -// qimageiohandler.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QImageIOHandler -{ -%TypeHeaderCode -#include -%End - -public: - enum ImageOption - { - Size, - ClipRect, - Description, - ScaledClipRect, - ScaledSize, - CompressionRatio, - Gamma, - Quality, - Name, - SubType, - IncrementalReading, - Endianness, - Animation, - BackgroundColor, -%If (Qt_5_4_0 -) - SupportedSubTypes, -%End - }; - - QImageIOHandler(); - virtual ~QImageIOHandler(); - void setDevice(QIODevice *device); - QIODevice *device() const; - void setFormat(const QByteArray &format); - QByteArray format() const; - virtual bool canRead() const = 0; - virtual bool read(QImage *image) = 0; - virtual bool write(const QImage &image); - virtual QVariant option(QImageIOHandler::ImageOption option) const; - virtual void setOption(QImageIOHandler::ImageOption option, const QVariant &value); - virtual bool supportsOption(QImageIOHandler::ImageOption option) const; - virtual bool jumpToNextImage(); - virtual bool jumpToImage(int imageNumber); - virtual int loopCount() const; - virtual int imageCount() const; - virtual int nextImageDelay() const; - virtual int currentImageNumber() const; - virtual QRect currentImageRect() const; - -private: - QImageIOHandler(const QImageIOHandler &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qimagereader.sip b/PyQt5/sip/PyQt5/QtGui/qimagereader.sip deleted file mode 100644 index c0b9df45..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qimagereader.sip +++ /dev/null @@ -1,96 +0,0 @@ -// qimagereader.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QImageReader -{ -%TypeHeaderCode -#include -%End - -public: - enum ImageReaderError - { - UnknownError, - FileNotFoundError, - DeviceError, - UnsupportedFormatError, - InvalidDataError, - }; - - QImageReader(); - QImageReader(QIODevice *device, const QByteArray &format = QByteArray()); - QImageReader(const QString &fileName, const QByteArray &format = QByteArray()); - ~QImageReader(); - void setFormat(const QByteArray &format); - QByteArray format() const; - void setDevice(QIODevice *device); - QIODevice *device() const; - void setFileName(const QString &fileName); - QString fileName() const; - QSize size() const; - void setClipRect(const QRect &rect); - QRect clipRect() const; - void setScaledSize(const QSize &size); - QSize scaledSize() const; - void setScaledClipRect(const QRect &rect); - QRect scaledClipRect() const; - bool canRead() const; - QImage read() /ReleaseGIL/; - bool read(QImage *image) /ReleaseGIL/; - bool jumpToNextImage(); - bool jumpToImage(int imageNumber); - int loopCount() const; - int imageCount() const; - int nextImageDelay() const; - int currentImageNumber() const; - QRect currentImageRect() const; - QImageReader::ImageReaderError error() const; - QString errorString() const; - static QByteArray imageFormat(const QString &fileName); - static QByteArray imageFormat(QIODevice *device); - static QList supportedImageFormats(); - QStringList textKeys() const; - QString text(const QString &key) const; - void setBackgroundColor(const QColor &color); - QColor backgroundColor() const; - bool supportsAnimation() const; - void setQuality(int quality); - int quality() const; - bool supportsOption(QImageIOHandler::ImageOption option) const; - void setAutoDetectImageFormat(bool enabled); - bool autoDetectImageFormat() const; - QImage::Format imageFormat() const; - void setDecideFormatFromContent(bool ignored); - bool decideFormatFromContent() const; -%If (Qt_5_1_0 -) - static QList supportedMimeTypes(); -%End -%If (Qt_5_4_0 -) - QByteArray subType() const; -%End -%If (Qt_5_4_0 -) - QList supportedSubTypes() const; -%End - -private: - QImageReader(const QImageReader &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qimagewriter.sip b/PyQt5/sip/PyQt5/QtGui/qimagewriter.sip deleted file mode 100644 index a418faaf..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qimagewriter.sip +++ /dev/null @@ -1,75 +0,0 @@ -// qimagewriter.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QImageWriter -{ -%TypeHeaderCode -#include -%End - -public: - enum ImageWriterError - { - UnknownError, - DeviceError, - UnsupportedFormatError, - }; - - QImageWriter(); - QImageWriter(QIODevice *device, const QByteArray &format); - QImageWriter(const QString &fileName, const QByteArray &format = QByteArray()); - ~QImageWriter(); - void setFormat(const QByteArray &format); - QByteArray format() const; - void setDevice(QIODevice *device); - QIODevice *device() const; - void setFileName(const QString &fileName); - QString fileName() const; - void setQuality(int quality); - int quality() const; - void setGamma(float gamma); - float gamma() const; - bool canWrite() const; - bool write(const QImage &image) /ReleaseGIL/; - QImageWriter::ImageWriterError error() const; - QString errorString() const; - static QList supportedImageFormats(); - void setText(const QString &key, const QString &text); - bool supportsOption(QImageIOHandler::ImageOption option) const; - void setCompression(int compression); - int compression() const; -%If (Qt_5_1_0 -) - static QList supportedMimeTypes(); -%End -%If (Qt_5_4_0 -) - void setSubType(const QByteArray &type); -%End -%If (Qt_5_4_0 -) - QByteArray subType() const; -%End -%If (Qt_5_4_0 -) - QList supportedSubTypes() const; -%End - -private: - QImageWriter(const QImageWriter &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qinputmethod.sip b/PyQt5/sip/PyQt5/QtGui/qinputmethod.sip deleted file mode 100644 index c17e58c7..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qinputmethod.sip +++ /dev/null @@ -1,75 +0,0 @@ -// qinputmethod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QInputMethod : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QTransform inputItemTransform() const; - void setInputItemTransform(const QTransform &transform); - QRectF cursorRectangle() const; - QRectF keyboardRectangle() const; - - enum Action - { - Click, - ContextMenu, - }; - - bool isVisible() const; - void setVisible(bool visible); - bool isAnimating() const; - QLocale locale() const; - Qt::LayoutDirection inputDirection() const; -%If (Qt_5_1_0 -) - QRectF inputItemRectangle() const; -%End -%If (Qt_5_1_0 -) - void setInputItemRectangle(const QRectF &rect); -%End -%If (Qt_5_3_0 -) - static QVariant queryFocusObject(Qt::InputMethodQuery query, QVariant argument); -%End - -public slots: - void show(); - void hide(); - void update(Qt::InputMethodQueries queries); - void reset(); - void commit(); - void invokeAction(QInputMethod::Action a, int cursorPosition); - -signals: - void cursorRectangleChanged(); - void keyboardRectangleChanged(); - void visibleChanged(); - void animatingChanged(); - void localeChanged(); - void inputDirectionChanged(Qt::LayoutDirection newDirection); - -private: - QInputMethod(); - virtual ~QInputMethod(); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qkeysequence.sip b/PyQt5/sip/PyQt5/QtGui/qkeysequence.sip deleted file mode 100644 index 9921d9ef..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qkeysequence.sip +++ /dev/null @@ -1,233 +0,0 @@ -// qkeysequence.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QKeySequence -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode -// Allow a StandardKey, QString or an integer whenever a QKeySequence is -// expected. - -if (sipIsErr == NULL) -{ - if (sipCanConvertToType(sipPy, sipType_QKeySequence, SIP_NO_CONVERTORS)) - return 1; - - if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_QKeySequence_StandardKey))) - return 1; - - if (sipCanConvertToType(sipPy, sipType_QString, 0)) - return 1; - - PyErr_Clear(); - - SIPLong_AsLong(sipPy); - - return !PyErr_Occurred(); -} - -if (sipCanConvertToType(sipPy, sipType_QKeySequence, SIP_NO_CONVERTORS)) -{ - *sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QKeySequence, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - - return 0; -} - -if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_QKeySequence_StandardKey))) -{ - *sipCppPtr = new QKeySequence((QKeySequence::StandardKey)SIPLong_AsLong(sipPy)); - - return sipGetState(sipTransferObj); -} - -if (sipCanConvertToType(sipPy, sipType_QString, 0)) -{ - int state; - QString *qs = reinterpret_cast(sipConvertToType(sipPy, sipType_QString, 0, 0, &state, sipIsErr)); - - if (*sipIsErr) - { - sipReleaseType(qs, sipType_QString, state); - return 0; - } - - *sipCppPtr = new QKeySequence(*qs); - - sipReleaseType(qs, sipType_QString, state); - - return sipGetState(sipTransferObj); -} - -int key = SIPLong_AsLong(sipPy); - -*sipCppPtr = new QKeySequence(key); - -return sipGetState(sipTransferObj); -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"iiii", sipCpp->operator[](0), sipCpp->operator[](1), sipCpp->operator[](2), sipCpp->operator[](3)); -%End - -public: - enum SequenceFormat - { - NativeText, - PortableText, - }; - - enum SequenceMatch - { - NoMatch, - PartialMatch, - ExactMatch, - }; - - enum StandardKey - { - UnknownKey, - HelpContents, - WhatsThis, - Open, - Close, - Save, - New, - Delete, - Cut, - Copy, - Paste, - Undo, - Redo, - Back, - Forward, - Refresh, - ZoomIn, - ZoomOut, - Print, - AddTab, - NextChild, - PreviousChild, - Find, - FindNext, - FindPrevious, - Replace, - SelectAll, - Bold, - Italic, - Underline, - MoveToNextChar, - MoveToPreviousChar, - MoveToNextWord, - MoveToPreviousWord, - MoveToNextLine, - MoveToPreviousLine, - MoveToNextPage, - MoveToPreviousPage, - MoveToStartOfLine, - MoveToEndOfLine, - MoveToStartOfBlock, - MoveToEndOfBlock, - MoveToStartOfDocument, - MoveToEndOfDocument, - SelectNextChar, - SelectPreviousChar, - SelectNextWord, - SelectPreviousWord, - SelectNextLine, - SelectPreviousLine, - SelectNextPage, - SelectPreviousPage, - SelectStartOfLine, - SelectEndOfLine, - SelectStartOfBlock, - SelectEndOfBlock, - SelectStartOfDocument, - SelectEndOfDocument, - DeleteStartOfWord, - DeleteEndOfWord, - DeleteEndOfLine, - InsertParagraphSeparator, - InsertLineSeparator, - SaveAs, - Preferences, - Quit, - FullScreen, -%If (Qt_5_1_0 -) - Deselect, -%End -%If (Qt_5_2_0 -) - DeleteCompleteLine, -%End - }; - - QKeySequence(); - QKeySequence(const QKeySequence &ks); - QKeySequence(const QString &key, QKeySequence::SequenceFormat format = QKeySequence::NativeText); - QKeySequence(int k1, int key2 = 0, int key3 = 0, int key4 = 0); - QKeySequence(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QKeySequence(a0->value()); -%End - - ~QKeySequence(); - int count() const /__len__/; - bool isEmpty() const; - QKeySequence::SequenceMatch matches(const QKeySequence &seq) const; - static QKeySequence mnemonic(const QString &text); - int operator[](int i) const; -%MethodCode - SIP_SSIZE_T idx = sipConvertFromSequenceIndex(a0, sipCpp->count()); - - if (idx < 0) - sipIsErr = 1; - else - sipRes = sipCpp->operator[]((uint)idx); -%End - - bool operator==(const QKeySequence &other) const; - bool operator!=(const QKeySequence &other) const; - bool operator<(const QKeySequence &ks) const; - bool operator>(const QKeySequence &other) const; - bool operator<=(const QKeySequence &other) const; - bool operator>=(const QKeySequence &other) const; - bool isDetached() const; - void swap(QKeySequence &other); - QString toString(QKeySequence::SequenceFormat format = QKeySequence::PortableText) const; - static QKeySequence fromString(const QString &str, QKeySequence::SequenceFormat format = QKeySequence::PortableText); - static QList keyBindings(QKeySequence::StandardKey key); -%If (Qt_5_1_0 -) - static QList listFromString(const QString &str, QKeySequence::SequenceFormat format = QKeySequence::PortableText); -%End -%If (Qt_5_1_0 -) - static QString listToString(const QList &list, QKeySequence::SequenceFormat format = QKeySequence::PortableText); -%End -}; - -QDataStream &operator<<(QDataStream &in, const QKeySequence &ks /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &out, QKeySequence &ks /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qmatrix4x4.sip b/PyQt5/sip/PyQt5/QtGui/qmatrix4x4.sip deleted file mode 100644 index 04372a0d..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qmatrix4x4.sip +++ /dev/null @@ -1,317 +0,0 @@ -// qmatrix4x4.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QMatrix4x4 -{ -%TypeHeaderCode -#include -%End - -%PickleCode - PYQT_FLOAT data[16]; - - // We want the data in row-major order. - sipCpp->copyDataTo(data); - - sipRes = Py_BuildValue((char *)"dddddddddddddddd", - (double)data[0], (double)data[1], (double)data[2], (double)data[3], - (double)data[4], (double)data[5], (double)data[6], (double)data[7], - (double)data[8], (double)data[9], (double)data[10], (double)data[11], - (double)data[12], (double)data[13], (double)data[14], (double)data[15]); -%End - -public: - QMatrix4x4(); - explicit QMatrix4x4(SIP_PYOBJECT values /DocType="sequence-of-float"/) [(const float *values)]; -%MethodCode - float values[16]; - - if ((sipError = qtgui_matrixDataFromSequence(a0, 16, values)) == sipErrorNone) - sipCpp = new QMatrix4x4(values); -%End - - QMatrix4x4(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44); - QMatrix4x4(const QTransform &transform); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - bool bad = false; - int i; - PyObject *m[16]; - PYQT_FLOAT data[16]; - - // The raw data is in column-major order but we want row-major order. - sipCpp->copyDataTo(data); - - for (i = 0; i < 16; ++i) - { - m[i] = PyFloat_FromDouble(data[i]); - - if (!m[i]) - bad = true; - } - - if (!bad) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QMatrix4x4(" - "%R, %R, %R, %R, " - "%R, %R, %R, %R, " - "%R, %R, %R, %R, " - "%R, %R, %R, %R)", - m[0], m[1], m[2], m[3], - m[4], m[5], m[6], m[7], - m[8], m[9], m[10], m[11], - m[12], m[13], m[14], m[15]); - #else - sipRes = PyString_FromString("PyQt5.QtGui.QMatrix4x4("); - - for (i = 0; i < 16; ++i) - { - if (i != 0) - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - - PyString_ConcatAndDel(&sipRes, PyObject_Repr(m[i])); - } - - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - } - - for (i = 0; i < 16; ++i) - Py_XDECREF(m[i]); -%End - - double determinant() const; - QMatrix4x4 inverted(bool *invertible = 0) const; - QMatrix4x4 transposed() const; - QMatrix3x3 normalMatrix() const; - void scale(const QVector3D &vector); - void scale(float x, float y); - void scale(float x, float y, float z); - void scale(float factor); - void translate(const QVector3D &vector); - void translate(float x, float y); - void translate(float x, float y, float z); - void rotate(float angle, const QVector3D &vector); - void rotate(float angle, float x, float y, float z = 0.0f); - void rotate(const QQuaternion &quaternion); - void ortho(const QRect &rect); - void ortho(const QRectF &rect); - void ortho(float left, float right, float bottom, float top, float nearPlane, float farPlane); - void frustum(float left, float right, float bottom, float top, float nearPlane, float farPlane); - void perspective(float angle, float aspect, float nearPlane, float farPlane); - void lookAt(const QVector3D &eye, const QVector3D ¢er, const QVector3D &up); - SIP_PYLIST copyDataTo() const /DocType="list-of-float"/; -%MethodCode - float values[16]; - - sipCpp->copyDataTo(values); - sipError = qtgui_matrixDataAsList(16, values, &sipRes); -%End - - QTransform toTransform() const; - QTransform toTransform(float distanceToPlane) const; - QRect mapRect(const QRect &rect) const; - QRectF mapRect(const QRectF &rect) const; - SIP_PYLIST data() /DocType="list-of-float"/; -%MethodCode - sipError = qtgui_matrixDataAsList(16, sipCpp->constData(), &sipRes); -%End - - void optimize(); - SIP_PYOBJECT __getitem__(SIP_PYOBJECT) const; -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 4, 4, &row, &column)) == sipErrorNone) - { - sipRes = PyFloat_FromDouble(sipCpp->operator()(row, column)); - - if (!sipRes) - sipError = sipErrorFail; - } -%End - - void __setitem__(SIP_PYOBJECT, qreal); -%MethodCode - int row, column; - - if ((sipError = qtgui_matrixParseIndex(a0, 4, 4, &row, &column)) == sipErrorNone) - sipCpp->operator()(row, column) = a1; -%End - - QVector4D column(int index) const; - void setColumn(int index, const QVector4D &value); - QVector4D row(int index) const; - void setRow(int index, const QVector4D &value); - bool isIdentity() const; - void setToIdentity(); - void fill(float value); - QMatrix4x4 &operator+=(const QMatrix4x4 &other); - QMatrix4x4 &operator-=(const QMatrix4x4 &other); - QMatrix4x4 &operator*=(const QMatrix4x4 &other); - QMatrix4x4 &operator*=(float factor); - QMatrix4x4 &operator/=(float divisor); - bool operator==(const QMatrix4x4 &other) const; - bool operator!=(const QMatrix4x4 &other) const; - QPoint map(const QPoint &point) const; - QPointF map(const QPointF &point) const; - QVector3D map(const QVector3D &point) const; - QVector3D mapVector(const QVector3D &vector) const; - QVector4D map(const QVector4D &point) const; -%If (Qt_5_4_0 -) - void viewport(float left, float bottom, float width, float height, float nearPlane = 0.0f, float farPlane = 1.0e+0f); -%End -%If (Qt_5_4_0 -) - void viewport(const QRectF &rect); -%End -}; - -QMatrix4x4 operator/(const QMatrix4x4 &matrix, float divisor); -QMatrix4x4 operator+(const QMatrix4x4 &m1, const QMatrix4x4 &m2); -QMatrix4x4 operator-(const QMatrix4x4 &m1, const QMatrix4x4 &m2); -QMatrix4x4 operator*(const QMatrix4x4 &m1, const QMatrix4x4 &m2); -QVector3D operator*(const QVector3D &vector, const QMatrix4x4 &matrix); -QVector3D operator*(const QMatrix4x4 &matrix, const QVector3D &vector); -QVector4D operator*(const QVector4D &vector, const QMatrix4x4 &matrix); -QVector4D operator*(const QMatrix4x4 &matrix, const QVector4D &vector); -QPoint operator*(const QPoint &point, const QMatrix4x4 &matrix); -QPointF operator*(const QPointF &point, const QMatrix4x4 &matrix); -QPoint operator*(const QMatrix4x4 &matrix, const QPoint &point); -QPointF operator*(const QMatrix4x4 &matrix, const QPointF &point); -QMatrix4x4 operator-(const QMatrix4x4 &matrix); -QMatrix4x4 operator*(float factor, const QMatrix4x4 &matrix); -QMatrix4x4 operator*(const QMatrix4x4 &matrix, float factor); -bool qFuzzyCompare(const QMatrix4x4 &m1, const QMatrix4x4 &m2); -QDataStream &operator<<(QDataStream &, const QMatrix4x4 & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QMatrix4x4 & /Constrained/) /ReleaseGIL/; - -%ModuleHeaderCode -// Helpers for the matrix classes. -typedef float PYQT_FLOAT; - -sipErrorState qtgui_matrixParseIndex(PyObject *tup, int nr_rows, - int nr_columns, int *row, int *column); -sipErrorState qtgui_matrixDataFromSequence(PyObject *seq, int nr_values, - PYQT_FLOAT *values); -sipErrorState qtgui_matrixDataAsList(int nr_values, const PYQT_FLOAT *values, - PyObject **list); -%End - -%ModuleCode -// Convert a Python object to a row and column. -sipErrorState qtgui_matrixParseIndex(PyObject *tup, int nr_rows, - int nr_columns, int *row, int *column) -{ - sipErrorState es = sipErrorContinue; - - if (PyTuple_Check(tup) && PyArg_ParseTuple(tup, "ii", row, column)) - if (*row >= 0 && *row < nr_rows && *column >= 0 && *column < nr_columns) - es = sipErrorNone; - - if (es == sipErrorContinue) - PyErr_Format(PyExc_IndexError, "an index must be a row in the range 0 to %d and a column in the range 0 to %d", nr_rows - 1, nr_columns - 1); - - return es; -} - - -// Convert a Python object to an array of qreals. -sipErrorState qtgui_matrixDataFromSequence(PyObject *seq, int nr_values, - PYQT_FLOAT *values) -{ - sipErrorState es; - - if (PySequence_Size(seq) == nr_values) - { - es = sipErrorNone; - - for (int i = 0; i < nr_values; ++i) - { - PyObject *value = PySequence_GetItem(seq, i); - - if (!value) - { - es = sipErrorFail; - break; - } - - PyErr_Clear(); - - double d = PyFloat_AsDouble(value); - - if (PyErr_Occurred()) - { - Py_DECREF(value); - es = sipErrorContinue; - break; - } - - Py_DECREF(value); - - *values++ = d; - } - } - else - { - es = sipErrorContinue; - } - - if (es == sipErrorContinue) - PyErr_Format(PyExc_TypeError, "a sequence of %d floats is expected", - nr_values); - - return es; -} - - -// Convert an array of qreals to a Python list. -sipErrorState qtgui_matrixDataAsList(int nr_values, const PYQT_FLOAT *values, - PyObject **list) -{ - PyObject *l = PyList_New(nr_values); - - if (!l) - return sipErrorFail; - - for (int i = 0; i < nr_values; ++i) - { - PyObject *value = PyFloat_FromDouble(*values++); - - if (!value) - { - Py_DECREF(l); - return sipErrorFail; - } - - PyList_SET_ITEM(l, i, value); - } - - *list = l; - - return sipErrorNone; -} -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qmovie.sip b/PyQt5/sip/PyQt5/QtGui/qmovie.sip deleted file mode 100644 index cde582a6..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qmovie.sip +++ /dev/null @@ -1,90 +0,0 @@ -// qmovie.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMovie : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum MovieState - { - NotRunning, - Paused, - Running, - }; - - enum CacheMode - { - CacheNone, - CacheAll, - }; - - explicit QMovie(QObject *parent /TransferThis/ = 0); - QMovie(QIODevice *device, const QByteArray &format = QByteArray(), QObject *parent /TransferThis/ = 0); - QMovie(const QString &fileName, const QByteArray &format = QByteArray(), QObject *parent /TransferThis/ = 0); - virtual ~QMovie(); - static QList supportedFormats(); - void setDevice(QIODevice *device); - QIODevice *device() const; - void setFileName(const QString &fileName); - QString fileName() const; - void setFormat(const QByteArray &format); - QByteArray format() const; - void setBackgroundColor(const QColor &color); - QColor backgroundColor() const; - QMovie::MovieState state() const; - QRect frameRect() const; - QImage currentImage() const; - QPixmap currentPixmap() const; - bool isValid() const; - bool jumpToFrame(int frameNumber); - int loopCount() const; - int frameCount() const; - int nextFrameDelay() const; - int currentFrameNumber() const; - void setSpeed(int percentSpeed); - int speed() const; - QSize scaledSize(); - void setScaledSize(const QSize &size); - QMovie::CacheMode cacheMode() const; - void setCacheMode(QMovie::CacheMode mode); - -signals: - void started(); - void resized(const QSize &size); - void updated(const QRect &rect); - void stateChanged(QMovie::MovieState state); - void error(QImageReader::ImageReaderError error); - void finished(); - void frameChanged(int frameNumber); - -public slots: - void start(); - bool jumpToNextFrame(); - void setPaused(bool paused); - void stop(); - -private: - QMovie(const QMovie &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qoffscreensurface.sip b/PyQt5/sip/PyQt5/QtGui/qoffscreensurface.sip deleted file mode 100644 index d23f97a2..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qoffscreensurface.sip +++ /dev/null @@ -1,52 +0,0 @@ -// qoffscreensurface.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QOffscreenSurface : QObject, QSurface -{ -%TypeHeaderCode -#include -%End - -public: - explicit QOffscreenSurface(QScreen *screen = 0); - virtual ~QOffscreenSurface(); - virtual QSurface::SurfaceType surfaceType() const; - void create(); - void destroy(); - bool isValid() const; - void setFormat(const QSurfaceFormat &format); - virtual QSurfaceFormat format() const; - QSurfaceFormat requestedFormat() const; - virtual QSize size() const; - QScreen *screen() const; - void setScreen(QScreen *screen); - -signals: - void screenChanged(QScreen *screen); - -private: - QOffscreenSurface(const QOffscreenSurface &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qopenglbuffer.sip b/PyQt5/sip/PyQt5/QtGui/qopenglbuffer.sip deleted file mode 100644 index 3a09e33b..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qopenglbuffer.sip +++ /dev/null @@ -1,110 +0,0 @@ -// qopenglbuffer.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -%If (PyQt_OpenGL) - -class QOpenGLBuffer -{ -%TypeHeaderCode -#include -%End - -public: - enum Type - { - VertexBuffer, - IndexBuffer, - PixelPackBuffer, - PixelUnpackBuffer, - }; - - QOpenGLBuffer(); - explicit QOpenGLBuffer(QOpenGLBuffer::Type type); - QOpenGLBuffer(const QOpenGLBuffer &other); - ~QOpenGLBuffer(); - - enum UsagePattern - { - StreamDraw, - StreamRead, - StreamCopy, - StaticDraw, - StaticRead, - StaticCopy, - DynamicDraw, - DynamicRead, - DynamicCopy, - }; - - enum Access - { - ReadOnly, - WriteOnly, - ReadWrite, - }; - - QOpenGLBuffer::Type type() const; - QOpenGLBuffer::UsagePattern usagePattern() const; - void setUsagePattern(QOpenGLBuffer::UsagePattern value); - bool create(); - bool isCreated() const; - void destroy(); - bool bind(); - void release(); - static void release(QOpenGLBuffer::Type type); - GLuint bufferId() const; - int size() const /__len__/; - bool read(int offset, void *data, int count); - void write(int offset, const void *data, int count); - void allocate(const void *data, int count); - void allocate(int count); - void *map(QOpenGLBuffer::Access access); - bool unmap(); -%If (Qt_5_4_0 -) - - enum RangeAccessFlag - { - RangeRead, - RangeWrite, - RangeInvalidate, - RangeInvalidateBuffer, - RangeFlushExplicit, - RangeUnsynchronized, - }; - -%End -%If (Qt_5_4_0 -) - typedef QFlags RangeAccessFlags; -%End -%If (Qt_5_4_0 -) - void *mapRange(int offset, int count, QFlags access); -%End -}; - -%End -%If (Qt_5_4_0 -) -QFlags operator|(QOpenGLBuffer::RangeAccessFlag f1, QFlags f2); -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qopenglcontext.sip b/PyQt5/sip/PyQt5/QtGui/qopenglcontext.sip deleted file mode 100644 index a2ee1379..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qopenglcontext.sip +++ /dev/null @@ -1,147 +0,0 @@ -// qopenglcontext.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -%If (PyQt_OpenGL) - -class QOpenGLContextGroup : QObject -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QOpenGLContextGroup(); - QList shares() const; - static QOpenGLContextGroup *currentContextGroup(); - -private: - QOpenGLContextGroup(); -}; - -%End -%If (PyQt_OpenGL) - -class QOpenGLContext : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QOpenGLContext(QObject *parent /TransferThis/ = 0); - virtual ~QOpenGLContext(); - void setFormat(const QSurfaceFormat &format); - void setShareContext(QOpenGLContext *shareContext); - void setScreen(QScreen *screen); - bool create(); - bool isValid() const; - QSurfaceFormat format() const; - QOpenGLContext *shareContext() const; - QOpenGLContextGroup *shareGroup() const; - QScreen *screen() const; - GLuint defaultFramebufferObject() const; - bool makeCurrent(QSurface *surface); - void doneCurrent(); - void swapBuffers(QSurface *surface); - QSurface *surface() const; - static QOpenGLContext *currentContext(); - static bool areSharing(QOpenGLContext *first, QOpenGLContext *second); - QSet extensions() const; - bool hasExtension(const QByteArray &extension) const; - -signals: - void aboutToBeDestroyed(); - -public: -%If (Qt_5_1_0 -) - SIP_PYOBJECT versionFunctions(const QOpenGLVersionProfile *versionProfile = 0) const; -%MethodCode - sipRes = qpyopengl_version_functions(sipCpp, sipSelf, a0); -%End - -%End -%If (Qt_5_3_0 -) - static void *openGLModuleHandle(); -%End -%If (Qt_5_3_0 -) - - enum OpenGLModuleType - { - LibGL, - LibGLES, - }; - -%End -%If (Qt_5_3_0 -) - static QOpenGLContext::OpenGLModuleType openGLModuleType(); -%End -%If (Qt_5_3_0 -) - bool isOpenGLES() const; -%End -%If (Qt_5_4_0 -) - void setNativeHandle(const QVariant &handle); -%End -%If (Qt_5_4_0 -) - QVariant nativeHandle() const; -%End -}; - -%End -%If (Qt_5_1_0 -) -%If (PyQt_OpenGL) - -class QOpenGLVersionProfile -{ -%TypeHeaderCode -#include -%End - -public: - QOpenGLVersionProfile(); - explicit QOpenGLVersionProfile(const QSurfaceFormat &format); - QOpenGLVersionProfile(const QOpenGLVersionProfile &other); - ~QOpenGLVersionProfile(); - QPair version() const; - void setVersion(int majorVersion, int minorVersion); - QSurfaceFormat::OpenGLContextProfile profile() const; - void setProfile(QSurfaceFormat::OpenGLContextProfile profile); - bool hasProfiles() const; - bool isLegacyVersion() const; - bool isValid() const; -}; - -%End -%End -%If (Qt_5_1_0 -) -%If (PyQt_OpenGL) -bool operator==(const QOpenGLVersionProfile &lhs, const QOpenGLVersionProfile &rhs); -%End -%End -%If (Qt_5_1_0 -) -%If (PyQt_OpenGL) -bool operator!=(const QOpenGLVersionProfile &lhs, const QOpenGLVersionProfile &rhs); -%End -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qopengldebug.sip b/PyQt5/sip/PyQt5/QtGui/qopengldebug.sip deleted file mode 100644 index 0a75ba12..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qopengldebug.sip +++ /dev/null @@ -1,156 +0,0 @@ -// qopengldebug.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_1_0 -) -%If (PyQt_OpenGL) - -class QOpenGLDebugMessage -{ -%TypeHeaderCode -#include -%End - -public: - enum Source - { - InvalidSource, - APISource, - WindowSystemSource, - ShaderCompilerSource, - ThirdPartySource, - ApplicationSource, - OtherSource, - AnySource, - }; - - typedef QFlags Sources; - - enum Type - { - InvalidType, - ErrorType, - DeprecatedBehaviorType, - UndefinedBehaviorType, - PortabilityType, - PerformanceType, - OtherType, - MarkerType, - GroupPushType, - GroupPopType, - AnyType, - }; - - typedef QFlags Types; - - enum Severity - { - InvalidSeverity, - HighSeverity, - MediumSeverity, - LowSeverity, - NotificationSeverity, - AnySeverity, - }; - - typedef QFlags Severities; - QOpenGLDebugMessage(); - QOpenGLDebugMessage(const QOpenGLDebugMessage &debugMessage); - ~QOpenGLDebugMessage(); - void swap(QOpenGLDebugMessage &debugMessage); - QOpenGLDebugMessage::Source source() const; - QOpenGLDebugMessage::Type type() const; - QOpenGLDebugMessage::Severity severity() const; - GLuint id() const; - QString message() const; - static QOpenGLDebugMessage createApplicationMessage(const QString &text, GLuint id = 0, QOpenGLDebugMessage::Severity severity = QOpenGLDebugMessage::NotificationSeverity, QOpenGLDebugMessage::Type type = QOpenGLDebugMessage::OtherType); - static QOpenGLDebugMessage createThirdPartyMessage(const QString &text, GLuint id = 0, QOpenGLDebugMessage::Severity severity = QOpenGLDebugMessage::NotificationSeverity, QOpenGLDebugMessage::Type type = QOpenGLDebugMessage::OtherType); - bool operator==(const QOpenGLDebugMessage &debugMessage) const; - bool operator!=(const QOpenGLDebugMessage &debugMessage) const; -}; - -%End -%End -%If (Qt_5_1_0 -) -%If (PyQt_OpenGL) -QFlags operator|(QOpenGLDebugMessage::Source f1, QFlags f2); -%End -%End -%If (Qt_5_1_0 -) -%If (PyQt_OpenGL) -QFlags operator|(QOpenGLDebugMessage::Type f1, QFlags f2); -%End -%End -%If (Qt_5_1_0 -) -%If (PyQt_OpenGL) -QFlags operator|(QOpenGLDebugMessage::Severity f1, QFlags f2); -%End -%End -%If (Qt_5_1_0 -) -%If (PyQt_OpenGL) - -class QOpenGLDebugLogger : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum LoggingMode - { - AsynchronousLogging, - SynchronousLogging, - }; - - explicit QOpenGLDebugLogger(QObject *parent /TransferThis/ = 0); - virtual ~QOpenGLDebugLogger(); - bool initialize(); - bool isLogging() const; - QOpenGLDebugLogger::LoggingMode loggingMode() const; - qint64 maximumMessageLength() const; - void pushGroup(const QString &name, GLuint id = 0, QOpenGLDebugMessage::Source source = QOpenGLDebugMessage::ApplicationSource); - void popGroup(); - void enableMessages(QFlags sources = QOpenGLDebugMessage::AnySource, QFlags types = QOpenGLDebugMessage::AnyType, QFlags severities = QOpenGLDebugMessage::AnySeverity); - void enableMessages(const QVector &ids, QFlags sources = QOpenGLDebugMessage::AnySource, QFlags types = QOpenGLDebugMessage::AnyType); - void disableMessages(QFlags sources = QOpenGLDebugMessage::AnySource, QFlags types = QOpenGLDebugMessage::AnyType, QFlags severities = QOpenGLDebugMessage::AnySeverity); - void disableMessages(const QVector &ids, QFlags sources = QOpenGLDebugMessage::AnySource, QFlags types = QOpenGLDebugMessage::AnyType); - QList loggedMessages() const; - -public slots: - void logMessage(const QOpenGLDebugMessage &debugMessage); - void startLogging(QOpenGLDebugLogger::LoggingMode loggingMode = QOpenGLDebugLogger::AsynchronousLogging); - void stopLogging(); - -signals: - void messageLogged(const QOpenGLDebugMessage &debugMessage); - -private: - QOpenGLDebugLogger(const QOpenGLDebugLogger &); -}; - -%End -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qopenglframebufferobject.sip b/PyQt5/sip/PyQt5/QtGui/qopenglframebufferobject.sip deleted file mode 100644 index ae0af403..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qopenglframebufferobject.sip +++ /dev/null @@ -1,111 +0,0 @@ -// qopenglframebufferobject.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_OpenGL) - -class QOpenGLFramebufferObject -{ -%TypeHeaderCode -#include -%End - -%TypeCode -// The defaults are different for desktop OpenGL and OpenGL/ES so pretend the -// latter is the former. -#if defined(QT_OPENGL_ES) -#undef GL_RGBA8 -#define GL_RGBA8 GL_RGBA -#endif -%End - -public: - enum Attachment - { - NoAttachment, - CombinedDepthStencil, - Depth, - }; - - QOpenGLFramebufferObject(const QSize &size, GLenum target = GL_TEXTURE_2D); - QOpenGLFramebufferObject(int width, int height, GLenum target = GL_TEXTURE_2D); - QOpenGLFramebufferObject(const QSize &size, QOpenGLFramebufferObject::Attachment attachment, GLenum target = GL_TEXTURE_2D, GLenum internal_format = GL_RGBA8); - QOpenGLFramebufferObject(int width, int height, QOpenGLFramebufferObject::Attachment attachment, GLenum target = GL_TEXTURE_2D, GLenum internal_format = GL_RGBA8); - QOpenGLFramebufferObject(const QSize &size, const QOpenGLFramebufferObjectFormat &format); - QOpenGLFramebufferObject(int width, int height, const QOpenGLFramebufferObjectFormat &format); - virtual ~QOpenGLFramebufferObject(); - QOpenGLFramebufferObjectFormat format() const; - bool isValid() const; - bool isBound() const; - bool bind(); - bool release(); - int width() const; - int height() const; - GLuint texture() const; - QSize size() const; - QImage toImage() const; -%If (Qt_5_4_0 -) - QImage toImage(bool flipped) const; -%End - QOpenGLFramebufferObject::Attachment attachment() const; - void setAttachment(QOpenGLFramebufferObject::Attachment attachment); - GLuint handle() const; - static bool bindDefault(); - static bool hasOpenGLFramebufferObjects(); - static bool hasOpenGLFramebufferBlit(); - static void blitFramebuffer(QOpenGLFramebufferObject *target, const QRect &targetRect, QOpenGLFramebufferObject *source, const QRect &sourceRect, GLbitfield buffers = GL_COLOR_BUFFER_BIT, GLenum filter = GL_NEAREST); - static void blitFramebuffer(QOpenGLFramebufferObject *target, QOpenGLFramebufferObject *source, GLbitfield buffers = GL_COLOR_BUFFER_BIT, GLenum filter = GL_NEAREST); -%If (Qt_5_3_0 -) - GLuint takeTexture(); -%End - -private: - QOpenGLFramebufferObject(const QOpenGLFramebufferObject &); -}; - -%End -%If (PyQt_OpenGL) - -class QOpenGLFramebufferObjectFormat -{ -%TypeHeaderCode -#include -%End - -public: - QOpenGLFramebufferObjectFormat(); - QOpenGLFramebufferObjectFormat(const QOpenGLFramebufferObjectFormat &other); - ~QOpenGLFramebufferObjectFormat(); - void setSamples(int samples); - int samples() const; - void setMipmap(bool enabled); - bool mipmap() const; - void setAttachment(QOpenGLFramebufferObject::Attachment attachment); - QOpenGLFramebufferObject::Attachment attachment() const; - void setTextureTarget(GLenum target); - GLenum textureTarget() const; - void setInternalTextureFormat(GLenum internalTextureFormat); - GLenum internalTextureFormat() const; - bool operator==(const QOpenGLFramebufferObjectFormat &other) const; - bool operator!=(const QOpenGLFramebufferObjectFormat &other) const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qopenglpaintdevice.sip b/PyQt5/sip/PyQt5/QtGui/qopenglpaintdevice.sip deleted file mode 100644 index b42b8c5d..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qopenglpaintdevice.sip +++ /dev/null @@ -1,60 +0,0 @@ -// qopenglpaintdevice.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_OpenGL) - -class QOpenGLPaintDevice : QPaintDevice -{ -%TypeHeaderCode -#include -%End - -public: - QOpenGLPaintDevice(); - explicit QOpenGLPaintDevice(const QSize &size); - QOpenGLPaintDevice(int width, int height); - virtual ~QOpenGLPaintDevice(); - virtual QPaintEngine *paintEngine() const; - QOpenGLContext *context() const; - QSize size() const; - void setSize(const QSize &size); - qreal dotsPerMeterX() const; - qreal dotsPerMeterY() const; - void setDotsPerMeterX(qreal); - void setDotsPerMeterY(qreal); - void setPaintFlipped(bool flipped); - bool paintFlipped() const; - virtual void ensureActiveTarget(); -%If (Qt_5_1_0 -) - void setDevicePixelRatio(qreal devicePixelRatio); -%End - -protected: - virtual int metric(QPaintDevice::PaintDeviceMetric metric) const; - -private: -%If (- Qt_5_1_0) - QOpenGLPaintDevice(const QOpenGLPaintDevice &); -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qopenglpixeltransferoptions.sip b/PyQt5/sip/PyQt5/QtGui/qopenglpixeltransferoptions.sip deleted file mode 100644 index 592d299a..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qopenglpixeltransferoptions.sip +++ /dev/null @@ -1,56 +0,0 @@ -// qopenglpixeltransferoptions.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) -%If (PyQt_OpenGL) - -class QOpenGLPixelTransferOptions -{ -%TypeHeaderCode -#include -%End - -public: - QOpenGLPixelTransferOptions(); - QOpenGLPixelTransferOptions(const QOpenGLPixelTransferOptions &); - ~QOpenGLPixelTransferOptions(); - void swap(QOpenGLPixelTransferOptions &other); - void setAlignment(int alignment); - int alignment() const; - void setSkipImages(int skipImages); - int skipImages() const; - void setSkipRows(int skipRows); - int skipRows() const; - void setSkipPixels(int skipPixels); - int skipPixels() const; - void setImageHeight(int imageHeight); - int imageHeight() const; - void setRowLength(int rowLength); - int rowLength() const; - void setLeastSignificantByteFirst(bool lsbFirst); - bool isLeastSignificantBitFirst() const; - void setSwapBytesEnabled(bool swapBytes); - bool isSwapBytesEnabled() const; -}; - -%End -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qopenglshaderprogram.sip b/PyQt5/sip/PyQt5/QtGui/qopenglshaderprogram.sip deleted file mode 100644 index 4979295f..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qopenglshaderprogram.sip +++ /dev/null @@ -1,343 +0,0 @@ -// qopenglshaderprogram.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -%If (PyQt_OpenGL) - -class QOpenGLShader : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum ShaderTypeBit - { - Vertex, - Fragment, -%If (Qt_5_1_0 -) - Geometry, -%End -%If (Qt_5_1_0 -) - TessellationControl, -%End -%If (Qt_5_1_0 -) - TessellationEvaluation, -%End -%If (Qt_5_1_0 -) - Compute, -%End - }; - - typedef QFlags ShaderType; - QOpenGLShader(QFlags type, QObject *parent /TransferThis/ = 0); - virtual ~QOpenGLShader(); - QFlags shaderType() const; - bool compileSourceCode(const QByteArray &source); - bool compileSourceCode(const QString &source); - bool compileSourceFile(const QString &fileName); - QByteArray sourceCode() const; - bool isCompiled() const; - QString log() const; - GLuint shaderId() const; - static bool hasOpenGLShaders(QFlags type, QOpenGLContext *context = 0); - -private: - QOpenGLShader(const QOpenGLShader &); -}; - -%End -%If (PyQt_OpenGL) -QFlags operator|(QOpenGLShader::ShaderTypeBit f1, QFlags f2); -%End -%If (PyQt_OpenGL) - -class QOpenGLShaderProgram : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QOpenGLShaderProgram(QObject *parent /TransferThis/ = 0); - virtual ~QOpenGLShaderProgram(); - bool addShader(QOpenGLShader *shader); - void removeShader(QOpenGLShader *shader); - QList shaders() const; - bool addShaderFromSourceCode(QFlags type, const QByteArray &source); - bool addShaderFromSourceCode(QFlags type, const QString &source); - bool addShaderFromSourceFile(QFlags type, const QString &fileName); - void removeAllShaders(); - virtual bool link(); - bool isLinked() const; - QString log() const; - bool bind(); - void release(); - GLuint programId() const; - void bindAttributeLocation(const QByteArray &name, int location); - void bindAttributeLocation(const QString &name, int location); - int attributeLocation(const QByteArray &name) const; - int attributeLocation(const QString &name) const; - void setAttributeValue(int location, GLfloat value); - void setAttributeValue(int location, GLfloat x, GLfloat y); - void setAttributeValue(int location, GLfloat x, GLfloat y, GLfloat z); - void setAttributeValue(int location, GLfloat x, GLfloat y, GLfloat z, GLfloat w); - void setAttributeValue(int location, const QVector2D &value); - void setAttributeValue(int location, const QVector3D &value); - void setAttributeValue(int location, const QVector4D &value); - void setAttributeValue(int location, const QColor &value); - void setAttributeValue(const char *name, GLfloat value); - void setAttributeValue(const char *name, GLfloat x, GLfloat y); - void setAttributeValue(const char *name, GLfloat x, GLfloat y, GLfloat z); - void setAttributeValue(const char *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); - void setAttributeValue(const char *name, const QVector2D &value); - void setAttributeValue(const char *name, const QVector3D &value); - void setAttributeValue(const char *name, const QVector4D &value); - void setAttributeValue(const char *name, const QColor &value); - void setAttributeArray(int location, SIP_PYOBJECT values /DocType="sequence"/); -%MethodCode - const GLfloat *values; - int tsize; - - values = qpyopengl_attribute_array(a1, sipSelf, SIPLong_FromLong(a0), &tsize, - &sipError); - - if (values) - sipCpp->setAttributeArray(a0, values, tsize); -%End - - void setAttributeArray(const char *name, SIP_PYOBJECT values /DocType="sequence"/); -%MethodCode - const GLfloat *values; - int tsize; - - values = qpyopengl_attribute_array(a1, sipSelf, SIPBytes_FromString(a0), - &tsize, &sipError); - - if (values) - sipCpp->setAttributeArray(a0, values, tsize); -%End - - void setAttributeBuffer(int location, GLenum type, int offset, int tupleSize, int stride = 0); - void setAttributeBuffer(const char *name, GLenum type, int offset, int tupleSize, int stride = 0); - void enableAttributeArray(int location); - void enableAttributeArray(const char *name); - void disableAttributeArray(int location); - void disableAttributeArray(const char *name); - int uniformLocation(const QByteArray &name) const; - int uniformLocation(const QString &name) const; - void setUniformValue(int location, GLint value /Constrained/); - void setUniformValue(int location, GLfloat value /Constrained/); - void setUniformValue(int location, GLfloat x, GLfloat y); - void setUniformValue(int location, GLfloat x, GLfloat y, GLfloat z); - void setUniformValue(int location, GLfloat x, GLfloat y, GLfloat z, GLfloat w); - void setUniformValue(int location, const QVector2D &value); - void setUniformValue(int location, const QVector3D &value); - void setUniformValue(int location, const QVector4D &value); - void setUniformValue(int location, const QColor &color); - void setUniformValue(int location, const QPoint &point); - void setUniformValue(int location, const QPointF &point); - void setUniformValue(int location, const QSize &size); - void setUniformValue(int location, const QSizeF &size); - void setUniformValue(int location, const QMatrix2x2 &value); - void setUniformValue(int location, const QMatrix2x3 &value); - void setUniformValue(int location, const QMatrix2x4 &value); - void setUniformValue(int location, const QMatrix3x2 &value); - void setUniformValue(int location, const QMatrix3x3 &value); - void setUniformValue(int location, const QMatrix3x4 &value); - void setUniformValue(int location, const QMatrix4x2 &value); - void setUniformValue(int location, const QMatrix4x3 &value); - void setUniformValue(int location, const QMatrix4x4 &value); - void setUniformValue(int location, const QTransform &value); - void setUniformValue(const char *name, GLint value /Constrained/); - void setUniformValue(const char *name, GLfloat value /Constrained/); - void setUniformValue(const char *name, GLfloat x, GLfloat y); - void setUniformValue(const char *name, GLfloat x, GLfloat y, GLfloat z); - void setUniformValue(const char *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w); - void setUniformValue(const char *name, const QVector2D &value); - void setUniformValue(const char *name, const QVector3D &value); - void setUniformValue(const char *name, const QVector4D &value); - void setUniformValue(const char *name, const QColor &color); - void setUniformValue(const char *name, const QPoint &point); - void setUniformValue(const char *name, const QPointF &point); - void setUniformValue(const char *name, const QSize &size); - void setUniformValue(const char *name, const QSizeF &size); - void setUniformValue(const char *name, const QMatrix2x2 &value); - void setUniformValue(const char *name, const QMatrix2x3 &value); - void setUniformValue(const char *name, const QMatrix2x4 &value); - void setUniformValue(const char *name, const QMatrix3x2 &value); - void setUniformValue(const char *name, const QMatrix3x3 &value); - void setUniformValue(const char *name, const QMatrix3x4 &value); - void setUniformValue(const char *name, const QMatrix4x2 &value); - void setUniformValue(const char *name, const QMatrix4x3 &value); - void setUniformValue(const char *name, const QMatrix4x4 &value); - void setUniformValue(const char *name, const QTransform &value); - void setUniformValueArray(int location, SIP_PYOBJECT values /DocType="sequence"/); -%MethodCode - const void *values; - const sipTypeDef *array_type; - int array_len, tsize; - - values = qpyopengl_uniform_value_array(a1, sipSelf, SIPLong_FromLong(a0), - &array_type, &array_len, &tsize, &sipError); - - if (values) - { - if (array_type == sipType_QVector2D) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QVector3D) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QVector4D) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix2x2) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix2x3) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix2x4) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix3x2) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix3x3) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix3x4) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix4x2) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix4x3) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix4x4) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len, tsize); - } -%End - - void setUniformValueArray(const char *name, SIP_PYOBJECT values /DocType="sequence"/); -%MethodCode - const void *values; - const sipTypeDef *array_type; - int array_len, tsize; - - values = qpyopengl_uniform_value_array(a1, sipSelf, SIPBytes_FromString(a0), - &array_type, &array_len, &tsize, &sipError); - - if (values) - { - if (array_type == sipType_QVector2D) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QVector3D) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QVector4D) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix2x2) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix2x3) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix2x4) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix3x2) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix3x3) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix3x4) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix4x2) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix4x3) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else if (array_type == sipType_QMatrix4x4) - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len); - else - sipCpp->setUniformValueArray(a0, - reinterpret_cast(values), array_len, tsize); - } -%End - - static bool hasOpenGLShaderPrograms(QOpenGLContext *context = 0); -%If (Qt_5_1_0 -) - int maxGeometryOutputVertices() const; -%End -%If (Qt_5_1_0 -) - void setPatchVertexCount(int count); -%End -%If (Qt_5_1_0 -) - int patchVertexCount() const; -%End -%If (Qt_5_1_0 -) - void setDefaultOuterTessellationLevels(const QVector &levels); -%End -%If (Qt_5_1_0 -) - QVector defaultOuterTessellationLevels() const; -%End -%If (Qt_5_1_0 -) - void setDefaultInnerTessellationLevels(const QVector &levels); -%End -%If (Qt_5_1_0 -) - QVector defaultInnerTessellationLevels() const; -%End -%If (Qt_5_3_0 -) - bool create(); -%End - -private: - QOpenGLShaderProgram(const QOpenGLShaderProgram &); -}; - -%End - -%ModuleHeaderCode -#include "qpyopengl_api.h" -%End - -%InitialisationCode -#if defined(SIP_FEATURE_PyQt_OpenGL) -qpyopengl_init(); -#endif -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qopengltexture.sip b/PyQt5/sip/PyQt5/QtGui/qopengltexture.sip deleted file mode 100644 index 387e9e53..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qopengltexture.sip +++ /dev/null @@ -1,467 +0,0 @@ -// qopengltexture.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_2_0 -) -%If (PyQt_OpenGL) - -class QOpenGLTexture -{ -%TypeHeaderCode -#include -%End - -public: - enum Target - { - Target1D, - Target1DArray, - Target2D, - Target2DArray, - Target3D, - TargetCubeMap, - TargetCubeMapArray, - Target2DMultisample, - Target2DMultisampleArray, - TargetRectangle, - TargetBuffer, - }; - - enum BindingTarget - { - BindingTarget1D, - BindingTarget1DArray, - BindingTarget2D, - BindingTarget2DArray, - BindingTarget3D, - BindingTargetCubeMap, - BindingTargetCubeMapArray, - BindingTarget2DMultisample, - BindingTarget2DMultisampleArray, - BindingTargetRectangle, - BindingTargetBuffer, - }; - - enum MipMapGeneration - { - GenerateMipMaps, - DontGenerateMipMaps, - }; - - enum TextureUnitReset - { - ResetTextureUnit, - DontResetTextureUnit, - }; - - explicit QOpenGLTexture(QOpenGLTexture::Target target); - QOpenGLTexture(const QImage &image, QOpenGLTexture::MipMapGeneration genMipMaps = QOpenGLTexture::GenerateMipMaps); - ~QOpenGLTexture(); - bool create(); - void destroy(); - bool isCreated() const; - GLuint textureId() const; - void bind(); - void bind(uint unit, QOpenGLTexture::TextureUnitReset reset = QOpenGLTexture::DontResetTextureUnit); - void release(); - void release(uint unit, QOpenGLTexture::TextureUnitReset reset = QOpenGLTexture::DontResetTextureUnit); - bool isBound() const; - bool isBound(uint unit); - static GLuint boundTextureId(QOpenGLTexture::BindingTarget target); - static GLuint boundTextureId(uint unit, QOpenGLTexture::BindingTarget target); - - enum TextureFormat - { - NoFormat, - R8_UNorm, - RG8_UNorm, - RGB8_UNorm, - RGBA8_UNorm, - R16_UNorm, - RG16_UNorm, - RGB16_UNorm, - RGBA16_UNorm, - R8_SNorm, - RG8_SNorm, - RGB8_SNorm, - RGBA8_SNorm, - R16_SNorm, - RG16_SNorm, - RGB16_SNorm, - RGBA16_SNorm, - R8U, - RG8U, - RGB8U, - RGBA8U, - R16U, - RG16U, - RGB16U, - RGBA16U, - R32U, - RG32U, - RGB32U, - RGBA32U, - R8I, - RG8I, - RGB8I, - RGBA8I, - R16I, - RG16I, - RGB16I, - RGBA16I, - R32I, - RG32I, - RGB32I, - RGBA32I, - R16F, - RG16F, - RGB16F, - RGBA16F, - R32F, - RG32F, - RGB32F, - RGBA32F, - RGB9E5, - RG11B10F, - RG3B2, - R5G6B5, - RGB5A1, - RGBA4, - RGB10A2, - D16, - D24, - D24S8, - D32, - D32F, - D32FS8X24, - RGB_DXT1, - RGBA_DXT1, - RGBA_DXT3, - RGBA_DXT5, - R_ATI1N_UNorm, - R_ATI1N_SNorm, - RG_ATI2N_UNorm, - RG_ATI2N_SNorm, - RGB_BP_UNSIGNED_FLOAT, - RGB_BP_SIGNED_FLOAT, - RGB_BP_UNorm, - SRGB8, - SRGB8_Alpha8, - SRGB_DXT1, - SRGB_Alpha_DXT1, - SRGB_Alpha_DXT3, - SRGB_Alpha_DXT5, - SRGB_BP_UNorm, - DepthFormat, - AlphaFormat, - RGBFormat, - RGBAFormat, - LuminanceFormat, - LuminanceAlphaFormat, -%If (Qt_5_4_0 -) - S8, -%End - }; - - void setFormat(QOpenGLTexture::TextureFormat format); - QOpenGLTexture::TextureFormat format() const; - void setSize(int width, int height = 1, int depth = 1); - int width() const; - int height() const; - int depth() const; - void setMipLevels(int levels); - int mipLevels() const; - int maximumMipLevels() const; - void setLayers(int layers); - int layers() const; - int faces() const; - void allocateStorage(); - bool isStorageAllocated() const; - QOpenGLTexture *createTextureView(QOpenGLTexture::Target target, QOpenGLTexture::TextureFormat viewFormat, int minimumMipmapLevel, int maximumMipmapLevel, int minimumLayer, int maximumLayer) const /Factory/; - bool isTextureView() const; - - enum CubeMapFace - { - CubeMapPositiveX, - CubeMapNegativeX, - CubeMapPositiveY, - CubeMapNegativeY, - CubeMapPositiveZ, - CubeMapNegativeZ, - }; - - enum PixelFormat - { - NoSourceFormat, - Red, - RG, - RGB, - BGR, - RGBA, - BGRA, - Red_Integer, - RG_Integer, - RGB_Integer, - BGR_Integer, - RGBA_Integer, - BGRA_Integer, - Depth, - DepthStencil, - Alpha, - Luminance, - LuminanceAlpha, -%If (Qt_5_4_0 -) - Stencil, -%End - }; - - enum PixelType - { - NoPixelType, - Int8, - UInt8, - Int16, - UInt16, - Int32, - UInt32, - Float16, - Float16OES, - Float32, - UInt32_RGB9_E5, - UInt32_RG11B10F, - UInt8_RG3B2, - UInt8_RG3B2_Rev, - UInt16_RGB5A1, - UInt16_RGB5A1_Rev, - UInt16_R5G6B5, - UInt16_R5G6B5_Rev, - UInt16_RGBA4, - UInt16_RGBA4_Rev, - UInt32_RGB10A2, - UInt32_RGB10A2_Rev, -%If (Qt_5_4_0 -) - UInt32_RGBA8, -%End -%If (Qt_5_4_0 -) - UInt32_RGBA8_Rev, -%End -%If (Qt_5_4_0 -) - UInt32_D24S8, -%End -%If (Qt_5_4_0 -) - Float32_D32_UInt32_S8_X24, -%End - }; - -%If (Qt_5_3_0 -) - void setData(int mipLevel, int layer, QOpenGLTexture::CubeMapFace cubeFace, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (- Qt_5_3_0) - void setData(int mipLevel, int layer, QOpenGLTexture::CubeMapFace cubeFace, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (Qt_5_3_0 -) - void setData(int mipLevel, int layer, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (- Qt_5_3_0) - void setData(int mipLevel, int layer, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (Qt_5_3_0 -) - void setData(int mipLevel, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (- Qt_5_3_0) - void setData(int mipLevel, QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (Qt_5_3_0 -) - void setData(QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, const void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (- Qt_5_3_0) - void setData(QOpenGLTexture::PixelFormat sourceFormat, QOpenGLTexture::PixelType sourceType, void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End - void setData(const QImage &image, QOpenGLTexture::MipMapGeneration genMipMaps = QOpenGLTexture::GenerateMipMaps); -%If (Qt_5_3_0 -) - void setCompressedData(int mipLevel, int layer, QOpenGLTexture::CubeMapFace cubeFace, int dataSize, const void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (- Qt_5_3_0) - void setCompressedData(int mipLevel, int layer, QOpenGLTexture::CubeMapFace cubeFace, int dataSize, void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (Qt_5_3_0 -) - void setCompressedData(int mipLevel, int layer, int dataSize, const void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (- Qt_5_3_0) - void setCompressedData(int mipLevel, int layer, int dataSize, void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (Qt_5_3_0 -) - void setCompressedData(int mipLevel, int dataSize, const void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (- Qt_5_3_0) - void setCompressedData(int mipLevel, int dataSize, void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (Qt_5_3_0 -) - void setCompressedData(int dataSize, const void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End -%If (- Qt_5_3_0) - void setCompressedData(int dataSize, void *data, const QOpenGLPixelTransferOptions * const options = 0); -%End - - enum Feature - { - ImmutableStorage, - ImmutableMultisampleStorage, - TextureRectangle, - TextureArrays, - Texture3D, - TextureMultisample, - TextureBuffer, - TextureCubeMapArrays, - Swizzle, - StencilTexturing, - AnisotropicFiltering, - NPOTTextures, - NPOTTextureRepeat, -%If (Qt_5_3_0 -) - Texture1D, -%End - }; - - typedef QFlags Features; - static bool hasFeature(QOpenGLTexture::Feature feature); - void setMipBaseLevel(int baseLevel); - int mipBaseLevel() const; - void setMipMaxLevel(int maxLevel); - int mipMaxLevel() const; - void setMipLevelRange(int baseLevel, int maxLevel); - QPair mipLevelRange() const; - void setAutoMipMapGenerationEnabled(bool enabled); - bool isAutoMipMapGenerationEnabled() const; - void generateMipMaps(); - void generateMipMaps(int baseLevel, bool resetBaseLevel = true); - - enum SwizzleComponent - { - SwizzleRed, - SwizzleGreen, - SwizzleBlue, - SwizzleAlpha, - }; - - enum SwizzleValue - { - RedValue, - GreenValue, - BlueValue, - AlphaValue, - ZeroValue, - OneValue, - }; - - void setSwizzleMask(QOpenGLTexture::SwizzleComponent component, QOpenGLTexture::SwizzleValue value); - void setSwizzleMask(QOpenGLTexture::SwizzleValue r, QOpenGLTexture::SwizzleValue g, QOpenGLTexture::SwizzleValue b, QOpenGLTexture::SwizzleValue a); - QOpenGLTexture::SwizzleValue swizzleMask(QOpenGLTexture::SwizzleComponent component) const; - - enum DepthStencilMode - { - DepthMode, - StencilMode, - }; - - void setDepthStencilMode(QOpenGLTexture::DepthStencilMode mode); - QOpenGLTexture::DepthStencilMode depthStencilMode() const; - - enum Filter - { - Nearest, - Linear, - NearestMipMapNearest, - NearestMipMapLinear, - LinearMipMapNearest, - LinearMipMapLinear, - }; - - void setMinificationFilter(QOpenGLTexture::Filter filter); - QOpenGLTexture::Filter minificationFilter() const; - void setMagnificationFilter(QOpenGLTexture::Filter filter); - QOpenGLTexture::Filter magnificationFilter() const; - void setMinMagFilters(QOpenGLTexture::Filter minificationFilter, QOpenGLTexture::Filter magnificationFilter); - QPair minMagFilters() const; - void setMaximumAnisotropy(float anisotropy); - float maximumAnisotropy() const; - - enum WrapMode - { - Repeat, - MirroredRepeat, - ClampToEdge, - ClampToBorder, - }; - - enum CoordinateDirection - { - DirectionS, - DirectionT, - DirectionR, - }; - - void setWrapMode(QOpenGLTexture::WrapMode mode); - void setWrapMode(QOpenGLTexture::CoordinateDirection direction, QOpenGLTexture::WrapMode mode); - QOpenGLTexture::WrapMode wrapMode(QOpenGLTexture::CoordinateDirection direction) const; - void setBorderColor(QColor color); - QColor borderColor() const; - void setMinimumLevelOfDetail(float value); - float minimumLevelOfDetail() const; - void setMaximumLevelOfDetail(float value); - float maximumLevelOfDetail() const; - void setLevelOfDetailRange(float min, float max); - QPair levelOfDetailRange() const; - void setLevelofDetailBias(float bias); - float levelofDetailBias() const; -%If (Qt_5_4_0 -) - QOpenGLTexture::Target target() const; -%End -%If (Qt_5_4_0 -) - void setSamples(int samples); -%End -%If (Qt_5_4_0 -) - int samples() const; -%End -%If (Qt_5_4_0 -) - void setFixedSamplePositions(bool fixed); -%End -%If (Qt_5_4_0 -) - bool isFixedSamplePositions() const; -%End - -private: - QOpenGLTexture(const QOpenGLTexture &); -}; - -%End -%End -%If (Qt_5_2_0 -) -%If (PyQt_OpenGL) -QFlags operator|(QOpenGLTexture::Feature f1, QFlags f2); -%End -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qopengltimerquery.sip b/PyQt5/sip/PyQt5/QtGui/qopengltimerquery.sip deleted file mode 100644 index e074f954..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qopengltimerquery.sip +++ /dev/null @@ -1,81 +0,0 @@ -// qopengltimerquery.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) -%If (PyQt_Desktop_OpenGL) - -class QOpenGLTimerQuery : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QOpenGLTimerQuery(QObject *parent /TransferThis/ = 0); - virtual ~QOpenGLTimerQuery(); - bool create(); - void destroy(); - bool isCreated() const; - GLuint objectId() const; - void begin(); - void end(); - GLuint64 waitForTimestamp() const /ReleaseGIL/; - void recordTimestamp(); - bool isResultAvailable() const; - GLuint64 waitForResult() const /ReleaseGIL/; - -private: - QOpenGLTimerQuery(const QOpenGLTimerQuery &); -}; - -%End -%End -%If (Qt_5_1_0 -) -%If (PyQt_Desktop_OpenGL) - -class QOpenGLTimeMonitor : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QOpenGLTimeMonitor(QObject *parent /TransferThis/ = 0); - virtual ~QOpenGLTimeMonitor(); - void setSampleCount(int sampleCount); - int sampleCount() const; - bool create(); - void destroy(); - bool isCreated() const; - QVector objectIds() const; - int recordSample(); - bool isResultAvailable() const; - QVector waitForSamples() const /ReleaseGIL/; - QVector waitForIntervals() const /ReleaseGIL/; - void reset(); - -private: - QOpenGLTimeMonitor(const QOpenGLTimeMonitor &); -}; - -%End -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qopenglversionfunctions.sip b/PyQt5/sip/PyQt5/QtGui/qopenglversionfunctions.sip deleted file mode 100644 index ff1eb080..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qopenglversionfunctions.sip +++ /dev/null @@ -1,36 +0,0 @@ -// qopenglversionfunctions.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) -%If (PyQt_OpenGL) - -class QAbstractOpenGLFunctions /NoDefaultCtors,Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - - QAbstractOpenGLFunctions(const QAbstractOpenGLFunctions &); -}; - -%End -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qopenglvertexarrayobject.sip b/PyQt5/sip/PyQt5/QtGui/qopenglvertexarrayobject.sip deleted file mode 100644 index 907c4372..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qopenglvertexarrayobject.sip +++ /dev/null @@ -1,74 +0,0 @@ -// qopenglvertexarrayobject.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) -%If (PyQt_OpenGL) - -class QOpenGLVertexArrayObject : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QOpenGLVertexArrayObject(QObject *parent /TransferThis/ = 0); - virtual ~QOpenGLVertexArrayObject(); - bool create(); - void destroy(); - bool isCreated() const; - GLuint objectId() const; - void bind(); - void release(); - - class Binder - { -%TypeHeaderCode -#include -%End - - public: - Binder(QOpenGLVertexArrayObject *v); - ~Binder(); - void release(); - void rebind(); - SIP_PYOBJECT __enter__(); -%MethodCode - // Just return a reference to self. - sipRes = sipSelf; - Py_INCREF(sipRes); -%End - - void __exit__(SIP_PYOBJECT type, SIP_PYOBJECT value, SIP_PYOBJECT traceback); -%MethodCode - sipCpp->release(); -%End - - private: - Binder(const QOpenGLVertexArrayObject::Binder &); - }; - -private: - QOpenGLVertexArrayObject(const QOpenGLVertexArrayObject &); -}; - -%End -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qopenglwindow.sip b/PyQt5/sip/PyQt5/QtGui/qopenglwindow.sip deleted file mode 100644 index 248a6b5d..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qopenglwindow.sip +++ /dev/null @@ -1,65 +0,0 @@ -// qopenglwindow.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QOpenGLWindow : QPaintDeviceWindow -{ -%TypeHeaderCode -#include -%End - -public: - enum UpdateBehavior - { - NoPartialUpdate, - PartialUpdateBlit, - PartialUpdateBlend, - }; - - QOpenGLWindow(QOpenGLWindow::UpdateBehavior updateBehavior = QOpenGLWindow::NoPartialUpdate, QWindow *parent /TransferThis/ = 0); - QOpenGLWindow::UpdateBehavior updateBehavior() const; - bool isValid() const; - void makeCurrent(); - void doneCurrent(); - QOpenGLContext *context() const; - GLuint defaultFramebufferObject() const; - QImage grabFramebuffer(); - -signals: - void frameSwapped(); - -protected: - virtual void initializeGL(); - virtual void resizeGL(int w, int h); - virtual void paintGL(); - virtual void paintUnderGL(); - virtual void paintOverGL(); - virtual void paintEvent(QPaintEvent *event); - virtual void resizeEvent(QResizeEvent *event); - virtual int metric(QPaintDevice::PaintDeviceMetric metric) const; - -private: - QOpenGLWindow(const QOpenGLWindow &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qpagedpaintdevice.sip b/PyQt5/sip/PyQt5/QtGui/qpagedpaintdevice.sip deleted file mode 100644 index 9991580f..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpagedpaintdevice.sip +++ /dev/null @@ -1,391 +0,0 @@ -// qpagedpaintdevice.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPagedPaintDevice : QPaintDevice -{ -%TypeHeaderCode -#include -%End - -public: - QPagedPaintDevice(); - virtual ~QPagedPaintDevice(); - virtual bool newPage() = 0; - - enum PageSize - { - A4, - B5, - Letter, - Legal, - Executive, - A0, - A1, - A2, - A3, - A5, - A6, - A7, - A8, - A9, - B0, - B1, - B10, - B2, - B3, - B4, - B6, - B7, - B8, - B9, - C5E, - Comm10E, - DLE, - Folio, - Ledger, - Tabloid, - Custom, -%If (Qt_5_3_0 -) - A10, -%End -%If (Qt_5_3_0 -) - A3Extra, -%End -%If (Qt_5_3_0 -) - A4Extra, -%End -%If (Qt_5_3_0 -) - A4Plus, -%End -%If (Qt_5_3_0 -) - A4Small, -%End -%If (Qt_5_3_0 -) - A5Extra, -%End -%If (Qt_5_3_0 -) - B5Extra, -%End -%If (Qt_5_3_0 -) - JisB0, -%End -%If (Qt_5_3_0 -) - JisB1, -%End -%If (Qt_5_3_0 -) - JisB2, -%End -%If (Qt_5_3_0 -) - JisB3, -%End -%If (Qt_5_3_0 -) - JisB4, -%End -%If (Qt_5_3_0 -) - JisB5, -%End -%If (Qt_5_3_0 -) - JisB6, -%End -%If (Qt_5_3_0 -) - JisB7, -%End -%If (Qt_5_3_0 -) - JisB8, -%End -%If (Qt_5_3_0 -) - JisB9, -%End -%If (Qt_5_3_0 -) - JisB10, -%End -%If (Qt_5_3_0 -) - AnsiC, -%End -%If (Qt_5_3_0 -) - AnsiD, -%End -%If (Qt_5_3_0 -) - AnsiE, -%End -%If (Qt_5_3_0 -) - LegalExtra, -%End -%If (Qt_5_3_0 -) - LetterExtra, -%End -%If (Qt_5_3_0 -) - LetterPlus, -%End -%If (Qt_5_3_0 -) - LetterSmall, -%End -%If (Qt_5_3_0 -) - TabloidExtra, -%End -%If (Qt_5_3_0 -) - ArchA, -%End -%If (Qt_5_3_0 -) - ArchB, -%End -%If (Qt_5_3_0 -) - ArchC, -%End -%If (Qt_5_3_0 -) - ArchD, -%End -%If (Qt_5_3_0 -) - ArchE, -%End -%If (Qt_5_3_0 -) - Imperial7x9, -%End -%If (Qt_5_3_0 -) - Imperial8x10, -%End -%If (Qt_5_3_0 -) - Imperial9x11, -%End -%If (Qt_5_3_0 -) - Imperial9x12, -%End -%If (Qt_5_3_0 -) - Imperial10x11, -%End -%If (Qt_5_3_0 -) - Imperial10x13, -%End -%If (Qt_5_3_0 -) - Imperial10x14, -%End -%If (Qt_5_3_0 -) - Imperial12x11, -%End -%If (Qt_5_3_0 -) - Imperial15x11, -%End -%If (Qt_5_3_0 -) - ExecutiveStandard, -%End -%If (Qt_5_3_0 -) - Note, -%End -%If (Qt_5_3_0 -) - Quarto, -%End -%If (Qt_5_3_0 -) - Statement, -%End -%If (Qt_5_3_0 -) - SuperA, -%End -%If (Qt_5_3_0 -) - SuperB, -%End -%If (Qt_5_3_0 -) - Postcard, -%End -%If (Qt_5_3_0 -) - DoublePostcard, -%End -%If (Qt_5_3_0 -) - Prc16K, -%End -%If (Qt_5_3_0 -) - Prc32K, -%End -%If (Qt_5_3_0 -) - Prc32KBig, -%End -%If (Qt_5_3_0 -) - FanFoldUS, -%End -%If (Qt_5_3_0 -) - FanFoldGerman, -%End -%If (Qt_5_3_0 -) - FanFoldGermanLegal, -%End -%If (Qt_5_3_0 -) - EnvelopeB4, -%End -%If (Qt_5_3_0 -) - EnvelopeB5, -%End -%If (Qt_5_3_0 -) - EnvelopeB6, -%End -%If (Qt_5_3_0 -) - EnvelopeC0, -%End -%If (Qt_5_3_0 -) - EnvelopeC1, -%End -%If (Qt_5_3_0 -) - EnvelopeC2, -%End -%If (Qt_5_3_0 -) - EnvelopeC3, -%End -%If (Qt_5_3_0 -) - EnvelopeC4, -%End -%If (Qt_5_3_0 -) - EnvelopeC6, -%End -%If (Qt_5_3_0 -) - EnvelopeC65, -%End -%If (Qt_5_3_0 -) - EnvelopeC7, -%End -%If (Qt_5_3_0 -) - Envelope9, -%End -%If (Qt_5_3_0 -) - Envelope11, -%End -%If (Qt_5_3_0 -) - Envelope12, -%End -%If (Qt_5_3_0 -) - Envelope14, -%End -%If (Qt_5_3_0 -) - EnvelopeMonarch, -%End -%If (Qt_5_3_0 -) - EnvelopePersonal, -%End -%If (Qt_5_3_0 -) - EnvelopeChou3, -%End -%If (Qt_5_3_0 -) - EnvelopeChou4, -%End -%If (Qt_5_3_0 -) - EnvelopeInvite, -%End -%If (Qt_5_3_0 -) - EnvelopeItalian, -%End -%If (Qt_5_3_0 -) - EnvelopeKaku2, -%End -%If (Qt_5_3_0 -) - EnvelopeKaku3, -%End -%If (Qt_5_3_0 -) - EnvelopePrc1, -%End -%If (Qt_5_3_0 -) - EnvelopePrc2, -%End -%If (Qt_5_3_0 -) - EnvelopePrc3, -%End -%If (Qt_5_3_0 -) - EnvelopePrc4, -%End -%If (Qt_5_3_0 -) - EnvelopePrc5, -%End -%If (Qt_5_3_0 -) - EnvelopePrc6, -%End -%If (Qt_5_3_0 -) - EnvelopePrc7, -%End -%If (Qt_5_3_0 -) - EnvelopePrc8, -%End -%If (Qt_5_3_0 -) - EnvelopePrc9, -%End -%If (Qt_5_3_0 -) - EnvelopePrc10, -%End -%If (Qt_5_3_0 -) - EnvelopeYou4, -%End -%If (Qt_5_3_0 -) - NPaperSize, -%End -%If (Qt_5_3_0 -) - AnsiA, -%End -%If (Qt_5_3_0 -) - AnsiB, -%End -%If (Qt_5_3_0 -) - EnvelopeC5, -%End -%If (Qt_5_3_0 -) - EnvelopeDL, -%End -%If (Qt_5_3_0 -) - Envelope10, -%End -%If (Qt_5_3_0 -) - LastPageSize, -%End - }; - - virtual void setPageSize(QPagedPaintDevice::PageSize size); - QPagedPaintDevice::PageSize pageSize() const; - virtual void setPageSizeMM(const QSizeF &size); - QSizeF pageSizeMM() const; - - struct Margins - { -%TypeHeaderCode -#include -%End - - qreal left; - qreal right; - qreal top; - qreal bottom; - }; - - virtual void setMargins(const QPagedPaintDevice::Margins &margins); - QPagedPaintDevice::Margins margins() const; -%If (Qt_5_3_0 -) - bool setPageLayout(const QPageLayout &pageLayout); -%End -%If (Qt_5_3_0 -) - bool setPageSize(const QPageSize &pageSize); -%End -%If (Qt_5_3_0 -) - bool setPageOrientation(QPageLayout::Orientation orientation); -%End -%If (Qt_5_3_0 -) - bool setPageMargins(const QMarginsF &margins); -%End -%If (Qt_5_3_0 -) - bool setPageMargins(const QMarginsF &margins, QPageLayout::Unit units); -%End -%If (Qt_5_3_0 -) - QPageLayout pageLayout() const; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qpagelayout.sip b/PyQt5/sip/PyQt5/QtGui/qpagelayout.sip deleted file mode 100644 index 1898b23f..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpagelayout.sip +++ /dev/null @@ -1,103 +0,0 @@ -// qpagelayout.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_3_0 -) - -class QPageLayout -{ -%TypeHeaderCode -#include -%End - -public: - enum Unit - { - Millimeter, - Point, - Inch, - Pica, - Didot, - Cicero, - }; - - enum Orientation - { - Portrait, - Landscape, - }; - - enum Mode - { - StandardMode, - FullPageMode, - }; - - QPageLayout(); - QPageLayout(const QPageSize &pageSize, QPageLayout::Orientation orientation, const QMarginsF &margins, QPageLayout::Unit units = QPageLayout::Point, const QMarginsF &minMargins = QMarginsF(0.0, 0.0, 0.0, 0.0)); - QPageLayout(const QPageLayout &other); - ~QPageLayout(); - void swap(QPageLayout &other); - bool isEquivalentTo(const QPageLayout &other) const; - bool isValid() const; - void setMode(QPageLayout::Mode mode); - QPageLayout::Mode mode() const; - void setPageSize(const QPageSize &pageSize, const QMarginsF &minMargins = QMarginsF(0.0, 0.0, 0.0, 0.0)); - QPageSize pageSize() const; - void setOrientation(QPageLayout::Orientation orientation); - QPageLayout::Orientation orientation() const; - void setUnits(QPageLayout::Unit units); - QPageLayout::Unit units() const; - bool setMargins(const QMarginsF &margins); - bool setLeftMargin(qreal leftMargin); - bool setRightMargin(qreal rightMargin); - bool setTopMargin(qreal topMargin); - bool setBottomMargin(qreal bottomMargin); - QMarginsF margins() const; - QMarginsF margins(QPageLayout::Unit units) const; - QMargins marginsPoints() const; - QMargins marginsPixels(int resolution) const; - void setMinimumMargins(const QMarginsF &minMargins); - QMarginsF minimumMargins() const; - QMarginsF maximumMargins() const; - QRectF fullRect() const; - QRectF fullRect(QPageLayout::Unit units) const; - QRect fullRectPoints() const; - QRect fullRectPixels(int resolution) const; - QRectF paintRect() const; - QRectF paintRect(QPageLayout::Unit units) const; - QRect paintRectPoints() const; - QRect paintRectPixels(int resolution) const; -}; - -%End -%If (Qt_5_3_0 -) -bool operator==(const QPageLayout &lhs, const QPageLayout &rhs); -%End -%If (Qt_5_3_0 -) -bool operator!=(const QPageLayout &lhs, const QPageLayout &rhs); -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qpagesize.sip b/PyQt5/sip/PyQt5/QtGui/qpagesize.sip deleted file mode 100644 index cd4fe657..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpagesize.sip +++ /dev/null @@ -1,226 +0,0 @@ -// qpagesize.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_3_0 -) - -class QPageSize -{ -%TypeHeaderCode -#include -%End - -public: - enum PageSizeId - { - A4, - B5, - Letter, - Legal, - Executive, - A0, - A1, - A2, - A3, - A5, - A6, - A7, - A8, - A9, - B0, - B1, - B10, - B2, - B3, - B4, - B6, - B7, - B8, - B9, - C5E, - Comm10E, - DLE, - Folio, - Ledger, - Tabloid, - Custom, - A10, - A3Extra, - A4Extra, - A4Plus, - A4Small, - A5Extra, - B5Extra, - JisB0, - JisB1, - JisB2, - JisB3, - JisB4, - JisB5, - JisB6, - JisB7, - JisB8, - JisB9, - JisB10, - AnsiC, - AnsiD, - AnsiE, - LegalExtra, - LetterExtra, - LetterPlus, - LetterSmall, - TabloidExtra, - ArchA, - ArchB, - ArchC, - ArchD, - ArchE, - Imperial7x9, - Imperial8x10, - Imperial9x11, - Imperial9x12, - Imperial10x11, - Imperial10x13, - Imperial10x14, - Imperial12x11, - Imperial15x11, - ExecutiveStandard, - Note, - Quarto, - Statement, - SuperA, - SuperB, - Postcard, - DoublePostcard, - Prc16K, - Prc32K, - Prc32KBig, - FanFoldUS, - FanFoldGerman, - FanFoldGermanLegal, - EnvelopeB4, - EnvelopeB5, - EnvelopeB6, - EnvelopeC0, - EnvelopeC1, - EnvelopeC2, - EnvelopeC3, - EnvelopeC4, - EnvelopeC6, - EnvelopeC65, - EnvelopeC7, - Envelope9, - Envelope11, - Envelope12, - Envelope14, - EnvelopeMonarch, - EnvelopePersonal, - EnvelopeChou3, - EnvelopeChou4, - EnvelopeInvite, - EnvelopeItalian, - EnvelopeKaku2, - EnvelopeKaku3, - EnvelopePrc1, - EnvelopePrc2, - EnvelopePrc3, - EnvelopePrc4, - EnvelopePrc5, - EnvelopePrc6, - EnvelopePrc7, - EnvelopePrc8, - EnvelopePrc9, - EnvelopePrc10, - EnvelopeYou4, - NPageSize, - NPaperSize, - AnsiA, - AnsiB, - EnvelopeC5, - EnvelopeDL, - Envelope10, - LastPageSize, - }; - - enum Unit - { - Millimeter, - Point, - Inch, - Pica, - Didot, - Cicero, - }; - - enum SizeMatchPolicy - { - FuzzyMatch, - FuzzyOrientationMatch, - ExactMatch, - }; - - QPageSize(); - explicit QPageSize(QPageSize::PageSizeId pageSizeId); - QPageSize(const QSize &pointSize, const QString &name = QString(), QPageSize::SizeMatchPolicy matchPolicy = QPageSize::FuzzyMatch); - QPageSize(const QSizeF &size, QPageSize::Unit units, const QString &name = QString(), QPageSize::SizeMatchPolicy matchPolicy = QPageSize::FuzzyMatch); - QPageSize(const QPageSize &other); - ~QPageSize(); - void swap(QPageSize &other); - bool isEquivalentTo(const QPageSize &other) const; - bool isValid() const; - QString key() const; - QString name() const; - QPageSize::PageSizeId id() const; - int windowsId() const; - QSizeF definitionSize() const; - QPageSize::Unit definitionUnits() const; - QSizeF size(QPageSize::Unit units) const; - QSize sizePoints() const; - QSize sizePixels(int resolution) const; - QRectF rect(QPageSize::Unit units) const; - QRect rectPoints() const; - QRect rectPixels(int resolution) const; - static QString key(QPageSize::PageSizeId pageSizeId); - static QString name(QPageSize::PageSizeId pageSizeId); - static QPageSize::PageSizeId id(const QSize &pointSize, QPageSize::SizeMatchPolicy matchPolicy = QPageSize::FuzzyMatch); - static QPageSize::PageSizeId id(const QSizeF &size, QPageSize::Unit units, QPageSize::SizeMatchPolicy matchPolicy = QPageSize::FuzzyMatch); - static QPageSize::PageSizeId id(int windowsId); - static int windowsId(QPageSize::PageSizeId pageSizeId); - static QSizeF definitionSize(QPageSize::PageSizeId pageSizeId); - static QPageSize::Unit definitionUnits(QPageSize::PageSizeId pageSizeId); - static QSizeF size(QPageSize::PageSizeId pageSizeId, QPageSize::Unit units); - static QSize sizePoints(QPageSize::PageSizeId pageSizeId); - static QSize sizePixels(QPageSize::PageSizeId pageSizeId, int resolution); -}; - -%End -%If (Qt_5_3_0 -) -bool operator==(const QPageSize &lhs, const QPageSize &rhs); -%End -%If (Qt_5_3_0 -) -bool operator!=(const QPageSize &lhs, const QPageSize &rhs); -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qpaintdevice.sip b/PyQt5/sip/PyQt5/QtGui/qpaintdevice.sip deleted file mode 100644 index 84a9bb82..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpaintdevice.sip +++ /dev/null @@ -1,70 +0,0 @@ -// qpaintdevice.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPaintDevice -{ -%TypeHeaderCode -#include -%End - -public: - enum PaintDeviceMetric - { - PdmWidth, - PdmHeight, - PdmWidthMM, - PdmHeightMM, - PdmNumColors, - PdmDepth, - PdmDpiX, - PdmDpiY, - PdmPhysicalDpiX, - PdmPhysicalDpiY, -%If (Qt_5_1_0 -) - PdmDevicePixelRatio, -%End - }; - - virtual ~QPaintDevice(); - virtual QPaintEngine *paintEngine() const = 0; - int width() const; - int height() const; - int widthMM() const; - int heightMM() const; - int logicalDpiX() const; - int logicalDpiY() const; - int physicalDpiX() const; - int physicalDpiY() const; - int depth() const; - bool paintingActive() const; - int colorCount() const; -%If (Qt_5_1_0 -) - int devicePixelRatio() const; -%End - -protected: - QPaintDevice(); - virtual int metric(QPaintDevice::PaintDeviceMetric metric) const; - -private: - QPaintDevice(const QPaintDevice &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qpaintdevicewindow.sip b/PyQt5/sip/PyQt5/QtGui/qpaintdevicewindow.sip deleted file mode 100644 index 3f3fd772..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpaintdevicewindow.sip +++ /dev/null @@ -1,48 +0,0 @@ -// qpaintdevicewindow.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QPaintDeviceWindow : QWindow, QPaintDevice /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - void update(const QRect &rect); - void update(const QRegion ®ion); - -public slots: - void update(); - -protected: - virtual void paintEvent(QPaintEvent *event); - virtual int metric(QPaintDevice::PaintDeviceMetric metric) const; - virtual void exposeEvent(QExposeEvent *); - virtual bool event(QEvent *event); - -private: - QPaintDeviceWindow(const QPaintDeviceWindow &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qpaintengine.sip b/PyQt5/sip/PyQt5/QtGui/qpaintengine.sip deleted file mode 100644 index 2e86a677..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpaintengine.sip +++ /dev/null @@ -1,200 +0,0 @@ -// qpaintengine.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QTextItem -{ -%TypeHeaderCode -#include -%End - -public: - enum RenderFlag - { - RightToLeft, - Overline, - Underline, - StrikeOut, - }; - - typedef QFlags RenderFlags; - qreal descent() const; - qreal ascent() const; - qreal width() const; - QFlags renderFlags() const; - QString text() const; - QFont font() const; -}; - -QFlags operator|(QTextItem::RenderFlag f1, QFlags f2); - -class QPaintEngine -{ -%TypeHeaderCode -#include -%End - -public: - enum PaintEngineFeature - { - PrimitiveTransform, - PatternTransform, - PixmapTransform, - PatternBrush, - LinearGradientFill, - RadialGradientFill, - ConicalGradientFill, - AlphaBlend, - PorterDuff, - PainterPaths, - Antialiasing, - BrushStroke, - ConstantOpacity, - MaskedBrush, - PaintOutsidePaintEvent, - PerspectiveTransform, - BlendModes, - ObjectBoundingModeGradients, - RasterOpModes, - AllFeatures, - }; - - typedef QFlags PaintEngineFeatures; - - enum DirtyFlag - { - DirtyPen, - DirtyBrush, - DirtyBrushOrigin, - DirtyFont, - DirtyBackground, - DirtyBackgroundMode, - DirtyTransform, - DirtyClipRegion, - DirtyClipPath, - DirtyHints, - DirtyCompositionMode, - DirtyClipEnabled, - DirtyOpacity, - AllDirty, - }; - - typedef QFlags DirtyFlags; - - enum PolygonDrawMode - { - OddEvenMode, - WindingMode, - ConvexMode, - PolylineMode, - }; - - explicit QPaintEngine(QFlags features = 0); - virtual ~QPaintEngine(); - bool isActive() const; - void setActive(bool newState); - virtual bool begin(QPaintDevice *pdev) = 0; - virtual bool end() = 0; - virtual void updateState(const QPaintEngineState &state /NoCopy/) = 0; - virtual void drawRects(const QRect *rects /Array/, int rectCount /ArraySize/); - virtual void drawRects(const QRectF *rects /Array/, int rectCount /ArraySize/); - virtual void drawLines(const QLine *lines /Array/, int lineCount /ArraySize/); - virtual void drawLines(const QLineF *lines /Array/, int lineCount /ArraySize/); - virtual void drawEllipse(const QRectF &r); - virtual void drawEllipse(const QRect &r); - virtual void drawPath(const QPainterPath &path); - virtual void drawPoints(const QPointF *points /Array/, int pointCount /ArraySize/); - virtual void drawPoints(const QPoint *points /Array/, int pointCount /ArraySize/); - virtual void drawPolygon(const QPointF *points /Array/, int pointCount /ArraySize/, QPaintEngine::PolygonDrawMode mode); - virtual void drawPolygon(const QPoint *points /Array/, int pointCount /ArraySize/, QPaintEngine::PolygonDrawMode mode); - virtual void drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr) = 0; - virtual void drawTextItem(const QPointF &p, const QTextItem &textItem /NoCopy/); - virtual void drawTiledPixmap(const QRectF &r, const QPixmap &pixmap, const QPointF &s); - virtual void drawImage(const QRectF &r, const QImage &pm, const QRectF &sr, Qt::ImageConversionFlags flags = Qt::AutoColor); - void setPaintDevice(QPaintDevice *device); - QPaintDevice *paintDevice() const; - - enum Type - { - X11, - Windows, - QuickDraw, - CoreGraphics, - MacPrinter, - QWindowSystem, - PostScript, - OpenGL, - Picture, - SVG, - Raster, - Direct3D, - Pdf, - OpenVG, - OpenGL2, - PaintBuffer, - Blitter, -%If (Qt_5_3_0 -) - Direct2D, -%End - User, - MaxUser, - }; - - virtual QPaintEngine::Type type() const = 0; - bool hasFeature(QFlags feature) const; - QPainter *painter() const; - -private: - QPaintEngine(const QPaintEngine &); -}; - -QFlags operator|(QPaintEngine::PaintEngineFeature f1, QFlags f2); - -class QPaintEngineState -{ -%TypeHeaderCode -#include -%End - -public: - QFlags state() const; - QPen pen() const; - QBrush brush() const; - QPointF brushOrigin() const; - QBrush backgroundBrush() const; - Qt::BGMode backgroundMode() const; - QFont font() const; - qreal opacity() const; - Qt::ClipOperation clipOperation() const; - QRegion clipRegion() const; - QPainterPath clipPath() const; - bool isClipEnabled() const; - QFlags renderHints() const; - QPainter::CompositionMode compositionMode() const; - QPainter *painter() const; - QTransform transform() const; - bool brushNeedsResolving() const; - bool penNeedsResolving() const; -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qpainter.sip b/PyQt5/sip/PyQt5/QtGui/qpainter.sip deleted file mode 100644 index 1fd33e0f..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpainter.sip +++ /dev/null @@ -1,560 +0,0 @@ -// qpainter.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QPainter -{ -%TypeHeaderCode -#include -%End - -%TypeCode -// Return an array on the heap of class instances extracted from a set of -// Python arguments. -template -static TYPE *qtgui_inst_array(const TYPE *first, PyObject *t, sipTypeDef *td) -{ - TYPE *arr = new TYPE[1 + PyTuple_GET_SIZE(t)]; - - arr[0] = *first; - - for (SIP_SSIZE_T i = 0; i < PyTuple_GET_SIZE(t); ++i) - { - int iserr = 0, state; - TYPE *itm; - - itm = reinterpret_cast(sipForceConvertToType(PyTuple_GET_ITEM(t, i), td, 0, SIP_NOT_NONE, &state, &iserr)); - - if (iserr) - { - sipReleaseType(itm, td, state); - - PyErr_Format(PyExc_TypeError, "each argument must be an instance of %s", sipTypeAsPyTypeObject(td)->tp_name); - - delete[] arr; - return 0; - } - - arr[1 + i] = *itm; - - sipReleaseType(itm, td, state); - } - - return arr; -} -%End - -public: - enum RenderHint - { - Antialiasing, - TextAntialiasing, - SmoothPixmapTransform, - HighQualityAntialiasing, - NonCosmeticDefaultPen, - Qt4CompatiblePainting, - }; - - typedef QFlags RenderHints; - QPainter(); - explicit QPainter(QPaintDevice *); - ~QPainter(); - SIP_PYOBJECT __enter__(); -%MethodCode - // Check a device was passed. - if (sipCpp->isActive()) - { - // Just return a reference to self. - sipRes = sipSelf; - Py_INCREF(sipRes); - } - else - { - PyErr_SetString(PyExc_ValueError, "QPainter must be created with a device"); - sipRes = 0; - } -%End - - void __exit__(SIP_PYOBJECT type, SIP_PYOBJECT value, SIP_PYOBJECT traceback); -%MethodCode - sipCpp->end(); -%End - - QPaintDevice *device() const; - bool begin(QPaintDevice *); - bool end(); - bool isActive() const; - - enum CompositionMode - { - CompositionMode_SourceOver, - CompositionMode_DestinationOver, - CompositionMode_Clear, - CompositionMode_Source, - CompositionMode_Destination, - CompositionMode_SourceIn, - CompositionMode_DestinationIn, - CompositionMode_SourceOut, - CompositionMode_DestinationOut, - CompositionMode_SourceAtop, - CompositionMode_DestinationAtop, - CompositionMode_Xor, - CompositionMode_Plus, - CompositionMode_Multiply, - CompositionMode_Screen, - CompositionMode_Overlay, - CompositionMode_Darken, - CompositionMode_Lighten, - CompositionMode_ColorDodge, - CompositionMode_ColorBurn, - CompositionMode_HardLight, - CompositionMode_SoftLight, - CompositionMode_Difference, - CompositionMode_Exclusion, - RasterOp_SourceOrDestination, - RasterOp_SourceAndDestination, - RasterOp_SourceXorDestination, - RasterOp_NotSourceAndNotDestination, - RasterOp_NotSourceOrNotDestination, - RasterOp_NotSourceXorDestination, - RasterOp_NotSource, - RasterOp_NotSourceAndDestination, - RasterOp_SourceAndNotDestination, - RasterOp_NotSourceOrDestination, - RasterOp_SourceOrNotDestination, - RasterOp_ClearDestination, - RasterOp_SetDestination, - RasterOp_NotDestination, - }; - - void setCompositionMode(QPainter::CompositionMode mode); - QPainter::CompositionMode compositionMode() const; - const QFont &font() const; - void setFont(const QFont &f); - QFontMetrics fontMetrics() const; - QFontInfo fontInfo() const; - void setPen(const QColor &color); - void setPen(const QPen &pen); - void setPen(Qt::PenStyle style); - const QPen &pen() const; - void setBrush(const QBrush &brush); - void setBrush(Qt::BrushStyle style); - const QBrush &brush() const; - void setBackgroundMode(Qt::BGMode mode); - Qt::BGMode backgroundMode() const; - QPoint brushOrigin() const; - void setBrushOrigin(const QPointF &); - void setBackground(const QBrush &bg); - const QBrush &background() const; - QRegion clipRegion() const; - QPainterPath clipPath() const; - void setClipRect(const QRectF &rectangle, Qt::ClipOperation operation = Qt::ReplaceClip); - void setClipRegion(const QRegion ®ion, Qt::ClipOperation operation = Qt::ReplaceClip); - void setClipPath(const QPainterPath &path, Qt::ClipOperation operation = Qt::ReplaceClip); - void setClipping(bool enable); - bool hasClipping() const; - void save(); - void restore(); - void scale(qreal sx, qreal sy); - void shear(qreal sh, qreal sv); - void rotate(qreal a); - void translate(const QPointF &offset); - QRect window() const; - void setWindow(const QRect &window); - QRect viewport() const; - void setViewport(const QRect &viewport); - void setViewTransformEnabled(bool enable); - bool viewTransformEnabled() const; - void strokePath(const QPainterPath &path, const QPen &pen); - void fillPath(const QPainterPath &path, const QBrush &brush); - void drawPath(const QPainterPath &path); - void drawPoints(const QPointF *point, ...); -%MethodCode - QPointF *points = qtgui_inst_array(a0, a1, sipType_QPointF); - - if (points) - { - sipCpp->drawPoints(points, 1 + PyTuple_GET_SIZE(a1)); - delete[] points; - } - else - sipIsErr = 1; -%End - - void drawPoints(const QPolygonF &points); - void drawPoints(const QPoint *point, ...); -%MethodCode - QPoint *points = qtgui_inst_array(a0, a1, sipType_QPoint); - - if (points) - { - sipCpp->drawPoints(points, 1 + PyTuple_GET_SIZE(a1)); - delete[] points; - } - else - sipIsErr = 1; -%End - - void drawPoints(const QPolygon &points); - void drawLines(const QLineF *line, ...); -%MethodCode - QLineF *lines = qtgui_inst_array(a0, a1, sipType_QLineF); - - if (lines) - { - sipCpp->drawLines(lines, 1 + PyTuple_GET_SIZE(a1)); - delete[] lines; - } - else - sipIsErr = 1; -%End - - void drawLines(const QVector &lines); - void drawLines(const QPointF *pointPair, ...); -%MethodCode - QPointF *pairs = qtgui_inst_array(a0, a1, sipType_QPointF); - - if (pairs) - { - sipCpp->drawLines(pairs, (1 + PyTuple_GET_SIZE(a1)) / 2); - delete[] pairs; - } - else - sipIsErr = 1; -%End - - void drawLines(const QVector &pointPairs); - void drawLines(const QLine *line, ...); -%MethodCode - QLine *lines = qtgui_inst_array(a0, a1, sipType_QLine); - - if (lines) - { - sipCpp->drawLines(lines, 1 + PyTuple_GET_SIZE(a1)); - delete[] lines; - } - else - sipIsErr = 1; -%End - - void drawLines(const QVector &lines); - void drawLines(const QPoint *pointPair, ...); -%MethodCode - QPoint *pairs = qtgui_inst_array(a0, a1, sipType_QPoint); - - if (pairs) - { - sipCpp->drawLines(pairs, (1 + PyTuple_GET_SIZE(a1)) / 2); - delete[] pairs; - } - else - sipIsErr = 1; -%End - - void drawLines(const QVector &pointPairs); - void drawRects(const QRectF *rect, ...); -%MethodCode - QRectF *rects = qtgui_inst_array(a0, a1, sipType_QRectF); - - if (rects) - { - sipCpp->drawRects(rects, 1 + PyTuple_GET_SIZE(a1)); - delete[] rects; - } - else - sipIsErr = 1; -%End - - void drawRects(const QVector &rects); - void drawRects(const QRect *rect, ...); -%MethodCode - QRect *rects = qtgui_inst_array(a0, a1, sipType_QRect); - - if (rects) - { - sipCpp->drawRects(rects, 1 + PyTuple_GET_SIZE(a1)); - delete[] rects; - } - else - sipIsErr = 1; -%End - - void drawRects(const QVector &rects); - void drawEllipse(const QRectF &r); - void drawEllipse(const QRect &r); - void drawPolyline(const QPointF *point, ...); -%MethodCode - QPointF *points = qtgui_inst_array(a0, a1, sipType_QPointF); - - if (points) - { - sipCpp->drawPolyline(points, 1 + PyTuple_GET_SIZE(a1)); - delete[] points; - } - else - sipIsErr = 1; -%End - - void drawPolyline(const QPolygonF &polyline); - void drawPolyline(const QPoint *point, ...); -%MethodCode - QPoint *points = qtgui_inst_array(a0, a1, sipType_QPoint); - - if (points) - { - sipCpp->drawPolyline(points, 1 + PyTuple_GET_SIZE(a1)); - delete[] points; - } - else - sipIsErr = 1; -%End - - void drawPolyline(const QPolygon &polyline); - void drawPolygon(const QPointF *point, ...); -%MethodCode - QPointF *points = qtgui_inst_array(a0, a1, sipType_QPointF); - - if (points) - { - sipCpp->drawPolygon(points, 1 + PyTuple_GET_SIZE(a1)); - delete[] points; - } - else - sipIsErr = 1; -%End - - void drawPolygon(const QPolygonF &points, Qt::FillRule fillRule = Qt::OddEvenFill); - void drawPolygon(const QPoint *point, ...); -%MethodCode - QPoint *points = qtgui_inst_array(a0, a1, sipType_QPoint); - - if (points) - { - sipCpp->drawPolygon(points, 1 + PyTuple_GET_SIZE(a1)); - delete[] points; - } - else - sipIsErr = 1; -%End - - void drawPolygon(const QPolygon &points, Qt::FillRule fillRule = Qt::OddEvenFill); - void drawConvexPolygon(const QPointF *point, ...); -%MethodCode - QPointF *points = qtgui_inst_array(a0, a1, sipType_QPointF); - - if (points) - { - sipCpp->drawConvexPolygon(points, 1 + PyTuple_GET_SIZE(a1)); - delete[] points; - } - else - sipIsErr = 1; -%End - - void drawConvexPolygon(const QPolygonF &poly); - void drawConvexPolygon(const QPoint *point, ...); -%MethodCode - QPoint *points = qtgui_inst_array(a0, a1, sipType_QPoint); - - if (points) - { - sipCpp->drawConvexPolygon(points, 1 + PyTuple_GET_SIZE(a1)); - delete[] points; - } - else - sipIsErr = 1; -%End - - void drawConvexPolygon(const QPolygon &poly); - void drawArc(const QRectF &rect, int a, int alen); - void drawPie(const QRectF &rect, int a, int alen); - void drawChord(const QRectF &rect, int a, int alen); - void drawTiledPixmap(const QRectF &rectangle, const QPixmap &pixmap, const QPointF &pos = QPointF()); - void drawPicture(const QPointF &p, const QPicture &picture); - void drawPixmap(const QRectF &targetRect, const QPixmap &pixmap, const QRectF &sourceRect); - void setLayoutDirection(Qt::LayoutDirection direction); - Qt::LayoutDirection layoutDirection() const; - void drawText(const QPointF &p, const QString &s); - void drawText(const QRectF &rectangle, int flags, const QString &text, QRectF *boundingRect /Out/ = 0); - void drawText(const QRect &rectangle, int flags, const QString &text, QRect *boundingRect /Out/ = 0); - void drawText(const QRectF &rectangle, const QString &text, const QTextOption &option = QTextOption()); - QRectF boundingRect(const QRectF &rect, int flags, const QString &text); - QRect boundingRect(const QRect &rect, int flags, const QString &text); - QRectF boundingRect(const QRectF &rectangle, const QString &text, const QTextOption &option = QTextOption()); - void fillRect(const QRectF &, const QBrush &); - void fillRect(const QRect &, const QBrush &); - void eraseRect(const QRectF &); - void setRenderHint(QPainter::RenderHint hint, bool on = true); - QFlags renderHints() const; - void setRenderHints(QFlags hints, bool on = true); - QPaintEngine *paintEngine() const; - void drawLine(const QLineF &l); - void drawLine(const QLine &line); - void drawLine(int x1, int y1, int x2, int y2); - void drawLine(const QPoint &p1, const QPoint &p2); - void drawLine(const QPointF &p1, const QPointF &p2); - void drawRect(const QRectF &rect); - void drawRect(int x, int y, int w, int h); - void drawRect(const QRect &r); - void drawPoint(const QPointF &p); - void drawPoint(int x, int y); - void drawPoint(const QPoint &p); - void drawEllipse(int x, int y, int w, int h); - void drawArc(const QRect &r, int a, int alen); - void drawArc(int x, int y, int w, int h, int a, int alen); - void drawPie(const QRect &rect, int a, int alen); - void drawPie(int x, int y, int w, int h, int a, int alen); - void drawChord(const QRect &rect, int a, int alen); - void drawChord(int x, int y, int w, int h, int a, int alen); - void setClipRect(int x, int y, int width, int height, Qt::ClipOperation operation = Qt::ReplaceClip); - void setClipRect(const QRect &rectangle, Qt::ClipOperation operation = Qt::ReplaceClip); - void eraseRect(const QRect &rect); - void eraseRect(int x, int y, int w, int h); - void fillRect(int x, int y, int w, int h, const QBrush &b); - void setBrushOrigin(int x, int y); - void setBrushOrigin(const QPoint &p); - void drawTiledPixmap(const QRect &rectangle, const QPixmap &pixmap, const QPoint &pos = QPoint()); - void drawTiledPixmap(int x, int y, int width, int height, const QPixmap &pixmap, int sx = 0, int sy = 0); - void drawPixmap(const QRect &targetRect, const QPixmap &pixmap, const QRect &sourceRect); - void drawPixmap(const QPointF &p, const QPixmap &pm); - void drawPixmap(const QPoint &p, const QPixmap &pm); - void drawPixmap(const QRect &r, const QPixmap &pm); - void drawPixmap(int x, int y, const QPixmap &pm); - void drawPixmap(int x, int y, int w, int h, const QPixmap &pm); - void drawPixmap(int x, int y, int w, int h, const QPixmap &pm, int sx, int sy, int sw, int sh); - void drawPixmap(int x, int y, const QPixmap &pm, int sx, int sy, int sw, int sh); - void drawPixmap(const QPointF &p, const QPixmap &pm, const QRectF &sr); - void drawPixmap(const QPoint &p, const QPixmap &pm, const QRect &sr); - void drawImage(const QRectF &targetRect, const QImage &image, const QRectF &sourceRect, Qt::ImageConversionFlags flags = Qt::AutoColor); - void drawImage(const QRect &targetRect, const QImage &image, const QRect &sourceRect, Qt::ImageConversionFlags flags = Qt::AutoColor); - void drawImage(const QPointF &p, const QImage &image, const QRectF &sr, Qt::ImageConversionFlags flags = Qt::AutoColor); - void drawImage(const QPoint &p, const QImage &image, const QRect &sr, Qt::ImageConversionFlags flags = Qt::AutoColor); - void drawImage(const QRectF &r, const QImage &image); - void drawImage(const QRect &r, const QImage &image); - void drawImage(const QPointF &p, const QImage &image); - void drawImage(const QPoint &p, const QImage &image); - void drawImage(int x, int y, const QImage &image, int sx = 0, int sy = 0, int sw = -1, int sh = -1, Qt::ImageConversionFlags flags = Qt::AutoColor); - void drawText(const QPoint &p, const QString &s); - void drawText(int x, int y, int width, int height, int flags, const QString &text, QRect *boundingRect /Out/ = 0); - void drawText(int x, int y, const QString &s); - QRect boundingRect(int x, int y, int w, int h, int flags, const QString &text); - qreal opacity() const; - void setOpacity(qreal opacity); - void translate(qreal dx, qreal dy); - void translate(const QPoint &offset); - void setViewport(int x, int y, int w, int h); - void setWindow(int x, int y, int w, int h); - bool worldMatrixEnabled() const; - void setWorldMatrixEnabled(bool enabled); - void drawPicture(int x, int y, const QPicture &p); - void drawPicture(const QPoint &pt, const QPicture &p); - void setTransform(const QTransform &transform, bool combine = false); - const QTransform &transform() const; - const QTransform &deviceTransform() const; - void resetTransform(); - void setWorldTransform(const QTransform &matrix, bool combine = false); - const QTransform &worldTransform() const; - QTransform combinedTransform() const; - bool testRenderHint(QPainter::RenderHint hint) const; - void drawRoundedRect(const QRectF &rect, qreal xRadius, qreal yRadius, Qt::SizeMode mode = Qt::AbsoluteSize); - void drawRoundedRect(int x, int y, int w, int h, qreal xRadius, qreal yRadius, Qt::SizeMode mode = Qt::AbsoluteSize); - void drawRoundedRect(const QRect &rect, qreal xRadius, qreal yRadius, Qt::SizeMode mode = Qt::AbsoluteSize); - void drawEllipse(const QPointF ¢er, qreal rx, qreal ry); - void drawEllipse(const QPoint ¢er, int rx, int ry); - void fillRect(const QRectF &, const QColor &color); - void fillRect(const QRect &, const QColor &color); - void fillRect(int x, int y, int w, int h, const QColor &b); - void fillRect(int x, int y, int w, int h, Qt::GlobalColor c); - void fillRect(const QRect &r, Qt::GlobalColor c); - void fillRect(const QRectF &r, Qt::GlobalColor c); - void fillRect(int x, int y, int w, int h, Qt::BrushStyle style); - void fillRect(const QRect &r, Qt::BrushStyle style); - void fillRect(const QRectF &r, Qt::BrushStyle style); - void beginNativePainting(); - void endNativePainting(); - - class PixmapFragment - { -%TypeHeaderCode -#include -%End - - public: - qreal x; - qreal y; - qreal sourceLeft; - qreal sourceTop; - qreal width; - qreal height; - qreal scaleX; - qreal scaleY; - qreal rotation; - qreal opacity; - static QPainter::PixmapFragment create(const QPointF &pos, const QRectF &sourceRect, qreal scaleX = 1, qreal scaleY = 1, qreal rotation = 0, qreal opacity = 1) /Factory/; - }; - - enum PixmapFragmentHint - { - OpaqueHint, - }; - - typedef QFlags PixmapFragmentHints; - void drawPixmapFragments(SIP_PYLIST fragments /DocType="list-of-QPainter.PixmapFragment"/, const QPixmap &pixmap, QFlags hints = 0); -%MethodCode - // Allocate temporary storage for the C++ conversions. - SIP_SSIZE_T numFragments = PyList_GET_SIZE(a0); - QPainter::PixmapFragment *fragments = new QPainter::PixmapFragment[numFragments]; - - // Convert the fragments. - for (SIP_SSIZE_T i = 0; i < numFragments; ++i) - { - void *cpp = sipForceConvertToType(PyList_GET_ITEM(a0, i), sipType_QPainter_PixmapFragment, NULL, SIP_NO_CONVERTORS, NULL, &sipIsErr); - - fragments[i] = *reinterpret_cast(cpp); - } - - if (!sipIsErr) - { - Py_BEGIN_ALLOW_THREADS - sipCpp->drawPixmapFragments(fragments, numFragments, *a1, *a2); - Py_END_ALLOW_THREADS - } - - delete[] fragments; -%End - - void drawStaticText(const QPointF &topLeftPosition, const QStaticText &staticText); - void drawStaticText(const QPoint &p, const QStaticText &staticText); - void drawStaticText(int x, int y, const QStaticText &staticText); - QRectF clipBoundingRect() const; -%If (PyQt_RawFont) - void drawGlyphRun(const QPointF &position, const QGlyphRun &glyphRun); -%End - -private: - QPainter(const QPainter &); -}; - -QFlags operator|(QPainter::RenderHint f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtGui/qpainterpath.sip b/PyQt5/sip/PyQt5/QtGui/qpainterpath.sip deleted file mode 100644 index 3c30ae50..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpainterpath.sip +++ /dev/null @@ -1,168 +0,0 @@ -// qpainterpath.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QPainterPath -{ -%TypeHeaderCode -#include -%End - -public: - enum ElementType - { - MoveToElement, - LineToElement, - CurveToElement, - CurveToDataElement, - }; - - class Element - { -%TypeHeaderCode -#include -%End - - public: - qreal x; - qreal y; - QPainterPath::ElementType type; - bool isMoveTo() const; - bool isLineTo() const; - bool isCurveTo() const; - bool operator==(const QPainterPath::Element &e) const; - bool operator!=(const QPainterPath::Element &e) const; - operator QPointF() const; - }; - - QPainterPath(); - explicit QPainterPath(const QPointF &startPoint); - QPainterPath(const QPainterPath &other); - ~QPainterPath(); - void closeSubpath(); - void moveTo(const QPointF &p); - void lineTo(const QPointF &p); - void arcTo(const QRectF &rect, qreal startAngle, qreal arcLength); - void cubicTo(const QPointF &ctrlPt1, const QPointF &ctrlPt2, const QPointF &endPt); - void quadTo(const QPointF &ctrlPt, const QPointF &endPt); - QPointF currentPosition() const; - void addRect(const QRectF &rect); - void addEllipse(const QRectF &rect); - void addPolygon(const QPolygonF &polygon); - void addText(const QPointF &point, const QFont &f, const QString &text); - void addPath(const QPainterPath &path); - void addRegion(const QRegion ®ion); - void connectPath(const QPainterPath &path); - bool contains(const QPointF &pt) const; - bool contains(const QRectF &rect) const; - bool intersects(const QRectF &rect) const; - QRectF boundingRect() const; - QRectF controlPointRect() const; - Qt::FillRule fillRule() const; - void setFillRule(Qt::FillRule fillRule); - QPainterPath toReversed() const; - bool operator==(const QPainterPath &other) const; - bool operator!=(const QPainterPath &other) const; - void moveTo(qreal x, qreal y); - void arcMoveTo(const QRectF &rect, qreal angle); - void arcMoveTo(qreal x, qreal y, qreal w, qreal h, qreal angle); - void arcTo(qreal x, qreal y, qreal w, qreal h, qreal startAngle, qreal arcLenght); - void lineTo(qreal x, qreal y); - void cubicTo(qreal ctrlPt1x, qreal ctrlPt1y, qreal ctrlPt2x, qreal ctrlPt2y, qreal endPtx, qreal endPty); - void quadTo(qreal ctrlPtx, qreal ctrlPty, qreal endPtx, qreal endPty); - void addEllipse(qreal x, qreal y, qreal w, qreal h); - void addRect(qreal x, qreal y, qreal w, qreal h); - void addText(qreal x, qreal y, const QFont &f, const QString &text); - bool isEmpty() const; - int elementCount() const; - QPainterPath::Element elementAt(int i) const; - void setElementPositionAt(int i, qreal x, qreal y); - QList toSubpathPolygons(const QTransform &matrix) const; - QList toFillPolygons(const QTransform &matrix) const; - QPolygonF toFillPolygon(const QTransform &matrix) const; - qreal length() const; - qreal percentAtLength(qreal t) const; - QPointF pointAtPercent(qreal t) const; - qreal angleAtPercent(qreal t) const; - qreal slopeAtPercent(qreal t) const; - bool intersects(const QPainterPath &p) const; - bool contains(const QPainterPath &p) const; - QPainterPath united(const QPainterPath &r) const; - QPainterPath intersected(const QPainterPath &r) const; - QPainterPath subtracted(const QPainterPath &r) const; - void addRoundedRect(const QRectF &rect, qreal xRadius, qreal yRadius, Qt::SizeMode mode = Qt::AbsoluteSize); - void addRoundedRect(qreal x, qreal y, qreal w, qreal h, qreal xRadius, qreal yRadius, Qt::SizeMode mode = Qt::AbsoluteSize); - void addEllipse(const QPointF ¢er, qreal rx, qreal ry); - QPainterPath simplified() const; - QPainterPath operator&(const QPainterPath &other) const; - QPainterPath operator|(const QPainterPath &other) const; - QPainterPath operator+(const QPainterPath &other) const; - QPainterPath operator-(const QPainterPath &other) const; - QPainterPath &operator&=(const QPainterPath &other); - QPainterPath &operator|=(const QPainterPath &other); - QPainterPath &operator+=(const QPainterPath &other); - QPainterPath &operator-=(const QPainterPath &other); - void translate(qreal dx, qreal dy); - QPainterPath translated(qreal dx, qreal dy) const; - void translate(const QPointF &offset); - QPainterPath translated(const QPointF &offset) const; - void swap(QPainterPath &other); -}; - -QDataStream &operator<<(QDataStream &, const QPainterPath & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QPainterPath & /Constrained/) /ReleaseGIL/; - -class QPainterPathStroker -{ -%TypeHeaderCode -#include -%End - -public: - QPainterPathStroker(); -%If (Qt_5_3_0 -) - explicit QPainterPathStroker(const QPen &pen); -%End - ~QPainterPathStroker(); - void setWidth(qreal width); - qreal width() const; - void setCapStyle(Qt::PenCapStyle style); - Qt::PenCapStyle capStyle() const; - void setJoinStyle(Qt::PenJoinStyle style); - Qt::PenJoinStyle joinStyle() const; - void setMiterLimit(qreal length); - qreal miterLimit() const; - void setCurveThreshold(qreal threshold); - qreal curveThreshold() const; - void setDashPattern(Qt::PenStyle); - void setDashPattern(const QVector &dashPattern); - QVector dashPattern() const; - QPainterPath createStroke(const QPainterPath &path) const; - void setDashOffset(qreal offset); - qreal dashOffset() const; - -private: - QPainterPathStroker(const QPainterPathStroker &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qpalette.sip b/PyQt5/sip/PyQt5/QtGui/qpalette.sip deleted file mode 100644 index ddcdb98e..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpalette.sip +++ /dev/null @@ -1,128 +0,0 @@ -// qpalette.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QPalette -{ -%TypeHeaderCode -#include -%End - -public: - QPalette(); - QPalette(const QColor &button); - QPalette(Qt::GlobalColor button); - QPalette(const QColor &button, const QColor &background); - QPalette(const QBrush &foreground, const QBrush &button, const QBrush &light, const QBrush &dark, const QBrush &mid, const QBrush &text, const QBrush &bright_text, const QBrush &base, const QBrush &background); - QPalette(const QPalette &palette); - QPalette(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QPalette(a0->value()); -%End - - ~QPalette(); - - enum ColorGroup - { - Active, - Disabled, - Inactive, - NColorGroups, - Current, - All, - Normal, - }; - - enum ColorRole - { - WindowText, - Foreground, - Button, - Light, - Midlight, - Dark, - Mid, - Text, - BrightText, - ButtonText, - Base, - Window, - Background, - Shadow, - Highlight, - HighlightedText, - Link, - LinkVisited, - AlternateBase, - ToolTipBase, - ToolTipText, - NColorRoles, - NoRole, - }; - - QPalette::ColorGroup currentColorGroup() const; - void setCurrentColorGroup(QPalette::ColorGroup cg); - const QColor &color(QPalette::ColorGroup cg, QPalette::ColorRole cr) const; - const QBrush &brush(QPalette::ColorGroup cg, QPalette::ColorRole cr) const; - void setBrush(QPalette::ColorGroup cg, QPalette::ColorRole cr, const QBrush &brush); - void setColorGroup(QPalette::ColorGroup cr, const QBrush &foreground, const QBrush &button, const QBrush &light, const QBrush &dark, const QBrush &mid, const QBrush &text, const QBrush &bright_text, const QBrush &base, const QBrush &background); - bool isEqual(QPalette::ColorGroup cr1, QPalette::ColorGroup cr2) const; - const QColor &color(QPalette::ColorRole cr) const; - const QBrush &brush(QPalette::ColorRole cr) const; - const QBrush &windowText() const; - const QBrush &button() const; - const QBrush &light() const; - const QBrush &dark() const; - const QBrush &mid() const; - const QBrush &text() const; - const QBrush &base() const; - const QBrush &alternateBase() const; - const QBrush &window() const; - const QBrush &midlight() const; - const QBrush &brightText() const; - const QBrush &buttonText() const; - const QBrush &shadow() const; - const QBrush &highlight() const; - const QBrush &highlightedText() const; - const QBrush &link() const; - const QBrush &linkVisited() const; - const QBrush &toolTipBase() const; - const QBrush &toolTipText() const; - bool operator==(const QPalette &p) const; - bool operator!=(const QPalette &p) const; - bool isCopyOf(const QPalette &p) const; - QPalette resolve(const QPalette &) const; - uint resolve() const; - void resolve(uint mask); - void setColor(QPalette::ColorGroup acg, QPalette::ColorRole acr, const QColor &acolor); - void setColor(QPalette::ColorRole acr, const QColor &acolor); - void setBrush(QPalette::ColorRole acr, const QBrush &abrush); - bool isBrushSet(QPalette::ColorGroup cg, QPalette::ColorRole cr) const; - qint64 cacheKey() const; - void swap(QPalette &other); -}; - -QDataStream &operator<<(QDataStream &s, const QPalette &p /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &ds, QPalette &p /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qpdfwriter.sip b/PyQt5/sip/PyQt5/QtGui/qpdfwriter.sip deleted file mode 100644 index 53004f13..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpdfwriter.sip +++ /dev/null @@ -1,56 +0,0 @@ -// qpdfwriter.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPdfWriter : QObject, QPagedPaintDevice -{ -%TypeHeaderCode -#include -%End - -public: - explicit QPdfWriter(const QString &filename); - explicit QPdfWriter(QIODevice *device); - virtual ~QPdfWriter(); - QString title() const; - void setTitle(const QString &title); - QString creator() const; - void setCreator(const QString &creator); - virtual bool newPage(); - virtual void setPageSize(QPagedPaintDevice::PageSize size); - virtual void setPageSizeMM(const QSizeF &size); - virtual void setMargins(const QPagedPaintDevice::Margins &m); - -protected: - virtual QPaintEngine *paintEngine() const; - virtual int metric(QPaintDevice::PaintDeviceMetric id) const; - -public: -%If (Qt_5_3_0 -) - void setResolution(int resolution); -%End -%If (Qt_5_3_0 -) - int resolution() const; -%End - -private: - QPdfWriter(const QPdfWriter &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qpen.sip b/PyQt5/sip/PyQt5/QtGui/qpen.sip deleted file mode 100644 index 666cf439..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpen.sip +++ /dev/null @@ -1,105 +0,0 @@ -// qpen.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QPen -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode -// SIP doesn't support automatic type convertors so we explicitly allow a -// QColor to be used whenever a QPen is expected. - -if (sipIsErr == NULL) - return (sipCanConvertToType(sipPy, sipType_QPen, SIP_NO_CONVERTORS) || - sipCanConvertToType(sipPy, sipType_QColor, 0)); - -if (sipCanConvertToType(sipPy, sipType_QPen, SIP_NO_CONVERTORS)) -{ - *sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QPen, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - - return 0; -} - -int state; -QColor *c = reinterpret_cast(sipConvertToType(sipPy, sipType_QColor, 0, 0, &state, sipIsErr)); - -if (*sipIsErr) -{ - sipReleaseType(c, sipType_QColor, state); - return 0; -} - -*sipCppPtr = new QPen(*c); - -sipReleaseType(c, sipType_QColor, state); - -return sipGetState(sipTransferObj); -%End - -public: - QPen(); - QPen(Qt::PenStyle); - QPen(const QColor &color); - QPen(const QBrush &brush, qreal width, Qt::PenStyle style = Qt::SolidLine, Qt::PenCapStyle cap = Qt::SquareCap, Qt::PenJoinStyle join = Qt::BevelJoin); - QPen(const QPen &pen); - QPen(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QPen(a0->value()); -%End - - ~QPen(); - Qt::PenStyle style() const; - void setStyle(Qt::PenStyle); - qreal widthF() const; - void setWidthF(qreal width); - int width() const; - void setWidth(int width); - QColor color() const; - void setColor(const QColor &color); - QBrush brush() const; - void setBrush(const QBrush &brush); - bool isSolid() const; - Qt::PenCapStyle capStyle() const; - void setCapStyle(Qt::PenCapStyle pcs); - Qt::PenJoinStyle joinStyle() const; - void setJoinStyle(Qt::PenJoinStyle pcs); - QVector dashPattern() const; - void setDashPattern(const QVector &pattern); - qreal miterLimit() const; - void setMiterLimit(qreal limit); - bool operator==(const QPen &p) const; - bool operator!=(const QPen &p) const; - qreal dashOffset() const; - void setDashOffset(qreal doffset); - bool isCosmetic() const; - void setCosmetic(bool cosmetic); - void swap(QPen &other); -}; - -QDataStream &operator<<(QDataStream &, const QPen & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QPen & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qpicture.sip b/PyQt5/sip/PyQt5/QtGui/qpicture.sip deleted file mode 100644 index ccface91..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpicture.sip +++ /dev/null @@ -1,191 +0,0 @@ -// qpicture.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QPicture : QPaintDevice -{ -%TypeHeaderCode -#include -%End - -public: - explicit QPicture(int formatVersion = -1); - QPicture(const QPicture &); - virtual ~QPicture(); - bool isNull() const; - virtual int devType() const; - uint size() const; - const char *data() const /Encoding="None"/; - virtual void setData(const char *data /Array/, uint size /ArraySize/); - bool play(QPainter *p); - bool load(QIODevice *dev, const char *format = 0) /ReleaseGIL/; - bool load(const QString &fileName, const char *format = 0) /ReleaseGIL/; - bool save(QIODevice *dev, const char *format = 0) /ReleaseGIL/; - bool save(const QString &fileName, const char *format = 0) /ReleaseGIL/; - QRect boundingRect() const; - void setBoundingRect(const QRect &r); - void detach(); - bool isDetached() const; - virtual QPaintEngine *paintEngine() const; - -protected: - virtual int metric(QPaintDevice::PaintDeviceMetric m) const; - -public: - void swap(QPicture &other); -}; - -class QPictureIO -{ -%TypeHeaderCode -#include -%End - -%TypeCode -// This defines the mapping between picture formats and the corresponding -// Python i/o handler callables. -struct qtgui_pio { - const char *format; // The format. - PyObject *read; // The read handler. - PyObject *write; // The write handler. - qtgui_pio *next; // The next in the list. -}; - - -// The head of the list. -static qtgui_pio *qtgui_pio_head = 0; - - -// Find the entry for the given picture. -static const qtgui_pio *qtgui_pio_find(QPictureIO *pio) -{ - for (const qtgui_pio *p = qtgui_pio_head; p; p = p->next) - if (qstrcmp(pio->format(), p->format) == 0) - return p; - - return 0; -} - - -// This is the C++ read handler. -static void qtgui_pio_read(QPictureIO *pio) -{ - const qtgui_pio *p = qtgui_pio_find(pio); - - if (p && p->read) - { - Py_XDECREF(sipCallMethod(0, p->read, "D", pio, sipType_QPictureIO, NULL)); - } -} - - -// This is the C++ write handler. -static void qtgui_pio_write(QPictureIO *pio) -{ - const qtgui_pio *p = qtgui_pio_find(pio); - - if (p && p->write) - { - Py_XDECREF(sipCallMethod(0, p->write, "D", pio, sipType_QPictureIO, NULL)); - } -} -%End - -public: - QPictureIO(); - QPictureIO(QIODevice *ioDevice, const char *format); - QPictureIO(const QString &fileName, const char *format); - ~QPictureIO(); - const QPicture &picture() const; - int status() const; - const char *format() const; - QIODevice *ioDevice() const; - QString fileName() const; - int quality() const; - QString description() const; - const char *parameters() const; - float gamma() const; - void setPicture(const QPicture &); - void setStatus(int); - void setFormat(const char *); - void setIODevice(QIODevice *); - void setFileName(const QString &); - void setQuality(int); - void setDescription(const QString &); - void setParameters(const char *); - void setGamma(float); - bool read() /ReleaseGIL/; - bool write() /ReleaseGIL/; - static QByteArray pictureFormat(const QString &fileName); - static QByteArray pictureFormat(QIODevice *); - static QList inputFormats(); - static QList outputFormats(); - static void defineIOHandler(const char *format, const char *header, const char *flags, SIP_PYCALLABLE read_picture /AllowNone/, SIP_PYCALLABLE write_picture /AllowNone/); -%MethodCode - // Convert None to NULL. - if (a3 == Py_None) - a3 = 0; - - if (a4 == Py_None) - a4 = 0; - - // See if we already know about the format. - qtgui_pio *p; - - for (p = qtgui_pio_head; p; p = p->next) - if (qstrcmp(a0, p->format) == 0) - break; - - if (!p) - { - // Handle the new format. - p = new qtgui_pio; - p->format = qstrdup(a0); - p->read = 0; - p->write = 0; - p->next = qtgui_pio_head; - - qtgui_pio_head = p; - } - - // Replace the old callables with the new ones. - Py_XDECREF(p->read); - p->read = a3; - Py_XINCREF(p->read); - - Py_XDECREF(p->write); - p->write = a4; - Py_XINCREF(p->write); - - // Install the generic handlers. - QPictureIO::defineIOHandler(a0, a1, a2, qtgui_pio_read, qtgui_pio_write); -%End - -private: - QPictureIO(const QPictureIO &); -}; - -QDataStream &operator<<(QDataStream &in, const QPicture &p /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &in, QPicture &p /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qpixelformat.sip b/PyQt5/sip/PyQt5/QtGui/qpixelformat.sip deleted file mode 100644 index 48888bef..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpixelformat.sip +++ /dev/null @@ -1,153 +0,0 @@ -// qpixelformat.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_4_0 -) - -class QPixelFormat -{ -%TypeHeaderCode -#include -%End - -public: - enum ColorModel - { - RGB, - BGR, - Indexed, - Grayscale, - CMYK, - HSL, - HSV, - YUV, - }; - - enum AlphaUsage - { - UsesAlpha, - IgnoresAlpha, - }; - - enum AlphaPosition - { - AtBeginning, - AtEnd, - }; - - enum AlphaPremultiplied - { - NotPremultiplied, - Premultiplied, - }; - - enum TypeInterpretation - { - UnsignedInteger, - UnsignedShort, - UnsignedByte, - FloatingPoint, - }; - - enum YUVLayout - { - YUV444, - YUV422, - YUV411, - YUV420P, - YUV420SP, - YV12, - UYVY, - YUYV, - NV12, - NV21, - IMC1, - IMC2, - IMC3, - IMC4, - Y8, - Y16, - }; - - enum ByteOrder - { - LittleEndian, - BigEndian, - CurrentSystemEndian, - }; - - QPixelFormat(); - QPixelFormat(QPixelFormat::ColorModel mdl, uchar firstSize /PyInt/, uchar secondSize /PyInt/, uchar thirdSize /PyInt/, uchar fourthSize /PyInt/, uchar fifthSize /PyInt/, uchar alfa /PyInt/, QPixelFormat::AlphaUsage usage, QPixelFormat::AlphaPosition position, QPixelFormat::AlphaPremultiplied premult, QPixelFormat::TypeInterpretation typeInterp, QPixelFormat::ByteOrder byteOrder = QPixelFormat::CurrentSystemEndian, uchar subEnum /PyInt/ = 0); - QPixelFormat::ColorModel colorModel() const; - uchar channelCount() const /PyInt/; - uchar redSize() const /PyInt/; - uchar greenSize() const /PyInt/; - uchar blueSize() const /PyInt/; - uchar cyanSize() const /PyInt/; - uchar magentaSize() const /PyInt/; - uchar yellowSize() const /PyInt/; - uchar blackSize() const /PyInt/; - uchar hueSize() const /PyInt/; - uchar saturationSize() const /PyInt/; - uchar lightnessSize() const /PyInt/; - uchar brightnessSize() const /PyInt/; - uchar alphaSize() const /PyInt/; - uchar bitsPerPixel() const /PyInt/; - QPixelFormat::AlphaUsage alphaUsage() const; - QPixelFormat::AlphaPosition alphaPosition() const; - QPixelFormat::AlphaPremultiplied premultiplied() const; - QPixelFormat::TypeInterpretation typeInterpretation() const; - QPixelFormat::ByteOrder byteOrder() const; - QPixelFormat::YUVLayout yuvLayout() const; - uchar subEnum() const /PyInt/; -}; - -%End -%If (Qt_5_4_0 -) -bool operator==(QPixelFormat fmt1, QPixelFormat fmt2); -%End -%If (Qt_5_4_0 -) -bool operator!=(QPixelFormat fmt1, QPixelFormat fmt2); -%End -%If (Qt_5_4_0 -) -QPixelFormat qPixelFormatRgba(uchar red /PyInt/, uchar green /PyInt/, uchar blue /PyInt/, uchar alfa /PyInt/, QPixelFormat::AlphaUsage usage, QPixelFormat::AlphaPosition position, QPixelFormat::AlphaPremultiplied premultiplied = QPixelFormat::NotPremultiplied, QPixelFormat::TypeInterpretation typeInterpretation = QPixelFormat::UnsignedInteger); -%End -%If (Qt_5_4_0 -) -QPixelFormat qPixelFormatGrayscale(uchar channelSize /PyInt/, QPixelFormat::TypeInterpretation typeInterpretation = QPixelFormat::UnsignedInteger); -%End -%If (Qt_5_4_0 -) -QPixelFormat qPixelFormatCmyk(uchar channelSize /PyInt/, uchar alphaSize /PyInt/ = 0, QPixelFormat::AlphaUsage alphaUsage = QPixelFormat::IgnoresAlpha, QPixelFormat::AlphaPosition alphaPosition = QPixelFormat::AtBeginning, QPixelFormat::TypeInterpretation typeInterpretation = QPixelFormat::UnsignedInteger); -%End -%If (Qt_5_4_0 -) -QPixelFormat qPixelFormatHsl(uchar channelSize /PyInt/, uchar alphaSize /PyInt/ = 0, QPixelFormat::AlphaUsage alphaUsage = QPixelFormat::IgnoresAlpha, QPixelFormat::AlphaPosition alphaPosition = QPixelFormat::AtBeginning, QPixelFormat::TypeInterpretation typeInterpretation = QPixelFormat::FloatingPoint); -%End -%If (Qt_5_4_0 -) -QPixelFormat qPixelFormatHsv(uchar channelSize /PyInt/, uchar alphaSize /PyInt/ = 0, QPixelFormat::AlphaUsage alphaUsage = QPixelFormat::IgnoresAlpha, QPixelFormat::AlphaPosition alphaPosition = QPixelFormat::AtBeginning, QPixelFormat::TypeInterpretation typeInterpretation = QPixelFormat::FloatingPoint); -%End -%If (Qt_5_4_0 -) -QPixelFormat qPixelFormatYuv(QPixelFormat::YUVLayout layout, uchar alphaSize /PyInt/ = 0, QPixelFormat::AlphaUsage alphaUsage = QPixelFormat::IgnoresAlpha, QPixelFormat::AlphaPosition alphaPosition = QPixelFormat::AtBeginning, QPixelFormat::AlphaPremultiplied premultiplied = QPixelFormat::NotPremultiplied, QPixelFormat::TypeInterpretation typeInterpretation = QPixelFormat::UnsignedByte, QPixelFormat::ByteOrder byteOrder = QPixelFormat::LittleEndian); -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qpixmap.sip b/PyQt5/sip/PyQt5/QtGui/qpixmap.sip deleted file mode 100644 index a64ba2dc..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpixmap.sip +++ /dev/null @@ -1,109 +0,0 @@ -// qpixmap.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QPixmap : QPaintDevice -{ -%TypeHeaderCode -#include -%End - -public: - QPixmap(); - QPixmap(int w, int h); - explicit QPixmap(const QSize &); - QPixmap(const QString &fileName, const char *format = 0, Qt::ImageConversionFlags flags = Qt::AutoColor); - QPixmap(SIP_PYLIST xpm /DocType="list-of-str"/) [(const char **xpm)]; -%MethodCode - // The Python interface is a list of strings that make up the image. - - const char **str = QtGui_ListToArray(a0); - - if (str) - { - sipCpp = new sipQPixmap(str); - QtGui_DeleteArray(str); - } - else - sipIsErr = 1; -%End - - QPixmap(const QPixmap &); - QPixmap(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new sipQPixmap(a0->value()); -%End - - virtual ~QPixmap(); - bool isNull() const; - virtual int devType() const; - int width() const; - int height() const; - QSize size() const; - QRect rect() const; - int depth() const; - static int defaultDepth(); - void fill(const QColor &color = Qt::white); - QBitmap mask() const; - void setMask(const QBitmap &); - bool hasAlpha() const; - bool hasAlphaChannel() const; - QBitmap createHeuristicMask(bool clipTight = true) const; - QBitmap createMaskFromColor(const QColor &maskColor, Qt::MaskMode mode = Qt::MaskInColor) const; - QPixmap scaled(int width, int height, Qt::AspectRatioMode aspectRatioMode = Qt::IgnoreAspectRatio, Qt::TransformationMode transformMode = Qt::FastTransformation) const; - QPixmap scaled(const QSize &size, Qt::AspectRatioMode aspectRatioMode = Qt::IgnoreAspectRatio, Qt::TransformationMode transformMode = Qt::FastTransformation) const; - QPixmap scaledToWidth(int width, Qt::TransformationMode mode = Qt::FastTransformation) const; - QPixmap scaledToHeight(int height, Qt::TransformationMode mode = Qt::FastTransformation) const; - QImage toImage() const; - static QPixmap fromImage(const QImage &image, Qt::ImageConversionFlags flags = Qt::AutoColor); - static QPixmap fromImageReader(QImageReader *imageReader, Qt::ImageConversionFlags flags = Qt::AutoColor); - bool convertFromImage(const QImage &img, Qt::ImageConversionFlags flags = Qt::AutoColor); - bool load(const QString &fileName, const char *format = 0, Qt::ImageConversionFlags flags = Qt::AutoColor); - bool loadFromData(const uchar *buf /Array/, uint len /ArraySize/, const char *format = 0, Qt::ImageConversionFlags flags = Qt::AutoColor); - bool loadFromData(const QByteArray &buf, const char *format = 0, Qt::ImageConversionFlags flags = Qt::AutoColor); - bool save(const QString &fileName, const char *format = 0, int quality = -1) const; - bool save(QIODevice *device, const char *format = 0, int quality = -1) const; - QPixmap copy(const QRect &rect = QRect()) const; - void detach(); - bool isQBitmap() const; - virtual QPaintEngine *paintEngine() const; - -protected: - virtual int metric(QPaintDevice::PaintDeviceMetric) const; - -public: - QPixmap copy(int ax, int ay, int awidth, int aheight) const; - QPixmap transformed(const QTransform &transform, Qt::TransformationMode mode = Qt::FastTransformation) const; - static QTransform trueMatrix(const QTransform &m, int w, int h); - qint64 cacheKey() const; - void scroll(int dx, int dy, const QRect &rect, QRegion *exposed /Out/ = 0); - void scroll(int dx, int dy, int x, int y, int width, int height, QRegion *exposed /Out/ = 0); - void swap(QPixmap &other); - qreal devicePixelRatio() const; - void setDevicePixelRatio(qreal scaleFactor); -}; - -QDataStream &operator<<(QDataStream &, const QPixmap & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QPixmap & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qpixmapcache.sip b/PyQt5/sip/PyQt5/QtGui/qpixmapcache.sip deleted file mode 100644 index 6d1d6244..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpixmapcache.sip +++ /dev/null @@ -1,74 +0,0 @@ -// qpixmapcache.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPixmapCache -{ -%TypeHeaderCode -#include -%End - -public: - class Key - { -%TypeHeaderCode -#include -%End - - public: - Key(); - Key(const QPixmapCache::Key &other); - ~Key(); - bool operator==(const QPixmapCache::Key &key) const; - bool operator!=(const QPixmapCache::Key &key) const; - }; - - static int cacheLimit(); - static void clear(); - static QPixmap find(const QString &key); -%MethodCode - sipRes = new QPixmap; - - if (!QPixmapCache::find(*a0, sipRes)) - { - delete sipRes; - sipRes = 0; - } -%End - - static QPixmap find(const QPixmapCache::Key &key); -%MethodCode - sipRes = new QPixmap; - - if (!QPixmapCache::find(*a0, sipRes)) - { - delete sipRes; - sipRes = 0; - } -%End - - static bool insert(const QString &key, const QPixmap &); - static QPixmapCache::Key insert(const QPixmap &pixmap); - static void remove(const QString &key); - static void remove(const QPixmapCache::Key &key); - static bool replace(const QPixmapCache::Key &key, const QPixmap &pixmap); - static void setCacheLimit(int); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qpolygon.sip b/PyQt5/sip/PyQt5/QtGui/qpolygon.sip deleted file mode 100644 index 858c767d..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpolygon.sip +++ /dev/null @@ -1,524 +0,0 @@ -// qpolygon.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QPolygon -{ -%TypeHeaderCode -#include -%End - -%TypeCode -// Set the points of a polygon from a Python list. -static bool setPointsFromList(QPolygon *poly, PyObject *l) -{ - int *coords = new int[PyList_GET_SIZE(l)]; - - for (SIP_SSIZE_T i = 0; i < PyList_GET_SIZE(l); ++i) - { - coords[i] = SIPLong_AsLong(PyList_GET_ITEM(l, i)); - - if (PyErr_Occurred() != NULL) - { - delete[] coords; - return false; - } - } - - poly->setPoints(PyList_GET_SIZE(l) >> 1, coords); - - delete[] coords; - return true; -} -%End - -%PickleCode - PyObject *pl = PyList_New(sipCpp->count() * 2); - - for (int p = 0, i = 0; i < sipCpp->count(); ++i, p += 2) - { - int x, y; - - sipCpp->point(i, &x, &y); - - PyList_SET_ITEM(pl, p, SIPLong_FromLong(x)); - PyList_SET_ITEM(pl, p + 1, SIPLong_FromLong(y)); - } - - sipRes = Py_BuildValue((char *)"(N)", pl); -%End - -public: - QPolygon(); - ~QPolygon(); - QPolygon(const QPolygon &a); - QPolygon(const QVector &v); - QPolygon(const QRect &rectangle, bool closed = false); - explicit QPolygon(int asize); - QPolygon(SIP_PYLIST points /DocType="list-of-int"/) /NoDerived/; -%MethodCode - sipCpp = new QPolygon(); - - if (!setPointsFromList(sipCpp, a0)) - { - delete sipCpp; - sipCpp = 0; - sipIsErr = 1; - } -%End - - QPolygon(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QPolygon(a0->value()); -%End - - void translate(int dx, int dy); - QRect boundingRect() const; - QPoint point(int index) const; - void setPoints(SIP_PYLIST points /DocType="list-of-int"/); -%MethodCode - if (!setPointsFromList(sipCpp, a0)) - sipIsErr = 1; -%End - - void setPoints(int firstx, int firsty, ...); -%MethodCode - // Accept at least one pair of integer coordinates. - int nPoints = 1 + ((PyTuple_GET_SIZE(a2) + 1) >> 1); - - int *points = new int[nPoints * 2]; - - points[0] = a0; - points[1] = a1; - - for (SIP_SSIZE_T i = 0; i < PyTuple_GET_SIZE(a2); ++i) - points[2 + i] = SIPLong_AsLong(PyTuple_GET_ITEM(a2, i)); - - sipCpp->setPoints(nPoints, points); - - delete[] points; -%End - - void putPoints(int index, int firstx, int firsty, ...); -%MethodCode - // Accept at least one pair of integer coordinates. - int nPoints = 1 + ((PyTuple_GET_SIZE(a3) + 1) >> 1); - - int *points = new int[nPoints * 2]; - - points[0] = a1; - points[1] = a2; - - for (SIP_SSIZE_T i = 0; i < PyTuple_GET_SIZE(a3); ++i) - points[2 + i] = SIPLong_AsLong(PyTuple_GET_ITEM(a3, i)); - - sipCpp->putPoints(a0, nPoints, points); - - delete[] points; -%End - - void putPoints(int index, int nPoints, const QPolygon &fromPolygon, int from = 0); - void setPoint(int index, const QPoint &pt); - void setPoint(int index, int x, int y); - void translate(const QPoint &offset); - bool containsPoint(const QPoint &pt, Qt::FillRule fillRule) const; - QPolygon united(const QPolygon &r) const; - QPolygon intersected(const QPolygon &r) const; - QPolygon subtracted(const QPolygon &r) const; - QPolygon translated(int dx, int dy) const; - QPolygon translated(const QPoint &offset) const; -// Methods inherited from QVector and Python special methods. -// Keep in sync with QPolygonF and QXmlStreamAttributes. - -void append(const QPoint &value); -const QPoint &at(int i) const; -void clear(); -bool contains(const QPoint &value) const; -int count(const QPoint &value) const; -int count() const /__len__/; -void *data(); - -// Note the Qt return value is discarded as it would require handwritten code -// and seems pretty useless. -void fill(const QPoint &value, int size = -1); - -QPoint &first(); -int indexOf(const QPoint &value, int from = 0) const; -void insert(int i, const QPoint &value); -bool isEmpty() const; -QPoint &last(); -int lastIndexOf(const QPoint &value, int from = -1) const; - -// Note the Qt return type is QVector. -QPolygon mid(int pos, int length = -1) const; - -void prepend(const QPoint &value); -void remove(int i); -void remove(int i, int count); -void replace(int i, const QPoint &value); -int size() const; -QPoint value(int i) const; -QPoint value(int i, const QPoint &defaultValue) const; -bool operator!=(const QPolygon &other) const; - -// Note the Qt return type is QVector. -QPolygon operator+(const QPolygon &other) const; - -QPolygon &operator+=(const QPolygon &other); -QPolygon &operator+=(const QPoint &value); -bool operator==(const QPolygon &other) const; - -SIP_PYOBJECT operator<<(const QPoint &value); -%MethodCode - *a0 << *a1; - - sipRes = sipArg0; - Py_INCREF(sipRes); -%End - -QPoint &operator[](int i); -%MethodCode -SIP_SSIZE_T idx = sipConvertFromSequenceIndex(a0, sipCpp->count()); - -if (idx < 0) - sipIsErr = 1; -else - sipRes = new QPoint(sipCpp->operator[]((int)idx)); -%End - -// Some additional Python special methods. - -void __setitem__(int i, const QPoint &value); -%MethodCode -int len; - -len = sipCpp->count(); - -if ((a0 = (int)sipConvertFromSequenceIndex(a0, len)) < 0) - sipIsErr = 1; -else - (*sipCpp)[a0] = *a1; -%End - -void __setitem__(SIP_PYSLICE slice, const QPolygon &list); -%MethodCode -SIP_SSIZE_T len, start, stop, step, slicelength, i; - -len = sipCpp->count(); - -#if PY_VERSION_HEX >= 0x03020000 -if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) -#else -if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) -#endif - sipIsErr = 1; -else -{ - int vlen = a1->count(); - - if (vlen != slicelength) - { - sipBadLengthForSlice(vlen, slicelength); - sipIsErr = 1; - } - else - { - QVector::const_iterator it = a1->begin(); - - for (i = 0; i < slicelength; ++i) - { - (*sipCpp)[start] = *it; - start += step; - ++it; - } - } -} -%End - -void __delitem__(int i); -%MethodCode -int len; - -len = sipCpp->count(); - -if ((a0 = (int)sipConvertFromSequenceIndex(a0, len)) < 0) - sipIsErr = 1; -else - sipCpp->remove(a0); -%End - -void __delitem__(SIP_PYSLICE slice); -%MethodCode -SIP_SSIZE_T len, start, stop, step, slicelength, i; - -len = sipCpp->count(); - -#if PY_VERSION_HEX >= 0x03020000 -if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) -#else -if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) -#endif - sipIsErr = 1; -else - for (i = 0; i < slicelength; ++i) - { - sipCpp->remove(start); - start += step - 1; - } -%End - -QPolygon &operator[](SIP_PYSLICE slice); -%MethodCode -SIP_SSIZE_T len, start, stop, step, slicelength, i; - -len = sipCpp->count(); - -#if PY_VERSION_HEX >= 0x03020000 -if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) -#else -if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) -#endif - sipIsErr = 1; -else -{ - sipRes = new QPolygon(); - - for (i = 0; i < slicelength; ++i) - { - (*sipRes) += (*sipCpp)[start]; - start += step; - } -} -%End - -int __contains__(const QPoint &value); -%MethodCode -// It looks like you can't assign QBool to int. -sipRes = bool(sipCpp->contains(*a0)); -%End - void swap(QPolygon &other); -}; - -class QPolygonF -{ -%TypeHeaderCode -#include -%End - -public: - QPolygonF(); - ~QPolygonF(); - QPolygonF(const QPolygonF &a); - QPolygonF(const QVector &v); - QPolygonF(const QRectF &r); - QPolygonF(const QPolygon &a); - explicit QPolygonF(int asize); - void translate(const QPointF &offset); - QPolygon toPolygon() const; - bool isClosed() const; - QRectF boundingRect() const; - void translate(qreal dx, qreal dy); - bool containsPoint(const QPointF &pt, Qt::FillRule fillRule) const; - QPolygonF united(const QPolygonF &r) const; - QPolygonF intersected(const QPolygonF &r) const; - QPolygonF subtracted(const QPolygonF &r) const; - QPolygonF translated(const QPointF &offset) const; - QPolygonF translated(qreal dx, qreal dy) const; -// Methods inherited from QVector and Python special methods. -// Keep in sync with QPolygon and QXmlStreamAttributes. - -void append(const QPointF &value); -const QPointF &at(int i) const; -void clear(); -bool contains(const QPointF &value) const; -int count(const QPointF &value) const; -int count() const /__len__/; -void *data(); - -// Note the Qt return value is discarded as it would require handwritten code -// and seems pretty useless. -void fill(const QPointF &value, int size = -1); - -QPointF &first(); -int indexOf(const QPointF &value, int from = 0) const; -void insert(int i, const QPointF &value); -bool isEmpty() const; -QPointF &last(); -int lastIndexOf(const QPointF &value, int from = -1) const; - -// Note the Qt return type is QVector. -QPolygonF mid(int pos, int length = -1) const; - -void prepend(const QPointF &value); -void remove(int i); -void remove(int i, int count); -void replace(int i, const QPointF &value); -int size() const; -QPointF value(int i) const; -QPointF value(int i, const QPointF &defaultValue) const; -bool operator!=(const QPolygonF &other) const; - -// Note the Qt return type is QVector. -QPolygonF operator+(const QPolygonF &other) const; - -QPolygonF &operator+=(const QPolygonF &other); -QPolygonF &operator+=(const QPointF &value); -bool operator==(const QPolygonF &other) const; - -SIP_PYOBJECT operator<<(const QPointF &value); -%MethodCode - *a0 << *a1; - - sipRes = sipArg0; - Py_INCREF(sipRes); -%End - -QPointF &operator[](int i); -%MethodCode -SIP_SSIZE_T idx = sipConvertFromSequenceIndex(a0, sipCpp->count()); - -if (idx < 0) - sipIsErr = 1; -else - sipRes = new QPointF(sipCpp->operator[]((int)idx)); -%End - -// Some additional Python special methods. - -void __setitem__(int i, const QPointF &value); -%MethodCode -int len; - -len = sipCpp->count(); - -if ((a0 = (int)sipConvertFromSequenceIndex(a0, len)) < 0) - sipIsErr = 1; -else - (*sipCpp)[a0] = *a1; -%End - -void __setitem__(SIP_PYSLICE slice, const QPolygonF &list); -%MethodCode -SIP_SSIZE_T len, start, stop, step, slicelength, i; - -len = sipCpp->count(); - -#if PY_VERSION_HEX >= 0x03020000 -if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) -#else -if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) -#endif - sipIsErr = 1; -else -{ - int vlen = a1->count(); - - if (vlen != slicelength) - { - sipBadLengthForSlice(vlen, slicelength); - sipIsErr = 1; - } - else - { - QVector::const_iterator it = a1->begin(); - - for (i = 0; i < slicelength; ++i) - { - (*sipCpp)[start] = *it; - start += step; - ++it; - } - } -} -%End - -void __delitem__(int i); -%MethodCode -int len; - -len = sipCpp->count(); - -if ((a0 = (int)sipConvertFromSequenceIndex(a0, len)) < 0) - sipIsErr = 1; -else - sipCpp->remove(a0); -%End - -void __delitem__(SIP_PYSLICE slice); -%MethodCode -SIP_SSIZE_T len, start, stop, step, slicelength, i; - -len = sipCpp->count(); - -#if PY_VERSION_HEX >= 0x03020000 -if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) -#else -if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) -#endif - sipIsErr = 1; -else - for (i = 0; i < slicelength; ++i) - { - sipCpp->remove(start); - start += step - 1; - } -%End - -QPolygonF &operator[](SIP_PYSLICE slice); -%MethodCode -SIP_SSIZE_T len, start, stop, step, slicelength, i; - -len = sipCpp->count(); - -#if PY_VERSION_HEX >= 0x03020000 -if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0) -#else -if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0) -#endif - sipIsErr = 1; -else -{ - sipRes = new QPolygonF(); - - for (i = 0; i < slicelength; ++i) - { - (*sipRes) += (*sipCpp)[start]; - start += step; - } -} -%End - -int __contains__(const QPointF &value); -%MethodCode -// It looks like you can't assign QBool to int. -sipRes = bool(sipCpp->contains(*a0)); -%End - void swap(QPolygonF &other); -}; - -QDataStream &operator<<(QDataStream &stream, const QPolygonF &array /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &stream, QPolygonF &array /Constrained/) /ReleaseGIL/; -QDataStream &operator<<(QDataStream &stream, const QPolygon &polygon /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &stream, QPolygon &polygon /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qpygui_qlist.sip b/PyQt5/sip/PyQt5/QtGui/qpygui_qlist.sip deleted file mode 100644 index 836e3e0f..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpygui_qlist.sip +++ /dev/null @@ -1,104 +0,0 @@ -// This is the SIP interface definition for the QList based mapped types -// specific to the QtGui module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%MappedType QList - /DocType="list-of-QFontDatabase.WritingSystem"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *eobj = sipConvertFromEnum(sipCpp->at(i), - sipType_QFontDatabase_WritingSystem); - - if (!eobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, eobj); - } - - return l; -%End - -%ConvertToTypeCode - if (!sipIsErr) - return (PySequence_Check(sipPy) -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - - SIP_SSIZE_T len = PySequence_Size(sipPy); - - if (len < 0) - return 0; - - QList *ql = new QList; - - for (SIP_SSIZE_T i = 0; i < len; ++i) - { - PyObject *itm = PySequence_ITEM(sipPy, i); - - if (!itm) - { - delete ql; - *sipIsErr = 1; - - return 0; - } - - if (!sipCanConvertToEnum(itm, sipType_QFontDatabase_WritingSystem)) - { - PyErr_Format(PyExc_TypeError, - "element " SIP_SSIZE_T_FORMAT " has type '%s' but 'QFontDatabase.WritingSystem' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - *sipIsErr = 1; - - return 0; - } - - ql->append( - static_cast( - SIPLong_AsLong(itm))); - - Py_DECREF(itm); - } - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qpygui_qpair.sip b/PyQt5/sip/PyQt5/QtGui/qpygui_qpair.sip deleted file mode 100644 index 4d9d45e2..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpygui_qpair.sip +++ /dev/null @@ -1,216 +0,0 @@ -// This is the SIP interface definition for the QPair based mapped types -// specific to the QtGui module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -%If (PyQt_OpenGL) - -%MappedType QPair - /DocType="tuple-of-QOpenGLTexture.Filter-QOpenGLTexture.Filter"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - return sipBuildResult(NULL, "(FF)", sipCpp->first, - sipType_QOpenGLTexture_Filter, sipCpp->second, - sipType_QOpenGLTexture_Filter); -%End - -%ConvertToTypeCode - if (!sipIsErr) - return (PySequence_Check(sipPy) -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - - SIP_SSIZE_T len = PySequence_Size(sipPy); - - if (len != 2) - { - // A negative length should only be an internal error so let the - // original exception stand. - if (len >= 0) - PyErr_Format(PyExc_TypeError, - "sequence has " SIP_SSIZE_T_FORMAT " elements but 2 elements are expected", - len); - - *sipIsErr = 1; - - return 0; - } - - PyObject *firstobj = PySequence_ITEM(sipPy, 0); - - if (!firstobj) - { - *sipIsErr = 1; - - return 0; - } - - if (!sipCanConvertToEnum(firstobj, sipType_QOpenGLTexture_Filter)) - { - PyErr_Format(PyExc_TypeError, - "the first element has type '%s' but 'QOpenGLTexture.Filter' is expected", - Py_TYPE(firstobj)->tp_name); - - *sipIsErr = 1; - - return 0; - } - - PyObject *secondobj = PySequence_ITEM(sipPy, 1); - - if (!secondobj) - { - Py_DECREF(firstobj); - *sipIsErr = 1; - - return 0; - } - - if (!sipCanConvertToEnum(secondobj, sipType_QOpenGLTexture_Filter)) - { - PyErr_Format(PyExc_TypeError, - "the second element has type '%s' but 'QOpenGLTexture.Filter' is expected", - Py_TYPE(secondobj)->tp_name); - - Py_DECREF(secondobj); - Py_DECREF(firstobj); - *sipIsErr = 1; - - return 0; - } - - *sipCppPtr = new QPair( - static_cast(SIPLong_AsLong(firstobj)), - static_cast(SIPLong_AsLong(secondobj))); - - Py_DECREF(secondobj); - Py_DECREF(firstobj); - - return sipGetState(sipTransferObj); -%End -}; - -%End - -%End - - -%If (Qt_5_2_0 -) - -%MappedType QPair /DocType="tuple-of-float-float"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - return Py_BuildValue("(ff)", sipCpp->first, sipCpp->second); -%End - -%ConvertToTypeCode - if (!sipIsErr) - return (PySequence_Check(sipPy) -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - - SIP_SSIZE_T len = PySequence_Size(sipPy); - - if (len != 2) - { - // A negative length should only be an internal error so let the - // original exception stand. - if (len >= 0) - PyErr_Format(PyExc_TypeError, - "sequence has " SIP_SSIZE_T_FORMAT " elements but 2 elements are expected", - len); - - *sipIsErr = 1; - - return 0; - } - - PyObject *firstobj = PySequence_ITEM(sipPy, 0); - - if (!firstobj) - { - *sipIsErr = 1; - - return 0; - } - - PyErr_Clear(); - double first = PyFloat_AsDouble(firstobj); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "the first element has type '%s' but 'float' is expected", - Py_TYPE(firstobj)->tp_name); - - *sipIsErr = 1; - - return 0; - } - - PyObject *secondobj = PySequence_ITEM(sipPy, 1); - - if (!secondobj) - { - Py_DECREF(firstobj); - *sipIsErr = 1; - - return 0; - } - - PyErr_Clear(); - double second = PyFloat_AsDouble(secondobj); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "the second element has type '%s' but 'float' is expected", - Py_TYPE(secondobj)->tp_name); - - Py_DECREF(secondobj); - Py_DECREF(firstobj); - *sipIsErr = 1; - - return 0; - } - - *sipCppPtr = new QPair(first, second);; - - Py_DECREF(secondobj); - Py_DECREF(firstobj); - - return sipGetState(sipTransferObj); -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qpygui_qvector.sip b/PyQt5/sip/PyQt5/QtGui/qpygui_qvector.sip deleted file mode 100644 index 6d430e5d..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qpygui_qvector.sip +++ /dev/null @@ -1,440 +0,0 @@ -// This is the SIP interface definition for the QVector based mapped types -// specific to the QtGui module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%MappedType QVector /DocType="list-of-int"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - // Convert to a Python long to make sure it doesn't get interpreted as - // a signed value. - PyObject *pobj = PyLong_FromUnsignedLong(sipCpp->value(i)); - - if (!pobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, pobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QVector *qv = new QVector; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - PyErr_Clear(); - unsigned long val = PyLong_AsUnsignedLongMask(itm); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'int' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - qv->append(val); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = qv; - - return sipGetState(sipTransferObj); -%End -}; - - -%MappedType QVector /DocType="list-of-float"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *pobj = PyFloat_FromDouble(sipCpp->value(i)); - - if (!pobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, pobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QVector *qv = new QVector; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - PyErr_Clear(); - double val = PyFloat_AsDouble(itm); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'int' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - qv->append(val); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = qv; - - return sipGetState(sipTransferObj); -%End -}; - - -%If (PyQt_qreal_double) - -%MappedType QVector /DocType="list-of-float"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *pobj = PyFloat_FromDouble(sipCpp->value(i)); - - if (!pobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, pobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QVector *qv = new QVector; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - PyErr_Clear(); - double val = PyFloat_AsDouble(itm); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'int' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - qv->append(val); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = qv; - - return sipGetState(sipTransferObj); -%End -}; - -%End - - -%If (PyQt_Desktop_OpenGL) - -%MappedType QVector /DocType="list-of-int"/ -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - // Convert to a Python long to make sure it doesn't get interpreted as - // a signed value. - PyObject *pobj = PyLong_FromUnsignedLongLong(sipCpp->value(i)); - - if (!pobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, pobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QVector *qv = new QVector; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - PyErr_Clear(); - unsigned PY_LONG_LONG val = PyLong_AsUnsignedLongLongMask(itm); - - if (PyErr_Occurred()) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'int' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete qv; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - qv->append(val); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = qv; - - return sipGetState(sipTransferObj); -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qquaternion.sip b/PyQt5/sip/PyQt5/QtGui/qquaternion.sip deleted file mode 100644 index c755b604..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qquaternion.sip +++ /dev/null @@ -1,116 +0,0 @@ -// qquaternion.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QQuaternion -{ -%TypeHeaderCode -#include -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"dddd", (double)sipCpp->scalar(), - (double)sipCpp->x(), (double)sipCpp->y(), (double)sipCpp->z()); -%End - -public: - QQuaternion(); - QQuaternion(float aScalar, float xpos, float ypos, float zpos); - QQuaternion(float aScalar, const QVector3D &aVector); - explicit QQuaternion(const QVector4D &aVector); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - PyObject *scalar = PyFloat_FromDouble(sipCpp->scalar()); - PyObject *x = PyFloat_FromDouble(sipCpp->x()); - PyObject *y = PyFloat_FromDouble(sipCpp->y()); - PyObject *z = PyFloat_FromDouble(sipCpp->z()); - - if (scalar && x && y && z) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QQuaternion(%R, %R, %R, %R)", - scalar, x, y, z); - #else - sipRes = PyString_FromString("PyQt5.QtGui.QQuaternion("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(scalar)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(x)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(y)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(z)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - } - - Py_XDECREF(scalar); - Py_XDECREF(x); - Py_XDECREF(y); - Py_XDECREF(z); -%End - - float length() const; - float lengthSquared() const; - QQuaternion normalized() const; - void normalize(); - QVector3D rotatedVector(const QVector3D &vector) const; - static QQuaternion fromAxisAndAngle(const QVector3D &axis, float angle); - static QQuaternion fromAxisAndAngle(float x, float y, float z, float angle); - static QQuaternion slerp(const QQuaternion &q1, const QQuaternion &q2, float t); - static QQuaternion nlerp(const QQuaternion &q1, const QQuaternion &q2, float t); - bool isNull() const; - bool isIdentity() const; - float x() const; - float y() const; - float z() const; - float scalar() const; - void setX(float aX); - void setY(float aY); - void setZ(float aZ); - void setScalar(float aScalar); - QQuaternion conjugate() const; - QQuaternion &operator+=(const QQuaternion &quaternion); - QQuaternion &operator-=(const QQuaternion &quaternion); - QQuaternion &operator*=(float factor); - QQuaternion &operator*=(const QQuaternion &quaternion); - QQuaternion &operator/=(float divisor); - void setVector(const QVector3D &aVector); - QVector3D vector() const; - void setVector(float aX, float aY, float aZ); - QVector4D toVector4D() const; -}; - -const QQuaternion operator*(const QQuaternion &q1, const QQuaternion &q2); -bool operator==(const QQuaternion &q1, const QQuaternion &q2); -bool operator!=(const QQuaternion &q1, const QQuaternion &q2); -const QQuaternion operator+(const QQuaternion &q1, const QQuaternion &q2); -const QQuaternion operator-(const QQuaternion &q1, const QQuaternion &q2); -const QQuaternion operator*(float factor, const QQuaternion &quaternion); -const QQuaternion operator*(const QQuaternion &quaternion, float factor); -const QQuaternion operator-(const QQuaternion &quaternion); -const QQuaternion operator/(const QQuaternion &quaternion, float divisor); -bool qFuzzyCompare(const QQuaternion &q1, const QQuaternion &q2); -QDataStream &operator<<(QDataStream &, const QQuaternion & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QQuaternion & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qrasterwindow.sip b/PyQt5/sip/PyQt5/QtGui/qrasterwindow.sip deleted file mode 100644 index 1fac5602..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qrasterwindow.sip +++ /dev/null @@ -1,41 +0,0 @@ -// qrasterwindow.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QRasterWindow : QPaintDeviceWindow -{ -%TypeHeaderCode -#include -%End - -public: - explicit QRasterWindow(QWindow *parent /TransferThis/ = 0); - -protected: - virtual int metric(QPaintDevice::PaintDeviceMetric metric) const; - -private: - QRasterWindow(const QRasterWindow &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qrawfont.sip b/PyQt5/sip/PyQt5/QtGui/qrawfont.sip deleted file mode 100644 index 1916246e..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qrawfont.sip +++ /dev/null @@ -1,100 +0,0 @@ -// qrawfont.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -%If (PyQt_RawFont) - -class QRawFont -{ -%TypeHeaderCode -#include -%End - -public: - enum AntialiasingType - { - PixelAntialiasing, - SubPixelAntialiasing, - }; - - QRawFont(); - QRawFont(const QString &fileName, qreal pixelSize, QFont::HintingPreference hintingPreference = QFont::PreferDefaultHinting); - QRawFont(const QByteArray &fontData, qreal pixelSize, QFont::HintingPreference hintingPreference = QFont::PreferDefaultHinting); - QRawFont(const QRawFont &other); - ~QRawFont(); - bool isValid() const; - bool operator==(const QRawFont &other) const; - bool operator!=(const QRawFont &other) const; - QString familyName() const; - QString styleName() const; - QFont::Style style() const; - int weight() const; - QVector glyphIndexesForString(const QString &text) const; - QVector advancesForGlyphIndexes(const QVector &glyphIndexes) const; -%If (Qt_5_1_0 -) - QVector advancesForGlyphIndexes(const QVector &glyphIndexes, QFlags layoutFlags) const; -%End - QImage alphaMapForGlyph(quint32 glyphIndex, QRawFont::AntialiasingType antialiasingType = QRawFont::SubPixelAntialiasing, const QTransform &transform = QTransform()) const; - QPainterPath pathForGlyph(quint32 glyphIndex) const; - void setPixelSize(qreal pixelSize); - qreal pixelSize() const; - QFont::HintingPreference hintingPreference() const; - qreal ascent() const; - qreal descent() const; - qreal leading() const; - qreal xHeight() const; - qreal averageCharWidth() const; - qreal maxCharWidth() const; - qreal unitsPerEm() const; - void loadFromFile(const QString &fileName, qreal pixelSize, QFont::HintingPreference hintingPreference) /ReleaseGIL/; - void loadFromData(const QByteArray &fontData, qreal pixelSize, QFont::HintingPreference hintingPreference) /ReleaseGIL/; - bool supportsCharacter(uint ucs4) const; - bool supportsCharacter(QChar character) const; - QList supportedWritingSystems() const; - QByteArray fontTable(const char *tagName) const; - static QRawFont fromFont(const QFont &font, QFontDatabase::WritingSystem writingSystem = QFontDatabase::Any); - QRectF boundingRect(quint32 glyphIndex) const; - qreal lineThickness() const; - qreal underlinePosition() const; - void swap(QRawFont &other); -%If (Qt_5_1_0 -) - - enum LayoutFlag - { - SeparateAdvances, - KernedAdvances, - UseDesignMetrics, - }; - -%End -%If (Qt_5_1_0 -) - typedef QFlags LayoutFlags; -%End -}; - -%End -%If (Qt_5_1_0 -) -QFlags operator|(QRawFont::LayoutFlag f1, QFlags f2); -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qregion.sip b/PyQt5/sip/PyQt5/QtGui/qregion.sip deleted file mode 100644 index c8341e99..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qregion.sip +++ /dev/null @@ -1,141 +0,0 @@ -// qregion.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QRegion -{ -%TypeHeaderCode -#include -%End - -public: - enum RegionType - { - Rectangle, - Ellipse, - }; - - QRegion(); - QRegion(int x, int y, int w, int h, QRegion::RegionType type = QRegion::Rectangle); - QRegion(const QRect &r, QRegion::RegionType type = QRegion::Rectangle); - QRegion(const QPolygon &a, Qt::FillRule fillRule = Qt::OddEvenFill); - QRegion(const QBitmap &bitmap); - QRegion(const QRegion ®ion); - QRegion(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QRegion(a0->value()); -%End - - ~QRegion(); - bool isEmpty() const; - int __bool__() const; -%MethodCode - sipRes = !sipCpp->isEmpty(); -%End - - bool contains(const QPoint &p) const; - int __contains__(const QPoint &p) const; -%MethodCode - sipRes = sipCpp->contains(*a0); -%End - - bool contains(const QRect &r) const; - int __contains__(const QRect &r) const; -%MethodCode - sipRes = sipCpp->contains(*a0); -%End - - void translate(int dx, int dy); - void translate(const QPoint &p); - QRegion translated(int dx, int dy) const; - QRegion translated(const QPoint &p) const; - QRegion united(const QRegion &r) const; - QRegion united(const QRect &r) const; - QRect boundingRect() const; - QVector rects() const; -%If (Qt_5_4_0 -) - QRegion operator|(const QRegion &r) const; -%End -%If (- Qt_5_4_0) - const QRegion operator|(const QRegion &r) const; -%End -%If (Qt_5_4_0 -) - QRegion operator+(const QRegion &r) const; -%End -%If (- Qt_5_4_0) - const QRegion operator+(const QRegion &r) const; -%End -%If (Qt_5_4_0 -) - QRegion operator+(const QRect &r) const; -%End -%If (- Qt_5_4_0) - const QRegion operator+(const QRect &r) const; -%End -%If (Qt_5_4_0 -) - QRegion operator&(const QRegion &r) const; -%End -%If (- Qt_5_4_0) - const QRegion operator&(const QRegion &r) const; -%End -%If (Qt_5_4_0 -) - QRegion operator&(const QRect &r) const; -%End -%If (- Qt_5_4_0) - const QRegion operator&(const QRect &r) const; -%End -%If (Qt_5_4_0 -) - QRegion operator-(const QRegion &r) const; -%End -%If (- Qt_5_4_0) - const QRegion operator-(const QRegion &r) const; -%End -%If (Qt_5_4_0 -) - QRegion operator^(const QRegion &r) const; -%End -%If (- Qt_5_4_0) - const QRegion operator^(const QRegion &r) const; -%End - QRegion &operator|=(const QRegion &r); - QRegion &operator+=(const QRegion &r); - QRegion &operator+=(const QRect &r); - QRegion &operator&=(const QRegion &r); - QRegion &operator&=(const QRect &r); - QRegion &operator-=(const QRegion &r); - QRegion &operator^=(const QRegion &r); - bool operator==(const QRegion &r) const; - bool operator!=(const QRegion &r) const; - QRegion intersected(const QRegion &r) const; - QRegion intersected(const QRect &r) const; - QRegion subtracted(const QRegion &r) const; - QRegion xored(const QRegion &r) const; - bool intersects(const QRegion &r) const; - bool intersects(const QRect &r) const; - int rectCount() const; - void swap(QRegion &other); - bool isNull() const; -}; - -QDataStream &operator<<(QDataStream &, const QRegion & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QRegion & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qrgb.sip b/PyQt5/sip/PyQt5/QtGui/qrgb.sip deleted file mode 100644 index dc5b3930..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qrgb.sip +++ /dev/null @@ -1,42 +0,0 @@ -// qrgb.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -typedef unsigned int QRgb; -int qRed(QRgb rgb); -int qGreen(QRgb rgb); -int qBlue(QRgb rgb); -int qAlpha(QRgb rgb); -QRgb qRgb(int r, int g, int b); -QRgb qRgba(int r, int g, int b, int a); -int qGray(int r, int g, int b); -int qGray(QRgb rgb); -bool qIsGray(QRgb rgb); -%If (Qt_5_3_0 -) -QRgb qPremultiply(QRgb x); -%End -%If (Qt_5_3_0 -) -QRgb qUnpremultiply(QRgb p); -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qscreen.sip b/PyQt5/sip/PyQt5/QtGui/qscreen.sip deleted file mode 100644 index 9f64c8c8..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qscreen.sip +++ /dev/null @@ -1,82 +0,0 @@ -// qscreen.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QScreen : QObject /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qt_5_4_0 -) - virtual ~QScreen(); -%End - QString name() const; - int depth() const; - QSize size() const; - QRect geometry() const; - QSizeF physicalSize() const; - qreal physicalDotsPerInchX() const; - qreal physicalDotsPerInchY() const; - qreal physicalDotsPerInch() const; - qreal logicalDotsPerInchX() const; - qreal logicalDotsPerInchY() const; - qreal logicalDotsPerInch() const; - QSize availableSize() const; - QRect availableGeometry() const; - QList virtualSiblings() const; - QSize virtualSize() const; - QRect virtualGeometry() const; - QSize availableVirtualSize() const; - QRect availableVirtualGeometry() const; -%If (Qt_5_2_0 -) - Qt::ScreenOrientation nativeOrientation() const; -%End - Qt::ScreenOrientation primaryOrientation() const; - Qt::ScreenOrientation orientation() const; - Qt::ScreenOrientations orientationUpdateMask() const; - void setOrientationUpdateMask(Qt::ScreenOrientations mask); - int angleBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b) const; - QTransform transformBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, const QRect &target) const; - QRect mapBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, const QRect &rect) const; - bool isPortrait(Qt::ScreenOrientation orientation) const; - bool isLandscape(Qt::ScreenOrientation orientation) const; - QPixmap grabWindow(WId window, int x = 0, int y = 0, int width = -1, int height = -1); - qreal refreshRate() const; - qreal devicePixelRatio() const; - -signals: - void geometryChanged(const QRect &geometry); - void physicalDotsPerInchChanged(qreal dpi); - void logicalDotsPerInchChanged(qreal dpi); - void primaryOrientationChanged(Qt::ScreenOrientation orientation); - void orientationChanged(Qt::ScreenOrientation orientation); - void refreshRateChanged(qreal refreshRate); - void physicalSizeChanged(const QSizeF &size); - void virtualGeometryChanged(const QRect &rect); -%If (Qt_5_4_0 -) - void availableGeometryChanged(const QRect &geometry); -%End - -private: - QScreen(const QScreen &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qsessionmanager.sip b/PyQt5/sip/PyQt5/QtGui/qsessionmanager.sip deleted file mode 100644 index 2a9ed858..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qsessionmanager.sip +++ /dev/null @@ -1,62 +0,0 @@ -// qsessionmanager.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_SessionManager) - -class QSessionManager : QObject -{ -%TypeHeaderCode -#include -%End - - QSessionManager(QGuiApplication *app /TransferThis/, QString &id, QString &key); - virtual ~QSessionManager(); - -public: - QString sessionId() const; - QString sessionKey() const; - bool allowsInteraction(); - bool allowsErrorInteraction(); - void release(); - void cancel(); - - enum RestartHint - { - RestartIfRunning, - RestartAnyway, - RestartImmediately, - RestartNever, - }; - - void setRestartHint(QSessionManager::RestartHint); - QSessionManager::RestartHint restartHint() const; - void setRestartCommand(const QStringList &); - QStringList restartCommand() const; - void setDiscardCommand(const QStringList &); - QStringList discardCommand() const; - void setManagerProperty(const QString &name, const QString &value); - void setManagerProperty(const QString &name, const QStringList &value); - bool isPhase2() const; - void requestPhase2(); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qstandarditemmodel.sip b/PyQt5/sip/PyQt5/QtGui/qstandarditemmodel.sip deleted file mode 100644 index 7f357f1f..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qstandarditemmodel.sip +++ /dev/null @@ -1,207 +0,0 @@ -// qstandarditemmodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QStandardItemModel : QAbstractItemModel -{ -%TypeHeaderCode -#include -%End - -public: - explicit QStandardItemModel(QObject *parent /TransferThis/ = 0); - QStandardItemModel(int rows, int columns, QObject *parent /TransferThis/ = 0); - virtual ~QStandardItemModel(); - virtual QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const; - virtual QModelIndex parent(const QModelIndex &child) const; - QObject *parent() const; - virtual int rowCount(const QModelIndex &parent = QModelIndex()) const; - virtual int columnCount(const QModelIndex &parent = QModelIndex()) const; - virtual bool hasChildren(const QModelIndex &parent = QModelIndex()) const; - virtual QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; - virtual bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole); - virtual QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; - virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role = Qt::EditRole); - virtual bool insertRows(int row, int count, const QModelIndex &parent = QModelIndex()); - virtual bool insertColumns(int column, int count, const QModelIndex &parent = QModelIndex()); - virtual bool removeRows(int row, int count, const QModelIndex &parent = QModelIndex()); - virtual bool removeColumns(int column, int count, const QModelIndex &parent = QModelIndex()); - virtual Qt::ItemFlags flags(const QModelIndex &index) const; - void clear(); - virtual Qt::DropActions supportedDropActions() const; - virtual QMap itemData(const QModelIndex &index) const; - virtual bool setItemData(const QModelIndex &index, const QMap &roles); - virtual void sort(int column, Qt::SortOrder order = Qt::AscendingOrder); - QStandardItem *itemFromIndex(const QModelIndex &index) const; - QModelIndex indexFromItem(const QStandardItem *item) const; - QStandardItem *item(int row, int column = 0) const; - void setItem(int row, int column, QStandardItem *item /Transfer/); - void setItem(int arow, QStandardItem *aitem /Transfer/); - QStandardItem *invisibleRootItem() const /Transfer/; - QStandardItem *horizontalHeaderItem(int column) const; - void setHorizontalHeaderItem(int column, QStandardItem *item /Transfer/); - QStandardItem *verticalHeaderItem(int row) const; - void setVerticalHeaderItem(int row, QStandardItem *item /Transfer/); - void setHorizontalHeaderLabels(const QStringList &labels); - void setVerticalHeaderLabels(const QStringList &labels); - void setRowCount(int rows); - void setColumnCount(int columns); - void appendRow(const QList &items /Transfer/); - void appendColumn(const QList &items /Transfer/); - void insertRow(int row, const QList &items /Transfer/); - void insertColumn(int column, const QList &items /Transfer/); - QStandardItem *takeItem(int row, int column = 0) /TransferBack/; - QList takeRow(int row) /TransferBack/; - QList takeColumn(int column) /TransferBack/; - QStandardItem *takeHorizontalHeaderItem(int column) /TransferBack/; - QStandardItem *takeVerticalHeaderItem(int row) /TransferBack/; - const QStandardItem *itemPrototype() const; - void setItemPrototype(const QStandardItem *item /Transfer/); - QList findItems(const QString &text, Qt::MatchFlags flags = Qt::MatchExactly, int column = 0) const; - int sortRole() const; - void setSortRole(int role); - void appendRow(QStandardItem *aitem /Transfer/); - void insertRow(int arow, QStandardItem *aitem /Transfer/); - bool insertRow(int row, const QModelIndex &parent = QModelIndex()); - bool insertColumn(int column, const QModelIndex &parent = QModelIndex()); - virtual QStringList mimeTypes() const; - virtual QMimeData *mimeData(const QModelIndexList &indexes) const /TransferBack/; - virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); - virtual QModelIndex sibling(int row, int column, const QModelIndex &idx) const; - -signals: - void itemChanged(QStandardItem *item); - -private: - QStandardItemModel(const QStandardItemModel &); -}; - -class QStandardItem /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - QStandardItem(); - explicit QStandardItem(const QString &text); - QStandardItem(const QIcon &icon, const QString &text); - QStandardItem(int rows, int columns = 1); - virtual ~QStandardItem(); - virtual QVariant data(int role = Qt::UserRole+1) const; - virtual void setData(const QVariant &value, int role = Qt::UserRole+1); - QString text() const; - QIcon icon() const; - QString toolTip() const; - QString statusTip() const; - QString whatsThis() const; - QSize sizeHint() const; - QFont font() const; - Qt::Alignment textAlignment() const; - QBrush background() const; - QBrush foreground() const; - Qt::CheckState checkState() const; - QString accessibleText() const; - QString accessibleDescription() const; - Qt::ItemFlags flags() const; - void setFlags(Qt::ItemFlags flags); - bool isEnabled() const; - void setEnabled(bool enabled); - bool isEditable() const; - void setEditable(bool editable); - bool isSelectable() const; - void setSelectable(bool selectable); - bool isCheckable() const; - void setCheckable(bool checkable); - bool isTristate() const; - void setTristate(bool tristate); - bool isDragEnabled() const; - void setDragEnabled(bool dragEnabled); - bool isDropEnabled() const; - void setDropEnabled(bool dropEnabled); - QStandardItem *parent() const; - int row() const; - int column() const; - QModelIndex index() const; - QStandardItemModel *model() const; - int rowCount() const; - void setRowCount(int rows); - int columnCount() const; - void setColumnCount(int columns); - bool hasChildren() const; - QStandardItem *child(int row, int column = 0) const; - void setChild(int row, int column, QStandardItem *item /Transfer/); - void setChild(int arow, QStandardItem *aitem /Transfer/); - void insertRow(int row, const QList &items /Transfer/); - void insertRow(int arow, QStandardItem *aitem /Transfer/); - void insertRows(int row, int count); - void insertColumn(int column, const QList &items /Transfer/); - void insertColumns(int column, int count); - void removeRow(int row); - void removeColumn(int column); - void removeRows(int row, int count); - void removeColumns(int column, int count); - QStandardItem *takeChild(int row, int column = 0) /TransferBack/; - QList takeRow(int row) /TransferBack/; - QList takeColumn(int column) /TransferBack/; - void sortChildren(int column, Qt::SortOrder order = Qt::AscendingOrder); - virtual QStandardItem *clone() const /Factory/; - - enum ItemType - { - Type, - UserType, - }; - - virtual int type() const; - virtual void read(QDataStream &in); - virtual void write(QDataStream &out) const; - virtual bool operator<(const QStandardItem &other /NoCopy/) const; - void setText(const QString &atext); - void setIcon(const QIcon &aicon); - void setToolTip(const QString &atoolTip); - void setStatusTip(const QString &astatusTip); - void setWhatsThis(const QString &awhatsThis); - void setSizeHint(const QSize &asizeHint); - void setFont(const QFont &afont); - void setTextAlignment(Qt::Alignment atextAlignment); - void setBackground(const QBrush &abrush); - void setForeground(const QBrush &abrush); - void setCheckState(Qt::CheckState acheckState); - void setAccessibleText(const QString &aaccessibleText); - void setAccessibleDescription(const QString &aaccessibleDescription); - void appendRow(const QList &aitems /Transfer/); - void appendRow(QStandardItem *aitem /Transfer/); - void appendColumn(const QList &aitems /Transfer/); - void insertRows(int row, const QList &items /Transfer/); - void appendRows(const QList &aitems /Transfer/); - -protected: - QStandardItem(const QStandardItem &other); - void emitDataChanged(); -}; - -QDataStream &operator>>(QDataStream &in, QStandardItem &item /Constrained/) /ReleaseGIL/; -QDataStream &operator<<(QDataStream &out, const QStandardItem &item /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qstatictext.sip b/PyQt5/sip/PyQt5/QtGui/qstatictext.sip deleted file mode 100644 index a9a0932b..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qstatictext.sip +++ /dev/null @@ -1,55 +0,0 @@ -// qstatictext.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QStaticText -{ -%TypeHeaderCode -#include -%End - -public: - enum PerformanceHint - { - ModerateCaching, - AggressiveCaching, - }; - - QStaticText(); - QStaticText(const QString &text); - QStaticText(const QStaticText &other); - ~QStaticText(); - void setText(const QString &text); - QString text() const; - void setTextFormat(Qt::TextFormat textFormat); - Qt::TextFormat textFormat() const; - void setTextWidth(qreal textWidth); - qreal textWidth() const; - void setTextOption(const QTextOption &textOption); - QTextOption textOption() const; - QSizeF size() const; - void prepare(const QTransform &matrix = QTransform(), const QFont &font = QFont()); - void setPerformanceHint(QStaticText::PerformanceHint performanceHint); - QStaticText::PerformanceHint performanceHint() const; - bool operator==(const QStaticText &) const; - bool operator!=(const QStaticText &) const; - void swap(QStaticText &other); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qstylehints.sip b/PyQt5/sip/PyQt5/QtGui/qstylehints.sip deleted file mode 100644 index c6740c84..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qstylehints.sip +++ /dev/null @@ -1,53 +0,0 @@ -// qstylehints.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QStyleHints : QObject -{ -%TypeHeaderCode -#include -%End - -public: - int mouseDoubleClickInterval() const; - int startDragDistance() const; - int startDragTime() const; - int startDragVelocity() const; - int keyboardInputInterval() const; - int keyboardAutoRepeatRate() const; - int cursorFlashTime() const; - bool showIsFullScreen() const; - int passwordMaskDelay() const; - qreal fontSmoothingGamma() const; - bool useRtlExtensions() const; -%If (Qt_5_1_0 -) - QChar passwordMaskCharacter() const; -%End -%If (Qt_5_2_0 -) - bool setFocusOnTouchRelease() const; -%End -%If (Qt_5_3_0 -) - int mousePressAndHoldInterval() const; -%End - -private: - QStyleHints(); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qsurface.sip b/PyQt5/sip/PyQt5/QtGui/qsurface.sip deleted file mode 100644 index ae8b409f..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qsurface.sip +++ /dev/null @@ -1,58 +0,0 @@ -// qsurface.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSurface /Abstract/ -{ -%TypeHeaderCode -#include -%End - -public: - enum SurfaceClass - { - Window, -%If (Qt_5_1_0 -) - Offscreen, -%End - }; - - enum SurfaceType - { - RasterSurface, - OpenGLSurface, -%If (Qt_5_3_0 -) - RasterGLSurface, -%End - }; - - virtual ~QSurface(); - QSurface::SurfaceClass surfaceClass() const; - virtual QSurfaceFormat format() const = 0; - virtual QSurface::SurfaceType surfaceType() const = 0; - virtual QSize size() const = 0; -%If (Qt_5_3_0 -) - bool supportsOpenGL() const; -%End - -protected: - explicit QSurface(QSurface::SurfaceClass type); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qsurfaceformat.sip b/PyQt5/sip/PyQt5/QtGui/qsurfaceformat.sip deleted file mode 100644 index 3fa8f614..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qsurfaceformat.sip +++ /dev/null @@ -1,133 +0,0 @@ -// qsurfaceformat.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QSurfaceFormat -{ -%TypeHeaderCode -#include -%End - -public: - enum FormatOption - { - StereoBuffers, - DebugContext, - DeprecatedFunctions, - }; - - typedef QFlags FormatOptions; - - enum SwapBehavior - { - DefaultSwapBehavior, - SingleBuffer, - DoubleBuffer, - TripleBuffer, - }; - - enum RenderableType - { - DefaultRenderableType, - OpenGL, - OpenGLES, - OpenVG, - }; - - enum OpenGLContextProfile - { - NoProfile, - CoreProfile, - CompatibilityProfile, - }; - - QSurfaceFormat(); - QSurfaceFormat(QFlags options); - QSurfaceFormat(const QSurfaceFormat &other); - ~QSurfaceFormat(); - void setDepthBufferSize(int size); - int depthBufferSize() const; - void setStencilBufferSize(int size); - int stencilBufferSize() const; - void setRedBufferSize(int size); - int redBufferSize() const; - void setGreenBufferSize(int size); - int greenBufferSize() const; - void setBlueBufferSize(int size); - int blueBufferSize() const; - void setAlphaBufferSize(int size); - int alphaBufferSize() const; - void setSamples(int numSamples); - int samples() const; - void setSwapBehavior(QSurfaceFormat::SwapBehavior behavior); - QSurfaceFormat::SwapBehavior swapBehavior() const; - bool hasAlpha() const; - void setProfile(QSurfaceFormat::OpenGLContextProfile profile); - QSurfaceFormat::OpenGLContextProfile profile() const; - void setRenderableType(QSurfaceFormat::RenderableType type); - QSurfaceFormat::RenderableType renderableType() const; - void setMajorVersion(int majorVersion); - int majorVersion() const; - void setMinorVersion(int minorVersion); - int minorVersion() const; - void setStereo(bool enable); - void setOption(QFlags opt); - bool testOption(QFlags opt) const; - bool stereo() const; -%If (Qt_5_1_0 -) - QPair version() const; -%End -%If (Qt_5_1_0 -) - void setVersion(int major, int minor); -%End -%If (Qt_5_3_0 -) - void setOptions(QFlags options); -%End -%If (Qt_5_3_0 -) - void setOption(QSurfaceFormat::FormatOption option, bool on = true); -%End -%If (Qt_5_3_0 -) - bool testOption(QSurfaceFormat::FormatOption option) const; -%End -%If (Qt_5_3_0 -) - QFlags options() const; -%End -%If (Qt_5_3_0 -) - int swapInterval() const; -%End -%If (Qt_5_3_0 -) - void setSwapInterval(int interval); -%End -%If (Qt_5_4_0 -) - static void setDefaultFormat(const QSurfaceFormat &format); -%End -%If (Qt_5_4_0 -) - static QSurfaceFormat defaultFormat(); -%End -}; - -bool operator==(const QSurfaceFormat &, const QSurfaceFormat &); -bool operator!=(const QSurfaceFormat &, const QSurfaceFormat &); -QFlags operator|(QSurfaceFormat::FormatOption f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtGui/qsyntaxhighlighter.sip b/PyQt5/sip/PyQt5/QtGui/qsyntaxhighlighter.sip deleted file mode 100644 index ecc64c19..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qsyntaxhighlighter.sip +++ /dev/null @@ -1,89 +0,0 @@ -// qsyntaxhighlighter.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSyntaxHighlighter : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QSyntaxHighlighter(QTextDocument *parent /TransferThis/); - explicit QSyntaxHighlighter(QObject *parent /TransferThis/); - virtual ~QSyntaxHighlighter(); - void setDocument(QTextDocument *doc /KeepReference/); - QTextDocument *document() const; - -public slots: - void rehighlight(); - void rehighlightBlock(const QTextBlock &block); - -protected: - virtual void highlightBlock(const QString &text) = 0; - void setFormat(int start, int count, const QTextCharFormat &format); - void setFormat(int start, int count, const QColor &color); - void setFormat(int start, int count, const QFont &font); - QTextCharFormat format(int pos) const; - int previousBlockState() const; - int currentBlockState() const; - void setCurrentBlockState(int newState); - void setCurrentBlockUserData(QTextBlockUserData *data /GetWrapper/); -%MethodCode - // Ownership of the user data is with the document not the syntax highlighter. - - typedef PyObject *(*helper_func)(QObject *, const sipTypeDef *); - - static helper_func helper = 0; - - if (!helper) - helper = (helper_func)sipImportSymbol("qtgui_wrap_ancestors"); - - QTextDocument *td = sipCpp->document(); - - if (td) - { - PyObject *py_td = (helper ? helper(td, sipType_QTextDocument) : 0); - - if (!py_td) - { - sipIsErr = 1; - } - else - { - sipTransferTo(a0Wrapper, py_td); - Py_DECREF(py_td); - } - } - - #if defined(SIP_PROTECTED_IS_PUBLIC) - sipCpp->setCurrentBlockUserData(a0); - #else - sipCpp->sipProtect_setCurrentBlockUserData(a0); - #endif -%End - - QTextBlockUserData *currentBlockUserData() const; - QTextBlock currentBlock() const; - -private: - QSyntaxHighlighter(const QSyntaxHighlighter &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qtextcursor.sip b/PyQt5/sip/PyQt5/QtGui/qtextcursor.sip deleted file mode 100644 index 868183ef..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qtextcursor.sip +++ /dev/null @@ -1,155 +0,0 @@ -// qtextcursor.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTextCursor -{ -%TypeHeaderCode -#include -%End - -public: - QTextCursor(); - explicit QTextCursor(QTextDocument *document); - explicit QTextCursor(QTextFrame *frame); - explicit QTextCursor(const QTextBlock &block); - QTextCursor(const QTextCursor &cursor); - ~QTextCursor(); - bool isNull() const; - - enum MoveMode - { - MoveAnchor, - KeepAnchor, - }; - - void setPosition(int pos, QTextCursor::MoveMode mode = QTextCursor::MoveAnchor); - int position() const; - int anchor() const; - void insertText(const QString &text); - void insertText(const QString &text, const QTextCharFormat &format); - - enum MoveOperation - { - NoMove, - Start, - Up, - StartOfLine, - StartOfBlock, - StartOfWord, - PreviousBlock, - PreviousCharacter, - PreviousWord, - Left, - WordLeft, - End, - Down, - EndOfLine, - EndOfWord, - EndOfBlock, - NextBlock, - NextCharacter, - NextWord, - Right, - WordRight, - NextCell, - PreviousCell, - NextRow, - PreviousRow, - }; - - bool movePosition(QTextCursor::MoveOperation op, QTextCursor::MoveMode mode = QTextCursor::MoveAnchor, int n = 1); - void deleteChar(); - void deletePreviousChar(); - - enum SelectionType - { - WordUnderCursor, - LineUnderCursor, - BlockUnderCursor, - Document, - }; - - void select(QTextCursor::SelectionType selection); - bool hasSelection() const; - bool hasComplexSelection() const; - void removeSelectedText(); - void clearSelection(); - int selectionStart() const; - int selectionEnd() const; - QString selectedText() const; - QTextDocumentFragment selection() const; - void selectedTableCells(int *firstRow, int *numRows, int *firstColumn, int *numColumns) const; - QTextBlock block() const; - QTextCharFormat charFormat() const; - void setCharFormat(const QTextCharFormat &format); - void mergeCharFormat(const QTextCharFormat &modifier); - QTextBlockFormat blockFormat() const; - void setBlockFormat(const QTextBlockFormat &format); - void mergeBlockFormat(const QTextBlockFormat &modifier); - QTextCharFormat blockCharFormat() const; - void setBlockCharFormat(const QTextCharFormat &format); - void mergeBlockCharFormat(const QTextCharFormat &modifier); - bool atBlockStart() const; - bool atBlockEnd() const; - bool atStart() const; - bool atEnd() const; - void insertBlock(); - void insertBlock(const QTextBlockFormat &format); - void insertBlock(const QTextBlockFormat &format, const QTextCharFormat &charFormat); - QTextList *insertList(const QTextListFormat &format); - QTextList *insertList(QTextListFormat::Style style); - QTextList *createList(const QTextListFormat &format); - QTextList *createList(QTextListFormat::Style style); - QTextList *currentList() const; - QTextTable *insertTable(int rows, int cols, const QTextTableFormat &format); - QTextTable *insertTable(int rows, int cols); - QTextTable *currentTable() const; - QTextFrame *insertFrame(const QTextFrameFormat &format); - QTextFrame *currentFrame() const; - void insertFragment(const QTextDocumentFragment &fragment); - void insertHtml(const QString &html); - void insertImage(const QTextImageFormat &format); - void insertImage(const QTextImageFormat &format, QTextFrameFormat::Position alignment); - void insertImage(const QString &name); - void insertImage(const QImage &image, const QString &name /DocValue="''"/ = QString()); - void beginEditBlock(); - void joinPreviousEditBlock(); - void endEditBlock(); - int blockNumber() const; - int columnNumber() const; - bool operator!=(const QTextCursor &rhs) const; - bool operator<(const QTextCursor &rhs) const; - bool operator<=(const QTextCursor &rhs) const; - bool operator==(const QTextCursor &rhs) const; - bool operator>=(const QTextCursor &rhs) const; - bool operator>(const QTextCursor &rhs) const; - bool isCopyOf(const QTextCursor &other) const; - bool visualNavigation() const; - void setVisualNavigation(bool b); - QTextDocument *document() const; - int positionInBlock() const; - void setVerticalMovementX(int x); - int verticalMovementX() const; - void setKeepPositionOnInsert(bool b); - bool keepPositionOnInsert() const; - void swap(QTextCursor &other); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qtextdocument.sip b/PyQt5/sip/PyQt5/QtGui/qtextdocument.sip deleted file mode 100644 index 8420e5e7..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qtextdocument.sip +++ /dev/null @@ -1,199 +0,0 @@ -// qtextdocument.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -namespace Qt -{ -%TypeHeaderCode -#include -%End - - bool mightBeRichText(const QString &); - QString convertFromPlainText(const QString &plain, Qt::WhiteSpaceMode mode = Qt::WhiteSpacePre); -}; - -class QTextDocument : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTextDocument(QObject *parent /TransferThis/ = 0); - QTextDocument(const QString &text, QObject *parent /TransferThis/ = 0); - virtual ~QTextDocument(); - QTextDocument *clone(QObject *parent /TransferThis/ = 0) const /Factory/; - bool isEmpty() const; - virtual void clear(); - void setUndoRedoEnabled(bool enable); - bool isUndoRedoEnabled() const; - bool isUndoAvailable() const; - bool isRedoAvailable() const; - void setDocumentLayout(QAbstractTextDocumentLayout *layout /Transfer/); - QAbstractTextDocumentLayout *documentLayout() const; - - enum MetaInformation - { - DocumentTitle, - DocumentUrl, - }; - - void setMetaInformation(QTextDocument::MetaInformation info, const QString &); - QString metaInformation(QTextDocument::MetaInformation info) const; - QString toHtml(const QByteArray &encoding = QByteArray()) const; - void setHtml(const QString &html); - QString toPlainText() const; - void setPlainText(const QString &text); - - enum FindFlag - { - FindBackward, - FindCaseSensitively, - FindWholeWords, - }; - - typedef QFlags FindFlags; - QTextCursor find(const QString &subString, int position = 0, QFlags options = 0) const; - QTextCursor find(const QRegExp &expr, int position = 0, QFlags options = 0) const; - QTextCursor find(const QString &subString, const QTextCursor &cursor, QFlags options = 0) const; - QTextCursor find(const QRegExp &expr, const QTextCursor &cursor, QFlags options = 0) const; - QTextFrame *rootFrame() const; - QTextObject *object(int objectIndex) const; - QTextObject *objectForFormat(const QTextFormat &) const; - QTextBlock findBlock(int pos) const; - QTextBlock begin() const; - QTextBlock end() const; - void setPageSize(const QSizeF &size); - QSizeF pageSize() const; - void setDefaultFont(const QFont &font); - QFont defaultFont() const; - int pageCount() const; - bool isModified() const; -%If (PyQt_Printer) - void print(QPagedPaintDevice *printer) const /PyName=print_/; -%End -%If (Py_v3) -%If (PyQt_Printer) - void print(QPagedPaintDevice *printer) const; -%End -%End - - enum ResourceType - { - HtmlResource, - ImageResource, - StyleSheetResource, - UserResource, - }; - - QVariant resource(int type, const QUrl &name) const; - void addResource(int type, const QUrl &name, const QVariant &resource); - QVector allFormats() const; - void markContentsDirty(int from, int length); - void setUseDesignMetrics(bool b); - bool useDesignMetrics() const; - -signals: - void blockCountChanged(int newBlockCount); - void contentsChange(int from, int charsRemoves, int charsAdded); - void contentsChanged(); - void cursorPositionChanged(const QTextCursor &cursor); - void modificationChanged(bool m); - void redoAvailable(bool); - void undoAvailable(bool); - -public slots: - void undo(); - void redo(); - void setModified(bool on = true); - -protected: - virtual QTextObject *createObject(const QTextFormat &f) /Factory/; - virtual QVariant loadResource(int type, const QUrl &name); - -public: - void drawContents(QPainter *p, const QRectF &rect = QRectF()); - void setTextWidth(qreal width); - qreal textWidth() const; - qreal idealWidth() const; - void adjustSize(); - QSizeF size() const; - int blockCount() const; - void setDefaultStyleSheet(const QString &sheet); - QString defaultStyleSheet() const; - void undo(QTextCursor *cursor); - void redo(QTextCursor *cursor); - int maximumBlockCount() const; - void setMaximumBlockCount(int maximum); - QTextOption defaultTextOption() const; - void setDefaultTextOption(const QTextOption &option); - int revision() const; - QTextBlock findBlockByNumber(int blockNumber) const; - QTextBlock findBlockByLineNumber(int blockNumber) const; - QTextBlock firstBlock() const; - QTextBlock lastBlock() const; - qreal indentWidth() const; - void setIndentWidth(qreal width); - -signals: - void undoCommandAdded(); - void documentLayoutChanged(); - -public: - QChar characterAt(int pos) const; - qreal documentMargin() const; - void setDocumentMargin(qreal margin); - int lineCount() const; - int characterCount() const; - int availableUndoSteps() const; - int availableRedoSteps() const; - - enum Stacks - { - UndoStack, - RedoStack, - UndoAndRedoStacks, - }; - - void clearUndoRedoStacks(QTextDocument::Stacks stacks = QTextDocument::UndoAndRedoStacks); - Qt::CursorMoveStyle defaultCursorMoveStyle() const; - void setDefaultCursorMoveStyle(Qt::CursorMoveStyle style); -%If (Qt_5_3_0 -) - QUrl baseUrl() const; -%End -%If (Qt_5_3_0 -) - void setBaseUrl(const QUrl &url); -%End - -signals: -%If (Qt_5_3_0 -) - void baseUrlChanged(const QUrl &url); -%End - -private: - QTextDocument(const QTextDocument &); -}; - -QFlags operator|(QTextDocument::FindFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtGui/qtextdocumentfragment.sip b/PyQt5/sip/PyQt5/QtGui/qtextdocumentfragment.sip deleted file mode 100644 index c3065c5c..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qtextdocumentfragment.sip +++ /dev/null @@ -1,41 +0,0 @@ -// qtextdocumentfragment.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTextDocumentFragment -{ -%TypeHeaderCode -#include -%End - -public: - QTextDocumentFragment(); - explicit QTextDocumentFragment(const QTextDocument *document); - explicit QTextDocumentFragment(const QTextCursor &range); - QTextDocumentFragment(const QTextDocumentFragment &rhs); - ~QTextDocumentFragment(); - bool isEmpty() const; - QString toPlainText() const; - QString toHtml(const QByteArray &encoding = QByteArray()) const; - static QTextDocumentFragment fromPlainText(const QString &plainText); - static QTextDocumentFragment fromHtml(const QString &html); - static QTextDocumentFragment fromHtml(const QString &html, const QTextDocument *resourceProvider); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qtextdocumentwriter.sip b/PyQt5/sip/PyQt5/QtGui/qtextdocumentwriter.sip deleted file mode 100644 index a7a3e581..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qtextdocumentwriter.sip +++ /dev/null @@ -1,48 +0,0 @@ -// qtextdocumentwriter.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTextDocumentWriter -{ -%TypeHeaderCode -#include -%End - -public: - QTextDocumentWriter(); - QTextDocumentWriter(QIODevice *device, const QByteArray &format); - QTextDocumentWriter(const QString &fileName, const QByteArray &format = QByteArray()); - ~QTextDocumentWriter(); - void setFormat(const QByteArray &format); - QByteArray format() const; - void setDevice(QIODevice *device); - QIODevice *device() const; - void setFileName(const QString &fileName); - QString fileName() const; - bool write(const QTextDocument *document); - bool write(const QTextDocumentFragment &fragment); - void setCodec(QTextCodec *codec /KeepReference/); - QTextCodec *codec() const; - static QList supportedDocumentFormats(); - -private: - QTextDocumentWriter(const QTextDocumentWriter &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qtextformat.sip b/PyQt5/sip/PyQt5/QtGui/qtextformat.sip deleted file mode 100644 index 8b6be90d..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qtextformat.sip +++ /dev/null @@ -1,548 +0,0 @@ -// qtextformat.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QTextLength -{ -%TypeHeaderCode -#include -%End - -public: - enum Type - { - VariableLength, - FixedLength, - PercentageLength, - }; - - QTextLength(); - QTextLength::Type type() const; - QTextLength(QTextLength::Type atype, qreal avalue); - qreal value(qreal maximumLength) const; - qreal rawValue() const; - bool operator==(const QTextLength &other) const; - bool operator!=(const QTextLength &other) const; - QTextLength(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QTextLength(a0->value()); -%End -}; - -QDataStream &operator<<(QDataStream &, const QTextLength & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QTextLength & /Constrained/) /ReleaseGIL/; - -class QTextFormat -{ -%TypeHeaderCode -#include -%End - -public: - enum FormatType - { - InvalidFormat, - BlockFormat, - CharFormat, - ListFormat, - TableFormat, - FrameFormat, - UserFormat, - }; - - enum ObjectTypes - { - NoObject, - ImageObject, - TableObject, - TableCellObject, - UserObject, - }; - - enum PageBreakFlag - { - PageBreak_Auto, - PageBreak_AlwaysBefore, - PageBreak_AlwaysAfter, - }; - - typedef QFlags PageBreakFlags; - - enum Property - { - ObjectIndex, - CssFloat, - LayoutDirection, - OutlinePen, - BackgroundBrush, - ForegroundBrush, - BlockAlignment, - BlockTopMargin, - BlockBottomMargin, - BlockLeftMargin, - BlockRightMargin, - TextIndent, - BlockIndent, - BlockNonBreakableLines, - BlockTrailingHorizontalRulerWidth, - FontFamily, - FontPointSize, - FontSizeAdjustment, - FontSizeIncrement, - FontWeight, - FontItalic, - FontUnderline, - FontOverline, - FontStrikeOut, - FontFixedPitch, - FontPixelSize, - TextUnderlineColor, - TextVerticalAlignment, - TextOutline, - IsAnchor, - AnchorHref, - AnchorName, - ObjectType, - ListStyle, - ListIndent, - FrameBorder, - FrameMargin, - FramePadding, - FrameWidth, - FrameHeight, - TableColumns, - TableColumnWidthConstraints, - TableCellSpacing, - TableCellPadding, - TableCellRowSpan, - TableCellColumnSpan, - ImageName, - ImageWidth, - ImageHeight, - TextUnderlineStyle, - TableHeaderRowCount, - FullWidthSelection, - PageBreakPolicy, - TextToolTip, - FrameTopMargin, - FrameBottomMargin, - FrameLeftMargin, - FrameRightMargin, - FrameBorderBrush, - FrameBorderStyle, - BackgroundImageUrl, - TabPositions, - FirstFontProperty, - FontCapitalization, - FontLetterSpacing, - FontWordSpacing, - LastFontProperty, - TableCellTopPadding, - TableCellBottomPadding, - TableCellLeftPadding, - TableCellRightPadding, - FontStyleHint, - FontStyleStrategy, - FontKerning, - LineHeight, - LineHeightType, - FontHintingPreference, - ListNumberPrefix, - ListNumberSuffix, - FontStretch, - FontLetterSpacingType, - UserProperty, - }; - - QTextFormat(); - explicit QTextFormat(int type); - QTextFormat(const QTextFormat &rhs); - ~QTextFormat(); - void merge(const QTextFormat &other); - bool isValid() const; - int type() const; - int objectIndex() const; - void setObjectIndex(int object); - QVariant property(int propertyId) const; - void setProperty(int propertyId, const QVariant &value); - void clearProperty(int propertyId); - bool hasProperty(int propertyId) const; - bool boolProperty(int propertyId) const; - int intProperty(int propertyId) const; - qreal doubleProperty(int propertyId) const; - QString stringProperty(int propertyId) const; - QColor colorProperty(int propertyId) const; - QPen penProperty(int propertyId) const; - QBrush brushProperty(int propertyId) const; - QTextLength lengthProperty(int propertyId) const; - QVector lengthVectorProperty(int propertyId) const; - void setProperty(int propertyId, const QVector &lengths); - QMap properties() const; - int objectType() const; - bool isCharFormat() const; - bool isBlockFormat() const; - bool isListFormat() const; - bool isFrameFormat() const; - bool isImageFormat() const; - bool isTableFormat() const; - QTextBlockFormat toBlockFormat() const; - QTextCharFormat toCharFormat() const; - QTextListFormat toListFormat() const; - QTextTableFormat toTableFormat() const; - QTextFrameFormat toFrameFormat() const; - QTextImageFormat toImageFormat() const; - bool operator==(const QTextFormat &rhs) const; - bool operator!=(const QTextFormat &rhs) const; - QTextFormat(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QTextFormat(a0->value()); -%End - - void setLayoutDirection(Qt::LayoutDirection direction); - Qt::LayoutDirection layoutDirection() const; - void setBackground(const QBrush &brush); - QBrush background() const; - void clearBackground(); - void setForeground(const QBrush &brush); - QBrush foreground() const; - void clearForeground(); - void setObjectType(int atype); - int propertyCount() const; - bool isTableCellFormat() const; - QTextTableCellFormat toTableCellFormat() const; - void swap(QTextFormat &other); -%If (Qt_5_3_0 -) - bool isEmpty() const; -%End -}; - -QDataStream &operator<<(QDataStream &, const QTextFormat & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QTextFormat & /Constrained/) /ReleaseGIL/; - -class QTextCharFormat : QTextFormat -{ -%TypeHeaderCode -#include -%End - -public: - enum VerticalAlignment - { - AlignNormal, - AlignSuperScript, - AlignSubScript, - AlignMiddle, - AlignTop, - AlignBottom, - AlignBaseline, - }; - - QTextCharFormat(); - bool isValid() const; - void setFont(const QFont &font); - QFont font() const; - void setFontFamily(const QString &family); - QString fontFamily() const; - void setFontPointSize(qreal size); - qreal fontPointSize() const; - void setFontWeight(int weight); - int fontWeight() const; - void setFontItalic(bool italic); - bool fontItalic() const; - void setFontUnderline(bool underline); - bool fontUnderline() const; - void setFontOverline(bool overline); - bool fontOverline() const; - void setFontStrikeOut(bool strikeOut); - bool fontStrikeOut() const; - void setUnderlineColor(const QColor &color); - QColor underlineColor() const; - void setFontFixedPitch(bool fixedPitch); - bool fontFixedPitch() const; - void setVerticalAlignment(QTextCharFormat::VerticalAlignment alignment); - QTextCharFormat::VerticalAlignment verticalAlignment() const; - void setAnchor(bool anchor); - bool isAnchor() const; - void setAnchorHref(const QString &value); - QString anchorHref() const; - int tableCellRowSpan() const; - int tableCellColumnSpan() const; - void setTableCellRowSpan(int atableCellRowSpan); - void setTableCellColumnSpan(int atableCellColumnSpan); - void setTextOutline(const QPen &pen); - QPen textOutline() const; - - enum UnderlineStyle - { - NoUnderline, - SingleUnderline, - DashUnderline, - DotLine, - DashDotLine, - DashDotDotLine, - WaveUnderline, - SpellCheckUnderline, - }; - - void setUnderlineStyle(QTextCharFormat::UnderlineStyle style); - QTextCharFormat::UnderlineStyle underlineStyle() const; - void setToolTip(const QString &tip); - QString toolTip() const; - void setAnchorNames(const QStringList &names); - QStringList anchorNames() const; - void setFontCapitalization(QFont::Capitalization capitalization); - QFont::Capitalization fontCapitalization() const; - void setFontLetterSpacing(qreal spacing); - qreal fontLetterSpacing() const; - void setFontWordSpacing(qreal spacing); - qreal fontWordSpacing() const; - void setFontStyleHint(QFont::StyleHint hint, QFont::StyleStrategy strategy = QFont::PreferDefault); - void setFontStyleStrategy(QFont::StyleStrategy strategy); - QFont::StyleHint fontStyleHint() const; - QFont::StyleStrategy fontStyleStrategy() const; - void setFontKerning(bool enable); - bool fontKerning() const; - void setFontHintingPreference(QFont::HintingPreference hintingPreference); - QFont::HintingPreference fontHintingPreference() const; - int fontStretch() const; - void setFontStretch(int factor); - void setFontLetterSpacingType(QFont::SpacingType letterSpacingType); - QFont::SpacingType fontLetterSpacingType() const; -%If (Qt_5_3_0 -) - - enum FontPropertiesInheritanceBehavior - { - FontPropertiesSpecifiedOnly, - FontPropertiesAll, - }; - -%End -%If (Qt_5_3_0 -) - void setFont(const QFont &font, QTextCharFormat::FontPropertiesInheritanceBehavior behavior); -%End -}; - -class QTextBlockFormat : QTextFormat -{ -%TypeHeaderCode -#include -%End - -public: - QTextBlockFormat(); - bool isValid() const; - Qt::Alignment alignment() const; - void setTopMargin(qreal margin); - qreal topMargin() const; - void setBottomMargin(qreal margin); - qreal bottomMargin() const; - void setLeftMargin(qreal margin); - qreal leftMargin() const; - void setRightMargin(qreal margin); - qreal rightMargin() const; - void setTextIndent(qreal margin); - qreal textIndent() const; - int indent() const; - void setNonBreakableLines(bool b); - bool nonBreakableLines() const; - void setAlignment(Qt::Alignment aalignment); - void setIndent(int aindent); - void setPageBreakPolicy(QFlags flags); - QFlags pageBreakPolicy() const; - void setTabPositions(const QList &tabs); - QList tabPositions() const; - - enum LineHeightTypes - { - SingleHeight, - ProportionalHeight, - FixedHeight, - MinimumHeight, - LineDistanceHeight, - }; - - void setLineHeight(qreal height, int heightType); - qreal lineHeight(qreal scriptLineHeight, qreal scaling) const [qreal (qreal scriptLineHeight, qreal scaling = 1.0e+0)]; - qreal lineHeight() const; - int lineHeightType() const; -}; - -class QTextListFormat : QTextFormat -{ -%TypeHeaderCode -#include -%End - -public: - QTextListFormat(); - bool isValid() const; - - enum Style - { - ListDisc, - ListCircle, - ListSquare, - ListDecimal, - ListLowerAlpha, - ListUpperAlpha, - ListLowerRoman, - ListUpperRoman, - }; - - QTextListFormat::Style style() const; - int indent() const; - void setStyle(QTextListFormat::Style astyle); - void setIndent(int aindent); - QString numberPrefix() const; - QString numberSuffix() const; - void setNumberPrefix(const QString &np); - void setNumberSuffix(const QString &ns); -}; - -class QTextImageFormat : QTextCharFormat -{ -%TypeHeaderCode -#include -%End - -public: - QTextImageFormat(); - bool isValid() const; - QString name() const; - qreal width() const; - qreal height() const; - void setName(const QString &aname); - void setWidth(qreal awidth); - void setHeight(qreal aheight); -}; - -class QTextFrameFormat : QTextFormat -{ -%TypeHeaderCode -#include -%End - -public: - QTextFrameFormat(); - bool isValid() const; - - enum Position - { - InFlow, - FloatLeft, - FloatRight, - }; - - void setPosition(QTextFrameFormat::Position f); - QTextFrameFormat::Position position() const; - qreal border() const; - qreal margin() const; - qreal padding() const; - void setWidth(const QTextLength &length); - QTextLength width() const; - QTextLength height() const; - void setBorder(qreal aborder); - void setMargin(qreal amargin); - void setPadding(qreal apadding); - void setWidth(qreal awidth); - void setHeight(qreal aheight); - void setHeight(const QTextLength &aheight); - void setPageBreakPolicy(QFlags flags); - QFlags pageBreakPolicy() const; - - enum BorderStyle - { - BorderStyle_None, - BorderStyle_Dotted, - BorderStyle_Dashed, - BorderStyle_Solid, - BorderStyle_Double, - BorderStyle_DotDash, - BorderStyle_DotDotDash, - BorderStyle_Groove, - BorderStyle_Ridge, - BorderStyle_Inset, - BorderStyle_Outset, - }; - - void setBorderBrush(const QBrush &brush); - QBrush borderBrush() const; - void setBorderStyle(QTextFrameFormat::BorderStyle style); - QTextFrameFormat::BorderStyle borderStyle() const; - qreal topMargin() const; - qreal bottomMargin() const; - qreal leftMargin() const; - qreal rightMargin() const; - void setTopMargin(qreal amargin); - void setBottomMargin(qreal amargin); - void setLeftMargin(qreal amargin); - void setRightMargin(qreal amargin); -}; - -class QTextTableFormat : QTextFrameFormat -{ -%TypeHeaderCode -#include -%End - -public: - QTextTableFormat(); - bool isValid() const; - int columns() const; - void setColumnWidthConstraints(const QVector &constraints); - QVector columnWidthConstraints() const; - void clearColumnWidthConstraints(); - qreal cellSpacing() const; - void setCellSpacing(qreal spacing); - qreal cellPadding() const; - Qt::Alignment alignment() const; - void setColumns(int acolumns); - void setCellPadding(qreal apadding); - void setAlignment(Qt::Alignment aalignment); - void setHeaderRowCount(int count); - int headerRowCount() const; -}; - -QFlags operator|(QTextFormat::PageBreakFlag f1, QFlags f2); - -class QTextTableCellFormat : QTextCharFormat -{ -%TypeHeaderCode -#include -%End - -public: - QTextTableCellFormat(); - bool isValid() const; - void setTopPadding(qreal padding); - qreal topPadding() const; - void setBottomPadding(qreal padding); - qreal bottomPadding() const; - void setLeftPadding(qreal padding); - qreal leftPadding() const; - void setRightPadding(qreal padding); - qreal rightPadding() const; - void setPadding(qreal padding); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qtextlayout.sip b/PyQt5/sip/PyQt5/QtGui/qtextlayout.sip deleted file mode 100644 index 99787695..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qtextlayout.sip +++ /dev/null @@ -1,169 +0,0 @@ -// qtextlayout.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTextInlineObject -{ -%TypeHeaderCode -#include -%End - -public: - bool isValid() const; - QRectF rect() const; - qreal width() const; - qreal ascent() const; - qreal descent() const; - qreal height() const; - Qt::LayoutDirection textDirection() const; - void setWidth(qreal w); - void setAscent(qreal a); - void setDescent(qreal d); - int textPosition() const; - int formatIndex() const; - QTextFormat format() const; -}; - -class QTextLayout -{ -%TypeHeaderCode -#include -%End - -public: - QTextLayout(); - QTextLayout(const QString &text); - QTextLayout(const QString &text, const QFont &font, QPaintDevice *paintDevice = 0); - QTextLayout(const QTextBlock &b); - ~QTextLayout(); - void setFont(const QFont &f); - QFont font() const; - void setText(const QString &string); - QString text() const; - void setTextOption(const QTextOption &option); - const QTextOption &textOption() const; - void setPreeditArea(int position, const QString &text); - int preeditAreaPosition() const; - QString preeditAreaText() const; - - struct FormatRange - { -%TypeHeaderCode -#include -%End - - int start; - int length; - QTextCharFormat format; - }; - - void setAdditionalFormats(const QList &overrides); - QList additionalFormats() const; - void clearAdditionalFormats(); - void setCacheEnabled(bool enable); - bool cacheEnabled() const; - void beginLayout(); - void endLayout(); - QTextLine createLine(); - int lineCount() const; - QTextLine lineAt(int i) const; - QTextLine lineForTextPosition(int pos) const; - - enum CursorMode - { - SkipCharacters, - SkipWords, - }; - - bool isValidCursorPosition(int pos) const; - int nextCursorPosition(int oldPos, QTextLayout::CursorMode mode = QTextLayout::SkipCharacters) const; - int previousCursorPosition(int oldPos, QTextLayout::CursorMode mode = QTextLayout::SkipCharacters) const; - void draw(QPainter *p, const QPointF &pos, const QVector &selections /DocValue="list-of-QTextLayout.FormatRange"/ = QVector(), const QRectF &clip = QRectF()) const; - void drawCursor(QPainter *p, const QPointF &pos, int cursorPosition) const; - void drawCursor(QPainter *p, const QPointF &pos, int cursorPosition, int width) const; - QPointF position() const; - void setPosition(const QPointF &p); - QRectF boundingRect() const; - qreal minimumWidth() const; - qreal maximumWidth() const; - void clearLayout(); - void setCursorMoveStyle(Qt::CursorMoveStyle style); - Qt::CursorMoveStyle cursorMoveStyle() const; - int leftCursorPosition(int oldPos) const; - int rightCursorPosition(int oldPos) const; -%If (PyQt_RawFont) - QList glyphRuns(int from = -1, int length = -1) const; -%End - -private: - QTextLayout(const QTextLayout &); -}; - -class QTextLine -{ -%TypeHeaderCode -#include -%End - -public: - QTextLine(); - bool isValid() const; - QRectF rect() const; - qreal x() const; - qreal y() const; - qreal width() const; - qreal ascent() const; - qreal descent() const; - qreal height() const; - qreal naturalTextWidth() const; - QRectF naturalTextRect() const; - - enum Edge - { - Leading, - Trailing, - }; - - enum CursorPosition - { - CursorBetweenCharacters, - CursorOnCharacter, - }; - - qreal cursorToX(int *cursorPos /In,Out/, QTextLine::Edge edge = QTextLine::Leading) const; - int xToCursor(qreal x, QTextLine::CursorPosition edge = QTextLine::CursorBetweenCharacters) const; - void setLineWidth(qreal width); - void setNumColumns(int columns); - void setNumColumns(int columns, qreal alignmentWidth); - void setPosition(const QPointF &pos); - int textStart() const; - int textLength() const; - int lineNumber() const; - void draw(QPainter *painter, const QPointF &position, const QTextLayout::FormatRange *selection = 0) const; - QPointF position() const; - qreal leading() const; - void setLeadingIncluded(bool included); - bool leadingIncluded() const; - qreal horizontalAdvance() const; -%If (PyQt_RawFont) - QList glyphRuns(int from = -1, int length = -1) const; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qtextlist.sip b/PyQt5/sip/PyQt5/QtGui/qtextlist.sip deleted file mode 100644 index bb24f03a..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qtextlist.sip +++ /dev/null @@ -1,44 +0,0 @@ -// qtextlist.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTextList : QTextBlockGroup -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTextList(QTextDocument *doc); - virtual ~QTextList(); - int count() const /__len__/; - QTextBlock item(int i) const; - int itemNumber(const QTextBlock &) const; - QString itemText(const QTextBlock &) const; - void removeItem(int i); - void remove(const QTextBlock &); - void add(const QTextBlock &block); - QTextListFormat format() const; - void setFormat(const QTextListFormat &aformat); - -private: - QTextList(const QTextList &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qtextobject.sip b/PyQt5/sip/PyQt5/QtGui/qtextobject.sip deleted file mode 100644 index 92a93a23..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qtextobject.sip +++ /dev/null @@ -1,307 +0,0 @@ -// qtextobject.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTextObject : QObject -{ -%TypeHeaderCode -#include -%End - -protected: - explicit QTextObject(QTextDocument *doc); - virtual ~QTextObject(); - void setFormat(const QTextFormat &format); - -public: - QTextFormat format() const; - int formatIndex() const; - QTextDocument *document() const; - int objectIndex() const; - -private: - QTextObject(const QTextObject &); -}; - -class QTextBlockGroup : QTextObject -{ -%TypeHeaderCode -#include -%End - -protected: - explicit QTextBlockGroup(QTextDocument *doc); - virtual ~QTextBlockGroup(); - virtual void blockInserted(const QTextBlock &block); - virtual void blockRemoved(const QTextBlock &block); - virtual void blockFormatChanged(const QTextBlock &block); - QList blockList() const; - -private: - QTextBlockGroup(const QTextBlockGroup &); -}; - -class QTextFrame : QTextObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTextFrame(QTextDocument *doc); - virtual ~QTextFrame(); - QTextFrameFormat frameFormat() const; - QTextCursor firstCursorPosition() const; - QTextCursor lastCursorPosition() const; - int firstPosition() const; - int lastPosition() const; - QList childFrames() const; - QTextFrame *parentFrame() const; - - class iterator - { -%TypeHeaderCode -#include -%End - - public: - iterator(); - iterator(const QTextFrame::iterator &o); - QTextFrame *parentFrame() const; - QTextFrame *currentFrame() const; - QTextBlock currentBlock() const; - bool atEnd() const; - bool operator==(const QTextFrame::iterator &o) const; - bool operator!=(const QTextFrame::iterator &o) const; - QTextFrame::iterator &operator+=(int); -%MethodCode - if (a0 > 0) - while (a0--) - (*sipCpp)++; - else if (a0 < 0) - while (a0++) - (*sipCpp)--; -%End - - QTextFrame::iterator &operator-=(int); -%MethodCode - if (a0 > 0) - while (a0--) - (*sipCpp)--; - else if (a0 < 0) - while (a0++) - (*sipCpp)++; -%End - }; - - typedef QTextFrame::iterator Iterator; - QTextFrame::iterator begin() const; - QTextFrame::iterator end() const; - -private: - QTextFrame(const QTextFrame &); - -public: - void setFrameFormat(const QTextFrameFormat &aformat); -}; - -class QTextBlock /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - QTextBlock(); - QTextBlock(const QTextBlock &o); - bool isValid() const; - bool operator==(const QTextBlock &o) const; - bool operator!=(const QTextBlock &o) const; - bool operator<(const QTextBlock &o) const; - int position() const; - int length() const; - bool contains(int position) const; - QTextLayout *layout() const; - QTextBlockFormat blockFormat() const; - int blockFormatIndex() const; - QTextCharFormat charFormat() const; - int charFormatIndex() const; - QString text() const; - const QTextDocument *document() const; - QTextList *textList() const; - - class iterator - { -%TypeHeaderCode -#include -%End - - public: - iterator(); - iterator(const QTextBlock::iterator &o); - QTextFragment fragment() const; - bool atEnd() const; - bool operator==(const QTextBlock::iterator &o) const; - bool operator!=(const QTextBlock::iterator &o) const; - QTextBlock::iterator &operator+=(int); -%MethodCode - if (a0 > 0) - while (a0--) - (*sipCpp)++; - else if (a0 < 0) - while (a0++) - (*sipCpp)--; -%End - - QTextBlock::iterator &operator-=(int); -%MethodCode - if (a0 > 0) - while (a0--) - (*sipCpp)--; - else if (a0 < 0) - while (a0++) - (*sipCpp)++; -%End - }; - - typedef QTextBlock::iterator Iterator; - QTextBlock::iterator begin() const; - QTextBlock::iterator end() const; - QTextBlock next() const; - QTextBlock previous() const; - QTextBlockUserData *userData() const; - void setUserData(QTextBlockUserData *data /GetWrapper/); -%MethodCode - // Ownership of the user data is with the document not the text block. - const QTextDocument *td = sipCpp->document(); - - if (td) - { - PyObject *py_td = qtgui_wrap_ancestors(const_cast(td), - sipType_QTextDocument); - - if (!py_td) - { - sipIsErr = 1; - } - else - { - sipTransferTo(a0Wrapper, py_td); - Py_DECREF(py_td); - } - } - - sipCpp->setUserData(a0); -%End - - int userState() const; - void setUserState(int state); - void clearLayout(); - int revision() const; - void setRevision(int rev); - bool isVisible() const; - void setVisible(bool visible); - int blockNumber() const; - int firstLineNumber() const; - void setLineCount(int count); - int lineCount() const; - Qt::LayoutDirection textDirection() const; -%If (Qt_5_3_0 -) - QVector textFormats() const; -%End -}; - -class QTextFragment -{ -%TypeHeaderCode -#include -%End - -public: - QTextFragment(); - QTextFragment(const QTextFragment &o); - bool isValid() const; - bool operator==(const QTextFragment &o) const; - bool operator!=(const QTextFragment &o) const; - bool operator<(const QTextFragment &o) const; - int position() const; - int length() const; - bool contains(int position) const; - QTextCharFormat charFormat() const; - int charFormatIndex() const; - QString text() const; -%If (PyQt_RawFont) - QList glyphRuns(int from = -1, int length = -1) const; -%End -}; - -class QTextBlockUserData /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QTextBlockUserData(); -}; - -%ModuleHeaderCode -PyObject *qtgui_wrap_ancestors(QObject *obj, const sipTypeDef *td); -%End - -%ModuleCode -// Wrap a QObject and ensure that it's ancestors are all wrapped with the -// correct ownerships. -static PyObject *qtgui_wrap_ancestors_worker(QObject *obj) -{ - if (!obj) - { - Py_INCREF(Py_None); - return Py_None; - } - - PyObject *py_parent = qtgui_wrap_ancestors_worker(obj->parent()); - - if (!py_parent) - return 0; - - PyObject *py_obj = sipConvertFromType(obj, sipType_QObject, - (py_parent != Py_None ? py_parent : 0)); - - Py_DECREF(py_parent); - return py_obj; -} - -PyObject *qtgui_wrap_ancestors(QObject *obj, const sipTypeDef *td) -{ - PyObject *py_parent = qtgui_wrap_ancestors_worker(obj->parent()); - - if (!py_parent) - return 0; - - PyObject *py_obj = sipConvertFromType(obj, td, - (py_parent != Py_None ? py_parent : 0)); - - Py_DECREF(py_parent); - - return py_obj; -} -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qtextoption.sip b/PyQt5/sip/PyQt5/QtGui/qtextoption.sip deleted file mode 100644 index 8b4f0a72..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qtextoption.sip +++ /dev/null @@ -1,101 +0,0 @@ -// qtextoption.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QTextOption -{ -%TypeHeaderCode -#include -%End - -public: - QTextOption(); - QTextOption(Qt::Alignment alignment); - ~QTextOption(); - QTextOption(const QTextOption &o); - Qt::Alignment alignment() const; - void setTextDirection(Qt::LayoutDirection aDirection); - Qt::LayoutDirection textDirection() const; - - enum WrapMode - { - NoWrap, - WordWrap, - ManualWrap, - WrapAnywhere, - WrapAtWordBoundaryOrAnywhere, - }; - - void setWrapMode(QTextOption::WrapMode wrap); - QTextOption::WrapMode wrapMode() const; - - enum Flag - { - IncludeTrailingSpaces, - ShowTabsAndSpaces, - ShowLineAndParagraphSeparators, - AddSpaceForLineAndParagraphSeparators, - SuppressColors, - }; - - typedef QFlags Flags; - QFlags flags() const; - qreal tabStop() const; - void setTabArray(const QList &tabStops); - QList tabArray() const; - void setUseDesignMetrics(bool b); - bool useDesignMetrics() const; - void setAlignment(Qt::Alignment aalignment); - void setFlags(QFlags aflags); - void setTabStop(qreal atabStop); - - enum TabType - { - LeftTab, - RightTab, - CenterTab, - DelimiterTab, - }; - - struct Tab - { -%TypeHeaderCode -#include -%End - - Tab(); - Tab(qreal pos, QTextOption::TabType tabType, QChar delim = QChar()); - bool operator==(const QTextOption::Tab &other) const; - bool operator!=(const QTextOption::Tab &other) const; - qreal position; - QTextOption::TabType type; - QChar delimiter; - }; - - void setTabs(const QList &tabStops); - QList tabs() const; -}; - -QFlags operator|(QTextOption::Flag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtGui/qtexttable.sip b/PyQt5/sip/PyQt5/QtGui/qtexttable.sip deleted file mode 100644 index 95f423be..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qtexttable.sip +++ /dev/null @@ -1,78 +0,0 @@ -// qtexttable.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTextTableCell -{ -%TypeHeaderCode -#include -%End - -public: - QTextTableCell(); - ~QTextTableCell(); - QTextTableCell(const QTextTableCell &o); - QTextCharFormat format() const; - void setFormat(const QTextCharFormat &format); - int row() const; - int column() const; - int rowSpan() const; - int columnSpan() const; - bool isValid() const; - QTextCursor firstCursorPosition() const; - QTextCursor lastCursorPosition() const; - int tableCellFormatIndex() const; - bool operator==(const QTextTableCell &other) const; - bool operator!=(const QTextTableCell &other) const; -}; - -class QTextTable : QTextFrame -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTextTable(QTextDocument *doc); - virtual ~QTextTable(); - void resize(int rows, int cols); - void insertRows(int pos, int num); - void insertColumns(int pos, int num); - void removeRows(int pos, int num); - void removeColumns(int pos, int num); - void mergeCells(int row, int col, int numRows, int numCols); - void mergeCells(const QTextCursor &cursor); - void splitCell(int row, int col, int numRows, int numCols); - int rows() const; - int columns() const; - QTextTableCell cellAt(int row, int col) const; - QTextTableCell cellAt(int position) const; - QTextTableCell cellAt(const QTextCursor &c) const; - QTextCursor rowStart(const QTextCursor &c) const; - QTextCursor rowEnd(const QTextCursor &c) const; - QTextTableFormat format() const; - void setFormat(const QTextTableFormat &aformat); - void appendRows(int count); - void appendColumns(int count); - -private: - QTextTable(const QTextTable &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qtouchdevice.sip b/PyQt5/sip/PyQt5/QtGui/qtouchdevice.sip deleted file mode 100644 index f352a434..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qtouchdevice.sip +++ /dev/null @@ -1,68 +0,0 @@ -// qtouchdevice.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QTouchDevice -{ -%TypeHeaderCode -#include -%End - -public: - enum DeviceType - { - TouchScreen, - TouchPad, - }; - - enum CapabilityFlag - { - Position, - Area, - Pressure, - Velocity, - RawPositions, - NormalizedPosition, - }; - - typedef QFlags Capabilities; - QTouchDevice(); - ~QTouchDevice(); - static QList devices(); - QString name() const; - QTouchDevice::DeviceType type() const; - QFlags capabilities() const; - void setName(const QString &name); - void setType(QTouchDevice::DeviceType devType); - void setCapabilities(QFlags caps); -%If (Qt_5_2_0 -) - int maximumTouchPoints() const; -%End -%If (Qt_5_2_0 -) - void setMaximumTouchPoints(int max); -%End -}; - -QFlags operator|(QTouchDevice::CapabilityFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtGui/qtransform.sip b/PyQt5/sip/PyQt5/QtGui/qtransform.sip deleted file mode 100644 index b822847b..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qtransform.sip +++ /dev/null @@ -1,122 +0,0 @@ -// qtransform.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QTransform -{ -%TypeHeaderCode -#include -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"ddddddddd", sipCpp->m11(), sipCpp->m12(), sipCpp->m13(), sipCpp->m21(), sipCpp->m22(), sipCpp->m23(), sipCpp->m31(), sipCpp->m32(), sipCpp->m33()); -%End - -public: - enum TransformationType - { - TxNone, - TxTranslate, - TxScale, - TxRotate, - TxShear, - TxProject, - }; - - QTransform(); - QTransform(qreal m11, qreal m12, qreal m13, qreal m21, qreal m22, qreal m23, qreal m31, qreal m32, qreal m33 = 1.0e+0); - QTransform(qreal h11, qreal h12, qreal h13, qreal h21, qreal h22, qreal h23); - QTransform::TransformationType type() const; - void setMatrix(qreal m11, qreal m12, qreal m13, qreal m21, qreal m22, qreal m23, qreal m31, qreal m32, qreal m33); - QTransform inverted(bool *invertible = 0) const; - QTransform adjoint() const; - QTransform transposed() const; - QTransform &translate(qreal dx, qreal dy); - QTransform &scale(qreal sx, qreal sy); - QTransform &shear(qreal sh, qreal sv); - QTransform &rotate(qreal angle, Qt::Axis axis = Qt::ZAxis); - QTransform &rotateRadians(qreal angle, Qt::Axis axis = Qt::ZAxis); - static bool squareToQuad(const QPolygonF &square, QTransform &result); - static bool quadToSquare(const QPolygonF &quad, QTransform &result); - static bool quadToQuad(const QPolygonF &one, const QPolygonF &two, QTransform &result); - bool operator==(const QTransform &) const; - bool operator!=(const QTransform &) const; - QTransform &operator*=(const QTransform &); - QTransform operator*(const QTransform &o) const; - void reset(); - void map(int x /Constrained/, int y /Constrained/, int *tx, int *ty) const; - void map(qreal x, qreal y, qreal *tx, qreal *ty) const; - QPoint map(const QPoint &p) const; - QPointF map(const QPointF &p) const; - QLine map(const QLine &l) const; - QLineF map(const QLineF &l) const; - QPolygonF map(const QPolygonF &a) const; - QPolygon map(const QPolygon &a) const; - QRegion map(const QRegion &r) const; - QPainterPath map(const QPainterPath &p) const; - QPolygon mapToPolygon(const QRect &r) const; - QRect mapRect(const QRect &) const; - QRectF mapRect(const QRectF &) const; - bool isAffine() const; - bool isIdentity() const; - bool isInvertible() const; - bool isScaling() const; - bool isRotating() const; - bool isTranslating() const; - qreal determinant() const; - qreal m11() const; - qreal m12() const; - qreal m13() const; - qreal m21() const; - qreal m22() const; - qreal m23() const; - qreal m31() const; - qreal m32() const; - qreal m33() const; - qreal dx() const; - qreal dy() const; - static QTransform fromTranslate(qreal dx, qreal dy); - static QTransform fromScale(qreal dx, qreal dy); - QTransform &operator*=(qreal num); - QTransform &operator/=(qreal div); - QTransform &operator+=(qreal num); - QTransform &operator-=(qreal num); -}; - -QDataStream &operator<<(QDataStream &, const QTransform & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QTransform & /Constrained/) /ReleaseGIL/; -QPoint operator*(const QPoint &p, const QTransform &m); -QPointF operator*(const QPointF &p, const QTransform &m); -QLineF operator*(const QLineF &l, const QTransform &m); -QLine operator*(const QLine &l, const QTransform &m); -QPolygon operator*(const QPolygon &a, const QTransform &m); -QPolygonF operator*(const QPolygonF &a, const QTransform &m); -QRegion operator*(const QRegion &r, const QTransform &m); -QPainterPath operator*(const QPainterPath &p, const QTransform &m); -QTransform operator*(const QTransform &a, qreal n); -QTransform operator/(const QTransform &a, qreal n); -QTransform operator+(const QTransform &a, qreal n); -QTransform operator-(const QTransform &a, qreal n); -bool qFuzzyCompare(const QTransform &t1, const QTransform &t2); diff --git a/PyQt5/sip/PyQt5/QtGui/qvalidator.sip b/PyQt5/sip/PyQt5/QtGui/qvalidator.sip deleted file mode 100644 index 51a1418f..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qvalidator.sip +++ /dev/null @@ -1,144 +0,0 @@ -// qvalidator.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QValidator : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QValidator(QObject *parent /TransferThis/ = 0); - virtual ~QValidator(); - - enum State - { - Invalid, - Intermediate, - Acceptable, - }; - - virtual QValidator::State validate(QString & /In,Out/, int & /In,Out/) const = 0; - virtual void fixup(QString & /In,Out/) const; - void setLocale(const QLocale &locale); - QLocale locale() const; - -signals: - void changed(); - -private: - QValidator(const QValidator &); -}; - -class QIntValidator : QValidator -{ -%TypeHeaderCode -#include -%End - -public: - explicit QIntValidator(QObject *parent /TransferThis/ = 0); - QIntValidator(int bottom, int top, QObject *parent /TransferThis/ = 0); - virtual ~QIntValidator(); - virtual QValidator::State validate(QString & /In,Out/, int & /In,Out/) const; - virtual void fixup(QString &input /In,Out/) const; - void setBottom(int); - void setTop(int); - virtual void setRange(int bottom, int top); - int bottom() const; - int top() const; - -private: - QIntValidator(const QIntValidator &); -}; - -class QDoubleValidator : QValidator -{ -%TypeHeaderCode -#include -%End - -public: - explicit QDoubleValidator(QObject *parent /TransferThis/ = 0); - QDoubleValidator(double bottom, double top, int decimals, QObject *parent /TransferThis/ = 0); - virtual ~QDoubleValidator(); - virtual QValidator::State validate(QString & /In,Out/, int & /In,Out/) const; - virtual void setRange(double minimum, double maximum, int decimals = 0); - void setBottom(double); - void setTop(double); - void setDecimals(int); - double bottom() const; - double top() const; - int decimals() const; - - enum Notation - { - StandardNotation, - ScientificNotation, - }; - - void setNotation(QDoubleValidator::Notation); - QDoubleValidator::Notation notation() const; - -private: - QDoubleValidator(const QDoubleValidator &); -}; - -class QRegExpValidator : QValidator -{ -%TypeHeaderCode -#include -%End - -public: - explicit QRegExpValidator(QObject *parent /TransferThis/ = 0); - QRegExpValidator(const QRegExp &rx, QObject *parent /TransferThis/ = 0); - virtual ~QRegExpValidator(); - virtual QValidator::State validate(QString &input /In,Out/, int &pos /In,Out/) const; - void setRegExp(const QRegExp &rx); - const QRegExp ®Exp() const; - -private: - QRegExpValidator(const QRegExpValidator &); -}; - -%If (Qt_5_1_0 -) - -class QRegularExpressionValidator : QValidator -{ -%TypeHeaderCode -#include -%End - -public: - explicit QRegularExpressionValidator(QObject *parent /TransferThis/ = 0); - QRegularExpressionValidator(const QRegularExpression &re, QObject *parent /TransferThis/ = 0); - virtual ~QRegularExpressionValidator(); - virtual QValidator::State validate(QString &input /In,Out/, int &pos /In,Out/) const; - QRegularExpression regularExpression() const; - void setRegularExpression(const QRegularExpression &re); - -private: - QRegularExpressionValidator(const QRegularExpressionValidator &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtGui/qvector2d.sip b/PyQt5/sip/PyQt5/QtGui/qvector2d.sip deleted file mode 100644 index da9338a6..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qvector2d.sip +++ /dev/null @@ -1,107 +0,0 @@ -// qvector2d.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QVector2D -{ -%TypeHeaderCode -#include -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"dd", (double)sipCpp->x(), (double)sipCpp->y()); -%End - -public: - QVector2D(); - QVector2D(float xpos, float ypos); - explicit QVector2D(const QPoint &point); - explicit QVector2D(const QPointF &point); - explicit QVector2D(const QVector3D &vector); - explicit QVector2D(const QVector4D &vector); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - PyObject *x = PyFloat_FromDouble(sipCpp->x()); - PyObject *y = PyFloat_FromDouble(sipCpp->y()); - - if (x && y) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QVector2D(%R, %R)", x, y); - #else - sipRes = PyString_FromString("PyQt5.QtGui.QVector2D("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(x)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(y)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - } - - Py_XDECREF(x); - Py_XDECREF(y); -%End - - float length() const; - float lengthSquared() const; - QVector2D normalized() const; - void normalize(); - static float dotProduct(const QVector2D &v1, const QVector2D &v2); - QVector3D toVector3D() const; - QVector4D toVector4D() const; - bool isNull() const; - float x() const; - float y() const; - void setX(float aX); - void setY(float aY); - QVector2D &operator+=(const QVector2D &vector); - QVector2D &operator-=(const QVector2D &vector); - QVector2D &operator*=(float factor); - QVector2D &operator*=(const QVector2D &vector); - QVector2D &operator/=(float divisor); - QPoint toPoint() const; - QPointF toPointF() const; -%If (Qt_5_1_0 -) - float distanceToPoint(const QVector2D &point) const; -%End -%If (Qt_5_1_0 -) - float distanceToLine(const QVector2D &point, const QVector2D &direction) const; -%End -%If (Qt_5_2_0 -) - float operator[](int i) const; -%End -}; - -bool operator==(const QVector2D &v1, const QVector2D &v2); -bool operator!=(const QVector2D &v1, const QVector2D &v2); -const QVector2D operator+(const QVector2D &v1, const QVector2D &v2); -const QVector2D operator-(const QVector2D &v1, const QVector2D &v2); -const QVector2D operator*(float factor, const QVector2D &vector); -const QVector2D operator*(const QVector2D &vector, float factor); -const QVector2D operator*(const QVector2D &v1, const QVector2D &v2); -const QVector2D operator-(const QVector2D &vector); -const QVector2D operator/(const QVector2D &vector, float divisor); -bool qFuzzyCompare(const QVector2D &v1, const QVector2D &v2); -QDataStream &operator<<(QDataStream &, const QVector2D & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QVector2D & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qvector3d.sip b/PyQt5/sip/PyQt5/QtGui/qvector3d.sip deleted file mode 100644 index 181857f5..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qvector3d.sip +++ /dev/null @@ -1,119 +0,0 @@ -// qvector3d.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QVector3D -{ -%TypeHeaderCode -#include -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"ddd", (double)sipCpp->x(), (double)sipCpp->y(), - (double)sipCpp->z()); -%End - -public: - QVector3D(); - QVector3D(float xpos, float ypos, float zpos); - explicit QVector3D(const QPoint &point); - explicit QVector3D(const QPointF &point); - QVector3D(const QVector2D &vector); - QVector3D(const QVector2D &vector, float zpos); - explicit QVector3D(const QVector4D &vector); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - PyObject *x = PyFloat_FromDouble(sipCpp->x()); - PyObject *y = PyFloat_FromDouble(sipCpp->y()); - PyObject *z = PyFloat_FromDouble(sipCpp->z()); - - if (x && y && z) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QVector3D(%R, %R, %R)", x, y, - z); - #else - sipRes = PyString_FromString("PyQt5.QtGui.QVector3D("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(x)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(y)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(z)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - } - - Py_XDECREF(x); - Py_XDECREF(y); - Py_XDECREF(z); -%End - - float length() const; - float lengthSquared() const; - QVector3D normalized() const; - void normalize(); - static float dotProduct(const QVector3D &v1, const QVector3D &v2); - static QVector3D crossProduct(const QVector3D &v1, const QVector3D &v2); - static QVector3D normal(const QVector3D &v1, const QVector3D &v2); - static QVector3D normal(const QVector3D &v1, const QVector3D &v2, const QVector3D &v3); - float distanceToPlane(const QVector3D &plane, const QVector3D &normal) const; - float distanceToPlane(const QVector3D &plane1, const QVector3D &plane2, const QVector3D &plane3) const; - float distanceToLine(const QVector3D &point, const QVector3D &direction) const; - QVector2D toVector2D() const; - QVector4D toVector4D() const; - bool isNull() const; - float x() const; - float y() const; - float z() const; - void setX(float aX); - void setY(float aY); - void setZ(float aZ); - QVector3D &operator+=(const QVector3D &vector); - QVector3D &operator-=(const QVector3D &vector); - QVector3D &operator*=(float factor); - QVector3D &operator*=(const QVector3D &vector); - QVector3D &operator/=(float divisor); - QPoint toPoint() const; - QPointF toPointF() const; -%If (Qt_5_1_0 -) - float distanceToPoint(const QVector3D &point) const; -%End -%If (Qt_5_2_0 -) - float operator[](int i) const; -%End -}; - -bool operator==(const QVector3D &v1, const QVector3D &v2); -bool operator!=(const QVector3D &v1, const QVector3D &v2); -const QVector3D operator+(const QVector3D &v1, const QVector3D &v2); -const QVector3D operator-(const QVector3D &v1, const QVector3D &v2); -const QVector3D operator*(float factor, const QVector3D &vector); -const QVector3D operator*(const QVector3D &vector, float factor); -const QVector3D operator*(const QVector3D &v1, const QVector3D &v2); -const QVector3D operator-(const QVector3D &vector); -const QVector3D operator/(const QVector3D &vector, float divisor); -bool qFuzzyCompare(const QVector3D &v1, const QVector3D &v2); -QDataStream &operator<<(QDataStream &, const QVector3D & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QVector3D & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qvector4d.sip b/PyQt5/sip/PyQt5/QtGui/qvector4d.sip deleted file mode 100644 index 4acd7b20..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qvector4d.sip +++ /dev/null @@ -1,119 +0,0 @@ -// qvector4d.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QVector4D -{ -%TypeHeaderCode -#include -%End - -%PickleCode - sipRes = Py_BuildValue((char *)"dddd", (double)sipCpp->x(), - (double)sipCpp->y(), (double)sipCpp->z(), (double)sipCpp->w()); -%End - -public: - QVector4D(); - QVector4D(float xpos, float ypos, float zpos, float wpos); - explicit QVector4D(const QPoint &point); - explicit QVector4D(const QPointF &point); - QVector4D(const QVector2D &vector); - QVector4D(const QVector2D &vector, float zpos, float wpos); - QVector4D(const QVector3D &vector); - QVector4D(const QVector3D &vector, float wpos); - SIP_PYOBJECT __repr__() const /DocType="str"/; -%MethodCode - PyObject *x = PyFloat_FromDouble(sipCpp->x()); - PyObject *y = PyFloat_FromDouble(sipCpp->y()); - PyObject *z = PyFloat_FromDouble(sipCpp->z()); - PyObject *w = PyFloat_FromDouble(sipCpp->w()); - - if (x && y && z && w) - { - #if PY_MAJOR_VERSION >= 3 - sipRes = PyUnicode_FromFormat("PyQt5.QtGui.QVector4D(%R, %R, %R, %R)", x, - y, z, w); - #else - sipRes = PyString_FromString("PyQt5.QtGui.QVector4D("); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(x)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(y)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(z)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(", ")); - PyString_ConcatAndDel(&sipRes, PyObject_Repr(w)); - PyString_ConcatAndDel(&sipRes, PyString_FromString(")")); - #endif - } - - Py_XDECREF(x); - Py_XDECREF(y); - Py_XDECREF(z); - Py_XDECREF(w); -%End - - float length() const; - float lengthSquared() const; - QVector4D normalized() const; - void normalize(); - static float dotProduct(const QVector4D &v1, const QVector4D &v2); - QVector2D toVector2D() const; - QVector2D toVector2DAffine() const; - QVector3D toVector3D() const; - QVector3D toVector3DAffine() const; - bool isNull() const; - float x() const; - float y() const; - float z() const; - float w() const; - void setX(float aX); - void setY(float aY); - void setZ(float aZ); - void setW(float aW); - QVector4D &operator+=(const QVector4D &vector); - QVector4D &operator-=(const QVector4D &vector); - QVector4D &operator*=(float factor); - QVector4D &operator*=(const QVector4D &vector); - QVector4D &operator/=(float divisor); - QPoint toPoint() const; - QPointF toPointF() const; -%If (Qt_5_2_0 -) - float operator[](int i) const; -%End -}; - -bool operator==(const QVector4D &v1, const QVector4D &v2); -bool operator!=(const QVector4D &v1, const QVector4D &v2); -const QVector4D operator+(const QVector4D &v1, const QVector4D &v2); -const QVector4D operator-(const QVector4D &v1, const QVector4D &v2); -const QVector4D operator*(float factor, const QVector4D &vector); -const QVector4D operator*(const QVector4D &vector, float factor); -const QVector4D operator*(const QVector4D &v1, const QVector4D &v2); -const QVector4D operator-(const QVector4D &vector); -const QVector4D operator/(const QVector4D &vector, float divisor); -bool qFuzzyCompare(const QVector4D &v1, const QVector4D &v2); -QDataStream &operator<<(QDataStream &, const QVector4D & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QVector4D & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtGui/qwindow.sip b/PyQt5/sip/PyQt5/QtGui/qwindow.sip deleted file mode 100644 index 50ba56dd..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qwindow.sip +++ /dev/null @@ -1,225 +0,0 @@ -// qwindow.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWindow : QObject, QSurface -{ -%TypeHeaderCode -#include -%End - -public: - explicit QWindow(QScreen *screen = 0); - explicit QWindow(QWindow *parent /TransferThis/); - virtual ~QWindow(); - void setSurfaceType(QSurface::SurfaceType surfaceType); - virtual QSurface::SurfaceType surfaceType() const; - bool isVisible() const; - void create(); - WId winId() const; - QWindow *parent() const; - void setParent(QWindow *parent /Transfer/); - bool isTopLevel() const; - bool isModal() const; - Qt::WindowModality modality() const; - void setModality(Qt::WindowModality modality); - void setFormat(const QSurfaceFormat &format); - virtual QSurfaceFormat format() const; - QSurfaceFormat requestedFormat() const; - void setFlags(Qt::WindowFlags flags); - Qt::WindowFlags flags() const; - Qt::WindowType type() const; - QString title() const; - void setOpacity(qreal level); - void requestActivate(); - bool isActive() const; - void reportContentOrientationChange(Qt::ScreenOrientation orientation); - Qt::ScreenOrientation contentOrientation() const; - qreal devicePixelRatio() const; - Qt::WindowState windowState() const; - void setWindowState(Qt::WindowState state); - void setTransientParent(QWindow *parent); - QWindow *transientParent() const; - - enum AncestorMode - { - ExcludeTransients, - IncludeTransients, - }; - - bool isAncestorOf(const QWindow *child, QWindow::AncestorMode mode = QWindow::IncludeTransients) const; - bool isExposed() const; - int minimumWidth() const; - int minimumHeight() const; - int maximumWidth() const; - int maximumHeight() const; - QSize minimumSize() const; - QSize maximumSize() const; - QSize baseSize() const; - QSize sizeIncrement() const; - void setMinimumSize(const QSize &size); - void setMaximumSize(const QSize &size); - void setBaseSize(const QSize &size); - void setSizeIncrement(const QSize &size); - void setGeometry(int posx, int posy, int w, int h); - void setGeometry(const QRect &rect); - QRect geometry() const; - QMargins frameMargins() const; - QRect frameGeometry() const; - QPoint framePosition() const; - void setFramePosition(const QPoint &point); - int width() const; - int height() const; - int x() const; - int y() const; - virtual QSize size() const; - QPoint position() const; - void setPosition(const QPoint &pt); - void setPosition(int posx, int posy); - void resize(const QSize &newSize); - void resize(int w, int h); - void setFilePath(const QString &filePath); - QString filePath() const; - void setIcon(const QIcon &icon); - QIcon icon() const; - void destroy(); - bool setKeyboardGrabEnabled(bool grab); - bool setMouseGrabEnabled(bool grab); - QScreen *screen() const; - void setScreen(QScreen *screen); - virtual QObject *focusObject() const; - QPoint mapToGlobal(const QPoint &pos) const; - QPoint mapFromGlobal(const QPoint &pos) const; - QCursor cursor() const; - void setCursor(const QCursor &); - void unsetCursor(); - -public slots: - void setVisible(bool visible); - void show() /ReleaseGIL/; - void hide(); - void showMinimized() /ReleaseGIL/; - void showMaximized() /ReleaseGIL/; - void showFullScreen() /ReleaseGIL/; - void showNormal() /ReleaseGIL/; - bool close(); - void raise() /PyName=raise_/; - void lower(); - void setTitle(const QString &); - void setX(int arg); - void setY(int arg); - void setWidth(int arg); - void setHeight(int arg); - void setMinimumWidth(int w); - void setMinimumHeight(int h); - void setMaximumWidth(int w); - void setMaximumHeight(int h); - -signals: - void screenChanged(QScreen *screen); - void modalityChanged(Qt::WindowModality modality); - void windowStateChanged(Qt::WindowState windowState); - void xChanged(int arg); - void yChanged(int arg); - void widthChanged(int arg); - void heightChanged(int arg); - void minimumWidthChanged(int arg); - void minimumHeightChanged(int arg); - void maximumWidthChanged(int arg); - void maximumHeightChanged(int arg); - void visibleChanged(bool arg); - void contentOrientationChanged(Qt::ScreenOrientation orientation); - void focusObjectChanged(QObject *object); -%If (Qt_5_3_0 -) - void windowTitleChanged(const QString &title); -%End - -protected: - virtual void exposeEvent(QExposeEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void moveEvent(QMoveEvent *); - virtual void focusInEvent(QFocusEvent *); - virtual void focusOutEvent(QFocusEvent *); - virtual void showEvent(QShowEvent *); - virtual void hideEvent(QHideEvent *); - virtual bool event(QEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void keyReleaseEvent(QKeyEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void mouseDoubleClickEvent(QMouseEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - virtual void wheelEvent(QWheelEvent *); - virtual void touchEvent(QTouchEvent *); - virtual void tabletEvent(QTabletEvent *); - -public: -%If (Qt_5_1_0 -) - - enum Visibility - { - Hidden, - AutomaticVisibility, - Windowed, - Minimized, - Maximized, - FullScreen, - }; - -%End -%If (Qt_5_1_0 -) - QWindow::Visibility visibility() const; -%End -%If (Qt_5_1_0 -) - void setVisibility(QWindow::Visibility v); -%End -%If (Qt_5_1_0 -) - qreal opacity() const; -%End -%If (Qt_5_1_0 -) - void setMask(const QRegion ®ion); -%End -%If (Qt_5_1_0 -) - QRegion mask() const; -%End -%If (Qt_5_1_0 -) - static QWindow *fromWinId(WId id); -%End - -public slots: -%If (Qt_5_1_0 -) - void alert(int msec); -%End - -signals: -%If (Qt_5_1_0 -) - void visibilityChanged(QWindow::Visibility visibility); -%End -%If (Qt_5_1_0 -) - void activeChanged(); -%End -%If (Qt_5_1_0 -) - void opacityChanged(qreal opacity); -%End - -private: - QWindow(const QWindow &); -}; diff --git a/PyQt5/sip/PyQt5/QtGui/qwindowdefs.sip b/PyQt5/sip/PyQt5/QtGui/qwindowdefs.sip deleted file mode 100644 index b96ccad2..00000000 --- a/PyQt5/sip/PyQt5/QtGui/qwindowdefs.sip +++ /dev/null @@ -1,24 +0,0 @@ -// qwindowdefs.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtGui Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -typedef QList QWindowList; -typedef quintptr WId; diff --git a/PyQt5/sip/PyQt5/QtHelp/QtHelpmod.sip b/PyQt5/sip/PyQt5/QtHelp/QtHelpmod.sip deleted file mode 100644 index 758422eb..00000000 --- a/PyQt5/sip/PyQt5/QtHelp/QtHelpmod.sip +++ /dev/null @@ -1,56 +0,0 @@ -// QtHelpmod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtHelp Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtHelp, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtGui/QtGuimod.sip -%Import QtWidgets/QtWidgetsmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qhelpcontentwidget.sip -%Include qhelpengine.sip -%Include qhelpenginecore.sip -%Include qhelpindexwidget.sip -%Include qhelpsearchengine.sip -%Include qhelpsearchquerywidget.sip -%Include qhelpsearchresultwidget.sip diff --git a/PyQt5/sip/PyQt5/QtHelp/qhelpcontentwidget.sip b/PyQt5/sip/PyQt5/QtHelp/qhelpcontentwidget.sip deleted file mode 100644 index 3017707b..00000000 --- a/PyQt5/sip/PyQt5/QtHelp/qhelpcontentwidget.sip +++ /dev/null @@ -1,76 +0,0 @@ -// qhelpcontentwidget.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtHelp Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QHelpContentItem /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - ~QHelpContentItem(); - QHelpContentItem *child(int row) const; - int childCount() const; - QString title() const; - QUrl url() const; - int row() const; - QHelpContentItem *parent() const; - int childPosition(QHelpContentItem *child) const; -}; - -class QHelpContentModel : QAbstractItemModel /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QHelpContentModel(); - void createContents(const QString &customFilterName); - QHelpContentItem *contentItemAt(const QModelIndex &index) const; - virtual QVariant data(const QModelIndex &index, int role) const; - virtual QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const; - virtual QModelIndex parent(const QModelIndex &index) const; - virtual int rowCount(const QModelIndex &parent = QModelIndex()) const; - virtual int columnCount(const QModelIndex &parent = QModelIndex()) const; - bool isCreatingContents() const; - -signals: - void contentsCreationStarted(); - void contentsCreated(); -}; - -class QHelpContentWidget : QTreeView -{ -%TypeHeaderCode -#include -%End - -public: - QModelIndex indexOf(const QUrl &link); - -signals: - void linkActivated(const QUrl &link); - -private: - QHelpContentWidget(); -}; diff --git a/PyQt5/sip/PyQt5/QtHelp/qhelpengine.sip b/PyQt5/sip/PyQt5/QtHelp/qhelpengine.sip deleted file mode 100644 index 86fd2d46..00000000 --- a/PyQt5/sip/PyQt5/QtHelp/qhelpengine.sip +++ /dev/null @@ -1,37 +0,0 @@ -// qhelpengine.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtHelp Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QHelpEngine : QHelpEngineCore -{ -%TypeHeaderCode -#include -%End - -public: - QHelpEngine(const QString &collectionFile, QObject *parent /TransferThis/ = 0); - virtual ~QHelpEngine(); - QHelpContentModel *contentModel() const; - QHelpIndexModel *indexModel() const; - QHelpContentWidget *contentWidget(); - QHelpIndexWidget *indexWidget(); - QHelpSearchEngine *searchEngine(); -}; diff --git a/PyQt5/sip/PyQt5/QtHelp/qhelpenginecore.sip b/PyQt5/sip/PyQt5/QtHelp/qhelpenginecore.sip deleted file mode 100644 index b91d9499..00000000 --- a/PyQt5/sip/PyQt5/QtHelp/qhelpenginecore.sip +++ /dev/null @@ -1,105 +0,0 @@ -// qhelpenginecore.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtHelp Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QHelpEngineCore : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QHelpIndexModel, &sipType_QHelpIndexModel, -1, 1}, - {sipName_QHelpSearchEngine, &sipType_QHelpSearchEngine, -1, 2}, - {sipName_QHelpContentWidget, &sipType_QHelpContentWidget, -1, 3}, - {sipName_QHelpEngineCore, &sipType_QHelpEngineCore, 8, 4}, - {sipName_QHelpIndexWidget, &sipType_QHelpIndexWidget, -1, 5}, - {sipName_QHelpContentModel, &sipType_QHelpContentModel, -1, 6}, - {sipName_QHelpSearchQueryWidget, &sipType_QHelpSearchQueryWidget, -1, 7}, - {sipName_QHelpSearchResultWidget, &sipType_QHelpSearchResultWidget, -1, -1}, - {sipName_QHelpEngine, &sipType_QHelpEngine, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - QHelpEngineCore(const QString &collectionFile, QObject *parent /TransferThis/ = 0); - virtual ~QHelpEngineCore(); - bool setupData(); - QString collectionFile() const; - void setCollectionFile(const QString &fileName); - bool copyCollectionFile(const QString &fileName); - static QString namespaceName(const QString &documentationFileName); - bool registerDocumentation(const QString &documentationFileName); - bool unregisterDocumentation(const QString &namespaceName); - QString documentationFileName(const QString &namespaceName); - QStringList customFilters() const; - bool removeCustomFilter(const QString &filterName); - bool addCustomFilter(const QString &filterName, const QStringList &attributes); - QStringList filterAttributes() const; - QStringList filterAttributes(const QString &filterName) const; - QString currentFilter() const; - void setCurrentFilter(const QString &filterName); - QStringList registeredDocumentations() const; - QList filterAttributeSets(const QString &namespaceName) const; - QList files(const QString namespaceName, const QStringList &filterAttributes, const QString &extensionFilter /DocValue="''"/ = QString()); - QUrl findFile(const QUrl &url) const; - QByteArray fileData(const QUrl &url) const; - QMap linksForIdentifier(const QString &id) const; - bool removeCustomValue(const QString &key); - QVariant customValue(const QString &key, const QVariant &defaultValue /DocValue="None"/ = QVariant()) const; - bool setCustomValue(const QString &key, const QVariant &value); - static QVariant metaData(const QString &documentationFileName, const QString &name); - QString error() const; - bool autoSaveFilter() const; - void setAutoSaveFilter(bool save); - -signals: - void setupStarted(); - void setupFinished(); - void currentFilterChanged(const QString &newFilter); - void warning(const QString &msg); -%If (Qt_5_4_0 -) - void readersAboutToBeInvalidated(); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtHelp/qhelpindexwidget.sip b/PyQt5/sip/PyQt5/QtHelp/qhelpindexwidget.sip deleted file mode 100644 index ecb0d2a7..00000000 --- a/PyQt5/sip/PyQt5/QtHelp/qhelpindexwidget.sip +++ /dev/null @@ -1,59 +0,0 @@ -// qhelpindexwidget.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtHelp Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QHelpIndexModel : QStringListModel /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - void createIndex(const QString &customFilterName); - QModelIndex filter(const QString &filter, const QString &wildcard /DocValue="''"/ = QString()); - QMap linksForKeyword(const QString &keyword) const; - bool isCreatingIndex() const; - -signals: - void indexCreationStarted(); - void indexCreated(); - -private: - virtual ~QHelpIndexModel(); -}; - -class QHelpIndexWidget : QListView -{ -%TypeHeaderCode -#include -%End - -signals: - void linkActivated(const QUrl &link, const QString &keyword); - void linksActivated(const QMap &links, const QString &keyword); - -public slots: - void filterIndices(const QString &filter, const QString &wildcard /DocValue="''"/ = QString()); - void activateCurrentItem(); - -private: - QHelpIndexWidget(); -}; diff --git a/PyQt5/sip/PyQt5/QtHelp/qhelpsearchengine.sip b/PyQt5/sip/PyQt5/QtHelp/qhelpsearchengine.sip deleted file mode 100644 index 58db426c..00000000 --- a/PyQt5/sip/PyQt5/QtHelp/qhelpsearchengine.sip +++ /dev/null @@ -1,70 +0,0 @@ -// qhelpsearchengine.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtHelp Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QHelpSearchQuery -{ -%TypeHeaderCode -#include -%End - -public: - enum FieldName - { - DEFAULT, - FUZZY, - WITHOUT, - PHRASE, - ALL, - ATLEAST, - }; - - QHelpSearchQuery(); - QHelpSearchQuery(QHelpSearchQuery::FieldName field, const QStringList &wordList); -}; - -class QHelpSearchEngine : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QHelpSearchEngine(QHelpEngineCore *helpEngine, QObject *parent /TransferThis/ = 0); - virtual ~QHelpSearchEngine(); - QList query() const; - QHelpSearchQueryWidget *queryWidget(); - QHelpSearchResultWidget *resultWidget(); - int hitCount() const; - QList> hits(int start, int end) const; - -public slots: - void reindexDocumentation(); - void cancelIndexing(); - void search(const QList &queryList); - void cancelSearching(); - -signals: - void indexingStarted(); - void indexingFinished(); - void searchingStarted(); - void searchingFinished(int hits); -}; diff --git a/PyQt5/sip/PyQt5/QtHelp/qhelpsearchquerywidget.sip b/PyQt5/sip/PyQt5/QtHelp/qhelpsearchquerywidget.sip deleted file mode 100644 index 5490e911..00000000 --- a/PyQt5/sip/PyQt5/QtHelp/qhelpsearchquerywidget.sip +++ /dev/null @@ -1,51 +0,0 @@ -// qhelpsearchquerywidget.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtHelp Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QHelpSearchQueryWidget : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QHelpSearchQueryWidget(QWidget *parent /TransferThis/ = 0); - virtual ~QHelpSearchQueryWidget(); - QList query() const; - void setQuery(const QList &queryList); - void expandExtendedSearch(); - void collapseExtendedSearch(); - -signals: - void search(); - -private: - virtual void focusInEvent(QFocusEvent *focusEvent); - virtual void changeEvent(QEvent *event); - -public: -%If (Qt_5_3_0 -) - bool isCompactMode() const; -%End -%If (Qt_5_3_0 -) - void setCompactMode(bool on); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtHelp/qhelpsearchresultwidget.sip b/PyQt5/sip/PyQt5/QtHelp/qhelpsearchresultwidget.sip deleted file mode 100644 index 9bde1a37..00000000 --- a/PyQt5/sip/PyQt5/QtHelp/qhelpsearchresultwidget.sip +++ /dev/null @@ -1,35 +0,0 @@ -// qhelpsearchresultwidget.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtHelp Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QHelpSearchResultWidget : QWidget /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QHelpSearchResultWidget(); - QUrl linkAt(const QPoint &point); - -signals: - void requestShowLink(const QUrl &url); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/QtMultimediamod.sip b/PyQt5/sip/PyQt5/QtMultimedia/QtMultimediamod.sip deleted file mode 100644 index 4b2b05f8..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/QtMultimediamod.sip +++ /dev/null @@ -1,87 +0,0 @@ -// QtMultimediamod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtMultimedia, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtGui/QtGuimod.sip -%Import QtNetwork/QtNetworkmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qabstractvideobuffer.sip -%Include qabstractvideosurface.sip -%Include qaudio.sip -%Include qaudiobuffer.sip -%Include qaudiodecoder.sip -%Include qaudiodeviceinfo.sip -%Include qaudioformat.sip -%Include qaudioinput.sip -%Include qaudiooutput.sip -%Include qaudioprobe.sip -%Include qaudiorecorder.sip -%Include qcamera.sip -%Include qcameraexposure.sip -%Include qcamerafocus.sip -%Include qcameraimagecapture.sip -%Include qcameraimageprocessing.sip -%Include qcamerainfo.sip -%Include qmediabindableinterface.sip -%Include qmediacontent.sip -%Include qmediacontrol.sip -%Include qmediaencodersettings.sip -%Include qmediametadata.sip -%Include qmediaobject.sip -%Include qmediaplayer.sip -%Include qmediaplaylist.sip -%Include qmediarecorder.sip -%Include qmediaresource.sip -%Include qmediaservice.sip -%Include qmediatimerange.sip -%Include qmultimedia.sip -%Include qradiodata.sip -%Include qradiotuner.sip -%Include qsound.sip -%Include qsoundeffect.sip -%Include qvideoframe.sip -%Include qvideoprobe.sip -%Include qvideosurfaceformat.sip -%Include qpymultimedia_qlist.sip diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qabstractvideobuffer.sip b/PyQt5/sip/PyQt5/QtMultimedia/qabstractvideobuffer.sip deleted file mode 100644 index a900efc1..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qabstractvideobuffer.sip +++ /dev/null @@ -1,83 +0,0 @@ -// qabstractvideobuffer.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractVideoBuffer -{ -%TypeHeaderCode -#include -%End - -public: - enum HandleType - { - NoHandle, - GLTextureHandle, - XvShmImageHandle, - CoreImageHandle, - QPixmapHandle, -%If (Qt_5_4_0 -) - EGLImageHandle, -%End - UserHandle, - }; - - enum MapMode - { - NotMapped, - ReadOnly, - WriteOnly, - ReadWrite, - }; - - QAbstractVideoBuffer(QAbstractVideoBuffer::HandleType type); - virtual ~QAbstractVideoBuffer(); - QAbstractVideoBuffer::HandleType handleType() const; - virtual QAbstractVideoBuffer::MapMode mapMode() const = 0; - virtual SIP_PYOBJECT map(QAbstractVideoBuffer::MapMode mode, int *numBytes, int *bytesPerLine) = 0 /DocType="sip.voidptr"/ [uchar * (QAbstractVideoBuffer::MapMode mode, int *numBytes, int *bytesPerLine)]; -%MethodCode - uchar *mem; - - Py_BEGIN_ALLOW_THREADS - mem = sipCpp->map(a0, &a1, &a2); - Py_END_ALLOW_THREADS - - if (mem) - { - if (a0 & QAbstractVideoBuffer::WriteOnly) - sipRes = sipConvertFromVoidPtrAndSize(mem, a1); - else - sipRes = sipConvertFromConstVoidPtrAndSize(mem, a1); - } - else - { - sipRes = Py_None; - Py_INCREF(sipRes); - } -%End - - virtual void unmap() = 0; - virtual QVariant handle() const; - virtual void release(); - -private: - QAbstractVideoBuffer(const QAbstractVideoBuffer &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qabstractvideosurface.sip b/PyQt5/sip/PyQt5/QtMultimedia/qabstractvideosurface.sip deleted file mode 100644 index 08b9a051..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qabstractvideosurface.sip +++ /dev/null @@ -1,116 +0,0 @@ -// qabstractvideosurface.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractVideoSurface : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QRadioData, &sipType_QRadioData, -1, 1}, - {sipName_QMediaPlaylist, &sipType_QMediaPlaylist, -1, 2}, - {sipName_QMediaObject, &sipType_QMediaObject, 17, 3}, - {sipName_QAudioInput, &sipType_QAudioInput, -1, 4}, - {sipName_QAbstractVideoSurface, &sipType_QAbstractVideoSurface, -1, 5}, - {sipName_QAudioOutput, &sipType_QAudioOutput, -1, 6}, - {sipName_QSoundEffect, &sipType_QSoundEffect, -1, 7}, - {sipName_QAudioProbe, &sipType_QAudioProbe, -1, 8}, - {sipName_QCameraImageProcessing, &sipType_QCameraImageProcessing, -1, 9}, - {sipName_QMediaService, &sipType_QMediaService, -1, 10}, - {sipName_QVideoProbe, &sipType_QVideoProbe, -1, 11}, - {sipName_QMediaRecorder, &sipType_QMediaRecorder, 21, 12}, - {sipName_QCameraExposure, &sipType_QCameraExposure, -1, 13}, - {sipName_QMediaControl, &sipType_QMediaControl, -1, 14}, - {sipName_QCameraImageCapture, &sipType_QCameraImageCapture, -1, 15}, - {sipName_QCameraFocus, &sipType_QCameraFocus, -1, 16}, - {sipName_QSound, &sipType_QSound, -1, -1}, - {sipName_QAudioDecoder, &sipType_QAudioDecoder, -1, 18}, - {sipName_QCamera, &sipType_QCamera, -1, 19}, - {sipName_QRadioTuner, &sipType_QRadioTuner, -1, 20}, - {sipName_QMediaPlayer, &sipType_QMediaPlayer, -1, -1}, - {sipName_QAudioRecorder, &sipType_QAudioRecorder, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - enum Error - { - NoError, - UnsupportedFormatError, - IncorrectFormatError, - StoppedError, - ResourceError, - }; - - explicit QAbstractVideoSurface(QObject *parent /TransferThis/ = 0); - virtual ~QAbstractVideoSurface(); - virtual QList supportedPixelFormats(QAbstractVideoBuffer::HandleType type = QAbstractVideoBuffer::NoHandle) const = 0; - virtual bool isFormatSupported(const QVideoSurfaceFormat &format) const; - virtual QVideoSurfaceFormat nearestFormat(const QVideoSurfaceFormat &format) const; - QVideoSurfaceFormat surfaceFormat() const; - virtual bool start(const QVideoSurfaceFormat &format); - virtual void stop(); - bool isActive() const; - virtual bool present(const QVideoFrame &frame) = 0; - QAbstractVideoSurface::Error error() const; - -signals: - void activeChanged(bool active); - void surfaceFormatChanged(const QVideoSurfaceFormat &format); - void supportedFormatsChanged(); - -protected: - void setError(QAbstractVideoSurface::Error error); - -public: - QSize nativeResolution() const; - -protected: - void setNativeResolution(const QSize &resolution); - -signals: - void nativeResolutionChanged(const QSize &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qaudio.sip b/PyQt5/sip/PyQt5/QtMultimedia/qaudio.sip deleted file mode 100644 index 0e7b1310..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qaudio.sip +++ /dev/null @@ -1,51 +0,0 @@ -// qaudio.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -namespace QAudio -{ -%TypeHeaderCode -#include -%End - - enum Error - { - NoError, - OpenError, - IOError, - UnderrunError, - FatalError, - }; - - enum State - { - ActiveState, - SuspendedState, - StoppedState, - IdleState, - }; - - enum Mode - { - AudioInput, - AudioOutput, - }; -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qaudiobuffer.sip b/PyQt5/sip/PyQt5/QtMultimedia/qaudiobuffer.sip deleted file mode 100644 index 4d362399..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qaudiobuffer.sip +++ /dev/null @@ -1,44 +0,0 @@ -// qaudiobuffer.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAudioBuffer -{ -%TypeHeaderCode -#include -%End - -public: - QAudioBuffer(); - QAudioBuffer(const QByteArray &data, const QAudioFormat &format, qint64 startTime = -1); - QAudioBuffer(int numFrames, const QAudioFormat &format, qint64 startTime = -1); - QAudioBuffer(const QAudioBuffer &other); - ~QAudioBuffer(); - bool isValid() const; - QAudioFormat format() const; - int frameCount() const; - int sampleCount() const; - int byteCount() const; - qint64 duration() const; - qint64 startTime() const; - const void *constData() const; - void *data(); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qaudiodecoder.sip b/PyQt5/sip/PyQt5/QtMultimedia/qaudiodecoder.sip deleted file mode 100644 index e2e311a3..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qaudiodecoder.sip +++ /dev/null @@ -1,83 +0,0 @@ -// qaudiodecoder.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAudioDecoder : QMediaObject -{ -%TypeHeaderCode -#include -%End - -public: - enum State - { - StoppedState, - DecodingState, - }; - - enum Error - { - NoError, - ResourceError, - FormatError, - AccessDeniedError, - ServiceMissingError, - }; - - QAudioDecoder(QObject *parent /TransferThis/ = 0); - virtual ~QAudioDecoder(); - static QMultimedia::SupportEstimate hasSupport(const QString &mimeType, const QStringList &codecs = QStringList()); - QAudioDecoder::State state() const; - QString sourceFilename() const; - void setSourceFilename(const QString &fileName); - QIODevice *sourceDevice() const; - void setSourceDevice(QIODevice *device); - QAudioFormat audioFormat() const; - void setAudioFormat(const QAudioFormat &format); - QAudioDecoder::Error error() const; - QString errorString() const; - QAudioBuffer read() const; - bool bufferAvailable() const; - qint64 position() const; - qint64 duration() const; - -public slots: - void start(); - void stop(); - -signals: - void bufferAvailableChanged(bool); - void bufferReady(); - void finished(); - void stateChanged(QAudioDecoder::State newState); - void formatChanged(const QAudioFormat &format); - void error(QAudioDecoder::Error error); - void sourceChanged(); - void positionChanged(qint64 position); - void durationChanged(qint64 duration); - -public: - virtual bool bind(QObject *); - virtual void unbind(QObject *); - -private: - QAudioDecoder(const QAudioDecoder &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qaudiodeviceinfo.sip b/PyQt5/sip/PyQt5/QtMultimedia/qaudiodeviceinfo.sip deleted file mode 100644 index d5777762..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qaudiodeviceinfo.sip +++ /dev/null @@ -1,49 +0,0 @@ -// qaudiodeviceinfo.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAudioDeviceInfo -{ -%TypeHeaderCode -#include -%End - -public: - QAudioDeviceInfo(); - QAudioDeviceInfo(const QAudioDeviceInfo &other); - ~QAudioDeviceInfo(); - bool isNull() const; - QString deviceName() const; - bool isFormatSupported(const QAudioFormat &format) const; - QAudioFormat preferredFormat() const; - QAudioFormat nearestFormat(const QAudioFormat &format) const; - QStringList supportedCodecs() const; - QList supportedSampleSizes() const; - QList supportedByteOrders() const; - QList supportedSampleTypes() const; - static QAudioDeviceInfo defaultInputDevice(); - static QAudioDeviceInfo defaultOutputDevice(); - static QList availableDevices(QAudio::Mode mode); - QList supportedSampleRates() const; - QList supportedChannelCounts() const; - bool operator==(const QAudioDeviceInfo &other) const; - bool operator!=(const QAudioDeviceInfo &other) const; -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qaudioformat.sip b/PyQt5/sip/PyQt5/QtMultimedia/qaudioformat.sip deleted file mode 100644 index a2332c05..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qaudioformat.sip +++ /dev/null @@ -1,69 +0,0 @@ -// qaudioformat.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAudioFormat -{ -%TypeHeaderCode -#include -%End - -public: - enum SampleType - { - Unknown, - SignedInt, - UnSignedInt, - Float, - }; - - enum Endian - { - BigEndian, - LittleEndian, - }; - - QAudioFormat(); - QAudioFormat(const QAudioFormat &other); - ~QAudioFormat(); - bool operator==(const QAudioFormat &other) const; - bool operator!=(const QAudioFormat &other) const; - bool isValid() const; - void setSampleSize(int sampleSize); - int sampleSize() const; - void setCodec(const QString &codec); - QString codec() const; - void setByteOrder(QAudioFormat::Endian byteOrder); - QAudioFormat::Endian byteOrder() const; - void setSampleType(QAudioFormat::SampleType sampleType); - QAudioFormat::SampleType sampleType() const; - void setSampleRate(int sampleRate); - int sampleRate() const; - void setChannelCount(int channelCount); - int channelCount() const; - qint32 bytesForDuration(qint64 duration) const; - qint64 durationForBytes(qint32 byteCount) const; - qint32 bytesForFrames(qint32 frameCount) const; - qint32 framesForBytes(qint32 byteCount) const; - qint32 framesForDuration(qint64 duration) const; - qint64 durationForFrames(qint32 frameCount) const; - int bytesPerFrame() const; -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qaudioinput.sip b/PyQt5/sip/PyQt5/QtMultimedia/qaudioinput.sip deleted file mode 100644 index 7a548966..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qaudioinput.sip +++ /dev/null @@ -1,61 +0,0 @@ -// qaudioinput.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAudioInput : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QAudioInput(const QAudioFormat &format = QAudioFormat(), QObject *parent /TransferThis/ = 0); - QAudioInput(const QAudioDeviceInfo &audioDevice, const QAudioFormat &format = QAudioFormat(), QObject *parent /TransferThis/ = 0); - virtual ~QAudioInput(); - QAudioFormat format() const; - void start(QIODevice *device); - QIODevice *start(); - void stop(); - void reset(); - void suspend(); - void resume(); - void setBufferSize(int bytes); - int bufferSize() const; - int bytesReady() const; - int periodSize() const; - void setNotifyInterval(int milliSeconds); - int notifyInterval() const; - qint64 processedUSecs() const; - qint64 elapsedUSecs() const; - QAudio::Error error() const; - QAudio::State state() const; - -signals: - void stateChanged(QAudio::State); - void notify(); - -public: - void setVolume(qreal volume); - qreal volume() const; - -private: - QAudioInput(const QAudioInput &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qaudiooutput.sip b/PyQt5/sip/PyQt5/QtMultimedia/qaudiooutput.sip deleted file mode 100644 index 0cc0b849..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qaudiooutput.sip +++ /dev/null @@ -1,63 +0,0 @@ -// qaudiooutput.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAudioOutput : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QAudioOutput(const QAudioFormat &format = QAudioFormat(), QObject *parent /TransferThis/ = 0); - QAudioOutput(const QAudioDeviceInfo &audioDevice, const QAudioFormat &format = QAudioFormat(), QObject *parent /TransferThis/ = 0); - virtual ~QAudioOutput(); - QAudioFormat format() const; - void start(QIODevice *device); - QIODevice *start(); - void stop(); - void reset(); - void suspend(); - void resume(); - void setBufferSize(int bytes); - int bufferSize() const; - int bytesFree() const; - int periodSize() const; - void setNotifyInterval(int milliSeconds); - int notifyInterval() const; - qint64 processedUSecs() const; - qint64 elapsedUSecs() const; - QAudio::Error error() const; - QAudio::State state() const; - -signals: - void stateChanged(QAudio::State); - void notify(); - -public: - void setVolume(qreal); - qreal volume() const; - QString category() const; - void setCategory(const QString &category); - -private: - QAudioOutput(const QAudioOutput &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qaudioprobe.sip b/PyQt5/sip/PyQt5/QtMultimedia/qaudioprobe.sip deleted file mode 100644 index a5644d1c..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qaudioprobe.sip +++ /dev/null @@ -1,39 +0,0 @@ -// qaudioprobe.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAudioProbe : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAudioProbe(QObject *parent /TransferThis/ = 0); - virtual ~QAudioProbe(); - bool setSource(QMediaObject *source); - bool setSource(QMediaRecorder *source); - bool isActive() const; - -signals: - void audioBufferProbed(const QAudioBuffer &audioBuffer); - void flush(); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qaudiorecorder.sip b/PyQt5/sip/PyQt5/QtMultimedia/qaudiorecorder.sip deleted file mode 100644 index 15931882..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qaudiorecorder.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qaudiorecorder.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAudioRecorder : QMediaRecorder -{ -%TypeHeaderCode -#include -%End - -public: - QAudioRecorder(QObject *parent /TransferThis/ = 0); - virtual ~QAudioRecorder(); - QStringList audioInputs() const; - QString defaultAudioInput() const; - QString audioInputDescription(const QString &name) const; - QString audioInput() const; - -public slots: - void setAudioInput(const QString &name); - -signals: - void audioInputChanged(const QString &name); - void availableAudioInputsChanged(); - -private: - QAudioRecorder(const QAudioRecorder &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qcamera.sip b/PyQt5/sip/PyQt5/QtMultimedia/qcamera.sip deleted file mode 100644 index 19a785de..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qcamera.sip +++ /dev/null @@ -1,161 +0,0 @@ -// qcamera.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QCamera : QMediaObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Status - { - UnavailableStatus, - UnloadedStatus, - LoadingStatus, - UnloadingStatus, - LoadedStatus, - StandbyStatus, - StartingStatus, - StoppingStatus, - ActiveStatus, - }; - - enum State - { - UnloadedState, - LoadedState, - ActiveState, - }; - - enum CaptureMode - { - CaptureViewfinder, - CaptureStillImage, - CaptureVideo, - }; - - typedef QFlags CaptureModes; - - enum Error - { - NoError, - CameraError, - InvalidRequestError, - ServiceMissingError, - NotSupportedFeatureError, - }; - - enum LockStatus - { - Unlocked, - Searching, - Locked, - }; - - enum LockChangeReason - { - UserRequest, - LockAcquired, - LockFailed, - LockLost, - LockTemporaryLost, - }; - - enum LockType - { - NoLock, - LockExposure, - LockWhiteBalance, - LockFocus, - }; - - typedef QFlags LockTypes; -%If (Qt_5_3_0 -) - - enum Position - { - UnspecifiedPosition, - BackFace, - FrontFace, - }; - -%End - QCamera(QObject *parent /TransferThis/ = 0); - QCamera(const QByteArray &device, QObject *parent /TransferThis/ = 0); -%If (Qt_5_3_0 -) - QCamera(const QCameraInfo &cameraInfo, QObject *parent /TransferThis/ = 0); -%End -%If (Qt_5_3_0 -) - QCamera(QCamera::Position position, QObject *parent /TransferThis/ = 0); -%End - virtual ~QCamera(); - static QList availableDevices(); - static QString deviceDescription(const QByteArray &device); - virtual QMultimedia::AvailabilityStatus availability() const; - QCamera::State state() const; - QCamera::Status status() const; - QFlags captureMode() const; - bool isCaptureModeSupported(QFlags mode) const; - QCameraExposure *exposure() const; - QCameraFocus *focus() const; - QCameraImageProcessing *imageProcessing() const; - void setViewfinder(QVideoWidget *viewfinder); - void setViewfinder(QGraphicsVideoItem *viewfinder); - void setViewfinder(QAbstractVideoSurface *surface); - QCamera::Error error() const; - QString errorString() const; - QFlags supportedLocks() const; - QFlags requestedLocks() const; - QCamera::LockStatus lockStatus() const; - QCamera::LockStatus lockStatus(QCamera::LockType lock) const; - -public slots: - void setCaptureMode(QFlags mode); - void load(); - void unload(); - void start(); - void stop(); - void searchAndLock(); - void unlock(); - void searchAndLock(QFlags locks); - void unlock(QFlags locks); - -signals: - void stateChanged(QCamera::State); - void captureModeChanged(QFlags); - void statusChanged(QCamera::Status); - void locked(); - void lockFailed(); - void lockStatusChanged(QCamera::LockStatus, QCamera::LockChangeReason); - void lockStatusChanged(QCamera::LockType, QCamera::LockStatus, QCamera::LockChangeReason); - void error(QCamera::Error); - -private: - QCamera(const QCamera &); -}; - -QFlags operator|(QCamera::LockType f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qcameraexposure.sip b/PyQt5/sip/PyQt5/QtMultimedia/qcameraexposure.sip deleted file mode 100644 index d6186346..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qcameraexposure.sip +++ /dev/null @@ -1,121 +0,0 @@ -// qcameraexposure.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QCameraExposure : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum FlashMode - { - FlashAuto, - FlashOff, - FlashOn, - FlashRedEyeReduction, - FlashFill, - FlashTorch, - FlashVideoLight, - FlashSlowSyncFrontCurtain, - FlashSlowSyncRearCurtain, - FlashManual, - }; - - typedef QFlags FlashModes; - - enum ExposureMode - { - ExposureAuto, - ExposureManual, - ExposurePortrait, - ExposureNight, - ExposureBacklight, - ExposureSpotlight, - ExposureSports, - ExposureSnow, - ExposureBeach, - ExposureLargeAperture, - ExposureSmallAperture, - ExposureModeVendor, - }; - - enum MeteringMode - { - MeteringMatrix, - MeteringAverage, - MeteringSpot, - }; - - bool isAvailable() const; - QFlags flashMode() const; - bool isFlashModeSupported(QFlags mode) const; - bool isFlashReady() const; - QCameraExposure::ExposureMode exposureMode() const; - bool isExposureModeSupported(QCameraExposure::ExposureMode mode) const; - qreal exposureCompensation() const; - QCameraExposure::MeteringMode meteringMode() const; - bool isMeteringModeSupported(QCameraExposure::MeteringMode mode) const; - QPointF spotMeteringPoint() const; - void setSpotMeteringPoint(const QPointF &point); - int isoSensitivity() const; - qreal aperture() const; - qreal shutterSpeed() const; - int requestedIsoSensitivity() const; - qreal requestedAperture() const; - qreal requestedShutterSpeed() const; - QList supportedIsoSensitivities(bool *continuous = 0) const; - QList supportedApertures(bool *continuous = 0) const; - QList supportedShutterSpeeds(bool *continuous = 0) const; - -public slots: - void setFlashMode(QFlags mode); - void setExposureMode(QCameraExposure::ExposureMode mode); - void setMeteringMode(QCameraExposure::MeteringMode mode); - void setExposureCompensation(qreal ev); - void setManualIsoSensitivity(int iso); - void setAutoIsoSensitivity(); - void setManualAperture(qreal aperture); - void setAutoAperture(); - void setManualShutterSpeed(qreal seconds); - void setAutoShutterSpeed(); - -signals: - void flashReady(bool); - void apertureChanged(qreal); - void apertureRangeChanged(); - void shutterSpeedChanged(qreal); - void shutterSpeedRangeChanged(); - void isoSensitivityChanged(int); - void exposureCompensationChanged(qreal); - -private: - explicit QCameraExposure(QCamera *parent /TransferThis/ = 0); - virtual ~QCameraExposure(); - QCameraExposure(const QCameraExposure &); -}; - -QFlags operator|(QCameraExposure::FlashMode f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qcamerafocus.sip b/PyQt5/sip/PyQt5/QtMultimedia/qcamerafocus.sip deleted file mode 100644 index 33b2d1d7..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qcamerafocus.sip +++ /dev/null @@ -1,109 +0,0 @@ -// qcamerafocus.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QCameraFocusZone -{ -%TypeHeaderCode -#include -%End - -public: - enum FocusZoneStatus - { - Invalid, - Unused, - Selected, - Focused, - }; - - QCameraFocusZone(const QCameraFocusZone &other); - bool operator==(const QCameraFocusZone &other) const; - bool operator!=(const QCameraFocusZone &other) const; - ~QCameraFocusZone(); - bool isValid() const; - QRectF area() const; - QCameraFocusZone::FocusZoneStatus status() const; -}; - -typedef QList QCameraFocusZoneList; - -class QCameraFocus : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum FocusMode - { - ManualFocus, - HyperfocalFocus, - InfinityFocus, - AutoFocus, - ContinuousFocus, - MacroFocus, - }; - - typedef QFlags FocusModes; - - enum FocusPointMode - { - FocusPointAuto, - FocusPointCenter, - FocusPointFaceDetection, - FocusPointCustom, - }; - - bool isAvailable() const; - QFlags focusMode() const; - void setFocusMode(QFlags mode); - bool isFocusModeSupported(QFlags mode) const; - QCameraFocus::FocusPointMode focusPointMode() const; - void setFocusPointMode(QCameraFocus::FocusPointMode mode); - bool isFocusPointModeSupported(QCameraFocus::FocusPointMode) const; - QPointF customFocusPoint() const; - void setCustomFocusPoint(const QPointF &point); - QCameraFocusZoneList focusZones() const; - qreal maximumOpticalZoom() const; - qreal maximumDigitalZoom() const; - qreal opticalZoom() const; - qreal digitalZoom() const; - void zoomTo(qreal opticalZoom, qreal digitalZoom); - -signals: - void opticalZoomChanged(qreal); - void digitalZoomChanged(qreal); - void focusZonesChanged(); - void maximumOpticalZoomChanged(qreal); - void maximumDigitalZoomChanged(qreal); - -private: - QCameraFocus(QCamera *camera); - virtual ~QCameraFocus(); - QCameraFocus(const QCameraFocus &); -}; - -QFlags operator|(QCameraFocus::FocusMode f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qcameraimagecapture.sip b/PyQt5/sip/PyQt5/QtMultimedia/qcameraimagecapture.sip deleted file mode 100644 index 5079b1ab..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qcameraimagecapture.sip +++ /dev/null @@ -1,98 +0,0 @@ -// qcameraimagecapture.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QCameraImageCapture : QObject, QMediaBindableInterface -{ -%TypeHeaderCode -#include -%End - -public: - enum Error - { - NoError, - NotReadyError, - ResourceError, - OutOfSpaceError, - NotSupportedFeatureError, - FormatError, - }; - - enum DriveMode - { - SingleImageCapture, - }; - - enum CaptureDestination - { - CaptureToFile, - CaptureToBuffer, - }; - - typedef QFlags CaptureDestinations; - QCameraImageCapture(QMediaObject *mediaObject, QObject *parent /TransferThis/ = 0); - virtual ~QCameraImageCapture(); - bool isAvailable() const; - QMultimedia::AvailabilityStatus availability() const; - virtual QMediaObject *mediaObject() const; - QCameraImageCapture::Error error() const; - QString errorString() const; - bool isReadyForCapture() const; - QStringList supportedImageCodecs() const; - QString imageCodecDescription(const QString &codecName) const; - QList supportedResolutions(const QImageEncoderSettings &settings = QImageEncoderSettings(), bool *continuous = 0) const; - QImageEncoderSettings encodingSettings() const; - void setEncodingSettings(const QImageEncoderSettings &settings); - QList supportedBufferFormats() const; - QVideoFrame::PixelFormat bufferFormat() const; - void setBufferFormat(const QVideoFrame::PixelFormat format); - bool isCaptureDestinationSupported(QFlags destination) const; - QFlags captureDestination() const; - void setCaptureDestination(QFlags destination); - -public slots: - int capture(const QString &file = QString()) /ReleaseGIL/; - void cancelCapture(); - -signals: - void error(int id, QCameraImageCapture::Error error, const QString &errorString); - void readyForCaptureChanged(bool); - void bufferFormatChanged(QVideoFrame::PixelFormat); - void captureDestinationChanged(QFlags); - void imageExposed(int id); - void imageCaptured(int id, const QImage &preview); - void imageMetadataAvailable(int id, const QString &key, const QVariant &value); - void imageAvailable(int id, const QVideoFrame &image); - void imageSaved(int id, const QString &fileName); - -protected: - virtual bool setMediaObject(QMediaObject *); - -private: - QCameraImageCapture(const QCameraImageCapture &); -}; - -QFlags operator|(QCameraImageCapture::CaptureDestination f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qcameraimageprocessing.sip b/PyQt5/sip/PyQt5/QtMultimedia/qcameraimageprocessing.sip deleted file mode 100644 index 029a1cc6..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qcameraimageprocessing.sip +++ /dev/null @@ -1,63 +0,0 @@ -// qcameraimageprocessing.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QCameraImageProcessing : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum WhiteBalanceMode - { - WhiteBalanceAuto, - WhiteBalanceManual, - WhiteBalanceSunlight, - WhiteBalanceCloudy, - WhiteBalanceShade, - WhiteBalanceTungsten, - WhiteBalanceFluorescent, - WhiteBalanceFlash, - WhiteBalanceSunset, - WhiteBalanceVendor, - }; - - bool isAvailable() const; - QCameraImageProcessing::WhiteBalanceMode whiteBalanceMode() const; - void setWhiteBalanceMode(QCameraImageProcessing::WhiteBalanceMode mode); - bool isWhiteBalanceModeSupported(QCameraImageProcessing::WhiteBalanceMode mode) const; - qreal manualWhiteBalance() const; - void setManualWhiteBalance(qreal colorTemperature); - qreal contrast() const; - void setContrast(qreal value); - qreal saturation() const; - void setSaturation(qreal value); - qreal sharpeningLevel() const; - void setSharpeningLevel(qreal value); - qreal denoisingLevel() const; - void setDenoisingLevel(qreal value); - -private: - QCameraImageProcessing(QCamera *camera); - virtual ~QCameraImageProcessing(); - QCameraImageProcessing(const QCameraImageProcessing &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qcamerainfo.sip b/PyQt5/sip/PyQt5/QtMultimedia/qcamerainfo.sip deleted file mode 100644 index f065c3f4..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qcamerainfo.sip +++ /dev/null @@ -1,47 +0,0 @@ -// qcamerainfo.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class QCameraInfo -{ -%TypeHeaderCode -#include -%End - -public: - explicit QCameraInfo(const QByteArray &name = QByteArray()); - explicit QCameraInfo(const QCamera &camera); - QCameraInfo(const QCameraInfo &other); - ~QCameraInfo(); - bool isNull() const; - QString deviceName() const; - QString description() const; - QCamera::Position position() const; - int orientation() const; - static QCameraInfo defaultCamera(); - static QList availableCameras(QCamera::Position position = QCamera::UnspecifiedPosition); - bool operator==(const QCameraInfo &other) const; - bool operator!=(const QCameraInfo &other) const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmediabindableinterface.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmediabindableinterface.sip deleted file mode 100644 index af576fc9..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmediabindableinterface.sip +++ /dev/null @@ -1,35 +0,0 @@ -// qmediabindableinterface.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMediaBindableInterface -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QMediaBindableInterface(); - virtual QMediaObject *mediaObject() const = 0; - -protected: - virtual bool setMediaObject(QMediaObject *object) = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmediacontent.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmediacontent.sip deleted file mode 100644 index 827b6aba..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmediacontent.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qmediacontent.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMediaContent -{ -%TypeHeaderCode -#include -%End - -public: - QMediaContent(); - QMediaContent(const QUrl &contentUrl); - QMediaContent(const QNetworkRequest &contentRequest); - QMediaContent(const QMediaResource &contentResource); - QMediaContent(const QMediaResourceList &resources); - QMediaContent(const QMediaContent &other); - QMediaContent(QMediaPlaylist *playlist, const QUrl &contentUrl = QUrl()); - ~QMediaContent(); - bool operator==(const QMediaContent &other) const; - bool operator!=(const QMediaContent &other) const; - bool isNull() const; - QUrl canonicalUrl() const; - QNetworkRequest canonicalRequest() const; - QMediaResource canonicalResource() const; - QMediaResourceList resources() const; - QMediaPlaylist *playlist() const; -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmediacontrol.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmediacontrol.sip deleted file mode 100644 index a6af938b..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmediacontrol.sip +++ /dev/null @@ -1,34 +0,0 @@ -// qmediacontrol.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMediaControl : QObject -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QMediaControl(); - -protected: - QMediaControl(QObject *parent /TransferThis/ = 0); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmediaencodersettings.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmediaencodersettings.sip deleted file mode 100644 index c64cb857..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmediaencodersettings.sip +++ /dev/null @@ -1,110 +0,0 @@ -// qmediaencodersettings.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAudioEncoderSettings -{ -%TypeHeaderCode -#include -%End - -public: - QAudioEncoderSettings(); - QAudioEncoderSettings(const QAudioEncoderSettings &other); - ~QAudioEncoderSettings(); - bool operator==(const QAudioEncoderSettings &other) const; - bool operator!=(const QAudioEncoderSettings &other) const; - bool isNull() const; - QMultimedia::EncodingMode encodingMode() const; - void setEncodingMode(QMultimedia::EncodingMode); - QString codec() const; - void setCodec(const QString &codec); - int bitRate() const; - void setBitRate(int bitrate); - int channelCount() const; - void setChannelCount(int channels); - int sampleRate() const; - void setSampleRate(int rate); - QMultimedia::EncodingQuality quality() const; - void setQuality(QMultimedia::EncodingQuality quality); - QVariant encodingOption(const QString &option) const; - QVariantMap encodingOptions() const; - void setEncodingOption(const QString &option, const QVariant &value); - void setEncodingOptions(const QVariantMap &options); -}; - -class QVideoEncoderSettings -{ -%TypeHeaderCode -#include -%End - -public: - QVideoEncoderSettings(); - QVideoEncoderSettings(const QVideoEncoderSettings &other); - ~QVideoEncoderSettings(); - bool operator==(const QVideoEncoderSettings &other) const; - bool operator!=(const QVideoEncoderSettings &other) const; - bool isNull() const; - QMultimedia::EncodingMode encodingMode() const; - void setEncodingMode(QMultimedia::EncodingMode); - QString codec() const; - void setCodec(const QString &); - QSize resolution() const; - void setResolution(const QSize &); - void setResolution(int width, int height); - qreal frameRate() const; - void setFrameRate(qreal rate); - int bitRate() const; - void setBitRate(int bitrate); - QMultimedia::EncodingQuality quality() const; - void setQuality(QMultimedia::EncodingQuality quality); - QVariant encodingOption(const QString &option) const; - QVariantMap encodingOptions() const; - void setEncodingOption(const QString &option, const QVariant &value); - void setEncodingOptions(const QVariantMap &options); -}; - -class QImageEncoderSettings -{ -%TypeHeaderCode -#include -%End - -public: - QImageEncoderSettings(); - QImageEncoderSettings(const QImageEncoderSettings &other); - ~QImageEncoderSettings(); - bool operator==(const QImageEncoderSettings &other) const; - bool operator!=(const QImageEncoderSettings &other) const; - bool isNull() const; - QString codec() const; - void setCodec(const QString &); - QSize resolution() const; - void setResolution(const QSize &); - void setResolution(int width, int height); - QMultimedia::EncodingQuality quality() const; - void setQuality(QMultimedia::EncodingQuality quality); - QVariant encodingOption(const QString &option) const; - QVariantMap encodingOptions() const; - void setEncodingOption(const QString &option, const QVariant &value); - void setEncodingOptions(const QVariantMap &options); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmediametadata.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmediametadata.sip deleted file mode 100644 index 925a164e..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmediametadata.sip +++ /dev/null @@ -1,120 +0,0 @@ -// qmediametadata.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -namespace QMediaMetaData -{ -%TypeHeaderCode -#include -%End - - const QString Title; - const QString SubTitle; - const QString Author; - const QString Comment; - const QString Description; - const QString Category; - const QString Genre; - const QString Year; - const QString Date; - const QString UserRating; - const QString Keywords; - const QString Language; - const QString Publisher; - const QString Copyright; - const QString ParentalRating; - const QString RatingOrganization; - const QString Size; - const QString MediaType; - const QString Duration; - const QString AudioBitRate; - const QString AudioCodec; - const QString AverageLevel; - const QString ChannelCount; - const QString PeakValue; - const QString SampleRate; - const QString AlbumTitle; - const QString AlbumArtist; - const QString ContributingArtist; - const QString Composer; - const QString Conductor; - const QString Lyrics; - const QString Mood; - const QString TrackNumber; - const QString TrackCount; - const QString CoverArtUrlSmall; - const QString CoverArtUrlLarge; - const QString Resolution; - const QString PixelAspectRatio; - const QString VideoFrameRate; - const QString VideoBitRate; - const QString VideoCodec; - const QString PosterUrl; - const QString ChapterNumber; - const QString Director; - const QString LeadPerformer; - const QString Writer; - const QString CameraManufacturer; - const QString CameraModel; - const QString Event; - const QString Subject; - const QString Orientation; - const QString ExposureTime; - const QString FNumber; - const QString ExposureProgram; - const QString ISOSpeedRatings; - const QString ExposureBiasValue; - const QString DateTimeOriginal; - const QString DateTimeDigitized; - const QString SubjectDistance; - const QString MeteringMode; - const QString LightSource; - const QString Flash; - const QString FocalLength; - const QString ExposureMode; - const QString WhiteBalance; - const QString DigitalZoomRatio; - const QString FocalLengthIn35mmFilm; - const QString SceneCaptureType; - const QString GainControl; - const QString Contrast; - const QString Saturation; - const QString Sharpness; - const QString DeviceSettingDescription; - const QString GPSLatitude; - const QString GPSLongitude; - const QString GPSAltitude; - const QString GPSTimeStamp; - const QString GPSSatellites; - const QString GPSStatus; - const QString GPSDOP; - const QString GPSSpeed; - const QString GPSTrack; - const QString GPSTrackRef; - const QString GPSImgDirection; - const QString GPSImgDirectionRef; - const QString GPSMapDatum; - const QString GPSProcessingMethod; - const QString GPSAreaInformation; - const QString PosterImage; - const QString CoverArtImage; - const QString ThumbnailImage; -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmediaobject.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmediaobject.sip deleted file mode 100644 index ced81afe..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmediaobject.sip +++ /dev/null @@ -1,53 +0,0 @@ -// qmediaobject.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMediaObject : QObject -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QMediaObject(); - virtual bool isAvailable() const; - virtual QMultimedia::AvailabilityStatus availability() const; - virtual QMediaService *service() const; - int notifyInterval() const; - void setNotifyInterval(int milliSeconds); - virtual bool bind(QObject *); - virtual void unbind(QObject *); - bool isMetaDataAvailable() const; - QVariant metaData(const QString &key) const; - QStringList availableMetaData() const; - -signals: - void notifyIntervalChanged(int milliSeconds); - void metaDataAvailableChanged(bool available); - void metaDataChanged(); - void metaDataChanged(const QString &key, const QVariant &value); - void availabilityChanged(QMultimedia::AvailabilityStatus availability); - -protected: - QMediaObject(QObject *parent /TransferThis/, QMediaService *service); - void addPropertyWatch(const QByteArray &name); - void removePropertyWatch(const QByteArray &name); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmediaplayer.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmediaplayer.sip deleted file mode 100644 index d6a98988..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmediaplayer.sip +++ /dev/null @@ -1,134 +0,0 @@ -// qmediaplayer.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsVideoItem /External/; -class QVideoWidget /External/; - -class QMediaPlayer : QMediaObject -{ -%TypeHeaderCode -#include -%End - -public: - enum State - { - StoppedState, - PlayingState, - PausedState, - }; - - enum MediaStatus - { - UnknownMediaStatus, - NoMedia, - LoadingMedia, - LoadedMedia, - StalledMedia, - BufferingMedia, - BufferedMedia, - EndOfMedia, - InvalidMedia, - }; - - enum Flag - { - LowLatency, - StreamPlayback, - VideoSurface, - }; - - typedef QFlags Flags; - - enum Error - { - NoError, - ResourceError, - FormatError, - NetworkError, - AccessDeniedError, - ServiceMissingError, - }; - - QMediaPlayer(QObject *parent /TransferThis/ = 0, QFlags flags = 0); - virtual ~QMediaPlayer(); - static QMultimedia::SupportEstimate hasSupport(const QString &mimeType, const QStringList &codecs = QStringList(), QFlags flags = 0); - static QStringList supportedMimeTypes(QFlags flags = 0); - void setVideoOutput(QVideoWidget *); - void setVideoOutput(QGraphicsVideoItem *); - void setVideoOutput(QAbstractVideoSurface *surface); - QMediaContent media() const; - const QIODevice *mediaStream() const; - QMediaPlaylist *playlist() const; - QMediaContent currentMedia() const; - QMediaPlayer::State state() const; - QMediaPlayer::MediaStatus mediaStatus() const; - qint64 duration() const; - qint64 position() const; - int volume() const; - bool isMuted() const; - bool isAudioAvailable() const; - bool isVideoAvailable() const; - int bufferStatus() const; - bool isSeekable() const; - qreal playbackRate() const; - QMediaPlayer::Error error() const; - QString errorString() const; - QNetworkConfiguration currentNetworkConfiguration() const; - virtual QMultimedia::AvailabilityStatus availability() const; - -public slots: - void play(); - void pause(); - void stop(); - void setPosition(qint64 position); - void setVolume(int volume); - void setMuted(bool muted); - void setPlaybackRate(qreal rate); - void setMedia(const QMediaContent &media, QIODevice *stream = 0); - void setPlaylist(QMediaPlaylist *playlist); - void setNetworkConfigurations(const QList &configurations); - -signals: - void mediaChanged(const QMediaContent &media); - void currentMediaChanged(const QMediaContent &media); - void stateChanged(QMediaPlayer::State newState); - void mediaStatusChanged(QMediaPlayer::MediaStatus status); - void durationChanged(qint64 duration); - void positionChanged(qint64 position); - void volumeChanged(int volume); - void mutedChanged(bool muted); - void audioAvailableChanged(bool available); - void videoAvailableChanged(bool videoAvailable); - void bufferStatusChanged(int percentFilled); - void seekableChanged(bool seekable); - void playbackRateChanged(qreal rate); - void error(QMediaPlayer::Error error); - void networkConfigurationChanged(const QNetworkConfiguration &configuration); - -public: - virtual bool bind(QObject *); - virtual void unbind(QObject *); - -private: - QMediaPlayer(const QMediaPlayer &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmediaplaylist.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmediaplaylist.sip deleted file mode 100644 index e2ce150f..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmediaplaylist.sip +++ /dev/null @@ -1,96 +0,0 @@ -// qmediaplaylist.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMediaPlaylist : QObject, QMediaBindableInterface -{ -%TypeHeaderCode -#include -%End - -public: - enum PlaybackMode - { - CurrentItemOnce, - CurrentItemInLoop, - Sequential, - Loop, - Random, - }; - - enum Error - { - NoError, - FormatError, - FormatNotSupportedError, - NetworkError, - AccessDeniedError, - }; - - QMediaPlaylist(QObject *parent /TransferThis/ = 0); - virtual ~QMediaPlaylist(); - virtual QMediaObject *mediaObject() const; - QMediaPlaylist::PlaybackMode playbackMode() const; - void setPlaybackMode(QMediaPlaylist::PlaybackMode mode); - int currentIndex() const; - QMediaContent currentMedia() const; - int nextIndex(int steps = 1) const; - int previousIndex(int steps = 1) const; - QMediaContent media(int index) const; - int mediaCount() const; - bool isEmpty() const; - bool isReadOnly() const; - bool addMedia(const QMediaContent &content); - bool addMedia(const QList &items); - bool insertMedia(int index, const QMediaContent &content); - bool insertMedia(int index, const QList &items); - bool removeMedia(int pos); - bool removeMedia(int start, int end); - bool clear(); - void load(const QNetworkRequest &request, const char *format = 0) /ReleaseGIL/; - void load(const QUrl &location, const char *format = 0) /ReleaseGIL/; - void load(QIODevice *device, const char *format = 0) /ReleaseGIL/; - bool save(const QUrl &location, const char *format = 0) /ReleaseGIL/; - bool save(QIODevice *device, const char *format) /ReleaseGIL/; - QMediaPlaylist::Error error() const; - QString errorString() const; - -public slots: - void shuffle(); - void next(); - void previous(); - void setCurrentIndex(int index); - -signals: - void currentIndexChanged(int index); - void playbackModeChanged(QMediaPlaylist::PlaybackMode mode); - void currentMediaChanged(const QMediaContent &); - void mediaAboutToBeInserted(int start, int end); - void mediaInserted(int start, int end); - void mediaAboutToBeRemoved(int start, int end); - void mediaRemoved(int start, int end); - void mediaChanged(int start, int end); - void loaded(); - void loadFailed(); - -protected: - virtual bool setMediaObject(QMediaObject *object); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmediarecorder.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmediarecorder.sip deleted file mode 100644 index 1a26fd81..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmediarecorder.sip +++ /dev/null @@ -1,119 +0,0 @@ -// qmediarecorder.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMediaRecorder : QObject, QMediaBindableInterface -{ -%TypeHeaderCode -#include -%End - -public: - enum State - { - StoppedState, - RecordingState, - PausedState, - }; - - enum Status - { - UnavailableStatus, - UnloadedStatus, - LoadingStatus, - LoadedStatus, - StartingStatus, - RecordingStatus, - PausedStatus, - FinalizingStatus, - }; - - enum Error - { - NoError, - ResourceError, - FormatError, - OutOfSpaceError, - }; - - QMediaRecorder(QMediaObject *mediaObject, QObject *parent /TransferThis/ = 0); - virtual ~QMediaRecorder(); - virtual QMediaObject *mediaObject() const; - bool isAvailable() const; - QMultimedia::AvailabilityStatus availability() const; - QUrl outputLocation() const; - bool setOutputLocation(const QUrl &location); - QUrl actualLocation() const; - QMediaRecorder::State state() const; - QMediaRecorder::Status status() const; - QMediaRecorder::Error error() const; - QString errorString() const; - qint64 duration() const; - bool isMuted() const; - qreal volume() const; - QStringList supportedContainers() const; - QString containerDescription(const QString &format) const; - QStringList supportedAudioCodecs() const; - QString audioCodecDescription(const QString &codecName) const; - QList supportedAudioSampleRates(const QAudioEncoderSettings &settings = QAudioEncoderSettings(), bool *continuous = 0) const; - QStringList supportedVideoCodecs() const; - QString videoCodecDescription(const QString &codecName) const; - QList supportedResolutions(const QVideoEncoderSettings &settings = QVideoEncoderSettings(), bool *continuous = 0) const; - QList supportedFrameRates(const QVideoEncoderSettings &settings = QVideoEncoderSettings(), bool *continuous = 0) const; - QAudioEncoderSettings audioSettings() const; - QVideoEncoderSettings videoSettings() const; - QString containerFormat() const; - void setAudioSettings(const QAudioEncoderSettings &audioSettings); - void setVideoSettings(const QVideoEncoderSettings &videoSettings); - void setContainerFormat(const QString &container); - void setEncodingSettings(const QAudioEncoderSettings &audio, const QVideoEncoderSettings &video = QVideoEncoderSettings(), const QString &container = QString()); - bool isMetaDataAvailable() const; - bool isMetaDataWritable() const; - QVariant metaData(const QString &key) const; - void setMetaData(const QString &key, const QVariant &value); - QStringList availableMetaData() const; - -public slots: - void record(); - void pause(); - void stop(); - void setMuted(bool muted); - void setVolume(qreal volume); - -signals: - void stateChanged(QMediaRecorder::State state); - void statusChanged(QMediaRecorder::Status status); - void durationChanged(qint64 duration); - void mutedChanged(bool muted); - void volumeChanged(qreal volume); - void actualLocationChanged(const QUrl &location); - void error(QMediaRecorder::Error error); - void metaDataAvailableChanged(bool available); - void metaDataWritableChanged(bool writable); - void metaDataChanged(const QString &key, const QVariant &value); - void availabilityChanged(QMultimedia::AvailabilityStatus availability); - -protected: - virtual bool setMediaObject(QMediaObject *object); - -private: - QMediaRecorder(const QMediaRecorder &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmediaresource.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmediaresource.sip deleted file mode 100644 index 4e3edeac..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmediaresource.sip +++ /dev/null @@ -1,62 +0,0 @@ -// qmediaresource.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMediaResource -{ -%TypeHeaderCode -#include -%End - -public: - QMediaResource(); - QMediaResource(const QUrl &url, const QString &mimeType = QString()); - QMediaResource(const QNetworkRequest &request, const QString &mimeType = QString()); - QMediaResource(const QMediaResource &other); - ~QMediaResource(); - bool isNull() const; - bool operator==(const QMediaResource &other) const; - bool operator!=(const QMediaResource &other) const; - QUrl url() const; - QNetworkRequest request() const; - QString mimeType() const; - QString language() const; - void setLanguage(const QString &language); - QString audioCodec() const; - void setAudioCodec(const QString &codec); - QString videoCodec() const; - void setVideoCodec(const QString &codec); - qint64 dataSize() const; - void setDataSize(const qint64 size); - int audioBitRate() const; - void setAudioBitRate(int rate); - int sampleRate() const; - void setSampleRate(int frequency); - int channelCount() const; - void setChannelCount(int channels); - int videoBitRate() const; - void setVideoBitRate(int rate); - QSize resolution() const; - void setResolution(const QSize &resolution); - void setResolution(int width, int height); -}; - -typedef QList QMediaResourceList; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmediaservice.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmediaservice.sip deleted file mode 100644 index 6c73b41d..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmediaservice.sip +++ /dev/null @@ -1,36 +0,0 @@ -// qmediaservice.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMediaService : QObject -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QMediaService(); - virtual QMediaControl *requestControl(const char *name) = 0; - virtual void releaseControl(QMediaControl *control) = 0; - -protected: - QMediaService(QObject *parent /TransferThis/); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmediatimerange.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmediatimerange.sip deleted file mode 100644 index 4913fc95..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmediatimerange.sip +++ /dev/null @@ -1,82 +0,0 @@ -// qmediatimerange.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QMediaTimeInterval -{ -%TypeHeaderCode -#include -%End - -public: - QMediaTimeInterval(); - QMediaTimeInterval(qint64 start, qint64 end); - QMediaTimeInterval(const QMediaTimeInterval &); - qint64 start() const; - qint64 end() const; - bool contains(qint64 time) const; - bool isNormal() const; - QMediaTimeInterval normalized() const; - QMediaTimeInterval translated(qint64 offset) const; -}; - -bool operator==(const QMediaTimeInterval &, const QMediaTimeInterval &); -bool operator!=(const QMediaTimeInterval &, const QMediaTimeInterval &); - -class QMediaTimeRange -{ -%TypeHeaderCode -#include -%End - -public: - QMediaTimeRange(); - QMediaTimeRange(qint64 start, qint64 end); - QMediaTimeRange(const QMediaTimeInterval &); - QMediaTimeRange(const QMediaTimeRange &range); - ~QMediaTimeRange(); - qint64 earliestTime() const; - qint64 latestTime() const; - QList intervals() const; - bool isEmpty() const; - bool isContinuous() const; - bool contains(qint64 time) const; - void addInterval(qint64 start, qint64 end); - void addInterval(const QMediaTimeInterval &interval); - void addTimeRange(const QMediaTimeRange &); - void removeInterval(qint64 start, qint64 end); - void removeInterval(const QMediaTimeInterval &interval); - void removeTimeRange(const QMediaTimeRange &); - QMediaTimeRange &operator+=(const QMediaTimeRange &); - QMediaTimeRange &operator+=(const QMediaTimeInterval &); - QMediaTimeRange &operator-=(const QMediaTimeRange &); - QMediaTimeRange &operator-=(const QMediaTimeInterval &); - void clear(); -}; - -bool operator==(const QMediaTimeRange &, const QMediaTimeRange &); -bool operator!=(const QMediaTimeRange &, const QMediaTimeRange &); -QMediaTimeRange operator+(const QMediaTimeRange &, const QMediaTimeRange &); -QMediaTimeRange operator-(const QMediaTimeRange &, const QMediaTimeRange &); diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qmultimedia.sip b/PyQt5/sip/PyQt5/QtMultimedia/qmultimedia.sip deleted file mode 100644 index 8eb1bcbc..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qmultimedia.sip +++ /dev/null @@ -1,61 +0,0 @@ -// qmultimedia.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -namespace QMultimedia -{ -%TypeHeaderCode -#include -%End - - enum SupportEstimate - { - NotSupported, - MaybeSupported, - ProbablySupported, - PreferredService, - }; - - enum EncodingQuality - { - VeryLowQuality, - LowQuality, - NormalQuality, - HighQuality, - VeryHighQuality, - }; - - enum EncodingMode - { - ConstantQualityEncoding, - ConstantBitRateEncoding, - AverageBitRateEncoding, - TwoPassEncoding, - }; - - enum AvailabilityStatus - { - Available, - ServiceMissing, - Busy, - ResourceError, - }; -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qpymultimedia_qlist.sip b/PyQt5/sip/PyQt5/QtMultimedia/qpymultimedia_qlist.sip deleted file mode 100644 index 36bcfb7a..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qpymultimedia_qlist.sip +++ /dev/null @@ -1,321 +0,0 @@ -// This is the SIP interface definition for the QList based mapped types -// specific to the QtMultimedia module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%MappedType QList - /DocType="list-of-QVideoFrame.PixelFormat"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *eobj = sipConvertFromEnum(sipCpp->at(i), - sipType_QVideoFrame_PixelFormat); - - if (!eobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, eobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList *ql = new QList; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - if (!sipCanConvertToEnum(itm, sipType_QVideoFrame_PixelFormat)) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'QVideoFrame.PixelFormat' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - ql->append(static_cast(SIPLong_AsLong(itm))); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; - - -%MappedType QList /DocType="list-of-QAudioFormat.Endian"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *eobj = sipConvertFromEnum(sipCpp->at(i), - sipType_QAudioFormat_Endian); - - if (!eobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, eobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList *ql = new QList; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - if (!sipCanConvertToEnum(itm, sipType_QAudioFormat_Endian)) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'QAudioFormat.Endian' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - ql->append(static_cast(SIPLong_AsLong(itm))); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; - - -%MappedType QList - /DocType="list-of-QAudioFormat.SampleType"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *eobj = sipConvertFromEnum(sipCpp->at(i), - sipType_QAudioFormat_SampleType); - - if (!eobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, eobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList *ql = new QList; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - if (!sipCanConvertToEnum(itm, sipType_QAudioFormat_SampleType)) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'QAudioFormat.SampleType' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - ql->append(static_cast(SIPLong_AsLong(itm))); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qradiodata.sip b/PyQt5/sip/PyQt5/QtMultimedia/qradiodata.sip deleted file mode 100644 index 16d1c770..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qradiodata.sip +++ /dev/null @@ -1,120 +0,0 @@ -// qradiodata.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QRadioData : QObject, QMediaBindableInterface -{ -%TypeHeaderCode -#include -%End - -public: - enum Error - { - NoError, - ResourceError, - OpenError, - OutOfRangeError, - }; - - enum ProgramType - { - Undefined, - News, - CurrentAffairs, - Information, - Sport, - Education, - Drama, - Culture, - Science, - Varied, - PopMusic, - RockMusic, - EasyListening, - LightClassical, - SeriousClassical, - OtherMusic, - Weather, - Finance, - ChildrensProgrammes, - SocialAffairs, - Religion, - PhoneIn, - Travel, - Leisure, - JazzMusic, - CountryMusic, - NationalMusic, - OldiesMusic, - FolkMusic, - Documentary, - AlarmTest, - Alarm, - Talk, - ClassicRock, - AdultHits, - SoftRock, - Top40, - Soft, - Nostalgia, - Classical, - RhythmAndBlues, - SoftRhythmAndBlues, - Language, - ReligiousMusic, - ReligiousTalk, - Personality, - Public, - College, - }; - - QRadioData(QMediaObject *mediaObject, QObject *parent /TransferThis/ = 0); - virtual ~QRadioData(); - virtual QMediaObject *mediaObject() const; - QMultimedia::AvailabilityStatus availability() const; - QString stationId() const; - QRadioData::ProgramType programType() const; - QString programTypeName() const; - QString stationName() const; - QString radioText() const; - bool isAlternativeFrequenciesEnabled() const; - QRadioData::Error error() const; - QString errorString() const; - -public slots: - void setAlternativeFrequenciesEnabled(bool enabled); - -signals: - void stationIdChanged(QString stationId); - void programTypeChanged(QRadioData::ProgramType programType); - void programTypeNameChanged(QString programTypeName); - void stationNameChanged(QString stationName); - void radioTextChanged(QString radioText); - void alternativeFrequenciesEnabledChanged(bool enabled); - void error(QRadioData::Error error); - -protected: - virtual bool setMediaObject(QMediaObject *); - -private: - QRadioData(const QRadioData &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qradiotuner.sip b/PyQt5/sip/PyQt5/QtMultimedia/qradiotuner.sip deleted file mode 100644 index ca972fab..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qradiotuner.sip +++ /dev/null @@ -1,114 +0,0 @@ -// qradiotuner.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QRadioTuner : QMediaObject -{ -%TypeHeaderCode -#include -%End - -public: - enum State - { - ActiveState, - StoppedState, - }; - - enum Band - { - AM, - FM, - SW, - LW, - FM2, - }; - - enum Error - { - NoError, - ResourceError, - OpenError, - OutOfRangeError, - }; - - enum StereoMode - { - ForceStereo, - ForceMono, - Auto, - }; - - enum SearchMode - { - SearchFast, - SearchGetStationId, - }; - - QRadioTuner(QObject *parent /TransferThis/ = 0); - virtual ~QRadioTuner(); - virtual QMultimedia::AvailabilityStatus availability() const; - QRadioTuner::State state() const; - QRadioTuner::Band band() const; - bool isBandSupported(QRadioTuner::Band b) const; - int frequency() const; - int frequencyStep(QRadioTuner::Band band) const; - QPair frequencyRange(QRadioTuner::Band band) const; - bool isStereo() const; - void setStereoMode(QRadioTuner::StereoMode mode); - QRadioTuner::StereoMode stereoMode() const; - int signalStrength() const; - int volume() const; - bool isMuted() const; - bool isSearching() const; - bool isAntennaConnected() const; - QRadioTuner::Error error() const; - QString errorString() const; - QRadioData *radioData() const; - -public slots: - void searchForward(); - void searchBackward(); - void searchAllStations(QRadioTuner::SearchMode searchMode = QRadioTuner::SearchFast); - void cancelSearch(); - void setBand(QRadioTuner::Band band); - void setFrequency(int frequency); - void setVolume(int volume); - void setMuted(bool muted); - void start(); - void stop(); - -signals: - void stateChanged(QRadioTuner::State state); - void bandChanged(QRadioTuner::Band band); - void frequencyChanged(int frequency); - void stereoStatusChanged(bool stereo); - void searchingChanged(bool searching); - void signalStrengthChanged(int signalStrength); - void volumeChanged(int volume); - void mutedChanged(bool muted); - void stationFound(int frequency, QString stationId); - void antennaConnectedChanged(bool connectionStatus); - void error(QRadioTuner::Error error); - -private: - QRadioTuner(const QRadioTuner &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qsound.sip b/PyQt5/sip/PyQt5/QtMultimedia/qsound.sip deleted file mode 100644 index b0f7bb6e..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qsound.sip +++ /dev/null @@ -1,47 +0,0 @@ -// qsound.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSound : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Loop - { - Infinite, - }; - - QSound(const QString &filename, QObject *parent /TransferThis/ = 0); - virtual ~QSound(); - static void play(const QString &filename); - int loops() const; - int loopsRemaining() const; - void setLoops(int); - QString fileName() const; - bool isFinished() const; - -public slots: - void play(); - void stop(); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qsoundeffect.sip b/PyQt5/sip/PyQt5/QtMultimedia/qsoundeffect.sip deleted file mode 100644 index 1fe8c8bc..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qsoundeffect.sip +++ /dev/null @@ -1,78 +0,0 @@ -// qsoundeffect.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSoundEffect : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Loop - { - Infinite, - }; - - enum Status - { - Null, - Loading, - Ready, - Error, - }; - - explicit QSoundEffect(QObject *parent /TransferThis/ = 0); - virtual ~QSoundEffect(); - static QStringList supportedMimeTypes(); - QUrl source() const; - void setSource(const QUrl &url); - int loopCount() const; - int loopsRemaining() const; - void setLoopCount(int loopCount); - qreal volume() const; - void setVolume(qreal volume); - bool isMuted() const; - void setMuted(bool muted); - bool isLoaded() const; - bool isPlaying() const; - QSoundEffect::Status status() const; - QString category() const; - void setCategory(const QString &category); - -signals: - void sourceChanged(); - void loopCountChanged(); - void loopsRemainingChanged(); - void volumeChanged(); - void mutedChanged(); - void loadedChanged(); - void playingChanged(); - void statusChanged(); - void categoryChanged(); - -public slots: - void play(); - void stop(); - -private: - QSoundEffect(const QSoundEffect &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qvideoframe.sip b/PyQt5/sip/PyQt5/QtMultimedia/qvideoframe.sip deleted file mode 100644 index d56bd9c0..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qvideoframe.sip +++ /dev/null @@ -1,136 +0,0 @@ -// qvideoframe.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QVideoFrame -{ -%TypeHeaderCode -#include -%End - -public: - enum FieldType - { - ProgressiveFrame, - TopField, - BottomField, - InterlacedFrame, - }; - - enum PixelFormat - { - Format_Invalid, - Format_ARGB32, - Format_ARGB32_Premultiplied, - Format_RGB32, - Format_RGB24, - Format_RGB565, - Format_RGB555, - Format_ARGB8565_Premultiplied, - Format_BGRA32, - Format_BGRA32_Premultiplied, - Format_BGR32, - Format_BGR24, - Format_BGR565, - Format_BGR555, - Format_BGRA5658_Premultiplied, - Format_AYUV444, - Format_AYUV444_Premultiplied, - Format_YUV444, - Format_YUV420P, - Format_YV12, - Format_UYVY, - Format_YUYV, - Format_NV12, - Format_NV21, - Format_IMC1, - Format_IMC2, - Format_IMC3, - Format_IMC4, - Format_Y8, - Format_Y16, - Format_Jpeg, - Format_CameraRaw, - Format_AdobeDng, - Format_User, - }; - - QVideoFrame(); - QVideoFrame(QAbstractVideoBuffer *buffer, const QSize &size, QVideoFrame::PixelFormat format); - QVideoFrame(int bytes, const QSize &size, int bytesPerLine, QVideoFrame::PixelFormat format); - QVideoFrame(const QImage &image); - QVideoFrame(const QVideoFrame &other); - ~QVideoFrame(); - bool isValid() const; - QVideoFrame::PixelFormat pixelFormat() const; - QAbstractVideoBuffer::HandleType handleType() const; - QSize size() const; - int width() const; - int height() const; - QVideoFrame::FieldType fieldType() const; - void setFieldType(QVideoFrame::FieldType); - bool isMapped() const; - bool isReadable() const; - bool isWritable() const; - QAbstractVideoBuffer::MapMode mapMode() const; - bool map(QAbstractVideoBuffer::MapMode mode); - void unmap(); - int bytesPerLine() const; -%If (Qt_5_4_0 -) - int bytesPerLine(int plane) const; -%End - SIP_PYOBJECT bits() /DocType="sip.voidptr"/; -%MethodCode - uchar *mem; - - Py_BEGIN_ALLOW_THREADS - mem = sipCpp->bits(); - Py_END_ALLOW_THREADS - - if (mem) - { - sipRes = sipConvertFromVoidPtrAndSize(mem, sipCpp->mappedBytes()); - } - else - { - sipRes = Py_None; - Py_INCREF(sipRes); - } -%End - -%If (Qt_5_4_0 -) - void *bits(int plane) [uchar * (int plane)]; -%End - int mappedBytes() const; - QVariant handle() const; - qint64 startTime() const; - void setStartTime(qint64 time); - qint64 endTime() const; - void setEndTime(qint64 time); - static QVideoFrame::PixelFormat pixelFormatFromImageFormat(QImage::Format format); - static QImage::Format imageFormatFromPixelFormat(QVideoFrame::PixelFormat format); - QVariantMap availableMetaData() const; - QVariant metaData(const QString &key) const; - void setMetaData(const QString &key, const QVariant &value); -%If (Qt_5_4_0 -) - int planeCount() const; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qvideoprobe.sip b/PyQt5/sip/PyQt5/QtMultimedia/qvideoprobe.sip deleted file mode 100644 index d6bec4e8..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qvideoprobe.sip +++ /dev/null @@ -1,39 +0,0 @@ -// qvideoprobe.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QVideoProbe : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QVideoProbe(QObject *parent /TransferThis/ = 0); - virtual ~QVideoProbe(); - bool setSource(QMediaObject *source); - bool setSource(QMediaRecorder *source); - bool isActive() const; - -signals: - void videoFrameProbed(const QVideoFrame &videoFrame); - void flush(); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimedia/qvideosurfaceformat.sip b/PyQt5/sip/PyQt5/QtMultimedia/qvideosurfaceformat.sip deleted file mode 100644 index 90b20dd9..00000000 --- a/PyQt5/sip/PyQt5/QtMultimedia/qvideosurfaceformat.sip +++ /dev/null @@ -1,75 +0,0 @@ -// qvideosurfaceformat.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtMultimedia Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QVideoSurfaceFormat -{ -%TypeHeaderCode -#include -%End - -public: - enum Direction - { - TopToBottom, - BottomToTop, - }; - - enum YCbCrColorSpace - { - YCbCr_Undefined, - YCbCr_BT601, - YCbCr_BT709, - YCbCr_xvYCC601, - YCbCr_xvYCC709, - YCbCr_JPEG, - }; - - QVideoSurfaceFormat(); - QVideoSurfaceFormat(const QSize &size, QVideoFrame::PixelFormat format, QAbstractVideoBuffer::HandleType type = QAbstractVideoBuffer::NoHandle); - QVideoSurfaceFormat(const QVideoSurfaceFormat &format); - ~QVideoSurfaceFormat(); - bool operator==(const QVideoSurfaceFormat &format) const; - bool operator!=(const QVideoSurfaceFormat &format) const; - bool isValid() const; - QVideoFrame::PixelFormat pixelFormat() const; - QAbstractVideoBuffer::HandleType handleType() const; - QSize frameSize() const; - void setFrameSize(const QSize &size); - void setFrameSize(int width, int height); - int frameWidth() const; - int frameHeight() const; - QRect viewport() const; - void setViewport(const QRect &viewport); - QVideoSurfaceFormat::Direction scanLineDirection() const; - void setScanLineDirection(QVideoSurfaceFormat::Direction direction); - qreal frameRate() const; - void setFrameRate(qreal rate); - QSize pixelAspectRatio() const; - void setPixelAspectRatio(const QSize &ratio); - void setPixelAspectRatio(int width, int height); - QVideoSurfaceFormat::YCbCrColorSpace yCbCrColorSpace() const; - void setYCbCrColorSpace(QVideoSurfaceFormat::YCbCrColorSpace colorSpace); - QSize sizeHint() const; - QList propertyNames() const; - QVariant property(const char *name) const; - void setProperty(const char *name, const QVariant &value); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimediaWidgets/QtMultimediaWidgetsmod.sip b/PyQt5/sip/PyQt5/QtMultimediaWidgets/QtMultimediaWidgetsmod.sip deleted file mode 100644 index 6c7e469c..00000000 --- a/PyQt5/sip/PyQt5/QtMultimediaWidgets/QtMultimediaWidgetsmod.sip +++ /dev/null @@ -1,52 +0,0 @@ -// QtMultimediaWidgetsmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtMultimediaWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtMultimediaWidgets, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtMultimedia/QtMultimediamod.sip -%Import QtWidgets/QtWidgetsmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qcameraviewfinder.sip -%Include qgraphicsvideoitem.sip -%Include qvideowidget.sip diff --git a/PyQt5/sip/PyQt5/QtMultimediaWidgets/qcameraviewfinder.sip b/PyQt5/sip/PyQt5/QtMultimediaWidgets/qcameraviewfinder.sip deleted file mode 100644 index 8cd96497..00000000 --- a/PyQt5/sip/PyQt5/QtMultimediaWidgets/qcameraviewfinder.sip +++ /dev/null @@ -1,39 +0,0 @@ -// qcameraviewfinder.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtMultimediaWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QCameraViewfinder : QVideoWidget -{ -%TypeHeaderCode -#include -%End - -public: - QCameraViewfinder(QWidget *parent /TransferThis/ = 0); - virtual ~QCameraViewfinder(); - virtual QMediaObject *mediaObject() const; - -protected: - virtual bool setMediaObject(QMediaObject *object); - -private: - QCameraViewfinder(const QCameraViewfinder &); -}; diff --git a/PyQt5/sip/PyQt5/QtMultimediaWidgets/qgraphicsvideoitem.sip b/PyQt5/sip/PyQt5/QtMultimediaWidgets/qgraphicsvideoitem.sip deleted file mode 100644 index cd81c81b..00000000 --- a/PyQt5/sip/PyQt5/QtMultimediaWidgets/qgraphicsvideoitem.sip +++ /dev/null @@ -1,70 +0,0 @@ -// qgraphicsvideoitem.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtMultimediaWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsVideoItem : QGraphicsObject, QMediaBindableInterface -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - // QGraphicsVideoItem doesn't reimplement type() so we hope nothing collides - // with the default. - if (sipCpp->type() == QGraphicsItem::UserType) - { - // We need to explicitly cast because of the multiple inheritance. - *sipCppRet = static_cast(sipCpp); - sipType = sipType_QGraphicsVideoItem; - } - else - { - sipType = 0; - } -%End - -public: - QGraphicsVideoItem(QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsVideoItem(); - virtual QMediaObject *mediaObject() const; - Qt::AspectRatioMode aspectRatioMode() const; - void setAspectRatioMode(Qt::AspectRatioMode mode); - QPointF offset() const; - void setOffset(const QPointF &offset); - QSizeF size() const; - void setSize(const QSizeF &size); - QSizeF nativeSize() const; - virtual QRectF boundingRect() const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); - -signals: - void nativeSizeChanged(const QSizeF &size); - -protected: - virtual void timerEvent(QTimerEvent *event); - virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value); - virtual bool setMediaObject(QMediaObject *object); -}; - -%ModuleHeaderCode -// This is needed by the %ConvertToSubClassCode. -#include -%End diff --git a/PyQt5/sip/PyQt5/QtMultimediaWidgets/qvideowidget.sip b/PyQt5/sip/PyQt5/QtMultimediaWidgets/qvideowidget.sip deleted file mode 100644 index a906cea2..00000000 --- a/PyQt5/sip/PyQt5/QtMultimediaWidgets/qvideowidget.sip +++ /dev/null @@ -1,93 +0,0 @@ -// qvideowidget.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtMultimediaWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QVideoWidget : QWidget, QMediaBindableInterface -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QGraphicsVideoItem, &sipType_QGraphicsVideoItem, -1, 1}, - {sipName_QVideoWidget, &sipType_QVideoWidget, 2, -1}, - {sipName_QCameraViewfinder, &sipType_QCameraViewfinder, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - QVideoWidget(QWidget *parent /TransferThis/ = 0); - virtual ~QVideoWidget(); - virtual QMediaObject *mediaObject() const; - Qt::AspectRatioMode aspectRatioMode() const; - int brightness() const; - int contrast() const; - int hue() const; - int saturation() const; - virtual QSize sizeHint() const; - -public slots: - void setFullScreen(bool fullScreen); - void setAspectRatioMode(Qt::AspectRatioMode mode); - void setBrightness(int brightness); - void setContrast(int contrast); - void setHue(int hue); - void setSaturation(int saturation); - -signals: - void fullScreenChanged(bool fullScreen); - void brightnessChanged(int brightness); - void contrastChanged(int contrast); - void hueChanged(int hue); - void saturationChanged(int saturation); - -protected: - virtual bool event(QEvent *event); - virtual void showEvent(QShowEvent *event); - virtual void hideEvent(QHideEvent *event); - virtual void resizeEvent(QResizeEvent *event); - virtual void moveEvent(QMoveEvent *event); - virtual void paintEvent(QPaintEvent *event); - virtual bool setMediaObject(QMediaObject *object); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/QtNetworkmod.sip b/PyQt5/sip/PyQt5/QtNetwork/QtNetworkmod.sip deleted file mode 100644 index c36217b6..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/QtNetworkmod.sip +++ /dev/null @@ -1,80 +0,0 @@ -// QtNetworkmod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtNetwork, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qabstractnetworkcache.sip -%Include qabstractsocket.sip -%Include qauthenticator.sip -%Include qdnslookup.sip -%Include qhostaddress.sip -%Include qhostinfo.sip -%Include qhttpmultipart.sip -%Include qlocalserver.sip -%Include qlocalsocket.sip -%Include qnetworkaccessmanager.sip -%Include qnetworkconfigmanager.sip -%Include qnetworkconfiguration.sip -%Include qnetworkcookie.sip -%Include qnetworkcookiejar.sip -%Include qnetworkdiskcache.sip -%Include qnetworkinterface.sip -%Include qnetworkproxy.sip -%Include qnetworkreply.sip -%Include qnetworkrequest.sip -%Include qnetworksession.sip -%Include qssl.sip -%Include qsslcertificate.sip -%Include qsslcertificateextension.sip -%Include qsslconfiguration.sip -%Include qsslcipher.sip -%Include qsslerror.sip -%Include qsslkey.sip -%Include qsslsocket.sip -%Include qtcpserver.sip -%Include qtcpsocket.sip -%Include qudpsocket.sip -%Include qpynetwork_qhash.sip -%Include qpynetwork_qmap.sip diff --git a/PyQt5/sip/PyQt5/QtNetwork/qabstractnetworkcache.sip b/PyQt5/sip/PyQt5/QtNetwork/qabstractnetworkcache.sip deleted file mode 100644 index db45e692..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qabstractnetworkcache.sip +++ /dev/null @@ -1,85 +0,0 @@ -// qabstractnetworkcache.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QNetworkCacheMetaData -{ -%TypeHeaderCode -#include -%End - - typedef QList> RawHeaderList; - typedef QHash AttributesMap; - -public: - QNetworkCacheMetaData(); - QNetworkCacheMetaData(const QNetworkCacheMetaData &other); - ~QNetworkCacheMetaData(); - bool operator==(const QNetworkCacheMetaData &other) const; - bool operator!=(const QNetworkCacheMetaData &other) const; - bool isValid() const; - QUrl url() const; - void setUrl(const QUrl &url); - RawHeaderList rawHeaders() const; - void setRawHeaders(const RawHeaderList &headers); - QDateTime lastModified() const; - void setLastModified(const QDateTime &dateTime); - QDateTime expirationDate() const; - void setExpirationDate(const QDateTime &dateTime); - bool saveToDisk() const; - void setSaveToDisk(bool allow); - AttributesMap attributes() const; - void setAttributes(const AttributesMap &attributes); - void swap(QNetworkCacheMetaData &other); -}; - -QDataStream &operator<<(QDataStream &, const QNetworkCacheMetaData & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QNetworkCacheMetaData & /Constrained/) /ReleaseGIL/; - -class QAbstractNetworkCache : QObject -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QAbstractNetworkCache(); - virtual QNetworkCacheMetaData metaData(const QUrl &url) = 0; - virtual void updateMetaData(const QNetworkCacheMetaData &metaData) = 0; - virtual QIODevice *data(const QUrl &url) = 0 /Factory/; - virtual bool remove(const QUrl &url) = 0; - virtual qint64 cacheSize() const = 0; - virtual QIODevice *prepare(const QNetworkCacheMetaData &metaData) = 0; - virtual void insert(QIODevice *device) = 0; - -public slots: - virtual void clear() = 0; - -protected: - explicit QAbstractNetworkCache(QObject *parent /TransferThis/ = 0); - -private: - QAbstractNetworkCache(const QAbstractNetworkCache &); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qabstractsocket.sip b/PyQt5/sip/PyQt5/QtNetwork/qabstractsocket.sip deleted file mode 100644 index b49597c3..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qabstractsocket.sip +++ /dev/null @@ -1,309 +0,0 @@ -// qabstractsocket.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QAbstractSocket : QIODevice -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QNetworkReply, &sipType_QNetworkReply, -1, 1}, - {sipName_QHttpMultiPart, &sipType_QHttpMultiPart, -1, 2}, - {sipName_QAbstractNetworkCache, &sipType_QAbstractNetworkCache, 12, 3}, - {sipName_QNetworkConfigurationManager, &sipType_QNetworkConfigurationManager, -1, 4}, - {sipName_QNetworkCookieJar, &sipType_QNetworkCookieJar, -1, 5}, - {sipName_QAbstractSocket, &sipType_QAbstractSocket, 13, 6}, - {sipName_QLocalSocket, &sipType_QLocalSocket, -1, 7}, - {sipName_QDnsLookup, &sipType_QDnsLookup, -1, 8}, - {sipName_QNetworkSession, &sipType_QNetworkSession, -1, 9}, - {sipName_QTcpServer, &sipType_QTcpServer, -1, 10}, - {sipName_QNetworkAccessManager, &sipType_QNetworkAccessManager, -1, 11}, - {sipName_QLocalServer, &sipType_QLocalServer, -1, -1}, - {sipName_QNetworkDiskCache, &sipType_QNetworkDiskCache, -1, -1}, - {sipName_QUdpSocket, &sipType_QUdpSocket, -1, 14}, - {sipName_QTcpSocket, &sipType_QTcpSocket, 15, -1}, - #if defined(SIP_FEATURE_PyQt_SSL) - {sipName_QSslSocket, &sipType_QSslSocket, -1, -1}, - #else - {0, 0, -1, -1}, - #endif - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - enum SocketType - { - TcpSocket, - UdpSocket, - UnknownSocketType, - }; - - enum NetworkLayerProtocol - { - IPv4Protocol, - IPv6Protocol, - AnyIPProtocol, - UnknownNetworkLayerProtocol, - }; - - enum SocketError - { - ConnectionRefusedError, - RemoteHostClosedError, - HostNotFoundError, - SocketAccessError, - SocketResourceError, - SocketTimeoutError, - DatagramTooLargeError, - NetworkError, - AddressInUseError, - SocketAddressNotAvailableError, - UnsupportedSocketOperationError, - UnfinishedSocketOperationError, - ProxyAuthenticationRequiredError, - SslHandshakeFailedError, - ProxyConnectionRefusedError, - ProxyConnectionClosedError, - ProxyConnectionTimeoutError, - ProxyNotFoundError, - ProxyProtocolError, - OperationError, - SslInternalError, - SslInvalidUserDataError, - TemporaryError, - UnknownSocketError, - }; - - enum SocketState - { - UnconnectedState, - HostLookupState, - ConnectingState, - ConnectedState, - BoundState, - ListeningState, - ClosingState, - }; - - QAbstractSocket(QAbstractSocket::SocketType socketType, QObject *parent /TransferThis/); - virtual ~QAbstractSocket(); - virtual void connectToHost(const QString &hostName, quint16 port, QFlags mode = QIODevice::ReadWrite, QAbstractSocket::NetworkLayerProtocol protocol = QAbstractSocket::AnyIPProtocol) /ReleaseGIL/; - virtual void connectToHost(const QHostAddress &address, quint16 port, QFlags mode = QIODevice::ReadWrite) /ReleaseGIL/; - virtual void disconnectFromHost() /ReleaseGIL/; - bool isValid() const; - virtual qint64 bytesAvailable() const; - virtual qint64 bytesToWrite() const; - virtual bool canReadLine() const; - quint16 localPort() const; - QHostAddress localAddress() const; - quint16 peerPort() const; - QHostAddress peerAddress() const; - QString peerName() const; - qint64 readBufferSize() const; - virtual void setReadBufferSize(qint64 size); - void abort(); - virtual bool setSocketDescriptor(qintptr socketDescriptor, QAbstractSocket::SocketState state = QAbstractSocket::ConnectedState, QFlags mode = QIODevice::ReadWrite); - virtual qintptr socketDescriptor() const; - QAbstractSocket::SocketType socketType() const; - QAbstractSocket::SocketState state() const; - QAbstractSocket::SocketError error() const; - virtual void close(); - virtual bool isSequential() const; - virtual bool atEnd() const; - bool flush() /ReleaseGIL/; - virtual bool waitForConnected(int msecs = 30000) /ReleaseGIL/; - virtual bool waitForReadyRead(int msecs = 30000) /ReleaseGIL/; - virtual bool waitForBytesWritten(int msecs = 30000) /ReleaseGIL/; - virtual bool waitForDisconnected(int msecs = 30000) /ReleaseGIL/; - void setProxy(const QNetworkProxy &networkProxy); - QNetworkProxy proxy() const; - -signals: - void hostFound(); - void connected(); - void disconnected(); - void stateChanged(QAbstractSocket::SocketState); - void error(QAbstractSocket::SocketError); - void proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator); - -protected: - virtual SIP_PYOBJECT readData(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *data, qint64 maxlen)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipSelfWasArg ? sipCpp->QAbstractSocket::readData(s, a0) : sipCpp->readData(s, a0); - #else - len = sipCpp->sipProtectVirt_readData(sipSelfWasArg, s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - virtual SIP_PYOBJECT readLineData(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *data, qint64 maxlen)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipSelfWasArg ? sipCpp->QAbstractSocket::readLineData(s, a0) : sipCpp->readLineData(s, a0); - #else - len = sipCpp->sipProtectVirt_readLineData(sipSelfWasArg, s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - virtual qint64 writeData(const char *data /Array/, qint64 len /ArraySize/) /ReleaseGIL/; - void setSocketState(QAbstractSocket::SocketState state); - void setSocketError(QAbstractSocket::SocketError socketError); - void setLocalPort(quint16 port); - void setLocalAddress(const QHostAddress &address); - void setPeerPort(quint16 port); - void setPeerAddress(const QHostAddress &address); - void setPeerName(const QString &name); - -public: - enum SocketOption - { - LowDelayOption, - KeepAliveOption, - MulticastTtlOption, - MulticastLoopbackOption, - TypeOfServiceOption, -%If (Qt_5_3_0 -) - SendBufferSizeSocketOption, -%End -%If (Qt_5_3_0 -) - ReceiveBufferSizeSocketOption, -%End - }; - - virtual void setSocketOption(QAbstractSocket::SocketOption option, const QVariant &value); - virtual QVariant socketOption(QAbstractSocket::SocketOption option); - - enum BindFlag - { - DefaultForPlatform, - ShareAddress, - DontShareAddress, - ReuseAddressHint, - }; - - typedef QFlags BindMode; - - enum PauseMode - { - PauseNever, - PauseOnSslErrors, - }; - - typedef QFlags PauseModes; - virtual void resume() /ReleaseGIL/; - QFlags pauseMode() const; - void setPauseMode(QFlags pauseMode); - bool bind(const QHostAddress &address, quint16 port = 0, QFlags mode = QAbstractSocket::DefaultForPlatform); - bool bind(quint16 port = 0, QFlags mode = QAbstractSocket::DefaultForPlatform); - -private: - QAbstractSocket(const QAbstractSocket &); -}; - -QFlags operator|(QAbstractSocket::BindFlag f1, QFlags f2); -QFlags operator|(QAbstractSocket::PauseMode f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtNetwork/qauthenticator.sip b/PyQt5/sip/PyQt5/QtNetwork/qauthenticator.sip deleted file mode 100644 index 887ebb86..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qauthenticator.sip +++ /dev/null @@ -1,44 +0,0 @@ -// qauthenticator.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAuthenticator -{ -%TypeHeaderCode -#include -%End - -public: - QAuthenticator(); - QAuthenticator(const QAuthenticator &other); - ~QAuthenticator(); - bool operator==(const QAuthenticator &other) const; - bool operator!=(const QAuthenticator &other) const; - QString user() const; - void setUser(const QString &user); - QString password() const; - void setPassword(const QString &password); - QString realm() const; - bool isNull() const; - QVariant option(const QString &opt) const; - QVariantHash options() const; - void setOption(const QString &opt, const QVariant &value); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qdnslookup.sip b/PyQt5/sip/PyQt5/QtNetwork/qdnslookup.sip deleted file mode 100644 index 93d81195..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qdnslookup.sip +++ /dev/null @@ -1,178 +0,0 @@ -// qdnslookup.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDnsDomainNameRecord -{ -%TypeHeaderCode -#include -%End - -public: - QDnsDomainNameRecord(); - QDnsDomainNameRecord(const QDnsDomainNameRecord &other); - ~QDnsDomainNameRecord(); - void swap(QDnsDomainNameRecord &other); - QString name() const; - quint32 timeToLive() const; - QString value() const; -}; - -class QDnsHostAddressRecord -{ -%TypeHeaderCode -#include -%End - -public: - QDnsHostAddressRecord(); - QDnsHostAddressRecord(const QDnsHostAddressRecord &other); - ~QDnsHostAddressRecord(); - void swap(QDnsHostAddressRecord &other); - QString name() const; - quint32 timeToLive() const; - QHostAddress value() const; -}; - -class QDnsMailExchangeRecord -{ -%TypeHeaderCode -#include -%End - -public: - QDnsMailExchangeRecord(); - QDnsMailExchangeRecord(const QDnsMailExchangeRecord &other); - ~QDnsMailExchangeRecord(); - void swap(QDnsMailExchangeRecord &other); - QString exchange() const; - QString name() const; - quint16 preference() const; - quint32 timeToLive() const; -}; - -class QDnsServiceRecord -{ -%TypeHeaderCode -#include -%End - -public: - QDnsServiceRecord(); - QDnsServiceRecord(const QDnsServiceRecord &other); - ~QDnsServiceRecord(); - void swap(QDnsServiceRecord &other); - QString name() const; - quint16 port() const; - quint16 priority() const; - QString target() const; - quint32 timeToLive() const; - quint16 weight() const; -}; - -class QDnsTextRecord -{ -%TypeHeaderCode -#include -%End - -public: - QDnsTextRecord(); - QDnsTextRecord(const QDnsTextRecord &other); - ~QDnsTextRecord(); - void swap(QDnsTextRecord &other); - QString name() const; - quint32 timeToLive() const; - QList values() const; -}; - -class QDnsLookup : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Error - { - NoError, - ResolverError, - OperationCancelledError, - InvalidRequestError, - InvalidReplyError, - ServerFailureError, - ServerRefusedError, - NotFoundError, - }; - - enum Type - { - A, - AAAA, - ANY, - CNAME, - MX, - NS, - PTR, - SRV, - TXT, - }; - - explicit QDnsLookup(QObject *parent /TransferThis/ = 0); - QDnsLookup(QDnsLookup::Type type, const QString &name, QObject *parent /TransferThis/ = 0); - virtual ~QDnsLookup(); - QDnsLookup::Error error() const; - QString errorString() const; - bool isFinished() const; - QString name() const; - void setName(const QString &name); - QDnsLookup::Type type() const; - void setType(QDnsLookup::Type); - QList canonicalNameRecords() const; - QList hostAddressRecords() const; - QList mailExchangeRecords() const; - QList nameServerRecords() const; - QList pointerRecords() const; - QList serviceRecords() const; - QList textRecords() const; - -public slots: - void abort() /ReleaseGIL/; - void lookup() /ReleaseGIL/; - -signals: - void finished(); - void nameChanged(const QString &name); - void typeChanged(QDnsLookup::Type type); - -public: -%If (Qt_5_3_0 -) - QHostAddress nameserver() const; -%End -%If (Qt_5_3_0 -) - void setNameserver(const QHostAddress &nameserver); -%End - -signals: -%If (Qt_5_3_0 -) - void nameserverChanged(const QHostAddress &nameserver); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qhostaddress.sip b/PyQt5/sip/PyQt5/QtNetwork/qhostaddress.sip deleted file mode 100644 index 9c3069fd..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qhostaddress.sip +++ /dev/null @@ -1,161 +0,0 @@ -// qhostaddress.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QHostAddress -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode -// SIP doesn't support automatic type convertors so we explicitly allow a -// QHostAddress::SpecialAddress to be used whenever a QHostAddress is expected. - -if (sipIsErr == NULL) - return (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_QHostAddress_SpecialAddress)) || - sipCanConvertToType(sipPy, sipType_QHostAddress, SIP_NO_CONVERTORS)); - -if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_QHostAddress_SpecialAddress))) -{ - *sipCppPtr = new QHostAddress((QHostAddress::SpecialAddress)SIPLong_AsLong(sipPy)); - - return sipGetState(sipTransferObj); -} - -*sipCppPtr = reinterpret_cast(sipConvertToType(sipPy, sipType_QHostAddress, sipTransferObj, SIP_NO_CONVERTORS, 0, sipIsErr)); - -return 0; -%End - -public: - enum SpecialAddress - { - Null, - Broadcast, - LocalHost, - LocalHostIPv6, - AnyIPv4, - AnyIPv6, - Any, - }; - - QHostAddress(); - QHostAddress(QHostAddress::SpecialAddress address /Constrained/); - explicit QHostAddress(quint32 ip4Addr); - explicit QHostAddress(const QString &address); - explicit QHostAddress(const Q_IPV6ADDR &ip6Addr); - QHostAddress(const QHostAddress ©); - ~QHostAddress(); - void setAddress(quint32 ip4Addr); - bool setAddress(const QString &address); - void setAddress(const Q_IPV6ADDR &ip6Addr); - QAbstractSocket::NetworkLayerProtocol protocol() const; - quint32 toIPv4Address() const; - Q_IPV6ADDR toIPv6Address() const; - QString toString() const; - QString scopeId() const; - void setScopeId(const QString &id); - bool operator==(const QHostAddress &address) const; - bool operator==(QHostAddress::SpecialAddress address) const; - bool operator!=(const QHostAddress &address) const; - bool operator!=(QHostAddress::SpecialAddress address) const; - bool isNull() const; - void clear(); - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End - - bool isInSubnet(const QHostAddress &subnet, int netmask) const; - bool isInSubnet(const QPair &subnet) const; - bool isLoopback() const; - static QPair parseSubnet(const QString &subnet); -}; - -bool operator==(QHostAddress::SpecialAddress address1, const QHostAddress &address2); -QDataStream &operator<<(QDataStream &, const QHostAddress &) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QHostAddress &) /ReleaseGIL/; -// Q_IPV6ADDR is implemented as a Python 16-tuple of ints. -%MappedType Q_IPV6ADDR /DocType="16-tuple-of-int"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - // Create the tuple. - PyObject *t; - - if ((t = PyTuple_New(16)) == NULL) - return NULL; - - // Set the tuple elements. - for (int i = 0; i < 16; ++i) - { - PyObject *pobj; - - if ((pobj = SIPLong_FromLong((*sipCpp)[i])) == NULL) - { - Py_DECREF(t); - - return NULL; - } - - PyTuple_SET_ITEM(t, i, pobj); - } - - return t; -%End - -%ConvertToTypeCode - // Check the type if that is all that is required. - if (sipIsErr == NULL) - return (PySequence_Check(sipPy) && PySequence_Size(sipPy) == 16); - - Q_IPV6ADDR *qa = new Q_IPV6ADDR; - - for (SIP_SSIZE_T i = 0; i < 16; ++i) - { - PyObject *itm = PySequence_ITEM(sipPy, i); - - if (!itm) - { - delete qa; - *sipIsErr = 1; - - return 0; - } - - (*qa)[i] = SIPLong_AsLong(itm); - - Py_DECREF(itm); - } - - *sipCppPtr = qa; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qhostinfo.sip b/PyQt5/sip/PyQt5/QtNetwork/qhostinfo.sip deleted file mode 100644 index 08f58062..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qhostinfo.sip +++ /dev/null @@ -1,85 +0,0 @@ -// qhostinfo.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QHostInfo -{ -%TypeHeaderCode -#include -%End - -public: - enum HostInfoError - { - NoError, - HostNotFound, - UnknownError, - }; - - explicit QHostInfo(int id = -1); - QHostInfo(const QHostInfo &d); - ~QHostInfo(); - QString hostName() const; - void setHostName(const QString &name); - QList addresses() const; - void setAddresses(const QList &addresses); - QHostInfo::HostInfoError error() const; - void setError(QHostInfo::HostInfoError error); - QString errorString() const; - void setErrorString(const QString &errorString); - void setLookupId(int id); - int lookupId() const; - static int lookupHost(const QString &name, SIP_PYOBJECT slot /DocType="callable-or-signal"/); -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtnetwork_get_connection_parts(a1, 0, "(QHostInfo)", true, &receiver, slot_signature)) == sipErrorNone) - { - QHostInfo::lookupHost(*a0, receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(1, a1); - } -%End - - static void abortHostLookup(int lookupId); - static QHostInfo fromName(const QString &name); - static QString localHostName(); - static QString localDomainName(); -}; - -%ModuleHeaderCode -// Imports from QtCore. -typedef sipErrorState (*pyqt5_qtnetwork_get_connection_parts_t)(PyObject *, QObject *, const char *, bool, QObject **, QByteArray &); -extern pyqt5_qtnetwork_get_connection_parts_t pyqt5_qtnetwork_get_connection_parts; -%End - -%ModuleCode -// Imports from QtCore. -pyqt5_qtnetwork_get_connection_parts_t pyqt5_qtnetwork_get_connection_parts; -%End - -%PostInitialisationCode -// Imports from QtCore. -pyqt5_qtnetwork_get_connection_parts = (pyqt5_qtnetwork_get_connection_parts_t)sipImportSymbol("pyqt5_get_connection_parts"); -%End diff --git a/PyQt5/sip/PyQt5/QtNetwork/qhttpmultipart.sip b/PyQt5/sip/PyQt5/QtNetwork/qhttpmultipart.sip deleted file mode 100644 index 9b1d94d6..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qhttpmultipart.sip +++ /dev/null @@ -1,67 +0,0 @@ -// qhttpmultipart.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QHttpPart -{ -%TypeHeaderCode -#include -%End - -public: - QHttpPart(); - QHttpPart(const QHttpPart &other); - ~QHttpPart(); - bool operator==(const QHttpPart &other) const; - bool operator!=(const QHttpPart &other) const; - void setHeader(QNetworkRequest::KnownHeaders header, const QVariant &value); - void setRawHeader(const QByteArray &headerName, const QByteArray &headerValue); - void setBody(const QByteArray &body); - void setBodyDevice(QIODevice *device); - void swap(QHttpPart &other); -}; - -class QHttpMultiPart : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum ContentType - { - MixedType, - RelatedType, - FormDataType, - AlternativeType, - }; - - explicit QHttpMultiPart(QObject *parent /TransferThis/ = 0); - QHttpMultiPart(QHttpMultiPart::ContentType contentType, QObject *parent /TransferThis/ = 0); - virtual ~QHttpMultiPart(); - void append(const QHttpPart &httpPart); - void setContentType(QHttpMultiPart::ContentType contentType); - QByteArray boundary() const; - void setBoundary(const QByteArray &boundary); - -private: - QHttpMultiPart(const QHttpMultiPart &); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qlocalserver.sip b/PyQt5/sip/PyQt5/QtNetwork/qlocalserver.sip deleted file mode 100644 index 22007864..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qlocalserver.sip +++ /dev/null @@ -1,74 +0,0 @@ -// qlocalserver.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QLocalServer : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QLocalServer(QObject *parent /TransferThis/ = 0); - virtual ~QLocalServer(); - void close(); - QString errorString() const; - virtual bool hasPendingConnections() const; - bool isListening() const; - bool listen(const QString &name); - bool listen(qintptr socketDescriptor); - int maxPendingConnections() const; - virtual QLocalSocket *nextPendingConnection(); - QString serverName() const; - QString fullServerName() const; - QAbstractSocket::SocketError serverError() const; - void setMaxPendingConnections(int numConnections); - bool waitForNewConnection(int msecs = 0, bool *timedOut = 0) /ReleaseGIL/; - static bool removeServer(const QString &name); - -signals: - void newConnection(); - -protected: - virtual void incomingConnection(quintptr socketDescriptor); - -public: - enum SocketOption - { - UserAccessOption, - GroupAccessOption, - OtherAccessOption, - WorldAccessOption, - }; - - typedef QFlags SocketOptions; - void setSocketOptions(QFlags options); - QFlags socketOptions() const; - -private: - QLocalServer(const QLocalServer &); -}; - -QFlags operator|(QLocalServer::SocketOption f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtNetwork/qlocalsocket.sip b/PyQt5/sip/PyQt5/QtNetwork/qlocalsocket.sip deleted file mode 100644 index 630c3fc2..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qlocalsocket.sip +++ /dev/null @@ -1,136 +0,0 @@ -// qlocalsocket.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QLocalSocket : QIODevice -{ -%TypeHeaderCode -#include -%End - -public: - enum LocalSocketError - { - ConnectionRefusedError, - PeerClosedError, - ServerNotFoundError, - SocketAccessError, - SocketResourceError, - SocketTimeoutError, - DatagramTooLargeError, - ConnectionError, - UnsupportedSocketOperationError, - OperationError, - UnknownSocketError, - }; - - enum LocalSocketState - { - UnconnectedState, - ConnectingState, - ConnectedState, - ClosingState, - }; - - QLocalSocket(QObject *parent /TransferThis/ = 0); - virtual ~QLocalSocket(); - void connectToServer(const QString &name, QFlags mode = QIODevice::ReadWrite) /ReleaseGIL/; -%If (Qt_5_1_0 -) - void connectToServer(QFlags mode = QIODevice::ReadWrite); -%End - void disconnectFromServer() /ReleaseGIL/; -%If (Qt_5_1_0 -) - virtual bool open(QFlags mode = QIODevice::ReadWrite); -%End - QString serverName() const; -%If (Qt_5_1_0 -) - void setServerName(const QString &name); -%End - QString fullServerName() const; - void abort(); - virtual bool isSequential() const; - virtual qint64 bytesAvailable() const; - virtual qint64 bytesToWrite() const; - virtual bool canReadLine() const; - virtual void close(); - QLocalSocket::LocalSocketError error() const; - bool flush(); - bool isValid() const; - qint64 readBufferSize() const; - void setReadBufferSize(qint64 size); - bool setSocketDescriptor(qintptr socketDescriptor, QLocalSocket::LocalSocketState state = QLocalSocket::ConnectedState, QFlags mode = QIODevice::ReadWrite); - qintptr socketDescriptor() const; - QLocalSocket::LocalSocketState state() const; - virtual bool waitForBytesWritten(int msecs = 30000) /ReleaseGIL/; - bool waitForConnected(int msecs = 30000) /ReleaseGIL/; - bool waitForDisconnected(int msecs = 30000) /ReleaseGIL/; - virtual bool waitForReadyRead(int msecs = 30000) /ReleaseGIL/; - -signals: - void connected(); - void disconnected(); - void error(QLocalSocket::LocalSocketError socketError); - void stateChanged(QLocalSocket::LocalSocketState socketState); - -protected: - virtual SIP_PYOBJECT readData(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *, qint64)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipSelfWasArg ? sipCpp->QLocalSocket::readData(s, a0) : sipCpp->readData(s, a0); - #else - len = sipCpp->sipProtectVirt_readData(sipSelfWasArg, s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - virtual qint64 writeData(const char * /Array/, qint64 /ArraySize/) /ReleaseGIL/; - -private: - QLocalSocket(const QLocalSocket &); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qnetworkaccessmanager.sip b/PyQt5/sip/PyQt5/QtNetwork/qnetworkaccessmanager.sip deleted file mode 100644 index e6a8e6e4..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qnetworkaccessmanager.sip +++ /dev/null @@ -1,107 +0,0 @@ -// qnetworkaccessmanager.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QNetworkAccessManager : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Operation - { - HeadOperation, - GetOperation, - PutOperation, - PostOperation, - DeleteOperation, - CustomOperation, - }; - - explicit QNetworkAccessManager(QObject *parent /TransferThis/ = 0); - virtual ~QNetworkAccessManager(); - QNetworkProxy proxy() const; - void setProxy(const QNetworkProxy &proxy); - QNetworkCookieJar *cookieJar() const; - void setCookieJar(QNetworkCookieJar *cookieJar /Transfer/); - QNetworkReply *head(const QNetworkRequest &request); - QNetworkReply *get(const QNetworkRequest &request); - QNetworkReply *post(const QNetworkRequest &request, QIODevice *data); - QNetworkReply *post(const QNetworkRequest &request, const QByteArray &data); - QNetworkReply *post(const QNetworkRequest &request, QHttpMultiPart *multiPart); - QNetworkReply *put(const QNetworkRequest &request, QIODevice *data); - QNetworkReply *put(const QNetworkRequest &request, const QByteArray &data); - QNetworkReply *put(const QNetworkRequest &request, QHttpMultiPart *multiPart); - -signals: - void proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *authenticator); - void authenticationRequired(QNetworkReply *reply, QAuthenticator *authenticator); - void finished(QNetworkReply *reply); -%If (Qt_5_1_0 -) - void encrypted(QNetworkReply *reply); -%End -%If (PyQt_SSL) - void sslErrors(QNetworkReply *reply, const QList &errors); -%End - void networkAccessibleChanged(QNetworkAccessManager::NetworkAccessibility accessible); - -protected: - virtual QNetworkReply *createRequest(QNetworkAccessManager::Operation op, const QNetworkRequest &request, QIODevice *device = 0) /AbortOnException,DisallowNone,ReleaseGIL/; - -public: - QNetworkProxyFactory *proxyFactory() const; - void setProxyFactory(QNetworkProxyFactory *factory /Transfer/); - QAbstractNetworkCache *cache() const; - void setCache(QAbstractNetworkCache *cache /Transfer/); - QNetworkReply *deleteResource(const QNetworkRequest &request); - - enum NetworkAccessibility - { - UnknownAccessibility, - NotAccessible, - Accessible, - }; - - QNetworkReply *sendCustomRequest(const QNetworkRequest &request, const QByteArray &verb, QIODevice *data = 0); - void setConfiguration(const QNetworkConfiguration &config); - QNetworkConfiguration configuration() const; - QNetworkConfiguration activeConfiguration() const; - void setNetworkAccessible(QNetworkAccessManager::NetworkAccessibility accessible); - QNetworkAccessManager::NetworkAccessibility networkAccessible() const; - void clearAccessCache(); -%If (Qt_5_2_0 -) - QStringList supportedSchemes() const; -%End -%If (Qt_5_2_0 -) -%If (PyQt_SSL) - void connectToHostEncrypted(const QString &hostName, quint16 port = 443, const QSslConfiguration &sslConfiguration = QSslConfiguration::defaultConfiguration()); -%End -%End -%If (Qt_5_2_0 -) - void connectToHost(const QString &hostName, quint16 port = 80); -%End - -protected slots: -%If (Qt_5_2_0 -) - QStringList supportedSchemesImplementation() const; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qnetworkconfigmanager.sip b/PyQt5/sip/PyQt5/QtNetwork/qnetworkconfigmanager.sip deleted file mode 100644 index 8030556d..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qnetworkconfigmanager.sip +++ /dev/null @@ -1,67 +0,0 @@ -// qnetworkconfigmanager.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QNetworkConfigurationManager : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Capability - { - CanStartAndStopInterfaces, - DirectConnectionRouting, - SystemSessionSupport, - ApplicationLevelRoaming, - ForcedRoaming, - DataStatistics, - NetworkSessionRequired, - }; - - typedef QFlags Capabilities; - explicit QNetworkConfigurationManager(QObject *parent /TransferThis/ = 0); - virtual ~QNetworkConfigurationManager(); - QFlags capabilities() const; - QNetworkConfiguration defaultConfiguration() const; - QList allConfigurations(QFlags flags = 0) const; - QNetworkConfiguration configurationFromIdentifier(const QString &identifier) const; - void updateConfigurations(); - bool isOnline() const; - -signals: - void configurationAdded(const QNetworkConfiguration &config); - void configurationRemoved(const QNetworkConfiguration &config); - void configurationChanged(const QNetworkConfiguration &config); - void onlineStateChanged(bool isOnline); - void updateCompleted(); - -private: - QNetworkConfigurationManager(const QNetworkConfigurationManager &); -}; - -QFlags operator|(QNetworkConfigurationManager::Capability f1, QFlags f2); -QFlags operator|(QNetworkConfigurationManager::Capability f1, QNetworkConfigurationManager::Capability f2); diff --git a/PyQt5/sip/PyQt5/QtNetwork/qnetworkconfiguration.sip b/PyQt5/sip/PyQt5/QtNetwork/qnetworkconfiguration.sip deleted file mode 100644 index 6b068814..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qnetworkconfiguration.sip +++ /dev/null @@ -1,101 +0,0 @@ -// qnetworkconfiguration.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QNetworkConfiguration -{ -%TypeHeaderCode -#include -%End - -public: - QNetworkConfiguration(); - QNetworkConfiguration(const QNetworkConfiguration &other); - ~QNetworkConfiguration(); - bool operator==(const QNetworkConfiguration &cp) const; - bool operator!=(const QNetworkConfiguration &cp) const; - - enum Type - { - InternetAccessPoint, - ServiceNetwork, - UserChoice, - Invalid, - }; - - enum Purpose - { - UnknownPurpose, - PublicPurpose, - PrivatePurpose, - ServiceSpecificPurpose, - }; - - enum StateFlag - { - Undefined, - Defined, - Discovered, - Active, - }; - - typedef QFlags StateFlags; - - enum BearerType - { - BearerUnknown, - BearerEthernet, - BearerWLAN, - Bearer2G, - BearerCDMA2000, - BearerWCDMA, - BearerHSPA, - BearerBluetooth, - BearerWiMAX, -%If (Qt_5_2_0 -) - BearerEVDO, -%End -%If (Qt_5_2_0 -) - BearerLTE, -%End -%If (Qt_5_2_0 -) - Bearer3G, -%End -%If (Qt_5_2_0 -) - Bearer4G, -%End - }; - - QFlags state() const; - QNetworkConfiguration::Type type() const; - QNetworkConfiguration::Purpose purpose() const; - QNetworkConfiguration::BearerType bearerType() const; - QString bearerTypeName() const; -%If (Qt_5_2_0 -) - QNetworkConfiguration::BearerType bearerTypeFamily() const; -%End - QString identifier() const; - bool isRoamingAvailable() const; - QList children() const; - QString name() const; - bool isValid() const; - void swap(QNetworkConfiguration &other); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qnetworkcookie.sip b/PyQt5/sip/PyQt5/QtNetwork/qnetworkcookie.sip deleted file mode 100644 index 897201d6..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qnetworkcookie.sip +++ /dev/null @@ -1,61 +0,0 @@ -// qnetworkcookie.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QNetworkCookie -{ -%TypeHeaderCode -#include -%End - -public: - enum RawForm - { - NameAndValueOnly, - Full, - }; - - QNetworkCookie(const QByteArray &name = QByteArray(), const QByteArray &value = QByteArray()); - QNetworkCookie(const QNetworkCookie &other); - ~QNetworkCookie(); - bool isSecure() const; - void setSecure(bool enable); - bool isSessionCookie() const; - QDateTime expirationDate() const; - void setExpirationDate(const QDateTime &date); - QString domain() const; - void setDomain(const QString &domain); - QString path() const; - void setPath(const QString &path); - QByteArray name() const; - void setName(const QByteArray &cookieName); - QByteArray value() const; - void setValue(const QByteArray &value); - QByteArray toRawForm(QNetworkCookie::RawForm form = QNetworkCookie::Full) const; - static QList parseCookies(const QByteArray &cookieString); - bool operator==(const QNetworkCookie &other) const; - bool operator!=(const QNetworkCookie &other) const; - bool isHttpOnly() const; - void setHttpOnly(bool enable); - void swap(QNetworkCookie &other); - bool hasSameIdentifier(const QNetworkCookie &other) const; - void normalize(const QUrl &url); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qnetworkcookiejar.sip b/PyQt5/sip/PyQt5/QtNetwork/qnetworkcookiejar.sip deleted file mode 100644 index b9b4c0e0..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qnetworkcookiejar.sip +++ /dev/null @@ -1,45 +0,0 @@ -// qnetworkcookiejar.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QNetworkCookieJar : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QNetworkCookieJar(QObject *parent /TransferThis/ = 0); - virtual ~QNetworkCookieJar(); - virtual QList cookiesForUrl(const QUrl &url) const; - virtual bool setCookiesFromUrl(const QList &cookieList, const QUrl &url); - virtual bool insertCookie(const QNetworkCookie &cookie); - virtual bool updateCookie(const QNetworkCookie &cookie); - virtual bool deleteCookie(const QNetworkCookie &cookie); - -protected: - void setAllCookies(const QList &cookieList); - QList allCookies() const; - virtual bool validateCookie(const QNetworkCookie &cookie, const QUrl &url) const; - -private: - QNetworkCookieJar(const QNetworkCookieJar &); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qnetworkdiskcache.sip b/PyQt5/sip/PyQt5/QtNetwork/qnetworkdiskcache.sip deleted file mode 100644 index 8475e32e..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qnetworkdiskcache.sip +++ /dev/null @@ -1,53 +0,0 @@ -// qnetworkdiskcache.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QNetworkDiskCache : QAbstractNetworkCache -{ -%TypeHeaderCode -#include -%End - -public: - explicit QNetworkDiskCache(QObject *parent /TransferThis/ = 0); - virtual ~QNetworkDiskCache(); - QString cacheDirectory() const; - void setCacheDirectory(const QString &cacheDir); - qint64 maximumCacheSize() const; - void setMaximumCacheSize(qint64 size); - virtual qint64 cacheSize() const; - virtual QNetworkCacheMetaData metaData(const QUrl &url); - virtual void updateMetaData(const QNetworkCacheMetaData &metaData); - virtual QIODevice *data(const QUrl &url) /Factory/; - virtual bool remove(const QUrl &url); - virtual QIODevice *prepare(const QNetworkCacheMetaData &metaData); - virtual void insert(QIODevice *device); - QNetworkCacheMetaData fileMetaData(const QString &fileName) const; - -public slots: - virtual void clear(); - -protected: - virtual qint64 expire(); - -private: - QNetworkDiskCache(const QNetworkDiskCache &); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qnetworkinterface.sip b/PyQt5/sip/PyQt5/QtNetwork/qnetworkinterface.sip deleted file mode 100644 index d491a1f9..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qnetworkinterface.sip +++ /dev/null @@ -1,85 +0,0 @@ -// qnetworkinterface.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QNetworkAddressEntry -{ -%TypeHeaderCode -#include -%End - -public: - QNetworkAddressEntry(); - QNetworkAddressEntry(const QNetworkAddressEntry &other); - ~QNetworkAddressEntry(); - QHostAddress ip() const; - void setIp(const QHostAddress &newIp); - QHostAddress netmask() const; - void setNetmask(const QHostAddress &newNetmask); - QHostAddress broadcast() const; - void setBroadcast(const QHostAddress &newBroadcast); - bool operator==(const QNetworkAddressEntry &other) const; - bool operator!=(const QNetworkAddressEntry &other) const; - int prefixLength() const; - void setPrefixLength(int length); - void swap(QNetworkAddressEntry &other); -}; - -class QNetworkInterface -{ -%TypeHeaderCode -#include -%End - -public: - enum InterfaceFlag - { - IsUp, - IsRunning, - CanBroadcast, - IsLoopBack, - IsPointToPoint, - CanMulticast, - }; - - typedef QFlags InterfaceFlags; - QNetworkInterface(); - QNetworkInterface(const QNetworkInterface &other); - ~QNetworkInterface(); - bool isValid() const; - QString name() const; - QFlags flags() const; - QString hardwareAddress() const; - QList addressEntries() const; - static QNetworkInterface interfaceFromName(const QString &name); - static QNetworkInterface interfaceFromIndex(int index); - static QList allInterfaces(); - static QList allAddresses(); - int index() const; - QString humanReadableName() const; - void swap(QNetworkInterface &other); -}; - -QFlags operator|(QNetworkInterface::InterfaceFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtNetwork/qnetworkproxy.sip b/PyQt5/sip/PyQt5/QtNetwork/qnetworkproxy.sip deleted file mode 100644 index 7d626715..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qnetworkproxy.sip +++ /dev/null @@ -1,139 +0,0 @@ -// qnetworkproxy.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QNetworkProxy -{ -%TypeHeaderCode -#include -%End - -public: - enum ProxyType - { - DefaultProxy, - Socks5Proxy, - NoProxy, - HttpProxy, - HttpCachingProxy, - FtpCachingProxy, - }; - - QNetworkProxy(); - QNetworkProxy(QNetworkProxy::ProxyType type, const QString &hostName /DocValue="''"/ = QString(), quint16 port = 0, const QString &user /DocValue="''"/ = QString(), const QString &password /DocValue="''"/ = QString()); - QNetworkProxy(const QNetworkProxy &other); - ~QNetworkProxy(); - void setType(QNetworkProxy::ProxyType type); - QNetworkProxy::ProxyType type() const; - void setUser(const QString &userName); - QString user() const; - void setPassword(const QString &password); - QString password() const; - void setHostName(const QString &hostName); - QString hostName() const; - void setPort(quint16 port); - quint16 port() const; - static void setApplicationProxy(const QNetworkProxy &proxy); - static QNetworkProxy applicationProxy(); - bool isCachingProxy() const; - bool isTransparentProxy() const; - bool operator==(const QNetworkProxy &other) const; - bool operator!=(const QNetworkProxy &other) const; - - enum Capability - { - TunnelingCapability, - ListeningCapability, - UdpTunnelingCapability, - CachingCapability, - HostNameLookupCapability, - }; - - typedef QFlags Capabilities; - void setCapabilities(QFlags capab); - QFlags capabilities() const; - void swap(QNetworkProxy &other); - QVariant header(QNetworkRequest::KnownHeaders header) const; - void setHeader(QNetworkRequest::KnownHeaders header, const QVariant &value); - bool hasRawHeader(const QByteArray &headerName) const; - QList rawHeaderList() const; - QByteArray rawHeader(const QByteArray &headerName) const; - void setRawHeader(const QByteArray &headerName, const QByteArray &value); -}; - -class QNetworkProxyQuery -{ -%TypeHeaderCode -#include -%End - -public: - enum QueryType - { - TcpSocket, - UdpSocket, - TcpServer, - UrlRequest, - }; - - QNetworkProxyQuery(); - QNetworkProxyQuery(const QUrl &requestUrl, QNetworkProxyQuery::QueryType type = QNetworkProxyQuery::UrlRequest); - QNetworkProxyQuery(const QString &hostname, int port, const QString &protocolTag /DocValue="''"/ = QString(), QNetworkProxyQuery::QueryType type = QNetworkProxyQuery::TcpSocket); - QNetworkProxyQuery(quint16 bindPort, const QString &protocolTag /DocValue="''"/ = QString(), QNetworkProxyQuery::QueryType type = QNetworkProxyQuery::TcpServer); - QNetworkProxyQuery(const QNetworkConfiguration &networkConfiguration, const QUrl &requestUrl, QNetworkProxyQuery::QueryType queryType = QNetworkProxyQuery::UrlRequest); - QNetworkProxyQuery(const QNetworkConfiguration &networkConfiguration, const QString &hostname, int port, const QString &protocolTag /DocValue="''"/ = QString(), QNetworkProxyQuery::QueryType type = QNetworkProxyQuery::TcpSocket); - QNetworkProxyQuery(const QNetworkConfiguration &networkConfiguration, quint16 bindPort, const QString &protocolTag /DocValue="''"/ = QString(), QNetworkProxyQuery::QueryType type = QNetworkProxyQuery::TcpServer); - QNetworkProxyQuery(const QNetworkProxyQuery &other); - ~QNetworkProxyQuery(); - bool operator==(const QNetworkProxyQuery &other) const; - bool operator!=(const QNetworkProxyQuery &other) const; - QNetworkProxyQuery::QueryType queryType() const; - void setQueryType(QNetworkProxyQuery::QueryType type); - int peerPort() const; - void setPeerPort(int port); - QString peerHostName() const; - void setPeerHostName(const QString &hostname); - int localPort() const; - void setLocalPort(int port); - QString protocolTag() const; - void setProtocolTag(const QString &protocolTag); - QUrl url() const; - void setUrl(const QUrl &url); - QNetworkConfiguration networkConfiguration() const; - void setNetworkConfiguration(const QNetworkConfiguration &networkConfiguration); - void swap(QNetworkProxyQuery &other); -}; - -class QNetworkProxyFactory /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - QNetworkProxyFactory(); - virtual ~QNetworkProxyFactory(); - virtual QList queryProxy(const QNetworkProxyQuery &query = QNetworkProxyQuery()) = 0; - static void setApplicationProxyFactory(QNetworkProxyFactory *factory /Transfer/); - static QList proxyForQuery(const QNetworkProxyQuery &query); - static QList systemProxyForQuery(const QNetworkProxyQuery &query = QNetworkProxyQuery()); - static void setUseSystemConfiguration(bool enable); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qnetworkreply.sip b/PyQt5/sip/PyQt5/QtNetwork/qnetworkreply.sip deleted file mode 100644 index d8102b44..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qnetworkreply.sip +++ /dev/null @@ -1,147 +0,0 @@ -// qnetworkreply.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QNetworkReply : QIODevice -{ -%TypeHeaderCode -#include -%End - -public: - enum NetworkError - { - NoError, - ConnectionRefusedError, - RemoteHostClosedError, - HostNotFoundError, - TimeoutError, - OperationCanceledError, - SslHandshakeFailedError, - UnknownNetworkError, - ProxyConnectionRefusedError, - ProxyConnectionClosedError, - ProxyNotFoundError, - ProxyTimeoutError, - ProxyAuthenticationRequiredError, - UnknownProxyError, - ContentAccessDenied, - ContentOperationNotPermittedError, - ContentNotFoundError, - AuthenticationRequiredError, - UnknownContentError, - ProtocolUnknownError, - ProtocolInvalidOperationError, - ProtocolFailure, - ContentReSendError, - TemporaryNetworkFailureError, - NetworkSessionFailedError, - BackgroundRequestNotAllowedError, -%If (Qt_5_3_0 -) - ContentConflictError, -%End -%If (Qt_5_3_0 -) - ContentGoneError, -%End -%If (Qt_5_3_0 -) - InternalServerError, -%End -%If (Qt_5_3_0 -) - OperationNotImplementedError, -%End -%If (Qt_5_3_0 -) - ServiceUnavailableError, -%End -%If (Qt_5_3_0 -) - UnknownServerError, -%End - }; - - virtual ~QNetworkReply(); - virtual void abort() = 0; - virtual void close(); - virtual bool isSequential() const; - qint64 readBufferSize() const; - virtual void setReadBufferSize(qint64 size); - QNetworkAccessManager *manager() const; - QNetworkAccessManager::Operation operation() const; - QNetworkRequest request() const; - QNetworkReply::NetworkError error() const; - QUrl url() const; - QVariant header(QNetworkRequest::KnownHeaders header) const; - bool hasRawHeader(const QByteArray &headerName) const; - QList rawHeaderList() const; - QByteArray rawHeader(const QByteArray &headerName) const; - QVariant attribute(QNetworkRequest::Attribute code) const; -%If (PyQt_SSL) - QSslConfiguration sslConfiguration() const; -%End -%If (PyQt_SSL) - void setSslConfiguration(const QSslConfiguration &configuration); -%End - -public slots: - virtual void ignoreSslErrors(); - -signals: - void metaDataChanged(); - void finished(); -%If (Qt_5_1_0 -) - void encrypted(); -%End - void error(QNetworkReply::NetworkError); -%If (PyQt_SSL) - void sslErrors(const QList &errors); -%End - void uploadProgress(qint64 bytesSent, qint64 bytesTotal); - void downloadProgress(qint64 bytesReceived, qint64 bytesTotal); - -protected: - explicit QNetworkReply(QObject *parent /TransferThis/ = 0); - virtual qint64 writeData(const char *data /Array/, qint64 len /ArraySize/) /ReleaseGIL/; - void setOperation(QNetworkAccessManager::Operation operation); - void setRequest(const QNetworkRequest &request); - void setError(QNetworkReply::NetworkError errorCode, const QString &errorString); - void setUrl(const QUrl &url); - void setHeader(QNetworkRequest::KnownHeaders header, const QVariant &value); - void setRawHeader(const QByteArray &headerName, const QByteArray &value); - void setAttribute(QNetworkRequest::Attribute code, const QVariant &value); - void setFinished(bool finished); - -public: - bool isFinished() const; - bool isRunning() const; -%If (PyQt_SSL) - void ignoreSslErrors(const QList &errors); -%End - const QList> &rawHeaderPairs() const; - -protected: -%If (PyQt_SSL) - virtual void sslConfigurationImplementation(QSslConfiguration &) const; -%End -%If (PyQt_SSL) - virtual void setSslConfigurationImplementation(const QSslConfiguration &); -%End -%If (PyQt_SSL) - virtual void ignoreSslErrorsImplementation(const QList &); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qnetworkrequest.sip b/PyQt5/sip/PyQt5/QtNetwork/qnetworkrequest.sip deleted file mode 100644 index 6b89e98b..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qnetworkrequest.sip +++ /dev/null @@ -1,117 +0,0 @@ -// qnetworkrequest.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QNetworkRequest -{ -%TypeHeaderCode -#include -%End - -public: - enum KnownHeaders - { - ContentTypeHeader, - ContentLengthHeader, - LocationHeader, - LastModifiedHeader, - CookieHeader, - SetCookieHeader, - ContentDispositionHeader, - UserAgentHeader, - ServerHeader, - }; - - enum Attribute - { - HttpStatusCodeAttribute, - HttpReasonPhraseAttribute, - RedirectionTargetAttribute, - ConnectionEncryptedAttribute, - CacheLoadControlAttribute, - CacheSaveControlAttribute, - SourceIsFromCacheAttribute, - DoNotBufferUploadDataAttribute, - HttpPipeliningAllowedAttribute, - HttpPipeliningWasUsedAttribute, - CustomVerbAttribute, - CookieLoadControlAttribute, - AuthenticationReuseAttribute, - CookieSaveControlAttribute, - BackgroundRequestAttribute, -%If (Qt_5_3_0 -) - SpdyAllowedAttribute, -%End -%If (Qt_5_3_0 -) - SpdyWasUsedAttribute, -%End - User, - UserMax, - }; - - enum CacheLoadControl - { - AlwaysNetwork, - PreferNetwork, - PreferCache, - AlwaysCache, - }; - - enum LoadControl - { - Automatic, - Manual, - }; - - enum Priority - { - HighPriority, - NormalPriority, - LowPriority, - }; - - explicit QNetworkRequest(const QUrl &url = QUrl()); - QNetworkRequest(const QNetworkRequest &other); - ~QNetworkRequest(); - QUrl url() const; - void setUrl(const QUrl &url); - QVariant header(QNetworkRequest::KnownHeaders header) const; - void setHeader(QNetworkRequest::KnownHeaders header, const QVariant &value); - bool hasRawHeader(const QByteArray &headerName) const; - QList rawHeaderList() const; - QByteArray rawHeader(const QByteArray &headerName) const; - void setRawHeader(const QByteArray &headerName, const QByteArray &value); - QVariant attribute(QNetworkRequest::Attribute code, const QVariant &defaultValue /DocValue="None"/ = QVariant()) const; - void setAttribute(QNetworkRequest::Attribute code, const QVariant &value); -%If (PyQt_SSL) - QSslConfiguration sslConfiguration() const; -%End -%If (PyQt_SSL) - void setSslConfiguration(const QSslConfiguration &configuration); -%End - bool operator==(const QNetworkRequest &other) const; - bool operator!=(const QNetworkRequest &other) const; - void setOriginatingObject(QObject *object /KeepReference/); - QObject *originatingObject() const; - QNetworkRequest::Priority priority() const; - void setPriority(QNetworkRequest::Priority priority); - void swap(QNetworkRequest &other); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qnetworksession.sip b/PyQt5/sip/PyQt5/QtNetwork/qnetworksession.sip deleted file mode 100644 index c078a530..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qnetworksession.sip +++ /dev/null @@ -1,101 +0,0 @@ -// qnetworksession.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QNetworkSession : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum State - { - Invalid, - NotAvailable, - Connecting, - Connected, - Closing, - Disconnected, - Roaming, - }; - - enum SessionError - { - UnknownSessionError, - SessionAbortedError, - RoamingError, - OperationNotSupportedError, - InvalidConfigurationError, - }; - - QNetworkSession(const QNetworkConfiguration &connConfig, QObject *parent /TransferThis/ = 0); - virtual ~QNetworkSession(); - bool isOpen() const; - QNetworkConfiguration configuration() const; - QNetworkInterface interface() const; - QNetworkSession::State state() const; - QNetworkSession::SessionError error() const; - QString errorString() const; - QVariant sessionProperty(const QString &key) const; - void setSessionProperty(const QString &key, const QVariant &value); - quint64 bytesWritten() const; - quint64 bytesReceived() const; - quint64 activeTime() const; - bool waitForOpened(int msecs = 30000) /ReleaseGIL/; - -public slots: - void open(); - void close(); - void stop(); - void migrate(); - void ignore(); - void accept(); - void reject(); - -signals: - void stateChanged(QNetworkSession::State); - void opened(); - void closed(); - void error(QNetworkSession::SessionError); - void preferredConfigurationChanged(const QNetworkConfiguration &config, bool isSeamless); - void newConfigurationActivated(); - -protected: - virtual void connectNotify(const QMetaMethod &signal); - virtual void disconnectNotify(const QMetaMethod &signal); - -public: - enum UsagePolicy - { - NoPolicy, - NoBackgroundTrafficPolicy, - }; - - typedef QFlags UsagePolicies; - QFlags usagePolicies() const; - -signals: - void usagePoliciesChanged(QFlags); - -private: - QNetworkSession(const QNetworkSession &); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qpynetwork_qhash.sip b/PyQt5/sip/PyQt5/QtNetwork/qpynetwork_qhash.sip deleted file mode 100644 index ce95fc74..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qpynetwork_qhash.sip +++ /dev/null @@ -1,129 +0,0 @@ -// This is the SIP interface definition for the QHash based mapped types -// specific to the QtNetwork module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%MappedType QHash - /DocType="dict-of-QNetworkRequest.Attribute-object"/ -{ -%TypeHeaderCode -#include -#include -#include -%End - -%ConvertFromTypeCode - PyObject *d = PyDict_New(); - - if (!d) - return 0; - - QHash::const_iterator it = sipCpp->constBegin(); - QHash::const_iterator end = sipCpp->constEnd(); - - while (it != end) - { - PyObject *kobj = sipConvertFromEnum(it.key(), - sipType_QNetworkRequest_Attribute); - - if (!kobj) - { - Py_DECREF(d); - - return 0; - } - - QVariant *v = new QVariant(it.value()); - PyObject *vobj = sipConvertFromNewType(v, sipType_QVariant, - sipTransferObj); - - if (!vobj) - { - delete v; - Py_DECREF(kobj); - Py_DECREF(d); - - return 0; - } - - int rc = PyDict_SetItem(d, kobj, vobj); - - Py_DECREF(vobj); - Py_DECREF(kobj); - - if (rc < 0) - { - Py_DECREF(d); - - return 0; - } - } - - return d; -%End - -%ConvertToTypeCode - if (!sipIsErr) - return PyDict_Check(sipPy); - - QHash *qh = new QHash; - - SIP_SSIZE_T pos = 0; - PyObject *kobj, *vobj; - - while (PyDict_Next(sipPy, &pos, &kobj, &vobj)) - { - if (!sipCanConvertToEnum(kobj, sipType_QNetworkRequest_Attribute)) - { - PyErr_Format(PyExc_TypeError, - "a key has type '%s' but 'QNetworkRequest.Attribute' is expected", - Py_TYPE(kobj)->tp_name); - - delete qh; - *sipIsErr = 1; - - return 0; - } - - int vstate; - QVariant *v = reinterpret_cast( - sipForceConvertToType(vobj, sipType_QVariant, sipTransferObj, - SIP_NOT_NONE, &vstate, sipIsErr)); - - if (*sipIsErr) - { - // Any error must be internal, so leave the exception as it is. - - delete qh; - - return 0; - } - - qh->insert( - static_cast(SIPLong_AsLong(kobj)), - *v); - - sipReleaseType(v, sipType_QVariant, vstate); - } - - *sipCppPtr = qh; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qpynetwork_qmap.sip b/PyQt5/sip/PyQt5/QtNetwork/qpynetwork_qmap.sip deleted file mode 100644 index 1023a4e4..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qpynetwork_qmap.sip +++ /dev/null @@ -1,159 +0,0 @@ -// This is the SIP interface definition for the QMap and QMultiMap based mapped -// types specific to the QtNetwork module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_SSL) - -%MappedType QMultiMap - /DocType="dict-of-QSsl.AlternativeNameEntryType-list-of-str"/ -{ -%TypeHeaderCode -#include -#include -%End - -%ConvertFromTypeCode - // Get the enum objects that are the dictionary keys. - static PyObject *email_entry = 0; - static PyObject *dns_entry = 0; - - if (!email_entry) - { - email_entry = PyObject_GetAttrString( - (PyObject *)sipTypeAsPyTypeObject(sipType_QSsl), "EmailEntry"); - - if (!email_entry) - return 0; - } - - if (!dns_entry) - { - dns_entry = PyObject_GetAttrString( - (PyObject *)sipTypeAsPyTypeObject(sipType_QSsl), "DnsEntry"); - - if (!dns_entry) - return 0; - } - - // Create the dictionary. - PyObject *d = PyDict_New(); - - if (!d) - return 0; - - QList vl; - - // Handle the Qssl::EmailEntry key. - vl = sipCpp->values(QSsl::EmailEntry); - - if (!vl.isEmpty()) - { - PyObject *vlobj = PyList_New(vl.count()); - - if (!vlobj) - { - Py_DECREF(d); - return 0; - } - - int rc = PyDict_SetItem(d, email_entry, vlobj); - - Py_DECREF(email_entry); - Py_DECREF(vlobj); - - if (rc < 0) - { - Py_DECREF(d); - return 0; - } - - for (int i = 0; i < vl.count(); ++i) - { - QString *s = new QString(vl.at(i)); - PyObject *vobj = sipConvertFromNewType(s, sipType_QString, - sipTransferObj); - - if (!vobj) - { - delete s; - Py_DECREF(d); - return 0; - } - - PyList_SET_ITEM(vlobj, i, vobj); - } - } - - // Handle the Qssl::DnsEntry key. - vl = sipCpp->values(QSsl::DnsEntry); - - if (!vl.isEmpty()) - { - PyObject *vlobj = PyList_New(vl.count()); - - if (!vlobj) - { - Py_DECREF(d); - return 0; - } - - int rc = PyDict_SetItem(d, dns_entry, vlobj); - - Py_DECREF(dns_entry); - Py_DECREF(vlobj); - - if (rc < 0) - { - Py_DECREF(d); - return 0; - } - - for (int i = 0; i < vl.count(); ++i) - { - QString *s = new QString(vl.at(i)); - PyObject *vobj = sipConvertFromNewType(s, sipType_QString, - sipTransferObj); - - if (!vobj) - { - delete s; - Py_DECREF(d); - return 0; - } - - PyList_SET_ITEM(vlobj, i, vobj); - } - } - - return d; -%End - -%ConvertToTypeCode - if (!sipIsErr) - return PyDict_Check(sipPy); - - PyErr_SetString(PyExc_NotImplementedError, - "converting to QMultiMap is unsupported"); - - return 0; -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtNetwork/qssl.sip b/PyQt5/sip/PyQt5/QtNetwork/qssl.sip deleted file mode 100644 index ced2fa91..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qssl.sip +++ /dev/null @@ -1,94 +0,0 @@ -// qssl.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -%If (PyQt_SSL) - -namespace QSsl -{ -%TypeHeaderCode -#include -%End - - enum KeyType - { - PrivateKey, - PublicKey, - }; - - enum EncodingFormat - { - Pem, - Der, - }; - - enum KeyAlgorithm - { - Opaque, - Rsa, - Dsa, - }; - - enum AlternativeNameEntryType - { - EmailEntry, - DnsEntry, - }; - - enum SslProtocol - { - UnknownProtocol, - SslV3, - SslV2, - TlsV1_0, - TlsV1_1, - TlsV1_2, - AnyProtocol, - TlsV1SslV3, - SecureProtocols, - }; - - enum SslOption - { - SslOptionDisableEmptyFragments, - SslOptionDisableSessionTickets, - SslOptionDisableCompression, - SslOptionDisableServerNameIndication, - SslOptionDisableLegacyRenegotiation, -%If (Qt_5_2_0 -) - SslOptionDisableSessionSharing, -%End -%If (Qt_5_2_0 -) - SslOptionDisableSessionPersistence, -%End - }; - - typedef QFlags SslOptions; -}; - -%End -%If (PyQt_SSL) -QFlags operator|(QSsl::SslOption f1, QFlags f2); -%End diff --git a/PyQt5/sip/PyQt5/QtNetwork/qsslcertificate.sip b/PyQt5/sip/PyQt5/QtNetwork/qsslcertificate.sip deleted file mode 100644 index dd172f23..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qsslcertificate.sip +++ /dev/null @@ -1,92 +0,0 @@ -// qsslcertificate.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_SSL) - -class QSslCertificate -{ -%TypeHeaderCode -#include -%End - -public: - enum SubjectInfo - { - Organization, - CommonName, - LocalityName, - OrganizationalUnitName, - CountryName, - StateOrProvinceName, - DistinguishedNameQualifier, - SerialNumber, - EmailAddress, - }; - - QSslCertificate(QIODevice *device, QSsl::EncodingFormat format = QSsl::Pem) /ReleaseGIL/; - QSslCertificate(const QByteArray &data = QByteArray(), QSsl::EncodingFormat format = QSsl::Pem); - QSslCertificate(const QSslCertificate &other); - ~QSslCertificate(); - bool operator==(const QSslCertificate &other) const; - bool operator!=(const QSslCertificate &other) const; - bool isNull() const; - void clear(); - QByteArray version() const; - QByteArray serialNumber() const; - QByteArray digest(QCryptographicHash::Algorithm algorithm = QCryptographicHash::Md5) const; - QStringList issuerInfo(QSslCertificate::SubjectInfo info) const; - QStringList issuerInfo(const QByteArray &attribute) const; - QStringList subjectInfo(QSslCertificate::SubjectInfo info) const; - QStringList subjectInfo(const QByteArray &attribute) const; - QMultiMap subjectAlternativeNames() const; - QDateTime effectiveDate() const; - QDateTime expiryDate() const; - QSslKey publicKey() const; - QByteArray toPem() const; - QByteArray toDer() const; - static QList fromPath(const QString &path, QSsl::EncodingFormat format = QSsl::Pem, QRegExp::PatternSyntax syntax = QRegExp::FixedString); - static QList fromDevice(QIODevice *device, QSsl::EncodingFormat format = QSsl::Pem); - static QList fromData(const QByteArray &data, QSsl::EncodingFormat format = QSsl::Pem); - Qt::HANDLE handle() const; - void swap(QSslCertificate &other); - bool isBlacklisted() const; - QList subjectInfoAttributes() const; - QList issuerInfoAttributes() const; - QList extensions() const; - QString toText() const; - static QList verify(QList certificateChain, const QString &hostName = QString()); -%If (Qt_5_4_0 -) - bool isSelfSigned() const; -%End -%If (Qt_5_4_0 -) - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End - -%End -%If (Qt_5_4_0 -) - static bool importPkcs12(QIODevice *device, QSslKey *key, QSslCertificate *certificate, QList *caCertificates = 0, const QByteArray &passPhrase = QByteArray()) /ReleaseGIL/; -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtNetwork/qsslcertificateextension.sip b/PyQt5/sip/PyQt5/QtNetwork/qsslcertificateextension.sip deleted file mode 100644 index 205bedeb..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qsslcertificateextension.sip +++ /dev/null @@ -1,43 +0,0 @@ -// qsslcertificateextension.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_SSL) - -class QSslCertificateExtension -{ -%TypeHeaderCode -#include -%End - -public: - QSslCertificateExtension(); - QSslCertificateExtension(const QSslCertificateExtension &other); - ~QSslCertificateExtension(); - void swap(QSslCertificateExtension &other); - QString oid() const; - QString name() const; - QVariant value() const; - bool isCritical() const; - bool isSupported() const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtNetwork/qsslcipher.sip b/PyQt5/sip/PyQt5/QtNetwork/qsslcipher.sip deleted file mode 100644 index 847a5c67..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qsslcipher.sip +++ /dev/null @@ -1,53 +0,0 @@ -// qsslcipher.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_SSL) - -class QSslCipher -{ -%TypeHeaderCode -#include -%End - -public: - QSslCipher(); -%If (Qt_5_3_0 -) - explicit QSslCipher(const QString &name); -%End - QSslCipher(const QString &name, QSsl::SslProtocol protocol); - QSslCipher(const QSslCipher &other); - ~QSslCipher(); - bool operator==(const QSslCipher &other) const; - bool operator!=(const QSslCipher &other) const; - bool isNull() const; - QString name() const; - int supportedBits() const; - int usedBits() const; - QString keyExchangeMethod() const; - QString authenticationMethod() const; - QString encryptionMethod() const; - QString protocolString() const; - QSsl::SslProtocol protocol() const; - void swap(QSslCipher &other); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtNetwork/qsslconfiguration.sip b/PyQt5/sip/PyQt5/QtNetwork/qsslconfiguration.sip deleted file mode 100644 index 6141361f..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qsslconfiguration.sip +++ /dev/null @@ -1,118 +0,0 @@ -// qsslconfiguration.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_SSL) - -class QSslConfiguration -{ -%TypeHeaderCode -#include -%End - -public: - QSslConfiguration(); - QSslConfiguration(const QSslConfiguration &other); - ~QSslConfiguration(); - bool isNull() const; - QSsl::SslProtocol protocol() const; - void setProtocol(QSsl::SslProtocol protocol); - QSslSocket::PeerVerifyMode peerVerifyMode() const; - void setPeerVerifyMode(QSslSocket::PeerVerifyMode mode); - int peerVerifyDepth() const; - void setPeerVerifyDepth(int depth); - QSslCertificate localCertificate() const; - void setLocalCertificate(const QSslCertificate &certificate); - QSslCertificate peerCertificate() const; - QList peerCertificateChain() const; - QSslCipher sessionCipher() const; - QSslKey privateKey() const; - void setPrivateKey(const QSslKey &key); - QList ciphers() const; - void setCiphers(const QList &ciphers); - QList caCertificates() const; - void setCaCertificates(const QList &certificates); - static QSslConfiguration defaultConfiguration(); - static void setDefaultConfiguration(const QSslConfiguration &configuration); - bool operator==(const QSslConfiguration &other) const; - bool operator!=(const QSslConfiguration &other) const; - void setSslOption(QSsl::SslOption option, bool on); - bool testSslOption(QSsl::SslOption option) const; - void swap(QSslConfiguration &other); -%If (Qt_5_1_0 -) - QList localCertificateChain() const; -%End -%If (Qt_5_1_0 -) - void setLocalCertificateChain(const QList &localChain); -%End -%If (Qt_5_2_0 -) - QByteArray sessionTicket() const; -%End -%If (Qt_5_2_0 -) - void setSessionTicket(const QByteArray &sessionTicket); -%End -%If (Qt_5_2_0 -) - int sessionTicketLifeTimeHint() const; -%End -%If (Qt_5_3_0 -) - - enum NextProtocolNegotiationStatus - { - NextProtocolNegotiationNone, - NextProtocolNegotiationNegotiated, - NextProtocolNegotiationUnsupported, - }; - -%End -%If (Qt_5_3_0 -) - void setAllowedNextProtocols(QList protocols); -%End -%If (Qt_5_3_0 -) - QList allowedNextProtocols() const; -%End -%If (Qt_5_3_0 -) - QByteArray nextNegotiatedProtocol() const; -%End -%If (Qt_5_3_0 -) - QSslConfiguration::NextProtocolNegotiationStatus nextProtocolNegotiationStatus() const; -%End -%If (Qt_5_3_0 -) - static char * const NextProtocolSpdy3_0 /Encoding="None",NoSetter/ { -%GetCode - sipPy = SIPBytes_FromString(QSslConfiguration::NextProtocolSpdy3_0); -%End - - }; -%End -%If (Qt_5_3_0 -) - static char * const NextProtocolHttp1_1 /Encoding="None",NoSetter/ { -%GetCode - sipPy = SIPBytes_FromString(QSslConfiguration::NextProtocolHttp1_1); -%End - - }; -%End -%If (Qt_5_4_0 -) - QSsl::SslProtocol sessionProtocol() const; -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtNetwork/qsslerror.sip b/PyQt5/sip/PyQt5/QtNetwork/qsslerror.sip deleted file mode 100644 index 1269cf8a..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qsslerror.sip +++ /dev/null @@ -1,82 +0,0 @@ -// qsslerror.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_SSL) - -class QSslError -{ -%TypeHeaderCode -#include -%End - -public: - enum SslError - { - UnspecifiedError, - NoError, - UnableToGetIssuerCertificate, - UnableToDecryptCertificateSignature, - UnableToDecodeIssuerPublicKey, - CertificateSignatureFailed, - CertificateNotYetValid, - CertificateExpired, - InvalidNotBeforeField, - InvalidNotAfterField, - SelfSignedCertificate, - SelfSignedCertificateInChain, - UnableToGetLocalIssuerCertificate, - UnableToVerifyFirstCertificate, - CertificateRevoked, - InvalidCaCertificate, - PathLengthExceeded, - InvalidPurpose, - CertificateUntrusted, - CertificateRejected, - SubjectIssuerMismatch, - AuthorityIssuerSerialNumberMismatch, - NoPeerCertificate, - HostNameMismatch, - NoSslSupport, - CertificateBlacklisted, - }; - - QSslError(); - QSslError(QSslError::SslError error); - QSslError(QSslError::SslError error, const QSslCertificate &certificate); - QSslError(const QSslError &other); - ~QSslError(); - QSslError::SslError error() const; - QString errorString() const; - QSslCertificate certificate() const; - bool operator==(const QSslError &other) const; - bool operator!=(const QSslError &other) const; - void swap(QSslError &other); -%If (Qt_5_4_0 -) - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End - -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtNetwork/qsslkey.sip b/PyQt5/sip/PyQt5/QtNetwork/qsslkey.sip deleted file mode 100644 index 87e858ae..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qsslkey.sip +++ /dev/null @@ -1,51 +0,0 @@ -// qsslkey.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_SSL) - -class QSslKey -{ -%TypeHeaderCode -#include -%End - -public: - QSslKey(); - QSslKey(const QByteArray &encoded, QSsl::KeyAlgorithm algorithm, QSsl::EncodingFormat encoding = QSsl::Pem, QSsl::KeyType type = QSsl::PrivateKey, const QByteArray &passPhrase = QByteArray()); - QSslKey(QIODevice *device, QSsl::KeyAlgorithm algorithm, QSsl::EncodingFormat encoding = QSsl::Pem, QSsl::KeyType type = QSsl::PrivateKey, const QByteArray &passPhrase = QByteArray()); - QSslKey(Qt::HANDLE handle, QSsl::KeyType type = QSsl::PrivateKey); - QSslKey(const QSslKey &other); - ~QSslKey(); - bool isNull() const; - void clear(); - int length() const; - QSsl::KeyType type() const; - QSsl::KeyAlgorithm algorithm() const; - QByteArray toPem(const QByteArray &passPhrase = QByteArray()) const; - QByteArray toDer(const QByteArray &passPhrase = QByteArray()) const; - Qt::HANDLE handle() const; - bool operator==(const QSslKey &key) const; - bool operator!=(const QSslKey &key) const; - void swap(QSslKey &other); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtNetwork/qsslsocket.sip b/PyQt5/sip/PyQt5/QtNetwork/qsslsocket.sip deleted file mode 100644 index 2c3647c2..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qsslsocket.sip +++ /dev/null @@ -1,194 +0,0 @@ -// qsslsocket.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_SSL) - -class QSslSocket : QTcpSocket -{ -%TypeHeaderCode -#include -%End - -public: - enum SslMode - { - UnencryptedMode, - SslClientMode, - SslServerMode, - }; - - explicit QSslSocket(QObject *parent /TransferThis/ = 0); - virtual ~QSslSocket(); - void connectToHostEncrypted(const QString &hostName, quint16 port, QFlags mode = QIODevice::ReadWrite, QAbstractSocket::NetworkLayerProtocol protocol = QAbstractSocket::AnyIPProtocol) /ReleaseGIL/; - void connectToHostEncrypted(const QString &hostName, quint16 port, const QString &sslPeerName, QFlags mode = QIODevice::ReadWrite, QAbstractSocket::NetworkLayerProtocol protocol = QAbstractSocket::AnyIPProtocol) /ReleaseGIL/; - virtual bool setSocketDescriptor(qintptr socketDescriptor, QAbstractSocket::SocketState state = QAbstractSocket::ConnectedState, QFlags mode = QIODevice::ReadWrite); - QSslSocket::SslMode mode() const; - bool isEncrypted() const; - QSsl::SslProtocol protocol() const; - void setProtocol(QSsl::SslProtocol protocol); - virtual qint64 bytesAvailable() const; - virtual qint64 bytesToWrite() const; - virtual bool canReadLine() const; - virtual void close(); - virtual bool atEnd() const; - bool flush(); - void abort(); - void setLocalCertificate(const QSslCertificate &certificate); - void setLocalCertificate(const QString &path, QSsl::EncodingFormat format = QSsl::Pem); - QSslCertificate localCertificate() const; - QSslCertificate peerCertificate() const; - QList peerCertificateChain() const; - QSslCipher sessionCipher() const; - void setPrivateKey(const QSslKey &key); - void setPrivateKey(const QString &fileName, QSsl::KeyAlgorithm algorithm = QSsl::Rsa, QSsl::EncodingFormat format = QSsl::Pem, const QByteArray &passPhrase = QByteArray()); - QSslKey privateKey() const; - QList ciphers() const; - void setCiphers(const QList &ciphers); - void setCiphers(const QString &ciphers); - static void setDefaultCiphers(const QList &ciphers); - static QList defaultCiphers(); - static QList supportedCiphers(); - bool addCaCertificates(const QString &path, QSsl::EncodingFormat format = QSsl::Pem, QRegExp::PatternSyntax syntax = QRegExp::FixedString); - void addCaCertificate(const QSslCertificate &certificate); - void addCaCertificates(const QList &certificates); - void setCaCertificates(const QList &certificates); - QList caCertificates() const; - static bool addDefaultCaCertificates(const QString &path, QSsl::EncodingFormat format = QSsl::Pem, QRegExp::PatternSyntax syntax = QRegExp::FixedString); - static void addDefaultCaCertificate(const QSslCertificate &certificate); - static void addDefaultCaCertificates(const QList &certificates); - static void setDefaultCaCertificates(const QList &certificates); - static QList defaultCaCertificates(); - static QList systemCaCertificates(); - virtual bool waitForConnected(int msecs = 30000) /ReleaseGIL/; - bool waitForEncrypted(int msecs = 30000) /ReleaseGIL/; - virtual bool waitForReadyRead(int msecs = 30000) /ReleaseGIL/; - virtual bool waitForBytesWritten(int msecs = 30000) /ReleaseGIL/; - virtual bool waitForDisconnected(int msecs = 30000) /ReleaseGIL/; - QList sslErrors() const; - static bool supportsSsl(); - -public slots: - void startClientEncryption(); - void startServerEncryption(); - void ignoreSslErrors(); - -signals: - void encrypted(); - void sslErrors(const QList &errors); - void modeChanged(QSslSocket::SslMode newMode); - -protected: - virtual SIP_PYOBJECT readData(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *data, qint64 maxlen)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipSelfWasArg ? sipCpp->QSslSocket::readData(s, a0) : sipCpp->readData(s, a0); - #else - len = sipCpp->sipProtectVirt_readData(sipSelfWasArg, s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - virtual qint64 writeData(const char *data /Array/, qint64 len /ArraySize/) /ReleaseGIL/; - -public: - enum PeerVerifyMode - { - VerifyNone, - QueryPeer, - VerifyPeer, - AutoVerifyPeer, - }; - - QSslSocket::PeerVerifyMode peerVerifyMode() const; - void setPeerVerifyMode(QSslSocket::PeerVerifyMode mode); - int peerVerifyDepth() const; - void setPeerVerifyDepth(int depth); - virtual void setReadBufferSize(qint64 size); - qint64 encryptedBytesAvailable() const; - qint64 encryptedBytesToWrite() const; - QSslConfiguration sslConfiguration() const; - void setSslConfiguration(const QSslConfiguration &config); - -signals: - void peerVerifyError(const QSslError &error); - void encryptedBytesWritten(qint64 totalBytes); - -public: - virtual void setSocketOption(QAbstractSocket::SocketOption option, const QVariant &value); - virtual QVariant socketOption(QAbstractSocket::SocketOption option); - void ignoreSslErrors(const QList &errors); - QString peerVerifyName() const; - void setPeerVerifyName(const QString &hostName); - virtual void resume() /ReleaseGIL/; - virtual void connectToHost(const QString &hostName, quint16 port, QFlags mode = QIODevice::ReadWrite, QAbstractSocket::NetworkLayerProtocol protocol = QAbstractSocket::AnyIPProtocol) /ReleaseGIL/; - virtual void disconnectFromHost() /ReleaseGIL/; - static long sslLibraryVersionNumber(); - static QString sslLibraryVersionString(); -%If (Qt_5_1_0 -) - void setLocalCertificateChain(const QList &localChain); -%End -%If (Qt_5_1_0 -) - QList localCertificateChain() const; -%End -%If (Qt_5_4_0 -) - QSsl::SslProtocol sessionProtocol() const; -%End -%If (Qt_5_4_0 -) - static long sslLibraryBuildVersionNumber(); -%End -%If (Qt_5_4_0 -) - static QString sslLibraryBuildVersionString(); -%End - -private: - QSslSocket(const QSslSocket &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtNetwork/qtcpserver.sip b/PyQt5/sip/PyQt5/QtNetwork/qtcpserver.sip deleted file mode 100644 index f39fa273..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qtcpserver.sip +++ /dev/null @@ -1,61 +0,0 @@ -// qtcpserver.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTcpServer : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTcpServer(QObject *parent /TransferThis/ = 0); - virtual ~QTcpServer(); - bool listen(const QHostAddress &address = QHostAddress::Any, quint16 port = 0); - void close(); - bool isListening() const; - void setMaxPendingConnections(int numConnections); - int maxPendingConnections() const; - quint16 serverPort() const; - QHostAddress serverAddress() const; - qintptr socketDescriptor() const; - bool setSocketDescriptor(qintptr socketDescriptor); - bool waitForNewConnection(int msecs = 0, bool *timedOut = 0) /ReleaseGIL/; - virtual bool hasPendingConnections() const; - virtual QTcpSocket *nextPendingConnection(); - QAbstractSocket::SocketError serverError() const; - QString errorString() const; - void setProxy(const QNetworkProxy &networkProxy); - QNetworkProxy proxy() const; - void pauseAccepting(); - void resumeAccepting(); - -protected: - virtual void incomingConnection(qintptr handle); - void addPendingConnection(QTcpSocket *socket); - -signals: - void newConnection(); - void acceptError(QAbstractSocket::SocketError socketError); - -private: - QTcpServer(const QTcpServer &); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qtcpsocket.sip b/PyQt5/sip/PyQt5/QtNetwork/qtcpsocket.sip deleted file mode 100644 index d1beb245..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qtcpsocket.sip +++ /dev/null @@ -1,35 +0,0 @@ -// qtcpsocket.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTcpSocket : QAbstractSocket -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTcpSocket(QObject *parent /TransferThis/ = 0); - virtual ~QTcpSocket(); - -private: - QTcpSocket(const QTcpSocket &); -}; diff --git a/PyQt5/sip/PyQt5/QtNetwork/qudpsocket.sip b/PyQt5/sip/PyQt5/QtNetwork/qudpsocket.sip deleted file mode 100644 index 8a170bd2..00000000 --- a/PyQt5/sip/PyQt5/QtNetwork/qudpsocket.sip +++ /dev/null @@ -1,79 +0,0 @@ -// qudpsocket.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtNetwork Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QUdpSocket : QAbstractSocket -{ -%TypeHeaderCode -#include -%End - -public: - explicit QUdpSocket(QObject *parent /TransferThis/ = 0); - virtual ~QUdpSocket(); - bool hasPendingDatagrams() const; - qint64 pendingDatagramSize() const; - SIP_PYOBJECT readDatagram(qint64 maxlen, QHostAddress *host /Out/ = 0, quint16 *port = 0) /DocType="Py_v3:bytes;str",ReleaseGIL/; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - len = sipCpp->readDatagram(s, a0, a1, &a2); - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - qint64 writeDatagram(const char *data /Array/, qint64 len /ArraySize/, const QHostAddress &host, quint16 port) /ReleaseGIL/; - qint64 writeDatagram(const QByteArray &datagram, const QHostAddress &host, quint16 port) /ReleaseGIL/; - bool joinMulticastGroup(const QHostAddress &groupAddress); - bool joinMulticastGroup(const QHostAddress &groupAddress, const QNetworkInterface &iface); - bool leaveMulticastGroup(const QHostAddress &groupAddress); - bool leaveMulticastGroup(const QHostAddress &groupAddress, const QNetworkInterface &iface); - QNetworkInterface multicastInterface() const; - void setMulticastInterface(const QNetworkInterface &iface); - -private: - QUdpSocket(const QUdpSocket &); -}; diff --git a/PyQt5/sip/PyQt5/QtOpenGL/QtOpenGLmod.sip b/PyQt5/sip/PyQt5/QtOpenGL/QtOpenGLmod.sip deleted file mode 100644 index f874dc4a..00000000 --- a/PyQt5/sip/PyQt5/QtOpenGL/QtOpenGLmod.sip +++ /dev/null @@ -1,50 +0,0 @@ -// QtOpenGLmod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtOpenGL Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtOpenGL, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtGui/QtGuimod.sip -%Import QtWidgets/QtWidgetsmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qgl.sip diff --git a/PyQt5/sip/PyQt5/QtOpenGL/qgl.sip b/PyQt5/sip/PyQt5/QtOpenGL/qgl.sip deleted file mode 100644 index e28d21d1..00000000 --- a/PyQt5/sip/PyQt5/QtOpenGL/qgl.sip +++ /dev/null @@ -1,343 +0,0 @@ -// qgl.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtOpenGL Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -%If (PyQt_OpenGL) - -namespace QGL -{ -%TypeHeaderCode -#include -%End - - enum FormatOption - { - DoubleBuffer, - DepthBuffer, - Rgba, - AlphaChannel, - AccumBuffer, - StencilBuffer, - StereoBuffers, - DirectRendering, - HasOverlay, - SampleBuffers, - SingleBuffer, - NoDepthBuffer, - ColorIndex, - NoAlphaChannel, - NoAccumBuffer, - NoStencilBuffer, - NoStereoBuffers, - IndirectRendering, - NoOverlay, - NoSampleBuffers, - DeprecatedFunctions, - NoDeprecatedFunctions, - }; - - typedef QFlags FormatOptions; -}; - -%End -%If (PyQt_OpenGL) -QFlags operator|(QGL::FormatOption f1, QFlags f2); -%End -%If (PyQt_OpenGL) - -class QGLFormat -{ -%TypeHeaderCode -#include -%End - -public: - enum OpenGLVersionFlag - { - OpenGL_Version_None, - OpenGL_Version_1_1, - OpenGL_Version_1_2, - OpenGL_Version_1_3, - OpenGL_Version_1_4, - OpenGL_Version_1_5, - OpenGL_Version_2_0, - OpenGL_Version_2_1, - OpenGL_Version_3_0, - OpenGL_Version_3_1, - OpenGL_Version_3_2, - OpenGL_Version_3_3, - OpenGL_Version_4_0, - OpenGL_Version_4_1, - OpenGL_Version_4_2, - OpenGL_Version_4_3, - OpenGL_ES_Common_Version_1_0, - OpenGL_ES_CommonLite_Version_1_0, - OpenGL_ES_Common_Version_1_1, - OpenGL_ES_CommonLite_Version_1_1, - OpenGL_ES_Version_2_0, - }; - - typedef QFlags OpenGLVersionFlags; - QGLFormat(); - QGLFormat(QGL::FormatOptions options, int plane = 0); - QGLFormat(const QGLFormat &other); - ~QGLFormat(); - void setDepthBufferSize(int size); - int depthBufferSize() const; - void setAccumBufferSize(int size); - int accumBufferSize() const; - void setAlphaBufferSize(int size); - int alphaBufferSize() const; - void setStencilBufferSize(int size); - int stencilBufferSize() const; - void setSampleBuffers(bool enable); - void setSamples(int numSamples); - int samples() const; - void setDoubleBuffer(bool enable); - void setDepth(bool enable); - void setRgba(bool enable); - void setAlpha(bool enable); - void setAccum(bool enable); - void setStencil(bool enable); - void setStereo(bool enable); - void setDirectRendering(bool enable); - void setOverlay(bool enable); - int plane() const; - void setPlane(int plane); - void setOption(QGL::FormatOptions opt); - bool testOption(QGL::FormatOptions opt) const; - static QGLFormat defaultFormat(); - static void setDefaultFormat(const QGLFormat &f); - static QGLFormat defaultOverlayFormat(); - static void setDefaultOverlayFormat(const QGLFormat &f); - static bool hasOpenGL(); - static bool hasOpenGLOverlays(); - bool doubleBuffer() const; - bool depth() const; - bool rgba() const; - bool alpha() const; - bool accum() const; - bool stencil() const; - bool stereo() const; - bool directRendering() const; - bool hasOverlay() const; - bool sampleBuffers() const; - void setRedBufferSize(int size); - int redBufferSize() const; - void setGreenBufferSize(int size); - int greenBufferSize() const; - void setBlueBufferSize(int size); - int blueBufferSize() const; - void setSwapInterval(int interval); - int swapInterval() const; - static QFlags openGLVersionFlags(); - void setVersion(int major, int minor); - int majorVersion() const; - int minorVersion() const; - - enum OpenGLContextProfile - { - NoProfile, - CoreProfile, - CompatibilityProfile, - }; - - void setProfile(QGLFormat::OpenGLContextProfile profile); - QGLFormat::OpenGLContextProfile profile() const; -}; - -%End -%If (PyQt_OpenGL) -bool operator==(const QGLFormat &, const QGLFormat &); -%End -%If (PyQt_OpenGL) -bool operator!=(const QGLFormat &, const QGLFormat &); -%End -%If (PyQt_OpenGL) - -class QGLContext /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - QGLContext(const QGLFormat &format); - virtual ~QGLContext(); - virtual bool create(const QGLContext *shareContext = 0); - bool isValid() const; - bool isSharing() const; - void reset(); - QGLFormat format() const; - QGLFormat requestedFormat() const; - void setFormat(const QGLFormat &format); - virtual void makeCurrent(); - virtual void doneCurrent(); - virtual void swapBuffers() const; - GLuint bindTexture(const QImage &image, GLenum target = GL_TEXTURE_2D, GLint format = GL_RGBA); - GLuint bindTexture(const QPixmap &pixmap, GLenum target = GL_TEXTURE_2D, GLint format = GL_RGBA); - void drawTexture(const QRectF &target, GLuint textureId, GLenum textureTarget = GL_TEXTURE_2D); - void drawTexture(const QPointF &point, GLuint textureId, GLenum textureTarget = GL_TEXTURE_2D); - GLuint bindTexture(const QString &fileName); - void deleteTexture(GLuint tx_id); - static void setTextureCacheLimit(int size); - static int textureCacheLimit(); - QFunctionPointer getProcAddress(const QString &proc) const; - QPaintDevice *device() const; - QColor overlayTransparentColor() const; - static const QGLContext *currentContext(); - -protected: - virtual bool chooseContext(const QGLContext *shareContext = 0); - bool deviceIsPixmap() const; - bool windowCreated() const; - void setWindowCreated(bool on); - bool initialized() const; - void setInitialized(bool on); - -public: - static bool areSharing(const QGLContext *context1, const QGLContext *context2); - - enum BindOption - { - NoBindOption, - InvertedYBindOption, - MipmapBindOption, - PremultipliedAlphaBindOption, - LinearFilteringBindOption, - DefaultBindOption, - }; - - typedef QFlags BindOptions; - GLuint bindTexture(const QImage &image, GLenum target, GLint format, QFlags options); - GLuint bindTexture(const QPixmap &pixmap, GLenum target, GLint format, QFlags options); - void moveToThread(QThread *thread); - -private: - QGLContext(const QGLContext &); -}; - -%End -%If (PyQt_OpenGL) - -class QGLWidget : QWidget -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QGLWidget, &sipType_QGLWidget, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - QGLWidget(QWidget *parent /TransferThis/ = 0, const QGLWidget *shareWidget = 0, Qt::WindowFlags flags = 0); - QGLWidget(QGLContext *context /Transfer/, QWidget *parent /TransferThis/ = 0, const QGLWidget *shareWidget = 0, Qt::WindowFlags flags = 0); - QGLWidget(const QGLFormat &format, QWidget *parent /TransferThis/ = 0, const QGLWidget *shareWidget = 0, Qt::WindowFlags flags = 0); - virtual ~QGLWidget(); - void qglColor(const QColor &c) const; - void qglClearColor(const QColor &c) const; - bool isValid() const; - bool isSharing() const; - void makeCurrent(); - void doneCurrent(); - bool doubleBuffer() const; - void swapBuffers(); - QGLFormat format() const; - QGLContext *context() const; - void setContext(QGLContext *context /Transfer/, const QGLContext *shareContext = 0, bool deleteOldContext = true); - QPixmap renderPixmap(int width = 0, int height = 0, bool useContext = false); - QImage grabFrameBuffer(bool withAlpha = false); - void makeOverlayCurrent(); - const QGLContext *overlayContext() const; - static QImage convertToGLFormat(const QImage &img); - void renderText(int x, int y, const QString &str, const QFont &font = QFont()); - void renderText(double x, double y, double z, const QString &str, const QFont &font = QFont()); - virtual QPaintEngine *paintEngine() const; - GLuint bindTexture(const QImage &image, GLenum target = GL_TEXTURE_2D, GLint format = GL_RGBA); - GLuint bindTexture(const QPixmap &pixmap, GLenum target = GL_TEXTURE_2D, GLint format = GL_RGBA); - GLuint bindTexture(const QString &fileName); - void drawTexture(const QRectF &target, GLuint textureId, GLenum textureTarget = GL_TEXTURE_2D); - void drawTexture(const QPointF &point, GLuint textureId, GLenum textureTarget = GL_TEXTURE_2D); - void deleteTexture(GLuint tx_id); - -public slots: - virtual void updateGL(); - virtual void updateOverlayGL(); - -protected: - virtual bool event(QEvent *); - virtual void initializeGL(); - virtual void resizeGL(int w, int h); - virtual void paintGL(); - virtual void initializeOverlayGL(); - virtual void resizeOverlayGL(int w, int h); - virtual void paintOverlayGL(); - void setAutoBufferSwap(bool on); - bool autoBufferSwap() const; - virtual void paintEvent(QPaintEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void glInit(); - virtual void glDraw(); - -public: - GLuint bindTexture(const QImage &image, GLenum target, GLint format, QFlags options); - GLuint bindTexture(const QPixmap &pixmap, GLenum target, GLint format, QFlags options); - -private: - QGLWidget(const QGLWidget &); -}; - -%End -%If (PyQt_OpenGL) -QFlags operator|(QGLFormat::OpenGLVersionFlag f1, QFlags f2); -%End -%If (PyQt_OpenGL) -QFlags operator|(QGLContext::BindOption f1, QFlags f2); -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/QtPositioningmod.sip b/PyQt5/sip/PyQt5/QtPositioning/QtPositioningmod.sip deleted file mode 100644 index 700fb0e5..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/QtPositioningmod.sip +++ /dev/null @@ -1,58 +0,0 @@ -// QtPositioningmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtPositioning, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%Include qgeoaddress.sip -%Include qgeoareamonitorinfo.sip -%Include qgeoareamonitorsource.sip -%Include qgeocircle.sip -%Include qgeocoordinate.sip -%Include qgeolocation.sip -%Include qgeopositioninfo.sip -%Include qgeopositioninfosource.sip -%Include qgeorectangle.sip -%Include qgeosatelliteinfo.sip -%Include qgeosatelliteinfosource.sip -%Include qgeoshape.sip -%Include qnmeapositioninfosource.sip diff --git a/PyQt5/sip/PyQt5/QtPositioning/qgeoaddress.sip b/PyQt5/sip/PyQt5/QtPositioning/qgeoaddress.sip deleted file mode 100644 index d7c76bb2..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qgeoaddress.sip +++ /dev/null @@ -1,60 +0,0 @@ -// qgeoaddress.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QGeoAddress -{ -%TypeHeaderCode -#include -%End - -public: - QGeoAddress(); - QGeoAddress(const QGeoAddress &other); - ~QGeoAddress(); - bool operator==(const QGeoAddress &other) const; - bool operator!=(const QGeoAddress &other) const; - QString text() const; - void setText(const QString &text); - QString country() const; - void setCountry(const QString &country); - QString countryCode() const; - void setCountryCode(const QString &countryCode); - QString state() const; - void setState(const QString &state); - QString county() const; - void setCounty(const QString &county); - QString city() const; - void setCity(const QString &city); - QString district() const; - void setDistrict(const QString &district); - QString postalCode() const; - void setPostalCode(const QString &postalCode); - QString street() const; - void setStreet(const QString &street); - bool isEmpty() const; - void clear(); - bool isTextGenerated() const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/qgeoareamonitorinfo.sip b/PyQt5/sip/PyQt5/QtPositioning/qgeoareamonitorinfo.sip deleted file mode 100644 index 4c43afc8..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qgeoareamonitorinfo.sip +++ /dev/null @@ -1,63 +0,0 @@ -// qgeoareamonitorinfo.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_2_0 -) - -class QGeoAreaMonitorInfo -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGeoAreaMonitorInfo(const QString &name /DocValue="''"/ = QString()); - QGeoAreaMonitorInfo(const QGeoAreaMonitorInfo &other); - ~QGeoAreaMonitorInfo(); - bool operator==(const QGeoAreaMonitorInfo &other) const; - bool operator!=(const QGeoAreaMonitorInfo &other) const; - QString name() const; - void setName(const QString &name); - QString identifier() const; - bool isValid() const; - QGeoShape area() const; - void setArea(const QGeoShape &newShape); - QDateTime expiration() const; - void setExpiration(const QDateTime &expiry); - bool isPersistent() const; - void setPersistent(bool isPersistent); - QVariantMap notificationParameters() const; - void setNotificationParameters(const QVariantMap ¶meters); -}; - -%End -%If (Qt_5_2_0 -) -QDataStream &operator<<(QDataStream &, const QGeoAreaMonitorInfo & /Constrained/); -%End -%If (Qt_5_2_0 -) -QDataStream &operator>>(QDataStream &, QGeoAreaMonitorInfo & /Constrained/); -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/qgeoareamonitorsource.sip b/PyQt5/sip/PyQt5/QtPositioning/qgeoareamonitorsource.sip deleted file mode 100644 index ddb2e3c7..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qgeoareamonitorsource.sip +++ /dev/null @@ -1,73 +0,0 @@ -// qgeoareamonitorsource.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QGeoAreaMonitorSource : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Error - { - AccessError, - InsufficientPositionInfo, - UnknownSourceError, - NoError, - }; - - enum AreaMonitorFeature - { - PersistentAreaMonitorFeature, - AnyAreaMonitorFeature, - }; - - typedef QFlags AreaMonitorFeatures; - explicit QGeoAreaMonitorSource(QObject *parent /TransferThis/); - virtual ~QGeoAreaMonitorSource(); - static QGeoAreaMonitorSource *createDefaultSource(QObject *parent /TransferThis/) /Factory/; - static QGeoAreaMonitorSource *createSource(const QString &sourceName, QObject *parent /TransferThis/) /Factory/; - static QStringList availableSources(); - virtual void setPositionInfoSource(QGeoPositionInfoSource *source /Transfer/); - virtual QGeoPositionInfoSource *positionInfoSource() const; - QString sourceName() const; - virtual QGeoAreaMonitorSource::Error error() const = 0; - virtual QFlags supportedAreaMonitorFeatures() const = 0; - virtual bool startMonitoring(const QGeoAreaMonitorInfo &monitor) = 0; - virtual bool stopMonitoring(const QGeoAreaMonitorInfo &monitor) = 0; - virtual bool requestUpdate(const QGeoAreaMonitorInfo &monitor, const char *signal) = 0; - virtual QList activeMonitors() const = 0; - virtual QList activeMonitors(const QGeoShape &lookupArea) const = 0; - -signals: - void areaEntered(const QGeoAreaMonitorInfo &monitor, const QGeoPositionInfo &update); - void areaExited(const QGeoAreaMonitorInfo &monitor, const QGeoPositionInfo &update); - void monitorExpired(const QGeoAreaMonitorInfo &monitor); - void error(QGeoAreaMonitorSource::Error error); - -private: - QGeoAreaMonitorSource(const QGeoAreaMonitorSource &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/qgeocircle.sip b/PyQt5/sip/PyQt5/QtPositioning/qgeocircle.sip deleted file mode 100644 index 1f840416..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qgeocircle.sip +++ /dev/null @@ -1,49 +0,0 @@ -// qgeocircle.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QGeoCircle : QGeoShape -{ -%TypeHeaderCode -#include -%End - -public: - QGeoCircle(); - QGeoCircle(const QGeoCoordinate ¢er, qreal radius = -1.0e+0); - QGeoCircle(const QGeoCircle &other); - QGeoCircle(const QGeoShape &other); - ~QGeoCircle(); - bool operator==(const QGeoShape &other) const; - bool operator==(const QGeoCircle &other) const; - bool operator!=(const QGeoShape &other) const; - bool operator!=(const QGeoCircle &other) const; - void setCenter(const QGeoCoordinate ¢er); - QGeoCoordinate center() const; - void setRadius(qreal radius); - qreal radius() const; - void translate(double degreesLatitude, double degreesLongitude); - QGeoCircle translated(double degreesLatitude, double degreesLongitude) const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/qgeocoordinate.sip b/PyQt5/sip/PyQt5/QtPositioning/qgeocoordinate.sip deleted file mode 100644 index f3642ec1..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qgeocoordinate.sip +++ /dev/null @@ -1,82 +0,0 @@ -// qgeocoordinate.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_2_0 -) - -class QGeoCoordinate -{ -%TypeHeaderCode -#include -%End - -public: - enum CoordinateType - { - InvalidCoordinate, - Coordinate2D, - Coordinate3D, - }; - - enum CoordinateFormat - { - Degrees, - DegreesWithHemisphere, - DegreesMinutes, - DegreesMinutesWithHemisphere, - DegreesMinutesSeconds, - DegreesMinutesSecondsWithHemisphere, - }; - - QGeoCoordinate(); - QGeoCoordinate(double latitude, double longitude); - QGeoCoordinate(double latitude, double longitude, double altitude); - QGeoCoordinate(const QGeoCoordinate &other); - ~QGeoCoordinate(); - bool operator==(const QGeoCoordinate &other) const; - bool operator!=(const QGeoCoordinate &other) const; - bool isValid() const; - QGeoCoordinate::CoordinateType type() const; - void setLatitude(double latitude); - double latitude() const; - void setLongitude(double longitude); - double longitude() const; - void setAltitude(double altitude); - double altitude() const; - qreal distanceTo(const QGeoCoordinate &other) const; - qreal azimuthTo(const QGeoCoordinate &other) const; - QGeoCoordinate atDistanceAndAzimuth(qreal distance, qreal azimuth, qreal distanceUp = 0.0) const; - QString toString(QGeoCoordinate::CoordinateFormat format = QGeoCoordinate::DegreesMinutesSecondsWithHemisphere) const; -}; - -%End -%If (Qt_5_2_0 -) -QDataStream &operator<<(QDataStream &stream, const QGeoCoordinate &coordinate /Constrained/); -%End -%If (Qt_5_2_0 -) -QDataStream &operator>>(QDataStream &stream, QGeoCoordinate &coordinate /Constrained/); -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/qgeolocation.sip b/PyQt5/sip/PyQt5/QtPositioning/qgeolocation.sip deleted file mode 100644 index 2449721d..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qgeolocation.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qgeolocation.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QGeoLocation -{ -%TypeHeaderCode -#include -%End - -public: - QGeoLocation(); - QGeoLocation(const QGeoLocation &other); - ~QGeoLocation(); - bool operator==(const QGeoLocation &other) const; - bool operator!=(const QGeoLocation &other) const; - QGeoAddress address() const; - void setAddress(const QGeoAddress &address); - QGeoCoordinate coordinate() const; - void setCoordinate(const QGeoCoordinate &position); - QGeoRectangle boundingBox() const; - void setBoundingBox(const QGeoRectangle &box); - bool isEmpty() const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/qgeopositioninfo.sip b/PyQt5/sip/PyQt5/QtPositioning/qgeopositioninfo.sip deleted file mode 100644 index 9f5b3da3..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qgeopositioninfo.sip +++ /dev/null @@ -1,71 +0,0 @@ -// qgeopositioninfo.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_2_0 -) - -class QGeoPositionInfo -{ -%TypeHeaderCode -#include -%End - -public: - enum Attribute - { - Direction, - GroundSpeed, - VerticalSpeed, - MagneticVariation, - HorizontalAccuracy, - VerticalAccuracy, - }; - - QGeoPositionInfo(); - QGeoPositionInfo(const QGeoCoordinate &coordinate, const QDateTime &updateTime); - QGeoPositionInfo(const QGeoPositionInfo &other); - ~QGeoPositionInfo(); - bool operator==(const QGeoPositionInfo &other) const; - bool operator!=(const QGeoPositionInfo &other) const; - bool isValid() const; - void setTimestamp(const QDateTime ×tamp); - QDateTime timestamp() const; - void setCoordinate(const QGeoCoordinate &coordinate); - QGeoCoordinate coordinate() const; - void setAttribute(QGeoPositionInfo::Attribute attribute, qreal value); - qreal attribute(QGeoPositionInfo::Attribute attribute) const; - void removeAttribute(QGeoPositionInfo::Attribute attribute); - bool hasAttribute(QGeoPositionInfo::Attribute attribute) const; -}; - -%End -%If (Qt_5_2_0 -) -QDataStream &operator<<(QDataStream &stream, const QGeoPositionInfo &info /Constrained/); -%End -%If (Qt_5_2_0 -) -QDataStream &operator>>(QDataStream &stream, QGeoPositionInfo &info /Constrained/); -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/qgeopositioninfosource.sip b/PyQt5/sip/PyQt5/QtPositioning/qgeopositioninfosource.sip deleted file mode 100644 index 53df758e..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qgeopositioninfosource.sip +++ /dev/null @@ -1,118 +0,0 @@ -// qgeopositioninfosource.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_2_0 -) - -class QGeoPositionInfoSource : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QGeoPositionInfoSource, &sipType_QGeoPositionInfoSource, 3, 1}, - {sipName_QGeoSatelliteInfoSource, &sipType_QGeoSatelliteInfoSource, -1, 2}, - {sipName_QGeoAreaMonitorSource, &sipType_QGeoAreaMonitorSource, -1, -1}, - {sipName_QNmeaPositionInfoSource, &sipType_QNmeaPositionInfoSource, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - enum Error - { - AccessError, - ClosedError, - UnknownSourceError, - NoError, - }; - - enum PositioningMethod - { - NoPositioningMethods, - SatellitePositioningMethods, - NonSatellitePositioningMethods, - AllPositioningMethods, - }; - - typedef QFlags PositioningMethods; - explicit QGeoPositionInfoSource(QObject *parent /TransferThis/); - virtual ~QGeoPositionInfoSource(); - virtual void setUpdateInterval(int msec); - int updateInterval() const; - virtual void setPreferredPositioningMethods(QFlags methods); - QFlags preferredPositioningMethods() const; - virtual QGeoPositionInfo lastKnownPosition(bool fromSatellitePositioningMethodsOnly = false) const = 0; - virtual QFlags supportedPositioningMethods() const = 0; - virtual int minimumUpdateInterval() const = 0; - QString sourceName() const; - static QGeoPositionInfoSource *createDefaultSource(QObject *parent /TransferThis/) /Factory/; - static QGeoPositionInfoSource *createSource(const QString &sourceName, QObject *parent /TransferThis/) /Factory/; - static QStringList availableSources(); - virtual QGeoPositionInfoSource::Error error() const = 0; - -public slots: - virtual void startUpdates() = 0; - virtual void stopUpdates() = 0; - virtual void requestUpdate(int timeout = 0) = 0; - -signals: - void positionUpdated(const QGeoPositionInfo &update); - void updateTimeout(); - void error(QGeoPositionInfoSource::Error); - -private: - QGeoPositionInfoSource(const QGeoPositionInfoSource &); -}; - -%End -%If (Qt_5_2_0 -) -QFlags operator|(QGeoPositionInfoSource::PositioningMethod f1, QFlags f2); -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/qgeorectangle.sip b/PyQt5/sip/PyQt5/QtPositioning/qgeorectangle.sip deleted file mode 100644 index 66f59ebe..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qgeorectangle.sip +++ /dev/null @@ -1,69 +0,0 @@ -// qgeorectangle.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QGeoRectangle : QGeoShape -{ -%TypeHeaderCode -#include -%End - -public: - QGeoRectangle(); - QGeoRectangle(const QGeoCoordinate ¢er, double degreesWidth, double degreesHeight); - QGeoRectangle(const QGeoCoordinate &topLeft, const QGeoCoordinate &bottomRight); -%If (Qt_5_3_0 -) - QGeoRectangle(const QList &coordinates); -%End - QGeoRectangle(const QGeoRectangle &other); - QGeoRectangle(const QGeoShape &other); - ~QGeoRectangle(); - bool operator==(const QGeoShape &other) const; - bool operator==(const QGeoRectangle &other) const; - bool operator!=(const QGeoShape &other) const; - bool operator!=(const QGeoRectangle &other) const; - void setTopLeft(const QGeoCoordinate &topLeft); - QGeoCoordinate topLeft() const; - void setTopRight(const QGeoCoordinate &topRight); - QGeoCoordinate topRight() const; - void setBottomLeft(const QGeoCoordinate &bottomLeft); - QGeoCoordinate bottomLeft() const; - void setBottomRight(const QGeoCoordinate &bottomRight); - QGeoCoordinate bottomRight() const; - void setCenter(const QGeoCoordinate ¢er); - QGeoCoordinate center() const; - void setWidth(double degreesWidth); - double width() const; - void setHeight(double degreesHeight); - double height() const; - bool contains(const QGeoCoordinate &coordinate) const; - bool contains(const QGeoRectangle &rectangle) const; - bool intersects(const QGeoRectangle &rectangle) const; - void translate(double degreesLatitude, double degreesLongitude); - QGeoRectangle translated(double degreesLatitude, double degreesLongitude) const; - QGeoRectangle united(const QGeoRectangle &rectangle) const; - QGeoRectangle &operator|=(const QGeoRectangle &rectangle); - QGeoRectangle operator|(const QGeoRectangle &rectangle) const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/qgeosatelliteinfo.sip b/PyQt5/sip/PyQt5/QtPositioning/qgeosatelliteinfo.sip deleted file mode 100644 index ad21c2fc..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qgeosatelliteinfo.sip +++ /dev/null @@ -1,74 +0,0 @@ -// qgeosatelliteinfo.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_2_0 -) - -class QGeoSatelliteInfo -{ -%TypeHeaderCode -#include -%End - -public: - enum Attribute - { - Elevation, - Azimuth, - }; - - enum SatelliteSystem - { - Undefined, - GPS, - GLONASS, - }; - - QGeoSatelliteInfo(); - QGeoSatelliteInfo(const QGeoSatelliteInfo &other); - ~QGeoSatelliteInfo(); - bool operator==(const QGeoSatelliteInfo &other) const; - bool operator!=(const QGeoSatelliteInfo &other) const; - void setSatelliteSystem(QGeoSatelliteInfo::SatelliteSystem system); - QGeoSatelliteInfo::SatelliteSystem satelliteSystem() const; - void setSatelliteIdentifier(int satId); - int satelliteIdentifier() const; - void setSignalStrength(int signalStrength); - int signalStrength() const; - void setAttribute(QGeoSatelliteInfo::Attribute attribute, qreal value); - qreal attribute(QGeoSatelliteInfo::Attribute attribute) const; - void removeAttribute(QGeoSatelliteInfo::Attribute attribute); - bool hasAttribute(QGeoSatelliteInfo::Attribute attribute) const; -}; - -%End -%If (Qt_5_2_0 -) -QDataStream &operator<<(QDataStream &stream, const QGeoSatelliteInfo &info /Constrained/); -%End -%If (Qt_5_2_0 -) -QDataStream &operator>>(QDataStream &stream, QGeoSatelliteInfo &info /Constrained/); -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/qgeosatelliteinfosource.sip b/PyQt5/sip/PyQt5/QtPositioning/qgeosatelliteinfosource.sip deleted file mode 100644 index 33eb1331..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qgeosatelliteinfosource.sip +++ /dev/null @@ -1,66 +0,0 @@ -// qgeosatelliteinfosource.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QGeoSatelliteInfoSource : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum Error - { - AccessError, - ClosedError, - NoError, - UnknownSourceError, - }; - - explicit QGeoSatelliteInfoSource(QObject *parent /TransferThis/); - virtual ~QGeoSatelliteInfoSource(); - static QGeoSatelliteInfoSource *createDefaultSource(QObject *parent /TransferThis/) /Factory/; - static QGeoSatelliteInfoSource *createSource(const QString &sourceName, QObject *parent /TransferThis/) /Factory/; - static QStringList availableSources(); - QString sourceName() const; - virtual void setUpdateInterval(int msec); - int updateInterval() const; - virtual int minimumUpdateInterval() const = 0; - virtual QGeoSatelliteInfoSource::Error error() const = 0; - -public slots: - virtual void startUpdates() = 0; - virtual void stopUpdates() = 0; - virtual void requestUpdate(int timeout = 0) = 0; - -signals: - void satellitesInViewUpdated(const QList &satellites); - void satellitesInUseUpdated(const QList &satellites); - void requestTimeout(); - void error(QGeoSatelliteInfoSource::Error); - -private: - QGeoSatelliteInfoSource(const QGeoSatelliteInfoSource &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/qgeoshape.sip b/PyQt5/sip/PyQt5/QtPositioning/qgeoshape.sip deleted file mode 100644 index fc15a2d9..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qgeoshape.sip +++ /dev/null @@ -1,82 +0,0 @@ -// qgeoshape.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_2_0 -) - -class QGeoShape -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - switch (sipCpp->type()) - { - case QGeoShape::CircleType: - sipType = sipType_QGeoCircle; - break; - - case QGeoShape::RectangleType: - sipType = sipType_QGeoRectangle; - break; - - default: - sipType = 0; - } -%End - -public: - QGeoShape(); - QGeoShape(const QGeoShape &other); - ~QGeoShape(); - - enum ShapeType - { - UnknownType, - RectangleType, - CircleType, - }; - - QGeoShape::ShapeType type() const; - bool isValid() const; - bool isEmpty() const; - bool contains(const QGeoCoordinate &coordinate) const; - bool operator==(const QGeoShape &other) const; - bool operator!=(const QGeoShape &other) const; -%If (Qt_5_3_0 -) - void extendShape(const QGeoCoordinate &coordinate); -%End -}; - -%End -%If (Qt_5_2_0 -) -QDataStream &operator<<(QDataStream &stream, const QGeoShape &shape /Constrained/); -%End -%If (Qt_5_2_0 -) -QDataStream &operator>>(QDataStream &stream, QGeoShape &shape /Constrained/); -%End diff --git a/PyQt5/sip/PyQt5/QtPositioning/qnmeapositioninfosource.sip b/PyQt5/sip/PyQt5/QtPositioning/qnmeapositioninfosource.sip deleted file mode 100644 index e0e2b61f..00000000 --- a/PyQt5/sip/PyQt5/QtPositioning/qnmeapositioninfosource.sip +++ /dev/null @@ -1,69 +0,0 @@ -// qnmeapositioninfosource.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPositioning Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QNmeaPositionInfoSource : QGeoPositionInfoSource -{ -%TypeHeaderCode -#include -%End - -public: - enum UpdateMode - { - RealTimeMode, - SimulationMode, - }; - - QNmeaPositionInfoSource(QNmeaPositionInfoSource::UpdateMode updateMode, QObject *parent /TransferThis/ = 0); - virtual ~QNmeaPositionInfoSource(); - QNmeaPositionInfoSource::UpdateMode updateMode() const; - void setDevice(QIODevice *source); - QIODevice *device() const; - virtual void setUpdateInterval(int msec); - virtual QGeoPositionInfo lastKnownPosition(bool fromSatellitePositioningMethodsOnly = false) const; - virtual QFlags supportedPositioningMethods() const; - virtual int minimumUpdateInterval() const; - virtual QGeoPositionInfoSource::Error error() const; - -public slots: - virtual void startUpdates(); - virtual void stopUpdates(); - virtual void requestUpdate(int timeout = 0); - -protected: - virtual bool parsePosInfoFromNmeaData(const char *data /Encoding="None"/, int size, QGeoPositionInfo *posInfo, bool *hasFix); - -public: -%If (Qt_5_3_0 -) - void setUserEquivalentRangeError(double uere); -%End -%If (Qt_5_3_0 -) - double userEquivalentRangeError() const; -%End - -private: - QNmeaPositionInfoSource(const QNmeaPositionInfoSource &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPrintSupport/QtPrintSupportmod.sip b/PyQt5/sip/PyQt5/QtPrintSupport/QtPrintSupportmod.sip deleted file mode 100644 index 9e3d07b1..00000000 --- a/PyQt5/sip/PyQt5/QtPrintSupport/QtPrintSupportmod.sip +++ /dev/null @@ -1,57 +0,0 @@ -// QtPrintSupportmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPrintSupport Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtPrintSupport, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtWidgets/QtWidgetsmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qabstractprintdialog.sip -%Include qpagesetupdialog.sip -%Include qprintdialog.sip -%Include qprintengine.sip -%Include qprinter.sip -%Include qprinterinfo.sip -%Include qprintpreviewdialog.sip -%Include qprintpreviewwidget.sip -%Include qpyprintsupport_qlist.sip diff --git a/PyQt5/sip/PyQt5/QtPrintSupport/qabstractprintdialog.sip b/PyQt5/sip/PyQt5/QtPrintSupport/qabstractprintdialog.sip deleted file mode 100644 index 962c9382..00000000 --- a/PyQt5/sip/PyQt5/QtPrintSupport/qabstractprintdialog.sip +++ /dev/null @@ -1,171 +0,0 @@ -// qabstractprintdialog.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPrintSupport Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -%If (PyQt_Printer) - -class QAbstractPrintDialog : QDialog -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - #if defined(SIP_FEATURE_PyQt_PrintDialog) - {sipName_QPageSetupDialog, &sipType_QPageSetupDialog, -1, 1}, - #else - {0, 0, -1, 1}, - #endif - #if defined(SIP_FEATURE_PyQt_PrintPreviewWidget) - {sipName_QPrintPreviewWidget, &sipType_QPrintPreviewWidget, -1, 2}, - #else - {0, 0, -1, 2}, - #endif - #if defined(SIP_FEATURE_PyQt_PrintPreviewDialog) - {sipName_QPrintPreviewDialog, &sipType_QPrintPreviewDialog, -1, 3}, - #else - {0, 0, -1, 3}, - #endif - #if defined(SIP_FEATURE_PyQt_Printer) - {sipName_QAbstractPrintDialog, &sipType_QAbstractPrintDialog, 4, -1}, - #else - {0, 0, 4, -1}, - #endif - #if defined(SIP_FEATURE_PyQt_PrintDialog) - {sipName_QPrintDialog, &sipType_QPrintDialog, -1, -1}, - #else - {0, 0, -1, -1}, - #endif - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - enum PrintRange - { - AllPages, - Selection, - PageRange, - CurrentPage, - }; - -%If (Py_v3) - - enum PrintDialogOption - { - None /PyName=None_/, - PrintToFile, - PrintSelection, - PrintPageRange, - PrintCollateCopies, - PrintShowPageSize, - PrintCurrentPage, - }; - -%End -%If (!Py_v3) -// Backward compatible PrintDialogOption for Python v2. -// Note that we have to duplicate the whole enum because MetaSIP doesn't -// support handwritten code in enum definitions. - -enum PrintDialogOption { - None, - None /PyName=None_/, - PrintToFile, - PrintSelection, - PrintPageRange, - PrintCollateCopies, - PrintShowPageSize, - PrintCurrentPage -}; -%End - typedef QFlags PrintDialogOptions; -%If (PyQt_PrintDialog) - QAbstractPrintDialog(QPrinter *printer, QWidget *parent /TransferThis/ = 0); - virtual ~QAbstractPrintDialog(); - virtual int exec() = 0 /PyName=exec_,ReleaseGIL/; -%If (Py_v3) - virtual int exec() = 0 /ReleaseGIL/; -%End - void setPrintRange(QAbstractPrintDialog::PrintRange range); - QAbstractPrintDialog::PrintRange printRange() const; - void setMinMax(int min, int max); - int minPage() const; - int maxPage() const; - void setFromTo(int fromPage, int toPage); - int fromPage() const; - int toPage() const; - QPrinter *printer() const; - void setOptionTabs(const QList &tabs); - -private: - QAbstractPrintDialog(const QAbstractPrintDialog &); - -public: -%End // PyQt_PrintDialog -}; - -%End -%If (PyQt_Printer) -QFlags operator|(QAbstractPrintDialog::PrintDialogOption f1, QFlags f2); -%End - -%ModuleHeaderCode -// Imports from QtCore. -typedef sipErrorState (*pyqt5_qtprintsupport_get_connection_parts_t)(PyObject *, QObject *, const char *, bool, QObject **, QByteArray &); -extern pyqt5_qtprintsupport_get_connection_parts_t pyqt5_qtprintsupport_get_connection_parts; -%End - -%ModuleCode -// Imports from QtCore. -pyqt5_qtprintsupport_get_connection_parts_t pyqt5_qtprintsupport_get_connection_parts; -%End - -%PostInitialisationCode -// Imports from QtCore. -pyqt5_qtprintsupport_get_connection_parts = (pyqt5_qtprintsupport_get_connection_parts_t)sipImportSymbol("pyqt5_get_connection_parts"); -%End diff --git a/PyQt5/sip/PyQt5/QtPrintSupport/qpagesetupdialog.sip b/PyQt5/sip/PyQt5/QtPrintSupport/qpagesetupdialog.sip deleted file mode 100644 index 7c6071cb..00000000 --- a/PyQt5/sip/PyQt5/QtPrintSupport/qpagesetupdialog.sip +++ /dev/null @@ -1,86 +0,0 @@ -// qpagesetupdialog.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPrintSupport Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_PrintDialog) - -class QPageSetupDialog : QDialog -{ -%TypeHeaderCode -#include -%End - -public: - QPageSetupDialog(QPrinter *printer, QWidget *parent /TransferThis/ = 0); - explicit QPageSetupDialog(QWidget *parent /TransferThis/ = 0); - virtual ~QPageSetupDialog(); - virtual void setVisible(bool visible); - virtual int exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,PyName=exec_,ReleaseGIL/; -%MethodCode - // Transfer ownership back to Python (a modal dialog will probably have the - // main window as it's parent). This means the Qt dialog will be deleted when - // the Python wrapper is garbage collected. Although this is a little - // inconsistent, it saves having to code it explicitly to avoid the memory - // leak. - sipTransferBack(sipSelf); - - Py_BEGIN_ALLOW_THREADS - sipRes = sipSelfWasArg ? sipCpp->QPageSetupDialog::exec() - : sipCpp->exec(); - Py_END_ALLOW_THREADS -%End - - virtual int exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,ReleaseGIL/; -%MethodCode - // Transfer ownership back to Python (a modal dialog will probably have the - // main window as it's parent). This means the Qt dialog will be deleted when - // the Python wrapper is garbage collected. Although this is a little - // inconsistent, it saves having to code it explicitly to avoid the memory - // leak. - sipTransferBack(sipSelf); - - Py_BEGIN_ALLOW_THREADS - sipRes = sipSelfWasArg ? sipCpp->QPageSetupDialog::exec() - : sipCpp->exec(); - Py_END_ALLOW_THREADS -%End - - virtual void open(); - void open(SIP_PYOBJECT slot /DocType="slot"/); -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtprintsupport_get_connection_parts(a0, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipCpp->open(receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(0, a0); - } -%End - - virtual void done(int result); - QPrinter *printer(); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPrintSupport/qprintdialog.sip b/PyQt5/sip/PyQt5/QtPrintSupport/qprintdialog.sip deleted file mode 100644 index 6d8bf0a3..00000000 --- a/PyQt5/sip/PyQt5/QtPrintSupport/qprintdialog.sip +++ /dev/null @@ -1,98 +0,0 @@ -// qprintdialog.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPrintSupport Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_PrintDialog) - -class QPrintDialog : QAbstractPrintDialog -{ -%TypeHeaderCode -#include -%End - -public: - QPrintDialog(QPrinter *printer, QWidget *parent /TransferThis/ = 0); - explicit QPrintDialog(QWidget *parent /TransferThis/ = 0); - virtual ~QPrintDialog(); - virtual int exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,PyName=exec_,ReleaseGIL/; -%MethodCode - // Transfer ownership back to Python (a modal dialog will probably have the - // main window as it's parent). This means the Qt dialog will be deleted when - // the Python wrapper is garbage collected. Although this is a little - // inconsistent, it saves having to code it explicitly to avoid the memory - // leak. - sipTransferBack(sipSelf); - - Py_BEGIN_ALLOW_THREADS - sipRes = sipSelfWasArg ? sipCpp->QPrintDialog::exec() - : sipCpp->exec(); - Py_END_ALLOW_THREADS -%End - -%If (Py_v3) - virtual int exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,ReleaseGIL/; -%MethodCode - // Transfer ownership back to Python (a modal dialog will probably have the - // main window as it's parent). This means the Qt dialog will be deleted when - // the Python wrapper is garbage collected. Although this is a little - // inconsistent, it saves having to code it explicitly to avoid the memory - // leak. - sipTransferBack(sipSelf); - - Py_BEGIN_ALLOW_THREADS - sipRes = sipSelfWasArg ? sipCpp->QPrintDialog::exec() - : sipCpp->exec(); - Py_END_ALLOW_THREADS -%End - -%End -%If (WS_X11) - virtual void accept(); -%End - virtual void done(int result); - void setOption(QAbstractPrintDialog::PrintDialogOption option, bool on = true); - bool testOption(QAbstractPrintDialog::PrintDialogOption option) const; - void setOptions(QFlags options); - QFlags options() const; - virtual void setVisible(bool visible); - virtual void open(); - void open(SIP_PYOBJECT slot /DocType="slot"/); -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtprintsupport_get_connection_parts(a0, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipCpp->open(receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(0, a0); - } -%End - - void accepted(); - -signals: - void accepted(QPrinter *printer); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPrintSupport/qprintengine.sip b/PyQt5/sip/PyQt5/QtPrintSupport/qprintengine.sip deleted file mode 100644 index 67bde9ae..00000000 --- a/PyQt5/sip/PyQt5/QtPrintSupport/qprintengine.sip +++ /dev/null @@ -1,86 +0,0 @@ -// qprintengine.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPrintSupport Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_Printer) - -class QPrintEngine -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QPrintEngine(); - - enum PrintEnginePropertyKey - { - PPK_CollateCopies, - PPK_ColorMode, - PPK_Creator, - PPK_DocumentName, - PPK_FullPage, - PPK_NumberOfCopies, - PPK_Orientation, - PPK_OutputFileName, - PPK_PageOrder, - PPK_PageRect, - PPK_PageSize, - PPK_PaperRect, - PPK_PaperSource, - PPK_PrinterName, - PPK_PrinterProgram, - PPK_Resolution, - PPK_SelectionOption, - PPK_SupportedResolutions, - PPK_WindowsPageSize, - PPK_FontEmbedding, - PPK_Duplex, - PPK_PaperSources, - PPK_CustomPaperSize, - PPK_PageMargins, - PPK_PaperSize, - PPK_CopyCount, - PPK_SupportsMultipleCopies, -%If (Qt_5_1_0 -) - PPK_PaperName, -%End -%If (Qt_5_3_0 -) - PPK_QPageSize, -%End -%If (Qt_5_3_0 -) - PPK_QPageMargins, -%End -%If (Qt_5_3_0 -) - PPK_QPageLayout, -%End - PPK_CustomBase, - }; - - virtual void setProperty(QPrintEngine::PrintEnginePropertyKey key, const QVariant &value) = 0; - virtual QVariant property(QPrintEngine::PrintEnginePropertyKey key) const = 0; - virtual bool newPage() = 0; - virtual bool abort() = 0; - virtual int metric(QPaintDevice::PaintDeviceMetric) const = 0; - virtual QPrinter::PrinterState printerState() const = 0; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPrintSupport/qprinter.sip b/PyQt5/sip/PyQt5/QtPrintSupport/qprinter.sip deleted file mode 100644 index 0a0e7631..00000000 --- a/PyQt5/sip/PyQt5/QtPrintSupport/qprinter.sip +++ /dev/null @@ -1,213 +0,0 @@ -// qprinter.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPrintSupport Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_Printer) - -class QPrinter : QPagedPaintDevice -{ -%TypeHeaderCode -#include -%End - -public: - enum PrinterMode - { - ScreenResolution, - PrinterResolution, - HighResolution, - }; - - explicit QPrinter(QPrinter::PrinterMode mode = QPrinter::ScreenResolution); - QPrinter(const QPrinterInfo &printer, QPrinter::PrinterMode mode = QPrinter::ScreenResolution); - virtual ~QPrinter(); - - enum Orientation - { - Portrait, - Landscape, - }; - - typedef QPagedPaintDevice::PageSize PaperSize; - - enum PageOrder - { - FirstPageFirst, - LastPageFirst, - }; - - enum ColorMode - { - GrayScale, - Color, - }; - - enum PaperSource - { - OnlyOne, - Lower, - Middle, - Manual, - Envelope, - EnvelopeManual, - Auto, - Tractor, - SmallFormat, - LargeFormat, - LargeCapacity, - Cassette, - FormSource, - MaxPageSource, -%If (Qt_5_3_0 -) - Upper, -%End -%If (Qt_5_3_0 -) - CustomSource, -%End -%If (Qt_5_3_0 -) - LastPaperSource, -%End - }; - - enum PrinterState - { - Idle, - Active, - Aborted, - Error, - }; - - enum OutputFormat - { - NativeFormat, - PdfFormat, - }; - - enum PrintRange - { - AllPages, - Selection, - PageRange, - CurrentPage, - }; - - enum Unit - { - Millimeter, - Point, - Inch, - Pica, - Didot, - Cicero, - DevicePixel, - }; - - enum DuplexMode - { - DuplexNone, - DuplexAuto, - DuplexLongSide, - DuplexShortSide, - }; - - void setOutputFormat(QPrinter::OutputFormat format); - QPrinter::OutputFormat outputFormat() const; - void setPrinterName(const QString &); - QString printerName() const; - bool isValid() const; - void setOutputFileName(const QString &); - QString outputFileName() const; - void setPrintProgram(const QString &); - QString printProgram() const; - void setDocName(const QString &); - QString docName() const; - void setCreator(const QString &); - QString creator() const; - void setOrientation(QPrinter::Orientation); - QPrinter::Orientation orientation() const; - virtual void setPageSizeMM(const QSizeF &size); - void setPaperSize(QPagedPaintDevice::PageSize); - QPagedPaintDevice::PageSize paperSize() const; - void setPaperSize(const QSizeF &paperSize, QPrinter::Unit unit); - QSizeF paperSize(QPrinter::Unit unit) const; - void setPageOrder(QPrinter::PageOrder); - QPrinter::PageOrder pageOrder() const; - void setResolution(int); - int resolution() const; - void setColorMode(QPrinter::ColorMode); - QPrinter::ColorMode colorMode() const; - void setCollateCopies(bool collate); - bool collateCopies() const; - void setFullPage(bool); - bool fullPage() const; - void setCopyCount(int); - int copyCount() const; - bool supportsMultipleCopies() const; - void setPaperSource(QPrinter::PaperSource); - QPrinter::PaperSource paperSource() const; - void setDuplex(QPrinter::DuplexMode duplex); - QPrinter::DuplexMode duplex() const; - QList supportedResolutions() const; - void setFontEmbeddingEnabled(bool enable); - bool fontEmbeddingEnabled() const; - void setDoubleSidedPrinting(bool enable); - bool doubleSidedPrinting() const; - QRect paperRect() const; - QRect pageRect() const; - QRectF paperRect(QPrinter::Unit) const; - QRectF pageRect(QPrinter::Unit) const; -%If (WS_X11 || WS_MACX) - QString printerSelectionOption() const; -%End -%If (WS_X11 || WS_MACX) - void setPrinterSelectionOption(const QString &); -%End - virtual bool newPage(); - bool abort(); - QPrinter::PrinterState printerState() const; - virtual QPaintEngine *paintEngine() const; - QPrintEngine *printEngine() const; - void setFromTo(int fromPage, int toPage); - int fromPage() const; - int toPage() const; - void setPrintRange(QPrinter::PrintRange range); - QPrinter::PrintRange printRange() const; - virtual void setMargins(const QPagedPaintDevice::Margins &m); - void setPageMargins(qreal left, qreal top, qreal right, qreal bottom, QPrinter::Unit unit); - void getPageMargins(qreal *left, qreal *top, qreal *right, qreal *bottom, QPrinter::Unit unit) const; - -protected: - virtual int metric(QPaintDevice::PaintDeviceMetric) const; - void setEngines(QPrintEngine *printEngine, QPaintEngine *paintEngine); - -public: -%If (Qt_5_1_0 -) - void setPaperName(const QString &paperName); -%End -%If (Qt_5_1_0 -) - QString paperName() const; -%End - -private: - QPrinter(const QPrinter &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPrintSupport/qprinterinfo.sip b/PyQt5/sip/PyQt5/QtPrintSupport/qprinterinfo.sip deleted file mode 100644 index fe8f9f3b..00000000 --- a/PyQt5/sip/PyQt5/QtPrintSupport/qprinterinfo.sip +++ /dev/null @@ -1,87 +0,0 @@ -// qprinterinfo.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPrintSupport Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_Printer) - -class QPrinterInfo -{ -%TypeHeaderCode -#include -%End - -public: - QPrinterInfo(); - QPrinterInfo(const QPrinterInfo &src); - explicit QPrinterInfo(const QPrinter &printer); - ~QPrinterInfo(); - QString printerName() const; - bool isNull() const; - bool isDefault() const; - QList supportedPaperSizes() const; -%If (Qt_5_1_0 -) - QList> supportedSizesWithNames() const; -%End - static QList availablePrinters(); - static QPrinterInfo defaultPrinter(); - QString description() const; - QString location() const; - QString makeAndModel() const; - static QPrinterInfo printerInfo(const QString &printerName); -%If (Qt_5_3_0 -) - bool isRemote() const; -%End -%If (Qt_5_3_0 -) - QPrinter::PrinterState state() const; -%End -%If (Qt_5_3_0 -) - QList supportedPageSizes() const; -%End -%If (Qt_5_3_0 -) - QPageSize defaultPageSize() const; -%End -%If (Qt_5_3_0 -) - bool supportsCustomPageSizes() const; -%End -%If (Qt_5_3_0 -) - QPageSize minimumPhysicalPageSize() const; -%End -%If (Qt_5_3_0 -) - QPageSize maximumPhysicalPageSize() const; -%End -%If (Qt_5_3_0 -) - QList supportedResolutions() const; -%End -%If (Qt_5_3_0 -) - static QStringList availablePrinterNames(); -%End -%If (Qt_5_3_0 -) - static QString defaultPrinterName(); -%End -%If (Qt_5_4_0 -) - QPrinter::DuplexMode defaultDuplexMode() const; -%End -%If (Qt_5_4_0 -) - QList supportedDuplexModes() const; -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPrintSupport/qprintpreviewdialog.sip b/PyQt5/sip/PyQt5/QtPrintSupport/qprintpreviewdialog.sip deleted file mode 100644 index d0c96fb9..00000000 --- a/PyQt5/sip/PyQt5/QtPrintSupport/qprintpreviewdialog.sip +++ /dev/null @@ -1,59 +0,0 @@ -// qprintpreviewdialog.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPrintSupport Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_PrintPreviewDialog) - -class QPrintPreviewDialog : QDialog -{ -%TypeHeaderCode -#include -%End - -public: - QPrintPreviewDialog(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - QPrintPreviewDialog(QPrinter *printer, QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QPrintPreviewDialog(); - virtual void setVisible(bool visible); - virtual void open(); - void open(SIP_PYOBJECT slot /DocType="slot"/); -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtprintsupport_get_connection_parts(a0, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipCpp->open(receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(0, a0); - } -%End - - QPrinter *printer(); - virtual void done(int result); - -signals: - void paintRequested(QPrinter *printer); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPrintSupport/qprintpreviewwidget.sip b/PyQt5/sip/PyQt5/QtPrintSupport/qprintpreviewwidget.sip deleted file mode 100644 index 25fc06ef..00000000 --- a/PyQt5/sip/PyQt5/QtPrintSupport/qprintpreviewwidget.sip +++ /dev/null @@ -1,85 +0,0 @@ -// qprintpreviewwidget.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtPrintSupport Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (PyQt_PrintPreviewWidget) - -class QPrintPreviewWidget : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - enum ViewMode - { - SinglePageView, - FacingPagesView, - AllPagesView, - }; - - enum ZoomMode - { - CustomZoom, - FitToWidth, - FitInView, - }; - - QPrintPreviewWidget(QPrinter *printer, QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - QPrintPreviewWidget(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QPrintPreviewWidget(); - qreal zoomFactor() const; - QPrinter::Orientation orientation() const; - QPrintPreviewWidget::ViewMode viewMode() const; - QPrintPreviewWidget::ZoomMode zoomMode() const; - int currentPage() const; - -public slots: - virtual void setVisible(bool visible); - void print() /PyName=print_/; -%If (Py_v3) - void print(); -%End - void zoomIn(qreal factor = 1.1); - void zoomOut(qreal factor = 1.1); - void setZoomFactor(qreal zoomFactor); - void setOrientation(QPrinter::Orientation orientation); - void setViewMode(QPrintPreviewWidget::ViewMode viewMode); - void setZoomMode(QPrintPreviewWidget::ZoomMode zoomMode); - void setCurrentPage(int pageNumber); - void fitToWidth(); - void fitInView(); - void setLandscapeOrientation(); - void setPortraitOrientation(); - void setSinglePageViewMode(); - void setFacingPagesViewMode(); - void setAllPagesViewMode(); - void updatePreview(); - -signals: - void paintRequested(QPrinter *printer); - void previewChanged(); - -public: - int pageCount() const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtPrintSupport/qpyprintsupport_qlist.sip b/PyQt5/sip/PyQt5/QtPrintSupport/qpyprintsupport_qlist.sip deleted file mode 100644 index dd87170f..00000000 --- a/PyQt5/sip/PyQt5/QtPrintSupport/qpyprintsupport_qlist.sip +++ /dev/null @@ -1,226 +0,0 @@ -// This is the SIP interface definition for the QList based mapped types -// specific to the QtPrintSupport module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%MappedType QList - /DocType="list-of-QPagedPaintDevice.PageSize"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *eobj = sipConvertFromEnum(sipCpp->at(i), - sipType_QPagedPaintDevice_PageSize); - - if (!eobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, eobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList *ql = new QList; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - if (!sipCanConvertToEnum(itm, sipType_QPagedPaintDevice_PageSize)) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'QPagedPaintDevice.PageSize' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - ql->append( - static_cast(SIPLong_AsLong(itm))); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; - - -%If (Qt_5_4_0 -) - -%MappedType QList /DocType="list-of-QPrinter.DuplexMode"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *eobj = sipConvertFromEnum(sipCpp->at(i), - sipType_QPrinter_DuplexMode); - - if (!eobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, eobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList *ql = new QList; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - if (!sipCanConvertToEnum(itm, sipType_QPrinter_DuplexMode)) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'QPrinter.DuplexMode' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - ql->append( - static_cast(SIPLong_AsLong(itm))); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtQml/QtQmlmod.sip b/PyQt5/sip/PyQt5/QtQml/QtQmlmod.sip deleted file mode 100644 index df309667..00000000 --- a/PyQt5/sip/PyQt5/QtQml/QtQmlmod.sip +++ /dev/null @@ -1,71 +0,0 @@ -// QtQmlmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtQml, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtNetwork/QtNetworkmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qjsengine.sip -%Include qjsvalue.sip -%Include qjsvalueiterator.sip -%Include qqmlabstracturlinterceptor.sip -%Include qqmlapplicationengine.sip -%Include qqmlcomponent.sip -%Include qqmlcontext.sip -%Include qqmlengine.sip -%Include qqmlerror.sip -%Include qqmlexpression.sip -%Include qqmlextensionplugin.sip -%Include qqmlfileselector.sip -%Include qqmlincubator.sip -%Include qqmllist.sip -%Include qqmlnetworkaccessmanagerfactory.sip -%Include qqmlparserstatus.sip -%Include qqmlproperty.sip -%Include qqmlpropertymap.sip -%Include qqmlpropertyvaluesource.sip -%Include qqmlscriptstring.sip -%Include qmlattachedpropertiesobject.sip -%Include qmlregistertype.sip -%Include qpyqmllistproperty.sip diff --git a/PyQt5/sip/PyQt5/QtQml/qjsengine.sip b/PyQt5/sip/PyQt5/QtQml/qjsengine.sip deleted file mode 100644 index 25213ef1..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qjsengine.sip +++ /dev/null @@ -1,97 +0,0 @@ -// qjsengine.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QJSEngine : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QQmlExpression, &sipType_QQmlExpression, -1, 1}, - #if QT_VERSION >= 0x050200 - {sipName_QQmlFileSelector, &sipType_QQmlFileSelector, -1, 2}, - #else - {0, 0, -1, 2}, - #endif - {sipName_QQmlContext, &sipType_QQmlContext, -1, 3}, - {sipName_QQmlPropertyMap, &sipType_QQmlPropertyMap, -1, 4}, - {sipName_QQmlComponent, &sipType_QQmlComponent, -1, 5}, - {sipName_QQmlExtensionPlugin, &sipType_QQmlExtensionPlugin, -1, 6}, - {sipName_QJSEngine, &sipType_QJSEngine, 7, -1}, - {sipName_QQmlEngine, &sipType_QQmlEngine, 8, -1}, - #if QT_VERSION >= 0x050100 - {sipName_QQmlApplicationEngine, &sipType_QQmlApplicationEngine, -1, -1}, - #else - {0, 0, -1, -1}, - #endif - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - QJSEngine(); - explicit QJSEngine(QObject *parent /TransferThis/); - virtual ~QJSEngine(); - QJSValue globalObject() const; - QJSValue evaluate(const QString &program, const QString &fileName = QString(), int lineNumber = 1) /ReleaseGIL/; - QJSValue newObject(); - QJSValue newArray(uint length = 0); - QJSValue newQObject(QObject *object /Transfer/); - void collectGarbage(); -%If (Qt_5_4_0 -) - void installTranslatorFunctions(const QJSValue &object = QJSValue(QJSValue::UndefinedValue)); -%End - -private: - QJSEngine(const QJSEngine &); -}; - -%ModuleHeaderCode -#include "qpyqml_api.h" -%End - -%PostInitialisationCode -qpyqml_post_init(sipModuleDict); -%End diff --git a/PyQt5/sip/PyQt5/QtQml/qjsvalue.sip b/PyQt5/sip/PyQt5/QtQml/qjsvalue.sip deleted file mode 100644 index f7e05d3a..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qjsvalue.sip +++ /dev/null @@ -1,83 +0,0 @@ -// qjsvalue.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -typedef QList QJSValueList; - -class QJSValue -{ -%TypeHeaderCode -#include -%End - -%ConvertToTypeCode -if (!sipIsErr) - return qpyqml_canConvertTo_QJSValue(sipPy); - -return qpyqml_convertTo_QJSValue(sipPy, sipTransferObj, sipCppPtr, sipIsErr); -%End - -public: - enum SpecialValue - { - NullValue, - UndefinedValue, - }; - - QJSValue(QJSValue::SpecialValue value /Constrained/ = QJSValue::UndefinedValue); - QJSValue(const QJSValue &other); - ~QJSValue(); - bool isBool() const; - bool isNumber() const; - bool isNull() const; - bool isString() const; - bool isUndefined() const; - bool isVariant() const; - bool isQObject() const; - bool isObject() const; - bool isDate() const; - bool isRegExp() const; - bool isArray() const; - bool isError() const; - QString toString() const; - double toNumber() const; - qint32 toInt() const; - quint32 toUInt() const; - bool toBool() const; - QVariant toVariant() const; - QObject *toQObject() const; - QDateTime toDateTime() const; - bool equals(const QJSValue &other) const; - bool strictlyEquals(const QJSValue &other) const; - QJSValue prototype() const; - void setPrototype(const QJSValue &prototype); - QJSValue property(const QString &name) const; - void setProperty(const QString &name, const QJSValue &value); - bool hasProperty(const QString &name) const; - bool hasOwnProperty(const QString &name) const; - QJSValue property(quint32 arrayIndex) const; - void setProperty(quint32 arrayIndex, const QJSValue &value); - bool deleteProperty(const QString &name); - bool isCallable() const; - QJSValue call(const QJSValueList &args = QList()); - QJSValue callWithInstance(const QJSValue &instance, const QJSValueList &args = QList()); - QJSValue callAsConstructor(const QJSValueList &args = QList()); -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qjsvalueiterator.sip b/PyQt5/sip/PyQt5/QtQml/qjsvalueiterator.sip deleted file mode 100644 index d86f0b98..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qjsvalueiterator.sip +++ /dev/null @@ -1,39 +0,0 @@ -// qjsvalueiterator.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QJSValueIterator -{ -%TypeHeaderCode -#include -%End - -public: - QJSValueIterator(const QJSValue &value); - ~QJSValueIterator(); - bool hasNext() const; - bool next(); - QString name() const; - QJSValue value() const; - -private: - QJSValueIterator(const QJSValueIterator &); -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qmlattachedpropertiesobject.sip b/PyQt5/sip/PyQt5/QtQml/qmlattachedpropertiesobject.sip deleted file mode 100644 index 895e87be..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qmlattachedpropertiesobject.sip +++ /dev/null @@ -1,46 +0,0 @@ -// This is the SIP specification of the qmlAttachedPropertiesObject() function. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleHeaderCode -#include -%End - - -QObject *qmlAttachedPropertiesObject(SIP_PYTYPE, QObject *object, - bool create = true); -%MethodCode - QObject *proxy = qpyqml_find_proxy_for(a1); - - if (!proxy) - { - sipError = sipErrorFail; - } - else - { - static QHash cache; - - int idx = cache.value((PyTypeObject *)a0, -1); - const QMetaObject *mo = pyqt5_qtqml_get_qmetaobject((PyTypeObject *)a0); - - sipRes = qmlAttachedPropertiesObject(&idx, proxy, mo, a2); - - cache.insert((PyTypeObject *)a0, idx); - } -%End diff --git a/PyQt5/sip/PyQt5/QtQml/qmlregistertype.sip b/PyQt5/sip/PyQt5/QtQml/qmlregistertype.sip deleted file mode 100644 index b15263f4..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qmlregistertype.sip +++ /dev/null @@ -1,101 +0,0 @@ -// This is the SIP specification of the qmlRegisterType() function. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleHeaderCode -#include -%End - - -%ModuleCode -// Imports from QtCore. -pyqt5_qtqml_get_qmetaobject_t pyqt5_qtqml_get_qmetaobject; -%End - - -%PostInitialisationCode -// Imports from QtCore. -pyqt5_qtqml_get_qmetaobject = (pyqt5_qtqml_get_qmetaobject_t)sipImportSymbol( - "pyqt5_get_qmetaobject"); -%End - - -int qmlRegisterRevision(SIP_PYTYPE, int revision, const char *uri, int major, - int minor, SIP_PYTYPE attachedProperties = 0); -%MethodCode - if ((sipRes = qpyqml_register_library_type((PyTypeObject *)a0, a2, a3, a4, 0, a1, (PyTypeObject *)a5)) < 0) - sipError = sipErrorFail; -%End - - -%If (Qt_5_2_0 -) -int qmlRegisterSingletonType(const QUrl &url, const char *uri, int major, - int minor, const char *qmlName); -%End - - -int qmlRegisterSingletonType(SIP_PYTYPE, const char *uri, int major, int minor, - const char *typeName, SIP_PYCALLABLE factory); -%MethodCode - if ((sipRes = qpyqml_register_singleton_type((PyTypeObject *)a0, a1, a2, a3, a4, a5)) < 0) - sipError = sipErrorFail; -%End - - -int qmlRegisterType(const QUrl &url, const char *uri, int major, int minor, - const char *qmlName); - - -int qmlRegisterType(SIP_PYTYPE, SIP_PYTYPE attachedProperties = 0); -%MethodCode - if ((sipRes = qpyqml_register_type((PyTypeObject *)a0, (PyTypeObject *)a1)) < 0) - sipError = sipErrorFail; -%End - - -int qmlRegisterType(SIP_PYTYPE, const char *uri, int major, int minor, - const char *qmlName, SIP_PYTYPE attachedProperties = 0); -%MethodCode - if ((sipRes = qpyqml_register_library_type((PyTypeObject *)a0, a1, a2, a3, a4, -1, (PyTypeObject *)a5)) < 0) - sipError = sipErrorFail; -%End - - -int qmlRegisterType(SIP_PYTYPE, int revision, const char *uri, int major, - int minor, const char *qmlName, SIP_PYTYPE attachedProperties = 0); -%MethodCode - if ((sipRes = qpyqml_register_library_type((PyTypeObject *)a0, a2, a3, a4, a5, a1, (PyTypeObject *)a6)) < 0) - sipError = sipErrorFail; -%End - - -int qmlRegisterUncreatableType(SIP_PYTYPE, const char *uri, int major, - int minor, const char *qmlName, const QString &reason); -%MethodCode - if ((sipRes = qpyqml_register_uncreatable_type((PyTypeObject *)a0, a1, a2, a3, a4, *a5, -1)) < 0) - sipError = sipErrorFail; -%End - - -int qmlRegisterUncreatableType(SIP_PYTYPE, int revision, const char *uri, - int major, int minor, const char *qmlName, const QString &reason); -%MethodCode - if ((sipRes = qpyqml_register_uncreatable_type((PyTypeObject *)a0, a2, a3, a4, a5, *a6, a1)) < 0) - sipError = sipErrorFail; -%End diff --git a/PyQt5/sip/PyQt5/QtQml/qpyqmllistproperty.sip b/PyQt5/sip/PyQt5/QtQml/qpyqmllistproperty.sip deleted file mode 100644 index 928da3d7..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qpyqmllistproperty.sip +++ /dev/null @@ -1,74 +0,0 @@ -// This is the SIP specification of the QQmlListProperty mapped type. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%MappedType QQmlListProperty /DocType="QQmlListProperty"/ -{ -%TypeHeaderCode -#include -%End - -%TypeCode -#if defined(SIP_USE_PYCAPSULE) -extern "C" { -static void qpyqml_QQmlListProperty_delete(PyObject *capsule) -{ - delete reinterpret_cast *>(PyCapsule_GetPointer(capsule, 0)); -} -} -#else -extern "C" { -static void qpyqml_QQmlListProperty_delete(void *ptr) -{ - delete reinterpret_cast *>(ptr); -} -} -#endif -%End - -%ConvertFromTypeCode -#if defined(SIP_USE_PYCAPSULE) - return PyCapsule_New(sipCpp, 0, qpyqml_QQmlListProperty_delete); -#else - return PyCObject_FromVoidPtr(sipCpp, qpyqml_QQmlListProperty_delete); -#endif -%End - -%ConvertToTypeCode - if (sipIsErr == NULL) - { -#if defined(SIP_USE_PYCAPSULE) - return PyCapsule_CheckExact(sipPy); -#else - return PyCObject_Check(sipPy); -#endif - } - -#if defined(SIP_USE_PYCAPSULE) - *sipCppPtr = reinterpret_cast *>( - PyCapsule_GetPointer(sipPy, 0)); -#else - *sipCppPtr = reinterpret_cast *>( - PyCObject_AsVoidPtr(sipPy)); -#endif - - // It isn't a temporary copy. - return 0; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlabstracturlinterceptor.sip b/PyQt5/sip/PyQt5/QtQml/qqmlabstracturlinterceptor.sip deleted file mode 100644 index d567f19f..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlabstracturlinterceptor.sip +++ /dev/null @@ -1,45 +0,0 @@ -// qqmlabstracturlinterceptor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QQmlAbstractUrlInterceptor -{ -%TypeHeaderCode -#include -%End - -public: - enum DataType - { - QmlFile, - JavaScriptFile, - QmldirFile, - UrlString, - }; - - QQmlAbstractUrlInterceptor(); - virtual ~QQmlAbstractUrlInterceptor(); - virtual QUrl intercept(const QUrl &path, QQmlAbstractUrlInterceptor::DataType type) = 0; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlapplicationengine.sip b/PyQt5/sip/PyQt5/QtQml/qqmlapplicationengine.sip deleted file mode 100644 index a1c9596d..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlapplicationengine.sip +++ /dev/null @@ -1,50 +0,0 @@ -// qqmlapplicationengine.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QQmlApplicationEngine : QQmlEngine -{ -%TypeHeaderCode -#include -%End - -public: - QQmlApplicationEngine(QObject *parent /TransferThis/ = 0); - QQmlApplicationEngine(const QUrl &url, QObject *parent /TransferThis/ = 0); - QQmlApplicationEngine(const QString &filePath, QObject *parent /TransferThis/ = 0); - virtual ~QQmlApplicationEngine(); - QList rootObjects(); - -public slots: - void load(const QUrl &url) /ReleaseGIL/; - void load(const QString &filePath) /ReleaseGIL/; - void loadData(const QByteArray &data, const QUrl &url = QUrl()) /ReleaseGIL/; - -signals: - void objectCreated(QObject *object, const QUrl &url); - -private: - QQmlApplicationEngine(const QQmlApplicationEngine &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlcomponent.sip b/PyQt5/sip/PyQt5/QtQml/qqmlcomponent.sip deleted file mode 100644 index c7091029..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlcomponent.sip +++ /dev/null @@ -1,77 +0,0 @@ -// qqmlcomponent.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlComponent : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum CompilationMode - { - PreferSynchronous, - Asynchronous, - }; - - QQmlComponent(QQmlEngine *, QObject *parent /TransferThis/ = 0); - QQmlComponent(QQmlEngine *, const QString &fileName, QObject *parent /TransferThis/ = 0); - QQmlComponent(QQmlEngine *, const QString &fileName, QQmlComponent::CompilationMode mode, QObject *parent /TransferThis/ = 0); - QQmlComponent(QQmlEngine *, const QUrl &url, QObject *parent /TransferThis/ = 0); - QQmlComponent(QQmlEngine *, const QUrl &url, QQmlComponent::CompilationMode mode, QObject *parent /TransferThis/ = 0); - QQmlComponent(QObject *parent /TransferThis/ = 0); - virtual ~QQmlComponent(); - - enum Status - { - Null, - Ready, - Loading, - Error, - }; - - QQmlComponent::Status status() const; - bool isNull() const; - bool isReady() const; - bool isError() const; - bool isLoading() const; - QList errors() const; - qreal progress() const; - QUrl url() const; - virtual QObject *create(QQmlContext *context = 0); - virtual QObject *beginCreate(QQmlContext *); - virtual void completeCreate(); - void create(QQmlIncubator &, QQmlContext *context = 0, QQmlContext *forContext = 0); - QQmlContext *creationContext() const; - -public slots: - void loadUrl(const QUrl &url); - void loadUrl(const QUrl &url, QQmlComponent::CompilationMode mode); - void setData(const QByteArray &, const QUrl &baseUrl); - -signals: - void statusChanged(QQmlComponent::Status); - void progressChanged(qreal); - -private: - QQmlComponent(const QQmlComponent &); -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlcontext.sip b/PyQt5/sip/PyQt5/QtQml/qqmlcontext.sip deleted file mode 100644 index a0136b78..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlcontext.sip +++ /dev/null @@ -1,48 +0,0 @@ -// qqmlcontext.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlContext : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QQmlContext(QQmlEngine *engine, QObject *parent /TransferThis/ = 0); - QQmlContext(QQmlContext *parentContext, QObject *parent /TransferThis/ = 0); - virtual ~QQmlContext(); - bool isValid() const; - QQmlEngine *engine() const; - QQmlContext *parentContext() const; - QObject *contextObject() const; - void setContextObject(QObject *); - QVariant contextProperty(const QString &) const; - void setContextProperty(const QString &, QObject *); - void setContextProperty(const QString &, const QVariant &); - QString nameForObject(QObject *) const; - QUrl resolvedUrl(const QUrl &); - void setBaseUrl(const QUrl &); - QUrl baseUrl() const; - -private: - QQmlContext(const QQmlContext &); -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlengine.sip b/PyQt5/sip/PyQt5/QtQml/qqmlengine.sip deleted file mode 100644 index 68e5faa3..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlengine.sip +++ /dev/null @@ -1,157 +0,0 @@ -// qqmlengine.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QQmlImageProviderBase /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - enum ImageType - { - Image, - Pixmap, - Texture, - }; - - enum Flag - { - ForceAsynchronousImageLoading, - }; - - typedef QFlags Flags; - virtual ~QQmlImageProviderBase(); - virtual QQmlImageProviderBase::ImageType imageType() const = 0; - virtual QFlags flags() const = 0; - -private: - QQmlImageProviderBase(); -}; - -QFlags operator|(QQmlImageProviderBase::Flag f1, QFlags f2); - -class QQmlEngine : QJSEngine -{ -%TypeHeaderCode -#include -%End - -public: - QQmlEngine(QObject *parent /TransferThis/ = 0); - virtual ~QQmlEngine(); - QQmlContext *rootContext() const; - void clearComponentCache(); - void trimComponentCache(); - QStringList importPathList() const; - void setImportPathList(const QStringList &paths); - void addImportPath(const QString &dir); - QStringList pluginPathList() const; - void setPluginPathList(const QStringList &paths); - void addPluginPath(const QString &dir); - bool addNamedBundle(const QString &name, const QString &fileName); - bool importPlugin(const QString &filePath, const QString &uri, QList *errors /GetWrapper/); -%MethodCode - int orig_size = (a2 ? a2->size() : 0); - - sipRes = sipCpp->importPlugin(*a0, *a1, a2); - - if (a2) - { - for (int i = a2->size(); i > orig_size; --i) - { - QQmlError *new_error = new QQmlError(a2->at(i - orig_size - 1)); - PyObject *new_error_obj = sipConvertFromNewType(new_error, sipType_QQmlError, 0); - - if (!new_error_obj) - { - delete new_error; - sipError = sipErrorFail; - break; - } - - if (PyList_Insert(a2Wrapper, 0, new_error_obj) < 0) - { - Py_DECREF(new_error_obj); - sipError = sipErrorFail; - break; - } - - Py_DECREF(new_error_obj); - } - } -%End - - void setNetworkAccessManagerFactory(QQmlNetworkAccessManagerFactory * /KeepReference/); - QQmlNetworkAccessManagerFactory *networkAccessManagerFactory() const; - QNetworkAccessManager *networkAccessManager() const; - void addImageProvider(const QString &id, QQmlImageProviderBase * /Transfer/); - QQmlImageProviderBase *imageProvider(const QString &id) const; - void removeImageProvider(const QString &id); - void setIncubationController(QQmlIncubationController * /KeepReference/); - QQmlIncubationController *incubationController() const; - void setOfflineStoragePath(const QString &dir); - QString offlineStoragePath() const; - QUrl baseUrl() const; - void setBaseUrl(const QUrl &); - bool outputWarningsToStandardError() const; - void setOutputWarningsToStandardError(bool); - static QQmlContext *contextForObject(const QObject *); - static void setContextForObject(QObject *, QQmlContext *); - - enum ObjectOwnership - { - CppOwnership, - JavaScriptOwnership, - }; - - static void setObjectOwnership(QObject * /GetWrapper/, QQmlEngine::ObjectOwnership); -%MethodCode - QQmlEngine::ObjectOwnership old = QQmlEngine::objectOwnership(a0); - - QQmlEngine::setObjectOwnership(a0, a1); - - if (old != a1 && !a0->parent()) - { - if (old == QQmlEngine::CppOwnership) - sipTransferTo(a0Wrapper, Py_None); - else - sipTransferBack(a0Wrapper); - } -%End - - static QQmlEngine::ObjectOwnership objectOwnership(QObject *); - -protected: - virtual bool event(QEvent *); - -signals: - void quit(); - void warnings(const QList &warnings); - -private: - QQmlEngine(const QQmlEngine &); -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlerror.sip b/PyQt5/sip/PyQt5/QtQml/qqmlerror.sip deleted file mode 100644 index fc71f0ad..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlerror.sip +++ /dev/null @@ -1,49 +0,0 @@ -// qqmlerror.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlError -{ -%TypeHeaderCode -#include -%End - -public: - QQmlError(); - QQmlError(const QQmlError &); - ~QQmlError(); - bool isValid() const; - QUrl url() const; - void setUrl(const QUrl &); - QString description() const; - void setDescription(const QString &); - int line() const; - void setLine(int); - int column() const; - void setColumn(int); - QString toString() const; -%If (Qt_5_2_0 -) - QObject *object() const; -%End -%If (Qt_5_2_0 -) - void setObject(QObject *); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlexpression.sip b/PyQt5/sip/PyQt5/QtQml/qqmlexpression.sip deleted file mode 100644 index f7be780c..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlexpression.sip +++ /dev/null @@ -1,55 +0,0 @@ -// qqmlexpression.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlExpression : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QQmlExpression(); - QQmlExpression(QQmlContext *, QObject *, const QString &, QObject *parent /TransferThis/ = 0); - QQmlExpression(const QQmlScriptString &, QQmlContext *context = 0, QObject *scope = 0, QObject *parent /TransferThis/ = 0); - virtual ~QQmlExpression(); - QQmlEngine *engine() const; - QQmlContext *context() const; - QString expression() const; - void setExpression(const QString &); - bool notifyOnValueChanged() const; - void setNotifyOnValueChanged(bool); - QString sourceFile() const; - int lineNumber() const; - int columnNumber() const; - void setSourceLocation(const QString &fileName, int line, int column = 0); - QObject *scopeObject() const; - bool hasError() const; - void clearError(); - QQmlError error() const; - QVariant evaluate(bool *valueIsUndefined = 0) /ReleaseGIL/; - -signals: - void valueChanged(); - -private: - QQmlExpression(const QQmlExpression &); -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlextensionplugin.sip b/PyQt5/sip/PyQt5/QtQml/qqmlextensionplugin.sip deleted file mode 100644 index f99ee528..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlextensionplugin.sip +++ /dev/null @@ -1,40 +0,0 @@ -// qqmlextensionplugin.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlExtensionPlugin : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QQmlExtensionPlugin(QObject *parent /TransferThis/ = 0); - virtual ~QQmlExtensionPlugin(); - virtual void registerTypes(const char *uri) = 0; - virtual void initializeEngine(QQmlEngine *engine, const char *uri); -%If (Qt_5_1_0 -) - QUrl baseUrl() const; -%End - -private: - QQmlExtensionPlugin(const QQmlExtensionPlugin &); -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlfileselector.sip b/PyQt5/sip/PyQt5/QtQml/qqmlfileselector.sip deleted file mode 100644 index 94fbf3eb..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlfileselector.sip +++ /dev/null @@ -1,47 +0,0 @@ -// qqmlfileselector.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QQmlFileSelector : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QQmlFileSelector(QQmlEngine *engine, QObject *parent /TransferThis/ = 0); - virtual ~QQmlFileSelector(); - void setSelector(QFileSelector *selector); -%If (Qt_5_4_0 -) - void setExtraSelectors(const QStringList &strings); -%End -%If (- Qt_5_4_0) - void setExtraSelectors(QStringList &strings); -%End - static QQmlFileSelector *get(QQmlEngine *); - -private: - QQmlFileSelector(const QQmlFileSelector &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlincubator.sip b/PyQt5/sip/PyQt5/QtQml/qqmlincubator.sip deleted file mode 100644 index 8d4b06f7..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlincubator.sip +++ /dev/null @@ -1,84 +0,0 @@ -// qqmlincubator.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlIncubator -{ -%TypeHeaderCode -#include -%End - -public: - enum IncubationMode - { - Asynchronous, - AsynchronousIfNested, - Synchronous, - }; - - enum Status - { - Null, - Ready, - Loading, - Error, - }; - - QQmlIncubator(QQmlIncubator::IncubationMode mode = QQmlIncubator::Asynchronous); - virtual ~QQmlIncubator(); - void clear(); - void forceCompletion(); - bool isNull() const; - bool isReady() const; - bool isError() const; - bool isLoading() const; - QList errors() const; - QQmlIncubator::IncubationMode incubationMode() const; - QQmlIncubator::Status status() const; - QObject *object() const /Factory/; - -protected: - virtual void statusChanged(QQmlIncubator::Status); - virtual void setInitialState(QObject *); - -private: - QQmlIncubator(const QQmlIncubator &); -}; - -class QQmlIncubationController -{ -%TypeHeaderCode -#include -%End - -public: - QQmlIncubationController(); - virtual ~QQmlIncubationController(); - QQmlEngine *engine() const; - int incubatingObjectCount() const; - void incubateFor(int msecs) /ReleaseGIL/; - -protected: - virtual void incubatingObjectCountChanged(int); - -private: - QQmlIncubationController(const QQmlIncubationController &); -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmllist.sip b/PyQt5/sip/PyQt5/QtQml/qqmllist.sip deleted file mode 100644 index 2ba91a6b..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmllist.sip +++ /dev/null @@ -1,47 +0,0 @@ -// qqmllist.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlListReference -{ -%TypeHeaderCode -#include -%End - -public: - QQmlListReference(); - QQmlListReference(QObject *, const char *property, QQmlEngine *engine = 0); - QQmlListReference(const QQmlListReference &); - ~QQmlListReference(); - bool isValid() const; - QObject *object() const; - const QMetaObject *listElementType() const; - bool canAppend() const; - bool canAt() const; - bool canClear() const; - bool canCount() const; - bool isManipulable() const; - bool isReadable() const; - bool append(QObject *) const; - QObject *at(int) const; - bool clear() const; - int count() const; -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlnetworkaccessmanagerfactory.sip b/PyQt5/sip/PyQt5/QtQml/qqmlnetworkaccessmanagerfactory.sip deleted file mode 100644 index df5dbe86..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlnetworkaccessmanagerfactory.sip +++ /dev/null @@ -1,32 +0,0 @@ -// qqmlnetworkaccessmanagerfactory.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlNetworkAccessManagerFactory -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QQmlNetworkAccessManagerFactory(); - virtual QNetworkAccessManager *create(QObject *parent) = 0 /Factory/; -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlparserstatus.sip b/PyQt5/sip/PyQt5/QtQml/qqmlparserstatus.sip deleted file mode 100644 index 7eeb51c1..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlparserstatus.sip +++ /dev/null @@ -1,34 +0,0 @@ -// qqmlparserstatus.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlParserStatus /Mixin,PyQtInterface="org.qt-project.Qt.QQmlParserStatus"/ -{ -%TypeHeaderCode -#include -%End - -public: - QQmlParserStatus(); - virtual ~QQmlParserStatus(); - virtual void classBegin() = 0; - virtual void componentComplete() = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlproperty.sip b/PyQt5/sip/PyQt5/QtQml/qqmlproperty.sip deleted file mode 100644 index ae29da5c..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlproperty.sip +++ /dev/null @@ -1,120 +0,0 @@ -// qqmlproperty.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlProperty -{ -%TypeHeaderCode -#include -%End - -public: - enum PropertyTypeCategory - { - InvalidCategory, - List, - Object, - Normal, - }; - - enum Type - { - Invalid, - Property, - SignalProperty, - }; - - QQmlProperty(); - QQmlProperty(QObject *); - QQmlProperty(QObject *, QQmlContext *); - QQmlProperty(QObject *, QQmlEngine *); - QQmlProperty(QObject *, const QString &); - QQmlProperty(QObject *, const QString &, QQmlContext *); - QQmlProperty(QObject *, const QString &, QQmlEngine *); - QQmlProperty(const QQmlProperty &); - ~QQmlProperty(); - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End - - bool operator==(const QQmlProperty &) const; - QQmlProperty::Type type() const; - bool isValid() const; - bool isProperty() const; - bool isSignalProperty() const; - int propertyType() const; - QQmlProperty::PropertyTypeCategory propertyTypeCategory() const; - const char *propertyTypeName() const; - QString name() const; - QVariant read() const; - static QVariant read(const QObject *, const QString &); - static QVariant read(const QObject *, const QString &, QQmlContext *); - static QVariant read(const QObject *, const QString &, QQmlEngine *); - bool write(const QVariant &) const; - static bool write(QObject *, const QString &, const QVariant &); - static bool write(QObject *, const QString &, const QVariant &, QQmlContext *); - static bool write(QObject *, const QString &, const QVariant &, QQmlEngine *); - bool reset() const; - bool hasNotifySignal() const; - bool needsNotifySignal() const; - bool connectNotifySignal(SIP_PYOBJECT slot /DocType="slot"/) const; -%MethodCode - QObject *receiver; - QByteArray slot; - - if ((sipError = pyqt5_qtqml_get_pyqtslot_parts(a0, &receiver, slot)) == sipErrorNone) - { - sipRes = sipCpp->connectNotifySignal(receiver, slot.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(0, a0); - } -%End - - bool connectNotifySignal(QObject *dest, int method) const; - bool isWritable() const; - bool isDesignable() const; - bool isResettable() const; - QObject *object() const; - int index() const; - QMetaProperty property() const; - QMetaMethod method() const; -}; - -typedef QList QQmlProperties; - -%ModuleHeaderCode -// Imports from QtCore. -typedef sipErrorState (*pyqt5_qtqml_get_pyqtslot_parts_t)(PyObject *, QObject **, QByteArray &); -extern pyqt5_qtqml_get_pyqtslot_parts_t pyqt5_qtqml_get_pyqtslot_parts; -%End - -%ModuleCode -// Imports from QtCore. -pyqt5_qtqml_get_pyqtslot_parts_t pyqt5_qtqml_get_pyqtslot_parts; -%End - -%PostInitialisationCode -// Imports from QtCore. -pyqt5_qtqml_get_pyqtslot_parts = (pyqt5_qtqml_get_pyqtslot_parts_t)sipImportSymbol("pyqt5_get_pyqtslot_parts"); -%End diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlpropertymap.sip b/PyQt5/sip/PyQt5/QtQml/qqmlpropertymap.sip deleted file mode 100644 index e44a5cad..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlpropertymap.sip +++ /dev/null @@ -1,50 +0,0 @@ -// qqmlpropertymap.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlPropertyMap : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QQmlPropertyMap(QObject *parent /TransferThis/ = 0); - virtual ~QQmlPropertyMap(); - QVariant value(const QString &key) const; - void insert(const QString &key, const QVariant &value); - void clear(const QString &key); - QStringList keys() const; - int count() const; - int size() const /__len__/; - bool isEmpty() const; - bool contains(const QString &key) const; - QVariant operator[](const QString &key) const; - -signals: - void valueChanged(const QString &key, const QVariant &value); - -protected: - virtual QVariant updateValue(const QString &key, const QVariant &input); - -private: - QQmlPropertyMap(const QQmlPropertyMap &); -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlpropertyvaluesource.sip b/PyQt5/sip/PyQt5/QtQml/qqmlpropertyvaluesource.sip deleted file mode 100644 index 7e9eb819..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlpropertyvaluesource.sip +++ /dev/null @@ -1,33 +0,0 @@ -// qqmlpropertyvaluesource.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlPropertyValueSource /Mixin,PyQtInterface="org.qt-project.Qt.QQmlPropertyValueSource"/ -{ -%TypeHeaderCode -#include -%End - -public: - QQmlPropertyValueSource(); - virtual ~QQmlPropertyValueSource(); - virtual void setTarget(const QQmlProperty &) = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtQml/qqmlscriptstring.sip b/PyQt5/sip/PyQt5/QtQml/qqmlscriptstring.sip deleted file mode 100644 index f9520385..00000000 --- a/PyQt5/sip/PyQt5/QtQml/qqmlscriptstring.sip +++ /dev/null @@ -1,45 +0,0 @@ -// qqmlscriptstring.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQmlScriptString -{ -%TypeHeaderCode -#include -%End - -public: - QQmlScriptString(); - QQmlScriptString(const QQmlScriptString &); - ~QQmlScriptString(); - bool isEmpty() const; - bool isUndefinedLiteral() const; - bool isNullLiteral() const; - QString stringLiteral() const; - qreal numberLiteral(bool *ok) const; - bool booleanLiteral(bool *ok) const; -%If (Qt_5_4_0 -) - bool operator==(const QQmlScriptString &) const; -%End -%If (Qt_5_4_0 -) - bool operator!=(const QQmlScriptString &) const; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtQuick/QtQuickmod.sip b/PyQt5/sip/PyQt5/QtQuick/QtQuickmod.sip deleted file mode 100644 index c457bc60..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/QtQuickmod.sip +++ /dev/null @@ -1,70 +0,0 @@ -// QtQuickmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtQuick, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtGui/QtGuimod.sip -%Import QtQml/QtQmlmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qquickframebufferobject.sip -%Include qquickimageprovider.sip -%Include qquickitem.sip -%Include qquickitemgrabresult.sip -%Include qquickpainteditem.sip -%Include qquickrendercontrol.sip -%Include qquicktextdocument.sip -%Include qquickview.sip -%Include qquickwindow.sip -%Include qsgabstractrenderer.sip -%Include qsgengine.sip -%Include qsgflatcolormaterial.sip -%Include qsggeometry.sip -%Include qsgmaterial.sip -%Include qsgnode.sip -%Include qsgsimplerectnode.sip -%Include qsgsimpletexturenode.sip -%Include qsgtexture.sip -%Include qsgtexturematerial.sip -%Include qsgtextureprovider.sip -%Include qsgvertexcolormaterial.sip diff --git a/PyQt5/sip/PyQt5/QtQuick/qquickframebufferobject.sip b/PyQt5/sip/PyQt5/QtQuick/qquickframebufferobject.sip deleted file mode 100644 index c259bef1..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qquickframebufferobject.sip +++ /dev/null @@ -1,73 +0,0 @@ -// qquickframebufferobject.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QQuickFramebufferObject : QQuickItem -{ -%TypeHeaderCode -#include -%End - -public: - class Renderer - { -%TypeHeaderCode -#include -%End - - protected: - Renderer(); - virtual ~Renderer(); - virtual void render() = 0; - virtual QOpenGLFramebufferObject *createFramebufferObject(const QSize &size); - virtual void synchronize(QQuickFramebufferObject *); - QOpenGLFramebufferObject *framebufferObject() const; - void update(); - void invalidateFramebufferObject(); - }; - - QQuickFramebufferObject(QQuickItem *parent /TransferThis/ = 0); - bool textureFollowsItemSize() const; - void setTextureFollowsItemSize(bool follows); - virtual QQuickFramebufferObject::Renderer *createRenderer() const = 0 /Factory/; - -protected: - virtual void geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry); - virtual QSGNode *updatePaintNode(QSGNode *, QQuickItem::UpdatePaintNodeData *); - -signals: - void textureFollowsItemSizeChanged(bool); - -public: -%If (Qt_5_4_0 -) - virtual bool isTextureProvider() const; -%End -%If (Qt_5_4_0 -) - virtual QSGTextureProvider *textureProvider() const; -%End -%If (Qt_5_4_0 -) - virtual void releaseResources(); -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtQuick/qquickimageprovider.sip b/PyQt5/sip/PyQt5/QtQuick/qquickimageprovider.sip deleted file mode 100644 index b91f2192..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qquickimageprovider.sip +++ /dev/null @@ -1,52 +0,0 @@ -// qquickimageprovider.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQuickTextureFactory : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QQuickTextureFactory(); - virtual ~QQuickTextureFactory(); - virtual QSGTexture *createTexture(QQuickWindow *window) const = 0 /Factory/; - virtual QSize textureSize() const = 0; - virtual int textureByteCount() const = 0; - virtual QImage image() const; -}; - -class QQuickImageProvider : QQmlImageProviderBase -{ -%TypeHeaderCode -#include -%End - -public: - QQuickImageProvider(QQmlImageProviderBase::ImageType type, QFlags flags = 0); - virtual ~QQuickImageProvider(); - virtual QQmlImageProviderBase::ImageType imageType() const; - virtual QFlags flags() const; - virtual QImage requestImage(const QString &id, QSize *size /Out/, const QSize &requestedSize); - virtual QPixmap requestPixmap(const QString &id, QSize *size /Out/, const QSize &requestedSize); - virtual QQuickTextureFactory *requestTexture(const QString &id, QSize *size /Out/, const QSize &requestedSize) /Factory/; -}; diff --git a/PyQt5/sip/PyQt5/QtQuick/qquickitem.sip b/PyQt5/sip/PyQt5/QtQuick/qquickitem.sip deleted file mode 100644 index b94b3b93..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qquickitem.sip +++ /dev/null @@ -1,273 +0,0 @@ -// qquickitem.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QQuickItem : QObject, QQmlParserStatus /ExportDerived/ -{ -%TypeHeaderCode -#include -%End - -public: - enum Flag - { - ItemClipsChildrenToShape, - ItemAcceptsInputMethod, - ItemIsFocusScope, - ItemHasContents, - ItemAcceptsDrops, - }; - - typedef QFlags Flags; - - enum ItemChange - { - ItemChildAddedChange, - ItemChildRemovedChange, - ItemSceneChange, - ItemVisibleHasChanged, - ItemParentHasChanged, - ItemOpacityHasChanged, - ItemActiveFocusHasChanged, - ItemRotationHasChanged, -%If (Qt_5_3_0 -) - ItemAntialiasingHasChanged, -%End - }; - - struct ItemChangeData - { -%TypeHeaderCode -#include -%End - - ItemChangeData(QQuickItem *v); - ItemChangeData(QQuickWindow *v); - ItemChangeData(qreal v /Constrained/); - ItemChangeData(bool v /Constrained/); - QQuickItem *item; - QQuickWindow *window; - qreal realValue; - bool boolValue; - }; - - enum TransformOrigin - { - TopLeft, - Top, - TopRight, - Left, - Center, - Right, - BottomLeft, - Bottom, - BottomRight, - }; - - QQuickItem(QQuickItem *parent /TransferThis/ = 0); - virtual ~QQuickItem(); - QQuickWindow *window() const; - QQuickItem *parentItem() const; - void setParentItem(QQuickItem *parent); - void stackBefore(const QQuickItem *); - void stackAfter(const QQuickItem *); - QRectF childrenRect(); - QList childItems() const; - bool clip() const; - void setClip(bool); - QString state() const; - void setState(const QString &); - qreal baselineOffset() const; - void setBaselineOffset(qreal); - qreal x() const; - qreal y() const; - void setX(qreal); - void setY(qreal); - qreal width() const; - void setWidth(qreal); - void resetWidth(); - void setImplicitWidth(qreal); - qreal implicitWidth() const; - qreal height() const; - void setHeight(qreal); - void resetHeight(); - void setImplicitHeight(qreal); - qreal implicitHeight() const; - QQuickItem::TransformOrigin transformOrigin() const; - void setTransformOrigin(QQuickItem::TransformOrigin); - qreal z() const; - void setZ(qreal); - qreal rotation() const; - void setRotation(qreal); - qreal scale() const; - void setScale(qreal); - qreal opacity() const; - void setOpacity(qreal); - bool isVisible() const; - void setVisible(bool); - bool isEnabled() const; - void setEnabled(bool); - bool smooth() const; - void setSmooth(bool); - bool antialiasing() const; - void setAntialiasing(bool); - QFlags flags() const; - void setFlag(QQuickItem::Flag flag, bool enabled = true); - void setFlags(QFlags flags); - bool hasActiveFocus() const; - bool hasFocus() const; - void setFocus(bool); - bool isFocusScope() const; - QQuickItem *scopedFocusItem() const; - Qt::MouseButtons acceptedMouseButtons() const; - void setAcceptedMouseButtons(Qt::MouseButtons buttons); - bool acceptHoverEvents() const; - void setAcceptHoverEvents(bool enabled); - QCursor cursor() const; - void setCursor(const QCursor &cursor); - void unsetCursor(); - void grabMouse(); - void ungrabMouse(); - bool keepMouseGrab() const; - void setKeepMouseGrab(bool); - bool filtersChildMouseEvents() const; - void setFiltersChildMouseEvents(bool filter); - void grabTouchPoints(const QVector &ids); - void ungrabTouchPoints(); - bool keepTouchGrab() const; - void setKeepTouchGrab(bool); - virtual bool contains(const QPointF &point) const; - QPointF mapToItem(const QQuickItem *item, const QPointF &point) const; - QPointF mapToScene(const QPointF &point) const; - QRectF mapRectToItem(const QQuickItem *item, const QRectF &rect) const; - QRectF mapRectToScene(const QRectF &rect) const; - QPointF mapFromItem(const QQuickItem *item, const QPointF &point) const; - QPointF mapFromScene(const QPointF &point) const; - QRectF mapRectFromItem(const QQuickItem *item, const QRectF &rect) const; - QRectF mapRectFromScene(const QRectF &rect) const; - void polish(); - void forceActiveFocus(); - QQuickItem *childAt(qreal x, qreal y) const; - virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const; - - struct UpdatePaintNodeData - { -%TypeHeaderCode -#include -%End - - QSGTransformNode *transformNode; - - private: - UpdatePaintNodeData(); - }; - - virtual bool isTextureProvider() const; - virtual QSGTextureProvider *textureProvider() const; - -public slots: - void update() /ReleaseGIL/; - -protected: - virtual bool event(QEvent *); - bool isComponentComplete() const; - virtual void itemChange(QQuickItem::ItemChange, const QQuickItem::ItemChangeData &); - void updateInputMethod(Qt::InputMethodQueries queries = Qt::ImQueryInput); - bool widthValid() const; - bool heightValid() const; - virtual void classBegin(); - virtual void componentComplete(); - virtual void keyPressEvent(QKeyEvent *event); - virtual void keyReleaseEvent(QKeyEvent *event); - virtual void inputMethodEvent(QInputMethodEvent *); - virtual void focusInEvent(QFocusEvent *); - virtual void focusOutEvent(QFocusEvent *); - virtual void mousePressEvent(QMouseEvent *event); - virtual void mouseMoveEvent(QMouseEvent *event); - virtual void mouseReleaseEvent(QMouseEvent *event); - virtual void mouseDoubleClickEvent(QMouseEvent *event); - virtual void mouseUngrabEvent(); - virtual void touchUngrabEvent(); - virtual void wheelEvent(QWheelEvent *event); - virtual void touchEvent(QTouchEvent *event); - virtual void hoverEnterEvent(QHoverEvent *event); - virtual void hoverMoveEvent(QHoverEvent *event); - virtual void hoverLeaveEvent(QHoverEvent *event); - virtual void dragEnterEvent(QDragEnterEvent *); - virtual void dragMoveEvent(QDragMoveEvent *); - virtual void dragLeaveEvent(QDragLeaveEvent *); - virtual void dropEvent(QDropEvent *); - virtual bool childMouseEventFilter(QQuickItem *, QEvent *); - virtual void geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry); - virtual QSGNode *updatePaintNode(QSGNode *, QQuickItem::UpdatePaintNodeData *); - virtual void releaseResources(); - virtual void updatePolish(); - -public: -%If (Qt_5_1_0 -) - bool activeFocusOnTab() const; -%End -%If (Qt_5_1_0 -) - void setActiveFocusOnTab(bool); -%End -%If (Qt_5_1_0 -) - void setFocus(bool focus, Qt::FocusReason reason); -%End -%If (Qt_5_1_0 -) - void forceActiveFocus(Qt::FocusReason reason); -%End -%If (Qt_5_1_0 -) - QQuickItem *nextItemInFocusChain(bool forward = true); -%End - -signals: -%If (Qt_5_1_0 -) - void windowChanged(QQuickWindow *window); -%End - -public: -%If (Qt_5_3_0 -) - void resetAntialiasing(); -%End -%If (Qt_5_4_0 -) - QQuickItemGrabResult *grabToImage(const QSize &targetSize = QSize()) /Factory/; -%MethodCode - QSharedPointer *grab; - - Py_BEGIN_ALLOW_THREADS - // This will leak but there seems to be no way to detach the object. - grab = new QSharedPointer(sipCpp->grabToImage(*a0)); - Py_END_ALLOW_THREADS - - sipRes = grab->data(); -%End - -%End - -private: - QQuickItem(const QQuickItem &); -}; - -QFlags operator|(QQuickItem::Flag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtQuick/qquickitemgrabresult.sip b/PyQt5/sip/PyQt5/QtQuick/qquickitemgrabresult.sip deleted file mode 100644 index a43dae77..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qquickitemgrabresult.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qquickitemgrabresult.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QQuickItemGrabResult : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QImage image() const; - QUrl url() const; - bool saveToFile(const QString &fileName); - -protected: - virtual bool event(QEvent *); - -signals: - void ready(); - -private: - QQuickItemGrabResult(QObject *parent = 0); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtQuick/qquickpainteditem.sip b/PyQt5/sip/PyQt5/QtQuick/qquickpainteditem.sip deleted file mode 100644 index 862d05bc..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qquickpainteditem.sip +++ /dev/null @@ -1,98 +0,0 @@ -// qquickpainteditem.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QQuickPaintedItem : QQuickItem /ExportDerived/ -{ -%TypeHeaderCode -#include -%End - -public: - QQuickPaintedItem(QQuickItem *parent /TransferThis/ = 0); - virtual ~QQuickPaintedItem(); - - enum RenderTarget - { - Image, - FramebufferObject, - InvertedYFramebufferObject, - }; - - enum PerformanceHint - { - FastFBOResizing, - }; - - typedef QFlags PerformanceHints; - void update(const QRect &rect = QRect()); - bool opaquePainting() const; - void setOpaquePainting(bool opaque); - bool antialiasing() const; - void setAntialiasing(bool enable); - bool mipmap() const; - void setMipmap(bool enable); - QFlags performanceHints() const; - void setPerformanceHint(QQuickPaintedItem::PerformanceHint hint, bool enabled = true); - void setPerformanceHints(QFlags hints); - QRectF contentsBoundingRect() const; - QSize contentsSize() const; - void setContentsSize(const QSize &); - void resetContentsSize(); - qreal contentsScale() const; - void setContentsScale(qreal); - QColor fillColor() const; - void setFillColor(const QColor &); - QQuickPaintedItem::RenderTarget renderTarget() const; - void setRenderTarget(QQuickPaintedItem::RenderTarget target); - virtual void paint(QPainter *painter) = 0; - -signals: - void fillColorChanged(); - void contentsSizeChanged(); - void contentsScaleChanged(); - void renderTargetChanged(); - -protected: - virtual QSGNode *updatePaintNode(QSGNode *, QQuickItem::UpdatePaintNodeData *); - -public: -%If (Qt_5_4_0 -) - virtual bool isTextureProvider() const; -%End -%If (Qt_5_4_0 -) - virtual QSGTextureProvider *textureProvider() const; -%End - -protected: -%If (Qt_5_4_0 -) - virtual void releaseResources(); -%End - -private: - QQuickPaintedItem(const QQuickPaintedItem &); -}; - -QFlags operator|(QQuickPaintedItem::PerformanceHint f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtQuick/qquickrendercontrol.sip b/PyQt5/sip/PyQt5/QtQuick/qquickrendercontrol.sip deleted file mode 100644 index cef1ff66..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qquickrendercontrol.sip +++ /dev/null @@ -1,48 +0,0 @@ -// qquickrendercontrol.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QQuickRenderControl : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QQuickRenderControl(QObject *parent /TransferThis/ = 0); - virtual ~QQuickRenderControl(); - void initialize(QOpenGLContext *gl); - void invalidate(); - void polishItems(); - void render(); - bool sync(); - QImage grab(); - static QWindow *renderWindowFor(QQuickWindow *win, QPoint *offset = 0); - virtual QWindow *renderWindow(QPoint *offset); - -signals: - void renderRequested(); - void sceneChanged(); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtQuick/qquicktextdocument.sip b/PyQt5/sip/PyQt5/QtQuick/qquicktextdocument.sip deleted file mode 100644 index 1dbacfd8..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qquicktextdocument.sip +++ /dev/null @@ -1,39 +0,0 @@ -// qquicktextdocument.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QQuickTextDocument : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QQuickTextDocument(QQuickItem *parent /TransferThis/); - QTextDocument *textDocument() const; - -private: - QQuickTextDocument(const QQuickTextDocument &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtQuick/qquickview.sip b/PyQt5/sip/PyQt5/QtQuick/qquickview.sip deleted file mode 100644 index 1134f909..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qquickview.sip +++ /dev/null @@ -1,77 +0,0 @@ -// qquickview.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQuickView : QQuickWindow -{ -%TypeHeaderCode -#include -%End - -public: - explicit QQuickView(QWindow *parent /TransferThis/ = 0); - QQuickView(QQmlEngine *engine, QWindow *parent /TransferThis/); - QQuickView(const QUrl &source, QWindow *parent /TransferThis/ = 0); - virtual ~QQuickView(); - QUrl source() const; - QQmlEngine *engine() const; - QQmlContext *rootContext() const; - QQuickItem *rootObject() const; - - enum ResizeMode - { - SizeViewToRootObject, - SizeRootObjectToView, - }; - - QQuickView::ResizeMode resizeMode() const; - void setResizeMode(QQuickView::ResizeMode); - - enum Status - { - Null, - Ready, - Loading, - Error, - }; - - QQuickView::Status status() const; - QList errors() const; - QSize initialSize() const; - -public slots: - void setSource(const QUrl &) /ReleaseGIL/; - -signals: - void statusChanged(QQuickView::Status); - -protected: - virtual void resizeEvent(QResizeEvent *); - virtual void timerEvent(QTimerEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void keyReleaseEvent(QKeyEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - -private: - QQuickView(const QQuickView &); -}; diff --git a/PyQt5/sip/PyQt5/QtQuick/qquickwindow.sip b/PyQt5/sip/PyQt5/QtQuick/qquickwindow.sip deleted file mode 100644 index 2e6fda7a..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qquickwindow.sip +++ /dev/null @@ -1,237 +0,0 @@ -// qquickwindow.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QQuickWindow : QWindow -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QSGTextureProvider, &sipType_QSGTextureProvider, -1, 1}, - {sipName_QSGTexture, &sipType_QSGTexture, 10, 2}, - #if QT_VERSION >= 0x050400 - {sipName_QQuickRenderControl, &sipType_QQuickRenderControl, -1, 3}, - #else - {0, 0, -1, 3}, - #endif - {sipName_QQuickItem, &sipType_QQuickItem, 11, 4}, - {sipName_QQuickTextureFactory, &sipType_QQuickTextureFactory, -1, 5}, - #if QT_VERSION >= 0x050400 - {sipName_QSGAbstractRenderer, &sipType_QSGAbstractRenderer, -1, 6}, - #else - {0, 0, -1, 6}, - #endif - #if QT_VERSION >= 0x050400 - {sipName_QQuickItemGrabResult, &sipType_QQuickItemGrabResult, -1, 7}, - #else - {0, 0, -1, 7}, - #endif - #if QT_VERSION >= 0x050400 - {sipName_QSGEngine, &sipType_QSGEngine, -1, 8}, - #else - {0, 0, -1, 8}, - #endif - {sipName_QQuickWindow, &sipType_QQuickWindow, 13, 9}, - #if QT_VERSION >= 0x050100 - {sipName_QQuickTextDocument, &sipType_QQuickTextDocument, -1, -1}, - #else - {0, 0, -1, -1}, - #endif - {sipName_QSGDynamicTexture, &sipType_QSGDynamicTexture, -1, -1}, - #if QT_VERSION >= 0x050200 - {sipName_QQuickFramebufferObject, &sipType_QQuickFramebufferObject, -1, 12}, - #else - {0, 0, -1, 12}, - #endif - {sipName_QQuickPaintedItem, &sipType_QQuickPaintedItem, -1, -1}, - {sipName_QQuickView, &sipType_QQuickView, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - enum CreateTextureOption - { - TextureHasAlphaChannel, - TextureHasMipmaps, - TextureOwnsGLTexture, -%If (Qt_5_2_0 -) - TextureCanUseAtlas, -%End - }; - - typedef QFlags CreateTextureOptions; - QQuickWindow(QWindow *parent /TransferThis/ = 0); - virtual ~QQuickWindow(); - QQuickItem *contentItem() const; - QQuickItem *activeFocusItem() const; - virtual QObject *focusObject() const; - QQuickItem *mouseGrabberItem() const; - bool sendEvent(QQuickItem *, QEvent *); - QImage grabWindow(); - void setRenderTarget(QOpenGLFramebufferObject *fbo); - QOpenGLFramebufferObject *renderTarget() const; - void setRenderTarget(uint fboId, const QSize &size); - uint renderTargetId() const; - QSize renderTargetSize() const; - QQmlIncubationController *incubationController() const; - QSGTexture *createTextureFromImage(const QImage &image) const /Factory/; -%If (Qt_5_2_0 -) - QSGTexture *createTextureFromImage(const QImage &image, QFlags options) const /Factory/; -%End - QSGTexture *createTextureFromId(uint id, const QSize &size, QFlags options = (QQuickWindow::CreateTextureOption)0u) const /Factory/; - void setClearBeforeRendering(bool enabled); - bool clearBeforeRendering() const; - void setColor(const QColor &color); - QColor color() const; - void setPersistentOpenGLContext(bool persistent); - bool isPersistentOpenGLContext() const; - void setPersistentSceneGraph(bool persistent); - bool isPersistentSceneGraph() const; - QOpenGLContext *openglContext() const; - -signals: - void frameSwapped(); - void sceneGraphInitialized(); - void sceneGraphInvalidated(); - void beforeSynchronizing(); - void beforeRendering(); - void afterRendering(); - void colorChanged(const QColor &); - -public slots: - void update(); - void releaseResources(); - -protected: - virtual void exposeEvent(QExposeEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void showEvent(QShowEvent *); - virtual void hideEvent(QHideEvent *); - virtual void focusInEvent(QFocusEvent *); - virtual void focusOutEvent(QFocusEvent *); - virtual bool event(QEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void keyReleaseEvent(QKeyEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void mouseDoubleClickEvent(QMouseEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - virtual void wheelEvent(QWheelEvent *); - -public: -%If (Qt_5_1_0 -) - static bool hasDefaultAlphaBuffer(); -%End -%If (Qt_5_1_0 -) - static void setDefaultAlphaBuffer(bool useAlpha); -%End - -signals: -%If (Qt_5_1_0 -) - void activeFocusItemChanged(); -%End - -public: -%If (Qt_5_2_0 -) - void resetOpenGLState(); -%End -%If (Qt_5_3_0 -) - - enum SceneGraphError - { - ContextNotAvailable, - }; - -%End - -signals: -%If (Qt_5_3_0 -) - void openglContextCreated(QOpenGLContext *context); -%End -%If (Qt_5_3_0 -) - void afterSynchronizing(); -%End -%If (Qt_5_3_0 -) - void afterAnimating(); -%End -%If (Qt_5_3_0 -) - void sceneGraphAboutToStop(); -%End -%If (Qt_5_3_0 -) - void sceneGraphError(QQuickWindow::SceneGraphError error, const QString &message); -%End - -public: -%If (Qt_5_4_0 -) - - enum RenderStage - { - BeforeSynchronizingStage, - AfterSynchronizingStage, - BeforeRenderingStage, - AfterRenderingStage, - AfterSwapStage, - }; - -%End -%If (Qt_5_4_0 -) - void scheduleRenderJob(QRunnable *job /Transfer/, QQuickWindow::RenderStage schedule); -%End -%If (Qt_5_4_0 -) - qreal effectiveDevicePixelRatio() const; -%End - -private: - QQuickWindow(const QQuickWindow &); -}; - -%ModuleHeaderCode -#include "qpyquick_api.h" -%End - -%PostInitialisationCode -qpyquick_post_init(); -%End diff --git a/PyQt5/sip/PyQt5/QtQuick/qsgabstractrenderer.sip b/PyQt5/sip/PyQt5/QtQuick/qsgabstractrenderer.sip deleted file mode 100644 index 89ea5cde..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qsgabstractrenderer.sip +++ /dev/null @@ -1,69 +0,0 @@ -// qsgabstractrenderer.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_4_0 -) - -class QSGAbstractRenderer : QObject /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - enum ClearModeBit - { - ClearColorBuffer, - ClearDepthBuffer, - ClearStencilBuffer, - }; - - typedef QFlags ClearMode; - virtual ~QSGAbstractRenderer(); - void setDeviceRect(const QRect &rect); - void setDeviceRect(const QSize &size); - QRect deviceRect() const; - void setViewportRect(const QRect &rect); - void setViewportRect(const QSize &size); - QRect viewportRect() const; - void setProjectionMatrixToRect(const QRectF &rect); - void setProjectionMatrix(const QMatrix4x4 &matrix); - QMatrix4x4 projectionMatrix() const; - void setClearColor(const QColor &color); - QColor clearColor() const; - void setClearMode(QFlags mode); - QFlags clearMode() const; - virtual void renderScene(GLuint fboId = 0) = 0; - -signals: - void sceneGraphChanged(); -}; - -%End -%If (Qt_5_4_0 -) -QFlags operator|(QSGAbstractRenderer::ClearModeBit f1, QFlags f2); -%End diff --git a/PyQt5/sip/PyQt5/QtQuick/qsgengine.sip b/PyQt5/sip/PyQt5/QtQuick/qsgengine.sip deleted file mode 100644 index 5d78dc66..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qsgengine.sip +++ /dev/null @@ -1,49 +0,0 @@ -// qsgengine.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QSGEngine : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum CreateTextureOption - { - TextureHasAlphaChannel, - TextureOwnsGLTexture, - TextureCanUseAtlas, - }; - - typedef QFlags CreateTextureOptions; - QSGEngine(QObject *parent /TransferThis/ = 0); - virtual ~QSGEngine(); - void initialize(QOpenGLContext *context); - void invalidate(); - QSGAbstractRenderer *createRenderer() const; - QSGTexture *createTextureFromImage(const QImage &image, QFlags options = (QSGEngine::CreateTextureOption)0u) const /Factory/; - QSGTexture *createTextureFromId(uint id, const QSize &size, QFlags options = (QSGEngine::CreateTextureOption)0u) const /Factory/; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtQuick/qsgflatcolormaterial.sip b/PyQt5/sip/PyQt5/QtQuick/qsgflatcolormaterial.sip deleted file mode 100644 index 70b7fbf5..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qsgflatcolormaterial.sip +++ /dev/null @@ -1,36 +0,0 @@ -// qsgflatcolormaterial.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSGFlatColorMaterial : QSGMaterial -{ -%TypeHeaderCode -#include -%End - -public: - QSGFlatColorMaterial(); - virtual QSGMaterialType *type() const; - virtual QSGMaterialShader *createShader() const /Factory/; - void setColor(const QColor &color); - const QColor &color() const; - virtual int compare(const QSGMaterial *other) const; -}; diff --git a/PyQt5/sip/PyQt5/QtQuick/qsggeometry.sip b/PyQt5/sip/PyQt5/QtQuick/qsggeometry.sip deleted file mode 100644 index c7d7e3c4..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qsggeometry.sip +++ /dev/null @@ -1,342 +0,0 @@ -// qsggeometry.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSGGeometry /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: -// Convenient primitives and drawing modes. -enum /NoScope/ -{ - GL_BYTE, -%If (PyQt_Desktop_OpenGL) - GL_DOUBLE, -%End - GL_FLOAT, - GL_INT -}; - -enum /NoScope/ -{ - GL_POINTS, - GL_LINES, - GL_LINE_LOOP, - GL_LINE_STRIP, - GL_TRIANGLES, - GL_TRIANGLE_STRIP, - GL_TRIANGLE_FAN -}; - - struct Attribute - { -%TypeHeaderCode -#include -%End - - int position; - int tupleSize; - int type; - uint isVertexCoordinate; - static QSGGeometry::Attribute create(int pos, int tupleSize, int primitiveType, bool isPosition = false) /Factory/; - }; - - struct AttributeSet /NoDefaultCtors/ - { -%TypeHeaderCode -#include -#include -%End - - AttributeSet(SIP_PYOBJECT attributes /DocType="sequence-of-QSGGeometry.Attribute"/, int stride = 0); -%MethodCode - PyObject *iter = PyObject_GetIter(a0); - - if (!iter - #if PY_MAJOR_VERSION < 3 - || PyString_Check(a0) - #endif - || PyUnicode_Check(a0)) - { - Py_XDECREF(iter); - PyErr_SetString(PyExc_TypeError, "iterable object expected"); - sipError = sipErrorContinue; - } - else - { - QVector attrs; - int stride = 0; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - sipError = sipErrorFail; - - break; - } - - int state, is_err = 0; - QSGGeometry::Attribute *attr; - - attr = reinterpret_cast( - sipForceConvertToType(itm, sipType_QSGGeometry_Attribute, 0, - SIP_NOT_NONE, &state, &is_err)); - - if (is_err) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'QSGGeometry.Attribute' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - sipError = sipErrorFail; - - break; - } - - // Calculate the stride if there no explicit one. - if (a1 <= 0) - { - int size; - - switch (attr->type) - { - case GL_BYTE: - size = sizeof (qint8); - break; - - #if defined(SIPFeature_PyQt_Desktop_OpenGL) - #if GL_DOUBLE != GL_FLOAT - case GL_DOUBLE: - size = sizeof (double); - break; - #endif - #endif - - case GL_FLOAT: - size = sizeof (float); - break; - - case GL_INT: - size = sizeof (qint32); - break; - - default: - size = 0; - } - - if (!size) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has an unsupported primitive type", - i); - - sipReleaseType(attr, sipType_QSGGeometry_Attribute, state); - Py_DECREF(itm); - sipError = sipErrorFail; - - break; - } - - stride += attr->tupleSize * size; - } - - attrs.append(*attr); - - sipReleaseType(attr, sipType_QSGGeometry_Attribute, state); - Py_DECREF(itm); - } - - Py_DECREF(iter); - - if (sipError == sipErrorNone) - { - if (attrs.isEmpty()) - { - PyErr_SetString(PyExc_TypeError, "no attributes defined"); - sipError = sipErrorFail; - } - else - { - PyObject *bytes = SIPBytes_FromStringAndSize( - reinterpret_cast(attrs.data()), - sizeof (QSGGeometry::Attribute) * attrs.size()); - - if (!bytes) - { - sipError = sipErrorFail; - } - else - { - sipCpp = new QSGGeometry::AttributeSet; - - sipCpp->count = attrs.size(); - sipCpp->stride = (a1 > 0 ? a1 : stride); - sipCpp->attributes = reinterpret_cast( - SIPBytes_AS_STRING(bytes)); - - sipSelf->user = bytes; - } - } - } - } -%End - - int count; - int stride; - const QSGGeometry::Attribute *attributes /DocType="read-only-array-of-QSGGeometry.Attribute"/ { -%GetCode - sipPy = sipConvertToTypedArray((void *)sipCpp->attributes, - sipType_QSGGeometry_Attribute, "iiiI", sizeof (QSGGeometry::Attribute), - sipCpp->count, SIP_READ_ONLY); -%End - -%SetCode - sipErr = 1; - PyErr_SetString(PyExc_ValueError, "array is read-only"); -%End - - }; - }; - - struct Point2D - { -%TypeHeaderCode -#include -%End - - float x; - float y; - void set(float nx, float ny); - }; - - struct TexturedPoint2D - { -%TypeHeaderCode -#include -%End - - float x; - float y; - float tx; - float ty; - void set(float nx, float ny, float ntx, float nty); - }; - - struct ColoredPoint2D - { -%TypeHeaderCode -#include -%End - - float x; - float y; - unsigned char r /PyInt/; - unsigned char g /PyInt/; - unsigned char b /PyInt/; - unsigned char a /PyInt/; - void set(float nx, float ny, uchar nr /PyInt/, uchar ng /PyInt/, uchar nb /PyInt/, uchar na /PyInt/); - }; - - static const QSGGeometry::AttributeSet &defaultAttributes_Point2D() /NoCopy/; - static const QSGGeometry::AttributeSet &defaultAttributes_TexturedPoint2D() /NoCopy/; - static const QSGGeometry::AttributeSet &defaultAttributes_ColoredPoint2D() /NoCopy/; - - enum DataPattern - { - AlwaysUploadPattern, - StreamPattern, - DynamicPattern, - StaticPattern, - }; - - QSGGeometry(const QSGGeometry::AttributeSet &attribs /KeepReference/, int vertexCount, int indexCount = 0, int indexType = GL_UNSIGNED_SHORT); - virtual ~QSGGeometry(); - void setDrawingMode(GLenum mode); - GLenum drawingMode() const; - void allocate(int vertexCount, int indexCount = 0); - int vertexCount() const; - void *vertexData(); - int indexType() const; - int indexCount() const; - void *indexData(); - int attributeCount() const; - SIP_PYOBJECT attributes() const /DocType="read-only-array-of-QSGGeometry.Attribute"/; -%MethodCode - sipRes = sipConvertToTypedArray((void *)sipCpp->attributes(), - sipType_QSGGeometry_Attribute, "iiiI", sizeof (QSGGeometry::Attribute), - sipCpp->attributeCount(), SIP_READ_ONLY); -%End - - int sizeOfVertex() const; - static void updateRectGeometry(QSGGeometry *g, const QRectF &rect); - static void updateTexturedRectGeometry(QSGGeometry *g, const QRectF &rect, const QRectF &sourceRect); - void setIndexDataPattern(QSGGeometry::DataPattern p); - QSGGeometry::DataPattern indexDataPattern() const; - void setVertexDataPattern(QSGGeometry::DataPattern p); - QSGGeometry::DataPattern vertexDataPattern() const; - void markIndexDataDirty(); - void markVertexDataDirty(); - float lineWidth() const; - void setLineWidth(float w); - SIP_PYOBJECT indexDataAsUInt() /DocType="array-of-unsigned-int"/; -%MethodCode - sipRes = sipConvertToArray(sipCpp->indexDataAsUInt(), "I", - sipCpp->indexCount(), 0); -%End - - SIP_PYOBJECT indexDataAsUShort() /DocType="array-of-unsigned-short"/; -%MethodCode - sipRes = sipConvertToArray(sipCpp->indexDataAsUShort(), "H", - sipCpp->indexCount(), 0); -%End - - SIP_PYOBJECT vertexDataAsPoint2D() /DocType="array-of-QSGGeometry.Point2D"/; -%MethodCode - sipRes = sipConvertToTypedArray(sipCpp->vertexDataAsPoint2D(), - sipType_QSGGeometry_Point2D, "ff", sizeof (QSGGeometry::Point2D), - sipCpp->vertexCount(), 0); -%End - - SIP_PYOBJECT vertexDataAsTexturedPoint2D() /DocType="array-of-QSGGeometry.TexturedPoint2D"/; -%MethodCode - sipRes = sipConvertToTypedArray(sipCpp->vertexDataAsTexturedPoint2D(), - sipType_QSGGeometry_TexturedPoint2D, "ffff", - sizeof (QSGGeometry::TexturedPoint2D), sipCpp->vertexCount(), 0); -%End - - SIP_PYOBJECT vertexDataAsColoredPoint2D() /DocType="array-of-QSGGeometry.ColoredPoint2D"/; -%MethodCode - sipRes = sipConvertToTypedArray(sipCpp->vertexDataAsColoredPoint2D(), - sipType_QSGGeometry_ColoredPoint2D, "ffbbbb", - sizeof (QSGGeometry::ColoredPoint2D), sipCpp->vertexCount(), 0); -%End - - int sizeOfIndex() const; -}; diff --git a/PyQt5/sip/PyQt5/QtQuick/qsgmaterial.sip b/PyQt5/sip/PyQt5/QtQuick/qsgmaterial.sip deleted file mode 100644 index 714253a7..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qsgmaterial.sip +++ /dev/null @@ -1,228 +0,0 @@ -// qsgmaterial.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QSGMaterialShader -{ -%TypeHeaderCode -#include -%End - -public: - class RenderState - { -%TypeHeaderCode -#include -%End - - public: - enum DirtyState - { - DirtyMatrix, - DirtyOpacity, - }; - - typedef QFlags DirtyStates; - QFlags dirtyStates() const; - bool isMatrixDirty() const; - bool isOpacityDirty() const; - float opacity() const; - QMatrix4x4 combinedMatrix() const; - QMatrix4x4 modelViewMatrix() const; - QRect viewportRect() const; - QRect deviceRect() const; - float determinant() const; - QOpenGLContext *context() const; -%If (Qt_5_1_0 -) - QMatrix4x4 projectionMatrix() const; -%End -%If (Qt_5_1_0 -) - float devicePixelRatio() const; -%End - }; - - QSGMaterialShader(); - virtual ~QSGMaterialShader(); - virtual void activate(); - virtual void deactivate(); - virtual void updateState(const QSGMaterialShader::RenderState &state, QSGMaterial *newMaterial, QSGMaterial *oldMaterial); - virtual SIP_PYOBJECT attributeNames() const = 0 /DocType="list-of-str"/ [const char * const * ()]; -%MethodCode - const char * const *names = sipCpp->attributeNames(); - - SIP_SSIZE_T nr_names = 0; - - if (names) - while (names[nr_names]) - ++nr_names; - - sipRes = PyList_New(nr_names); - - if (!sipRes) - sipIsErr = 1; - else - for (SIP_SSIZE_T i = 0; i < nr_names; ++i) - { - const char *name = names[i]; - PyObject *el; - - #if PY_MAJOR_VERSION >= 3 - el = PyUnicode_DecodeASCII(name, strlen(name), 0); - #else - el = PyString_FromString(name); - #endif - - if (!el) - { - Py_DECREF(sipRes); - sipIsErr = 1; - break; - } - - PyList_SET_ITEM(sipRes, i, el); - } -%End - -%VirtualCatcherCode - char **result = 0; - PyObject *names = sipCallMethod(&sipIsErr, sipMethod, ""); - - if (names) - { - if (PyList_Check(names)) - { - // Note that the converted value will leak. This shouldn't matter - // because the data should be static anyway. - result = new char *[PyList_GET_SIZE(names) + 1]; - result[PyList_GET_SIZE(names)] = 0; - - for (SIP_SSIZE_T i = 0; i < PyList_GET_SIZE(names); ++i) - { - char *name; - PyObject *el = PyList_GET_ITEM(names, i); - - #if PY_MAJOR_VERSION >= 3 - PyObject *name_obj = PyUnicode_AsASCIIString(el); - - name = (name_obj ? PyBytes_AS_STRING(name_obj) : 0); - #else - name = PyString_AsString(el); - #endif - - if (!name) - { - result[i] = 0; - sipBadCatcherResult(sipMethod); - sipIsErr = 1; - break; - } - - char *name_copy = new char[strlen(name) + 1]; - strcpy(name_copy, name); - result[i] = name_copy; - - #if PY_MAJOR_VERSION >= 3 - Py_DECREF(name_obj); - #endif - } - } - else - { - sipBadCatcherResult(sipMethod); - sipIsErr = 1; - } - - Py_DECREF(names); - } -%End - - QOpenGLShaderProgram *program(); - -protected: - virtual void compile(); - virtual void initialize(); -%If (Qt_5_2_0 -) - virtual const char *vertexShader() const; -%End -%If (- Qt_5_2_0) - virtual const char *vertexShader() const = 0; -%End -%If (Qt_5_2_0 -) - virtual const char *fragmentShader() const; -%End -%If (- Qt_5_2_0) - virtual const char *fragmentShader() const = 0; -%End -%If (Qt_5_2_0 -) - void setShaderSourceFile(QFlags type, const QString &sourceFile); -%End -%If (Qt_5_2_0 -) - void setShaderSourceFiles(QFlags type, const QStringList &sourceFiles); -%End - -private: - QSGMaterialShader(const QSGMaterialShader &); -}; - -struct QSGMaterialType -{ -%TypeHeaderCode -#include -%End -}; - -class QSGMaterial /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - enum Flag - { - Blending, - RequiresDeterminant, - RequiresFullMatrixExceptTranslate, - RequiresFullMatrix, -%If (Qt_5_2_0 -) - CustomCompileStep, -%End - }; - - typedef QFlags Flags; - QSGMaterial(); - virtual ~QSGMaterial(); - virtual QSGMaterialType *type() const = 0; - virtual QSGMaterialShader *createShader() const = 0 /Factory/; - virtual int compare(const QSGMaterial *other) const; - QFlags flags() const; - void setFlag(QFlags flags, bool enabled = true); - -private: - QSGMaterial(const QSGMaterial &); -}; - -QFlags operator|(QSGMaterial::Flag f1, QFlags f2); -QFlags operator|(QSGMaterialShader::RenderState::DirtyState f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtQuick/qsgnode.sip b/PyQt5/sip/PyQt5/QtQuick/qsgnode.sip deleted file mode 100644 index a709e8f1..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qsgnode.sip +++ /dev/null @@ -1,347 +0,0 @@ -// qsgnode.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QSGNode /NoDefaultCtors,Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -%TypeCode -static sipErrorState qsgnode_handle_flags(QSGNode *node, PyObject *self, QSGNode::Flags old_flags) -{ - QSGNode::Flags new_flags = node->flags(); - - if (node->parent()) - { - if ((old_flags & QSGNode::OwnedByParent) != (new_flags & QSGNode::OwnedByParent)) - { - if (old_flags & QSGNode::OwnedByParent) - { - sipTransferBack(self); - } - else - { - PyObject *parent = sipConvertFromType(node->parent(), sipType_QSGNode, 0); - - if (!parent) - return sipErrorFail; - - sipTransferTo(self, parent); - Py_DECREF(parent); - } - } - } - - QSGNode::NodeType ntype = node->type(); - - if (ntype == QSGNode::BasicNodeType || ntype == QSGNode::GeometryNodeType || ntype == QSGNode::ClipNodeType) - { - QSGBasicGeometryNode *bg_node = (QSGBasicGeometryNode *)node; - - if (bg_node->geometry()) - { - if ((old_flags & QSGNode::OwnsGeometry) != (new_flags & QSGNode::OwnsGeometry)) - { - PyObject *geom = sipConvertFromType(bg_node->geometry(), sipType_QSGGeometry, 0); - - if (!geom) - return sipErrorFail; - - if (old_flags & QSGNode::OwnsGeometry) - sipTransferBack(geom); - else - sipTransferTo(geom, self); - - Py_DECREF(geom); - } - } - } - - if (ntype == QSGNode::GeometryNodeType) - { - QSGGeometryNode *g_node = (QSGGeometryNode *)node; - - if (g_node->material()) - { - if ((old_flags & QSGNode::OwnsMaterial) != (new_flags & QSGNode::OwnsMaterial)) - { - PyObject *mat = sipConvertFromType(g_node->material(), sipType_QSGMaterial, 0); - - if (!mat) - return sipErrorFail; - - if (old_flags & QSGNode::OwnsMaterial) - sipTransferBack(mat); - else - sipTransferTo(mat, self); - - Py_DECREF(mat); - } - } - - if (g_node->opaqueMaterial()) - { - if ((old_flags & QSGNode::OwnsOpaqueMaterial) != (new_flags & QSGNode::OwnsOpaqueMaterial)) - { - PyObject *omat = sipConvertFromType(g_node->opaqueMaterial(), sipType_QSGMaterial, 0); - - if (!omat) - return sipErrorFail; - - if (old_flags & QSGNode::OwnsOpaqueMaterial) - sipTransferBack(omat); - else - sipTransferTo(omat, self); - - Py_DECREF(omat); - } - } - } - - return sipErrorNone; -} -%End - -%ConvertToSubClassCode - switch (sipCpp->type()) - { - case QSGNode::BasicNodeType: - sipType = sipType_QSGBasicGeometryNode; - break; - - case QSGNode::GeometryNodeType: - sipType = sipType_QSGGeometryNode; - break; - - case QSGNode::TransformNodeType: - sipType = sipType_QSGClipNode; - break; - - case QSGNode::ClipNodeType: - sipType = sipType_QSGTransformNode; - break; - - case QSGNode::OpacityNodeType: - sipType = sipType_QSGOpacityNode; - break; - - default: - sipType = 0; - } -%End - -public: - enum NodeType - { - BasicNodeType, - GeometryNodeType, - TransformNodeType, - ClipNodeType, - OpacityNodeType, - }; - - enum Flag - { - OwnedByParent, - UsePreprocess, - OwnsGeometry, - OwnsMaterial, - OwnsOpaqueMaterial, - }; - - typedef QFlags Flags; - - enum DirtyStateBit - { - DirtyMatrix, - DirtyNodeAdded, - DirtyNodeRemoved, - DirtyGeometry, - DirtyMaterial, - DirtyOpacity, - }; - - typedef QFlags DirtyState; - QSGNode(); - virtual ~QSGNode(); - QSGNode *parent() const; - void removeChildNode(QSGNode *node); - void removeAllChildNodes(); - void prependChildNode(QSGNode *node /GetWrapper/); -%MethodCode - sipCpp->prependChildNode(a0); - - if (a0->flags() & QSGNode::OwnedByParent) - sipTransferTo(a0Wrapper, sipSelf); -%End - - void appendChildNode(QSGNode *node /GetWrapper/); -%MethodCode - sipCpp->appendChildNode(a0); - - if (a0->flags() & QSGNode::OwnedByParent) - sipTransferTo(a0Wrapper, sipSelf); -%End - - void insertChildNodeBefore(QSGNode *node /GetWrapper/, QSGNode *before); -%MethodCode - sipCpp->insertChildNodeBefore(a0, a1); - - if (a0->flags() & QSGNode::OwnedByParent) - sipTransferTo(a0Wrapper, sipSelf); -%End - - void insertChildNodeAfter(QSGNode *node /GetWrapper/, QSGNode *after); -%MethodCode - sipCpp->insertChildNodeAfter(a0, a1); - - if (a0->flags() & QSGNode::OwnedByParent) - sipTransferTo(a0Wrapper, sipSelf); -%End - - int childCount() const /__len__/; - QSGNode *childAtIndex(int i) const; - QSGNode *firstChild() const; - QSGNode *lastChild() const; - QSGNode *nextSibling() const; - QSGNode *previousSibling() const; - QSGNode::NodeType type() const; - void markDirty(QFlags bits); - virtual bool isSubtreeBlocked() const; - QFlags flags() const; - void setFlag(QSGNode::Flag, bool enabled = true); -%MethodCode - QSGNode::Flags old_flags = sipCpp->flags(); - - sipCpp->setFlag(a0, a1); - - sipError = qsgnode_handle_flags(sipCpp, sipSelf, old_flags); -%End - - void setFlags(QFlags, bool enabled = true); -%MethodCode - QSGNode::Flags old_flags = sipCpp->flags(); - - sipCpp->setFlags(*a0, a1); - - sipError = qsgnode_handle_flags(sipCpp, sipSelf, old_flags); -%End - - virtual void preprocess(); -}; - -class QSGBasicGeometryNode : QSGNode /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QSGBasicGeometryNode(); - void setGeometry(QSGGeometry *geometry /GetWrapper/); -%MethodCode - sipCpp->setGeometry(a0); - - if (sipCpp->flags() & QSGNode::OwnsGeometry) - sipTransferTo(a0Wrapper, sipSelf); -%End - - QSGGeometry *geometry(); -}; - -class QSGGeometryNode : QSGBasicGeometryNode /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - QSGGeometryNode(); - virtual ~QSGGeometryNode(); - void setMaterial(QSGMaterial *material /GetWrapper/); -%MethodCode - sipCpp->setMaterial(a0); - - if (sipCpp->flags() & QSGNode::OwnsMaterial) - sipTransferTo(a0Wrapper, sipSelf); -%End - - QSGMaterial *material() const; - void setOpaqueMaterial(QSGMaterial *material /GetWrapper/); -%MethodCode - sipCpp->setOpaqueMaterial(a0); - - if (sipCpp->flags() & QSGNode::OwnsOpaqueMaterial) - sipTransferTo(a0Wrapper, sipSelf); -%End - - QSGMaterial *opaqueMaterial() const; -}; - -class QSGClipNode : QSGBasicGeometryNode /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - QSGClipNode(); - virtual ~QSGClipNode(); - void setIsRectangular(bool rectHint); - bool isRectangular() const; - void setClipRect(const QRectF &); - QRectF clipRect() const; -}; - -class QSGTransformNode : QSGNode /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - QSGTransformNode(); - virtual ~QSGTransformNode(); - void setMatrix(const QMatrix4x4 &matrix); - const QMatrix4x4 &matrix() const; -}; - -class QSGOpacityNode : QSGNode /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - QSGOpacityNode(); - virtual ~QSGOpacityNode(); - void setOpacity(qreal opacity); - qreal opacity() const; -}; - -QFlags operator|(QSGNode::DirtyStateBit f1, QFlags f2); -QFlags operator|(QSGNode::Flag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtQuick/qsgsimplerectnode.sip b/PyQt5/sip/PyQt5/QtQuick/qsgsimplerectnode.sip deleted file mode 100644 index 6ead80b3..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qsgsimplerectnode.sip +++ /dev/null @@ -1,37 +0,0 @@ -// qsgsimplerectnode.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSGSimpleRectNode : QSGGeometryNode /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - QSGSimpleRectNode(const QRectF &rect, const QColor &color); - QSGSimpleRectNode(); - void setRect(const QRectF &rect); - void setRect(qreal x, qreal y, qreal w, qreal h); - QRectF rect() const; - void setColor(const QColor &color); - QColor color() const; -}; diff --git a/PyQt5/sip/PyQt5/QtQuick/qsgsimpletexturenode.sip b/PyQt5/sip/PyQt5/QtQuick/qsgsimpletexturenode.sip deleted file mode 100644 index ad12a753..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qsgsimpletexturenode.sip +++ /dev/null @@ -1,74 +0,0 @@ -// qsgsimpletexturenode.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QSGSimpleTextureNode : QSGGeometryNode /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - QSGSimpleTextureNode(); -%If (Qt_5_4_0 -) - virtual ~QSGSimpleTextureNode(); -%End - void setRect(const QRectF &rect); - void setRect(qreal x, qreal y, qreal w, qreal h); - QRectF rect() const; - void setTexture(QSGTexture *texture); - QSGTexture *texture() const; - void setFiltering(QSGTexture::Filtering filtering); - QSGTexture::Filtering filtering() const; -%If (Qt_5_2_0 -) - - enum TextureCoordinatesTransformFlag - { - NoTransform, - MirrorHorizontally, - MirrorVertically, - }; - -%End -%If (Qt_5_2_0 -) - typedef QFlags TextureCoordinatesTransformMode; -%End -%If (Qt_5_2_0 -) - void setTextureCoordinatesTransform(QFlags mode); -%End -%If (Qt_5_2_0 -) - QFlags textureCoordinatesTransform() const; -%End -%If (Qt_5_4_0 -) - void setOwnsTexture(bool owns); -%End -%If (Qt_5_4_0 -) - bool ownsTexture() const; -%End -}; - -%If (Qt_5_2_0 -) -QFlags operator|(QSGSimpleTextureNode::TextureCoordinatesTransformFlag f1, QFlags f2); -%End diff --git a/PyQt5/sip/PyQt5/QtQuick/qsgtexture.sip b/PyQt5/sip/PyQt5/QtQuick/qsgtexture.sip deleted file mode 100644 index 161d126b..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qsgtexture.sip +++ /dev/null @@ -1,74 +0,0 @@ -// qsgtexture.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSGTexture : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QSGTexture(); - virtual ~QSGTexture(); - - enum WrapMode - { - Repeat, - ClampToEdge, - }; - - enum Filtering - { - None, - Nearest, - Linear, - }; - - virtual int textureId() const = 0; - virtual QSize textureSize() const = 0; - virtual bool hasAlphaChannel() const = 0; - virtual bool hasMipmaps() const = 0; - virtual QRectF normalizedTextureSubRect() const; - virtual bool isAtlasTexture() const; - virtual QSGTexture *removedFromAtlas() const; - virtual void bind() = 0; - void updateBindOptions(bool force = false); - void setMipmapFiltering(QSGTexture::Filtering filter); - QSGTexture::Filtering mipmapFiltering() const; - void setFiltering(QSGTexture::Filtering filter); - QSGTexture::Filtering filtering() const; - void setHorizontalWrapMode(QSGTexture::WrapMode hwrap); - QSGTexture::WrapMode horizontalWrapMode() const; - void setVerticalWrapMode(QSGTexture::WrapMode vwrap); - QSGTexture::WrapMode verticalWrapMode() const; - QRectF convertToNormalizedSourceRect(const QRectF &rect) const; -}; - -class QSGDynamicTexture : QSGTexture -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool updateTexture() = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtQuick/qsgtexturematerial.sip b/PyQt5/sip/PyQt5/QtQuick/qsgtexturematerial.sip deleted file mode 100644 index d5d070a9..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qsgtexturematerial.sip +++ /dev/null @@ -1,55 +0,0 @@ -// qsgtexturematerial.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSGOpaqueTextureMaterial : QSGMaterial -{ -%TypeHeaderCode -#include -%End - -public: - QSGOpaqueTextureMaterial(); - virtual QSGMaterialType *type() const; - virtual QSGMaterialShader *createShader() const /Factory/; - virtual int compare(const QSGMaterial *other) const; - void setTexture(QSGTexture *texture); - QSGTexture *texture() const; - void setMipmapFiltering(QSGTexture::Filtering filtering); - QSGTexture::Filtering mipmapFiltering() const; - void setFiltering(QSGTexture::Filtering filtering); - QSGTexture::Filtering filtering() const; - void setHorizontalWrapMode(QSGTexture::WrapMode mode); - QSGTexture::WrapMode horizontalWrapMode() const; - void setVerticalWrapMode(QSGTexture::WrapMode mode); - QSGTexture::WrapMode verticalWrapMode() const; -}; - -class QSGTextureMaterial : QSGOpaqueTextureMaterial -{ -%TypeHeaderCode -#include -%End - -public: - virtual QSGMaterialType *type() const; - virtual QSGMaterialShader *createShader() const /Factory/; -}; diff --git a/PyQt5/sip/PyQt5/QtQuick/qsgtextureprovider.sip b/PyQt5/sip/PyQt5/QtQuick/qsgtextureprovider.sip deleted file mode 100644 index 5a263ba0..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qsgtextureprovider.sip +++ /dev/null @@ -1,34 +0,0 @@ -// qsgtextureprovider.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSGTextureProvider : QObject -{ -%TypeHeaderCode -#include -%End - -public: - virtual QSGTexture *texture() const = 0 /Factory/; - -signals: - void textureChanged(); -}; diff --git a/PyQt5/sip/PyQt5/QtQuick/qsgvertexcolormaterial.sip b/PyQt5/sip/PyQt5/QtQuick/qsgvertexcolormaterial.sip deleted file mode 100644 index 9fdde022..00000000 --- a/PyQt5/sip/PyQt5/QtQuick/qsgvertexcolormaterial.sip +++ /dev/null @@ -1,36 +0,0 @@ -// qsgvertexcolormaterial.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuick Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSGVertexColorMaterial : QSGMaterial -{ -%TypeHeaderCode -#include -%End - -public: - QSGVertexColorMaterial(); - virtual int compare(const QSGMaterial *other) const; - -protected: - virtual QSGMaterialType *type() const; - virtual QSGMaterialShader *createShader() const /Factory/; -}; diff --git a/PyQt5/sip/PyQt5/QtQuickWidgets/QtQuickWidgetsmod.sip b/PyQt5/sip/PyQt5/QtQuickWidgets/QtQuickWidgetsmod.sip deleted file mode 100644 index dbc71517..00000000 --- a/PyQt5/sip/PyQt5/QtQuickWidgets/QtQuickWidgetsmod.sip +++ /dev/null @@ -1,52 +0,0 @@ -// QtQuickWidgetsmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuickWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtQuickWidgets, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtGui/QtGuimod.sip -%Import QtQml/QtQmlmod.sip -%Import QtQuick/QtQuickmod.sip -%Import QtWidgets/QtWidgetsmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qquickwidget.sip diff --git a/PyQt5/sip/PyQt5/QtQuickWidgets/qquickwidget.sip b/PyQt5/sip/PyQt5/QtQuickWidgets/qquickwidget.sip deleted file mode 100644 index f752db72..00000000 --- a/PyQt5/sip/PyQt5/QtQuickWidgets/qquickwidget.sip +++ /dev/null @@ -1,108 +0,0 @@ -// qquickwidget.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtQuickWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class QQuickWidget : QWidget -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - sipType = (sipCpp->inherits(sipName_QQuickWidget) ? sipType_QQuickWidget : 0); -%End - -public: - explicit QQuickWidget(QWidget *parent /TransferThis/ = 0); - QQuickWidget(QQmlEngine *engine, QWidget *parent /TransferThis/); - QQuickWidget(const QUrl &source, QWidget *parent /TransferThis/ = 0); - virtual ~QQuickWidget(); - QUrl source() const; - QQmlEngine *engine() const; - QQmlContext *rootContext() const; - QQuickItem *rootObject() const; - - enum ResizeMode - { - SizeViewToRootObject, - SizeRootObjectToView, - }; - - QQuickWidget::ResizeMode resizeMode() const; - void setResizeMode(QQuickWidget::ResizeMode); - - enum Status - { - Null, - Ready, - Loading, - Error, - }; - - QQuickWidget::Status status() const; - QList errors() const; - virtual QSize sizeHint() const; - QSize initialSize() const; - void setFormat(const QSurfaceFormat &format); - QSurfaceFormat format() const; - -public slots: - void setSource(const QUrl &); - -signals: - void statusChanged(QQuickWidget::Status); - void sceneGraphError(QQuickWindow::SceneGraphError error, const QString &message); - -protected: - virtual void resizeEvent(QResizeEvent *); - virtual void timerEvent(QTimerEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void keyReleaseEvent(QKeyEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - virtual void mouseDoubleClickEvent(QMouseEvent *); - virtual void showEvent(QShowEvent *); - virtual void hideEvent(QHideEvent *); - virtual void wheelEvent(QWheelEvent *); - virtual bool event(QEvent *); -%If (Qt_5_3_1 -) - virtual void focusInEvent(QFocusEvent *event); -%End -%If (Qt_5_3_1 -) - virtual void focusOutEvent(QFocusEvent *event); -%End - -public: -%If (Qt_5_4_0 -) - QImage grabFramebuffer() const; -%End -%If (Qt_5_4_0 -) - void setClearColor(const QColor &color); -%End - -private: - QQuickWidget(const QQuickWidget &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/QtSensorsmod.sip b/PyQt5/sip/PyQt5/QtSensors/QtSensorsmod.sip deleted file mode 100644 index 0ade5d59..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/QtSensorsmod.sip +++ /dev/null @@ -1,65 +0,0 @@ -// QtSensorsmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtSensors, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qaccelerometer.sip -%Include qaltimeter.sip -%Include qambientlightsensor.sip -%Include qambienttemperaturesensor.sip -%Include qcompass.sip -%Include qdistancesensor.sip -%Include qgyroscope.sip -%Include qholstersensor.sip -%Include qirproximitysensor.sip -%Include qlightsensor.sip -%Include qmagnetometer.sip -%Include qorientationsensor.sip -%Include qpressuresensor.sip -%Include qproximitysensor.sip -%Include qsensor.sip -%Include qtapsensor.sip -%Include qtiltsensor.sip -%Include qrotationsensor.sip diff --git a/PyQt5/sip/PyQt5/QtSensors/qaccelerometer.sip b/PyQt5/sip/PyQt5/QtSensors/qaccelerometer.sip deleted file mode 100644 index bc80f925..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qaccelerometer.sip +++ /dev/null @@ -1,84 +0,0 @@ -// qaccelerometer.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QAccelerometerReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - qreal x() const; - void setX(qreal x); - qreal y() const; - void setY(qreal y); - qreal z() const; - void setZ(qreal z); -}; - -%End -%If (Qt_5_1_0 -) - -class QAccelerometerFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QAccelerometerReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QAccelerometer : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAccelerometer(QObject *parent /TransferThis/ = 0); - virtual ~QAccelerometer(); - - enum AccelerationMode - { - Combined, - Gravity, - User, - }; - - QAccelerometer::AccelerationMode accelerationMode() const; - void setAccelerationMode(QAccelerometer::AccelerationMode accelerationMode); - QAccelerometerReading *reading() const; - -signals: - void accelerationModeChanged(QAccelerometer::AccelerationMode accelerationMode); - -private: - QAccelerometer(const QAccelerometer &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qaltimeter.sip b/PyQt5/sip/PyQt5/QtSensors/qaltimeter.sip deleted file mode 100644 index f95b613e..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qaltimeter.sip +++ /dev/null @@ -1,67 +0,0 @@ -// qaltimeter.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QAltimeterReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - qreal altitude() const; - void setAltitude(qreal altitude); -}; - -%End -%If (Qt_5_1_0 -) - -class QAltimeterFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QAltimeterReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QAltimeter : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAltimeter(QObject *parent /TransferThis/ = 0); - virtual ~QAltimeter(); - QAltimeterReading *reading() const; - -private: - QAltimeter(const QAltimeter &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qambientlightsensor.sip b/PyQt5/sip/PyQt5/QtSensors/qambientlightsensor.sip deleted file mode 100644 index 0227ca50..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qambientlightsensor.sip +++ /dev/null @@ -1,77 +0,0 @@ -// qambientlightsensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QAmbientLightReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - enum LightLevel - { - Undefined, - Dark, - Twilight, - Light, - Bright, - Sunny, - }; - - QAmbientLightReading::LightLevel lightLevel() const; - void setLightLevel(QAmbientLightReading::LightLevel lightLevel); -}; - -%End -%If (Qt_5_1_0 -) - -class QAmbientLightFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QAmbientLightReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QAmbientLightSensor : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAmbientLightSensor(QObject *parent /TransferThis/ = 0); - virtual ~QAmbientLightSensor(); - QAmbientLightReading *reading() const; - -private: - QAmbientLightSensor(const QAmbientLightSensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qambienttemperaturesensor.sip b/PyQt5/sip/PyQt5/QtSensors/qambienttemperaturesensor.sip deleted file mode 100644 index 3c45ed3c..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qambienttemperaturesensor.sip +++ /dev/null @@ -1,67 +0,0 @@ -// qambienttemperaturesensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QAmbientTemperatureReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - qreal temperature() const; - void setTemperature(qreal temperature); -}; - -%End -%If (Qt_5_1_0 -) - -class QAmbientTemperatureFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QAmbientTemperatureReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QAmbientTemperatureSensor : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAmbientTemperatureSensor(QObject *parent /TransferThis/ = 0); - virtual ~QAmbientTemperatureSensor(); - QAmbientTemperatureReading *reading() const; - -private: - QAmbientTemperatureSensor(const QAmbientTemperatureSensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qcompass.sip b/PyQt5/sip/PyQt5/QtSensors/qcompass.sip deleted file mode 100644 index bf65b1c8..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qcompass.sip +++ /dev/null @@ -1,69 +0,0 @@ -// qcompass.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QCompassReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - qreal azimuth() const; - void setAzimuth(qreal azimuth); - qreal calibrationLevel() const; - void setCalibrationLevel(qreal calibrationLevel); -}; - -%End -%If (Qt_5_1_0 -) - -class QCompassFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QCompassReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QCompass : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QCompass(QObject *parent /TransferThis/ = 0); - virtual ~QCompass(); - QCompassReading *reading() const; - -private: - QCompass(const QCompass &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qdistancesensor.sip b/PyQt5/sip/PyQt5/QtSensors/qdistancesensor.sip deleted file mode 100644 index 5a82978e..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qdistancesensor.sip +++ /dev/null @@ -1,67 +0,0 @@ -// qdistancesensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QDistanceReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - qreal distance() const; - void setDistance(qreal distance); -}; - -%End -%If (Qt_5_4_0 -) - -class QDistanceFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QDistanceReading *reading) = 0; -}; - -%End -%If (Qt_5_4_0 -) - -class QDistanceSensor : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QDistanceSensor(QObject *parent /TransferThis/ = 0); - virtual ~QDistanceSensor(); - QDistanceReading *reading() const; - -private: - QDistanceSensor(const QDistanceSensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qgyroscope.sip b/PyQt5/sip/PyQt5/QtSensors/qgyroscope.sip deleted file mode 100644 index 3a51b8c4..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qgyroscope.sip +++ /dev/null @@ -1,71 +0,0 @@ -// qgyroscope.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QGyroscopeReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - qreal x() const; - void setX(qreal x); - qreal y() const; - void setY(qreal y); - qreal z() const; - void setZ(qreal z); -}; - -%End -%If (Qt_5_1_0 -) - -class QGyroscopeFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QGyroscopeReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QGyroscope : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGyroscope(QObject *parent /TransferThis/ = 0); - virtual ~QGyroscope(); - QGyroscopeReading *reading() const; - -private: - QGyroscope(const QGyroscope &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qholstersensor.sip b/PyQt5/sip/PyQt5/QtSensors/qholstersensor.sip deleted file mode 100644 index bd2acb50..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qholstersensor.sip +++ /dev/null @@ -1,67 +0,0 @@ -// qholstersensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QHolsterReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - bool holstered() const; - void setHolstered(bool holstered); -}; - -%End -%If (Qt_5_1_0 -) - -class QHolsterFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QHolsterReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QHolsterSensor : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QHolsterSensor(QObject *parent /TransferThis/ = 0); - virtual ~QHolsterSensor(); - QHolsterReading *reading() const; - -private: - QHolsterSensor(const QHolsterSensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qirproximitysensor.sip b/PyQt5/sip/PyQt5/QtSensors/qirproximitysensor.sip deleted file mode 100644 index 157710a7..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qirproximitysensor.sip +++ /dev/null @@ -1,67 +0,0 @@ -// qirproximitysensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QIRProximityReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - qreal reflectance() const; - void setReflectance(qreal reflectance); -}; - -%End -%If (Qt_5_1_0 -) - -class QIRProximityFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QIRProximityReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QIRProximitySensor : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QIRProximitySensor(QObject *parent /TransferThis/ = 0); - virtual ~QIRProximitySensor(); - QIRProximityReading *reading() const; - -private: - QIRProximitySensor(const QIRProximitySensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qlightsensor.sip b/PyQt5/sip/PyQt5/QtSensors/qlightsensor.sip deleted file mode 100644 index b2bfaa1f..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qlightsensor.sip +++ /dev/null @@ -1,72 +0,0 @@ -// qlightsensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QLightReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - qreal lux() const; - void setLux(qreal lux); -}; - -%End -%If (Qt_5_1_0 -) - -class QLightFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QLightReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QLightSensor : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QLightSensor(QObject *parent /TransferThis/ = 0); - virtual ~QLightSensor(); - QLightReading *reading() const; - qreal fieldOfView() const; - void setFieldOfView(qreal fieldOfView); - -signals: - void fieldOfViewChanged(qreal fieldOfView); - -private: - QLightSensor(const QLightSensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qmagnetometer.sip b/PyQt5/sip/PyQt5/QtSensors/qmagnetometer.sip deleted file mode 100644 index a1350011..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qmagnetometer.sip +++ /dev/null @@ -1,78 +0,0 @@ -// qmagnetometer.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QMagnetometerReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - qreal x() const; - void setX(qreal x); - qreal y() const; - void setY(qreal y); - qreal z() const; - void setZ(qreal z); - qreal calibrationLevel() const; - void setCalibrationLevel(qreal calibrationLevel); -}; - -%End -%If (Qt_5_1_0 -) - -class QMagnetometerFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QMagnetometerReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QMagnetometer : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QMagnetometer(QObject *parent /TransferThis/ = 0); - virtual ~QMagnetometer(); - QMagnetometerReading *reading() const; - bool returnGeoValues() const; - void setReturnGeoValues(bool returnGeoValues); - -signals: - void returnGeoValuesChanged(bool returnGeoValues); - -private: - QMagnetometer(const QMagnetometer &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qorientationsensor.sip b/PyQt5/sip/PyQt5/QtSensors/qorientationsensor.sip deleted file mode 100644 index b1e0b936..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qorientationsensor.sip +++ /dev/null @@ -1,78 +0,0 @@ -// qorientationsensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QOrientationReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - enum Orientation - { - Undefined, - TopUp, - TopDown, - LeftUp, - RightUp, - FaceUp, - FaceDown, - }; - - QOrientationReading::Orientation orientation() const; - void setOrientation(QOrientationReading::Orientation orientation); -}; - -%End -%If (Qt_5_1_0 -) - -class QOrientationFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QOrientationReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QOrientationSensor : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QOrientationSensor(QObject *parent /TransferThis/ = 0); - virtual ~QOrientationSensor(); - QOrientationReading *reading() const; - -private: - QOrientationSensor(const QOrientationSensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qpressuresensor.sip b/PyQt5/sip/PyQt5/QtSensors/qpressuresensor.sip deleted file mode 100644 index 8fe74e30..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qpressuresensor.sip +++ /dev/null @@ -1,73 +0,0 @@ -// qpressuresensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QPressureReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - qreal pressure() const; - void setPressure(qreal pressure); -%If (Qt_5_2_0 -) - qreal temperature() const; -%End -%If (Qt_5_2_0 -) - void setTemperature(qreal temperature); -%End -}; - -%End -%If (Qt_5_1_0 -) - -class QPressureFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QPressureReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QPressureSensor : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QPressureSensor(QObject *parent /TransferThis/ = 0); - virtual ~QPressureSensor(); - QPressureReading *reading() const; - -private: - QPressureSensor(const QPressureSensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qproximitysensor.sip b/PyQt5/sip/PyQt5/QtSensors/qproximitysensor.sip deleted file mode 100644 index 2ebf5d90..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qproximitysensor.sip +++ /dev/null @@ -1,67 +0,0 @@ -// qproximitysensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QProximityReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - bool close() const; - void setClose(bool close); -}; - -%End -%If (Qt_5_1_0 -) - -class QProximityFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QProximityReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QProximitySensor : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QProximitySensor(QObject *parent /TransferThis/ = 0); - virtual ~QProximitySensor(); - QProximityReading *reading() const; - -private: - QProximitySensor(const QProximitySensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qrotationsensor.sip b/PyQt5/sip/PyQt5/QtSensors/qrotationsensor.sip deleted file mode 100644 index bb2dff24..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qrotationsensor.sip +++ /dev/null @@ -1,74 +0,0 @@ -// qrotationsensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QRotationReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - qreal x() const; - qreal y() const; - qreal z() const; - void setFromEuler(qreal x, qreal y, qreal z); -}; - -%End -%If (Qt_5_1_0 -) - -class QRotationFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QRotationReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QRotationSensor : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QRotationSensor(QObject *parent /TransferThis/ = 0); - virtual ~QRotationSensor(); - QRotationReading *reading() const; - bool hasZ() const; - void setHasZ(bool hasZ); - -signals: - void hasZChanged(bool hasZ); - -private: - QRotationSensor(const QRotationSensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qsensor.sip b/PyQt5/sip/PyQt5/QtSensors/qsensor.sip deleted file mode 100644 index 164fd1cc..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qsensor.sip +++ /dev/null @@ -1,251 +0,0 @@ -// qsensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) -typedef quint64 qtimestamp; -%End -%If (Qt_5_1_0 -) -typedef QList> qrangelist; -%End -%If (Qt_5_1_0 -) - -struct qoutputrange -{ -%TypeHeaderCode -#include -%End - - qreal minimum; - qreal maximum; - qreal accuracy; -}; - -%End -%If (Qt_5_1_0 -) -typedef QList qoutputrangelist; -%End -%If (Qt_5_1_0 -) - -class QSensorReading : QObject /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QSensorReading(); - quint64 timestamp() const; - void setTimestamp(quint64 timestamp); - int valueCount() const; - QVariant value(int index) const; - -private: - QSensorReading(const QSensorReading &); -}; - -%End -%If (Qt_5_1_0 -) - -class QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QSensorReading *reading) = 0; - -protected: - QSensorFilter(); - virtual ~QSensorFilter(); -}; - -%End -%If (Qt_5_1_0 -) - -class QSensor : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QSensorReading, &sipType_QSensorReading, 2, 1}, - {sipName_QSensor, &sipType_QSensor, 19, -1}, - {sipName_QTiltReading, &sipType_QTiltReading, -1, 3}, - {sipName_QTapReading, &sipType_QTapReading, -1, 4}, - {sipName_QProximityReading, &sipType_QProximityReading, -1, 5}, - {sipName_QHolsterReading, &sipType_QHolsterReading, -1, 6}, - #if QT_VERSION >= 0x050400 - {sipName_QDistanceReading, &sipType_QDistanceReading, -1, 7}, - #else - {0, 0, -1, 7}, - #endif - {sipName_QAmbientLightReading, &sipType_QAmbientLightReading, -1, 8}, - {sipName_QPressureReading, &sipType_QPressureReading, -1, 9}, - {sipName_QAmbientTemperatureReading, &sipType_QAmbientTemperatureReading, -1, 10}, - {sipName_QMagnetometerReading, &sipType_QMagnetometerReading, -1, 11}, - {sipName_QOrientationReading, &sipType_QOrientationReading, -1, 12}, - {sipName_QGyroscopeReading, &sipType_QGyroscopeReading, -1, 13}, - {sipName_QAltimeterReading, &sipType_QAltimeterReading, -1, 14}, - {sipName_QIRProximityReading, &sipType_QIRProximityReading, -1, 15}, - {sipName_QLightReading, &sipType_QLightReading, -1, 16}, - {sipName_QRotationReading, &sipType_QRotationReading, -1, 17}, - {sipName_QCompassReading, &sipType_QCompassReading, -1, 18}, - {sipName_QAccelerometerReading, &sipType_QAccelerometerReading, -1, -1}, - {sipName_QGyroscope, &sipType_QGyroscope, -1, 20}, - {sipName_QIRProximitySensor, &sipType_QIRProximitySensor, -1, 21}, - {sipName_QAccelerometer, &sipType_QAccelerometer, -1, 22}, - {sipName_QProximitySensor, &sipType_QProximitySensor, -1, 23}, - {sipName_QTiltSensor, &sipType_QTiltSensor, -1, 24}, - {sipName_QHolsterSensor, &sipType_QHolsterSensor, -1, 25}, - {sipName_QAmbientLightSensor, &sipType_QAmbientLightSensor, -1, 26}, - {sipName_QOrientationSensor, &sipType_QOrientationSensor, -1, 27}, - {sipName_QTapSensor, &sipType_QTapSensor, -1, 28}, - {sipName_QAmbientTemperatureSensor, &sipType_QAmbientTemperatureSensor, -1, 29}, - {sipName_QMagnetometer, &sipType_QMagnetometer, -1, 30}, - {sipName_QPressureSensor, &sipType_QPressureSensor, -1, 31}, - #if QT_VERSION >= 0x050400 - {sipName_QDistanceSensor, &sipType_QDistanceSensor, -1, 32}, - #else - {0, 0, -1, 32}, - #endif - {sipName_QRotationSensor, &sipType_QRotationSensor, -1, 33}, - {sipName_QCompass, &sipType_QCompass, -1, 34}, - {sipName_QAltimeter, &sipType_QAltimeter, -1, 35}, - {sipName_QLightSensor, &sipType_QLightSensor, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - enum Feature - { - Buffering, - AlwaysOn, - GeoValues, - FieldOfView, - AccelerationMode, - SkipDuplicates, - AxesOrientation, -%If (Qt_5_2_0 -) - PressureSensorTemperature, -%End - }; - - enum AxesOrientationMode - { - FixedOrientation, - AutomaticOrientation, - UserOrientation, - }; - - QSensor(const QByteArray &type, QObject *parent /TransferThis/ = 0); - virtual ~QSensor(); - QByteArray identifier() const; - void setIdentifier(const QByteArray &identifier); - QByteArray type() const; - bool connectToBackend(); - bool isConnectedToBackend() const; - bool isBusy() const; - void setActive(bool active); - bool isActive() const; - bool isAlwaysOn() const; - void setAlwaysOn(bool alwaysOn); - bool skipDuplicates() const; - void setSkipDuplicates(bool skipDuplicates); - qrangelist availableDataRates() const; - int dataRate() const; - void setDataRate(int rate); - qoutputrangelist outputRanges() const; - int outputRange() const; - void setOutputRange(int index); - QString description() const; - int error() const; - void addFilter(QSensorFilter *filter); - void removeFilter(QSensorFilter *filter); - QList filters() const; - QSensorReading *reading() const; - static QList sensorTypes(); - static QList sensorsForType(const QByteArray &type); - static QByteArray defaultSensorForType(const QByteArray &type); - bool isFeatureSupported(QSensor::Feature feature) const; - QSensor::AxesOrientationMode axesOrientationMode() const; - void setAxesOrientationMode(QSensor::AxesOrientationMode axesOrientationMode); - int currentOrientation() const; - void setCurrentOrientation(int currentOrientation); - int userOrientation() const; - void setUserOrientation(int userOrientation); - int maxBufferSize() const; - void setMaxBufferSize(int maxBufferSize); - int efficientBufferSize() const; - void setEfficientBufferSize(int efficientBufferSize); - int bufferSize() const; - void setBufferSize(int bufferSize); - -public slots: - bool start(); - void stop(); - -signals: - void busyChanged(); - void activeChanged(); - void readingChanged(); - void sensorError(int error); - void availableSensorsChanged(); - void alwaysOnChanged(); - void dataRateChanged(); - void skipDuplicatesChanged(bool skipDuplicates); - void axesOrientationModeChanged(QSensor::AxesOrientationMode axesOrientationMode); - void currentOrientationChanged(int currentOrientation); - void userOrientationChanged(int userOrientation); - void maxBufferSizeChanged(int maxBufferSize); - void efficientBufferSizeChanged(int efficientBufferSize); - void bufferSizeChanged(int bufferSize); - -private: - QSensor(const QSensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qtapsensor.sip b/PyQt5/sip/PyQt5/QtSensors/qtapsensor.sip deleted file mode 100644 index fa16da7d..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qtapsensor.sip +++ /dev/null @@ -1,91 +0,0 @@ -// qtapsensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QTapReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - enum TapDirection - { - Undefined, - X, - Y, - Z, - X_Pos, - Y_Pos, - Z_Pos, - X_Neg, - Y_Neg, - Z_Neg, - X_Both, - Y_Both, - Z_Both, - }; - - QTapReading::TapDirection tapDirection() const; - void setTapDirection(QTapReading::TapDirection tapDirection); - bool isDoubleTap() const; - void setDoubleTap(bool doubleTap); -}; - -%End -%If (Qt_5_1_0 -) - -class QTapFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QTapReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QTapSensor : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTapSensor(QObject *parent /TransferThis/ = 0); - virtual ~QTapSensor(); - QTapReading *reading() const; - bool returnDoubleTapEvents() const; - void setReturnDoubleTapEvents(bool returnDoubleTapEvents); - -signals: - void returnDoubleTapEventsChanged(bool returnDoubleTapEvents); - -private: - QTapSensor(const QTapSensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSensors/qtiltsensor.sip b/PyQt5/sip/PyQt5/QtSensors/qtiltsensor.sip deleted file mode 100644 index f9d8c7ee..00000000 --- a/PyQt5/sip/PyQt5/QtSensors/qtiltsensor.sip +++ /dev/null @@ -1,70 +0,0 @@ -// qtiltsensor.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSensors Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QTiltReading : QSensorReading /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - qreal yRotation() const; - void setYRotation(qreal y); - qreal xRotation() const; - void setXRotation(qreal x); -}; - -%End -%If (Qt_5_1_0 -) - -class QTiltFilter : QSensorFilter -{ -%TypeHeaderCode -#include -%End - -public: - virtual bool filter(QTiltReading *reading) = 0; -}; - -%End -%If (Qt_5_1_0 -) - -class QTiltSensor : QSensor -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTiltSensor(QObject *parent /TransferThis/ = 0); - virtual ~QTiltSensor(); - QTiltReading *reading() const; - void calibrate(); - -private: - QTiltSensor(const QTiltSensor &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSerialPort/QtSerialPortmod.sip b/PyQt5/sip/PyQt5/QtSerialPort/QtSerialPortmod.sip deleted file mode 100644 index 5bef4dc0..00000000 --- a/PyQt5/sip/PyQt5/QtSerialPort/QtSerialPortmod.sip +++ /dev/null @@ -1,49 +0,0 @@ -// QtSerialPortmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSerialPort Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtSerialPort, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qserialport.sip -%Include qserialportinfo.sip diff --git a/PyQt5/sip/PyQt5/QtSerialPort/qserialport.sip b/PyQt5/sip/PyQt5/QtSerialPort/qserialport.sip deleted file mode 100644 index fe05b491..00000000 --- a/PyQt5/sip/PyQt5/QtSerialPort/qserialport.sip +++ /dev/null @@ -1,328 +0,0 @@ -// qserialport.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSerialPort Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) -%ModuleCode -#include -%End -%End - -%If (Qt_5_1_0 -) - -class QSerialPort : QIODevice -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QSerialPort, &sipType_QSerialPort, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - enum Direction - { - Input, - Output, - AllDirections, - }; - - typedef QFlags Directions; - - enum BaudRate - { - Baud1200, - Baud2400, - Baud4800, - Baud9600, - Baud19200, - Baud38400, - Baud57600, - Baud115200, - UnknownBaud, - }; - - enum DataBits - { - Data5, - Data6, - Data7, - Data8, - UnknownDataBits, - }; - - enum Parity - { - NoParity, - EvenParity, - OddParity, - SpaceParity, - MarkParity, - UnknownParity, - }; - - enum StopBits - { - OneStop, - OneAndHalfStop, - TwoStop, - UnknownStopBits, - }; - - enum FlowControl - { - NoFlowControl, - HardwareControl, - SoftwareControl, - UnknownFlowControl, - }; - - enum PinoutSignal - { - NoSignal, - TransmittedDataSignal, - ReceivedDataSignal, - DataTerminalReadySignal, - DataCarrierDetectSignal, - DataSetReadySignal, - RingIndicatorSignal, - RequestToSendSignal, - ClearToSendSignal, - SecondaryTransmittedDataSignal, - SecondaryReceivedDataSignal, - }; - - typedef QFlags PinoutSignals; - - enum DataErrorPolicy - { - SkipPolicy, - PassZeroPolicy, - IgnorePolicy, - StopReceivingPolicy, - UnknownPolicy, - }; - - enum SerialPortError - { - NoError, - DeviceNotFoundError, - PermissionError, - OpenError, - ParityError, - FramingError, - BreakConditionError, - WriteError, - ReadError, - ResourceError, - UnsupportedOperationError, -%If (Qt_5_2_0 -) - TimeoutError, -%End -%If (Qt_5_2_0 -) - NotOpenError, -%End - UnknownError, - }; - - explicit QSerialPort(QObject *parent /TransferThis/ = 0); - QSerialPort(const QString &name, QObject *parent /TransferThis/ = 0); - QSerialPort(const QSerialPortInfo &info, QObject *parent /TransferThis/ = 0); - virtual ~QSerialPort(); - void setPortName(const QString &name); - QString portName() const; - void setPort(const QSerialPortInfo &info); - virtual bool open(QFlags mode); - virtual void close() /ReleaseGIL/; - void setSettingsRestoredOnClose(bool restore); - bool settingsRestoredOnClose() const; - bool setBaudRate(qint32 baudRate, QFlags dir = QSerialPort::AllDirections); - qint32 baudRate(QFlags dir = QSerialPort::AllDirections) const; - bool setDataBits(QSerialPort::DataBits dataBits); - QSerialPort::DataBits dataBits() const; - bool setParity(QSerialPort::Parity parity); - QSerialPort::Parity parity() const; - bool setStopBits(QSerialPort::StopBits stopBits); - QSerialPort::StopBits stopBits() const; - bool setFlowControl(QSerialPort::FlowControl flow); - QSerialPort::FlowControl flowControl() const; - bool setDataTerminalReady(bool set); - bool isDataTerminalReady(); - bool setRequestToSend(bool set); - bool isRequestToSend(); - QFlags pinoutSignals(); - bool flush() /ReleaseGIL/; - bool clear(QFlags dir = QSerialPort::AllDirections); - virtual bool atEnd() const; - bool setDataErrorPolicy(QSerialPort::DataErrorPolicy policy = QSerialPort::IgnorePolicy); - QSerialPort::DataErrorPolicy dataErrorPolicy() const; - QSerialPort::SerialPortError error() const; - void clearError(); - qint64 readBufferSize() const; - void setReadBufferSize(qint64 size); - virtual bool isSequential() const; - virtual qint64 bytesAvailable() const; - virtual qint64 bytesToWrite() const; - virtual bool canReadLine() const; - virtual bool waitForReadyRead(int msecs) /ReleaseGIL/; - virtual bool waitForBytesWritten(int msecs) /ReleaseGIL/; - bool sendBreak(int duration = 0) /ReleaseGIL/; - bool setBreakEnabled(bool enabled = true); - -signals: - void baudRateChanged(qint32 baudRate, QFlags dir); - void dataBitsChanged(QSerialPort::DataBits dataBits); - void parityChanged(QSerialPort::Parity parity); - void stopBitsChanged(QSerialPort::StopBits stopBits); - void flowControlChanged(QSerialPort::FlowControl flow); - void dataErrorPolicyChanged(QSerialPort::DataErrorPolicy policy); - void dataTerminalReadyChanged(bool set); - void requestToSendChanged(bool set); - void error(QSerialPort::SerialPortError serialPortError); - void settingsRestoredOnCloseChanged(bool restore); - -protected: - virtual SIP_PYOBJECT readData(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *data, qint64 maxSize)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipSelfWasArg ? sipCpp->QSerialPort::readData(s, a0) : sipCpp->readData(s, a0); - #else - len = sipCpp->sipProtectVirt_readData(sipSelfWasArg, s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - virtual SIP_PYOBJECT readLineData(qint64 maxlen) /DocType="Py_v3:bytes;str",ReleaseGIL/ [qint64 (char *data, qint64 maxSize)]; -%MethodCode - // Return the data read or None if there was an error. - if (a0 < 0) - { - PyErr_SetString(PyExc_ValueError, "maximum length of data to be read cannot be negative"); - sipIsErr = 1; - } - else - { - char *s = new char[a0]; - qint64 len; - - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - len = sipSelfWasArg ? sipCpp->QSerialPort::readLineData(s, a0) : sipCpp->readLineData(s, a0); - #else - len = sipCpp->sipProtectVirt_readLineData(sipSelfWasArg, s, a0); - #endif - Py_END_ALLOW_THREADS - - if (len < 0) - { - Py_INCREF(Py_None); - sipRes = Py_None; - } - else - { - sipRes = SIPBytes_FromStringAndSize(s, len); - - if (!sipRes) - sipIsErr = 1; - } - - delete[] s; - } -%End - - virtual qint64 writeData(const char *data /Array/, qint64 maxSize /ArraySize/) /ReleaseGIL/; - -public: -%If (Qt_5_2_0 -) -%If (WS_X11 || WS_MACX) - int handle() const; -%End -%End -%If (Qt_5_2_0 -) -%If (WS_WIN) - void *handle() const; -%End -%End - -private: - QSerialPort(const QSerialPort &); -}; - -%End -%If (Qt_5_1_0 -) -QFlags operator|(QSerialPort::Direction f1, QFlags f2); -%End -%If (Qt_5_1_0 -) -QFlags operator|(QSerialPort::PinoutSignal f1, QFlags f2); -%End diff --git a/PyQt5/sip/PyQt5/QtSerialPort/qserialportinfo.sip b/PyQt5/sip/PyQt5/QtSerialPort/qserialportinfo.sip deleted file mode 100644 index d354b130..00000000 --- a/PyQt5/sip/PyQt5/QtSerialPort/qserialportinfo.sip +++ /dev/null @@ -1,56 +0,0 @@ -// qserialportinfo.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtSerialPort Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QSerialPortInfo -{ -%TypeHeaderCode -#include -%End - -public: - QSerialPortInfo(); - explicit QSerialPortInfo(const QSerialPort &port); - explicit QSerialPortInfo(const QString &name); - QSerialPortInfo(const QSerialPortInfo &other); - ~QSerialPortInfo(); - void swap(QSerialPortInfo &other); - QString portName() const; - QString systemLocation() const; - QString description() const; - QString manufacturer() const; - quint16 vendorIdentifier() const; - quint16 productIdentifier() const; - bool hasVendorIdentifier() const; - bool hasProductIdentifier() const; - bool isBusy() const; - bool isValid() const; - static QList standardBaudRates(); - static QList availablePorts(); - bool isNull() const; -%If (Qt_5_3_0 -) - QString serialNumber() const; -%End -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtSql/QtSqlmod.sip b/PyQt5/sip/PyQt5/QtSql/QtSqlmod.sip deleted file mode 100644 index 1a539ee5..00000000 --- a/PyQt5/sip/PyQt5/QtSql/QtSqlmod.sip +++ /dev/null @@ -1,61 +0,0 @@ -// QtSqlmod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtSql, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtWidgets/QtWidgetsmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qsql.sip -%Include qsqldatabase.sip -%Include qsqldriver.sip -%Include qsqlerror.sip -%Include qsqlfield.sip -%Include qsqlindex.sip -%Include qsqlquery.sip -%Include qsqlquerymodel.sip -%Include qsqlrecord.sip -%Include qsqlrelationaldelegate.sip -%Include qsqlrelationaltablemodel.sip -%Include qsqlresult.sip -%Include qsqltablemodel.sip diff --git a/PyQt5/sip/PyQt5/QtSql/qsql.sip b/PyQt5/sip/PyQt5/QtSql/qsql.sip deleted file mode 100644 index 04fa72bf..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsql.sip +++ /dev/null @@ -1,66 +0,0 @@ -// qsql.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -namespace QSql -{ -%TypeHeaderCode -#include -%End - - enum Location - { - BeforeFirstRow, - AfterLastRow, - }; - - enum ParamTypeFlag - { - In, - Out, - InOut, - Binary, - }; - - typedef QFlags ParamType; - - enum TableType - { - Tables, - SystemTables, - Views, - AllTables, - }; - - enum NumericalPrecisionPolicy - { - LowPrecisionInt32, - LowPrecisionInt64, - LowPrecisionDouble, - HighPrecision, - }; -}; - -QFlags operator|(QSql::ParamTypeFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtSql/qsqldatabase.sip b/PyQt5/sip/PyQt5/QtSql/qsqldatabase.sip deleted file mode 100644 index 6fb1fd68..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsqldatabase.sip +++ /dev/null @@ -1,94 +0,0 @@ -// qsqldatabase.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSqlDriverCreatorBase /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QSqlDriverCreatorBase(); - virtual QSqlDriver *createObject() const = 0 /Factory/; -}; - -class QSqlDatabase -{ -%TypeHeaderCode -#include -%End - -public: - QSqlDatabase(); - QSqlDatabase(const QSqlDatabase &other); - ~QSqlDatabase(); - bool open() /ReleaseGIL/; - bool open(const QString &user, const QString &password) /ReleaseGIL/; - void close(); - bool isOpen() const; - bool isOpenError() const; - QStringList tables(QSql::TableType type = QSql::Tables) const; - QSqlIndex primaryIndex(const QString &tablename) const; - QSqlRecord record(const QString &tablename) const; - QSqlQuery exec(const QString &query /DocValue="''"/ = QString()) const /PyName=exec_,ReleaseGIL/; -%If (Py_v3) - QSqlQuery exec(const QString &query /DocValue="''"/ = QString()) const /ReleaseGIL/; -%End - QSqlError lastError() const; - bool isValid() const; - bool transaction() /ReleaseGIL/; - bool commit() /ReleaseGIL/; - bool rollback() /ReleaseGIL/; - void setDatabaseName(const QString &name); - void setUserName(const QString &name); - void setPassword(const QString &password); - void setHostName(const QString &host); - void setPort(int p); - void setConnectOptions(const QString &options /DocValue="''"/ = QString()); - QString databaseName() const; - QString userName() const; - QString password() const; - QString hostName() const; - QString driverName() const; - int port() const; - QString connectOptions() const; - QString connectionName() const; - QSqlDriver *driver() const; - static QSqlDatabase addDatabase(const QString &type, const QString &connectionName = QLatin1String(QSqlDatabase::defaultConnection)); - static QSqlDatabase addDatabase(QSqlDriver *driver, const QString &connectionName = QLatin1String(QSqlDatabase::defaultConnection)); - static QSqlDatabase cloneDatabase(const QSqlDatabase &other, const QString &connectionName); - static QSqlDatabase database(const QString &connectionName = QLatin1String(QSqlDatabase::defaultConnection), bool open = true); - static void removeDatabase(const QString &connectionName); - static bool contains(const QString &connectionName = QLatin1String(QSqlDatabase::defaultConnection)); - static QStringList drivers(); - static QStringList connectionNames(); - static void registerSqlDriver(const QString &name, QSqlDriverCreatorBase *creator /Transfer/); - static bool isDriverAvailable(const QString &name); - -protected: - explicit QSqlDatabase(const QString &type); - explicit QSqlDatabase(QSqlDriver *driver); - -public: - void setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy); - QSql::NumericalPrecisionPolicy numericalPrecisionPolicy() const; -}; diff --git a/PyQt5/sip/PyQt5/QtSql/qsqldriver.sip b/PyQt5/sip/PyQt5/QtSql/qsqldriver.sip deleted file mode 100644 index 393ce331..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsqldriver.sip +++ /dev/null @@ -1,163 +0,0 @@ -// qsqldriver.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSqlDriver : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QSqlQueryModel, &sipType_QSqlQueryModel, 3, 1}, - {sipName_QSqlRelationalDelegate, &sipType_QSqlRelationalDelegate, -1, 2}, - {sipName_QSqlDriver, &sipType_QSqlDriver, -1, -1}, - {sipName_QSqlTableModel, &sipType_QSqlTableModel, 4, -1}, - {sipName_QSqlRelationalTableModel, &sipType_QSqlRelationalTableModel, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - enum DriverFeature - { - Transactions, - QuerySize, - BLOB, - Unicode, - PreparedQueries, - NamedPlaceholders, - PositionalPlaceholders, - LastInsertId, - BatchOperations, - SimpleLocking, - LowPrecisionNumbers, - EventNotifications, - FinishQuery, - MultipleResultSets, - }; - - enum StatementType - { - WhereStatement, - SelectStatement, - UpdateStatement, - InsertStatement, - DeleteStatement, - }; - - enum IdentifierType - { - FieldName, - TableName, - }; - - explicit QSqlDriver(QObject *parent /TransferThis/ = 0); - virtual ~QSqlDriver(); - virtual bool isOpen() const; - bool isOpenError() const; - virtual bool beginTransaction() /ReleaseGIL/; - virtual bool commitTransaction() /ReleaseGIL/; - virtual bool rollbackTransaction() /ReleaseGIL/; - virtual QStringList tables(QSql::TableType tableType) const; - virtual QSqlIndex primaryIndex(const QString &tableName) const; - virtual QSqlRecord record(const QString &tableName) const; - virtual QString formatValue(const QSqlField &field, bool trimStrings = false) const; - virtual QString escapeIdentifier(const QString &identifier, QSqlDriver::IdentifierType type) const; - virtual QString sqlStatement(QSqlDriver::StatementType type, const QString &tableName, const QSqlRecord &rec, bool preparedStatement) const; - QSqlError lastError() const; - virtual QVariant handle() const; - virtual bool hasFeature(QSqlDriver::DriverFeature f) const = 0; - virtual void close() = 0; - virtual QSqlResult *createResult() const = 0 /Factory/; - virtual bool open(const QString &db, const QString &user /DocValue="''"/ = QString(), const QString &password /DocValue="''"/ = QString(), const QString &host /DocValue="''"/ = QString(), int port = -1, const QString &options /DocValue="''"/ = QString()) = 0 /ReleaseGIL/; - -protected: - virtual void setOpen(bool o); - virtual void setOpenError(bool e); - virtual void setLastError(const QSqlError &e); - -public: - virtual bool subscribeToNotification(const QString &name); - virtual bool unsubscribeFromNotification(const QString &name); - virtual QStringList subscribedToNotifications() const; - - enum NotificationSource - { - UnknownSource, - SelfSource, - OtherSource, - }; - -signals: - void notification(const QString &name); - void notification(const QString &name, QSqlDriver::NotificationSource source, const QVariant &payload); - -public: - virtual bool isIdentifierEscaped(const QString &identifier, QSqlDriver::IdentifierType type) const; - virtual QString stripDelimiters(const QString &identifier, QSqlDriver::IdentifierType type) const; - void setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy); - QSql::NumericalPrecisionPolicy numericalPrecisionPolicy() const; -%If (Qt_5_4_0 -) - - enum DbmsType - { - UnknownDbms, - MSSqlServer, - MySqlServer, - PostgreSQL, - Oracle, - Sybase, - SQLite, - Interbase, - DB2, - }; - -%End -%If (Qt_5_4_0 -) - QSqlDriver::DbmsType dbmsType() const; -%End - -private: - QSqlDriver(const QSqlDriver &); -}; diff --git a/PyQt5/sip/PyQt5/QtSql/qsqlerror.sip b/PyQt5/sip/PyQt5/QtSql/qsqlerror.sip deleted file mode 100644 index 3f9d74cf..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsqlerror.sip +++ /dev/null @@ -1,65 +0,0 @@ -// qsqlerror.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSqlError -{ -%TypeHeaderCode -#include -%End - -public: - enum ErrorType - { - NoError, - ConnectionError, - StatementError, - TransactionError, - UnknownError, - }; - -%If (Qt_5_3_0 -) - QSqlError(const QString &driverText /DocValue="''"/ = QString(), const QString &databaseText /DocValue="''"/ = QString(), QSqlError::ErrorType type = QSqlError::NoError, const QString &errorCode = QString()); -%End -%If (Qt_5_3_0 -) - QSqlError(const QString &driverText, const QString &databaseText, QSqlError::ErrorType type, int number); -%End -%If (- Qt_5_3_0) - QSqlError(const QString &driverText /DocValue="''"/ = QString(), const QString &databaseText /DocValue="''"/ = QString(), QSqlError::ErrorType type = QSqlError::NoError, int number = -1); -%End - QSqlError(const QSqlError &other); - ~QSqlError(); - QString driverText() const; - void setDriverText(const QString &driverText); - QString databaseText() const; - void setDatabaseText(const QString &databaseText); - QSqlError::ErrorType type() const; - void setType(QSqlError::ErrorType type); - int number() const; - void setNumber(int number); - QString text() const; - bool isValid() const; - bool operator==(const QSqlError &other) const; - bool operator!=(const QSqlError &other) const; -%If (Qt_5_3_0 -) - QString nativeErrorCode() const; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtSql/qsqlfield.sip b/PyQt5/sip/PyQt5/QtSql/qsqlfield.sip deleted file mode 100644 index 32bc8d62..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsqlfield.sip +++ /dev/null @@ -1,68 +0,0 @@ -// qsqlfield.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSqlField -{ -%TypeHeaderCode -#include -%End - -public: - enum RequiredStatus - { - Unknown, - Optional, - Required, - }; - - QSqlField(const QString &fieldName /DocValue="''"/ = QString(), QVariant::Type type = QVariant::Invalid); - QSqlField(const QSqlField &other); - bool operator==(const QSqlField &other) const; - bool operator!=(const QSqlField &other) const; - ~QSqlField(); - void setValue(const QVariant &value); - QVariant value() const; - void setName(const QString &name); - QString name() const; - bool isNull() const; - void setReadOnly(bool readOnly); - bool isReadOnly() const; - void clear(); - QVariant::Type type() const; - bool isAutoValue() const; - void setType(QVariant::Type type); - void setRequiredStatus(QSqlField::RequiredStatus status); - void setRequired(bool required); - void setLength(int fieldLength); - void setPrecision(int precision); - void setDefaultValue(const QVariant &value); - void setSqlType(int type); - void setGenerated(bool gen); - void setAutoValue(bool autoVal); - QSqlField::RequiredStatus requiredStatus() const; - int length() const; - int precision() const; - QVariant defaultValue() const; - int typeID() const; - bool isGenerated() const; - bool isValid() const; -}; diff --git a/PyQt5/sip/PyQt5/QtSql/qsqlindex.sip b/PyQt5/sip/PyQt5/QtSql/qsqlindex.sip deleted file mode 100644 index 3a069a9b..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsqlindex.sip +++ /dev/null @@ -1,41 +0,0 @@ -// qsqlindex.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSqlIndex : QSqlRecord -{ -%TypeHeaderCode -#include -%End - -public: - QSqlIndex(const QString &cursorName /DocValue="''"/ = QString(), const QString &name /DocValue="''"/ = QString()); - QSqlIndex(const QSqlIndex &other); - ~QSqlIndex(); - void setCursorName(const QString &cursorName); - QString cursorName() const; - void setName(const QString &name); - QString name() const; - void append(const QSqlField &field); - void append(const QSqlField &field, bool desc); - bool isDescending(int i) const; - void setDescending(int i, bool desc); -}; diff --git a/PyQt5/sip/PyQt5/QtSql/qsqlquery.sip b/PyQt5/sip/PyQt5/QtSql/qsqlquery.sip deleted file mode 100644 index 3b16b662..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsqlquery.sip +++ /dev/null @@ -1,85 +0,0 @@ -// qsqlquery.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSqlQuery -{ -%TypeHeaderCode -#include -%End - -public: - enum BatchExecutionMode - { - ValuesAsRows, - ValuesAsColumns, - }; - - explicit QSqlQuery(QSqlResult *r); - QSqlQuery(const QString &query /DocValue="''"/ = QString(), QSqlDatabase db = QSqlDatabase()) /ReleaseGIL/; - explicit QSqlQuery(QSqlDatabase db); - QSqlQuery(const QSqlQuery &other); - ~QSqlQuery(); - bool isValid() const; - bool isActive() const; - bool isNull(int field) const; -%If (Qt_5_3_0 -) - bool isNull(const QString &name) const; -%End - int at() const; - QString lastQuery() const; - int numRowsAffected() const; - QSqlError lastError() const; - bool isSelect() const; - int size() const; - const QSqlDriver *driver() const; - const QSqlResult *result() const; - bool isForwardOnly() const; - QSqlRecord record() const; - void setForwardOnly(bool forward); - bool exec(const QString &query) /PyName=exec_,ReleaseGIL/; -%If (Py_v3) - bool exec(const QString &query) /ReleaseGIL/; -%End - QVariant value(int i) const; - QVariant value(const QString &name) const; - bool seek(int index, bool relative = false) /ReleaseGIL/; - bool next() /ReleaseGIL/; - bool previous() /ReleaseGIL/; - bool first() /ReleaseGIL/; - bool last() /ReleaseGIL/; - void clear() /ReleaseGIL/; - bool exec() /PyName=exec_,ReleaseGIL/; - bool execBatch(QSqlQuery::BatchExecutionMode mode = QSqlQuery::ValuesAsRows); - bool prepare(const QString &query) /ReleaseGIL/; - void bindValue(const QString &placeholder, const QVariant &val, QSql::ParamType type = QSql::In); - void bindValue(int pos, const QVariant &val, QSql::ParamType type = QSql::In); - void addBindValue(const QVariant &val, QSql::ParamType type = QSql::In); - QVariant boundValue(const QString &placeholder) const; - QVariant boundValue(int pos) const; - QMap boundValues() const; - QString executedQuery() const; - QVariant lastInsertId() const; - void setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy); - QSql::NumericalPrecisionPolicy numericalPrecisionPolicy() const; - void finish(); - bool nextResult(); -}; diff --git a/PyQt5/sip/PyQt5/QtSql/qsqlquerymodel.sip b/PyQt5/sip/PyQt5/QtSql/qsqlquerymodel.sip deleted file mode 100644 index 74d18816..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsqlquerymodel.sip +++ /dev/null @@ -1,63 +0,0 @@ -// qsqlquerymodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSqlQueryModel : QAbstractTableModel -{ -%TypeHeaderCode -#include -%End - -public: - explicit QSqlQueryModel(QObject *parent /TransferThis/ = 0); - virtual ~QSqlQueryModel(); - virtual int rowCount(const QModelIndex &parent = QModelIndex()) const; - virtual int columnCount(const QModelIndex &parent = QModelIndex()) const; - QSqlRecord record(int row) const; - QSqlRecord record() const; - virtual QVariant data(const QModelIndex &item, int role = Qt::DisplayRole) const; - virtual QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; - virtual bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role = Qt::EditRole); - virtual bool insertColumns(int column, int count, const QModelIndex &parent = QModelIndex()); - virtual bool removeColumns(int column, int count, const QModelIndex &parent = QModelIndex()); - void setQuery(const QSqlQuery &query); - void setQuery(const QString &query, const QSqlDatabase &db = QSqlDatabase()); - QSqlQuery query() const; - virtual void clear(); - QSqlError lastError() const; - virtual void fetchMore(const QModelIndex &parent = QModelIndex()); - virtual bool canFetchMore(const QModelIndex &parent = QModelIndex()) const; - -protected: - virtual void queryChange(); - virtual QModelIndex indexInQuery(const QModelIndex &item) const; - void setLastError(const QSqlError &error); - void beginResetModel(); - void endResetModel(); - void beginInsertRows(const QModelIndex &parent, int first, int last); - void endInsertRows(); - void beginRemoveRows(const QModelIndex &parent, int first, int last); - void endRemoveRows(); - void beginInsertColumns(const QModelIndex &parent, int first, int last); - void endInsertColumns(); - void beginRemoveColumns(const QModelIndex &parent, int first, int last); - void endRemoveColumns(); -}; diff --git a/PyQt5/sip/PyQt5/QtSql/qsqlrecord.sip b/PyQt5/sip/PyQt5/QtSql/qsqlrecord.sip deleted file mode 100644 index bc087c3a..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsqlrecord.sip +++ /dev/null @@ -1,63 +0,0 @@ -// qsqlrecord.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSqlRecord -{ -%TypeHeaderCode -#include -%End - -public: - QSqlRecord(); - QSqlRecord(const QSqlRecord &other); - ~QSqlRecord(); - bool operator==(const QSqlRecord &other) const; - bool operator!=(const QSqlRecord &other) const; - QVariant value(int i) const; - QVariant value(const QString &name) const; - void setValue(int i, const QVariant &val); - void setValue(const QString &name, const QVariant &val); - void setNull(int i); - void setNull(const QString &name); - bool isNull(int i) const; - bool isNull(const QString &name) const; - int indexOf(const QString &name) const; - QString fieldName(int i) const; - QSqlField field(int i) const; - QSqlField field(const QString &name) const; - bool isGenerated(int i) const; - bool isGenerated(const QString &name) const; - void setGenerated(const QString &name, bool generated); - void setGenerated(int i, bool generated); - void append(const QSqlField &field); - void replace(int pos, const QSqlField &field); - void insert(int pos, const QSqlField &field); - void remove(int pos); - bool isEmpty() const; - bool contains(const QString &name) const; - void clear(); - void clearValues(); - int count() const /__len__/; -%If (Qt_5_1_0 -) - QSqlRecord keyValues(const QSqlRecord &keyFields) const; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtSql/qsqlrelationaldelegate.sip b/PyQt5/sip/PyQt5/QtSql/qsqlrelationaldelegate.sip deleted file mode 100644 index 270c00c5..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsqlrelationaldelegate.sip +++ /dev/null @@ -1,34 +0,0 @@ -// qsqlrelationaldelegate.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSqlRelationalDelegate : QItemDelegate -{ -%TypeHeaderCode -#include -%End - -public: - explicit QSqlRelationalDelegate(QObject *parent /TransferThis/ = 0); - virtual ~QSqlRelationalDelegate(); - virtual QWidget *createEditor(QWidget *parent /TransferThis/, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const /Factory/; - virtual void setModelData(QWidget *editor, QAbstractItemModel *model /KeepReference/, const QModelIndex &index) const; -}; diff --git a/PyQt5/sip/PyQt5/QtSql/qsqlrelationaltablemodel.sip b/PyQt5/sip/PyQt5/QtSql/qsqlrelationaltablemodel.sip deleted file mode 100644 index 6237941c..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsqlrelationaltablemodel.sip +++ /dev/null @@ -1,72 +0,0 @@ -// qsqlrelationaltablemodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSqlRelation -{ -%TypeHeaderCode -#include -%End - -public: - QSqlRelation(); - QSqlRelation(const QString &aTableName, const QString &indexCol, const QString &displayCol); - QString tableName() const; - QString indexColumn() const; - QString displayColumn() const; - bool isValid() const; -}; - -class QSqlRelationalTableModel : QSqlTableModel -{ -%TypeHeaderCode -#include -%End - -public: - QSqlRelationalTableModel(QObject *parent /TransferThis/ = 0, QSqlDatabase db = QSqlDatabase()); - virtual ~QSqlRelationalTableModel(); - virtual QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; - virtual bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole); - virtual void clear(); - virtual bool select(); - virtual void setTable(const QString &tableName); - virtual void setRelation(int column, const QSqlRelation &relation); - QSqlRelation relation(int column) const; - virtual QSqlTableModel *relationModel(int column) const; - virtual void revertRow(int row); - virtual bool removeColumns(int column, int count, const QModelIndex &parent = QModelIndex()); - -protected: - virtual QString selectStatement() const; - virtual bool updateRowInTable(int row, const QSqlRecord &values); - virtual QString orderByClause() const; - virtual bool insertRowIntoTable(const QSqlRecord &values); - -public: - enum JoinMode - { - InnerJoin, - LeftJoin, - }; - - void setJoinMode(QSqlRelationalTableModel::JoinMode joinMode); -}; diff --git a/PyQt5/sip/PyQt5/QtSql/qsqlresult.sip b/PyQt5/sip/PyQt5/QtSql/qsqlresult.sip deleted file mode 100644 index 21ed61e9..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsqlresult.sip +++ /dev/null @@ -1,90 +0,0 @@ -// qsqlresult.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSqlResult /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QSqlResult(); - virtual QVariant handle() const; - -protected: - enum BindingSyntax - { - PositionalBinding, - NamedBinding, - }; - - explicit QSqlResult(const QSqlDriver *db); - int at() const; - QString lastQuery() const; - QSqlError lastError() const; - bool isValid() const; - bool isActive() const; - bool isSelect() const; - bool isForwardOnly() const; - const QSqlDriver *driver() const; - virtual void setAt(int at); - virtual void setActive(bool a); - virtual void setLastError(const QSqlError &e); - virtual void setQuery(const QString &query); - virtual void setSelect(bool s); - virtual void setForwardOnly(bool forward); - virtual bool exec() /PyName=exec_,ReleaseGIL/; -%If (Py_v3) - virtual bool exec() /ReleaseGIL/; -%End - virtual bool prepare(const QString &query) /ReleaseGIL/; - virtual bool savePrepare(const QString &sqlquery); - virtual void bindValue(int pos, const QVariant &val, QSql::ParamType type); - virtual void bindValue(const QString &placeholder, const QVariant &val, QSql::ParamType type); - void addBindValue(const QVariant &val, QSql::ParamType type); - QVariant boundValue(const QString &placeholder) const; - QVariant boundValue(int pos) const; - QSql::ParamType bindValueType(const QString &placeholder) const; - QSql::ParamType bindValueType(int pos) const; - int boundValueCount() const; - QVector &boundValues() const; - QString executedQuery() const; - QString boundValueName(int pos) const; - void clear(); - bool hasOutValues() const; - QSqlResult::BindingSyntax bindingSyntax() const; - virtual QVariant data(int i) = 0; - virtual bool isNull(int i) = 0; - virtual bool reset(const QString &sqlquery) = 0; - virtual bool fetch(int i) = 0 /ReleaseGIL/; - virtual bool fetchNext() /ReleaseGIL/; - virtual bool fetchPrevious() /ReleaseGIL/; - virtual bool fetchFirst() = 0 /ReleaseGIL/; - virtual bool fetchLast() = 0 /ReleaseGIL/; - virtual int size() = 0; - virtual int numRowsAffected() = 0; - virtual QSqlRecord record() const; - virtual QVariant lastInsertId() const; - -private: - QSqlResult(const QSqlResult &); -}; diff --git a/PyQt5/sip/PyQt5/QtSql/qsqltablemodel.sip b/PyQt5/sip/PyQt5/QtSql/qsqltablemodel.sip deleted file mode 100644 index 088e966f..00000000 --- a/PyQt5/sip/PyQt5/QtSql/qsqltablemodel.sip +++ /dev/null @@ -1,97 +0,0 @@ -// qsqltablemodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSql Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSqlTableModel : QSqlQueryModel -{ -%TypeHeaderCode -#include -%End - -public: - enum EditStrategy - { - OnFieldChange, - OnRowChange, - OnManualSubmit, - }; - - QSqlTableModel(QObject *parent /TransferThis/ = 0, QSqlDatabase db = QSqlDatabase()); - virtual ~QSqlTableModel(); - virtual bool select(); - virtual void setTable(const QString &tableName); - QString tableName() const; - virtual Qt::ItemFlags flags(const QModelIndex &index) const; - virtual QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; - virtual bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole); - virtual QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; - bool isDirty(const QModelIndex &index) const; - bool isDirty() const; - virtual void clear(); - virtual void setEditStrategy(QSqlTableModel::EditStrategy strategy); - QSqlTableModel::EditStrategy editStrategy() const; - QSqlIndex primaryKey() const; - QSqlDatabase database() const; - int fieldIndex(const QString &fieldName) const; - virtual void sort(int column, Qt::SortOrder order); - virtual void setSort(int column, Qt::SortOrder order); - QString filter() const; - virtual void setFilter(const QString &filter); - virtual int rowCount(const QModelIndex &parent = QModelIndex()) const; - virtual bool removeColumns(int column, int count, const QModelIndex &parent = QModelIndex()); - virtual bool removeRows(int row, int count, const QModelIndex &parent = QModelIndex()); - virtual bool insertRows(int row, int count, const QModelIndex &parent = QModelIndex()); - bool insertRecord(int row, const QSqlRecord &record); - bool setRecord(int row, const QSqlRecord &record); - virtual void revertRow(int row); - -public slots: - virtual bool submit(); - virtual void revert(); - bool submitAll(); - void revertAll(); - -signals: - void primeInsert(int row, QSqlRecord &record); - void beforeInsert(QSqlRecord &record); - void beforeUpdate(int row, QSqlRecord &record); - void beforeDelete(int row); - -protected: - virtual bool updateRowInTable(int row, const QSqlRecord &values); - virtual bool insertRowIntoTable(const QSqlRecord &values); - virtual bool deleteRowFromTable(int row); - virtual QString orderByClause() const; - virtual QString selectStatement() const; - void setPrimaryKey(const QSqlIndex &key); - void setQuery(const QSqlQuery &query); - virtual QModelIndex indexInQuery(const QModelIndex &item) const; - -public: - virtual bool selectRow(int row); - QSqlRecord record() const; - QSqlRecord record(int row) const; - -protected: -%If (Qt_5_1_0 -) - QSqlRecord primaryValues(int row) const; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtSvg/QtSvgmod.sip b/PyQt5/sip/PyQt5/QtSvg/QtSvgmod.sip deleted file mode 100644 index be8f5bb7..00000000 --- a/PyQt5/sip/PyQt5/QtSvg/QtSvgmod.sip +++ /dev/null @@ -1,53 +0,0 @@ -// QtSvgmod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSvg Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtSvg, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtGui/QtGuimod.sip -%Import QtWidgets/QtWidgetsmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qgraphicssvgitem.sip -%Include qsvggenerator.sip -%Include qsvgrenderer.sip -%Include qsvgwidget.sip diff --git a/PyQt5/sip/PyQt5/QtSvg/qgraphicssvgitem.sip b/PyQt5/sip/PyQt5/QtSvg/qgraphicssvgitem.sip deleted file mode 100644 index 875fb8fc..00000000 --- a/PyQt5/sip/PyQt5/QtSvg/qgraphicssvgitem.sip +++ /dev/null @@ -1,60 +0,0 @@ -// qgraphicssvgitem.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSvg Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsSvgItem : QGraphicsObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - if (sipCpp->type() == 13) - { - // We need to explicitly cast because of the multiple inheritance. - *sipCppRet = static_cast(sipCpp); - sipType = sipType_QGraphicsSvgItem; - } - else - sipType = 0; -%End - -public: - QGraphicsSvgItem(QGraphicsItem *parent /TransferThis/ = 0); - QGraphicsSvgItem(const QString &fileName, QGraphicsItem *parent /TransferThis/ = 0); - void setSharedRenderer(QSvgRenderer *renderer /KeepReference/); - QSvgRenderer *renderer() const; - void setElementId(const QString &id); - QString elementId() const; - void setMaximumCacheSize(const QSize &size); - QSize maximumCacheSize() const; - virtual QRectF boundingRect() const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); - virtual int type() const; - -private: - QGraphicsSvgItem(const QGraphicsSvgItem &); -}; - -%ModuleHeaderCode -// This is needed by the %ConvertToSubClassCode. -#include -%End diff --git a/PyQt5/sip/PyQt5/QtSvg/qsvggenerator.sip b/PyQt5/sip/PyQt5/QtSvg/qsvggenerator.sip deleted file mode 100644 index f43c4fc3..00000000 --- a/PyQt5/sip/PyQt5/QtSvg/qsvggenerator.sip +++ /dev/null @@ -1,52 +0,0 @@ -// qsvggenerator.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSvg Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSvgGenerator : QPaintDevice -{ -%TypeHeaderCode -#include -%End - -public: - QSvgGenerator(); - virtual ~QSvgGenerator(); - QSize size() const; - void setSize(const QSize &size); - QString fileName() const; - void setFileName(const QString &fileName); - QIODevice *outputDevice() const; - void setOutputDevice(QIODevice *outputDevice); - int resolution() const; - void setResolution(int resolution); - QString title() const; - void setTitle(const QString &title); - QString description() const; - void setDescription(const QString &description); - QRect viewBox() const; - QRectF viewBoxF() const; - void setViewBox(const QRect &viewBox); - void setViewBox(const QRectF &viewBox); - -protected: - virtual QPaintEngine *paintEngine() const; - virtual int metric(QPaintDevice::PaintDeviceMetric metric) const; -}; diff --git a/PyQt5/sip/PyQt5/QtSvg/qsvgrenderer.sip b/PyQt5/sip/PyQt5/QtSvg/qsvgrenderer.sip deleted file mode 100644 index 555e142f..00000000 --- a/PyQt5/sip/PyQt5/QtSvg/qsvgrenderer.sip +++ /dev/null @@ -1,90 +0,0 @@ -// qsvgrenderer.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSvg Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSvgRenderer : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QSvgRenderer, &sipType_QSvgRenderer, -1, 1}, - {sipName_QSvgWidget, &sipType_QSvgWidget, -1, 2}, - {sipName_QGraphicsSvgItem, &sipType_QGraphicsSvgItem, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - QSvgRenderer(QObject *parent /TransferThis/ = 0); - QSvgRenderer(const QString &filename, QObject *parent /TransferThis/ = 0); - QSvgRenderer(const QByteArray &contents, QObject *parent /TransferThis/ = 0); - QSvgRenderer(QXmlStreamReader *contents, QObject *parent /TransferThis/ = 0); - virtual ~QSvgRenderer(); - bool isValid() const; - QSize defaultSize() const; - bool elementExists(const QString &id) const; - QRect viewBox() const; - QRectF viewBoxF() const; - void setViewBox(const QRect &viewbox); - void setViewBox(const QRectF &viewbox); - bool animated() const; - QRectF boundsOnElement(const QString &id) const; - int framesPerSecond() const; - void setFramesPerSecond(int num); - int currentFrame() const; - void setCurrentFrame(int); - int animationDuration() const; - -public slots: - bool load(const QString &filename); - bool load(const QByteArray &contents); - bool load(QXmlStreamReader *contents); - void render(QPainter *p); - void render(QPainter *p, const QRectF &bounds); - void render(QPainter *painter, const QString &elementId, const QRectF &bounds = QRectF()); - -signals: - void repaintNeeded(); -}; diff --git a/PyQt5/sip/PyQt5/QtSvg/qsvgwidget.sip b/PyQt5/sip/PyQt5/QtSvg/qsvgwidget.sip deleted file mode 100644 index cfa4d2a5..00000000 --- a/PyQt5/sip/PyQt5/QtSvg/qsvgwidget.sip +++ /dev/null @@ -1,45 +0,0 @@ -// qsvgwidget.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtSvg Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSvgWidget : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QSvgWidget(QWidget *parent /TransferThis/ = 0); - QSvgWidget(const QString &file, QWidget *parent /TransferThis/ = 0); - virtual ~QSvgWidget(); - QSvgRenderer *renderer() const; - virtual QSize sizeHint() const; - -public slots: - void load(const QString &file); - void load(const QByteArray &contents); - -protected: - virtual void paintEvent(QPaintEvent *event); - -private: - QSvgWidget(const QSvgWidget &); -}; diff --git a/PyQt5/sip/PyQt5/QtTest/QtTestmod.sip b/PyQt5/sip/PyQt5/QtTest/QtTestmod.sip deleted file mode 100644 index ca482661..00000000 --- a/PyQt5/sip/PyQt5/QtTest/QtTestmod.sip +++ /dev/null @@ -1,54 +0,0 @@ -// QtTestmod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtTest Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtTest, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtWidgets/QtWidgetsmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qsignalspy.sip -%Include qtestcase.sip -%Include qtestkeyboard.sip -%Include qtestmouse.sip -%Include qtestsystem.sip -%Include qtesttouch.sip diff --git a/PyQt5/sip/PyQt5/QtTest/qsignalspy.sip b/PyQt5/sip/PyQt5/QtTest/qsignalspy.sip deleted file mode 100644 index 4eae3583..00000000 --- a/PyQt5/sip/PyQt5/QtTest/qsignalspy.sip +++ /dev/null @@ -1,100 +0,0 @@ -// qsignalspy.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtTest Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSignalSpy : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - sipType = (sipCpp->inherits("QSignalSpy") ? sipType_QSignalSpy : 0); -%End - -public: - QSignalSpy(SIP_PYOBJECT signal /DocType="signal"/) [(const QObject *obj, const char *aSignal)]; -%MethodCode - QObject *sender; - QByteArray signal_signature; - - if ((sipError = pyqt5_qttest_get_pyqtsignal_parts(a0, &sender, signal_signature)) == sipErrorNone) - sipCpp = new sipQSignalSpy(sender, signal_signature.constData()); - else if (sipError == sipErrorContinue) - sipError = sipBadCallableArg(0, a0); -%End - - bool isValid() const; - QByteArray signal() const; - bool wait(int timeout = 5000) /ReleaseGIL/; - int __len__() const; -%MethodCode - sipRes = sipCpp->count(); -%End - - QList __getitem__(int i) const; -%MethodCode - SIP_SSIZE_T idx = sipConvertFromSequenceIndex(a0, sipCpp->count()); - - if (idx < 0) - sipIsErr = 1; - else - sipRes = new QList(sipCpp->at((int)idx)); -%End - - void __setitem__(int i, const QList &value); -%MethodCode - int len = sipCpp->count(); - - if ((a0 = (int)sipConvertFromSequenceIndex(a0, len)) < 0) - sipIsErr = 1; - else - (*sipCpp)[a0] = *a1; -%End - - void __delitem__(int i); -%MethodCode - int len; - - len = sipCpp->count(); - - if ((a0 = (int)sipConvertFromSequenceIndex(a0, len)) < 0) - sipIsErr = 1; - else - sipCpp->removeAt(a0); -%End -}; - -%ModuleHeaderCode -// Imports from QtCore. -typedef sipErrorState (*pyqt5_qttest_get_pyqtsignal_parts_t)(PyObject *, QObject **, QByteArray &); -extern pyqt5_qttest_get_pyqtsignal_parts_t pyqt5_qttest_get_pyqtsignal_parts; -%End - -%ModuleCode -// Imports from QtCore. -pyqt5_qttest_get_pyqtsignal_parts_t pyqt5_qttest_get_pyqtsignal_parts; -%End - -%PostInitialisationCode -// Imports from QtCore. -pyqt5_qttest_get_pyqtsignal_parts = (pyqt5_qttest_get_pyqtsignal_parts_t)sipImportSymbol("pyqt5_get_pyqtsignal_parts"); -%End diff --git a/PyQt5/sip/PyQt5/QtTest/qtestcase.sip b/PyQt5/sip/PyQt5/QtTest/qtestcase.sip deleted file mode 100644 index 8f46aaac..00000000 --- a/PyQt5/sip/PyQt5/QtTest/qtestcase.sip +++ /dev/null @@ -1,30 +0,0 @@ -// qtestcase.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtTest Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -namespace QTest -{ -%TypeHeaderCode -#include -%End - - void qSleep(int ms) /ReleaseGIL/; -}; diff --git a/PyQt5/sip/PyQt5/QtTest/qtestkeyboard.sip b/PyQt5/sip/PyQt5/QtTest/qtestkeyboard.sip deleted file mode 100644 index ec34bc5b..00000000 --- a/PyQt5/sip/PyQt5/QtTest/qtestkeyboard.sip +++ /dev/null @@ -1,53 +0,0 @@ -// qtestkeyboard.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtTest Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -namespace QTest -{ -%TypeHeaderCode -#include -%End - - enum KeyAction - { - Press, - Release, - Click, - }; - - void keyClick(QWidget *widget, Qt::Key key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyClick(QWidget *widget, char key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyClicks(QWidget *widget, const QString &sequence, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyEvent(QTest::KeyAction action, QWidget *widget, Qt::Key key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyEvent(QTest::KeyAction action, QWidget *widget, char ascii, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyPress(QWidget *widget, Qt::Key key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyPress(QWidget *widget, char key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyRelease(QWidget *widget, Qt::Key key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyRelease(QWidget *widget, char key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyEvent(QTest::KeyAction action, QWindow *window, char ascii, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyEvent(QTest::KeyAction action, QWindow *window, Qt::Key key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyClick(QWindow *window, Qt::Key key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyClick(QWindow *window, char key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyRelease(QWindow *window, char key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyRelease(QWindow *window, Qt::Key key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyPress(QWindow *window, char key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); - void keyPress(QWindow *window, Qt::Key key, Qt::KeyboardModifiers modifier = Qt::NoModifier, int delay = -1); -}; diff --git a/PyQt5/sip/PyQt5/QtTest/qtestmouse.sip b/PyQt5/sip/PyQt5/QtTest/qtestmouse.sip deleted file mode 100644 index 02b60bb5..00000000 --- a/PyQt5/sip/PyQt5/QtTest/qtestmouse.sip +++ /dev/null @@ -1,51 +0,0 @@ -// qtestmouse.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtTest Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -namespace QTest -{ -%TypeHeaderCode -#include -%End - - enum MouseAction - { - MousePress, - MouseRelease, - MouseClick, - MouseDClick, - MouseMove, - }; - - void mouseClick(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1); - void mouseDClick(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1); - void mouseMove(QWidget *widget, QPoint pos = QPoint(), int delay = -1); - void mousePress(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1); - void mouseRelease(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1); - void mouseEvent(QTest::MouseAction action, QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier, QPoint pos, int delay = -1); - void waitForEvents() /ReleaseGIL/; - void mouseEvent(QTest::MouseAction action, QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier, QPoint pos, int delay = -1); - void mousePress(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1); - void mouseRelease(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1); - void mouseClick(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1); - void mouseDClick(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1); - void mouseMove(QWindow *window, QPoint pos = QPoint(), int delay = -1); -}; diff --git a/PyQt5/sip/PyQt5/QtTest/qtestsystem.sip b/PyQt5/sip/PyQt5/QtTest/qtestsystem.sip deleted file mode 100644 index 268c04da..00000000 --- a/PyQt5/sip/PyQt5/QtTest/qtestsystem.sip +++ /dev/null @@ -1,44 +0,0 @@ -// qtestsystem.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtTest Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -namespace QTest -{ -%TypeHeaderCode -#include -%End - - void qWait(int ms) /ReleaseGIL/; -%If (Qt_5_1_0 -) - bool qWaitForWindowActive(QWindow *window, int timeout = 5000) /ReleaseGIL/; -%End -%If (- Qt_5_1_0) - bool qWaitForWindowActive(QWindow *window, int timeout = 1000) /ReleaseGIL/; -%End -%If (Qt_5_1_0 -) - bool qWaitForWindowExposed(QWindow *window, int timeout = 5000) /ReleaseGIL/; -%End -%If (- Qt_5_1_0) - bool qWaitForWindowExposed(QWindow *window, int timeout = 1000) /ReleaseGIL/; -%End - bool qWaitForWindowActive(QWidget *widget, int timeout = 1000) /ReleaseGIL/; - bool qWaitForWindowExposed(QWidget *widget, int timeout = 1000) /ReleaseGIL/; -}; diff --git a/PyQt5/sip/PyQt5/QtTest/qtesttouch.sip b/PyQt5/sip/PyQt5/QtTest/qtesttouch.sip deleted file mode 100644 index 8c6d0d88..00000000 --- a/PyQt5/sip/PyQt5/QtTest/qtesttouch.sip +++ /dev/null @@ -1,62 +0,0 @@ -// qtesttouch.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtTest Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -namespace QTest -{ -%TypeHeaderCode -#include -%End - - class QTouchEventSequence - { -%TypeHeaderCode -#include -%End - - public: - ~QTouchEventSequence(); - QTest::QTouchEventSequence &press(int touchId, const QPoint &pt, QWindow *window = 0); - QTest::QTouchEventSequence &move(int touchId, const QPoint &pt, QWindow *window = 0); - QTest::QTouchEventSequence &release(int touchId, const QPoint &pt, QWindow *window = 0); - QTest::QTouchEventSequence &stationary(int touchId); - QTest::QTouchEventSequence &press(int touchId, const QPoint &pt, QWidget *widget) [QTest::QTouchEventSequence & (int touchId, const QPoint &pt, QWidget *widget = 0)]; - QTest::QTouchEventSequence &move(int touchId, const QPoint &pt, QWidget *widget) [QTest::QTouchEventSequence & (int touchId, const QPoint &pt, QWidget *widget = 0)]; - QTest::QTouchEventSequence &release(int touchId, const QPoint &pt, QWidget *widget) [QTest::QTouchEventSequence & (int touchId, const QPoint &pt, QWidget *widget = 0)]; - void commit(bool processEvents = true) /ReleaseGIL/; - - private: - QTouchEventSequence(QWidget *widget, QTouchDevice *aDevice, bool autoCommit); - QTouchEventSequence(QWindow *window, QTouchDevice *aDevice, bool autoCommit); - }; - - QTest::QTouchEventSequence touchEvent(QWidget *widget, QTouchDevice *device); -%MethodCode - // Disable auto-committing so that we can copy the instance around. - sipRes = new QTest::QTouchEventSequence(QTest::touchEvent(a0, a1, false)); -%End - - QTest::QTouchEventSequence touchEvent(QWindow *window, QTouchDevice *device); -%MethodCode - // Disable auto-committing so that we can copy the instance around. - sipRes = new QTest::QTouchEventSequence(QTest::touchEvent(a0, a1, false)); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtWebChannel/QtWebChannelmod.sip b/PyQt5/sip/PyQt5/QtWebChannel/QtWebChannelmod.sip deleted file mode 100644 index 755bb197..00000000 --- a/PyQt5/sip/PyQt5/QtWebChannel/QtWebChannelmod.sip +++ /dev/null @@ -1,49 +0,0 @@ -// QtWebChannelmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebChannel Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtWebChannel, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qwebchannel.sip -%Include qwebchannelabstracttransport.sip diff --git a/PyQt5/sip/PyQt5/QtWebChannel/qwebchannel.sip b/PyQt5/sip/PyQt5/QtWebChannel/qwebchannel.sip deleted file mode 100644 index 18b90629..00000000 --- a/PyQt5/sip/PyQt5/QtWebChannel/qwebchannel.sip +++ /dev/null @@ -1,81 +0,0 @@ -// qwebchannel.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebChannel Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QWebChannel : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QWebChannelAbstractTransport, &sipType_QWebChannelAbstractTransport, -1, 1}, - {sipName_QWebChannel, &sipType_QWebChannel, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - explicit QWebChannel(QObject *parent /TransferThis/ = 0); - virtual ~QWebChannel(); - void registerObjects(const QHash &objects); - QHash registeredObjects() const; - void registerObject(const QString &id, QObject *object); - void deregisterObject(QObject *object); - bool blockUpdates() const; - void setBlockUpdates(bool block); - -signals: - void blockUpdatesChanged(bool block); - -public slots: - void connectTo(QWebChannelAbstractTransport *transport); - void disconnectFrom(QWebChannelAbstractTransport *transport); - -private: - QWebChannel(const QWebChannel &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWebChannel/qwebchannelabstracttransport.sip b/PyQt5/sip/PyQt5/QtWebChannel/qwebchannelabstracttransport.sip deleted file mode 100644 index 411a8e9d..00000000 --- a/PyQt5/sip/PyQt5/QtWebChannel/qwebchannelabstracttransport.sip +++ /dev/null @@ -1,42 +0,0 @@ -// qwebchannelabstracttransport.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebChannel Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QWebChannelAbstractTransport : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QWebChannelAbstractTransport(QObject *parent /TransferThis/ = 0); - virtual ~QWebChannelAbstractTransport(); - -public slots: - virtual void sendMessage(const QJsonObject &message) = 0; - -signals: - void messageReceived(const QJsonObject &message, QWebChannelAbstractTransport *transport); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWebKit/QtWebKitmod.sip b/PyQt5/sip/PyQt5/QtWebKit/QtWebKitmod.sip deleted file mode 100644 index e912c0fe..00000000 --- a/PyQt5/sip/PyQt5/QtWebKit/QtWebKitmod.sip +++ /dev/null @@ -1,57 +0,0 @@ -// QtWebKitmod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWebKit Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtWebKit, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtGui/QtGuimod.sip -%Import QtNetwork/QtNetworkmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qwebdatabase.sip -%Include qwebelement.sip -%Include qwebkitglobal.sip -%Include qwebhistory.sip -%Include qwebhistoryinterface.sip -%Include qwebpluginfactory.sip -%Include qwebsecurityorigin.sip -%Include qwebsettings.sip diff --git a/PyQt5/sip/PyQt5/QtWebKit/qwebdatabase.sip b/PyQt5/sip/PyQt5/QtWebKit/qwebdatabase.sip deleted file mode 100644 index 5d6ba4c6..00000000 --- a/PyQt5/sip/PyQt5/QtWebKit/qwebdatabase.sip +++ /dev/null @@ -1,40 +0,0 @@ -// qwebdatabase.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWebKit Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWebDatabase -{ -%TypeHeaderCode -#include -%End - -public: - QWebDatabase(const QWebDatabase &other); - ~QWebDatabase(); - QString name() const; - QString displayName() const; - qint64 expectedSize() const; - qint64 size() const; - QString fileName() const; - QWebSecurityOrigin origin() const; - static void removeDatabase(const QWebDatabase &db); - static void removeAllDatabases(); -}; diff --git a/PyQt5/sip/PyQt5/QtWebKit/qwebelement.sip b/PyQt5/sip/PyQt5/QtWebKit/qwebelement.sip deleted file mode 100644 index 8b629300..00000000 --- a/PyQt5/sip/PyQt5/QtWebKit/qwebelement.sip +++ /dev/null @@ -1,137 +0,0 @@ -// qwebelement.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWebKit Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWebFrame /External/; - -class QWebElement -{ -%TypeHeaderCode -#include -%End - -public: - QWebElement(); - QWebElement(const QWebElement &); - ~QWebElement(); - bool operator==(const QWebElement &o) const; - bool operator!=(const QWebElement &o) const; - bool isNull() const; - QWebElementCollection findAll(const QString &selectorQuery) const; - QWebElement findFirst(const QString &selectorQuery) const; - void setPlainText(const QString &text); - QString toPlainText() const; - void setOuterXml(const QString &markup); - QString toOuterXml() const; - void setInnerXml(const QString &markup); - QString toInnerXml() const; - void setAttribute(const QString &name, const QString &value); - void setAttributeNS(const QString &namespaceUri, const QString &name, const QString &value); - QString attribute(const QString &name, const QString &defaultValue = QString()) const; - QString attributeNS(const QString &namespaceUri, const QString &name, const QString &defaultValue = QString()) const; - bool hasAttribute(const QString &name) const; - bool hasAttributeNS(const QString &namespaceUri, const QString &name) const; - void removeAttribute(const QString &name); - void removeAttributeNS(const QString &namespaceUri, const QString &name); - bool hasAttributes() const; - QStringList attributeNames(const QString &namespaceUri = QString()) const; - QStringList classes() const; - bool hasClass(const QString &name) const; - void addClass(const QString &name); - void removeClass(const QString &name); - void toggleClass(const QString &name); - bool hasFocus() const; - void setFocus(); - QRect geometry() const; - QString tagName() const; - QString prefix() const; - QString localName() const; - QString namespaceUri() const; - QWebElement parent() const; - QWebElement firstChild() const; - QWebElement lastChild() const; - QWebElement nextSibling() const; - QWebElement previousSibling() const; - QWebElement document() const; - QWebFrame *webFrame() const; - void appendInside(const QString &markup); - void appendInside(const QWebElement &element); - void prependInside(const QString &markup); - void prependInside(const QWebElement &element); - void appendOutside(const QString &markup); - void appendOutside(const QWebElement &element); - void prependOutside(const QString &markup); - void prependOutside(const QWebElement &element); - void encloseContentsWith(const QWebElement &element); - void encloseContentsWith(const QString &markup); - void encloseWith(const QString &markup); - void encloseWith(const QWebElement &element); - void replace(const QString &markup); - void replace(const QWebElement &element); - QWebElement clone() const; - QWebElement &takeFromDocument(); - void removeFromDocument(); - void removeAllChildren(); - QVariant evaluateJavaScript(const QString &scriptSource); - - enum StyleResolveStrategy - { - InlineStyle, - CascadedStyle, - ComputedStyle, - }; - - QString styleProperty(const QString &name, QWebElement::StyleResolveStrategy strategy) const; - void setStyleProperty(const QString &name, const QString &value); - void render(QPainter *painter); - void render(QPainter *painter, const QRect &clip); -}; - -class QWebElementCollection -{ -%TypeHeaderCode -#include -%End - -public: - QWebElementCollection(); - QWebElementCollection(const QWebElement &contextElement, const QString &query); - QWebElementCollection(const QWebElementCollection &); - ~QWebElementCollection(); - QWebElementCollection operator+(const QWebElementCollection &other) const; - QWebElementCollection &operator+=(const QWebElementCollection &other); - void append(const QWebElementCollection &collection); - int count() const /__len__/; - QWebElement at(int i) const; - QWebElement operator[](int i) const; -%MethodCode - SIP_SSIZE_T idx = sipConvertFromSequenceIndex(a0, sipCpp->count()); - - if (idx < 0) - sipIsErr = 1; - else - sipRes = new QWebElement(sipCpp->operator[]((int)idx)); -%End - - QWebElement first() const; - QWebElement last() const; - QList toList() const; -}; diff --git a/PyQt5/sip/PyQt5/QtWebKit/qwebhistory.sip b/PyQt5/sip/PyQt5/QtWebKit/qwebhistory.sip deleted file mode 100644 index 8c55a3ec..00000000 --- a/PyQt5/sip/PyQt5/QtWebKit/qwebhistory.sip +++ /dev/null @@ -1,80 +0,0 @@ -// qwebhistory.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWebKit Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QWebHistoryItem -{ -%TypeHeaderCode -#include -%End - -public: - QWebHistoryItem(const QWebHistoryItem &other); - ~QWebHistoryItem(); - QUrl originalUrl() const; - QUrl url() const; - QString title() const; - QDateTime lastVisited() const; - QIcon icon() const; - QVariant userData() const; - void setUserData(const QVariant &userData); - bool isValid() const; -}; - -class QWebHistory -{ -%TypeHeaderCode -#include -%End - -public: - void clear(); - QList items() const; - QList backItems(int maxItems) const; - QList forwardItems(int maxItems) const; - bool canGoBack() const; - bool canGoForward() const; - void back(); - void forward(); - void goToItem(const QWebHistoryItem &item); - QWebHistoryItem backItem() const; - QWebHistoryItem currentItem() const; - QWebHistoryItem forwardItem() const; - QWebHistoryItem itemAt(int i) const; - int count() const /__len__/; - -private: - QWebHistory(); - QWebHistory(const QWebHistory &); - ~QWebHistory(); - -public: - int currentItemIndex() const; - int maximumItemCount() const; - void setMaximumItemCount(int count); -}; - -QDataStream &operator<<(QDataStream &, const QWebHistory & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QWebHistory & /Constrained/) /ReleaseGIL/; diff --git a/PyQt5/sip/PyQt5/QtWebKit/qwebhistoryinterface.sip b/PyQt5/sip/PyQt5/QtWebKit/qwebhistoryinterface.sip deleted file mode 100644 index 78b22d76..00000000 --- a/PyQt5/sip/PyQt5/QtWebKit/qwebhistoryinterface.sip +++ /dev/null @@ -1,36 +0,0 @@ -// qwebhistoryinterface.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWebKit Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWebHistoryInterface : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QWebHistoryInterface(QObject *parent /TransferThis/ = 0); - virtual ~QWebHistoryInterface(); - static void setDefaultInterface(QWebHistoryInterface *defaultInterface /KeepReference/); - static QWebHistoryInterface *defaultInterface(); - virtual bool historyContains(const QString &url) const = 0; - virtual void addHistoryEntry(const QString &url) = 0; -}; diff --git a/PyQt5/sip/PyQt5/QtWebKit/qwebkitglobal.sip b/PyQt5/sip/PyQt5/QtWebKit/qwebkitglobal.sip deleted file mode 100644 index 76c6ed08..00000000 --- a/PyQt5/sip/PyQt5/QtWebKit/qwebkitglobal.sip +++ /dev/null @@ -1,29 +0,0 @@ -// qwebkitglobal.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWebKit Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -QString qWebKitVersion(); -int qWebKitMajorVersion(); -int qWebKitMinorVersion(); diff --git a/PyQt5/sip/PyQt5/QtWebKit/qwebpluginfactory.sip b/PyQt5/sip/PyQt5/QtWebKit/qwebpluginfactory.sip deleted file mode 100644 index 57a8c207..00000000 --- a/PyQt5/sip/PyQt5/QtWebKit/qwebpluginfactory.sip +++ /dev/null @@ -1,109 +0,0 @@ -// qwebpluginfactory.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWebKit Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWebPluginFactory : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QWebHistoryInterface, &sipType_QWebHistoryInterface, -1, 1}, - {sipName_QWebPluginFactory, &sipType_QWebPluginFactory, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - struct MimeType - { -%TypeHeaderCode -#include -%End - - QString name; - QString description; - QStringList fileExtensions; - bool operator==(const QWebPluginFactory::MimeType &other) const; - bool operator!=(const QWebPluginFactory::MimeType &other) const; - }; - - struct Plugin - { -%TypeHeaderCode -#include -%End - - QString name; - QString description; - QList mimeTypes; - }; - - explicit QWebPluginFactory(QObject *parent /TransferThis/ = 0); - virtual ~QWebPluginFactory(); - virtual QList plugins() const = 0; - virtual void refreshPlugins(); - virtual QObject *create(const QString &mimeType, const QUrl &url, const QStringList &argumentNames, const QStringList &argumentValues) const = 0 /Factory/; - - enum Extension - { - }; - - class ExtensionOption - { -%TypeHeaderCode -#include -%End - }; - - class ExtensionReturn - { -%TypeHeaderCode -#include -%End - }; - - virtual bool extension(QWebPluginFactory::Extension extension, const QWebPluginFactory::ExtensionOption *option = 0, QWebPluginFactory::ExtensionReturn *output = 0); - virtual bool supportsExtension(QWebPluginFactory::Extension extension) const; -}; diff --git a/PyQt5/sip/PyQt5/QtWebKit/qwebsecurityorigin.sip b/PyQt5/sip/PyQt5/QtWebKit/qwebsecurityorigin.sip deleted file mode 100644 index d08bb21f..00000000 --- a/PyQt5/sip/PyQt5/QtWebKit/qwebsecurityorigin.sip +++ /dev/null @@ -1,62 +0,0 @@ -// qwebsecurityorigin.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWebKit Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWebSecurityOrigin -{ -%TypeHeaderCode -#include -%End - -public: -%If (Qt_5_2_0 -) - explicit QWebSecurityOrigin(const QUrl &url); -%End - QWebSecurityOrigin(const QWebSecurityOrigin &other); - ~QWebSecurityOrigin(); - static QList allOrigins(); - QString scheme() const; - QString host() const; - int port() const; - qint64 databaseUsage() const; - qint64 databaseQuota() const; - void setDatabaseQuota(qint64 quota); - QList databases() const; - static void addLocalScheme(const QString &scheme); - static void removeLocalScheme(const QString &scheme); - static QStringList localSchemes(); - void setApplicationCacheQuota(qint64 quota); -%If (Qt_5_2_0 -) - - enum SubdomainSetting - { - AllowSubdomains, - DisallowSubdomains, - }; - -%End -%If (Qt_5_2_0 -) - void addAccessWhitelistEntry(const QString &scheme, const QString &host, QWebSecurityOrigin::SubdomainSetting subdomainSetting); -%End -%If (Qt_5_2_0 -) - void removeAccessWhitelistEntry(const QString &scheme, const QString &host, QWebSecurityOrigin::SubdomainSetting subdomainSetting); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtWebKit/qwebsettings.sip b/PyQt5/sip/PyQt5/QtWebKit/qwebsettings.sip deleted file mode 100644 index e148cb67..00000000 --- a/PyQt5/sip/PyQt5/QtWebKit/qwebsettings.sip +++ /dev/null @@ -1,159 +0,0 @@ -// qwebsettings.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWebKit Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWebSettings -{ -%TypeHeaderCode -#include -%End - -public: - enum FontFamily - { - StandardFont, - FixedFont, - SerifFont, - SansSerifFont, - CursiveFont, - FantasyFont, - }; - - enum WebAttribute - { - AutoLoadImages, - JavascriptEnabled, - JavaEnabled, - PluginsEnabled, - PrivateBrowsingEnabled, - JavascriptCanOpenWindows, - JavascriptCanCloseWindows, - JavascriptCanAccessClipboard, - DeveloperExtrasEnabled, - LinksIncludedInFocusChain, - ZoomTextOnly, - PrintElementBackgrounds, - OfflineStorageDatabaseEnabled, - OfflineWebApplicationCacheEnabled, - LocalStorageDatabaseEnabled, - LocalStorageEnabled, - LocalContentCanAccessRemoteUrls, - DnsPrefetchEnabled, - XSSAuditingEnabled, - AcceleratedCompositingEnabled, - SpatialNavigationEnabled, - LocalContentCanAccessFileUrls, - TiledBackingStoreEnabled, - FrameFlatteningEnabled, - SiteSpecificQuirksEnabled, - WebGLEnabled, - HyperlinkAuditingEnabled, - CSSRegionsEnabled, - CSSGridLayoutEnabled, - ScrollAnimatorEnabled, - CaretBrowsingEnabled, - NotificationsEnabled, -%If (Qt_5_2_0 -) - WebAudioEnabled, -%End -%If (Qt_5_4_0 -) - Accelerated2dCanvasEnabled, -%End - }; - - enum WebGraphic - { - MissingImageGraphic, - MissingPluginGraphic, - DefaultFrameIconGraphic, - TextAreaSizeGripCornerGraphic, - InputSpeechButtonGraphic, - SearchCancelButtonGraphic, - SearchCancelButtonPressedGraphic, - }; - - enum FontSize - { - MinimumFontSize, - MinimumLogicalFontSize, - DefaultFontSize, - DefaultFixedFontSize, - }; - - static QWebSettings *globalSettings(); - void setFontFamily(QWebSettings::FontFamily which, const QString &family); - QString fontFamily(QWebSettings::FontFamily which) const; - void resetFontFamily(QWebSettings::FontFamily which); - void setFontSize(QWebSettings::FontSize type, int size); - int fontSize(QWebSettings::FontSize type) const; - void resetFontSize(QWebSettings::FontSize type); - void setAttribute(QWebSettings::WebAttribute attr, bool on); - bool testAttribute(QWebSettings::WebAttribute attr) const; - void resetAttribute(QWebSettings::WebAttribute attr); - void setUserStyleSheetUrl(const QUrl &location); - QUrl userStyleSheetUrl() const; - static void setIconDatabasePath(const QString &location); - static QString iconDatabasePath(); - static void clearIconDatabase(); - static QIcon iconForUrl(const QUrl &url); - static void setWebGraphic(QWebSettings::WebGraphic type, const QPixmap &graphic); - static QPixmap webGraphic(QWebSettings::WebGraphic type); - static void setMaximumPagesInCache(int pages); - static int maximumPagesInCache(); - static void setObjectCacheCapacities(int cacheMinDeadCapacity, int cacheMaxDead, int totalCapacity); - -private: - QWebSettings(); - QWebSettings(const QWebSettings &); - ~QWebSettings(); - -public: - static void setOfflineStoragePath(const QString &path); - static QString offlineStoragePath(); - static void setOfflineStorageDefaultQuota(qint64 maximumSize); - static qint64 offlineStorageDefaultQuota(); - void setDefaultTextEncoding(const QString &encoding); - QString defaultTextEncoding() const; - static void setOfflineWebApplicationCachePath(const QString &path); - static QString offlineWebApplicationCachePath(); - static void setOfflineWebApplicationCacheQuota(qint64 maximumSize); - static qint64 offlineWebApplicationCacheQuota(); - void setLocalStoragePath(const QString &path); - QString localStoragePath() const; - static void clearMemoryCaches(); - static void enablePersistentStorage(const QString &path = QString()); - - enum ThirdPartyCookiePolicy - { - AlwaysAllowThirdPartyCookies, - AlwaysBlockThirdPartyCookies, - AllowThirdPartyWithExistingCookies, - }; - - void setThirdPartyCookiePolicy(QWebSettings::ThirdPartyCookiePolicy); - QWebSettings::ThirdPartyCookiePolicy thirdPartyCookiePolicy() const; -%If (Qt_5_1_0 -) - void setCSSMediaType(const QString &); -%End -%If (Qt_5_1_0 -) - QString cssMediaType() const; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtWebKitWidgets/QtWebKitWidgetsmod.sip b/PyQt5/sip/PyQt5/QtWebKitWidgets/QtWebKitWidgetsmod.sip deleted file mode 100644 index bfd18c1a..00000000 --- a/PyQt5/sip/PyQt5/QtWebKitWidgets/QtWebKitWidgetsmod.sip +++ /dev/null @@ -1,55 +0,0 @@ -// QtWebKitWidgetsmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebKitWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtWebKitWidgets, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtPrintSupport/QtPrintSupportmod.sip -%Import QtWebKit/QtWebKitmod.sip -%Import QtWidgets/QtWidgetsmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qgraphicswebview.sip -%Include qwebframe.sip -%Include qwebinspector.sip -%Include qwebpage.sip -%Include qwebview.sip diff --git a/PyQt5/sip/PyQt5/QtWebKitWidgets/qgraphicswebview.sip b/PyQt5/sip/PyQt5/QtWebKitWidgets/qgraphicswebview.sip deleted file mode 100644 index a02b2ca8..00000000 --- a/PyQt5/sip/PyQt5/QtWebKitWidgets/qgraphicswebview.sip +++ /dev/null @@ -1,130 +0,0 @@ -// qgraphicswebview.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebKitWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsWebView : QGraphicsWidget -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - sipType = 0; - - // For some reason Qt doesn't allocate a new type for this so we have to test - // the numeric and QObject types. - if (sipCpp->type() == 11) - { - QGraphicsWidget *gw = static_cast(sipCpp); - - if (gw->inherits("QGraphicsWebView")) - { - *sipCppRet = static_cast(gw); - sipType = sipType_QGraphicsWebView; - } - } -%End - -public: - explicit QGraphicsWebView(QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsWebView(); - QWebPage *page() const; - void setPage(QWebPage * /KeepReference/); - QUrl url() const; - void setUrl(const QUrl &); - QString title() const; - QIcon icon() const; - qreal zoomFactor() const; - void setZoomFactor(qreal); - bool isModified() const; - void load(const QUrl &url) /ReleaseGIL/; - void load(const QNetworkRequest &request, QNetworkAccessManager::Operation operation = QNetworkAccessManager::GetOperation, const QByteArray &body = QByteArray()) /ReleaseGIL/; - void setHtml(const QString &html, const QUrl &baseUrl = QUrl()); - void setContent(const QByteArray &data, const QString &mimeType = QString(), const QUrl &baseUrl = QUrl()); - QWebHistory *history() const; - QWebSettings *settings() const; - QAction *pageAction(QWebPage::WebAction action) const; - void triggerPageAction(QWebPage::WebAction action, bool checked = false); - bool findText(const QString &subString, QFlags options = 0); - virtual void setGeometry(const QRectF &rect); - virtual void updateGeometry(); - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); - virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value); - virtual bool event(QEvent *); - virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint) const; - virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const; - -public slots: - void stop(); - void back(); - void forward(); - void reload(); - -signals: - void loadStarted(); - void loadFinished(bool); - void loadProgress(int progress); - void urlChanged(const QUrl &); - void titleChanged(const QString &); - void iconChanged(); - void statusBarMessage(const QString &message); - void linkClicked(const QUrl &); - -protected: - virtual void mousePressEvent(QGraphicsSceneMouseEvent *); - virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *); - virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *); - virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *); - virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *); - virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *); - virtual void wheelEvent(QGraphicsSceneWheelEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void keyReleaseEvent(QKeyEvent *); - virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *); - virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *); - virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *); - virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *); - virtual void dropEvent(QGraphicsSceneDragDropEvent *); - virtual void focusInEvent(QFocusEvent *); - virtual void focusOutEvent(QFocusEvent *); - virtual void inputMethodEvent(QInputMethodEvent *); - virtual bool focusNextPrevChild(bool next); - virtual bool sceneEvent(QEvent *); - -public: - bool resizesToContents() const; - void setResizesToContents(bool enabled); - bool isTiledBackingStoreFrozen() const; - void setTiledBackingStoreFrozen(bool frozen); - QFlags renderHints() const; - void setRenderHints(QFlags hints); - void setRenderHint(QPainter::RenderHint hint, bool enabled = true); -}; - -%ModuleHeaderCode -// This is needed by the %ConvertSubClassCode. -#include - -// This is needed for Qt v5.0.0. -#if defined(B0) -#undef B0 -#endif -%End diff --git a/PyQt5/sip/PyQt5/QtWebKitWidgets/qwebframe.sip b/PyQt5/sip/PyQt5/QtWebKitWidgets/qwebframe.sip deleted file mode 100644 index a543a5cc..00000000 --- a/PyQt5/sip/PyQt5/QtWebKitWidgets/qwebframe.sip +++ /dev/null @@ -1,160 +0,0 @@ -// qwebframe.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebKitWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QWebHitTestResult -{ -%TypeHeaderCode -#include -%End - -public: - QWebHitTestResult(); - QWebHitTestResult(const QWebHitTestResult &other); - ~QWebHitTestResult(); - bool isNull() const; - QPoint pos() const; - QString title() const; - QString linkText() const; - QUrl linkUrl() const; - QUrl linkTitle() const; - QWebFrame *linkTargetFrame() const; - QString alternateText() const; - QUrl imageUrl() const; - QPixmap pixmap() const; - bool isContentEditable() const; - bool isContentSelected() const; - QWebFrame *frame() const; - QRect boundingRect() const; - QWebElement enclosingBlockElement() const; - QWebElement linkElement() const; - QWebElement element() const; -%If (Qt_5_2_0 -) - QUrl mediaUrl() const; -%End -}; - -class QWebFrame : QObject /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - - virtual ~QWebFrame(); - -public: - QWebPage *page() const; - void load(const QUrl &url); - void load(const QNetworkRequest &request, QNetworkAccessManager::Operation operation = QNetworkAccessManager::GetOperation, const QByteArray &body = QByteArray()); - void setHtml(const QString &html, const QUrl &baseUrl = QUrl()); - void setContent(const QByteArray &data, const QString &mimeType /DocValue="''"/ = QString(), const QUrl &baseUrl = QUrl()); - - enum ValueOwnership - { - QtOwnership, - ScriptOwnership, - AutoOwnership, - }; - - void addToJavaScriptWindowObject(const QString &name, QObject *object, QWebFrame::ValueOwnership ownership = QWebFrame::QtOwnership); - QString toHtml() const; - QString toPlainText() const; - QString title() const; - void setUrl(const QUrl &url); - QUrl url() const; - QIcon icon() const; - QString frameName() const; - QWebFrame *parentFrame() const; - QList childFrames() const; - Qt::ScrollBarPolicy scrollBarPolicy(Qt::Orientation orientation) const; - void setScrollBarPolicy(Qt::Orientation orientation, Qt::ScrollBarPolicy policy); - void setScrollBarValue(Qt::Orientation orientation, int value); - int scrollBarValue(Qt::Orientation orientation) const; - int scrollBarMinimum(Qt::Orientation orientation) const; - int scrollBarMaximum(Qt::Orientation orientation) const; - QPoint pos() const; - QRect geometry() const; - QSize contentsSize() const; - QWebHitTestResult hitTestContent(const QPoint &pos) const; - virtual bool event(QEvent *); - -public slots: - QVariant evaluateJavaScript(const QString &scriptSource); -%If (PyQt_Printer) - void print(QPrinter *printer) const /PyName=print_/; -%End -%If (Py_v3) -%If (PyQt_Printer) - void print(QPrinter *printer) const; -%End -%End - -signals: - void javaScriptWindowObjectCleared(); - void titleChanged(const QString &title); - void urlChanged(const QUrl &url); - void initialLayoutCompleted(); - void iconChanged(); - -public: - QMultiMap metaData() const; - void scroll(int, int); - QPoint scrollPosition() const; - void setScrollPosition(const QPoint &pos); - qreal zoomFactor() const; - void setZoomFactor(qreal factor); - QWebSecurityOrigin securityOrigin() const; - QUrl requestedUrl() const; - QUrl baseUrl() const; - QRect scrollBarGeometry(Qt::Orientation orientation) const; - - enum RenderLayer - { - ContentsLayer, - ScrollBarLayer, - PanIconLayer, - AllLayers, - }; - - typedef QFlags RenderLayers; - void render(QPainter *, const QRegion &clip = QRegion()); - void render(QPainter *, QFlags layer, const QRegion &clip = QRegion()); - bool hasFocus() const; - void setFocus(); - QWebElement documentElement() const; - QWebElementCollection findAllElements(const QString &selectorQuery) const; - QWebElement findFirstElement(const QString &selectorQuery) const; - -signals: - void contentsSizeChanged(const QSize &size); - void loadStarted(); - void loadFinished(bool ok); - void pageChanged(); - -public: - void scrollToAnchor(const QString &anchor); -}; - -QFlags operator|(QWebFrame::RenderLayer f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWebKitWidgets/qwebinspector.sip b/PyQt5/sip/PyQt5/QtWebKitWidgets/qwebinspector.sip deleted file mode 100644 index 5fb8e887..00000000 --- a/PyQt5/sip/PyQt5/QtWebKitWidgets/qwebinspector.sip +++ /dev/null @@ -1,42 +0,0 @@ -// qwebinspector.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebKitWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWebInspector : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QWebInspector(QWidget *parent /TransferThis/ = 0); - virtual ~QWebInspector(); - void setPage(QWebPage *page /KeepReference/); - QWebPage *page() const; - virtual QSize sizeHint() const; - virtual bool event(QEvent *); - -protected: - virtual void resizeEvent(QResizeEvent *event); - virtual void showEvent(QShowEvent *event); - virtual void hideEvent(QHideEvent *event); - virtual void closeEvent(QCloseEvent *event); -}; diff --git a/PyQt5/sip/PyQt5/QtWebKitWidgets/qwebpage.sip b/PyQt5/sip/PyQt5/QtWebKitWidgets/qwebpage.sip deleted file mode 100644 index cf159cf3..00000000 --- a/PyQt5/sip/PyQt5/QtWebKitWidgets/qwebpage.sip +++ /dev/null @@ -1,432 +0,0 @@ -// qwebpage.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebKitWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QWebPage : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum NavigationType - { - NavigationTypeLinkClicked, - NavigationTypeFormSubmitted, - NavigationTypeBackOrForward, - NavigationTypeReload, - NavigationTypeFormResubmitted, - NavigationTypeOther, - }; - - enum WebAction - { - NoWebAction, - OpenLink, - OpenLinkInNewWindow, - OpenFrameInNewWindow, - DownloadLinkToDisk, - CopyLinkToClipboard, - OpenImageInNewWindow, - DownloadImageToDisk, - CopyImageToClipboard, - Back, - Forward, - Stop, - Reload, - Cut, - Copy, - Paste, - Undo, - Redo, - MoveToNextChar, - MoveToPreviousChar, - MoveToNextWord, - MoveToPreviousWord, - MoveToNextLine, - MoveToPreviousLine, - MoveToStartOfLine, - MoveToEndOfLine, - MoveToStartOfBlock, - MoveToEndOfBlock, - MoveToStartOfDocument, - MoveToEndOfDocument, - SelectNextChar, - SelectPreviousChar, - SelectNextWord, - SelectPreviousWord, - SelectNextLine, - SelectPreviousLine, - SelectStartOfLine, - SelectEndOfLine, - SelectStartOfBlock, - SelectEndOfBlock, - SelectStartOfDocument, - SelectEndOfDocument, - DeleteStartOfWord, - DeleteEndOfWord, - SetTextDirectionDefault, - SetTextDirectionLeftToRight, - SetTextDirectionRightToLeft, - ToggleBold, - ToggleItalic, - ToggleUnderline, - InspectElement, - InsertParagraphSeparator, - InsertLineSeparator, - SelectAll, - ReloadAndBypassCache, - PasteAndMatchStyle, - RemoveFormat, - ToggleStrikethrough, - ToggleSubscript, - ToggleSuperscript, - InsertUnorderedList, - InsertOrderedList, - Indent, - Outdent, - AlignCenter, - AlignJustified, - AlignLeft, - AlignRight, - StopScheduledPageRefresh, - CopyImageUrlToClipboard, - OpenLinkInThisWindow, -%If (Qt_5_2_0 -) - DownloadMediaToDisk, -%End -%If (Qt_5_2_0 -) - CopyMediaUrlToClipboard, -%End -%If (Qt_5_2_0 -) - ToggleMediaControls, -%End -%If (Qt_5_2_0 -) - ToggleMediaLoop, -%End -%If (Qt_5_2_0 -) - ToggleMediaPlayPause, -%End -%If (Qt_5_2_0 -) - ToggleMediaMute, -%End -%If (Qt_5_2_0 -) - ToggleVideoFullscreen, -%End - }; - - enum FindFlag - { - FindBackward, - FindCaseSensitively, - FindWrapsAroundDocument, - HighlightAllOccurrences, -%If (Qt_5_2_0 -) - FindAtWordBeginningsOnly, -%End -%If (Qt_5_2_0 -) - TreatMedialCapitalAsWordBeginning, -%End -%If (Qt_5_2_0 -) - FindBeginsInSelection, -%End - }; - - typedef QFlags FindFlags; - - enum LinkDelegationPolicy - { - DontDelegateLinks, - DelegateExternalLinks, - DelegateAllLinks, - }; - - enum WebWindowType - { - WebBrowserWindow, - WebModalDialog, - }; - - explicit QWebPage(QObject *parent /TransferThis/ = 0); - virtual ~QWebPage(); - QWebFrame *mainFrame() const; - QWebFrame *currentFrame() const; - QWebHistory *history() const; - QWebSettings *settings() const; - void setView(QWidget *view /KeepReference/); - QWidget *view() const; - bool isModified() const; - QUndoStack *undoStack() const; - void setNetworkAccessManager(QNetworkAccessManager *manager /KeepReference/); - QNetworkAccessManager *networkAccessManager() const; - void setPluginFactory(QWebPluginFactory *factory /KeepReference/); - QWebPluginFactory *pluginFactory() const; - quint64 totalBytes() const; - quint64 bytesReceived() const; - QString selectedText() const; - QAction *action(QWebPage::WebAction action) const; - virtual void triggerAction(QWebPage::WebAction action, bool checked = false); - QSize viewportSize() const; - void setViewportSize(const QSize &size) const; - virtual bool event(QEvent *); - bool focusNextPrevChild(bool next); - QVariant inputMethodQuery(Qt::InputMethodQuery property) const; - bool findText(const QString &subString, QFlags options = 0); - void setForwardUnsupportedContent(bool forward); - bool forwardUnsupportedContent() const; - void setLinkDelegationPolicy(QWebPage::LinkDelegationPolicy policy); - QWebPage::LinkDelegationPolicy linkDelegationPolicy() const; - void setPalette(const QPalette &palette); - QPalette palette() const; - bool swallowContextMenuEvent(QContextMenuEvent *event); - void updatePositionDependentActions(const QPoint &pos); - - enum Extension - { - ChooseMultipleFilesExtension, - ErrorPageExtension, - }; - - class ExtensionOption - { -%TypeHeaderCode -#include -%End - }; - - class ExtensionReturn - { -%TypeHeaderCode -#include -%End - }; - - virtual bool extension(QWebPage::Extension extension, const QWebPage::ExtensionOption *option = 0, QWebPage::ExtensionReturn *output = 0); -%VirtualCatcherCode - const sipTypeDef *option_type = sipType_QWebPage_ExtensionOption; - const sipTypeDef *return_type = sipType_QWebPage_ExtensionReturn; - - if (a0 == QWebPage::ChooseMultipleFilesExtension) - { - option_type = sipType_QWebPage_ChooseMultipleFilesExtensionOption; - return_type = sipType_QWebPage_ChooseMultipleFilesExtensionReturn; - } - else if (a0 == QWebPage::ErrorPageExtension) - { - option_type = sipType_QWebPage_ErrorPageExtensionOption; - return_type = sipType_QWebPage_ErrorPageExtensionReturn; - } - - PyObject *res_obj = sipCallMethod(&sipIsErr, sipMethod, "FDD", - a0, sipType_QWebPage_Extension, - a1, option_type, NULL, - a2, return_type, NULL); - - if (res_obj) - { - sipParseResult(&sipIsErr, sipMethod, res_obj, "b", &sipRes); - Py_DECREF(res_obj); - } - else - { - sipIsErr = 1; - } -%End - - virtual bool supportsExtension(QWebPage::Extension extension) const; - -signals: - void loadFinished(bool ok); - void loadProgress(int progress); - void loadStarted(); - void linkHovered(const QString &link, const QString &title, const QString &textContent); - void statusBarMessage(const QString &text); - void selectionChanged(); - void frameCreated(QWebFrame *frame); - void geometryChangeRequested(const QRect &geom); - void repaintRequested(const QRect &dirtyRect); - void scrollRequested(int dx, int dy, const QRect &scrollViewRect); - void windowCloseRequested(); - void printRequested(QWebFrame *frame); - void linkClicked(const QUrl &url); - void toolBarVisibilityChangeRequested(bool visible); - void statusBarVisibilityChangeRequested(bool visible); - void menuBarVisibilityChangeRequested(bool visible); - void unsupportedContent(QNetworkReply *reply); - void downloadRequested(const QNetworkRequest &request); - void microFocusChanged(); - -protected: - virtual QWebPage *createWindow(QWebPage::WebWindowType type); - virtual QObject *createPlugin(const QString &classid, const QUrl &url, const QStringList ¶mNames, const QStringList ¶mValues); - virtual bool acceptNavigationRequest(QWebFrame *frame, const QNetworkRequest &request, QWebPage::NavigationType type); - virtual QString chooseFile(QWebFrame *originatingFrame, const QString &oldFile); - virtual void javaScriptAlert(QWebFrame *originatingFrame, const QString &msg); - virtual bool javaScriptConfirm(QWebFrame *originatingFrame, const QString &msg); - virtual bool javaScriptPrompt(QWebFrame *originatingFrame, const QString &msg, const QString &defaultValue, QString *result /Out/); - virtual void javaScriptConsoleMessage(const QString &message, int lineNumber, const QString &sourceID); - virtual QString userAgentForUrl(const QUrl &url) const; - -public: - void setContentEditable(bool editable); - bool isContentEditable() const; - QMenu *createStandardContextMenu() /Factory/; - - class ChooseMultipleFilesExtensionOption : QWebPage::ExtensionOption - { -%TypeHeaderCode -#include -%End - - public: - QWebFrame *parentFrame; - QStringList suggestedFileNames; - }; - - class ChooseMultipleFilesExtensionReturn : QWebPage::ExtensionReturn - { -%TypeHeaderCode -#include -%End - - public: - QStringList fileNames; - }; - -signals: - void contentsChanged(); - void databaseQuotaExceeded(QWebFrame *frame, QString databaseName); - void saveFrameStateRequested(QWebFrame *frame, QWebHistoryItem *item); - void restoreFrameStateRequested(QWebFrame *frame); - -public: - QWebFrame *frameAt(const QPoint &pos) const; - QSize preferredContentsSize() const; - void setPreferredContentsSize(const QSize &size) const; - - enum ErrorDomain - { - QtNetwork, - Http, - WebKit, - }; - - class ErrorPageExtensionOption : QWebPage::ExtensionOption - { -%TypeHeaderCode -#include -%End - - public: - QUrl url; - QWebFrame *frame; - QWebPage::ErrorDomain domain; - int error; - QString errorString; - }; - - class ErrorPageExtensionReturn : QWebPage::ExtensionReturn - { -%TypeHeaderCode -#include -%End - - public: - ErrorPageExtensionReturn(); - QString contentType; - QString encoding; - QUrl baseUrl; - QByteArray content; - }; - - virtual bool shouldInterruptJavaScript(); - - enum PermissionPolicy - { - PermissionUnknown, - PermissionGrantedByUser, - PermissionDeniedByUser, - }; - - enum Feature - { - Notifications, - Geolocation, - }; - - class ViewportAttributes - { -%TypeHeaderCode -#include -%End - - public: - ViewportAttributes(); - ViewportAttributes(const QWebPage::ViewportAttributes &other); - ~ViewportAttributes(); - qreal initialScaleFactor() const; - qreal minimumScaleFactor() const; - qreal maximumScaleFactor() const; - qreal devicePixelRatio() const; - bool isUserScalable() const; - bool isValid() const; - QSizeF size() const; - }; - - bool hasSelection() const; - QString selectedHtml() const; - QWebPage::ViewportAttributes viewportAttributesForSize(const QSize &availableSize) const; - void setActualVisibleContentRect(const QRect &rect) const; - void setFeaturePermission(QWebFrame *frame, QWebPage::Feature feature, QWebPage::PermissionPolicy policy); - QStringList supportedContentTypes() const; - bool supportsContentType(const QString &mimeType) const; - -signals: - void applicationCacheQuotaExceeded(QWebSecurityOrigin *origin, quint64 defaultOriginQuota, quint64 totalSpaceNeeded); - void viewportChangeRequested(); - void featurePermissionRequested(QWebFrame *frame, QWebPage::Feature feature); - void featurePermissionRequestCanceled(QWebFrame *frame, QWebPage::Feature feature); - -public: -%If (Qt_5_2_0 -) - - enum VisibilityState - { - VisibilityStateVisible, - VisibilityStateHidden, - VisibilityStatePrerender, - VisibilityStateUnloaded, - }; - -%End -%If (Qt_5_2_0 -) - QWebPage::VisibilityState visibilityState() const; -%End -%If (Qt_5_2_0 -) - void setVisibilityState(QWebPage::VisibilityState); -%End -}; - -QFlags operator|(QWebPage::FindFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWebKitWidgets/qwebview.sip b/PyQt5/sip/PyQt5/QtWebKitWidgets/qwebview.sip deleted file mode 100644 index c44d430b..00000000 --- a/PyQt5/sip/PyQt5/QtWebKitWidgets/qwebview.sip +++ /dev/null @@ -1,140 +0,0 @@ -// qwebview.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebKitWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWebView : QWidget -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QWebInspector, &sipType_QWebInspector, -1, 1}, - {sipName_QWebPage, &sipType_QWebPage, -1, 2}, - {sipName_QWebFrame, &sipType_QWebFrame, -1, 3}, - {sipName_QGraphicsWebView, &sipType_QGraphicsWebView, -1, 4}, - {sipName_QWebView, &sipType_QWebView, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - explicit QWebView(QWidget *parent /TransferThis/ = 0); - virtual ~QWebView(); - QWebPage *page() const; - void setPage(QWebPage *page /KeepReference/); - void load(const QUrl &url) /ReleaseGIL/; - void load(const QNetworkRequest &request, QNetworkAccessManager::Operation operation = QNetworkAccessManager::GetOperation, const QByteArray &body = QByteArray()) /ReleaseGIL/; - void setHtml(const QString &html, const QUrl &baseUrl = QUrl()); - void setContent(const QByteArray &data, const QString &mimeType /DocValue="''"/ = QString(), const QUrl &baseUrl = QUrl()); - QWebHistory *history() const; - QWebSettings *settings() const; - QString title() const; - void setUrl(const QUrl &url); - QUrl url() const; - QIcon icon() const; - QString selectedText() const; - QAction *pageAction(QWebPage::WebAction action) const; - void triggerPageAction(QWebPage::WebAction action, bool checked = false); - bool isModified() const; - virtual QVariant inputMethodQuery(Qt::InputMethodQuery property) const; - virtual QSize sizeHint() const; - bool findText(const QString &subString, QFlags options = 0); - virtual bool event(QEvent *); - -public slots: - void stop(); - void back(); - void forward(); - void reload(); -%If (PyQt_Printer) - void print(QPrinter *printer) const /PyName=print_/; -%End -%If (Py_v3) -%If (PyQt_Printer) - void print(QPrinter *printer) const; -%End -%End - -signals: - void loadStarted(); - void loadProgress(int progress); - void loadFinished(bool); - void titleChanged(const QString &title); - void statusBarMessage(const QString &text); - void linkClicked(const QUrl &url); - void selectionChanged(); - void iconChanged(); - void urlChanged(const QUrl &url); - -protected: - virtual QWebView *createWindow(QWebPage::WebWindowType type); - virtual void resizeEvent(QResizeEvent *e); - virtual void paintEvent(QPaintEvent *ev); - virtual void changeEvent(QEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseDoubleClickEvent(QMouseEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void contextMenuEvent(QContextMenuEvent *); - virtual void wheelEvent(QWheelEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void keyReleaseEvent(QKeyEvent *); - virtual void dragEnterEvent(QDragEnterEvent *); - virtual void dragLeaveEvent(QDragLeaveEvent *); - virtual void dragMoveEvent(QDragMoveEvent *); - virtual void dropEvent(QDropEvent *); - virtual void focusInEvent(QFocusEvent *); - virtual void focusOutEvent(QFocusEvent *); - virtual void inputMethodEvent(QInputMethodEvent *); - virtual bool focusNextPrevChild(bool next); - -public: - qreal zoomFactor() const; - void setZoomFactor(qreal factor); - QFlags renderHints() const; - void setRenderHints(QFlags hints); - void setRenderHint(QPainter::RenderHint hint, bool enabled = true); - bool hasSelection() const; - QString selectedHtml() const; -}; diff --git a/PyQt5/sip/PyQt5/QtWebSockets/QtWebSocketsmod.sip b/PyQt5/sip/PyQt5/QtWebSockets/QtWebSocketsmod.sip deleted file mode 100644 index 18d81072..00000000 --- a/PyQt5/sip/PyQt5/QtWebSockets/QtWebSocketsmod.sip +++ /dev/null @@ -1,53 +0,0 @@ -// QtWebSocketsmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebSockets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtWebSockets, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtNetwork/QtNetworkmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qmaskgenerator.sip -%Include qwebsocket.sip -%Include qwebsocketcorsauthenticator.sip -%Include qwebsocketprotocol.sip -%Include qwebsocketserver.sip diff --git a/PyQt5/sip/PyQt5/QtWebSockets/qmaskgenerator.sip b/PyQt5/sip/PyQt5/QtWebSockets/qmaskgenerator.sip deleted file mode 100644 index 51d7e590..00000000 --- a/PyQt5/sip/PyQt5/QtWebSockets/qmaskgenerator.sip +++ /dev/null @@ -1,41 +0,0 @@ -// qmaskgenerator.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebSockets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class QMaskGenerator : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QMaskGenerator(QObject *parent /TransferThis/ = 0); - virtual ~QMaskGenerator(); - virtual bool seed() = 0; - virtual quint32 nextMask() = 0; - -private: - QMaskGenerator(const QMaskGenerator &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWebSockets/qwebsocket.sip b/PyQt5/sip/PyQt5/QtWebSockets/qwebsocket.sip deleted file mode 100644 index 4ffd8caa..00000000 --- a/PyQt5/sip/PyQt5/QtWebSockets/qwebsocket.sip +++ /dev/null @@ -1,132 +0,0 @@ -// qwebsocket.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebSockets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class QWebSocket : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QWebSocket, &sipType_QWebSocket, -1, 1}, - {sipName_QWebSocketServer, &sipType_QWebSocketServer, -1, 2}, - {sipName_QMaskGenerator, &sipType_QMaskGenerator, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - QWebSocket(const QString &origin /DocValue="''"/ = QString(), QWebSocketProtocol::Version version = QWebSocketProtocol::Version13, QObject *parent /TransferThis/ = 0); - virtual ~QWebSocket(); - void abort(); - QAbstractSocket::SocketError error() const; - QString errorString() const; - bool flush() /ReleaseGIL/; - bool isValid() const; - QHostAddress localAddress() const; - quint16 localPort() const; - QFlags pauseMode() const; - QHostAddress peerAddress() const; - QString peerName() const; - quint16 peerPort() const; - QNetworkProxy proxy() const; - void setProxy(const QNetworkProxy &networkProxy); - void setMaskGenerator(const QMaskGenerator *maskGenerator /KeepReference/); - const QMaskGenerator *maskGenerator() const; - qint64 readBufferSize() const; - void setReadBufferSize(qint64 size); - void resume() /ReleaseGIL/; - void setPauseMode(QFlags pauseMode); - QAbstractSocket::SocketState state() const; - QWebSocketProtocol::Version version() const; - QString resourceName() const; - QUrl requestUrl() const; - QString origin() const; - QWebSocketProtocol::CloseCode closeCode() const; - QString closeReason() const; - qint64 sendTextMessage(const QString &message) /ReleaseGIL/; - qint64 sendBinaryMessage(const QByteArray &data) /ReleaseGIL/; -%If (PyQt_SSL) - void ignoreSslErrors(const QList &errors); -%End -%If (PyQt_SSL) - void setSslConfiguration(const QSslConfiguration &sslConfiguration); -%End -%If (PyQt_SSL) - QSslConfiguration sslConfiguration() const; -%End - -public slots: - void close(QWebSocketProtocol::CloseCode closeCode = QWebSocketProtocol::CloseCodeNormal, const QString &reason = QString()) /ReleaseGIL/; - void open(const QUrl &url) /ReleaseGIL/; - void ping(const QByteArray &payload = QByteArray()) /ReleaseGIL/; -%If (PyQt_SSL) - void ignoreSslErrors(); -%End - -signals: - void aboutToClose(); - void connected(); - void disconnected(); - void stateChanged(QAbstractSocket::SocketState state); - void proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator *pAuthenticator); - void readChannelFinished(); - void textFrameReceived(const QString &frame, bool isLastFrame); - void binaryFrameReceived(const QByteArray &frame, bool isLastFrame); - void textMessageReceived(const QString &message); - void binaryMessageReceived(const QByteArray &message); - void error(QAbstractSocket::SocketError error); - void pong(quint64 elapsedTime, const QByteArray &payload); - void bytesWritten(qint64 bytes); -%If (PyQt_SSL) - void sslErrors(const QList &errors); -%End - -private: - QWebSocket(const QWebSocket &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWebSockets/qwebsocketcorsauthenticator.sip b/PyQt5/sip/PyQt5/QtWebSockets/qwebsocketcorsauthenticator.sip deleted file mode 100644 index 7ffd9dd2..00000000 --- a/PyQt5/sip/PyQt5/QtWebSockets/qwebsocketcorsauthenticator.sip +++ /dev/null @@ -1,41 +0,0 @@ -// qwebsocketcorsauthenticator.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebSockets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class QWebSocketCorsAuthenticator -{ -%TypeHeaderCode -#include -%End - -public: - explicit QWebSocketCorsAuthenticator(const QString &origin); - explicit QWebSocketCorsAuthenticator(const QWebSocketCorsAuthenticator &other); - ~QWebSocketCorsAuthenticator(); - void swap(QWebSocketCorsAuthenticator &other); - QString origin() const; - void setAllowed(bool allowed); - bool allowed() const; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWebSockets/qwebsocketprotocol.sip b/PyQt5/sip/PyQt5/QtWebSockets/qwebsocketprotocol.sip deleted file mode 100644 index 116f5773..00000000 --- a/PyQt5/sip/PyQt5/QtWebSockets/qwebsocketprotocol.sip +++ /dev/null @@ -1,62 +0,0 @@ -// qwebsocketprotocol.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebSockets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -namespace QWebSocketProtocol -{ -%TypeHeaderCode -#include -%End - - enum Version - { - VersionUnknown, - Version0, - Version4, - Version5, - Version6, - Version7, - Version8, - Version13, - VersionLatest, - }; - - enum CloseCode - { - CloseCodeNormal, - CloseCodeGoingAway, - CloseCodeProtocolError, - CloseCodeDatatypeNotSupported, - CloseCodeReserved1004, - CloseCodeMissingStatusCode, - CloseCodeAbnormalDisconnection, - CloseCodeWrongDatatype, - CloseCodePolicyViolated, - CloseCodeTooMuchData, - CloseCodeMissingExtension, - CloseCodeBadOperation, - CloseCodeTlsHandshakeFailed, - }; -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWebSockets/qwebsocketserver.sip b/PyQt5/sip/PyQt5/QtWebSockets/qwebsocketserver.sip deleted file mode 100644 index 1dbe659b..00000000 --- a/PyQt5/sip/PyQt5/QtWebSockets/qwebsocketserver.sip +++ /dev/null @@ -1,90 +0,0 @@ -// qwebsocketserver.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWebSockets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_3_0 -) - -class QWebSocketServer : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum SslMode - { -%If (PyQt_SSL) - SecureMode, -%End - NonSecureMode, - }; - - QWebSocketServer(const QString &serverName, QWebSocketServer::SslMode secureMode, QObject *parent /TransferThis/ = 0); - virtual ~QWebSocketServer(); - bool listen(const QHostAddress &address = QHostAddress::Any, quint16 port = 0); - void close(); - bool isListening() const; - void setMaxPendingConnections(int numConnections); - int maxPendingConnections() const; - quint16 serverPort() const; - QHostAddress serverAddress() const; - QWebSocketServer::SslMode secureMode() const; - bool setSocketDescriptor(int socketDescriptor); - int socketDescriptor() const; - bool hasPendingConnections() const; - virtual QWebSocket *nextPendingConnection() /Factory/; - QWebSocketProtocol::CloseCode error() const; - QString errorString() const; - void pauseAccepting(); - void resumeAccepting(); - void setServerName(const QString &serverName); - QString serverName() const; - void setProxy(const QNetworkProxy &networkProxy); - QNetworkProxy proxy() const; -%If (PyQt_SSL) - void setSslConfiguration(const QSslConfiguration &sslConfiguration); -%End -%If (PyQt_SSL) - QSslConfiguration sslConfiguration() const; -%End - QList supportedVersions() const; -%If (Qt_5_4_0 -) - QUrl serverUrl() const; -%End - -signals: - void acceptError(QAbstractSocket::SocketError socketError); - void serverError(QWebSocketProtocol::CloseCode closeCode); - void originAuthenticationRequired(QWebSocketCorsAuthenticator *pAuthenticator); - void newConnection(); -%If (PyQt_SSL) - void peerVerifyError(const QSslError &error); -%End -%If (PyQt_SSL) - void sslErrors(const QList &errors); -%End - void closed(); - -private: - QWebSocketServer(const QWebSocketServer &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWidgets/QtWidgetsmod.sip b/PyQt5/sip/PyQt5/QtWidgets/QtWidgetsmod.sip deleted file mode 100644 index 2c78ebd6..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/QtWidgetsmod.sip +++ /dev/null @@ -1,170 +0,0 @@ -// QtWidgetsmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtWidgets, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtGui/QtGuimod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qabstractbutton.sip -%Include qabstractitemdelegate.sip -%Include qabstractitemview.sip -%Include qabstractscrollarea.sip -%Include qabstractslider.sip -%Include qabstractspinbox.sip -%Include qaction.sip -%Include qactiongroup.sip -%Include qapplication.sip -%Include qboxlayout.sip -%Include qbuttongroup.sip -%Include qcalendarwidget.sip -%Include qcheckbox.sip -%Include qcolordialog.sip -%Include qcolumnview.sip -%Include qcombobox.sip -%Include qcommandlinkbutton.sip -%Include qcommonstyle.sip -%Include qcompleter.sip -%Include qdatawidgetmapper.sip -%Include qdatetimeedit.sip -%Include qdesktopwidget.sip -%Include qdial.sip -%Include qdialog.sip -%Include qdialogbuttonbox.sip -%Include qdirmodel.sip -%Include qdockwidget.sip -%Include qdrawutil.sip -%Include qerrormessage.sip -%Include qfiledialog.sip -%Include qfileiconprovider.sip -%Include qfilesystemmodel.sip -%Include qfocusframe.sip -%Include qfontcombobox.sip -%Include qfontdialog.sip -%Include qformlayout.sip -%Include qframe.sip -%Include qgesture.sip -%Include qgesturerecognizer.sip -%Include qgraphicsanchorlayout.sip -%Include qgraphicseffect.sip -%Include qgraphicsgridlayout.sip -%Include qgraphicsitem.sip -%Include qgraphicslayout.sip -%Include qgraphicslayoutitem.sip -%Include qgraphicslinearlayout.sip -%Include qgraphicsproxywidget.sip -%Include qgraphicsscene.sip -%Include qgraphicssceneevent.sip -%Include qgraphicstransform.sip -%Include qgraphicsview.sip -%Include qgraphicswidget.sip -%Include qgridlayout.sip -%Include qgroupbox.sip -%Include qheaderview.sip -%Include qinputdialog.sip -%Include qitemdelegate.sip -%Include qitemeditorfactory.sip -%Include qkeyeventtransition.sip -%Include qkeysequenceedit.sip -%Include qlabel.sip -%Include qlayout.sip -%Include qlayoutitem.sip -%Include qlcdnumber.sip -%Include qlineedit.sip -%Include qlistview.sip -%Include qlistwidget.sip -%Include qmainwindow.sip -%Include qmdiarea.sip -%Include qmdisubwindow.sip -%Include qmenu.sip -%Include qmenubar.sip -%Include qmessagebox.sip -%Include qmouseeventtransition.sip -%Include qopenglwidget.sip -%Include qplaintextedit.sip -%Include qprogressbar.sip -%Include qprogressdialog.sip -%Include qpushbutton.sip -%Include qradiobutton.sip -%Include qrubberband.sip -%Include qscrollarea.sip -%Include qscrollbar.sip -%Include qscroller.sip -%Include qscrollerproperties.sip -%Include qshortcut.sip -%Include qsizegrip.sip -%Include qsizepolicy.sip -%Include qslider.sip -%Include qspinbox.sip -%Include qsplashscreen.sip -%Include qsplitter.sip -%Include qstackedlayout.sip -%Include qstackedwidget.sip -%Include qstatusbar.sip -%Include qstyle.sip -%Include qstyleditemdelegate.sip -%Include qstylefactory.sip -%Include qstyleoption.sip -%Include qstylepainter.sip -%Include qsystemtrayicon.sip -%Include qtabbar.sip -%Include qtableview.sip -%Include qtablewidget.sip -%Include qtabwidget.sip -%Include qtextbrowser.sip -%Include qtextedit.sip -%Include qtoolbar.sip -%Include qtoolbox.sip -%Include qtoolbutton.sip -%Include qtooltip.sip -%Include qtreeview.sip -%Include qtreewidget.sip -%Include qtreewidgetitemiterator.sip -%Include qundogroup.sip -%Include qundostack.sip -%Include qundoview.sip -%Include qwhatsthis.sip -%Include qwidget.sip -%Include qwidgetaction.sip -%Include qwizard.sip -%Include qpywidgets_qlist.sip diff --git a/PyQt5/sip/PyQt5/QtWidgets/qabstractbutton.sip b/PyQt5/sip/PyQt5/QtWidgets/qabstractbutton.sip deleted file mode 100644 index 3f4d84c1..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qabstractbutton.sip +++ /dev/null @@ -1,82 +0,0 @@ -// qabstractbutton.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractButton : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAbstractButton(QWidget *parent /TransferThis/ = 0); - virtual ~QAbstractButton(); - void setAutoRepeatDelay(int); - int autoRepeatDelay() const; - void setAutoRepeatInterval(int); - int autoRepeatInterval() const; - void setText(const QString &text); - QString text() const; - void setIcon(const QIcon &icon); - QIcon icon() const; - QSize iconSize() const; - void setShortcut(const QKeySequence &key); - QKeySequence shortcut() const; - void setCheckable(bool); - bool isCheckable() const; - bool isChecked() const; - void setDown(bool); - bool isDown() const; - void setAutoRepeat(bool); - bool autoRepeat() const; - void setAutoExclusive(bool); - bool autoExclusive() const; - QButtonGroup *group() const; - -public slots: - void setIconSize(const QSize &size); - void animateClick(int msecs = 100); - void click(); - void toggle(); - void setChecked(bool); - -signals: - void pressed(); - void released(); - void clicked(bool checked = false); - void toggled(bool checked); - -protected: - virtual void paintEvent(QPaintEvent *e) = 0; - virtual bool hitButton(const QPoint &pos) const; - virtual void checkStateSet(); - virtual void nextCheckState(); - virtual bool event(QEvent *e); - virtual void keyPressEvent(QKeyEvent *e); - virtual void keyReleaseEvent(QKeyEvent *e); - virtual void mousePressEvent(QMouseEvent *e); - virtual void mouseReleaseEvent(QMouseEvent *e); - virtual void mouseMoveEvent(QMouseEvent *e); - virtual void focusInEvent(QFocusEvent *e); - virtual void focusOutEvent(QFocusEvent *e); - virtual void changeEvent(QEvent *e); - virtual void timerEvent(QTimerEvent *e); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qabstractitemdelegate.sip b/PyQt5/sip/PyQt5/QtWidgets/qabstractitemdelegate.sip deleted file mode 100644 index 4e42dc72..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qabstractitemdelegate.sip +++ /dev/null @@ -1,58 +0,0 @@ -// qabstractitemdelegate.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractItemDelegate : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum EndEditHint - { - NoHint, - EditNextItem, - EditPreviousItem, - SubmitModelCache, - RevertModelCache, - }; - - explicit QAbstractItemDelegate(QObject *parent /TransferThis/ = 0); - virtual ~QAbstractItemDelegate(); - virtual void paint(QPainter *painter, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const = 0; - virtual QSize sizeHint(const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const = 0; - virtual QWidget *createEditor(QWidget *parent /TransferThis/, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const /Factory/; - virtual void setEditorData(QWidget *editor, const QModelIndex &index) const; - virtual void setModelData(QWidget *editor, QAbstractItemModel *model /KeepReference/, const QModelIndex &index) const; - virtual void updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const; - virtual void destroyEditor(QWidget *editor, const QModelIndex &index) const; - virtual bool editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index); - virtual bool helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index); - -signals: - void commitData(QWidget *editor); - void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint = QAbstractItemDelegate::NoHint); - void sizeHintChanged(const QModelIndex &); - -private: - QAbstractItemDelegate(const QAbstractItemDelegate &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qabstractitemview.sip b/PyQt5/sip/PyQt5/QtWidgets/qabstractitemview.sip deleted file mode 100644 index 6c82f525..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qabstractitemview.sip +++ /dev/null @@ -1,286 +0,0 @@ -// qabstractitemview.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QAbstractItemView : QAbstractScrollArea -{ -%TypeHeaderCode -#include -%End - -public: - enum DragDropMode - { - NoDragDrop, - DragOnly, - DropOnly, - DragDrop, - InternalMove, - }; - - enum EditTrigger - { - NoEditTriggers, - CurrentChanged, - DoubleClicked, - SelectedClicked, - EditKeyPressed, - AnyKeyPressed, - AllEditTriggers, - }; - - typedef QFlags EditTriggers; - - enum ScrollHint - { - EnsureVisible, - PositionAtTop, - PositionAtBottom, - PositionAtCenter, - }; - - enum ScrollMode - { - ScrollPerItem, - ScrollPerPixel, - }; - - enum SelectionBehavior - { - SelectItems, - SelectRows, - SelectColumns, - }; - - enum SelectionMode - { - NoSelection, - SingleSelection, - MultiSelection, - ExtendedSelection, - ContiguousSelection, - }; - - explicit QAbstractItemView(QWidget *parent /TransferThis/ = 0); - virtual ~QAbstractItemView(); - virtual void setModel(QAbstractItemModel *model /KeepReference/); - QAbstractItemModel *model() const; - virtual void setSelectionModel(QItemSelectionModel *selectionModel /KeepReference/); - QItemSelectionModel *selectionModel() const; - void setItemDelegate(QAbstractItemDelegate *delegate /KeepReference/); - QAbstractItemDelegate *itemDelegate() const; - void setSelectionMode(QAbstractItemView::SelectionMode mode); - QAbstractItemView::SelectionMode selectionMode() const; - void setSelectionBehavior(QAbstractItemView::SelectionBehavior behavior); - QAbstractItemView::SelectionBehavior selectionBehavior() const; - QModelIndex currentIndex() const; - QModelIndex rootIndex() const; - void setEditTriggers(QFlags triggers); - QFlags editTriggers() const; - void setAutoScroll(bool enable); - bool hasAutoScroll() const; - void setTabKeyNavigation(bool enable); - bool tabKeyNavigation() const; - void setDropIndicatorShown(bool enable); - bool showDropIndicator() const; - void setDragEnabled(bool enable); - bool dragEnabled() const; - void setAlternatingRowColors(bool enable); - bool alternatingRowColors() const; - void setIconSize(const QSize &size); - QSize iconSize() const; - void setTextElideMode(Qt::TextElideMode mode); - Qt::TextElideMode textElideMode() const; - virtual void keyboardSearch(const QString &search); - virtual QRect visualRect(const QModelIndex &index) const = 0; - virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint = QAbstractItemView::EnsureVisible) = 0; - virtual QModelIndex indexAt(const QPoint &p) const = 0; - QSize sizeHintForIndex(const QModelIndex &index) const; - virtual int sizeHintForRow(int row) const; - virtual int sizeHintForColumn(int column) const; - void openPersistentEditor(const QModelIndex &index); - void closePersistentEditor(const QModelIndex &index); - void setIndexWidget(const QModelIndex &index, QWidget *widget /Transfer/); -%MethodCode - // We have to break the association with any existing widget. - QWidget *w = sipCpp->indexWidget(*a0); - - if (w) - { - PyObject *wo = sipGetPyObject(w, sipType_QWidget); - - if (wo) - sipTransferTo(wo, 0); - } - - Py_BEGIN_ALLOW_THREADS - sipCpp->setIndexWidget(*a0, a1); - Py_END_ALLOW_THREADS -%End - - QWidget *indexWidget(const QModelIndex &index) const; - -public slots: - virtual void reset(); - virtual void setRootIndex(const QModelIndex &index); - virtual void selectAll(); - void edit(const QModelIndex &index); - void clearSelection(); - void setCurrentIndex(const QModelIndex &index); - void scrollToTop(); - void scrollToBottom(); - void update(); - void update(const QModelIndex &index); - -protected slots: - virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector &roles /DocValue="[]"/ = QVector()); - virtual void rowsInserted(const QModelIndex &parent, int start, int end); - virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end); - virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected); - virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous); - virtual void updateEditorData(); - virtual void updateEditorGeometries(); - virtual void updateGeometries(); - virtual void verticalScrollbarAction(int action); - virtual void horizontalScrollbarAction(int action); - virtual void verticalScrollbarValueChanged(int value); - virtual void horizontalScrollbarValueChanged(int value); - virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint); - virtual void commitData(QWidget *editor); - virtual void editorDestroyed(QObject *editor); - -signals: - void pressed(const QModelIndex &index); - void clicked(const QModelIndex &index); - void doubleClicked(const QModelIndex &index); - void activated(const QModelIndex &index); - void entered(const QModelIndex &index); - void viewportEntered(); - -protected: - enum CursorAction - { - MoveUp, - MoveDown, - MoveLeft, - MoveRight, - MoveHome, - MoveEnd, - MovePageUp, - MovePageDown, - MoveNext, - MovePrevious, - }; - - virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, Qt::KeyboardModifiers modifiers) = 0; - virtual int horizontalOffset() const = 0; - virtual int verticalOffset() const = 0; - virtual bool isIndexHidden(const QModelIndex &index) const = 0; - virtual void setSelection(const QRect &rect, QFlags command) = 0; - virtual QRegion visualRegionForSelection(const QItemSelection &selection) const = 0; - virtual QModelIndexList selectedIndexes() const; - virtual bool edit(const QModelIndex &index, QAbstractItemView::EditTrigger trigger, QEvent *event); - virtual QFlags selectionCommand(const QModelIndex &index, const QEvent *event = 0) const; - virtual void startDrag(Qt::DropActions supportedActions); - virtual QStyleOptionViewItem viewOptions() const; - - enum State - { - NoState, - DraggingState, - DragSelectingState, - EditingState, - ExpandingState, - CollapsingState, - AnimatingState, - }; - - QAbstractItemView::State state() const; - void setState(QAbstractItemView::State state); - void scheduleDelayedItemsLayout(); - void executeDelayedItemsLayout(); - void scrollDirtyRegion(int dx, int dy); - void setDirtyRegion(const QRegion ®ion); - QPoint dirtyRegionOffset() const; - virtual bool event(QEvent *event); - virtual bool viewportEvent(QEvent *e); - virtual void mousePressEvent(QMouseEvent *e); - virtual void mouseMoveEvent(QMouseEvent *e); - virtual void mouseReleaseEvent(QMouseEvent *e); - virtual void mouseDoubleClickEvent(QMouseEvent *e); - virtual void dragEnterEvent(QDragEnterEvent *e); - virtual void dragMoveEvent(QDragMoveEvent *e); - virtual void dragLeaveEvent(QDragLeaveEvent *e); - virtual void dropEvent(QDropEvent *e); - virtual void focusInEvent(QFocusEvent *e); - virtual void focusOutEvent(QFocusEvent *e); - virtual void keyPressEvent(QKeyEvent *e); - virtual void resizeEvent(QResizeEvent *e); - virtual void timerEvent(QTimerEvent *e); - - enum DropIndicatorPosition - { - OnItem, - AboveItem, - BelowItem, - OnViewport, - }; - - QAbstractItemView::DropIndicatorPosition dropIndicatorPosition() const; - -public: - void setVerticalScrollMode(QAbstractItemView::ScrollMode mode); - QAbstractItemView::ScrollMode verticalScrollMode() const; - void setHorizontalScrollMode(QAbstractItemView::ScrollMode mode); - QAbstractItemView::ScrollMode horizontalScrollMode() const; - void setDragDropOverwriteMode(bool overwrite); - bool dragDropOverwriteMode() const; - void setDragDropMode(QAbstractItemView::DragDropMode behavior); - QAbstractItemView::DragDropMode dragDropMode() const; - void setItemDelegateForRow(int row, QAbstractItemDelegate *delegate /KeepReference/); - QAbstractItemDelegate *itemDelegateForRow(int row) const; - void setItemDelegateForColumn(int column, QAbstractItemDelegate *delegate /KeepReference/); - QAbstractItemDelegate *itemDelegateForColumn(int column) const; - QAbstractItemDelegate *itemDelegate(const QModelIndex &index) const; - virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const; - void setAutoScrollMargin(int margin); - int autoScrollMargin() const; - -protected: - virtual bool focusNextPrevChild(bool next); - virtual void inputMethodEvent(QInputMethodEvent *event); -%If (Qt_5_2_0 -) - virtual QSize viewportSizeHint() const; -%End - -public: - void setDefaultDropAction(Qt::DropAction dropAction); - Qt::DropAction defaultDropAction() const; - -private: - QAbstractItemView(const QAbstractItemView &); -}; - -QFlags operator|(QAbstractItemView::EditTrigger f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qabstractscrollarea.sip b/PyQt5/sip/PyQt5/QtWidgets/qabstractscrollarea.sip deleted file mode 100644 index c0c173e9..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qabstractscrollarea.sip +++ /dev/null @@ -1,96 +0,0 @@ -// qabstractscrollarea.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractScrollArea : QFrame -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAbstractScrollArea(QWidget *parent /TransferThis/ = 0); - virtual ~QAbstractScrollArea(); - Qt::ScrollBarPolicy verticalScrollBarPolicy() const; - void setVerticalScrollBarPolicy(Qt::ScrollBarPolicy); - QScrollBar *verticalScrollBar() const /Transfer/; - Qt::ScrollBarPolicy horizontalScrollBarPolicy() const; - void setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy); - QScrollBar *horizontalScrollBar() const /Transfer/; - QWidget *viewport() const /Transfer/; - QSize maximumViewportSize() const; - virtual QSize minimumSizeHint() const; - virtual QSize sizeHint() const; - -protected: - void setViewportMargins(int left, int top, int right, int bottom); - virtual bool event(QEvent *); - virtual bool viewportEvent(QEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void paintEvent(QPaintEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void mouseDoubleClickEvent(QMouseEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - virtual void wheelEvent(QWheelEvent *); - virtual void contextMenuEvent(QContextMenuEvent *); - virtual void dragEnterEvent(QDragEnterEvent *); - virtual void dragMoveEvent(QDragMoveEvent *); - virtual void dragLeaveEvent(QDragLeaveEvent *); - virtual void dropEvent(QDropEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual bool eventFilter(QObject *, QEvent *); - virtual void scrollContentsBy(int dx, int dy); - -public: - void setVerticalScrollBar(QScrollBar *scrollbar /Transfer/); - void setHorizontalScrollBar(QScrollBar *scrollbar /Transfer/); - QWidget *cornerWidget() const; - void setCornerWidget(QWidget *widget /Transfer/); - void addScrollBarWidget(QWidget *widget /Transfer/, Qt::Alignment alignment); - QWidgetList scrollBarWidgets(Qt::Alignment alignment) /Transfer/; - void setViewport(QWidget *widget /Transfer/); - virtual void setupViewport(QWidget *viewport); - -protected: - void setViewportMargins(const QMargins &margins); - -public: -%If (Qt_5_2_0 -) - - enum SizeAdjustPolicy - { - AdjustIgnored, - AdjustToContentsOnFirstShow, - AdjustToContents, - }; - -%End -%If (Qt_5_2_0 -) - QAbstractScrollArea::SizeAdjustPolicy sizeAdjustPolicy() const; -%End -%If (Qt_5_2_0 -) - void setSizeAdjustPolicy(QAbstractScrollArea::SizeAdjustPolicy policy); -%End - -private: - QAbstractScrollArea(const QAbstractScrollArea &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qabstractslider.sip b/PyQt5/sip/PyQt5/QtWidgets/qabstractslider.sip deleted file mode 100644 index aa8e88a6..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qabstractslider.sip +++ /dev/null @@ -1,101 +0,0 @@ -// qabstractslider.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractSlider : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAbstractSlider(QWidget *parent /TransferThis/ = 0); - virtual ~QAbstractSlider(); - Qt::Orientation orientation() const; - void setMinimum(int); - int minimum() const; - void setMaximum(int); - int maximum() const; - void setRange(int min, int max); - void setSingleStep(int); - int singleStep() const; - void setPageStep(int); - int pageStep() const; - void setTracking(bool enable); - bool hasTracking() const; - void setSliderDown(bool); - bool isSliderDown() const; - void setSliderPosition(int); - int sliderPosition() const; - void setInvertedAppearance(bool); - bool invertedAppearance() const; - void setInvertedControls(bool); - bool invertedControls() const; - - enum SliderAction - { - SliderNoAction, - SliderSingleStepAdd, - SliderSingleStepSub, - SliderPageStepAdd, - SliderPageStepSub, - SliderToMinimum, - SliderToMaximum, - SliderMove, - }; - - int value() const; - void triggerAction(QAbstractSlider::SliderAction action); - -public slots: - void setValue(int); - void setOrientation(Qt::Orientation); - -signals: - void valueChanged(int value); - void sliderPressed(); - void sliderMoved(int position); - void sliderReleased(); - void rangeChanged(int min, int max); - void actionTriggered(int action); - -protected: - void setRepeatAction(QAbstractSlider::SliderAction action, int thresholdTime = 500, int repeatTime = 50); - QAbstractSlider::SliderAction repeatAction() const; - - enum SliderChange - { - SliderRangeChange, - SliderOrientationChange, - SliderStepsChange, - SliderValueChange, - }; - - virtual void sliderChange(QAbstractSlider::SliderChange change); - virtual bool event(QEvent *e); - virtual void keyPressEvent(QKeyEvent *ev); - virtual void timerEvent(QTimerEvent *); - virtual void wheelEvent(QWheelEvent *e); - virtual void changeEvent(QEvent *e); - -private: - QAbstractSlider(const QAbstractSlider &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qabstractspinbox.sip b/PyQt5/sip/PyQt5/QtWidgets/qabstractspinbox.sip deleted file mode 100644 index 6b080063..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qabstractspinbox.sip +++ /dev/null @@ -1,131 +0,0 @@ -// qabstractspinbox.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QAbstractSpinBox : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAbstractSpinBox(QWidget *parent /TransferThis/ = 0); - virtual ~QAbstractSpinBox(); - - enum StepEnabledFlag - { - StepNone, - StepUpEnabled, - StepDownEnabled, - }; - - typedef QFlags StepEnabled; - - enum ButtonSymbols - { - UpDownArrows, - PlusMinus, - NoButtons, - }; - - QAbstractSpinBox::ButtonSymbols buttonSymbols() const; - void setButtonSymbols(QAbstractSpinBox::ButtonSymbols bs); - QString text() const; - QString specialValueText() const; - void setSpecialValueText(const QString &s); - bool wrapping() const; - void setWrapping(bool w); - void setReadOnly(bool r); - bool isReadOnly() const; - void setAlignment(Qt::Alignment flag); - Qt::Alignment alignment() const; - void setFrame(bool); - bool hasFrame() const; - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - void interpretText(); - virtual bool event(QEvent *event); - virtual QValidator::State validate(QString &input /In,Out/, int &pos /In,Out/) const; - virtual void fixup(QString &input /In,Out/) const; - virtual void stepBy(int steps); - -public slots: - void stepUp(); - void stepDown(); - void selectAll(); - virtual void clear(); - -signals: - void editingFinished(); - -protected: - virtual void resizeEvent(QResizeEvent *e); - virtual void keyPressEvent(QKeyEvent *e); - virtual void keyReleaseEvent(QKeyEvent *e); - virtual void wheelEvent(QWheelEvent *e); - virtual void focusInEvent(QFocusEvent *e); - virtual void focusOutEvent(QFocusEvent *e); - virtual void contextMenuEvent(QContextMenuEvent *e); - virtual void changeEvent(QEvent *e); - virtual void closeEvent(QCloseEvent *e); - virtual void hideEvent(QHideEvent *e); - virtual void mousePressEvent(QMouseEvent *e); - virtual void mouseReleaseEvent(QMouseEvent *e); - virtual void mouseMoveEvent(QMouseEvent *e); - virtual void timerEvent(QTimerEvent *e); - virtual void paintEvent(QPaintEvent *e); - virtual void showEvent(QShowEvent *e); - QLineEdit *lineEdit() const; - void setLineEdit(QLineEdit *e /Transfer/); - virtual QFlags stepEnabled() const; - void initStyleOption(QStyleOptionSpinBox *option) const; - -public: - enum CorrectionMode - { - CorrectToPreviousValue, - CorrectToNearestValue, - }; - - void setCorrectionMode(QAbstractSpinBox::CorrectionMode cm); - QAbstractSpinBox::CorrectionMode correctionMode() const; - bool hasAcceptableInput() const; - void setAccelerated(bool on); - bool isAccelerated() const; - void setKeyboardTracking(bool kt); - bool keyboardTracking() const; - virtual QVariant inputMethodQuery(Qt::InputMethodQuery) const; -%If (Qt_5_3_0 -) - void setGroupSeparatorShown(bool shown); -%End -%If (Qt_5_3_0 -) - bool isGroupSeparatorShown() const; -%End - -private: - QAbstractSpinBox(const QAbstractSpinBox &); -}; - -QFlags operator|(QAbstractSpinBox::StepEnabledFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qaction.sip b/PyQt5/sip/PyQt5/QtWidgets/qaction.sip deleted file mode 100644 index 0a5facf9..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qaction.sip +++ /dev/null @@ -1,130 +0,0 @@ -// qaction.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAction : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAction(QObject *parent /TransferThis/); - QAction(const QString &text, QObject *parent /TransferThis/); - QAction(const QIcon &icon, const QString &text, QObject *parent /TransferThis/); - virtual ~QAction(); - void setActionGroup(QActionGroup *group /KeepReference/); - QActionGroup *actionGroup() const; - void setIcon(const QIcon &icon); - QIcon icon() const; - void setText(const QString &text); - QString text() const; - void setIconText(const QString &text); - QString iconText() const; - void setToolTip(const QString &tip); - QString toolTip() const; - void setStatusTip(const QString &statusTip); - QString statusTip() const; - void setWhatsThis(const QString &what); - QString whatsThis() const; - QMenu *menu() const; - void setMenu(QMenu *menu /KeepReference/); - void setSeparator(bool b); - bool isSeparator() const; - void setShortcut(const QKeySequence &shortcut); - QKeySequence shortcut() const; - void setShortcutContext(Qt::ShortcutContext context); - Qt::ShortcutContext shortcutContext() const; - void setFont(const QFont &font); - QFont font() const; - void setCheckable(bool); - bool isCheckable() const; - QVariant data() const; - void setData(const QVariant &var); - bool isChecked() const; - bool isEnabled() const; - bool isVisible() const; - - enum ActionEvent - { - Trigger, - Hover, - }; - - void activate(QAction::ActionEvent event); - bool showStatusText(QWidget *widget = 0); - QWidget *parentWidget() const; - -protected: - virtual bool event(QEvent *); - -public slots: - void trigger(); - void hover(); - void setChecked(bool); - void toggle(); - void setEnabled(bool); - void setDisabled(bool b); - void setVisible(bool); - -signals: - void changed(); - void triggered(bool checked = false); - void hovered(); - void toggled(bool); - -public: - enum MenuRole - { - NoRole, - TextHeuristicRole, - ApplicationSpecificRole, - AboutQtRole, - AboutRole, - PreferencesRole, - QuitRole, - }; - - void setShortcuts(const QList &shortcuts); - void setShortcuts(QKeySequence::StandardKey); - QList shortcuts() const; - void setAutoRepeat(bool); - bool autoRepeat() const; - void setMenuRole(QAction::MenuRole menuRole); - QAction::MenuRole menuRole() const; - QList associatedWidgets() const; - QList associatedGraphicsWidgets() const; - void setIconVisibleInMenu(bool visible); - bool isIconVisibleInMenu() const; - - enum Priority - { - LowPriority, - NormalPriority, - HighPriority, - }; - - void setPriority(QAction::Priority priority); - QAction::Priority priority() const; - -private: - QAction(const QAction &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qactiongroup.sip b/PyQt5/sip/PyQt5/QtWidgets/qactiongroup.sip deleted file mode 100644 index c12de88c..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qactiongroup.sip +++ /dev/null @@ -1,54 +0,0 @@ -// qactiongroup.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QActionGroup : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QActionGroup(QObject *parent /TransferThis/); - virtual ~QActionGroup(); - QAction *addAction(QAction *a /Transfer/); - QAction *addAction(const QString &text) /Transfer/; - QAction *addAction(const QIcon &icon, const QString &text) /Transfer/; - void removeAction(QAction *a /TransferBack/); - QList actions() const; - QAction *checkedAction() const; - bool isExclusive() const; - bool isEnabled() const; - bool isVisible() const; - -public slots: - void setEnabled(bool); - void setDisabled(bool b); - void setVisible(bool); - void setExclusive(bool); - -signals: - void triggered(QAction *); - void hovered(QAction *); - -private: - QActionGroup(const QActionGroup &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qapplication.sip b/PyQt5/sip/PyQt5/QtWidgets/qapplication.sip deleted file mode 100644 index 627b96be..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qapplication.sip +++ /dev/null @@ -1,350 +0,0 @@ -// qapplication.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -// QApplication *qApp -QApplication *qApp { -%AccessCode - // Qt implements this has a #define to a function call so we have to handle - // it like this. - return qApp; -%End -}; -typedef QList QWidgetList; - -class QApplication : QGuiApplication -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QDataWidgetMapper, &sipType_QDataWidgetMapper, -1, 1}, - {sipName_QUndoStack, &sipType_QUndoStack, -1, 2}, - {sipName_QCompleter, &sipType_QCompleter, -1, 3}, - {sipName_QLayout, &sipType_QLayout, 26, 4}, - {sipName_QApplication, &sipType_QApplication, -1, 5}, - {sipName_QButtonGroup, &sipType_QButtonGroup, -1, 6}, - {sipName_QGraphicsEffect, &sipType_QGraphicsEffect, 32, 7}, - {sipName_QKeyEventTransition, &sipType_QKeyEventTransition, -1, 8}, - {sipName_QFileSystemModel, &sipType_QFileSystemModel, -1, 9}, - {sipName_QSystemTrayIcon, &sipType_QSystemTrayIcon, -1, 10}, - {sipName_QPlainTextDocumentLayout, &sipType_QPlainTextDocumentLayout, -1, 11}, - {sipName_QGraphicsAnchor, &sipType_QGraphicsAnchor, -1, 12}, - {sipName_QShortcut, &sipType_QShortcut, -1, 13}, - {sipName_QUndoGroup, &sipType_QUndoGroup, -1, 14}, - {sipName_QStyle, &sipType_QStyle, 36, 15}, - {sipName_QGesture, &sipType_QGesture, 37, 16}, - {sipName_QMouseEventTransition, &sipType_QMouseEventTransition, -1, 17}, - {sipName_QWidget, &sipType_QWidget, 42, 18}, - {sipName_QScroller, &sipType_QScroller, -1, 19}, - {sipName_QAction, &sipType_QAction, 115, 20}, - {sipName_QGraphicsScene, &sipType_QGraphicsScene, -1, 21}, - {sipName_QGraphicsTransform, &sipType_QGraphicsTransform, 116, 22}, - {sipName_QDirModel, &sipType_QDirModel, -1, 23}, - {sipName_QAbstractItemDelegate, &sipType_QAbstractItemDelegate, 118, 24}, - {sipName_QActionGroup, &sipType_QActionGroup, -1, 25}, - {sipName_QGraphicsObject, &sipType_QGraphicsObject, 120, -1}, - {sipName_QFormLayout, &sipType_QFormLayout, -1, 27}, - {sipName_QBoxLayout, &sipType_QBoxLayout, 30, 28}, - {sipName_QGridLayout, &sipType_QGridLayout, -1, 29}, - {sipName_QStackedLayout, &sipType_QStackedLayout, -1, -1}, - {sipName_QHBoxLayout, &sipType_QHBoxLayout, -1, 31}, - {sipName_QVBoxLayout, &sipType_QVBoxLayout, -1, -1}, - {sipName_QGraphicsDropShadowEffect, &sipType_QGraphicsDropShadowEffect, -1, 33}, - {sipName_QGraphicsOpacityEffect, &sipType_QGraphicsOpacityEffect, -1, 34}, - {sipName_QGraphicsBlurEffect, &sipType_QGraphicsBlurEffect, -1, 35}, - {sipName_QGraphicsColorizeEffect, &sipType_QGraphicsColorizeEffect, -1, -1}, - {sipName_QCommonStyle, &sipType_QCommonStyle, -1, -1}, - {sipName_QTapAndHoldGesture, &sipType_QTapAndHoldGesture, -1, 38}, - {sipName_QTapGesture, &sipType_QTapGesture, -1, 39}, - {sipName_QSwipeGesture, &sipType_QSwipeGesture, -1, 40}, - {sipName_QPanGesture, &sipType_QPanGesture, -1, 41}, - {sipName_QPinchGesture, &sipType_QPinchGesture, -1, -1}, - {sipName_QMenu, &sipType_QMenu, -1, 43}, - {sipName_QFocusFrame, &sipType_QFocusFrame, -1, 44}, - {sipName_QToolBar, &sipType_QToolBar, -1, 45}, - {sipName_QDialog, &sipType_QDialog, 71, 46}, - {sipName_QMdiSubWindow, &sipType_QMdiSubWindow, -1, 47}, - {sipName_QAbstractSlider, &sipType_QAbstractSlider, 79, 48}, - {sipName_QSplitterHandle, &sipType_QSplitterHandle, -1, 49}, - {sipName_QProgressBar, &sipType_QProgressBar, -1, 50}, - {sipName_QTabBar, &sipType_QTabBar, -1, 51}, - {sipName_QMenuBar, &sipType_QMenuBar, -1, 52}, - {sipName_QComboBox, &sipType_QComboBox, 82, 53}, - {sipName_QDockWidget, &sipType_QDockWidget, -1, 54}, - {sipName_QFrame, &sipType_QFrame, 83, 55}, - {sipName_QGroupBox, &sipType_QGroupBox, -1, 56}, - {sipName_QRubberBand, &sipType_QRubberBand, -1, 57}, - {sipName_QCalendarWidget, &sipType_QCalendarWidget, -1, 58}, - {sipName_QMainWindow, &sipType_QMainWindow, -1, 59}, - {sipName_QWizardPage, &sipType_QWizardPage, -1, 60}, - {sipName_QStatusBar, &sipType_QStatusBar, -1, 61}, - {sipName_QLineEdit, &sipType_QLineEdit, -1, 62}, - {sipName_QSizeGrip, &sipType_QSizeGrip, -1, 63}, - #if QT_VERSION >= 0x050400 - {sipName_QOpenGLWidget, &sipType_QOpenGLWidget, -1, 64}, - #else - {0, 0, -1, 64}, - #endif - {sipName_QSplashScreen, &sipType_QSplashScreen, -1, 65}, - #if QT_VERSION >= 0x050200 - {sipName_QKeySequenceEdit, &sipType_QKeySequenceEdit, -1, 66}, - #else - {0, 0, -1, 66}, - #endif - {sipName_QTabWidget, &sipType_QTabWidget, -1, 67}, - {sipName_QAbstractButton, &sipType_QAbstractButton, 105, 68}, - {sipName_QAbstractSpinBox, &sipType_QAbstractSpinBox, 110, 69}, - {sipName_QDialogButtonBox, &sipType_QDialogButtonBox, -1, 70}, - {sipName_QDesktopWidget, &sipType_QDesktopWidget, -1, -1}, - {sipName_QProgressDialog, &sipType_QProgressDialog, -1, 72}, - {sipName_QColorDialog, &sipType_QColorDialog, -1, 73}, - {sipName_QErrorMessage, &sipType_QErrorMessage, -1, 74}, - {sipName_QFontDialog, &sipType_QFontDialog, -1, 75}, - {sipName_QWizard, &sipType_QWizard, -1, 76}, - {sipName_QMessageBox, &sipType_QMessageBox, -1, 77}, - {sipName_QFileDialog, &sipType_QFileDialog, -1, 78}, - {sipName_QInputDialog, &sipType_QInputDialog, -1, -1}, - {sipName_QScrollBar, &sipType_QScrollBar, -1, 80}, - {sipName_QSlider, &sipType_QSlider, -1, 81}, - {sipName_QDial, &sipType_QDial, -1, -1}, - {sipName_QFontComboBox, &sipType_QFontComboBox, -1, -1}, - {sipName_QLabel, &sipType_QLabel, -1, 84}, - {sipName_QSplitter, &sipType_QSplitter, -1, 85}, - {sipName_QLCDNumber, &sipType_QLCDNumber, -1, 86}, - {sipName_QStackedWidget, &sipType_QStackedWidget, -1, 87}, - {sipName_QToolBox, &sipType_QToolBox, -1, 88}, - {sipName_QAbstractScrollArea, &sipType_QAbstractScrollArea, 89, -1}, - {sipName_QAbstractItemView, &sipType_QAbstractItemView, 95, 90}, - {sipName_QTextEdit, &sipType_QTextEdit, 104, 91}, - {sipName_QScrollArea, &sipType_QScrollArea, -1, 92}, - {sipName_QPlainTextEdit, &sipType_QPlainTextEdit, -1, 93}, - {sipName_QMdiArea, &sipType_QMdiArea, -1, 94}, - {sipName_QGraphicsView, &sipType_QGraphicsView, -1, -1}, - {sipName_QColumnView, &sipType_QColumnView, -1, 96}, - {sipName_QHeaderView, &sipType_QHeaderView, -1, 97}, - {sipName_QListView, &sipType_QListView, 100, 98}, - {sipName_QTreeView, &sipType_QTreeView, 102, 99}, - {sipName_QTableView, &sipType_QTableView, 103, -1}, - {sipName_QUndoView, &sipType_QUndoView, -1, 101}, - {sipName_QListWidget, &sipType_QListWidget, -1, -1}, - {sipName_QTreeWidget, &sipType_QTreeWidget, -1, -1}, - {sipName_QTableWidget, &sipType_QTableWidget, -1, -1}, - {sipName_QTextBrowser, &sipType_QTextBrowser, -1, -1}, - {sipName_QPushButton, &sipType_QPushButton, 109, 106}, - {sipName_QCheckBox, &sipType_QCheckBox, -1, 107}, - {sipName_QToolButton, &sipType_QToolButton, -1, 108}, - {sipName_QRadioButton, &sipType_QRadioButton, -1, -1}, - {sipName_QCommandLinkButton, &sipType_QCommandLinkButton, -1, -1}, - {sipName_QDoubleSpinBox, &sipType_QDoubleSpinBox, -1, 111}, - {sipName_QSpinBox, &sipType_QSpinBox, -1, 112}, - {sipName_QDateTimeEdit, &sipType_QDateTimeEdit, 113, -1}, - {sipName_QDateEdit, &sipType_QDateEdit, -1, 114}, - {sipName_QTimeEdit, &sipType_QTimeEdit, -1, -1}, - {sipName_QWidgetAction, &sipType_QWidgetAction, -1, -1}, - {sipName_QGraphicsRotation, &sipType_QGraphicsRotation, -1, 117}, - {sipName_QGraphicsScale, &sipType_QGraphicsScale, -1, -1}, - {sipName_QStyledItemDelegate, &sipType_QStyledItemDelegate, -1, 119}, - {sipName_QItemDelegate, &sipType_QItemDelegate, -1, -1}, - {sipName_QGraphicsWidget, &sipType_QGraphicsWidget, 122, 121}, - {sipName_QGraphicsTextItem, &sipType_QGraphicsTextItem, -1, -1}, - {sipName_QGraphicsProxyWidget, &sipType_QGraphicsProxyWidget, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - QApplication(SIP_PYLIST argv /DocType="list-of-str"/) /PostHook=__pyQtQAppHook__/ [(int &argc, char **argv, int = ApplicationFlags)]; -%MethodCode - // The Python interface is a list of argument strings that is modified. - - int argc; - char **argv; - - // Convert the list. - if ((argv = pyqt5_qtwidgets_from_argv_list(a0, argc)) == NULL) - sipIsErr = 1; - else - { - // Create it now the arguments are right. - static int nargc; - nargc = argc; - - Py_BEGIN_ALLOW_THREADS - sipCpp = new sipQApplication(nargc, argv, QCoreApplication::ApplicationFlags); - Py_END_ALLOW_THREADS - - // Now modify the original list. - pyqt5_qtwidgets_update_argv_list(a0, argc, argv); - } -%End - - virtual ~QApplication(); -%MethodCode - // Make sure all top level widgets are not owned by Python and so won't be - // destroyed by the garbage collector after QApplication is destroyed. - QWidgetList tlw = QApplication::topLevelWidgets(); - - for (int i = 0; i < tlw.count(); ++i) - { - PyObject *sw = sipGetPyObject(tlw.at(i), sipType_QWidget); - - if (sw) - sipTransferTo(sw, 0); - } -%End - - static QStyle *style(); - static void setStyle(QStyle * /Transfer/); - static QStyle *setStyle(const QString &); - - enum ColorSpec - { - NormalColor, - CustomColor, - ManyColor, - }; - - static int colorSpec(); - static void setColorSpec(int); - static QPalette palette(); - static QPalette palette(const QWidget *); - static QPalette palette(const char *className); - static void setPalette(const QPalette &, const char *className = 0); - static QFont font(); - static QFont font(const QWidget *); - static QFont font(const char *className); - static void setFont(const QFont &, const char *className = 0); - static QFontMetrics fontMetrics(); - static void setWindowIcon(const QIcon &icon); - static QIcon windowIcon(); - static QWidgetList allWidgets(); - static QWidgetList topLevelWidgets(); - static QDesktopWidget *desktop(); - static QWidget *activePopupWidget(); - static QWidget *activeModalWidget(); - static QWidget *focusWidget(); - static QWidget *activeWindow(); - static void setActiveWindow(QWidget *act); - static QWidget *widgetAt(const QPoint &p); - static QWidget *widgetAt(int x, int y); - static QWidget *topLevelAt(const QPoint &p); - static QWidget *topLevelAt(int x, int y); - static void beep(); - static void alert(QWidget *widget, int msecs = 0) /ReleaseGIL/; - static void setCursorFlashTime(int); - static int cursorFlashTime(); - static void setDoubleClickInterval(int); - static int doubleClickInterval(); - static void setKeyboardInputInterval(int); - static int keyboardInputInterval(); - static void setWheelScrollLines(int); - static int wheelScrollLines(); - static void setGlobalStrut(const QSize &); - static QSize globalStrut(); - static void setStartDragTime(int ms); - static int startDragTime(); - static void setStartDragDistance(int l); - static int startDragDistance(); - static bool isEffectEnabled(Qt::UIEffect); - static void setEffectEnabled(Qt::UIEffect, bool enabled = true); - static int exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,PyName=exec_,ReleaseGIL/; -%If (Py_v3) - static int exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,ReleaseGIL/; -%End - virtual bool notify(QObject *, QEvent *) /ReleaseGIL/; - bool autoSipEnabled() const; - QString styleSheet() const; - -signals: - void focusChanged(QWidget *old, QWidget *now); - -public slots: - static void aboutQt(); - static void closeAllWindows(); - void setAutoSipEnabled(const bool enabled); - void setStyleSheet(const QString &sheet); - -protected: - virtual bool event(QEvent *); - -private: - QApplication(const QApplication &); -}; - -%ModuleHeaderCode -// Imports from QtCore. -typedef char **(*pyqt5_qtwidgets_from_argv_list_t)(PyObject *, int &); -extern pyqt5_qtwidgets_from_argv_list_t pyqt5_qtwidgets_from_argv_list; - -typedef sipErrorState (*pyqt5_qtwidgets_get_connection_parts_t)(PyObject *, QObject *, const char *, bool, QObject **, QByteArray &); -extern pyqt5_qtwidgets_get_connection_parts_t pyqt5_qtwidgets_get_connection_parts; - -typedef sipErrorState (*pyqt5_qtwidgets_get_pyqtsignal_parts_t)(PyObject *, QObject **, QByteArray &); -extern pyqt5_qtwidgets_get_pyqtsignal_parts_t pyqt5_qtwidgets_get_pyqtsignal_parts; - -typedef void (*pyqt5_qtwidgets_update_argv_list_t)(PyObject *, int, char **); -extern pyqt5_qtwidgets_update_argv_list_t pyqt5_qtwidgets_update_argv_list; - -// This is needed for Qt v5.0.0. -#if defined(B0) -#undef B0 -#endif -%End - -%ModuleCode -// Imports from QtCore. -pyqt5_qtwidgets_from_argv_list_t pyqt5_qtwidgets_from_argv_list; -pyqt5_qtwidgets_get_connection_parts_t pyqt5_qtwidgets_get_connection_parts; -pyqt5_qtwidgets_get_pyqtsignal_parts_t pyqt5_qtwidgets_get_pyqtsignal_parts; -pyqt5_qtwidgets_update_argv_list_t pyqt5_qtwidgets_update_argv_list; -%End - -%PostInitialisationCode -// Imports from QtCore. -pyqt5_qtwidgets_from_argv_list = (pyqt5_qtwidgets_from_argv_list_t)sipImportSymbol("pyqt5_from_argv_list"); -pyqt5_qtwidgets_get_connection_parts = (pyqt5_qtwidgets_get_connection_parts_t)sipImportSymbol("pyqt5_get_connection_parts"); -pyqt5_qtwidgets_get_pyqtsignal_parts = (pyqt5_qtwidgets_get_pyqtsignal_parts_t)sipImportSymbol("pyqt5_get_pyqtsignal_parts"); -pyqt5_qtwidgets_update_argv_list = (pyqt5_qtwidgets_update_argv_list_t)sipImportSymbol("pyqt5_update_argv_list"); -%End diff --git a/PyQt5/sip/PyQt5/QtWidgets/qboxlayout.sip b/PyQt5/sip/PyQt5/QtWidgets/qboxlayout.sip deleted file mode 100644 index 32c9781a..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qboxlayout.sip +++ /dev/null @@ -1,154 +0,0 @@ -// qboxlayout.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QBoxLayout : QLayout -{ -%TypeHeaderCode -#include -%End - -public: - enum Direction - { - LeftToRight, - RightToLeft, - TopToBottom, - BottomToTop, - Down, - Up, - }; - - QBoxLayout(QBoxLayout::Direction direction, QWidget *parent /TransferThis/ = 0); - virtual ~QBoxLayout(); - QBoxLayout::Direction direction() const; - void setDirection(QBoxLayout::Direction); - void addSpacing(int size); - void addStretch(int stretch = 0); - void addWidget(QWidget * /GetWrapper/, int stretch = 0, Qt::Alignment alignment = 0); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->addWidget(a0, a1, *a2); - Py_END_ALLOW_THREADS - - // The layout's parent widget (if there is one) will now have ownership. - QWidget *parent = sipCpp->parentWidget(); - - if (parent) - { - PyObject *py_parent = sipGetPyObject(parent, sipType_QWidget); - - if (py_parent) - sipTransferTo(a0Wrapper, py_parent); - } - else - { - // For now give the Python ownership to the layout. This maintains - // compatibility with previous versions and allows addWidget(QWidget()). - sipTransferTo(a0Wrapper, sipSelf); - } -%End - - void addLayout(QLayout *layout /Transfer/, int stretch = 0); - void addStrut(int); - virtual void addItem(QLayoutItem * /Transfer/); - void insertSpacing(int index, int size); - void insertStretch(int index, int stretch = 0); - void insertWidget(int index, QWidget *widget /GetWrapper/, int stretch = 0, Qt::Alignment alignment = 0); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->insertWidget(a0, a1, a2, *a3); - Py_END_ALLOW_THREADS - - // The layout's parent widget (if there is one) will now have ownership. - QWidget *parent = sipCpp->parentWidget(); - - if (parent) - { - PyObject *py_parent = sipGetPyObject(parent, sipType_QWidget); - - if (py_parent) - sipTransferTo(a1Wrapper, py_parent); - } - else - { - // For now give the Python ownership to the layout. This maintains - // compatibility with previous versions and allows insertWidget(QWidget()). - sipTransferTo(a1Wrapper, sipSelf); - } -%End - - void insertLayout(int index, QLayout *layout /Transfer/, int stretch = 0); - bool setStretchFactor(QWidget *w, int stretch); - bool setStretchFactor(QLayout *l, int stretch); - virtual QSize sizeHint() const; - virtual QSize minimumSize() const; - virtual QSize maximumSize() const; - virtual bool hasHeightForWidth() const; - virtual int heightForWidth(int) const; - virtual int minimumHeightForWidth(int) const; - virtual Qt::Orientations expandingDirections() const; - virtual void invalidate(); - virtual QLayoutItem *itemAt(int) const; - virtual QLayoutItem *takeAt(int) /TransferBack/; - virtual int count() const; - virtual void setGeometry(const QRect &); - int spacing() const; - void setSpacing(int spacing); - void addSpacerItem(QSpacerItem *spacerItem /Transfer/); - void insertSpacerItem(int index, QSpacerItem *spacerItem /Transfer/); - void setStretch(int index, int stretch); - int stretch(int index) const; - void insertItem(int index, QLayoutItem * /TransferThis/); - -private: - QBoxLayout(const QBoxLayout &); -}; - -class QHBoxLayout : QBoxLayout -{ -%TypeHeaderCode -#include -%End - -public: - QHBoxLayout(); - explicit QHBoxLayout(QWidget *parent /TransferThis/); - virtual ~QHBoxLayout(); - -private: - QHBoxLayout(const QHBoxLayout &); -}; - -class QVBoxLayout : QBoxLayout -{ -%TypeHeaderCode -#include -%End - -public: - QVBoxLayout(); - explicit QVBoxLayout(QWidget *parent /TransferThis/); - virtual ~QVBoxLayout(); - -private: - QVBoxLayout(const QVBoxLayout &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qbuttongroup.sip b/PyQt5/sip/PyQt5/QtWidgets/qbuttongroup.sip deleted file mode 100644 index 5d7f0ab8..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qbuttongroup.sip +++ /dev/null @@ -1,59 +0,0 @@ -// qbuttongroup.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QButtonGroup : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QButtonGroup(QObject *parent /TransferThis/ = 0); - virtual ~QButtonGroup(); - void setExclusive(bool); - bool exclusive() const; - void addButton(QAbstractButton *, int id = -1); - void removeButton(QAbstractButton *); - QList buttons() const; - QAbstractButton *button(int id) const; - QAbstractButton *checkedButton() const; - void setId(QAbstractButton *button, int id); - int id(QAbstractButton *button) const; - int checkedId() const; - -signals: - void buttonClicked(QAbstractButton *); - void buttonClicked(int); - void buttonPressed(QAbstractButton *); - void buttonPressed(int); - void buttonReleased(QAbstractButton *); - void buttonReleased(int); -%If (Qt_5_2_0 -) - void buttonToggled(QAbstractButton *, bool); -%End -%If (Qt_5_2_0 -) - void buttonToggled(int, bool); -%End - -private: - QButtonGroup(const QButtonGroup &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qcalendarwidget.sip b/PyQt5/sip/PyQt5/QtWidgets/qcalendarwidget.sip deleted file mode 100644 index cd2b9111..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qcalendarwidget.sip +++ /dev/null @@ -1,118 +0,0 @@ -// qcalendarwidget.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QCalendarWidget : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - enum HorizontalHeaderFormat - { - NoHorizontalHeader, - SingleLetterDayNames, - ShortDayNames, - LongDayNames, - }; - - enum VerticalHeaderFormat - { - NoVerticalHeader, - ISOWeekNumbers, - }; - - enum SelectionMode - { - NoSelection, - SingleSelection, - }; - - explicit QCalendarWidget(QWidget *parent /TransferThis/ = 0); - virtual ~QCalendarWidget(); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - QDate selectedDate() const; - int yearShown() const; - int monthShown() const; - QDate minimumDate() const; - void setMinimumDate(const QDate &date); - QDate maximumDate() const; - void setMaximumDate(const QDate &date); - Qt::DayOfWeek firstDayOfWeek() const; - void setFirstDayOfWeek(Qt::DayOfWeek dayOfWeek); - bool isGridVisible() const; - void setGridVisible(bool show); - QCalendarWidget::SelectionMode selectionMode() const; - void setSelectionMode(QCalendarWidget::SelectionMode mode); - QCalendarWidget::HorizontalHeaderFormat horizontalHeaderFormat() const; - void setHorizontalHeaderFormat(QCalendarWidget::HorizontalHeaderFormat format); - QCalendarWidget::VerticalHeaderFormat verticalHeaderFormat() const; - void setVerticalHeaderFormat(QCalendarWidget::VerticalHeaderFormat format); - QTextCharFormat headerTextFormat() const; - void setHeaderTextFormat(const QTextCharFormat &format); - QTextCharFormat weekdayTextFormat(Qt::DayOfWeek dayOfWeek) const; - void setWeekdayTextFormat(Qt::DayOfWeek dayOfWeek, const QTextCharFormat &format); - QMap dateTextFormat() const; - QTextCharFormat dateTextFormat(const QDate &date) const; - void setDateTextFormat(const QDate &date, const QTextCharFormat &color); - -protected: - void updateCell(const QDate &date); - void updateCells(); - virtual bool event(QEvent *event); - virtual bool eventFilter(QObject *watched, QEvent *event); - virtual void mousePressEvent(QMouseEvent *event); - virtual void resizeEvent(QResizeEvent *event); - virtual void keyPressEvent(QKeyEvent *event); - virtual void paintCell(QPainter *painter, const QRect &rect, const QDate &date) const; - -public slots: - void setCurrentPage(int year, int month); - void setDateRange(const QDate &min, const QDate &max); - void setSelectedDate(const QDate &date); - void showNextMonth(); - void showNextYear(); - void showPreviousMonth(); - void showPreviousYear(); - void showSelectedDate(); - void showToday(); - -signals: - void activated(const QDate &date); - void clicked(const QDate &date); - void currentPageChanged(int year, int month); - void selectionChanged(); - -public: - bool isNavigationBarVisible() const; - bool isDateEditEnabled() const; - void setDateEditEnabled(bool enable); - int dateEditAcceptDelay() const; - void setDateEditAcceptDelay(int delay); - -public slots: - void setNavigationBarVisible(bool visible); - -private: - QCalendarWidget(const QCalendarWidget &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qcheckbox.sip b/PyQt5/sip/PyQt5/QtWidgets/qcheckbox.sip deleted file mode 100644 index fbd548b9..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qcheckbox.sip +++ /dev/null @@ -1,54 +0,0 @@ -// qcheckbox.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QCheckBox : QAbstractButton -{ -%TypeHeaderCode -#include -%End - -public: - explicit QCheckBox(QWidget *parent /TransferThis/ = 0); - QCheckBox(const QString &text, QWidget *parent /TransferThis/ = 0); - virtual ~QCheckBox(); - virtual QSize sizeHint() const; - void setTristate(bool on = true); - bool isTristate() const; - Qt::CheckState checkState() const; - void setCheckState(Qt::CheckState state); - virtual QSize minimumSizeHint() const; - -signals: - void stateChanged(int); - -protected: - virtual bool hitButton(const QPoint &pos) const; - virtual void checkStateSet(); - virtual void nextCheckState(); - virtual bool event(QEvent *e); - virtual void paintEvent(QPaintEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - void initStyleOption(QStyleOptionButton *option) const; - -private: - QCheckBox(const QCheckBox &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qcolordialog.sip b/PyQt5/sip/PyQt5/QtWidgets/qcolordialog.sip deleted file mode 100644 index 45dea5f4..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qcolordialog.sip +++ /dev/null @@ -1,90 +0,0 @@ -// qcolordialog.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QColorDialog : QDialog -{ -%TypeHeaderCode -#include -%End - -public: - enum ColorDialogOption - { - ShowAlphaChannel, - NoButtons, - DontUseNativeDialog, - }; - - typedef QFlags ColorDialogOptions; - explicit QColorDialog(QWidget *parent /TransferThis/ = 0); - QColorDialog(const QColor &initial, QWidget *parent /TransferThis/ = 0); - virtual ~QColorDialog(); - static QColor getColor(const QColor &initial = Qt::white, QWidget *parent = 0, const QString &title = QString(), QFlags options = 0) /ReleaseGIL/; - static int customCount(); - static QColor customColor(int index); - static void setCustomColor(int index, QColor color); - static QColor standardColor(int index); - static void setStandardColor(int index, QColor color); - -signals: - void colorSelected(const QColor &color); - void currentColorChanged(const QColor &color); - -protected: - virtual void changeEvent(QEvent *e); - virtual void done(int result); - -private: - QColorDialog(const QColorDialog &); - -public: - void setCurrentColor(const QColor &color); - QColor currentColor() const; - QColor selectedColor() const; - void setOption(QColorDialog::ColorDialogOption option, bool on = true); - bool testOption(QColorDialog::ColorDialogOption option) const; - void setOptions(QFlags options); - QFlags options() const; - virtual void open(); - void open(SIP_PYOBJECT slot /DocType="slot"/); -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a0, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipCpp->open(receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(0, a0); - } -%End - - virtual void setVisible(bool visible); -}; - -QFlags operator|(QColorDialog::ColorDialogOption f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qcolumnview.sip b/PyQt5/sip/PyQt5/QtWidgets/qcolumnview.sip deleted file mode 100644 index d638c2f7..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qcolumnview.sip +++ /dev/null @@ -1,68 +0,0 @@ -// qcolumnview.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QColumnView : QAbstractItemView -{ -%TypeHeaderCode -#include -%End - -public: - explicit QColumnView(QWidget *parent /TransferThis/ = 0); - virtual ~QColumnView(); - QList columnWidths() const; - QWidget *previewWidget() const; - bool resizeGripsVisible() const; - void setColumnWidths(const QList &list); - void setPreviewWidget(QWidget *widget /Transfer/); - void setResizeGripsVisible(bool visible); - virtual QModelIndex indexAt(const QPoint &point) const; - virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint = QAbstractItemView::EnsureVisible); - virtual QSize sizeHint() const; - virtual QRect visualRect(const QModelIndex &index) const; - virtual void setModel(QAbstractItemModel *model /KeepReference/); - virtual void setSelectionModel(QItemSelectionModel *selectionModel /KeepReference/); - virtual void setRootIndex(const QModelIndex &index); - virtual void selectAll(); - -signals: - void updatePreviewWidget(const QModelIndex &index); - -protected: - virtual QAbstractItemView *createColumn(const QModelIndex &rootIndex); - void initializeColumn(QAbstractItemView *column) const; - virtual bool isIndexHidden(const QModelIndex &index) const; - virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, Qt::KeyboardModifiers modifiers); - virtual void resizeEvent(QResizeEvent *event); - virtual void setSelection(const QRect &rect, QFlags command); - virtual QRegion visualRegionForSelection(const QItemSelection &selection) const; - virtual int horizontalOffset() const; - virtual int verticalOffset() const; - virtual void scrollContentsBy(int dx, int dy); - virtual void rowsInserted(const QModelIndex &parent, int start, int end); - -protected slots: - virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous); - -private: - QColumnView(const QColumnView &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qcombobox.sip b/PyQt5/sip/PyQt5/QtWidgets/qcombobox.sip deleted file mode 100644 index e6450bda..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qcombobox.sip +++ /dev/null @@ -1,154 +0,0 @@ -// qcombobox.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QComboBox : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QComboBox(QWidget *parent /TransferThis/ = 0); - virtual ~QComboBox(); - int maxVisibleItems() const; - void setMaxVisibleItems(int maxItems); - int count() const /__len__/; - void setMaxCount(int max); - int maxCount() const; - bool duplicatesEnabled() const; - void setDuplicatesEnabled(bool enable); - void setFrame(bool); - bool hasFrame() const; - int findText(const QString &text, Qt::MatchFlags flags = Qt::MatchExactly|Qt::MatchCaseSensitive) const; - int findData(const QVariant &data, int role = Qt::UserRole, Qt::MatchFlags flags = Qt::MatchExactly|Qt::MatchCaseSensitive) const; - - enum InsertPolicy - { - NoInsert, - InsertAtTop, - InsertAtCurrent, - InsertAtBottom, - InsertAfterCurrent, - InsertBeforeCurrent, - InsertAlphabetically, - }; - - QComboBox::InsertPolicy insertPolicy() const; - void setInsertPolicy(QComboBox::InsertPolicy policy); - - enum SizeAdjustPolicy - { - AdjustToContents, - AdjustToContentsOnFirstShow, - AdjustToMinimumContentsLength, - AdjustToMinimumContentsLengthWithIcon, - }; - - QComboBox::SizeAdjustPolicy sizeAdjustPolicy() const; - void setSizeAdjustPolicy(QComboBox::SizeAdjustPolicy policy); - int minimumContentsLength() const; - void setMinimumContentsLength(int characters); - QSize iconSize() const; - void setIconSize(const QSize &size); - bool isEditable() const; - void setEditable(bool editable); - void setLineEdit(QLineEdit *edit /Transfer/); - QLineEdit *lineEdit() const; - void setValidator(const QValidator *v /KeepReference/); - const QValidator *validator() const; - QAbstractItemDelegate *itemDelegate() const; - void setItemDelegate(QAbstractItemDelegate *delegate /KeepReference/); - QAbstractItemModel *model() const; - void setModel(QAbstractItemModel *model /KeepReference/); - QModelIndex rootModelIndex() const; - void setRootModelIndex(const QModelIndex &index); - int modelColumn() const; - void setModelColumn(int visibleColumn); - int currentIndex() const; - void setCurrentIndex(int index); - QString currentText() const; - QString itemText(int index) const; - QIcon itemIcon(int index) const; - QVariant itemData(int index, int role = Qt::UserRole) const; - void addItems(const QStringList &texts); - void addItem(const QString &text, const QVariant &userData /DocValue="None"/ = QVariant()); - void addItem(const QIcon &icon, const QString &text, const QVariant &userData /DocValue="None"/ = QVariant()); - void insertItem(int index, const QString &text, const QVariant &userData /DocValue="None"/ = QVariant()); - void insertItem(int index, const QIcon &icon, const QString &text, const QVariant &userData /DocValue="None"/ = QVariant()); - void insertItems(int index, const QStringList &texts); - void removeItem(int index); - void setItemText(int index, const QString &text); - void setItemIcon(int index, const QIcon &icon); - void setItemData(int index, const QVariant &value, int role = Qt::UserRole); - QAbstractItemView *view() const; - void setView(QAbstractItemView *itemView /Transfer/); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - virtual void showPopup(); - virtual void hidePopup(); - virtual bool event(QEvent *event); - void setCompleter(QCompleter *c /KeepReference/); - QCompleter *completer() const; - void insertSeparator(int index); - -public slots: - void clear(); - void clearEditText(); - void setEditText(const QString &text); - void setCurrentText(const QString &text); - -signals: - void editTextChanged(const QString &); - void activated(int index); - void activated(const QString &); - void currentIndexChanged(int index); - void currentIndexChanged(const QString &); - void currentTextChanged(const QString &); - void highlighted(int index); - void highlighted(const QString &); - -protected: - void initStyleOption(QStyleOptionComboBox *option) const; - virtual void focusInEvent(QFocusEvent *e); - virtual void focusOutEvent(QFocusEvent *e); - virtual void changeEvent(QEvent *e); - virtual void resizeEvent(QResizeEvent *e); - virtual void paintEvent(QPaintEvent *e); - virtual void showEvent(QShowEvent *e); - virtual void hideEvent(QHideEvent *e); - virtual void mousePressEvent(QMouseEvent *e); - virtual void mouseReleaseEvent(QMouseEvent *e); - virtual void keyPressEvent(QKeyEvent *e); - virtual void keyReleaseEvent(QKeyEvent *e); - virtual void wheelEvent(QWheelEvent *e); - virtual void contextMenuEvent(QContextMenuEvent *e); - virtual void inputMethodEvent(QInputMethodEvent *); - -public: - virtual QVariant inputMethodQuery(Qt::InputMethodQuery) const; -%If (Qt_5_2_0 -) - QVariant currentData(int role = Qt::UserRole) const; -%End - -private: - QComboBox(const QComboBox &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qcommandlinkbutton.sip b/PyQt5/sip/PyQt5/QtWidgets/qcommandlinkbutton.sip deleted file mode 100644 index 85f6f503..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qcommandlinkbutton.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qcommandlinkbutton.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QCommandLinkButton : QPushButton -{ -%TypeHeaderCode -#include -%End - -public: - explicit QCommandLinkButton(QWidget *parent /TransferThis/ = 0); - QCommandLinkButton(const QString &text, QWidget *parent /TransferThis/ = 0); - QCommandLinkButton(const QString &text, const QString &description, QWidget *parent /TransferThis/ = 0); - virtual ~QCommandLinkButton(); - QString description() const; - void setDescription(const QString &description); - -protected: - virtual QSize sizeHint() const; - virtual int heightForWidth(int) const; - virtual QSize minimumSizeHint() const; - virtual bool event(QEvent *e); - virtual void paintEvent(QPaintEvent *); - -private: - QCommandLinkButton(const QCommandLinkButton &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qcommonstyle.sip b/PyQt5/sip/PyQt5/QtWidgets/qcommonstyle.sip deleted file mode 100644 index a3b66531..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qcommonstyle.sip +++ /dev/null @@ -1,53 +0,0 @@ -// qcommonstyle.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QCommonStyle : QStyle -{ -%TypeHeaderCode -#include -%End - -public: - QCommonStyle(); - virtual ~QCommonStyle(); - virtual void polish(QWidget *widget); - virtual void unpolish(QWidget *widget); - virtual void polish(QApplication *app); - virtual void unpolish(QApplication *application); - virtual void polish(QPalette & /In,Out/); - virtual void drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *widget = 0) const; - virtual void drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *widget = 0) const; - virtual QRect subElementRect(QStyle::SubElement r, const QStyleOption *opt, const QWidget *widget = 0) const; - virtual void drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget = 0) const; - virtual QStyle::SubControl hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *widget = 0) const; - virtual QRect subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *widget = 0) const; - virtual QSize sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *widget = 0) const; - virtual int pixelMetric(QStyle::PixelMetric m, const QStyleOption *option = 0, const QWidget *widget = 0) const; - virtual int styleHint(QStyle::StyleHint sh, const QStyleOption *option = 0, const QWidget *widget = 0, QStyleHintReturn *returnData = 0) const; - virtual QPixmap standardPixmap(QStyle::StandardPixmap sp, const QStyleOption *option = 0, const QWidget *widget = 0) const; - virtual QPixmap generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) const; - virtual QIcon standardIcon(QStyle::StandardPixmap standardIcon, const QStyleOption *option = 0, const QWidget *widget = 0) const; - virtual int layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option = 0, const QWidget *widget = 0) const; - -private: - QCommonStyle(const QCommonStyle &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qcompleter.sip b/PyQt5/sip/PyQt5/QtWidgets/qcompleter.sip deleted file mode 100644 index a0623ed4..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qcompleter.sip +++ /dev/null @@ -1,99 +0,0 @@ -// qcompleter.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QCompleter : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum CompletionMode - { - PopupCompletion, - UnfilteredPopupCompletion, - InlineCompletion, - }; - - enum ModelSorting - { - UnsortedModel, - CaseSensitivelySortedModel, - CaseInsensitivelySortedModel, - }; - - QCompleter(QObject *parent /TransferThis/ = 0); - QCompleter(QAbstractItemModel *model, QObject *parent /TransferThis/ = 0); - QCompleter(const QStringList &list, QObject *parent /TransferThis/ = 0); - virtual ~QCompleter(); - void setWidget(QWidget *widget /Transfer/); - QWidget *widget() const; - void setModel(QAbstractItemModel *c /KeepReference/); - QAbstractItemModel *model() const; - void setCompletionMode(QCompleter::CompletionMode mode); - QCompleter::CompletionMode completionMode() const; - QAbstractItemView *popup() const; - void setPopup(QAbstractItemView *popup /Transfer/); - void setCaseSensitivity(Qt::CaseSensitivity caseSensitivity); - Qt::CaseSensitivity caseSensitivity() const; - void setModelSorting(QCompleter::ModelSorting sorting); - QCompleter::ModelSorting modelSorting() const; - void setCompletionColumn(int column); - int completionColumn() const; - void setCompletionRole(int role); - int completionRole() const; - int completionCount() const; - bool setCurrentRow(int row); - int currentRow() const; - QModelIndex currentIndex() const; - QString currentCompletion() const; - QAbstractItemModel *completionModel() const; - QString completionPrefix() const; - virtual QString pathFromIndex(const QModelIndex &index) const; - virtual QStringList splitPath(const QString &path) const; - bool wrapAround() const; - -public slots: - void complete(const QRect &rect = QRect()); - void setCompletionPrefix(const QString &prefix); - void setWrapAround(bool wrap); - -protected: - virtual bool eventFilter(QObject *o, QEvent *e); - virtual bool event(QEvent *); - -signals: - void activated(const QString &text); - void activated(const QModelIndex &index); - void highlighted(const QString &text); - void highlighted(const QModelIndex &index); - -public: - int maxVisibleItems() const; - void setMaxVisibleItems(int maxItems); -%If (Qt_5_2_0 -) - void setFilterMode(Qt::MatchFlags filterMode); -%End -%If (Qt_5_2_0 -) - Qt::MatchFlags filterMode() const; -%End -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qdatawidgetmapper.sip b/PyQt5/sip/PyQt5/QtWidgets/qdatawidgetmapper.sip deleted file mode 100644 index 3b31a383..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qdatawidgetmapper.sip +++ /dev/null @@ -1,72 +0,0 @@ -// qdatawidgetmapper.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDataWidgetMapper : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum SubmitPolicy - { - AutoSubmit, - ManualSubmit, - }; - - explicit QDataWidgetMapper(QObject *parent /TransferThis/ = 0); - virtual ~QDataWidgetMapper(); - void setModel(QAbstractItemModel *model /KeepReference/); - QAbstractItemModel *model() const; - void setItemDelegate(QAbstractItemDelegate *delegate /KeepReference/); - QAbstractItemDelegate *itemDelegate() const; - void setRootIndex(const QModelIndex &index); - QModelIndex rootIndex() const; - void setOrientation(Qt::Orientation aOrientation); - Qt::Orientation orientation() const; - void setSubmitPolicy(QDataWidgetMapper::SubmitPolicy policy); - QDataWidgetMapper::SubmitPolicy submitPolicy() const; - void addMapping(QWidget *widget, int section); - void addMapping(QWidget *widget, int section, const QByteArray &propertyName); - void removeMapping(QWidget *widget); - QByteArray mappedPropertyName(QWidget *widget) const; - int mappedSection(QWidget *widget) const; - QWidget *mappedWidgetAt(int section) const; - void clearMapping(); - int currentIndex() const; - -public slots: - void revert(); - virtual void setCurrentIndex(int index); - void setCurrentModelIndex(const QModelIndex &index); - bool submit(); - void toFirst(); - void toLast(); - void toNext(); - void toPrevious(); - -signals: - void currentIndexChanged(int index); - -private: - QDataWidgetMapper(const QDataWidgetMapper &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qdatetimeedit.sip b/PyQt5/sip/PyQt5/QtWidgets/qdatetimeedit.sip deleted file mode 100644 index d40ac51c..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qdatetimeedit.sip +++ /dev/null @@ -1,155 +0,0 @@ -// qdatetimeedit.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QDateTimeEdit : QAbstractSpinBox -{ -%TypeHeaderCode -#include -%End - -public: - enum Section - { - NoSection, - AmPmSection, - MSecSection, - SecondSection, - MinuteSection, - HourSection, - DaySection, - MonthSection, - YearSection, - TimeSections_Mask, - DateSections_Mask, - }; - - typedef QFlags Sections; - explicit QDateTimeEdit(QWidget *parent /TransferThis/ = 0); - QDateTimeEdit(const QDateTime &datetime, QWidget *parent /TransferThis/ = 0); - QDateTimeEdit(const QDate &date, QWidget *parent /TransferThis/ = 0); - QDateTimeEdit(const QTime &time, QWidget *parent /TransferThis/ = 0); - virtual ~QDateTimeEdit(); - QDateTime dateTime() const; - QDate date() const; - QTime time() const; - QDate minimumDate() const; - void setMinimumDate(const QDate &min); - void clearMinimumDate(); - QDate maximumDate() const; - void setMaximumDate(const QDate &max); - void clearMaximumDate(); - void setDateRange(const QDate &min, const QDate &max); - QTime minimumTime() const; - void setMinimumTime(const QTime &min); - void clearMinimumTime(); - QTime maximumTime() const; - void setMaximumTime(const QTime &max); - void clearMaximumTime(); - void setTimeRange(const QTime &min, const QTime &max); - QFlags displayedSections() const; - QDateTimeEdit::Section currentSection() const; - void setCurrentSection(QDateTimeEdit::Section section); - QString sectionText(QDateTimeEdit::Section s) const; - QString displayFormat() const; - void setDisplayFormat(const QString &format); - bool calendarPopup() const; - void setCalendarPopup(bool enable); - void setSelectedSection(QDateTimeEdit::Section section); - virtual QSize sizeHint() const; - virtual void clear(); - virtual void stepBy(int steps); - virtual bool event(QEvent *e); - QDateTimeEdit::Section sectionAt(int index) const; - int currentSectionIndex() const; - void setCurrentSectionIndex(int index); - int sectionCount() const; - -signals: - void dateTimeChanged(const QDateTime &date); - void timeChanged(const QTime &date); - void dateChanged(const QDate &date); - -public slots: - void setDateTime(const QDateTime &dateTime); - void setDate(const QDate &date); - void setTime(const QTime &time); - -protected: - void initStyleOption(QStyleOptionSpinBox *option) const; - virtual void keyPressEvent(QKeyEvent *e); - virtual void wheelEvent(QWheelEvent *e); - virtual void focusInEvent(QFocusEvent *e); - virtual bool focusNextPrevChild(bool next); - virtual void mousePressEvent(QMouseEvent *event); - virtual void paintEvent(QPaintEvent *event); - virtual QValidator::State validate(QString &input /In,Out/, int &pos /In,Out/) const; - virtual void fixup(QString &input /In,Out/) const; - virtual QDateTime dateTimeFromText(const QString &text) const; - virtual QString textFromDateTime(const QDateTime &dt) const; - virtual QFlags stepEnabled() const; - -public: - QDateTime minimumDateTime() const; - void clearMinimumDateTime(); - void setMinimumDateTime(const QDateTime &dt); - QDateTime maximumDateTime() const; - void clearMaximumDateTime(); - void setMaximumDateTime(const QDateTime &dt); - void setDateTimeRange(const QDateTime &min, const QDateTime &max); - QCalendarWidget *calendarWidget() const; - void setCalendarWidget(QCalendarWidget *calendarWidget /Transfer/); - Qt::TimeSpec timeSpec() const; - void setTimeSpec(Qt::TimeSpec spec); - -private: - QDateTimeEdit(const QDateTimeEdit &); -}; - -class QTimeEdit : QDateTimeEdit -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTimeEdit(QWidget *parent /TransferThis/ = 0); - QTimeEdit(const QTime &time, QWidget *parent /TransferThis/ = 0); - virtual ~QTimeEdit(); -}; - -class QDateEdit : QDateTimeEdit -{ -%TypeHeaderCode -#include -%End - -public: - explicit QDateEdit(QWidget *parent /TransferThis/ = 0); - QDateEdit(const QDate &date, QWidget *parent /TransferThis/ = 0); - virtual ~QDateEdit(); -}; - -QFlags operator|(QDateTimeEdit::Section f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qdesktopwidget.sip b/PyQt5/sip/PyQt5/QtWidgets/qdesktopwidget.sip deleted file mode 100644 index 27bc071b..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qdesktopwidget.sip +++ /dev/null @@ -1,55 +0,0 @@ -// qdesktopwidget.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDesktopWidget : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QDesktopWidget(); - virtual ~QDesktopWidget(); - bool isVirtualDesktop() const; - int primaryScreen() const; - int screenNumber(const QWidget *widget = 0) const; - int screenNumber(const QPoint &) const; - QWidget *screen(int screen = -1); - int screenCount() const; - const QRect screenGeometry(int screen = -1) const; - const QRect screenGeometry(const QWidget *widget) const; - const QRect screenGeometry(const QPoint &point) const; - const QRect availableGeometry(int screen = -1) const; - const QRect availableGeometry(const QWidget *widget) const; - const QRect availableGeometry(const QPoint &point) const; - -signals: - void resized(int); - void workAreaResized(int); - void screenCountChanged(int); - -protected: - virtual void resizeEvent(QResizeEvent *e); - -private: - QDesktopWidget(const QDesktopWidget &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qdial.sip b/PyQt5/sip/PyQt5/QtWidgets/qdial.sip deleted file mode 100644 index d185d377..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qdial.sip +++ /dev/null @@ -1,56 +0,0 @@ -// qdial.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDial : QAbstractSlider -{ -%TypeHeaderCode -#include -%End - -public: - explicit QDial(QWidget *parent /TransferThis/ = 0); - virtual ~QDial(); - bool wrapping() const; - int notchSize() const; - void setNotchTarget(double target); - qreal notchTarget() const; - bool notchesVisible() const; - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - -public slots: - void setNotchesVisible(bool visible); - void setWrapping(bool on); - -protected: - void initStyleOption(QStyleOptionSlider *option) const; - virtual bool event(QEvent *e); - virtual void resizeEvent(QResizeEvent *re); - virtual void paintEvent(QPaintEvent *pe); - virtual void mousePressEvent(QMouseEvent *me); - virtual void mouseReleaseEvent(QMouseEvent *me); - virtual void mouseMoveEvent(QMouseEvent *me); - virtual void sliderChange(QAbstractSlider::SliderChange change); - -private: - QDial(const QDial &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qdialog.sip b/PyQt5/sip/PyQt5/QtWidgets/qdialog.sip deleted file mode 100644 index c3f7cd03..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qdialog.sip +++ /dev/null @@ -1,101 +0,0 @@ -// qdialog.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDialog : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QDialog(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QDialog(); - - enum DialogCode - { - Rejected, - Accepted, - }; - - int result() const; - virtual void setVisible(bool visible); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - void setSizeGripEnabled(bool); - bool isSizeGripEnabled() const; - void setModal(bool modal); - void setResult(int r); - virtual int exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,PyName=exec_,ReleaseGIL/; -%MethodCode - // Transfer ownership back to Python (a modal dialog will probably have the - // main window as it's parent). This means the Qt dialog will be deleted when - // the Python wrapper is garbage collected. Although this is a little - // inconsistent, it saves having to code it explicitly to avoid the memory - // leak. - sipTransferBack(sipSelf); - - Py_BEGIN_ALLOW_THREADS - sipRes = sipSelfWasArg ? sipCpp->QDialog::exec() - : sipCpp->exec(); - Py_END_ALLOW_THREADS -%End - -%If (Py_v3) - virtual int exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,ReleaseGIL/; -%MethodCode - // Transfer ownership back to Python (a modal dialog will probably have the - // main window as it's parent). This means the Qt dialog will be deleted when - // the Python wrapper is garbage collected. Although this is a little - // inconsistent, it saves having to code it explicitly to avoid the memory - // leak. - sipTransferBack(sipSelf); - - Py_BEGIN_ALLOW_THREADS - sipRes = sipSelfWasArg ? sipCpp->QDialog::exec() - : sipCpp->exec(); - Py_END_ALLOW_THREADS -%End - -%End - -public slots: - virtual void done(int); - virtual void accept(); - virtual void reject(); - virtual void open(); - -signals: - void accepted(); - void finished(int result); - void rejected(); - -protected: - virtual void keyPressEvent(QKeyEvent *); - virtual void closeEvent(QCloseEvent *); - virtual void showEvent(QShowEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void contextMenuEvent(QContextMenuEvent *); - virtual bool eventFilter(QObject *, QEvent *); - -private: - QDialog(const QDialog &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qdialogbuttonbox.sip b/PyQt5/sip/PyQt5/QtWidgets/qdialogbuttonbox.sip deleted file mode 100644 index 165b964d..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qdialogbuttonbox.sip +++ /dev/null @@ -1,122 +0,0 @@ -// qdialogbuttonbox.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QDialogButtonBox : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - enum ButtonLayout - { - WinLayout, - MacLayout, - KdeLayout, - GnomeLayout, - }; - - enum ButtonRole - { - InvalidRole, - AcceptRole, - RejectRole, - DestructiveRole, - ActionRole, - HelpRole, - YesRole, - NoRole, - ResetRole, - ApplyRole, - }; - - enum StandardButton - { - NoButton, - Ok, - Save, - SaveAll, - Open, - Yes, - YesToAll, - No, - NoToAll, - Abort, - Retry, - Ignore, - Close, - Cancel, - Discard, - Help, - Apply, - Reset, - RestoreDefaults, - }; - - typedef QFlags StandardButtons; - QDialogButtonBox(QWidget *parent /TransferThis/ = 0); - QDialogButtonBox(Qt::Orientation orientation, QWidget *parent /TransferThis/ = 0); -%If (Qt_5_2_0 -) - QDialogButtonBox(QFlags buttons, QWidget *parent /TransferThis/ = 0); -%End -%If (Qt_5_2_0 -) - QDialogButtonBox(QFlags buttons, Qt::Orientation orientation, QWidget *parent /TransferThis/ = 0); -%End -%If (- Qt_5_2_0) - QDialogButtonBox(QFlags buttons, Qt::Orientation orientation = Qt::Horizontal, QWidget *parent /TransferThis/ = 0); -%End - virtual ~QDialogButtonBox(); - void setOrientation(Qt::Orientation orientation); - Qt::Orientation orientation() const; - void addButton(QAbstractButton *button /Transfer/, QDialogButtonBox::ButtonRole role); - QPushButton *addButton(const QString &text, QDialogButtonBox::ButtonRole role) /Transfer/; - QPushButton *addButton(QDialogButtonBox::StandardButton button) /Transfer/; - void removeButton(QAbstractButton *button /TransferBack/); - void clear(); - QList buttons() const; - QDialogButtonBox::ButtonRole buttonRole(QAbstractButton *button) const; - void setStandardButtons(QFlags buttons); - QFlags standardButtons() const; - QDialogButtonBox::StandardButton standardButton(QAbstractButton *button) const; - QPushButton *button(QDialogButtonBox::StandardButton which) const; - void setCenterButtons(bool center); - bool centerButtons() const; - -signals: - void accepted(); - void clicked(QAbstractButton *button); - void helpRequested(); - void rejected(); - -protected: - virtual void changeEvent(QEvent *event); - virtual bool event(QEvent *event); - -private: - QDialogButtonBox(const QDialogButtonBox &); -}; - -QFlags operator|(QDialogButtonBox::StandardButton f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qdirmodel.sip b/PyQt5/sip/PyQt5/QtWidgets/qdirmodel.sip deleted file mode 100644 index 85d862c7..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qdirmodel.sip +++ /dev/null @@ -1,82 +0,0 @@ -// qdirmodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QDirModel : QAbstractItemModel -{ -%TypeHeaderCode -#include -%End - -public: - enum Roles - { - FileIconRole, - FilePathRole, - FileNameRole, - }; - - QDirModel(const QStringList &nameFilters, QFlags filters, QFlags sort, QObject *parent /TransferThis/ = 0); - explicit QDirModel(QObject *parent /TransferThis/ = 0); - virtual ~QDirModel(); - virtual QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const; - virtual QModelIndex parent(const QModelIndex &child) const; - QObject *parent() const; - virtual int rowCount(const QModelIndex &parent = QModelIndex()) const; - virtual int columnCount(const QModelIndex &parent = QModelIndex()) const; - virtual QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; - virtual bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole); - virtual QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; - virtual bool hasChildren(const QModelIndex &parent = QModelIndex()) const; - virtual Qt::ItemFlags flags(const QModelIndex &index) const; - virtual void sort(int column, Qt::SortOrder order = Qt::AscendingOrder); - virtual QStringList mimeTypes() const; - virtual QMimeData *mimeData(const QModelIndexList &indexes) const /TransferBack/; - virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); - virtual Qt::DropActions supportedDropActions() const; - void setIconProvider(QFileIconProvider *provider /KeepReference/); - QFileIconProvider *iconProvider() const; - void setNameFilters(const QStringList &filters); - QStringList nameFilters() const; - void setFilter(QFlags filters); - QFlags filter() const; - void setSorting(QFlags sort); - QFlags sorting() const; - void setResolveSymlinks(bool enable); - bool resolveSymlinks() const; - void setReadOnly(bool enable); - bool isReadOnly() const; - void setLazyChildCount(bool enable); - bool lazyChildCount() const; - void refresh(const QModelIndex &parent = QModelIndex()); - QModelIndex index(const QString &path, int column = 0) const; - bool isDir(const QModelIndex &index) const; - QModelIndex mkdir(const QModelIndex &parent, const QString &name); - bool rmdir(const QModelIndex &index); - bool remove(const QModelIndex &index); - QString filePath(const QModelIndex &index) const; - QString fileName(const QModelIndex &index) const; - QIcon fileIcon(const QModelIndex &index) const; - QFileInfo fileInfo(const QModelIndex &index) const; - -private: - QDirModel(const QDirModel &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qdockwidget.sip b/PyQt5/sip/PyQt5/QtWidgets/qdockwidget.sip deleted file mode 100644 index 3fbfbd62..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qdockwidget.sip +++ /dev/null @@ -1,80 +0,0 @@ -// qdockwidget.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QDockWidget : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QDockWidget(const QString &title, QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - QDockWidget(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QDockWidget(); - QWidget *widget() const; - void setWidget(QWidget *widget /Transfer/); - - enum DockWidgetFeature - { - DockWidgetClosable, - DockWidgetMovable, - DockWidgetFloatable, - DockWidgetVerticalTitleBar, - AllDockWidgetFeatures, - NoDockWidgetFeatures, - }; - - typedef QFlags DockWidgetFeatures; - void setFeatures(QFlags features); - QFlags features() const; - void setFloating(bool floating); - bool isFloating() const; - void setAllowedAreas(Qt::DockWidgetAreas areas); - Qt::DockWidgetAreas allowedAreas() const; - bool isAreaAllowed(Qt::DockWidgetArea area) const; - QAction *toggleViewAction() const /Transfer/; - void setTitleBarWidget(QWidget *widget /Transfer/); - QWidget *titleBarWidget() const; - -signals: - void featuresChanged(QFlags features); - void topLevelChanged(bool topLevel); - void allowedAreasChanged(Qt::DockWidgetAreas allowedAreas); - void dockLocationChanged(Qt::DockWidgetArea area); - void visibilityChanged(bool visible); - -protected: - void initStyleOption(QStyleOptionDockWidget *option) const; - virtual void changeEvent(QEvent *event); - virtual void closeEvent(QCloseEvent *event); - virtual void paintEvent(QPaintEvent *event); - virtual bool event(QEvent *event); - -private: - QDockWidget(const QDockWidget &); -}; - -QFlags operator|(QDockWidget::DockWidgetFeature f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qdrawutil.sip b/PyQt5/sip/PyQt5/QtWidgets/qdrawutil.sip deleted file mode 100644 index 9c7e2e6a..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qdrawutil.sip +++ /dev/null @@ -1,39 +0,0 @@ -// qdrawutil.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -void qDrawShadeLine(QPainter *p, int x1, int y1, int x2, int y2, const QPalette &pal, bool sunken = true, int lineWidth = 1, int midLineWidth = 0); -void qDrawShadeLine(QPainter *p, const QPoint &p1, const QPoint &p2, const QPalette &pal, bool sunken = true, int lineWidth = 1, int midLineWidth = 0); -void qDrawShadeRect(QPainter *p, int x, int y, int w, int h, const QPalette &pal, bool sunken = false, int lineWidth = 1, int midLineWidth = 0, const QBrush *fill = 0); -void qDrawShadeRect(QPainter *p, const QRect &r, const QPalette &pal, bool sunken = false, int lineWidth = 1, int midLineWidth = 0, const QBrush *fill = 0); -void qDrawShadePanel(QPainter *p, int x, int y, int w, int h, const QPalette &pal, bool sunken = false, int lineWidth = 1, const QBrush *fill = 0); -void qDrawShadePanel(QPainter *p, const QRect &r, const QPalette &pal, bool sunken = false, int lineWidth = 1, const QBrush *fill = 0); -void qDrawWinButton(QPainter *p, int x, int y, int w, int h, const QPalette &pal, bool sunken = false, const QBrush *fill = 0); -void qDrawWinButton(QPainter *p, const QRect &r, const QPalette &pal, bool sunken = false, const QBrush *fill = 0); -void qDrawWinPanel(QPainter *p, int x, int y, int w, int h, const QPalette &pal, bool sunken = false, const QBrush *fill = 0); -void qDrawWinPanel(QPainter *p, const QRect &r, const QPalette &pal, bool sunken = false, const QBrush *fill = 0); -void qDrawPlainRect(QPainter *p, int x, int y, int w, int h, const QColor &, int lineWidth = 1, const QBrush *fill = 0); -void qDrawPlainRect(QPainter *p, const QRect &r, const QColor &, int lineWidth = 1, const QBrush *fill = 0); -void qDrawBorderPixmap(QPainter *painter, const QRect &target, const QMargins &margins, const QPixmap &pixmap); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qerrormessage.sip b/PyQt5/sip/PyQt5/QtWidgets/qerrormessage.sip deleted file mode 100644 index bdbb888b..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qerrormessage.sip +++ /dev/null @@ -1,44 +0,0 @@ -// qerrormessage.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QErrorMessage : QDialog -{ -%TypeHeaderCode -#include -%End - -public: - explicit QErrorMessage(QWidget *parent /TransferThis/ = 0); - virtual ~QErrorMessage(); - static QErrorMessage *qtHandler(); - -public slots: - void showMessage(const QString &message); - void showMessage(const QString &message, const QString &type); - -protected: - virtual void changeEvent(QEvent *e); - virtual void done(int); - -private: - QErrorMessage(const QErrorMessage &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qfiledialog.sip b/PyQt5/sip/PyQt5/QtWidgets/qfiledialog.sip deleted file mode 100644 index af522ab3..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qfiledialog.sip +++ /dev/null @@ -1,350 +0,0 @@ -// qfiledialog.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QFileDialog : QDialog -{ -%TypeHeaderCode -#include -%End - -public: - enum ViewMode - { - Detail, - List, - }; - - enum FileMode - { - AnyFile, - ExistingFile, - Directory, - ExistingFiles, - DirectoryOnly, - }; - - enum AcceptMode - { - AcceptOpen, - AcceptSave, - }; - - enum DialogLabel - { - LookIn, - FileName, - FileType, - Accept, - Reject, - }; - - enum Option - { - ShowDirsOnly, - DontResolveSymlinks, - DontConfirmOverwrite, - DontUseSheet, - DontUseNativeDialog, - ReadOnly, - HideNameFilterDetails, -%If (Qt_5_2_0 -) - DontUseCustomDirectoryIcons, -%End - }; - - typedef QFlags Options; - QFileDialog(QWidget *parent /TransferThis/, Qt::WindowFlags f); - QFileDialog(QWidget *parent /TransferThis/ = 0, const QString &caption /DocValue="''"/ = QString(), const QString &directory /DocValue="''"/ = QString(), const QString &filter /DocValue="''"/ = QString()); - virtual ~QFileDialog(); - void setDirectory(const QString &directory); - void setDirectory(const QDir &adirectory); - QDir directory() const; - void selectFile(const QString &filename); - QStringList selectedFiles() const; - void setViewMode(QFileDialog::ViewMode mode); - QFileDialog::ViewMode viewMode() const; - void setFileMode(QFileDialog::FileMode mode); - QFileDialog::FileMode fileMode() const; - void setAcceptMode(QFileDialog::AcceptMode mode); - QFileDialog::AcceptMode acceptMode() const; - void setDefaultSuffix(const QString &suffix); - QString defaultSuffix() const; - void setHistory(const QStringList &paths); - QStringList history() const; - void setItemDelegate(QAbstractItemDelegate *delegate /KeepReference/); - QAbstractItemDelegate *itemDelegate() const; - void setIconProvider(QFileIconProvider *provider /KeepReference/); - QFileIconProvider *iconProvider() const; - void setLabelText(QFileDialog::DialogLabel label, const QString &text); - QString labelText(QFileDialog::DialogLabel label) const; - -signals: - void currentChanged(const QString &path); - void directoryEntered(const QString &directory); - void filesSelected(const QStringList &files); - void filterSelected(const QString &filter); - void fileSelected(const QString &file); - -public: - static QString getExistingDirectory(QWidget *parent = 0, const QString &caption /DocValue="''"/ = QString(), const QString &directory /DocValue="''"/ = QString(), QFlags options = QFileDialog::ShowDirsOnly) /ReleaseGIL/; - static SIP_PYTUPLE getOpenFileName(QWidget *parent = 0, const QString &caption /DocValue="''"/ = QString(), const QString &directory /DocValue="''"/ = QString(), const QString &filter /DocValue="''"/ = QString(), const QString &initialFilter /DocValue="''"/ = QString(), Options options = 0) /DocType="(str, str)", ReleaseGIL/; -%MethodCode - QString *name; - QString *filter = new QString(*a4); - - Py_BEGIN_ALLOW_THREADS - - name = new QString(QFileDialog::getOpenFileName(a0, *a1, *a2, *a3, filter, *a5)); - - Py_END_ALLOW_THREADS - - PyObject *name_obj = sipConvertFromNewType(name, sipType_QString, NULL); - PyObject *filter_obj = sipConvertFromNewType(filter, sipType_QString, NULL); - - if (name_obj && filter_obj) - sipRes = PyTuple_Pack(2, name_obj, filter_obj); - - Py_XDECREF(name_obj); - Py_XDECREF(filter_obj); -%End - - static SIP_PYTUPLE getOpenFileNames(QWidget *parent = 0, const QString &caption /DocValue="''"/ = QString(), const QString &directory /DocValue="''"/ = QString(), const QString &filter /DocValue="''"/ = QString(), const QString &initialFilter /DocValue="''"/ = QString(), Options options = 0) /DocType="(list-of-str, str)", ReleaseGIL/; -%MethodCode - QStringList *names; - QString *filter = new QString(*a4); - - Py_BEGIN_ALLOW_THREADS - - names = new QStringList(QFileDialog::getOpenFileNames(a0, *a1, *a2, *a3, filter, *a5)); - - Py_END_ALLOW_THREADS - - PyObject *names_obj = sipConvertFromNewType(names, sipType_QStringList, NULL); - PyObject *filter_obj = sipConvertFromNewType(filter, sipType_QString, NULL); - - if (names_obj && filter_obj) - sipRes = PyTuple_Pack(2, names_obj, filter_obj); - - Py_XDECREF(names_obj); - Py_XDECREF(filter_obj); -%End - - static SIP_PYTUPLE getSaveFileName(QWidget *parent = 0, const QString &caption /DocValue="''"/ = QString(), const QString &directory /DocValue="''"/ = QString(), const QString &filter /DocValue="''"/ = QString(), const QString &initialFilter /DocValue="''"/ = QString(), Options options = 0) /DocType="(str, str)", ReleaseGIL/; -%MethodCode - QString *name; - QString *filter = new QString(*a4); - - Py_BEGIN_ALLOW_THREADS - - name = new QString(QFileDialog::getSaveFileName(a0, *a1, *a2, *a3, filter, *a5)); - - Py_END_ALLOW_THREADS - - PyObject *name_obj = sipConvertFromNewType(name, sipType_QString, NULL); - PyObject *filter_obj = sipConvertFromNewType(filter, sipType_QString, NULL); - - if (name_obj && filter_obj) - sipRes = PyTuple_Pack(2, name_obj, filter_obj); - - Py_XDECREF(name_obj); - Py_XDECREF(filter_obj); -%End - -protected: - virtual void done(int result); - virtual void accept(); - virtual void changeEvent(QEvent *e); - -public: - void setSidebarUrls(const QList &urls); - QList sidebarUrls() const; - QByteArray saveState() const; - bool restoreState(const QByteArray &state); - void setProxyModel(QAbstractProxyModel *model /Transfer/); - QAbstractProxyModel *proxyModel() const; - void setNameFilter(const QString &filter); - void setNameFilters(const QStringList &filters); - QStringList nameFilters() const; - void selectNameFilter(const QString &filter); - QString selectedNameFilter() const; - QFlags filter() const; - void setFilter(QFlags filters); - void setOption(QFileDialog::Option option, bool on = true); - bool testOption(QFileDialog::Option option) const; - void setOptions(QFlags options); - QFlags options() const; - virtual void open(); - void open(SIP_PYOBJECT slot /DocType="slot"/); -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a0, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipCpp->open(receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(0, a0); - } -%End - - virtual void setVisible(bool visible); -%If (Qt_5_2_0 -) - void setDirectoryUrl(const QUrl &directory); -%End -%If (Qt_5_2_0 -) - QUrl directoryUrl() const; -%End -%If (Qt_5_2_0 -) - void selectUrl(const QUrl &url); -%End -%If (Qt_5_2_0 -) - QList selectedUrls() const; -%End -%If (Qt_5_2_0 -) - void setMimeTypeFilters(const QStringList &filters); -%End -%If (Qt_5_2_0 -) - QStringList mimeTypeFilters() const; -%End -%If (Qt_5_2_0 -) - void selectMimeTypeFilter(const QString &filter); -%End - -signals: -%If (Qt_5_2_0 -) - void urlSelected(const QUrl &url); -%End -%If (Qt_5_2_0 -) - void urlsSelected(const QList &urls); -%End -%If (Qt_5_2_0 -) - void currentUrlChanged(const QUrl &url); -%End -%If (Qt_5_2_0 -) - void directoryUrlEntered(const QUrl &directory); -%End - -public: -%If (Qt_5_2_0 -) - static QUrl getExistingDirectoryUrl(QWidget *parent = 0, const QString &caption /DocValue="''"/ = QString(), const QUrl &directory = QUrl(), QFlags options = QFileDialog::ShowDirsOnly, const QStringList &supportedSchemes /DocValue="[]"/ = QStringList()) /ReleaseGIL/; -%End -%If (Qt_5_2_0 -) - static SIP_PYTUPLE getOpenFileUrl(QWidget *parent = 0, const QString &caption /DocValue="''"/ = QString(), const QString &directory /DocValue="''"/ = QString(), const QString &filter /DocValue="''"/ = QString(), const QString &initialFilter /DocValue="''"/ = QString(), Options options = 0, const QStringList &supportedSchemes /DocValue="[]"/ = QStringList()) /DocType="(QUrl, str)", ReleaseGIL/; -%MethodCode - QUrl *url; - QString *filter = new QString(*a4); - - Py_BEGIN_ALLOW_THREADS - - url = new QUrl(QFileDialog::getOpenFileUrl(a0, *a1, *a2, *a3, filter, *a5, *a6)); - - Py_END_ALLOW_THREADS - - PyObject *url_obj = sipConvertFromNewType(url, sipType_QUrl, NULL); - PyObject *filter_obj = sipConvertFromNewType(filter, sipType_QString, NULL); - - if (url_obj && filter_obj) - sipRes = PyTuple_Pack(2, url_obj, filter_obj); - - Py_XDECREF(url_obj); - Py_XDECREF(filter_obj); -%End - -%End -%If (Qt_5_2_0 -) - static SIP_PYTUPLE getOpenFileUrls(QWidget *parent = 0, const QString &caption /DocValue="''"/ = QString(), const QString &directory /DocValue="''"/ = QString(), const QString &filter /DocValue="''"/ = QString(), const QString &initialFilter /DocValue="''"/ = QString(), Options options = 0, const QStringList &supportedSchemes /DocValue="[]"/ = QStringList()) /DocType="(list-of-QUrl, str)", ReleaseGIL/; -%MethodCode - QList url_list; - QString *filter = new QString(*a4); - - Py_BEGIN_ALLOW_THREADS - - url_list = QFileDialog::getOpenFileUrls(a0, *a1, *a2, *a3, filter, *a5, *a6); - - Py_END_ALLOW_THREADS - - PyObject *url_list_obj = PyList_New(url_list.size()); - - if (url_list_obj) - { - for (int i = 0; i < url_list.size(); ++i) - { - QUrl *url = new QUrl(url_list.at(i)); - PyObject *url_obj = sipConvertFromNewType(url, sipType_QUrl, NULL); - - if (!url_obj) - { - delete url; - Py_DECREF(url_list_obj); - url_list_obj = 0; - break; - } - - PyList_SET_ITEM(url_list_obj, i, url_obj); - } - } - - PyObject *filter_obj = sipConvertFromNewType(filter, sipType_QString, NULL); - - if (url_list_obj && filter_obj) - sipRes = PyTuple_Pack(2, url_list_obj, filter_obj); - - Py_XDECREF(url_list_obj); - Py_XDECREF(filter_obj); -%End - -%End -%If (Qt_5_2_0 -) - static SIP_PYTUPLE getSaveFileUrl(QWidget *parent = 0, const QString &caption /DocValue="''"/ = QString(), const QString &directory /DocValue="''"/ = QString(), const QString &filter /DocValue="''"/ = QString(), const QString &initialFilter /DocValue="''"/ = QString(), Options options = 0, const QStringList &supportedSchemes /DocValue="[]"/ = QStringList()) /DocType="(QUrl, str)", ReleaseGIL/; -%MethodCode - QUrl *url; - QString *filter = new QString(*a4); - - Py_BEGIN_ALLOW_THREADS - - url = new QUrl(QFileDialog::getSaveFileUrl(a0, *a1, *a2, *a3, filter, *a5, *a6)); - - Py_END_ALLOW_THREADS - - PyObject *url_obj = sipConvertFromNewType(url, sipType_QUrl, NULL); - PyObject *filter_obj = sipConvertFromNewType(filter, sipType_QString, NULL); - - if (url_obj && filter_obj) - sipRes = PyTuple_Pack(2, url_obj, filter_obj); - - Py_XDECREF(url_obj); - Py_XDECREF(filter_obj); -%End - -%End - -private: - QFileDialog(const QFileDialog &); -}; - -QFlags operator|(QFileDialog::Option f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qfileiconprovider.sip b/PyQt5/sip/PyQt5/QtWidgets/qfileiconprovider.sip deleted file mode 100644 index 28f28d9e..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qfileiconprovider.sip +++ /dev/null @@ -1,75 +0,0 @@ -// qfileiconprovider.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QFileIconProvider -{ -%TypeHeaderCode -#include -%End - -public: - QFileIconProvider(); - virtual ~QFileIconProvider(); - - enum IconType - { - Computer, - Desktop, - Trashcan, - Network, - Drive, - Folder, - File, - }; - - virtual QIcon icon(QFileIconProvider::IconType type) const; - virtual QIcon icon(const QFileInfo &info) const; - virtual QString type(const QFileInfo &info) const; -%If (Qt_5_2_0 -) - - enum Option - { - DontUseCustomDirectoryIcons, - }; - -%End -%If (Qt_5_2_0 -) - typedef QFlags Options; -%End -%If (Qt_5_2_0 -) - void setOptions(QFlags options); -%End -%If (Qt_5_2_0 -) - QFlags options() const; -%End - -private: - QFileIconProvider(const QFileIconProvider &); -}; - -%If (Qt_5_2_0 -) -QFlags operator|(QFileIconProvider::Option f1, QFlags f2); -%End diff --git a/PyQt5/sip/PyQt5/QtWidgets/qfilesystemmodel.sip b/PyQt5/sip/PyQt5/QtWidgets/qfilesystemmodel.sip deleted file mode 100644 index 7b119b07..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qfilesystemmodel.sip +++ /dev/null @@ -1,97 +0,0 @@ -// qfilesystemmodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QFileSystemModel : QAbstractItemModel -{ -%TypeHeaderCode -#include -%End - -public: - enum Roles - { - FileIconRole, - FilePathRole, - FileNameRole, - FilePermissions, - }; - - explicit QFileSystemModel(QObject *parent /TransferThis/ = 0); - virtual ~QFileSystemModel(); - virtual QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const; - QModelIndex index(const QString &path, int column = 0) const; - virtual QModelIndex parent(const QModelIndex &child) const; - virtual bool hasChildren(const QModelIndex &parent = QModelIndex()) const; - virtual bool canFetchMore(const QModelIndex &parent) const; - virtual void fetchMore(const QModelIndex &parent); - virtual int rowCount(const QModelIndex &parent = QModelIndex()) const; - virtual int columnCount(const QModelIndex &parent = QModelIndex()) const; - QVariant myComputer(int role = Qt::DisplayRole) const; - virtual QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const; - virtual bool setData(const QModelIndex &idx, const QVariant &value, int role = Qt::EditRole); - virtual QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const; - virtual Qt::ItemFlags flags(const QModelIndex &index) const; - virtual void sort(int column, Qt::SortOrder order = Qt::AscendingOrder); - virtual QStringList mimeTypes() const; - virtual QMimeData *mimeData(const QModelIndexList &indexes) const; - virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); - virtual Qt::DropActions supportedDropActions() const; - QModelIndex setRootPath(const QString &path); - QString rootPath() const; - QDir rootDirectory() const; - void setIconProvider(QFileIconProvider *provider /KeepReference/); - QFileIconProvider *iconProvider() const; - void setFilter(QFlags filters); - QFlags filter() const; - void setResolveSymlinks(bool enable); - bool resolveSymlinks() const; - void setReadOnly(bool enable); - bool isReadOnly() const; - void setNameFilterDisables(bool enable); - bool nameFilterDisables() const; - void setNameFilters(const QStringList &filters); - QStringList nameFilters() const; - QString filePath(const QModelIndex &index) const; - bool isDir(const QModelIndex &index) const; - qint64 size(const QModelIndex &index) const; - QString type(const QModelIndex &index) const; - QDateTime lastModified(const QModelIndex &index) const; - QModelIndex mkdir(const QModelIndex &parent, const QString &name); - QFlags permissions(const QModelIndex &index) const; - bool rmdir(const QModelIndex &index); - QString fileName(const QModelIndex &aindex) const; - QIcon fileIcon(const QModelIndex &aindex) const; - QFileInfo fileInfo(const QModelIndex &aindex) const; - bool remove(const QModelIndex &index); - -signals: - void fileRenamed(const QString &path, const QString &oldName, const QString &newName); - void rootPathChanged(const QString &newPath); - void directoryLoaded(const QString &path); - -protected: - virtual bool event(QEvent *event); - virtual void timerEvent(QTimerEvent *event); - -private: - QFileSystemModel(const QFileSystemModel &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qfocusframe.sip b/PyQt5/sip/PyQt5/QtWidgets/qfocusframe.sip deleted file mode 100644 index f841b83e..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qfocusframe.sip +++ /dev/null @@ -1,43 +0,0 @@ -// qfocusframe.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QFocusFrame : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QFocusFrame(QWidget *parent /TransferThis/ = 0); - virtual ~QFocusFrame(); - void setWidget(QWidget *widget); - QWidget *widget() const; - -protected: - void initStyleOption(QStyleOption *option) const; - virtual bool eventFilter(QObject *, QEvent *); - virtual bool event(QEvent *e); - virtual void paintEvent(QPaintEvent *); - -private: - QFocusFrame(const QFocusFrame &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qfontcombobox.sip b/PyQt5/sip/PyQt5/QtWidgets/qfontcombobox.sip deleted file mode 100644 index a81faab8..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qfontcombobox.sip +++ /dev/null @@ -1,66 +0,0 @@ -// qfontcombobox.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QFontComboBox : QComboBox -{ -%TypeHeaderCode -#include -%End - -public: - enum FontFilter - { - AllFonts, - ScalableFonts, - NonScalableFonts, - MonospacedFonts, - ProportionalFonts, - }; - - QFlags fontFilters() const; - explicit QFontComboBox(QWidget *parent /TransferThis/ = 0); - virtual ~QFontComboBox(); - void setWritingSystem(QFontDatabase::WritingSystem); - QFontDatabase::WritingSystem writingSystem() const; - typedef QFlags FontFilters; - void setFontFilters(QFlags filters); - QFont currentFont() const; - virtual QSize sizeHint() const; - -public slots: - void setCurrentFont(const QFont &f); - -signals: - void currentFontChanged(const QFont &f); - -protected: - virtual bool event(QEvent *e); - -private: - QFontComboBox(const QFontComboBox &); -}; - -QFlags operator|(QFontComboBox::FontFilter f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qfontdialog.sip b/PyQt5/sip/PyQt5/QtWidgets/qfontdialog.sip deleted file mode 100644 index 65bb1752..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qfontdialog.sip +++ /dev/null @@ -1,98 +0,0 @@ -// qfontdialog.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QFontDialog : QDialog -{ -%TypeHeaderCode -#include -%End - -public: - enum FontDialogOption - { - NoButtons, - DontUseNativeDialog, -%If (Qt_5_2_0 -) - ScalableFonts, -%End -%If (Qt_5_2_0 -) - NonScalableFonts, -%End -%If (Qt_5_2_0 -) - MonospacedFonts, -%End -%If (Qt_5_2_0 -) - ProportionalFonts, -%End - }; - - typedef QFlags FontDialogOptions; - explicit QFontDialog(QWidget *parent /TransferThis/ = 0); - QFontDialog(const QFont &initial, QWidget *parent /TransferThis/ = 0); - virtual ~QFontDialog(); - static QFont getFont(bool *ok, const QFont &initial, QWidget *parent = 0, const QString &caption = QString(), QFlags options = 0) /ReleaseGIL/; - static QFont getFont(bool *ok, QWidget *parent = 0) /ReleaseGIL/; - -protected: - virtual void changeEvent(QEvent *e); - virtual void done(int result); - virtual bool eventFilter(QObject *object, QEvent *event); - -private: - QFontDialog(const QFontDialog &); - -public: - void setCurrentFont(const QFont &font); - QFont currentFont() const; - QFont selectedFont() const; - void setOption(QFontDialog::FontDialogOption option, bool on = true); - bool testOption(QFontDialog::FontDialogOption option) const; - void setOptions(QFlags options); - QFlags options() const; - virtual void open(); - void open(SIP_PYOBJECT slot /DocType="slot"/); -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a0, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipCpp->open(receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(0, a0); - } -%End - - virtual void setVisible(bool visible); - -signals: - void currentFontChanged(const QFont &font); - void fontSelected(const QFont &font); -}; - -QFlags operator|(QFontDialog::FontDialogOption f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qformlayout.sip b/PyQt5/sip/PyQt5/QtWidgets/qformlayout.sip deleted file mode 100644 index d810f45e..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qformlayout.sip +++ /dev/null @@ -1,100 +0,0 @@ -// qformlayout.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QFormLayout : QLayout -{ -%TypeHeaderCode -#include -%End - -public: - enum FieldGrowthPolicy - { - FieldsStayAtSizeHint, - ExpandingFieldsGrow, - AllNonFixedFieldsGrow, - }; - - enum RowWrapPolicy - { - DontWrapRows, - WrapLongRows, - WrapAllRows, - }; - - enum ItemRole - { - LabelRole, - FieldRole, - SpanningRole, - }; - - explicit QFormLayout(QWidget *parent /TransferThis/ = 0); - virtual ~QFormLayout(); - void setFieldGrowthPolicy(QFormLayout::FieldGrowthPolicy policy); - QFormLayout::FieldGrowthPolicy fieldGrowthPolicy() const; - void setRowWrapPolicy(QFormLayout::RowWrapPolicy policy); - QFormLayout::RowWrapPolicy rowWrapPolicy() const; - void setLabelAlignment(Qt::Alignment alignment); - Qt::Alignment labelAlignment() const; - void setFormAlignment(Qt::Alignment alignment); - Qt::Alignment formAlignment() const; - void setHorizontalSpacing(int spacing); - int horizontalSpacing() const; - void setVerticalSpacing(int spacing); - int verticalSpacing() const; - int spacing() const; - void setSpacing(int); - void addRow(QWidget *label /Transfer/, QWidget *field /Transfer/); - void addRow(QWidget *label /Transfer/, QLayout *field /Transfer/); - void addRow(const QString &labelText, QWidget *field /Transfer/); - void addRow(const QString &labelText, QLayout *field /Transfer/); - void addRow(QWidget *widget /Transfer/); - void addRow(QLayout *layout /Transfer/); - void insertRow(int row, QWidget *label /Transfer/, QWidget *field /Transfer/); - void insertRow(int row, QWidget *label /Transfer/, QLayout *field /Transfer/); - void insertRow(int row, const QString &labelText, QWidget *field /Transfer/); - void insertRow(int row, const QString &labelText, QLayout *field /Transfer/); - void insertRow(int row, QWidget *widget /Transfer/); - void insertRow(int row, QLayout *layout /Transfer/); - void setItem(int row, QFormLayout::ItemRole role, QLayoutItem *item /Transfer/); - void setWidget(int row, QFormLayout::ItemRole role, QWidget *widget /Transfer/); - void setLayout(int row, QFormLayout::ItemRole role, QLayout *layout /Transfer/); - QLayoutItem *itemAt(int row, QFormLayout::ItemRole role) const; - void getItemPosition(int index, int *rowPtr, QFormLayout::ItemRole *rolePtr) const; - void getWidgetPosition(QWidget *widget, int *rowPtr, QFormLayout::ItemRole *rolePtr) const; - void getLayoutPosition(QLayout *layout, int *rowPtr, QFormLayout::ItemRole *rolePtr) const; - QWidget *labelForField(QWidget *field) const; - QWidget *labelForField(QLayout *field) const; - virtual void addItem(QLayoutItem *item /Transfer/); - virtual QLayoutItem *itemAt(int index) const; - virtual QLayoutItem *takeAt(int index) /TransferBack/; - virtual void setGeometry(const QRect &rect); - virtual QSize minimumSize() const; - virtual QSize sizeHint() const; - virtual void invalidate(); - virtual bool hasHeightForWidth() const; - virtual int heightForWidth(int width) const; - virtual Qt::Orientations expandingDirections() const; - virtual int count() const; - int rowCount() const; -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qframe.sip b/PyQt5/sip/PyQt5/QtWidgets/qframe.sip deleted file mode 100644 index f1316473..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qframe.sip +++ /dev/null @@ -1,79 +0,0 @@ -// qframe.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QFrame : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - enum Shadow - { - Plain, - Raised, - Sunken, - }; - - enum Shape - { - NoFrame, - Box, - Panel, - WinPanel, - HLine, - VLine, - StyledPanel, - }; - - enum StyleMask - { - Shadow_Mask, - Shape_Mask, - }; - - QFrame(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QFrame(); - int frameStyle() const; - void setFrameStyle(int); - int frameWidth() const; - virtual QSize sizeHint() const; - QFrame::Shape frameShape() const; - void setFrameShape(QFrame::Shape); - QFrame::Shadow frameShadow() const; - void setFrameShadow(QFrame::Shadow); - int lineWidth() const; - void setLineWidth(int); - int midLineWidth() const; - void setMidLineWidth(int); - QRect frameRect() const; - void setFrameRect(const QRect &); - -protected: - virtual bool event(QEvent *e); - virtual void paintEvent(QPaintEvent *); - virtual void changeEvent(QEvent *); - void drawFrame(QPainter *); - -private: - QFrame(const QFrame &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgesture.sip b/PyQt5/sip/PyQt5/QtWidgets/qgesture.sip deleted file mode 100644 index 5d489979..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgesture.sip +++ /dev/null @@ -1,191 +0,0 @@ -// qgesture.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGesture : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGesture(QObject *parent /TransferThis/ = 0); - virtual ~QGesture(); - Qt::GestureType gestureType() const; - Qt::GestureState state() const; - QPointF hotSpot() const; - void setHotSpot(const QPointF &value); - bool hasHotSpot() const; - void unsetHotSpot(); - - enum GestureCancelPolicy - { - CancelNone, - CancelAllInContext, - }; - - void setGestureCancelPolicy(QGesture::GestureCancelPolicy policy); - QGesture::GestureCancelPolicy gestureCancelPolicy() const; -}; - -class QPanGesture : QGesture -{ -%TypeHeaderCode -#include -%End - -public: - explicit QPanGesture(QObject *parent /TransferThis/ = 0); - virtual ~QPanGesture(); - QPointF lastOffset() const; - QPointF offset() const; - QPointF delta() const; - qreal acceleration() const; - void setLastOffset(const QPointF &value); - void setOffset(const QPointF &value); - void setAcceleration(qreal value); -}; - -class QPinchGesture : QGesture -{ -%TypeHeaderCode -#include -%End - -public: - enum ChangeFlag - { - ScaleFactorChanged, - RotationAngleChanged, - CenterPointChanged, - }; - - typedef QFlags ChangeFlags; - explicit QPinchGesture(QObject *parent /TransferThis/ = 0); - virtual ~QPinchGesture(); - QFlags totalChangeFlags() const; - void setTotalChangeFlags(QFlags value); - QFlags changeFlags() const; - void setChangeFlags(QFlags value); - QPointF startCenterPoint() const; - QPointF lastCenterPoint() const; - QPointF centerPoint() const; - void setStartCenterPoint(const QPointF &value); - void setLastCenterPoint(const QPointF &value); - void setCenterPoint(const QPointF &value); - qreal totalScaleFactor() const; - qreal lastScaleFactor() const; - qreal scaleFactor() const; - void setTotalScaleFactor(qreal value); - void setLastScaleFactor(qreal value); - void setScaleFactor(qreal value); - qreal totalRotationAngle() const; - qreal lastRotationAngle() const; - qreal rotationAngle() const; - void setTotalRotationAngle(qreal value); - void setLastRotationAngle(qreal value); - void setRotationAngle(qreal value); -}; - -class QSwipeGesture : QGesture -{ -%TypeHeaderCode -#include -%End - -public: - enum SwipeDirection - { - NoDirection, - Left, - Right, - Up, - Down, - }; - - explicit QSwipeGesture(QObject *parent /TransferThis/ = 0); - virtual ~QSwipeGesture(); - QSwipeGesture::SwipeDirection horizontalDirection() const; - QSwipeGesture::SwipeDirection verticalDirection() const; - qreal swipeAngle() const; - void setSwipeAngle(qreal value); -}; - -class QTapGesture : QGesture -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTapGesture(QObject *parent /TransferThis/ = 0); - virtual ~QTapGesture(); - QPointF position() const; - void setPosition(const QPointF &pos); -}; - -class QTapAndHoldGesture : QGesture -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTapAndHoldGesture(QObject *parent /TransferThis/ = 0); - virtual ~QTapAndHoldGesture(); - QPointF position() const; - void setPosition(const QPointF &pos); - static void setTimeout(int msecs); - static int timeout(); -}; - -class QGestureEvent : QEvent -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - sipType = ((sipCpp->type() == QEvent::Gesture) ? sipType_QGestureEvent : 0); -%End - -public: - explicit QGestureEvent(const QList &gestures); - virtual ~QGestureEvent(); - QList gestures() const; - QGesture *gesture(Qt::GestureType type) const; - QList activeGestures() const; - QList canceledGestures() const; - void setAccepted(bool accepted); - bool isAccepted() const; - void accept(); - void ignore(); - void setAccepted(QGesture *, bool); - void accept(QGesture *); - void ignore(QGesture *); - bool isAccepted(QGesture *) const; - void setAccepted(Qt::GestureType, bool); - void accept(Qt::GestureType); - void ignore(Qt::GestureType); - bool isAccepted(Qt::GestureType) const; - QWidget *widget() const; - QPointF mapToGraphicsScene(const QPointF &gesturePoint) const; -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgesturerecognizer.sip b/PyQt5/sip/PyQt5/QtWidgets/qgesturerecognizer.sip deleted file mode 100644 index 4f13def3..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgesturerecognizer.sip +++ /dev/null @@ -1,54 +0,0 @@ -// qgesturerecognizer.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QGestureRecognizer /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - enum ResultFlag - { - Ignore, - MayBeGesture, - TriggerGesture, - FinishGesture, - CancelGesture, - ConsumeEventHint, - }; - - typedef QFlags Result; - QGestureRecognizer(); - virtual ~QGestureRecognizer(); - virtual QGesture *create(QObject *target) /Factory/; - virtual QFlags recognize(QGesture *state, QObject *watched, QEvent *event) = 0; - virtual void reset(QGesture *state); - static Qt::GestureType registerRecognizer(QGestureRecognizer *recognizer /Transfer/); - static void unregisterRecognizer(Qt::GestureType type); -}; - -QFlags operator|(QGestureRecognizer::ResultFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicsanchorlayout.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicsanchorlayout.sip deleted file mode 100644 index af3b79f9..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicsanchorlayout.sip +++ /dev/null @@ -1,70 +0,0 @@ -// qgraphicsanchorlayout.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsAnchor : QObject -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QGraphicsAnchor(); - void setSpacing(qreal spacing); - void unsetSpacing(); - qreal spacing() const; - void setSizePolicy(QSizePolicy::Policy policy); - QSizePolicy::Policy sizePolicy() const; - -private: - QGraphicsAnchor(QGraphicsAnchorLayout *parent); -}; - -class QGraphicsAnchorLayout : QGraphicsLayout -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsAnchorLayout(QGraphicsLayoutItem *parent /TransferThis/ = 0); - virtual ~QGraphicsAnchorLayout(); - QGraphicsAnchor *addAnchor(QGraphicsLayoutItem *firstItem /Transfer/, Qt::AnchorPoint firstEdge, QGraphicsLayoutItem *secondItem /Transfer/, Qt::AnchorPoint secondEdge); - QGraphicsAnchor *anchor(QGraphicsLayoutItem *firstItem, Qt::AnchorPoint firstEdge, QGraphicsLayoutItem *secondItem, Qt::AnchorPoint secondEdge); - void addCornerAnchors(QGraphicsLayoutItem *firstItem /Transfer/, Qt::Corner firstCorner, QGraphicsLayoutItem *secondItem /Transfer/, Qt::Corner secondCorner); - void addAnchors(QGraphicsLayoutItem *firstItem /Transfer/, QGraphicsLayoutItem *secondItem /Transfer/, Qt::Orientations orientations = Qt::Horizontal|Qt::Vertical); - void setHorizontalSpacing(qreal spacing); - void setVerticalSpacing(qreal spacing); - void setSpacing(qreal spacing); - qreal horizontalSpacing() const; - qreal verticalSpacing() const; - virtual void removeAt(int index); - virtual void setGeometry(const QRectF &rect); - virtual int count() const; - virtual QGraphicsLayoutItem *itemAt(int index) const; - virtual void invalidate(); - -protected: - virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint = QSizeF()) const; - -private: - QGraphicsAnchorLayout(const QGraphicsAnchorLayout &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicseffect.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicseffect.sip deleted file mode 100644 index 04927fa5..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicseffect.sip +++ /dev/null @@ -1,206 +0,0 @@ -// qgraphicseffect.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QGraphicsEffect : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum ChangeFlag - { - SourceAttached, - SourceDetached, - SourceBoundingRectChanged, - SourceInvalidated, - }; - - typedef QFlags ChangeFlags; - - enum PixmapPadMode - { - NoPad, - PadToTransparentBorder, - PadToEffectiveBoundingRect, - }; - - QGraphicsEffect(QObject *parent /TransferThis/ = 0); - virtual ~QGraphicsEffect(); - virtual QRectF boundingRectFor(const QRectF &sourceRect) const; - QRectF boundingRect() const; - bool isEnabled() const; - -public slots: - void setEnabled(bool enable); - void update(); - -signals: - void enabledChanged(bool enabled); - -protected: - virtual void draw(QPainter *painter) = 0; - virtual void sourceChanged(QFlags flags); - void updateBoundingRect(); - bool sourceIsPixmap() const; - QRectF sourceBoundingRect(Qt::CoordinateSystem system = Qt::LogicalCoordinates) const; - void drawSource(QPainter *painter); - QPixmap sourcePixmap(Qt::CoordinateSystem system = Qt::LogicalCoordinates, QPoint *offset /Out/ = 0, QGraphicsEffect::PixmapPadMode mode = QGraphicsEffect::PadToEffectiveBoundingRect) const; - -private: - QGraphicsEffect(const QGraphicsEffect &); -}; - -QFlags operator|(QGraphicsEffect::ChangeFlag f1, QFlags f2); - -class QGraphicsColorizeEffect : QGraphicsEffect -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsColorizeEffect(QObject *parent /TransferThis/ = 0); - virtual ~QGraphicsColorizeEffect(); - QColor color() const; - qreal strength() const; - -public slots: - void setColor(const QColor &c); - void setStrength(qreal strength); - -signals: - void colorChanged(const QColor &color); - void strengthChanged(qreal strength); - -protected: - virtual void draw(QPainter *painter); - -private: - QGraphicsColorizeEffect(const QGraphicsColorizeEffect &); -}; - -class QGraphicsBlurEffect : QGraphicsEffect -{ -%TypeHeaderCode -#include -%End - -public: - enum BlurHint - { - PerformanceHint, - QualityHint, - AnimationHint, - }; - - typedef QFlags BlurHints; - QGraphicsBlurEffect(QObject *parent /TransferThis/ = 0); - virtual ~QGraphicsBlurEffect(); - virtual QRectF boundingRectFor(const QRectF &rect) const; - qreal blurRadius() const; - QFlags blurHints() const; - -public slots: - void setBlurRadius(qreal blurRadius); - void setBlurHints(QFlags hints); - -signals: - void blurRadiusChanged(qreal blurRadius); - void blurHintsChanged(QFlags hints); - -protected: - virtual void draw(QPainter *painter); - -private: - QGraphicsBlurEffect(const QGraphicsBlurEffect &); -}; - -QFlags operator|(QGraphicsBlurEffect::BlurHint f1, QFlags f2); - -class QGraphicsDropShadowEffect : QGraphicsEffect -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsDropShadowEffect(QObject *parent /TransferThis/ = 0); - virtual ~QGraphicsDropShadowEffect(); - virtual QRectF boundingRectFor(const QRectF &rect) const; - QPointF offset() const; - qreal xOffset() const; - qreal yOffset() const; - qreal blurRadius() const; - QColor color() const; - -public slots: - void setOffset(const QPointF &ofs); - void setOffset(qreal dx, qreal dy); - void setOffset(qreal d); - void setXOffset(qreal dx); - void setYOffset(qreal dy); - void setBlurRadius(qreal blurRadius); - void setColor(const QColor &color); - -signals: - void offsetChanged(const QPointF &offset); - void blurRadiusChanged(qreal blurRadius); - void colorChanged(const QColor &color); - -protected: - virtual void draw(QPainter *painter); - -private: - QGraphicsDropShadowEffect(const QGraphicsDropShadowEffect &); -}; - -class QGraphicsOpacityEffect : QGraphicsEffect -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsOpacityEffect(QObject *parent /TransferThis/ = 0); - virtual ~QGraphicsOpacityEffect(); - qreal opacity() const; - QBrush opacityMask() const; - -public slots: - void setOpacity(qreal opacity); - void setOpacityMask(const QBrush &mask); - -signals: - void opacityChanged(qreal opacity); - void opacityMaskChanged(const QBrush &mask); - -protected: - virtual void draw(QPainter *painter); - -private: - QGraphicsOpacityEffect(const QGraphicsOpacityEffect &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicsgridlayout.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicsgridlayout.sip deleted file mode 100644 index 8f904673..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicsgridlayout.sip +++ /dev/null @@ -1,103 +0,0 @@ -// qgraphicsgridlayout.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsGridLayout : QGraphicsLayout -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsGridLayout(QGraphicsLayoutItem *parent /TransferThis/ = 0); - virtual ~QGraphicsGridLayout(); - void addItem(QGraphicsLayoutItem *item /Transfer/, int row, int column, int rowSpan, int columnSpan, Qt::Alignment alignment = 0); - void addItem(QGraphicsLayoutItem *aitem /TransferThis/, int arow, int acolumn, Qt::Alignment alignment = 0); - void setHorizontalSpacing(qreal spacing); - qreal horizontalSpacing() const; - void setVerticalSpacing(qreal spacing); - qreal verticalSpacing() const; - void setSpacing(qreal spacing); - void setRowSpacing(int row, qreal spacing); - qreal rowSpacing(int row) const; - void setColumnSpacing(int column, qreal spacing); - qreal columnSpacing(int column) const; - void setRowStretchFactor(int row, int stretch); - int rowStretchFactor(int row) const; - void setColumnStretchFactor(int column, int stretch); - int columnStretchFactor(int column) const; - void setRowMinimumHeight(int row, qreal height); - qreal rowMinimumHeight(int row) const; - void setRowPreferredHeight(int row, qreal height); - qreal rowPreferredHeight(int row) const; - void setRowMaximumHeight(int row, qreal height); - qreal rowMaximumHeight(int row) const; - void setRowFixedHeight(int row, qreal height); - void setColumnMinimumWidth(int column, qreal width); - qreal columnMinimumWidth(int column) const; - void setColumnPreferredWidth(int column, qreal width); - qreal columnPreferredWidth(int column) const; - void setColumnMaximumWidth(int column, qreal width); - qreal columnMaximumWidth(int column) const; - void setColumnFixedWidth(int column, qreal width); - void setRowAlignment(int row, Qt::Alignment alignment); - Qt::Alignment rowAlignment(int row) const; - void setColumnAlignment(int column, Qt::Alignment alignment); - Qt::Alignment columnAlignment(int column) const; - void setAlignment(QGraphicsLayoutItem *item, Qt::Alignment alignment); - Qt::Alignment alignment(QGraphicsLayoutItem *item) const; - int rowCount() const; - int columnCount() const; - QGraphicsLayoutItem *itemAt(int row, int column) const; - virtual int count() const; - virtual QGraphicsLayoutItem *itemAt(int index) const; - virtual void removeAt(int index); -%MethodCode - // The ownership of any existing item must be passed back to Python. - QGraphicsLayoutItem *itm; - - if (a0 < sipCpp->count()) - itm = sipCpp->itemAt(a0); - else - itm = 0; - - Py_BEGIN_ALLOW_THREADS - sipSelfWasArg ? sipCpp->QGraphicsGridLayout::removeAt(a0) - : sipCpp->removeAt(a0); - Py_END_ALLOW_THREADS - - if (itm) - { - PyObject *itmo = sipGetPyObject(itm, sipType_QGraphicsLayoutItem); - - if (itmo) - sipTransferBack(itmo); - } -%End - - virtual void invalidate(); - virtual void setGeometry(const QRectF &rect); - virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint = QSizeF()) const; - void removeItem(QGraphicsLayoutItem *item /TransferBack/); - -private: - QGraphicsGridLayout(const QGraphicsGridLayout &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicsitem.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicsitem.sip deleted file mode 100644 index 9d6ec8f0..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicsitem.sip +++ /dev/null @@ -1,737 +0,0 @@ -// qgraphicsitem.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QGraphicsItem /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - switch (sipCpp->type()) - { - case 2: - sipType = sipType_QGraphicsPathItem; - break; - - case 3: - sipType = sipType_QGraphicsRectItem; - break; - - case 4: - sipType = sipType_QGraphicsEllipseItem; - break; - - case 5: - sipType = sipType_QGraphicsPolygonItem; - break; - - case 6: - sipType = sipType_QGraphicsLineItem; - break; - - case 7: - sipType = sipType_QGraphicsPixmapItem; - break; - - case 8: - // We need to explicitly cast because of the multiple inheritance. - *sipCppRet = static_cast(sipCpp); - sipType = sipType_QGraphicsTextItem; - break; - - case 9: - sipType = sipType_QGraphicsSimpleTextItem; - break; - - case 10: - sipType = sipType_QGraphicsItemGroup; - break; - - case 11: - // We need to explicitly cast because of the multiple inheritance. - *sipCppRet = static_cast(sipCpp); - sipType = sipType_QGraphicsWidget; - break; - - case 12: - // We need to explicitly cast because of the multiple inheritance. - *sipCppRet = static_cast(sipCpp); - sipType = sipType_QGraphicsProxyWidget; - break; - - default: - sipType = 0; - } -%End - -public: - enum CacheMode - { - NoCache, - ItemCoordinateCache, - DeviceCoordinateCache, - }; - - enum GraphicsItemChange - { - ItemPositionChange, - ItemMatrixChange, - ItemVisibleChange, - ItemEnabledChange, - ItemSelectedChange, - ItemParentChange, - ItemChildAddedChange, - ItemChildRemovedChange, - ItemTransformChange, - ItemPositionHasChanged, - ItemTransformHasChanged, - ItemSceneChange, - ItemVisibleHasChanged, - ItemEnabledHasChanged, - ItemSelectedHasChanged, - ItemParentHasChanged, - ItemSceneHasChanged, - ItemCursorChange, - ItemCursorHasChanged, - ItemToolTipChange, - ItemToolTipHasChanged, - ItemFlagsChange, - ItemFlagsHaveChanged, - ItemZValueChange, - ItemZValueHasChanged, - ItemOpacityChange, - ItemOpacityHasChanged, - ItemScenePositionHasChanged, - ItemRotationChange, - ItemRotationHasChanged, - ItemScaleChange, - ItemScaleHasChanged, - ItemTransformOriginPointChange, - ItemTransformOriginPointHasChanged, - }; - - enum GraphicsItemFlag - { - ItemIsMovable, - ItemIsSelectable, - ItemIsFocusable, - ItemClipsToShape, - ItemClipsChildrenToShape, - ItemIgnoresTransformations, - ItemIgnoresParentOpacity, - ItemDoesntPropagateOpacityToChildren, - ItemStacksBehindParent, - ItemUsesExtendedStyleOption, - ItemHasNoContents, - ItemSendsGeometryChanges, - ItemAcceptsInputMethod, - ItemNegativeZStacksBehindParent, - ItemIsPanel, - ItemSendsScenePositionChanges, -%If (Qt_5_4_0 -) - ItemContainsChildrenInShape, -%End - }; - - typedef QFlags GraphicsItemFlags; - static const int Type; - static const int UserType; - explicit QGraphicsItem(QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsItem(); - QGraphicsScene *scene() const; - QGraphicsItem *parentItem() const; - QGraphicsItem *topLevelItem() const; - void setParentItem(QGraphicsItem *parent /TransferThis/); - QGraphicsItemGroup *group() const; - void setGroup(QGraphicsItemGroup *group /KeepReference/); - QFlags flags() const; - void setFlag(QGraphicsItem::GraphicsItemFlag flag, bool enabled = true); - void setFlags(QFlags flags); - QString toolTip() const; - void setToolTip(const QString &toolTip); - QCursor cursor() const; - void setCursor(const QCursor &cursor); - bool hasCursor() const; - void unsetCursor(); - bool isVisible() const; - void setVisible(bool visible); - void hide(); - void show(); - bool isEnabled() const; - void setEnabled(bool enabled); - bool isSelected() const; - void setSelected(bool selected); - bool acceptDrops() const; - void setAcceptDrops(bool on); - Qt::MouseButtons acceptedMouseButtons() const; - void setAcceptedMouseButtons(Qt::MouseButtons buttons); - bool hasFocus() const; - void setFocus(Qt::FocusReason focusReason = Qt::OtherFocusReason); - void clearFocus(); - QPointF pos() const; - qreal x() const; - qreal y() const; - QPointF scenePos() const; - void setPos(const QPointF &pos); - void moveBy(qreal dx, qreal dy); - void ensureVisible(const QRectF &rect = QRectF(), int xMargin = 50, int yMargin = 50); - virtual void advance(int phase); - qreal zValue() const; - void setZValue(qreal z); - virtual QRectF boundingRect() const = 0; - QRectF childrenBoundingRect() const; - QRectF sceneBoundingRect() const; - virtual QPainterPath shape() const; - virtual bool contains(const QPointF &point) const; - virtual bool collidesWithItem(const QGraphicsItem *other, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape) const; - virtual bool collidesWithPath(const QPainterPath &path, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape) const; - QList collidingItems(Qt::ItemSelectionMode mode = Qt::IntersectsItemShape) const; - virtual bool isObscuredBy(const QGraphicsItem *item) const; - virtual QPainterPath opaqueArea() const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0) = 0; - void update(const QRectF &rect = QRectF()); - QPointF mapToItem(const QGraphicsItem *item, const QPointF &point) const; - QPointF mapToParent(const QPointF &point) const; - QPointF mapToScene(const QPointF &point) const; - QPolygonF mapToItem(const QGraphicsItem *item, const QRectF &rect) const; - QPolygonF mapToParent(const QRectF &rect) const; - QPolygonF mapToScene(const QRectF &rect) const; - QPolygonF mapToItem(const QGraphicsItem *item, const QPolygonF &polygon) const; - QPolygonF mapToParent(const QPolygonF &polygon) const; - QPolygonF mapToScene(const QPolygonF &polygon) const; - QPainterPath mapToItem(const QGraphicsItem *item, const QPainterPath &path) const; - QPainterPath mapToParent(const QPainterPath &path) const; - QPainterPath mapToScene(const QPainterPath &path) const; - QPointF mapFromItem(const QGraphicsItem *item, const QPointF &point) const; - QPointF mapFromParent(const QPointF &point) const; - QPointF mapFromScene(const QPointF &point) const; - QPolygonF mapFromItem(const QGraphicsItem *item, const QRectF &rect) const; - QPolygonF mapFromParent(const QRectF &rect) const; - QPolygonF mapFromScene(const QRectF &rect) const; - QPolygonF mapFromItem(const QGraphicsItem *item, const QPolygonF &polygon) const; - QPolygonF mapFromParent(const QPolygonF &polygon) const; - QPolygonF mapFromScene(const QPolygonF &polygon) const; - QPainterPath mapFromItem(const QGraphicsItem *item, const QPainterPath &path) const; - QPainterPath mapFromParent(const QPainterPath &path) const; - QPainterPath mapFromScene(const QPainterPath &path) const; - bool isAncestorOf(const QGraphicsItem *child) const; - QVariant data(int key) const; - void setData(int key, const QVariant &value); - virtual int type() const; - void installSceneEventFilter(QGraphicsItem *filterItem); - void removeSceneEventFilter(QGraphicsItem *filterItem); - -protected: - virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); - virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event); - virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event); - virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event); - virtual void dropEvent(QGraphicsSceneDragDropEvent *event); - virtual void focusInEvent(QFocusEvent *event); - virtual void focusOutEvent(QFocusEvent *event); - virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); - virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); - virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); - virtual void inputMethodEvent(QInputMethodEvent *event); - virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const; - virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value); - virtual void keyPressEvent(QKeyEvent *event); - virtual void keyReleaseEvent(QKeyEvent *event); - virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); - virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); - virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); - virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); - void prepareGeometryChange(); - virtual bool sceneEvent(QEvent *event); - virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event); - virtual void wheelEvent(QGraphicsSceneWheelEvent *event); - -public: - void setPos(qreal ax, qreal ay); - void ensureVisible(qreal x, qreal y, qreal w, qreal h, int xMargin = 50, int yMargin = 50); - void update(qreal ax, qreal ay, qreal width, qreal height); - QPointF mapToItem(const QGraphicsItem *item, qreal ax, qreal ay) const; - QPointF mapToParent(qreal ax, qreal ay) const; - QPointF mapToScene(qreal ax, qreal ay) const; - QPointF mapFromItem(const QGraphicsItem *item, qreal ax, qreal ay) const; - QPointF mapFromParent(qreal ax, qreal ay) const; - QPointF mapFromScene(qreal ax, qreal ay) const; - QTransform transform() const; - QTransform sceneTransform() const; - QTransform deviceTransform(const QTransform &viewportTransform) const; - void setTransform(const QTransform &matrix, bool combine = false); - void resetTransform(); - bool isObscured(const QRectF &rect = QRectF()) const; - bool isObscured(qreal ax, qreal ay, qreal w, qreal h) const; - QPolygonF mapToItem(const QGraphicsItem *item, qreal ax, qreal ay, qreal w, qreal h) const; - QPolygonF mapToParent(qreal ax, qreal ay, qreal w, qreal h) const; - QPolygonF mapToScene(qreal ax, qreal ay, qreal w, qreal h) const; - QPolygonF mapFromItem(const QGraphicsItem *item, qreal ax, qreal ay, qreal w, qreal h) const; - QPolygonF mapFromParent(qreal ax, qreal ay, qreal w, qreal h) const; - QPolygonF mapFromScene(qreal ax, qreal ay, qreal w, qreal h) const; - QGraphicsWidget *parentWidget() const; - QGraphicsWidget *topLevelWidget() const; - QGraphicsWidget *window() const; - QList childItems() const; - bool isWidget() const; - bool isWindow() const; - QGraphicsItem::CacheMode cacheMode() const; - void setCacheMode(QGraphicsItem::CacheMode mode, const QSize &logicalCacheSize = QSize()); - bool isVisibleTo(const QGraphicsItem *parent) const; - bool acceptHoverEvents() const; - void setAcceptHoverEvents(bool enabled); - void grabMouse(); - void ungrabMouse(); - void grabKeyboard(); - void ungrabKeyboard(); - QRegion boundingRegion(const QTransform &itemToDeviceTransform) const; - qreal boundingRegionGranularity() const; - void setBoundingRegionGranularity(qreal granularity); - void scroll(qreal dx, qreal dy, const QRectF &rect = QRectF()); - QGraphicsItem *commonAncestorItem(const QGraphicsItem *other) const; - bool isUnderMouse() const; - qreal opacity() const; - qreal effectiveOpacity() const; - void setOpacity(qreal opacity); - QTransform itemTransform(const QGraphicsItem *other, bool *ok = 0) const; - bool isClipped() const; - QPainterPath clipPath() const; - QRectF mapRectToItem(const QGraphicsItem *item, const QRectF &rect) const; - QRectF mapRectToParent(const QRectF &rect) const; - QRectF mapRectToScene(const QRectF &rect) const; - QRectF mapRectFromItem(const QGraphicsItem *item, const QRectF &rect) const; - QRectF mapRectFromParent(const QRectF &rect) const; - QRectF mapRectFromScene(const QRectF &rect) const; - QRectF mapRectToItem(const QGraphicsItem *item, qreal ax, qreal ay, qreal w, qreal h) const; - QRectF mapRectToParent(qreal ax, qreal ay, qreal w, qreal h) const; - QRectF mapRectToScene(qreal ax, qreal ay, qreal w, qreal h) const; - QRectF mapRectFromItem(const QGraphicsItem *item, qreal ax, qreal ay, qreal w, qreal h) const; - QRectF mapRectFromParent(qreal ax, qreal ay, qreal w, qreal h) const; - QRectF mapRectFromScene(qreal ax, qreal ay, qreal w, qreal h) const; - - enum PanelModality - { - NonModal, - PanelModal, - SceneModal, - }; - - QGraphicsObject *parentObject() const; - QGraphicsItem *panel() const; - bool isPanel() const; - QGraphicsObject *toGraphicsObject(); - QGraphicsItem::PanelModality panelModality() const; - void setPanelModality(QGraphicsItem::PanelModality panelModality); - bool isBlockedByModalPanel(QGraphicsItem **blockingPanel /Out/ = 0) const; - QGraphicsEffect *graphicsEffect() const; - void setGraphicsEffect(QGraphicsEffect *effect /Transfer/); - bool acceptTouchEvents() const; - void setAcceptTouchEvents(bool enabled); - bool filtersChildEvents() const; - void setFiltersChildEvents(bool enabled); - bool isActive() const; - void setActive(bool active); - QGraphicsItem *focusProxy() const; - void setFocusProxy(QGraphicsItem *item /KeepReference/); - QGraphicsItem *focusItem() const; - void setX(qreal x); - void setY(qreal y); - void setRotation(qreal angle); - qreal rotation() const; - void setScale(qreal scale); - qreal scale() const; - QList transformations() const; - void setTransformations(const QList &transformations /KeepReference/); - QPointF transformOriginPoint() const; - void setTransformOriginPoint(const QPointF &origin); - void setTransformOriginPoint(qreal ax, qreal ay); - void stackBefore(const QGraphicsItem *sibling); - Qt::InputMethodHints inputMethodHints() const; - void setInputMethodHints(Qt::InputMethodHints hints); - -protected: - void updateMicroFocus(); - -private: - QGraphicsItem(const QGraphicsItem &); -}; - -QFlags operator|(QGraphicsItem::GraphicsItemFlag f1, QFlags f2); - -class QAbstractGraphicsShapeItem : QGraphicsItem -{ -%TypeHeaderCode -#include -%End - -public: - explicit QAbstractGraphicsShapeItem(QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QAbstractGraphicsShapeItem(); - QPen pen() const; - void setPen(const QPen &pen); - QBrush brush() const; - void setBrush(const QBrush &brush); - virtual bool isObscuredBy(const QGraphicsItem *item) const; - virtual QPainterPath opaqueArea() const; - -private: - QAbstractGraphicsShapeItem(const QAbstractGraphicsShapeItem &); -}; - -class QGraphicsPathItem : QAbstractGraphicsShapeItem -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGraphicsPathItem(QGraphicsItem *parent /TransferThis/ = 0); - QGraphicsPathItem(const QPainterPath &path, QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsPathItem(); - QPainterPath path() const; - void setPath(const QPainterPath &path); - virtual QRectF boundingRect() const; - virtual QPainterPath shape() const; - virtual bool contains(const QPointF &point) const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); - virtual bool isObscuredBy(const QGraphicsItem *item) const; - virtual QPainterPath opaqueArea() const; - virtual int type() const; - -private: - QGraphicsPathItem(const QGraphicsPathItem &); -}; - -class QGraphicsRectItem : QAbstractGraphicsShapeItem -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGraphicsRectItem(QGraphicsItem *parent /TransferThis/ = 0); - QGraphicsRectItem(const QRectF &rect, QGraphicsItem *parent /TransferThis/ = 0); - QGraphicsRectItem(qreal x, qreal y, qreal w, qreal h, QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsRectItem(); - QRectF rect() const; - void setRect(const QRectF &rect); - void setRect(qreal ax, qreal ay, qreal w, qreal h); - virtual QRectF boundingRect() const; - virtual QPainterPath shape() const; - virtual bool contains(const QPointF &point) const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); - virtual bool isObscuredBy(const QGraphicsItem *item) const; - virtual QPainterPath opaqueArea() const; - virtual int type() const; - -private: - QGraphicsRectItem(const QGraphicsRectItem &); -}; - -class QGraphicsEllipseItem : QAbstractGraphicsShapeItem -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGraphicsEllipseItem(QGraphicsItem *parent /TransferThis/ = 0); - QGraphicsEllipseItem(const QRectF &rect, QGraphicsItem *parent /TransferThis/ = 0); - QGraphicsEllipseItem(qreal x, qreal y, qreal w, qreal h, QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsEllipseItem(); - QRectF rect() const; - void setRect(const QRectF &rect); - void setRect(qreal ax, qreal ay, qreal w, qreal h); - int startAngle() const; - void setStartAngle(int angle); - int spanAngle() const; - void setSpanAngle(int angle); - virtual QRectF boundingRect() const; - virtual QPainterPath shape() const; - virtual bool contains(const QPointF &point) const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); - virtual bool isObscuredBy(const QGraphicsItem *item) const; - virtual QPainterPath opaqueArea() const; - virtual int type() const; - -private: - QGraphicsEllipseItem(const QGraphicsEllipseItem &); -}; - -class QGraphicsPolygonItem : QAbstractGraphicsShapeItem -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGraphicsPolygonItem(QGraphicsItem *parent /TransferThis/ = 0); - QGraphicsPolygonItem(const QPolygonF &polygon, QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsPolygonItem(); - QPolygonF polygon() const; - void setPolygon(const QPolygonF &polygon); - Qt::FillRule fillRule() const; - void setFillRule(Qt::FillRule rule); - virtual QRectF boundingRect() const; - virtual QPainterPath shape() const; - virtual bool contains(const QPointF &point) const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); - virtual bool isObscuredBy(const QGraphicsItem *item) const; - virtual QPainterPath opaqueArea() const; - virtual int type() const; - -private: - QGraphicsPolygonItem(const QGraphicsPolygonItem &); -}; - -class QGraphicsLineItem : QGraphicsItem -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGraphicsLineItem(QGraphicsItem *parent /TransferThis/ = 0); - QGraphicsLineItem(const QLineF &line, QGraphicsItem *parent /TransferThis/ = 0); - QGraphicsLineItem(qreal x1, qreal y1, qreal x2, qreal y2, QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsLineItem(); - QPen pen() const; - void setPen(const QPen &pen); - QLineF line() const; - void setLine(const QLineF &line); - void setLine(qreal x1, qreal y1, qreal x2, qreal y2); - virtual QRectF boundingRect() const; - virtual QPainterPath shape() const; - virtual bool contains(const QPointF &point) const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); - virtual bool isObscuredBy(const QGraphicsItem *item) const; - virtual QPainterPath opaqueArea() const; - virtual int type() const; - -private: - QGraphicsLineItem(const QGraphicsLineItem &); -}; - -class QGraphicsPixmapItem : QGraphicsItem -{ -%TypeHeaderCode -#include -%End - -public: - enum ShapeMode - { - MaskShape, - BoundingRectShape, - HeuristicMaskShape, - }; - - explicit QGraphicsPixmapItem(QGraphicsItem *parent /TransferThis/ = 0); - QGraphicsPixmapItem(const QPixmap &pixmap, QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsPixmapItem(); - QPixmap pixmap() const; - void setPixmap(const QPixmap &pixmap); - Qt::TransformationMode transformationMode() const; - void setTransformationMode(Qt::TransformationMode mode); - QPointF offset() const; - void setOffset(const QPointF &offset); - void setOffset(qreal ax, qreal ay); - virtual QRectF boundingRect() const; - virtual QPainterPath shape() const; - virtual bool contains(const QPointF &point) const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); - virtual bool isObscuredBy(const QGraphicsItem *item) const; - virtual QPainterPath opaqueArea() const; - virtual int type() const; - QGraphicsPixmapItem::ShapeMode shapeMode() const; - void setShapeMode(QGraphicsPixmapItem::ShapeMode mode); - -private: - QGraphicsPixmapItem(const QGraphicsPixmapItem &); -}; - -class QGraphicsSimpleTextItem : QAbstractGraphicsShapeItem -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGraphicsSimpleTextItem(QGraphicsItem *parent /TransferThis/ = 0); - QGraphicsSimpleTextItem(const QString &text, QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsSimpleTextItem(); - void setText(const QString &text); - QString text() const; - void setFont(const QFont &font); - QFont font() const; - virtual QRectF boundingRect() const; - virtual QPainterPath shape() const; - virtual bool contains(const QPointF &point) const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); - virtual bool isObscuredBy(const QGraphicsItem *item) const; - virtual QPainterPath opaqueArea() const; - virtual int type() const; - -private: - QGraphicsSimpleTextItem(const QGraphicsSimpleTextItem &); -}; - -class QGraphicsItemGroup : QGraphicsItem -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGraphicsItemGroup(QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsItemGroup(); - void addToGroup(QGraphicsItem *item /Transfer/); - void removeFromGroup(QGraphicsItem *item /GetWrapper/); -%MethodCode - sipCpp->removeFromGroup(a0); - - // The item will be passed to the group's parent if there is one. If not, - // transfer ownership back to Python. - if (sipCpp->parentItem()) - sipTransferTo(a0Wrapper, sipGetPyObject(sipCpp->parentItem(), sipType_QGraphicsItem)); - else - sipTransferBack(a0Wrapper); -%End - - virtual QRectF boundingRect() const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); - virtual bool isObscuredBy(const QGraphicsItem *item) const; - virtual QPainterPath opaqueArea() const; - virtual int type() const; - -private: - QGraphicsItemGroup(const QGraphicsItemGroup &); -}; - -class QGraphicsObject : QObject, QGraphicsItem -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGraphicsObject(QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsObject(); - void grabGesture(Qt::GestureType type, Qt::GestureFlags flags = Qt::GestureFlags(0)); - void ungrabGesture(Qt::GestureType type); - -signals: - void parentChanged(); - void opacityChanged(); - void visibleChanged(); - void enabledChanged(); - void xChanged(); - void yChanged(); - void zChanged(); - void rotationChanged(); - void scaleChanged(); - -protected slots: - void updateMicroFocus(); - -protected: - virtual bool event(QEvent *ev); -}; - -class QGraphicsTextItem : QGraphicsObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGraphicsTextItem(QGraphicsItem *parent /TransferThis/ = 0); - QGraphicsTextItem(const QString &text, QGraphicsItem *parent /TransferThis/ = 0); - virtual ~QGraphicsTextItem(); - QString toHtml() const; - void setHtml(const QString &html); - QString toPlainText() const; - void setPlainText(const QString &text); - QFont font() const; - void setFont(const QFont &font); - void setDefaultTextColor(const QColor &c); - QColor defaultTextColor() const; - virtual QRectF boundingRect() const; - virtual QPainterPath shape() const; - virtual bool contains(const QPointF &point) const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); - virtual bool isObscuredBy(const QGraphicsItem *item) const; - virtual QPainterPath opaqueArea() const; - virtual int type() const; - void setTextWidth(qreal width); - qreal textWidth() const; - void adjustSize(); - void setDocument(QTextDocument *document /KeepReference/); - QTextDocument *document() const; - void setTextInteractionFlags(Qt::TextInteractionFlags flags); - Qt::TextInteractionFlags textInteractionFlags() const; - void setTabChangesFocus(bool b); - bool tabChangesFocus() const; - void setOpenExternalLinks(bool open); - bool openExternalLinks() const; - void setTextCursor(const QTextCursor &cursor); - QTextCursor textCursor() const; - -signals: - void linkActivated(const QString &); - void linkHovered(const QString &); - -protected: - virtual bool sceneEvent(QEvent *event); - virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); - virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); - virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); - virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); - virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); - virtual void keyPressEvent(QKeyEvent *event); - virtual void keyReleaseEvent(QKeyEvent *event); - virtual void focusInEvent(QFocusEvent *event); - virtual void focusOutEvent(QFocusEvent *event); - virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event); - virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event); - virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event); - virtual void dropEvent(QGraphicsSceneDragDropEvent *event); - virtual void inputMethodEvent(QInputMethodEvent *event); - virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); - virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); - virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); - virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const; - -private: - QGraphicsTextItem(const QGraphicsTextItem &); -}; - -%ModuleCode -// These are needed by the %ConvertToSubClassCode. -#include -#include -%End diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicslayout.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicslayout.sip deleted file mode 100644 index 34b2c739..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicslayout.sip +++ /dev/null @@ -1,48 +0,0 @@ -// qgraphicslayout.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsLayout : QGraphicsLayoutItem -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsLayout(QGraphicsLayoutItem *parent /TransferThis/ = 0); - virtual ~QGraphicsLayout(); - void setContentsMargins(qreal left, qreal top, qreal right, qreal bottom); - virtual void getContentsMargins(qreal *left, qreal *top, qreal *right, qreal *bottom) const; - void activate(); - bool isActivated() const; - virtual void invalidate(); - virtual void widgetEvent(QEvent *e); - virtual int count() const = 0 /__len__/; - virtual QGraphicsLayoutItem *itemAt(int i) const = 0; - virtual void removeAt(int index) = 0; - virtual void updateGeometry(); - -protected: - void addChildLayoutItem(QGraphicsLayoutItem *layoutItem /Transfer/); - -private: - QGraphicsLayout(const QGraphicsLayout &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicslayoutitem.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicslayoutitem.sip deleted file mode 100644 index 0bd4db5c..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicslayoutitem.sip +++ /dev/null @@ -1,75 +0,0 @@ -// qgraphicslayoutitem.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsLayoutItem /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsLayoutItem(QGraphicsLayoutItem *parent /TransferThis/ = 0, bool isLayout = false); - virtual ~QGraphicsLayoutItem(); - void setSizePolicy(const QSizePolicy &policy); - void setSizePolicy(QSizePolicy::Policy hPolicy, QSizePolicy::Policy vPolicy, QSizePolicy::ControlType controlType = QSizePolicy::DefaultType); - QSizePolicy sizePolicy() const; - void setMinimumSize(const QSizeF &size); - QSizeF minimumSize() const; - void setMinimumWidth(qreal width); - void setMinimumHeight(qreal height); - void setPreferredSize(const QSizeF &size); - QSizeF preferredSize() const; - void setPreferredWidth(qreal width); - void setPreferredHeight(qreal height); - void setMaximumSize(const QSizeF &size); - QSizeF maximumSize() const; - void setMaximumWidth(qreal width); - void setMaximumHeight(qreal height); - virtual void setGeometry(const QRectF &rect); - QRectF geometry() const; - virtual void getContentsMargins(qreal *left, qreal *top, qreal *right, qreal *bottom) const; - QRectF contentsRect() const; - QSizeF effectiveSizeHint(Qt::SizeHint which, const QSizeF &constraint = QSizeF()) const; - virtual void updateGeometry(); - QGraphicsLayoutItem *parentLayoutItem() const; - void setParentLayoutItem(QGraphicsLayoutItem *parent /TransferThis/); - bool isLayout() const; - void setMinimumSize(qreal aw, qreal ah); - void setPreferredSize(qreal aw, qreal ah); - void setMaximumSize(qreal aw, qreal ah); - qreal minimumWidth() const; - qreal minimumHeight() const; - qreal preferredWidth() const; - qreal preferredHeight() const; - qreal maximumWidth() const; - qreal maximumHeight() const; - QGraphicsItem *graphicsItem() const; - bool ownedByLayout() const; - -protected: - virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint = QSizeF()) const = 0; - void setGraphicsItem(QGraphicsItem *item); - void setOwnedByLayout(bool ownedByLayout); - -private: - QGraphicsLayoutItem(const QGraphicsLayoutItem &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicslinearlayout.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicslinearlayout.sip deleted file mode 100644 index 25483209..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicslinearlayout.sip +++ /dev/null @@ -1,82 +0,0 @@ -// qgraphicslinearlayout.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsLinearLayout : QGraphicsLayout -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsLinearLayout(QGraphicsLayoutItem *parent /TransferThis/ = 0); - QGraphicsLinearLayout(Qt::Orientation orientation, QGraphicsLayoutItem *parent /TransferThis/ = 0); - virtual ~QGraphicsLinearLayout(); - void setOrientation(Qt::Orientation orientation); - Qt::Orientation orientation() const; - void addItem(QGraphicsLayoutItem *item /Transfer/); - void addStretch(int stretch = 1); - void insertItem(int index, QGraphicsLayoutItem *item /Transfer/); - void insertStretch(int index, int stretch = 1); - void removeItem(QGraphicsLayoutItem *item /TransferBack/); - virtual void removeAt(int index); -%MethodCode - // The ownership of any existing item must be passed back to Python. - QGraphicsLayoutItem *itm; - - if (a0 < sipCpp->count()) - itm = sipCpp->itemAt(a0); - else - itm = 0; - - Py_BEGIN_ALLOW_THREADS - sipSelfWasArg ? sipCpp->QGraphicsLinearLayout::removeAt(a0) - : sipCpp->removeAt(a0); - Py_END_ALLOW_THREADS - - // The Qt documentation isn't quite correct as ownership isn't always passed - // back to the caller. - if (itm && !itm->parentLayoutItem()) - { - PyObject *itmo = sipGetPyObject(itm, sipType_QGraphicsLayoutItem); - - if (itmo) - sipTransferBack(itmo); - } -%End - - void setSpacing(qreal spacing); - qreal spacing() const; - void setItemSpacing(int index, qreal spacing); - qreal itemSpacing(int index) const; - void setStretchFactor(QGraphicsLayoutItem *item, int stretch); - int stretchFactor(QGraphicsLayoutItem *item) const; - void setAlignment(QGraphicsLayoutItem *item, Qt::Alignment alignment); - Qt::Alignment alignment(QGraphicsLayoutItem *item) const; - virtual void setGeometry(const QRectF &rect); - virtual int count() const; - virtual QGraphicsLayoutItem *itemAt(int index) const; - virtual void invalidate(); - virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint = QSizeF()) const; - -private: - QGraphicsLinearLayout(const QGraphicsLinearLayout &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicsproxywidget.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicsproxywidget.sip deleted file mode 100644 index 02d3d6cd..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicsproxywidget.sip +++ /dev/null @@ -1,91 +0,0 @@ -// qgraphicsproxywidget.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsProxyWidget : QGraphicsWidget -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsProxyWidget(QGraphicsItem *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QGraphicsProxyWidget(); - void setWidget(QWidget *widget /Transfer/); -%MethodCode - // The ownership of any existing widget must be passed back to Python. - QWidget *w = sipCpp->widget(); - - Py_BEGIN_ALLOW_THREADS - sipCpp->setWidget(a0); - Py_END_ALLOW_THREADS - - if (w) - { - PyObject *wo = sipGetPyObject(w, sipType_QWidget); - - if (wo) - sipTransferBack(wo); - } -%End - - QWidget *widget() const; - QRectF subWidgetRect(const QWidget *widget) const; - virtual void setGeometry(const QRectF &rect); - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget); - virtual int type() const; - QGraphicsProxyWidget *createProxyForChildWidget(QWidget *child) /Factory/; - -protected: - virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value); - virtual bool event(QEvent *event); - virtual bool eventFilter(QObject *object, QEvent *event); - virtual void showEvent(QShowEvent *event); - virtual void hideEvent(QHideEvent *event); - virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); - virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); - virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); - virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); - virtual void grabMouseEvent(QEvent *event); - virtual void ungrabMouseEvent(QEvent *event); - virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); - virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); - virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); - virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); - virtual void wheelEvent(QGraphicsSceneWheelEvent *event); - virtual void keyPressEvent(QKeyEvent *event); - virtual void keyReleaseEvent(QKeyEvent *event); - virtual void focusInEvent(QFocusEvent *event); - virtual void focusOutEvent(QFocusEvent *event); - virtual bool focusNextPrevChild(bool next); - virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint = QSizeF()) const; - virtual void resizeEvent(QGraphicsSceneResizeEvent *event); - virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event); - virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event); - virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event); - virtual void dropEvent(QGraphicsSceneDragDropEvent *event); - QGraphicsProxyWidget *newProxyWidget(const QWidget *) /Factory/; - virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const; - virtual void inputMethodEvent(QInputMethodEvent *event); - -private: - QGraphicsProxyWidget(const QGraphicsProxyWidget &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicsscene.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicsscene.sip deleted file mode 100644 index 83ec77cf..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicsscene.sip +++ /dev/null @@ -1,178 +0,0 @@ -// qgraphicsscene.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QGraphicsScene : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum ItemIndexMethod - { - BspTreeIndex, - NoIndex, - }; - - QGraphicsScene(QObject *parent /TransferThis/ = 0); - QGraphicsScene(const QRectF &sceneRect, QObject *parent /TransferThis/ = 0); - QGraphicsScene(qreal x, qreal y, qreal width, qreal height, QObject *parent /TransferThis/ = 0); - virtual ~QGraphicsScene(); - QRectF sceneRect() const; - qreal width() const; - qreal height() const; - void setSceneRect(const QRectF &rect); - void setSceneRect(qreal x, qreal y, qreal w, qreal h); - void render(QPainter *painter, const QRectF &target = QRectF(), const QRectF &source = QRectF(), Qt::AspectRatioMode mode = Qt::KeepAspectRatio); - QGraphicsScene::ItemIndexMethod itemIndexMethod() const; - void setItemIndexMethod(QGraphicsScene::ItemIndexMethod method); - QRectF itemsBoundingRect() const; - QList items(Qt::SortOrder order = Qt::DescendingOrder) const; - QList items(const QPointF &pos, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape, Qt::SortOrder order = Qt::DescendingOrder, const QTransform &deviceTransform = QTransform()) const; - QList items(const QRectF &rect, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape, Qt::SortOrder order = Qt::DescendingOrder, const QTransform &deviceTransform = QTransform()) const; - QList items(const QPolygonF &polygon, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape, Qt::SortOrder order = Qt::DescendingOrder, const QTransform &deviceTransform = QTransform()) const; - QList items(const QPainterPath &path, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape, Qt::SortOrder order = Qt::DescendingOrder, const QTransform &deviceTransform = QTransform()) const; - QList items(qreal x, qreal y, qreal w, qreal h, Qt::ItemSelectionMode mode, Qt::SortOrder order, const QTransform &deviceTransform = QTransform()) const; - QList collidingItems(const QGraphicsItem *item, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape) const; - QList selectedItems() const; - void setSelectionArea(const QPainterPath &path, const QTransform &deviceTransform); - void setSelectionArea(const QPainterPath &path, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape, const QTransform &deviceTransform = QTransform()); - void clearSelection(); - QGraphicsItemGroup *createItemGroup(const QList &items /Transfer/); - void destroyItemGroup(QGraphicsItemGroup *group /Transfer/); - void addItem(QGraphicsItem *item /Transfer/); - QGraphicsEllipseItem *addEllipse(const QRectF &rect, const QPen &pen = QPen(), const QBrush &brush = QBrush()); - QGraphicsEllipseItem *addEllipse(qreal x, qreal y, qreal w, qreal h, const QPen &pen = QPen(), const QBrush &brush = QBrush()); - QGraphicsLineItem *addLine(const QLineF &line, const QPen &pen = QPen()); - QGraphicsLineItem *addLine(qreal x1, qreal y1, qreal x2, qreal y2, const QPen &pen = QPen()); - QGraphicsPathItem *addPath(const QPainterPath &path, const QPen &pen = QPen(), const QBrush &brush = QBrush()); - QGraphicsPixmapItem *addPixmap(const QPixmap &pixmap); - QGraphicsPolygonItem *addPolygon(const QPolygonF &polygon, const QPen &pen = QPen(), const QBrush &brush = QBrush()); - QGraphicsRectItem *addRect(const QRectF &rect, const QPen &pen = QPen(), const QBrush &brush = QBrush()); - QGraphicsRectItem *addRect(qreal x, qreal y, qreal w, qreal h, const QPen &pen = QPen(), const QBrush &brush = QBrush()); - QGraphicsSimpleTextItem *addSimpleText(const QString &text, const QFont &font = QFont()); - QGraphicsTextItem *addText(const QString &text, const QFont &font = QFont()); - void removeItem(QGraphicsItem *item /TransferBack/); - QGraphicsItem *focusItem() const; - void setFocusItem(QGraphicsItem *item, Qt::FocusReason focusReason = Qt::OtherFocusReason); - bool hasFocus() const; - void setFocus(Qt::FocusReason focusReason = Qt::OtherFocusReason); - void clearFocus(); - QGraphicsItem *mouseGrabberItem() const; - QBrush backgroundBrush() const; - void setBackgroundBrush(const QBrush &brush); - QBrush foregroundBrush() const; - void setForegroundBrush(const QBrush &brush); - virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const; - QList views() const; - -public slots: - void advance(); - void update(const QRectF &rect = QRectF()); - void invalidate(const QRectF &rect = QRectF(), QFlags layers = QGraphicsScene::AllLayers); - void clear(); - -signals: - void changed(const QList ®ion); - void sceneRectChanged(const QRectF &rect); - void selectionChanged(); - -protected: - virtual bool event(QEvent *event); - virtual void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); - virtual void dragEnterEvent(QGraphicsSceneDragDropEvent *event); - virtual void dragMoveEvent(QGraphicsSceneDragDropEvent *event); - virtual void dragLeaveEvent(QGraphicsSceneDragDropEvent *event); - virtual void dropEvent(QGraphicsSceneDragDropEvent *event); - virtual void focusInEvent(QFocusEvent *event); - virtual void focusOutEvent(QFocusEvent *event); - virtual void helpEvent(QGraphicsSceneHelpEvent *event); - virtual void keyPressEvent(QKeyEvent *event); - virtual void keyReleaseEvent(QKeyEvent *event); - virtual void mousePressEvent(QGraphicsSceneMouseEvent *event); - virtual void mouseMoveEvent(QGraphicsSceneMouseEvent *event); - virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); - virtual void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event); - virtual void wheelEvent(QGraphicsSceneWheelEvent *event); - virtual void inputMethodEvent(QInputMethodEvent *event); - virtual void drawBackground(QPainter *painter, const QRectF &rect); - virtual void drawForeground(QPainter *painter, const QRectF &rect); - -public: - enum SceneLayer - { - ItemLayer, - BackgroundLayer, - ForegroundLayer, - AllLayers, - }; - - typedef QFlags SceneLayers; - int bspTreeDepth() const; - void setBspTreeDepth(int depth); - QPainterPath selectionArea() const; - void update(qreal x, qreal y, qreal w, qreal h); - QGraphicsProxyWidget *addWidget(QWidget *widget /Transfer/, Qt::WindowFlags flags = 0); - QStyle *style() const; - void setStyle(QStyle *style /Transfer/); - QFont font() const; - void setFont(const QFont &font); - QPalette palette() const; - void setPalette(const QPalette &palette); - QGraphicsWidget *activeWindow() const; - void setActiveWindow(QGraphicsWidget *widget); - -protected: - virtual bool eventFilter(QObject *watched, QEvent *event); - bool focusNextPrevChild(bool next); - -public: - void setStickyFocus(bool enabled); - bool stickyFocus() const; - QGraphicsItem *itemAt(const QPointF &pos, const QTransform &deviceTransform) const; - QGraphicsItem *itemAt(qreal x, qreal y, const QTransform &deviceTransform) const; - bool isActive() const; - QGraphicsItem *activePanel() const; - void setActivePanel(QGraphicsItem *item); - bool sendEvent(QGraphicsItem *item, QEvent *event); - void invalidate(qreal x, qreal y, qreal w, qreal h, QFlags layers = QGraphicsScene::AllLayers); -%If (Qt_5_4_0 -) - qreal minimumRenderSize() const; -%End -%If (Qt_5_4_0 -) - void setMinimumRenderSize(qreal minSize); -%End - -signals: -%If (Qt_5_1_0 -) - void focusItemChanged(QGraphicsItem *newFocus, QGraphicsItem *oldFocus, Qt::FocusReason reason); -%End - -private: - QGraphicsScene(const QGraphicsScene &); -}; - -QFlags operator|(QGraphicsScene::SceneLayer f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicssceneevent.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicssceneevent.sip deleted file mode 100644 index 02e2f0cd..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicssceneevent.sip +++ /dev/null @@ -1,252 +0,0 @@ -// qgraphicssceneevent.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsSceneEvent : QEvent /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - switch (sipCpp->type()) - { - case QEvent::GraphicsSceneContextMenu: - sipType = sipType_QGraphicsSceneContextMenuEvent; - break; - - case QEvent::GraphicsSceneDragEnter: - case QEvent::GraphicsSceneDragLeave: - case QEvent::GraphicsSceneDragMove: - case QEvent::GraphicsSceneDrop: - sipType = sipType_QGraphicsSceneDragDropEvent; - break; - - case QEvent::GraphicsSceneHelp: - sipType = sipType_QGraphicsSceneHelpEvent; - break; - - case QEvent::GraphicsSceneHoverEnter: - case QEvent::GraphicsSceneHoverLeave: - case QEvent::GraphicsSceneHoverMove: - sipType = sipType_QGraphicsSceneHoverEvent; - break; - - case QEvent::GraphicsSceneMouseDoubleClick: - case QEvent::GraphicsSceneMouseMove: - case QEvent::GraphicsSceneMousePress: - case QEvent::GraphicsSceneMouseRelease: - sipType = sipType_QGraphicsSceneMouseEvent; - break; - - case QEvent::GraphicsSceneWheel: - sipType = sipType_QGraphicsSceneWheelEvent; - break; - - case QEvent::GraphicsSceneMove: - sipType = sipType_QGraphicsSceneMoveEvent; - break; - - case QEvent::GraphicsSceneResize: - sipType = sipType_QGraphicsSceneResizeEvent; - break; - - default: - sipType = 0; - } -%End - -public: - virtual ~QGraphicsSceneEvent(); - QWidget *widget() const; - void setWidget(QWidget *widget); - -private: - QGraphicsSceneEvent(const QGraphicsSceneEvent &); -}; - -class QGraphicsSceneMouseEvent : QGraphicsSceneEvent /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QGraphicsSceneMouseEvent(); - QPointF pos() const; - QPointF scenePos() const; - QPoint screenPos() const; - QPointF buttonDownPos(Qt::MouseButton button) const; - QPointF buttonDownScenePos(Qt::MouseButton button) const; - QPoint buttonDownScreenPos(Qt::MouseButton button) const; - QPointF lastPos() const; - QPointF lastScenePos() const; - QPoint lastScreenPos() const; - Qt::MouseButtons buttons() const; - Qt::MouseButton button() const; - Qt::KeyboardModifiers modifiers() const; -%If (Qt_5_4_0 -) - Qt::MouseEventSource source() const; -%End -%If (Qt_5_4_0 -) - Qt::MouseEventFlags flags() const; -%End - -private: - QGraphicsSceneMouseEvent(const QGraphicsSceneMouseEvent &); -}; - -class QGraphicsSceneWheelEvent : QGraphicsSceneEvent /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QGraphicsSceneWheelEvent(); - QPointF pos() const; - QPointF scenePos() const; - QPoint screenPos() const; - Qt::MouseButtons buttons() const; - Qt::KeyboardModifiers modifiers() const; - int delta() const; - Qt::Orientation orientation() const; - -private: - QGraphicsSceneWheelEvent(const QGraphicsSceneWheelEvent &); -}; - -class QGraphicsSceneContextMenuEvent : QGraphicsSceneEvent /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - enum Reason - { - Mouse, - Keyboard, - Other, - }; - - virtual ~QGraphicsSceneContextMenuEvent(); - QPointF pos() const; - QPointF scenePos() const; - QPoint screenPos() const; - Qt::KeyboardModifiers modifiers() const; - QGraphicsSceneContextMenuEvent::Reason reason() const; - -private: - QGraphicsSceneContextMenuEvent(const QGraphicsSceneContextMenuEvent &); -}; - -class QGraphicsSceneHoverEvent : QGraphicsSceneEvent /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QGraphicsSceneHoverEvent(); - QPointF pos() const; - QPointF scenePos() const; - QPoint screenPos() const; - QPointF lastPos() const; - QPointF lastScenePos() const; - QPoint lastScreenPos() const; - Qt::KeyboardModifiers modifiers() const; - -private: - QGraphicsSceneHoverEvent(const QGraphicsSceneHoverEvent &); -}; - -class QGraphicsSceneHelpEvent : QGraphicsSceneEvent /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QGraphicsSceneHelpEvent(); - QPointF scenePos() const; - QPoint screenPos() const; - -private: - QGraphicsSceneHelpEvent(const QGraphicsSceneHelpEvent &); -}; - -class QGraphicsSceneDragDropEvent : QGraphicsSceneEvent /NoDefaultCtors/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QGraphicsSceneDragDropEvent(); - QPointF pos() const; - QPointF scenePos() const; - QPoint screenPos() const; - Qt::MouseButtons buttons() const; - Qt::KeyboardModifiers modifiers() const; - Qt::DropActions possibleActions() const; - Qt::DropAction proposedAction() const; - void acceptProposedAction(); - Qt::DropAction dropAction() const; - void setDropAction(Qt::DropAction action); - QWidget *source() const; - const QMimeData *mimeData() const; - -private: - QGraphicsSceneDragDropEvent(const QGraphicsSceneDragDropEvent &); -}; - -class QGraphicsSceneResizeEvent : QGraphicsSceneEvent -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsSceneResizeEvent(); - virtual ~QGraphicsSceneResizeEvent(); - QSizeF oldSize() const; - QSizeF newSize() const; - -private: - QGraphicsSceneResizeEvent(const QGraphicsSceneResizeEvent &); -}; - -class QGraphicsSceneMoveEvent : QGraphicsSceneEvent -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsSceneMoveEvent(); - virtual ~QGraphicsSceneMoveEvent(); - QPointF oldPos() const; - QPointF newPos() const; - -private: - QGraphicsSceneMoveEvent(const QGraphicsSceneMoveEvent &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicstransform.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicstransform.sip deleted file mode 100644 index 8240bf38..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicstransform.sip +++ /dev/null @@ -1,87 +0,0 @@ -// qgraphicstransform.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsTransform : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsTransform(QObject *parent /TransferThis/ = 0); - virtual ~QGraphicsTransform(); - virtual void applyTo(QMatrix4x4 *matrix) const = 0; - -protected slots: - void update(); -}; - -class QGraphicsScale : QGraphicsTransform -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsScale(QObject *parent /TransferThis/ = 0); - virtual ~QGraphicsScale(); - QVector3D origin() const; - void setOrigin(const QVector3D &point); - qreal xScale() const; - void setXScale(qreal); - qreal yScale() const; - void setYScale(qreal); - qreal zScale() const; - void setZScale(qreal); - virtual void applyTo(QMatrix4x4 *matrix) const; - -signals: - void originChanged(); - void scaleChanged(); - void xScaleChanged(); - void yScaleChanged(); - void zScaleChanged(); -}; - -class QGraphicsRotation : QGraphicsTransform -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsRotation(QObject *parent /TransferThis/ = 0); - virtual ~QGraphicsRotation(); - QVector3D origin() const; - void setOrigin(const QVector3D &point); - qreal angle() const; - void setAngle(qreal); - QVector3D axis() const; - void setAxis(const QVector3D &axis); - void setAxis(Qt::Axis axis); - virtual void applyTo(QMatrix4x4 *matrix) const; - -signals: - void originChanged(); - void angleChanged(); - void axisChanged(); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicsview.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicsview.sip deleted file mode 100644 index aa0de5ed..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicsview.sip +++ /dev/null @@ -1,201 +0,0 @@ -// qgraphicsview.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QGraphicsView : QAbstractScrollArea -{ -%TypeHeaderCode -#include -%End - -public: - enum CacheModeFlag - { - CacheNone, - CacheBackground, - }; - - typedef QFlags CacheMode; - - enum DragMode - { - NoDrag, - ScrollHandDrag, - RubberBandDrag, - }; - - enum ViewportAnchor - { - NoAnchor, - AnchorViewCenter, - AnchorUnderMouse, - }; - - QGraphicsView(QWidget *parent /TransferThis/ = 0); - QGraphicsView(QGraphicsScene *scene /KeepReference/, QWidget *parent /TransferThis/ = 0); - virtual ~QGraphicsView(); - virtual QSize sizeHint() const; - QFlags renderHints() const; - void setRenderHint(QPainter::RenderHint hint, bool on = true); - void setRenderHints(QFlags hints); - Qt::Alignment alignment() const; - void setAlignment(Qt::Alignment alignment); - QGraphicsView::ViewportAnchor transformationAnchor() const; - void setTransformationAnchor(QGraphicsView::ViewportAnchor anchor); - QGraphicsView::ViewportAnchor resizeAnchor() const; - void setResizeAnchor(QGraphicsView::ViewportAnchor anchor); - QGraphicsView::DragMode dragMode() const; - void setDragMode(QGraphicsView::DragMode mode); - QFlags cacheMode() const; - void setCacheMode(QFlags mode); - void resetCachedContent(); - bool isInteractive() const; - void setInteractive(bool allowed); - QGraphicsScene *scene() const; - void setScene(QGraphicsScene *scene /KeepReference/); - QRectF sceneRect() const; - void setSceneRect(const QRectF &rect); - void rotate(qreal angle); - void scale(qreal sx, qreal sy); - void shear(qreal sh, qreal sv); - void translate(qreal dx, qreal dy); - void centerOn(const QPointF &pos); - void centerOn(const QGraphicsItem *item); - void ensureVisible(const QRectF &rect, int xMargin = 50, int yMargin = 50); - void ensureVisible(const QGraphicsItem *item, int xMargin = 50, int yMargin = 50); - void fitInView(const QRectF &rect, Qt::AspectRatioMode mode = Qt::IgnoreAspectRatio); - void fitInView(const QGraphicsItem *item, Qt::AspectRatioMode mode = Qt::IgnoreAspectRatio); - void render(QPainter *painter, const QRectF &target = QRectF(), const QRect &source = QRect(), Qt::AspectRatioMode mode = Qt::KeepAspectRatio); - QList items() const; - QList items(const QPoint &pos) const; - QList items(int ax, int ay) const; - QList items(int x, int y, int w, int h, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape) const; - QList items(const QRect &rect, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape) const; - QList items(const QPolygon &polygon, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape) const; - QList items(const QPainterPath &path, Qt::ItemSelectionMode mode = Qt::IntersectsItemShape) const; - QGraphicsItem *itemAt(const QPoint &pos) const; - QPointF mapToScene(const QPoint &point) const; - QPolygonF mapToScene(const QRect &rect) const; - QPolygonF mapToScene(const QPolygon &polygon) const; - QPainterPath mapToScene(const QPainterPath &path) const; - QPoint mapFromScene(const QPointF &point) const; - QPolygon mapFromScene(const QRectF &rect) const; - QPolygon mapFromScene(const QPolygonF &polygon) const; - QPainterPath mapFromScene(const QPainterPath &path) const; - virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const; - QBrush backgroundBrush() const; - void setBackgroundBrush(const QBrush &brush); - QBrush foregroundBrush() const; - void setForegroundBrush(const QBrush &brush); - -public slots: - void invalidateScene(const QRectF &rect = QRectF(), QFlags layers = QGraphicsScene::AllLayers); - void updateScene(const QList &rects); - void updateSceneRect(const QRectF &rect); - -protected slots: - virtual void setupViewport(QWidget *widget); - -protected: - virtual bool event(QEvent *event); - virtual bool viewportEvent(QEvent *event); - virtual void contextMenuEvent(QContextMenuEvent *event); - virtual void dragEnterEvent(QDragEnterEvent *event); - virtual void dragLeaveEvent(QDragLeaveEvent *event); - virtual void dragMoveEvent(QDragMoveEvent *event); - virtual void dropEvent(QDropEvent *event); - virtual void focusInEvent(QFocusEvent *event); - virtual void focusOutEvent(QFocusEvent *event); - virtual bool focusNextPrevChild(bool next); - virtual void keyPressEvent(QKeyEvent *event); - virtual void keyReleaseEvent(QKeyEvent *event); - virtual void mouseDoubleClickEvent(QMouseEvent *event); - virtual void mousePressEvent(QMouseEvent *event); - virtual void mouseMoveEvent(QMouseEvent *event); - virtual void mouseReleaseEvent(QMouseEvent *event); - virtual void wheelEvent(QWheelEvent *event); - virtual void paintEvent(QPaintEvent *event); - virtual void resizeEvent(QResizeEvent *event); - virtual void scrollContentsBy(int dx, int dy); - virtual void showEvent(QShowEvent *event); - virtual void inputMethodEvent(QInputMethodEvent *event); - virtual void drawBackground(QPainter *painter, const QRectF &rect); - virtual void drawForeground(QPainter *painter, const QRectF &rect); - -public: - void setSceneRect(qreal ax, qreal ay, qreal aw, qreal ah); - void centerOn(qreal ax, qreal ay); - void ensureVisible(qreal x, qreal y, qreal w, qreal h, int xMargin = 50, int yMargin = 50); - void fitInView(qreal x, qreal y, qreal w, qreal h, Qt::AspectRatioMode mode = Qt::IgnoreAspectRatio); - QGraphicsItem *itemAt(int ax, int ay) const; - QPointF mapToScene(int ax, int ay) const; - QPolygonF mapToScene(int ax, int ay, int w, int h) const; - QPoint mapFromScene(qreal ax, qreal ay) const; - QPolygon mapFromScene(qreal ax, qreal ay, qreal w, qreal h) const; - - enum ViewportUpdateMode - { - FullViewportUpdate, - MinimalViewportUpdate, - SmartViewportUpdate, - BoundingRectViewportUpdate, - NoViewportUpdate, - }; - - enum OptimizationFlag - { - DontClipPainter, - DontSavePainterState, - DontAdjustForAntialiasing, - }; - - typedef QFlags OptimizationFlags; - QGraphicsView::ViewportUpdateMode viewportUpdateMode() const; - void setViewportUpdateMode(QGraphicsView::ViewportUpdateMode mode); - QFlags optimizationFlags() const; - void setOptimizationFlag(QGraphicsView::OptimizationFlag flag, bool enabled = true); - void setOptimizationFlags(QFlags flags); - Qt::ItemSelectionMode rubberBandSelectionMode() const; - void setRubberBandSelectionMode(Qt::ItemSelectionMode mode); - QTransform transform() const; - QTransform viewportTransform() const; - void setTransform(const QTransform &matrix, bool combine = false); - void resetTransform(); - bool isTransformed() const; -%If (Qt_5_1_0 -) - QRect rubberBandRect() const; -%End - -signals: -%If (Qt_5_1_0 -) - void rubberBandChanged(QRect viewportRect, QPointF fromScenePoint, QPointF toScenePoint); -%End - -private: - QGraphicsView(const QGraphicsView &); -}; - -QFlags operator|(QGraphicsView::CacheModeFlag f1, QFlags f2); -QFlags operator|(QGraphicsView::OptimizationFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgraphicswidget.sip b/PyQt5/sip/PyQt5/QtWidgets/qgraphicswidget.sip deleted file mode 100644 index b2e1ef1e..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgraphicswidget.sip +++ /dev/null @@ -1,123 +0,0 @@ -// qgraphicswidget.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGraphicsWidget : QGraphicsObject, QGraphicsLayoutItem -{ -%TypeHeaderCode -#include -%End - -public: - QGraphicsWidget(QGraphicsItem *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QGraphicsWidget(); - QGraphicsLayout *layout() const; - void setLayout(QGraphicsLayout *layout /Transfer/); - void adjustSize(); - Qt::LayoutDirection layoutDirection() const; - void setLayoutDirection(Qt::LayoutDirection direction); - void unsetLayoutDirection(); - QStyle *style() const; - void setStyle(QStyle *style /KeepReference/); - QFont font() const; - void setFont(const QFont &font); - QPalette palette() const; - void setPalette(const QPalette &palette); - void resize(const QSizeF &size); - void resize(qreal w, qreal h); - QSizeF size() const; - virtual void setGeometry(const QRectF &rect); - QRectF rect() const; - void setContentsMargins(qreal left, qreal top, qreal right, qreal bottom); - virtual void getContentsMargins(qreal *left, qreal *top, qreal *right, qreal *bottom) const; - void setWindowFrameMargins(qreal left, qreal top, qreal right, qreal bottom); - void getWindowFrameMargins(qreal *left, qreal *top, qreal *right, qreal *bottom) const; - void unsetWindowFrameMargins(); - QRectF windowFrameGeometry() const; - QRectF windowFrameRect() const; - Qt::WindowFlags windowFlags() const; - Qt::WindowType windowType() const; - void setWindowFlags(Qt::WindowFlags wFlags); - bool isActiveWindow() const; - void setWindowTitle(const QString &title); - QString windowTitle() const; - Qt::FocusPolicy focusPolicy() const; - void setFocusPolicy(Qt::FocusPolicy policy); - static void setTabOrder(QGraphicsWidget *first, QGraphicsWidget *second); - QGraphicsWidget *focusWidget() const; - int grabShortcut(const QKeySequence &sequence, Qt::ShortcutContext context = Qt::WindowShortcut); - void releaseShortcut(int id); - void setShortcutEnabled(int id, bool enabled = true); - void setShortcutAutoRepeat(int id, bool enabled = true); - void addAction(QAction *action); - void addActions(QList actions); - void insertAction(QAction *before, QAction *action); - void insertActions(QAction *before, QList actions); - void removeAction(QAction *action); - QList actions() const; - void setAttribute(Qt::WidgetAttribute attribute, bool on = true); - bool testAttribute(Qt::WidgetAttribute attribute) const; - virtual int type() const; - virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); - virtual void paintWindowFrame(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); - virtual QRectF boundingRect() const; - virtual QPainterPath shape() const; - void setGeometry(qreal ax, qreal ay, qreal aw, qreal ah); - -public slots: - bool close(); - -protected: - virtual void initStyleOption(QStyleOption *option) const; - virtual QSizeF sizeHint(Qt::SizeHint which, const QSizeF &constraint = QSizeF()) const; - virtual void updateGeometry(); - virtual QVariant itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value); - virtual bool sceneEvent(QEvent *event); - virtual bool windowFrameEvent(QEvent *e); - virtual Qt::WindowFrameSection windowFrameSectionAt(const QPointF &pos) const; - virtual bool event(QEvent *event); - virtual void changeEvent(QEvent *event); - virtual void closeEvent(QCloseEvent *event); - virtual void focusInEvent(QFocusEvent *event); - virtual bool focusNextPrevChild(bool next); - virtual void focusOutEvent(QFocusEvent *event); - virtual void hideEvent(QHideEvent *event); - virtual void moveEvent(QGraphicsSceneMoveEvent *event); - virtual void polishEvent(); - virtual void resizeEvent(QGraphicsSceneResizeEvent *event); - virtual void showEvent(QShowEvent *event); - virtual void hoverMoveEvent(QGraphicsSceneHoverEvent *event); - virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); - virtual void grabMouseEvent(QEvent *event); - virtual void ungrabMouseEvent(QEvent *event); - virtual void grabKeyboardEvent(QEvent *event); - virtual void ungrabKeyboardEvent(QEvent *event); - -public: - bool autoFillBackground() const; - void setAutoFillBackground(bool enabled); - -signals: - void geometryChanged(); - -private: - QGraphicsWidget(const QGraphicsWidget &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgridlayout.sip b/PyQt5/sip/PyQt5/QtWidgets/qgridlayout.sip deleted file mode 100644 index 13542755..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgridlayout.sip +++ /dev/null @@ -1,148 +0,0 @@ -// qgridlayout.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGridLayout : QLayout -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGridLayout(QWidget *parent /TransferThis/); - QGridLayout(); - virtual ~QGridLayout(); - virtual QSize sizeHint() const; - virtual QSize minimumSize() const; - virtual QSize maximumSize() const; - void setRowStretch(int row, int stretch); - void setColumnStretch(int column, int stretch); - int rowStretch(int row) const; - int columnStretch(int column) const; - void setRowMinimumHeight(int row, int minSize); - void setColumnMinimumWidth(int column, int minSize); - int rowMinimumHeight(int row) const; - int columnMinimumWidth(int column) const; - int columnCount() const; - int rowCount() const; - QRect cellRect(int row, int column) const; - virtual bool hasHeightForWidth() const; - virtual int heightForWidth(int) const; - virtual int minimumHeightForWidth(int) const; - virtual Qt::Orientations expandingDirections() const; - virtual void invalidate(); - void addWidget(QWidget *w /GetWrapper/); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->addWidget(a0); - Py_END_ALLOW_THREADS - - // The layout's parent widget (if there is one) will now have ownership. - QWidget *parent = sipCpp->parentWidget(); - - if (parent) - { - PyObject *py_parent = sipGetPyObject(parent, sipType_QWidget); - - if (py_parent) - sipTransferTo(a0Wrapper, py_parent); - } - else - { - // For now give the Python ownership to the layout. This maintains - // compatibility with previous versions and allows addWidget(QWidget()). - sipTransferTo(a0Wrapper, sipSelf); - } -%End - - void addWidget(QWidget * /GetWrapper/, int row, int column, Qt::Alignment alignment = 0); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->addWidget(a0, a1, a2, *a3); - Py_END_ALLOW_THREADS - - // The layout's parent widget (if there is one) will now have ownership. - QWidget *parent = sipCpp->parentWidget(); - - if (parent) - { - PyObject *py_parent = sipGetPyObject(parent, sipType_QWidget); - - if (py_parent) - sipTransferTo(a0Wrapper, py_parent); - } - else - { - // For now give the Python ownership to the layout. This maintains - // compatibility with previous versions and allows addWidget(QWidget()). - sipTransferTo(a0Wrapper, sipSelf); - } -%End - - void addWidget(QWidget * /GetWrapper/, int row, int column, int rowSpan, int columnSpan, Qt::Alignment alignment = 0); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->addWidget(a0, a1, a2, a3, a4, *a5); - Py_END_ALLOW_THREADS - - // The layout's parent widget (if there is one) will now have ownership. - QWidget *parent = sipCpp->parentWidget(); - - if (parent) - { - PyObject *py_parent = sipGetPyObject(parent, sipType_QWidget); - - if (py_parent) - sipTransferTo(a0Wrapper, py_parent); - } - else - { - // For now give the Python ownership to the layout. This maintains - // compatibility with previous versions and allows addWidget(QWidget()). - sipTransferTo(a0Wrapper, sipSelf); - } -%End - - void addLayout(QLayout * /Transfer/, int row, int column, Qt::Alignment alignment = 0); - void addLayout(QLayout * /Transfer/, int row, int column, int rowSpan, int columnSpan, Qt::Alignment alignment = 0); - void setOriginCorner(Qt::Corner); - Qt::Corner originCorner() const; - virtual QLayoutItem *itemAt(int) const; - virtual QLayoutItem *takeAt(int) /TransferBack/; - virtual int count() const; - virtual void setGeometry(const QRect &); - void addItem(QLayoutItem *item /Transfer/, int row, int column, int rowSpan = 1, int columnSpan = 1, Qt::Alignment alignment = 0); - void setDefaultPositioning(int n, Qt::Orientation orient); - void getItemPosition(int idx, int *row, int *column, int *rowSpan, int *columnSpan) const; - void setHorizontalSpacing(int spacing); - int horizontalSpacing() const; - void setVerticalSpacing(int spacing); - int verticalSpacing() const; - void setSpacing(int spacing); - int spacing() const; - QLayoutItem *itemAtPosition(int row, int column) const; - -protected: - virtual void addItem(QLayoutItem * /Transfer/); - -private: - QGridLayout(const QGridLayout &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qgroupbox.sip b/PyQt5/sip/PyQt5/QtWidgets/qgroupbox.sip deleted file mode 100644 index bb6ccbec..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qgroupbox.sip +++ /dev/null @@ -1,65 +0,0 @@ -// qgroupbox.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QGroupBox : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QGroupBox(QWidget *parent /TransferThis/ = 0); - QGroupBox(const QString &title, QWidget *parent /TransferThis/ = 0); - virtual ~QGroupBox(); - QString title() const; - void setTitle(const QString &); - Qt::Alignment alignment() const; - void setAlignment(int); - virtual QSize minimumSizeHint() const; - bool isFlat() const; - void setFlat(bool b); - bool isCheckable() const; - void setCheckable(bool b); - bool isChecked() const; - -public slots: - void setChecked(bool b); - -signals: - void clicked(bool checked = false); - void toggled(bool); - -protected: - void initStyleOption(QStyleOptionGroupBox *option) const; - virtual bool event(QEvent *); - virtual void childEvent(QChildEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void paintEvent(QPaintEvent *); - virtual void focusInEvent(QFocusEvent *); - virtual void changeEvent(QEvent *); - virtual void mousePressEvent(QMouseEvent *event); - virtual void mouseMoveEvent(QMouseEvent *event); - virtual void mouseReleaseEvent(QMouseEvent *event); - -private: - QGroupBox(const QGroupBox &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qheaderview.sip b/PyQt5/sip/PyQt5/QtWidgets/qheaderview.sip deleted file mode 100644 index ceca3b97..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qheaderview.sip +++ /dev/null @@ -1,177 +0,0 @@ -// qheaderview.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QHeaderView : QAbstractItemView -{ -%TypeHeaderCode -#include -%End - -public: - enum ResizeMode - { - Interactive, - Fixed, - Stretch, - ResizeToContents, - Custom, - }; - - QHeaderView(Qt::Orientation orientation, QWidget *parent /TransferThis/ = 0); - virtual ~QHeaderView(); - virtual void setModel(QAbstractItemModel *model /KeepReference/); - Qt::Orientation orientation() const; - int offset() const; - int length() const; - virtual QSize sizeHint() const; - int sectionSizeHint(int logicalIndex) const; - int visualIndexAt(int position) const; - int logicalIndexAt(int position) const; - int sectionSize(int logicalIndex) const; - int sectionPosition(int logicalIndex) const; - int sectionViewportPosition(int logicalIndex) const; - void moveSection(int from, int to); - void resizeSection(int logicalIndex, int size); - bool isSectionHidden(int logicalIndex) const; - void setSectionHidden(int logicalIndex, bool hide); - int count() const /__len__/; - int visualIndex(int logicalIndex) const; - int logicalIndex(int visualIndex) const; - void setHighlightSections(bool highlight); - bool highlightSections() const; - int stretchSectionCount() const; - void setSortIndicatorShown(bool show); - bool isSortIndicatorShown() const; - void setSortIndicator(int logicalIndex, Qt::SortOrder order); - int sortIndicatorSection() const; - Qt::SortOrder sortIndicatorOrder() const; - bool stretchLastSection() const; - void setStretchLastSection(bool stretch); - bool sectionsMoved() const; - -public slots: - void setOffset(int offset); - void headerDataChanged(Qt::Orientation orientation, int logicalFirst, int logicalLast); - void setOffsetToSectionPosition(int visualIndex); - -signals: - void geometriesChanged(); - void sectionMoved(int logicalIndex, int oldVisualIndex, int newVisualIndex); - void sectionResized(int logicalIndex, int oldSize, int newSize); - void sectionPressed(int logicalIndex); - void sectionClicked(int logicalIndex); - void sectionDoubleClicked(int logicalIndex); - void sectionCountChanged(int oldCount, int newCount); - void sectionHandleDoubleClicked(int logicalIndex); - -protected slots: - void updateSection(int logicalIndex); - void resizeSections(); - void sectionsInserted(const QModelIndex &parent, int logicalFirst, int logicalLast); - void sectionsAboutToBeRemoved(const QModelIndex &parent, int logicalFirst, int logicalLast); - -protected: - void initialize(); - void initializeSections(); - void initializeSections(int start, int end); - virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &old); - virtual bool event(QEvent *e); - virtual bool viewportEvent(QEvent *e); - virtual void paintEvent(QPaintEvent *e); - virtual void mousePressEvent(QMouseEvent *e); - virtual void mouseMoveEvent(QMouseEvent *e); - virtual void mouseReleaseEvent(QMouseEvent *e); - virtual void mouseDoubleClickEvent(QMouseEvent *e); - virtual void paintSection(QPainter *painter, const QRect &rect, int logicalIndex) const; - virtual QSize sectionSizeFromContents(int logicalIndex) const; - virtual int horizontalOffset() const; - virtual int verticalOffset() const; - virtual void updateGeometries(); - virtual void scrollContentsBy(int dx, int dy); - virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector &roles /DocValue="[]"/ = QVector()); - virtual void rowsInserted(const QModelIndex &parent, int start, int end); - virtual QRect visualRect(const QModelIndex &index) const; - virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint); - virtual QModelIndex indexAt(const QPoint &p) const; - virtual bool isIndexHidden(const QModelIndex &index) const; - virtual QModelIndex moveCursor(QAbstractItemView::CursorAction, Qt::KeyboardModifiers); - virtual void setSelection(const QRect &, QFlags); - virtual QRegion visualRegionForSelection(const QItemSelection &selection) const; - -public: - int logicalIndexAt(int ax, int ay) const; - int logicalIndexAt(const QPoint &apos) const; - void hideSection(int alogicalIndex); - void showSection(int alogicalIndex); - void resizeSections(QHeaderView::ResizeMode mode); - int hiddenSectionCount() const; - int defaultSectionSize() const; - void setDefaultSectionSize(int size); - Qt::Alignment defaultAlignment() const; - void setDefaultAlignment(Qt::Alignment alignment); - bool sectionsHidden() const; - void swapSections(int first, int second); - bool cascadingSectionResizes() const; - void setCascadingSectionResizes(bool enable); - int minimumSectionSize() const; - void setMinimumSectionSize(int size); - QByteArray saveState() const; - bool restoreState(const QByteArray &state); - virtual void reset(); - -public slots: - void setOffsetToLastSection(); - -signals: - void sectionEntered(int logicalIndex); - void sortIndicatorChanged(int logicalIndex, Qt::SortOrder order); - -protected: - void initStyleOption(QStyleOptionHeader *option) const; - -public: - void setSectionsMovable(bool movable); - bool sectionsMovable() const; - void setSectionsClickable(bool clickable); - bool sectionsClickable() const; - QHeaderView::ResizeMode sectionResizeMode(int logicalIndex) const; - void setSectionResizeMode(int logicalIndex, QHeaderView::ResizeMode mode); - void setSectionResizeMode(QHeaderView::ResizeMode mode); -%If (Qt_5_2_0 -) - virtual void setVisible(bool v); -%End -%If (Qt_5_2_0 -) - void setResizeContentsPrecision(int precision); -%End -%If (Qt_5_2_0 -) - int resizeContentsPrecision() const; -%End -%If (Qt_5_2_0 -) - int maximumSectionSize() const; -%End -%If (Qt_5_2_0 -) - void setMaximumSectionSize(int size); -%End - -private: - QHeaderView(const QHeaderView &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qinputdialog.sip b/PyQt5/sip/PyQt5/QtWidgets/qinputdialog.sip deleted file mode 100644 index 2f1a08e3..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qinputdialog.sip +++ /dev/null @@ -1,134 +0,0 @@ -// qinputdialog.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QInputDialog : QDialog -{ -%TypeHeaderCode -#include -%End - -public: - enum InputDialogOption - { - NoButtons, - UseListViewForComboBoxItems, -%If (Qt_5_2_0 -) - UsePlainTextEditForTextInput, -%End - }; - - typedef QFlags InputDialogOptions; - - enum InputMode - { - TextInput, - IntInput, - DoubleInput, - }; - - static QString getText(QWidget *parent, const QString &title, const QString &label, QLineEdit::EchoMode echo = QLineEdit::Normal, const QString &text = QString(), bool *ok = 0, Qt::WindowFlags flags = 0, Qt::InputMethodHints inputMethodHints = Qt::ImhNone); - static int getInt(QWidget *parent, const QString &title, const QString &label, int value = 0, int min = -2147483647, int max = 2147483647, int step = 1, bool *ok = 0, Qt::WindowFlags flags = 0); - static double getDouble(QWidget *parent, const QString &title, const QString &label, double value = 0, double min = -2147483647, double max = 2147483647, int decimals = 1, bool *ok = 0, Qt::WindowFlags flags = 0) /ReleaseGIL/; - static QString getItem(QWidget *parent, const QString &title, const QString &label, const QStringList &items, int current = 0, bool editable = true, bool *ok = 0, Qt::WindowFlags flags = 0, Qt::InputMethodHints inputMethodHints = Qt::ImhNone); -%If (Qt_5_2_0 -) - static QString getMultiLineText(QWidget *parent, const QString &title, const QString &label, const QString &text /DocValue="''"/ = QString(), bool *ok = 0, Qt::WindowFlags flags = 0, Qt::InputMethodHints inputMethodHints = Qt::ImhNone); -%End - QInputDialog(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - -private: - QInputDialog(const QInputDialog &); - -public: - virtual ~QInputDialog(); - void setInputMode(QInputDialog::InputMode mode); - QInputDialog::InputMode inputMode() const; - void setLabelText(const QString &text); - QString labelText() const; - void setOption(QInputDialog::InputDialogOption option, bool on = true); - bool testOption(QInputDialog::InputDialogOption option) const; - void setOptions(QFlags options); - QFlags options() const; - void setTextValue(const QString &text); - QString textValue() const; - void setTextEchoMode(QLineEdit::EchoMode mode); - QLineEdit::EchoMode textEchoMode() const; - void setComboBoxEditable(bool editable); - bool isComboBoxEditable() const; - void setComboBoxItems(const QStringList &items); - QStringList comboBoxItems() const; - void setIntValue(int value); - int intValue() const; - void setIntMinimum(int min); - int intMinimum() const; - void setIntMaximum(int max); - int intMaximum() const; - void setIntRange(int min, int max); - void setIntStep(int step); - int intStep() const; - void setDoubleValue(double value); - double doubleValue() const; - void setDoubleMinimum(double min); - double doubleMinimum() const; - void setDoubleMaximum(double max); - double doubleMaximum() const; - void setDoubleRange(double min, double max); - void setDoubleDecimals(int decimals); - int doubleDecimals() const; - void setOkButtonText(const QString &text); - QString okButtonText() const; - void setCancelButtonText(const QString &text); - QString cancelButtonText() const; - virtual void open(); - void open(SIP_PYOBJECT slot /DocType="slot"/); -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a0, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipCpp->open(receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(0, a0); - } -%End - - virtual QSize minimumSizeHint() const; - virtual QSize sizeHint() const; - virtual void setVisible(bool visible); - virtual void done(int result); - -signals: - void textValueChanged(const QString &text); - void textValueSelected(const QString &text); - void intValueChanged(int value); - void intValueSelected(int value); - void doubleValueChanged(double value); - void doubleValueSelected(double value); -}; - -QFlags operator|(QInputDialog::InputDialogOption f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qitemdelegate.sip b/PyQt5/sip/PyQt5/QtWidgets/qitemdelegate.sip deleted file mode 100644 index a32588cb..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qitemdelegate.sip +++ /dev/null @@ -1,54 +0,0 @@ -// qitemdelegate.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QItemDelegate : QAbstractItemDelegate -{ -%TypeHeaderCode -#include -%End - -public: - explicit QItemDelegate(QObject *parent /TransferThis/ = 0); - virtual ~QItemDelegate(); - virtual void paint(QPainter *painter, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const; - virtual QSize sizeHint(const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const; - virtual QWidget *createEditor(QWidget *parent /TransferThis/, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const /Factory/; - virtual void setEditorData(QWidget *editor, const QModelIndex &index) const; - virtual void setModelData(QWidget *editor, QAbstractItemModel *model /KeepReference/, const QModelIndex &index) const; - virtual void updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const; - QItemEditorFactory *itemEditorFactory() const; - void setItemEditorFactory(QItemEditorFactory *factory /KeepReference/); - bool hasClipping() const; - void setClipping(bool clip); - -protected: - void drawBackground(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const; - virtual void drawCheck(QPainter *painter, const QStyleOptionViewItem &option /NoCopy/, const QRect &rect, Qt::CheckState state) const; - virtual void drawDecoration(QPainter *painter, const QStyleOptionViewItem &option /NoCopy/, const QRect &rect, const QPixmap &pixmap) const; - virtual void drawDisplay(QPainter *painter, const QStyleOptionViewItem &option /NoCopy/, const QRect &rect, const QString &text) const; - virtual void drawFocus(QPainter *painter, const QStyleOptionViewItem &option /NoCopy/, const QRect &rect) const; - virtual bool eventFilter(QObject *object, QEvent *event); - virtual bool editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index); - -private: - QItemDelegate(const QItemDelegate &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qitemeditorfactory.sip b/PyQt5/sip/PyQt5/QtWidgets/qitemeditorfactory.sip deleted file mode 100644 index b8a6d0a0..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qitemeditorfactory.sip +++ /dev/null @@ -1,49 +0,0 @@ -// qitemeditorfactory.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QItemEditorCreatorBase /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QItemEditorCreatorBase(); - virtual QWidget *createWidget(QWidget *parent /TransferThis/) const = 0 /Factory/; - virtual QByteArray valuePropertyName() const = 0; -}; - -class QItemEditorFactory /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - QItemEditorFactory(); - virtual ~QItemEditorFactory(); - virtual QWidget *createEditor(int userType, QWidget *parent /TransferThis/) const; - virtual QByteArray valuePropertyName(int userType) const; - void registerEditor(int userType, QItemEditorCreatorBase *creator /Transfer/); - static const QItemEditorFactory *defaultFactory(); - static void setDefaultFactory(QItemEditorFactory *factory /Transfer/); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qkeyeventtransition.sip b/PyQt5/sip/PyQt5/QtWidgets/qkeyeventtransition.sip deleted file mode 100644 index 10908f6a..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qkeyeventtransition.sip +++ /dev/null @@ -1,44 +0,0 @@ -// qkeyeventtransition.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QKeyEventTransition : QEventTransition -{ -%TypeHeaderCode -#include -%End - -public: - QKeyEventTransition(QState *sourceState /TransferThis/ = 0); - QKeyEventTransition(QObject *object /KeepReference=10/, QEvent::Type type, int key, QState *sourceState /TransferThis/ = 0); - virtual ~QKeyEventTransition(); - int key() const; - void setKey(int key); - Qt::KeyboardModifiers modifierMask() const; - void setModifierMask(Qt::KeyboardModifiers modifiers); - -protected: - virtual void onTransition(QEvent *event); - virtual bool eventTest(QEvent *event); - -private: - QKeyEventTransition(const QKeyEventTransition &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qkeysequenceedit.sip b/PyQt5/sip/PyQt5/QtWidgets/qkeysequenceedit.sip deleted file mode 100644 index bbc50ca2..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qkeysequenceedit.sip +++ /dev/null @@ -1,55 +0,0 @@ -// qkeysequenceedit.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QKeySequenceEdit : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QKeySequenceEdit(QWidget *parent /TransferThis/ = 0); - QKeySequenceEdit(const QKeySequence &keySequence, QWidget *parent /TransferThis/ = 0); - virtual ~QKeySequenceEdit(); - QKeySequence keySequence() const; - -public slots: - void setKeySequence(const QKeySequence &keySequence); - void clear(); - -signals: - void editingFinished(); - void keySequenceChanged(const QKeySequence &keySequence); - -protected: - virtual bool event(QEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void keyReleaseEvent(QKeyEvent *); - virtual void timerEvent(QTimerEvent *); - -private: - QKeySequenceEdit(const QKeySequenceEdit &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWidgets/qlabel.sip b/PyQt5/sip/PyQt5/QtWidgets/qlabel.sip deleted file mode 100644 index 49f7e746..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qlabel.sip +++ /dev/null @@ -1,93 +0,0 @@ -// qlabel.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QLabel : QFrame -{ -%TypeHeaderCode -#include -%End - -public: - QLabel(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - QLabel(const QString &text, QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QLabel(); - QString text() const; - const QPixmap *pixmap() const; - const QPicture *picture() const; - QMovie *movie() const; - Qt::TextFormat textFormat() const; - void setTextFormat(Qt::TextFormat); - Qt::Alignment alignment() const; - void setAlignment(Qt::Alignment); - void setWordWrap(bool on); - bool wordWrap() const; - int indent() const; - void setIndent(int); - int margin() const; - void setMargin(int); - bool hasScaledContents() const; - void setScaledContents(bool); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - void setBuddy(QWidget * /KeepReference/); - QWidget *buddy() const; - virtual int heightForWidth(int) const; - bool openExternalLinks() const; - void setTextInteractionFlags(Qt::TextInteractionFlags flags); - Qt::TextInteractionFlags textInteractionFlags() const; - void setOpenExternalLinks(bool open); - -public slots: - void clear(); - void setMovie(QMovie *movie /KeepReference/); - void setNum(double /Constrained/); - void setNum(int); - void setPicture(const QPicture &); - void setPixmap(const QPixmap &); - void setText(const QString &); - -signals: - void linkActivated(const QString &link); - void linkHovered(const QString &link); - -protected: - virtual bool event(QEvent *e); - virtual void paintEvent(QPaintEvent *); - virtual void changeEvent(QEvent *); - virtual void keyPressEvent(QKeyEvent *ev); - virtual void mousePressEvent(QMouseEvent *ev); - virtual void mouseMoveEvent(QMouseEvent *ev); - virtual void mouseReleaseEvent(QMouseEvent *ev); - virtual void contextMenuEvent(QContextMenuEvent *ev); - virtual void focusInEvent(QFocusEvent *ev); - virtual void focusOutEvent(QFocusEvent *ev); - virtual bool focusNextPrevChild(bool next); - -public: - void setSelection(int, int); - bool hasSelectedText() const; - QString selectedText() const; - int selectionStart() const; - -private: - QLabel(const QLabel &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qlayout.sip b/PyQt5/sip/PyQt5/QtWidgets/qlayout.sip deleted file mode 100644 index 3c3e6088..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qlayout.sip +++ /dev/null @@ -1,173 +0,0 @@ -// qlayout.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QLayout : QObject, QLayoutItem -{ -%TypeHeaderCode -#include -%End - -public: - enum SizeConstraint - { - SetDefaultConstraint, - SetNoConstraint, - SetMinimumSize, - SetFixedSize, - SetMaximumSize, - SetMinAndMaxSize, - }; - - QLayout(QWidget *parent /TransferThis/); - QLayout(); - virtual ~QLayout(); - int spacing() const; - void setSpacing(int); - bool setAlignment(QWidget *w, Qt::Alignment alignment); - bool setAlignment(QLayout *l, Qt::Alignment alignment); - void setAlignment(Qt::Alignment alignment); - void setSizeConstraint(QLayout::SizeConstraint); - QLayout::SizeConstraint sizeConstraint() const; - void setMenuBar(QWidget *w /GetWrapper/); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->setMenuBar(a0); - Py_END_ALLOW_THREADS - - // The layout's parent widget (if there is one) will now have ownership. - QWidget *parent = sipCpp->parentWidget(); - - if (a0 && parent) - { - PyObject *py_parent = sipGetPyObject(parent, sipType_QWidget); - - if (py_parent) - sipTransferTo(a0Wrapper, py_parent); - } - else - { - // For now give the Python ownership to the layout. This maintains - // compatibility with previous versions and allows setMenuBar(QWidget()). - sipTransferTo(a0Wrapper, sipSelf); - } -%End - - QWidget *menuBar() const; - QWidget *parentWidget() const; - virtual void invalidate(); - virtual QRect geometry() const; - bool activate(); - void update(); - void addWidget(QWidget *w /GetWrapper/); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->addWidget(a0); - Py_END_ALLOW_THREADS - - // The layout's parent widget (if there is one) will now have ownership. - QWidget *parent = sipCpp->parentWidget(); - - if (parent) - { - PyObject *py_parent = sipGetPyObject(parent, sipType_QWidget); - - if (py_parent) - sipTransferTo(a0Wrapper, py_parent); - } - else - { - // For now give the Python ownership to the layout. This maintains - // compatibility with previous versions and allows addWidget(QWidget()). - sipTransferTo(a0Wrapper, sipSelf); - } -%End - - virtual void addItem(QLayoutItem * /Transfer/) = 0; - void removeWidget(QWidget *w); - void removeItem(QLayoutItem * /TransferBack/); - virtual Qt::Orientations expandingDirections() const; - virtual QSize minimumSize() const; - virtual QSize maximumSize() const; - virtual void setGeometry(const QRect &); - virtual QLayoutItem *itemAt(int index) const = 0; - virtual QLayoutItem *takeAt(int index) = 0 /TransferBack/; - virtual int indexOf(QWidget *) const; - virtual int count() const = 0 /__len__/; - virtual bool isEmpty() const; - int totalHeightForWidth(int w) const; - QSize totalMinimumSize() const; - QSize totalMaximumSize() const; - QSize totalSizeHint() const; - virtual QLayout *layout(); - void setEnabled(bool); - bool isEnabled() const; - static QSize closestAcceptableSize(const QWidget *w, const QSize &s); - -protected: - void widgetEvent(QEvent *); - virtual void childEvent(QChildEvent *e); - void addChildLayout(QLayout *l /Transfer/); - void addChildWidget(QWidget *w /GetWrapper/); -%MethodCode - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - sipCpp->addChildWidget(a0); - #else - sipCpp->sipProtect_addChildWidget(a0); - #endif - Py_END_ALLOW_THREADS - - // The layout's parent widget (if there is one) will now have ownership. - QWidget *parent = sipCpp->parentWidget(); - - if (parent) - { - PyObject *py_parent = sipGetPyObject(parent, sipType_QWidget); - - if (py_parent) - sipTransferTo(a0Wrapper, py_parent); - } - else - { - // For now give the Python ownership to the layout. This maintains - // compatibility with previous versions and allows - // addChildWidget(QWidget()). - sipTransferTo(a0Wrapper, sipSelf); - } -%End - - QRect alignmentRect(const QRect &) const; - -public: - void setContentsMargins(int left, int top, int right, int bottom); - void getContentsMargins(int *left, int *top, int *right, int *bottom) const; - QRect contentsRect() const; - void setContentsMargins(const QMargins &margins); - QMargins contentsMargins() const; - virtual QFlags controlTypes() const; -%If (Qt_5_2_0 -) - QLayoutItem *replaceWidget(QWidget *from, QWidget *to /Transfer/, Qt::FindChildOptions options = Qt::FindChildrenRecursively) /TransferBack/; -%End - -private: - QLayout(const QLayout &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qlayoutitem.sip b/PyQt5/sip/PyQt5/QtWidgets/qlayoutitem.sip deleted file mode 100644 index e24a5712..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qlayoutitem.sip +++ /dev/null @@ -1,111 +0,0 @@ -// qlayoutitem.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QLayoutItem /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - if (sipCpp->widget()) - { - sipType = sipType_QWidgetItem; - } - else if (sipCpp->spacerItem()) - { - sipType = sipType_QSpacerItem; - } - else - { - // Cause a restart looking for a QLayout. - *sipCppRet = sipCpp->layout(); - sipType = sipType_QLayout; - } -%End - -public: - explicit QLayoutItem(Qt::Alignment alignment = 0); - virtual ~QLayoutItem(); - virtual QSize sizeHint() const = 0; - virtual QSize minimumSize() const = 0; - virtual QSize maximumSize() const = 0; - virtual Qt::Orientations expandingDirections() const = 0; - virtual void setGeometry(const QRect &) = 0; - virtual QRect geometry() const = 0; - virtual bool isEmpty() const = 0; - virtual bool hasHeightForWidth() const; - virtual int heightForWidth(int) const; - virtual int minimumHeightForWidth(int) const; - virtual void invalidate(); - virtual QWidget *widget(); - virtual QLayout *layout(); - virtual QSpacerItem *spacerItem(); - Qt::Alignment alignment() const; - void setAlignment(Qt::Alignment a); - virtual QFlags controlTypes() const; -}; - -class QSpacerItem : QLayoutItem -{ -%TypeHeaderCode -#include -%End - -public: - QSpacerItem(int w, int h, QSizePolicy::Policy hPolicy = QSizePolicy::Minimum, QSizePolicy::Policy vPolicy = QSizePolicy::Minimum); - virtual ~QSpacerItem(); - void changeSize(int w, int h, QSizePolicy::Policy hPolicy = QSizePolicy::Minimum, QSizePolicy::Policy vPolicy = QSizePolicy::Minimum); - virtual QSize sizeHint() const; - virtual QSize minimumSize() const; - virtual QSize maximumSize() const; - virtual Qt::Orientations expandingDirections() const; - virtual bool isEmpty() const; - virtual void setGeometry(const QRect &); - virtual QRect geometry() const; - virtual QSpacerItem *spacerItem(); -}; - -class QWidgetItem : QLayoutItem -{ -%TypeHeaderCode -#include -%End - -public: - explicit QWidgetItem(QWidget *w); - virtual ~QWidgetItem(); - virtual QSize sizeHint() const; - virtual QSize minimumSize() const; - virtual QSize maximumSize() const; - virtual Qt::Orientations expandingDirections() const; - virtual bool isEmpty() const; - virtual void setGeometry(const QRect &); - virtual QRect geometry() const; - virtual QWidget *widget(); - virtual bool hasHeightForWidth() const; - virtual int heightForWidth(int) const; - virtual QFlags controlTypes() const; - -private: - QWidgetItem(const QWidgetItem &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qlcdnumber.sip b/PyQt5/sip/PyQt5/QtWidgets/qlcdnumber.sip deleted file mode 100644 index fe3b7f9a..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qlcdnumber.sip +++ /dev/null @@ -1,85 +0,0 @@ -// qlcdnumber.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QLCDNumber : QFrame -{ -%TypeHeaderCode -#include -%End - -public: - explicit QLCDNumber(QWidget *parent /TransferThis/ = 0); - QLCDNumber(uint numDigits, QWidget *parent /TransferThis/ = 0); - virtual ~QLCDNumber(); - - enum Mode - { - Hex, - Dec, - Oct, - Bin, - }; - - enum SegmentStyle - { - Outline, - Filled, - Flat, - }; - - bool smallDecimalPoint() const; - int digitCount() const; - void setDigitCount(int nDigits); - void setNumDigits(int nDigits); -%MethodCode - // This is implemented for Qt v5 so that .ui files created with Designer for Qt v4 will continue to work. - sipCpp->setDigitCount(a0); -%End - - bool checkOverflow(double num /Constrained/) const; - bool checkOverflow(int num) const; - QLCDNumber::Mode mode() const; - void setMode(QLCDNumber::Mode); - QLCDNumber::SegmentStyle segmentStyle() const; - void setSegmentStyle(QLCDNumber::SegmentStyle); - double value() const; - int intValue() const; - virtual QSize sizeHint() const; - void display(const QString &str); - void display(double num /Constrained/); - void display(int num); - void setHexMode(); - void setDecMode(); - void setOctMode(); - void setBinMode(); - void setSmallDecimalPoint(bool); - -signals: - void overflow(); - -protected: - virtual bool event(QEvent *e); - virtual void paintEvent(QPaintEvent *); - -private: - QLCDNumber(const QLCDNumber &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qlineedit.sip b/PyQt5/sip/PyQt5/QtWidgets/qlineedit.sip deleted file mode 100644 index 2b09cafc..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qlineedit.sip +++ /dev/null @@ -1,161 +0,0 @@ -// qlineedit.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QLineEdit : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QLineEdit(QWidget *parent /TransferThis/ = 0); - QLineEdit(const QString &contents, QWidget *parent /TransferThis/ = 0); - virtual ~QLineEdit(); - QString text() const; - QString displayText() const; - int maxLength() const; - void setMaxLength(int); - void setFrame(bool); - bool hasFrame() const; - - enum EchoMode - { - Normal, - NoEcho, - Password, - PasswordEchoOnEdit, - }; - - QLineEdit::EchoMode echoMode() const; - void setEchoMode(QLineEdit::EchoMode); - bool isReadOnly() const; - void setReadOnly(bool); - void setValidator(const QValidator * /KeepReference/); - const QValidator *validator() const; - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - int cursorPosition() const; - void setCursorPosition(int); - int cursorPositionAt(const QPoint &pos); - void setAlignment(Qt::Alignment flag); - Qt::Alignment alignment() const; - void cursorForward(bool mark, int steps = 1); - void cursorBackward(bool mark, int steps = 1); - void cursorWordForward(bool mark); - void cursorWordBackward(bool mark); - void backspace(); - void del() /PyName=del_/; - void home(bool mark); - void end(bool mark); - bool isModified() const; - void setModified(bool); - void setSelection(int, int); - bool hasSelectedText() const; - QString selectedText() const; - int selectionStart() const; - bool isUndoAvailable() const; - bool isRedoAvailable() const; - void setDragEnabled(bool b); - bool dragEnabled() const; - QString inputMask() const; - void setInputMask(const QString &inputMask); - bool hasAcceptableInput() const; - void setText(const QString &); - void clear(); - void selectAll(); - void undo(); - void redo(); - void cut(); - void copy() const; - void paste(); - void deselect(); - void insert(const QString &); - QMenu *createStandardContextMenu() /Factory/; - -signals: - void textChanged(const QString &); - void textEdited(const QString &); - void cursorPositionChanged(int, int); - void returnPressed(); - void editingFinished(); - void selectionChanged(); - -protected: - void initStyleOption(QStyleOptionFrame *option) const; - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void mouseDoubleClickEvent(QMouseEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void focusInEvent(QFocusEvent *); - virtual void focusOutEvent(QFocusEvent *); - virtual void paintEvent(QPaintEvent *); - virtual void dragEnterEvent(QDragEnterEvent *); - virtual void dragMoveEvent(QDragMoveEvent *e); - virtual void dragLeaveEvent(QDragLeaveEvent *e); - virtual void dropEvent(QDropEvent *); - virtual void changeEvent(QEvent *); - virtual void contextMenuEvent(QContextMenuEvent *); - virtual void inputMethodEvent(QInputMethodEvent *); - QRect cursorRect() const; - -public: - virtual QVariant inputMethodQuery(Qt::InputMethodQuery) const; - virtual bool event(QEvent *); - void setCompleter(QCompleter *completer /KeepReference/); - QCompleter *completer() const; - void setTextMargins(int left, int top, int right, int bottom); - void getTextMargins(int *left, int *top, int *right, int *bottom) const; - void setTextMargins(const QMargins &margins); - QMargins textMargins() const; - QString placeholderText() const; - void setPlaceholderText(const QString &); - void setCursorMoveStyle(Qt::CursorMoveStyle style); - Qt::CursorMoveStyle cursorMoveStyle() const; -%If (Qt_5_2_0 -) - - enum ActionPosition - { - LeadingPosition, - TrailingPosition, - }; - -%End -%If (Qt_5_2_0 -) - void setClearButtonEnabled(bool enable); -%End -%If (Qt_5_2_0 -) - bool isClearButtonEnabled() const; -%End -%If (Qt_5_2_0 -) - void addAction(QAction *action); -%End -%If (Qt_5_2_0 -) - void addAction(QAction *action, QLineEdit::ActionPosition position); -%End -%If (Qt_5_2_0 -) - QAction *addAction(const QIcon &icon, QLineEdit::ActionPosition position) /Transfer/; -%End - -private: - QLineEdit(const QLineEdit &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qlistview.sip b/PyQt5/sip/PyQt5/QtWidgets/qlistview.sip deleted file mode 100644 index 3e11e924..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qlistview.sip +++ /dev/null @@ -1,139 +0,0 @@ -// qlistview.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QListView : QAbstractItemView -{ -%TypeHeaderCode -#include -%End - -public: - enum Movement - { - Static, - Free, - Snap, - }; - - enum Flow - { - LeftToRight, - TopToBottom, - }; - - enum ResizeMode - { - Fixed, - Adjust, - }; - - enum LayoutMode - { - SinglePass, - Batched, - }; - - enum ViewMode - { - ListMode, - IconMode, - }; - - explicit QListView(QWidget *parent /TransferThis/ = 0); - virtual ~QListView(); - void setMovement(QListView::Movement movement); - QListView::Movement movement() const; - void setFlow(QListView::Flow flow); - QListView::Flow flow() const; - void setWrapping(bool enable); - bool isWrapping() const; - void setResizeMode(QListView::ResizeMode mode); - QListView::ResizeMode resizeMode() const; - void setLayoutMode(QListView::LayoutMode mode); - QListView::LayoutMode layoutMode() const; - void setSpacing(int space); - int spacing() const; - void setGridSize(const QSize &size); - QSize gridSize() const; - void setViewMode(QListView::ViewMode mode); - QListView::ViewMode viewMode() const; - void clearPropertyFlags(); - bool isRowHidden(int row) const; - void setRowHidden(int row, bool hide); - void setModelColumn(int column); - int modelColumn() const; - void setUniformItemSizes(bool enable); - bool uniformItemSizes() const; - virtual QRect visualRect(const QModelIndex &index) const; - virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint = QAbstractItemView::EnsureVisible); - virtual QModelIndex indexAt(const QPoint &p) const; - virtual void reset(); - virtual void setRootIndex(const QModelIndex &index); - -signals: - void indexesMoved(const QModelIndexList &indexes); - -protected: - virtual void scrollContentsBy(int dx, int dy); - virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector &roles /DocValue="[]"/ = QVector()); - virtual void rowsInserted(const QModelIndex &parent, int start, int end); - virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end); - virtual bool event(QEvent *e); - virtual void mouseMoveEvent(QMouseEvent *e); - virtual void mouseReleaseEvent(QMouseEvent *e); - virtual void timerEvent(QTimerEvent *e); - virtual void resizeEvent(QResizeEvent *e); - virtual void dragMoveEvent(QDragMoveEvent *e); - virtual void dragLeaveEvent(QDragLeaveEvent *e); - virtual void dropEvent(QDropEvent *e); - virtual void startDrag(Qt::DropActions supportedActions); - virtual QStyleOptionViewItem viewOptions() const; - virtual void paintEvent(QPaintEvent *e); - virtual int horizontalOffset() const; - virtual int verticalOffset() const; - virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, Qt::KeyboardModifiers modifiers); - QRect rectForIndex(const QModelIndex &index) const; - void setPositionForIndex(const QPoint &position, const QModelIndex &index); - virtual void setSelection(const QRect &rect, QFlags command); - virtual QRegion visualRegionForSelection(const QItemSelection &selection) const; - virtual QModelIndexList selectedIndexes() const; - virtual void updateGeometries(); - virtual bool isIndexHidden(const QModelIndex &index) const; -%If (Qt_5_2_0 -) - virtual QSize viewportSizeHint() const; -%End - -public: - void setBatchSize(int batchSize); - int batchSize() const; - void setWordWrap(bool on); - bool wordWrap() const; - void setSelectionRectVisible(bool show); - bool isSelectionRectVisible() const; - -protected: - virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected); - virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous); - -private: - QListView(const QListView &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qlistwidget.sip b/PyQt5/sip/PyQt5/QtWidgets/qlistwidget.sip deleted file mode 100644 index 19879f86..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qlistwidget.sip +++ /dev/null @@ -1,194 +0,0 @@ -// qlistwidget.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QListWidgetItem /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - enum ItemType - { - Type, - UserType, - }; - - QListWidgetItem(QListWidget *parent /TransferThis/ = 0, int type = Type); - QListWidgetItem(const QString &text, QListWidget *parent /TransferThis/ = 0, int type = Type); - QListWidgetItem(const QIcon &icon, const QString &text, QListWidget *parent /TransferThis/ = 0, int type = Type); - QListWidgetItem(const QListWidgetItem &other); - virtual ~QListWidgetItem(); - virtual QListWidgetItem *clone() const /Factory/; - QListWidget *listWidget() const; - Qt::ItemFlags flags() const; - QString text() const; - QIcon icon() const; - QString statusTip() const; - QString toolTip() const; - QString whatsThis() const; - QFont font() const; - int textAlignment() const; - void setTextAlignment(int alignment); - Qt::CheckState checkState() const; - void setCheckState(Qt::CheckState state); - QSize sizeHint() const; - void setSizeHint(const QSize &size); - virtual QVariant data(int role) const; - virtual void setData(int role, const QVariant &value); - virtual bool operator<(const QListWidgetItem &other /NoCopy/) const; - virtual void read(QDataStream &in) /ReleaseGIL/; - virtual void write(QDataStream &out) const /ReleaseGIL/; - int type() const; - void setFlags(Qt::ItemFlags aflags); - void setText(const QString &atext); - void setIcon(const QIcon &aicon); - void setStatusTip(const QString &astatusTip); - void setToolTip(const QString &atoolTip); - void setWhatsThis(const QString &awhatsThis); - void setFont(const QFont &afont); - QBrush background() const; - void setBackground(const QBrush &brush); - QBrush foreground() const; - void setForeground(const QBrush &brush); - void setSelected(bool aselect); - bool isSelected() const; - void setHidden(bool ahide); - bool isHidden() const; - -private: - QListWidgetItem &operator=(const QListWidgetItem &); -}; - -QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &in, QListWidgetItem &item /Constrained/) /ReleaseGIL/; - -class QListWidget : QListView -{ -%TypeHeaderCode -#include -%End - -public: - explicit QListWidget(QWidget *parent /TransferThis/ = 0); - virtual ~QListWidget(); - QListWidgetItem *item(int row) const; - int row(const QListWidgetItem *item) const; - void insertItem(int row, QListWidgetItem *item /Transfer/); - void insertItem(int row, const QString &label); - void insertItems(int row, const QStringList &labels); - void addItem(QListWidgetItem *aitem /Transfer/); - void addItem(const QString &label); - void addItems(const QStringList &labels); - QListWidgetItem *takeItem(int row) /TransferBack/; - int count() const /__len__/; - QListWidgetItem *currentItem() const; - void setCurrentItem(QListWidgetItem *item); - void setCurrentItem(QListWidgetItem *item, QFlags command); - int currentRow() const; - void setCurrentRow(int row); - void setCurrentRow(int row, QFlags command); - QListWidgetItem *itemAt(const QPoint &p) const; - QListWidgetItem *itemAt(int ax, int ay) const; - QWidget *itemWidget(QListWidgetItem *item) const; - void setItemWidget(QListWidgetItem *item, QWidget *widget /Transfer/); -%MethodCode - // We have to break the association with any existing widget. - QWidget *w = sipCpp->itemWidget(a0); - - if (w) - { - PyObject *wo = sipGetPyObject(w, sipType_QWidget); - - if (wo) - sipTransferTo(wo, 0); - } - - Py_BEGIN_ALLOW_THREADS - sipCpp->setItemWidget(a0, a1); - Py_END_ALLOW_THREADS -%End - - QRect visualItemRect(const QListWidgetItem *item) const; - void sortItems(Qt::SortOrder order = Qt::AscendingOrder); - void editItem(QListWidgetItem *item); - void openPersistentEditor(QListWidgetItem *item); - void closePersistentEditor(QListWidgetItem *item); - QList selectedItems() const; - QList findItems(const QString &text, Qt::MatchFlags flags) const; - -public slots: - void clear(); - void scrollToItem(const QListWidgetItem *item, QAbstractItemView::ScrollHint hint = QAbstractItemView::EnsureVisible); - -signals: - void itemPressed(QListWidgetItem *item); - void itemClicked(QListWidgetItem *item); - void itemDoubleClicked(QListWidgetItem *item); - void itemActivated(QListWidgetItem *item); - void itemEntered(QListWidgetItem *item); - void itemChanged(QListWidgetItem *item); - void currentItemChanged(QListWidgetItem *current, QListWidgetItem *previous); - void currentTextChanged(const QString ¤tText); - void currentRowChanged(int currentRow); - void itemSelectionChanged(); - -protected: - virtual QStringList mimeTypes() const; - virtual QMimeData *mimeData(const QList items) const /TransferBack/; - virtual bool dropMimeData(int index, const QMimeData *data, Qt::DropAction action); - virtual Qt::DropActions supportedDropActions() const; - QList items(const QMimeData *data) const; - QModelIndex indexFromItem(QListWidgetItem *item) const; - QListWidgetItem *itemFromIndex(const QModelIndex &index) const; - virtual bool event(QEvent *e); - -public: - void setSortingEnabled(bool enable); - bool isSortingEnabled() const; - virtual void dropEvent(QDropEvent *event); - void removeItemWidget(QListWidgetItem *aItem); -%MethodCode - // We have to break the association with any existing widget. - QWidget *w = sipCpp->itemWidget(a0); - - if (w) - { - PyObject *wo = sipGetPyObject(w, sipType_QWidget); - - if (wo) - sipTransferTo(wo, 0); - } - - Py_BEGIN_ALLOW_THREADS - sipCpp->removeItemWidget(a0); - Py_END_ALLOW_THREADS -%End - -private: - virtual void setModel(QAbstractItemModel *model /KeepReference/); - QListWidget(const QListWidget &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qmainwindow.sip b/PyQt5/sip/PyQt5/QtWidgets/qmainwindow.sip deleted file mode 100644 index 00d4902b..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qmainwindow.sip +++ /dev/null @@ -1,121 +0,0 @@ -// qmainwindow.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QMainWindow : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QMainWindow(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QMainWindow(); - QSize iconSize() const; - void setIconSize(const QSize &iconSize); - Qt::ToolButtonStyle toolButtonStyle() const; - void setToolButtonStyle(Qt::ToolButtonStyle toolButtonStyle); - QMenuBar *menuBar() const /Transfer/; - void setMenuBar(QMenuBar *menubar /Transfer/); - QStatusBar *statusBar() const /Transfer/; - void setStatusBar(QStatusBar *statusbar /Transfer/); - QWidget *centralWidget() const; - void setCentralWidget(QWidget *widget /Transfer/); - void setCorner(Qt::Corner corner, Qt::DockWidgetArea area); - Qt::DockWidgetArea corner(Qt::Corner corner) const; - void addToolBarBreak(Qt::ToolBarArea area = Qt::TopToolBarArea); - void insertToolBarBreak(QToolBar *before); - void addToolBar(Qt::ToolBarArea area, QToolBar *toolbar /Transfer/); - void addToolBar(QToolBar *toolbar /Transfer/); - QToolBar *addToolBar(const QString &title) /Transfer/; - void insertToolBar(QToolBar *before, QToolBar *toolbar /Transfer/); - void removeToolBar(QToolBar *toolbar); - Qt::ToolBarArea toolBarArea(QToolBar *toolbar) const; - void addDockWidget(Qt::DockWidgetArea area, QDockWidget *dockwidget /Transfer/); - void addDockWidget(Qt::DockWidgetArea area, QDockWidget *dockwidget /Transfer/, Qt::Orientation orientation); - void splitDockWidget(QDockWidget *after, QDockWidget *dockwidget /Transfer/, Qt::Orientation orientation); - void removeDockWidget(QDockWidget *dockwidget /TransferBack/); - Qt::DockWidgetArea dockWidgetArea(QDockWidget *dockwidget) const; - QByteArray saveState(int version = 0) const; - bool restoreState(const QByteArray &state, int version = 0); - virtual QMenu *createPopupMenu(); - -public slots: - void setAnimated(bool enabled); - void setDockNestingEnabled(bool enabled); - -signals: - void iconSizeChanged(const QSize &iconSize); - void toolButtonStyleChanged(Qt::ToolButtonStyle toolButtonStyle); - -protected: - virtual void contextMenuEvent(QContextMenuEvent *event); - virtual bool event(QEvent *event); - -public: - bool isAnimated() const; - bool isDockNestingEnabled() const; - bool isSeparator(const QPoint &pos) const; - QWidget *menuWidget() const; - void setMenuWidget(QWidget *menubar /Transfer/); - void tabifyDockWidget(QDockWidget *first, QDockWidget *second); - - enum DockOption - { - AnimatedDocks, - AllowNestedDocks, - AllowTabbedDocks, - ForceTabbedDocks, - VerticalTabs, - }; - - typedef QFlags DockOptions; - void setDockOptions(QFlags options); - QFlags dockOptions() const; - void removeToolBarBreak(QToolBar *before); - bool toolBarBreak(QToolBar *toolbar) const; -%If (Qt_5_2_0 -) - void setUnifiedTitleAndToolBarOnMac(bool set); -%End -%If (Qt_5_2_0 -) - bool unifiedTitleAndToolBarOnMac() const; -%End - bool restoreDockWidget(QDockWidget *dockwidget); - bool documentMode() const; - void setDocumentMode(bool enabled); - QTabWidget::TabShape tabShape() const; - void setTabShape(QTabWidget::TabShape tabShape); - QTabWidget::TabPosition tabPosition(Qt::DockWidgetArea area) const; - void setTabPosition(Qt::DockWidgetAreas areas, QTabWidget::TabPosition tabPosition); - QList tabifiedDockWidgets(QDockWidget *dockwidget) const; -%If (Qt_5_2_0 -) - QWidget *takeCentralWidget() /TransferBack/; -%End - -private: - QMainWindow(const QMainWindow &); -}; - -QFlags operator|(QMainWindow::DockOption f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qmdiarea.sip b/PyQt5/sip/PyQt5/QtWidgets/qmdiarea.sip deleted file mode 100644 index e5f66621..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qmdiarea.sip +++ /dev/null @@ -1,134 +0,0 @@ -// qmdiarea.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QMdiArea : QAbstractScrollArea -{ -%TypeHeaderCode -#include -%End - -public: - enum AreaOption - { - DontMaximizeSubWindowOnActivation, - }; - - typedef QFlags AreaOptions; - - enum ViewMode - { - SubWindowView, - TabbedView, - }; - - enum WindowOrder - { - CreationOrder, - StackingOrder, - ActivationHistoryOrder, - }; - - QMdiArea(QWidget *parent /TransferThis/ = 0); - virtual ~QMdiArea(); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - QMdiSubWindow *activeSubWindow() const; - QMdiSubWindow *addSubWindow(QWidget *widget /Transfer/, Qt::WindowFlags flags = 0); - QList subWindowList(QMdiArea::WindowOrder order = QMdiArea::CreationOrder) const; - QMdiSubWindow *currentSubWindow() const; - void removeSubWindow(QWidget *widget /GetWrapper/); -%MethodCode - // We need to implement /TransferBack/ on the argument, but it might be the - // QMdiSubWindow that wraps the widget we are really after. - QMdiSubWindow *swin = qobject_cast(a0); - - if (swin) - { - QWidget *w = swin->widget(); - - a0Wrapper = (w ? sipGetPyObject(w, sipType_QWidget) : 0); - } - else - a0Wrapper = 0; - - Py_BEGIN_ALLOW_THREADS - sipCpp->removeSubWindow(a0); - Py_END_ALLOW_THREADS - - if (a0Wrapper) - sipTransferBack(a0Wrapper); -%End - - QBrush background() const; - void setBackground(const QBrush &background); - void setOption(QMdiArea::AreaOption option, bool on = true); - bool testOption(QMdiArea::AreaOption opton) const; - -signals: - void subWindowActivated(QMdiSubWindow *); - -public slots: - void setActiveSubWindow(QMdiSubWindow *window); - void tileSubWindows(); - void cascadeSubWindows(); - void closeActiveSubWindow(); - void closeAllSubWindows(); - void activateNextSubWindow(); - void activatePreviousSubWindow(); - -protected: - virtual void setupViewport(QWidget *viewport); - virtual bool event(QEvent *event); - virtual bool eventFilter(QObject *object, QEvent *event); - virtual void paintEvent(QPaintEvent *paintEvent); - virtual void childEvent(QChildEvent *childEvent); - virtual void resizeEvent(QResizeEvent *resizeEvent); - virtual void timerEvent(QTimerEvent *timerEvent); - virtual void showEvent(QShowEvent *showEvent); - virtual bool viewportEvent(QEvent *event); - virtual void scrollContentsBy(int dx, int dy); - -public: - QMdiArea::WindowOrder activationOrder() const; - void setActivationOrder(QMdiArea::WindowOrder order); - void setViewMode(QMdiArea::ViewMode mode); - QMdiArea::ViewMode viewMode() const; - void setTabShape(QTabWidget::TabShape shape); - QTabWidget::TabShape tabShape() const; - void setTabPosition(QTabWidget::TabPosition position); - QTabWidget::TabPosition tabPosition() const; - bool documentMode() const; - void setDocumentMode(bool enabled); - void setTabsClosable(bool closable); - bool tabsClosable() const; - void setTabsMovable(bool movable); - bool tabsMovable() const; - -private: - QMdiArea(const QMdiArea &); -}; - -QFlags operator|(QMdiArea::AreaOption f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qmdisubwindow.sip b/PyQt5/sip/PyQt5/QtWidgets/qmdisubwindow.sip deleted file mode 100644 index 3364f956..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qmdisubwindow.sip +++ /dev/null @@ -1,126 +0,0 @@ -// qmdisubwindow.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QMdiSubWindow : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - enum SubWindowOption - { - RubberBandResize, - RubberBandMove, - }; - - typedef QFlags SubWindowOptions; - QMdiSubWindow(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QMdiSubWindow(); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - void setWidget(QWidget *widget /Transfer/); -%MethodCode - // We have to implement /TransferBack/ on any existing widget. - QWidget *w = sipCpp->widget(); - - Py_BEGIN_ALLOW_THREADS - sipCpp->setWidget(a0); - Py_END_ALLOW_THREADS - - if (w) - { - PyObject *wo = sipGetPyObject(w, sipType_QWidget); - - if (wo) - sipTransferBack(wo); - } -%End - - QWidget *widget() const; - bool isShaded() const; - void setOption(QMdiSubWindow::SubWindowOption option, bool on = true); - bool testOption(QMdiSubWindow::SubWindowOption) const; - void setKeyboardSingleStep(int step); - int keyboardSingleStep() const; - void setKeyboardPageStep(int step); - int keyboardPageStep() const; - void setSystemMenu(QMenu *systemMenu /Transfer/); -%MethodCode - // We have to break the parent association on any existing menu. - QMenu *w = sipCpp->systemMenu(); - - if (w) - { - PyObject *wo = sipGetPyObject(w, sipType_QMenu); - - if (wo) - sipTransferTo(wo, 0); - } - - Py_BEGIN_ALLOW_THREADS - sipCpp->setSystemMenu(a0); - Py_END_ALLOW_THREADS -%End - - QMenu *systemMenu() const; - QMdiArea *mdiArea() const; - -signals: - void windowStateChanged(Qt::WindowStates oldState, Qt::WindowStates newState); - void aboutToActivate(); - -public slots: - void showSystemMenu(); - void showShaded(); - -protected: - virtual bool eventFilter(QObject *object, QEvent *event); - virtual bool event(QEvent *event); - virtual void showEvent(QShowEvent *showEvent); - virtual void hideEvent(QHideEvent *hideEvent); - virtual void changeEvent(QEvent *changeEvent); - virtual void closeEvent(QCloseEvent *closeEvent); - virtual void leaveEvent(QEvent *leaveEvent); - virtual void resizeEvent(QResizeEvent *resizeEvent); - virtual void timerEvent(QTimerEvent *timerEvent); - virtual void moveEvent(QMoveEvent *moveEvent); - virtual void paintEvent(QPaintEvent *paintEvent); - virtual void mousePressEvent(QMouseEvent *mouseEvent); - virtual void mouseDoubleClickEvent(QMouseEvent *mouseEvent); - virtual void mouseReleaseEvent(QMouseEvent *mouseEvent); - virtual void mouseMoveEvent(QMouseEvent *mouseEvent); - virtual void keyPressEvent(QKeyEvent *keyEvent); - virtual void contextMenuEvent(QContextMenuEvent *contextMenuEvent); - virtual void focusInEvent(QFocusEvent *focusInEvent); - virtual void focusOutEvent(QFocusEvent *focusOutEvent); - virtual void childEvent(QChildEvent *childEvent); - -private: - QMdiSubWindow(const QMdiSubWindow &); -}; - -QFlags operator|(QMdiSubWindow::SubWindowOption f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qmenu.sip b/PyQt5/sip/PyQt5/QtWidgets/qmenu.sip deleted file mode 100644 index 5daa97b5..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qmenu.sip +++ /dev/null @@ -1,153 +0,0 @@ -// qmenu.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMenu : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QMenu(QWidget *parent /TransferThis/ = 0); - QMenu(const QString &title, QWidget *parent /TransferThis/ = 0); - virtual ~QMenu(); - void addAction(QAction *action); - QAction *addAction(const QString &text) /Transfer/; - QAction *addAction(const QIcon &icon, const QString &text) /Transfer/; - QAction *addAction(const QString &text, SIP_PYOBJECT slot /DocType="slot"/, const QKeySequence &shortcut = 0) /Transfer/; -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a1, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipRes = sipCpp->addAction(*a0, receiver, slot_signature.constData(), *a2); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(1, a1); - } -%End - - QAction *addAction(const QIcon &icon, const QString &text, SIP_PYOBJECT slot /DocType="slot"/, const QKeySequence &shortcut = 0) /Transfer/; -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a2, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipRes = sipCpp->addAction(*a0, *a1, receiver, slot_signature.constData(), *a3); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(2, a2); - } -%End - - QAction *addMenu(QMenu *menu); - QMenu *addMenu(const QString &title) /Transfer/; - QMenu *addMenu(const QIcon &icon, const QString &title) /Transfer/; - QAction *addSeparator() /Transfer/; - QAction *insertMenu(QAction *before, QMenu *menu); - QAction *insertSeparator(QAction *before) /Transfer/; - void clear(); - void setTearOffEnabled(bool); - bool isTearOffEnabled() const; - bool isTearOffMenuVisible() const; - void hideTearOffMenu(); - void setDefaultAction(QAction * /KeepReference/); - QAction *defaultAction() const; - void setActiveAction(QAction *act); - QAction *activeAction() const; - void popup(const QPoint &p, QAction *action = 0); - QAction *exec() /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,PyName=exec_,ReleaseGIL/; -%If (Py_v3) - QAction *exec() /ReleaseGIL/; -%End - QAction *exec(const QPoint &p, QAction *action = 0) /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,PyName=exec_,ReleaseGIL/; -%If (Py_v3) - QAction *exec(const QPoint &pos, QAction *action = 0) /ReleaseGIL/; -%End - static QAction *exec(QList actions, const QPoint &pos, QAction *at = 0, QWidget *parent = 0) /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,PyName=exec_,ReleaseGIL/; -%If (Py_v3) - static QAction *exec(QList actions, const QPoint &pos, QAction *at = 0, QWidget *parent = 0) /PostHook=__pyQtPostEventLoopHook__,PreHook=__pyQtPreEventLoopHook__,ReleaseGIL/; -%End - virtual QSize sizeHint() const; - QRect actionGeometry(QAction *) const; - QAction *actionAt(const QPoint &) const; - QAction *menuAction() const; - QString title() const; - void setTitle(const QString &title); - QIcon icon() const; - void setIcon(const QIcon &icon); - void setNoReplayFor(QWidget *widget); - -signals: - void aboutToHide(); - void aboutToShow(); - void hovered(QAction *action); - void triggered(QAction *action); - -protected: - int columnCount() const; - void initStyleOption(QStyleOptionMenuItem *option, const QAction *action) const; - virtual void changeEvent(QEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - virtual void wheelEvent(QWheelEvent *); - virtual void enterEvent(QEvent *); - virtual void leaveEvent(QEvent *); - virtual void hideEvent(QHideEvent *); - virtual void paintEvent(QPaintEvent *); - virtual void actionEvent(QActionEvent *); - virtual void timerEvent(QTimerEvent *); - virtual bool event(QEvent *); - virtual bool focusNextPrevChild(bool next); - -public: - bool isEmpty() const; - bool separatorsCollapsible() const; - void setSeparatorsCollapsible(bool collapse); -%If (Qt_5_1_0 -) - QAction *addSection(const QString &text) /Transfer/; -%End -%If (Qt_5_1_0 -) - QAction *addSection(const QIcon &icon, const QString &text) /Transfer/; -%End -%If (Qt_5_1_0 -) - QAction *insertSection(QAction *before, const QString &text) /Transfer/; -%End -%If (Qt_5_1_0 -) - QAction *insertSection(QAction *before, const QIcon &icon, const QString &text) /Transfer/; -%End -%If (Qt_5_1_0 -) - bool toolTipsVisible() const; -%End -%If (Qt_5_1_0 -) - void setToolTipsVisible(bool visible); -%End - -private: - QMenu(const QMenu &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qmenubar.sip b/PyQt5/sip/PyQt5/QtWidgets/qmenubar.sip deleted file mode 100644 index 30694e06..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qmenubar.sip +++ /dev/null @@ -1,96 +0,0 @@ -// qmenubar.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMenuBar : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QMenuBar(QWidget *parent /TransferThis/ = 0); - virtual ~QMenuBar(); - void addAction(QAction *action); - QAction *addAction(const QString &text) /Transfer/; - QAction *addAction(const QString &text, SIP_PYOBJECT slot /DocType="slot"/) /Transfer/; -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a1, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipRes = sipCpp->addAction(*a0, receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(1, a1); - } -%End - - QAction *addMenu(QMenu *menu); - QMenu *addMenu(const QString &title) /Transfer/; - QMenu *addMenu(const QIcon &icon, const QString &title) /Transfer/; - QAction *addSeparator() /Transfer/; - QAction *insertMenu(QAction *before, QMenu *menu); - QAction *insertSeparator(QAction *before) /Transfer/; - void clear(); - QAction *activeAction() const; - void setActiveAction(QAction *action); - void setDefaultUp(bool); - bool isDefaultUp() const; - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - virtual int heightForWidth(int) const; - QRect actionGeometry(QAction *) const; - QAction *actionAt(const QPoint &) const; - void setCornerWidget(QWidget *widget /Transfer/, Qt::Corner corner = Qt::TopRightCorner); - QWidget *cornerWidget(Qt::Corner corner = Qt::TopRightCorner) const; - virtual void setVisible(bool visible); - -signals: - void triggered(QAction *action); - void hovered(QAction *action); - -protected: - void initStyleOption(QStyleOptionMenuItem *option, const QAction *action) const; - virtual void changeEvent(QEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - virtual void leaveEvent(QEvent *); - virtual void paintEvent(QPaintEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void actionEvent(QActionEvent *); - virtual void focusOutEvent(QFocusEvent *); - virtual void focusInEvent(QFocusEvent *); - virtual bool eventFilter(QObject *, QEvent *); - virtual bool event(QEvent *); - virtual void timerEvent(QTimerEvent *); - -public: - bool isNativeMenuBar() const; - void setNativeMenuBar(bool nativeMenuBar); - -private: - QMenuBar(const QMenuBar &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qmessagebox.sip b/PyQt5/sip/PyQt5/QtWidgets/qmessagebox.sip deleted file mode 100644 index 4a3cea6b..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qmessagebox.sip +++ /dev/null @@ -1,179 +0,0 @@ -// qmessagebox.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QMessageBox : QDialog -{ -%TypeHeaderCode -#include -%End - -public: - enum ButtonRole - { - InvalidRole, - AcceptRole, - RejectRole, - DestructiveRole, - ActionRole, - HelpRole, - YesRole, - NoRole, - ResetRole, - ApplyRole, - }; - - enum Icon - { - NoIcon, - Information, - Warning, - Critical, - Question, - }; - - enum StandardButton - { - NoButton, - Ok, - Save, - SaveAll, - Open, - Yes, - YesToAll, - No, - NoToAll, - Abort, - Retry, - Ignore, - Close, - Cancel, - Discard, - Help, - Apply, - Reset, - RestoreDefaults, - FirstButton, - LastButton, - YesAll, - NoAll, - Default, - Escape, - FlagMask, - ButtonMask, - }; - - typedef QFlags StandardButtons; - typedef QMessageBox::StandardButton Button; - explicit QMessageBox(QWidget *parent /TransferThis/ = 0); - QMessageBox(QMessageBox::Icon icon, const QString &title, const QString &text, QMessageBox::StandardButtons buttons = QMessageBox::NoButton, QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = Qt::Dialog|Qt::MSWindowsFixedSizeDialogHint); - virtual ~QMessageBox(); - QString text() const; - void setText(const QString &); - QMessageBox::Icon icon() const; - void setIcon(QMessageBox::Icon); - QPixmap iconPixmap() const; - void setIconPixmap(const QPixmap &); - Qt::TextFormat textFormat() const; - void setTextFormat(Qt::TextFormat); - static QMessageBox::StandardButton information(QWidget *parent, const QString &title, const QString &text, QFlags buttons = QMessageBox::Ok, QMessageBox::StandardButton defaultButton = QMessageBox::NoButton) /ReleaseGIL/; - static QMessageBox::StandardButton question(QWidget *parent, const QString &title, const QString &text, QFlags buttons = QFlags(QFlag(81920)), QMessageBox::StandardButton defaultButton = QMessageBox::NoButton) /ReleaseGIL/; - static QMessageBox::StandardButton warning(QWidget *parent, const QString &title, const QString &text, QFlags buttons = QMessageBox::Ok, QMessageBox::StandardButton defaultButton = QMessageBox::NoButton) /ReleaseGIL/; - static QMessageBox::StandardButton critical(QWidget *parent, const QString &title, const QString &text, QFlags buttons = QMessageBox::Ok, QMessageBox::StandardButton defaultButton = QMessageBox::NoButton) /ReleaseGIL/; - static void about(QWidget *parent, const QString &caption, const QString &text) /ReleaseGIL/; - static void aboutQt(QWidget *parent, const QString &title /DocValue="''"/ = QString()) /ReleaseGIL/; - static QPixmap standardIcon(QMessageBox::Icon icon); - -protected: - virtual bool event(QEvent *e); - virtual void resizeEvent(QResizeEvent *); - virtual void showEvent(QShowEvent *); - virtual void closeEvent(QCloseEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void changeEvent(QEvent *); - -public: - void addButton(QAbstractButton *button /Transfer/, QMessageBox::ButtonRole role); - QPushButton *addButton(const QString &text, QMessageBox::ButtonRole role) /Transfer/; - QPushButton *addButton(QMessageBox::StandardButton button) /Transfer/; - void removeButton(QAbstractButton *button /TransferBack/); - void setStandardButtons(QFlags buttons); - QFlags standardButtons() const; - QMessageBox::StandardButton standardButton(QAbstractButton *button) const; - QAbstractButton *button(QMessageBox::StandardButton which) const; - QPushButton *defaultButton() const; - void setDefaultButton(QPushButton *button /KeepReference/); - void setDefaultButton(QMessageBox::StandardButton button); - QAbstractButton *escapeButton() const; - void setEscapeButton(QAbstractButton *button /KeepReference/); - void setEscapeButton(QMessageBox::StandardButton button); - QAbstractButton *clickedButton() const; - QString informativeText() const; - void setInformativeText(const QString &text); - QString detailedText() const; - void setDetailedText(const QString &text); - void setWindowTitle(const QString &title); - void setWindowModality(Qt::WindowModality windowModality); - virtual void open(); - void open(SIP_PYOBJECT slot /DocType="slot"/); -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a0, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipCpp->open(receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(0, a0); - } -%End - - QList buttons() const; - QMessageBox::ButtonRole buttonRole(QAbstractButton *button) const; - -signals: - void buttonClicked(QAbstractButton *button); - -public: -%If (Qt_5_1_0 -) - void setTextInteractionFlags(Qt::TextInteractionFlags flags); -%End -%If (Qt_5_1_0 -) - Qt::TextInteractionFlags textInteractionFlags() const; -%End -%If (Qt_5_2_0 -) - void setCheckBox(QCheckBox *cb); -%End -%If (Qt_5_2_0 -) - QCheckBox *checkBox() const; -%End - -private: - QMessageBox(const QMessageBox &); -}; - -QFlags operator|(QMessageBox::StandardButton f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qmouseeventtransition.sip b/PyQt5/sip/PyQt5/QtWidgets/qmouseeventtransition.sip deleted file mode 100644 index 0a154f25..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qmouseeventtransition.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qmouseeventtransition.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QMouseEventTransition : QEventTransition -{ -%TypeHeaderCode -#include -%End - -public: - QMouseEventTransition(QState *sourceState /TransferThis/ = 0); - QMouseEventTransition(QObject *object /KeepReference=10/, QEvent::Type type, Qt::MouseButton button, QState *sourceState /TransferThis/ = 0); - virtual ~QMouseEventTransition(); - Qt::MouseButton button() const; - void setButton(Qt::MouseButton button); - Qt::KeyboardModifiers modifierMask() const; - void setModifierMask(Qt::KeyboardModifiers modifiers); - QPainterPath hitTestPath() const; - void setHitTestPath(const QPainterPath &path); - -protected: - virtual void onTransition(QEvent *event); - virtual bool eventTest(QEvent *event); - -private: - QMouseEventTransition(const QMouseEventTransition &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qopenglwidget.sip b/PyQt5/sip/PyQt5/QtWidgets/qopenglwidget.sip deleted file mode 100644 index 9b59ffea..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qopenglwidget.sip +++ /dev/null @@ -1,63 +0,0 @@ -// qopenglwidget.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_4_0 -) - -class QOpenGLWidget : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QOpenGLWidget(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QOpenGLWidget(); - void setFormat(const QSurfaceFormat &format); - QSurfaceFormat format() const; - bool isValid() const; - void makeCurrent(); - void doneCurrent(); - QOpenGLContext *context() const; - GLuint defaultFramebufferObject() const; - QImage grabFramebuffer(); - -signals: - void aboutToCompose(); - void frameSwapped(); - void aboutToResize(); - void resized(); - -protected: - virtual void initializeGL(); - virtual void resizeGL(int w, int h); - virtual void paintGL(); - virtual void paintEvent(QPaintEvent *e); - virtual void resizeEvent(QResizeEvent *e); - virtual bool event(QEvent *e); - virtual int metric(QPaintDevice::PaintDeviceMetric metric) const; - virtual QPaintEngine *paintEngine() const; - -private: - QOpenGLWidget(const QOpenGLWidget &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWidgets/qplaintextedit.sip b/PyQt5/sip/PyQt5/QtWidgets/qplaintextedit.sip deleted file mode 100644 index fa8a3247..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qplaintextedit.sip +++ /dev/null @@ -1,208 +0,0 @@ -// qplaintextedit.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPlainTextEdit : QAbstractScrollArea -{ -%TypeHeaderCode -#include -%End - -public: - enum LineWrapMode - { - NoWrap, - WidgetWidth, - }; - - explicit QPlainTextEdit(QWidget *parent /TransferThis/ = 0); - QPlainTextEdit(const QString &text, QWidget *parent /TransferThis/ = 0); - virtual ~QPlainTextEdit(); - void setDocument(QTextDocument *document /KeepReference/); - QTextDocument *document() const; - void setTextCursor(const QTextCursor &cursor); - QTextCursor textCursor() const; - bool isReadOnly() const; - void setReadOnly(bool ro); - void setTextInteractionFlags(Qt::TextInteractionFlags flags); - Qt::TextInteractionFlags textInteractionFlags() const; - void mergeCurrentCharFormat(const QTextCharFormat &modifier); - void setCurrentCharFormat(const QTextCharFormat &format); - QTextCharFormat currentCharFormat() const; - bool tabChangesFocus() const; - void setTabChangesFocus(bool b); - void setDocumentTitle(const QString &title); - QString documentTitle() const; - bool isUndoRedoEnabled() const; - void setUndoRedoEnabled(bool enable); - void setMaximumBlockCount(int maximum); - int maximumBlockCount() const; - QPlainTextEdit::LineWrapMode lineWrapMode() const; - void setLineWrapMode(QPlainTextEdit::LineWrapMode mode); - QTextOption::WrapMode wordWrapMode() const; - void setWordWrapMode(QTextOption::WrapMode policy); - void setBackgroundVisible(bool visible); - bool backgroundVisible() const; - void setCenterOnScroll(bool enabled); - bool centerOnScroll() const; - bool find(const QString &exp, QFlags options = 0); - QString toPlainText() const; - void ensureCursorVisible(); - virtual QVariant loadResource(int type, const QUrl &name); - QMenu *createStandardContextMenu() /Factory/; - QTextCursor cursorForPosition(const QPoint &pos) const; - QRect cursorRect(const QTextCursor &cursor) const; - QRect cursorRect() const; - bool overwriteMode() const; - void setOverwriteMode(bool overwrite); - int tabStopWidth() const; - void setTabStopWidth(int width); - int cursorWidth() const; - void setCursorWidth(int width); - void setExtraSelections(const QList &selections); - QList extraSelections() const; - void moveCursor(QTextCursor::MoveOperation operation, QTextCursor::MoveMode mode = QTextCursor::MoveAnchor); - bool canPaste() const; -%If (PyQt_Printer) - void print(QPagedPaintDevice *printer) const /PyName=print_/; -%End -%If (Py_v3) -%If (PyQt_Printer) - void print(QPagedPaintDevice *printer) const; -%End -%End - int blockCount() const; - -public slots: - void setPlainText(const QString &text); - void cut(); - void copy(); - void paste(); - void undo(); - void redo(); - void clear(); - void selectAll(); - void insertPlainText(const QString &text); - void appendPlainText(const QString &text); - void appendHtml(const QString &html); - void centerCursor(); - -signals: - void textChanged(); - void undoAvailable(bool b); - void redoAvailable(bool b); - void copyAvailable(bool b); - void selectionChanged(); - void cursorPositionChanged(); - void updateRequest(const QRect &rect, int dy); - void blockCountChanged(int newBlockCount); - void modificationChanged(bool); - -protected: - virtual bool event(QEvent *e); - virtual void timerEvent(QTimerEvent *e); - virtual void keyPressEvent(QKeyEvent *e); - virtual void keyReleaseEvent(QKeyEvent *e); - virtual void resizeEvent(QResizeEvent *e); - virtual void paintEvent(QPaintEvent *e); - virtual void mousePressEvent(QMouseEvent *e); - virtual void mouseMoveEvent(QMouseEvent *e); - virtual void mouseReleaseEvent(QMouseEvent *e); - virtual void mouseDoubleClickEvent(QMouseEvent *e); - virtual bool focusNextPrevChild(bool next); - virtual void contextMenuEvent(QContextMenuEvent *e); - virtual void dragEnterEvent(QDragEnterEvent *e); - virtual void dragLeaveEvent(QDragLeaveEvent *e); - virtual void dragMoveEvent(QDragMoveEvent *e); - virtual void dropEvent(QDropEvent *e); - virtual void focusInEvent(QFocusEvent *e); - virtual void focusOutEvent(QFocusEvent *e); - virtual void showEvent(QShowEvent *); - virtual void changeEvent(QEvent *e); - virtual void wheelEvent(QWheelEvent *e); - virtual void inputMethodEvent(QInputMethodEvent *); - -public: - virtual QVariant inputMethodQuery(Qt::InputMethodQuery property) const; - -protected: - virtual QMimeData *createMimeDataFromSelection() const /Factory/; - virtual bool canInsertFromMimeData(const QMimeData *source) const; - virtual void insertFromMimeData(const QMimeData *source); - virtual void scrollContentsBy(int dx, int dy); - QTextBlock firstVisibleBlock() const; - QPointF contentOffset() const; - QRectF blockBoundingRect(const QTextBlock &block) const; - QRectF blockBoundingGeometry(const QTextBlock &block) const; - QAbstractTextDocumentLayout::PaintContext getPaintContext() const; - -public: - QString anchorAt(const QPoint &pos) const; - -public slots: -%If (Qt_5_1_0 -) - void zoomIn(int range = 1); -%End -%If (Qt_5_1_0 -) - void zoomOut(int range = 1); -%End - -public: -%If (Qt_5_3_0 -) - void setPlaceholderText(const QString &placeholderText); -%End -%If (Qt_5_3_0 -) - QString placeholderText() const; -%End -%If (Qt_5_3_0 -) - bool find(const QRegExp &exp, QFlags options = 0); -%End -%If (Qt_5_3_0 -) - QVariant inputMethodQuery(Qt::InputMethodQuery query, QVariant argument) const; -%End - -private: - QPlainTextEdit(const QPlainTextEdit &); -}; - -class QPlainTextDocumentLayout : QAbstractTextDocumentLayout -{ -%TypeHeaderCode -#include -%End - -public: - QPlainTextDocumentLayout(QTextDocument *document); - virtual ~QPlainTextDocumentLayout(); - virtual void draw(QPainter *, const QAbstractTextDocumentLayout::PaintContext &); - virtual int hitTest(const QPointF &, Qt::HitTestAccuracy) const; - virtual int pageCount() const; - virtual QSizeF documentSize() const; - virtual QRectF frameBoundingRect(QTextFrame *) const; - virtual QRectF blockBoundingRect(const QTextBlock &block) const; - void ensureBlockLayout(const QTextBlock &block) const; - void setCursorWidth(int width); - int cursorWidth() const; - void requestUpdate(); - -protected: - virtual void documentChanged(int from, int, int charsAdded); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qprogressbar.sip b/PyQt5/sip/PyQt5/QtWidgets/qprogressbar.sip deleted file mode 100644 index 718b8fee..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qprogressbar.sip +++ /dev/null @@ -1,75 +0,0 @@ -// qprogressbar.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QProgressBar : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - enum Direction - { - TopToBottom, - BottomToTop, - }; - - explicit QProgressBar(QWidget *parent /TransferThis/ = 0); - virtual ~QProgressBar(); - int minimum() const; - int maximum() const; - void setRange(int minimum, int maximum); - int value() const; - virtual QString text() const; - void setTextVisible(bool visible); - bool isTextVisible() const; - Qt::Alignment alignment() const; - void setAlignment(Qt::Alignment alignment); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - Qt::Orientation orientation() const; - void setInvertedAppearance(bool invert); - void setTextDirection(QProgressBar::Direction textDirection); - void setFormat(const QString &format); - QString format() const; -%If (Qt_5_1_0 -) - void resetFormat(); -%End - -public slots: - void reset(); - void setMinimum(int minimum); - void setMaximum(int maximum); - void setValue(int value); - void setOrientation(Qt::Orientation); - -signals: - void valueChanged(int value); - -protected: - void initStyleOption(QStyleOptionProgressBar *option) const; - virtual bool event(QEvent *e); - virtual void paintEvent(QPaintEvent *); - -private: - QProgressBar(const QProgressBar &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qprogressdialog.sip b/PyQt5/sip/PyQt5/QtWidgets/qprogressdialog.sip deleted file mode 100644 index c04879f8..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qprogressdialog.sip +++ /dev/null @@ -1,88 +0,0 @@ -// qprogressdialog.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QProgressDialog : QDialog -{ -%TypeHeaderCode -#include -%End - -public: - QProgressDialog(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - QProgressDialog(const QString &labelText, const QString &cancelButtonText, int minimum, int maximum, QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QProgressDialog(); - void setLabel(QLabel *label /Transfer/); - void setCancelButton(QPushButton *button /Transfer/); - void setBar(QProgressBar *bar /Transfer/); - bool wasCanceled() const; - int minimum() const; - int maximum() const; - void setRange(int minimum, int maximum); - int value() const; - virtual QSize sizeHint() const; - QString labelText() const; - int minimumDuration() const; - void setAutoReset(bool b); - bool autoReset() const; - void setAutoClose(bool b); - bool autoClose() const; - -public slots: - void cancel(); - void reset(); - void setMaximum(int maximum); - void setMinimum(int minimum); - void setValue(int progress); - void setLabelText(const QString &); - void setCancelButtonText(const QString &); - void setMinimumDuration(int ms); - -signals: - void canceled(); - -protected: - virtual void resizeEvent(QResizeEvent *); - virtual void closeEvent(QCloseEvent *); - virtual void changeEvent(QEvent *); - virtual void showEvent(QShowEvent *e); - void forceShow(); - -public: - void open(); - void open(SIP_PYOBJECT slot /DocType="slot"/); -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a0, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipCpp->open(receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(0, a0); - } -%End - -private: - QProgressDialog(const QProgressDialog &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qpushbutton.sip b/PyQt5/sip/PyQt5/QtWidgets/qpushbutton.sip deleted file mode 100644 index 78461496..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qpushbutton.sip +++ /dev/null @@ -1,62 +0,0 @@ -// qpushbutton.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QPushButton : QAbstractButton -{ -%TypeHeaderCode -#include -%End - -public: - explicit QPushButton(QWidget *parent /TransferThis/ = 0); - QPushButton(const QString &text, QWidget *parent /TransferThis/ = 0); - QPushButton(const QIcon &icon, const QString &text, QWidget *parent /TransferThis/ = 0); - virtual ~QPushButton(); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - bool autoDefault() const; - void setAutoDefault(bool); - bool isDefault() const; - void setDefault(bool); - void setMenu(QMenu *menu /KeepReference/); - QMenu *menu() const; - void setFlat(bool); - bool isFlat() const; - -public slots: - void showMenu(); - -protected: - void initStyleOption(QStyleOptionButton *option) const; - virtual bool event(QEvent *e); - virtual void paintEvent(QPaintEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void focusInEvent(QFocusEvent *); - virtual void focusOutEvent(QFocusEvent *); -// Protected platform specific methods. -%If (WS_MACX) -bool hitButton(const QPoint &pos) const; -%End - -private: - QPushButton(const QPushButton &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qpywidgets_qlist.sip b/PyQt5/sip/PyQt5/QtWidgets/qpywidgets_qlist.sip deleted file mode 100644 index 68bded57..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qpywidgets_qlist.sip +++ /dev/null @@ -1,120 +0,0 @@ -// This is the SIP interface definition for the QList based mapped types -// specific to the QtWidgets module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%MappedType QList - /DocType="list-of-QWizard.WizardButton"/ -{ -%TypeHeaderCode -#include -%End - -%ConvertFromTypeCode - PyObject *l = PyList_New(sipCpp->size()); - - if (!l) - return 0; - - for (int i = 0; i < sipCpp->size(); ++i) - { - PyObject *eobj = sipConvertFromEnum(sipCpp->at(i), - sipType_QWizard_WizardButton); - - if (!eobj) - { - Py_DECREF(l); - - return 0; - } - - PyList_SET_ITEM(l, i, eobj); - } - - return l; -%End - -%ConvertToTypeCode - PyObject *iter = PyObject_GetIter(sipPy); - - if (!sipIsErr) - { - Py_XDECREF(iter); - - return (iter -#if PY_MAJOR_VERSION < 3 - && !PyString_Check(sipPy) -#endif - && !PyUnicode_Check(sipPy)); - } - - if (!iter) - { - *sipIsErr = 1; - - return 0; - } - - QList *ql = new QList; - - for (SIP_SSIZE_T i = 0; ; ++i) - { - PyErr_Clear(); - PyObject *itm = PyIter_Next(iter); - - if (!itm) - { - if (PyErr_Occurred()) - { - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - break; - } - - if (!sipCanConvertToEnum(itm, sipType_QWizard_WizardButton)) - { - PyErr_Format(PyExc_TypeError, - "index " SIP_SSIZE_T_FORMAT " has type '%s' but 'QWizard.WizardButton' is expected", - i, Py_TYPE(itm)->tp_name); - - Py_DECREF(itm); - delete ql; - Py_DECREF(iter); - *sipIsErr = 1; - - return 0; - } - - ql->append(static_cast(SIPLong_AsLong(itm))); - - Py_DECREF(itm); - } - - Py_DECREF(iter); - - *sipCppPtr = ql; - - return sipGetState(sipTransferObj); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qradiobutton.sip b/PyQt5/sip/PyQt5/QtWidgets/qradiobutton.sip deleted file mode 100644 index ddb59c14..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qradiobutton.sip +++ /dev/null @@ -1,45 +0,0 @@ -// qradiobutton.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QRadioButton : QAbstractButton -{ -%TypeHeaderCode -#include -%End - -public: - explicit QRadioButton(QWidget *parent /TransferThis/ = 0); - QRadioButton(const QString &text, QWidget *parent /TransferThis/ = 0); - virtual ~QRadioButton(); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - -protected: - void initStyleOption(QStyleOptionButton *button) const; - virtual bool hitButton(const QPoint &) const; - virtual bool event(QEvent *e); - virtual void paintEvent(QPaintEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - -private: - QRadioButton(const QRadioButton &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qrubberband.sip b/PyQt5/sip/PyQt5/QtWidgets/qrubberband.sip deleted file mode 100644 index a75351a3..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qrubberband.sip +++ /dev/null @@ -1,54 +0,0 @@ -// qrubberband.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QRubberBand : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - enum Shape - { - Line, - Rectangle, - }; - - QRubberBand(QRubberBand::Shape, QWidget *parent /TransferThis/ = 0); - virtual ~QRubberBand(); - QRubberBand::Shape shape() const; - void setGeometry(const QRect &r); - void setGeometry(int ax, int ay, int aw, int ah); - void move(const QPoint &p); - void move(int ax, int ay); - void resize(int w, int h); - void resize(const QSize &s); - -protected: - void initStyleOption(QStyleOptionRubberBand *option) const; - virtual bool event(QEvent *e); - virtual void paintEvent(QPaintEvent *); - virtual void changeEvent(QEvent *); - virtual void showEvent(QShowEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void moveEvent(QMoveEvent *); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qscrollarea.sip b/PyQt5/sip/PyQt5/QtWidgets/qscrollarea.sip deleted file mode 100644 index c663dc9c..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qscrollarea.sip +++ /dev/null @@ -1,55 +0,0 @@ -// qscrollarea.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QScrollArea : QAbstractScrollArea -{ -%TypeHeaderCode -#include -%End - -public: - explicit QScrollArea(QWidget *parent /TransferThis/ = 0); - virtual ~QScrollArea(); - QWidget *widget() const; - void setWidget(QWidget *w /Transfer/); - QWidget *takeWidget() /TransferBack/; - bool widgetResizable() const; - void setWidgetResizable(bool resizable); - Qt::Alignment alignment() const; - void setAlignment(Qt::Alignment); - virtual QSize sizeHint() const; - virtual bool focusNextPrevChild(bool next); - void ensureVisible(int x, int y, int xMargin = 50, int yMargin = 50); - void ensureWidgetVisible(QWidget *childWidget, int xMargin = 50, int yMargin = 50); - -protected: - virtual bool event(QEvent *); - virtual bool eventFilter(QObject *, QEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void scrollContentsBy(int dx, int dy); -%If (Qt_5_2_0 -) - virtual QSize viewportSizeHint() const; -%End - -private: - QScrollArea(const QScrollArea &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qscrollbar.sip b/PyQt5/sip/PyQt5/QtWidgets/qscrollbar.sip deleted file mode 100644 index c7ac8d62..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qscrollbar.sip +++ /dev/null @@ -1,49 +0,0 @@ -// qscrollbar.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QScrollBar : QAbstractSlider -{ -%TypeHeaderCode -#include -%End - -public: - explicit QScrollBar(QWidget *parent /TransferThis/ = 0); - QScrollBar(Qt::Orientation orientation, QWidget *parent /TransferThis/ = 0); - virtual ~QScrollBar(); - virtual QSize sizeHint() const; - virtual bool event(QEvent *event); - -protected: - void initStyleOption(QStyleOptionSlider *option) const; - virtual void paintEvent(QPaintEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - virtual void hideEvent(QHideEvent *); - virtual void contextMenuEvent(QContextMenuEvent *); - virtual void wheelEvent(QWheelEvent *); - virtual void sliderChange(QAbstractSlider::SliderChange change); - -private: - QScrollBar(const QScrollBar &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qscroller.sip b/PyQt5/sip/PyQt5/QtWidgets/qscroller.sip deleted file mode 100644 index 9fbf3a5d..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qscroller.sip +++ /dev/null @@ -1,88 +0,0 @@ -// qscroller.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QScroller : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum State - { - Inactive, - Pressed, - Dragging, - Scrolling, - }; - - enum ScrollerGestureType - { - TouchGesture, - LeftMouseButtonGesture, - RightMouseButtonGesture, - MiddleMouseButtonGesture, - }; - - enum Input - { - InputPress, - InputMove, - InputRelease, - }; - - static bool hasScroller(QObject *target); - static QScroller *scroller(QObject *target); - static Qt::GestureType grabGesture(QObject *target, QScroller::ScrollerGestureType scrollGestureType = QScroller::TouchGesture); - static Qt::GestureType grabbedGesture(QObject *target); - static void ungrabGesture(QObject *target); - static QList activeScrollers(); - QObject *target() const; - QScroller::State state() const; - bool handleInput(QScroller::Input input, const QPointF &position, qint64 timestamp = 0); - void stop(); - QPointF velocity() const; - QPointF finalPosition() const; - QPointF pixelPerMeter() const; - QScrollerProperties scrollerProperties() const; - void setSnapPositionsX(const QList &positions); - void setSnapPositionsX(qreal first, qreal interval); - void setSnapPositionsY(const QList &positions); - void setSnapPositionsY(qreal first, qreal interval); - -public slots: - void setScrollerProperties(const QScrollerProperties &prop); - void scrollTo(const QPointF &pos); - void scrollTo(const QPointF &pos, int scrollTime); - void ensureVisible(const QRectF &rect, qreal xmargin, qreal ymargin); - void ensureVisible(const QRectF &rect, qreal xmargin, qreal ymargin, int scrollTime); - void resendPrepareEvent(); - -signals: - void stateChanged(QScroller::State newstate); - void scrollerPropertiesChanged(const QScrollerProperties &); - -private: - QScroller(QObject *target); - virtual ~QScroller(); - QScroller(const QScroller &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qscrollerproperties.sip b/PyQt5/sip/PyQt5/QtWidgets/qscrollerproperties.sip deleted file mode 100644 index df98176c..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qscrollerproperties.sip +++ /dev/null @@ -1,80 +0,0 @@ -// qscrollerproperties.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QScrollerProperties -{ -%TypeHeaderCode -#include -%End - -public: - QScrollerProperties(); - QScrollerProperties(const QScrollerProperties &sp); - virtual ~QScrollerProperties(); - bool operator==(const QScrollerProperties &sp) const; - bool operator!=(const QScrollerProperties &sp) const; - static void setDefaultScrollerProperties(const QScrollerProperties &sp); - static void unsetDefaultScrollerProperties(); - - enum OvershootPolicy - { - OvershootWhenScrollable, - OvershootAlwaysOff, - OvershootAlwaysOn, - }; - - enum FrameRates - { - Standard, - Fps60, - Fps30, - Fps20, - }; - - enum ScrollMetric - { - MousePressEventDelay, - DragStartDistance, - DragVelocitySmoothingFactor, - AxisLockThreshold, - ScrollingCurve, - DecelerationFactor, - MinimumVelocity, - MaximumVelocity, - MaximumClickThroughVelocity, - AcceleratingFlickMaximumTime, - AcceleratingFlickSpeedupFactor, - SnapPositionRatio, - SnapTime, - OvershootDragResistanceFactor, - OvershootDragDistanceFactor, - OvershootScrollDistanceFactor, - OvershootScrollTime, - HorizontalOvershootPolicy, - VerticalOvershootPolicy, - FrameRate, - ScrollMetricCount, - }; - - QVariant scrollMetric(QScrollerProperties::ScrollMetric metric) const; - void setScrollMetric(QScrollerProperties::ScrollMetric metric, const QVariant &value); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qshortcut.sip b/PyQt5/sip/PyQt5/QtWidgets/qshortcut.sip deleted file mode 100644 index af6b1e4d..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qshortcut.sip +++ /dev/null @@ -1,101 +0,0 @@ -// qshortcut.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QShortcut : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QShortcut(QWidget *parent /TransferThis/); - QShortcut(const QKeySequence &key, QWidget *parent /TransferThis/, SIP_PYOBJECT member /DocType="slot"/ = 0, SIP_PYOBJECT ambiguousMember /DocType="slot"/ = 0, Qt::ShortcutContext context = Qt::WindowShortcut) [(const QKeySequence &key, QWidget *parent, const char *member = 0, const char *ambiguousMember = 0, Qt::ShortcutContext context = Qt::WindowShortcut)]; -%MethodCode - // Construct the shortcut without any connections. - Py_BEGIN_ALLOW_THREADS - sipCpp = new sipQShortcut(*a0, a1, 0, 0, a4); - Py_END_ALLOW_THREADS - - if (a2) - { - QObject *rx2; - QByteArray member2; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a2, sipCpp, "()", false, &rx2, member2)) == sipErrorNone) - { - Py_BEGIN_ALLOW_THREADS - QObject::connect(sipCpp, SIGNAL(activated()), rx2, - member2.constData()); - Py_END_ALLOW_THREADS - } - else - { - delete sipCpp; - - if (sipError == sipErrorContinue) - sipError = sipBadCallableArg(2, a2); - } - } - - if (a3) - { - QObject *rx3; - QByteArray member3; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a3, sipCpp, "()", false, &rx3, member3)) == sipErrorNone) - { - Py_BEGIN_ALLOW_THREADS - QObject::connect(sipCpp, SIGNAL(activatedAmbiguously()), rx3, - member3.constData()); - Py_END_ALLOW_THREADS - } - else - { - delete sipCpp; - - if (sipError == sipErrorContinue) - sipError = sipBadCallableArg(3, a3); - } - } -%End - - virtual ~QShortcut(); - void setKey(const QKeySequence &key); - QKeySequence key() const; - void setEnabled(bool enable); - bool isEnabled() const; - void setContext(Qt::ShortcutContext context); - Qt::ShortcutContext context() const; - void setWhatsThis(const QString &text); - QString whatsThis() const; - int id() const; - QWidget *parentWidget() const; - void setAutoRepeat(bool on); - bool autoRepeat() const; - -signals: - void activated(); - void activatedAmbiguously(); - -protected: - virtual bool event(QEvent *e); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qsizegrip.sip b/PyQt5/sip/PyQt5/QtWidgets/qsizegrip.sip deleted file mode 100644 index 98bc22e4..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qsizegrip.sip +++ /dev/null @@ -1,48 +0,0 @@ -// qsizegrip.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSizeGrip : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QSizeGrip(QWidget *parent /TransferThis/); - virtual ~QSizeGrip(); - virtual QSize sizeHint() const; - virtual void setVisible(bool); - -protected: - virtual void paintEvent(QPaintEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseReleaseEvent(QMouseEvent *mouseEvent); - virtual void mouseMoveEvent(QMouseEvent *); - virtual bool eventFilter(QObject *, QEvent *); - virtual bool event(QEvent *); - virtual void moveEvent(QMoveEvent *moveEvent); - virtual void showEvent(QShowEvent *showEvent); - virtual void hideEvent(QHideEvent *hideEvent); - -private: - QSizeGrip(const QSizeGrip &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qsizepolicy.sip b/PyQt5/sip/PyQt5/QtWidgets/qsizepolicy.sip deleted file mode 100644 index a851e7fb..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qsizepolicy.sip +++ /dev/null @@ -1,109 +0,0 @@ -// qsizepolicy.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QSizePolicy -{ -%TypeHeaderCode -#include -%End - -public: - enum PolicyFlag - { - GrowFlag, - ExpandFlag, - ShrinkFlag, - IgnoreFlag, - }; - - enum Policy - { - Fixed, - Minimum, - Maximum, - Preferred, - MinimumExpanding, - Expanding, - Ignored, - }; - - QSizePolicy(); - QSizePolicy(QSizePolicy::Policy horizontal, QSizePolicy::Policy vertical, QSizePolicy::ControlType type = QSizePolicy::DefaultType); - QSizePolicy(const QVariant &variant) /NoDerived/; -%MethodCode - sipCpp = new QSizePolicy(a0->value()); -%End - - QSizePolicy::Policy horizontalPolicy() const; - QSizePolicy::Policy verticalPolicy() const; - void setHorizontalPolicy(QSizePolicy::Policy d); - void setVerticalPolicy(QSizePolicy::Policy d); - Qt::Orientations expandingDirections() const; - void setHeightForWidth(bool b); - bool hasHeightForWidth() const; - bool operator==(const QSizePolicy &s) const; - bool operator!=(const QSizePolicy &s) const; - int horizontalStretch() const; - int verticalStretch() const; - void setHorizontalStretch(int stretchFactor); - void setVerticalStretch(int stretchFactor); - void transpose(); - - enum ControlType - { - DefaultType, - ButtonBox, - CheckBox, - ComboBox, - Frame, - GroupBox, - Label, - Line, - LineEdit, - PushButton, - RadioButton, - Slider, - SpinBox, - TabWidget, - ToolButton, - }; - - typedef QFlags ControlTypes; - QSizePolicy::ControlType controlType() const; - void setControlType(QSizePolicy::ControlType type); - void setWidthForHeight(bool b); - bool hasWidthForHeight() const; -%If (Qt_5_2_0 -) - bool retainSizeWhenHidden() const; -%End -%If (Qt_5_2_0 -) - void setRetainSizeWhenHidden(bool retainSize); -%End -}; - -QDataStream &operator<<(QDataStream &, const QSizePolicy & /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &, QSizePolicy & /Constrained/) /ReleaseGIL/; -QFlags operator|(QSizePolicy::ControlType f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qslider.sip b/PyQt5/sip/PyQt5/QtWidgets/qslider.sip deleted file mode 100644 index 89bc9440..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qslider.sip +++ /dev/null @@ -1,60 +0,0 @@ -// qslider.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSlider : QAbstractSlider -{ -%TypeHeaderCode -#include -%End - -public: - enum TickPosition - { - NoTicks, - TicksAbove, - TicksLeft, - TicksBelow, - TicksRight, - TicksBothSides, - }; - - explicit QSlider(QWidget *parent /TransferThis/ = 0); - QSlider(Qt::Orientation orientation, QWidget *parent /TransferThis/ = 0); - virtual ~QSlider(); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - void setTickPosition(QSlider::TickPosition position); - QSlider::TickPosition tickPosition() const; - void setTickInterval(int ti); - int tickInterval() const; - virtual bool event(QEvent *event); - -protected: - void initStyleOption(QStyleOptionSlider *option) const; - virtual void paintEvent(QPaintEvent *ev); - virtual void mousePressEvent(QMouseEvent *ev); - virtual void mouseReleaseEvent(QMouseEvent *ev); - virtual void mouseMoveEvent(QMouseEvent *ev); - -private: - QSlider(const QSlider &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qspinbox.sip b/PyQt5/sip/PyQt5/QtWidgets/qspinbox.sip deleted file mode 100644 index 17c2de53..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qspinbox.sip +++ /dev/null @@ -1,110 +0,0 @@ -// qspinbox.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSpinBox : QAbstractSpinBox -{ -%TypeHeaderCode -#include -%End - -public: - explicit QSpinBox(QWidget *parent /TransferThis/ = 0); - virtual ~QSpinBox(); - int value() const; - QString prefix() const; - void setPrefix(const QString &p); - QString suffix() const; - void setSuffix(const QString &s); - QString cleanText() const; - int singleStep() const; - void setSingleStep(int val); - int minimum() const; - void setMinimum(int min); - int maximum() const; - void setMaximum(int max); - void setRange(int min, int max); - -protected: - virtual QValidator::State validate(QString &input /In,Out/, int &pos /In,Out/) const; - virtual int valueFromText(const QString &text) const; - virtual QString textFromValue(int v) const; - virtual void fixup(QString &str /In,Out/) const; - virtual bool event(QEvent *e); - -public slots: - void setValue(int val); - -signals: - void valueChanged(int); - void valueChanged(const QString &); - -public: -%If (Qt_5_2_0 -) - int displayIntegerBase() const; -%End -%If (Qt_5_2_0 -) - void setDisplayIntegerBase(int base); -%End - -private: - QSpinBox(const QSpinBox &); -}; - -class QDoubleSpinBox : QAbstractSpinBox -{ -%TypeHeaderCode -#include -%End - -public: - explicit QDoubleSpinBox(QWidget *parent /TransferThis/ = 0); - virtual ~QDoubleSpinBox(); - double value() const; - QString prefix() const; - void setPrefix(const QString &p); - QString suffix() const; - void setSuffix(const QString &s); - QString cleanText() const; - double singleStep() const; - void setSingleStep(double val); - double minimum() const; - void setMinimum(double min); - double maximum() const; - void setMaximum(double max); - void setRange(double min, double max); - int decimals() const; - void setDecimals(int prec); - virtual QValidator::State validate(QString &input /In,Out/, int &pos /In,Out/) const; - virtual double valueFromText(const QString &text) const; - virtual QString textFromValue(double v) const; - virtual void fixup(QString &str /In,Out/) const; - -public slots: - void setValue(double val); - -signals: - void valueChanged(double); - void valueChanged(const QString &); - -private: - QDoubleSpinBox(const QDoubleSpinBox &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qsplashscreen.sip b/PyQt5/sip/PyQt5/QtWidgets/qsplashscreen.sip deleted file mode 100644 index 547763ae..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qsplashscreen.sip +++ /dev/null @@ -1,55 +0,0 @@ -// qsplashscreen.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSplashScreen : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QSplashScreen(const QPixmap &pixmap = QPixmap(), Qt::WindowFlags flags = 0); - QSplashScreen(QWidget *parent /TransferThis/, const QPixmap &pixmap = QPixmap(), Qt::WindowFlags flags = 0); - virtual ~QSplashScreen(); - void setPixmap(const QPixmap &pixmap); - const QPixmap pixmap() const; - void finish(QWidget *w); - void repaint(); -%If (Qt_5_2_0 -) - QString message() const; -%End - -public slots: - void showMessage(const QString &message, int alignment = Qt::AlignLeft, const QColor &color = Qt::black); - void clearMessage(); - -signals: - void messageChanged(const QString &message); - -protected: - virtual void drawContents(QPainter *painter); - virtual bool event(QEvent *e); - virtual void mousePressEvent(QMouseEvent *); - -private: - QSplashScreen(const QSplashScreen &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qsplitter.sip b/PyQt5/sip/PyQt5/QtWidgets/qsplitter.sip deleted file mode 100644 index 6be8584e..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qsplitter.sip +++ /dev/null @@ -1,103 +0,0 @@ -// qsplitter.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSplitter : QFrame -{ -%TypeHeaderCode -#include -%End - -public: - explicit QSplitter(QWidget *parent /TransferThis/ = 0); - QSplitter(Qt::Orientation orientation, QWidget *parent /TransferThis/ = 0); - virtual ~QSplitter(); - void addWidget(QWidget *widget /Transfer/); - void insertWidget(int index, QWidget *widget /Transfer/); - void setOrientation(Qt::Orientation); - Qt::Orientation orientation() const; - void setChildrenCollapsible(bool); - bool childrenCollapsible() const; - void setCollapsible(int index, bool); - bool isCollapsible(int index) const; - void setOpaqueResize(bool opaque = true); - bool opaqueResize() const; - void refresh(); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - QList sizes() const; - void setSizes(const QList &list); - QByteArray saveState() const; - bool restoreState(const QByteArray &state); - int handleWidth() const; - void setHandleWidth(int); - int indexOf(QWidget *w) const; - QWidget *widget(int index) const; - int count() const /__len__/; - void getRange(int index, int *, int *) const; - QSplitterHandle *handle(int index) const /Transfer/; - void setStretchFactor(int index, int stretch); - -signals: - void splitterMoved(int pos, int index); - -protected: - virtual QSplitterHandle *createHandle() /Transfer/; - virtual void childEvent(QChildEvent *); - virtual bool event(QEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void changeEvent(QEvent *); - void moveSplitter(int pos, int index); - void setRubberBand(int position); - int closestLegalPosition(int, int); - -private: - QSplitter(const QSplitter &); -}; - -class QSplitterHandle : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QSplitterHandle(Qt::Orientation o, QSplitter *parent /TransferThis/); - virtual ~QSplitterHandle(); - void setOrientation(Qt::Orientation o); - Qt::Orientation orientation() const; - bool opaqueResize() const; - QSplitter *splitter() const; - virtual QSize sizeHint() const; - -protected: - virtual void paintEvent(QPaintEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual bool event(QEvent *); - void moveSplitter(int p); - int closestLegalPosition(int p); - virtual void resizeEvent(QResizeEvent *); - -private: - QSplitterHandle(const QSplitterHandle &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qstackedlayout.sip b/PyQt5/sip/PyQt5/QtWidgets/qstackedlayout.sip deleted file mode 100644 index 9a862c68..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qstackedlayout.sip +++ /dev/null @@ -1,116 +0,0 @@ -// qstackedlayout.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QStackedLayout : QLayout -{ -%TypeHeaderCode -#include -%End - -public: - enum StackingMode - { - StackOne, - StackAll, - }; - - QStackedLayout(); - explicit QStackedLayout(QWidget *parent /TransferThis/); - explicit QStackedLayout(QLayout *parentLayout /TransferThis/); - virtual ~QStackedLayout(); - int addWidget(QWidget *w /GetWrapper/); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipRes = sipCpp->addWidget(a0); - Py_END_ALLOW_THREADS - - // The layout's parent widget (if there is one) will now have ownership. - QWidget *parent = sipCpp->parentWidget(); - - if (parent) - { - PyObject *py_parent = sipGetPyObject(parent, sipType_QWidget); - - if (py_parent) - sipTransferTo(a0Wrapper, py_parent); - } - else - { - // For now give the Python ownership to the layout. This maintains - // compatibility with previous versions and allows addWidget(QWidget()). - sipTransferTo(a0Wrapper, sipSelf); - } -%End - - int insertWidget(int index, QWidget *w /GetWrapper/); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipRes = sipCpp->insertWidget(a0, a1); - Py_END_ALLOW_THREADS - - // The layout's parent widget (if there is one) will now have ownership. - QWidget *parent = sipCpp->parentWidget(); - - if (parent) - { - PyObject *py_parent = sipGetPyObject(parent, sipType_QWidget); - - if (py_parent) - sipTransferTo(a1Wrapper, py_parent); - } - else - { - // For now give the Python ownership to the layout. This maintains - // compatibility with previous versions and allows insertWidget(QWidget()). - sipTransferTo(a1Wrapper, sipSelf); - } -%End - - QWidget *currentWidget() const; - int currentIndex() const; - QWidget *widget(int) const; - virtual QWidget *widget(); - virtual int count() const; - virtual void addItem(QLayoutItem *item /Transfer/); - virtual QSize sizeHint() const; - virtual QSize minimumSize() const; - virtual QLayoutItem *itemAt(int) const; - virtual QLayoutItem *takeAt(int) /TransferBack/; - virtual void setGeometry(const QRect &rect); - -signals: - void widgetRemoved(int index); - void currentChanged(int index); - -public slots: - void setCurrentIndex(int index); - void setCurrentWidget(QWidget *w); - -public: - QStackedLayout::StackingMode stackingMode() const; - void setStackingMode(QStackedLayout::StackingMode stackingMode); - virtual bool hasHeightForWidth() const; - virtual int heightForWidth(int width) const; - -private: - QStackedLayout(const QStackedLayout &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qstackedwidget.sip b/PyQt5/sip/PyQt5/QtWidgets/qstackedwidget.sip deleted file mode 100644 index e85590ee..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qstackedwidget.sip +++ /dev/null @@ -1,54 +0,0 @@ -// qstackedwidget.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QStackedWidget : QFrame -{ -%TypeHeaderCode -#include -%End - -public: - explicit QStackedWidget(QWidget *parent /TransferThis/ = 0); - virtual ~QStackedWidget(); - int addWidget(QWidget *w /Transfer/); - int insertWidget(int index, QWidget *w /Transfer/); - void removeWidget(QWidget *w); - QWidget *currentWidget() const; - int currentIndex() const; - int indexOf(QWidget *) const; - QWidget *widget(int) const; - int count() const /__len__/; - -public slots: - void setCurrentIndex(int index); - void setCurrentWidget(QWidget *w); - -signals: - void currentChanged(int); - void widgetRemoved(int index); - -protected: - virtual bool event(QEvent *e); - -private: - QStackedWidget(const QStackedWidget &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qstatusbar.sip b/PyQt5/sip/PyQt5/QtWidgets/qstatusbar.sip deleted file mode 100644 index faa587c4..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qstatusbar.sip +++ /dev/null @@ -1,58 +0,0 @@ -// qstatusbar.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QStatusBar : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QStatusBar(QWidget *parent /TransferThis/ = 0); - virtual ~QStatusBar(); - void addWidget(QWidget *widget /Transfer/, int stretch = 0); - void addPermanentWidget(QWidget *widget /Transfer/, int stretch = 0); - void removeWidget(QWidget *widget); - void setSizeGripEnabled(bool); - bool isSizeGripEnabled() const; - QString currentMessage() const; - int insertWidget(int index, QWidget *widget /Transfer/, int stretch = 0); - int insertPermanentWidget(int index, QWidget *widget /Transfer/, int stretch = 0); - -public slots: - void showMessage(const QString &message, int msecs = 0); - void clearMessage(); - -signals: - void messageChanged(const QString &text); - -protected: - virtual void paintEvent(QPaintEvent *); - virtual void resizeEvent(QResizeEvent *); - void reformat(); - void hideOrShow(); - virtual bool event(QEvent *); - virtual void showEvent(QShowEvent *); - -private: - QStatusBar(const QStatusBar &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qstyle.sip b/PyQt5/sip/PyQt5/QtWidgets/qstyle.sip deleted file mode 100644 index 09d12621..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qstyle.sip +++ /dev/null @@ -1,684 +0,0 @@ -// qstyle.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QStyle : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QStyle(); - virtual ~QStyle(); - virtual void polish(QWidget *); - virtual void unpolish(QWidget *); - virtual void polish(QApplication *); - virtual void unpolish(QApplication *); - virtual void polish(QPalette & /In,Out/); - virtual QRect itemTextRect(const QFontMetrics &fm, const QRect &r, int flags, bool enabled, const QString &text) const; - virtual QRect itemPixmapRect(const QRect &r, int flags, const QPixmap &pixmap) const; - virtual void drawItemText(QPainter *painter, const QRect &rectangle, int alignment, const QPalette &palette, bool enabled, const QString &text, QPalette::ColorRole textRole = QPalette::NoRole) const; - virtual void drawItemPixmap(QPainter *painter, const QRect &rect, int alignment, const QPixmap &pixmap) const; - virtual QPalette standardPalette() const; - - enum StateFlag - { - State_None, - State_Enabled, - State_Raised, - State_Sunken, - State_Off, - State_NoChange, - State_On, - State_DownArrow, - State_Horizontal, - State_HasFocus, - State_Top, - State_Bottom, - State_FocusAtBorder, - State_AutoRaise, - State_MouseOver, - State_UpArrow, - State_Selected, - State_Active, - State_Open, - State_Children, - State_Item, - State_Sibling, - State_Editing, - State_KeyboardFocusChange, - State_ReadOnly, - State_Window, - State_Small, - State_Mini, - }; - - typedef QFlags State; - - enum PrimitiveElement - { - PE_Frame, - PE_FrameDefaultButton, - PE_FrameDockWidget, - PE_FrameFocusRect, - PE_FrameGroupBox, - PE_FrameLineEdit, - PE_FrameMenu, - PE_FrameStatusBar, - PE_FrameTabWidget, - PE_FrameWindow, - PE_FrameButtonBevel, - PE_FrameButtonTool, - PE_FrameTabBarBase, - PE_PanelButtonCommand, - PE_PanelButtonBevel, - PE_PanelButtonTool, - PE_PanelMenuBar, - PE_PanelToolBar, - PE_PanelLineEdit, - PE_IndicatorArrowDown, - PE_IndicatorArrowLeft, - PE_IndicatorArrowRight, - PE_IndicatorArrowUp, - PE_IndicatorBranch, - PE_IndicatorButtonDropDown, - PE_IndicatorViewItemCheck, - PE_IndicatorCheckBox, - PE_IndicatorDockWidgetResizeHandle, - PE_IndicatorHeaderArrow, - PE_IndicatorMenuCheckMark, - PE_IndicatorProgressChunk, - PE_IndicatorRadioButton, - PE_IndicatorSpinDown, - PE_IndicatorSpinMinus, - PE_IndicatorSpinPlus, - PE_IndicatorSpinUp, - PE_IndicatorToolBarHandle, - PE_IndicatorToolBarSeparator, - PE_PanelTipLabel, - PE_IndicatorTabTear, - PE_PanelScrollAreaCorner, - PE_Widget, - PE_IndicatorColumnViewArrow, - PE_FrameStatusBarItem, - PE_IndicatorItemViewItemCheck, - PE_IndicatorItemViewItemDrop, - PE_PanelItemViewItem, - PE_PanelItemViewRow, - PE_PanelStatusBar, - PE_IndicatorTabClose, - PE_PanelMenu, - PE_CustomBase, - }; - - virtual void drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *widget = 0) const = 0; - - enum ControlElement - { - CE_PushButton, - CE_PushButtonBevel, - CE_PushButtonLabel, - CE_CheckBox, - CE_CheckBoxLabel, - CE_RadioButton, - CE_RadioButtonLabel, - CE_TabBarTab, - CE_TabBarTabShape, - CE_TabBarTabLabel, - CE_ProgressBar, - CE_ProgressBarGroove, - CE_ProgressBarContents, - CE_ProgressBarLabel, - CE_MenuItem, - CE_MenuScroller, - CE_MenuVMargin, - CE_MenuHMargin, - CE_MenuTearoff, - CE_MenuEmptyArea, - CE_MenuBarItem, - CE_MenuBarEmptyArea, - CE_ToolButtonLabel, - CE_Header, - CE_HeaderSection, - CE_HeaderLabel, - CE_ToolBoxTab, - CE_SizeGrip, - CE_Splitter, - CE_RubberBand, - CE_DockWidgetTitle, - CE_ScrollBarAddLine, - CE_ScrollBarSubLine, - CE_ScrollBarAddPage, - CE_ScrollBarSubPage, - CE_ScrollBarSlider, - CE_ScrollBarFirst, - CE_ScrollBarLast, - CE_FocusFrame, - CE_ComboBoxLabel, - CE_ToolBar, - CE_ToolBoxTabShape, - CE_ToolBoxTabLabel, - CE_HeaderEmptyArea, - CE_ColumnViewGrip, - CE_ItemViewItem, - CE_ShapedFrame, - CE_CustomBase, - }; - - virtual void drawControl(QStyle::ControlElement element, const QStyleOption *opt, QPainter *p, const QWidget *widget = 0) const = 0; - - enum SubElement - { - SE_PushButtonContents, - SE_PushButtonFocusRect, - SE_CheckBoxIndicator, - SE_CheckBoxContents, - SE_CheckBoxFocusRect, - SE_CheckBoxClickRect, - SE_RadioButtonIndicator, - SE_RadioButtonContents, - SE_RadioButtonFocusRect, - SE_RadioButtonClickRect, - SE_ComboBoxFocusRect, - SE_SliderFocusRect, - SE_ProgressBarGroove, - SE_ProgressBarContents, - SE_ProgressBarLabel, - SE_ToolBoxTabContents, - SE_HeaderLabel, - SE_HeaderArrow, - SE_TabWidgetTabBar, - SE_TabWidgetTabPane, - SE_TabWidgetTabContents, - SE_TabWidgetLeftCorner, - SE_TabWidgetRightCorner, - SE_ViewItemCheckIndicator, - SE_TabBarTearIndicator, - SE_TreeViewDisclosureItem, - SE_LineEditContents, - SE_FrameContents, - SE_DockWidgetCloseButton, - SE_DockWidgetFloatButton, - SE_DockWidgetTitleBarText, - SE_DockWidgetIcon, - SE_CheckBoxLayoutItem, - SE_ComboBoxLayoutItem, - SE_DateTimeEditLayoutItem, - SE_DialogButtonBoxLayoutItem, - SE_LabelLayoutItem, - SE_ProgressBarLayoutItem, - SE_PushButtonLayoutItem, - SE_RadioButtonLayoutItem, - SE_SliderLayoutItem, - SE_SpinBoxLayoutItem, - SE_ToolButtonLayoutItem, - SE_FrameLayoutItem, - SE_GroupBoxLayoutItem, - SE_TabWidgetLayoutItem, - SE_ItemViewItemCheckIndicator, - SE_ItemViewItemDecoration, - SE_ItemViewItemText, - SE_ItemViewItemFocusRect, - SE_TabBarTabLeftButton, - SE_TabBarTabRightButton, - SE_TabBarTabText, - SE_ShapedFrameContents, - SE_ToolBarHandle, - SE_CustomBase, - }; - - virtual QRect subElementRect(QStyle::SubElement subElement, const QStyleOption *option, const QWidget *widget = 0) const = 0; - - enum ComplexControl - { - CC_SpinBox, - CC_ComboBox, - CC_ScrollBar, - CC_Slider, - CC_ToolButton, - CC_TitleBar, - CC_Dial, - CC_GroupBox, - CC_MdiControls, - CC_CustomBase, - }; - - enum SubControl - { - SC_None, - SC_ScrollBarAddLine, - SC_ScrollBarSubLine, - SC_ScrollBarAddPage, - SC_ScrollBarSubPage, - SC_ScrollBarFirst, - SC_ScrollBarLast, - SC_ScrollBarSlider, - SC_ScrollBarGroove, - SC_SpinBoxUp, - SC_SpinBoxDown, - SC_SpinBoxFrame, - SC_SpinBoxEditField, - SC_ComboBoxFrame, - SC_ComboBoxEditField, - SC_ComboBoxArrow, - SC_ComboBoxListBoxPopup, - SC_SliderGroove, - SC_SliderHandle, - SC_SliderTickmarks, - SC_ToolButton, - SC_ToolButtonMenu, - SC_TitleBarSysMenu, - SC_TitleBarMinButton, - SC_TitleBarMaxButton, - SC_TitleBarCloseButton, - SC_TitleBarNormalButton, - SC_TitleBarShadeButton, - SC_TitleBarUnshadeButton, - SC_TitleBarContextHelpButton, - SC_TitleBarLabel, - SC_DialGroove, - SC_DialHandle, - SC_DialTickmarks, - SC_GroupBoxCheckBox, - SC_GroupBoxLabel, - SC_GroupBoxContents, - SC_GroupBoxFrame, - SC_MdiMinButton, - SC_MdiNormalButton, - SC_MdiCloseButton, - SC_CustomBase, - SC_All, - }; - - typedef QFlags SubControls; - virtual void drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *widget = 0) const = 0; - virtual QStyle::SubControl hitTestComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *widget = 0) const = 0; - virtual QRect subControlRect(QStyle::ComplexControl cc, const QStyleOptionComplex *opt, QStyle::SubControl sc, const QWidget *widget = 0) const = 0; - - enum PixelMetric - { - PM_ButtonMargin, - PM_ButtonDefaultIndicator, - PM_MenuButtonIndicator, - PM_ButtonShiftHorizontal, - PM_ButtonShiftVertical, - PM_DefaultFrameWidth, - PM_SpinBoxFrameWidth, - PM_ComboBoxFrameWidth, - PM_MaximumDragDistance, - PM_ScrollBarExtent, - PM_ScrollBarSliderMin, - PM_SliderThickness, - PM_SliderControlThickness, - PM_SliderLength, - PM_SliderTickmarkOffset, - PM_SliderSpaceAvailable, - PM_DockWidgetSeparatorExtent, - PM_DockWidgetHandleExtent, - PM_DockWidgetFrameWidth, - PM_TabBarTabOverlap, - PM_TabBarTabHSpace, - PM_TabBarTabVSpace, - PM_TabBarBaseHeight, - PM_TabBarBaseOverlap, - PM_ProgressBarChunkWidth, - PM_SplitterWidth, - PM_TitleBarHeight, - PM_MenuScrollerHeight, - PM_MenuHMargin, - PM_MenuVMargin, - PM_MenuPanelWidth, - PM_MenuTearoffHeight, - PM_MenuDesktopFrameWidth, - PM_MenuBarPanelWidth, - PM_MenuBarItemSpacing, - PM_MenuBarVMargin, - PM_MenuBarHMargin, - PM_IndicatorWidth, - PM_IndicatorHeight, - PM_ExclusiveIndicatorWidth, - PM_ExclusiveIndicatorHeight, - PM_DialogButtonsSeparator, - PM_DialogButtonsButtonWidth, - PM_DialogButtonsButtonHeight, - PM_MdiSubWindowFrameWidth, - PM_MDIFrameWidth, - PM_MdiSubWindowMinimizedWidth, - PM_MDIMinimizedWidth, - PM_HeaderMargin, - PM_HeaderMarkSize, - PM_HeaderGripMargin, - PM_TabBarTabShiftHorizontal, - PM_TabBarTabShiftVertical, - PM_TabBarScrollButtonWidth, - PM_ToolBarFrameWidth, - PM_ToolBarHandleExtent, - PM_ToolBarItemSpacing, - PM_ToolBarItemMargin, - PM_ToolBarSeparatorExtent, - PM_ToolBarExtensionExtent, - PM_SpinBoxSliderHeight, - PM_DefaultTopLevelMargin, - PM_DefaultChildMargin, - PM_DefaultLayoutSpacing, - PM_ToolBarIconSize, - PM_ListViewIconSize, - PM_IconViewIconSize, - PM_SmallIconSize, - PM_LargeIconSize, - PM_FocusFrameVMargin, - PM_FocusFrameHMargin, - PM_ToolTipLabelFrameWidth, - PM_CheckBoxLabelSpacing, - PM_TabBarIconSize, - PM_SizeGripSize, - PM_DockWidgetTitleMargin, - PM_MessageBoxIconSize, - PM_ButtonIconSize, - PM_DockWidgetTitleBarButtonMargin, - PM_RadioButtonLabelSpacing, - PM_LayoutLeftMargin, - PM_LayoutTopMargin, - PM_LayoutRightMargin, - PM_LayoutBottomMargin, - PM_LayoutHorizontalSpacing, - PM_LayoutVerticalSpacing, - PM_TabBar_ScrollButtonOverlap, - PM_TextCursorWidth, - PM_TabCloseIndicatorWidth, - PM_TabCloseIndicatorHeight, - PM_ScrollView_ScrollBarSpacing, - PM_SubMenuOverlap, - PM_ScrollView_ScrollBarOverlap, -%If (Qt_5_4_0 -) - PM_TreeViewIndentation, -%End - PM_CustomBase, - }; - - virtual int pixelMetric(QStyle::PixelMetric metric, const QStyleOption *option = 0, const QWidget *widget = 0) const = 0; - - enum ContentsType - { - CT_PushButton, - CT_CheckBox, - CT_RadioButton, - CT_ToolButton, - CT_ComboBox, - CT_Splitter, - CT_ProgressBar, - CT_MenuItem, - CT_MenuBarItem, - CT_MenuBar, - CT_Menu, - CT_TabBarTab, - CT_Slider, - CT_ScrollBar, - CT_LineEdit, - CT_SpinBox, - CT_SizeGrip, - CT_TabWidget, - CT_DialogButtons, - CT_HeaderSection, - CT_GroupBox, - CT_MdiControls, - CT_ItemViewItem, - CT_CustomBase, - }; - - virtual QSize sizeFromContents(QStyle::ContentsType ct, const QStyleOption *opt, const QSize &contentsSize, const QWidget *widget = 0) const = 0; - - enum StyleHint - { - SH_EtchDisabledText, - SH_DitherDisabledText, - SH_ScrollBar_MiddleClickAbsolutePosition, - SH_ScrollBar_ScrollWhenPointerLeavesControl, - SH_TabBar_SelectMouseType, - SH_TabBar_Alignment, - SH_Header_ArrowAlignment, - SH_Slider_SnapToValue, - SH_Slider_SloppyKeyEvents, - SH_ProgressDialog_CenterCancelButton, - SH_ProgressDialog_TextLabelAlignment, - SH_PrintDialog_RightAlignButtons, - SH_MainWindow_SpaceBelowMenuBar, - SH_FontDialog_SelectAssociatedText, - SH_Menu_AllowActiveAndDisabled, - SH_Menu_SpaceActivatesItem, - SH_Menu_SubMenuPopupDelay, - SH_ScrollView_FrameOnlyAroundContents, - SH_MenuBar_AltKeyNavigation, - SH_ComboBox_ListMouseTracking, - SH_Menu_MouseTracking, - SH_MenuBar_MouseTracking, - SH_ItemView_ChangeHighlightOnFocus, - SH_Widget_ShareActivation, - SH_Workspace_FillSpaceOnMaximize, - SH_ComboBox_Popup, - SH_TitleBar_NoBorder, - SH_ScrollBar_StopMouseOverSlider, - SH_BlinkCursorWhenTextSelected, - SH_RichText_FullWidthSelection, - SH_Menu_Scrollable, - SH_GroupBox_TextLabelVerticalAlignment, - SH_GroupBox_TextLabelColor, - SH_Menu_SloppySubMenus, - SH_Table_GridLineColor, - SH_LineEdit_PasswordCharacter, - SH_DialogButtons_DefaultButton, - SH_ToolBox_SelectedPageTitleBold, - SH_TabBar_PreferNoArrows, - SH_ScrollBar_LeftClickAbsolutePosition, - SH_UnderlineShortcut, - SH_SpinBox_AnimateButton, - SH_SpinBox_KeyPressAutoRepeatRate, - SH_SpinBox_ClickAutoRepeatRate, - SH_Menu_FillScreenWithScroll, - SH_ToolTipLabel_Opacity, - SH_DrawMenuBarSeparator, - SH_TitleBar_ModifyNotification, - SH_Button_FocusPolicy, - SH_MessageBox_UseBorderForButtonSpacing, - SH_TitleBar_AutoRaise, - SH_ToolButton_PopupDelay, - SH_FocusFrame_Mask, - SH_RubberBand_Mask, - SH_WindowFrame_Mask, - SH_SpinControls_DisableOnBounds, - SH_Dial_BackgroundRole, - SH_ComboBox_LayoutDirection, - SH_ItemView_EllipsisLocation, - SH_ItemView_ShowDecorationSelected, - SH_ItemView_ActivateItemOnSingleClick, - SH_ScrollBar_ContextMenu, - SH_ScrollBar_RollBetweenButtons, - SH_Slider_StopMouseOverSlider, - SH_Slider_AbsoluteSetButtons, - SH_Slider_PageSetButtons, - SH_Menu_KeyboardSearch, - SH_TabBar_ElideMode, - SH_DialogButtonLayout, - SH_ComboBox_PopupFrameStyle, - SH_MessageBox_TextInteractionFlags, - SH_DialogButtonBox_ButtonsHaveIcons, - SH_SpellCheckUnderlineStyle, - SH_MessageBox_CenterButtons, - SH_Menu_SelectionWrap, - SH_ItemView_MovementWithoutUpdatingSelection, - SH_ToolTip_Mask, - SH_FocusFrame_AboveWidget, - SH_TextControl_FocusIndicatorTextCharFormat, - SH_WizardStyle, - SH_ItemView_ArrowKeysNavigateIntoChildren, - SH_Menu_Mask, - SH_Menu_FlashTriggeredItem, - SH_Menu_FadeOutOnHide, - SH_SpinBox_ClickAutoRepeatThreshold, - SH_ItemView_PaintAlternatingRowColorsForEmptyArea, - SH_FormLayoutWrapPolicy, - SH_TabWidget_DefaultTabPosition, - SH_ToolBar_Movable, - SH_FormLayoutFieldGrowthPolicy, - SH_FormLayoutFormAlignment, - SH_FormLayoutLabelAlignment, - SH_ItemView_DrawDelegateFrame, - SH_TabBar_CloseButtonPosition, - SH_DockWidget_ButtonsHaveFrame, - SH_ToolButtonStyle, - SH_RequestSoftwareInputPanel, - SH_ListViewExpand_SelectMouseType, - SH_ScrollBar_Transient, -%If (Qt_5_1_0 -) - SH_Menu_SupportsSections, -%End -%If (Qt_5_2_0 -) - SH_ToolTip_WakeUpDelay, -%End -%If (Qt_5_2_0 -) - SH_ToolTip_FallAsleepDelay, -%End -%If (Qt_5_2_0 -) - SH_Widget_Animate, -%End -%If (Qt_5_2_0 -) - SH_Splitter_OpaqueResize, -%End -%If (Qt_5_4_0 -) - SH_LineEdit_PasswordMaskDelay, -%End -%If (Qt_5_4_0 -) - SH_TabBar_ChangeCurrentDelay, -%End - SH_CustomBase, - }; - - virtual int styleHint(QStyle::StyleHint stylehint, const QStyleOption *option = 0, const QWidget *widget = 0, QStyleHintReturn *returnData = 0) const = 0; - - enum StandardPixmap - { - SP_TitleBarMenuButton, - SP_TitleBarMinButton, - SP_TitleBarMaxButton, - SP_TitleBarCloseButton, - SP_TitleBarNormalButton, - SP_TitleBarShadeButton, - SP_TitleBarUnshadeButton, - SP_TitleBarContextHelpButton, - SP_DockWidgetCloseButton, - SP_MessageBoxInformation, - SP_MessageBoxWarning, - SP_MessageBoxCritical, - SP_MessageBoxQuestion, - SP_DesktopIcon, - SP_TrashIcon, - SP_ComputerIcon, - SP_DriveFDIcon, - SP_DriveHDIcon, - SP_DriveCDIcon, - SP_DriveDVDIcon, - SP_DriveNetIcon, - SP_DirOpenIcon, - SP_DirClosedIcon, - SP_DirLinkIcon, - SP_FileIcon, - SP_FileLinkIcon, - SP_ToolBarHorizontalExtensionButton, - SP_ToolBarVerticalExtensionButton, - SP_FileDialogStart, - SP_FileDialogEnd, - SP_FileDialogToParent, - SP_FileDialogNewFolder, - SP_FileDialogDetailedView, - SP_FileDialogInfoView, - SP_FileDialogContentsView, - SP_FileDialogListView, - SP_FileDialogBack, - SP_DirIcon, - SP_DialogOkButton, - SP_DialogCancelButton, - SP_DialogHelpButton, - SP_DialogOpenButton, - SP_DialogSaveButton, - SP_DialogCloseButton, - SP_DialogApplyButton, - SP_DialogResetButton, - SP_DialogDiscardButton, - SP_DialogYesButton, - SP_DialogNoButton, - SP_ArrowUp, - SP_ArrowDown, - SP_ArrowLeft, - SP_ArrowRight, - SP_ArrowBack, - SP_ArrowForward, - SP_DirHomeIcon, - SP_CommandLink, - SP_VistaShield, - SP_BrowserReload, - SP_BrowserStop, - SP_MediaPlay, - SP_MediaStop, - SP_MediaPause, - SP_MediaSkipForward, - SP_MediaSkipBackward, - SP_MediaSeekForward, - SP_MediaSeekBackward, - SP_MediaVolume, - SP_MediaVolumeMuted, - SP_DirLinkOpenIcon, -%If (Qt_5_2_0 -) - SP_LineEditClearButton, -%End - SP_CustomBase, - }; - - virtual QPixmap standardPixmap(QStyle::StandardPixmap standardPixmap, const QStyleOption *option = 0, const QWidget *widget = 0) const = 0; - virtual QIcon standardIcon(QStyle::StandardPixmap standardIcon, const QStyleOption *option = 0, const QWidget *widget = 0) const = 0; - virtual QPixmap generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap, const QStyleOption *opt) const = 0; - static QRect visualRect(Qt::LayoutDirection direction, const QRect &boundingRect, const QRect &logicalRect); - static QPoint visualPos(Qt::LayoutDirection direction, const QRect &boundingRect, const QPoint &logicalPos); - static int sliderPositionFromValue(int min, int max, int logicalValue, int span, bool upsideDown = false); - static int sliderValueFromPosition(int min, int max, int position, int span, bool upsideDown = false); - static Qt::Alignment visualAlignment(Qt::LayoutDirection direction, Qt::Alignment alignment); - static QRect alignedRect(Qt::LayoutDirection direction, Qt::Alignment alignment, const QSize &size, const QRect &rectangle); - virtual int layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option = 0, const QWidget *widget = 0) const = 0; - int combinedLayoutSpacing(QFlags controls1, QFlags controls2, Qt::Orientation orientation, QStyleOption *option = 0, QWidget *widget = 0) const; - - enum RequestSoftwareInputPanel - { - RSIP_OnMouseClickAndAlreadyFocused, - RSIP_OnMouseClick, - }; - - const QStyle *proxy() const; - -private: - QStyle(const QStyle &); -}; - -QFlags operator|(QStyle::StateFlag f1, QFlags f2); -QFlags operator|(QStyle::SubControl f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qstyleditemdelegate.sip b/PyQt5/sip/PyQt5/QtWidgets/qstyleditemdelegate.sip deleted file mode 100644 index 613d854a..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qstyleditemdelegate.sip +++ /dev/null @@ -1,49 +0,0 @@ -// qstyleditemdelegate.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QStyledItemDelegate : QAbstractItemDelegate -{ -%TypeHeaderCode -#include -%End - -public: - explicit QStyledItemDelegate(QObject *parent /TransferThis/ = 0); - virtual ~QStyledItemDelegate(); - virtual void paint(QPainter *painter, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const; - virtual QSize sizeHint(const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const; - virtual QWidget *createEditor(QWidget *parent /TransferThis/, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const /Factory/; - virtual void setEditorData(QWidget *editor, const QModelIndex &index) const; - virtual void setModelData(QWidget *editor, QAbstractItemModel *model /KeepReference/, const QModelIndex &index) const; - virtual void updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index) const; - QItemEditorFactory *itemEditorFactory() const; - void setItemEditorFactory(QItemEditorFactory *factory /KeepReference/); - virtual QString displayText(const QVariant &value, const QLocale &locale) const; - -protected: - virtual void initStyleOption(QStyleOptionViewItem *option, const QModelIndex &index) const; - virtual bool eventFilter(QObject *object, QEvent *event); - virtual bool editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option /NoCopy/, const QModelIndex &index); - -private: - QStyledItemDelegate(const QStyledItemDelegate &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qstylefactory.sip b/PyQt5/sip/PyQt5/QtWidgets/qstylefactory.sip deleted file mode 100644 index dfbed3e0..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qstylefactory.sip +++ /dev/null @@ -1,32 +0,0 @@ -// qstylefactory.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QStyleFactory -{ -%TypeHeaderCode -#include -%End - -public: - static QStringList keys(); - static QStyle *create(const QString &) /Factory/; -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qstyleoption.sip b/PyQt5/sip/PyQt5/QtWidgets/qstyleoption.sip deleted file mode 100644 index 96cb569a..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qstyleoption.sip +++ /dev/null @@ -1,1056 +0,0 @@ -// qstyleoption.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QStyleOption -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - switch (sipCpp->type) - { - case QStyleOption::SO_Button: - sipType = sipType_QStyleOptionButton; - break; - - case QStyleOption::SO_ComboBox: - sipType = sipType_QStyleOptionComboBox; - break; - - case QStyleOption::SO_DockWidget: - sipType = sipType_QStyleOptionDockWidget; - break; - - case QStyleOption::SO_FocusRect: - sipType = sipType_QStyleOptionFocusRect; - break; - - case QStyleOption::SO_Frame: - sipType = sipType_QStyleOptionFrame; - break; - - case QStyleOption::SO_GraphicsItem: - sipType = sipType_QStyleOptionGraphicsItem; - break; - - case QStyleOption::SO_GroupBox: - sipType = sipType_QStyleOptionGroupBox; - break; - - case QStyleOption::SO_Header: - sipType = sipType_QStyleOptionHeader; - break; - - case QStyleOption::SO_MenuItem: - sipType = sipType_QStyleOptionMenuItem; - break; - - case QStyleOption::SO_ProgressBar: - sipType = sipType_QStyleOptionProgressBar; - break; - - case QStyleOption::SO_RubberBand: - sipType = sipType_QStyleOptionRubberBand; - break; - - case QStyleOption::SO_SizeGrip: - sipType = sipType_QStyleOptionSizeGrip; - break; - - case QStyleOption::SO_Slider: - sipType = sipType_QStyleOptionSlider; - break; - - case QStyleOption::SO_SpinBox: - sipType = sipType_QStyleOptionSpinBox; - break; - - case QStyleOption::SO_Tab: - sipType = sipType_QStyleOptionTab; - break; - - case QStyleOption::SO_TabBarBase: - sipType = sipType_QStyleOptionTabBarBase; - break; - - case QStyleOption::SO_TabWidgetFrame: - sipType = sipType_QStyleOptionTabWidgetFrame; - break; - - case QStyleOption::SO_TitleBar: - sipType = sipType_QStyleOptionTitleBar; - break; - - case QStyleOption::SO_ToolBar: - sipType = sipType_QStyleOptionToolBar; - break; - - case QStyleOption::SO_ToolBox: - sipType = sipType_QStyleOptionToolBox; - break; - - case QStyleOption::SO_ToolButton: - sipType = sipType_QStyleOptionToolButton; - break; - - case QStyleOption::SO_ViewItem: - sipType = sipType_QStyleOptionViewItem; - break; - - default: - if ((sipCpp->type & QStyleOption::SO_ComplexCustomBase) == QStyleOption::SO_ComplexCustomBase) - sipType = sipType_QStyleOptionComplex; - else - sipType = 0; - } -%End - -public: - enum OptionType - { - SO_Default, - SO_FocusRect, - SO_Button, - SO_Tab, - SO_MenuItem, - SO_Frame, - SO_ProgressBar, - SO_ToolBox, - SO_Header, - SO_DockWidget, - SO_ViewItem, - SO_TabWidgetFrame, - SO_TabBarBase, - SO_RubberBand, - SO_ToolBar, - SO_Complex, - SO_Slider, - SO_SpinBox, - SO_ToolButton, - SO_ComboBox, - SO_TitleBar, - SO_GroupBox, - SO_ComplexCustomBase, - SO_GraphicsItem, - SO_SizeGrip, - SO_CustomBase, - }; - - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - int version; - int type; - QFlags state; - Qt::LayoutDirection direction; - QRect rect; - QFontMetrics fontMetrics; - QPalette palette; - QObject *styleObject; - QStyleOption(int version = QStyleOption::Version, int type = SO_Default); - QStyleOption(const QStyleOption &other); - ~QStyleOption(); - void initFrom(const QWidget *w); -}; - -class QStyleOptionFocusRect : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QColor backgroundColor; - QStyleOptionFocusRect(); - QStyleOptionFocusRect(const QStyleOptionFocusRect &other); -}; - -class QStyleOptionFrame : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - enum FrameFeature - { - None, - Flat, - Rounded, - }; - - typedef QFlags FrameFeatures; - QFlags features; - QFrame::Shape frameShape; - int lineWidth; - int midLineWidth; - QStyleOptionFrame(); - QStyleOptionFrame(const QStyleOptionFrame &other); -}; - -QFlags operator|(QStyleOptionFrame::FrameFeature f1, QFlags f2); - -class QStyleOptionTabWidgetFrame : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - int lineWidth; - int midLineWidth; - QTabBar::Shape shape; - QSize tabBarSize; - QSize rightCornerWidgetSize; - QSize leftCornerWidgetSize; - QRect tabBarRect; - QRect selectedTabRect; - QStyleOptionTabWidgetFrame(); - QStyleOptionTabWidgetFrame(const QStyleOptionTabWidgetFrame &other); -}; - -class QStyleOptionTabBarBase : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QTabBar::Shape shape; - QRect tabBarRect; - QRect selectedTabRect; - bool documentMode; - QStyleOptionTabBarBase(); - QStyleOptionTabBarBase(const QStyleOptionTabBarBase &other); -}; - -class QStyleOptionHeader : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - enum SectionPosition - { - Beginning, - Middle, - End, - OnlyOneSection, - }; - - enum SelectedPosition - { - NotAdjacent, - NextIsSelected, - PreviousIsSelected, - NextAndPreviousAreSelected, - }; - - enum SortIndicator - { - None, - SortUp, - SortDown, - }; - - int section; - QString text; - Qt::Alignment textAlignment; - QIcon icon; - Qt::Alignment iconAlignment; - QStyleOptionHeader::SectionPosition position; - QStyleOptionHeader::SelectedPosition selectedPosition; - QStyleOptionHeader::SortIndicator sortIndicator; - Qt::Orientation orientation; - QStyleOptionHeader(); - QStyleOptionHeader(const QStyleOptionHeader &other); -}; - -class QStyleOptionButton : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - enum ButtonFeature - { - None, - Flat, - HasMenu, - DefaultButton, - AutoDefaultButton, - CommandLinkButton, - }; - - typedef QFlags ButtonFeatures; - QFlags features; - QString text; - QIcon icon; - QSize iconSize; - QStyleOptionButton(); - QStyleOptionButton(const QStyleOptionButton &other); -}; - -QFlags operator|(QStyleOptionButton::ButtonFeature f1, QFlags f2); - -class QStyleOptionTab : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - enum TabPosition - { - Beginning, - Middle, - End, - OnlyOneTab, - }; - - enum SelectedPosition - { - NotAdjacent, - NextIsSelected, - PreviousIsSelected, - }; - - enum CornerWidget - { - NoCornerWidgets, - LeftCornerWidget, - RightCornerWidget, - }; - - typedef QFlags CornerWidgets; - QTabBar::Shape shape; - QString text; - QIcon icon; - int row; - QStyleOptionTab::TabPosition position; - QStyleOptionTab::SelectedPosition selectedPosition; - QFlags cornerWidgets; - QSize iconSize; - bool documentMode; - QSize leftButtonSize; - QSize rightButtonSize; - - enum TabFeature - { - None, - HasFrame, - }; - - typedef QFlags TabFeatures; - QFlags features; - QStyleOptionTab(); - QStyleOptionTab(const QStyleOptionTab &other); -}; - -QFlags operator|(QStyleOptionTab::CornerWidget f1, QFlags f2); - -class QStyleOptionProgressBar : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - int minimum; - int maximum; - int progress; - QString text; - Qt::Alignment textAlignment; - bool textVisible; - Qt::Orientation orientation; - bool invertedAppearance; - bool bottomToTop; - QStyleOptionProgressBar(); - QStyleOptionProgressBar(const QStyleOptionProgressBar &other); -}; - -class QStyleOptionMenuItem : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - enum MenuItemType - { - Normal, - DefaultItem, - Separator, - SubMenu, - Scroller, - TearOff, - Margin, - EmptyArea, - }; - - enum CheckType - { - NotCheckable, - Exclusive, - NonExclusive, - }; - - QStyleOptionMenuItem::MenuItemType menuItemType; - QStyleOptionMenuItem::CheckType checkType; - bool checked; - bool menuHasCheckableItems; - QRect menuRect; - QString text; - QIcon icon; - int maxIconWidth; - int tabWidth; - QFont font; - QStyleOptionMenuItem(); - QStyleOptionMenuItem(const QStyleOptionMenuItem &other); -}; - -class QStyleOptionDockWidget : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QString title; - bool closable; - bool movable; - bool floatable; - bool verticalTitleBar; - QStyleOptionDockWidget(); - QStyleOptionDockWidget(const QStyleOptionDockWidget &other); -}; - -class QStyleOptionViewItem : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - enum Position - { - Left, - Right, - Top, - Bottom, - }; - - Qt::Alignment displayAlignment; - Qt::Alignment decorationAlignment; - Qt::TextElideMode textElideMode; - QStyleOptionViewItem::Position decorationPosition; - QSize decorationSize; - QFont font; - bool showDecorationSelected; - - enum ViewItemFeature - { - None, - WrapText, - Alternate, - HasCheckIndicator, - HasDisplay, - HasDecoration, - }; - - typedef QFlags ViewItemFeatures; - QFlags features; - QLocale locale; - const QWidget *widget; - - enum ViewItemPosition - { - Invalid, - Beginning, - Middle, - End, - OnlyOne, - }; - - QModelIndex index; - Qt::CheckState checkState; - QIcon icon; - QString text; - QStyleOptionViewItem::ViewItemPosition viewItemPosition; - QBrush backgroundBrush; - QStyleOptionViewItem(); - QStyleOptionViewItem(const QStyleOptionViewItem &other); -}; - -QFlags operator|(QStyleOptionViewItem::ViewItemFeature f1, QFlags f2); - -class QStyleOptionToolBox : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QString text; - QIcon icon; - - enum TabPosition - { - Beginning, - Middle, - End, - OnlyOneTab, - }; - - enum SelectedPosition - { - NotAdjacent, - NextIsSelected, - PreviousIsSelected, - }; - - QStyleOptionToolBox::TabPosition position; - QStyleOptionToolBox::SelectedPosition selectedPosition; - QStyleOptionToolBox(); - QStyleOptionToolBox(const QStyleOptionToolBox &other); -}; - -class QStyleOptionRubberBand : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QRubberBand::Shape shape; - bool opaque; - QStyleOptionRubberBand(); - QStyleOptionRubberBand(const QStyleOptionRubberBand &other); -}; - -class QStyleOptionComplex : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QFlags subControls; - QFlags activeSubControls; - QStyleOptionComplex(int version = QStyleOptionComplex::Version, int type = SO_Complex); - QStyleOptionComplex(const QStyleOptionComplex &other); -}; - -class QStyleOptionSlider : QStyleOptionComplex -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - Qt::Orientation orientation; - int minimum; - int maximum; - QSlider::TickPosition tickPosition; - int tickInterval; - bool upsideDown; - int sliderPosition; - int sliderValue; - int singleStep; - int pageStep; - qreal notchTarget; - bool dialWrapping; - QStyleOptionSlider(); - QStyleOptionSlider(const QStyleOptionSlider &other); -}; - -class QStyleOptionSpinBox : QStyleOptionComplex -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QAbstractSpinBox::ButtonSymbols buttonSymbols; - QFlags stepEnabled; - bool frame; - QStyleOptionSpinBox(); - QStyleOptionSpinBox(const QStyleOptionSpinBox &other); -}; - -class QStyleOptionToolButton : QStyleOptionComplex -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - enum ToolButtonFeature - { - None, - Arrow, - Menu, - PopupDelay, - MenuButtonPopup, - HasMenu, - }; - - typedef QFlags ToolButtonFeatures; - QFlags features; - QIcon icon; - QSize iconSize; - QString text; - Qt::ArrowType arrowType; - Qt::ToolButtonStyle toolButtonStyle; - QPoint pos; - QFont font; - QStyleOptionToolButton(); - QStyleOptionToolButton(const QStyleOptionToolButton &other); -}; - -QFlags operator|(QStyleOptionToolButton::ToolButtonFeature f1, QFlags f2); - -class QStyleOptionComboBox : QStyleOptionComplex -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - bool editable; - QRect popupRect; - bool frame; - QString currentText; - QIcon currentIcon; - QSize iconSize; - QStyleOptionComboBox(); - QStyleOptionComboBox(const QStyleOptionComboBox &other); -}; - -class QStyleOptionTitleBar : QStyleOptionComplex -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QString text; - QIcon icon; - int titleBarState; - Qt::WindowFlags titleBarFlags; - QStyleOptionTitleBar(); - QStyleOptionTitleBar(const QStyleOptionTitleBar &other); -}; - -class QStyleHintReturn -{ -%TypeHeaderCode -#include -%End - -public: - enum HintReturnType - { - SH_Default, - SH_Mask, - SH_Variant, - }; - - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QStyleHintReturn(int version = QStyleOption::Version, int type = SH_Default); - ~QStyleHintReturn(); - int version; - int type; -}; - -class QStyleHintReturnMask : QStyleHintReturn -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QStyleHintReturnMask(); - ~QStyleHintReturnMask(); - QRegion region; -}; - -class QStyleOptionToolBar : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - enum ToolBarPosition - { - Beginning, - Middle, - End, - OnlyOne, - }; - - enum ToolBarFeature - { - None, - Movable, - }; - - typedef QFlags ToolBarFeatures; - QStyleOptionToolBar::ToolBarPosition positionOfLine; - QStyleOptionToolBar::ToolBarPosition positionWithinLine; - Qt::ToolBarArea toolBarArea; - QFlags features; - int lineWidth; - int midLineWidth; - QStyleOptionToolBar(); - QStyleOptionToolBar(const QStyleOptionToolBar &other); -}; - -QFlags operator|(QStyleOptionToolBar::ToolBarFeature f1, QFlags f2); - -class QStyleOptionGroupBox : QStyleOptionComplex -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QFlags features; - QString text; - Qt::Alignment textAlignment; - QColor textColor; - int lineWidth; - int midLineWidth; - QStyleOptionGroupBox(); - QStyleOptionGroupBox(const QStyleOptionGroupBox &other); -}; - -class QStyleOptionSizeGrip : QStyleOptionComplex -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - Qt::Corner corner; - QStyleOptionSizeGrip(); - QStyleOptionSizeGrip(const QStyleOptionSizeGrip &other); -}; - -class QStyleOptionGraphicsItem : QStyleOption -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QRectF exposedRect; - static qreal levelOfDetailFromTransform(const QTransform &worldTransform); - QStyleOptionGraphicsItem(); - QStyleOptionGraphicsItem(const QStyleOptionGraphicsItem &other); -}; - -class QStyleHintReturnVariant : QStyleHintReturn -{ -%TypeHeaderCode -#include -%End - -public: - enum StyleOptionType - { - Type, - }; - - enum StyleOptionVersion - { - Version, - }; - - QStyleHintReturnVariant(); - ~QStyleHintReturnVariant(); - QVariant variant; -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qstylepainter.sip b/PyQt5/sip/PyQt5/QtWidgets/qstylepainter.sip deleted file mode 100644 index 28331a42..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qstylepainter.sip +++ /dev/null @@ -1,44 +0,0 @@ -// qstylepainter.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QStylePainter : QPainter -{ -%TypeHeaderCode -#include -%End - -public: - QStylePainter(); - explicit QStylePainter(QWidget *w); - QStylePainter(QPaintDevice *pd, QWidget *w); - bool begin(QWidget *w); - bool begin(QPaintDevice *pd, QWidget *w); - QStyle *style() const; - void drawPrimitive(QStyle::PrimitiveElement pe, const QStyleOption &opt); - void drawControl(QStyle::ControlElement ce, const QStyleOption &opt); - void drawComplexControl(QStyle::ComplexControl cc, const QStyleOptionComplex &opt); - void drawItemText(const QRect &rect, int flags, const QPalette &pal, bool enabled, const QString &text, QPalette::ColorRole textRole = QPalette::NoRole); - void drawItemPixmap(const QRect &r, int flags, const QPixmap &pixmap); - -private: - QStylePainter(const QStylePainter &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qsystemtrayicon.sip b/PyQt5/sip/PyQt5/QtWidgets/qsystemtrayicon.sip deleted file mode 100644 index 6d374f32..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qsystemtrayicon.sip +++ /dev/null @@ -1,76 +0,0 @@ -// qsystemtrayicon.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSystemTrayIcon : QObject -{ -%TypeHeaderCode -#include -%End - -public: - enum ActivationReason - { - Unknown, - Context, - DoubleClick, - Trigger, - MiddleClick, - }; - - enum MessageIcon - { - NoIcon, - Information, - Warning, - Critical, - }; - - QSystemTrayIcon(QObject *parent /TransferThis/ = 0); - QSystemTrayIcon(const QIcon &icon, QObject *parent /TransferThis/ = 0); - virtual ~QSystemTrayIcon(); - void setContextMenu(QMenu *menu /KeepReference/); - QMenu *contextMenu() const; - QRect geometry() const; - QIcon icon() const; - void setIcon(const QIcon &icon); - QString toolTip() const; - void setToolTip(const QString &tip); - static bool isSystemTrayAvailable(); - static bool supportsMessages(); - void showMessage(const QString &title, const QString &msg, QSystemTrayIcon::MessageIcon icon = QSystemTrayIcon::Information, int msecs = 10000); - bool isVisible() const; - -public slots: - void hide(); - void setVisible(bool visible); - void show(); - -signals: - void activated(QSystemTrayIcon::ActivationReason reason); - void messageClicked(); - -protected: - virtual bool event(QEvent *event); - -private: - QSystemTrayIcon(const QSystemTrayIcon &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtabbar.sip b/PyQt5/sip/PyQt5/QtWidgets/qtabbar.sip deleted file mode 100644 index 99afc90b..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtabbar.sip +++ /dev/null @@ -1,169 +0,0 @@ -// qtabbar.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTabBar : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTabBar(QWidget *parent /TransferThis/ = 0); - virtual ~QTabBar(); - - enum Shape - { - RoundedNorth, - RoundedSouth, - RoundedWest, - RoundedEast, - TriangularNorth, - TriangularSouth, - TriangularWest, - TriangularEast, - }; - - QTabBar::Shape shape() const; - void setShape(QTabBar::Shape shape); - int addTab(const QString &text); - int addTab(const QIcon &icon, const QString &text); - int insertTab(int index, const QString &text); - int insertTab(int index, const QIcon &icon, const QString &text); - void removeTab(int index); - bool isTabEnabled(int index) const; - void setTabEnabled(int index, bool); - QString tabText(int index) const; - void setTabText(int index, const QString &text); - QColor tabTextColor(int index) const; - void setTabTextColor(int index, const QColor &color); - QIcon tabIcon(int index) const; - void setTabIcon(int index, const QIcon &icon); - void setTabToolTip(int index, const QString &tip); - QString tabToolTip(int index) const; - void setTabWhatsThis(int index, const QString &text); - QString tabWhatsThis(int index) const; - void setTabData(int index, const QVariant &data); - QVariant tabData(int index) const; - int tabAt(const QPoint &pos) const; - QRect tabRect(int index) const; - int currentIndex() const; - int count() const /__len__/; - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - void setDrawBase(bool drawTheBase); - bool drawBase() const; - QSize iconSize() const; - void setIconSize(const QSize &size); - Qt::TextElideMode elideMode() const; - void setElideMode(Qt::TextElideMode); - void setUsesScrollButtons(bool useButtons); - bool usesScrollButtons() const; - -public slots: - void setCurrentIndex(int index); - -signals: - void currentChanged(int index); - -protected: - void initStyleOption(QStyleOptionTab *option, int tabIndex) const; - virtual QSize tabSizeHint(int index) const; - virtual void tabInserted(int index); - virtual void tabRemoved(int index); - virtual void tabLayoutChange(); - virtual bool event(QEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void showEvent(QShowEvent *); - virtual void paintEvent(QPaintEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void changeEvent(QEvent *); - -public: - enum ButtonPosition - { - LeftSide, - RightSide, - }; - - enum SelectionBehavior - { - SelectLeftTab, - SelectRightTab, - SelectPreviousTab, - }; - - void moveTab(int from, int to); - bool tabsClosable() const; - void setTabsClosable(bool closable); - void setTabButton(int index, QTabBar::ButtonPosition position, QWidget *widget /Transfer/); - QWidget *tabButton(int index, QTabBar::ButtonPosition position) const; - QTabBar::SelectionBehavior selectionBehaviorOnRemove() const; - void setSelectionBehaviorOnRemove(QTabBar::SelectionBehavior behavior); - bool expanding() const; - void setExpanding(bool enabled); - bool isMovable() const; - void setMovable(bool movable); - bool documentMode() const; - void setDocumentMode(bool set); - -signals: - void tabCloseRequested(int index); - void tabMoved(int from, int to); - -protected: - virtual void hideEvent(QHideEvent *); - virtual void wheelEvent(QWheelEvent *event); - virtual QSize minimumTabSizeHint(int index) const; - -signals: -%If (Qt_5_2_0 -) - void tabBarClicked(int index); -%End -%If (Qt_5_2_0 -) - void tabBarDoubleClicked(int index); -%End - -public: -%If (Qt_5_4_0 -) - bool autoHide() const; -%End -%If (Qt_5_4_0 -) - void setAutoHide(bool hide); -%End -%If (Qt_5_4_0 -) - bool changeCurrentOnDrag() const; -%End -%If (Qt_5_4_0 -) - void setChangeCurrentOnDrag(bool change); -%End - -protected: -%If (Qt_5_4_0 -) - virtual void timerEvent(QTimerEvent *event); -%End - -private: - QTabBar(const QTabBar &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtableview.sip b/PyQt5/sip/PyQt5/QtWidgets/qtableview.sip deleted file mode 100644 index ade337cd..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtableview.sip +++ /dev/null @@ -1,119 +0,0 @@ -// qtableview.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTableView : QAbstractItemView -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTableView(QWidget *parent /TransferThis/ = 0); - virtual ~QTableView(); - virtual void setModel(QAbstractItemModel *model /KeepReference/); - virtual void setRootIndex(const QModelIndex &index); - virtual void setSelectionModel(QItemSelectionModel *selectionModel /KeepReference/); - QHeaderView *horizontalHeader() const; - QHeaderView *verticalHeader() const; - void setHorizontalHeader(QHeaderView *header /Transfer/); - void setVerticalHeader(QHeaderView *header /Transfer/); - int rowViewportPosition(int row) const; - void setRowHeight(int row, int height); - int rowHeight(int row) const; - int rowAt(int y) const; - int columnViewportPosition(int column) const; - void setColumnWidth(int column, int width); - int columnWidth(int column) const; - int columnAt(int x) const; - bool isRowHidden(int row) const; - void setRowHidden(int row, bool hide); - bool isColumnHidden(int column) const; - void setColumnHidden(int column, bool hide); - bool showGrid() const; - void setShowGrid(bool show); - Qt::PenStyle gridStyle() const; - void setGridStyle(Qt::PenStyle style); - virtual QRect visualRect(const QModelIndex &index) const; - virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint = QAbstractItemView::EnsureVisible); - virtual QModelIndex indexAt(const QPoint &p) const; - -public slots: - void selectRow(int row); - void selectColumn(int column); - void hideRow(int row); - void hideColumn(int column); - void showRow(int row); - void showColumn(int column); - void resizeRowToContents(int row); - void resizeRowsToContents(); - void resizeColumnToContents(int column); - void resizeColumnsToContents(); - -protected slots: - void rowMoved(int row, int oldIndex, int newIndex); - void columnMoved(int column, int oldIndex, int newIndex); - void rowResized(int row, int oldHeight, int newHeight); - void columnResized(int column, int oldWidth, int newWidth); - void rowCountChanged(int oldCount, int newCount); - void columnCountChanged(int oldCount, int newCount); - -protected: - virtual void scrollContentsBy(int dx, int dy); - virtual QStyleOptionViewItem viewOptions() const; - virtual void paintEvent(QPaintEvent *e); - virtual void timerEvent(QTimerEvent *event); - virtual int horizontalOffset() const; - virtual int verticalOffset() const; - virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, Qt::KeyboardModifiers modifiers); - virtual void setSelection(const QRect &rect, QFlags command); - virtual QRegion visualRegionForSelection(const QItemSelection &selection) const; - virtual QModelIndexList selectedIndexes() const; - virtual void updateGeometries(); - virtual int sizeHintForRow(int row) const; - virtual int sizeHintForColumn(int column) const; - virtual void verticalScrollbarAction(int action); - virtual void horizontalScrollbarAction(int action); - virtual bool isIndexHidden(const QModelIndex &index) const; -%If (Qt_5_2_0 -) - virtual QSize viewportSizeHint() const; -%End - -public: - void setSortingEnabled(bool enable); - bool isSortingEnabled() const; - void setSpan(int row, int column, int rowSpan, int columnSpan); - int rowSpan(int row, int column) const; - int columnSpan(int row, int column) const; - void sortByColumn(int column, Qt::SortOrder order); - void setWordWrap(bool on); - bool wordWrap() const; - void setCornerButtonEnabled(bool enable); - bool isCornerButtonEnabled() const; - void clearSpans(); - -protected: - virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected); - virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous); - -private: - QTableView(const QTableView &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtablewidget.sip b/PyQt5/sip/PyQt5/QtWidgets/qtablewidget.sip deleted file mode 100644 index f215dab6..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtablewidget.sip +++ /dev/null @@ -1,237 +0,0 @@ -// qtablewidget.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QTableWidgetSelectionRange -{ -%TypeHeaderCode -#include -%End - -public: - QTableWidgetSelectionRange(); - QTableWidgetSelectionRange(int top, int left, int bottom, int right); - QTableWidgetSelectionRange(const QTableWidgetSelectionRange &other); - ~QTableWidgetSelectionRange(); - int topRow() const; - int bottomRow() const; - int leftColumn() const; - int rightColumn() const; - int rowCount() const; - int columnCount() const; -}; - -class QTableWidgetItem /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - enum ItemType - { - Type, - UserType, - }; - - explicit QTableWidgetItem(int type = Type); - QTableWidgetItem(const QString &text, int type = Type); - QTableWidgetItem(const QIcon &icon, const QString &text, int type = Type); - QTableWidgetItem(const QTableWidgetItem &other); - virtual ~QTableWidgetItem(); - virtual QTableWidgetItem *clone() const /Factory/; - QTableWidget *tableWidget() const; - Qt::ItemFlags flags() const; - QString text() const; - QIcon icon() const; - QString statusTip() const; - QString toolTip() const; - QString whatsThis() const; - QFont font() const; - int textAlignment() const; - void setTextAlignment(int alignment); - Qt::CheckState checkState() const; - void setCheckState(Qt::CheckState state); - virtual QVariant data(int role) const; - virtual void setData(int role, const QVariant &value); - virtual bool operator<(const QTableWidgetItem &other /NoCopy/) const; - virtual void read(QDataStream &in) /ReleaseGIL/; - virtual void write(QDataStream &out) const /ReleaseGIL/; - int type() const; - void setFlags(Qt::ItemFlags aflags); - void setText(const QString &atext); - void setIcon(const QIcon &aicon); - void setStatusTip(const QString &astatusTip); - void setToolTip(const QString &atoolTip); - void setWhatsThis(const QString &awhatsThis); - void setFont(const QFont &afont); - QSize sizeHint() const; - void setSizeHint(const QSize &size); - QBrush background() const; - void setBackground(const QBrush &brush); - QBrush foreground() const; - void setForeground(const QBrush &brush); - int row() const; - int column() const; - void setSelected(bool aselect); - bool isSelected() const; - -private: - QTableWidgetItem &operator=(const QTableWidgetItem &); -}; - -QDataStream &operator>>(QDataStream &in, QTableWidgetItem &item /Constrained/) /ReleaseGIL/; -QDataStream &operator<<(QDataStream &out, const QTableWidgetItem &item /Constrained/) /ReleaseGIL/; - -class QTableWidget : QTableView -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTableWidget(QWidget *parent /TransferThis/ = 0); - QTableWidget(int rows, int columns, QWidget *parent /TransferThis/ = 0); - virtual ~QTableWidget(); - void setRowCount(int rows); - int rowCount() const; - void setColumnCount(int columns); - int columnCount() const; - int row(const QTableWidgetItem *item) const; - int column(const QTableWidgetItem *item) const; - QTableWidgetItem *item(int row, int column) const; - void setItem(int row, int column, QTableWidgetItem *item /Transfer/); - QTableWidgetItem *takeItem(int row, int column) /TransferBack/; - QTableWidgetItem *verticalHeaderItem(int row) const; - void setVerticalHeaderItem(int row, QTableWidgetItem *item /Transfer/); - QTableWidgetItem *takeVerticalHeaderItem(int row) /TransferBack/; - QTableWidgetItem *horizontalHeaderItem(int column) const; - void setHorizontalHeaderItem(int column, QTableWidgetItem *item /Transfer/); - QTableWidgetItem *takeHorizontalHeaderItem(int column) /TransferBack/; - void setVerticalHeaderLabels(const QStringList &labels); - void setHorizontalHeaderLabels(const QStringList &labels); - int currentRow() const; - int currentColumn() const; - QTableWidgetItem *currentItem() const; - void setCurrentItem(QTableWidgetItem *item); - void setCurrentItem(QTableWidgetItem *item, QFlags command); - void setCurrentCell(int row, int column); - void setCurrentCell(int row, int column, QFlags command); - void sortItems(int column, Qt::SortOrder order = Qt::AscendingOrder); - void setSortingEnabled(bool enable); - bool isSortingEnabled() const; - void editItem(QTableWidgetItem *item); - void openPersistentEditor(QTableWidgetItem *item); - void closePersistentEditor(QTableWidgetItem *item); - QWidget *cellWidget(int row, int column) const; - void setCellWidget(int row, int column, QWidget *widget /Transfer/); -%MethodCode - // We have to break the association with any existing widget. - QWidget *w = sipCpp->cellWidget(a0, a1); - - if (w) - { - PyObject *wo = sipGetPyObject(w, sipType_QWidget); - - if (wo) - sipTransferTo(wo, 0); - } - - Py_BEGIN_ALLOW_THREADS - sipCpp->setCellWidget(a0, a1, a2); - Py_END_ALLOW_THREADS -%End - - void removeCellWidget(int arow, int acolumn); -%MethodCode - // We have to break the association with any existing widget. - QWidget *w = sipCpp->cellWidget(a0, a1); - - if (w) - { - PyObject *wo = sipGetPyObject(w, sipType_QWidget); - - if (wo) - sipTransferTo(wo, 0); - } - - Py_BEGIN_ALLOW_THREADS - sipCpp->removeCellWidget(a0, a1); - Py_END_ALLOW_THREADS -%End - - void setRangeSelected(const QTableWidgetSelectionRange &range, bool select); - QList selectedRanges() const; - QList selectedItems() const; - QList findItems(const QString &text, Qt::MatchFlags flags) const; - int visualRow(int logicalRow) const; - int visualColumn(int logicalColumn) const; - QTableWidgetItem *itemAt(const QPoint &p) const; - QTableWidgetItem *itemAt(int ax, int ay) const; - QRect visualItemRect(const QTableWidgetItem *item) const; - const QTableWidgetItem *itemPrototype() const; - void setItemPrototype(const QTableWidgetItem *item /Transfer/); - -public slots: - void scrollToItem(const QTableWidgetItem *item, QAbstractItemView::ScrollHint hint = QAbstractItemView::EnsureVisible); - void insertRow(int row); - void insertColumn(int column); - void removeRow(int row); - void removeColumn(int column); - void clear(); - void clearContents(); - -signals: - void itemPressed(QTableWidgetItem *item); - void itemClicked(QTableWidgetItem *item); - void itemDoubleClicked(QTableWidgetItem *item); - void itemActivated(QTableWidgetItem *item); - void itemEntered(QTableWidgetItem *item); - void itemChanged(QTableWidgetItem *item); - void currentItemChanged(QTableWidgetItem *current, QTableWidgetItem *previous); - void itemSelectionChanged(); - void cellPressed(int row, int column); - void cellClicked(int row, int column); - void cellDoubleClicked(int row, int column); - void cellActivated(int row, int column); - void cellEntered(int row, int column); - void cellChanged(int row, int column); - void currentCellChanged(int currentRow, int currentColumn, int previousRow, int previousColumn); - -protected: - virtual QStringList mimeTypes() const; - virtual QMimeData *mimeData(const QList items) const /TransferBack/; - virtual bool dropMimeData(int row, int column, const QMimeData *data, Qt::DropAction action); - virtual Qt::DropActions supportedDropActions() const; - QList items(const QMimeData *data) const; - QModelIndex indexFromItem(QTableWidgetItem *item) const; - QTableWidgetItem *itemFromIndex(const QModelIndex &index) const; - virtual bool event(QEvent *e); - virtual void dropEvent(QDropEvent *event); - -private: - virtual void setModel(QAbstractItemModel *model /KeepReference/); - QTableWidget(const QTableWidget &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtabwidget.sip b/PyQt5/sip/PyQt5/QtWidgets/qtabwidget.sip deleted file mode 100644 index 302b166f..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtabwidget.sip +++ /dev/null @@ -1,141 +0,0 @@ -// qtabwidget.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTabWidget : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTabWidget(QWidget *parent /TransferThis/ = 0); - virtual ~QTabWidget(); - void clear(); - int addTab(QWidget *widget /Transfer/, const QString &); - int addTab(QWidget *widget /Transfer/, const QIcon &icon, const QString &label); - int insertTab(int index, QWidget *widget /Transfer/, const QString &); - int insertTab(int index, QWidget *widget /Transfer/, const QIcon &icon, const QString &label); - void removeTab(int index); - bool isTabEnabled(int index) const; - void setTabEnabled(int index, bool); - QString tabText(int index) const; - void setTabText(int index, const QString &); - QIcon tabIcon(int index) const; - void setTabIcon(int index, const QIcon &icon); - void setTabToolTip(int index, const QString &tip); - QString tabToolTip(int index) const; - void setTabWhatsThis(int index, const QString &text); - QString tabWhatsThis(int index) const; - int currentIndex() const; - QWidget *currentWidget() const; - QWidget *widget(int index) const; - int indexOf(QWidget *widget) const; - int count() const /__len__/; - - enum TabPosition - { - North, - South, - West, - East, - }; - - QTabWidget::TabPosition tabPosition() const; - void setTabPosition(QTabWidget::TabPosition); - - enum TabShape - { - Rounded, - Triangular, - }; - - QTabWidget::TabShape tabShape() const; - void setTabShape(QTabWidget::TabShape s); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - void setCornerWidget(QWidget *widget /Transfer/, Qt::Corner corner = Qt::TopRightCorner); - QWidget *cornerWidget(Qt::Corner corner = Qt::TopRightCorner) const; - -public slots: - void setCurrentIndex(int index); - void setCurrentWidget(QWidget *widget); - -signals: - void currentChanged(int index); - -protected: - void initStyleOption(QStyleOptionTabWidgetFrame *option) const; - virtual void tabInserted(int index); - virtual void tabRemoved(int index); - virtual bool event(QEvent *); - virtual void showEvent(QShowEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void paintEvent(QPaintEvent *); - void setTabBar(QTabBar * /Transfer/); - -public: - QTabBar *tabBar() const; - -protected: - virtual void changeEvent(QEvent *); - -public: - Qt::TextElideMode elideMode() const; - void setElideMode(Qt::TextElideMode); - QSize iconSize() const; - void setIconSize(const QSize &size); - bool usesScrollButtons() const; - void setUsesScrollButtons(bool useButtons); - bool tabsClosable() const; - void setTabsClosable(bool closeable); - bool isMovable() const; - void setMovable(bool movable); - bool documentMode() const; - void setDocumentMode(bool set); - -signals: - void tabCloseRequested(int index); - -public: - virtual int heightForWidth(int width) const; - virtual bool hasHeightForWidth() const; - -signals: -%If (Qt_5_2_0 -) - void tabBarClicked(int index); -%End -%If (Qt_5_2_0 -) - void tabBarDoubleClicked(int index); -%End - -public: -%If (Qt_5_4_0 -) - bool tabBarAutoHide() const; -%End -%If (Qt_5_4_0 -) - void setTabBarAutoHide(bool enabled); -%End - -private: - QTabWidget(const QTabWidget &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtextbrowser.sip b/PyQt5/sip/PyQt5/QtWidgets/qtextbrowser.sip deleted file mode 100644 index 961d4906..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtextbrowser.sip +++ /dev/null @@ -1,80 +0,0 @@ -// qtextbrowser.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTextBrowser : QTextEdit -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTextBrowser(QWidget *parent /TransferThis/ = 0); - virtual ~QTextBrowser(); - QUrl source() const; - QStringList searchPaths() const; - void setSearchPaths(const QStringList &paths); - virtual QVariant loadResource(int type, const QUrl &name); - -public slots: - virtual void setSource(const QUrl &name); - virtual void backward(); - virtual void forward(); - virtual void home(); - virtual void reload(); - -signals: - void backwardAvailable(bool); - void forwardAvailable(bool); - void sourceChanged(const QUrl &); - void highlighted(const QUrl &); - void highlighted(const QString &); - void anchorClicked(const QUrl &); - -protected: - virtual bool event(QEvent *e); - virtual void keyPressEvent(QKeyEvent *ev); - virtual void mouseMoveEvent(QMouseEvent *ev); - virtual void mousePressEvent(QMouseEvent *ev); - virtual void mouseReleaseEvent(QMouseEvent *ev); - virtual void focusOutEvent(QFocusEvent *ev); - virtual bool focusNextPrevChild(bool next); - virtual void paintEvent(QPaintEvent *e); - -public: - bool isBackwardAvailable() const; - bool isForwardAvailable() const; - void clearHistory(); - bool openExternalLinks() const; - void setOpenExternalLinks(bool open); - bool openLinks() const; - void setOpenLinks(bool open); - QString historyTitle(int) const; - QUrl historyUrl(int) const; - int backwardHistoryCount() const; - int forwardHistoryCount() const; - -signals: - void historyChanged(); - -private: - QTextBrowser(const QTextBrowser &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtextedit.sip b/PyQt5/sip/PyQt5/QtWidgets/qtextedit.sip deleted file mode 100644 index 53b16589..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtextedit.sip +++ /dev/null @@ -1,220 +0,0 @@ -// qtextedit.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QTextEdit : QAbstractScrollArea -{ -%TypeHeaderCode -#include -%End - -public: - struct ExtraSelection - { -%TypeHeaderCode -#include -%End - - QTextCursor cursor; - QTextCharFormat format; - }; - - enum LineWrapMode - { - NoWrap, - WidgetWidth, - FixedPixelWidth, - FixedColumnWidth, - }; - - enum AutoFormattingFlag - { - AutoNone, - AutoBulletList, - AutoAll, - }; - - typedef QFlags AutoFormatting; - explicit QTextEdit(QWidget *parent /TransferThis/ = 0); - QTextEdit(const QString &text, QWidget *parent /TransferThis/ = 0); - virtual ~QTextEdit(); - void setDocument(QTextDocument *document /KeepReference/); - QTextDocument *document() const; - void setTextCursor(const QTextCursor &cursor); - QTextCursor textCursor() const; - bool isReadOnly() const; - void setReadOnly(bool ro); - qreal fontPointSize() const; - QString fontFamily() const; - int fontWeight() const; - bool fontUnderline() const; - bool fontItalic() const; - QColor textColor() const; - QFont currentFont() const; - Qt::Alignment alignment() const; - void mergeCurrentCharFormat(const QTextCharFormat &modifier); - void setCurrentCharFormat(const QTextCharFormat &format); - QTextCharFormat currentCharFormat() const; - QFlags autoFormatting() const; - void setAutoFormatting(QFlags features); - bool tabChangesFocus() const; - void setTabChangesFocus(bool b); - void setDocumentTitle(const QString &title); - QString documentTitle() const; - bool isUndoRedoEnabled() const; - void setUndoRedoEnabled(bool enable); - QTextEdit::LineWrapMode lineWrapMode() const; - void setLineWrapMode(QTextEdit::LineWrapMode mode); - int lineWrapColumnOrWidth() const; - void setLineWrapColumnOrWidth(int w); - QTextOption::WrapMode wordWrapMode() const; - void setWordWrapMode(QTextOption::WrapMode policy); - bool find(const QString &exp, QFlags options = 0); - QString toPlainText() const; - QString toHtml() const; - void append(const QString &text); - void ensureCursorVisible(); - virtual QVariant loadResource(int type, const QUrl &name); - QMenu *createStandardContextMenu() /Factory/; - QMenu *createStandardContextMenu(const QPoint &position) /Factory/; - QTextCursor cursorForPosition(const QPoint &pos) const; - QRect cursorRect(const QTextCursor &cursor) const; - QRect cursorRect() const; - QString anchorAt(const QPoint &pos) const; - bool overwriteMode() const; - void setOverwriteMode(bool overwrite); - int tabStopWidth() const; - void setTabStopWidth(int width); - bool acceptRichText() const; - void setAcceptRichText(bool accept); - void setTextInteractionFlags(Qt::TextInteractionFlags flags); - Qt::TextInteractionFlags textInteractionFlags() const; - void setCursorWidth(int width); - int cursorWidth() const; - void setExtraSelections(const QList &selections); - QList extraSelections() const; - bool canPaste() const; - void moveCursor(QTextCursor::MoveOperation operation, QTextCursor::MoveMode mode = QTextCursor::MoveAnchor); -%If (PyQt_Printer) - void print(QPagedPaintDevice *printer) const /PyName=print_/; -%End -%If (Py_v3) -%If (PyQt_Printer) - void print(QPagedPaintDevice *printer) const; -%End -%End - -public slots: - void setFontPointSize(qreal s); - void setFontFamily(const QString &fontFamily); - void setFontWeight(int w); - void setFontUnderline(bool b); - void setFontItalic(bool b); - void setText(const QString &text); - void setTextColor(const QColor &c); - void setCurrentFont(const QFont &f); - void setAlignment(Qt::Alignment a); - void setPlainText(const QString &text); - void setHtml(const QString &text); - void cut(); - void copy(); - void paste(); - void clear(); - void selectAll(); - void insertPlainText(const QString &text); - void insertHtml(const QString &text); - void scrollToAnchor(const QString &name); - void redo(); - void undo(); - void zoomIn(int range = 1); - void zoomOut(int range = 1); - -signals: - void textChanged(); - void undoAvailable(bool b); - void redoAvailable(bool b); - void currentCharFormatChanged(const QTextCharFormat &format); - void copyAvailable(bool b); - void selectionChanged(); - void cursorPositionChanged(); - -protected: - virtual bool event(QEvent *e); - virtual void timerEvent(QTimerEvent *e); - virtual void keyPressEvent(QKeyEvent *e); - virtual void keyReleaseEvent(QKeyEvent *e); - virtual void resizeEvent(QResizeEvent *); - virtual void paintEvent(QPaintEvent *e); - virtual void mousePressEvent(QMouseEvent *e); - virtual void mouseMoveEvent(QMouseEvent *e); - virtual void mouseReleaseEvent(QMouseEvent *e); - virtual void mouseDoubleClickEvent(QMouseEvent *e); - virtual bool focusNextPrevChild(bool next); - virtual void contextMenuEvent(QContextMenuEvent *e); - virtual void dragEnterEvent(QDragEnterEvent *e); - virtual void dragLeaveEvent(QDragLeaveEvent *e); - virtual void dragMoveEvent(QDragMoveEvent *e); - virtual void dropEvent(QDropEvent *e); - virtual void focusInEvent(QFocusEvent *e); - virtual void focusOutEvent(QFocusEvent *e); - virtual void showEvent(QShowEvent *); - virtual void changeEvent(QEvent *e); - virtual void wheelEvent(QWheelEvent *e); - virtual QMimeData *createMimeDataFromSelection() const /Factory/; - virtual bool canInsertFromMimeData(const QMimeData *source) const; - virtual void insertFromMimeData(const QMimeData *source); - virtual void inputMethodEvent(QInputMethodEvent *); - -public: - virtual QVariant inputMethodQuery(Qt::InputMethodQuery property) const; - -protected: - virtual void scrollContentsBy(int dx, int dy); - -public: - QColor textBackgroundColor() const; - -public slots: - void setTextBackgroundColor(const QColor &c); - -public: -%If (Qt_5_2_0 -) - void setPlaceholderText(const QString &placeholderText); -%End -%If (Qt_5_2_0 -) - QString placeholderText() const; -%End -%If (Qt_5_3_0 -) - bool find(const QRegExp &exp, QFlags options = 0); -%End -%If (Qt_5_3_0 -) - QVariant inputMethodQuery(Qt::InputMethodQuery query, QVariant argument) const; -%End - -private: - QTextEdit(const QTextEdit &); -}; - -QFlags operator|(QTextEdit::AutoFormattingFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtoolbar.sip b/PyQt5/sip/PyQt5/QtWidgets/qtoolbar.sip deleted file mode 100644 index 990881dc..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtoolbar.sip +++ /dev/null @@ -1,114 +0,0 @@ -// qtoolbar.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QToolBar : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - QToolBar(const QString &title, QWidget *parent /TransferThis/ = 0); - explicit QToolBar(QWidget *parent /TransferThis/ = 0); - virtual ~QToolBar(); - void setMovable(bool movable); - bool isMovable() const; - void setAllowedAreas(Qt::ToolBarAreas areas); - Qt::ToolBarAreas allowedAreas() const; - bool isAreaAllowed(Qt::ToolBarArea area) const; - void setOrientation(Qt::Orientation orientation); - Qt::Orientation orientation() const; - void clear(); - void addAction(QAction *action); - QAction *addAction(const QString &text) /Transfer/; - QAction *addAction(const QIcon &icon, const QString &text) /Transfer/; - QAction *addAction(const QString &text, SIP_PYOBJECT slot /DocType="slot"/) /Transfer/; -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a1, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipRes = sipCpp->addAction(*a0, receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(1, a1); - } -%End - - QAction *addAction(const QIcon &icon, const QString &text, SIP_PYOBJECT slot /DocType="slot"/) /Transfer/; -%MethodCode - QObject *receiver; - QByteArray slot_signature; - - if ((sipError = pyqt5_qtwidgets_get_connection_parts(a2, sipCpp, "()", false, &receiver, slot_signature)) == sipErrorNone) - { - sipRes = sipCpp->addAction(*a0, *a1, receiver, slot_signature.constData()); - } - else if (sipError == sipErrorContinue) - { - sipError = sipBadCallableArg(2, a2); - } -%End - - QAction *addSeparator() /Transfer/; - QAction *insertSeparator(QAction *before) /Transfer/; - QAction *addWidget(QWidget *widget /Transfer/) /Transfer/; - QAction *insertWidget(QAction *before, QWidget *widget /Transfer/) /Transfer/; - QRect actionGeometry(QAction *action) const; - QAction *actionAt(const QPoint &p) const; - QAction *actionAt(int ax, int ay) const; - QAction *toggleViewAction() const; - QSize iconSize() const; - Qt::ToolButtonStyle toolButtonStyle() const; - QWidget *widgetForAction(QAction *action) const; - -public slots: - void setIconSize(const QSize &iconSize); - void setToolButtonStyle(Qt::ToolButtonStyle toolButtonStyle); - -signals: - void actionTriggered(QAction *action); - void movableChanged(bool movable); - void allowedAreasChanged(Qt::ToolBarAreas allowedAreas); - void orientationChanged(Qt::Orientation orientation); - void iconSizeChanged(const QSize &iconSize); - void toolButtonStyleChanged(Qt::ToolButtonStyle toolButtonStyle); - void topLevelChanged(bool topLevel); - void visibilityChanged(bool visible); - -protected: - void initStyleOption(QStyleOptionToolBar *option) const; - virtual void actionEvent(QActionEvent *event); - virtual void changeEvent(QEvent *event); - virtual void paintEvent(QPaintEvent *event); - virtual bool event(QEvent *event); - -public: - bool isFloatable() const; - void setFloatable(bool floatable); - bool isFloating() const; - -private: - QToolBar(const QToolBar &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtoolbox.sip b/PyQt5/sip/PyQt5/QtWidgets/qtoolbox.sip deleted file mode 100644 index 25f28ff8..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtoolbox.sip +++ /dev/null @@ -1,67 +0,0 @@ -// qtoolbox.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QToolBox : QFrame -{ -%TypeHeaderCode -#include -%End - -public: - QToolBox(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QToolBox(); - int addItem(QWidget *item /Transfer/, const QString &text); - int addItem(QWidget *item /Transfer/, const QIcon &iconSet, const QString &text); - int insertItem(int index, QWidget *item /Transfer/, const QString &text); - int insertItem(int index, QWidget *widget /Transfer/, const QIcon &icon, const QString &text); - void removeItem(int index); - void setItemEnabled(int index, bool enabled); - bool isItemEnabled(int index) const; - void setItemText(int index, const QString &text); - QString itemText(int index) const; - void setItemIcon(int index, const QIcon &icon); - QIcon itemIcon(int index) const; - void setItemToolTip(int index, const QString &toolTip); - QString itemToolTip(int index) const; - int currentIndex() const; - QWidget *currentWidget() const; - QWidget *widget(int index) const; - int indexOf(QWidget *widget) const; - int count() const /__len__/; - -public slots: - void setCurrentIndex(int index); - void setCurrentWidget(QWidget *widget); - -signals: - void currentChanged(int index); - -protected: - virtual void itemInserted(int index); - virtual void itemRemoved(int index); - virtual bool event(QEvent *e); - virtual void showEvent(QShowEvent *e); - virtual void changeEvent(QEvent *); - -private: - QToolBox(const QToolBox &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtoolbutton.sip b/PyQt5/sip/PyQt5/QtWidgets/qtoolbutton.sip deleted file mode 100644 index 974bee9c..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtoolbutton.sip +++ /dev/null @@ -1,76 +0,0 @@ -// qtoolbutton.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QToolButton : QAbstractButton -{ -%TypeHeaderCode -#include -%End - -public: - enum ToolButtonPopupMode - { - DelayedPopup, - MenuButtonPopup, - InstantPopup, - }; - - explicit QToolButton(QWidget *parent /TransferThis/ = 0); - virtual ~QToolButton(); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - Qt::ToolButtonStyle toolButtonStyle() const; - Qt::ArrowType arrowType() const; - void setArrowType(Qt::ArrowType type); - void setMenu(QMenu *menu /KeepReference/); - QMenu *menu() const; - void setPopupMode(QToolButton::ToolButtonPopupMode mode); - QToolButton::ToolButtonPopupMode popupMode() const; - QAction *defaultAction() const; - void setAutoRaise(bool enable); - bool autoRaise() const; - -public slots: - void showMenu(); - void setToolButtonStyle(Qt::ToolButtonStyle style); - void setDefaultAction(QAction * /KeepReference/); - -signals: - void triggered(QAction *); - -protected: - void initStyleOption(QStyleOptionToolButton *option) const; - virtual bool event(QEvent *e); - virtual void mousePressEvent(QMouseEvent *); - virtual void paintEvent(QPaintEvent *); - virtual void actionEvent(QActionEvent *); - virtual void enterEvent(QEvent *); - virtual void leaveEvent(QEvent *); - virtual void timerEvent(QTimerEvent *); - virtual void changeEvent(QEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void nextCheckState(); - virtual bool hitButton(const QPoint &pos) const; - -private: - QToolButton(const QToolButton &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtooltip.sip b/PyQt5/sip/PyQt5/QtWidgets/qtooltip.sip deleted file mode 100644 index 22933345..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtooltip.sip +++ /dev/null @@ -1,44 +0,0 @@ -// qtooltip.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QToolTip -{ -%TypeHeaderCode -#include -%End - - QToolTip(); - -public: - static void showText(const QPoint &pos, const QString &text, QWidget *widget = 0); - static void showText(const QPoint &pos, const QString &text, QWidget *w, const QRect &rect); -%If (Qt_5_2_0 -) - static void showText(const QPoint &pos, const QString &text, QWidget *w, const QRect &rect, int msecShowTime); -%End - static QPalette palette(); - static void hideText(); - static void setPalette(const QPalette &); - static QFont font(); - static void setFont(const QFont &); - static bool isVisible(); - static QString text(); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtreeview.sip b/PyQt5/sip/PyQt5/QtWidgets/qtreeview.sip deleted file mode 100644 index ebe812d9..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtreeview.sip +++ /dev/null @@ -1,162 +0,0 @@ -// qtreeview.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QTreeView : QAbstractItemView -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTreeView(QWidget *parent /TransferThis/ = 0); - virtual ~QTreeView(); - virtual void setModel(QAbstractItemModel *model /KeepReference/); - virtual void setRootIndex(const QModelIndex &index); - virtual void setSelectionModel(QItemSelectionModel *selectionModel /KeepReference/); - QHeaderView *header() const; - void setHeader(QHeaderView *header /Transfer/); - int indentation() const; - void setIndentation(int i); - bool rootIsDecorated() const; - void setRootIsDecorated(bool show); - bool uniformRowHeights() const; - void setUniformRowHeights(bool uniform); - bool itemsExpandable() const; - void setItemsExpandable(bool enable); - int columnViewportPosition(int column) const; - int columnWidth(int column) const; - int columnAt(int x) const; - bool isColumnHidden(int column) const; - void setColumnHidden(int column, bool hide); - bool isRowHidden(int row, const QModelIndex &parent) const; - void setRowHidden(int row, const QModelIndex &parent, bool hide); - bool isExpanded(const QModelIndex &index) const; - void setExpanded(const QModelIndex &index, bool expand); - virtual void keyboardSearch(const QString &search); - virtual QRect visualRect(const QModelIndex &index) const; - virtual void scrollTo(const QModelIndex &index, QAbstractItemView::ScrollHint hint = QAbstractItemView::EnsureVisible); - virtual QModelIndex indexAt(const QPoint &p) const; - QModelIndex indexAbove(const QModelIndex &index) const; - QModelIndex indexBelow(const QModelIndex &index) const; - virtual void reset(); - -signals: - void expanded(const QModelIndex &index); - void collapsed(const QModelIndex &index); - -public: - virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector &roles /DocValue="[]"/ = QVector()); - -public slots: - void hideColumn(int column); - void showColumn(int column); - void expand(const QModelIndex &index); - void expandAll(); - void collapse(const QModelIndex &index); - void collapseAll(); - void resizeColumnToContents(int column); - virtual void selectAll(); - -protected slots: - void columnResized(int column, int oldSize, int newSize); - void columnCountChanged(int oldCount, int newCount); - void columnMoved(); - void reexpand(); - void rowsRemoved(const QModelIndex &parent, int first, int last); - -protected: - virtual void scrollContentsBy(int dx, int dy); - virtual void rowsInserted(const QModelIndex &parent, int start, int end); - virtual void rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end); - virtual QModelIndex moveCursor(QAbstractItemView::CursorAction cursorAction, Qt::KeyboardModifiers modifiers); - virtual int horizontalOffset() const; - virtual int verticalOffset() const; - virtual void setSelection(const QRect &rect, QFlags command); - virtual QRegion visualRegionForSelection(const QItemSelection &selection) const; - virtual QModelIndexList selectedIndexes() const; - virtual void paintEvent(QPaintEvent *e); - virtual void timerEvent(QTimerEvent *event); - virtual void mouseReleaseEvent(QMouseEvent *event); - virtual void drawRow(QPainter *painter, const QStyleOptionViewItem &options /NoCopy/, const QModelIndex &index) const; - virtual void drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index) const; - void drawTree(QPainter *painter, const QRegion ®ion) const; - virtual void mousePressEvent(QMouseEvent *e); - virtual void mouseMoveEvent(QMouseEvent *event); - virtual void mouseDoubleClickEvent(QMouseEvent *e); - virtual void keyPressEvent(QKeyEvent *event); - virtual void updateGeometries(); - virtual int sizeHintForColumn(int column) const; - int indexRowSizeHint(const QModelIndex &index) const; - virtual void horizontalScrollbarAction(int action); - virtual bool isIndexHidden(const QModelIndex &index) const; - -public: - void setColumnWidth(int column, int width); - void setSortingEnabled(bool enable); - bool isSortingEnabled() const; - void setAnimated(bool enable); - bool isAnimated() const; - void setAllColumnsShowFocus(bool enable); - bool allColumnsShowFocus() const; - void sortByColumn(int column, Qt::SortOrder order); - int autoExpandDelay() const; - void setAutoExpandDelay(int delay); - bool isFirstColumnSpanned(int row, const QModelIndex &parent) const; - void setFirstColumnSpanned(int row, const QModelIndex &parent, bool span); - void setWordWrap(bool on); - bool wordWrap() const; - -public slots: - void expandToDepth(int depth); - -protected: - virtual void dragMoveEvent(QDragMoveEvent *event); - virtual bool viewportEvent(QEvent *event); - int rowHeight(const QModelIndex &index) const; - virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected); - virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous); - -public: - bool expandsOnDoubleClick() const; - void setExpandsOnDoubleClick(bool enable); - bool isHeaderHidden() const; - void setHeaderHidden(bool hide); -%If (Qt_5_2_0 -) - void setTreePosition(int logicalIndex); -%End -%If (Qt_5_2_0 -) - int treePosition() const; -%End - -protected: -%If (Qt_5_2_0 -) - virtual QSize viewportSizeHint() const; -%End - -public: -%If (Qt_5_4_0 -) - void resetIndentation(); -%End - -private: - QTreeView(const QTreeView &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtreewidget.sip b/PyQt5/sip/PyQt5/QtWidgets/qtreewidget.sip deleted file mode 100644 index 1a990a3a..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtreewidget.sip +++ /dev/null @@ -1,245 +0,0 @@ -// qtreewidget.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QTreeWidgetItem /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - enum ItemType - { - Type, - UserType, - }; - - explicit QTreeWidgetItem(int type = Type); - QTreeWidgetItem(const QStringList &strings, int type = Type); - QTreeWidgetItem(QTreeWidget *parent /TransferThis/, int type = Type); - QTreeWidgetItem(QTreeWidget *parent /TransferThis/, const QStringList &strings, int type = Type); - QTreeWidgetItem(QTreeWidget *parent /TransferThis/, QTreeWidgetItem *preceding, int type = Type); - QTreeWidgetItem(QTreeWidgetItem *parent /TransferThis/, int type = Type); - QTreeWidgetItem(QTreeWidgetItem *parent /TransferThis/, const QStringList &strings, int type = Type); - QTreeWidgetItem(QTreeWidgetItem *parent /TransferThis/, QTreeWidgetItem *preceding, int type = Type); - QTreeWidgetItem(const QTreeWidgetItem &other); - virtual ~QTreeWidgetItem(); - virtual QTreeWidgetItem *clone() const /Factory/; - QTreeWidget *treeWidget() const; - Qt::ItemFlags flags() const; - QString text(int column) const; - QIcon icon(int column) const; - QString statusTip(int column) const; - QString toolTip(int column) const; - QString whatsThis(int column) const; - QFont font(int column) const; - int textAlignment(int column) const; - void setTextAlignment(int column, int alignment); - Qt::CheckState checkState(int column) const; - void setCheckState(int column, Qt::CheckState state); - virtual QVariant data(int column, int role) const; - virtual void setData(int column, int role, const QVariant &value); - virtual bool operator<(const QTreeWidgetItem &other /NoCopy/) const; - virtual void read(QDataStream &in) /ReleaseGIL/; - virtual void write(QDataStream &out) const /ReleaseGIL/; - QTreeWidgetItem *parent() const; - QTreeWidgetItem *child(int index) const; - int childCount() const; - int columnCount() const; - void addChild(QTreeWidgetItem *child /Transfer/); - void insertChild(int index, QTreeWidgetItem *child /Transfer/); - QTreeWidgetItem *takeChild(int index) /TransferBack/; - int type() const; - void setFlags(Qt::ItemFlags aflags); - void setText(int column, const QString &atext); - void setIcon(int column, const QIcon &aicon); - void setStatusTip(int column, const QString &astatusTip); - void setToolTip(int column, const QString &atoolTip); - void setWhatsThis(int column, const QString &awhatsThis); - void setFont(int column, const QFont &afont); - int indexOfChild(QTreeWidgetItem *achild) const; - QSize sizeHint(int column) const; - void setSizeHint(int column, const QSize &size); - void addChildren(const QList &children /Transfer/); - void insertChildren(int index, const QList &children /Transfer/); - QList takeChildren() /TransferBack/; - QBrush background(int column) const; - void setBackground(int column, const QBrush &brush); - QBrush foreground(int column) const; - void setForeground(int column, const QBrush &brush); - void sortChildren(int column, Qt::SortOrder order); - void setSelected(bool aselect); - bool isSelected() const; - void setHidden(bool ahide); - bool isHidden() const; - void setExpanded(bool aexpand); - bool isExpanded() const; - - enum ChildIndicatorPolicy - { - ShowIndicator, - DontShowIndicator, - DontShowIndicatorWhenChildless, - }; - - void setChildIndicatorPolicy(QTreeWidgetItem::ChildIndicatorPolicy policy); - QTreeWidgetItem::ChildIndicatorPolicy childIndicatorPolicy() const; - void removeChild(QTreeWidgetItem *child /TransferBack/); - void setFirstColumnSpanned(bool aspan); - bool isFirstColumnSpanned() const; - void setDisabled(bool disabled); - bool isDisabled() const; - -protected: - void emitDataChanged(); - -private: - QTreeWidgetItem &operator=(const QTreeWidgetItem &); -}; - -QDataStream &operator<<(QDataStream &out, const QTreeWidgetItem &item /Constrained/) /ReleaseGIL/; -QDataStream &operator>>(QDataStream &in, QTreeWidgetItem &item /Constrained/) /ReleaseGIL/; - -class QTreeWidget : QTreeView -{ -%TypeHeaderCode -#include -%End - -public: - explicit QTreeWidget(QWidget *parent /TransferThis/ = 0); - virtual ~QTreeWidget(); - int columnCount() const; - void setColumnCount(int columns); - QTreeWidgetItem *topLevelItem(int index) const; - int topLevelItemCount() const; - void insertTopLevelItem(int index, QTreeWidgetItem *item /Transfer/); - void addTopLevelItem(QTreeWidgetItem *item /Transfer/); - QTreeWidgetItem *takeTopLevelItem(int index) /TransferBack/; - int indexOfTopLevelItem(QTreeWidgetItem *item) const; - void insertTopLevelItems(int index, const QList &items /Transfer/); - void addTopLevelItems(const QList &items /Transfer/); - QTreeWidgetItem *headerItem() const; - void setHeaderItem(QTreeWidgetItem *item /Transfer/); - void setHeaderLabels(const QStringList &labels); - QTreeWidgetItem *currentItem() const; - int currentColumn() const; - void setCurrentItem(QTreeWidgetItem *item); - void setCurrentItem(QTreeWidgetItem *item, int column); - void setCurrentItem(QTreeWidgetItem *item, int column, QFlags command); - QTreeWidgetItem *itemAt(const QPoint &p) const; - QTreeWidgetItem *itemAt(int ax, int ay) const; - QRect visualItemRect(const QTreeWidgetItem *item) const; - int sortColumn() const; - void sortItems(int column, Qt::SortOrder order); - void editItem(QTreeWidgetItem *item, int column = 0); - void openPersistentEditor(QTreeWidgetItem *item, int column = 0); - void closePersistentEditor(QTreeWidgetItem *item, int column = 0); - QWidget *itemWidget(QTreeWidgetItem *item, int column) const; - void setItemWidget(QTreeWidgetItem *item, int column, QWidget *widget /Transfer/); -%MethodCode - // We have to break the association with any existing widget. Note that I'm - // not sure this is really necessary as it should get tidied up when Qt - // destroys any current widget, except (possibly) when the widget wasn't - // created from PyQt. See also removeItemWidget(), QListWidget and - // QTableWidget. - QWidget *w = sipCpp->itemWidget(a0, a1); - - if (w) - { - PyObject *wo = sipGetPyObject(w, sipType_QWidget); - - if (wo) - sipTransferTo(wo, 0); - } - - Py_BEGIN_ALLOW_THREADS - sipCpp->setItemWidget(a0, a1, a2); - Py_END_ALLOW_THREADS -%End - - QList selectedItems() const; - QList findItems(const QString &text, Qt::MatchFlags flags, int column = 0) const; - -public slots: - void scrollToItem(const QTreeWidgetItem *item, QAbstractItemView::ScrollHint hint = QAbstractItemView::EnsureVisible); - void expandItem(const QTreeWidgetItem *item); - void collapseItem(const QTreeWidgetItem *item); - void clear(); - -signals: - void itemPressed(QTreeWidgetItem *item, int column); - void itemClicked(QTreeWidgetItem *item, int column); - void itemDoubleClicked(QTreeWidgetItem *item, int column); - void itemActivated(QTreeWidgetItem *item, int column); - void itemEntered(QTreeWidgetItem *item, int column); - void itemChanged(QTreeWidgetItem *item, int column); - void itemExpanded(QTreeWidgetItem *item); - void itemCollapsed(QTreeWidgetItem *item); - void currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous); - void itemSelectionChanged(); - -protected: - virtual QStringList mimeTypes() const; - virtual QMimeData *mimeData(const QList items) const /TransferBack/; - virtual bool dropMimeData(QTreeWidgetItem *parent, int index, const QMimeData *data, Qt::DropAction action); - virtual Qt::DropActions supportedDropActions() const; - QModelIndex indexFromItem(QTreeWidgetItem *item, int column = 0) const; - QTreeWidgetItem *itemFromIndex(const QModelIndex &index) const; - virtual bool event(QEvent *e); - virtual void dropEvent(QDropEvent *event); - -public: - QTreeWidgetItem *invisibleRootItem() const /Transfer/; - void setHeaderLabel(const QString &alabel); - bool isFirstItemColumnSpanned(const QTreeWidgetItem *item) const; - void setFirstItemColumnSpanned(const QTreeWidgetItem *item, bool span); - QTreeWidgetItem *itemAbove(const QTreeWidgetItem *item) const; - QTreeWidgetItem *itemBelow(const QTreeWidgetItem *item) const; - void removeItemWidget(QTreeWidgetItem *item, int column); -%MethodCode - // We have to break the association with any existing widget. - QWidget *w = sipCpp->itemWidget(a0, a1); - - if (w) - { - PyObject *wo = sipGetPyObject(w, sipType_QWidget); - - if (wo) - sipTransferTo(wo, 0); - } - - Py_BEGIN_ALLOW_THREADS - sipCpp->removeItemWidget(a0, a1); - Py_END_ALLOW_THREADS -%End - - virtual void setSelectionModel(QItemSelectionModel *selectionModel /KeepReference/); - -private: - virtual void setModel(QAbstractItemModel *model /KeepReference/); - QTreeWidget(const QTreeWidget &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qtreewidgetitemiterator.sip b/PyQt5/sip/PyQt5/QtWidgets/qtreewidgetitemiterator.sip deleted file mode 100644 index adacc439..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qtreewidgetitemiterator.sip +++ /dev/null @@ -1,73 +0,0 @@ -// qtreewidgetitemiterator.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QTreeWidgetItemIterator -{ -%TypeHeaderCode -#include -%End - -public: - enum IteratorFlag - { - All, - Hidden, - NotHidden, - Selected, - Unselected, - Selectable, - NotSelectable, - DragEnabled, - DragDisabled, - DropEnabled, - DropDisabled, - HasChildren, - NoChildren, - Checked, - NotChecked, - Enabled, - Disabled, - Editable, - NotEditable, - UserFlag, - }; - - typedef QFlags IteratorFlags; - QTreeWidgetItemIterator(const QTreeWidgetItemIterator &it); - QTreeWidgetItemIterator(QTreeWidget *widget, QFlags flags = All); - QTreeWidgetItemIterator(QTreeWidgetItem *item, QFlags flags = All); - ~QTreeWidgetItemIterator(); - QTreeWidgetItem *value() const; -%MethodCode - // SIP doesn't support operator* so this is a thin wrapper around it. - sipRes = sipCpp->operator*(); -%End - - QTreeWidgetItemIterator &operator+=(int n); - QTreeWidgetItemIterator &operator-=(int n); -}; - -QFlags operator|(QTreeWidgetItemIterator::IteratorFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qundogroup.sip b/PyQt5/sip/PyQt5/QtWidgets/qundogroup.sip deleted file mode 100644 index b3302af5..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qundogroup.sip +++ /dev/null @@ -1,60 +0,0 @@ -// qundogroup.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QUndoGroup : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QUndoGroup(QObject *parent /TransferThis/ = 0); - virtual ~QUndoGroup(); - void addStack(QUndoStack *stack); - void removeStack(QUndoStack *stack); - QList stacks() const; - QUndoStack *activeStack() const; - QAction *createRedoAction(QObject *parent /TransferThis/, const QString &prefix /DocValue="''"/ = QString()) const /Factory/; - QAction *createUndoAction(QObject *parent /TransferThis/, const QString &prefix /DocValue="''"/ = QString()) const /Factory/; - bool canUndo() const; - bool canRedo() const; - QString undoText() const; - QString redoText() const; - bool isClean() const; - -public slots: - void redo(); - void setActiveStack(QUndoStack *stack); - void undo(); - -signals: - void activeStackChanged(QUndoStack *stack); - void canRedoChanged(bool canRedo); - void canUndoChanged(bool canUndo); - void cleanChanged(bool clean); - void indexChanged(int idx); - void redoTextChanged(const QString &redoText); - void undoTextChanged(const QString &undoText); - -private: - QUndoGroup(const QUndoGroup &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qundostack.sip b/PyQt5/sip/PyQt5/QtWidgets/qundostack.sip deleted file mode 100644 index 151b2c77..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qundostack.sip +++ /dev/null @@ -1,95 +0,0 @@ -// qundostack.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QUndoCommand /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - explicit QUndoCommand(QUndoCommand *parent /TransferThis/ = 0); - QUndoCommand(const QString &text, QUndoCommand *parent /TransferThis/ = 0); - virtual ~QUndoCommand(); - virtual int id() const; - virtual bool mergeWith(const QUndoCommand *other); - virtual void redo(); - void setText(const QString &text); - QString text() const; - virtual void undo(); - int childCount() const; - const QUndoCommand *child(int index) const; - QString actionText() const; - -private: - QUndoCommand(const QUndoCommand &); -}; - -class QUndoStack : QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QUndoStack(QObject *parent /TransferThis/ = 0); - virtual ~QUndoStack(); - void clear(); - void push(QUndoCommand *cmd /Transfer/); - bool canUndo() const; - bool canRedo() const; - QString undoText() const; - QString redoText() const; - int count() const /__len__/; - int index() const; - QString text(int idx) const; - QAction *createUndoAction(QObject *parent /TransferThis/, const QString &prefix /DocValue="''"/ = QString()) const /Factory/; - QAction *createRedoAction(QObject *parent /TransferThis/, const QString &prefix /DocValue="''"/ = QString()) const /Factory/; - bool isActive() const; - bool isClean() const; - int cleanIndex() const; - void beginMacro(const QString &text); - void endMacro(); - -public slots: - void redo(); - void setActive(bool active = true); - void setClean(); - void setIndex(int idx); - void undo(); - -signals: - void canRedoChanged(bool canRedo); - void canUndoChanged(bool canUndo); - void cleanChanged(bool clean); - void indexChanged(int idx); - void redoTextChanged(const QString &redoText); - void undoTextChanged(const QString &undoText); - -public: - void setUndoLimit(int limit); - int undoLimit() const; - const QUndoCommand *command(int index) const; - -private: - QUndoStack(const QUndoStack &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qundoview.sip b/PyQt5/sip/PyQt5/QtWidgets/qundoview.sip deleted file mode 100644 index 87caa087..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qundoview.sip +++ /dev/null @@ -1,44 +0,0 @@ -// qundoview.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QUndoView : QListView -{ -%TypeHeaderCode -#include -%End - -public: - explicit QUndoView(QWidget *parent /TransferThis/ = 0); - QUndoView(QUndoStack *stack, QWidget *parent /TransferThis/ = 0); - QUndoView(QUndoGroup *group, QWidget *parent /TransferThis/ = 0); - virtual ~QUndoView(); - QUndoStack *stack() const; - QUndoGroup *group() const; - void setEmptyLabel(const QString &label); - QString emptyLabel() const; - void setCleanIcon(const QIcon &icon); - QIcon cleanIcon() const; - -public slots: - void setStack(QUndoStack *stack /KeepReference/); - void setGroup(QUndoGroup *group /KeepReference/); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qwhatsthis.sip b/PyQt5/sip/PyQt5/QtWidgets/qwhatsthis.sip deleted file mode 100644 index a2c79eff..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qwhatsthis.sip +++ /dev/null @@ -1,38 +0,0 @@ -// qwhatsthis.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWhatsThis -{ -%TypeHeaderCode -#include -%End - - QWhatsThis(); - -public: - static void enterWhatsThisMode(); - static bool inWhatsThisMode(); - static void leaveWhatsThisMode(); - static void showText(const QPoint &pos, const QString &text, QWidget *widget = 0); - static void hideText(); - static QAction *createAction(QObject *parent /TransferThis/ = 0) /Factory/; -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qwidget.sip b/PyQt5/sip/PyQt5/QtWidgets/qwidget.sip deleted file mode 100644 index 17565efe..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qwidget.sip +++ /dev/null @@ -1,442 +0,0 @@ -// qwidget.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QWidget : QObject, QPaintDevice -{ -%TypeHeaderCode -#include -%End - -%TypeCode -// Transfer the ownership of a single widget to a parent. -static void qtgui_TransferWidget(QWidget *w, PyObject *py_parent) -{ - PyObject *py_w = sipGetPyObject(w, sipType_QWidget); - - if (py_w) - sipTransferTo(py_w, py_parent); -} - - -// Transfer ownership of all widgets in a layout to their new parent. -static void qtwidgets_TransferLayoutWidgets(QLayout *lay, PyObject *pw) -{ - int n = lay->count(); - - for (int i = 0; i < n; ++i) - { - QLayoutItem *item = lay->itemAt(i); - QWidget *w = item->widget(); - - if (w) - { - qtgui_TransferWidget(w, pw); - } - else - { - QLayout *l = item->layout(); - - if (l) - qtwidgets_TransferLayoutWidgets(l, pw); - } - } - - QWidget *mb = lay->menuBar(); - - if (mb) - qtgui_TransferWidget(mb, pw); -} -%End - -public: - QWidget(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QWidget(); - virtual int devType() const; - QStyle *style() const; - void setStyle(QStyle * /KeepReference/); - bool isEnabledTo(const QWidget *) const; - -public slots: - void setEnabled(bool); - void setDisabled(bool); - void setWindowModified(bool); - -public: - QRect frameGeometry() const; - QRect normalGeometry() const; - int x() const; - int y() const; - QPoint pos() const; - QSize frameSize() const; - QRect childrenRect() const; - QRegion childrenRegion() const; - QSize minimumSize() const; - QSize maximumSize() const; - void setMinimumSize(int minw, int minh); - void setMaximumSize(int maxw, int maxh); - void setMinimumWidth(int minw); - void setMinimumHeight(int minh); - void setMaximumWidth(int maxw); - void setMaximumHeight(int maxh); - QSize sizeIncrement() const; - void setSizeIncrement(int w, int h); - QSize baseSize() const; - void setBaseSize(int basew, int baseh); - void setFixedSize(const QSize &); - void setFixedSize(int w, int h); - void setFixedWidth(int w); - void setFixedHeight(int h); - QPoint mapToGlobal(const QPoint &) const; - QPoint mapFromGlobal(const QPoint &) const; - QPoint mapToParent(const QPoint &) const; - QPoint mapFromParent(const QPoint &) const; - QPoint mapTo(const QWidget *, const QPoint &) const; - QPoint mapFrom(const QWidget *, const QPoint &) const; - QWidget *window() const; - const QPalette &palette() const; - void setPalette(const QPalette &); - void setBackgroundRole(QPalette::ColorRole); - QPalette::ColorRole backgroundRole() const; - void setForegroundRole(QPalette::ColorRole); - QPalette::ColorRole foregroundRole() const; - void setFont(const QFont &); - QCursor cursor() const; - void setCursor(const QCursor &); - void unsetCursor(); - void setMask(const QBitmap &); - void setMask(const QRegion &); - QRegion mask() const; - void clearMask(); - void setWindowTitle(const QString &); - QString windowTitle() const; - void setWindowIcon(const QIcon &icon); - QIcon windowIcon() const; - void setWindowIconText(const QString &); - QString windowIconText() const; - void setWindowRole(const QString &); - QString windowRole() const; - void setWindowOpacity(qreal level); - qreal windowOpacity() const; - bool isWindowModified() const; - void setToolTip(const QString &); - QString toolTip() const; - void setStatusTip(const QString &); - QString statusTip() const; - void setWhatsThis(const QString &); - QString whatsThis() const; -%If (PyQt_Accessibility) - QString accessibleName() const; -%End -%If (PyQt_Accessibility) - void setAccessibleName(const QString &name); -%End -%If (PyQt_Accessibility) - QString accessibleDescription() const; -%End -%If (PyQt_Accessibility) - void setAccessibleDescription(const QString &description); -%End - void setLayoutDirection(Qt::LayoutDirection direction); - Qt::LayoutDirection layoutDirection() const; - void unsetLayoutDirection(); - bool isRightToLeft() const; - bool isLeftToRight() const; - -public slots: - void setFocus(); - -public: - bool isActiveWindow() const; - void activateWindow(); - void clearFocus(); - void setFocus(Qt::FocusReason reason); - Qt::FocusPolicy focusPolicy() const; - void setFocusPolicy(Qt::FocusPolicy policy); - bool hasFocus() const; - static void setTabOrder(QWidget *, QWidget *); - void setFocusProxy(QWidget * /KeepReference/); - QWidget *focusProxy() const; - Qt::ContextMenuPolicy contextMenuPolicy() const; - void setContextMenuPolicy(Qt::ContextMenuPolicy policy); - void grabMouse(); - void grabMouse(const QCursor &); - void releaseMouse(); - void grabKeyboard(); - void releaseKeyboard(); - int grabShortcut(const QKeySequence &key, Qt::ShortcutContext context = Qt::WindowShortcut); - void releaseShortcut(int id); - void setShortcutEnabled(int id, bool enabled = true); - static QWidget *mouseGrabber(); - static QWidget *keyboardGrabber(); - void setUpdatesEnabled(bool enable); - -public slots: - void update(); - void repaint(); - -public: - void update(const QRect &); - void update(const QRegion &); - void repaint(int x, int y, int w, int h); - void repaint(const QRect &); - void repaint(const QRegion &); - -public slots: - virtual void setVisible(bool visible); - void setHidden(bool hidden); - void show(); - void hide(); - void showMinimized(); - void showMaximized(); - void showFullScreen(); - void showNormal(); - bool close(); - void raise() /PyName=raise_/; - void lower(); - -public: - void stackUnder(QWidget *); - void move(const QPoint &); - void resize(const QSize &); - void setGeometry(const QRect &); - void adjustSize(); - bool isVisibleTo(const QWidget *) const; - bool isMinimized() const; - bool isMaximized() const; - bool isFullScreen() const; - Qt::WindowStates windowState() const; - void setWindowState(Qt::WindowStates state); - void overrideWindowState(Qt::WindowStates state); - virtual QSize sizeHint() const; - virtual QSize minimumSizeHint() const; - QSizePolicy sizePolicy() const; - void setSizePolicy(QSizePolicy); - virtual int heightForWidth(int) const; - QRegion visibleRegion() const; - void setContentsMargins(int left, int top, int right, int bottom); - void getContentsMargins(int *left, int *top, int *right, int *bottom) const; - QRect contentsRect() const; - QLayout *layout() const; - void setLayout(QLayout * /Transfer/); -%MethodCode - Py_BEGIN_ALLOW_THREADS - sipCpp->setLayout(a0); - Py_END_ALLOW_THREADS - - // Internally Qt has reparented all of the widgets in the layout, so we need - // to update the ownership hierachy. - qtwidgets_TransferLayoutWidgets(a0, sipSelf); -%End - - void updateGeometry(); - void setParent(QWidget *parent /TransferThis/); - void setParent(QWidget *parent /TransferThis/, Qt::WindowFlags f); - void scroll(int dx, int dy); - void scroll(int dx, int dy, const QRect &); - QWidget *focusWidget() const; - QWidget *nextInFocusChain() const; - bool acceptDrops() const; - void setAcceptDrops(bool on); - void addAction(QAction *action); - void addActions(QList actions); - void insertAction(QAction *before, QAction *action); - void insertActions(QAction *before, QList actions); - void removeAction(QAction *action); - QList actions() const; - void setWindowFlags(Qt::WindowFlags type); - void overrideWindowFlags(Qt::WindowFlags type); - static QWidget *find(WId); - QWidget *childAt(const QPoint &p) const; - void setAttribute(Qt::WidgetAttribute attribute, bool on = true); - virtual QPaintEngine *paintEngine() const; - void ensurePolished() const; - bool isAncestorOf(const QWidget *child) const; - -signals: - void customContextMenuRequested(const QPoint &pos); - -protected: - virtual bool event(QEvent *); - virtual void mousePressEvent(QMouseEvent *); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void mouseDoubleClickEvent(QMouseEvent *); - virtual void mouseMoveEvent(QMouseEvent *); - virtual void wheelEvent(QWheelEvent *); - virtual void keyPressEvent(QKeyEvent *); - virtual void keyReleaseEvent(QKeyEvent *); - virtual void focusInEvent(QFocusEvent *); - virtual void focusOutEvent(QFocusEvent *); - virtual void enterEvent(QEvent *); - virtual void leaveEvent(QEvent *); - virtual void paintEvent(QPaintEvent *); - virtual void moveEvent(QMoveEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void closeEvent(QCloseEvent *); - virtual void contextMenuEvent(QContextMenuEvent *); - virtual void tabletEvent(QTabletEvent *); - virtual void actionEvent(QActionEvent *); - virtual void dragEnterEvent(QDragEnterEvent *); - virtual void dragMoveEvent(QDragMoveEvent *); - virtual void dragLeaveEvent(QDragLeaveEvent *); - virtual void dropEvent(QDropEvent *); - virtual void showEvent(QShowEvent *); - virtual void hideEvent(QHideEvent *); - virtual void changeEvent(QEvent *); - virtual int metric(QPaintDevice::PaintDeviceMetric) const; - virtual void inputMethodEvent(QInputMethodEvent *); - -public: - virtual QVariant inputMethodQuery(Qt::InputMethodQuery) const; - -protected: - void updateMicroFocus(); - void create(WId window = 0, bool initializeWindow = true, bool destroyOldWindow = true); - void destroy(bool destroyWindow = true, bool destroySubWindows = true); - virtual bool focusNextPrevChild(bool next); - bool focusNextChild(); - bool focusPreviousChild(); - -public: - QWidget *childAt(int ax, int ay) const; - Qt::WindowType windowType() const; - Qt::WindowFlags windowFlags() const; - WId winId() const; - bool isWindow() const; - bool isEnabled() const; - bool isModal() const; - int minimumWidth() const; - int minimumHeight() const; - int maximumWidth() const; - int maximumHeight() const; - void setMinimumSize(const QSize &s); - void setMaximumSize(const QSize &s); - void setSizeIncrement(const QSize &s); - void setBaseSize(const QSize &s); - const QFont &font() const; - QFontMetrics fontMetrics() const; - QFontInfo fontInfo() const; - void setMouseTracking(bool enable); - bool hasMouseTracking() const; - bool underMouse() const; - bool updatesEnabled() const; - void update(int ax, int ay, int aw, int ah); - bool isVisible() const; - bool isHidden() const; - void move(int ax, int ay); - void resize(int w, int h); - void setGeometry(int ax, int ay, int aw, int ah); - QRect rect() const; - const QRect &geometry() const; - QSize size() const; - int width() const; - int height() const; - QWidget *parentWidget() const; - void setSizePolicy(QSizePolicy::Policy hor, QSizePolicy::Policy ver); - bool testAttribute(Qt::WidgetAttribute attribute) const; - Qt::WindowModality windowModality() const; - void setWindowModality(Qt::WindowModality windowModality); - bool autoFillBackground() const; - void setAutoFillBackground(bool enabled); - void setStyleSheet(const QString &styleSheet); - QString styleSheet() const; - void setShortcutAutoRepeat(int id, bool enabled = true); - QByteArray saveGeometry() const; - bool restoreGeometry(const QByteArray &geometry); - - enum RenderFlag - { - DrawWindowBackground, - DrawChildren, - IgnoreMask, - }; - - typedef QFlags RenderFlags; - void render(QPaintDevice *target, const QPoint &targetOffset = QPoint(), const QRegion &sourceRegion = QRegion(), QFlags flags = QWidget::DrawWindowBackground|QWidget::DrawChildren); - void render(QPainter *painter, const QPoint &targetOffset = QPoint(), const QRegion &sourceRegion = QRegion(), QFlags flags = QWidget::DrawWindowBackground|QWidget::DrawChildren); - void setLocale(const QLocale &locale); - QLocale locale() const; - void unsetLocale(); - WId effectiveWinId() const; - QWidget *nativeParentWidget() const; - void setWindowFilePath(const QString &filePath); - QString windowFilePath() const; - QGraphicsProxyWidget *graphicsProxyWidget() const; - QGraphicsEffect *graphicsEffect() const; - void setGraphicsEffect(QGraphicsEffect *effect /Transfer/); - void grabGesture(Qt::GestureType type, Qt::GestureFlags flags = Qt::GestureFlags(0)); - void ungrabGesture(Qt::GestureType type); - void setContentsMargins(const QMargins &margins); - QMargins contentsMargins() const; - QWidget *previousInFocusChain() const; - Qt::InputMethodHints inputMethodHints() const; - void setInputMethodHints(Qt::InputMethodHints hints); - virtual bool hasHeightForWidth() const; - QPixmap grab(const QRect &rectangle = QRect(QPoint(0, 0), QSize(-1, -1))); -%If (Qt_5_1_0 -) - static SIP_PYOBJECT createWindowContainer(QWindow *window /GetWrapper/, QWidget *parent /GetWrapper/ = 0, Qt::WindowFlags flags = 0) /DocType="QWidget",Factory/; -%MethodCode - // Ownersip issues are complicated so we handle them explicitly. - - QWidget *w = QWidget::createWindowContainer(a0, a1, *a2); - - sipRes = sipConvertFromNewType(w, sipType_QWidget, a1Wrapper); - - if (sipRes) - sipTransferTo(a0Wrapper, sipRes); -%End - -%End - QWindow *windowHandle() const; - -protected: - virtual bool nativeEvent(const QByteArray &eventType, void *message, long *result); - virtual QPainter *sharedPainter() const; - virtual void initPainter(QPainter *painter) const; - -public: -%If (Qt_5_2_0 -) - void setToolTipDuration(int msec); -%End -%If (Qt_5_2_0 -) - int toolTipDuration() const; -%End - -signals: -%If (Qt_5_2_0 -) - void windowTitleChanged(const QString &title); -%End -%If (Qt_5_2_0 -) - void windowIconChanged(const QIcon &icon); -%End -%If (Qt_5_2_0 -) - void windowIconTextChanged(const QString &iconText); -%End - -private: - QWidget(const QWidget &); -}; - -QFlags operator|(QWidget::RenderFlag f1, QFlags f2); diff --git a/PyQt5/sip/PyQt5/QtWidgets/qwidgetaction.sip b/PyQt5/sip/PyQt5/QtWidgets/qwidgetaction.sip deleted file mode 100644 index 42c741f8..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qwidgetaction.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qwidgetaction.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QWidgetAction : QAction -{ -%TypeHeaderCode -#include -%End - -public: - explicit QWidgetAction(QObject *parent /TransferThis/); - virtual ~QWidgetAction(); - void setDefaultWidget(QWidget *w /Transfer/); - QWidget *defaultWidget() const; - QWidget *requestWidget(QWidget *parent /TransferThis/) /Factory/; - void releaseWidget(QWidget *widget /TransferBack/); - -protected: - virtual bool event(QEvent *); - virtual bool eventFilter(QObject *, QEvent *); - virtual QWidget *createWidget(QWidget *parent /TransferThis/) /Factory/; - virtual void deleteWidget(QWidget *widget /Transfer/); - QList createdWidgets() const; - -private: - QWidgetAction(const QWidgetAction &); -}; diff --git a/PyQt5/sip/PyQt5/QtWidgets/qwizard.sip b/PyQt5/sip/PyQt5/QtWidgets/qwizard.sip deleted file mode 100644 index cd3442c7..00000000 --- a/PyQt5/sip/PyQt5/QtWidgets/qwizard.sip +++ /dev/null @@ -1,249 +0,0 @@ -// qwizard.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtWidgets Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QWizard : QDialog -{ -%TypeHeaderCode -#include -%End - -public: - enum WizardButton - { - BackButton, - NextButton, - CommitButton, - FinishButton, - CancelButton, - HelpButton, - CustomButton1, - CustomButton2, - CustomButton3, - Stretch, - }; - - enum WizardPixmap - { - WatermarkPixmap, - LogoPixmap, - BannerPixmap, - BackgroundPixmap, - }; - - enum WizardStyle - { - ClassicStyle, - ModernStyle, - MacStyle, - AeroStyle, - }; - - enum WizardOption - { - IndependentPages, - IgnoreSubTitles, - ExtendedWatermarkPixmap, - NoDefaultButton, - NoBackButtonOnStartPage, - NoBackButtonOnLastPage, - DisabledBackButtonOnLastPage, - HaveNextButtonOnLastPage, - HaveFinishButtonOnEarlyPages, - NoCancelButton, - CancelButtonOnLeft, - HaveHelpButton, - HelpButtonOnRight, - HaveCustomButton1, - HaveCustomButton2, - HaveCustomButton3, -%If (Qt_5_3_0 -) - NoCancelButtonOnLastPage, -%End - }; - - typedef QFlags WizardOptions; - QWizard(QWidget *parent /TransferThis/ = 0, Qt::WindowFlags flags = 0); - virtual ~QWizard(); - int addPage(QWizardPage *page /Transfer/); - void setPage(int id, QWizardPage *page /Transfer/); - QWizardPage *page(int id) const; - bool hasVisitedPage(int id) const; - QList visitedPages() const; - void setStartId(int id); - int startId() const; - QWizardPage *currentPage() const; - int currentId() const; - virtual bool validateCurrentPage(); - virtual int nextId() const; - void setField(const QString &name, const QVariant &value); - QVariant field(const QString &name) const; - void setWizardStyle(QWizard::WizardStyle style); - QWizard::WizardStyle wizardStyle() const; - void setOption(QWizard::WizardOption option, bool on = true); - bool testOption(QWizard::WizardOption option) const; - void setOptions(QFlags options); - QFlags options() const; - void setButtonText(QWizard::WizardButton which, const QString &text); - QString buttonText(QWizard::WizardButton which) const; - void setButtonLayout(const QList &layout); - void setButton(QWizard::WizardButton which, QAbstractButton *button /Transfer/); - QAbstractButton *button(QWizard::WizardButton which) const /Transfer/; - void setTitleFormat(Qt::TextFormat format); - Qt::TextFormat titleFormat() const; - void setSubTitleFormat(Qt::TextFormat format); - Qt::TextFormat subTitleFormat() const; - void setPixmap(QWizard::WizardPixmap which, const QPixmap &pixmap); - QPixmap pixmap(QWizard::WizardPixmap which) const; - void setDefaultProperty(const char *className, const char *property, const char *changedSignal); - virtual void setVisible(bool visible); - virtual QSize sizeHint() const; - -signals: - void currentIdChanged(int id); - void helpRequested(); - void customButtonClicked(int which); - -public slots: - void back(); - void next(); - void restart(); - -protected: - virtual bool event(QEvent *event); - virtual void resizeEvent(QResizeEvent *event); - virtual void paintEvent(QPaintEvent *event); - virtual void done(int result); - virtual void initializePage(int id); - virtual void cleanupPage(int id); - -public: - void removePage(int id); - QList pageIds() const; - void setSideWidget(QWidget *widget /Transfer/); - QWidget *sideWidget() const; - -signals: - void pageAdded(int id); - void pageRemoved(int id); - -private: - QWizard(const QWizard &); -}; - -QFlags operator|(QWizard::WizardOption f1, QFlags f2); - -class QWizardPage : QWidget -{ -%TypeHeaderCode -#include -%End - -public: - explicit QWizardPage(QWidget *parent /TransferThis/ = 0); - virtual ~QWizardPage(); - void setTitle(const QString &title); - QString title() const; - void setSubTitle(const QString &subTitle); - QString subTitle() const; - void setPixmap(QWizard::WizardPixmap which, const QPixmap &pixmap); - QPixmap pixmap(QWizard::WizardPixmap which) const; - void setFinalPage(bool finalPage); - bool isFinalPage() const; - void setCommitPage(bool commitPage); - bool isCommitPage() const; - void setButtonText(QWizard::WizardButton which, const QString &text); - QString buttonText(QWizard::WizardButton which) const; - virtual void initializePage(); - virtual void cleanupPage(); - virtual bool validatePage(); - virtual bool isComplete() const; - virtual int nextId() const; - -signals: - void completeChanged(); - -protected: - void setField(const QString &name, const QVariant &value); - QVariant field(const QString &name) const; - -public: - void registerField(const QString &name, QWidget *widget, const char *property = 0, SIP_PYOBJECT changedSignal /DocType="signal"/ = 0); -%MethodCode - QObject *receiver; - QByteArray signal_signature; - const char *signal; - - if (a3 && a3 != Py_None) - { - if ((sipError = pyqt5_qtwidgets_get_pyqtsignal_parts(a3, &receiver, signal_signature)) == sipErrorNone) - { - if (receiver != a1) - { - PyErr_SetString(PyExc_ValueError, - "the signal must be bound to the same QWidget instance"); - sipError = sipErrorFail; - } - else - { - signal = signal_signature.constData(); - } - } - else - { - // We don't set sipError to sipErrorContinue because we don't want to - // go on to the next (ie. the real) registerField() overload. That is - // there only so that SIP generates the required public wrapper method - // that we need to call below. We don't want the user to call it. - sipBadCallableArg(3, a3); - sipError = sipErrorFail; - } - } - else - { - signal = 0; - } - - if (sipError == sipErrorNone) - { - Py_BEGIN_ALLOW_THREADS - #if defined(SIP_PROTECTED_IS_PUBLIC) - sipCpp->registerField(*a0, a1, a2, signal); - #else - // We should really change SIP to implement /NoDerived/ for protected - // methods rather than do this (possibly unsafe) cast. - static_cast(sipCpp)->sipProtect_registerField(*a0, a1, a2, signal); - #endif - Py_END_ALLOW_THREADS - } -%End - -protected: - void registerField(const QString &name, QWidget *widget, const char *property = 0, const char *changedSignal = 0); - QWizard *wizard() const; - -private: - QWizardPage(const QWizardPage &); -}; diff --git a/PyQt5/sip/PyQt5/QtWinExtras/QtWinExtrasmod.sip b/PyQt5/sip/PyQt5/QtWinExtras/QtWinExtrasmod.sip deleted file mode 100644 index 80c58006..00000000 --- a/PyQt5/sip/PyQt5/QtWinExtras/QtWinExtrasmod.sip +++ /dev/null @@ -1,53 +0,0 @@ -// This is the SIP interface definition for the QtWinExtras module of PyQt v5. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtWinExtras, keyword_arguments="Optional") - -%Import QtWidgets/QtWidgetsmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qwinfunctions.sip -%Include qwinjumplist.sip -%Include qwinjumplistcategory.sip -%Include qwinjumplistitem.sip -%Include qwintaskbarbutton.sip -%Include qwintaskbarprogress.sip -%Include qwinthumbnailtoolbar.sip -%Include qwinthumbnailtoolbutton.sip diff --git a/PyQt5/sip/PyQt5/QtWinExtras/qwinfunctions.sip b/PyQt5/sip/PyQt5/QtWinExtras/qwinfunctions.sip deleted file mode 100644 index fc0d703b..00000000 --- a/PyQt5/sip/PyQt5/QtWinExtras/qwinfunctions.sip +++ /dev/null @@ -1,122 +0,0 @@ -// This is the SIP interface definition for QtWin. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -typedef struct HBITMAP__ *HBITMAP; -typedef struct HDC__ *HDC; -typedef struct HICON__ *HICON; -typedef long HRESULT; -typedef struct HRGN__ *HRGN; - - -namespace QtWin -{ -%TypeHeaderCode -#include -%End - - enum HBitmapFormat - { - HBitmapNoAlpha, - HBitmapPremultipliedAlpha, - HBitmapAlpha - }; - - enum WindowFlip3DPolicy - { - FlipDefault, - FlipExcludeBelow, - FlipExcludeAbove - }; - - HBITMAP createMask(const QBitmap &bitmap); - HBITMAP toHBITMAP(const QPixmap &p, - QtWin::HBitmapFormat format = QtWin::HBitmapNoAlpha); - QPixmap fromHBITMAP(HBITMAP bitmap, - QtWin::HBitmapFormat format = QtWin::HBitmapNoAlpha); - HICON toHICON(const QPixmap &p); - QImage imageFromHBITMAP(HDC hdc, HBITMAP bitmap, int width, int height); - QPixmap fromHICON(HICON icon); - HRGN toHRGN(const QRegion ®ion); - QRegion fromHRGN(HRGN hrgn); - - QString stringFromHresult(HRESULT hresult); - QString errorStringFromHresult(HRESULT hresult); - - QColor colorizationColor(bool *opaqueBlend = 0); - QColor realColorizationColor(); - - void setWindowExcludedFromPeek(QWindow *window, bool exclude); - bool isWindowExcludedFromPeek(QWindow *window); - void setWindowDisallowPeek(QWindow *window, bool disallow); - bool isWindowPeekDisallowed(QWindow *window); - void setWindowFlip3DPolicy(QWindow *window, - QtWin::WindowFlip3DPolicy policy); - QtWin::WindowFlip3DPolicy windowFlip3DPolicy(QWindow *); - - void extendFrameIntoClientArea(QWindow *window, int left, int top, - int right, int bottom); - void extendFrameIntoClientArea(QWindow *window, const QMargins &margins); - void resetExtendedFrame(QWindow *window); - - void enableBlurBehindWindow(QWindow *window, const QRegion ®ion); - void enableBlurBehindWindow(QWindow *window); - void disableBlurBehindWindow(QWindow *window); - - bool isCompositionEnabled(); - void setCompositionEnabled(bool enabled); - bool isCompositionOpaque(); - - void setCurrentProcessExplicitAppUserModelID(const QString &id); - - void markFullscreenWindow(QWindow *, bool fullscreen = true); - - void taskbarActivateTab(QWindow *); - void taskbarActivateTabAlt(QWindow *); - void taskbarAddTab(QWindow *); - void taskbarDeleteTab(QWindow *); - - void setWindowExcludedFromPeek(QWidget *window, bool exclude); - bool isWindowExcludedFromPeek(QWidget *window); - void setWindowDisallowPeek(QWidget *window, bool disallow); - bool isWindowPeekDisallowed(QWidget *window); - void setWindowFlip3DPolicy(QWidget *window, - QtWin::WindowFlip3DPolicy policy); - QtWin::WindowFlip3DPolicy windowFlip3DPolicy(QWidget *window); - - void extendFrameIntoClientArea(QWidget *window, const QMargins &margins); - void extendFrameIntoClientArea(QWidget *window, int left, int top, - int right, int bottom); - void resetExtendedFrame(QWidget *window); - - void enableBlurBehindWindow(QWidget *window, const QRegion ®ion); - void enableBlurBehindWindow(QWidget *window); - void disableBlurBehindWindow(QWidget *window); - - void markFullscreenWindow(QWidget *window, bool fullscreen = true); - - void taskbarActivateTab(QWidget *window); - void taskbarActivateTabAlt(QWidget *window); - void taskbarAddTab(QWidget *window); - void taskbarDeleteTab(QWidget *window); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWinExtras/qwinjumplist.sip b/PyQt5/sip/PyQt5/QtWinExtras/qwinjumplist.sip deleted file mode 100644 index d0376694..00000000 --- a/PyQt5/sip/PyQt5/QtWinExtras/qwinjumplist.sip +++ /dev/null @@ -1,84 +0,0 @@ -// This is the SIP interface definition for QWinJumpList. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QWinJumpList : public QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode -static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; -} graph[] = { - {sipName_QWinThumbnailToolBar, &sipType_QWinThumbnailToolBar, -1, 1}, - {sipName_QWinJumpList, &sipType_QWinJumpList, -1, 2}, - {sipName_QWinTaskbarButton, &sipType_QWinTaskbarButton, -1, 3}, - {sipName_QWinThumbnailToolButton, &sipType_QWinThumbnailToolButton, -1, 4}, - {sipName_QWinTaskbarProgress, &sipType_QWinTaskbarProgress, -1, -1}, -}; - -int i = 0; - -sipType = NULL; - -do -{ - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; -} -while (i >= 0); -%End - -public: - explicit QWinJumpList(QObject *parent /TransferThis/ = 0); - ~QWinJumpList(); - - QString identifier() const; - void setIdentifier(const QString &identifier); - - QWinJumpListCategory *recent() const; - QWinJumpListCategory *frequent() const; - QWinJumpListCategory *tasks() const; - - QList categories() const; - void addCategory(QWinJumpListCategory *category /Transfer/); - QWinJumpListCategory *addCategory(const QString &title, - const QList items /Transfer/ = QList()); - -public slots: - void clear(); - -private: - QWinJumpList(const QWinJumpList &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWinExtras/qwinjumplistcategory.sip b/PyQt5/sip/PyQt5/QtWinExtras/qwinjumplistcategory.sip deleted file mode 100644 index 94388418..00000000 --- a/PyQt5/sip/PyQt5/QtWinExtras/qwinjumplistcategory.sip +++ /dev/null @@ -1,69 +0,0 @@ -// This is the SIP interface definition for QWinJumpListCategory. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QWinJumpListCategory /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - enum Type - { - Custom, - Recent, - Frequent, - Tasks - }; - - explicit QWinJumpListCategory(const QString &title = QString()); - ~QWinJumpListCategory(); - - Type type() const; - - bool isVisible() const; - void setVisible(bool visible); - - QString title() const; - void setTitle(const QString &title); - - int count() const; - bool isEmpty() const; - QList items() const; - - void addItem(QWinJumpListItem *item /Transfer/); - QWinJumpListItem *addDestination(const QString &filePath); - QWinJumpListItem *addLink(const QString &title, - const QString &executablePath, - const QStringList &arguments = QStringList()); - QWinJumpListItem *addLink(const QIcon &icon, const QString &title, - const QString &executablePath, - const QStringList &arguments = QStringList()); - QWinJumpListItem *addSeparator(); - - void clear(); - -private: - QWinJumpListCategory(const QWinJumpListCategory &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWinExtras/qwinjumplistitem.sip b/PyQt5/sip/PyQt5/QtWinExtras/qwinjumplistitem.sip deleted file mode 100644 index 19d1eb78..00000000 --- a/PyQt5/sip/PyQt5/QtWinExtras/qwinjumplistitem.sip +++ /dev/null @@ -1,59 +0,0 @@ -// This is the SIP interface definition for QWinJumpListItem. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QWinJumpListItem /Supertype=sip.wrapper/ -{ -%TypeHeaderCode -#include -%End - -public: - enum Type - { - Destination, - Link, - Separator - }; - - explicit QWinJumpListItem(Type type); - ~QWinJumpListItem(); - - void setType(Type type); - Type type() const; - void setFilePath(const QString &filePath); - QString filePath() const; - void setWorkingDirectory(const QString &workingDirectory); - QString workingDirectory() const; - void setIcon(const QIcon &icon); - QIcon icon() const; - void setTitle(const QString &title); - QString title() const; - void setDescription(const QString &description); - QString description() const; - void setArguments(const QStringList &arguments); - QStringList arguments() const; - -private: - QWinJumpListItem(const QWinJumpListItem &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWinExtras/qwintaskbarbutton.sip b/PyQt5/sip/PyQt5/QtWinExtras/qwintaskbarbutton.sip deleted file mode 100644 index d0a4f5fc..00000000 --- a/PyQt5/sip/PyQt5/QtWinExtras/qwintaskbarbutton.sip +++ /dev/null @@ -1,53 +0,0 @@ -// This is the SIP interface definition for QWinTaskbarButton. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QWinTaskbarButton : public QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QWinTaskbarButton(QObject *parent /TransferThis/ = 0); - ~QWinTaskbarButton(); - - void setWindow(QWindow *window); - QWindow *window() const; - - QIcon overlayIcon() const; - QString overlayAccessibleDescription() const; - - QWinTaskbarProgress *progress() const; - - bool eventFilter(QObject *, QEvent *); - -public slots: - void setOverlayIcon(const QIcon &icon); - void setOverlayAccessibleDescription(const QString &description); - - void clearOverlayIcon(); - -private: - QWinTaskbarButton(const QWinTaskbarButton &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWinExtras/qwintaskbarprogress.sip b/PyQt5/sip/PyQt5/QtWinExtras/qwintaskbarprogress.sip deleted file mode 100644 index e08001d2..00000000 --- a/PyQt5/sip/PyQt5/QtWinExtras/qwintaskbarprogress.sip +++ /dev/null @@ -1,64 +0,0 @@ -// This is the SIP interface definition for QWinTaskbarProgress. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QWinTaskbarProgress : public QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QWinTaskbarProgress(QObject *parent /TransferThis/= 0); - ~QWinTaskbarProgress(); - - int value() const; - int minimum() const; - int maximum() const; - bool isVisible() const; - bool isPaused() const; - bool isStopped() const; - -public slots: - void setValue(int value); - void setMinimum(int minimum); - void setMaximum(int maximum); - void setRange(int minimum, int maximum); - void reset(); - void show(); - void hide(); - void setVisible(bool visible); - void pause(); - void resume(); - void setPaused(bool paused); - void stop(); - -signals: - void valueChanged(int value); - void minimumChanged(int minimum); - void maximumChanged(int maximum); - void visibilityChanged(bool visible); - -private: - QWinTaskbarProgress(const QWinTaskbarProgress &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWinExtras/qwinthumbnailtoolbar.sip b/PyQt5/sip/PyQt5/QtWinExtras/qwinthumbnailtoolbar.sip deleted file mode 100644 index 8d060972..00000000 --- a/PyQt5/sip/PyQt5/QtWinExtras/qwinthumbnailtoolbar.sip +++ /dev/null @@ -1,67 +0,0 @@ -// This is the SIP interface definition for QWinThumbnailToolBar. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QWinThumbnailToolBar : public QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QWinThumbnailToolBar(QObject *parent /TransferThis/ = 0); - ~QWinThumbnailToolBar(); - - void setWindow(QWindow *window); - QWindow *window() const; - - void addButton(QWinThumbnailToolButton *button); - void removeButton(QWinThumbnailToolButton *button); - void setButtons(const QList &buttons); - QList buttons() const; - int count() const; - -%If (Qt_5_4_0 -) - bool iconicPixmapNotificationsEnabled() const; - void setIconicPixmapNotificationsEnabled(bool enabled); - - QPixmap iconicThumbnailPixmap() const; - QPixmap iconicLivePreviewPixmap() const; -%End - -public slots: - void clear(); -%If (Qt_5_4_0 -) - void setIconicThumbnailPixmap(const QPixmap &); - void setIconicLivePreviewPixmap(const QPixmap &); -%End - -signals: -%If (Qt_5_4_0 -) - void iconicThumbnailPixmapRequested(); - void iconicLivePreviewPixmapRequested(); -%End - -private: - QWinThumbnailToolBar(const QWinThumbnailToolBar &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtWinExtras/qwinthumbnailtoolbutton.sip b/PyQt5/sip/PyQt5/QtWinExtras/qwinthumbnailtoolbutton.sip deleted file mode 100644 index 2e3a9772..00000000 --- a/PyQt5/sip/PyQt5/QtWinExtras/qwinthumbnailtoolbutton.sip +++ /dev/null @@ -1,58 +0,0 @@ -// This is the SIP interface definition for QWinThumbnailToolButton. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_2_0 -) - -class QWinThumbnailToolButton : public QObject -{ -%TypeHeaderCode -#include -%End - -public: - explicit QWinThumbnailToolButton(QObject *parent /TransferThis/ = 0); - ~QWinThumbnailToolButton(); - - void setToolTip(const QString &toolTip); - QString toolTip() const; - void setIcon(const QIcon &icon); - QIcon icon() const; - void setEnabled(bool enabled); - bool isEnabled() const; - void setInteractive(bool interactive); - bool isInteractive() const; - void setVisible(bool visible); - bool isVisible() const; - void setDismissOnClick(bool dismiss); - bool dismissOnClick() const; - void setFlat(bool flat); - bool isFlat() const; - -public slots: - void click(); - -signals: - void clicked(); - -private: - QWinThumbnailToolButton(const QWinThumbnailToolButton &); -}; - -%End diff --git a/PyQt5/sip/PyQt5/QtXml/QtXmlmod.sip b/PyQt5/sip/PyQt5/QtXml/QtXmlmod.sip deleted file mode 100644 index f4a9d20c..00000000 --- a/PyQt5/sip/PyQt5/QtXml/QtXmlmod.sip +++ /dev/null @@ -1,49 +0,0 @@ -// QtXmlmod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtXml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtXml, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qxml.sip -%Include qdom.sip diff --git a/PyQt5/sip/PyQt5/QtXml/qdom.sip b/PyQt5/sip/PyQt5/QtXml/qdom.sip deleted file mode 100644 index ac7bee1d..00000000 --- a/PyQt5/sip/PyQt5/QtXml/qdom.sip +++ /dev/null @@ -1,442 +0,0 @@ -// qdom.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtXml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%ModuleCode -#include -%End - -class QDomImplementation -{ -%TypeHeaderCode -#include -%End - -public: - QDomImplementation(); - QDomImplementation(const QDomImplementation &); - ~QDomImplementation(); - bool operator==(const QDomImplementation &) const; - bool operator!=(const QDomImplementation &) const; - bool hasFeature(const QString &feature, const QString &version) const; - QDomDocumentType createDocumentType(const QString &qName, const QString &publicId, const QString &systemId); - QDomDocument createDocument(const QString &nsURI, const QString &qName, const QDomDocumentType &doctype); - - enum InvalidDataPolicy - { - AcceptInvalidChars, - DropInvalidChars, - ReturnNullNode, - }; - - static QDomImplementation::InvalidDataPolicy invalidDataPolicy(); - static void setInvalidDataPolicy(QDomImplementation::InvalidDataPolicy policy); - bool isNull(); -}; - -class QDomNode -{ -%TypeHeaderCode -#include -%End - -public: - enum NodeType - { - ElementNode, - AttributeNode, - TextNode, - CDATASectionNode, - EntityReferenceNode, - EntityNode, - ProcessingInstructionNode, - CommentNode, - DocumentNode, - DocumentTypeNode, - DocumentFragmentNode, - NotationNode, - BaseNode, - CharacterDataNode, - }; - - enum EncodingPolicy - { - EncodingFromDocument, - EncodingFromTextStream, - }; - - QDomNode(); - QDomNode(const QDomNode &); - ~QDomNode(); - bool operator==(const QDomNode &) const; - bool operator!=(const QDomNode &) const; - QDomNode insertBefore(const QDomNode &newChild, const QDomNode &refChild); - QDomNode insertAfter(const QDomNode &newChild, const QDomNode &refChild); - QDomNode replaceChild(const QDomNode &newChild, const QDomNode &oldChild); - QDomNode removeChild(const QDomNode &oldChild); - QDomNode appendChild(const QDomNode &newChild); - bool hasChildNodes() const; - QDomNode cloneNode(bool deep = true) const; - void normalize(); - bool isSupported(const QString &feature, const QString &version) const; - QString nodeName() const; - QDomNode::NodeType nodeType() const; - QDomNode parentNode() const; - QDomNodeList childNodes() const; - QDomNode firstChild() const; - QDomNode lastChild() const; - QDomNode previousSibling() const; - QDomNode nextSibling() const; - QDomNamedNodeMap attributes() const; - QDomDocument ownerDocument() const; - QString namespaceURI() const; - QString localName() const; - bool hasAttributes() const; - QString nodeValue() const; - void setNodeValue(const QString &); - QString prefix() const; - void setPrefix(const QString &pre); - bool isAttr() const; - bool isCDATASection() const; - bool isDocumentFragment() const; - bool isDocument() const; - bool isDocumentType() const; - bool isElement() const; - bool isEntityReference() const; - bool isText() const; - bool isEntity() const; - bool isNotation() const; - bool isProcessingInstruction() const; - bool isCharacterData() const; - bool isComment() const; - QDomNode namedItem(const QString &name) const; - bool isNull() const; - void clear(); - QDomAttr toAttr() const; - QDomCDATASection toCDATASection() const; - QDomDocumentFragment toDocumentFragment() const; - QDomDocument toDocument() const; - QDomDocumentType toDocumentType() const; - QDomElement toElement() const; - QDomEntityReference toEntityReference() const; - QDomText toText() const; - QDomEntity toEntity() const; - QDomNotation toNotation() const; - QDomProcessingInstruction toProcessingInstruction() const; - QDomCharacterData toCharacterData() const; - QDomComment toComment() const; - void save(QTextStream &, int, QDomNode::EncodingPolicy = QDomNode::EncodingFromDocument) const /ReleaseGIL/; - QDomElement firstChildElement(const QString &tagName /DocValue="Py_v3:''"/ = QString()) const; - QDomElement lastChildElement(const QString &tagName /DocValue="Py_v3:''"/ = QString()) const; - QDomElement previousSiblingElement(const QString &tagName /DocValue="Py_v3:''"/ = QString()) const; - QDomElement nextSiblingElement(const QString &taName /DocValue="Py_v3:''"/ = QString()) const; - int lineNumber() const; - int columnNumber() const; -}; - -class QDomNodeList -{ -%TypeHeaderCode -#include -%End - -public: - QDomNodeList(); - QDomNodeList(const QDomNodeList &); - ~QDomNodeList(); - bool operator==(const QDomNodeList &) const; - bool operator!=(const QDomNodeList &) const; - QDomNode item(int index) const; - QDomNode at(int index) const; - int length() const; - int count() const /__len__/; - int size() const; - bool isEmpty() const; -}; - -class QDomDocumentType : QDomNode -{ -%TypeHeaderCode -#include -%End - -public: - QDomDocumentType(); - QDomDocumentType(const QDomDocumentType &x); - QString name() const; - QDomNamedNodeMap entities() const; - QDomNamedNodeMap notations() const; - QString publicId() const; - QString systemId() const; - QString internalSubset() const; - QDomNode::NodeType nodeType() const; -}; - -class QDomDocument : QDomNode -{ -%TypeHeaderCode -#include -%End - -public: - QDomDocument(); - explicit QDomDocument(const QString &name); - explicit QDomDocument(const QDomDocumentType &doctype); - QDomDocument(const QDomDocument &x); - ~QDomDocument(); - QDomElement createElement(const QString &tagName); - QDomDocumentFragment createDocumentFragment(); - QDomText createTextNode(const QString &data); - QDomComment createComment(const QString &data); - QDomCDATASection createCDATASection(const QString &data); - QDomProcessingInstruction createProcessingInstruction(const QString &target, const QString &data); - QDomAttr createAttribute(const QString &name); - QDomEntityReference createEntityReference(const QString &name); - QDomNodeList elementsByTagName(const QString &tagname) const; - QDomNode importNode(const QDomNode &importedNode, bool deep); - QDomElement createElementNS(const QString &nsURI, const QString &qName); - QDomAttr createAttributeNS(const QString &nsURI, const QString &qName); - QDomNodeList elementsByTagNameNS(const QString &nsURI, const QString &localName); - QDomElement elementById(const QString &elementId); - QDomDocumentType doctype() const; - QDomImplementation implementation() const; - QDomElement documentElement() const; - QDomNode::NodeType nodeType() const; - bool setContent(const QByteArray &text, bool namespaceProcessing, QString *errorMsg /Out/ = 0, int *errorLine = 0, int *errorColumn = 0); - bool setContent(const QString &text, bool namespaceProcessing, QString *errorMsg /Out/ = 0, int *errorLine = 0, int *errorColumn = 0); - bool setContent(QIODevice *dev, bool namespaceProcessing, QString *errorMsg /Out/ = 0, int *errorLine = 0, int *errorColumn = 0) /ReleaseGIL/; - bool setContent(QXmlInputSource *source, bool namespaceProcessing, QString *errorMsg /Out/ = 0, int *errorLine = 0, int *errorColumn = 0) /ReleaseGIL/; - bool setContent(const QByteArray &text, QString *errorMsg /Out/ = 0, int *errorLine = 0, int *errorColumn = 0); - bool setContent(const QString &text, QString *errorMsg /Out/ = 0, int *errorLine = 0, int *errorColumn = 0); - bool setContent(QIODevice *dev, QString *errorMsg /Out/ = 0, int *errorLine = 0, int *errorColumn = 0) /ReleaseGIL/; - bool setContent(QXmlInputSource *source, QXmlReader *reader, QString *errorMsg /Out/ = 0, int *errorLine = 0, int *errorColumn = 0) /ReleaseGIL/; - QString toString(int indent = 1) const; - QByteArray toByteArray(int indent = 1) const; -}; - -class QDomNamedNodeMap -{ -%TypeHeaderCode -#include -%End - -public: - QDomNamedNodeMap(); - QDomNamedNodeMap(const QDomNamedNodeMap &); - ~QDomNamedNodeMap(); - bool operator==(const QDomNamedNodeMap &) const; - bool operator!=(const QDomNamedNodeMap &) const; - QDomNode namedItem(const QString &name) const; - QDomNode setNamedItem(const QDomNode &newNode); - QDomNode removeNamedItem(const QString &name); - QDomNode item(int index) const; - QDomNode namedItemNS(const QString &nsURI, const QString &localName) const; - QDomNode setNamedItemNS(const QDomNode &newNode); - QDomNode removeNamedItemNS(const QString &nsURI, const QString &localName); - int length() const; - int count() const /__len__/; - int size() const; - bool isEmpty() const; - bool contains(const QString &name) const; -}; - -class QDomDocumentFragment : QDomNode -{ -%TypeHeaderCode -#include -%End - -public: - QDomDocumentFragment(); - QDomDocumentFragment(const QDomDocumentFragment &x); - QDomNode::NodeType nodeType() const; -}; - -class QDomCharacterData : QDomNode -{ -%TypeHeaderCode -#include -%End - -public: - QDomCharacterData(); - QDomCharacterData(const QDomCharacterData &x); - QString substringData(unsigned long offset, unsigned long count); - void appendData(const QString &arg); - void insertData(unsigned long offset, const QString &arg); - void deleteData(unsigned long offset, unsigned long count); - void replaceData(unsigned long offset, unsigned long count, const QString &arg); - int length() const; - QString data() const; - void setData(const QString &); - QDomNode::NodeType nodeType() const; -}; - -class QDomAttr : QDomNode -{ -%TypeHeaderCode -#include -%End - -public: - QDomAttr(); - QDomAttr(const QDomAttr &x); - QString name() const; - bool specified() const; - QDomElement ownerElement() const; - QString value() const; - void setValue(const QString &); - QDomNode::NodeType nodeType() const; -}; - -class QDomElement : QDomNode -{ -%TypeHeaderCode -#include -%End - -public: - QDomElement(); - QDomElement(const QDomElement &x); - QString attribute(const QString &name, const QString &defaultValue /DocValue="Py_v3:''"/ = QString()) const; - void setAttribute(const QString &name, const QString &value); - void setAttribute(const QString &name, qlonglong value); - void setAttribute(const QString &name, qulonglong value); - void setAttribute(const QString &name, double value /Constrained/); - void setAttribute(const QString &name, int value); - void removeAttribute(const QString &name); - QDomAttr attributeNode(const QString &name); - QDomAttr setAttributeNode(const QDomAttr &newAttr); - QDomAttr removeAttributeNode(const QDomAttr &oldAttr); - QDomNodeList elementsByTagName(const QString &tagname) const; - bool hasAttribute(const QString &name) const; - QString attributeNS(const QString nsURI, const QString &localName, const QString &defaultValue /DocValue="Py_v3:''"/ = QString()) const; - void setAttributeNS(const QString nsURI, const QString &qName, const QString &value); - void setAttributeNS(const QString nsURI, const QString &qName, qlonglong value); - void setAttributeNS(const QString nsURI, const QString &qName, qulonglong value); - void setAttributeNS(const QString nsURI, const QString &qName, double value /Constrained/); - void setAttributeNS(const QString nsURI, const QString &qName, int value); - void removeAttributeNS(const QString &nsURI, const QString &localName); - QDomAttr attributeNodeNS(const QString &nsURI, const QString &localName); - QDomAttr setAttributeNodeNS(const QDomAttr &newAttr); - QDomNodeList elementsByTagNameNS(const QString &nsURI, const QString &localName) const; - bool hasAttributeNS(const QString &nsURI, const QString &localName) const; - QString tagName() const; - void setTagName(const QString &name); - QDomNamedNodeMap attributes() const; - QDomNode::NodeType nodeType() const; - QString text() const; -}; - -class QDomText : QDomCharacterData -{ -%TypeHeaderCode -#include -%End - -public: - QDomText(); - QDomText(const QDomText &x); - QDomText splitText(int offset); - QDomNode::NodeType nodeType() const; -}; - -class QDomComment : QDomCharacterData -{ -%TypeHeaderCode -#include -%End - -public: - QDomComment(); - QDomComment(const QDomComment &x); - QDomNode::NodeType nodeType() const; -}; - -class QDomCDATASection : QDomText -{ -%TypeHeaderCode -#include -%End - -public: - QDomCDATASection(); - QDomCDATASection(const QDomCDATASection &x); - QDomNode::NodeType nodeType() const; -}; - -class QDomNotation : QDomNode -{ -%TypeHeaderCode -#include -%End - -public: - QDomNotation(); - QDomNotation(const QDomNotation &x); - QString publicId() const; - QString systemId() const; - QDomNode::NodeType nodeType() const; -}; - -class QDomEntity : QDomNode -{ -%TypeHeaderCode -#include -%End - -public: - QDomEntity(); - QDomEntity(const QDomEntity &x); - QString publicId() const; - QString systemId() const; - QString notationName() const; - QDomNode::NodeType nodeType() const; -}; - -class QDomEntityReference : QDomNode -{ -%TypeHeaderCode -#include -%End - -public: - QDomEntityReference(); - QDomEntityReference(const QDomEntityReference &x); - QDomNode::NodeType nodeType() const; -}; - -class QDomProcessingInstruction : QDomNode -{ -%TypeHeaderCode -#include -%End - -public: - QDomProcessingInstruction(); - QDomProcessingInstruction(const QDomProcessingInstruction &x); - QString target() const; - QString data() const; - void setData(const QString &d); - QDomNode::NodeType nodeType() const; -}; - -QTextStream &operator<<(QTextStream &, const QDomNode & /Constrained/); diff --git a/PyQt5/sip/PyQt5/QtXml/qxml.sip b/PyQt5/sip/PyQt5/QtXml/qxml.sip deleted file mode 100644 index acf55ab3..00000000 --- a/PyQt5/sip/PyQt5/QtXml/qxml.sip +++ /dev/null @@ -1,327 +0,0 @@ -// qxml.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the QtXml Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QXmlNamespaceSupport -{ -%TypeHeaderCode -#include -%End - -public: - QXmlNamespaceSupport(); - ~QXmlNamespaceSupport(); - void setPrefix(const QString &, const QString &); - QString prefix(const QString &) const; - QString uri(const QString &) const; - void splitName(const QString &, QString &, QString &) const; - void processName(const QString &, bool, QString &, QString &) const; - QStringList prefixes() const; - QStringList prefixes(const QString &) const; - void pushContext(); - void popContext(); - void reset(); - -private: - QXmlNamespaceSupport(const QXmlNamespaceSupport &); -}; - -class QXmlAttributes -{ -%TypeHeaderCode -#include -%End - -public: - QXmlAttributes(); - virtual ~QXmlAttributes(); - int index(const QString &qName) const; - int index(const QString &uri, const QString &localPart) const; - int length() const; - QString localName(int index) const; - QString qName(int index) const; - QString uri(int index) const; - QString type(int index) const; - QString type(const QString &qName) const; - QString type(const QString &uri, const QString &localName) const; - QString value(int index) const; - QString value(const QString &qName) const; - QString value(const QString &uri, const QString &localName) const; - void clear(); - void append(const QString &qName, const QString &uri, const QString &localPart, const QString &value); - int count() const /__len__/; -}; - -class QXmlInputSource -{ -%TypeHeaderCode -#include -%End - -public: - QXmlInputSource(); - explicit QXmlInputSource(QIODevice *dev); - virtual ~QXmlInputSource(); - virtual void setData(const QString &dat); - virtual void setData(const QByteArray &dat); - virtual void fetchData(); - virtual QString data() const; - virtual QChar next(); - virtual void reset(); - static const ushort EndOfData; - static const ushort EndOfDocument; - -protected: - virtual QString fromRawData(const QByteArray &data, bool beginning = false); -}; - -class QXmlParseException -{ -%TypeHeaderCode -#include -%End - -public: - QXmlParseException(const QString &name /DocValue="Py_v3:''"/ = QString(), int column = -1, int line = -1, const QString &publicId /DocValue="Py_v3:''"/ = QString(), const QString &systemId /DocValue="Py_v3:''"/ = QString()); - QXmlParseException(const QXmlParseException &other); - ~QXmlParseException(); - int columnNumber() const; - int lineNumber() const; - QString publicId() const; - QString systemId() const; - QString message() const; - -private: - QXmlParseException &operator=(const QXmlParseException &); -}; - -class QXmlReader -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QXmlReader(); - virtual bool feature(const QString &name, bool *ok = 0) const = 0; - virtual void setFeature(const QString &name, bool value) = 0; - virtual bool hasFeature(const QString &name) const = 0; - virtual void *property(const QString &name, bool *ok = 0) const = 0; - virtual void setProperty(const QString &name, void *value) = 0; - virtual bool hasProperty(const QString &name) const = 0; - virtual void setEntityResolver(QXmlEntityResolver *handler /KeepReference/) = 0; - virtual QXmlEntityResolver *entityResolver() const = 0; - virtual void setDTDHandler(QXmlDTDHandler *handler /KeepReference/) = 0; - virtual QXmlDTDHandler *DTDHandler() const = 0; - virtual void setContentHandler(QXmlContentHandler *handler /KeepReference/) = 0; - virtual QXmlContentHandler *contentHandler() const = 0; - virtual void setErrorHandler(QXmlErrorHandler *handler /KeepReference/) = 0; - virtual QXmlErrorHandler *errorHandler() const = 0; - virtual void setLexicalHandler(QXmlLexicalHandler *handler /KeepReference/) = 0; - virtual QXmlLexicalHandler *lexicalHandler() const = 0; - virtual void setDeclHandler(QXmlDeclHandler *handler /KeepReference/) = 0; - virtual QXmlDeclHandler *declHandler() const = 0; - virtual bool parse(const QXmlInputSource &input) = 0; - virtual bool parse(const QXmlInputSource *input) = 0; -}; - -class QXmlSimpleReader : QXmlReader -{ -%TypeHeaderCode -#include -%End - -public: - QXmlSimpleReader(); - virtual ~QXmlSimpleReader(); - virtual bool feature(const QString &name, bool *ok = 0) const; - virtual void setFeature(const QString &name, bool value); - virtual bool hasFeature(const QString &name) const; - virtual void *property(const QString &name, bool *ok = 0) const; - virtual void setProperty(const QString &name, void *value); - virtual bool hasProperty(const QString &name) const; - virtual void setEntityResolver(QXmlEntityResolver *handler /KeepReference/); - virtual QXmlEntityResolver *entityResolver() const; - virtual void setDTDHandler(QXmlDTDHandler *handler); - virtual QXmlDTDHandler *DTDHandler() const; - virtual void setContentHandler(QXmlContentHandler *handler /KeepReference/); - virtual QXmlContentHandler *contentHandler() const; - virtual void setErrorHandler(QXmlErrorHandler *handler /KeepReference/); - virtual QXmlErrorHandler *errorHandler() const; - virtual void setLexicalHandler(QXmlLexicalHandler *handler /KeepReference/); - virtual QXmlLexicalHandler *lexicalHandler() const; - virtual void setDeclHandler(QXmlDeclHandler *handler /KeepReference/); - virtual QXmlDeclHandler *declHandler() const; - virtual bool parse(const QXmlInputSource *input); - virtual bool parse(const QXmlInputSource *input, bool incremental); - virtual bool parseContinue(); - -private: - QXmlSimpleReader(const QXmlSimpleReader &); -}; - -class QXmlLocator -{ -%TypeHeaderCode -#include -%End - -public: - QXmlLocator(); - virtual ~QXmlLocator(); - virtual int columnNumber() const = 0; - virtual int lineNumber() const = 0; -}; - -class QXmlContentHandler -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QXmlContentHandler(); - virtual void setDocumentLocator(QXmlLocator *locator /KeepReference/) = 0; - virtual bool startDocument() = 0; - virtual bool endDocument() = 0; - virtual bool startPrefixMapping(const QString &prefix, const QString &uri) = 0; - virtual bool endPrefixMapping(const QString &prefix) = 0; - virtual bool startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts) = 0; - virtual bool endElement(const QString &namespaceURI, const QString &localName, const QString &qName) = 0; - virtual bool characters(const QString &ch) = 0; - virtual bool ignorableWhitespace(const QString &ch) = 0; - virtual bool processingInstruction(const QString &target, const QString &data) = 0; - virtual bool skippedEntity(const QString &name) = 0; - virtual QString errorString() const = 0; -}; - -class QXmlErrorHandler -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QXmlErrorHandler(); - virtual bool warning(const QXmlParseException &exception) = 0; - virtual bool error(const QXmlParseException &exception) = 0; - virtual bool fatalError(const QXmlParseException &exception) = 0; - virtual QString errorString() const = 0; -}; - -class QXmlDTDHandler -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QXmlDTDHandler(); - virtual bool notationDecl(const QString &name, const QString &publicId, const QString &systemId) = 0; - virtual bool unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName) = 0; - virtual QString errorString() const = 0; -}; - -class QXmlEntityResolver -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QXmlEntityResolver(); - virtual bool resolveEntity(const QString &publicId, const QString &systemId, QXmlInputSource *&ret) = 0; - virtual QString errorString() const = 0; -}; - -class QXmlLexicalHandler -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QXmlLexicalHandler(); - virtual bool startDTD(const QString &name, const QString &publicId, const QString &systemId) = 0; - virtual bool endDTD() = 0; - virtual bool startEntity(const QString &name) = 0; - virtual bool endEntity(const QString &name) = 0; - virtual bool startCDATA() = 0; - virtual bool endCDATA() = 0; - virtual bool comment(const QString &ch) = 0; - virtual QString errorString() const = 0; -}; - -class QXmlDeclHandler -{ -%TypeHeaderCode -#include -%End - -public: - virtual ~QXmlDeclHandler(); - virtual bool attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value) = 0; - virtual bool internalEntityDecl(const QString &name, const QString &value) = 0; - virtual bool externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId) = 0; - virtual QString errorString() const = 0; -}; - -class QXmlDefaultHandler : QXmlContentHandler, QXmlErrorHandler, QXmlDTDHandler, QXmlEntityResolver, QXmlLexicalHandler, QXmlDeclHandler -{ -%TypeHeaderCode -#include -%End - -public: - QXmlDefaultHandler(); - virtual ~QXmlDefaultHandler(); - virtual void setDocumentLocator(QXmlLocator *locator /KeepReference/); - virtual bool startDocument(); - virtual bool endDocument(); - virtual bool startPrefixMapping(const QString &prefix, const QString &uri); - virtual bool endPrefixMapping(const QString &prefix); - virtual bool startElement(const QString &namespaceURI, const QString &localName, const QString &qName, const QXmlAttributes &atts); - virtual bool endElement(const QString &namespaceURI, const QString &localName, const QString &qName); - virtual bool characters(const QString &ch); - virtual bool ignorableWhitespace(const QString &ch); - virtual bool processingInstruction(const QString &target, const QString &data); - virtual bool skippedEntity(const QString &name); - virtual bool warning(const QXmlParseException &exception); - virtual bool error(const QXmlParseException &exception); - virtual bool fatalError(const QXmlParseException &exception); - virtual bool notationDecl(const QString &name, const QString &publicId, const QString &systemId); - virtual bool unparsedEntityDecl(const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName); - virtual bool resolveEntity(const QString &publicId, const QString &systemId, QXmlInputSource *&ret); - virtual bool startDTD(const QString &name, const QString &publicId, const QString &systemId); - virtual bool endDTD(); - virtual bool startEntity(const QString &name); - virtual bool endEntity(const QString &name); - virtual bool startCDATA(); - virtual bool endCDATA(); - virtual bool comment(const QString &ch); - virtual bool attributeDecl(const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value); - virtual bool internalEntityDecl(const QString &name, const QString &value); - virtual bool externalEntityDecl(const QString &name, const QString &publicId, const QString &systemId); - virtual QString errorString() const; - -private: - QXmlDefaultHandler(const QXmlDefaultHandler &); -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/QtXmlPatternsmod.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/QtXmlPatternsmod.sip deleted file mode 100644 index a4d4765e..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/QtXmlPatternsmod.sip +++ /dev/null @@ -1,62 +0,0 @@ -// QtXmlPatternsmod.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5.QtXmlPatterns, keyword_arguments="Optional") - -%Import QtCore/QtCoremod.sip -%Import QtNetwork/QtNetworkmod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%DefaultSupertype sip.simplewrapper - -%Include qabstractmessagehandler.sip -%Include qabstracturiresolver.sip -%Include qabstractxmlnodemodel.sip -%Include qabstractxmlreceiver.sip -%Include qsimplexmlnodemodel.sip -%Include qsourcelocation.sip -%Include qxmlformatter.sip -%Include qxmlname.sip -%Include qxmlnamepool.sip -%Include qxmlquery.sip -%Include qxmlresultitems.sip -%Include qxmlschema.sip -%Include qxmlschemavalidator.sip -%Include qxmlserializer.sip diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qabstractmessagehandler.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qabstractmessagehandler.sip deleted file mode 100644 index ceff70ed..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qabstractmessagehandler.sip +++ /dev/null @@ -1,68 +0,0 @@ -// qabstractmessagehandler.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractMessageHandler : QObject -{ -%TypeHeaderCode -#include -%End - -%ConvertToSubClassCode - static struct class_graph { - const char *name; - sipTypeDef **type; - int yes, no; - } graph[] = { - {sipName_QAbstractUriResolver, &sipType_QAbstractUriResolver, -1, 1}, - {sipName_QAbstractMessageHandler, &sipType_QAbstractMessageHandler, -1, -1}, - }; - - int i = 0; - - sipType = NULL; - - do - { - struct class_graph *cg = &graph[i]; - - if (cg->name != NULL && sipCpp->inherits(cg->name)) - { - sipType = *cg->type; - i = cg->yes; - } - else - i = cg->no; - } - while (i >= 0); -%End - -public: - QAbstractMessageHandler(QObject *parent /TransferThis/ = 0); - virtual ~QAbstractMessageHandler(); - void message(QtMsgType type, const QString &description, const QUrl &identifier = QUrl(), const QSourceLocation &sourceLocation = QSourceLocation()); - -protected: - virtual void handleMessage(QtMsgType type, const QString &description, const QUrl &identifier, const QSourceLocation &sourceLocation) = 0; - -private: - QAbstractMessageHandler(const QAbstractMessageHandler &); -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qabstracturiresolver.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qabstracturiresolver.sip deleted file mode 100644 index 8c4ad393..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qabstracturiresolver.sip +++ /dev/null @@ -1,36 +0,0 @@ -// qabstracturiresolver.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractUriResolver : QObject -{ -%TypeHeaderCode -#include -%End - -public: - QAbstractUriResolver(QObject *parent /TransferThis/ = 0); - virtual ~QAbstractUriResolver(); - virtual QUrl resolve(const QUrl &relative, const QUrl &baseURI) const = 0; - -private: - QAbstractUriResolver(const QAbstractUriResolver &); -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qabstractxmlnodemodel.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qabstractxmlnodemodel.sip deleted file mode 100644 index 6c26077d..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qabstractxmlnodemodel.sip +++ /dev/null @@ -1,131 +0,0 @@ -// qabstractxmlnodemodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QXmlNodeModelIndex -{ -%TypeHeaderCode -#include -%End - -public: - QXmlNodeModelIndex(); - QXmlNodeModelIndex(const QXmlNodeModelIndex &other); - bool operator==(const QXmlNodeModelIndex &other) const; - bool operator!=(const QXmlNodeModelIndex &other) const; - - enum NodeKind - { - Attribute, - Comment, - Document, - Element, - Namespace, - ProcessingInstruction, - Text, - }; - - enum DocumentOrder - { - Precedes, - Is, - Follows, - }; - - qint64 data() const; - SIP_PYOBJECT internalPointer() const; -%MethodCode - sipRes = reinterpret_cast(sipCpp->internalPointer()); - - if (!sipRes) - sipRes = Py_None; - - Py_INCREF(sipRes); -%End - - const QAbstractXmlNodeModel *model() const; - qint64 additionalData() const; - bool isNull() const; - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End -}; - -class QAbstractXmlNodeModel -{ -%TypeHeaderCode -#include -%End - -public: - enum SimpleAxis - { - Parent, - FirstChild, - PreviousSibling, - NextSibling, - }; - - QAbstractXmlNodeModel(); - virtual ~QAbstractXmlNodeModel(); - virtual QUrl baseUri(const QXmlNodeModelIndex &ni) const = 0; - virtual QUrl documentUri(const QXmlNodeModelIndex &ni) const = 0; - virtual QXmlNodeModelIndex::NodeKind kind(const QXmlNodeModelIndex &ni) const = 0; - virtual QXmlNodeModelIndex::DocumentOrder compareOrder(const QXmlNodeModelIndex &ni1, const QXmlNodeModelIndex &ni2) const = 0; - virtual QXmlNodeModelIndex root(const QXmlNodeModelIndex &n) const = 0; - virtual QXmlName name(const QXmlNodeModelIndex &ni) const = 0; - virtual QString stringValue(const QXmlNodeModelIndex &n) const = 0; - virtual QVariant typedValue(const QXmlNodeModelIndex &n) const = 0; - virtual QVector namespaceBindings(const QXmlNodeModelIndex &n) const = 0; - virtual QXmlNodeModelIndex elementById(const QXmlName &NCName) const = 0; - virtual QVector nodesByIdref(const QXmlName &NCName) const = 0; - QSourceLocation sourceLocation(const QXmlNodeModelIndex &index) const; - -protected: - virtual QXmlNodeModelIndex nextFromSimpleAxis(QAbstractXmlNodeModel::SimpleAxis axis, const QXmlNodeModelIndex &origin) const = 0; - virtual QVector attributes(const QXmlNodeModelIndex &element) const = 0; - QXmlNodeModelIndex createIndex(qint64 data) const; - QXmlNodeModelIndex createIndex(qint64 data, qint64 additionalData) const; - QXmlNodeModelIndex createIndex(SIP_PYOBJECT pointer, qint64 additionalData = 0) const [QXmlNodeModelIndex (void *pointer, qint64 additionalData = 0)]; - -private: - QAbstractXmlNodeModel(const QAbstractXmlNodeModel &); -}; - -class QXmlItem -{ -%TypeHeaderCode -#include -%End - -public: - QXmlItem(); - QXmlItem(const QXmlItem &other); - QXmlItem(const QXmlNodeModelIndex &node); - QXmlItem(const QVariant &atomicValue); - ~QXmlItem(); - bool isNull() const; - bool isNode() const; - bool isAtomicValue() const; - QVariant toAtomicValue() const; - QXmlNodeModelIndex toNodeModelIndex() const; -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qabstractxmlreceiver.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qabstractxmlreceiver.sip deleted file mode 100644 index f3807ff1..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qabstractxmlreceiver.sip +++ /dev/null @@ -1,47 +0,0 @@ -// qabstractxmlreceiver.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QAbstractXmlReceiver -{ -%TypeHeaderCode -#include -%End - -public: - QAbstractXmlReceiver(); - virtual ~QAbstractXmlReceiver(); - virtual void startElement(const QXmlName &name) = 0; - virtual void endElement() = 0; - virtual void attribute(const QXmlName &name, const QStringRef &value) = 0; - virtual void comment(const QString &value) = 0; - virtual void characters(const QStringRef &value) = 0; - virtual void startDocument() = 0; - virtual void endDocument() = 0; - virtual void processingInstruction(const QXmlName &target, const QString &value) = 0; - virtual void atomicValue(const QVariant &value) = 0; - virtual void namespaceBinding(const QXmlName &name) = 0; - virtual void startOfSequence() = 0; - virtual void endOfSequence() = 0; - -private: - QAbstractXmlReceiver(const QAbstractXmlReceiver &); -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qsimplexmlnodemodel.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qsimplexmlnodemodel.sip deleted file mode 100644 index ece11c97..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qsimplexmlnodemodel.sip +++ /dev/null @@ -1,38 +0,0 @@ -// qsimplexmlnodemodel.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSimpleXmlNodeModel : QAbstractXmlNodeModel -{ -%TypeHeaderCode -#include -%End - -public: - QSimpleXmlNodeModel(const QXmlNamePool &namePool); - virtual ~QSimpleXmlNodeModel(); - virtual QUrl baseUri(const QXmlNodeModelIndex &node) const; - QXmlNamePool &namePool() const; - virtual QVector namespaceBindings(const QXmlNodeModelIndex &) const; - virtual QString stringValue(const QXmlNodeModelIndex &node) const; - virtual QXmlNodeModelIndex elementById(const QXmlName &id) const; - virtual QVector nodesByIdref(const QXmlName &idref) const; -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qsourcelocation.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qsourcelocation.sip deleted file mode 100644 index 80ade150..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qsourcelocation.sip +++ /dev/null @@ -1,47 +0,0 @@ -// qsourcelocation.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QSourceLocation -{ -%TypeHeaderCode -#include -%End - -public: - QSourceLocation(); - QSourceLocation(const QSourceLocation &other); - QSourceLocation(const QUrl &u, int line = -1, int column = -1); - ~QSourceLocation(); - bool operator==(const QSourceLocation &other) const; - bool operator!=(const QSourceLocation &other) const; - qint64 column() const; - void setColumn(qint64 newColumn); - qint64 line() const; - void setLine(qint64 newLine); - QUrl uri() const; - void setUri(const QUrl &newUri); - bool isNull() const; - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlformatter.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlformatter.sip deleted file mode 100644 index d4ae029d..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlformatter.sip +++ /dev/null @@ -1,44 +0,0 @@ -// qxmlformatter.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QXmlFormatter : QXmlSerializer -{ -%TypeHeaderCode -#include -%End - -public: - QXmlFormatter(const QXmlQuery &query, QIODevice *outputDevice); - virtual void characters(const QStringRef &value); - virtual void comment(const QString &value); - virtual void startElement(const QXmlName &name); - virtual void endElement(); - virtual void attribute(const QXmlName &name, const QStringRef &value); - virtual void processingInstruction(const QXmlName &name, const QString &value); - virtual void atomicValue(const QVariant &value); - virtual void startDocument(); - virtual void endDocument(); - virtual void startOfSequence(); - virtual void endOfSequence(); - int indentationDepth() const; - void setIndentationDepth(int depth); -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlname.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlname.sip deleted file mode 100644 index fe7db782..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlname.sip +++ /dev/null @@ -1,45 +0,0 @@ -// qxmlname.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QXmlName -{ -%TypeHeaderCode -#include -%End - -public: - QXmlName(); - QXmlName(QXmlNamePool &namePool, const QString &localName, const QString &namespaceUri /DocValue="''"/ = QString(), const QString &prefix /DocValue="''"/ = QString()); - QString namespaceUri(const QXmlNamePool &query) const; - QString prefix(const QXmlNamePool &query) const; - QString localName(const QXmlNamePool &query) const; - QString toClarkName(const QXmlNamePool &query) const; - bool operator==(const QXmlName &other) const; - bool operator!=(const QXmlName &other) const; - bool isNull() const; - static bool isNCName(const QString &candidate); - static QXmlName fromClarkName(const QString &clarkName, const QXmlNamePool &namePool); - long __hash__() const; -%MethodCode - sipRes = qHash(*sipCpp); -%End -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlnamepool.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlnamepool.sip deleted file mode 100644 index 7f233282..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlnamepool.sip +++ /dev/null @@ -1,33 +0,0 @@ -// qxmlnamepool.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QXmlNamePool -{ -%TypeHeaderCode -#include -%End - -public: - QXmlNamePool(); - QXmlNamePool(const QXmlNamePool &other); - ~QXmlNamePool(); -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlquery.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlquery.sip deleted file mode 100644 index 2b1f6f14..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlquery.sip +++ /dev/null @@ -1,116 +0,0 @@ -// qxmlquery.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QXmlQuery -{ -%TypeHeaderCode -#include -%End - -%TypeCode -// Needed by the evaluateToStringList() %MethodCode. -#include -%End - -public: - enum QueryLanguage - { - XQuery10, - XSLT20, - }; - - QXmlQuery(); - QXmlQuery(const QXmlQuery &other); - QXmlQuery(const QXmlNamePool &np); - QXmlQuery(QXmlQuery::QueryLanguage queryLanguage, const QXmlNamePool &pool = QXmlNamePool()); - ~QXmlQuery(); - void setMessageHandler(QAbstractMessageHandler *messageHandler /KeepReference/); - QAbstractMessageHandler *messageHandler() const; - void setQuery(const QString &sourceCode, const QUrl &documentUri = QUrl()); - void setQuery(QIODevice *sourceCode, const QUrl &documentUri = QUrl()); - void setQuery(const QUrl &queryURI, const QUrl &baseUri = QUrl()); - QXmlNamePool namePool() const; - void bindVariable(const QXmlName &name, const QXmlItem &value); - void bindVariable(const QXmlName &name, QIODevice *); - void bindVariable(const QXmlName &name, const QXmlQuery &query); - void bindVariable(const QString &localName, const QXmlItem &value); - void bindVariable(const QString &localName, QIODevice *); - void bindVariable(const QString &localName, const QXmlQuery &query); - bool isValid() const; - void evaluateTo(QXmlResultItems *result) const; - bool evaluateTo(QAbstractXmlReceiver *callback) const; - SIP_PYOBJECT evaluateToStringList() const /DocType="list-of-str"/; -%MethodCode - bool ok; - QStringList *result = new QStringList; - - Py_BEGIN_ALLOW_THREADS - ok = sipCpp->evaluateTo(result); - Py_END_ALLOW_THREADS - - if (ok) - { - sipRes = sipConvertFromNewType(result, sipType_QStringList, NULL); - } - else - { - delete result; - sipRes = Py_None; - Py_INCREF(Py_None); - } -%End - - bool evaluateTo(QIODevice *target) const; - SIP_PYOBJECT evaluateToString() const /DocType="str"/; -%MethodCode - bool ok; - QString *result = new QString; - - Py_BEGIN_ALLOW_THREADS - ok = sipCpp->evaluateTo(result); - Py_END_ALLOW_THREADS - - if (ok) - { - sipRes = sipConvertFromNewType(result, sipType_QString, NULL); - } - else - { - delete result; - sipRes = Py_None; - Py_INCREF(Py_None); - } -%End - - void setUriResolver(const QAbstractUriResolver *resolver /KeepReference/); - const QAbstractUriResolver *uriResolver() const; - void setFocus(const QXmlItem &item); - bool setFocus(const QUrl &documentURI); - bool setFocus(QIODevice *document); - bool setFocus(const QString &focus); - void setInitialTemplateName(const QXmlName &name); - void setInitialTemplateName(const QString &name); - QXmlName initialTemplateName() const; - void setNetworkAccessManager(QNetworkAccessManager *newManager /KeepReference/); - QNetworkAccessManager *networkAccessManager() const; - QXmlQuery::QueryLanguage queryLanguage() const; -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlresultitems.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlresultitems.sip deleted file mode 100644 index de70e4fb..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlresultitems.sip +++ /dev/null @@ -1,38 +0,0 @@ -// qxmlresultitems.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QXmlResultItems -{ -%TypeHeaderCode -#include -%End - -public: - QXmlResultItems(); - virtual ~QXmlResultItems(); - bool hasError() const; - QXmlItem next(); - QXmlItem current() const; - -private: - QXmlResultItems(const QXmlResultItems &); -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlschema.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlschema.sip deleted file mode 100644 index 0a21aa82..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlschema.sip +++ /dev/null @@ -1,50 +0,0 @@ -// qxmlschema.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QXmlSchema -{ -%TypeHeaderCode -#include -%End - -public: - QXmlSchema(); - QXmlSchema(const QXmlSchema &other); - -private: - QXmlSchema &operator=(const QXmlSchema &); - -public: - ~QXmlSchema(); - bool load(const QUrl &source) /ReleaseGIL/; - bool load(QIODevice *source, const QUrl &documentUri = QUrl()) /ReleaseGIL/; - bool load(const QByteArray &data, const QUrl &documentUri = QUrl()); - bool isValid() const; - QXmlNamePool namePool() const; - QUrl documentUri() const; - void setMessageHandler(QAbstractMessageHandler *handler /KeepReference/); - QAbstractMessageHandler *messageHandler() const; - void setUriResolver(const QAbstractUriResolver *resolver /KeepReference/); - const QAbstractUriResolver *uriResolver() const; - void setNetworkAccessManager(QNetworkAccessManager *networkmanager /KeepReference/); - QNetworkAccessManager *networkAccessManager() const; -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlschemavalidator.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlschemavalidator.sip deleted file mode 100644 index 09926ad5..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlschemavalidator.sip +++ /dev/null @@ -1,59 +0,0 @@ -// qxmlschemavalidator.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QXmlSchemaValidator -{ -%TypeHeaderCode -#include -%End - -public: - QXmlSchemaValidator(); - QXmlSchemaValidator(const QXmlSchema &schema); - ~QXmlSchemaValidator(); - void setSchema(const QXmlSchema &schema); - bool validate(const QUrl &source) const /ReleaseGIL/; - bool validate(QIODevice *source, const QUrl &documentUri = QUrl()) const /ReleaseGIL/; - bool validate(const QByteArray &data, const QUrl &documentUri = QUrl()) const; - QXmlNamePool namePool() const; - QXmlSchema schema() const; -%MethodCode - // For reasons we don't quite understand QXmlSchema's copy ctor has to be - // private as far as sip is concerned - otherwise we get compiler errors. - // However that means that sip generates the wrong code here, because it - // doesn't realise it can take a copy of the result. - - Py_BEGIN_ALLOW_THREADS - sipRes = new QXmlSchema(sipCpp->schema()); - Py_END_ALLOW_THREADS -%End - - void setMessageHandler(QAbstractMessageHandler *handler /KeepReference/); - QAbstractMessageHandler *messageHandler() const; - void setUriResolver(const QAbstractUriResolver *resolver /KeepReference/); - const QAbstractUriResolver *uriResolver() const; - void setNetworkAccessManager(QNetworkAccessManager *networkmanager /KeepReference/); - QNetworkAccessManager *networkAccessManager() const; - -private: - QXmlSchemaValidator(const QXmlSchemaValidator &); -}; diff --git a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlserializer.sip b/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlserializer.sip deleted file mode 100644 index 1dd554fa..00000000 --- a/PyQt5/sip/PyQt5/QtXmlPatterns/qxmlserializer.sip +++ /dev/null @@ -1,46 +0,0 @@ -// qxmlserializer.sip generated by MetaSIP on Thu Dec 25 10:18:49 2014 -// -// This file is part of the QtXmlPatterns Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -class QXmlSerializer : QAbstractXmlReceiver -{ -%TypeHeaderCode -#include -%End - -public: - QXmlSerializer(const QXmlQuery &query, QIODevice *outputDevice); - virtual void namespaceBinding(const QXmlName &nb); - virtual void characters(const QStringRef &value); - virtual void comment(const QString &value); - virtual void startElement(const QXmlName &name); - virtual void endElement(); - virtual void attribute(const QXmlName &name, const QStringRef &value); - virtual void processingInstruction(const QXmlName &name, const QString &value); - virtual void atomicValue(const QVariant &value); - virtual void startDocument(); - virtual void endDocument(); - virtual void startOfSequence(); - virtual void endOfSequence(); - QIODevice *outputDevice() const; - void setCodec(const QTextCodec *codec /KeepReference/); - const QTextCodec *codec() const; -}; diff --git a/PyQt5/sip/PyQt5/_QOpenGLFunctions_2_0/_QOpenGLFunctions_2_0mod.sip b/PyQt5/sip/PyQt5/_QOpenGLFunctions_2_0/_QOpenGLFunctions_2_0mod.sip deleted file mode 100644 index 398c3d82..00000000 --- a/PyQt5/sip/PyQt5/_QOpenGLFunctions_2_0/_QOpenGLFunctions_2_0mod.sip +++ /dev/null @@ -1,46 +0,0 @@ -// _QOpenGLFunctions_2_0mod.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the _QOpenGLFunctions_2_0 Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%Module(name=PyQt5._QOpenGLFunctions_2_0, keyword_arguments="Optional") - -%Import QtGui/QtGuimod.sip - -%Copying -Copyright (c) 2014 Riverbank Computing Limited - -This file is part of PyQt5. - -This file may be used under the terms of the GNU General Public License -version 3.0 as published by the Free Software Foundation and appearing in -the file LICENSE included in the packaging of this file. Please review the -following information to ensure the GNU General Public License version 3.0 -requirements will be met: http://www.gnu.org/copyleft/gpl.html. - -If you do not wish to use this file under the terms of the GPL version 3.0 -then you may purchase a commercial license. For more information contact -info@riverbankcomputing.com. - -This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -%End - -%Include qopenglfunctions_2_0.sip diff --git a/PyQt5/sip/PyQt5/_QOpenGLFunctions_2_0/qopenglfunctions_2_0.sip b/PyQt5/sip/PyQt5/_QOpenGLFunctions_2_0/qopenglfunctions_2_0.sip deleted file mode 100644 index 156e41ea..00000000 --- a/PyQt5/sip/PyQt5/_QOpenGLFunctions_2_0/qopenglfunctions_2_0.sip +++ /dev/null @@ -1,3043 +0,0 @@ -// qopenglfunctions_2_0.sip generated by MetaSIP on Thu Dec 25 10:18:50 2014 -// -// This file is part of the _QOpenGLFunctions_2_0 Python extension module. -// -// Copyright (c) 2014 Riverbank Computing Limited -// -// This file is part of PyQt5. -// -// This file may be used under the terms of the GNU General Public License -// version 3.0 as published by the Free Software Foundation and appearing in -// the file LICENSE included in the packaging of this file. Please review the -// following information to ensure the GNU General Public License version 3.0 -// requirements will be met: http://www.gnu.org/copyleft/gpl.html. -// -// If you do not wish to use this file under the terms of the GPL version 3.0 -// then you may purchase a commercial license. For more information contact -// info@riverbankcomputing.com. -// -// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. - - -%If (Qt_5_1_0 -) - -class QOpenGLFunctions_2_0 : QAbstractOpenGLFunctions -{ -%TypeHeaderCode -#include -%End - -public: - QOpenGLFunctions_2_0(); - bool initializeOpenGLFunctions(); - void glViewport(GLint x, GLint y, GLsizei width, GLsizei height); - void glDepthRange(GLdouble nearVal, GLdouble farVal); - GLboolean glIsEnabled(GLenum cap); - void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, SIP_PYOBJECT *params /DocType="int-or-tuple"/); -%MethodCode - GLint params[1]; - - sipCpp->glGetTexLevelParameteriv(a0, a1, a2, params); - - a3 = qpyopengl_from_GLint(&sipIsErr, params, 1); -%End - - void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, SIP_PYOBJECT *params /DocType="float-or-tuple"/); -%MethodCode - GLfloat params[1]; - - sipCpp->glGetTexLevelParameterfv(a0, a1, a2, params); - - a3 = qpyopengl_from_GLfloat(&sipIsErr, params, 1); -%End - - void glGetTexParameteriv(GLenum target, GLenum pname, SIP_PYOBJECT *params /DocType="int-or-tuple"/); -%MethodCode - GLint params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - #if defined(GL_TEXTURE_SWIZZLE_RGBA) || defined(GL_TEXTURE_SWIZZLE_RGBA) - #if defined(GL_TEXTURE_SWIZZLE_RGBA) - case GL_TEXTURE_SWIZZLE_RGBA: - #endif - #if defined(GL_TEXTURE_BORDER_COLOR) - case GL_TEXTURE_BORDER_COLOR: - #endif - nr_params = 4; - break; - #endif - - default: - nr_params = 1; - } - - sipCpp->glGetTexParameteriv(a0, a1, params); - - a2 = qpyopengl_from_GLint(&sipIsErr, params, nr_params); -%End - - void glGetTexParameterfv(GLenum target, GLenum pname, SIP_PYOBJECT *params /DocType="float-or-tuple"/); -%MethodCode - GLfloat params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - #if defined(GL_TEXTURE_SWIZZLE_RGBA) || defined(GL_TEXTURE_SWIZZLE_RGBA) - #if defined(GL_TEXTURE_SWIZZLE_RGBA) - case GL_TEXTURE_SWIZZLE_RGBA: - #endif - #if defined(GL_TEXTURE_BORDER_COLOR) - case GL_TEXTURE_BORDER_COLOR: - #endif - nr_params = 4; - break; - #endif - - default: - nr_params = 1; - } - - sipCpp->glGetTexParameterfv(a0, a1, params); - - a2 = qpyopengl_from_GLfloat(&sipIsErr, params, nr_params); -%End - - const char *glGetString(GLenum name); -%MethodCode - sipRes = reinterpret_cast(sipCpp->glGetString(a0)); -%End - - void glGetIntegerv(GLenum pname, SIP_PYOBJECT *params /DocType="int-or-tuple"/); -%MethodCode - GLint fixed_params[4], *params; - GLint nr_params = 0; - GLenum query; - - switch (a0) - { - case GL_COMPRESSED_TEXTURE_FORMATS: - query = GL_NUM_COMPRESSED_TEXTURE_FORMATS; - break; - - #if defined(GL_PROGRAM_BINARY_FORMATS) - case GL_PROGRAM_BINARY_FORMATS: - query = GL_NUM_PROGRAM_BINARY_FORMATS; - break; - #endif - - #if defined(GL_SHADER_BINARY_FORMATS) - case GL_SHADER_BINARY_FORMATS: - query = GL_NUM_SHADER_BINARY_FORMATS; - break; - #endif - - case GL_BLEND_COLOR: - case GL_COLOR_CLEAR_VALUE: - case GL_COLOR_WRITEMASK: - case GL_SCISSOR_BOX: - case GL_VIEWPORT: - nr_params = 4; - break; - - case GL_ALIASED_LINE_WIDTH_RANGE: - case GL_ALIASED_POINT_SIZE_RANGE: - case GL_DEPTH_RANGE: - #if defined(GL_LINE_WIDTH_RANGE) - case GL_LINE_WIDTH_RANGE: - #endif - case GL_MAX_VIEWPORT_DIMS: - #if defined(GL_POINT_SIZE_RANGE) - case GL_POINT_SIZE_RANGE: - #endif - #if defined(GL_VIEWPORT_BOUNDS_RANGE) - case GL_VIEWPORT_BOUNDS_RANGE: - #endif - nr_params = 2; - break; - - default: - nr_params = 1; - } - - if (nr_params == 0) - { - sipCpp->glGetIntegerv(query, &nr_params); - params = new GLint[nr_params]; - } - else - { - params = fixed_params; - } - - sipCpp->glGetIntegerv(a0, params); - a1 = qpyopengl_from_GLint(&sipIsErr, params, nr_params); - - if (params != fixed_params) - delete[] params; -%End - - void glGetFloatv(GLenum pname, SIP_PYOBJECT *params /DocType="float-or-tuple"/); -%MethodCode - GLfloat fixed_params[4], *params; - GLint nr_params = 0; - GLenum query; - - switch (a0) - { - case GL_COMPRESSED_TEXTURE_FORMATS: - query = GL_NUM_COMPRESSED_TEXTURE_FORMATS; - break; - - #if defined(GL_PROGRAM_BINARY_FORMATS) - case GL_PROGRAM_BINARY_FORMATS: - query = GL_NUM_PROGRAM_BINARY_FORMATS; - break; - #endif - - #if defined(GL_SHADER_BINARY_FORMATS) - case GL_SHADER_BINARY_FORMATS: - query = GL_NUM_SHADER_BINARY_FORMATS; - break; - #endif - - case GL_BLEND_COLOR: - case GL_COLOR_CLEAR_VALUE: - case GL_COLOR_WRITEMASK: - case GL_SCISSOR_BOX: - case GL_VIEWPORT: - nr_params = 4; - break; - - case GL_ALIASED_LINE_WIDTH_RANGE: - case GL_ALIASED_POINT_SIZE_RANGE: - case GL_DEPTH_RANGE: - #if defined(GL_LINE_WIDTH_RANGE) - case GL_LINE_WIDTH_RANGE: - #endif - case GL_MAX_VIEWPORT_DIMS: - #if defined(GL_POINT_SIZE_RANGE) - case GL_POINT_SIZE_RANGE: - #endif - #if defined(GL_VIEWPORT_BOUNDS_RANGE) - case GL_VIEWPORT_BOUNDS_RANGE: - #endif - nr_params = 2; - break; - - default: - nr_params = 1; - } - - if (nr_params == 0) - { - sipCpp->glGetIntegerv(query, &nr_params); - params = new GLfloat[nr_params]; - } - else - { - params = fixed_params; - } - - sipCpp->glGetFloatv(a0, params); - a1 = qpyopengl_from_GLfloat(&sipIsErr, params, nr_params); - - if (params != fixed_params) - delete[] params; -%End - - GLenum glGetError(); - void glGetDoublev(GLenum pname, SIP_PYOBJECT *params /DocType="float-or-tuple"/); -%MethodCode - GLdouble fixed_params[4], *params; - GLint nr_params = 0; - GLenum query; - - switch (a0) - { - case GL_COMPRESSED_TEXTURE_FORMATS: - query = GL_NUM_COMPRESSED_TEXTURE_FORMATS; - break; - - #if defined(GL_PROGRAM_BINARY_FORMATS) - case GL_PROGRAM_BINARY_FORMATS: - query = GL_NUM_PROGRAM_BINARY_FORMATS; - break; - #endif - - #if defined(GL_SHADER_BINARY_FORMATS) - case GL_SHADER_BINARY_FORMATS: - query = GL_NUM_SHADER_BINARY_FORMATS; - break; - #endif - - case GL_BLEND_COLOR: - case GL_COLOR_CLEAR_VALUE: - case GL_COLOR_WRITEMASK: - case GL_SCISSOR_BOX: - case GL_VIEWPORT: - nr_params = 4; - break; - - case GL_ALIASED_LINE_WIDTH_RANGE: - case GL_ALIASED_POINT_SIZE_RANGE: - case GL_DEPTH_RANGE: - #if defined(GL_LINE_WIDTH_RANGE) - case GL_LINE_WIDTH_RANGE: - #endif - case GL_MAX_VIEWPORT_DIMS: - #if defined(GL_POINT_SIZE_RANGE) - case GL_POINT_SIZE_RANGE: - #endif - #if defined(GL_VIEWPORT_BOUNDS_RANGE) - case GL_VIEWPORT_BOUNDS_RANGE: - #endif - nr_params = 2; - break; - - default: - nr_params = 1; - } - - if (nr_params == 0) - { - sipCpp->glGetIntegerv(query, &nr_params); - params = new GLdouble[nr_params]; - } - else - { - params = fixed_params; - } - - sipCpp->glGetDoublev(a0, params); - a1 = qpyopengl_from_GLdouble(&sipIsErr, params, nr_params); - - if (params != fixed_params) - delete[] params; -%End - - void glGetBooleanv(GLenum pname, SIP_PYOBJECT *params /DocType="bool-or-tuple"/); -%MethodCode - GLboolean fixed_params[4], *params; - GLint nr_params = 0; - GLenum query; - - switch (a0) - { - case GL_COMPRESSED_TEXTURE_FORMATS: - query = GL_NUM_COMPRESSED_TEXTURE_FORMATS; - break; - - #if defined(GL_PROGRAM_BINARY_FORMATS) - case GL_PROGRAM_BINARY_FORMATS: - query = GL_NUM_PROGRAM_BINARY_FORMATS; - break; - #endif - - #if defined(GL_SHADER_BINARY_FORMATS) - case GL_SHADER_BINARY_FORMATS: - query = GL_NUM_SHADER_BINARY_FORMATS; - break; - #endif - - case GL_BLEND_COLOR: - case GL_COLOR_CLEAR_VALUE: - case GL_COLOR_WRITEMASK: - case GL_SCISSOR_BOX: - case GL_VIEWPORT: - nr_params = 4; - break; - - case GL_ALIASED_LINE_WIDTH_RANGE: - case GL_ALIASED_POINT_SIZE_RANGE: - case GL_DEPTH_RANGE: - #if defined(GL_LINE_WIDTH_RANGE) - case GL_LINE_WIDTH_RANGE: - #endif - case GL_MAX_VIEWPORT_DIMS: - #if defined(GL_POINT_SIZE_RANGE) - case GL_POINT_SIZE_RANGE: - #endif - #if defined(GL_VIEWPORT_BOUNDS_RANGE) - case GL_VIEWPORT_BOUNDS_RANGE: - #endif - nr_params = 2; - break; - - default: - nr_params = 1; - } - - if (nr_params == 0) - { - sipCpp->glGetIntegerv(query, &nr_params); - params = new GLboolean[nr_params]; - } - else - { - params = fixed_params; - } - - sipCpp->glGetBooleanv(a0, params); - a1 = qpyopengl_from_GLboolean(&sipIsErr, params, nr_params); - - if (params != fixed_params) - delete[] params; -%End - - void glReadBuffer(GLenum mode); - void glPixelStorei(GLenum pname, GLint param); - void glPixelStoref(GLenum pname, GLfloat param); - void glDepthFunc(GLenum func); - void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass); - void glStencilFunc(GLenum func, GLint ref, GLuint mask); - void glLogicOp(GLenum opcode); - void glBlendFunc(GLenum sfactor, GLenum dfactor); - void glFlush(); - void glFinish(); - void glEnable(GLenum cap); - void glDisable(GLenum cap); - void glDepthMask(GLboolean flag); - void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); - void glStencilMask(GLuint mask); - void glClearDepth(GLdouble depth); - void glClearStencil(GLint s); - void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); - void glClear(GLbitfield mask); - void glDrawBuffer(GLenum mode); - void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, SIP_PYOBJECT pixels /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a8, a7, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexImage2D(a0, a1, a2, a3, a4, a5, a6, a7, array); -%End - - void glTexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, SIP_PYOBJECT pixels /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a7, a6, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexImage1D(a0, a1, a2, a3, a4, a5, a6, array); -%End - - void glTexParameteriv(GLenum target, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexParameteriv(a0, a1, reinterpret_cast(array)); -%End - - void glTexParameteri(GLenum target, GLenum pname, GLint param); - void glTexParameterfv(GLenum target, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexParameterfv(a0, a1, reinterpret_cast(array)); -%End - - void glTexParameterf(GLenum target, GLenum pname, GLfloat param); - void glScissor(GLint x, GLint y, GLsizei width, GLsizei height); - void glPolygonMode(GLenum face, GLenum mode); - void glPointSize(GLfloat size); - void glLineWidth(GLfloat width); - void glHint(GLenum target, GLenum mode); - void glFrontFace(GLenum mode); - void glCullFace(GLenum mode); - void glIndexubv(SIP_PYOBJECT c /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glIndexubv(reinterpret_cast(array)); -%End - - void glIndexub(GLubyte c); - GLboolean glIsTexture(GLuint texture); - void glGenTextures(GLsizei n, SIP_PYOBJECT *textures /DocType="int-or-tuple"/); -%MethodCode - GLuint *params = new GLuint[a0]; - - sipCpp->glGenTextures(a0, params); - - a1 = qpyopengl_from_GLuint(&sipIsErr, params, a0); - - delete[] params; -%End - - void glDeleteTextures(GLsizei n, SIP_PYOBJECT textures /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_UNSIGNED_INT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glDeleteTextures(a0, reinterpret_cast(array)); -%End - - void glBindTexture(GLenum target, GLuint texture); - void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, SIP_PYOBJECT pixels /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a8, a7, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexSubImage2D(a0, a1, a2, a3, a4, a5, a6, a7, array); -%End - - void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, SIP_PYOBJECT pixels /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a6, a5, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexSubImage1D(a0, a1, a2, a3, a4, a5, array); -%End - - void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); - void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); - void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); - void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); - void glPolygonOffset(GLfloat factor, GLfloat units); - void glDrawElements(GLenum mode, GLsizei count, GLenum type, SIP_PYOBJECT indices /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a3, a2, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glDrawElements(a0, a1, a2, array); -%End - - void glDrawArrays(GLenum mode, GLint first, GLsizei count); - void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); - void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, SIP_PYOBJECT pixels /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a10, a9, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexSubImage3D(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, array); -%End - - void glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, SIP_PYOBJECT pixels /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a9, a8, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexImage3D(a0, a1, a2, a3, a4, a5, a6, a7, a8, array); -%End - - void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, SIP_PYOBJECT indices /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a5, a4, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glDrawRangeElements(a0, a1, a2, a3, a4, array); -%End - - void glBlendEquation(GLenum mode); - void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); - void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, SIP_PYOBJECT data /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a6, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glCompressedTexSubImage1D(a0, a1, a2, a3, a4, a5, array); -%End - - void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, SIP_PYOBJECT data /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a8, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glCompressedTexSubImage2D(a0, a1, a2, a3, a4, a5, a6, a7, array); -%End - - void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, SIP_PYOBJECT data /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a10, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glCompressedTexSubImage3D(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, - array); -%End - - void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, SIP_PYOBJECT data /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a6, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glCompressedTexImage1D(a0, a1, a2, a3, a4, a5, array); -%End - - void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, SIP_PYOBJECT data /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a7, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glCompressedTexImage2D(a0, a1, a2, a3, a4, a5, a6, array); -%End - - void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, SIP_PYOBJECT data /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a8, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glCompressedTexImage3D(a0, a1, a2, a3, a4, a5, a6, a7, array); -%End - - void glSampleCoverage(GLfloat value, GLboolean invert); - void glActiveTexture(GLenum texture); - void glPointParameteriv(GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glPointParameteriv(a0, reinterpret_cast(array)); -%End - - void glPointParameteri(GLenum pname, GLint param); - void glPointParameterfv(GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glPointParameterfv(a0, reinterpret_cast(array)); -%End - - void glPointParameterf(GLenum pname, GLfloat param); - void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); - void glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params); - GLboolean glUnmapBuffer(GLenum target); - void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, SIP_PYOBJECT data /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array; - - if (a3 == Py_None) - array = 0; - else - array = qpyopengl_value_array(&sipError, a3, GL_UNSIGNED_BYTE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glBufferSubData(a0, a1, a2, array); -%End - - void glBufferData(GLenum target, GLsizeiptr size, SIP_PYOBJECT data /DocType="sequence-or-buffer"/, GLenum usage); -%MethodCode - const GLvoid *array; - - if (a2 == Py_None) - array = 0; - else - array = qpyopengl_value_array(&sipError, a2, GL_UNSIGNED_BYTE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glBufferData(a0, a1, array, a3); -%End - - GLboolean glIsBuffer(GLuint buffer); - void glGenBuffers(GLsizei n, SIP_PYOBJECT *buffers /DocType="int-or-tuple"/); -%MethodCode - GLuint *params = new GLuint[a0]; - - sipCpp->glGenBuffers(a0, params); - - a1 = qpyopengl_from_GLuint(&sipIsErr, params, a0); - - delete[] params; -%End - - void glDeleteBuffers(GLsizei n, SIP_PYOBJECT buffers /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_UNSIGNED_INT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glDeleteBuffers(a0, reinterpret_cast(array)); -%End - - void glBindBuffer(GLenum target, GLuint buffer); - void glGetQueryiv(GLenum target, GLenum pname, GLint *params); - void glEndQuery(GLenum target); - void glBeginQuery(GLenum target, GLuint id); - GLboolean glIsQuery(GLuint id); - void glDeleteQueries(GLsizei n, SIP_PYOBJECT ids /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_UNSIGNED_INT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glDeleteQueries(a0, reinterpret_cast(array)); -%End - - void glGenQueries(GLsizei n, SIP_PYOBJECT *ids /DocType="int-or-tuple"/); -%MethodCode - GLuint *params = new GLuint[a0]; - - sipCpp->glGenQueries(a0, params); - - a1 = qpyopengl_from_GLuint(&sipIsErr, params, a0); - - delete[] params; -%End - - void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, SIP_PYOBJECT pointer /DocType="sequence-or-buffer-or-offset"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array_cached(&sipError, a5, a2, sipSelf, - "VertexAttribPointer", a0); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttribPointer(a0, a1, a2, a3, a4, array); -%End - - void glValidateProgram(GLuint program); - void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, SIP_PYOBJECT value /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a3, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glUniformMatrix4fv(a0, a1, a2, - reinterpret_cast(array)); -%End - - void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, SIP_PYOBJECT value /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a3, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glUniformMatrix3fv(a0, a1, a2, - reinterpret_cast(array)); -%End - - void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, SIP_PYOBJECT value /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a3, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glUniformMatrix2fv(a0, a1, a2, - reinterpret_cast(array)); -%End - - void glUniform4iv(GLint location, GLsizei count, SIP_PYOBJECT value /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glUniform4iv(a0, a1, reinterpret_cast(array)); -%End - - void glUniform3iv(GLint location, GLsizei count, SIP_PYOBJECT value /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glUniform3iv(a0, a1, reinterpret_cast(array)); -%End - - void glUniform2iv(GLint location, GLsizei count, SIP_PYOBJECT value /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glUniform2iv(a0, a1, reinterpret_cast(array)); -%End - - void glUniform1iv(GLint location, GLsizei count, SIP_PYOBJECT value /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glUniform1iv(a0, a1, reinterpret_cast(array)); -%End - - void glUniform4fv(GLint location, GLsizei count, SIP_PYOBJECT value /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glUniform4fv(a0, a1, reinterpret_cast(array)); -%End - - void glUniform3fv(GLint location, GLsizei count, SIP_PYOBJECT value /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glUniform3fv(a0, a1, reinterpret_cast(array)); -%End - - void glUniform2fv(GLint location, GLsizei count, SIP_PYOBJECT value /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glUniform2fv(a0, a1, reinterpret_cast(array)); -%End - - void glUniform1fv(GLint location, GLsizei count, SIP_PYOBJECT value /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glUniform1fv(a0, a1, reinterpret_cast(array)); -%End - - void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); - void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2); - void glUniform2i(GLint location, GLint v0, GLint v1); - void glUniform1i(GLint location, GLint v0); - void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); - void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); - void glUniform2f(GLint location, GLfloat v0, GLfloat v1); - void glUniform1f(GLint location, GLfloat v0); - void glUseProgram(GLuint program); - void glLinkProgram(GLuint program); - GLboolean glIsShader(GLuint shader); - GLboolean glIsProgram(GLuint program); - void glGetVertexAttribiv(GLuint index, GLenum pname, SIP_PYOBJECT *params /DocType="int-or-tuple"/); -%MethodCode - GLint params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_CURRENT_VERTEX_ATTRIB: - nr_params = 4; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetVertexAttribiv(a0, a1, params); - - a2 = qpyopengl_from_GLint(&sipIsErr, params, nr_params); -%End - - void glGetVertexAttribfv(GLuint index, GLenum pname, SIP_PYOBJECT *params /DocType="float-or-tuple"/); -%MethodCode - GLfloat params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_CURRENT_VERTEX_ATTRIB: - nr_params = 4; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetVertexAttribfv(a0, a1, params); - - a2 = qpyopengl_from_GLfloat(&sipIsErr, params, nr_params); -%End - - void glGetVertexAttribdv(GLuint index, GLenum pname, SIP_PYOBJECT *params /DocType="double-or-tuple"/); -%MethodCode - GLdouble params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_CURRENT_VERTEX_ATTRIB: - nr_params = 4; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetVertexAttribdv(a0, a1, params); - - a2 = qpyopengl_from_GLdouble(&sipIsErr, params, nr_params); -%End - - GLint glGetUniformLocation(GLuint program, const GLchar *name); - SIP_PYOBJECT glGetShaderSource(GLuint shader) /DocType="Py_v3:bytes;str"/; -%MethodCode - GLint bufsize; - - sipCpp->glGetShaderiv(a0, GL_SHADER_SOURCE_LENGTH, &bufsize); - - if (bufsize > 0) - { - GLchar *source = new GLchar[bufsize]; - - sipCpp->glGetShaderSource(a0, bufsize, 0, source); - sipRes = SIPBytes_FromString(source); - - delete[] source; - } - else - { - sipRes = SIPBytes_FromString(""); - } -%End - - SIP_PYOBJECT glGetShaderInfoLog(GLuint shader) /DocType="Py_v3:bytes;str"/; -%MethodCode - GLint bufsize; - - sipCpp->glGetShaderiv(a0, GL_INFO_LOG_LENGTH, &bufsize); - - if (bufsize > 0) - { - GLchar *log = new GLchar[bufsize]; - - sipCpp->glGetShaderInfoLog(a0, bufsize, 0, log); - sipRes = SIPBytes_FromString(log); - - delete[] log; - } - else - { - sipRes = SIPBytes_FromString(""); - } -%End - - void glGetShaderiv(GLuint shader, GLenum pname, GLint *params); - SIP_PYOBJECT glGetProgramInfoLog(GLuint program) /DocType="Py_v3:bytes;str"/; -%MethodCode - GLint bufsize; - - sipCpp->glGetProgramiv(a0, GL_INFO_LOG_LENGTH, &bufsize); - - if (bufsize > 0) - { - GLchar *log = new GLchar[bufsize]; - - sipCpp->glGetProgramInfoLog(a0, bufsize, 0, log); - sipRes = SIPBytes_FromString(log); - - delete[] log; - } - else - { - sipRes = SIPBytes_FromString(""); - } -%End - - void glGetProgramiv(GLuint program, GLenum pname, SIP_PYOBJECT *params /DocType="int-or-tuple"/); -%MethodCode - GLint params[3]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - #if defined(GL_COMPUTE_LOCAL_WORK_SIZE) - case GL_COMPUTE_LOCAL_WORK_SIZE: - nr_params = 3; - break; - #endif - - default: - nr_params = 1; - } - - sipCpp->glGetProgramiv(a0, a1, params); - - a2 = qpyopengl_from_GLint(&sipIsErr, params, nr_params); -%End - - GLint glGetAttribLocation(GLuint program, const GLchar *name); - SIP_PYOBJECT glGetAttachedShaders(GLuint program) /DocType="tuple-of-int"/; -%MethodCode - GLint nr_shaders; - - sipCpp->glGetProgramiv(a0, GL_ATTACHED_SHADERS, &nr_shaders); - - if (nr_shaders < 1) - { - sipRes = PyTuple_New(0); - } - else - { - GLuint *shaders = new GLuint[nr_shaders]; - - sipCpp->glGetAttachedShaders(a0, nr_shaders, 0, shaders); - - sipRes = PyTuple_New(nr_shaders); - - if (sipRes) - { - for (GLint i = 0; i < nr_shaders; ++i) - { - PyObject *itm = SIPLong_FromLong(shaders[i]); - - if (!itm) - { - Py_DECREF(sipRes); - sipRes = 0; - break; - } - - PyTuple_SET_ITEM(sipRes, i, itm); - } - } - - delete[] shaders; - } - - if (!sipRes) - sipIsErr = 1; -%End - - SIP_PYOBJECT glGetActiveUniform(GLuint program, GLuint index) /DocType="str, int, int"/; -%MethodCode - GLint bufsize; - - sipCpp->glGetProgramiv(a0, GL_ACTIVE_UNIFORM_MAX_LENGTH, &bufsize); - - GLchar *name = new GLchar[bufsize]; - GLint size; - GLenum type; - - sipCpp->glGetActiveUniform(a0, a1, bufsize, 0, &size, &type, name); - - sipRes = Py_BuildValue("siI", name, size, type); - - if (!sipRes) - sipIsErr = 1; - - delete[] name; -%End - - SIP_PYOBJECT glGetActiveAttrib(GLuint program, GLuint index) /DocType="str, int, int"/; -%MethodCode - GLint bufsize; - - sipCpp->glGetProgramiv(a0, GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, &bufsize); - - GLchar *name = new GLchar[bufsize]; - GLint size; - GLenum type; - - sipCpp->glGetActiveAttrib(a0, a1, bufsize, 0, &size, &type, name); - - sipRes = Py_BuildValue("siI", name, size, type); - - if (!sipRes) - sipIsErr = 1; - - delete[] name; -%End - - void glEnableVertexAttribArray(GLuint index); - void glDisableVertexAttribArray(GLuint index); - void glDetachShader(GLuint program, GLuint shader); - void glDeleteShader(GLuint shader); - void glDeleteProgram(GLuint program); - GLuint glCreateShader(GLenum type); - GLuint glCreateProgram(); - void glCompileShader(GLuint shader); - void glBindAttribLocation(GLuint program, GLuint index, const GLchar *name); - void glAttachShader(GLuint program, GLuint shader); - void glStencilMaskSeparate(GLenum face, GLuint mask); - void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask); - void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass); - void glDrawBuffers(GLsizei n, SIP_PYOBJECT bufs /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_UNSIGNED_INT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glDrawBuffers(a0, reinterpret_cast(array)); -%End - - void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha); - void glTranslatef(GLfloat x, GLfloat y, GLfloat z); - void glTranslated(GLdouble x, GLdouble y, GLdouble z); - void glScalef(GLfloat x, GLfloat y, GLfloat z); - void glScaled(GLdouble x, GLdouble y, GLdouble z); - void glRotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z); - void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z); - void glPushMatrix(); - void glPopMatrix(); - void glOrtho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); - void glMultMatrixd(SIP_PYOBJECT m /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultMatrixd(reinterpret_cast(array)); -%End - - void glMultMatrixf(SIP_PYOBJECT m /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultMatrixf(reinterpret_cast(array)); -%End - - void glMatrixMode(GLenum mode); - void glLoadMatrixd(SIP_PYOBJECT m /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glLoadMatrixd(reinterpret_cast(array)); -%End - - void glLoadMatrixf(SIP_PYOBJECT m /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glLoadMatrixf(reinterpret_cast(array)); -%End - - void glLoadIdentity(); - void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); - GLboolean glIsList(GLuint list); - void glGetTexGeniv(GLenum coord, GLenum pname, SIP_PYOBJECT *params /DocType="int-or-tuple"/); -%MethodCode - GLint params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_OBJECT_PLANE: - case GL_EYE_PLANE: - nr_params = 4; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetTexGeniv(a0, a1, params); - - a2 = qpyopengl_from_GLint(&sipIsErr, params, nr_params); -%End - - void glGetTexGenfv(GLenum coord, GLenum pname, SIP_PYOBJECT *params /DocType="float-or-tuple"/); -%MethodCode - GLfloat params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_OBJECT_PLANE: - case GL_EYE_PLANE: - nr_params = 4; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetTexGenfv(a0, a1, params); - - a2 = qpyopengl_from_GLfloat(&sipIsErr, params, nr_params); -%End - - void glGetTexGendv(GLenum coord, GLenum pname, SIP_PYOBJECT *params /DocType="float-or-tuple"/); -%MethodCode - GLdouble params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_OBJECT_PLANE: - case GL_EYE_PLANE: - nr_params = 4; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetTexGendv(a0, a1, params); - - a2 = qpyopengl_from_GLdouble(&sipIsErr, params, nr_params); -%End - - void glGetTexEnviv(GLenum target, GLenum pname, SIP_PYOBJECT *params /DocType="int-or-tuple"/); -%MethodCode - GLint params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_TEXTURE_ENV_COLOR: - nr_params = 4; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetTexEnviv(a0, a1, params); - - a2 = qpyopengl_from_GLint(&sipIsErr, params, nr_params); -%End - - void glGetTexEnvfv(GLenum target, GLenum pname, SIP_PYOBJECT *params /DocType="float-or-tuple"/); -%MethodCode - GLfloat params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_TEXTURE_ENV_COLOR: - nr_params = 4; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetTexEnvfv(a0, a1, params); - - a2 = qpyopengl_from_GLfloat(&sipIsErr, params, nr_params); -%End - - void glGetMaterialiv(GLenum face, GLenum pname, SIP_PYOBJECT *params /DocType="int-or-tuple"/); -%MethodCode - GLint params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_SHININESS: - nr_params = 1; - break; - - case GL_COLOR_INDEXES: - nr_params = 3; - break; - - default: - nr_params = 4; - } - - sipCpp->glGetMaterialiv(a0, a1, params); - - a2 = qpyopengl_from_GLint(&sipIsErr, params, nr_params); -%End - - void glGetMaterialfv(GLenum face, GLenum pname, SIP_PYOBJECT *params /DocType="float-or-tuple"/); -%MethodCode - GLfloat params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_SHININESS: - nr_params = 1; - break; - - case GL_COLOR_INDEXES: - nr_params = 3; - break; - - default: - nr_params = 4; - } - - sipCpp->glGetMaterialfv(a0, a1, params); - - a2 = qpyopengl_from_GLfloat(&sipIsErr, params, nr_params); -%End - - void glGetLightiv(GLenum light, GLenum pname, SIP_PYOBJECT *params /DocType="int-or-tuple"/); -%MethodCode - GLint params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_AMBIENT: - case GL_DIFFUSE: - case GL_SPECULAR: - case GL_POSITION: - nr_params = 4; - break; - - case GL_SPOT_DIRECTION: - nr_params = 3; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetLightiv(a0, a1, params); - - a2 = qpyopengl_from_GLint(&sipIsErr, params, nr_params); -%End - - void glGetLightfv(GLenum light, GLenum pname, SIP_PYOBJECT *params /DocType="float-or-tuple"/); -%MethodCode - GLfloat params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_AMBIENT: - case GL_DIFFUSE: - case GL_SPECULAR: - case GL_POSITION: - nr_params = 4; - break; - - case GL_SPOT_DIRECTION: - nr_params = 3; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetLightfv(a0, a1, params); - - a2 = qpyopengl_from_GLfloat(&sipIsErr, params, nr_params); -%End - - void glGetClipPlane(GLenum plane, SIP_PYOBJECT *equation /DocType="tuple"/); -%MethodCode - GLdouble params[4]; - - sipCpp->glGetClipPlane(a0, params); - - a1 = qpyopengl_from_GLdouble(&sipIsErr, params, 4); -%End - - void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, SIP_PYOBJECT pixels /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a4, a3, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glDrawPixels(a0, a1, a2, a3, array); -%End - - void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type); - void glPixelMapusv(GLenum map, GLint mapsize, SIP_PYOBJECT values /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_UNSIGNED_SHORT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glPixelMapusv(a0, a1, reinterpret_cast(array)); -%End - - void glPixelMapuiv(GLenum map, GLint mapsize, SIP_PYOBJECT values /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_UNSIGNED_INT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glPixelMapuiv(a0, a1, reinterpret_cast(array)); -%End - - void glPixelMapfv(GLenum map, GLint mapsize, SIP_PYOBJECT values /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glPixelMapfv(a0, a1, reinterpret_cast(array)); -%End - - void glPixelTransferi(GLenum pname, GLint param); - void glPixelTransferf(GLenum pname, GLfloat param); - void glPixelZoom(GLfloat xfactor, GLfloat yfactor); - void glAlphaFunc(GLenum func, GLfloat ref); - void glEvalPoint2(GLint i, GLint j); - void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2); - void glEvalPoint1(GLint i); - void glEvalMesh1(GLenum mode, GLint i1, GLint i2); - void glEvalCoord2fv(SIP_PYOBJECT u /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glEvalCoord2fv(reinterpret_cast(array)); -%End - - void glEvalCoord2f(GLfloat u, GLfloat v); - void glEvalCoord2dv(SIP_PYOBJECT u /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glEvalCoord2dv(reinterpret_cast(array)); -%End - - void glEvalCoord2d(GLdouble u, GLdouble v); - void glEvalCoord1fv(SIP_PYOBJECT u /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glEvalCoord1fv(reinterpret_cast(array)); -%End - - void glEvalCoord1f(GLfloat u); - void glEvalCoord1dv(SIP_PYOBJECT u /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glEvalCoord1dv(reinterpret_cast(array)); -%End - - void glEvalCoord1d(GLdouble u); - void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2); - void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2); - void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2); - void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2); - void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, SIP_PYOBJECT points /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a9, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMap2f(a0, a1, a2, a3, a4, a5, a6, a7, a8, - reinterpret_cast(array)); -%End - - void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, SIP_PYOBJECT points /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a9, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMap2d(a0, a1, a2, a3, a4, a5, a6, a7, a8, - reinterpret_cast(array)); -%End - - void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, SIP_PYOBJECT points /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a5, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMap1f(a0, a1, a2, a3, a4, - reinterpret_cast(array)); -%End - - void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, SIP_PYOBJECT points /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a5, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMap1d(a0, a1, a2, a3, a4, - reinterpret_cast(array)); -%End - - void glPushAttrib(GLbitfield mask); - void glPopAttrib(); - void glAccum(GLenum op, GLfloat value); - void glIndexMask(GLuint mask); - void glClearIndex(GLfloat c); - void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); - void glPushName(GLuint name); - void glPopName(); - void glPassThrough(GLfloat token); - void glLoadName(GLuint name); - void glInitNames(); - GLint glRenderMode(GLenum mode); - void glTexGeniv(GLenum coord, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexGeniv(a0, a1, reinterpret_cast(array)); -%End - - void glTexGeni(GLenum coord, GLenum pname, GLint param); - void glTexGenfv(GLenum coord, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexGenfv(a0, a1, reinterpret_cast(array)); -%End - - void glTexGenf(GLenum coord, GLenum pname, GLfloat param); - void glTexGendv(GLenum coord, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexGendv(a0, a1, reinterpret_cast(array)); -%End - - void glTexGend(GLenum coord, GLenum pname, GLdouble param); - void glTexEnviv(GLenum target, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexEnviv(a0, a1, reinterpret_cast(array)); -%End - - void glTexEnvi(GLenum target, GLenum pname, GLint param); - void glTexEnvfv(GLenum target, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexEnvfv(a0, a1, reinterpret_cast(array)); -%End - - void glTexEnvf(GLenum target, GLenum pname, GLfloat param); - void glShadeModel(GLenum mode); - void glPolygonStipple(SIP_PYOBJECT mask /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glPolygonStipple(reinterpret_cast(array)); -%End - - void glMaterialiv(GLenum face, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMaterialiv(a0, a1, reinterpret_cast(array)); -%End - - void glMateriali(GLenum face, GLenum pname, GLint param); - void glMaterialfv(GLenum face, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMaterialfv(a0, a1, reinterpret_cast(array)); -%End - - void glMaterialf(GLenum face, GLenum pname, GLfloat param); - void glLineStipple(GLint factor, GLushort pattern); - void glLightModeliv(GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glLightModeliv(a0, reinterpret_cast(array)); -%End - - void glLightModeli(GLenum pname, GLint param); - void glLightModelfv(GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glLightModelfv(a0, reinterpret_cast(array)); -%End - - void glLightModelf(GLenum pname, GLfloat param); - void glLightiv(GLenum light, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glLightiv(a0, a1, reinterpret_cast(array)); -%End - - void glLighti(GLenum light, GLenum pname, GLint param); - void glLightfv(GLenum light, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glLightfv(a0, a1, reinterpret_cast(array)); -%End - - void glLightf(GLenum light, GLenum pname, GLfloat param); - void glFogiv(GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glFogiv(a0, reinterpret_cast(array)); -%End - - void glFogi(GLenum pname, GLint param); - void glFogfv(GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glFogfv(a0, reinterpret_cast(array)); -%End - - void glFogf(GLenum pname, GLfloat param); - void glColorMaterial(GLenum face, GLenum mode); - void glClipPlane(GLenum plane, SIP_PYOBJECT equation /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glClipPlane(a0, reinterpret_cast(array)); -%End - - void glVertex4sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertex4sv(reinterpret_cast(array)); -%End - - void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w); - void glVertex4iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertex4iv(reinterpret_cast(array)); -%End - - void glVertex4i(GLint x, GLint y, GLint z, GLint w); - void glVertex4fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertex4fv(reinterpret_cast(array)); -%End - - void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w); - void glVertex4dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertex4dv(reinterpret_cast(array)); -%End - - void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w); - void glVertex3sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertex3sv(reinterpret_cast(array)); -%End - - void glVertex3s(GLshort x, GLshort y, GLshort z); - void glVertex3iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertex3iv(reinterpret_cast(array)); -%End - - void glVertex3i(GLint x, GLint y, GLint z); - void glVertex3fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertex3fv(reinterpret_cast(array)); -%End - - void glVertex3f(GLfloat x, GLfloat y, GLfloat z); - void glVertex3dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertex3dv(reinterpret_cast(array)); -%End - - void glVertex3d(GLdouble x, GLdouble y, GLdouble z); - void glVertex2sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertex2sv(reinterpret_cast(array)); -%End - - void glVertex2s(GLshort x, GLshort y); - void glVertex2iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertex2iv(reinterpret_cast(array)); -%End - - void glVertex2i(GLint x, GLint y); - void glVertex2fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertex2fv(reinterpret_cast(array)); -%End - - void glVertex2f(GLfloat x, GLfloat y); - void glVertex2dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertex2dv(reinterpret_cast(array)); -%End - - void glVertex2d(GLdouble x, GLdouble y); - void glTexCoord4sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord4sv(reinterpret_cast(array)); -%End - - void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q); - void glTexCoord4iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord4iv(reinterpret_cast(array)); -%End - - void glTexCoord4i(GLint s, GLint t, GLint r, GLint q); - void glTexCoord4fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord4fv(reinterpret_cast(array)); -%End - - void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q); - void glTexCoord4dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord4dv(reinterpret_cast(array)); -%End - - void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q); - void glTexCoord3sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord3sv(reinterpret_cast(array)); -%End - - void glTexCoord3s(GLshort s, GLshort t, GLshort r); - void glTexCoord3iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord3iv(reinterpret_cast(array)); -%End - - void glTexCoord3i(GLint s, GLint t, GLint r); - void glTexCoord3fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord3fv(reinterpret_cast(array)); -%End - - void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r); - void glTexCoord3dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord3dv(reinterpret_cast(array)); -%End - - void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r); - void glTexCoord2sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord2sv(reinterpret_cast(array)); -%End - - void glTexCoord2s(GLshort s, GLshort t); - void glTexCoord2iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord2iv(reinterpret_cast(array)); -%End - - void glTexCoord2i(GLint s, GLint t); - void glTexCoord2fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord2fv(reinterpret_cast(array)); -%End - - void glTexCoord2f(GLfloat s, GLfloat t); - void glTexCoord2dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord2dv(reinterpret_cast(array)); -%End - - void glTexCoord2d(GLdouble s, GLdouble t); - void glTexCoord1sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord1sv(reinterpret_cast(array)); -%End - - void glTexCoord1s(GLshort s); - void glTexCoord1iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord1iv(reinterpret_cast(array)); -%End - - void glTexCoord1i(GLint s); - void glTexCoord1fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord1fv(reinterpret_cast(array)); -%End - - void glTexCoord1f(GLfloat s); - void glTexCoord1dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glTexCoord1dv(reinterpret_cast(array)); -%End - - void glTexCoord1d(GLdouble s); - void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2); - void glRecti(GLint x1, GLint y1, GLint x2, GLint y2); - void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2); - void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2); - void glRasterPos4sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glRasterPos4sv(reinterpret_cast(array)); -%End - - void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w); - void glRasterPos4iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glRasterPos4iv(reinterpret_cast(array)); -%End - - void glRasterPos4i(GLint x, GLint y, GLint z, GLint w); - void glRasterPos4fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glRasterPos4fv(reinterpret_cast(array)); -%End - - void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w); - void glRasterPos4dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glRasterPos4dv(reinterpret_cast(array)); -%End - - void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w); - void glRasterPos3sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glRasterPos3sv(reinterpret_cast(array)); -%End - - void glRasterPos3s(GLshort x, GLshort y, GLshort z); - void glRasterPos3iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glRasterPos3iv(reinterpret_cast(array)); -%End - - void glRasterPos3i(GLint x, GLint y, GLint z); - void glRasterPos3fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glRasterPos3fv(reinterpret_cast(array)); -%End - - void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z); - void glRasterPos3dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glRasterPos3dv(reinterpret_cast(array)); -%End - - void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z); - void glRasterPos2sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glRasterPos2sv(reinterpret_cast(array)); -%End - - void glRasterPos2s(GLshort x, GLshort y); - void glRasterPos2iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glRasterPos2iv(reinterpret_cast(array)); -%End - - void glRasterPos2i(GLint x, GLint y); - void glRasterPos2fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glRasterPos2fv(reinterpret_cast(array)); -%End - - void glRasterPos2f(GLfloat x, GLfloat y); - void glRasterPos2dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glRasterPos2dv(reinterpret_cast(array)); -%End - - void glRasterPos2d(GLdouble x, GLdouble y); - void glNormal3sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glNormal3sv(reinterpret_cast(array)); -%End - - void glNormal3s(GLshort nx, GLshort ny, GLshort nz); - void glNormal3iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glNormal3iv(reinterpret_cast(array)); -%End - - void glNormal3i(GLint nx, GLint ny, GLint nz); - void glNormal3fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glNormal3fv(reinterpret_cast(array)); -%End - - void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz); - void glNormal3dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glNormal3dv(reinterpret_cast(array)); -%End - - void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz); - void glNormal3bv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_BYTE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glNormal3bv(reinterpret_cast(array)); -%End - - void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz); - void glIndexsv(SIP_PYOBJECT c /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glIndexsv(reinterpret_cast(array)); -%End - - void glIndexs(GLshort c); - void glIndexiv(SIP_PYOBJECT c /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glIndexiv(reinterpret_cast(array)); -%End - - void glIndexi(GLint c); - void glIndexfv(SIP_PYOBJECT c /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glIndexfv(reinterpret_cast(array)); -%End - - void glIndexf(GLfloat c); - void glIndexdv(SIP_PYOBJECT c /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glIndexdv(reinterpret_cast(array)); -%End - - void glIndexd(GLdouble c); - void glEnd(); - void glEdgeFlagv(SIP_PYOBJECT flag /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glEdgeFlagv(reinterpret_cast(array)); -%End - - void glEdgeFlag(GLboolean flag); - void glColor4usv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_UNSIGNED_SHORT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor4usv(reinterpret_cast(array)); -%End - - void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha); - void glColor4uiv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_UNSIGNED_INT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor4uiv(reinterpret_cast(array)); -%End - - void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha); - void glColor4ubv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor4ubv(reinterpret_cast(array)); -%End - - void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha); - void glColor4sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor4sv(reinterpret_cast(array)); -%End - - void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha); - void glColor4iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor4iv(reinterpret_cast(array)); -%End - - void glColor4i(GLint red, GLint green, GLint blue, GLint alpha); - void glColor4fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor4fv(reinterpret_cast(array)); -%End - - void glColor4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); - void glColor4dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor4dv(reinterpret_cast(array)); -%End - - void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha); - void glColor4bv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_BYTE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor4bv(reinterpret_cast(array)); -%End - - void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha); - void glColor3usv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_UNSIGNED_SHORT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor3usv(reinterpret_cast(array)); -%End - - void glColor3us(GLushort red, GLushort green, GLushort blue); - void glColor3uiv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_UNSIGNED_INT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor3uiv(reinterpret_cast(array)); -%End - - void glColor3ui(GLuint red, GLuint green, GLuint blue); - void glColor3ubv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor3ubv(reinterpret_cast(array)); -%End - - void glColor3ub(GLubyte red, GLubyte green, GLubyte blue); - void glColor3sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor3sv(reinterpret_cast(array)); -%End - - void glColor3s(GLshort red, GLshort green, GLshort blue); - void glColor3iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor3iv(reinterpret_cast(array)); -%End - - void glColor3i(GLint red, GLint green, GLint blue); - void glColor3fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor3fv(reinterpret_cast(array)); -%End - - void glColor3f(GLfloat red, GLfloat green, GLfloat blue); - void glColor3dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor3dv(reinterpret_cast(array)); -%End - - void glColor3d(GLdouble red, GLdouble green, GLdouble blue); - void glColor3bv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_BYTE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColor3bv(reinterpret_cast(array)); -%End - - void glColor3b(GLbyte red, GLbyte green, GLbyte blue); - void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, SIP_PYOBJECT bitmap /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a6, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glBitmap(a0, a1, a2, a3, a4, a5, - reinterpret_cast(array)); -%End - - void glBegin(GLenum mode); - void glListBase(GLuint base); - GLuint glGenLists(GLsizei range); - void glDeleteLists(GLuint list, GLsizei range); - void glCallList(GLuint list); - void glEndList(); - void glNewList(GLuint list, GLenum mode); - void glPushClientAttrib(GLbitfield mask); - void glPopClientAttrib(); - void glVertexPointer(GLint size, GLenum type, GLsizei stride, SIP_PYOBJECT pointer /DocType="sequence-or-buffer-or-offset"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array_cached(&sipError, a3, a1, sipSelf, - "VertexPointer", 0); - - if (sipError == sipErrorNone) - sipCpp->glVertexPointer(a0, a1, a2, array); -%End - - void glTexCoordPointer(GLint size, GLenum type, GLsizei stride, SIP_PYOBJECT pointer /DocType="sequence-or-buffer-or-offset"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array_cached(&sipError, a3, a1, sipSelf, - "TexCoordPointer", 0); - - if (sipError == sipErrorNone) - sipCpp->glTexCoordPointer(a0, a1, a2, array); -%End - - void glNormalPointer(GLenum type, GLsizei stride, SIP_PYOBJECT pointer /DocType="sequence-or-buffer-or-offset"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array_cached(&sipError, a2, a0, sipSelf, - "NormalPointer", 0); - - if (sipError == sipErrorNone) - sipCpp->glNormalPointer(a0, a1, array); -%End - - void glIndexPointer(GLenum type, GLsizei stride, SIP_PYOBJECT pointer /DocType="sequence-or-buffer-or-offset"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array_cached(&sipError, a2, a0, sipSelf, - "IndexPointer", 0); - - if (sipError == sipErrorNone) - sipCpp->glIndexPointer(a0, a1, array); -%End - - void glEnableClientState(GLenum array); - void glEdgeFlagPointer(GLsizei stride, SIP_PYOBJECT pointer /DocType="sequence-or-buffer-or-offset"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array_cached(&sipError, a1, - GL_UNSIGNED_BYTE, sipSelf, "EdgeFlagPointer", 0); - - if (sipError == sipErrorNone) - sipCpp->glEdgeFlagPointer(a0, array); -%End - - void glDisableClientState(GLenum array); - void glColorPointer(GLint size, GLenum type, GLsizei stride, SIP_PYOBJECT pointer /DocType="sequence-or-buffer-or-offset"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array_cached(&sipError, a3, a1, sipSelf, - "ColorPointer", 0); - - if (sipError == sipErrorNone) - sipCpp->glColorPointer(a0, a1, a2, array); -%End - - void glArrayElement(GLint i); - void glResetMinmax(GLenum target); - void glResetHistogram(GLenum target); - void glMinmax(GLenum target, GLenum internalformat, GLboolean sink); - void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink); - void glGetConvolutionParameteriv(GLenum target, GLenum pname, SIP_PYOBJECT *params /DocType="int-or-tuple"/); -%MethodCode - GLint params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_CONVOLUTION_BORDER_COLOR: - case GL_CONVOLUTION_FILTER_SCALE: - case GL_CONVOLUTION_FILTER_BIAS: - nr_params = 4; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetConvolutionParameteriv(a0, a1, params); - - a2 = qpyopengl_from_GLint(&sipIsErr, params, nr_params); -%End - - void glGetConvolutionParameterfv(GLenum target, GLenum pname, SIP_PYOBJECT *params /DocType="float-or-tuple"/); -%MethodCode - GLfloat params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_CONVOLUTION_BORDER_COLOR: - case GL_CONVOLUTION_FILTER_SCALE: - case GL_CONVOLUTION_FILTER_BIAS: - nr_params = 4; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetConvolutionParameterfv(a0, a1, params); - - a2 = qpyopengl_from_GLfloat(&sipIsErr, params, nr_params); -%End - - void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height); - void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); - void glConvolutionParameteriv(GLenum target, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glConvolutionParameteriv(a0, a1, - reinterpret_cast(array)); -%End - - void glConvolutionParameteri(GLenum target, GLenum pname, GLint params); - void glConvolutionParameterfv(GLenum target, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glConvolutionParameterfv(a0, a1, - reinterpret_cast(array)); -%End - - void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params); - void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, SIP_PYOBJECT image /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a6, a5, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glConvolutionFilter2D(a0, a1, a2, a3, a4, a5, array); -%End - - void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, SIP_PYOBJECT image /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a5, a4, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glConvolutionFilter1D(a0, a1, a2, a3, a4, array); -%End - - void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width); - void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, SIP_PYOBJECT data /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a5, a4, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColorSubTable(a0, a1, a2, a3, a4, array); -%End - - void glGetColorTableParameteriv(GLenum target, GLenum pname, SIP_PYOBJECT *params /DocType="int-or-tuple"/); -%MethodCode - GLint params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_COLOR_TABLE: - case GL_POST_CONVOLUTION_COLOR_TABLE: - case GL_POST_COLOR_MATRIX_COLOR_TABLE: - nr_params = 4; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetColorTableParameteriv(a0, a1, params); - - a2 = qpyopengl_from_GLint(&sipIsErr, params, nr_params); -%End - - void glGetColorTableParameterfv(GLenum target, GLenum pname, SIP_PYOBJECT *params /DocType="float-or-tuple"/); -%MethodCode - GLfloat params[4]; - SIP_SSIZE_T nr_params; - - switch (a1) - { - case GL_COLOR_TABLE: - case GL_POST_CONVOLUTION_COLOR_TABLE: - case GL_POST_COLOR_MATRIX_COLOR_TABLE: - nr_params = 4; - break; - - default: - nr_params = 1; - } - - sipCpp->glGetColorTableParameterfv(a0, a1, params); - - a2 = qpyopengl_from_GLfloat(&sipIsErr, params, nr_params); -%End - - void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); - void glColorTableParameteriv(GLenum target, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColorTableParameteriv(a0, a1, - reinterpret_cast(array)); -%End - - void glColorTableParameterfv(GLenum target, GLenum pname, SIP_PYOBJECT params /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColorTableParameterfv(a0, a1, - reinterpret_cast(array)); -%End - - void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, SIP_PYOBJECT table /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a5, a4, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glColorTable(a0, a1, a2, a3, a4, array); -%End - - void glMultTransposeMatrixd(SIP_PYOBJECT m /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultTransposeMatrixd(reinterpret_cast(array)); -%End - - void glMultTransposeMatrixf(SIP_PYOBJECT m /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultTransposeMatrixf(reinterpret_cast(array)); -%End - - void glLoadTransposeMatrixd(SIP_PYOBJECT m /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glLoadTransposeMatrixd(reinterpret_cast(array)); -%End - - void glLoadTransposeMatrixf(SIP_PYOBJECT m /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glLoadTransposeMatrixf(reinterpret_cast(array)); -%End - - void glMultiTexCoord4sv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord4sv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); - void glMultiTexCoord4iv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord4iv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q); - void glMultiTexCoord4fv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord4fv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); - void glMultiTexCoord4dv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord4dv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); - void glMultiTexCoord3sv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord3sv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r); - void glMultiTexCoord3iv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord3iv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r); - void glMultiTexCoord3fv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord3fv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r); - void glMultiTexCoord3dv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord3dv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r); - void glMultiTexCoord2sv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord2sv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t); - void glMultiTexCoord2iv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord2iv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord2i(GLenum target, GLint s, GLint t); - void glMultiTexCoord2fv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord2fv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t); - void glMultiTexCoord2dv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord2dv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t); - void glMultiTexCoord1sv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord1sv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord1s(GLenum target, GLshort s); - void glMultiTexCoord1iv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord1iv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord1i(GLenum target, GLint s); - void glMultiTexCoord1fv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord1fv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord1f(GLenum target, GLfloat s); - void glMultiTexCoord1dv(GLenum target, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glMultiTexCoord1dv(a0, reinterpret_cast(array)); -%End - - void glMultiTexCoord1d(GLenum target, GLdouble s); - void glClientActiveTexture(GLenum texture); - void glWindowPos3sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glWindowPos3sv(reinterpret_cast(array)); -%End - - void glWindowPos3s(GLshort x, GLshort y, GLshort z); - void glWindowPos3iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glWindowPos3iv(reinterpret_cast(array)); -%End - - void glWindowPos3i(GLint x, GLint y, GLint z); - void glWindowPos3fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glWindowPos3fv(reinterpret_cast(array)); -%End - - void glWindowPos3f(GLfloat x, GLfloat y, GLfloat z); - void glWindowPos3dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glWindowPos3dv(reinterpret_cast(array)); -%End - - void glWindowPos3d(GLdouble x, GLdouble y, GLdouble z); - void glWindowPos2sv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glWindowPos2sv(reinterpret_cast(array)); -%End - - void glWindowPos2s(GLshort x, GLshort y); - void glWindowPos2iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glWindowPos2iv(reinterpret_cast(array)); -%End - - void glWindowPos2i(GLint x, GLint y); - void glWindowPos2fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glWindowPos2fv(reinterpret_cast(array)); -%End - - void glWindowPos2f(GLfloat x, GLfloat y); - void glWindowPos2dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glWindowPos2dv(reinterpret_cast(array)); -%End - - void glWindowPos2d(GLdouble x, GLdouble y); - void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, SIP_PYOBJECT pointer /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a3, a1, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glSecondaryColorPointer(a0, a1, a2, array); -%End - - void glSecondaryColor3usv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_UNSIGNED_SHORT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glSecondaryColor3usv(reinterpret_cast(array)); -%End - - void glSecondaryColor3us(GLushort red, GLushort green, GLushort blue); - void glSecondaryColor3uiv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_UNSIGNED_INT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glSecondaryColor3uiv(reinterpret_cast(array)); -%End - - void glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue); - void glSecondaryColor3ubv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glSecondaryColor3ubv(reinterpret_cast(array)); -%End - - void glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue); - void glSecondaryColor3sv(SIP_PYBUFFER v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glSecondaryColor3sv(reinterpret_cast(array)); -%End - - void glSecondaryColor3s(GLshort red, GLshort green, GLshort blue); - void glSecondaryColor3iv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glSecondaryColor3iv(reinterpret_cast(array)); -%End - - void glSecondaryColor3i(GLint red, GLint green, GLint blue); - void glSecondaryColor3fv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glSecondaryColor3fv(reinterpret_cast(array)); -%End - - void glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue); - void glSecondaryColor3dv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glSecondaryColor3dv(reinterpret_cast(array)); -%End - - void glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue); - void glSecondaryColor3bv(SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_BYTE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glSecondaryColor3bv(reinterpret_cast(array)); -%End - - void glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue); - void glFogCoordPointer(GLenum type, GLsizei stride, SIP_PYOBJECT pointer /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a2, a0, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glFogCoordPointer(a0, a1, array); -%End - - void glFogCoorddv(SIP_PYOBJECT coord /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glFogCoorddv(reinterpret_cast(array)); -%End - - void glFogCoordd(GLdouble coord); - void glFogCoordfv(SIP_PYOBJECT coord /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a0, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glFogCoordfv(reinterpret_cast(array)); -%End - - void glFogCoordf(GLfloat coord); - void glVertexAttrib4usv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_UNSIGNED_SHORT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4usv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4uiv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_UNSIGNED_INT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4uiv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4ubv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4ubv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4sv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4sv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); - void glVertexAttrib4iv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4iv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4fv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4fv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); - void glVertexAttrib4dv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4dv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); - void glVertexAttrib4bv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_BYTE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4bv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4Nusv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_UNSIGNED_SHORT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4Nusv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4Nuiv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_UNSIGNED_INT, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4Nuiv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4Nubv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_UNSIGNED_BYTE, - sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4Nubv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); - void glVertexAttrib4Nsv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4Nsv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4Niv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_INT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4Niv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib4Nbv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_BYTE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib4Nbv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib3sv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib3sv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z); - void glVertexAttrib3fv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib3fv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z); - void glVertexAttrib3dv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib3dv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z); - void glVertexAttrib2sv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib2sv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib2s(GLuint index, GLshort x, GLshort y); - void glVertexAttrib2fv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib2fv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y); - void glVertexAttrib2dv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib2dv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y); - void glVertexAttrib1sv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_SHORT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib1sv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib1s(GLuint index, GLshort x); - void glVertexAttrib1fv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_FLOAT, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib1fv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib1f(GLuint index, GLfloat x); - void glVertexAttrib1dv(GLuint index, SIP_PYOBJECT v /DocType="sequence-or-buffer"/); -%MethodCode - const GLvoid *array = qpyopengl_value_array(&sipError, a1, GL_DOUBLE, sipSelf); - - if (sipError == sipErrorNone) - sipCpp->glVertexAttrib1dv(a0, reinterpret_cast(array)); -%End - - void glVertexAttrib1d(GLuint index, GLdouble x); -}; - -%End - -%ModuleHeaderCode -#include - -// Imports from QtGui. -typedef const GLvoid *(*qpyopengl_value_array_t)(sipErrorState *, PyObject *, GLenum, PyObject *); -extern qpyopengl_value_array_t qpyopengl_value_array; - -typedef const GLvoid *(*qpyopengl_value_array_cached_t)(sipErrorState *, PyObject *, GLenum, PyObject *, const char *, GLuint); -extern qpyopengl_value_array_cached_t qpyopengl_value_array_cached; - -typedef PyObject *(*qpyopengl_from_GLint_t)(int *, const GLint *, SIP_SSIZE_T); -extern qpyopengl_from_GLint_t qpyopengl_from_GLint; - -typedef PyObject *(*qpyopengl_from_GLuint_t)(int *, const GLuint *, SIP_SSIZE_T); -extern qpyopengl_from_GLuint_t qpyopengl_from_GLuint; - -typedef PyObject *(*qpyopengl_from_GLboolean_t)(int *, const GLboolean *, SIP_SSIZE_T); -extern qpyopengl_from_GLboolean_t qpyopengl_from_GLboolean; - -typedef PyObject *(*qpyopengl_from_GLfloat_t)(int *, const GLfloat *, SIP_SSIZE_T); -extern qpyopengl_from_GLfloat_t qpyopengl_from_GLfloat; - -typedef PyObject *(*qpyopengl_from_GLdouble_t)(int *, const GLdouble *, SIP_SSIZE_T); -extern qpyopengl_from_GLdouble_t qpyopengl_from_GLdouble; -%End - -%ModuleCode -// Imports from QtGui. -qpyopengl_value_array_t qpyopengl_value_array; -qpyopengl_value_array_cached_t qpyopengl_value_array_cached; -qpyopengl_from_GLint_t qpyopengl_from_GLint; -qpyopengl_from_GLuint_t qpyopengl_from_GLuint; -qpyopengl_from_GLboolean_t qpyopengl_from_GLboolean; -qpyopengl_from_GLfloat_t qpyopengl_from_GLfloat; -qpyopengl_from_GLdouble_t qpyopengl_from_GLdouble; -%End - -%PostInitialisationCode -// Imports from QtGui. -qpyopengl_value_array = (qpyopengl_value_array_t)sipImportSymbol("qpyopengl_value_array"); -qpyopengl_value_array_cached = (qpyopengl_value_array_cached_t)sipImportSymbol("qpyopengl_value_array_cached"); -qpyopengl_from_GLint = (qpyopengl_from_GLint_t)sipImportSymbol("qpyopengl_from_GLint"); -qpyopengl_from_GLuint = (qpyopengl_from_GLuint_t)sipImportSymbol("qpyopengl_from_GLuint"); -qpyopengl_from_GLboolean = (qpyopengl_from_GLboolean_t)sipImportSymbol("qpyopengl_from_GLboolean"); -qpyopengl_from_GLfloat = (qpyopengl_from_GLfloat_t)sipImportSymbol("qpyopengl_from_GLfloat"); -qpyopengl_from_GLdouble = (qpyopengl_from_GLdouble_t)sipImportSymbol("qpyopengl_from_GLdouble"); -%End diff --git a/PyQt5/syncqt.pl b/PyQt5/syncqt.pl index a394ffac..97288c5a 100644 --- a/PyQt5/syncqt.pl +++ b/PyQt5/syncqt.pl @@ -1,8 +1,9 @@ #!/usr/bin/env perl ############################################################################# ## -## Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). -## Contact: http://www.qt-project.org/legal +## Copyright (C) 2016 The Qt Company Ltd. +## Copyright (C) 2016 Intel Corporation. +## Contact: https://www.qt.io/licensing/ ## ## This file is part of the build configuration tools of the Qt Toolkit. ## @@ -11,30 +12,28 @@ ## Licensees holding valid commercial Qt licenses may use this file in ## accordance with the commercial license agreement provided with the ## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and Digia. For licensing terms and -## conditions see http://qt.digia.com/licensing. For further information -## use the contact form at http://qt.digia.com/contact-us. +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see https://www.qt.io/terms-conditions. For further +## information use the contact form at https://www.qt.io/contact-us. ## ## GNU Lesser General Public License Usage ## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 as published by the Free Software -## Foundation and appearing in the file LICENSE.LGPL included in the -## packaging of this file. Please review the following information to -## ensure the GNU Lesser General Public License version 2.1 requirements -## will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## In addition, as a special exception, Digia gives you certain additional -## rights. These rights are described in the Digia Qt LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## General Public License version 3 as published by the Free Software +## Foundation and appearing in the file LICENSE.LGPL3 included in the +## packaging of this file. Please review the following information to +## ensure the GNU Lesser General Public License version 3 requirements +## will be met: https://www.gnu.org/licenses/lgpl-3.0.html. ## ## GNU General Public License Usage ## Alternatively, this file may be used under the terms of the GNU -## General Public License version 3.0 as published by the Free Software -## Foundation and appearing in the file LICENSE.GPL included in the -## packaging of this file. Please review the following information to -## ensure the GNU General Public License version 3.0 requirements will be -## met: http://www.gnu.org/copyleft/gpl.html. -## +## General Public License version 2.0 or (at your option) the GNU General +## Public license version 3 or any later version approved by the KDE Free +## Qt Foundation. The licenses are as published by the Free Software +## Foundation and appearing in the file LICENSE.GPL2 and LICENSE.GPL3 +## included in the packaging of this file. Please review the following +## information to ensure the GNU General Public License requirements will +## be met: https://www.gnu.org/licenses/gpl-2.0.html and +## https://www.gnu.org/licenses/gpl-3.0.html. ## ## $QT_END_LICENSE$ ## @@ -89,6 +88,8 @@ sub normalizePath { # will be derived from sync.profile our %reverse_classnames = (); +my %ignore_for_include_check = (); +my %ignore_for_qt_begin_namespace_check = (); # global variables (modified by options) my $isunix = 0; @@ -188,6 +189,7 @@ sub shouldMasterInclude { if (open(F, "<$iheader")) { while () { chomp; + chop if /\r$/; return 0 if (/^\#pragma qt_no_master_include$/); } close(F); @@ -198,8 +200,9 @@ sub shouldMasterInclude { } ###################################################################### -# Syntax: classNames(iheader) +# Syntax: classNames(iheader, clean) # Params: iheader, string, filename to parse for classname "symlinks" +# (out) clean, boolean, will be set to false if the header isn't clean # # Purpose: Scans through iheader to find all classnames that should be # synced into library's include structure. @@ -207,7 +210,8 @@ sub shouldMasterInclude { ###################################################################### sub classNames { my @ret; - my ($iheader) = @_; + my ($iheader, $clean) = @_; + $$clean = 1; my $ihdrbase = basename($iheader); my $classname = $classnames{$ihdrbase}; @@ -220,16 +224,18 @@ sub classNames { chomp $line; chop $line if ($line =~ /\r$/); if($line =~ /^\#/) { + $$clean = 0 if ($line =~ m/^#pragma qt_sync_skip_header_check/); return @ret if($line =~ m/^#pragma qt_sync_stop_processing/); push(@ret, $1) if($line =~ m/^#pragma qt_class\(([^)]*)\)[\r\n]*$/); $line = 0; } if($line) { $line =~ s,//.*$,,; #remove c++ comments - $line .= ";" if($line =~ m/^Q_[A-Z_]*\(.*\)[\r\n]*$/); #qt macro + $line .= ";" if($line =~ m/^Q_[A-Z_0-9]*\(.*\)[\r\n]*$/); #qt macro $line .= ";" if($line =~ m/^QT_(BEGIN|END)_HEADER[\r\n]*$/); #qt macro $line .= ";" if($line =~ m/^QT_(BEGIN|END)_NAMESPACE(_[A-Z]+)*[\r\n]*$/); #qt macro $line .= ";" if($line =~ m/^QT_MODULE\(.*\)[\r\n]*$/); # QT_MODULE macro + $line .= ";" if($line =~ m/^QT_WARNING_(PUSH|POP|DISABLE_\w+\(.*\))[\r\n]*$/); # qt macros $parsable .= " " . $line; } } @@ -323,6 +329,75 @@ sub classNames { return @ret; } +sub check_header { + my ($lib, $header, $iheader, $public_header, $private_header) = @_; + my $header_skip_qt_begin_namespace_test = 0; + + if ($public_header) { + return if ($ignore_for_include_check{$header}); + $header_skip_qt_begin_namespace_test = 1 if ($ignore_for_qt_begin_namespace_check{$header}); + } + + open(F, "<$iheader") or return; + my $qt_begin_namespace_found = 0; + my $qt_end_namespace_found = 0; + my $qt_namespace_suffix = ""; + my $line; + my $stop_processing = 0; + my $we_mean_it = 0; + while ($line = ) { + chomp $line; + my $output_line = 1; + if ($line =~ /^ *\# *pragma (qt_no_included_check|qt_sync_stop_processing)/) { + $stop_processing = 1; + last; + } + if ($line =~ /^ *\# *include/) { + my $include = $line; + if ($line =~ /<.*>/) { + $include =~ s,.*<(.*)>.*,$1,; + } elsif ($line =~ /".*"/) { + $include =~ s,.*"(.*)".*,$1,; + } else { + $include = 0; + } + if ($include && $public_header) { + print STDERR "$lib: ERROR: $iheader includes private header $include\n" if ($include =~ /_p\.h$/); + for my $trylib (keys(%modules)) { + if (-e "$out_basedir/include/$trylib/$include") { + print STDERR "$lib: WARNING: $iheader includes $include when it should include $trylib/$include\n"; + } + } + } + } elsif (!$private_header) { + if ($header_skip_qt_begin_namespace_test == 0 and $line =~ /^QT_BEGIN_NAMESPACE(_[A-Z_]+)?\s*$/) { + $qt_namespace_suffix = defined($1) ? $1 : ""; + $qt_begin_namespace_found = 1; + } elsif ($header_skip_qt_begin_namespace_test == 0 and $line =~ /^QT_END_NAMESPACE$qt_namespace_suffix\s*$/) { + $qt_end_namespace_found = 1; + } + } elsif ($line =~ "^// We mean it.") { + ++$we_mean_it; + } + } + + if ($public_header) { + if ($header_skip_qt_begin_namespace_test == 0 and $stop_processing == 0) { + if ($qt_begin_namespace_found == 0) { + print STDERR "$lib: WARNING: $iheader does not include QT_BEGIN_NAMESPACE\n"; + } + + if ($qt_begin_namespace_found && $qt_end_namespace_found == 0) { + print STDERR "$lib: WARNING: $iheader has QT_BEGIN_NAMESPACE$qt_namespace_suffix but no QT_END_NAMESPACE$qt_namespace_suffix\n"; + } + } + } elsif ($private_header) { + print STDERR "$lib: WARNING: $iheader does not have the \"We mean it.\" warning\n" if (!$we_mean_it); + } + + close(F); +} + sub make_path { my ($dir, $lib, $be_verbose) = @_; unless(-e $dir) { @@ -386,6 +461,7 @@ sub fixPaths { my $out = File::Spec->abs2rel(cleanupPath($file), cleanupPath($dir)); $out =~ s,\\,/,g; + $out = "\"$out\"" if ($out =~ / /); return $out; } @@ -696,7 +772,7 @@ sub isQpaHeader $var = "version"; $val = shift @ARGV; } elsif($arg =~/^-/) { - print "Unknown option: $arg\n\n" if(!$var); + print STDERR "ERROR: Unknown option: $arg\n\n" if (!$var); showUsage(); } else { $basedir = locateSyncProfile($arg); @@ -709,7 +785,7 @@ sub isQpaHeader #do something if(!$var || $var eq "show_help") { - print "Unknown option: $arg\n\n" if(!$var); + print STDERR "ERROR: Unknown option: $arg\n\n" if (!$var); showUsage(); } elsif ($var eq "copy") { if($val eq "yes") { @@ -789,6 +865,7 @@ sub isQpaHeader # if we have no $basedir we cannot be sure which sources you want, so die die "Could not find any sync.profile for your module!\nPass to syncqt to sync your header files.\nsyncqt failed" if (!$basedir); +die "The -version argument is mandatory" if (!$module_version); our @ignore_headers = (); our @ignore_for_master_contents = (); @@ -803,16 +880,11 @@ sub isQpaHeader @modules_to_sync = keys(%modules) if($#modules_to_sync == -1); my %allmoduleheadersprivate = map { $_ => 1 } @allmoduleheadersprivate; +%ignore_for_include_check = map { $_ => 1 } @ignore_for_include_check; +%ignore_for_qt_begin_namespace_check = map { $_ => 1 } @ignore_for_qt_begin_namespace_check; $isunix = checkUnix; #cache checkUnix -if (!$module_version) { - my $filco = fileContents($basedir."/src/corelib/global/qglobal.h"); - if ($filco !~ m,.*^#[ \t]*define[ \t]+QT_VERSION_STR[ \t]+"([^"]+)".*,sm) { - die "Cannot determine Qt/Module version. Use -version.\n"; - } - $module_version = $1; -} foreach my $lib (@modules_to_sync) { die "No such module: $lib" unless(defined $modules{$lib}); @@ -821,6 +893,7 @@ sub isQpaHeader my $is_qt = !($module =~ s/^!//); my @dirs = split(/;/, $module); my $dir = $dirs[0]; + shift @dirs if ($dir =~ s/^>//); my $pathtoheaders = ""; $pathtoheaders = $moduleheaders{$lib} if ($moduleheaders{$lib}); @@ -834,6 +907,7 @@ sub isQpaHeader my $pri_install_pfiles = ""; my $pri_install_qpafiles = ""; my $pri_injections = ""; + my $pri_clean_files = ""; my $libcapitals = uc($lib); my $master_contents = @@ -915,7 +989,7 @@ sub isQpaHeader my $header_dirname = ""; foreach my $header (@headers) { my $shadow = ($header =~ s/^\*//); - $header = 0 if($header =~ /^ui_.*.h/); + $header = 0 if ($header =~ /^ui_.*\.h$/); foreach (@ignore_headers) { $header = 0 if($header eq $_); } @@ -927,7 +1001,7 @@ sub isQpaHeader if(isQpaHeader($public_header)) { $public_header = 0; $qpa_header = 1; - } elsif($allheadersprivate || $thisprivate || $public_header =~ /_p.h$/ || $public_header =~ /_pch.h$/) { + } elsif ($allheadersprivate || $thisprivate || $public_header =~ /_p(ch)?\.h$/) { $public_header = 0; } else { foreach (@ignore_for_master_contents) { @@ -935,9 +1009,16 @@ sub isQpaHeader } } + my $clean_header; my $iheader = $subdir . "/" . $header; $iheader =~ s/^\Q$basedir\E/$out_basedir/ if ($shadow); - my @classes = $public_header && (!$minimal && $is_qt) ? classNames($iheader) : (); + if ($check_includes) { + # We need both $public_header and $private_header because QPA headers count as neither + my $private_header = !$public_header && !$qpa_header + && $header =~ /_p\.h$/ && $subdir !~ /3rdparty/; + check_header($lib, $header, $iheader, $public_header, $private_header); + } + my @classes = $public_header && (!$minimal && $is_qt) ? classNames($iheader, \$clean_header) : (); if($showonly) { print "$header [$lib]\n"; foreach(@classes) { @@ -986,6 +1067,7 @@ sub isQpaHeader $injection .= ":$class"; } $pri_install_files.= "$pri_install_iheader ";; + $pri_clean_files .= "$pri_install_iheader " if ($clean_header); } elsif ($qpa_header) { $pri_install_qpafiles.= "$pri_install_iheader ";; @@ -1126,102 +1208,11 @@ sub isQpaHeader $headers_pri_contents .= "SYNCQT.HEADER_CLASSES = $pri_install_classes\n"; $headers_pri_contents .= "SYNCQT.PRIVATE_HEADER_FILES = $pri_install_pfiles\n"; $headers_pri_contents .= "SYNCQT.QPA_HEADER_FILES = $pri_install_qpafiles\n"; + $headers_pri_contents .= "SYNCQT.CLEAN_HEADER_FILES = $pri_clean_files\n"; $headers_pri_contents .= "SYNCQT.INJECTIONS = $pri_injections\n"; my $headers_pri_file = "$out_basedir/include/$lib/headers.pri"; writeFile($headers_pri_file, $headers_pri_contents, $lib, "headers.pri file"); } } -if($check_includes) { - foreach my $lib (@modules_to_sync) { - next if ($modules{$lib} =~ /^!/); - #calc subdirs - my @subdirs = listSubdirs(map { s/^\^//; $_ } split(/;/, $modules{$lib})); - - foreach my $subdir (@subdirs) { - my @headers = findFiles($subdir, "^[-a-z0-9_]*\\.h\$" , 0); - foreach my $header (@headers) { - my $header_skip_qt_begin_namespace_test = 0; - $header = 0 if($header =~ /^ui_.*.h/); - $header = 0 if ($header eq lc($lib)."version.h"); - foreach (@ignore_headers) { - $header = 0 if($header eq $_); - } - if($header) { - my $public_header = $header; - if($public_header =~ /_p.h$/ || $public_header =~ /_pch.h$/) { - $public_header = 0; - } elsif (isQpaHeader($public_header)) { - $public_header = 0; - } else { - foreach (@ignore_for_master_contents) { - $public_header = 0 if($header eq $_); - } - if($public_header) { - foreach (@ignore_for_include_check) { - $public_header = 0 if($header eq $_); - } - foreach(@ignore_for_qt_begin_namespace_check) { - $header_skip_qt_begin_namespace_test = 1 if ($header eq $_); - } - } - } - - my $iheader = $subdir . "/" . $header; - if($public_header) { - if(open(F, "<$iheader")) { - my $qt_begin_namespace_found = 0; - my $qt_end_namespace_found = 0; - my $qt_namespace_suffix = ""; - my $line; - my $stop_processing = 0; - while($line = ) { - chomp $line; - my $output_line = 1; - if($line =~ /^ *\# *pragma (qt_no_included_check|qt_sync_stop_processing)/) { - $stop_processing = 1; - last; - } elsif($line =~ /^ *\# *include/) { - my $include = $line; - if($line =~ /<.*>/) { - $include =~ s,.*<(.*)>.*,$1,; - } elsif($line =~ /".*"/) { - $include =~ s,.*"(.*)".*,$1,; - } else { - $include = 0; - } - if($include) { - for my $trylib (keys(%modules)) { - if(-e "$out_basedir/include/$trylib/$include") { - print "$lib: WARNING: $iheader includes $include when it should include $trylib/$include\n"; - } - } - } - } elsif ($header_skip_qt_begin_namespace_test == 0 and $line =~ /^QT_BEGIN_NAMESPACE(_[A-Z_]+)?\s*$/) { - $qt_namespace_suffix = defined($1) ? $1 : ""; - $qt_begin_namespace_found = 1; - } elsif ($header_skip_qt_begin_namespace_test == 0 and $line =~ /^QT_END_NAMESPACE$qt_namespace_suffix\s*$/) { - $qt_end_namespace_found = 1; - } - } - - if ($header_skip_qt_begin_namespace_test == 0 and $stop_processing == 0) { - if ($qt_begin_namespace_found == 0) { - print "$lib: WARNING: $iheader does not include QT_BEGIN_NAMESPACE\n"; - } - - if ($qt_begin_namespace_found && $qt_end_namespace_found == 0) { - print "$lib: WARNING: $iheader has QT_BEGIN_NAMESPACE$qt_namespace_suffix but no QT_END_NAMESPACE$qt_namespace_suffix\n"; - } - } - - close(F); - } - } - } - } - } - } -} - exit 0; diff --git a/PyQt5/testcon.exe b/PyQt5/testcon.exe index 31e68200..ed8ded36 100644 Binary files a/PyQt5/testcon.exe and b/PyQt5/testcon.exe differ diff --git a/PyQt5/translations/assistant_cs.qm b/PyQt5/translations/assistant_cs.qm deleted file mode 100644 index 0378e869..00000000 Binary files a/PyQt5/translations/assistant_cs.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_da.qm b/PyQt5/translations/assistant_da.qm deleted file mode 100644 index ca3fb860..00000000 Binary files a/PyQt5/translations/assistant_da.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_de.qm b/PyQt5/translations/assistant_de.qm deleted file mode 100644 index fc91ddaf..00000000 Binary files a/PyQt5/translations/assistant_de.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_fr.qm b/PyQt5/translations/assistant_fr.qm deleted file mode 100644 index 2a01e9f5..00000000 Binary files a/PyQt5/translations/assistant_fr.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_hu.qm b/PyQt5/translations/assistant_hu.qm deleted file mode 100644 index 0d10471f..00000000 Binary files a/PyQt5/translations/assistant_hu.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_ja.qm b/PyQt5/translations/assistant_ja.qm deleted file mode 100644 index 2a330e51..00000000 Binary files a/PyQt5/translations/assistant_ja.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_ko.qm b/PyQt5/translations/assistant_ko.qm deleted file mode 100644 index 1148e78f..00000000 Binary files a/PyQt5/translations/assistant_ko.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_pl.qm b/PyQt5/translations/assistant_pl.qm deleted file mode 100644 index 638bebb8..00000000 Binary files a/PyQt5/translations/assistant_pl.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_ru.qm b/PyQt5/translations/assistant_ru.qm deleted file mode 100644 index ce92062f..00000000 Binary files a/PyQt5/translations/assistant_ru.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_sk.qm b/PyQt5/translations/assistant_sk.qm deleted file mode 100644 index 411bed4e..00000000 Binary files a/PyQt5/translations/assistant_sk.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_sl.qm b/PyQt5/translations/assistant_sl.qm deleted file mode 100644 index d347ad86..00000000 Binary files a/PyQt5/translations/assistant_sl.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_uk.qm b/PyQt5/translations/assistant_uk.qm deleted file mode 100644 index ffc8636b..00000000 Binary files a/PyQt5/translations/assistant_uk.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_zh_CN.qm b/PyQt5/translations/assistant_zh_CN.qm deleted file mode 100644 index 2c807a09..00000000 Binary files a/PyQt5/translations/assistant_zh_CN.qm and /dev/null differ diff --git a/PyQt5/translations/assistant_zh_TW.qm b/PyQt5/translations/assistant_zh_TW.qm deleted file mode 100644 index f2748c20..00000000 Binary files a/PyQt5/translations/assistant_zh_TW.qm and /dev/null differ diff --git a/PyQt5/translations/designer_cs.qm b/PyQt5/translations/designer_cs.qm deleted file mode 100644 index 18d7b42f..00000000 Binary files a/PyQt5/translations/designer_cs.qm and /dev/null differ diff --git a/PyQt5/translations/designer_de.qm b/PyQt5/translations/designer_de.qm deleted file mode 100644 index dc25a674..00000000 Binary files a/PyQt5/translations/designer_de.qm and /dev/null differ diff --git a/PyQt5/translations/designer_fr.qm b/PyQt5/translations/designer_fr.qm deleted file mode 100644 index e1e2102a..00000000 Binary files a/PyQt5/translations/designer_fr.qm and /dev/null differ diff --git a/PyQt5/translations/designer_hu.qm b/PyQt5/translations/designer_hu.qm deleted file mode 100644 index d08453d4..00000000 Binary files a/PyQt5/translations/designer_hu.qm and /dev/null differ diff --git a/PyQt5/translations/designer_ja.qm b/PyQt5/translations/designer_ja.qm deleted file mode 100644 index 003b809b..00000000 Binary files a/PyQt5/translations/designer_ja.qm and /dev/null differ diff --git a/PyQt5/translations/designer_ko.qm b/PyQt5/translations/designer_ko.qm deleted file mode 100644 index db434043..00000000 Binary files a/PyQt5/translations/designer_ko.qm and /dev/null differ diff --git a/PyQt5/translations/designer_pl.qm b/PyQt5/translations/designer_pl.qm deleted file mode 100644 index 04e7e851..00000000 Binary files a/PyQt5/translations/designer_pl.qm and /dev/null differ diff --git a/PyQt5/translations/designer_ru.qm b/PyQt5/translations/designer_ru.qm deleted file mode 100644 index 234c5f90..00000000 Binary files a/PyQt5/translations/designer_ru.qm and /dev/null differ diff --git a/PyQt5/translations/designer_sk.qm b/PyQt5/translations/designer_sk.qm deleted file mode 100644 index e87735f0..00000000 Binary files a/PyQt5/translations/designer_sk.qm and /dev/null differ diff --git a/PyQt5/translations/designer_sl.qm b/PyQt5/translations/designer_sl.qm deleted file mode 100644 index 0a1df1ad..00000000 Binary files a/PyQt5/translations/designer_sl.qm and /dev/null differ diff --git a/PyQt5/translations/designer_uk.qm b/PyQt5/translations/designer_uk.qm deleted file mode 100644 index 002f0cd1..00000000 Binary files a/PyQt5/translations/designer_uk.qm and /dev/null differ diff --git a/PyQt5/translations/designer_zh_CN.qm b/PyQt5/translations/designer_zh_CN.qm deleted file mode 100644 index e2faccf9..00000000 Binary files a/PyQt5/translations/designer_zh_CN.qm and /dev/null differ diff --git a/PyQt5/translations/designer_zh_TW.qm b/PyQt5/translations/designer_zh_TW.qm deleted file mode 100644 index 168150b2..00000000 Binary files a/PyQt5/translations/designer_zh_TW.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_cs.qm b/PyQt5/translations/linguist_cs.qm deleted file mode 100644 index 72520f9c..00000000 Binary files a/PyQt5/translations/linguist_cs.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_de.qm b/PyQt5/translations/linguist_de.qm deleted file mode 100644 index 46934cea..00000000 Binary files a/PyQt5/translations/linguist_de.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_fr.qm b/PyQt5/translations/linguist_fr.qm deleted file mode 100644 index a0a0fb34..00000000 Binary files a/PyQt5/translations/linguist_fr.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_hu.qm b/PyQt5/translations/linguist_hu.qm deleted file mode 100644 index 9e4e89f2..00000000 Binary files a/PyQt5/translations/linguist_hu.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_ja.qm b/PyQt5/translations/linguist_ja.qm deleted file mode 100644 index f63e3e92..00000000 Binary files a/PyQt5/translations/linguist_ja.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_ko.qm b/PyQt5/translations/linguist_ko.qm deleted file mode 100644 index df8544b5..00000000 Binary files a/PyQt5/translations/linguist_ko.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_pl.qm b/PyQt5/translations/linguist_pl.qm deleted file mode 100644 index 7bd8099a..00000000 Binary files a/PyQt5/translations/linguist_pl.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_ru.qm b/PyQt5/translations/linguist_ru.qm deleted file mode 100644 index 020d67f2..00000000 Binary files a/PyQt5/translations/linguist_ru.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_sk.qm b/PyQt5/translations/linguist_sk.qm deleted file mode 100644 index 593e7bf9..00000000 Binary files a/PyQt5/translations/linguist_sk.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_sl.qm b/PyQt5/translations/linguist_sl.qm deleted file mode 100644 index 020a8c96..00000000 Binary files a/PyQt5/translations/linguist_sl.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_uk.qm b/PyQt5/translations/linguist_uk.qm deleted file mode 100644 index c12d1895..00000000 Binary files a/PyQt5/translations/linguist_uk.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_zh_CN.qm b/PyQt5/translations/linguist_zh_CN.qm deleted file mode 100644 index 84d80f71..00000000 Binary files a/PyQt5/translations/linguist_zh_CN.qm and /dev/null differ diff --git a/PyQt5/translations/linguist_zh_TW.qm b/PyQt5/translations/linguist_zh_TW.qm deleted file mode 100644 index 65ab664b..00000000 Binary files a/PyQt5/translations/linguist_zh_TW.qm and /dev/null differ diff --git a/PyQt5/translations/qscintilla_cs.qm b/PyQt5/translations/qscintilla_cs.qm deleted file mode 100644 index 78d1ea15..00000000 Binary files a/PyQt5/translations/qscintilla_cs.qm and /dev/null differ diff --git a/PyQt5/translations/qscintilla_de.qm b/PyQt5/translations/qscintilla_de.qm deleted file mode 100644 index 09d94f47..00000000 Binary files a/PyQt5/translations/qscintilla_de.qm and /dev/null differ diff --git a/PyQt5/translations/qscintilla_es.qm b/PyQt5/translations/qscintilla_es.qm deleted file mode 100644 index e79c2db5..00000000 Binary files a/PyQt5/translations/qscintilla_es.qm and /dev/null differ diff --git a/PyQt5/translations/qscintilla_fr.qm b/PyQt5/translations/qscintilla_fr.qm deleted file mode 100644 index a5db0a22..00000000 Binary files a/PyQt5/translations/qscintilla_fr.qm and /dev/null differ diff --git a/PyQt5/translations/qscintilla_pt_br.qm b/PyQt5/translations/qscintilla_pt_br.qm deleted file mode 100644 index 39f24e22..00000000 Binary files a/PyQt5/translations/qscintilla_pt_br.qm and /dev/null differ diff --git a/PyQt5/translations/qt_ar.qm b/PyQt5/translations/qt_ar.qm deleted file mode 100644 index e524d5b7..00000000 Binary files a/PyQt5/translations/qt_ar.qm and /dev/null differ diff --git a/PyQt5/translations/qt_ca.qm b/PyQt5/translations/qt_ca.qm deleted file mode 100644 index adf9cde8..00000000 Binary files a/PyQt5/translations/qt_ca.qm and /dev/null differ diff --git a/PyQt5/translations/qt_cs.qm b/PyQt5/translations/qt_cs.qm deleted file mode 100644 index b04e24c6..00000000 Binary files a/PyQt5/translations/qt_cs.qm and /dev/null differ diff --git a/PyQt5/translations/qt_da.qm b/PyQt5/translations/qt_da.qm deleted file mode 100644 index 1e7dda62..00000000 Binary files a/PyQt5/translations/qt_da.qm and /dev/null differ diff --git a/PyQt5/translations/qt_de.qm b/PyQt5/translations/qt_de.qm deleted file mode 100644 index 3650eec5..00000000 Binary files a/PyQt5/translations/qt_de.qm and /dev/null differ diff --git a/PyQt5/translations/qt_es.qm b/PyQt5/translations/qt_es.qm deleted file mode 100644 index 51911609..00000000 Binary files a/PyQt5/translations/qt_es.qm and /dev/null differ diff --git a/PyQt5/translations/qt_fa.qm b/PyQt5/translations/qt_fa.qm deleted file mode 100644 index 103df264..00000000 Binary files a/PyQt5/translations/qt_fa.qm and /dev/null differ diff --git a/PyQt5/translations/qt_fi.qm b/PyQt5/translations/qt_fi.qm deleted file mode 100644 index c7846764..00000000 Binary files a/PyQt5/translations/qt_fi.qm and /dev/null differ diff --git a/PyQt5/translations/qt_fr.qm b/PyQt5/translations/qt_fr.qm deleted file mode 100644 index a3e8eaf3..00000000 Binary files a/PyQt5/translations/qt_fr.qm and /dev/null differ diff --git a/PyQt5/translations/qt_gl.qm b/PyQt5/translations/qt_gl.qm deleted file mode 100644 index bbc92ce1..00000000 Binary files a/PyQt5/translations/qt_gl.qm and /dev/null differ diff --git a/PyQt5/translations/qt_he.qm b/PyQt5/translations/qt_he.qm deleted file mode 100644 index 4ff507e0..00000000 Binary files a/PyQt5/translations/qt_he.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_cs.qm b/PyQt5/translations/qt_help_cs.qm deleted file mode 100644 index 9b9a03f0..00000000 Binary files a/PyQt5/translations/qt_help_cs.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_da.qm b/PyQt5/translations/qt_help_da.qm deleted file mode 100644 index 51ca244a..00000000 Binary files a/PyQt5/translations/qt_help_da.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_de.qm b/PyQt5/translations/qt_help_de.qm deleted file mode 100644 index d76f710d..00000000 Binary files a/PyQt5/translations/qt_help_de.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_fr.qm b/PyQt5/translations/qt_help_fr.qm deleted file mode 100644 index f0d501f7..00000000 Binary files a/PyQt5/translations/qt_help_fr.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_gl.qm b/PyQt5/translations/qt_help_gl.qm deleted file mode 100644 index 1bc182b4..00000000 Binary files a/PyQt5/translations/qt_help_gl.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_hu.qm b/PyQt5/translations/qt_help_hu.qm deleted file mode 100644 index ec4a5b0c..00000000 Binary files a/PyQt5/translations/qt_help_hu.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_it.qm b/PyQt5/translations/qt_help_it.qm deleted file mode 100644 index 535889b4..00000000 Binary files a/PyQt5/translations/qt_help_it.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_ja.qm b/PyQt5/translations/qt_help_ja.qm deleted file mode 100644 index e116609b..00000000 Binary files a/PyQt5/translations/qt_help_ja.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_ko.qm b/PyQt5/translations/qt_help_ko.qm deleted file mode 100644 index 74b856eb..00000000 Binary files a/PyQt5/translations/qt_help_ko.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_pl.qm b/PyQt5/translations/qt_help_pl.qm deleted file mode 100644 index d3ae59a6..00000000 Binary files a/PyQt5/translations/qt_help_pl.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_ru.qm b/PyQt5/translations/qt_help_ru.qm deleted file mode 100644 index f8cb9636..00000000 Binary files a/PyQt5/translations/qt_help_ru.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_sk.qm b/PyQt5/translations/qt_help_sk.qm deleted file mode 100644 index 5b3b517a..00000000 Binary files a/PyQt5/translations/qt_help_sk.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_sl.qm b/PyQt5/translations/qt_help_sl.qm deleted file mode 100644 index 8a2519a2..00000000 Binary files a/PyQt5/translations/qt_help_sl.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_uk.qm b/PyQt5/translations/qt_help_uk.qm deleted file mode 100644 index 189c4c90..00000000 Binary files a/PyQt5/translations/qt_help_uk.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_zh_CN.qm b/PyQt5/translations/qt_help_zh_CN.qm deleted file mode 100644 index 11748b79..00000000 Binary files a/PyQt5/translations/qt_help_zh_CN.qm and /dev/null differ diff --git a/PyQt5/translations/qt_help_zh_TW.qm b/PyQt5/translations/qt_help_zh_TW.qm deleted file mode 100644 index b97aae4f..00000000 Binary files a/PyQt5/translations/qt_help_zh_TW.qm and /dev/null differ diff --git a/PyQt5/translations/qt_hu.qm b/PyQt5/translations/qt_hu.qm deleted file mode 100644 index fe78c348..00000000 Binary files a/PyQt5/translations/qt_hu.qm and /dev/null differ diff --git a/PyQt5/translations/qt_it.qm b/PyQt5/translations/qt_it.qm deleted file mode 100644 index a4b9f255..00000000 Binary files a/PyQt5/translations/qt_it.qm and /dev/null differ diff --git a/PyQt5/translations/qt_ja.qm b/PyQt5/translations/qt_ja.qm deleted file mode 100644 index 99648eaa..00000000 Binary files a/PyQt5/translations/qt_ja.qm and /dev/null differ diff --git a/PyQt5/translations/qt_ko.qm b/PyQt5/translations/qt_ko.qm deleted file mode 100644 index 31f2b671..00000000 Binary files a/PyQt5/translations/qt_ko.qm and /dev/null differ diff --git a/PyQt5/translations/qt_lt.qm b/PyQt5/translations/qt_lt.qm deleted file mode 100644 index bdd0f980..00000000 Binary files a/PyQt5/translations/qt_lt.qm and /dev/null differ diff --git a/PyQt5/translations/qt_pl.qm b/PyQt5/translations/qt_pl.qm deleted file mode 100644 index 2967b462..00000000 Binary files a/PyQt5/translations/qt_pl.qm and /dev/null differ diff --git a/PyQt5/translations/qt_pt.qm b/PyQt5/translations/qt_pt.qm deleted file mode 100644 index fc925118..00000000 Binary files a/PyQt5/translations/qt_pt.qm and /dev/null differ diff --git a/PyQt5/translations/qt_ru.qm b/PyQt5/translations/qt_ru.qm deleted file mode 100644 index d54bae8e..00000000 Binary files a/PyQt5/translations/qt_ru.qm and /dev/null differ diff --git a/PyQt5/translations/qt_sk.qm b/PyQt5/translations/qt_sk.qm deleted file mode 100644 index 9e8f8622..00000000 Binary files a/PyQt5/translations/qt_sk.qm and /dev/null differ diff --git a/PyQt5/translations/qt_sl.qm b/PyQt5/translations/qt_sl.qm deleted file mode 100644 index 46428f38..00000000 Binary files a/PyQt5/translations/qt_sl.qm and /dev/null differ diff --git a/PyQt5/translations/qt_sv.qm b/PyQt5/translations/qt_sv.qm deleted file mode 100644 index f3556bca..00000000 Binary files a/PyQt5/translations/qt_sv.qm and /dev/null differ diff --git a/PyQt5/translations/qt_uk.qm b/PyQt5/translations/qt_uk.qm deleted file mode 100644 index 2d9dabc6..00000000 Binary files a/PyQt5/translations/qt_uk.qm and /dev/null differ diff --git a/PyQt5/translations/qt_zh_CN.qm b/PyQt5/translations/qt_zh_CN.qm deleted file mode 100644 index 623b8e33..00000000 Binary files a/PyQt5/translations/qt_zh_CN.qm and /dev/null differ diff --git a/PyQt5/translations/qt_zh_TW.qm b/PyQt5/translations/qt_zh_TW.qm deleted file mode 100644 index a9a25b20..00000000 Binary files a/PyQt5/translations/qt_zh_TW.qm and /dev/null differ diff --git a/PyQt5/translations/qtbase_ca.qm b/PyQt5/translations/qtbase_ca.qm deleted file mode 100644 index e11e4fe2..00000000 Binary files a/PyQt5/translations/qtbase_ca.qm and /dev/null differ diff --git a/PyQt5/translations/qtbase_cs.qm b/PyQt5/translations/qtbase_cs.qm deleted file mode 100644 index 722d6c4f..00000000 Binary files a/PyQt5/translations/qtbase_cs.qm and /dev/null differ diff --git a/PyQt5/translations/qtbase_de.qm b/PyQt5/translations/qtbase_de.qm deleted file mode 100644 index 2c89706e..00000000 Binary files a/PyQt5/translations/qtbase_de.qm and /dev/null differ diff --git a/PyQt5/translations/qtbase_fi.qm b/PyQt5/translations/qtbase_fi.qm deleted file mode 100644 index c76b2284..00000000 Binary files a/PyQt5/translations/qtbase_fi.qm and /dev/null differ diff --git a/PyQt5/translations/qtbase_hu.qm b/PyQt5/translations/qtbase_hu.qm deleted file mode 100644 index 64ce7fec..00000000 Binary files a/PyQt5/translations/qtbase_hu.qm and /dev/null differ diff --git a/PyQt5/translations/qtbase_it.qm b/PyQt5/translations/qtbase_it.qm deleted file mode 100644 index bffac5ae..00000000 Binary files a/PyQt5/translations/qtbase_it.qm and /dev/null differ diff --git a/PyQt5/translations/qtbase_ja.qm b/PyQt5/translations/qtbase_ja.qm deleted file mode 100644 index a22860a2..00000000 Binary files a/PyQt5/translations/qtbase_ja.qm and /dev/null differ diff --git a/PyQt5/translations/qtbase_lv.qm b/PyQt5/translations/qtbase_lv.qm deleted file mode 100644 index a0cd9d34..00000000 Binary files a/PyQt5/translations/qtbase_lv.qm and /dev/null differ diff --git a/PyQt5/translations/qtbase_ru.qm b/PyQt5/translations/qtbase_ru.qm deleted file mode 100644 index eb5c7436..00000000 Binary files a/PyQt5/translations/qtbase_ru.qm and /dev/null differ diff --git a/PyQt5/translations/qtbase_sk.qm b/PyQt5/translations/qtbase_sk.qm deleted file mode 100644 index 630595b5..00000000 Binary files a/PyQt5/translations/qtbase_sk.qm and /dev/null differ diff --git a/PyQt5/translations/qtbase_uk.qm b/PyQt5/translations/qtbase_uk.qm deleted file mode 100644 index 14418666..00000000 Binary files a/PyQt5/translations/qtbase_uk.qm and /dev/null differ diff --git a/PyQt5/uic.exe b/PyQt5/uic.exe index 3de84d0e..7f94ab39 100644 Binary files a/PyQt5/uic.exe and b/PyQt5/uic.exe differ diff --git a/PyQt5/uic/Compiler/__init__.py b/PyQt5/uic/Compiler/__init__.py index 0b2b37af..c24c3365 100644 --- a/PyQt5/uic/Compiler/__init__.py +++ b/PyQt5/uic/Compiler/__init__.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## diff --git a/PyQt5/uic/Compiler/compiler.py b/PyQt5/uic/Compiler/compiler.py index fff68dc7..24a9d529 100644 --- a/PyQt5/uic/Compiler/compiler.py +++ b/PyQt5/uic/Compiler/compiler.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (C) 2014 Riverbank Computing Limited. +## Copyright (C) 2016 Riverbank Computing Limited. ## Copyright (C) 2006 Thorsten Marek. ## All right reserved. ## @@ -45,7 +45,6 @@ from . import qtproxies from .indenter import createCodeIndenter, getIndenter, write_code from .qobjectcreator import CompilerCreatorPolicy -from .misc import write_import class UICompiler(UIParser): @@ -101,11 +100,12 @@ def finalize(self): indenter.dedent() indenter.dedent() - # Make a copy of the resource modules to import because the parser will - # reset() before returning. + # Keep a reference to the resource modules to import because the parser + # will reset() before returning. self._resources = self.resources + self._resources.sort() - def compileUi(self, input_stream, output_stream, from_imports, resource_suffix): + def compileUi(self, input_stream, output_stream, from_imports, resource_suffix, import_from): createCodeIndenter(output_stream) w = self.parse(input_stream, resource_suffix) @@ -115,7 +115,10 @@ def compileUi(self, input_stream, output_stream, from_imports, resource_suffix): self.factory._cpolicy._writeOutImports() for res in self._resources: - write_import(res, from_imports) + if from_imports: + write_code("from %s import %s" % (import_from, res)) + else: + write_code("import %s" % res) return {"widgetname": str(w), "uiclass" : w.uiclass, diff --git a/PyQt5/uic/Compiler/misc.py b/PyQt5/uic/Compiler/misc.py index e98cfbc7..0dcf1817 100644 --- a/PyQt5/uic/Compiler/misc.py +++ b/PyQt5/uic/Compiler/misc.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (C) 2014 Riverbank Computing Limited. +## Copyright (C) 2016 Riverbank Computing Limited. ## Copyright (C) 2006 Thorsten Marek. ## All right reserved. ## @@ -38,16 +38,6 @@ ############################################################################# -from .indenter import write_code - - -def write_import(module_name, from_imports): - if from_imports: - write_code("from . import %s" % module_name) - else: - write_code("import %s" % module_name) - - def moduleMember(module, name): if module: return "%s.%s" % (module, name) diff --git a/PyQt5/uic/Compiler/qobjectcreator.py b/PyQt5/uic/Compiler/qobjectcreator.py index 862cd934..d85182fc 100644 --- a/PyQt5/uic/Compiler/qobjectcreator.py +++ b/PyQt5/uic/Compiler/qobjectcreator.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (C) 2014 Riverbank Computing Limited. +## Copyright (C) 2015 Riverbank Computing Limited. ## Copyright (C) 2006 Thorsten Marek. ## All right reserved. ## @@ -39,10 +39,16 @@ import logging +import sys from .indenter import write_code from .qtproxies import QtGui, QtWidgets, Literal, strict_getattr +if sys.hexversion >= 0x03000000: + from ..port_v3.as_string import as_string +else: + from ..port_v2.as_string import as_string + logger = logging.getLogger(__name__) DEBUG = logger.debug @@ -132,8 +138,8 @@ def _writeImportCode(self): _, module = self._widgets[widget] imports.setdefault(module, []).append(widget) - for module, classes in imports.items(): - write_code("from %s import %s" % (module, ", ".join(classes))) + for module, classes in sorted(imports.items()): + write_code("from %s import %s" % (module, ", ".join(sorted(classes)))) class CompilerCreatorPolicy(object): @@ -162,6 +168,9 @@ def invoke(self, rname, method, args): def getSlot(self, object, slotname): return Literal("%s.%s" % (object, slotname)) + def asString(self, s): + return as_string(s) + def _writeOutImports(self): for module in self._modules: module._writeImportCode() diff --git a/PyQt5/uic/Loader/__init__.py b/PyQt5/uic/Loader/__init__.py index 0b2b37af..c24c3365 100644 --- a/PyQt5/uic/Loader/__init__.py +++ b/PyQt5/uic/Loader/__init__.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## diff --git a/PyQt5/uic/Loader/qobjectcreator.py b/PyQt5/uic/Loader/qobjectcreator.py index 87959a36..008232c8 100644 --- a/PyQt5/uic/Loader/qobjectcreator.py +++ b/PyQt5/uic/Loader/qobjectcreator.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (C) 2014 Riverbank Computing Limited. +## Copyright (C) 2015 Riverbank Computing Limited. ## Copyright (C) 2006 Thorsten Marek. ## All right reserved. ## @@ -147,3 +147,6 @@ def getSlot(self, object, slotname): slotname += '_' return getattr(object, slotname) + + def asString(self, s): + return s diff --git a/PyQt5/uic/__init__.py b/PyQt5/uic/__init__.py index 8b65a3d3..5d7e90a2 100644 --- a/PyQt5/uic/__init__.py +++ b/PyQt5/uic/__init__.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (C) 2014 Riverbank Computing Limited. +## Copyright (C) 2015 Riverbank Computing Limited. ## Copyright (C) 2006 Thorsten Marek. ## All right reserved. ## @@ -47,8 +47,7 @@ # Form implementation generated from reading ui file '%s' # -# Created: %s -# by: PyQt5 UI code generator %s +# Created by: PyQt5 UI code generator %s # # WARNING! All changes made in this file will be lost! @@ -129,8 +128,8 @@ def compile_ui(ui_dir, ui_file): compile_ui(dir, ui) -def compileUi(uifile, pyfile, execute=False, indent=4, from_imports=False, resource_suffix='_rc'): - """compileUi(uifile, pyfile, execute=False, indent=4, from_imports=False, resource_suffix='_rc') +def compileUi(uifile, pyfile, execute=False, indent=4, from_imports=False, resource_suffix='_rc', import_from='.'): + """compileUi(uifile, pyfile, execute=False, indent=4, from_imports=False, resource_suffix='_rc', import_from='.') Creates a Python module from a Qt Designer .ui file. @@ -140,16 +139,17 @@ def compileUi(uifile, pyfile, execute=False, indent=4, from_imports=False, resou code to be run as a standalone application. The default is False. indent is the optional indentation width using spaces. If it is 0 then a tab is used. The default is 4. - from_imports is optionally set to generate import statements that are - relative to '.'. + from_imports is optionally set to generate relative import statements. At + the moment this only applies to the import of resource modules. resource_suffix is the suffix appended to the basename of any resource file specified in the .ui file to create the name of the Python module generated from the resource file by pyrcc4. The default is '_rc', i.e. if the .ui file specified a resource file called foo.qrc then the corresponding Python module is foo_rc. + import_from is optionally set to the package used for relative import + statements. The default is ``'.'``. """ - from time import ctime from PyQt5.QtCore import PYQT_VERSION_STR try: @@ -159,28 +159,30 @@ def compileUi(uifile, pyfile, execute=False, indent=4, from_imports=False, resou indenter.indentwidth = indent - pyfile.write(_header % (uifname, ctime(), PYQT_VERSION_STR)) + pyfile.write(_header % (uifname, PYQT_VERSION_STR)) - winfo = compiler.UICompiler().compileUi(uifile, pyfile, from_imports, resource_suffix) + winfo = compiler.UICompiler().compileUi(uifile, pyfile, from_imports, resource_suffix, import_from) if execute: indenter.write_code(_display_code % winfo) -def loadUiType(uifile, from_imports=False, resource_suffix='_rc'): - """loadUiType(uifile, from_imports=False) -> (form class, base class) +def loadUiType(uifile, from_imports=False, resource_suffix='_rc', import_from='.'): + """loadUiType(uifile, from_imports=False, resource_suffix='_rc', import_from='.') -> (form class, base class) Load a Qt Designer .ui file and return the generated form class and the Qt base class. uifile is a file name or file-like object containing the .ui file. - from_imports is optionally set to use import statements that are relative - to '.'. + from_imports is optionally set to generate relative import statements. At + the moment this only applies to the import of resource modules. resource_suffix is the suffix appended to the basename of any resource file specified in the .ui file to create the name of the Python module generated from the resource file by pyrcc4. The default is '_rc', i.e. if the .ui file specified a resource file called foo.qrc then the corresponding Python module is foo_rc. + import_from is optionally set to the package used for relative import + statements. The default is ``'.'``. """ import sys @@ -193,7 +195,7 @@ def loadUiType(uifile, from_imports=False, resource_suffix='_rc'): from .port_v2.string_io import StringIO code_string = StringIO() - winfo = compiler.UICompiler().compileUi(uifile, code_string, from_imports, resource_suffix) + winfo = compiler.UICompiler().compileUi(uifile, code_string, from_imports, resource_suffix, import_from) ui_globals = {} exec(code_string.getvalue(), ui_globals) diff --git a/PyQt5/uic/driver.py b/PyQt5/uic/driver.py index 10101a48..87a8f99d 100644 --- a/PyQt5/uic/driver.py +++ b/PyQt5/uic/driver.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## @@ -76,6 +76,8 @@ def _preview(self): def _generate(self): """ Generate the Python code. """ + needs_close = False + if sys.hexversion >= 0x03000000: if self._opts.output == '-': from io import TextIOWrapper @@ -83,14 +85,29 @@ def _generate(self): pyfile = TextIOWrapper(sys.stdout.buffer, encoding='utf8') else: pyfile = open(self._opts.output, 'wt', encoding='utf8') + needs_close = True else: if self._opts.output == '-': pyfile = sys.stdout else: pyfile = open(self._opts.output, 'wt') + needs_close = True + + import_from = self._opts.import_from + + if import_from: + from_imports = True + elif self._opts.from_imports: + from_imports = True + import_from = '.' + else: + from_imports = False compileUi(self._ui_file, pyfile, self._opts.execute, self._opts.indent, - self._opts.from_imports, self._opts.resource_suffix) + from_imports, self._opts.resource_suffix, import_from) + + if needs_close: + pyfile.close() def on_IOError(self, e): """ Handle an IOError exception. """ diff --git a/PyQt5/uic/icon_cache.py b/PyQt5/uic/icon_cache.py index 85794491..74416ebc 100644 --- a/PyQt5/uic/icon_cache.py +++ b/PyQt5/uic/icon_cache.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## @@ -20,14 +20,8 @@ ############################################################################# -import sys import os.path -if sys.hexversion >= 0x03000000: - from .port_v3.as_string import as_string -else: - from .port_v2.as_string import as_string - class IconCache(object): """Maintain a cache of icons. If an icon is used more than once by a GUI @@ -54,7 +48,8 @@ def get_icon(self, iconset): theme = iconset.attrib.get('theme') if theme is not None: return self._object_factory.createQObject("QIcon.fromTheme", - 'icon', (as_string(theme), ), is_attribute=False) + 'icon', (self._object_factory.asString(theme), ), + is_attribute=False) # Handle an empty iconset property. if iconset.text is None: diff --git a/PyQt5/uic/objcreator.py b/PyQt5/uic/objcreator.py index c42c183e..d73f322b 100644 --- a/PyQt5/uic/objcreator.py +++ b/PyQt5/uic/objcreator.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (C) 2014 Riverbank Computing Limited. +## Copyright (C) 2015 Riverbank Computing Limited. ## Copyright (C) 2006 Thorsten Marek. ## All right reserved. ## @@ -38,16 +38,10 @@ ############################################################################# -import sys import os.path from .exceptions import NoSuchWidgetError, WidgetPluginError -if sys.hexversion >= 0x03000000: - from .port_v3.load_plugin import load_plugin -else: - from .port_v2.load_plugin import load_plugin - # The list of directories that are searched for widget plugins. This is # exposed as part of the API. @@ -88,7 +82,7 @@ def __init__(self, creatorPolicy): plugin_locals = {} - if load_plugin(open(filename, 'rU'), plugin_globals, plugin_locals): + if self.load_plugin(filename, plugin_globals, plugin_locals): pluginType = plugin_locals["pluginType"] if pluginType == MODULE: modinfo = plugin_locals["moduleInformation"]() @@ -136,6 +130,9 @@ def findQObjectType(self, classname): def getSlot(self, obj, slotname): return self._cpolicy.getSlot(obj, slotname) + def asString(self, s): + return self._cpolicy.asString(s) + def addCustomWidget(self, widgetClass, baseClass, module): for cwFilter in self._cwFilters: match, result = cwFilter(widgetClass, baseClass, module) @@ -144,3 +141,23 @@ def addCustomWidget(self, widgetClass, baseClass, module): break self._customWidgets.addCustomWidget(widgetClass, baseClass, module) + + @staticmethod + def load_plugin(filename, plugin_globals, plugin_locals): + """ Load the plugin from the given file. Return True if the plugin was + loaded, or False if it wanted to be ignored. Raise an exception if + there was an error. + """ + + plugin = open(filename, 'rU') + + try: + exec(plugin.read(), plugin_globals, plugin_locals) + except ImportError: + return False + except Exception as e: + raise WidgetPluginError("%s: %s" % (e.__class__, str(e))) + finally: + plugin.close() + + return True diff --git a/PyQt5/uic/port_v2/__init__.py b/PyQt5/uic/port_v2/__init__.py index 0b2b37af..c24c3365 100644 --- a/PyQt5/uic/port_v2/__init__.py +++ b/PyQt5/uic/port_v2/__init__.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## diff --git a/PyQt5/uic/port_v2/as_string.py b/PyQt5/uic/port_v2/as_string.py index 963be0d1..6f6405f5 100644 --- a/PyQt5/uic/port_v2/as_string.py +++ b/PyQt5/uic/port_v2/as_string.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## diff --git a/PyQt5/uic/port_v2/ascii_upper.py b/PyQt5/uic/port_v2/ascii_upper.py index c04ceee2..99de07eb 100644 --- a/PyQt5/uic/port_v2/ascii_upper.py +++ b/PyQt5/uic/port_v2/ascii_upper.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## diff --git a/PyQt5/uic/port_v2/invoke.py b/PyQt5/uic/port_v2/invoke.py deleted file mode 100644 index 91727fbd..00000000 --- a/PyQt5/uic/port_v2/invoke.py +++ /dev/null @@ -1,48 +0,0 @@ -############################################################################# -## -## Copyright (c) 2014 Riverbank Computing Limited -## -## This file is part of PyQt5. -## -## This file may be used under the terms of the GNU General Public License -## version 3.0 as published by the Free Software Foundation and appearing in -## the file LICENSE included in the packaging of this file. Please review the -## following information to ensure the GNU General Public License version 3.0 -## requirements will be met: http://www.gnu.org/copyleft/gpl.html. -## -## If you do not wish to use this file under the terms of the GPL version 3.0 -## then you may purchase a commercial license. For more information contact -## info@riverbankcomputing.com. -## -## This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -## WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -## -############################################################################# - - -from ..exceptions import NoSuchWidgetError - - -def invoke(driver): - """ Invoke the given command line driver. Return the exit status to be - passed back to the parent process. - """ - - exit_status = 1 - - try: - exit_status = driver.invoke() - - except IOError, e: - driver.on_IOError(e) - - except SyntaxError, e: - driver.on_SyntaxError(e) - - except NoSuchWidgetError, e: - driver.on_NoSuchWidgetError(e) - - except Exception, e: - driver.on_Exception(e) - - return exit_status diff --git a/PyQt5/uic/port_v2/load_plugin.py b/PyQt5/uic/port_v2/load_plugin.py deleted file mode 100644 index 142d4d4c..00000000 --- a/PyQt5/uic/port_v2/load_plugin.py +++ /dev/null @@ -1,39 +0,0 @@ -############################################################################# -## -## Copyright (c) 2014 Riverbank Computing Limited -## -## This file is part of PyQt5. -## -## This file may be used under the terms of the GNU General Public License -## version 3.0 as published by the Free Software Foundation and appearing in -## the file LICENSE included in the packaging of this file. Please review the -## following information to ensure the GNU General Public License version 3.0 -## requirements will be met: http://www.gnu.org/copyleft/gpl.html. -## -## If you do not wish to use this file under the terms of the GPL version 3.0 -## then you may purchase a commercial license. For more information contact -## info@riverbankcomputing.com. -## -## This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE -## WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -## -############################################################################# - - -from ..exceptions import WidgetPluginError - - -def load_plugin(plugin, plugin_globals, plugin_locals): - """ Load the given plugin (which is an open file). Return True if the - plugin was loaded, or False if it wanted to be ignored. Raise an exception - if there was an error. - """ - - try: - exec(plugin.read(), plugin_globals, plugin_locals) - except ImportError: - return False - except Exception, e: - raise WidgetPluginError("%s: %s" % (e.__class__, str(e))) - - return True diff --git a/PyQt5/uic/port_v2/proxy_base.py b/PyQt5/uic/port_v2/proxy_base.py index 6b6252cc..58d0a1a0 100644 --- a/PyQt5/uic/port_v2/proxy_base.py +++ b/PyQt5/uic/port_v2/proxy_base.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## diff --git a/PyQt5/uic/port_v2/string_io.py b/PyQt5/uic/port_v2/string_io.py index a99c1753..225a942e 100644 --- a/PyQt5/uic/port_v2/string_io.py +++ b/PyQt5/uic/port_v2/string_io.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## diff --git a/PyQt5/uic/port_v3/__init__.py b/PyQt5/uic/port_v3/__init__.py new file mode 100644 index 00000000..c24c3365 --- /dev/null +++ b/PyQt5/uic/port_v3/__init__.py @@ -0,0 +1,20 @@ +############################################################################# +## +## Copyright (c) 2016 Riverbank Computing Limited +## +## This file is part of PyQt5. +## +## This file may be used under the terms of the GNU General Public License +## version 3.0 as published by the Free Software Foundation and appearing in +## the file LICENSE included in the packaging of this file. Please review the +## following information to ensure the GNU General Public License version 3.0 +## requirements will be met: http://www.gnu.org/copyleft/gpl.html. +## +## If you do not wish to use this file under the terms of the GPL version 3.0 +## then you may purchase a commercial license. For more information contact +## info@riverbankcomputing.com. +## +## This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +## WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +## +############################################################################# diff --git a/PyQt5/uic/port_v3/as_string.py b/PyQt5/uic/port_v3/as_string.py new file mode 100644 index 00000000..0daa2a38 --- /dev/null +++ b/PyQt5/uic/port_v3/as_string.py @@ -0,0 +1,40 @@ +############################################################################# +## +## Copyright (c) 2016 Riverbank Computing Limited +## +## This file is part of PyQt5. +## +## This file may be used under the terms of the GNU General Public License +## version 3.0 as published by the Free Software Foundation and appearing in +## the file LICENSE included in the packaging of this file. Please review the +## following information to ensure the GNU General Public License version 3.0 +## requirements will be met: http://www.gnu.org/copyleft/gpl.html. +## +## If you do not wish to use this file under the terms of the GPL version 3.0 +## then you may purchase a commercial license. For more information contact +## info@riverbankcomputing.com. +## +## This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +## WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +## +############################################################################# + + +import re + + +def as_string(obj): + if isinstance(obj, str): + return '"' + _escape(obj) + '"' + + return str(obj) + + +_esc_regex = re.compile(r"(\"|\'|\\)") + +def _escape(text): + # This escapes any escaped single or double quote or backslash. + x = _esc_regex.sub(r"\\\1", text) + + # This replaces any '\n' with an escaped version and a real line break. + return re.sub(r'\n', r'\\n"\n"', x) diff --git a/PyQt5/uic/port_v3/ascii_upper.py b/PyQt5/uic/port_v3/ascii_upper.py new file mode 100644 index 00000000..32e86dc5 --- /dev/null +++ b/PyQt5/uic/port_v3/ascii_upper.py @@ -0,0 +1,30 @@ +############################################################################# +## +## Copyright (c) 2016 Riverbank Computing Limited +## +## This file is part of PyQt5. +## +## This file may be used under the terms of the GNU General Public License +## version 3.0 as published by the Free Software Foundation and appearing in +## the file LICENSE included in the packaging of this file. Please review the +## following information to ensure the GNU General Public License version 3.0 +## requirements will be met: http://www.gnu.org/copyleft/gpl.html. +## +## If you do not wish to use this file under the terms of the GPL version 3.0 +## then you may purchase a commercial license. For more information contact +## info@riverbankcomputing.com. +## +## This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +## WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +## +############################################################################# + + +# A translation table for converting ASCII lower case to upper case. +_ascii_trans_table = bytes.maketrans(b'abcdefghijklmnopqrstuvwxyz', + b'ABCDEFGHIJKLMNOPQRSTUVWXYZ') + + +# Convert a string to ASCII upper case irrespective of the current locale. +def ascii_upper(s): + return s.translate(_ascii_trans_table) diff --git a/PyQt5/uic/port_v3/proxy_base.py b/PyQt5/uic/port_v3/proxy_base.py new file mode 100644 index 00000000..eed184bf --- /dev/null +++ b/PyQt5/uic/port_v3/proxy_base.py @@ -0,0 +1,29 @@ +############################################################################# +## +## Copyright (c) 2016 Riverbank Computing Limited +## +## This file is part of PyQt5. +## +## This file may be used under the terms of the GNU General Public License +## version 3.0 as published by the Free Software Foundation and appearing in +## the file LICENSE included in the packaging of this file. Please review the +## following information to ensure the GNU General Public License version 3.0 +## requirements will be met: http://www.gnu.org/copyleft/gpl.html. +## +## If you do not wish to use this file under the terms of the GPL version 3.0 +## then you may purchase a commercial license. For more information contact +## info@riverbankcomputing.com. +## +## This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +## WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +## +############################################################################# + + +from ..Compiler.proxy_metaclass import ProxyMetaclass + + +class ProxyBase(metaclass=ProxyMetaclass): + """ A base class for proxies using Python v3 syntax for setting the + meta-class. + """ diff --git a/PyQt5/uic/port_v3/string_io.py b/PyQt5/uic/port_v3/string_io.py new file mode 100644 index 00000000..9e77ead0 --- /dev/null +++ b/PyQt5/uic/port_v3/string_io.py @@ -0,0 +1,24 @@ +############################################################################# +## +## Copyright (c) 2016 Riverbank Computing Limited +## +## This file is part of PyQt5. +## +## This file may be used under the terms of the GNU General Public License +## version 3.0 as published by the Free Software Foundation and appearing in +## the file LICENSE included in the packaging of this file. Please review the +## following information to ensure the GNU General Public License version 3.0 +## requirements will be met: http://www.gnu.org/copyleft/gpl.html. +## +## If you do not wish to use this file under the terms of the GPL version 3.0 +## then you may purchase a commercial license. For more information contact +## info@riverbankcomputing.com. +## +## This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +## WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +## +############################################################################# + + +# Import the StringIO object. +from io import StringIO diff --git a/PyQt5/uic/properties.py b/PyQt5/uic/properties.py index b31482c2..7c2f2fe5 100644 --- a/PyQt5/uic/properties.py +++ b/PyQt5/uic/properties.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (C) 2014 Riverbank Computing Limited. +## Copyright (C) 2015 Riverbank Computing Limited. ## Copyright (C) 2006 Thorsten Marek. ## All right reserved. ## @@ -337,7 +337,7 @@ def _sizepolicy(self, prop, widget): _sizepolicy = needsWidget(_sizepolicy) # font needs special handling/conversion of all child elements. - _font_attributes = (("Family", str), + _font_attributes = (("Family", lambda s: s), ("PointSize", int), ("Bold", bool_), ("Italic", bool_), @@ -392,16 +392,18 @@ def getAttribute(self, elem, name, default=None): return self._getChild("attribute", elem, name, default) def setProperties(self, widget, elem): - try: - self.wclass = elem.attrib["class"] - except KeyError: - pass - for prop in elem.findall("property"): - prop_name = prop.attrib["name"] + # Lines are sunken unless the frame shadow is explicitly set. + set_sunken = (elem.attrib.get('class') == 'Line') + + for prop in elem.findall('property'): + prop_name = prop.attrib['name'] DEBUG("setting property %s" % (prop_name,)) + if prop_name == 'frameShadow': + set_sunken = False + try: - stdset = bool(int(prop.attrib["stdset"])) + stdset = bool(int(prop.attrib['stdset'])) except KeyError: stdset = True @@ -412,7 +414,10 @@ def setProperties(self, widget, elem): else: prop_value = self.convert(prop, widget) if prop_value is not None: - getattr(widget, "set%s%s" % (ascii_upper(prop_name[0]), prop_name[1:]))(prop_value) + getattr(widget, 'set%s%s' % (ascii_upper(prop_name[0]), prop_name[1:]))(prop_value) + + if set_sunken: + widget.setFrameShadow(QtWidgets.QFrame.Sunken) # SPECIAL PROPERTIES # If a property has a well-known value type but needs special, @@ -455,10 +460,12 @@ def _ignore(self, widget, prop): value = _setViaSetProperty objectName = _ignore + margin = _ignore leftMargin = _ignore topMargin = _ignore rightMargin = _ignore bottomMargin = _ignore + spacing = _ignore horizontalSpacing = _ignore verticalSpacing = _ignore @@ -490,31 +497,19 @@ def orientation(self, widget, prop): widget.setFrameShape( {'Qt::Horizontal': QtWidgets.QFrame.HLine, 'Qt::Vertical' : QtWidgets.QFrame.VLine}[prop[0].text]) - - # In Qt Designer, lines appear to be sunken, QFormBuilder loads - # them as such, uic generates plain lines. We stick to the look in - # Qt Designer. - widget.setFrameShadow(QtWidgets.QFrame.Sunken) else: widget.setOrientation(self._enum(prop[0])) - def margin(self, widget, prop): - # Qt5 doesn't have setMargin(). - value = self.convert(prop) - widget.setContentsMargins(value, value, value, value) - # The isWrapping attribute of QListView is named inconsistently, it should # be wrapping. def isWrapping(self, widget, prop): widget.setWrapping(self.convert(prop)) - # This is a pseudo-property injected to deal with setContentsMargin() - # introduced in Qt v4.3. - def pyuicContentsMargins(self, widget, prop): + # This is a pseudo-property injected to deal with margins. + def pyuicMargins(self, widget, prop): widget.setContentsMargins(*int_list(prop)) - # This is a pseudo-property injected to deal with setHorizontalSpacing() - # and setVerticalSpacing() introduced in Qt v4.3. + # This is a pseudo-property injected to deal with spacing. def pyuicSpacing(self, widget, prop): horiz, vert = int_list(prop) diff --git a/PyQt5/uic/pyuic.py b/PyQt5/uic/pyuic.py index 8a4eb0b0..2b1a3cdd 100644 --- a/PyQt5/uic/pyuic.py +++ b/PyQt5/uic/pyuic.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## @@ -26,45 +26,68 @@ from PyQt5 import QtCore from .driver import Driver +from .exceptions import NoSuchWidgetError Version = "Python User Interface Compiler %s for Qt version %s" % (QtCore.PYQT_VERSION_STR, QtCore.QT_VERSION_STR) -if sys.hexversion >= 0x03000000: - from .port_v3.invoke import invoke -else: - from .port_v2.invoke import invoke - - -parser = optparse.OptionParser(usage="pyuic5 [options] ", - version=Version) -parser.add_option("-p", "--preview", dest="preview", action="store_true", - default=False, - help="show a preview of the UI instead of generating code") -parser.add_option("-o", "--output", dest="output", default="-", metavar="FILE", - help="write generated code to FILE instead of stdout") -parser.add_option("-x", "--execute", dest="execute", action="store_true", - default=False, - help="generate extra code to test and display the class") -parser.add_option("-d", "--debug", dest="debug", action="store_true", - default=False, help="show debug output") -parser.add_option("-i", "--indent", dest="indent", action="store", type="int", - default=4, metavar="N", - help="set indent width to N spaces, tab if N is 0 [default: 4]") - -g = optparse.OptionGroup(parser, title="Code generation options") -g.add_option("--from-imports", dest="from_imports", action="store_true", - default=False, help="generate imports relative to '.'") -g.add_option("--resource-suffix", dest="resource_suffix", action="store", - type="string", default="_rc", metavar="SUFFIX", - help="append SUFFIX to the basename of resource files [default: _rc]") -parser.add_option_group(g) - -opts, args = parser.parse_args() - -if len(args) != 1: - sys.stderr.write("Error: one input ui-file must be specified\n") - sys.exit(1) - -sys.exit(invoke(Driver(opts, args[0]))) +def main(): + parser = optparse.OptionParser(usage="pyuic5 [options] ", + version=Version) + parser.add_option("-p", "--preview", dest="preview", action="store_true", + default=False, + help="show a preview of the UI instead of generating code") + parser.add_option("-o", "--output", dest="output", default="-", + metavar="FILE", + help="write generated code to FILE instead of stdout") + parser.add_option("-x", "--execute", dest="execute", action="store_true", + default=False, + help="generate extra code to test and display the class") + parser.add_option("-d", "--debug", dest="debug", action="store_true", + default=False, help="show debug output") + parser.add_option("-i", "--indent", dest="indent", action="store", + type="int", default=4, metavar="N", + help="set indent width to N spaces, tab if N is 0 [default: 4]") + + g = optparse.OptionGroup(parser, title="Code generation options") + g.add_option("--import-from", dest="import_from", metavar="PACKAGE", + help="generate imports of pyrcc5 generated modules in the style 'from PACKAGE import ...'") + g.add_option("--from-imports", dest="from_imports", action="store_true", + default=False, help="the equivalent of '--import-from=.'") + g.add_option("--resource-suffix", dest="resource_suffix", action="store", + type="string", default="_rc", metavar="SUFFIX", + help="append SUFFIX to the basename of resource files [default: _rc]") + parser.add_option_group(g) + + opts, args = parser.parse_args() + + if len(args) != 1: + sys.stderr.write("Error: one input ui-file must be specified\n") + sys.exit(1) + + # Invoke the appropriate driver. + driver = Driver(opts, args[0]) + + exit_status = 1 + + try: + exit_status = driver.invoke() + + except IOError as e: + driver.on_IOError(e) + + except SyntaxError as e: + driver.on_SyntaxError(e) + + except NoSuchWidgetError as e: + driver.on_NoSuchWidgetError(e) + + except Exception as e: + driver.on_Exception(e) + + sys.exit(exit_status) + + +if __name__ == '__main__': + main() diff --git a/PyQt5/uic/uiparser.py b/PyQt5/uic/uiparser.py index f7e064ae..e7f8eeba 100644 --- a/PyQt5/uic/uiparser.py +++ b/PyQt5/uic/uiparser.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (C) 2014 Riverbank Computing Limited. +## Copyright (C) 2016 Riverbank Computing Limited. ## Copyright (C) 2006 Thorsten Marek. ## All right reserved. ## @@ -72,7 +72,7 @@ def _parse_alignment(alignment): def _layout_position(elem): - """ Return either (), (alignment), (row, column, rowspan, colspan) or + """ Return either (), (0, alignment), (row, column, rowspan, colspan) or (row, column, rowspan, colspan, alignment) depending on the type of layout and its configuration. The result will be suitable to use as arguments to the layout. @@ -87,7 +87,7 @@ def _layout_position(elem): if alignment is None: return () - return (_parse_alignment(alignment), ) + return (0, _parse_alignment(alignment)) # It must be a grid or a form layout. row = int(row) @@ -136,6 +136,19 @@ def peek(self): def topIsLayout(self): return isinstance(self[-1], QtWidgets.QLayout) + def topIsLayoutWidget(self): + # A plain QWidget is a layout widget unless it's parent is a + # QMainWindow. Note that the corresponding uic test is a little more + # complicated as it involves features not supported by pyuic. + + if type(self[-1]) is not QtWidgets.QWidget: + return False + + if len(self) < 2: + return False + + return type(self[-2]) is not QtWidgets.QMainWindow + class ButtonGroup(object): """ Encapsulate the configuration of a button group and its implementation. @@ -187,24 +200,28 @@ def reset(self): self.toplevelWidget = None self.stack = WidgetStack() self.name_suffixes = {} - self.defaults = {"spacing": 6, "margin": 0} + self.defaults = {'spacing': -1, 'margin': -1} self.actions = [] self.currentActionGroup = None self.resources = [] self.button_groups = {} - self.layout_widget = False - def setupObject(self, clsname, parent, branch, is_attribute = True): - name = self.uniqueName(branch.attrib.get("name") or clsname[1:].lower()) + def setupObject(self, clsname, parent, branch, is_attribute=True): + name = self.uniqueName(branch.attrib.get('name') or clsname[1:].lower()) + if parent is None: args = () else: args = (parent, ) - obj = self.factory.createQObject(clsname, name, args, is_attribute) + + obj = self.factory.createQObject(clsname, name, args, is_attribute) + self.wprops.setProperties(obj, branch) obj.setObjectName(name) + if is_attribute: setattr(self.toplevelWidget, name, obj) + return obj def getProperty(self, elem, name): @@ -233,12 +250,6 @@ def createWidget(self, elem): QtWidgets.QWizard)): parent = None - # See if this is a layout widget. - if widget_class == 'QWidget': - if parent is not None: - if not isinstance(parent, QtWidgets.QMainWindow): - self.layout_widget = True - self.stack.push(self.setupObject(widget_class, parent, elem)) if isinstance(self.stack.topwidget, QtWidgets.QTableWidget): @@ -251,8 +262,6 @@ def createWidget(self, elem): self.traverseWidgetTree(elem) widget = self.stack.popWidget() - self.layout_widget = False - if isinstance(widget, QtWidgets.QTreeView): self.handleHeaderView(elem, "header", widget.header()) @@ -274,7 +283,17 @@ def createWidget(self, elem): # We are loading the .ui file. bg_name = bg_i18n - bg = self.button_groups[bg_name] + # Designer allows the creation of .ui files without explicit + # button groups, even though uic then issues warnings. We + # handle it in two stages by first making sure it has a name + # and then making sure one exists with that name. + if not bg_name: + bg_name = 'buttonGroup' + + try: + bg = self.button_groups[bg_name] + except KeyError: + bg = self.button_groups[bg_name] = ButtonGroup() if bg.object is None: bg.object = self.factory.createQObject("QButtonGroup", @@ -419,60 +438,42 @@ def createSpacer(self, elem): lay.addItem(spacer, *lp) def createLayout(self, elem): - # Qt v4.3 introduced setContentsMargins() and separate values for each - # of the four margins which are specified as separate properties. This - # doesn't really fit the way we parse the tree (why aren't the values - # passed as attributes of a single property?) so we create a new - # property and inject it. However, if we find that they have all been - # specified and have the same value then we inject a different property - # that is compatible with older versions of Qt. - left = self.wprops.getProperty(elem, 'leftMargin', -1) - top = self.wprops.getProperty(elem, 'topMargin', -1) - right = self.wprops.getProperty(elem, 'rightMargin', -1) - bottom = self.wprops.getProperty(elem, 'bottomMargin', -1) - - # Count the number of properties and if they had the same value. - def comp_property(m, so_far=-2, nr=0): - if m >= 0: - nr += 1 - - if so_far == -2: - so_far = m - elif so_far != m: - so_far = -1 - - return so_far, nr - - margin, nr_margins = comp_property(left) - margin, nr_margins = comp_property(top, margin, nr_margins) - margin, nr_margins = comp_property(right, margin, nr_margins) - margin, nr_margins = comp_property(bottom, margin, nr_margins) - - if nr_margins > 0: - if nr_margins == 4 and margin >= 0: - # We can inject the old margin property. - me = SubElement(elem, 'property', name='margin') - SubElement(me, 'number').text = str(margin) - else: - # We have to inject the new internal property. - cme = SubElement(elem, 'property', name='pyuicContentsMargins') - SubElement(cme, 'number').text = str(left) - SubElement(cme, 'number').text = str(top) - SubElement(cme, 'number').text = str(right) - SubElement(cme, 'number').text = str(bottom) - elif self.layout_widget: - margin = self.wprops.getProperty(elem, 'margin', -1) - if margin < 0: - # The layout's of layout widgets have no margin. - me = SubElement(elem, 'property', name='margin') - SubElement(me, 'number').text = '0' - - # In case there are any nested layouts. - self.layout_widget = False - - # We do the same for setHorizontalSpacing() and setVerticalSpacing(). - horiz = self.wprops.getProperty(elem, 'horizontalSpacing', -1) - vert = self.wprops.getProperty(elem, 'verticalSpacing', -1) + # We use an internal property to handle margins which will use separate + # left, top, right and bottom margins if they are found to be + # different. The following will select, in order of preference, + # separate margins, the same margin in all directions, and the default + # margin. + margin = self.wprops.getProperty(elem, 'margin', + self.defaults['margin']) + left = self.wprops.getProperty(elem, 'leftMargin', margin) + top = self.wprops.getProperty(elem, 'topMargin', margin) + right = self.wprops.getProperty(elem, 'rightMargin', margin) + bottom = self.wprops.getProperty(elem, 'bottomMargin', margin) + + # A layout widget should, by default, have no margins. + if self.stack.topIsLayoutWidget(): + if left < 0: left = 0 + if top < 0: top = 0 + if right < 0: right = 0 + if bottom < 0: bottom = 0 + + if left >= 0 or top >= 0 or right >= 0 or bottom >= 0: + # We inject the new internal property. + cme = SubElement(elem, 'property', name='pyuicMargins') + SubElement(cme, 'number').text = str(left) + SubElement(cme, 'number').text = str(top) + SubElement(cme, 'number').text = str(right) + SubElement(cme, 'number').text = str(bottom) + + # We use an internal property to handle spacing which will use separate + # horizontal and vertical spacing if they are found to be different. + # The following will select, in order of preference, separate + # horizontal and vertical spacing, the same spacing in both directions, + # and the default spacing. + spacing = self.wprops.getProperty(elem, 'spacing', + self.defaults['spacing']) + horiz = self.wprops.getProperty(elem, 'horizontalSpacing', spacing) + vert = self.wprops.getProperty(elem, 'verticalSpacing', spacing) if horiz >= 0 or vert >= 0: # We inject the new internal property. @@ -748,6 +749,19 @@ def addHeader(self, elem): w.setVerticalHeaderItem(self.row_counter, item) self.row_counter += 1 + def setZOrder(self, elem): + # Designer can generate empty zorder elements. + if elem.text is None: + return + + # Designer allows the z-order of spacer items to be specified even + # though they can't be raised, so ignore any missing raise_() method. + try: + getattr(self.toplevelWidget, elem.text).raise_() + except AttributeError: + # Note that uic issues a warning message. + pass + def createAction(self, elem): self.setupObject("QAction", self.currentActionGroup or self.toplevelWidget, elem) @@ -768,6 +782,7 @@ def createActionGroup(self, elem): "actiongroup": createActionGroup, "column" : addHeader, "row" : addHeader, + "zorder" : setZOrder, } def traverseWidgetTree(self, elem): @@ -853,8 +868,8 @@ def setContext(self, context): pass def readDefaults(self, elem): - self.defaults["margin"] = int(elem.attrib["margin"]) - self.defaults["spacing"] = int(elem.attrib["spacing"]) + self.defaults['margin'] = int(elem.attrib['margin']) + self.defaults['spacing'] = int(elem.attrib['spacing']) def setTaborder(self, elem): lastwidget = None @@ -871,7 +886,12 @@ def readResources(self, elem): Read a "resources" tag and add the module to import to the parser's list of them. """ - for include in elem.getiterator("include"): + try: + iterator = getattr(elem, 'iter') + except AttributeError: + iterator = getattr(elem, 'getiterator') + + for include in iterator("include"): loc = include.attrib.get("location") # Apply the convention for naming the Python files generated by diff --git a/PyQt5/uic/widget-plugins/qaxcontainer.py b/PyQt5/uic/widget-plugins/qaxcontainer.py index 1c19e716..a21da392 100644 --- a/PyQt5/uic/widget-plugins/qaxcontainer.py +++ b/PyQt5/uic/widget-plugins/qaxcontainer.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## diff --git a/PyQt5/uic/widget-plugins/qscintilla.py b/PyQt5/uic/widget-plugins/qscintilla.py index ad4df001..6452a0b6 100644 --- a/PyQt5/uic/widget-plugins/qscintilla.py +++ b/PyQt5/uic/widget-plugins/qscintilla.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## diff --git a/PyQt5/uic/widget-plugins/qtcharts.py b/PyQt5/uic/widget-plugins/qtcharts.py new file mode 100644 index 00000000..174f4c1c --- /dev/null +++ b/PyQt5/uic/widget-plugins/qtcharts.py @@ -0,0 +1,33 @@ +############################################################################# +## +## Copyright (c) 2016 Riverbank Computing Limited +## +## This file is part of PyQt5. +## +## This file may be used under the terms of the GNU General Public License +## version 3.0 as published by the Free Software Foundation and appearing in +## the file LICENSE included in the packaging of this file. Please review the +## following information to ensure the GNU General Public License version 3.0 +## requirements will be met: http://www.gnu.org/copyleft/gpl.html. +## +## If you do not wish to use this file under the terms of the GPL version 3.0 +## then you may purchase a commercial license. For more information contact +## info@riverbankcomputing.com. +## +## This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +## WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +## +############################################################################# + + +# If pluginType is MODULE, the plugin loader will call moduleInformation. The +# variable MODULE is inserted into the local namespace by the plugin loader. +pluginType = MODULE + + +# moduleInformation() must return a tuple (module, widget_list). If "module" +# is "A" and any widget from this module is used, the code generator will write +# "import A". If "module" is "A[.B].C", the code generator will write +# "from A[.B] import C". Each entry in "widget_list" must be unique. +def moduleInformation(): + return "PyQt5.QtChart", ("QChartView", ) diff --git a/PyQt5/uic/widget-plugins/qtprintsupport.py b/PyQt5/uic/widget-plugins/qtprintsupport.py index d13be217..b699f9eb 100644 --- a/PyQt5/uic/widget-plugins/qtprintsupport.py +++ b/PyQt5/uic/widget-plugins/qtprintsupport.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## diff --git a/PyQt5/uic/widget-plugins/qtquickwidgets.py b/PyQt5/uic/widget-plugins/qtquickwidgets.py index b599c977..b7b53fe7 100644 --- a/PyQt5/uic/widget-plugins/qtquickwidgets.py +++ b/PyQt5/uic/widget-plugins/qtquickwidgets.py @@ -1,6 +1,6 @@ ############################################################################# ## -## Copyright (c) 2014 Riverbank Computing Limited +## Copyright (c) 2016 Riverbank Computing Limited ## ## This file is part of PyQt5. ## diff --git a/PyQt5/uic/widget-plugins/qtwebenginewidgets.py b/PyQt5/uic/widget-plugins/qtwebenginewidgets.py new file mode 100644 index 00000000..239789e4 --- /dev/null +++ b/PyQt5/uic/widget-plugins/qtwebenginewidgets.py @@ -0,0 +1,33 @@ +############################################################################# +## +## Copyright (c) 2016 Riverbank Computing Limited +## +## This file is part of PyQt5. +## +## This file may be used under the terms of the GNU General Public License +## version 3.0 as published by the Free Software Foundation and appearing in +## the file LICENSE included in the packaging of this file. Please review the +## following information to ensure the GNU General Public License version 3.0 +## requirements will be met: http://www.gnu.org/copyleft/gpl.html. +## +## If you do not wish to use this file under the terms of the GPL version 3.0 +## then you may purchase a commercial license. For more information contact +## info@riverbankcomputing.com. +## +## This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +## WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +## +############################################################################# + + +# If pluginType is MODULE, the plugin loader will call moduleInformation. The +# variable MODULE is inserted into the local namespace by the plugin loader. +pluginType = MODULE + + +# moduleInformation() must return a tuple (module, widget_list). If "module" +# is "A" and any widget from this module is used, the code generator will write +# "import A". If "module" is "A[.B].C", the code generator will write +# "from A[.B] import C". Each entry in "widget_list" must be unique. +def moduleInformation(): + return "PyQt5.QtWebEngineWidgets", ("QWebEngineView", ) diff --git a/PyQt5/windeployqt.exe b/PyQt5/windeployqt.exe index 0e6a4321..f59a7e91 100644 Binary files a/PyQt5/windeployqt.exe and b/PyQt5/windeployqt.exe differ diff --git a/PyQt5/xmlpatterns.exe b/PyQt5/xmlpatterns.exe index 020bd241..91aab1ed 100644 Binary files a/PyQt5/xmlpatterns.exe and b/PyQt5/xmlpatterns.exe differ diff --git a/PyQt5/xmlpatternsvalidator.exe b/PyQt5/xmlpatternsvalidator.exe index d15f4b21..cf7cd96a 100644 Binary files a/PyQt5/xmlpatternsvalidator.exe and b/PyQt5/xmlpatternsvalidator.exe differ diff --git a/src/PyQt5_gpl-5.7.1.zip b/src/PyQt5_gpl-5.7.1.zip new file mode 100644 index 00000000..3f1883f0 Binary files /dev/null and b/src/PyQt5_gpl-5.7.1.zip differ diff --git a/src/QScintilla_gpl-2.9.4.zip b/src/QScintilla_gpl-2.9.4.zip new file mode 100644 index 00000000..274a250e Binary files /dev/null and b/src/QScintilla_gpl-2.9.4.zip differ diff --git a/src/sip-4.19.zip b/src/sip-4.19.zip new file mode 100644 index 00000000..48685076 Binary files /dev/null and b/src/sip-4.19.zip differ